63ee13:	c1 ef 1b             	shr    $0x1b,%edi
63ee16:	0b f7                	or     %edi,%esi
63ee18:	8b fa                	mov    %edx,%edi
63ee1a:	33 f8                	xor    %eax,%edi
63ee1c:	33 f9                	xor    %ecx,%edi
63ee1e:	03 f7                	add    %edi,%esi
63ee20:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63ee26:	03 b4 24 fc 00 00 00 	add    0xfc(%esp),%esi
63ee2d:	03 de                	add    %esi,%ebx
63ee2f:	8b f0                	mov    %eax,%esi
63ee31:	c1 e6 1e             	shl    $0x1e,%esi
63ee34:	c1 e8 02             	shr    $0x2,%eax
63ee37:	0b f0                	or     %eax,%esi
63ee39:	8b c6                	mov    %esi,%eax
63ee3b:	8b f3                	mov    %ebx,%esi
63ee3d:	c1 e6 05             	shl    $0x5,%esi
63ee40:	8b fb                	mov    %ebx,%edi
63ee42:	c1 ef 1b             	shr    $0x1b,%edi
63ee45:	0b f7                	or     %edi,%esi
63ee47:	8b 7c 24 04          	mov    0x4(%esp),%edi
63ee4b:	33 f8                	xor    %eax,%edi
63ee4d:	33 fa                	xor    %edx,%edi
63ee4f:	03 f7                	add    %edi,%esi
63ee51:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63ee57:	03 b4 24 00 01 00 00 	add    0x100(%esp),%esi
63ee5e:	03 ce                	add    %esi,%ecx
63ee60:	8b 74 24 04          	mov    0x4(%esp),%esi
63ee64:	c1 e6 1e             	shl    $0x1e,%esi
63ee67:	8b 7c 24 04          	mov    0x4(%esp),%edi
63ee6b:	c1 ef 02             	shr    $0x2,%edi
63ee6e:	0b f7                	or     %edi,%esi
63ee70:	89 74 24 04          	mov    %esi,0x4(%esp)
63ee74:	8b f1                	mov    %ecx,%esi
63ee76:	c1 e6 05             	shl    $0x5,%esi
63ee79:	8b f9                	mov    %ecx,%edi
63ee7b:	c1 ef 1b             	shr    $0x1b,%edi
63ee7e:	0b f7                	or     %edi,%esi
63ee80:	8b 7c 24 04          	mov    0x4(%esp),%edi
63ee84:	33 fb                	xor    %ebx,%edi
63ee86:	33 f8                	xor    %eax,%edi
63ee88:	03 f7                	add    %edi,%esi
63ee8a:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63ee90:	03 b4 24 04 01 00 00 	add    0x104(%esp),%esi
63ee97:	03 d6                	add    %esi,%edx
63ee99:	8b f3                	mov    %ebx,%esi
63ee9b:	c1 e6 1e             	shl    $0x1e,%esi
63ee9e:	c1 eb 02             	shr    $0x2,%ebx
63eea1:	0b f3                	or     %ebx,%esi
63eea3:	8b de                	mov    %esi,%ebx
63eea5:	8b f2                	mov    %edx,%esi
63eea7:	c1 e6 05             	shl    $0x5,%esi
63eeaa:	8b fa                	mov    %edx,%edi
63eeac:	c1 ef 1b             	shr    $0x1b,%edi
63eeaf:	0b f7                	or     %edi,%esi
63eeb1:	8b fb                	mov    %ebx,%edi
63eeb3:	33 f9                	xor    %ecx,%edi
63eeb5:	33 7c 24 04          	xor    0x4(%esp),%edi
63eeb9:	03 f7                	add    %edi,%esi
63eebb:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63eec1:	03 b4 24 08 01 00 00 	add    0x108(%esp),%esi
63eec8:	03 c6                	add    %esi,%eax
63eeca:	8b f1                	mov    %ecx,%esi
63eecc:	c1 e6 1e             	shl    $0x1e,%esi
63eecf:	c1 e9 02             	shr    $0x2,%ecx
63eed2:	0b f1                	or     %ecx,%esi
63eed4:	8b ce                	mov    %esi,%ecx
63eed6:	8b f0                	mov    %eax,%esi
63eed8:	c1 e6 05             	shl    $0x5,%esi
63eedb:	8b f8                	mov    %eax,%edi
63eedd:	c1 ef 1b             	shr    $0x1b,%edi
63eee0:	0b f7                	or     %edi,%esi
63eee2:	8b f9                	mov    %ecx,%edi
63eee4:	33 fa                	xor    %edx,%edi
63eee6:	33 fb                	xor    %ebx,%edi
63eee8:	03 f7                	add    %edi,%esi
63eeea:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63eef0:	03 b4 24 0c 01 00 00 	add    0x10c(%esp),%esi
63eef7:	01 74 24 04          	add    %esi,0x4(%esp)
63eefb:	8b f2                	mov    %edx,%esi
63eefd:	c1 e6 1e             	shl    $0x1e,%esi
63ef00:	c1 ea 02             	shr    $0x2,%edx
63ef03:	0b f2                	or     %edx,%esi
63ef05:	8b d6                	mov    %esi,%edx
63ef07:	8b 74 24 04          	mov    0x4(%esp),%esi
63ef0b:	c1 e6 05             	shl    $0x5,%esi
63ef0e:	8b 7c 24 04          	mov    0x4(%esp),%edi
63ef12:	c1 ef 1b             	shr    $0x1b,%edi
63ef15:	0b f7                	or     %edi,%esi
63ef17:	8b fa                	mov    %edx,%edi
63ef19:	33 f8                	xor    %eax,%edi
63ef1b:	33 f9                	xor    %ecx,%edi
63ef1d:	03 f7                	add    %edi,%esi
63ef1f:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63ef25:	03 b4 24 10 01 00 00 	add    0x110(%esp),%esi
63ef2c:	03 de                	add    %esi,%ebx
63ef2e:	8b f0                	mov    %eax,%esi
63ef30:	c1 e6 1e             	shl    $0x1e,%esi
63ef33:	c1 e8 02             	shr    $0x2,%eax
63ef36:	0b f0                	or     %eax,%esi
63ef38:	8b c6                	mov    %esi,%eax
63ef3a:	8b f3                	mov    %ebx,%esi
63ef3c:	c1 e6 05             	shl    $0x5,%esi
63ef3f:	8b fb                	mov    %ebx,%edi
63ef41:	c1 ef 1b             	shr    $0x1b,%edi
63ef44:	0b f7                	or     %edi,%esi
63ef46:	8b 7c 24 04          	mov    0x4(%esp),%edi
63ef4a:	33 f8                	xor    %eax,%edi
63ef4c:	33 fa                	xor    %edx,%edi
63ef4e:	03 f7                	add    %edi,%esi
63ef50:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63ef56:	03 b4 24 14 01 00 00 	add    0x114(%esp),%esi
63ef5d:	03 ce                	add    %esi,%ecx
63ef5f:	8b 74 24 04          	mov    0x4(%esp),%esi
63ef63:	c1 e6 1e             	shl    $0x1e,%esi
63ef66:	8b 7c 24 04          	mov    0x4(%esp),%edi
63ef6a:	c1 ef 02             	shr    $0x2,%edi
63ef6d:	0b f7                	or     %edi,%esi
63ef6f:	89 74 24 04          	mov    %esi,0x4(%esp)
63ef73:	8b f1                	mov    %ecx,%esi
63ef75:	c1 e6 05             	shl    $0x5,%esi
63ef78:	8b f9                	mov    %ecx,%edi
63ef7a:	c1 ef 1b             	shr    $0x1b,%edi
63ef7d:	0b f7                	or     %edi,%esi
63ef7f:	8b 7c 24 04          	mov    0x4(%esp),%edi
63ef83:	33 fb                	xor    %ebx,%edi
63ef85:	33 f8                	xor    %eax,%edi
63ef87:	03 f7                	add    %edi,%esi
63ef89:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63ef8f:	03 b4 24 18 01 00 00 	add    0x118(%esp),%esi
63ef96:	03 d6                	add    %esi,%edx
63ef98:	8b f3                	mov    %ebx,%esi
63ef9a:	c1 e6 1e             	shl    $0x1e,%esi
63ef9d:	c1 eb 02             	shr    $0x2,%ebx
63efa0:	0b f3                	or     %ebx,%esi
63efa2:	8b de                	mov    %esi,%ebx
63efa4:	8b f2                	mov    %edx,%esi
63efa6:	c1 e6 05             	shl    $0x5,%esi
63efa9:	8b fa                	mov    %edx,%edi
63efab:	c1 ef 1b             	shr    $0x1b,%edi
63efae:	0b f7                	or     %edi,%esi
63efb0:	8b fb                	mov    %ebx,%edi
63efb2:	33 f9                	xor    %ecx,%edi
63efb4:	33 7c 24 04          	xor    0x4(%esp),%edi
63efb8:	03 f7                	add    %edi,%esi
63efba:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63efc0:	03 b4 24 1c 01 00 00 	add    0x11c(%esp),%esi
63efc7:	03 c6                	add    %esi,%eax
63efc9:	8b f1                	mov    %ecx,%esi
63efcb:	c1 e6 1e             	shl    $0x1e,%esi
63efce:	c1 e9 02             	shr    $0x2,%ecx
63efd1:	0b f1                	or     %ecx,%esi
63efd3:	8b ce                	mov    %esi,%ecx
63efd5:	8b f0                	mov    %eax,%esi
63efd7:	c1 e6 05             	shl    $0x5,%esi
63efda:	8b f8                	mov    %eax,%edi
63efdc:	c1 ef 1b             	shr    $0x1b,%edi
63efdf:	0b f7                	or     %edi,%esi
63efe1:	8b f9                	mov    %ecx,%edi
63efe3:	33 fa                	xor    %edx,%edi
63efe5:	33 fb                	xor    %ebx,%edi
63efe7:	03 f7                	add    %edi,%esi
63efe9:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63efef:	03 b4 24 20 01 00 00 	add    0x120(%esp),%esi
63eff6:	01 74 24 04          	add    %esi,0x4(%esp)
63effa:	8b f2                	mov    %edx,%esi
63effc:	c1 e6 1e             	shl    $0x1e,%esi
63efff:	c1 ea 02             	shr    $0x2,%edx
63f002:	0b f2                	or     %edx,%esi
63f004:	8b d6                	mov    %esi,%edx
63f006:	8b 74 24 04          	mov    0x4(%esp),%esi
63f00a:	c1 e6 05             	shl    $0x5,%esi
63f00d:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f011:	c1 ef 1b             	shr    $0x1b,%edi
63f014:	0b f7                	or     %edi,%esi
63f016:	8b fa                	mov    %edx,%edi
63f018:	33 f8                	xor    %eax,%edi
63f01a:	33 f9                	xor    %ecx,%edi
63f01c:	03 f7                	add    %edi,%esi
63f01e:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f024:	03 b4 24 24 01 00 00 	add    0x124(%esp),%esi
63f02b:	03 de                	add    %esi,%ebx
63f02d:	8b f0                	mov    %eax,%esi
63f02f:	c1 e6 1e             	shl    $0x1e,%esi
63f032:	c1 e8 02             	shr    $0x2,%eax
63f035:	0b f0                	or     %eax,%esi
63f037:	8b c6                	mov    %esi,%eax
63f039:	8b f3                	mov    %ebx,%esi
63f03b:	c1 e6 05             	shl    $0x5,%esi
63f03e:	8b fb                	mov    %ebx,%edi
63f040:	c1 ef 1b             	shr    $0x1b,%edi
63f043:	0b f7                	or     %edi,%esi
63f045:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f049:	33 f8                	xor    %eax,%edi
63f04b:	33 fa                	xor    %edx,%edi
63f04d:	03 f7                	add    %edi,%esi
63f04f:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f055:	03 b4 24 28 01 00 00 	add    0x128(%esp),%esi
63f05c:	03 ce                	add    %esi,%ecx
63f05e:	8b 74 24 04          	mov    0x4(%esp),%esi
63f062:	c1 e6 1e             	shl    $0x1e,%esi
63f065:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f069:	c1 ef 02             	shr    $0x2,%edi
63f06c:	0b f7                	or     %edi,%esi
63f06e:	89 74 24 04          	mov    %esi,0x4(%esp)
63f072:	8b f1                	mov    %ecx,%esi
63f074:	c1 e6 05             	shl    $0x5,%esi
63f077:	8b f9                	mov    %ecx,%edi
63f079:	c1 ef 1b             	shr    $0x1b,%edi
63f07c:	0b f7                	or     %edi,%esi
63f07e:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f082:	33 fb                	xor    %ebx,%edi
63f084:	33 f8                	xor    %eax,%edi
63f086:	03 f7                	add    %edi,%esi
63f088:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f08e:	03 b4 24 2c 01 00 00 	add    0x12c(%esp),%esi
63f095:	03 d6                	add    %esi,%edx
63f097:	8b f3                	mov    %ebx,%esi
63f099:	c1 e6 1e             	shl    $0x1e,%esi
63f09c:	c1 eb 02             	shr    $0x2,%ebx
63f09f:	0b f3                	or     %ebx,%esi
63f0a1:	8b de                	mov    %esi,%ebx
63f0a3:	8b f2                	mov    %edx,%esi
63f0a5:	c1 e6 05             	shl    $0x5,%esi
63f0a8:	8b fa                	mov    %edx,%edi
63f0aa:	c1 ef 1b             	shr    $0x1b,%edi
63f0ad:	0b f7                	or     %edi,%esi
63f0af:	8b fb                	mov    %ebx,%edi
63f0b1:	33 f9                	xor    %ecx,%edi
63f0b3:	33 7c 24 04          	xor    0x4(%esp),%edi
63f0b7:	03 f7                	add    %edi,%esi
63f0b9:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f0bf:	03 b4 24 30 01 00 00 	add    0x130(%esp),%esi
63f0c6:	03 c6                	add    %esi,%eax
63f0c8:	8b f1                	mov    %ecx,%esi
63f0ca:	c1 e6 1e             	shl    $0x1e,%esi
63f0cd:	c1 e9 02             	shr    $0x2,%ecx
63f0d0:	0b f1                	or     %ecx,%esi
63f0d2:	8b ce                	mov    %esi,%ecx
63f0d4:	8b f0                	mov    %eax,%esi
63f0d6:	c1 e6 05             	shl    $0x5,%esi
63f0d9:	8b f8                	mov    %eax,%edi
63f0db:	c1 ef 1b             	shr    $0x1b,%edi
63f0de:	0b f7                	or     %edi,%esi
63f0e0:	8b f9                	mov    %ecx,%edi
63f0e2:	33 fa                	xor    %edx,%edi
63f0e4:	33 fb                	xor    %ebx,%edi
63f0e6:	03 f7                	add    %edi,%esi
63f0e8:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f0ee:	03 b4 24 34 01 00 00 	add    0x134(%esp),%esi
63f0f5:	01 74 24 04          	add    %esi,0x4(%esp)
63f0f9:	8b f2                	mov    %edx,%esi
63f0fb:	c1 e6 1e             	shl    $0x1e,%esi
63f0fe:	c1 ea 02             	shr    $0x2,%edx
63f101:	0b f2                	or     %edx,%esi
63f103:	8b d6                	mov    %esi,%edx
63f105:	8b 74 24 04          	mov    0x4(%esp),%esi
63f109:	c1 e6 05             	shl    $0x5,%esi
63f10c:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f110:	c1 ef 1b             	shr    $0x1b,%edi
63f113:	0b f7                	or     %edi,%esi
63f115:	8b fa                	mov    %edx,%edi
63f117:	33 f8                	xor    %eax,%edi
63f119:	33 f9                	xor    %ecx,%edi
63f11b:	03 f7                	add    %edi,%esi
63f11d:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f123:	03 b4 24 38 01 00 00 	add    0x138(%esp),%esi
63f12a:	03 de                	add    %esi,%ebx
63f12c:	8b f0                	mov    %eax,%esi
63f12e:	c1 e6 1e             	shl    $0x1e,%esi
63f131:	c1 e8 02             	shr    $0x2,%eax
63f134:	0b f0                	or     %eax,%esi
63f136:	8b c6                	mov    %esi,%eax
63f138:	8b f3                	mov    %ebx,%esi
63f13a:	c1 e6 05             	shl    $0x5,%esi
63f13d:	8b fb                	mov    %ebx,%edi
63f13f:	c1 ef 1b             	shr    $0x1b,%edi
63f142:	0b f7                	or     %edi,%esi
63f144:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f148:	33 f8                	xor    %eax,%edi
63f14a:	33 fa                	xor    %edx,%edi
63f14c:	03 f7                	add    %edi,%esi
63f14e:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f154:	03 b4 24 3c 01 00 00 	add    0x13c(%esp),%esi
63f15b:	03 ce                	add    %esi,%ecx
63f15d:	8b 74 24 04          	mov    0x4(%esp),%esi
63f161:	c1 e6 1e             	shl    $0x1e,%esi
63f164:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f168:	c1 ef 02             	shr    $0x2,%edi
63f16b:	0b f7                	or     %edi,%esi
63f16d:	89 74 24 04          	mov    %esi,0x4(%esp)
63f171:	8b f1                	mov    %ecx,%esi
63f173:	c1 e6 05             	shl    $0x5,%esi
63f176:	8b f9                	mov    %ecx,%edi
63f178:	c1 ef 1b             	shr    $0x1b,%edi
63f17b:	0b f7                	or     %edi,%esi
63f17d:	8b 7c 24 04          	mov    0x4(%esp),%edi
63f181:	33 fb                	xor    %ebx,%edi
63f183:	33 f8                	xor    %eax,%edi
63f185:	03 f7                	add    %edi,%esi
63f187:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f18d:	03 b4 24 40 01 00 00 	add    0x140(%esp),%esi
63f194:	03 d6                	add    %esi,%edx
63f196:	8b f3                	mov    %ebx,%esi
63f198:	c1 e6 1e             	shl    $0x1e,%esi
63f19b:	c1 eb 02             	shr    $0x2,%ebx
63f19e:	0b f3                	or     %ebx,%esi
63f1a0:	8b de                	mov    %esi,%ebx
63f1a2:	8b f2                	mov    %edx,%esi
63f1a4:	c1 e6 05             	shl    $0x5,%esi
63f1a7:	8b fa                	mov    %edx,%edi
63f1a9:	c1 ef 1b             	shr    $0x1b,%edi
63f1ac:	0b f7                	or     %edi,%esi
63f1ae:	8b fb                	mov    %ebx,%edi
63f1b0:	33 f9                	xor    %ecx,%edi
63f1b2:	33 7c 24 04          	xor    0x4(%esp),%edi
63f1b6:	03 f7                	add    %edi,%esi
63f1b8:	81 c6 d6 c1 62 ca    	add    $0xca62c1d6,%esi
63f1be:	03 b4 24 44 01 00 00 	add    0x144(%esp),%esi
63f1c5:	03 c6                	add    %esi,%eax
63f1c7:	8b f1                	mov    %ecx,%esi
63f1c9:	c1 e6 1e             	shl    $0x1e,%esi
63f1cc:	c1 e9 02             	shr    $0x2,%ecx
63f1cf:	0b f1                	or     %ecx,%esi
63f1d1:	8b ce                	mov    %esi,%ecx
63f1d3:	8b 34 24             	mov    (%esp),%esi
63f1d6:	01 46 40             	add    %eax,0x40(%esi)
63f1d9:	8b 04 24             	mov    (%esp),%eax
63f1dc:	01 50 44             	add    %edx,0x44(%eax)
63f1df:	8b 04 24             	mov    (%esp),%eax
63f1e2:	01 48 48             	add    %ecx,0x48(%eax)
63f1e5:	8b 04 24             	mov    (%esp),%eax
63f1e8:	01 58 4c             	add    %ebx,0x4c(%eax)
63f1eb:	8b 04 24             	mov    (%esp),%eax
63f1ee:	8b 54 24 04          	mov    0x4(%esp),%edx
63f1f2:	01 50 50             	add    %edx,0x50(%eax)
63f1f5:	8d 44 24 08          	lea    0x8(%esp),%eax
63f1f9:	33 c9                	xor    %ecx,%ecx
63f1fb:	ba 40 01 00 00       	mov    $0x140,%edx
63f200:	e8 3b 40 dc ff       	call   0x403240
63f205:	8b 04 24             	mov    (%esp),%eax
63f208:	83 c0 54             	add    $0x54,%eax
63f20b:	33 c9                	xor    %ecx,%ecx
63f20d:	ba 40 00 00 00       	mov    $0x40,%edx
63f212:	e8 29 40 dc ff       	call   0x403240
63f217:	81 c4 48 01 00 00    	add    $0x148,%esp
63f21d:	5d                   	pop    %ebp
63f21e:	5f                   	pop    %edi
63f21f:	5e                   	pop    %esi
63f220:	5b                   	pop    %ebx
63f221:	c3                   	ret