568fe8:	cc                   	int3
568fe9:	cc                   	int3
568fea:	cc                   	int3
568feb:	cc                   	int3
568fec:	cc                   	int3
568fed:	cc                   	int3
568fee:	cc                   	int3
568fef:	cc                   	int3
568ff0:	e9 3b fe ff ff       	jmp    0x568e30
568ff5:	cc                   	int3
568ff6:	cc                   	int3
568ff7:	cc                   	int3
568ff8:	cc                   	int3
568ff9:	cc                   	int3
568ffa:	cc                   	int3
568ffb:	cc                   	int3
568ffc:	cc                   	int3
568ffd:	cc                   	int3
568ffe:	cc                   	int3
568fff:	cc                   	int3
569000:	56                   	push   %esi
569001:	8b 74 24 08          	mov    0x8(%esp),%esi
569005:	85 f6                	test   %esi,%esi
569007:	74 3c                	je     0x569045
569009:	6a 52                	push   $0x52
56900b:	68 84 85 65 00       	push   $0x658584
569010:	ff 76 04             	push   0x4(%esi)
569013:	e8 68 77 f7 ff       	call   0x4e0780
569018:	6a 53                	push   $0x53
56901a:	68 84 85 65 00       	push   $0x658584
56901f:	ff 76 08             	push   0x8(%esi)
569022:	e8 59 77 f7 ff       	call   0x4e0780
569027:	6a 54                	push   $0x54
569029:	68 84 85 65 00       	push   $0x658584
56902e:	ff 36                	push   (%esi)
569030:	e8 4b 77 f7 ff       	call   0x4e0780
569035:	6a 55                	push   $0x55
569037:	68 84 85 65 00       	push   $0x658584
56903c:	56                   	push   %esi
56903d:	e8 3e 77 f7 ff       	call   0x4e0780
569042:	83 c4 30             	add    $0x30,%esp
569045:	5e                   	pop    %esi
569046:	c3                   	ret
569047:	cc                   	int3
569048:	cc                   	int3
569049:	cc                   	int3
56904a:	cc                   	int3
56904b:	cc                   	int3
56904c:	cc                   	int3
56904d:	cc                   	int3
56904e:	cc                   	int3
56904f:	cc                   	int3
569050:	56                   	push   %esi
569051:	57                   	push   %edi
569052:	8b 7c 24 0c          	mov    0xc(%esp),%edi
569056:	8b 77 08             	mov    0x8(%edi),%esi
569059:	85 f6                	test   %esi,%esi
56905b:	0f 84 92 02 00 00    	je     0x5692f3
569061:	b9 9c 85 65 00       	mov    $0x65859c,%ecx
569066:	8b c6                	mov    %esi,%eax
569068:	8a 10                	mov    (%eax),%dl
56906a:	3a 11                	cmp    (%ecx),%dl
56906c:	75 1a                	jne    0x569088
56906e:	84 d2                	test   %dl,%dl
569070:	74 12                	je     0x569084
569072:	8a 50 01             	mov    0x1(%eax),%dl
569075:	3a 51 01             	cmp    0x1(%ecx),%dl
569078:	75 0e                	jne    0x569088
56907a:	83 c0 02             	add    $0x2,%eax
56907d:	83 c1 02             	add    $0x2,%ecx
569080:	84 d2                	test   %dl,%dl
569082:	75 e4                	jne    0x569068
569084:	33 c0                	xor    %eax,%eax
569086:	eb 05                	jmp    0x56908d
569088:	1b c0                	sbb    %eax,%eax
56908a:	83 c8 01             	or     $0x1,%eax
56908d:	85 c0                	test   %eax,%eax
56908f:	0f 84 4c 02 00 00    	je     0x5692e1
569095:	b9 70 7c 60 00       	mov    $0x607c70,%ecx
56909a:	8b c6                	mov    %esi,%eax
56909c:	0f 1f 40 00          	nopl   0x0(%eax)
5690a0:	8a 10                	mov    (%eax),%dl
5690a2:	3a 11                	cmp    (%ecx),%dl
5690a4:	75 1a                	jne    0x5690c0
5690a6:	84 d2                	test   %dl,%dl
5690a8:	74 12                	je     0x5690bc
5690aa:	8a 50 01             	mov    0x1(%eax),%dl
5690ad:	3a 51 01             	cmp    0x1(%ecx),%dl
5690b0:	75 0e                	jne    0x5690c0
5690b2:	83 c0 02             	add    $0x2,%eax
5690b5:	83 c1 02             	add    $0x2,%ecx
5690b8:	84 d2                	test   %dl,%dl
5690ba:	75 e4                	jne    0x5690a0
5690bc:	33 c0                	xor    %eax,%eax
5690be:	eb 05                	jmp    0x5690c5
5690c0:	1b c0                	sbb    %eax,%eax
5690c2:	83 c8 01             	or     $0x1,%eax
5690c5:	85 c0                	test   %eax,%eax
5690c7:	0f 84 14 02 00 00    	je     0x5692e1
5690cd:	b9 b0 85 65 00       	mov    $0x6585b0,%ecx
5690d2:	8b c6                	mov    %esi,%eax
5690d4:	8a 10                	mov    (%eax),%dl
5690d6:	3a 11                	cmp    (%ecx),%dl
5690d8:	75 1a                	jne    0x5690f4
5690da:	84 d2                	test   %dl,%dl
5690dc:	74 12                	je     0x5690f0
5690de:	8a 50 01             	mov    0x1(%eax),%dl
5690e1:	3a 51 01             	cmp    0x1(%ecx),%dl
5690e4:	75 0e                	jne    0x5690f4
5690e6:	83 c0 02             	add    $0x2,%eax
5690e9:	83 c1 02             	add    $0x2,%ecx
5690ec:	84 d2                	test   %dl,%dl
5690ee:	75 e4                	jne    0x5690d4
5690f0:	33 c0                	xor    %eax,%eax
5690f2:	eb 05                	jmp    0x5690f9
5690f4:	1b c0                	sbb    %eax,%eax
5690f6:	83 c8 01             	or     $0x1,%eax
5690f9:	85 c0                	test   %eax,%eax
5690fb:	0f 84 e0 01 00 00    	je     0x5692e1
569101:	b9 04 ab 60 00       	mov    $0x60ab04,%ecx
569106:	8b c6                	mov    %esi,%eax
569108:	8a 10                	mov    (%eax),%dl
56910a:	3a 11                	cmp    (%ecx),%dl
56910c:	75 1a                	jne    0x569128
56910e:	84 d2                	test   %dl,%dl
569110:	74 12                	je     0x569124
569112:	8a 50 01             	mov    0x1(%eax),%dl
569115:	3a 51 01             	cmp    0x1(%ecx),%dl
569118:	75 0e                	jne    0x569128
56911a:	83 c0 02             	add    $0x2,%eax
56911d:	83 c1 02             	add    $0x2,%ecx
569120:	84 d2                	test   %dl,%dl
569122:	75 e4                	jne    0x569108
569124:	33 c0                	xor    %eax,%eax
569126:	eb 05                	jmp    0x56912d
569128:	1b c0                	sbb    %eax,%eax
56912a:	83 c8 01             	or     $0x1,%eax
56912d:	85 c0                	test   %eax,%eax
56912f:	0f 84 ac 01 00 00    	je     0x5692e1
569135:	b9 b4 85 65 00       	mov    $0x6585b4,%ecx
56913a:	8b c6                	mov    %esi,%eax
56913c:	0f 1f 40 00          	nopl   0x0(%eax)
569140:	8a 10                	mov    (%eax),%dl
569142:	3a 11                	cmp    (%ecx),%dl
569144:	75 1a                	jne    0x569160
569146:	84 d2                	test   %dl,%dl
569148:	74 12                	je     0x56915c
56914a:	8a 50 01             	mov    0x1(%eax),%dl
56914d:	3a 51 01             	cmp    0x1(%ecx),%dl
569150:	75 0e                	jne    0x569160
569152:	83 c0 02             	add    $0x2,%eax
569155:	83 c1 02             	add    $0x2,%ecx
569158:	84 d2                	test   %dl,%dl
56915a:	75 e4                	jne    0x569140
56915c:	33 c0                	xor    %eax,%eax
56915e:	eb 05                	jmp    0x569165
569160:	1b c0                	sbb    %eax,%eax
569162:	83 c8 01             	or     $0x1,%eax
569165:	85 c0                	test   %eax,%eax
569167:	0f 84 74 01 00 00    	je     0x5692e1
56916d:	b9 00 ab 60 00       	mov    $0x60ab00,%ecx
569172:	8b c6                	mov    %esi,%eax
569174:	8a 10                	mov    (%eax),%dl
569176:	3a 11                	cmp    (%ecx),%dl
569178:	75 1a                	jne    0x569194
56917a:	84 d2                	test   %dl,%dl
56917c:	74 12                	je     0x569190
56917e:	8a 50 01             	mov    0x1(%eax),%dl
569181:	3a 51 01             	cmp    0x1(%ecx),%dl
569184:	75 0e                	jne    0x569194
569186:	83 c0 02             	add    $0x2,%eax
569189:	83 c1 02             	add    $0x2,%ecx
56918c:	84 d2                	test   %dl,%dl
56918e:	75 e4                	jne    0x569174
569190:	33 c0                	xor    %eax,%eax
569192:	eb 05                	jmp    0x569199
569194:	1b c0                	sbb    %eax,%eax
569196:	83 c8 01             	or     $0x1,%eax
569199:	85 c0                	test   %eax,%eax
56919b:	0f 84 40 01 00 00    	je     0x5692e1
5691a1:	b9 a4 85 65 00       	mov    $0x6585a4,%ecx
5691a6:	8b c6                	mov    %esi,%eax
5691a8:	8a 10                	mov    (%eax),%dl
5691aa:	3a 11                	cmp    (%ecx),%dl
5691ac:	75 1a                	jne    0x5691c8
5691ae:	84 d2                	test   %dl,%dl
5691b0:	74 12                	je     0x5691c4
5691b2:	8a 50 01             	mov    0x1(%eax),%dl
5691b5:	3a 51 01             	cmp    0x1(%ecx),%dl
5691b8:	75 0e                	jne    0x5691c8
5691ba:	83 c0 02             	add    $0x2,%eax
5691bd:	83 c1 02             	add    $0x2,%ecx
5691c0:	84 d2                	test   %dl,%dl
5691c2:	75 e4                	jne    0x5691a8
5691c4:	33 c0                	xor    %eax,%eax
5691c6:	eb 05                	jmp    0x5691cd
5691c8:	1b c0                	sbb    %eax,%eax
5691ca:	83 c8 01             	or     $0x1,%eax
5691cd:	85 c0                	test   %eax,%eax
5691cf:	0f 84 fa 00 00 00    	je     0x5692cf
5691d5:	b9 40 25 60 00       	mov    $0x602540,%ecx
5691da:	8b c6                	mov    %esi,%eax
5691dc:	0f 1f 40 00          	nopl   0x0(%eax)
5691e0:	8a 10                	mov    (%eax),%dl
5691e2:	3a 11                	cmp    (%ecx),%dl
5691e4:	75 1a                	jne    0x569200
5691e6:	84 d2                	test   %dl,%dl
5691e8:	74 12                	je     0x5691fc
5691ea:	8a 50 01             	mov    0x1(%eax),%dl
5691ed:	3a 51 01             	cmp    0x1(%ecx),%dl
5691f0:	75 0e                	jne    0x569200
5691f2:	83 c0 02             	add    $0x2,%eax
5691f5:	83 c1 02             	add    $0x2,%ecx
5691f8:	84 d2                	test   %dl,%dl
5691fa:	75 e4                	jne    0x5691e0
5691fc:	33 c0                	xor    %eax,%eax
5691fe:	eb 05                	jmp    0x569205
569200:	1b c0                	sbb    %eax,%eax
569202:	83 c8 01             	or     $0x1,%eax
569205:	85 c0                	test   %eax,%eax
569207:	0f 84 c2 00 00 00    	je     0x5692cf
56920d:	b9 38 aa 62 00       	mov    $0x62aa38,%ecx
569212:	8b c6                	mov    %esi,%eax
569214:	8a 10                	mov    (%eax),%dl
569216:	3a 11                	cmp    (%ecx),%dl
569218:	75 1a                	jne    0x569234
56921a:	84 d2                	test   %dl,%dl
56921c:	74 12                	je     0x569230
56921e:	8a 50 01             	mov    0x1(%eax),%dl
569221:	3a 51 01             	cmp    0x1(%ecx),%dl
569224:	75 0e                	jne    0x569234
569226:	83 c0 02             	add    $0x2,%eax
569229:	83 c1 02             	add    $0x2,%ecx
56922c:	84 d2                	test   %dl,%dl
56922e:	75 e4                	jne    0x569214
569230:	33 c0                	xor    %eax,%eax
569232:	eb 05                	jmp    0x569239
569234:	1b c0                	sbb    %eax,%eax
569236:	83 c8 01             	or     $0x1,%eax
569239:	85 c0                	test   %eax,%eax
56923b:	0f 84 8e 00 00 00    	je     0x5692cf
569241:	b9 14 ab 60 00       	mov    $0x60ab14,%ecx
569246:	8b c6                	mov    %esi,%eax
569248:	8a 10                	mov    (%eax),%dl
56924a:	3a 11                	cmp    (%ecx),%dl
56924c:	75 1a                	jne    0x569268
56924e:	84 d2                	test   %dl,%dl
569250:	74 12                	je     0x569264
569252:	8a 50 01             	mov    0x1(%eax),%dl
569255:	3a 51 01             	cmp    0x1(%ecx),%dl
569258:	75 0e                	jne    0x569268
56925a:	83 c0 02             	add    $0x2,%eax
56925d:	83 c1 02             	add    $0x2,%ecx
569260:	84 d2                	test   %dl,%dl
569262:	75 e4                	jne    0x569248
569264:	33 c0                	xor    %eax,%eax
569266:	eb 05                	jmp    0x56926d
569268:	1b c0                	sbb    %eax,%eax
56926a:	83 c8 01             	or     $0x1,%eax
56926d:	85 c0                	test   %eax,%eax
56926f:	74 5e                	je     0x5692cf
569271:	b9 b8 85 65 00       	mov    $0x6585b8,%ecx
569276:	8b c6                	mov    %esi,%eax
569278:	8a 10                	mov    (%eax),%dl
56927a:	3a 11                	cmp    (%ecx),%dl
56927c:	75 1a                	jne    0x569298
56927e:	84 d2                	test   %dl,%dl
569280:	74 12                	je     0x569294
569282:	8a 50 01             	mov    0x1(%eax),%dl
569285:	3a 51 01             	cmp    0x1(%ecx),%dl
569288:	75 0e                	jne    0x569298
56928a:	83 c0 02             	add    $0x2,%eax
56928d:	83 c1 02             	add    $0x2,%ecx
569290:	84 d2                	test   %dl,%dl
569292:	75 e4                	jne    0x569278
569294:	33 c0                	xor    %eax,%eax
569296:	eb 05                	jmp    0x56929d
569298:	1b c0                	sbb    %eax,%eax
56929a:	83 c8 01             	or     $0x1,%eax
56929d:	85 c0                	test   %eax,%eax
56929f:	74 2e                	je     0x5692cf
5692a1:	b8 10 ab 60 00       	mov    $0x60ab10,%eax
5692a6:	8a 0e                	mov    (%esi),%cl
5692a8:	3a 08                	cmp    (%eax),%cl
5692aa:	75 1a                	jne    0x5692c6
5692ac:	84 c9                	test   %cl,%cl
5692ae:	74 12                	je     0x5692c2
5692b0:	8a 4e 01             	mov    0x1(%esi),%cl
5692b3:	3a 48 01             	cmp    0x1(%eax),%cl
5692b6:	75 0e                	jne    0x5692c6
5692b8:	83 c6 02             	add    $0x2,%esi
5692bb:	83 c0 02             	add    $0x2,%eax
5692be:	84 c9                	test   %cl,%cl
5692c0:	75 e4                	jne    0x5692a6
5692c2:	33 c0                	xor    %eax,%eax
5692c4:	eb 05                	jmp    0x5692cb
5692c6:	1b c0                	sbb    %eax,%eax
5692c8:	83 c8 01             	or     $0x1,%eax
5692cb:	85 c0                	test   %eax,%eax
5692cd:	75 24                	jne    0x5692f3
5692cf:	8b 44 24 10          	mov    0x10(%esp),%eax
5692d3:	5f                   	pop    %edi
5692d4:	5e                   	pop    %esi
5692d5:	c7 00 00 00 00 00    	movl   $0x0,(%eax)
5692db:	b8 01 00 00 00       	mov    $0x1,%eax
5692e0:	c3                   	ret
5692e1:	8b 44 24 10          	mov    0x10(%esp),%eax
5692e5:	5f                   	pop    %edi
5692e6:	5e                   	pop    %esi
5692e7:	c7 00 ff 00 00 00    	movl   $0xff,(%eax)
5692ed:	b8 01 00 00 00       	mov    $0x1,%eax
5692f2:	c3                   	ret
5692f3:	68 07 01 00 00       	push   $0x107
5692f8:	68 84 85 65 00       	push   $0x658584
5692fd:	6a 68                	push   $0x68
5692ff:	6a 6e                	push   $0x6e
569301:	6a 22                	push   $0x22
569303:	e8 78 fc f6 ff       	call   0x4d8f80
569308:	ff 77 08             	push   0x8(%edi)
56930b:	68 bc 85 65 00       	push   $0x6585bc
569310:	ff 77 04             	push   0x4(%edi)
569313:	68 c4 85 65 00       	push   $0x6585c4
569318:	ff 37                	push   (%edi)
56931a:	68 cc 85 65 00       	push   $0x6585cc
56931f:	6a 06                	push   $0x6
569321:	e8 4a f3 f6 ff       	call   0x4d8670
569326:	83 c4 30             	add    $0x30,%esp
569329:	33 c0                	xor    %eax,%eax
56932b:	5f                   	pop    %edi
56932c:	5e                   	pop    %esi
56932d:	c3                   	ret
56932e:	cc                   	int3
56932f:	cc                   	int3
569330:	53                   	push   %ebx
569331:	55                   	push   %ebp
569332:	8b 6c 24 0c          	mov    0xc(%esp),%ebp
569336:	56                   	push   %esi
569337:	57                   	push   %edi
569338:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%esp)
56933f:	00
569340:	8b 5d 08             	mov    0x8(%ebp),%ebx
569343:	85 db                	test   %ebx,%ebx
569345:	75 0b                	jne    0x569352
569347:	8d 43 6d             	lea    0x6d(%ebx),%eax
56934a:	8d 48 43             	lea    0x43(%eax),%ecx
56934d:	e9 db 00 00 00       	jmp    0x56942d
569352:	e8 89 0a f7 ff       	call   0x4d9de0
569357:	89 44 24 14          	mov    %eax,0x14(%esp)
56935b:	85 c0                	test   %eax,%eax
56935d:	75 0d                	jne    0x56936c