Bitcoin Forum
March 29, 2024, 12:27:40 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 71 »
  Print  
Author Topic: ⚡ [ANN][ICO][BOUNTY] Cryptonex (CNX) – Global Blockchain Acquiring!  (Read 102958 times)
tubexc
Hero Member
*****
Offline Offline

Activity: 496
Merit: 500


View Profile
September 20, 2017, 11:24:35 AM
 #241

How about a bounty for social networking? I have not found anything like that, but it is very effective advertising
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711715260
Hero Member
*
Offline Offline

Posts: 1711715260

View Profile Personal Message (Offline)

Ignore
1711715260
Reply with quote  #2

1711715260
Report to moderator
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 20, 2017, 12:19:33 PM
 #242

How about a bounty for social networking? I have not found anything like that, but it is very effective advertising

We have our own blockchain, the coin supply can be seen here: explorer.cryptonex.org
As for etherscan, it is s bonus smartcontract.
In any case, in the frame of the bounty program we will not spread more than 15 000 000 CNX.

Cryptonex (CNX): Global blockchain acquiring
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 20, 2017, 12:40:00 PM
 #243

How about a bounty for social networking? I have not found anything like that, but it is very effective advertising

Cryptonex rewards its users for posts in forums and social nets. Posts should be meaningful and useful.
For 1 post, mentioning Cryptonex, a user is rewarded with 1 CNX. For the post with an active link to the Cryptonex website the user gets 2 CNX.
The user may post information about Cryptonex as an inscription. To get the reward the user should send the url via the backoffice form.
The program controls the existence and availability of the post within 3 days. Then the moderator checks the quality of the post and remunerates the user.

Cryptonex (CNX): Global blockchain acquiring
LuckyCheetah
Member
**
Offline Offline

Activity: 61
Merit: 10


View Profile
September 20, 2017, 12:46:22 PM
 #244

Is there a goal for the ICO? Possible refunds if it fails?
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 20, 2017, 01:29:49 PM
 #245

Is there a goal for the ICO? Possible refunds if it fails?

85,000,000 CNX will be emitted for free circulation via pre-sale, the website and exchanges.
15,000,000 CNX will be used for Bounty Program.
In the amount of about 100,000,000 CNX the cryptocurrency will provide liquidity while acquiring.

Cryptonex (CNX): Global blockchain acquiring
Bombardier
Sr. Member
****
Offline Offline

Activity: 588
Merit: 264



View Profile
September 20, 2017, 01:52:38 PM
 #246

I have received 1000 CNX in my MEW wallet. what should I do with them? Can I keep them in MEW ? Can I sell them ?
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 20, 2017, 02:01:05 PM
 #247

I have received 1000 CNX in my MEW wallet. what should I do with them? Can I keep them in MEW ? Can I sell them ?

These tokens are bonus ones and they are added as a 20% bonus on subsequent CNX purchases.

If you buy CNX coin in your Cryptonex account, you get the bonus of 20%.
For example, you transfer 1000 CNX (ETH) tokens and purchase 5000 CNX coins, using BTC or ETH. You get 6000 CNX coins.

Cryptonex (CNX): Global blockchain acquiring
802529er
Full Member
***
Offline Offline

Activity: 140
Merit: 100

Ethereum All The Way Baby


View Profile
September 21, 2017, 03:08:36 AM
 #248

CNX Already listed and trading nicely on ED & YoBit!

https://etherdelta.com/#CNX-ETH

Keen to see it on some bigger exchanges soon!

cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 05:49:57 AM
 #249

CNX Already listed and trading nicely on ED & YoBit!

https://etherdelta.com/#CNX-ETH

Keen to see it on some bigger exchanges soon!

We do not recommend trading on the exchanges until the ICO is over.
We will announce the date of trading start on the official resources.

Cryptonex (CNX): Global blockchain acquiring
Smiling Coffee
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
September 21, 2017, 06:45:43 AM
 #250

I have never seen such a high - developing project.   Smiley
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 07:36:45 AM
 #251

I never apply for Cryptonex Token Initial Coin Offering(ICO), but I received 1,000 CNX Token, would you mind to verify this transaction?

You happen to be one of those lucky ones to receive the bonus tockens.

You can use your bonus. If you buy CNX coin in your Cryptonex account, you get the bonus of 20%.

Cryptonex (CNX): Global blockchain acquiring
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 07:47:42 AM
 #252

CNX Already listed and trading nicely on ED & YoBit!

https://etherdelta.com/#CNX-ETH

