44ee05:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44ee08:	83 c2 23             	add    $0x23,%edx
44ee0b:	2b c1                	sub    %ecx,%eax
44ee0d:	83 c0 fc             	add    $0xfffffffc,%eax
44ee10:	83 f8 1f             	cmp    $0x1f,%eax
44ee13:	0f 87 9b 02 00 00    	ja     0x44f0b4
44ee19:	52                   	push   %edx
44ee1a:	51                   	push   %ecx
44ee1b:	e8 52 22 19 00       	call   0x5e1072
44ee20:	83 c4 08             	add    $0x8,%esp
44ee23:	6a 06                	push   $0x6
44ee25:	68 64 bb 68 00       	push   $0x68bb64
44ee2a:	8d 4d c4             	lea    -0x3c(%ebp),%ecx
44ee2d:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
44ee34:	c7 45 d8 0f 00 00 00 	movl   $0xf,-0x28(%ebp)
44ee3b:	c6 45 c4 00          	movb   $0x0,-0x3c(%ebp)
44ee3f:	e8 fc 63 ff ff       	call   0x445240
44ee44:	c7 45 fc 06 00 00 00 	movl   $0x6,-0x4(%ebp)
44ee4b:	c7 45 ec 00 00 00 00 	movl   $0x0,-0x14(%ebp)
44ee52:	c7 45 f0 0f 00 00 00 	movl   $0xf,-0x10(%ebp)
44ee59:	c6 45 dc 00          	movb   $0x0,-0x24(%ebp)
44ee5d:	8d 45 dc             	lea    -0x24(%ebp),%eax
44ee60:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
44ee64:	50                   	push   %eax
44ee65:	53                   	push   %ebx
44ee66:	8d 45 c4             	lea    -0x3c(%ebp),%eax
44ee69:	8b cf                	mov    %edi,%ecx
44ee6b:	50                   	push   %eax
44ee6c:	8d 46 78             	lea    0x78(%esi),%eax
44ee6f:	50                   	push   %eax
44ee70:	e8 9b 58 00 00       	call   0x454710
44ee75:	8b 55 f0             	mov    -0x10(%ebp),%edx
44ee78:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
44ee7c:	83 fa 10             	cmp    $0x10,%edx
44ee7f:	72 2c                	jb     0x44eead
44ee81:	8b 4d dc             	mov    -0x24(%ebp),%ecx
44ee84:	42                   	inc    %edx
44ee85:	8b c1                	mov    %ecx,%eax
44ee87:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44ee8d:	72 14                	jb     0x44eea3
44ee8f:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44ee92:	83 c2 23             	add    $0x23,%edx
44ee95:	2b c1                	sub    %ecx,%eax
44ee97:	83 c0 fc             	add    $0xfffffffc,%eax
44ee9a:	83 f8 1f             	cmp    $0x1f,%eax
44ee9d:	0f 87 16 02 00 00    	ja     0x44f0b9
44eea3:	52                   	push   %edx
44eea4:	51                   	push   %ecx
44eea5:	e8 c8 21 19 00       	call   0x5e1072
44eeaa:	83 c4 08             	add    $0x8,%esp
44eead:	8b 55 d8             	mov    -0x28(%ebp),%edx
44eeb0:	c7 45 ec 00 00 00 00 	movl   $0x0,-0x14(%ebp)
44eeb7:	c7 45 f0 0f 00 00 00 	movl   $0xf,-0x10(%ebp)
44eebe:	c6 45 dc 00          	movb   $0x0,-0x24(%ebp)
44eec2:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
44eec9:	83 fa 10             	cmp    $0x10,%edx
44eecc:	72 2c                	jb     0x44eefa
44eece:	8b 4d c4             	mov    -0x3c(%ebp),%ecx
44eed1:	42                   	inc    %edx
44eed2:	8b c1                	mov    %ecx,%eax
44eed4:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44eeda:	72 14                	jb     0x44eef0
44eedc:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44eedf:	83 c2 23             	add    $0x23,%edx
44eee2:	2b c1                	sub    %ecx,%eax
44eee4:	83 c0 fc             	add    $0xfffffffc,%eax
44eee7:	83 f8 1f             	cmp    $0x1f,%eax
44eeea:	0f 87 c9 01 00 00    	ja     0x44f0b9
44eef0:	52                   	push   %edx
44eef1:	51                   	push   %ecx
44eef2:	e8 7b 21 19 00       	call   0x5e1072
44eef7:	83 c4 08             	add    $0x8,%esp
44eefa:	6a 06                	push   $0x6
44eefc:	68 9c aa 68 00       	push   $0x68aa9c
44ef01:	8d 4d c4             	lea    -0x3c(%ebp),%ecx
44ef04:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
44ef0b:	c7 45 d8 0f 00 00 00 	movl   $0xf,-0x28(%ebp)
44ef12:	c6 45 c4 00          	movb   $0x0,-0x3c(%ebp)
44ef16:	e8 25 63 ff ff       	call   0x445240
44ef1b:	c7 45 fc 08 00 00 00 	movl   $0x8,-0x4(%ebp)
44ef22:	c7 45 ec 00 00 00 00 	movl   $0x0,-0x14(%ebp)
44ef29:	c7 45 f0 0f 00 00 00 	movl   $0xf,-0x10(%ebp)
44ef30:	c6 45 dc 00          	movb   $0x0,-0x24(%ebp)
44ef34:	8d 45 dc             	lea    -0x24(%ebp),%eax
44ef37:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
44ef3b:	50                   	push   %eax
44ef3c:	53                   	push   %ebx
44ef3d:	8d 45 c4             	lea    -0x3c(%ebp),%eax
44ef40:	8b cf                	mov    %edi,%ecx
44ef42:	50                   	push   %eax
44ef43:	8d 46 48             	lea    0x48(%esi),%eax
44ef46:	50                   	push   %eax
44ef47:	e8 c4 57 00 00       	call   0x454710
44ef4c:	8b 55 f0             	mov    -0x10(%ebp),%edx
44ef4f:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
44ef53:	83 fa 10             	cmp    $0x10,%edx
44ef56:	72 2c                	jb     0x44ef84
44ef58:	8b 4d dc             	mov    -0x24(%ebp),%ecx
44ef5b:	42                   	inc    %edx
44ef5c:	8b c1                	mov    %ecx,%eax
44ef5e:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44ef64:	72 14                	jb     0x44ef7a
44ef66:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44ef69:	83 c2 23             	add    $0x23,%edx
44ef6c:	2b c1                	sub    %ecx,%eax
44ef6e:	83 c0 fc             	add    $0xfffffffc,%eax
44ef71:	83 f8 1f             	cmp    $0x1f,%eax
44ef74:	0f 87 44 01 00 00    	ja     0x44f0be
44ef7a:	52                   	push   %edx
44ef7b:	51                   	push   %ecx
44ef7c:	e8 f1 20 19 00       	call   0x5e1072
44ef81:	83 c4 08             	add    $0x8,%esp
44ef84:	8b 55 d8             	mov    -0x28(%ebp),%edx
44ef87:	c7 45 ec 00 00 00 00 	movl   $0x0,-0x14(%ebp)
44ef8e:	c7 45 f0 0f 00 00 00 	movl   $0xf,-0x10(%ebp)
44ef95:	c6 45 dc 00          	movb   $0x0,-0x24(%ebp)
44ef99:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
44efa0:	83 fa 10             	cmp    $0x10,%edx
44efa3:	72 2c                	jb     0x44efd1
44efa5:	8b 4d c4             	mov    -0x3c(%ebp),%ecx
44efa8:	42                   	inc    %edx
44efa9:	8b c1                	mov    %ecx,%eax
44efab:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44efb1:	72 14                	jb     0x44efc7
44efb3:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44efb6:	83 c2 23             	add    $0x23,%edx
44efb9:	2b c1                	sub    %ecx,%eax
44efbb:	83 c0 fc             	add    $0xfffffffc,%eax
44efbe:	83 f8 1f             	cmp    $0x1f,%eax
44efc1:	0f 87 f7 00 00 00    	ja     0x44f0be
44efc7:	52                   	push   %edx
44efc8:	51                   	push   %ecx
44efc9:	e8 a4 20 19 00       	call   0x5e1072
44efce:	83 c4 08             	add    $0x8,%esp
44efd1:	6a 0f                	push   $0xf
44efd3:	68 9c c4 68 00       	push   $0x68c49c
44efd8:	8d 4d 94             	lea    -0x6c(%ebp),%ecx
44efdb:	c7 45 a4 00 00 00 00 	movl   $0x0,-0x5c(%ebp)
44efe2:	c7 45 a8 0f 00 00 00 	movl   $0xf,-0x58(%ebp)
44efe9:	c6 45 94 00          	movb   $0x0,-0x6c(%ebp)
44efed:	e8 4e 62 ff ff       	call   0x445240
44eff2:	c7 45 fc 0a 00 00 00 	movl   $0xa,-0x4(%ebp)
44eff9:	c7 45 bc 00 00 00 00 	movl   $0x0,-0x44(%ebp)
44f000:	c7 45 c0 0f 00 00 00 	movl   $0xf,-0x40(%ebp)
44f007:	c6 45 ac 00          	movb   $0x0,-0x54(%ebp)
44f00b:	8d 45 ac             	lea    -0x54(%ebp),%eax
44f00e:	c6 45 fc 0b          	movb   $0xb,-0x4(%ebp)
44f012:	50                   	push   %eax
44f013:	53                   	push   %ebx
44f014:	8d 45 94             	lea    -0x6c(%ebp),%eax
44f017:	8b cf                	mov    %edi,%ecx
44f019:	50                   	push   %eax
44f01a:	8d 86 90 00 00 00    	lea    0x90(%esi),%eax
44f020:	50                   	push   %eax
44f021:	e8 ea 56 00 00       	call   0x454710
44f026:	8b 55 c0             	mov    -0x40(%ebp),%edx
44f029:	83 fa 10             	cmp    $0x10,%edx
44f02c:	72 28                	jb     0x44f056
44f02e:	8b 4d ac             	mov    -0x54(%ebp),%ecx
44f031:	42                   	inc    %edx
44f032:	8b c1                	mov    %ecx,%eax
44f034:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44f03a:	72 10                	jb     0x44f04c
44f03c:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44f03f:	83 c2 23             	add    $0x23,%edx
44f042:	2b c1                	sub    %ecx,%eax
44f044:	83 c0 fc             	add    $0xfffffffc,%eax
44f047:	83 f8 1f             	cmp    $0x1f,%eax
44f04a:	77 77                	ja     0x44f0c3
44f04c:	52                   	push   %edx
44f04d:	51                   	push   %ecx
44f04e:	e8 1f 20 19 00       	call   0x5e1072
44f053:	83 c4 08             	add    $0x8,%esp
44f056:	8b 55 a8             	mov    -0x58(%ebp),%edx
44f059:	c7 45 bc 00 00 00 00 	movl   $0x0,-0x44(%ebp)
44f060:	c7 45 c0 0f 00 00 00 	movl   $0xf,-0x40(%ebp)
44f067:	c6 45 ac 00          	movb   $0x0,-0x54(%ebp)
44f06b:	83 fa 10             	cmp    $0x10,%edx
44f06e:	72 28                	jb     0x44f098
44f070:	8b 4d 94             	mov    -0x6c(%ebp),%ecx
44f073:	42                   	inc    %edx
44f074:	8b c1                	mov    %ecx,%eax
44f076:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44f07c:	72 10                	jb     0x44f08e
44f07e:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44f081:	83 c2 23             	add    $0x23,%edx
44f084:	2b c1                	sub    %ecx,%eax
44f086:	83 c0 fc             	add    $0xfffffffc,%eax
44f089:	83 f8 1f             	cmp    $0x1f,%eax
44f08c:	77 35                	ja     0x44f0c3
44f08e:	52                   	push   %edx
44f08f:	51                   	push   %ecx
44f090:	e8 dd 1f 19 00       	call   0x5e1072
44f095:	83 c4 08             	add    $0x8,%esp
44f098:	8b 4d f4             	mov    -0xc(%ebp),%ecx
44f09b:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
44f0a2:	59                   	pop    %ecx
44f0a3:	5f                   	pop    %edi
44f0a4:	5e                   	pop    %esi
44f0a5:	5b                   	pop    %ebx
44f0a6:	8b e5                	mov    %ebp,%esp
44f0a8:	5d                   	pop    %ebp
44f0a9:	c3                   	ret
44f0aa:	e8 80 de 19 00       	call   0x5ecf2f
44f0af:	e8 7b de 19 00       	call   0x5ecf2f
44f0b4:	e8 76 de 19 00       	call   0x5ecf2f
44f0b9:	e8 71 de 19 00       	call   0x5ecf2f
44f0be:	e8 6c de 19 00       	call   0x5ecf2f
44f0c3:	e8 67 de 19 00       	call   0x5ecf2f
44f0c8:	cc                   	int3
44f0c9:	cc                   	int3
44f0ca:	cc                   	int3
44f0cb:	cc                   	int3
44f0cc:	cc                   	int3
44f0cd:	cc                   	int3
44f0ce:	cc                   	int3
44f0cf:	cc                   	int3
44f0d0:	55                   	push   %ebp
44f0d1:	8b ec                	mov    %esp,%ebp
44f0d3:	6a ff                	push   $0xffffffff
44f0d5:	68 c0 de 64 00       	push   $0x64dec0
44f0da:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
44f0e0:	50                   	push   %eax
44f0e1:	81 ec e4 01 00 00    	sub    $0x1e4,%esp
44f0e7:	a1 d4 89 72 00       	mov    0x7289d4,%eax
44f0ec:	33 c5                	xor    %ebp,%eax
44f0ee:	89 45 f0             	mov    %eax,-0x10(%ebp)
44f0f1:	53                   	push   %ebx
44f0f2:	56                   	push   %esi
44f0f3:	57                   	push   %edi
44f0f4:	50                   	push   %eax
44f0f5:	8d 45 f4             	lea    -0xc(%ebp),%eax
44f0f8:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
44f0fe:	8b 45 10             	mov    0x10(%ebp),%eax
44f101:	8b 7d 08             	mov    0x8(%ebp),%edi
44f104:	8b 5d 0c             	mov    0xc(%ebp),%ebx
44f107:	89 85 18 fe ff ff    	mov    %eax,-0x1e8(%ebp)
44f10d:	8b 45 14             	mov    0x14(%ebp),%eax
44f110:	89 85 14 fe ff ff    	mov    %eax,-0x1ec(%ebp)
44f116:	8b 45 18             	mov    0x18(%ebp),%eax
44f119:	c7 85 20 fe ff ff 00 	movl   $0x0,-0x1e0(%ebp)
44f120:	00 00 00
44f123:	89 85 10 fe ff ff    	mov    %eax,-0x1f0(%ebp)
44f129:	8b 45 20             	mov    0x20(%ebp),%eax
44f12c:	89 85 1c fe ff ff    	mov    %eax,-0x1e4(%ebp)
44f132:	c7 85 34 fe ff ff 00 	movl   $0x0,-0x1cc(%ebp)
44f139:	00 00 00
44f13c:	c7 85 38 fe ff ff 0f 	movl   $0xf,-0x1c8(%ebp)
44f143:	00 00 00
44f146:	c6 85 24 fe ff ff 00 	movb   $0x0,-0x1dc(%ebp)
44f14d:	8d 85 ec fe ff ff    	lea    -0x114(%ebp),%eax
44f153:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
44f15a:	6a 01                	push   $0x1
44f15c:	50                   	push   %eax
44f15d:	e8 6e a3 ff ff       	call   0x4494d0
44f162:	68 b4 b0 68 00       	push   $0x68b0b4
44f167:	8d 85 ec fe ff ff    	lea    -0x114(%ebp),%eax
44f16d:	68 04 01 00 00       	push   $0x104
44f172:	50                   	push   %eax
44f173:	e8 c8 92 01 00       	call   0x468440
44f178:	68 b4 c4 68 00       	push   $0x68c4b4
44f17d:	8d 85 ec fe ff ff    	lea    -0x114(%ebp),%eax
44f183:	68 04 01 00 00       	push   $0x104
44f188:	50                   	push   %eax
44f189:	e8 b2 92 01 00       	call   0x468440
44f18e:	68 b4 b0 68 00       	push   $0x68b0b4
44f193:	8d 85 ec fe ff ff    	lea    -0x114(%ebp),%eax
44f199:	68 04 01 00 00       	push   $0x104
44f19e:	50                   	push   %eax
44f19f:	e8 9c 92 01 00       	call   0x468440
44f1a4:	68 90 bc 68 00       	push   $0x68bc90
44f1a9:	8d 85 ec fe ff ff    	lea    -0x114(%ebp),%eax
44f1af:	68 04 01 00 00       	push   $0x104
44f1b4:	50                   	push   %eax
44f1b5:	e8 86 92 01 00       	call   0x468440
44f1ba:	83 c4 38             	add    $0x38,%esp
44f1bd:	8d 8d ec fe ff ff    	lea    -0x114(%ebp),%ecx
44f1c3:	8d 71 01             	lea    0x1(%ecx),%esi
44f1c6:	57                   	push   %edi
44f1c7:	83 ec 18             	sub    $0x18,%esp
44f1ca:	8b d4                	mov    %esp,%edx
44f1cc:	c7 42 10 00 00 00 00 	movl   $0x0,0x10(%edx)
44f1d3:	c7 42 14 0f 00 00 00 	movl   $0xf,0x14(%edx)
44f1da:	c6 02 00             	movb   $0x0,(%edx)
44f1dd:	0f 1f 00             	nopl   (%eax)
44f1e0:	8a 01                	mov    (%ecx),%al
44f1e2:	41                   	inc    %ecx
44f1e3:	84 c0                	test   %al,%al
44f1e5:	75 f9                	jne    0x44f1e0
44f1e7:	2b ce                	sub    %esi,%ecx
44f1e9:	8d 85 ec fe ff ff    	lea    -0x114(%ebp),%eax
44f1ef:	51                   	push   %ecx
44f1f0:	50                   	push   %eax
44f1f1:	8b ca                	mov    %edx,%ecx
44f1f3:	e8 48 60 ff ff       	call   0x445240
44f1f8:	e8 b3 a5 00 00       	call   0x4597b0
44f1fd:	83 c4 1c             	add    $0x1c,%esp
44f200:	be 65 aa 68 00       	mov    $0x68aa65,%esi
44f205:	85 db                	test   %ebx,%ebx
44f207:	8b d6                	mov    %esi,%edx
44f209:	0f 45 d3             	cmovne %ebx,%edx
44f20c:	8b ca                	mov    %edx,%ecx
44f20e:	8d 59 01             	lea    0x1(%ecx),%ebx
44f211:	8a 01                	mov    (%ecx),%al
44f213:	41                   	inc    %ecx
44f214:	84 c0                	test   %al,%al
44f216:	75 f9                	jne    0x44f211
44f218:	2b cb                	sub    %ebx,%ecx
44f21a:	51                   	push   %ecx
44f21b:	52                   	push   %edx
44f21c:	8d 4f 18             	lea    0x18(%edi),%ecx
44f21f:	e8 1c 60 ff ff       	call   0x445240
44f224:	8b 85 18 fe ff ff    	mov    -0x1e8(%ebp),%eax
44f22a:	8b d6                	mov    %esi,%edx
44f22c:	85 c0                	test   %eax,%eax
44f22e:	0f 45 d0             	cmovne %eax,%edx
44f231:	8b ca                	mov    %edx,%ecx
44f233:	8d 59 01             	lea    0x1(%ecx),%ebx
44f236:	8a 01                	mov    (%ecx),%al
44f238:	41                   	inc    %ecx
44f239:	84 c0                	test   %al,%al
44f23b:	75 f9                	jne    0x44f236
44f23d:	2b cb                	sub    %ebx,%ecx
44f23f:	51                   	push   %ecx
44f240:	52                   	push   %edx
44f241:	8d 4f 30             	lea    0x30(%edi),%ecx
44f244:	e8 f7 5f ff ff       	call   0x445240
44f249:	8b 85 14 fe ff ff    	mov    -0x1ec(%ebp),%eax
44f24f:	8b d6                	mov    %esi,%edx
44f251:	85 c0                	test   %eax,%eax
44f253:	0f 45 d0             	cmovne %eax,%edx
44f256:	8b ca                	mov    %edx,%ecx
44f258:	8d 59 01             	lea    0x1(%ecx),%ebx
44f25b:	0f 1f 44 00 00       	nopl   0x0(%eax,%eax,1)
44f260:	8a 01                	mov    (%ecx),%al
44f262:	41                   	inc    %ecx
44f263:	84 c0                	test   %al,%al
44f265:	75 f9                	jne    0x44f260
44f267:	2b cb                	sub    %ebx,%ecx
44f269:	51                   	push   %ecx
44f26a:	52                   	push   %edx
44f26b:	8d 4f 48             	lea    0x48(%edi),%ecx
44f26e:	e8 cd 5f ff ff       	call   0x445240
44f273:	8b 85 10 fe ff ff    	mov    -0x1f0(%ebp),%eax
44f279:	8b d6                	mov    %esi,%edx
44f27b:	85 c0                	test   %eax,%eax
44f27d:	0f 45 d0             	cmovne %eax,%edx
44f280:	8b ca                	mov    %edx,%ecx
44f282:	8d 59 01             	lea    0x1(%ecx),%ebx
44f285:	8a 01                	mov    (%ecx),%al