bca889:	8d 45 f4             	lea    -0xc(%ebp),%eax
bca88c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bca892:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bca897:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bca89e:	e8 b4 d0 86 ff       	call   0x437957
bca8a3:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bca8a8:	e8 20 ec 86 ff       	call   0x4394cd
bca8ad:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bca8b0:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bca8b7:	59                   	pop    %ecx
bca8b8:	8b e5                	mov    %ebp,%esp
bca8ba:	5d                   	pop    %ebp
bca8bb:	c3                   	ret
bca8bc:	cc                   	int3
bca8bd:	cc                   	int3
bca8be:	cc                   	int3
bca8bf:	cc                   	int3
bca8c0:	cc                   	int3
bca8c1:	cc                   	int3
bca8c2:	cc                   	int3
bca8c3:	cc                   	int3
bca8c4:	cc                   	int3
bca8c5:	cc                   	int3
bca8c6:	cc                   	int3
bca8c7:	cc                   	int3
bca8c8:	cc                   	int3
bca8c9:	cc                   	int3
bca8ca:	cc                   	int3
bca8cb:	cc                   	int3
bca8cc:	cc                   	int3
bca8cd:	cc                   	int3
bca8ce:	cc                   	int3
bca8cf:	cc                   	int3
bca8d0:	ff 35 b8 10 d8 00    	push   0xd810b8
bca8d6:	68 34 d0 d5 00       	push   $0xd5d034
bca8db:	e8 29 c5 85 ff       	call   0x426e09
bca8e0:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bca8e5:	85 c0                	test   %eax,%eax
bca8e7:	74 13                	je     0xbca8fc
bca8e9:	50                   	push   %eax
bca8ea:	e8 e3 af 86 ff       	call   0x4358d2
bca8ef:	83 c4 04             	add    $0x4,%esp
bca8f2:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bca8f9:	00 00 00
bca8fc:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bca903:	00 00 00
bca906:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bca90d:	00 00 00
bca910:	c3                   	ret
bca911:	cc                   	int3
bca912:	cc                   	int3
bca913:	cc                   	int3
bca914:	cc                   	int3
bca915:	cc                   	int3
bca916:	cc                   	int3
bca917:	cc                   	int3
bca918:	cc                   	int3
bca919:	cc                   	int3
bca91a:	cc                   	int3
bca91b:	cc                   	int3
bca91c:	cc                   	int3
bca91d:	cc                   	int3
bca91e:	cc                   	int3
bca91f:	cc                   	int3
bca920:	cc                   	int3
bca921:	cc                   	int3
bca922:	cc                   	int3
bca923:	cc                   	int3
bca924:	cc                   	int3
bca925:	cc                   	int3
bca926:	cc                   	int3
bca927:	cc                   	int3
bca928:	cc                   	int3
bca929:	cc                   	int3
bca92a:	cc                   	int3
bca92b:	cc                   	int3
bca92c:	cc                   	int3
bca92d:	cc                   	int3
bca92e:	cc                   	int3
bca92f:	cc                   	int3
bca930:	55                   	push   %ebp
bca931:	8b ec                	mov    %esp,%ebp
bca933:	6a ff                	push   $0xffffffff
bca935:	68 36 95 b7 00       	push   $0xb79536
bca93a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bca940:	50                   	push   %eax
bca941:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bca946:	33 c5                	xor    %ebp,%eax
bca948:	50                   	push   %eax
bca949:	8d 45 f4             	lea    -0xc(%ebp),%eax
bca94c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bca952:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bca957:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bca95e:	e8 f4 cf 86 ff       	call   0x437957
bca963:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bca968:	e8 60 eb 86 ff       	call   0x4394cd
bca96d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bca970:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bca977:	59                   	pop    %ecx
bca978:	8b e5                	mov    %ebp,%esp
bca97a:	5d                   	pop    %ebp
bca97b:	c3                   	ret
bca97c:	cc                   	int3
bca97d:	cc                   	int3
bca97e:	cc                   	int3
bca97f:	cc                   	int3
bca980:	cc                   	int3
bca981:	cc                   	int3
bca982:	cc                   	int3
bca983:	cc                   	int3
bca984:	cc                   	int3
bca985:	cc                   	int3
bca986:	cc                   	int3
bca987:	cc                   	int3
bca988:	cc                   	int3
bca989:	cc                   	int3
bca98a:	cc                   	int3
bca98b:	cc                   	int3
bca98c:	cc                   	int3
bca98d:	cc                   	int3
bca98e:	cc                   	int3
bca98f:	cc                   	int3
bca990:	ff 35 b8 10 d8 00    	push   0xd810b8
bca996:	68 34 d0 d5 00       	push   $0xd5d034
bca99b:	e8 69 c4 85 ff       	call   0x426e09
bca9a0:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bca9a5:	85 c0                	test   %eax,%eax
bca9a7:	74 13                	je     0xbca9bc
bca9a9:	50                   	push   %eax
bca9aa:	e8 23 af 86 ff       	call   0x4358d2
bca9af:	83 c4 04             	add    $0x4,%esp
bca9b2:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bca9b9:	00 00 00
bca9bc:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bca9c3:	00 00 00
bca9c6:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bca9cd:	00 00 00
bca9d0:	c3                   	ret
bca9d1:	cc                   	int3
bca9d2:	cc                   	int3
bca9d3:	cc                   	int3
bca9d4:	cc                   	int3
bca9d5:	cc                   	int3
bca9d6:	cc                   	int3
bca9d7:	cc                   	int3
bca9d8:	cc                   	int3
bca9d9:	cc                   	int3
bca9da:	cc                   	int3
bca9db:	cc                   	int3
bca9dc:	cc                   	int3
bca9dd:	cc                   	int3
bca9de:	cc                   	int3
bca9df:	cc                   	int3
bca9e0:	cc                   	int3
bca9e1:	cc                   	int3
bca9e2:	cc                   	int3
bca9e3:	cc                   	int3
bca9e4:	cc                   	int3
bca9e5:	cc                   	int3
bca9e6:	cc                   	int3
bca9e7:	cc                   	int3
bca9e8:	cc                   	int3
bca9e9:	cc                   	int3
bca9ea:	cc                   	int3
bca9eb:	cc                   	int3
bca9ec:	cc                   	int3
bca9ed:	cc                   	int3
bca9ee:	cc                   	int3
bca9ef:	cc                   	int3
bca9f0:	55                   	push   %ebp
bca9f1:	8b ec                	mov    %esp,%ebp
bca9f3:	6a ff                	push   $0xffffffff
bca9f5:	68 26 9f b7 00       	push   $0xb79f26
bca9fa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bcaa00:	50                   	push   %eax
bcaa01:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bcaa06:	33 c5                	xor    %ebp,%eax
bcaa08:	50                   	push   %eax
bcaa09:	8d 45 f4             	lea    -0xc(%ebp),%eax
bcaa0c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bcaa12:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bcaa17:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bcaa1e:	e8 34 cf 86 ff       	call   0x437957
bcaa23:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bcaa28:	e8 a0 ea 86 ff       	call   0x4394cd
bcaa2d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bcaa30:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bcaa37:	59                   	pop    %ecx
bcaa38:	8b e5                	mov    %ebp,%esp
bcaa3a:	5d                   	pop    %ebp
bcaa3b:	c3                   	ret
bcaa3c:	cc                   	int3
bcaa3d:	cc                   	int3
bcaa3e:	cc                   	int3
bcaa3f:	cc                   	int3
bcaa40:	cc                   	int3
bcaa41:	cc                   	int3
bcaa42:	cc                   	int3
bcaa43:	cc                   	int3
bcaa44:	cc                   	int3
bcaa45:	cc                   	int3
bcaa46:	cc                   	int3
bcaa47:	cc                   	int3
bcaa48:	cc                   	int3
bcaa49:	cc                   	int3
bcaa4a:	cc                   	int3
bcaa4b:	cc                   	int3
bcaa4c:	cc                   	int3
bcaa4d:	cc                   	int3
bcaa4e:	cc                   	int3
bcaa4f:	cc                   	int3
bcaa50:	ff 35 b8 10 d8 00    	push   0xd810b8
bcaa56:	68 34 d0 d5 00       	push   $0xd5d034
bcaa5b:	e8 a9 c3 85 ff       	call   0x426e09
bcaa60:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bcaa65:	85 c0                	test   %eax,%eax
bcaa67:	74 13                	je     0xbcaa7c
bcaa69:	50                   	push   %eax
bcaa6a:	e8 63 ae 86 ff       	call   0x4358d2
bcaa6f:	83 c4 04             	add    $0x4,%esp
bcaa72:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bcaa79:	00 00 00
bcaa7c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bcaa83:	00 00 00
bcaa86:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bcaa8d:	00 00 00
bcaa90:	c3                   	ret
bcaa91:	cc                   	int3
bcaa92:	cc                   	int3
bcaa93:	cc                   	int3
bcaa94:	cc                   	int3
bcaa95:	cc                   	int3
bcaa96:	cc                   	int3
bcaa97:	cc                   	int3
bcaa98:	cc                   	int3
bcaa99:	cc                   	int3
bcaa9a:	cc                   	int3
bcaa9b:	cc                   	int3
bcaa9c:	cc                   	int3
bcaa9d:	cc                   	int3
bcaa9e:	cc                   	int3
bcaa9f:	cc                   	int3
bcaaa0:	cc                   	int3
bcaaa1:	cc                   	int3
bcaaa2:	cc                   	int3
bcaaa3:	cc                   	int3
bcaaa4:	cc                   	int3
bcaaa5:	cc                   	int3
bcaaa6:	cc                   	int3
bcaaa7:	cc                   	int3
bcaaa8:	cc                   	int3
bcaaa9:	cc                   	int3
bcaaaa:	cc                   	int3
bcaaab:	cc                   	int3
bcaaac:	cc                   	int3
bcaaad:	cc                   	int3
bcaaae:	cc                   	int3
bcaaaf:	cc                   	int3
bcaab0:	83 3d b4 a0 d7 00 10 	cmpl   $0x10,0xd7a0b4
bcaab7:	72 29                	jb     0xbcaae2
bcaab9:	56                   	push   %esi
bcaaba:	8b 35 a0 a0 d7 00    	mov    0xd7a0a0,%esi
bcaac0:	b9 a0 a0 d7 00       	mov    $0xd7a0a0,%ecx
bcaac5:	68 a0 a0 d7 00       	push   $0xd7a0a0
bcaaca:	e8 72 7d 84 ff       	call   0x412841
bcaacf:	a1 b4 a0 d7 00       	mov    0xd7a0b4,%eax
bcaad4:	b9 a0 a0 d7 00       	mov    $0xd7a0a0,%ecx
bcaad9:	40                   	inc    %eax
bcaada:	50                   	push   %eax
bcaadb:	56                   	push   %esi
bcaadc:	e8 3b 9b 86 ff       	call   0x43461c
bcaae1:	5e                   	pop    %esi
bcaae2:	c7 05 b4 a0 d7 00 0f 	movl   $0xf,0xd7a0b4
bcaae9:	00 00 00
bcaaec:	b9 a0 a0 d7 00       	mov    $0xd7a0a0,%ecx
bcaaf1:	c7 05 b0 a0 d7 00 00 	movl   $0x0,0xd7a0b0
bcaaf8:	00 00 00
bcaafb:	c6 05 a0 a0 d7 00 00 	movb   $0x0,0xd7a0a0
bcab02:	e9 1c ea 85 ff       	jmp    0x429523
bcab07:	cc                   	int3
bcab08:	cc                   	int3
bcab09:	cc                   	int3
bcab0a:	cc                   	int3
bcab0b:	cc                   	int3
bcab0c:	cc                   	int3
bcab0d:	cc                   	int3
bcab0e:	cc                   	int3
bcab0f:	cc                   	int3
bcab10:	cc                   	int3
bcab11:	cc                   	int3
bcab12:	cc                   	int3
bcab13:	cc                   	int3
bcab14:	cc                   	int3
bcab15:	cc                   	int3
bcab16:	cc                   	int3
bcab17:	cc                   	int3
bcab18:	cc                   	int3
bcab19:	cc                   	int3
bcab1a:	cc                   	int3
bcab1b:	cc                   	int3
bcab1c:	cc                   	int3
bcab1d:	cc                   	int3
bcab1e:	cc                   	int3
bcab1f:	cc                   	int3
bcab20:	83 3d c4 a0 d7 00 00 	cmpl   $0x0,0xd7a0c4
bcab27:	74 5a                	je     0xbcab83
bcab29:	b9 c4 a0 d7 00       	mov    $0xd7a0c4,%ecx
bcab2e:	e8 6a da 84 ff       	call   0x41859d
bcab33:	ff 35 c8 a0 d7 00    	push   0xd7a0c8
bcab39:	b9 c4 a0 d7 00       	mov    $0xd7a0c4,%ecx
bcab3e:	ff 35 c4 a0 d7 00    	push   0xd7a0c4
bcab44:	e8 f1 56 84 ff       	call   0x41023a
bcab49:	a1 cc a0 d7 00       	mov    0xd7a0cc,%eax
bcab4e:	b9 c4 a0 d7 00       	mov    $0xd7a0c4,%ecx
bcab53:	8b 15 c4 a0 d7 00    	mov    0xd7a0c4,%edx
bcab59:	2b c2                	sub    %edx,%eax
bcab5b:	c1 f8 02             	sar    $0x2,%eax
bcab5e:	50                   	push   %eax
bcab5f:	52                   	push   %edx
bcab60:	e8 73 86 84 ff       	call   0x4131d8
bcab65:	c7 05 c4 a0 d7 00 00 	movl   $0x0,0xd7a0c4
bcab6c:	00 00 00
bcab6f:	c7 05 c8 a0 d7 00 00 	movl   $0x0,0xd7a0c8
bcab76:	00 00 00
bcab79:	c7 05 cc a0 d7 00 00 	movl   $0x0,0xd7a0cc
bcab80:	00 00 00
bcab83:	56                   	push   %esi
bcab84:	b9 bc a0 d7 00       	mov    $0xd7a0bc,%ecx
bcab89:	e8 02 b8 86 ff       	call   0x436390
bcab8e:	8b 35 bc a0 d7 00    	mov    0xd7a0bc,%esi
bcab94:	b9 bc a0 d7 00       	mov    $0xd7a0bc,%ecx
bcab99:	56                   	push   %esi
bcab9a:	e8 cc c9 85 ff       	call   0x42756b
bcab9f:	8d 46 04             	lea    0x4(%esi),%eax
bcaba2:	b9 bc a0 d7 00       	mov    $0xd7a0bc,%ecx
bcaba7:	50                   	push   %eax
bcaba8:	e8 be c9 85 ff       	call   0x42756b
bcabad:	56                   	push   %esi
bcabae:	e8 dc 6b 83 ff       	call   0x40178f
bcabb3:	83 c4 04             	add    $0x4,%esp
bcabb6:	5e                   	pop    %esi
bcabb7:	c3                   	ret
bcabb8:	cc                   	int3
bcabb9:	cc                   	int3
bcabba:	cc                   	int3
bcabbb:	cc                   	int3
bcabbc:	cc                   	int3
bcabbd:	cc                   	int3
bcabbe:	cc                   	int3
bcabbf:	cc                   	int3