Keen to see it on some bigger exchanges soon!

We do not recommend trading on the exchanges until the ICO is over.
We will announce the date of trading start on the official resources.

Yeah it’s really cheap on etherdelta atm going for 0.004 and 0.007 on yobit, someone’s going to make a killing with that


Officially the trades will be announced on the 1st of October, after the ICO is over, and this limited amount will be immediately purchased.

Cryptonex (CNX): Global blockchain acquiring
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 09:11:42 AM
 #253

I think I forgot to transfer bonus tokens. I won’t get my bonus? Huh

Write your login to our support.
We will deposit your bonus manually.

Cryptonex (CNX): Global blockchain acquiring
suloki
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
September 21, 2017, 10:42:23 AM
 #254

Is cryptonex blockchain like ripple eth and btc? Is it decentralized cryptocurrency?
FloridaBill
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
September 21, 2017, 10:53:57 AM
Last edit: September 21, 2017, 11:23:02 AM by FloridaBill
 #255

****IT APPEARS THERE IS A WAY TO HACK THOSE BOGUS TOKENS CRYPTONEX SPAMMED US WITH*********

I was, and still am, pissed that CNX would SPAM the wallets of who knows how many people (there were 20,800 addresses in my drop, and an unknown number of drops) with what they knew would be taken as an air-drop with real value.  I was one of who knows how many people that spent ETH trying to send this SPAM to an exchange, and then wasted an hour trying to figure out why it kept being rejected.  This SPAM masquerading as a token has the exact contract address as the "authentic" CNX tokens.  And it's the same contract EtherDelta has posted as belonging to the token they are facilitating a market in.

I would advise extreme caution in dealing with any company that so blatantly has such little regard for the time of their potential investor/partners.  By doing this type of deception while attempting to acquire investors, consider yourself forewarned on what they consider to be acceptable behavior and ethics.


It is for that reason that I do not feel bad for Cryptonex if we are able to turn this SPAM into real CNX; I consider it due payment for wasting my time.

THE HACK

First I needed to see if any of the CNX listed on EtherDelta began life as SPAM, so I took a look at EDs wallet to verify their CNX had the same contract number as my SPAM, and it did.  Next, I used ethplorer.io to locate the TXs numbers  of the CNX being moved into EDs wallet, and from that list I picked one at random.  Again using ethplorer.io I used the incoming TX number to identify the sending wallet address, and then I looked at the sending wallet to see if by chance the CNX they sent to ED had arrived into their wallet as the same type of SPAM we all received, and sure enough it did!   Here is the TX showing the CNX being moved to the ED contract: https://ethplorer.io/tx/0x6bfdf8ece98c5434f08e3a798f474fc44af4d4822994a666546d620750a5d838.  Here is the wallet that TX identified as sending it: https://ethplorer.io/address/0xbc1845a864aa2a7ba7513bc6837ff7d66ec191c4.  And here is the TX of that wallet receiving the SPAM in one of the drops: https://ethplorer.io/tx/0xce14f05d62ca21166d4cb91c6d33eb7aadf9abc141cc9f6de2d3284113bfb49c.

Don't you just love an open, distributed, immutable blockchain!  So, why was his/her transfer to ED accepted and mine wasn't?  Well, it turns out that when we received the SPAM it had additional information in the data field, and when this person sent his SPAM to ED he included data (not the same date that was on his receiving TX) and that little bit of extra data turned the SPAM into real CNX tokens!  Unfortunately I don't know how to read that data, but without doubt someone reading this will...if that is you you, please post back what the date needs to be relative to the SPAM received for each of us.  For reference, here is the magic snippet included in the data field of the TX going into EtherDelta's wallet.:

338B5DEA00000000000000000000000094D6B4FB35FB08CB34AA716AB40049EC880020790000000 000000000000000000000000000000000000000000000001742810700.

