484df7:	74 16                	je     0x484e0f
484df9:	68 1c 2b 69 00       	push   $0x692b1c
484dfe:	6a 02                	push   $0x2
484e00:	e8 7b 5a ff ff       	call   0x47a880
484e05:	be 07 00 00 00       	mov    $0x7,%esi
484e0a:	e9 0c 01 00 00       	jmp    0x484f1b
484e0f:	8d 4d 98             	lea    -0x68(%ebp),%ecx
484e12:	e8 d9 ed fd ff       	call   0x463bf0
484e17:	8b f8                	mov    %eax,%edi
484e19:	85 ff                	test   %edi,%edi
484e1b:	0f 84 d6 00 00 00    	je     0x484ef7
484e21:	8b 47 20             	mov    0x20(%edi),%eax
484e24:	83 c0 08             	add    $0x8,%eax
484e27:	89 45 e0             	mov    %eax,-0x20(%ebp)
484e2a:	0f 84 c7 00 00 00    	je     0x484ef7
484e30:	68 5c 2e 69 00       	push   $0x692e5c
484e35:	e8 76 37 fe ff       	call   0x4685b0
484e3a:	50                   	push   %eax
484e3b:	68 5c 2e 69 00       	push   $0x692e5c
484e40:	ff 75 e0             	push   -0x20(%ebp)
484e43:	e8 18 4d 17 00       	call   0x5f9b60
484e48:	83 c4 10             	add    $0x10,%esp
484e4b:	85 c0                	test   %eax,%eax
484e4d:	75 aa                	jne    0x484df9
484e4f:	8d 45 f0             	lea    -0x10(%ebp),%eax
484e52:	50                   	push   %eax
484e53:	68 58 2b 69 00       	push   $0x692b58
484e58:	57                   	push   %edi
484e59:	e8 62 2f fe ff       	call   0x467dc0
484e5e:	83 c4 0c             	add    $0xc,%esp
484e61:	84 c0                	test   %al,%al
484e63:	74 0f                	je     0x484e74
484e65:	8b 45 f0             	mov    -0x10(%ebp),%eax
484e68:	85 c0                	test   %eax,%eax
484e6a:	74 08                	je     0x484e74
484e6c:	50                   	push   %eax
484e6d:	8b cb                	mov    %ebx,%ecx
484e6f:	e8 bc 84 fc ff       	call   0x44d330
484e74:	8d 45 ec             	lea    -0x14(%ebp),%eax
484e77:	50                   	push   %eax
484e78:	68 74 2e 69 00       	push   $0x692e74
484e7d:	68 7c 2e 69 00       	push   $0x692e7c
484e82:	57                   	push   %edi
484e83:	e8 b8 2e fe ff       	call   0x467d40
484e88:	83 c4 10             	add    $0x10,%esp
484e8b:	84 c0                	test   %al,%al
484e8d:	74 10                	je     0x484e9f
484e8f:	8b 45 ec             	mov    -0x14(%ebp),%eax
484e92:	85 c0                	test   %eax,%eax
484e94:	74 09                	je     0x484e9f
484e96:	50                   	push   %eax
484e97:	8d 4b 18             	lea    0x18(%ebx),%ecx
484e9a:	e8 91 84 fc ff       	call   0x44d330
484e9f:	8d 45 e8             	lea    -0x18(%ebp),%eax
484ea2:	50                   	push   %eax
484ea3:	68 74 2e 69 00       	push   $0x692e74
484ea8:	68 98 2e 69 00       	push   $0x692e98
484ead:	57                   	push   %edi
484eae:	e8 8d 2e fe ff       	call   0x467d40
484eb3:	83 c4 10             	add    $0x10,%esp
484eb6:	84 c0                	test   %al,%al
484eb8:	74 10                	je     0x484eca
484eba:	8b 45 e8             	mov    -0x18(%ebp),%eax
484ebd:	85 c0                	test   %eax,%eax
484ebf:	74 09                	je     0x484eca
484ec1:	50                   	push   %eax
484ec2:	8d 4b 30             	lea    0x30(%ebx),%ecx
484ec5:	e8 66 84 fc ff       	call   0x44d330
484eca:	8d 45 e4             	lea    -0x1c(%ebp),%eax
484ecd:	50                   	push   %eax
484ece:	68 74 2e 69 00       	push   $0x692e74
484ed3:	68 b8 2e 69 00       	push   $0x692eb8
484ed8:	57                   	push   %edi
484ed9:	e8 62 2e fe ff       	call   0x467d40
484ede:	83 c4 10             	add    $0x10,%esp
484ee1:	84 c0                	test   %al,%al
484ee3:	74 39                	je     0x484f1e
484ee5:	8b 45 e4             	mov    -0x1c(%ebp),%eax
484ee8:	85 c0                	test   %eax,%eax
484eea:	74 32                	je     0x484f1e
484eec:	50                   	push   %eax
484eed:	8d 4b 48             	lea    0x48(%ebx),%ecx
484ef0:	e8 3b 84 fc ff       	call   0x44d330
484ef5:	eb 27                	jmp    0x484f1e
484ef7:	68 48 27 69 00       	push   $0x692748
484efc:	6a 02                	push   $0x2
484efe:	e8 7d 59 ff ff       	call   0x47a880
484f03:	be 07 00 00 00       	mov    $0x7,%esi
484f08:	eb 11                	jmp    0x484f1b
484f0a:	68 04 2b 69 00       	push   $0x692b04
484f0f:	6a 02                	push   $0x2
484f11:	e8 6a 59 ff ff       	call   0x47a880
484f16:	be 03 00 00 00       	mov    $0x3,%esi
484f1b:	83 c4 08             	add    $0x8,%esp
484f1e:	8b 45 cc             	mov    -0x34(%ebp),%eax
484f21:	c7 45 98 d0 aa 68 00 	movl   $0x68aad0,-0x68(%ebp)
484f28:	3d d4 d4 72 00       	cmp    $0x72d4d4,%eax
484f2d:	74 09                	je     0x484f38
484f2f:	50                   	push   %eax
484f30:	e8 54 c1 15 00       	call   0x5e1089
484f35:	83 c4 04             	add    $0x4,%esp
484f38:	8d 4d 98             	lea    -0x68(%ebp),%ecx
484f3b:	e8 30 de fd ff       	call   0x462d70
484f40:	8b 55 1c             	mov    0x1c(%ebp),%edx
484f43:	83 fa 10             	cmp    $0x10,%edx
484f46:	72 28                	jb     0x484f70
484f48:	8b 4d 08             	mov    0x8(%ebp),%ecx
484f4b:	42                   	inc    %edx
484f4c:	8b c1                	mov    %ecx,%eax
484f4e:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
484f54:	72 10                	jb     0x484f66
484f56:	8b 49 fc             	mov    -0x4(%ecx),%ecx
484f59:	83 c2 23             	add    $0x23,%edx
484f5c:	2b c1                	sub    %ecx,%eax
484f5e:	83 c0 fc             	add    $0xfffffffc,%eax
484f61:	83 f8 1f             	cmp    $0x1f,%eax
484f64:	77 20                	ja     0x484f86
484f66:	52                   	push   %edx
484f67:	51                   	push   %ecx
484f68:	e8 05 c1 15 00       	call   0x5e1072
484f6d:	83 c4 08             	add    $0x8,%esp
484f70:	8b c6                	mov    %esi,%eax
484f72:	8b 4d f4             	mov    -0xc(%ebp),%ecx
484f75:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
484f7c:	59                   	pop    %ecx
484f7d:	5f                   	pop    %edi
484f7e:	5e                   	pop    %esi
484f7f:	5b                   	pop    %ebx
484f80:	8b e5                	mov    %ebp,%esp
484f82:	5d                   	pop    %ebp
484f83:	c2 1c 00             	ret    $0x1c
484f86:	e8 a4 7f 16 00       	call   0x5ecf2f
484f8b:	cc                   	int3
484f8c:	cc                   	int3
484f8d:	cc                   	int3
484f8e:	cc                   	int3
484f8f:	cc                   	int3
484f90:	55                   	push   %ebp
484f91:	8b ec                	mov    %esp,%ebp
484f93:	51                   	push   %ecx
484f94:	56                   	push   %esi
484f95:	8b f1                	mov    %ecx,%esi
484f97:	89 75 fc             	mov    %esi,-0x4(%ebp)
484f9a:	e8 b1 61 ff ff       	call   0x47b150
484f9f:	c7 06 d8 2e 69 00    	movl   $0x692ed8,(%esi)
484fa5:	8b c6                	mov    %esi,%eax
484fa7:	5e                   	pop    %esi
484fa8:	8b e5                	mov    %ebp,%esp
484faa:	5d                   	pop    %ebp
484fab:	c3                   	ret
484fac:	cc                   	int3
484fad:	cc                   	int3
484fae:	cc                   	int3
484faf:	cc                   	int3
484fb0:	55                   	push   %ebp
484fb1:	8b ec                	mov    %esp,%ebp
484fb3:	56                   	push   %esi
484fb4:	8b f1                	mov    %ecx,%esi
484fb6:	c7 06 d8 2e 69 00    	movl   $0x692ed8,(%esi)
484fbc:	e8 9f 61 ff ff       	call   0x47b160
484fc1:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
484fc5:	74 0b                	je     0x484fd2
484fc7:	6a 04                	push   $0x4
484fc9:	56                   	push   %esi
484fca:	e8 a3 c0 15 00       	call   0x5e1072
484fcf:	83 c4 08             	add    $0x8,%esp
484fd2:	8b c6                	mov    %esi,%eax
484fd4:	5e                   	pop    %esi
484fd5:	5d                   	pop    %ebp
484fd6:	c2 04 00             	ret    $0x4
484fd9:	cc                   	int3
484fda:	cc                   	int3
484fdb:	cc                   	int3
484fdc:	cc                   	int3
484fdd:	cc                   	int3
484fde:	cc                   	int3
484fdf:	cc                   	int3
484fe0:	55                   	push   %ebp
484fe1:	8b ec                	mov    %esp,%ebp
484fe3:	6a ff                	push   $0xffffffff
484fe5:	68 ae 52 65 00       	push   $0x6552ae
484fea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
484ff0:	50                   	push   %eax
484ff1:	81 ec bc 00 00 00    	sub    $0xbc,%esp
484ff7:	a1 d4 89 72 00       	mov    0x7289d4,%eax
484ffc:	33 c5                	xor    %ebp,%eax
484ffe:	89 45 f0             	mov    %eax,-0x10(%ebp)
485001:	56                   	push   %esi
485002:	57                   	push   %edi
485003:	50                   	push   %eax
485004:	8d 45 f4             	lea    -0xc(%ebp),%eax
485007:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
48500d:	8b 45 20             	mov    0x20(%ebp),%eax
485010:	89 45 9c             	mov    %eax,-0x64(%ebp)
485013:	8d 8d 38 ff ff ff    	lea    -0xc8(%ebp),%ecx
485019:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
485020:	e8 cb d9 fd ff       	call   0x4629f0
485025:	33 f6                	xor    %esi,%esi
485027:	c7 45 bc 0f 00 00 00 	movl   $0xf,-0x44(%ebp)
48502e:	33 ff                	xor    %edi,%edi
485030:	89 75 a0             	mov    %esi,-0x60(%ebp)
485033:	89 75 b8             	mov    %esi,-0x48(%ebp)
485036:	c6 45 a8 00          	movb   $0x0,-0x58(%ebp)
48503a:	89 75 a4             	mov    %esi,-0x5c(%ebp)
48503d:	89 75 d0             	mov    %esi,-0x30(%ebp)
485040:	c7 45 d4 0f 00 00 00 	movl   $0xf,-0x2c(%ebp)
485047:	c6 45 c0 00          	movb   $0x0,-0x40(%ebp)
48504b:	89 7d e8             	mov    %edi,-0x18(%ebp)
48504e:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
485055:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
485059:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
48505d:	89 7d 88             	mov    %edi,-0x78(%ebp)
485060:	89 7d 84             	mov    %edi,-0x7c(%ebp)
485063:	39 7d 18             	cmp    %edi,0x18(%ebp)
485066:	0f 84 ba 03 00 00    	je     0x485426
48506c:	39 7d 9c             	cmp    %edi,-0x64(%ebp)
48506f:	0f 84 b1 03 00 00    	je     0x485426
485075:	83 7d 1c 10          	cmpl   $0x10,0x1c(%ebp)
485079:	8d 45 08             	lea    0x8(%ebp),%eax
48507c:	57                   	push   %edi
48507d:	0f 43 45 08          	cmovae 0x8(%ebp),%eax
485081:	8d 8d 38 ff ff ff    	lea    -0xc8(%ebp),%ecx
485087:	57                   	push   %edi
485088:	50                   	push   %eax
485089:	e8 92 12 fe ff       	call   0x466320
48508e:	80 bd 64 ff ff ff 00 	cmpb   $0x0,-0x9c(%ebp)
485095:	74 16                	je     0x4850ad
485097:	68 1c 2b 69 00       	push   $0x692b1c
48509c:	6a 02                	push   $0x2
48509e:	e8 dd 57 ff ff       	call   0x47a880
4850a3:	be 07 00 00 00       	mov    $0x7,%esi
4850a8:	e9 8a 03 00 00       	jmp    0x485437
4850ad:	8d 8d 38 ff ff ff    	lea    -0xc8(%ebp),%ecx
4850b3:	e8 38 eb fd ff       	call   0x463bf0
4850b8:	89 45 8c             	mov    %eax,-0x74(%ebp)
4850bb:	85 c0                	test   %eax,%eax
4850bd:	0f 84 50 03 00 00    	je     0x485413
4850c3:	8b 70 20             	mov    0x20(%eax),%esi
4850c6:	83 c6 08             	add    $0x8,%esi
4850c9:	0f 84 44 03 00 00    	je     0x485413
4850cf:	68 1c ae 68 00       	push   $0x68ae1c
4850d4:	e8 d7 34 fe ff       	call   0x4685b0
4850d9:	50                   	push   %eax
4850da:	68 1c ae 68 00       	push   $0x68ae1c
4850df:	56                   	push   %esi
4850e0:	e8 7b 4a 17 00       	call   0x5f9b60
4850e5:	83 c4 10             	add    $0x10,%esp
4850e8:	85 c0                	test   %eax,%eax
4850ea:	75 ab                	jne    0x485097
4850ec:	68 64 16 69 00       	push   $0x691664
4850f1:	ff 75 8c             	push   -0x74(%ebp)
4850f4:	e8 b7 2d fe ff       	call   0x467eb0
4850f9:	83 c4 08             	add    $0x8,%esp
4850fc:	8b c8                	mov    %eax,%ecx
4850fe:	68 74 16 69 00       	push   $0x691674
485103:	e8 a8 ea fd ff       	call   0x463bb0
485108:	8b f0                	mov    %eax,%esi
48510a:	89 75 90             	mov    %esi,-0x70(%ebp)
48510d:	85 f6                	test   %esi,%esi
48510f:	0f 84 66 02 00 00    	je     0x48537b
485115:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%eax,%eax,1)
48511c:	00 00 00 00
485120:	68 e0 2e 69 00       	push   $0x692ee0
485125:	8b ce                	mov    %esi,%ecx
485127:	e8 54 e0 fd ff       	call   0x463180
48512c:	8b d0                	mov    %eax,%edx
48512e:	85 d2                	test   %edx,%edx
485130:	74 2a                	je     0x48515c
485132:	8b ca                	mov    %edx,%ecx
485134:	8d 71 01             	lea    0x1(%ecx),%esi
485137:	8a 01                	mov    (%ecx),%al
485139:	41                   	inc    %ecx
48513a:	84 c0                	test   %al,%al
48513c:	75 f9                	jne    0x485137
48513e:	2b ce                	sub    %esi,%ecx
485140:	51                   	push   %ecx
485141:	52                   	push   %edx
485142:	8d 4d a8             	lea    -0x58(%ebp),%ecx
485145:	e8 f6 00 fc ff       	call   0x445240
48514a:	8b 75 d0             	mov    -0x30(%ebp),%esi
48514d:	8b 45 b8             	mov    -0x48(%ebp),%eax
485150:	8b 7d e8             	mov    -0x18(%ebp),%edi
485153:	89 75 a4             	mov    %esi,-0x5c(%ebp)
485156:	8b 75 90             	mov    -0x70(%ebp),%esi
485159:	89 45 a0             	mov    %eax,-0x60(%ebp)
48515c:	68 7c 16 69 00       	push   $0x69167c
485161:	8b ce                	mov    %esi,%ecx
485163:	e8 18 e0 fd ff       	call   0x463180
485168:	8b d0                	mov    %eax,%edx
48516a:	85 d2                	test   %edx,%edx
48516c:	74 27                	je     0x485195
48516e:	8b ca                	mov    %edx,%ecx
485170:	8d 79 01             	lea    0x1(%ecx),%edi
485173:	8a 01                	mov    (%ecx),%al
485175:	41                   	inc    %ecx
485176:	84 c0                	test   %al,%al
485178:	75 f9                	jne    0x485173
48517a:	2b cf                	sub    %edi,%ecx
48517c:	51                   	push   %ecx
48517d:	52                   	push   %edx
48517e:	8d 4d d8             	lea    -0x28(%ebp),%ecx
485181:	e8 ba 00 fc ff       	call   0x445240
485186:	8b 45 d0             	mov    -0x30(%ebp),%eax
485189:	8b 7d e8             	mov    -0x18(%ebp),%edi
48518c:	89 45 a4             	mov    %eax,-0x5c(%ebp)
48518f:	8b 45 b8             	mov    -0x48(%ebp),%eax
485192:	89 45 a0             	mov    %eax,-0x60(%ebp)
485195:	68 e8 2e 69 00       	push   $0x692ee8
48519a:	8b ce                	mov    %esi,%ecx
48519c:	e8 df df fd ff       	call   0x463180
4851a1:	8b d0                	mov    %eax,%edx
4851a3:	85 d2                	test   %edx,%edx
4851a5:	74 2d                	je     0x4851d4
4851a7:	8d 70 01             	lea    0x1(%eax),%esi
4851aa:	66 0f 1f 44 00 00    	nopw   0x0(%eax,%eax,1)
4851b0:	8a 08                	mov    (%eax),%cl
4851b2:	40                   	inc    %eax
4851b3:	84 c9                	test   %cl,%cl
4851b5:	75 f9                	jne    0x4851b0
4851b7:	2b c6                	sub    %esi,%eax
4851b9:	8d 4d c0             	lea    -0x40(%ebp),%ecx
4851bc:	50                   	push   %eax
4851bd:	52                   	push   %edx
4851be:	e8 7d 00 fc ff       	call   0x445240
4851c3:	8b 45 d0             	mov    -0x30(%ebp),%eax
4851c6:	8b 7d e8             	mov    -0x18(%ebp),%edi
4851c9:	89 45 a4             	mov    %eax,-0x5c(%ebp)
4851cc:	8b 45 b8             	mov    -0x48(%ebp),%eax
4851cf:	89 45 a0             	mov    %eax,-0x60(%ebp)
4851d2:	eb 03                	jmp    0x4851d7
4851d4:	8b 45 a0             	mov    -0x60(%ebp),%eax
4851d7:	8b 4d 9c             	mov    -0x64(%ebp),%ecx
4851da:	8b 71 04             	mov    0x4(%ecx),%esi
4851dd:	3b 71 08             	cmp    0x8(%ecx),%esi
4851e0:	0f 84 62 01 00 00    	je     0x485348
4851e6:	83 7d bc 10          	cmpl   $0x10,-0x44(%ebp)
4851ea:	8d 4d a8             	lea    -0x58(%ebp),%ecx
4851ed:	89 75 80             	mov    %esi,-0x80(%ebp)
4851f0:	0f 43 4d a8          	cmovae -0x58(%ebp),%ecx
4851f4:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
4851fb:	c7 46 14 00 00 00 00 	movl   $0x0,0x14(%esi)
485202:	89 4d 98             	mov    %ecx,-0x68(%ebp)
485205:	83 f8 10             	cmp    $0x10,%eax
485208:	73 0d                	jae    0x485217
48520a:	0f 10 01             	movups (%ecx),%xmm0
48520d:	b9 0f 00 00 00       	mov    $0xf,%ecx
485212:	0f 11 06             	movups %xmm0,(%esi)
485215:	eb 37                	jmp    0x48524e
485217:	83 c8 0f             	or     $0xf,%eax
48521a:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx