52c8e8:	56                   	push   %esi
52c8e9:	e8 94 7d ee ff       	call   0x414682
52c8ee:	8b 85 20 ff ff ff    	mov    -0xe0(%ebp),%eax
52c8f4:	8d 8d 1c fe ff ff    	lea    -0x1e4(%ebp),%ecx
52c8fa:	83 c4 10             	add    $0x10,%esp
52c8fd:	3b c1                	cmp    %ecx,%eax
52c8ff:	74 09                	je     0x52c90a
52c901:	50                   	push   %eax
52c902:	e8 0b 1d f1 ff       	call   0x43e612
52c907:	83 c4 04             	add    $0x4,%esp
52c90a:	8b 95 bc f8 ff ff    	mov    -0x744(%ebp),%edx
52c910:	89 b5 20 ff ff ff    	mov    %esi,-0xe0(%ebp)
52c916:	89 95 24 ff ff ff    	mov    %edx,-0xdc(%ebp)
52c91c:	ff b5 b8 f8 ff ff    	push   -0x748(%ebp)
52c922:	52                   	push   %edx
52c923:	56                   	push   %esi
52c924:	e8 68 2f f1 ff       	call   0x43f891
52c929:	83 c4 0c             	add    $0xc,%esp
52c92c:	c7 85 18 fe ff ff 04 	movl   $0xbd1d04,-0x1e8(%ebp)
52c933:	1d bd 00
52c936:	8d 45 b8             	lea    -0x48(%ebp),%eax
52c939:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
52c940:	50                   	push   %eax
52c941:	8d 8d 18 fe ff ff    	lea    -0x1e8(%ebp),%ecx
52c947:	e8 a6 3f ee ff       	call   0x4108f2
52c94c:	83 78 14 08          	cmpl   $0x8,0x14(%eax)
52c950:	72 02                	jb     0x52c954
52c952:	8b 00                	mov    (%eax),%eax
52c954:	33 c9                	xor    %ecx,%ecx
52c956:	38 8d c3 f8 ff ff    	cmp    %cl,-0x73d(%ebp)
52c95c:	50                   	push   %eax
52c95d:	0f 94 c1             	sete   %cl
52c960:	6a 00                	push   $0x0
52c962:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
52c969:	51                   	push   %ecx
52c96a:	89 8d bc f8 ff ff    	mov    %ecx,-0x744(%ebp)
52c970:	ff 15 9c 35 d8 00    	call   *0xd8359c
52c976:	89 43 44             	mov    %eax,0x44(%ebx)
52c979:	8b 45 cc             	mov    -0x34(%ebp),%eax
52c97c:	83 f8 08             	cmp    $0x8,%eax
52c97f:	72 51                	jb     0x52c9d2
52c981:	8b 4d b8             	mov    -0x48(%ebp),%ecx
52c984:	40                   	inc    %eax
52c985:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
52c98a:	76 05                	jbe    0x52c991
52c98c:	e8 fc 0f f1 ff       	call   0x43d98d
52c991:	03 c0                	add    %eax,%eax
52c993:	3d 00 10 00 00       	cmp    $0x1000,%eax
52c998:	72 2f                	jb     0x52c9c9
52c99a:	f6 45 b8 1f          	testb  $0x1f,-0x48(%ebp)
52c99e:	74 05                	je     0x52c9a5
52c9a0:	e8 e8 0f f1 ff       	call   0x43d98d
52c9a5:	8b 41 fc             	mov    -0x4(%ecx),%eax
52c9a8:	3b c1                	cmp    %ecx,%eax
52c9aa:	72 05                	jb     0x52c9b1
52c9ac:	e8 dc 0f f1 ff       	call   0x43d98d
52c9b1:	2b c8                	sub    %eax,%ecx
52c9b3:	83 f9 04             	cmp    $0x4,%ecx
52c9b6:	73 05                	jae    0x52c9bd
52c9b8:	e8 d0 0f f1 ff       	call   0x43d98d
52c9bd:	83 f9 23             	cmp    $0x23,%ecx
52c9c0:	76 05                	jbe    0x52c9c7
52c9c2:	e8 c6 0f f1 ff       	call   0x43d98d
52c9c7:	8b c8                	mov    %eax,%ecx
52c9c9:	51                   	push   %ecx
52c9ca:	e8 c0 4d ed ff       	call   0x40178f
52c9cf:	83 c4 04             	add    $0x4,%esp
52c9d2:	33 c0                	xor    %eax,%eax
52c9d4:	c7 45 cc 07 00 00 00 	movl   $0x7,-0x34(%ebp)
52c9db:	8d 8d 18 fe ff ff    	lea    -0x1e8(%ebp),%ecx
52c9e1:	c7 45 c8 00 00 00 00 	movl   $0x0,-0x38(%ebp)
52c9e8:	66 89 45 b8          	mov    %ax,-0x48(%ebp)
52c9ec:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
52c9f3:	e8 00 1b ee ff       	call   0x40e4f8
52c9f8:	83 7b 44 00          	cmpl   $0x0,0x44(%ebx)
52c9fc:	8b 73 48             	mov    0x48(%ebx),%esi
52c9ff:	0f 84 01 04 00 00    	je     0x52ce06
52ca05:	8d 85 20 fd ff ff    	lea    -0x2e0(%ebp),%eax
52ca0b:	c7 85 24 ff ff ff 00 	movl   $0x200,-0xdc(%ebp)
52ca12:	02 00 00
52ca15:	89 85 20 ff ff ff    	mov    %eax,-0xe0(%ebp)
52ca1b:	c6 85 20 fd ff ff 00 	movb   $0x0,-0x2e0(%ebp)
52ca22:	83 7f 14 10          	cmpl   $0x10,0x14(%edi)
52ca26:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
52ca2d:	c7 85 1c fd ff ff ac 	movl   $0xbd66ac,-0x2e4(%ebp)
52ca34:	66 bd 00
52ca37:	72 02                	jb     0x52ca3b
52ca39:	8b 3f                	mov    (%edi),%edi
52ca3b:	80 3f 00             	cmpb   $0x0,(%edi)
52ca3e:	74 17                	je     0x52ca57
52ca40:	6a 20                	push   $0x20
52ca42:	57                   	push   %edi
52ca43:	e8 0b 83 ee ff       	call   0x414d53
52ca48:	83 c4 08             	add    $0x8,%esp
52ca4b:	85 c0                	test   %eax,%eax
52ca4d:	75 08                	jne    0x52ca57
52ca4f:	88 85 c3 f8 ff ff    	mov    %al,-0x73d(%ebp)
52ca55:	eb 14                	jmp    0x52ca6b
52ca57:	6a 22                	push   $0x22
52ca59:	8d 8d 1c fd ff ff    	lea    -0x2e4(%ebp),%ecx
52ca5f:	c6 85 c3 f8 ff ff 01 	movb   $0x1,-0x73d(%ebp)
52ca66:	e8 03 50 ed ff       	call   0x401a6e
52ca6b:	57                   	push   %edi
52ca6c:	8d 8d 1c fd ff ff    	lea    -0x2e4(%ebp),%ecx
52ca72:	e8 5d 53 ed ff       	call   0x401dd4
52ca77:	80 bd c3 f8 ff ff 00 	cmpb   $0x0,-0x73d(%ebp)
52ca7e:	74 0d                	je     0x52ca8d
52ca80:	6a 22                	push   $0x22
52ca82:	8d 8d 1c fd ff ff    	lea    -0x2e4(%ebp),%ecx
52ca88:	e8 e1 4f ed ff       	call   0x401a6e
52ca8d:	ff b5 20 ff ff ff    	push   -0xe0(%ebp)
52ca93:	8b 06                	mov    (%esi),%eax
52ca95:	68 40 d8 bd 00       	push   $0xbdd840
52ca9a:	68 ec 5f bd 00       	push   $0xbd5fec
52ca9f:	56                   	push   %esi
52caa0:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
52caa7:	ff 50 18             	call   *0x18(%eax)
52caaa:	83 c4 10             	add    $0x10,%esp
52caad:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
52cab4:	8d 8d 1c fd ff ff    	lea    -0x2e4(%ebp),%ecx
52caba:	e8 2d 7a ef ff       	call   0x4244ec
52cabf:	6a 00                	push   $0x0
52cac1:	6a 00                	push   $0x0
52cac3:	6a 00                	push   $0x0
52cac5:	ff b5 bc f8 ff ff    	push   -0x744(%ebp)
52cacb:	ff 73 44             	push   0x44(%ebx)
52cace:	ff 15 ac 35 d8 00    	call   *0xd835ac
52cad4:	89 43 04             	mov    %eax,0x4(%ebx)
52cad7:	85 c0                	test   %eax,%eax
52cad9:	0f 85 18 02 00 00    	jne    0x52ccf7
52cadf:	ff 15 d4 36 d8 00    	call   *0xd836d4
52cae5:	6a 6e                	push   $0x6e
52cae7:	68 70 d8 bd 00       	push   $0xbdd870
52caec:	8d 4d a0             	lea    -0x60(%ebp),%ecx
52caef:	c7 45 b4 0f 00 00 00 	movl   $0xf,-0x4c(%ebp)
52caf6:	8b f8                	mov    %eax,%edi
52caf8:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
52caff:	c6 45 a0 00          	movb   $0x0,-0x60(%ebp)
52cb03:	e8 89 7b ee ff       	call   0x414691
52cb08:	6a 04                	push   $0x4
52cb0a:	68 04 74 bd 00       	push   $0xbd7404
52cb0f:	8d 4d 88             	lea    -0x78(%ebp),%ecx
52cb12:	c7 45 fc 03 00 00 00 	movl   $0x3,-0x4(%ebp)
52cb19:	c7 45 9c 0f 00 00 00 	movl   $0xf,-0x64(%ebp)
52cb20:	c7 45 98 00 00 00 00 	movl   $0x0,-0x68(%ebp)
52cb27:	c6 45 88 00          	movb   $0x0,-0x78(%ebp)
52cb2b:	e8 61 7b ee ff       	call   0x414691
52cb30:	8b b5 b4 f8 ff ff    	mov    -0x74c(%ebp),%esi
52cb36:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
52cb3a:	c7 85 6c ff ff ff 0f 	movl   $0xf,-0x94(%ebp)
52cb41:	00 00 00
52cb44:	c7 85 68 ff ff ff 00 	movl   $0x0,-0x98(%ebp)
52cb4b:	00 00 00
52cb4e:	80 3e 00             	cmpb   $0x0,(%esi)
52cb51:	c6 85 58 ff ff ff 00 	movb   $0x0,-0xa8(%ebp)
52cb58:	75 04                	jne    0x52cb5e
52cb5a:	33 c9                	xor    %ecx,%ecx
52cb5c:	eb 0e                	jmp    0x52cb6c
52cb5e:	8b ce                	mov    %esi,%ecx
52cb60:	8d 51 01             	lea    0x1(%ecx),%edx
52cb63:	8a 01                	mov    (%ecx),%al
52cb65:	41                   	inc    %ecx
52cb66:	84 c0                	test   %al,%al
52cb68:	75 f9                	jne    0x52cb63
52cb6a:	2b ca                	sub    %edx,%ecx
52cb6c:	51                   	push   %ecx
52cb6d:	56                   	push   %esi
52cb6e:	8d 8d 58 ff ff ff    	lea    -0xa8(%ebp),%ecx
52cb74:	e8 18 7b ee ff       	call   0x414691
52cb79:	6a 04                	push   $0x4
52cb7b:	68 a4 65 bd 00       	push   $0xbd65a4
52cb80:	8d 4d b8             	lea    -0x48(%ebp),%ecx
52cb83:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
52cb87:	c7 45 cc 0f 00 00 00 	movl   $0xf,-0x34(%ebp)
52cb8e:	c7 45 c8 00 00 00 00 	movl   $0x0,-0x38(%ebp)
52cb95:	c6 45 b8 00          	movb   $0x0,-0x48(%ebp)
52cb99:	e8 f3 7a ee ff       	call   0x414691
52cb9e:	6a 0d                	push   $0xd
52cba0:	68 f8 d8 bd 00       	push   $0xbdd8f8
52cba5:	8d 8d 70 ff ff ff    	lea    -0x90(%ebp),%ecx
52cbab:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
52cbaf:	c7 45 84 0f 00 00 00 	movl   $0xf,-0x7c(%ebp)
52cbb6:	c7 45 80 00 00 00 00 	movl   $0x0,-0x80(%ebp)
52cbbd:	c6 85 70 ff ff ff 00 	movb   $0x0,-0x90(%ebp)
52cbc4:	e8 c8 7a ee ff       	call   0x414691
52cbc9:	6a 53                	push   $0x53
52cbcb:	8d 45 a0             	lea    -0x60(%ebp),%eax
52cbce:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
52cbd2:	50                   	push   %eax
52cbd3:	8d 45 88             	lea    -0x78(%ebp),%eax
52cbd6:	50                   	push   %eax
52cbd7:	8d 8d d0 fa ff ff    	lea    -0x530(%ebp),%ecx
52cbdd:	e8 bb fe ef ff       	call   0x42ca9d
52cbe2:	8b d8                	mov    %eax,%ebx
52cbe4:	6a 00                	push   $0x0
52cbe6:	6a 00                	push   $0x0
52cbe8:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
52cbeb:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
52cbef:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
52cbf6:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
52cbfd:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
52cc04:	e8 79 24 ef ff       	call   0x41f082
52cc09:	89 45 d4             	mov    %eax,-0x2c(%ebp)
52cc0c:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
52cc13:	c7 45 e0 00 00 00 00 	movl   $0x0,-0x20(%ebp)
52cc1a:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
52cc21:	6a 08                	push   $0x8
52cc23:	8d 4d d0             	lea    -0x30(%ebp),%ecx
52cc26:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
52cc2a:	c7 45 d0 00 00 80 3f 	movl   $0x3f800000,-0x30(%ebp)
52cc31:	e8 19 bc ee ff       	call   0x41884f
52cc36:	8d 45 b8             	lea    -0x48(%ebp),%eax
52cc39:	c6 45 fc 0b          	movb   $0xb,-0x4(%ebp)
52cc3d:	50                   	push   %eax
52cc3e:	8d 85 bc f8 ff ff    	lea    -0x744(%ebp),%eax
52cc44:	50                   	push   %eax
52cc45:	8d 4d d0             	lea    -0x30(%ebp),%ecx
52cc48:	e8 e1 12 f0 ff       	call   0x42df2e
52cc4d:	8b 85 bc f8 ff ff    	mov    -0x744(%ebp),%eax
52cc53:	8b 75 d4             	mov    -0x2c(%ebp),%esi
52cc56:	3b c6                	cmp    %esi,%eax
52cc58:	75 70                	jne    0x52ccca
52cc5a:	8b 36                	mov    (%esi),%esi
52cc5c:	8d 45 b8             	lea    -0x48(%ebp),%eax
52cc5f:	89 85 bc f8 ff ff    	mov    %eax,-0x744(%ebp)
52cc65:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
52cc68:	8d 85 c3 f8 ff ff    	lea    -0x73d(%ebp),%eax
52cc6e:	50                   	push   %eax
52cc6f:	8d 85 bc f8 ff ff    	lea    -0x744(%ebp),%eax
52cc75:	50                   	push   %eax
52cc76:	68 13 d8 bd 00       	push   $0xbdd813
52cc7b:	ff 76 04             	push   0x4(%esi)
52cc7e:	56                   	push   %esi
52cc7f:	e8 a7 0d ee ff       	call   0x40da2b
52cc84:	8b 4d d8             	mov    -0x28(%ebp),%ecx
52cc87:	8b d0                	mov    %eax,%edx
52cc89:	b8 23 49 92 04       	mov    $0x4924923,%eax
52cc8e:	2b c1                	sub    %ecx,%eax
52cc90:	83 f8 01             	cmp    $0x1,%eax
52cc93:	73 0a                	jae    0x52cc9f
52cc95:	68 0c 61 bd 00       	push   $0xbd610c
52cc9a:	e8 77 cb ef ff       	call   0x429816
52cc9f:	41                   	inc    %ecx
52cca0:	89 4d d8             	mov    %ecx,-0x28(%ebp)
52cca3:	8d 4d d0             	lea    -0x30(%ebp),%ecx
52cca6:	89 56 04             	mov    %edx,0x4(%esi)
52cca9:	8b 42 04             	mov    0x4(%edx),%eax
52ccac:	89 10                	mov    %edx,(%eax)
52ccae:	8b 45 d4             	mov    -0x2c(%ebp),%eax
52ccb1:	8b 00                	mov    (%eax),%eax
52ccb3:	50                   	push   %eax
52ccb4:	83 c0 08             	add    $0x8,%eax
52ccb7:	50                   	push   %eax
52ccb8:	8d 85 ac f8 ff ff    	lea    -0x754(%ebp),%eax
52ccbe:	50                   	push   %eax
52ccbf:	e8 31 79 ef ff       	call   0x4245f5
52ccc4:	8b 85 ac f8 ff ff    	mov    -0x754(%ebp),%eax
52ccca:	8d 48 20             	lea    0x20(%eax),%ecx
52cccd:	8d 85 58 ff ff ff    	lea    -0xa8(%ebp),%eax
52ccd3:	3b c8                	cmp    %eax,%ecx
52ccd5:	74 0a                	je     0x52cce1
52ccd7:	6a ff                	push   $0xffffffff
52ccd9:	6a 00                	push   $0x0
52ccdb:	50                   	push   %eax
52ccdc:	e8 1e 13 f1 ff       	call   0x43dfff
52cce1:	53                   	push   %ebx
52cce2:	8d 45 d0             	lea    -0x30(%ebp),%eax
52cce5:	c6 45 fc 0c          	movb   $0xc,-0x4(%ebp)
52cce9:	50                   	push   %eax
52ccea:	57                   	push   %edi
52cceb:	8d 85 70 ff ff ff    	lea    -0x90(%ebp),%eax
52ccf1:	50                   	push   %eax
52ccf2:	e8 95 6a ee ff       	call   0x41378c
52ccf7:	8b b5 b4 f8 ff ff    	mov    -0x74c(%ebp),%esi
52ccfd:	8d 85 20 fb ff ff    	lea    -0x4e0(%ebp),%eax
52cd03:	56                   	push   %esi
52cd04:	8d 8d 1c fb ff ff    	lea    -0x4e4(%ebp),%ecx
52cd0a:	c7 85 1c fb ff ff 1c 	movl   $0xbd171c,-0x4e4(%ebp)
52cd11:	17 bd 00
52cd14:	89 85 20 ff ff ff    	mov    %eax,-0xe0(%ebp)
52cd1a:	c7 85 24 ff ff ff 00 	movl   $0x200,-0xdc(%ebp)
52cd21:	02 00 00
52cd24:	e8 3e b8 ed ff       	call   0x408567
52cd29:	8d 85 28 ff ff ff    	lea    -0xd8(%ebp),%eax
52cd2f:	50                   	push   %eax
52cd30:	ff b5 20 ff ff ff    	push   -0xe0(%ebp)
52cd36:	e8 8b 30 ee ff       	call   0x40fdc6
52cd3b:	83 c4 08             	add    $0x8,%esp
52cd3e:	8d 8d 1c fb ff ff    	lea    -0x4e4(%ebp),%ecx
52cd44:	85 c0                	test   %eax,%eax
52cd46:	0f 95 c3             	setne  %bl
52cd49:	e8 fa 66 ef ff       	call   0x423448
52cd4e:	84 db                	test   %bl,%bl
52cd50:	0f 84 9f 00 00 00    	je     0x52cdf5
52cd56:	e8 14 1b f1 ff       	call   0x43e86f
52cd5b:	68 70 d8 bd 00       	push   $0xbdd870
52cd60:	8d 8d 70 ff ff ff    	lea    -0x90(%ebp),%ecx
52cd66:	8b 38                	mov    (%eax),%edi
52cd68:	e8 5d 9f ee ff       	call   0x416cca
52cd6d:	68 04 74 bd 00       	push   $0xbd7404
52cd72:	8d 4d 88             	lea    -0x78(%ebp),%ecx
52cd75:	c7 45 fc 0d 00 00 00 	movl   $0xd,-0x4(%ebp)
52cd7c:	e8 49 9f ee ff       	call   0x416cca
52cd81:	56                   	push   %esi
52cd82:	8d 4d a0             	lea    -0x60(%ebp),%ecx
52cd85:	c6 45 fc 0e          	movb   $0xe,-0x4(%ebp)
52cd89:	e8 3c 9f ee ff       	call   0x416cca
52cd8e:	68 a4 65 bd 00       	push   $0xbd65a4
52cd93:	8d 4d b8             	lea    -0x48(%ebp),%ecx
52cd96:	c6 45 fc 0f          	movb   $0xf,-0x4(%ebp)
52cd9a:	e8 2b 9f ee ff       	call   0x416cca
52cd9f:	68 08 d9 bd 00       	push   $0xbdd908
52cda4:	8d 4d d8             	lea    -0x28(%ebp),%ecx
52cda7:	c6 45 fc 10          	movb   $0x10,-0x4(%ebp)
52cdab:	e8 1a 9f ee ff       	call   0x416cca
52cdb0:	6a 5b                	push   $0x5b
52cdb2:	8d 85 70 ff ff ff    	lea    -0x90(%ebp),%eax
52cdb8:	c6 45 fc 11          	movb   $0x11,-0x4(%ebp)
52cdbc:	50                   	push   %eax
52cdbd:	8d 45 88             	lea    -0x78(%ebp),%eax
52cdc0:	50                   	push   %eax
52cdc1:	8d 8d d0 fa ff ff    	lea    -0x530(%ebp),%ecx
52cdc7:	e8 d1 fc ef ff       	call   0x42ca9d
52cdcc:	8b f0                	mov    %eax,%esi
52cdce:	8d 45 a0             	lea    -0x60(%ebp),%eax
52cdd1:	c6 45 fc 12          	movb   $0x12,-0x4(%ebp)
52cdd5:	50                   	push   %eax
52cdd6:	8d 45 b8             	lea    -0x48(%ebp),%eax
52cdd9:	50                   	push   %eax
52cdda:	8d 8d 8c f8 ff ff    	lea    -0x774(%ebp),%ecx
52cde0:	e8 44 57 f0 ff       	call   0x432529
52cde5:	56                   	push   %esi
52cde6:	50                   	push   %eax
52cde7:	57                   	push   %edi
52cde8:	8d 45 d8             	lea    -0x28(%ebp),%eax
52cdeb:	c6 45 fc 13          	movb   $0x13,-0x4(%ebp)
52cdef:	50                   	push   %eax
52cdf0:	e8 78 e8 ed ff       	call   0x40b66d
52cdf5:	8b 9d b0 f8 ff ff    	mov    -0x750(%ebp),%ebx
52cdfb:	8b 85 3c ff ff ff    	mov    -0xc4(%ebp),%eax
52ce01:	89 43 3c             	mov    %eax,0x3c(%ebx)
52ce04:	eb 4e                	jmp    0x52ce54
52ce06:	57                   	push   %edi
52ce07:	8d 8d c4 f8 ff ff    	lea    -0x73c(%ebp),%ecx
52ce0d:	e8 59 fb f0 ff       	call   0x43c96b
52ce12:	ff b0 04 02 00 00    	push   0x204(%eax)
52ce18:	8b 0e                	mov    (%esi),%ecx
52ce1a:	68 10 d9 bd 00       	push   $0xbdd910
52ce1f:	68 ec 5f bd 00       	push   $0xbd5fec
52ce24:	56                   	push   %esi