Bitcoin Forum
May 30, 2024, 12:46:41 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Discussion / Bitcoin encrypted/multi wallet bash script on: September 19, 2011, 01:34:35 PM
I couldn't determine the best place to put this, so Discussion seemed like a good place.

I've created a bash script that will allow you to easily manage multiple wallets, which when not used are encrypted using GnuPG. All you need is to have Bitcoin and GnuPG installed and accessible through your path.

Questions, comments, concerns?
2  Bitcoin / Mining / Possible malware? on: June 10, 2011, 01:25:59 PM
Did anyone else get the following private messages? I'm wondering if the "miner" in question is actually malware. Why else would it be a binary only on github? I also noticed that he only signed up a few days ago and is following over a thousand developers... Anyone feel like disassembling the jar?

Hi Silvio,

Long time I have not seen you on IRC? What's up?
I do not know if you still use DiabloMiner on your GPU cluster?

I have bought the same config you have and I have tested DiabloMiner
on it. I can produce 3Gh/s. That's quite good.

Yesterday I have talked with Alex, he has developped an optimizated version of DiabloMiner.
He has committed the soft on github:

I have tested it, it's quite good, I can produce 1Gh/s more. You may try it...

I hope to see you soon on IRC!!!


My last mail was not for you, do no consider it.

3  Bitcoin / Bitcoin Discussion / Is it safe to use Bitcoin for illicit transactions? on: June 02, 2011, 12:46:23 AM
Rather than jacking the press hits thread, I thought I'd start a discussion here. As Jeff said, he emailed some journalists and "corrected" their idea that Bitcoin is anonymous. I think he may have gone too far in the other direction.

Jeff Garzik, a member of the Bitcoin core development team, says in an email that bitcoin is not as anonymous as the denizens of Silk Road would like to believe. He explains that because all Bitcoin transactions are recorded in a public log, though the identities of all the parties are anonymous, law enforcement could use sophisticated network analysis techniques to parse the transaction flow and track down individual Bitcoin users.

"Attempting major illicit transactions with bitcoin, given existing statistical analysis techniques deployed in the field by law enforcement, is pretty damned dumb," he says.

I agree that it is important for people to understand that all Bitcoin transactions are recorded in a publicly available log. However, his statement seems to imply that it is trivial to link a transaction to an identity. I believe that this is just about as incorrect as saying that Bitcoin is completely anonymous.

For instance, Silk Road has a built in coin mixer. When you add coins to your account, they are sent through a bunch of dummy transactions, split up and recombined with the coins of other people. This would make it much more difficult to associate a specific sale with a Bitcoin transaction and individual identity.

Another precaution that can be taken from the buyer's point of view is to only spend virgin coinbase transactions. These have no history so cannot be traced via information leakage (associating a previous address with your identity accidentally or purposefully). These can be obtained by mining yourself, or via "proxy mining", where a miner creates the coinbase transaction for a public key whose private key you control.

If the proper precautions are taken, I believe that nothing short of seizure of the hard drive containing the wallet can prove the link between a transaction and an identity. Further, once the transaction is complete, the used private keys can be removed from the wallet, negating even this risk.

Any thoughts?
4  Other / Off-topic / Encrypted Jabber Communication on: May 27, 2011, 06:52:59 AM
After a discussion with a friend, I wanted to find an encrypted chat solution. I came across Psi, an open source Jabber client that supports OpenPGP encryption.

I have to say, I love it. The user interface is very minimal, I find it much more pleasing than Pidgin. It's easy to set up but there appear to be lots of advanced settings. It was trivial to get it running over Tor with polipo, and OpenPGP integration is very nice.

You can use the UI to register a new account on any Jabber server, or use an existing account. Here's how to set it up for Google chat.

Mods: if there's a more appropriate place for this, please move it. I didn't think it fit in technical support or bitcoin discussion. (lol, I meant to put it in Other > Off-topic, not Local > Other)
5  Economy / Economics / The bubble experiment/what is a bubble? on: May 25, 2011, 03:54:35 PM
I listened to this interesting PlanetMoney podcast yesterday, it gave me a wonderful idea. Kiba, I think you'll like this.