For those with the knowledge in this field, I went one step further; I called up my failed TX to ED in etherscan.io and, under Tools & Utilities ran a Parity Trace, receiving this (I replaced my address & TX number with ****):

  {
    "action": {
      "callType": "call",
      "from": "*********************************",
      "gas": "0x4bb8",
      "input": "0x0a19b14a000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000c7d713b49da000000000000000000000000 000094d6b4fb35fb08cb34aa716ab40049ec8800207900000000000000000000000000000000000 000000000000000000014f46b040000000000000000000000000000000000000000000000000000 0000000041bae500000000000000000000000000000000000000000000000000000000bf6318660 0000000000000000000000059f9d4c004ab4f13d74940ffc1edca08b76915cd0000000000000000 00000000000000000000000000000000000000000000001ce4ab3dbdc20c9c17d5ef7b61e5069c9 873648bdbf8fca1d816c446b0f14ed8920b154098139e060625c34e0e10040a90c164210f1f1189 7a245fe7f72aaa4a1b000000000000000000000000000000000000000000000000000000e8d4a51 000",
      "to": "0x8d12a197cb00d4747a1fe03395095ce2a5cc6819",
      "value": "0x0"
    },
    "blockHash": "0x31a1623597629e2ffd6a929a83858d77bad489ee095b285d4320cd4c43e14c72",
    "blockNumber": 4297740,
    "error": "Out of gas",
    "subtraces": 0,
    "traceAddress": [],
    "transactionHash": "0x8*******************************************************bf92d2f1",
    "transactionPosition": 18,
    "type": "call"
  }
]



I know my TX shows an out of gas error, but the deviation from the successful TX was before the out of gas.  Here's the Parity Scan for the TX that successfully converted the SPAM into real CNX (I am leaving all data underacted, since we don't have any way to tie this to a specific person):

 {
    "action": {
      "callType": "call",
      "from": "0xbc1845a864aa2a7ba7513bc6837ff7d66ec191c4",
      "gas": "0x376f8",
      "input": "0x338b5dea00000000000000000000000094d6b4fb35fb08cb34aa716ab40049ec8800207900000 00000000000000000000000000000000000000000000000001742810700",
      "to": "0x8d12a197cb00d4747a1fe03395095ce2a5cc6819",
      "value": "0x0"
    },
    "blockHash": "0x76e8a2457fbbe8ae46411ca8045685c7be4ac4170d20f01434547f3e2248267d",
    "blockNumber": 4290402,
    "result": {
      "gasUsed": "0xb0e6",
      "output": "0x"
    },
    "subtraces": 1,
    "traceAddress": [],
    "transactionHash": "0x6bfdf8ece98c5434f08e3a798f474fc44af4d4822994a666546d620750a5d838",
    "transactionPosition": 48,
    "type": "call"
  },
  {
    "action": {
      "callType": "call",
      "from": "0x8d12a197cb00d4747a1fe03395095ce2a5cc6819",
      "gas": "0x360cd",
      "input": "0x23b872dd000000000000000000000000bc1845a864aa2a7ba7513bc6837ff7d66ec191c400000 00000000000000000008d12a197cb00d4747a1fe03395095ce2a5cc681900000000000000000000 00000000000000000000000000000000001742810700",
      "to": "0x94d6b4fb35fb08cb34aa716ab40049ec88002079",
      "value": "0x0"
    },
    "blockHash": "0x76e8a2457fbbe8ae46411ca8045685c7be4ac4170d20f01434547f3e2248267d",
    "blockNumber": 4290402,
    "result": {
      "gasUsed": "0x4f7e",
      "output": "0x0000000000000000000000000000000000000000000000000000000000000001"
    },
    "subtraces": 0,
    "traceAddress": [
      0
    ],
    "transactionHash": "0x6bfdf8ece98c5434f08e3a798f474fc44af4d4822994a666546d620750a5d838",
    "transactionPosition": 48,
    "type": "call"
  }


So, whoever you are reading this that knows what data needs to go in the data field for us to be able to do the same thing (which I assume  will vary based upon the address the SPAM was set to, and maybe the data attached to the original SPAM), please take a minute to post a reply letting us know. In addition to rightly deserving compensation for the intrusion into our wallets, for the wasted ETH trying to send what they KNEW would be taken as an air drop, and for our wasted time in doing this....with a piece of SPAM!...we need to set a deterrence against such unethical practices by others in the future.  Otherwise it's just a matter of time before our wallets become as filled with SPAM as our email.

Best regards,

Bill
imjustp
Full Member
***
Offline Offline

Activity: 256
Merit: 102



View Profile WWW
September 21, 2017, 11:12:50 AM
 #256

Really random and might seem like I'm being pedantic but, why does one of your team members not have an image of themselves? And how is your public relations employee only contactable via email? None of your staff have text regarding their competence for the project and all lack LinkedIn profiles etc.

Personally all the above make me feel like this is possibly a suspect product and I apologise in advance, just giving my opinion.
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 11:15:53 AM
 #257

****IT APPEARS THERE IS A WAY TO HACK THOSE BOGUS TOKENS CRYPTONEX SPAMMED US WITH*********

