620ffe:	eb 0f                	jmp    0x62100f
621000:	e8 19 0f de ff       	call   0x401f1e
621005:	e8 14 0f de ff       	call   0x401f1e
62100a:	e8 7e c9 e1 ff       	call   0x43d98d
62100f:	e8 79 c9 e1 ff       	call   0x43d98d
621014:	cc                   	int3
621015:	cc                   	int3
621016:	cc                   	int3
621017:	cc                   	int3
621018:	cc                   	int3
621019:	cc                   	int3
62101a:	cc                   	int3
62101b:	cc                   	int3
62101c:	cc                   	int3
62101d:	cc                   	int3
62101e:	cc                   	int3
62101f:	cc                   	int3
621020:	cc                   	int3
621021:	cc                   	int3
621022:	cc                   	int3
621023:	cc                   	int3
621024:	cc                   	int3
621025:	cc                   	int3
621026:	cc                   	int3
621027:	cc                   	int3
621028:	cc                   	int3
621029:	cc                   	int3
62102a:	cc                   	int3
62102b:	cc                   	int3
62102c:	cc                   	int3
62102d:	cc                   	int3
62102e:	cc                   	int3
62102f:	cc                   	int3
621030:	8b 44 24 04          	mov    0x4(%esp),%eax
621034:	85 c0                	test   %eax,%eax
621036:	75 03                	jne    0x62103b
621038:	c2 04 00             	ret    $0x4
62103b:	3d a0 0e ea 00       	cmp    $0xea0ea0,%eax
621040:	77 3e                	ja     0x621080
621042:	69 c0 18 01 00 00    	imul   $0x118,%eax,%eax
621048:	3d 00 10 00 00       	cmp    $0x1000,%eax
62104d:	72 22                	jb     0x621071
62104f:	8d 48 23             	lea    0x23(%eax),%ecx
621052:	3b c8                	cmp    %eax,%ecx
621054:	76 2f                	jbe    0x621085
621056:	51                   	push   %ecx
621057:	e8 21 99 e0 ff       	call   0x42a97d
62105c:	8b c8                	mov    %eax,%ecx
62105e:	83 c4 04             	add    $0x4,%esp
621061:	85 c9                	test   %ecx,%ecx
621063:	74 25                	je     0x62108a
621065:	8d 41 23             	lea    0x23(%ecx),%eax
621068:	83 e0 e0             	and    $0xffffffe0,%eax
62106b:	89 48 fc             	mov    %ecx,-0x4(%eax)
62106e:	c2 04 00             	ret    $0x4
621071:	50                   	push   %eax
621072:	e8 06 99 e0 ff       	call   0x42a97d
621077:	83 c4 04             	add    $0x4,%esp
62107a:	85 c0                	test   %eax,%eax
62107c:	75 ba                	jne    0x621038
62107e:	eb 0f                	jmp    0x62108f
621080:	e8 99 0e de ff       	call   0x401f1e
621085:	e8 94 0e de ff       	call   0x401f1e
62108a:	e8 fe c8 e1 ff       	call   0x43d98d
62108f:	e8 f9 c8 e1 ff       	call   0x43d98d
621094:	cc                   	int3
621095:	cc                   	int3
621096:	cc                   	int3
621097:	cc                   	int3
621098:	cc                   	int3
621099:	cc                   	int3
62109a:	cc                   	int3
62109b:	cc                   	int3
62109c:	cc                   	int3
62109d:	cc                   	int3
62109e:	cc                   	int3
62109f:	cc                   	int3
6210a0:	cc                   	int3
6210a1:	cc                   	int3
6210a2:	cc                   	int3
6210a3:	cc                   	int3
6210a4:	cc                   	int3
6210a5:	cc                   	int3
6210a6:	cc                   	int3
6210a7:	cc                   	int3
6210a8:	cc                   	int3
6210a9:	cc                   	int3
6210aa:	cc                   	int3
6210ab:	cc                   	int3
6210ac:	cc                   	int3
6210ad:	cc                   	int3
6210ae:	cc                   	int3
6210af:	cc                   	int3
6210b0:	8b 44 24 04          	mov    0x4(%esp),%eax
6210b4:	85 c0                	test   %eax,%eax
6210b6:	75 03                	jne    0x6210bb
6210b8:	c2 04 00             	ret    $0x4
6210bb:	3d ff ff ff 3f       	cmp    $0x3fffffff,%eax
6210c0:	77 3b                	ja     0x6210fd
6210c2:	c1 e0 02             	shl    $0x2,%eax
6210c5:	3d 00 10 00 00       	cmp    $0x1000,%eax
6210ca:	72 22                	jb     0x6210ee
6210cc:	8d 48 23             	lea    0x23(%eax),%ecx
6210cf:	3b c8                	cmp    %eax,%ecx
6210d1:	76 2f                	jbe    0x621102
6210d3:	51                   	push   %ecx
6210d4:	e8 a4 98 e0 ff       	call   0x42a97d
6210d9:	8b c8                	mov    %eax,%ecx
6210db:	83 c4 04             	add    $0x4,%esp
6210de:	85 c9                	test   %ecx,%ecx
6210e0:	74 25                	je     0x621107
6210e2:	8d 41 23             	lea    0x23(%ecx),%eax
6210e5:	83 e0 e0             	and    $0xffffffe0,%eax
6210e8:	89 48 fc             	mov    %ecx,-0x4(%eax)
6210eb:	c2 04 00             	ret    $0x4
6210ee:	50                   	push   %eax
6210ef:	e8 89 98 e0 ff       	call   0x42a97d
6210f4:	83 c4 04             	add    $0x4,%esp
6210f7:	85 c0                	test   %eax,%eax
6210f9:	75 bd                	jne    0x6210b8
6210fb:	eb 0f                	jmp    0x62110c
6210fd:	e8 1c 0e de ff       	call   0x401f1e
621102:	e8 17 0e de ff       	call   0x401f1e
621107:	e8 81 c8 e1 ff       	call   0x43d98d
62110c:	e8 7c c8 e1 ff       	call   0x43d98d
621111:	cc                   	int3
621112:	cc                   	int3
621113:	cc                   	int3
621114:	cc                   	int3
621115:	cc                   	int3
621116:	cc                   	int3
621117:	cc                   	int3
621118:	cc                   	int3
621119:	cc                   	int3
62111a:	cc                   	int3
62111b:	cc                   	int3
62111c:	cc                   	int3
62111d:	cc                   	int3
62111e:	cc                   	int3
62111f:	cc                   	int3
621120:	cc                   	int3
621121:	cc                   	int3
621122:	cc                   	int3
621123:	cc                   	int3
621124:	cc                   	int3
621125:	cc                   	int3
621126:	cc                   	int3
621127:	cc                   	int3
621128:	cc                   	int3
621129:	cc                   	int3
62112a:	cc                   	int3
62112b:	cc                   	int3
62112c:	cc                   	int3
62112d:	cc                   	int3
62112e:	cc                   	int3
62112f:	cc                   	int3
621130:	8b 44 24 04          	mov    0x4(%esp),%eax
621134:	85 c0                	test   %eax,%eax
621136:	75 03                	jne    0x62113b
621138:	c2 04 00             	ret    $0x4
62113b:	3d ff ff ff 3f       	cmp    $0x3fffffff,%eax
621140:	77 3b                	ja     0x62117d
621142:	c1 e0 02             	shl    $0x2,%eax
621145:	3d 00 10 00 00       	cmp    $0x1000,%eax
62114a:	72 22                	jb     0x62116e
62114c:	8d 48 23             	lea    0x23(%eax),%ecx
62114f:	3b c8                	cmp    %eax,%ecx
621151:	76 2f                	jbe    0x621182
621153:	51                   	push   %ecx
621154:	e8 24 98 e0 ff       	call   0x42a97d
621159:	8b c8                	mov    %eax,%ecx
62115b:	83 c4 04             	add    $0x4,%esp
62115e:	85 c9                	test   %ecx,%ecx
621160:	74 25                	je     0x621187
621162:	8d 41 23             	lea    0x23(%ecx),%eax
621165:	83 e0 e0             	and    $0xffffffe0,%eax
621168:	89 48 fc             	mov    %ecx,-0x4(%eax)
62116b:	c2 04 00             	ret    $0x4
62116e:	50                   	push   %eax
62116f:	e8 09 98 e0 ff       	call   0x42a97d
621174:	83 c4 04             	add    $0x4,%esp
621177:	85 c0                	test   %eax,%eax
621179:	75 bd                	jne    0x621138
62117b:	eb 0f                	jmp    0x62118c
62117d:	e8 9c 0d de ff       	call   0x401f1e
621182:	e8 97 0d de ff       	call   0x401f1e
621187:	e8 01 c8 e1 ff       	call   0x43d98d
62118c:	e8 fc c7 e1 ff       	call   0x43d98d
621191:	cc                   	int3
621192:	cc                   	int3
621193:	cc                   	int3
621194:	cc                   	int3
621195:	cc                   	int3
621196:	cc                   	int3
621197:	cc                   	int3
621198:	cc                   	int3
621199:	cc                   	int3
62119a:	cc                   	int3
62119b:	cc                   	int3
62119c:	cc                   	int3
62119d:	cc                   	int3
62119e:	cc                   	int3
62119f:	cc                   	int3
6211a0:	cc                   	int3
6211a1:	cc                   	int3
6211a2:	cc                   	int3
6211a3:	cc                   	int3
6211a4:	cc                   	int3
6211a5:	cc                   	int3
6211a6:	cc                   	int3
6211a7:	cc                   	int3
6211a8:	cc                   	int3
6211a9:	cc                   	int3
6211aa:	cc                   	int3
6211ab:	cc                   	int3
6211ac:	cc                   	int3
6211ad:	cc                   	int3
6211ae:	cc                   	int3
6211af:	cc                   	int3
6211b0:	8b 44 24 04          	mov    0x4(%esp),%eax
6211b4:	85 c0                	test   %eax,%eax
6211b6:	75 03                	jne    0x6211bb
6211b8:	c2 04 00             	ret    $0x4
6211bb:	3d ff ff ff 3f       	cmp    $0x3fffffff,%eax
6211c0:	77 3b                	ja     0x6211fd
6211c2:	c1 e0 02             	shl    $0x2,%eax
6211c5:	3d 00 10 00 00       	cmp    $0x1000,%eax
6211ca:	72 22                	jb     0x6211ee
6211cc:	8d 48 23             	lea    0x23(%eax),%ecx
6211cf:	3b c8                	cmp    %eax,%ecx
6211d1:	76 2f                	jbe    0x621202
6211d3:	51                   	push   %ecx
6211d4:	e8 a4 97 e0 ff       	call   0x42a97d
6211d9:	8b c8                	mov    %eax,%ecx
6211db:	83 c4 04             	add    $0x4,%esp
6211de:	85 c9                	test   %ecx,%ecx
6211e0:	74 25                	je     0x621207
6211e2:	8d 41 23             	lea    0x23(%ecx),%eax
6211e5:	83 e0 e0             	and    $0xffffffe0,%eax
6211e8:	89 48 fc             	mov    %ecx,-0x4(%eax)
6211eb:	c2 04 00             	ret    $0x4
6211ee:	50                   	push   %eax
6211ef:	e8 89 97 e0 ff       	call   0x42a97d
6211f4:	83 c4 04             	add    $0x4,%esp
6211f7:	85 c0                	test   %eax,%eax
6211f9:	75 bd                	jne    0x6211b8
6211fb:	eb 0f                	jmp    0x62120c
6211fd:	e8 1c 0d de ff       	call   0x401f1e
621202:	e8 17 0d de ff       	call   0x401f1e
621207:	e8 81 c7 e1 ff       	call   0x43d98d
62120c:	e8 7c c7 e1 ff       	call   0x43d98d
621211:	cc                   	int3
621212:	cc                   	int3
621213:	cc                   	int3
621214:	cc                   	int3
621215:	cc                   	int3
621216:	cc                   	int3
621217:	cc                   	int3
621218:	cc                   	int3
621219:	cc                   	int3
62121a:	cc                   	int3
62121b:	cc                   	int3
62121c:	cc                   	int3
62121d:	cc                   	int3
62121e:	cc                   	int3
62121f:	cc                   	int3
621220:	cc                   	int3
621221:	cc                   	int3
621222:	cc                   	int3
621223:	cc                   	int3
621224:	cc                   	int3
621225:	cc                   	int3
621226:	cc                   	int3
621227:	cc                   	int3
621228:	cc                   	int3
621229:	cc                   	int3
62122a:	cc                   	int3
62122b:	cc                   	int3
62122c:	cc                   	int3
62122d:	cc                   	int3
62122e:	cc                   	int3
62122f:	cc                   	int3
621230:	8b 44 24 04          	mov    0x4(%esp),%eax
621234:	85 c0                	test   %eax,%eax
621236:	75 03                	jne    0x62123b
621238:	c2 04 00             	ret    $0x4
62123b:	3d ff ff ff 3f       	cmp    $0x3fffffff,%eax
621240:	77 3b                	ja     0x62127d
621242:	c1 e0 02             	shl    $0x2,%eax
621245:	3d 00 10 00 00       	cmp    $0x1000,%eax
62124a:	72 22                	jb     0x62126e
62124c:	8d 48 23             	lea    0x23(%eax),%ecx
62124f:	3b c8                	cmp    %eax,%ecx
621251:	76 2f                	jbe    0x621282
621253:	51                   	push   %ecx
621254:	e8 24 97 e0 ff       	call   0x42a97d
621259:	8b c8                	mov    %eax,%ecx
62125b:	83 c4 04             	add    $0x4,%esp
62125e:	85 c9                	test   %ecx,%ecx
621260:	74 25                	je     0x621287
621262:	8d 41 23             	lea    0x23(%ecx),%eax
621265:	83 e0 e0             	and    $0xffffffe0,%eax
621268:	89 48 fc             	mov    %ecx,-0x4(%eax)
62126b:	c2 04 00             	ret    $0x4
62126e:	50                   	push   %eax
62126f:	e8 09 97 e0 ff       	call   0x42a97d
621274:	83 c4 04             	add    $0x4,%esp
621277:	85 c0                	test   %eax,%eax
621279:	75 bd                	jne    0x621238
62127b:	eb 0f                	jmp    0x62128c
62127d:	e8 9c 0c de ff       	call   0x401f1e
621282:	e8 97 0c de ff       	call   0x401f1e
621287:	e8 01 c7 e1 ff       	call   0x43d98d
62128c:	e8 fc c6 e1 ff       	call   0x43d98d
621291:	cc                   	int3
621292:	cc                   	int3
621293:	cc                   	int3
621294:	cc                   	int3
621295:	cc                   	int3
621296:	cc                   	int3
621297:	cc                   	int3
621298:	cc                   	int3
621299:	cc                   	int3
62129a:	cc                   	int3
62129b:	cc                   	int3
62129c:	cc                   	int3
62129d:	cc                   	int3
62129e:	cc                   	int3
62129f:	cc                   	int3
6212a0:	cc                   	int3
6212a1:	cc                   	int3
6212a2:	cc                   	int3
6212a3:	cc                   	int3
6212a4:	cc                   	int3
6212a5:	cc                   	int3
6212a6:	cc                   	int3
6212a7:	cc                   	int3
6212a8:	cc                   	int3
6212a9:	cc                   	int3
6212aa:	cc                   	int3
6212ab:	cc                   	int3
6212ac:	cc                   	int3
6212ad:	cc                   	int3
6212ae:	cc                   	int3
6212af:	cc                   	int3
6212b0:	8b 44 24 04          	mov    0x4(%esp),%eax
6212b4:	85 c0                	test   %eax,%eax
6212b6:	75 03                	jne    0x6212bb
6212b8:	c2 04 00             	ret    $0x4
6212bb:	3d ff ff ff 1f       	cmp    $0x1fffffff,%eax