In the lab, they set up the world's simplest stock market. There's one stock that the students can trade. At the end of every round of trading, the stock pays a small dividend an average of $1, say. At the end of the game, the stock is worth nothing. So if there are 10 rounds left in the game, the stock should be worth $10.

They make this very simple for the students, who have computer screens that tell them exactly how much the stock should be worth.

But the price of the stock still almost always shoots way up over the expected value. Then, at some point before the end of the experiment, it crashes.

One time, in the middle of a bubble, Williams pointed out the apparent insanity of what the students were doing. That made the stock price go up faster.

"Showing people that the market was in a price bubble just fueled the price bubble even more," he says.

We need to do this with bitcoins!
6  Bitcoin / Bitcoin Discussion / Dishwara raping and killing every bitcoiner & soon destroy the world completely on: May 20, 2011, 06:55:27 PM
Guys, Dishwara has been raping and killing every user of Bitcoin he comes across. Don't get anywhere near him, and if you see him, chop off his head because he is a highlander and you will gain his power! Don't listen to him because he has the voice of a siren and will lull you into complacency! This must be true because I said so, and he hasn't proved these accusations false!

DON'T TRUST DISHWARA!!!!111oneoneoneone
7  Other / Obsolete (buying) / [CLOSED] Paying creative writer for drug prohibition parody on: May 20, 2011, 02:32:28 PM
I had an idea this morning, but I don't have the skills to implement it. What I would like is a detailed history of the prohibition of cartoons, made to parallel the rise of drug prohibition in the United States, and eventually culminating in the War on Cartoons. It should be written in a serious tone, such as this Wikipedia article. I think the comedic nature of this endeavor should naturally come out given the subject matter. I don't mind if you take some text directly from relevant wiki articles and change them to fit, but it should not be a complete copy-paste-find-replace job.

Something I'm especially interested in is how the consumption of cartoons becomes violent when it is prohibited.

I'm willing to pay 25 BTC for this, but I'm also open to negotiation.

edit... One thing I would love to see is some of the rhetoric used against cannabis use in the early days, especially that of Harry Anslinger, modified to take a strong stand against the consumption of cartoons.
8  Bitcoin / Development & Technical Discussion / Method of supporting a "return address"? on: May 04, 2011, 03:03:26 PM
There could be a field in the transaction header, an index to a specific input, that when optionally set indicated to the receiver which address funds should be returned to if necessary.

When sending, it could be in an "advanced options" dialog.

What do you think?
9  Other / Off-topic / Off-topic from the Silk Road thread on: April 19, 2011, 10:42:30 PM

So things we definitely won't see on Silk Road;

- contracts/bounties to commit true crime hits (including assassination contracts)
- property acquired through theft of any kind (including body parts, stolen bitcoins, etc)
- criminal activity involving victims (including child porn, slave trade, fraudulent schemes, etc)

Things we might see;

- legitimate trade in substances and content that may be otherwise illicit in some legal systems (pharmaceuticals, censored material, leaked explosive govt. documents)
- legitimate trade in radioactive isotopes (maybe there is a market for fringe clean-up around Fukushima)
- legitimate trade in weapons, explosives and other destructive technologies (bio-weapons, chemical weapons)
- trade in gene selection technology for designer offspring and other ethically-questionable, experimental bio-medical technologies, fringe cancer treatments, etc

good summary or wide of the mark?

Well, it's speculation... the rules are all up to Silkroad, but here are my comments on your list...

There could be a legitimate reason for wanting an individual killed. Perhaps they are a member of the police or other authority and are threatening you or your family.

It's not always clear whether property is stolen or legitimate, and I think any system to discriminate between them should be voluntary. Silk Road is free to put in place such a system if they choose.

I'm not convinced that possessing or viewing child porn is immoral, only creating it with actual children.
10  Bitcoin / Bitcoin Discussion / NixiePixel (poorly) impersonated on: April 13, 2011, 03:11:27 AM
I contacted NixiePixel through the form on her web site, just to verify a hunch... Here's the response I got.

Received: by with SMTP id w20cs147907wbt;
        Tue, 12 Apr 2011 19:02:58 -0700 (PDT)