I was, and still am, pissed that CNX would SPAM the wallets of who knows how many people (there were 20,800 addresses in my drop, and an unknown number of drops) with what they knew would be taken as an air-drop with real value.  I was one of who knows how many people that spent ETH trying to send this SPAM to an exchange, and then wasted an hour trying to figure out why it kept being rejected.  This SPAM masquerading as a token has the exact contract address as the "authentic" CNX tokens.  And it's the same contract EtherDelta has posted as belonging to the token they are facilitating a market in.

I would advise extreme caution in dealing with any company that so blatantly has such little regard for the time of their potential investor/partners.  By doing this type of deception while attempting to acquire investors, consider yourself forewarned on what they consider to be acceptable behavior and ethics.


It is for that reason that I do not feel bad for Cryptonex if we are able to turn this SPAM into real CNX; I consider it due payment for wasting my time.

THE HACK

First I needed to see if any of the CNX listed on EtherDelta began life as SPAM, so I took a look at EDs wallet to verify their CNX had the same contract number as my SPAM, and it did.  Next, I used ethplorer.io to locate the TXs numbers  of the CNX being moved into EDs wallet, and from that list I picked one at random.  Again using ethplorer.io I used the incoming TX number to identify the sending wallet address, and then I looked at the sending wallet to see if by chance the CNX they sent to ED had arrived into their wallet as the same type of SPAM we all received, and sure enough it did!   Here is the TX showing the CNX being moved to the ED contract: https://ethplorer.io/tx/0x6bfdf8ece98c5434f08e3a798f474fc44af4d4822994a666546d620750a5d838.  Here is the wallet that TX identified as sending it: https://ethplorer.io/address/0xbc1845a864aa2a7ba7513bc6837ff7d66ec191c4.  And here is the TX of that wallet receiving the SPAM in one of the drops: https://ethplorer.io/tx/0xce14f05d62ca21166d4cb91c6d33eb7aadf9abc141cc9f6de2d3284113bfb49c.

Don't you just love an open, distributed, immutable blockchain!  So, why was his/her transfer to ED accepted and mine wasn't?  Well, it turns out that when we received the SPAM it had additional information in the data field, and when this person sent his SPAM to ED he included data (not the same date that was on his receiving TX) and that little bit of extra data turned the SPAM into real CNX tokens!  Unfortunately I don't know how to read that data, but without doubt someone reading this will...if that is you you, please post back what the date needs to be relative to the SPAM received for each of us.  For reference, here is the magic snippet included in the data field:

338B5DEA00000000000000000000000094D6B4FB35FB08CB34AA716AB40049EC880020790000000 000000000000000000000000000000000000000000000001742810700.

For those with the knowledge in this field, I went one step further; I called up my failed TX to ED in etherscan.io and, under Tools & Utilities ran a Parity Trace, receiving this (I replaced my address & TX number with ****):

  {
    "action": {
      "callType": "call",
      "from": "*********************************",
      "gas": "0x4bb8",
      "input": "0x0a19b14a000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000c7d713b49da000000000000000000000000 000094d6b4fb35fb08cb34aa716ab40049ec8800207900000000000000000000000000000000000 000000000000000000014f46b040000000000000000000000000000000000000000000000000000 0000000041bae500000000000000000000000000000000000000000000000000000000bf6318660 0000000000000000000000059f9d4c004ab4f13d74940ffc1edca08b76915cd0000000000000000 00000000000000000000000000000000000000000000001ce4ab3dbdc20c9c17d5ef7b61e5069c9 873648bdbf8fca1d816c446b0f14ed8920b154098139e060625c34e0e10040a90c164210f1f1189 7a245fe7f72aaa4a1b000000000000000000000000000000000000000000000000000000e8d4a51 000",
      "to": "0x8d12a197cb00d4747a1fe03395095ce2a5cc6819",
      "value": "0x0"
    },
    "blockHash": "0x31a1623597629e2ffd6a929a83858d77bad489ee095b285d4320cd4c43e14c72",
    "blockNumber": 4297740,
    "error": "Out of gas",
    "subtraces": 0,
    "traceAddress": [],
    "transactionHash": "0x8*******************************************************bf92d2f1",
    "transactionPosition": 18,
    "type": "call"
  }
]



