Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Bugs in A to Z of C

This is the errata page for the book A to Z of C. If you want to submit any grammatical or technical errors visit the bug reporting page!

Our sincere thanks goes to all the people who have reported the following errors!

Page No. Chapter/ Section Bug Type Comment Erroneous Text Fixed (Corrected) Text Reported By Date Status
  Contents Grammar
Use proper English.  Really.  When I see
 section titles like these,
  4.1 Myth & Mistakes
  4.2 Tips for better Programming
  4.2.3 How to code better?
  13.1 Where to contest?
it just makes me think that I'd 
better prepare for a rough ride.
  4.1 Myth & Mistakes
  4.2 Tips for better Programming
  4.2.3 How to code better?
  13.1 Where to contest?
 4.1 Myths and Mistakes
 4.2 Tips for Better Programming
 4.2.3 How to Code Better
 13.1 Contests
    Acknowledged
  2 Grammar Use proper English. Seriously. The first paragraph is all messed up. And this paragraph is still awkward!
  C is often referred to as a 'systems programming language' because it is used for writing compilers, editors, and even operating systems. C was developed and implemented on the UNIX operating system on the DEC PDP-11, by Dennis M. Ritchie. It evolved in 1971-73 from the B language created by Ken Thompson, which evolved (in 1969-70) from Martin Richards' language BCPL.     Acknowledged
  2 (Table) Grammar Your "Timeline" table displays without a bottom bar on page 1. And of course it's got a lot of spelling and grammar errors, but I'm tired of correcting those.         Acknowledged
  3 Technical Your example of Indian Hill style seems to have a mistake: I think the 'int' in front of 'foo' should be aligned vertically with 'foo', not indented by one space.         Acknowledged
  3 Technical While it's tempting to flaunt your own particular coding style in your own publication, I doubt you'll find many programmers who will agree with all of your style's decrees. (The StudlyCaps naming convention for functions seems weird to me, for example.) So it doesn't really seem worth it to make style such a big part of your book.         Acknowledged
  9.3 Technical Your GCD (Greatest Common Divisor) algorithm only works for positive a,b, and crashes if b is zero.         Acknowledged
  9.4 Technical Dispose with the amazed tone. It's not like you've never seen an exponentiation routine before. And given exp() and log10(), I think nobody's ever going to use a user-defined exponentiation routine in real code anyway. Also, crashes if x==0, n<0. Even if you don't fix the problem, you should point out somewhere that it exists, and warn the user not to call these functions with invalid input.         Acknowledged
  9.5 Technical getchar() returns 'int'         Acknowledged
  9.7 Technical An array of single-character strings is overkill. Rewrite this function. Preferably, to use printf("%X", n);         Acknowledged
  9.8 Suggestion Don't you think three nearly-identical functions is enough?         Acknowledged
  10.1 Technical This is not a reason to choose C; it's a reason to choose assembler. The macro you supply is not guaranteed to work in C, even if you fix the syntax error (not enough closing parentheses.         Acknowledged
  10.2 Technical This is a very inefficient prime-number checker. For one thing, you're calculating sqrt((double)n) every single time through the loop...the whole 'flag' variable is just silly. I don't care if you think it's "good programming" to avoid break statements - that's what C uses them for, and if you don't like it, you might consider using Pascal. (It probably slows your code down, too.)...But when the number is divisible only by 99991 (i.e., is not divisible by 2), your loop checks it for divisibility by twice as many numbers as necessary. Solution: check for divisibility by 2 separately, and then check all the odd numbers.  
The fixed code I'm suggesting looks like this:

int IsPrime ( int n ) /* checks for prime */
{
   int i;
   int limit;
   if (n <= 1) return 0;
   if (n <= 3) return 1;
   if (n % 2 == 0) return 0;
   limit = (int) sqrt(n);
   for (i=3; i <= limit; i+=2)
     if (n % i == 0)
       return 0;
   return 1;
}
    Acknowledged
  10.7.1 Technical You wrote "(here we get ab)" when you probably meant "(here we get atemp)". You might want to consider what would happen were the user to call swap(int, i, f). How could you fix this problem? And your XOR version, while avoiding the usual UB, still has more bugs than the sensible version. Besides, you've already celebrated your L33Tness in section 10.6—no need to repeat yourself here.         Acknowledged
  10 (Projects) Technical I'm sure that at least Dennis Ritchie and Brian Kernighan have solved all the problems in K&R. I wouldn't be surprised if Richard Heathfield has done most of 'em, too. (Who's the one with all the solutions on his web page?)         Acknowledged
  11 Technical / Suggestion Why have a one-page chapter that doesn't say anything? At the least, you should present a quine program written in pure ISO C (I can send you one if you like); you should explain why you think this sort of thing is important (code-data equivalence, perhaps?); you might refer the interested reader to Ken Thompson's ACM lecture or to another good source of quine-related puzzles. Quines are a lot of fun, but why waste time with trivial ASCII-based examples when there are much more fundamental ways to create them?         Acknowledged