Received: by with SMTP id i10mr60557age.65.1302660176301;
        Tue, 12 Apr 2011 19:02:56 -0700 (PDT)
Return-Path: <>
Received: from ([])
        by with SMTP id g18si157938anh.107.2011.;
        Tue, 12 Apr 2011 19:02:54 -0700 (PDT)
Received-SPF: pass ( domain of designates as permitted sender) client-ip=;
Authentication-Results:; spf=pass ( domain of designates as permitted sender)
Received: (qmail 13560 invoked from network); 13 Apr 2011 02:11:35 -0000
Received: from (
  by with SMTP; 13 Apr 2011 02:11:35 -0000
Received: from [] (port=12135 helo=[])
   by with esmtpa (Exim 4.69)
   (envelope-from <>)
   id 1Q9pPw-0002c3-8d; Tue, 12 Apr 2011 21:02:54 -0500
Message-ID: <>
Date: Tue, 12 Apr 2011 19:02:53 -0700
From: Nixie <>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20101218 Thunderbird/3.1.7
MIME-Version: 1.0
Subject: Re: Akismet: Spam - Message - Verifying You Are You
References: <>
In-Reply-To: <>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname -
X-AntiAbuse: Original Domain -
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain -
X-Source-Sender: ([]) []:12135

Hi Chris,

No, I have never visited this message board and have no idea who that
poster is.

Besides, do you really think I would write in such poor grammar?

Sorry for the trouble (and the delay responding, I'm not at home).


On 04/10/2011 08:06 AM, Chris Rico wrote:
> To: Webmaster
> From:
> Chris Rico
> Message:
> Hello,
> I come from the Bitcoin message boards. (
> There is a poster there that goes by NixiePixel, and I want to confirm
> it is actually you, as their behavior is somewhat suspicious to me.
> The community is small, and misplaced trust can be very undermining.
> Please let me know if this NixiePixel
> (;u=7878) is the
> real one or not... I will share your response with the forum unless
> you request otherwise.
> Thanks,
> Chris
> Akismet Spam Check: probably spam
> Sent from (ip address): (
> Date/Time: April 10, 2011 3:06 pm
> Coming from (referer):
> Using (user agent): Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
> AppleWebKit/532.5 (KHTML, like Gecko) Chrome/ Safari/532.5
11  Economy / Economics / The Cigarette Economy on: April 08, 2011, 05:55:35 AM
I found this article while browsing Wikipedia. I think it was linked off of the "commodity money" page.

Some interesting bits...

Our supplies consisted of rations provided by the detaining power and (principally) the contents of Red Cross food parcels tinned milk, jam, butter, biscuits, bully, chocolate, sugar, etc., and cigarettes. So far the supplies to each person were equal and regular. Private parcels of clothing, toilet requisites and cigarettes were also received, and here equality ceased owing to the different numbers despatched and the vagaries of the post. All these articles were the subject of trade and exchange.

The cigarette became the standard of value. In the permanent camp people started by wandering through the bungalows calling their offers "cheese for seven" (cigarettes) and the hours after parcel issue were Bedlam. The inconveniences of this system soon led to its replacement by an Exchange and Mart notice board in every bungalow, where under the headings "name," "room number," "wanted" and "offered" sales and wants were advertised. When a deal went through, it was crossed off the board. The public and semipermanent records of transactions led to cigarette prices being well known and thus tending to equality throughout the camp, although there were always opportunities for an astute trader to make a profit from arbitrage.

The people who first visited the highly organized French trading centre with its stalls and known prices found coffee extract relatively cheap among the tea-drinking English commanding a fancy price in biscuits or cigarettes, and some enterprising people made small fortunes that way. [...]

Eventually public opinion grew hostile to these monopoly profits not everyone could make contact with the French and trading with them was put on a regulated basis. Each group of beds was given a quota of articles to offer and the transaction was carried out by accredited representatives from the British compound, with monopoly rights. The same method was used for trading with sentries elsewhere, as in this trade secrecy and reason able prices had a peculiar importance, but as is ever the case with regulated companies, the interloper proved too strong.

It is thus to be seen that a market came into existence without labour or production. The B.R.C.S. may be considered as "Nature" of the textbook, and the articles of trade food, clothing and cigarettes as free gifts land of manna. Despite this, and despite a roughly equal distribution of resources, a market came into spontaneous operation, and prices were fixed by the operation of supply and demand. It is difficult to reconcile this fact with the labour theory of value.

Cigarettes were also subject to the working of Gresham's Law. Certain brands were more popular than others as smokes, but for currency purposes a cigarette was a cigarette. Consequently buyers used the poorer qualities and the Shop rarely saw the more popular brands: cigarettes such as Churchman's No. 1 were rarely used for trading. At one time cigarettes hand-rolled from pipe tobacco began to circulate. Pipe tobacco was issued in lieu of cigarettes by the Red Cross at a rate of 25 cigarettes to the ounce and this rate was standard in exchanges, but an ounce would produce 30 home-made cigarettes. Naturally, people with machine-made cigarettes broke them down and rerolled the tobacco, and the real cigarette virtually disappeared from the market. Hand-rolled cigarettes were not homogeneous and prices could no longer be quoted in them with safety: each cigarette was examined before it was accepted and thin ones were rejected, or extra demanded as a make-weight. For a time we suffered all the inconveniences of a debased currency.

While the Red Cross issue of 50 or 25 cigarettes per man per week came in regularly, and while there were fair stocks held, the cigarette currency suited its purpose admirably. But when the issue was interrupted, stocks soon ran out, prices fell, trading declined in volume and became increasingly a matter of barter. This deflationary tendency was periodically offset by the sudden injection of new currency. Private cigarette parcels arrived in a trickle throughout the year, but the big numbers came in quarterly when the Red Cross received its allocation of transport. Several hundred thousand cigarettes might arrive in the space of a fortnight. Prices soared, and then began to fall, slowly at first but with increasing rapidity as stocks ran out, until the next big delivery. Most of our economic troubles could be attributed to this fundamental instability.

Note: what was experienced in the cigarette economy was monetary deflation, a decrease in the money supply. We know that this will not happen with Bitcoin. This is a fundamentally different thing than a fluctuation of the exchange rate, or an increase in capital causing price deflation. Additionally, cigarettes are not as easily divisible as Bitcoins. Had they been, the problem would not have been as severe.

More interesting than changes in the general price level were changes in the price structure. Changes in the supply of a commodity, in the German ration scale or in the make-up of Red Cross parcels, would raise the price of one commodity relative to others. Tins of oatmeal, once a rare and much sought after luxury in the parcels, became a commonplace in 1943, and the price fell. In hot weather the demand for cocoa fell, and that for soap rose. A new recipe would be reflected in the price level: the discovery that raisins and sugar could be turned into an alcoholic liquor of remarkable potency reacted permanently on the dried fruit market. The invention of electric immersion heaters run off the power points made tea, a drag on the market in Italy, a certain seller in Germany.

Two of my favorite parts:

One man always saved a ration to sell then at the peak price: his offer of "bread now" stood out on the board among a number of "bread Monday's" fetching one or two less, or not selling at all and he always smoked on Sunday night.

One trader in food and cigarettes, operating in a period of dearth, enjoyed a high reputation. His capital, carefully saved, was originally about 50 cigarettes, with which he bought rations on issue days and held them until the price rose just before the next issue. He also picked up a little by arbitrage; several times a day he visited every Exchange or Mart notice board and took advantage of every discrepancy between prices of goods offered and wanted. His knowledge of prices, markets and names of those who had received cigarette parcels was phenomenal. By these means he kept himself smoking steadily his profits while his capital remained intact.

One might think that these two men were greedy bastards. Well, that is probably true, but what is not so obvious is that they were performing a vital economic function: saving for later. If not for their greed, nobody would have bread on Sundays and Wednesdays, or rations long after they were issued.
12  Economy / Marketplace / [Job:FILLED] Help me recover my RAID array on: March 18, 2011, 04:06:00 PM
I have a server running Ubuntu which had a software RAID 5 array of 3 640 GB drives. For some reason when I set it up, I created the array, then partitioned it and installed the system on one partition. This seemed really dumb to me, so when I tried to add another drive to the array, I also tried to move the system to a separate drive. I failed and have not booted the machine since.

What I am looking for is someone to walk me through reconfiguring the server through IRC or IM. I believe the data should be recoverable, since I have not touched the drives since they were last configured as an array. If you help me rebuild the array and I can recover the data, I will pay you 50 BTC. If the data is unrecoverable, I will still pay you 25 BTC for helping me rebuild the array.

If there is any information necessary to determine if the job is worth while, let me know.
13  Economy / Economics / Deflationary currency? Really? on: March 14, 2011, 09:14:23 PM
I've seen this term used more and more to describe Bitcoin, and I really don't think it fits.

The supply of Bitcoins is inflating, though the rate of inflation is decreasing. Once ~21 million coins have been created, it is true that the currency will only experience monetary deflation.

However, gold is deflationary in exactly the same way. The supply of gold in the ground is finite, and as the easy gold is found and mined, the cost of mining the same amount of gold increases. The circulated supply of gold also deflates over time, due to natural processes causing minute amounts of gold to separate from the coin or bar.

Yet, does anyone refer to gold as a "deflationary currency"?
14  Bitcoin / Development & Technical Discussion / Idea for encrypted wallet implementation on: February 25, 2011, 06:26:07 PM
I'm cross posting this from a thread in tech support, and also github issues, but I thought it might get some more views here.

Suppose we encrypt keys with the public key of a separate private key. That private key is encrypted with a symmetric algorithm, whose key is derived from the passphrase. I believe this is how GnuPG works. When we store this encrypted key in the wallet, we also store a reference to the associated private key. (Or, perhaps have it elsewhere on the file system... usb drive? smart card? keyring?) With this functionality, we could prompt the user for a password once and decrypt multiple keys. It also means that a wallet could be separated into virtual partitions with different encryption keys. I think it would allow a smooth transition, but would it be backwards compatible?[1]

Here's the way I imagine interacting with this. I would keep a small amount of bitcoin in the clear. This allows me to easily spend the small amount while assuring I won't lose much if my device is compromised (good for mobile devices). I can easily encrypt/decrypt keys by entering a target amount to "transfer". The actual amount is determined by picking keys with transactions (outputs?) summing to approximately the target[2]. In order to spend more than is in the clear, I must enter one (or more) passphrases, but the rest is automated.

[1]Can the structure of the wallet be modified for encrypted keys and a reference to the encrypting private key without causing a breaking change?

[2]You can't split the output of a transaction without writing to the block chain, right?
15  Economy / Trading Discussion / Ideas for building & managing trust on: February 24, 2011, 07:09:03 AM
I was discussing the recent scam backup software and mtgox issues with an anarchist friend of mine, and we got to talking about ways to establish trust in communities such as ours. This discussion lead me to two interesting ideas. The first I think would be more practical in the short term, while the second more useful at larger scales.


Here's how I imagined this working. A new user joins the community and wants to establish trust. They seek out a well known user who has expressed interest in sponsorship. In exchange for vouching for the new user, the sponsor will collect some number of Bitcoin or other currency. This will be held in trust for some period of time. If at the end of the initiation period, the user maintained a good reputation, they receive back their deposit less some percentage as a sponsorship fee. If the user defrauds members of the community, they are paid back from the trust. Another possible idea is that if the trust is not sufficient to repay losses, the sponsor would be liable for some percentage of the difference.

After thinking about it, it almost seems like reverse credit. Instead of using your reputation to borrow money, you're using your money to borrow reputation. Are there weaknesses I'm not seeing?

distributed trust database

Each node would keep a list of known identities and the trust level of each. If you want to trade with someone new, you contact your most trusted connections, who contact their most trusted connections, etc. I feel like this could be done rather simply, you wouldn't need a block chain since every node keeps its own list. Perhaps keys could be shared with Bitcoin... this would allow you to establish any particular address as a sort of identity. Would that reduce the anonymity of the rest of your addresses?

btw, sorry if this is a little rambly... [6}
16  Bitcoin / Development & Technical Discussion / WalletBuddy - secure wallet(s) storage and backup on: February 22, 2011, 11:44:39 AM
Now (maybe) Linux compatible!

It's late, I'm tired, I'm going to keep this short.

I made it my goal to get this published tonight, and I did it. Binaries, Source

Absent encrypted private keys, I wanted a way to easily store my wallet encrypted. Absent solid import/export of private keys, I wanted a way to easily juggle multiple wallets. After a few weeks of writing and rewriting, this is what I came up with.

  • Uses GPG (via BouncyCastle) to encrypt the wallets.
  • Per-wallet GPG key choice
  • Queries Bitcoin when running (if -server switch) to determine oldestkeypool
  • Automatically backs wallets (encrypted) only when last backup is older than oldestkeypool
  • Supports wallets on removable volumes (with notifications)

This is my first time doing the open source dance, let me know if there's anything I can do better. I know the repository is a mess, I just threw it together, I have to figure out some organizational structure. If anyone wants to throw together a windows installer package rather than the ClickOnce one I threw up there, please do.

gpg keyring (I use gpg4win)
Windows: .NET Framework 4
Linux: Mono 2.8[1]

[1] 2011-02-24.
I just pushed some updates removing some libraries that are incompatible with Mono. Anybody using Linux care to try this out? Also in the update are some incomplete ideas... I want to (optionally) store the wallet's address book with the wallet settings, updating it periodically. When I complete my JSON-RPC client, you could transfer funds from your current wallet to another with a few clicks.
17  Economy / Economics / In Defense of Private Property (in the Marxist sense) on: January 30, 2011, 10:38:54 PM
Different sorts of Anarchists often seem to be arguing for a state when debating since we have different ideas as to what constitutes bad power.

I somewhat agree with this, but not entirely. From my experience, right-anarchists are tolerant of left-anarchist communities in their midst, but the reverse is not true. During the course of arguing against top down organization, one necessarily loses the ability to dictate which type of society would or should come about in the absence of the state.

The main reason that, IMO, Capitalist and Socialist anarchists need to keep debating is that I doubt that corporations would simply wither away if the framework of government were removed. Yes, a Democratic government is far from an ideal solution, and yes the corporations do capture it and use it to enrich themselves.  However it is still preferable to the corporations ruling directly, which is what will happen if they are left in possession of all the resources that they currently possess without the government to keep them in line.

I just explained previously why a state is necessary for the survival of large corporations - it provides taxpayer subsidized defense services. The idea that the state would collapse and the large corporations would what, take its place? It's ridiculous. The government we have today is only able to continue functioning because a large percentage of people are under the illusion that it is able to continue functioning. There would be no such illusion if corporations tried to take the place of government. People would not so willingly submit to their "new" overlords, I don't think.

I have no problem with market anarchists, in fact I am one, as are many of you who label yourself capitalist

I subscribe to voluntaryism, or anarchy without adjectives.

as long as there is support for ownership of capital determining production, rather than actual use of production determining production then there is support for government.

All arguments against the private ownership of capital I have seen fall back on the Labor Theory of Value, which I find does not describe reality very well at all. If you would like to defend LTV or propose an alternate argument against the private ownership of capital please feel free.
18  Bitcoin / Project Development / Advertising Bitcoin on Reddit via Fivegrinder on: January 24, 2011, 06:05:17 PM
Hey guys, I created a new FiveGrinder group, RedditAdvertising. The purpose of this group is to brainstorm and fund Reddit advertisements.

Why Reddit?
There is a large population of liberty-leaning technophiles. This seems like a perfect demographic for Bitcoin.

What are Reddit advertisements?
If you're not familiar with the system system, this cartoon describes the process in a humorous fashion. Basically, you receive views proportional to the price paid compared to the total paid that day. With this, we could target specific subreddits or the whole site for a reasonable sum, increasing the exposure as more is paid.

If you don't like my ad proposal, or don't trust me, join and create your own proposal.
19  Bitcoin / Development & Technical Discussion / Client wallet handling on: January 09, 2011, 01:35:43 PM
Hey guys, I had some fairly simple (imho) ideas for ways to handle wallets more securely in the future. Let me know what you think. Has this been discussed already?

Users should be able to manage multiple wallets.
The client should not open a default wallet when starting, just act as a node.
Wallets should be encrypted.
Users should be prompted for the password when opening a wallet.
When new addresses are generated, an encrypted backed should be copied to user defined locations.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!