I know my TX shows an out of gas error, but the deviation from the successful TX was before the out of gas.  Here's the Parity Scan for the TX that successfully converted the SPAM into real CNX (I am leaving all data underacted, since we don't have any way to tie this to a specific person):

 {
    "action": {
      "callType": "call",
      "from": "0xbc1845a864aa2a7ba7513bc6837ff7d66ec191c4",
      "gas": "0x376f8",
      "input": "0x338b5dea00000000000000000000000094d6b4fb35fb08cb34aa716ab40049ec8800207900000 00000000000000000000000000000000000000000000000001742810700",
      "to": "0x8d12a197cb00d4747a1fe03395095ce2a5cc6819",
      "value": "0x0"
    },
    "blockHash": "0x76e8a2457fbbe8ae46411ca8045685c7be4ac4170d20f01434547f3e2248267d",
    "blockNumber": 4290402,
    "result": {
      "gasUsed": "0xb0e6",
      "output": "0x"
    },
    "subtraces": 1,
    "traceAddress": [],
    "transactionHash": "0x6bfdf8ece98c5434f08e3a798f474fc44af4d4822994a666546d620750a5d838",
    "transactionPosition": 48,
    "type": "call"
  },
  {
    "action": {
      "callType": "call",
      "from": "0x8d12a197cb00d4747a1fe03395095ce2a5cc6819",
      "gas": "0x360cd",
      "input": "0x23b872dd000000000000000000000000bc1845a864aa2a7ba7513bc6837ff7d66ec191c400000 00000000000000000008d12a197cb00d4747a1fe03395095ce2a5cc681900000000000000000000 00000000000000000000000000000000001742810700",
      "to": "0x94d6b4fb35fb08cb34aa716ab40049ec88002079",
      "value": "0x0"
    },
    "blockHash": "0x76e8a2457fbbe8ae46411ca8045685c7be4ac4170d20f01434547f3e2248267d",
    "blockNumber": 4290402,
    "result": {
      "gasUsed": "0x4f7e",
      "output": "0x0000000000000000000000000000000000000000000000000000000000000001"
    },
    "subtraces": 0,
    "traceAddress": [
      0
    ],
    "transactionHash": "0x6bfdf8ece98c5434f08e3a798f474fc44af4d4822994a666546d620750a5d838",
    "transactionPosition": 48,
    "type": "call"
  }


So, whoever you are reading this that knows what data needs to go in the data field for us to be able to do the same thing (which I assume  will vary based upon the address the SPAM was set to, and maybe the data attached to the original SPAM), please take a minute to post a reply letting us know. In addition to rightly deserving compensation for the intrusion into our wallets, for the wasted ETH trying to send what they KNEW would be taken as an air drop, and for our wasted time in doing this....with a piece of SPAM!...we need to set a deterrence against such unethical practices by others in the future.  Otherwise it's just a matter of time before our wallets become as filled with SPAM as our email.

Best regards,

Bill

Thanks for sharing your point of view with us.
CNX has its own blockchain. It's not a spam, but the bonus tokens which can be used as a 20% bonus on subsequent CNX purchases. After the ICO is over they will not be useless. In October we will officially announce it.

Cryptonex (CNX): Global blockchain acquiring
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 11:18:00 AM
 #258

Is cryptonex blockchain like ripple eth and btc? Is it decentralized cryptocurrency?

Yes, Cryptonex is a decentralized new generation cryptocurrency. It is created on its own blockchain platform.

Cryptonex (CNX): Global blockchain acquiring
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 11:21:00 AM
 #259

Really random and might seem like I'm being pedantic but, why does one of your team members not have an image of themselves? And how is your public relations employee only contactable via email? None of your staff have text regarding their competence for the project and all lack LinkedIn profiles etc.

Personally all the above make me feel like this is possibly a suspect product and I apologise in advance, just giving my opinion.

The project is developing.
You can get more details about the team’s experience in the white paper: https://cryptonex.org/pdf/whitepaper.pdf

Cryptonex (CNX): Global blockchain acquiring
cryptonex (OP)
Full Member
***
Offline Offline

Activity: 631
Merit: 100

Global blockchain acquiring


View Profile WWW
September 21, 2017, 11:33:52 AM
 #260

CNX Already listed and trading nicely on ED & YoBit!

https://etherdelta.com/#CNX-ETH

Keen to see it on some bigger exchanges soon!

Remove our bonus tokens from your exchange.
Cryptonex is based on its own blockchain, and the bonus tokens cannot be traded.

If you had looked at the source code on Github, you would not have added a bonus token to your exchange https://github.com/Cryptonex
You are to do delisting and Etherdelta team should have first contacted the Cryptonex developers’ team before listing.

Cryptonex (CNX): Global blockchain acquiring
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 71 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!