413df2:	54                   	push   %esp
413df3:	54                   	push   %esp
413df4:	a8 a8                	test   $0xa8,%al
413df6:	a8 a8                	test   $0xa8,%al
413df8:	a8 a8                	test   $0xa8,%al
413dfa:	a8 a8                	test   $0xa8,%al
413dfc:	a8 a8                	test   $0xa8,%al
413dfe:	a8 a8                	test   $0xa8,%al
413e00:	a8 a8                	test   $0xa8,%al
413e02:	a8 3c                	test   $0x3c,%al
413e04:	3c 00                	cmp    $0x0,%al
413e06:	3c 3c                	cmp    $0x3c,%al
413e08:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e0b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e0e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e11:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e14:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e17:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e1a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e1d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e20:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e23:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e26:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e29:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e2c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e2f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e32:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e35:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e38:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e43:	00 00                	add    %al,(%eax)
413e45:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413e48:	00 00                	add    %al,(%eax)
413e4a:	00 54 68 9c          	add    %dl,-0x64(%eax,%ebp,2)
413e4e:	00 00                	add    %al,(%eax)
413e50:	00 30                	add    %dh,(%eax)
413e52:	3c 58                	cmp    $0x58,%al
413e54:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413e57:	54                   	push   %esp
413e58:	68 9c 80 8c bc       	push   $0xbc8c809c
413e5d:	54                   	push   %esp
413e5e:	68 9c 54 68 9c       	push   $0x9c68549c
413e63:	54                   	push   %esp
413e64:	68 9c 54 68 9c       	push   $0x9c68549c
413e69:	54                   	push   %esp
413e6a:	68 9c 54 68 9c       	push   $0x9c68549c
413e6f:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413e72:	54                   	push   %esp
413e73:	68 9c 80 8c bc       	push   $0xbc8c809c
413e78:	54                   	push   %esp
413e79:	68 9c 54 68 9c       	push   $0x9c68549c
413e7e:	54                   	push   %esp
413e7f:	68 9c 30 3c 58       	push   $0x583c309c
413e84:	54                   	push   %esp
413e85:	fc                   	cld
413e86:	fc                   	cld
413e87:	54                   	push   %esp
413e88:	68 9c 3c 3c 00       	push   $0x3c3c9c
413e8d:	3c 3c                	cmp    $0x3c,%al
413e8f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e92:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e95:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e98:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e9b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413e9e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ea1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ea4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ea7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413eaa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ead:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413eb0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413eb3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413eb6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413eb9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ebc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ebf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ec2:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413ec8:	a8 a8                	test   $0xa8,%al
413eca:	a8 a8                	test   $0xa8,%al
413ecc:	a8 a8                	test   $0xa8,%al
413ece:	a8 a8                	test   $0xa8,%al
413ed0:	a8 a8                	test   $0xa8,%al
413ed2:	fc                   	cld
413ed3:	fc                   	cld
413ed4:	fc                   	cld
413ed5:	54                   	push   %esp
413ed6:	54                   	push   %esp
413ed7:	54                   	push   %esp
413ed8:	a8 a8                	test   $0xa8,%al
413eda:	a8 a8                	test   $0xa8,%al
413edc:	a8 a8                	test   $0xa8,%al
413ede:	a8 a8                	test   $0xa8,%al
413ee0:	a8 a8                	test   $0xa8,%al
413ee2:	a8 a8                	test   $0xa8,%al
413ee4:	a8 a8                	test   $0xa8,%al
413ee6:	a8 3c                	test   $0x3c,%al
413ee8:	3c 00                	cmp    $0x0,%al
413eea:	3c 3c                	cmp    $0x3c,%al
413eec:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413eef:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ef2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ef5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ef8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413efb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413efe:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f01:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f04:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f07:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f0a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f0d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f10:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f13:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f16:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f19:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f1c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f27:	00 00                	add    %al,(%eax)
413f29:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413f2c:	00 00                	add    %al,(%eax)
413f2e:	00 54 68 9c          	add    %dl,-0x64(%eax,%ebp,2)
413f32:	00 00                	add    %al,(%eax)
413f34:	00 30                	add    %dh,(%eax)
413f36:	3c 58                	cmp    $0x58,%al
413f38:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413f3b:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413f3e:	80 8c bc 30 3c 58 30 	orb    $0x3c,0x30583c30(%esp,%edi,4)
413f45:	3c
413f46:	58                   	pop    %eax
413f47:	54                   	push   %esp
413f48:	68 9c 54 68 9c       	push   $0x9c68549c
413f4d:	54                   	push   %esp
413f4e:	68 9c 54 68 9c       	push   $0x9c68549c
413f53:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413f56:	54                   	push   %esp
413f57:	68 9c 80 8c bc       	push   $0xbc8c809c
413f5c:	54                   	push   %esp
413f5d:	68 9c 54 68 9c       	push   $0x9c68549c
413f62:	80 8c bc 54 fc fc 54 	orb    $0x68,0x54fcfc54(%esp,%edi,4)
413f69:	68
413f6a:	9c                   	pushf
413f6b:	54                   	push   %esp
413f6c:	fc                   	cld
413f6d:	fc                   	cld
413f6e:	3c 3c                	cmp    $0x3c,%al
413f70:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f73:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f76:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f79:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f7c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f7f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f82:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f85:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f88:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f8b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f8e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f91:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f94:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f97:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f9a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413f9d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fa0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fa3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fa6:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413fac:	a8 a8                	test   $0xa8,%al
413fae:	a8 a8                	test   $0xa8,%al
413fb0:	a8 a8                	test   $0xa8,%al
413fb2:	a8 a8                	test   $0xa8,%al
413fb4:	a8 a8                	test   $0xa8,%al
413fb6:	fc                   	cld
413fb7:	fc                   	cld
413fb8:	fc                   	cld
413fb9:	54                   	push   %esp
413fba:	54                   	push   %esp
413fbb:	54                   	push   %esp
413fbc:	a8 a8                	test   $0xa8,%al
413fbe:	a8 a8                	test   $0xa8,%al
413fc0:	a8 a8                	test   $0xa8,%al
413fc2:	a8 a8                	test   $0xa8,%al
413fc4:	a8 a8                	test   $0xa8,%al
413fc6:	a8 a8                	test   $0xa8,%al
413fc8:	a8 a8                	test   $0xa8,%al
413fca:	a8 3c                	test   $0x3c,%al
413fcc:	3c 00                	cmp    $0x0,%al
413fce:	3c 3c                	cmp    $0x3c,%al
413fd0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fd3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fd6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fd9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fdc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fdf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fe2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fe5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fe8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413feb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fee:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ff1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ff4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ff7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ffa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414011:	00 00                	add    %al,(%eax)
414013:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414016:	00 00                	add    %al,(%eax)
414018:	00 00                	add    %al,(%eax)
41401a:	00 00                	add    %al,(%eax)
41401c:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41401f:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414022:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414025:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414028:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41402b:	54                   	push   %esp
41402c:	68 9c 54 68 9c       	push   $0x9c68549c
414031:	54                   	push   %esp
414032:	68 9c 30 3c 58       	push   $0x583c309c
414037:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41403a:	54                   	push   %esp
41403b:	68 9c 80 8c bc       	push   $0xbc8c809c
414040:	54                   	push   %esp
414041:	68 9c 54 68 9c       	push   $0x9c68549c
414046:	80 8c bc 54 fc fc 00 	orb    $0x0,0xfcfc54(%esp,%edi,4)
41404d:	00
41404e:	a8 fc                	test   $0xfc,%al
414050:	fc                   	cld
414051:	fc                   	cld
414052:	3c 3c                	cmp    $0x3c,%al
414054:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414057:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41405a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41405d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414060:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414063:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414066:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414069:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41406c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41406f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414072:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414075:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414078:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41407b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41407e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414081:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414084:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414087:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41408a:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
414090:	a8 a8                	test   $0xa8,%al
414092:	a8 a8                	test   $0xa8,%al
414094:	a8 a8                	test   $0xa8,%al
414096:	a8 a8                	test   $0xa8,%al
414098:	a8 a8                	test   $0xa8,%al
41409a:	fc                   	cld
41409b:	fc                   	cld
41409c:	fc                   	cld
41409d:	54                   	push   %esp
41409e:	54                   	push   %esp
41409f:	54                   	push   %esp
4140a0:	a8 a8                	test   $0xa8,%al
4140a2:	a8 a8                	test   $0xa8,%al
4140a4:	a8 a8                	test   $0xa8,%al
4140a6:	a8 a8                	test   $0xa8,%al
4140a8:	a8 a8                	test   $0xa8,%al
4140aa:	a8 a8                	test   $0xa8,%al
4140ac:	a8 a8                	test   $0xa8,%al
4140ae:	a8 3c                	test   $0x3c,%al
4140b0:	3c 00                	cmp    $0x0,%al
4140b2:	3c 3c                	cmp    $0x3c,%al
4140b4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140b7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140ba:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140bd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140cc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140cf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140d2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140d5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140d8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140db:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140ee:	00 00                	add    %al,(%eax)
4140f0:	00 30                	add    %dh,(%eax)
4140f2:	3c 58                	cmp    $0x58,%al
4140f4:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4140f7:	00 00                	add    %al,(%eax)
4140f9:	00 30                	add    %dh,(%eax)
4140fb:	3c 58                	cmp    $0x58,%al
414109:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41410c:	54                   	push   %esp
41410d:	68 9c 80 8c bc       	push   $0xbc8c809c
414112:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414115:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414118:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41411b:	54                   	push   %esp
41411c:	68 9c 80 8c bc       	push   $0xbc8c809c
414121:	54                   	push   %esp
414122:	68 9c 54 68 9c       	push   $0x9c68549c
414127:	54                   	push   %esp
414128:	68 9c 80 8c bc       	push   $0xbc8c809c
41412d:	54                   	push   %esp
41412e:	68 9c 54 68 9c       	push   $0x9c68549c
414133:	80 8c bc 3c 3c 00 3c 	orb    $0x3c,0x3c003c3c(%esp,%edi,4)
41413a:	3c
41413b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41413e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414141:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414144:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414147:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41414a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41414d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414150:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414153:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414156:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414159:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41415c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41415f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414162:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414165:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414168:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41416b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41416e:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
414174:	a8 a8                	test   $0xa8,%al
414176:	a8 a8                	test   $0xa8,%al
414178:	a8 a8                	test   $0xa8,%al
41417a:	a8 a8                	test   $0xa8,%al
41417c:	a8 a8                	test   $0xa8,%al
41417e:	fc                   	cld
41417f:	fc                   	cld
414180:	fc                   	cld
414181:	54                   	push   %esp
414182:	54                   	push   %esp
414183:	54                   	push   %esp
414184:	a8 a8                	test   $0xa8,%al
414186:	a8 a8                	test   $0xa8,%al
414188:	a8 a8                	test   $0xa8,%al
41418a:	a8 a8                	test   $0xa8,%al
41418c:	a8 a8                	test   $0xa8,%al
41418e:	a8 a8                	test   $0xa8,%al
414190:	a8 a8                	test   $0xa8,%al
414192:	a8 3c                	test   $0x3c,%al
414194:	3c 00                	cmp    $0x0,%al
414196:	3c 3c                	cmp    $0x3c,%al
414198:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41419b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41419e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141a1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141a4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141a7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141aa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141ad:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b9:	00 3c 3c             	add    %bh,(%esp,%edi,1)