ch05.pdf5.3Technical
one, is not a valid argument for exit().
exit(1) is not standard C.
Fri Sep 26 2003, 06:54:48 AM ISTAcknowledged
ch08.pdf8.1 strlenTechnical
Your strlen is all wrong.

1    Your version is incapable of returning a value of zero.
2    The type of (ptr-s) is ptrdiff_t.
3    The return type of strlen should be size_t.
peteFri Sep 26 2003, 07:02:34 AM ISTAcknowledged
7.1Technical
The XOR trick for swap macro (x ^= y ^= x ^= y) will result in side-effects and it should be avoided.
#define SWAP(x, y) (x ^= y ^= x ^= y)
Thu Apr 22 2004, 05:15:24 PM ISTAcknowledged
17.1 ProcessorsOther
486 DX+ CPU max mem is 4GB, not 4MB
Batbold DashzevegWed Jun 22 2005, 01:31:53 AM ISTAcknowledged
2510Technical
Power of 2 macro

#define ISPOWOF2( n )    ( ! ( n & ( n - 1 ) )

There is a missing paranthesis at the end ")"


The correct macro should be:

#define ISPOWOF2( n )    ( ! ( n & ( n - 1 ) ) )
Benone DorneanuFri Mar 24 2006, 05:48:56 PM ISTAcknowledged
Choose
Hi! a find you site in google, it's nice! I have no own homepage... somestrangetextvista omegax
omegaxSun Jun 24 2007, 05:41:27 AM ISTTo be acknowledged
anal[url=http://www.private-dream.com/anal//anal[/url]http://www.private-dream.com/anal/
fobos111Sun Jul 15 2007, 05:54:48 PM ISTTo be acknowledged
Grammatical
blowjob[url=http://privatedreams.porn-host.org/blowjob/]blowjob[/url] http://privatedreams.porn-host.org/blowjob/

free porno[url=http://privatedreams.porn-host.org/]free porno[/url]http://privatedreams.porn-host.org/


fobos111Wed Aug 1 2007, 07:08:41 AM ISTTo be acknowledged
21 8.2string functionsTechnical
   the  post increment   ++  will always increment after it 
comes out of the statement .
in while(*s1++)  ----->  after   the   string s1  reaching  NULL
it   gets  incremented  again   pointer  pointing  to   next  to 
NULL'S  address .....


while(*s1++);----->1
while(*s1++ = *s2++);----->2

first(1) will make the pointer to move next address to NULL 
as it is post increment  which will not concatenate two strings ....... out put  will be only the first string  
that   can   be   solved  by...

while(*s1) s1++;

while(*s1=*s2)s1++,s2++;
(working code............        tested)
mahanth s hiremathMon Dec 10 2007, 10:56:53 PM ISTTo be acknowledged
84mAozoKoalsudzChoose
RIhNd9  xqgcnhezmxei, [url=http://angwqbzfvnvt.com/]angwqbzfvnvt[/url], [link=http://ovsidbiiwsoo.com/]ovsidbiiwsoo[/link], http://xtmdzomzhhcn.com/
RIhNd9  xqgcnhezmxei, [url=http://angwqbzfvnvt.com/]angwqbzfvnvt[/url], [link=http://ovsidbiiwsoo.com/]ovsidbiiwsoo[/link], http://xtmdzomzhhcn.com/
RIhNd9  xqgcnhezmxei, [url=http://angwqbzfvnvt.com/]angwqbzfvnvt[/url], [link=http://ovsidbiiwsoo.com/]ovsidbiiwsoo[/link], http://xtmdzomzhhcn.com/
xpnoymxmymSun Apr 27 2008, 01:28:03 AM ISTTo be acknowledged
http://psrxfmhynxhc.com/mZkpUYvjyiJaRuHlhLoChoose
JK78PO  zacgeefkqwqe, [url=http://wspdzdnnskkm.com/]wspdzdnnskkm[/url], [link=http://sgcpbggjcdst.com/]sgcpbggjcdst[/link], http://iivnlactcgfb.com/
JK78PO  zacgeefkqwqe, [url=http://wspdzdnnskkm.com/]wspdzdnnskkm[/url], [link=http://sgcpbggjcdst.com/]sgcpbggjcdst[/link], http://iivnlactcgfb.com/
JK78PO  zacgeefkqwqe, [url=http://wspdzdnnskkm.com/]wspdzdnnskkm[/url], [link=http://sgcpbggjcdst.com/]sgcpbggjcdst[/link], http://iivnlactcgfb.com/
flsaqgwzSat May 3 2008, 02:47:35 AM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
HermyMon May 19 2008, 08:59:23 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
HaletteMon May 19 2008, 08:59:25 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AbramoMon May 19 2008, 08:59:26 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
WyndhamMon May 19 2008, 08:59:28 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DeborahMon May 19 2008, 08:59:29 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TobieMon May 19 2008, 08:59:30 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AurelMon May 19 2008, 08:59:32 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JuniaMon May 19 2008, 08:59:33 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DorotheeMon May 19 2008, 08:59:34 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MickyMon May 19 2008, 08:59:36 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MarenMon May 19 2008, 08:59:37 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GibbMon May 19 2008, 08:59:38 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
FrazerMon May 19 2008, 08:59:40 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AbigailMon May 19 2008, 08:59:41 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LitaMon May 19 2008, 08:59:42 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SidneeMon May 19 2008, 08:59:44 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AgathaMon May 19 2008, 08:59:45 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SuzanneMon May 19 2008, 08:59:46 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MaddieMon May 19 2008, 08:59:48 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
BreanneMon May 19 2008, 08:59:49 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CeciliusMon May 19 2008, 08:59:50 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JacynthMon May 19 2008, 08:59:52 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
BriceMon May 19 2008, 08:59:53 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
EdithMon May 19 2008, 08:59:54 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
KimbellMon May 19 2008, 08:59:55 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ThorsteinMon May 19 2008, 08:59:57 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MauraMon May 19 2008, 08:59:58 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LonaMon May 19 2008, 09:00:03 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
RinaMon May 19 2008, 09:00:06 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ArleenMon May 19 2008, 09:00:07 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MidgeMon May 19 2008, 09:00:09 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ArvieMon May 19 2008, 09:00:10 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LeenaMon May 19 2008, 09:00:11 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MarjyMon May 19 2008, 09:00:13 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TaddeuszMon May 19 2008, 09:00:14 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MelisandraMon May 19 2008, 09:00:16 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DenneyMon May 19 2008, 09:00:17 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CalhounMon May 19 2008, 09:00:18 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
EwardMon May 19 2008, 09:00:20 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LowellMon May 19 2008, 09:00:21 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
EmMon May 19 2008, 09:00:22 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
WaylandMon May 19 2008, 09:00:24 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AynMon May 19 2008, 09:00:25 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JethMon May 19 2008, 09:00:26 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ClaudianusMon May 19 2008, 09:00:28 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LauretteMon May 19 2008, 09:00:29 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
VinMon May 19 2008, 09:00:31 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LanaMon May 19 2008, 09:00:32 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ChantalleMon May 19 2008, 09:00:34 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JenaMon May 19 2008, 09:00:35 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LemarMon May 19 2008, 09:00:37 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
FrankieMon May 19 2008, 09:00:38 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TeodoricoMon May 19 2008, 09:00:39 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
OdeMon May 19 2008, 09:00:41 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MercyMon May 19 2008, 09:00:42 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GarnetteMon May 19 2008, 09:00:43 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JoannMon May 19 2008, 09:00:44 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
RivaMon May 19 2008, 09:00:46 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MarionMon May 19 2008, 09:00:47 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JacintaMon May 19 2008, 09:00:48 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DaviddeMon May 19 2008, 09:00:50 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SkipperMon May 19 2008, 09:00:51 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
KathMon May 19 2008, 09:00:53 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JoellyMon May 19 2008, 09:00:54 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SladeMon May 19 2008, 09:00:55 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CayeMon May 19 2008, 09:00:57 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ChristophMon May 19 2008, 09:00:58 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
FayetteMon May 19 2008, 09:00:59 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
PortieMon May 19 2008, 09:01:01 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
BelvaMon May 19 2008, 09:01:02 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DiannMon May 19 2008, 09:01:03 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
HershMon May 19 2008, 09:01:05 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GibMon May 19 2008, 09:01:06 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MadelinaMon May 19 2008, 09:01:07 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SileMon May 19 2008, 09:01:09 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SaschaMon May 19 2008, 09:01:10 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ArchibaldoMon May 19 2008, 09:01:11 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
VinnieMon May 19 2008, 09:01:13 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CashMon May 19 2008, 09:01:14 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
KarryMon May 19 2008, 09:01:16 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
HeathMon May 19 2008, 09:01:18 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TallouMon May 19 2008, 09:01:19 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AmerigoMon May 19 2008, 09:01:21 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AtsumiMon May 19 2008, 09:01:22 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JackyMon May 19 2008, 09:01:23 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ValleMon May 19 2008, 09:01:25 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ReineMon May 19 2008, 09:01:26 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GussMon May 19 2008, 09:01:27 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
PietroMon May 19 2008, 09:01:29 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
UrbainMon May 19 2008, 09:01:31 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AnaMon May 19 2008, 09:01:32 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NonaMon May 19 2008, 09:01:33 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
StephineMon May 19 2008, 09:01:35 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NathanielMon May 19 2008, 09:01:36 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
WaldonMon May 19 2008, 09:01:37 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
VereneMon May 19 2008, 09:01:39 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
QueenieMon May 19 2008, 09:01:40 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
QuintinaMon May 19 2008, 09:01:42 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
UlricaMon May 19 2008, 09:01:43 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CazzieMon May 19 2008, 09:01:44 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NicholasMon May 19 2008, 09:01:46 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
RosemondeMon May 19 2008, 09:01:47 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
RavenMon May 19 2008, 09:01:48 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
EvanneMon May 19 2008, 09:01:50 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DinnieMon May 19 2008, 09:01:51 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SheppardMon May 19 2008, 09:01:53 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LutherMon May 19 2008, 09:01:54 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AnetMon May 19 2008, 09:01:55 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AvivaMon May 19 2008, 09:01:56 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AsherMon May 19 2008, 09:01:58 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MatheMon May 19 2008, 09:02:00 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DenyMon May 19 2008, 09:02:01 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MandyMon May 19 2008, 09:02:02 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MaureMon May 19 2008, 09:02:04 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
YankMon May 19 2008, 09:02:05 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SandersMon May 19 2008, 09:02:07 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AinsleyMon May 19 2008, 09:02:08 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CariottaMon May 19 2008, 09:02:09 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CosettaMon May 19 2008, 09:02:11 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
HarryMon May 19 2008, 09:02:12 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NeddaMon May 19 2008, 09:02:14 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
SelieMon May 19 2008, 09:02:16 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TheodoraMon May 19 2008, 09:02:17 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GlennMon May 19 2008, 09:02:18 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AustineMon May 19 2008, 09:02:20 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MarjoryMon May 19 2008, 09:02:21 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MerylMon May 19 2008, 09:02:22 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JillieMon May 19 2008, 09:02:24 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NealMon May 19 2008, 09:02:25 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
RayshellMon May 19 2008, 09:02:26 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
HilariusMon May 19 2008, 09:02:28 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DarnellMon May 19 2008, 09:02:29 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GuillemaMon May 19 2008, 09:02:30 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TammiMon May 19 2008, 09:02:31 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DarbyMon May 19 2008, 09:02:33 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MarkMon May 19 2008, 09:02:34 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
RoweMon May 19 2008, 09:02:35 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GabbieMon May 19 2008, 09:02:37 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
PortyMon May 19 2008, 09:02:39 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CointonMon May 19 2008, 09:02:40 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MareahMon May 19 2008, 09:02:41 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CarolinaMon May 19 2008, 09:02:43 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NorbyMon May 19 2008, 09:02:44 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ArleneMon May 19 2008, 09:02:45 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GavinMon May 19 2008, 09:02:47 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TheaMon May 19 2008, 09:02:48 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MarissaMon May 19 2008, 09:02:49 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NevsaMon May 19 2008, 09:02:51 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ZeldaMon May 19 2008, 09:02:52 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
GarretMon May 19 2008, 09:02:53 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CarrieMon May 19 2008, 09:02:55 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JasminaMon May 19 2008, 09:02:56 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
NicoleaMon May 19 2008, 09:02:57 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
MontagueMon May 19 2008, 09:02:59 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
LevinMon May 19 2008, 09:03:00 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
FaithMon May 19 2008, 09:03:01 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CasparMon May 19 2008, 09:03:03 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
IvesMon May 19 2008, 09:03:04 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
CandisMon May 19 2008, 09:03:05 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
DemetriaMon May 19 2008, 09:03:06 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
ZondraMon May 19 2008, 09:03:08 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
PatriziaMon May 19 2008, 09:03:09 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
JocelineMon May 19 2008, 09:03:11 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
AlexisMon May 19 2008, 09:03:12 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
TishMon May 19 2008, 09:03:13 PM ISTTo be acknowledged
linkTCIVwGCYChoose
, 
, 
, 
FerdinandMon May 19 2008, 09:03:15 PM ISTTo be acknowledged

378
. .