56aeb8:	50                   	push   %eax
56aeb9:	8d 45 f4             	lea    -0xc(%ebp),%eax
56aebc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56aec2:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56aec8:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56aece:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56aed1:	a1 d0 83 d7 00       	mov    0xd783d0,%eax
56aed6:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56aedc:	7e 39                	jle    0x56af17
56aede:	68 d0 83 d7 00       	push   $0xd783d0
56aee3:	e8 16 72 e9 ff       	call   0x4020fe
56aee8:	83 c4 04             	add    $0x4,%esp
56aeeb:	83 3d d0 83 d7 00 ff 	cmpl   $0xffffffff,0xd783d0
56aef2:	75 23                	jne    0x56af17
56aef4:	68 07 dd 43 00       	push   $0x43dd07
56aef9:	b9 cc 83 d7 00       	mov    $0xd783cc,%ecx
56aefe:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56af05:	e8 66 89 ec ff       	call   0x433870
56af0a:	68 d0 83 d7 00       	push   $0xd783d0
56af0f:	e8 12 6a ec ff       	call   0x431926
56af14:	83 c4 04             	add    $0x4,%esp
56af17:	b8 cc 83 d7 00       	mov    $0xd783cc,%eax
56af1c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56af1f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56af26:	59                   	pop    %ecx
56af27:	8b e5                	mov    %ebp,%esp
56af29:	5d                   	pop    %ebp
56af2a:	c3                   	ret
56af2b:	cc                   	int3
56af2c:	cc                   	int3
56af2d:	cc                   	int3
56af2e:	cc                   	int3
56af2f:	cc                   	int3
56af30:	cc                   	int3
56af31:	cc                   	int3
56af32:	cc                   	int3
56af33:	cc                   	int3
56af34:	cc                   	int3
56af35:	cc                   	int3
56af36:	cc                   	int3
56af37:	cc                   	int3
56af38:	cc                   	int3
56af39:	cc                   	int3
56af3a:	cc                   	int3
56af3b:	cc                   	int3
56af3c:	cc                   	int3
56af3d:	cc                   	int3
56af3e:	cc                   	int3
56af3f:	cc                   	int3
56af40:	cc                   	int3
56af41:	cc                   	int3
56af42:	cc                   	int3
56af43:	cc                   	int3
56af44:	cc                   	int3
56af45:	cc                   	int3
56af46:	cc                   	int3
56af47:	cc                   	int3
56af48:	cc                   	int3
56af49:	cc                   	int3
56af4a:	cc                   	int3
56af4b:	cc                   	int3
56af4c:	cc                   	int3
56af4d:	cc                   	int3
56af4e:	cc                   	int3
56af4f:	cc                   	int3
56af50:	55                   	push   %ebp
56af51:	8b ec                	mov    %esp,%ebp
56af53:	6a ff                	push   $0xffffffff
56af55:	68 7c 6d b5 00       	push   $0xb56d7c
56af5a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56af60:	50                   	push   %eax
56af61:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56af66:	33 c5                	xor    %ebp,%eax
56af68:	50                   	push   %eax
56af69:	8d 45 f4             	lea    -0xc(%ebp),%eax
56af6c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56af72:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56af78:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56af7e:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56af81:	a1 00 84 d7 00       	mov    0xd78400,%eax
56af86:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56af8c:	7e 39                	jle    0x56afc7
56af8e:	68 00 84 d7 00       	push   $0xd78400
56af93:	e8 66 71 e9 ff       	call   0x4020fe
56af98:	83 c4 04             	add    $0x4,%esp
56af9b:	83 3d 00 84 d7 00 ff 	cmpl   $0xffffffff,0xd78400
56afa2:	75 23                	jne    0x56afc7
56afa4:	68 aa fa 41 00       	push   $0x41faaa
56afa9:	b9 fc 83 d7 00       	mov    $0xd783fc,%ecx
56afae:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56afb5:	e8 b6 88 ec ff       	call   0x433870
56afba:	68 00 84 d7 00       	push   $0xd78400
56afbf:	e8 62 69 ec ff       	call   0x431926
56afc4:	83 c4 04             	add    $0x4,%esp
56afc7:	b8 fc 83 d7 00       	mov    $0xd783fc,%eax
56afcc:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56afcf:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56afd6:	59                   	pop    %ecx
56afd7:	8b e5                	mov    %ebp,%esp
56afd9:	5d                   	pop    %ebp
56afda:	c3                   	ret
56afdb:	cc                   	int3
56afdc:	cc                   	int3
56afdd:	cc                   	int3
56afde:	cc                   	int3
56afdf:	cc                   	int3
56afe0:	cc                   	int3
56afe1:	cc                   	int3
56afe2:	cc                   	int3
56afe3:	cc                   	int3
56afe4:	cc                   	int3
56afe5:	cc                   	int3
56afe6:	cc                   	int3
56afe7:	cc                   	int3
56afe8:	cc                   	int3
56afe9:	cc                   	int3
56afea:	cc                   	int3
56afeb:	cc                   	int3
56afec:	cc                   	int3
56afed:	cc                   	int3
56afee:	cc                   	int3
56afef:	cc                   	int3
56aff0:	cc                   	int3
56aff1:	cc                   	int3
56aff2:	cc                   	int3
56aff3:	cc                   	int3
56aff4:	cc                   	int3
56aff5:	cc                   	int3
56aff6:	cc                   	int3
56aff7:	cc                   	int3
56aff8:	cc                   	int3
56aff9:	cc                   	int3
56affa:	cc                   	int3
56affb:	cc                   	int3
56affc:	cc                   	int3
56affd:	cc                   	int3
56affe:	cc                   	int3
56afff:	cc                   	int3
56b000:	55                   	push   %ebp
56b001:	8b ec                	mov    %esp,%ebp
56b003:	6a ff                	push   $0xffffffff
56b005:	68 ac 6d b5 00       	push   $0xb56dac
56b00a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56b010:	50                   	push   %eax
56b011:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56b016:	33 c5                	xor    %ebp,%eax
56b018:	50                   	push   %eax
56b019:	8d 45 f4             	lea    -0xc(%ebp),%eax
56b01c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56b022:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56b028:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56b02e:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56b031:	a1 a0 83 d7 00       	mov    0xd783a0,%eax
56b036:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56b03c:	7e 39                	jle    0x56b077
56b03e:	68 a0 83 d7 00       	push   $0xd783a0
56b043:	e8 b6 70 e9 ff       	call   0x4020fe
56b048:	83 c4 04             	add    $0x4,%esp
56b04b:	83 3d a0 83 d7 00 ff 	cmpl   $0xffffffff,0xd783a0
56b052:	75 23                	jne    0x56b077
56b054:	68 94 56 42 00       	push   $0x425694
56b059:	b9 9c 83 d7 00       	mov    $0xd7839c,%ecx
56b05e:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56b065:	e8 06 88 ec ff       	call   0x433870
56b06a:	68 a0 83 d7 00       	push   $0xd783a0
56b06f:	e8 b2 68 ec ff       	call   0x431926
56b074:	83 c4 04             	add    $0x4,%esp
56b077:	b8 9c 83 d7 00       	mov    $0xd7839c,%eax
56b07c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56b07f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56b086:	59                   	pop    %ecx
56b087:	8b e5                	mov    %ebp,%esp
56b089:	5d                   	pop    %ebp
56b08a:	c3                   	ret
56b08b:	cc                   	int3
56b08c:	cc                   	int3
56b08d:	cc                   	int3
56b08e:	cc                   	int3
56b08f:	cc                   	int3
56b090:	cc                   	int3
56b091:	cc                   	int3
56b092:	cc                   	int3
56b093:	cc                   	int3
56b094:	cc                   	int3
56b095:	cc                   	int3
56b096:	cc                   	int3
56b097:	cc                   	int3
56b098:	cc                   	int3
56b099:	cc                   	int3
56b09a:	cc                   	int3
56b09b:	cc                   	int3
56b09c:	cc                   	int3
56b09d:	cc                   	int3
56b09e:	cc                   	int3
56b09f:	cc                   	int3
56b0a0:	cc                   	int3
56b0a1:	cc                   	int3
56b0a2:	cc                   	int3
56b0a3:	cc                   	int3
56b0a4:	cc                   	int3
56b0a5:	cc                   	int3
56b0a6:	cc                   	int3
56b0a7:	cc                   	int3
56b0a8:	cc                   	int3
56b0a9:	cc                   	int3
56b0aa:	cc                   	int3
56b0ab:	cc                   	int3
56b0ac:	cc                   	int3
56b0ad:	cc                   	int3
56b0ae:	cc                   	int3
56b0af:	cc                   	int3
56b0b0:	55                   	push   %ebp
56b0b1:	8b ec                	mov    %esp,%ebp
56b0b3:	6a ff                	push   $0xffffffff
56b0b5:	68 dc 6d b5 00       	push   $0xb56ddc
56b0ba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56b0c0:	50                   	push   %eax
56b0c1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56b0c6:	33 c5                	xor    %ebp,%eax
56b0c8:	50                   	push   %eax
56b0c9:	8d 45 f4             	lea    -0xc(%ebp),%eax
56b0cc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56b0d2:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56b0d8:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56b0de:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56b0e1:	a1 c0 83 d7 00       	mov    0xd783c0,%eax
56b0e6:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56b0ec:	7e 39                	jle    0x56b127
56b0ee:	68 c0 83 d7 00       	push   $0xd783c0
56b0f3:	e8 06 70 e9 ff       	call   0x4020fe
56b0f8:	83 c4 04             	add    $0x4,%esp
56b0fb:	83 3d c0 83 d7 00 ff 	cmpl   $0xffffffff,0xd783c0
56b102:	75 23                	jne    0x56b127
56b104:	68 cb 48 41 00       	push   $0x4148cb
56b109:	b9 bc 83 d7 00       	mov    $0xd783bc,%ecx
56b10e:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56b115:	e8 56 87 ec ff       	call   0x433870
56b11a:	68 c0 83 d7 00       	push   $0xd783c0
56b11f:	e8 02 68 ec ff       	call   0x431926
56b124:	83 c4 04             	add    $0x4,%esp
56b127:	b8 bc 83 d7 00       	mov    $0xd783bc,%eax
56b12c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56b12f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56b136:	59                   	pop    %ecx
56b137:	8b e5                	mov    %ebp,%esp
56b139:	5d                   	pop    %ebp
56b13a:	c3                   	ret
56b13b:	cc                   	int3
56b13c:	cc                   	int3
56b13d:	cc                   	int3
56b13e:	cc                   	int3
56b13f:	cc                   	int3
56b140:	cc                   	int3
56b141:	cc                   	int3
56b142:	cc                   	int3
56b143:	cc                   	int3
56b144:	cc                   	int3
56b145:	cc                   	int3
56b146:	cc                   	int3
56b147:	cc                   	int3
56b148:	cc                   	int3
56b149:	cc                   	int3
56b14a:	cc                   	int3
56b14b:	cc                   	int3
56b14c:	cc                   	int3
56b14d:	cc                   	int3
56b14e:	cc                   	int3
56b14f:	cc                   	int3
56b150:	cc                   	int3
56b151:	cc                   	int3
56b152:	cc                   	int3
56b153:	cc                   	int3
56b154:	cc                   	int3
56b155:	cc                   	int3
56b156:	cc                   	int3
56b157:	cc                   	int3
56b158:	cc                   	int3
56b159:	cc                   	int3
56b15a:	cc                   	int3
56b15b:	cc                   	int3
56b15c:	cc                   	int3
56b15d:	cc                   	int3
56b15e:	cc                   	int3
56b15f:	cc                   	int3
56b160:	55                   	push   %ebp
56b161:	8b ec                	mov    %esp,%ebp
56b163:	6a ff                	push   $0xffffffff
56b165:	68 0c 6e b5 00       	push   $0xb56e0c
56b16a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56b170:	50                   	push   %eax
56b171:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56b176:	33 c5                	xor    %ebp,%eax
56b178:	50                   	push   %eax
56b179:	8d 45 f4             	lea    -0xc(%ebp),%eax
56b17c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56b182:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56b188:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56b18e:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56b191:	a1 e0 83 d7 00       	mov    0xd783e0,%eax
56b196:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56b19c:	7e 39                	jle    0x56b1d7
56b19e:	68 e0 83 d7 00       	push   $0xd783e0
56b1a3:	e8 56 6f e9 ff       	call   0x4020fe
56b1a8:	83 c4 04             	add    $0x4,%esp
56b1ab:	83 3d e0 83 d7 00 ff 	cmpl   $0xffffffff,0xd783e0
56b1b2:	75 23                	jne    0x56b1d7
56b1b4:	68 8b c9 41 00       	push   $0x41c98b
56b1b9:	b9 dc 83 d7 00       	mov    $0xd783dc,%ecx
56b1be:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56b1c5:	e8 a6 86 ec ff       	call   0x433870
56b1ca:	68 e0 83 d7 00       	push   $0xd783e0
56b1cf:	e8 52 67 ec ff       	call   0x431926
56b1d4:	83 c4 04             	add    $0x4,%esp
56b1d7:	b8 dc 83 d7 00       	mov    $0xd783dc,%eax
56b1dc:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56b1df:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56b1e6:	59                   	pop    %ecx
56b1e7:	8b e5                	mov    %ebp,%esp
56b1e9:	5d                   	pop    %ebp
56b1ea:	c3                   	ret
56b1eb:	cc                   	int3
56b1ec:	cc                   	int3
56b1ed:	cc                   	int3
56b1ee:	cc                   	int3
56b1ef:	cc                   	int3
56b1f0:	cc                   	int3
56b1f1:	cc                   	int3
56b1f2:	cc                   	int3
56b1f3:	cc                   	int3
56b1f4:	cc                   	int3
56b1f5:	cc                   	int3
56b1f6:	cc                   	int3
56b1f7:	cc                   	int3
56b1f8:	cc                   	int3
56b1f9:	cc                   	int3
56b1fa:	cc                   	int3
56b1fb:	cc                   	int3
56b1fc:	cc                   	int3
56b1fd:	cc                   	int3
56b1fe:	cc                   	int3
56b1ff:	cc                   	int3
56b200:	cc                   	int3
56b201:	cc                   	int3
56b202:	cc                   	int3
56b203:	cc                   	int3
56b204:	cc                   	int3
56b205:	cc                   	int3
56b206:	cc                   	int3
56b207:	cc                   	int3
56b208:	cc                   	int3