Bitcoin Forum
April 20, 2024, 12:21:01 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 »  All
  Print  
Author Topic: [overview] Recover Bitcoin from any old storage format  (Read 8169 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (10 posts by 2+ users deleted.)
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10492



View Profile
September 01, 2020, 04:11:39 AM
 #81

What if I store my privkeys and all these wallets over CLOUD services?

cloud services can never be an option and here is the problem, when you store your private keys on a cloud server you need to encrypt it first. and we are talking about a strong encryption which means you now have to create a backup of that strong (long and random with symbols,...) password so we are back at square one of you looking for a way to store something!

Late response... not that I'm endorsing the idea of uploading client-side encrypted files to cloud services (as it's still risking centralized server usage), but regarding the long password to remember. Personally I find a 20+ character (mixed letters, numbers, symbols, caps) password more than sufficient, which takes usually a month to type-train to gain muscle memory, and can then otherwise be used as a shard stored (or re-sharded) elsewhere to store as a backup. Dividing a password into three/four parts, stored with different people in different countries, is a pretty reliable mechanism to rely on given memory loss or otherwise. Just make sure the different people don't know each other is a good start  Wink Or alternatively don't provide them access to a backup file, so a password combined together wouldn't amount to anything on it's own. Hence sharding.

Then get creative and engrave the sharded password in three trees of different forests, bury some backups in different locations, just cos you can  Tongue

you go through all that trouble and in a couple of years go through all that trouble again to recover the password just to realize that your cloud account is not longer accessible whether because the account was disabled or hacked or just simply wiped because the service provider decided to do so.
now you have a password but nothing to decrypt Wink

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
1713572461
Hero Member
*
Offline Offline

Posts: 1713572461

View Profile Personal Message (Offline)

Ignore
1713572461
Reply with quote  #2

1713572461
Report to moderator
1713572461
Hero Member
*
Offline Offline

Posts: 1713572461

View Profile Personal Message (Offline)

Ignore
1713572461
Reply with quote  #2

1713572461
Report to moderator
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713572461
Hero Member
*
Offline Offline

Posts: 1713572461

View Profile Personal Message (Offline)

Ignore
1713572461
Reply with quote  #2

1713572461
Report to moderator
1713572461
Hero Member
*
Offline Offline

Posts: 1713572461

View Profile Personal Message (Offline)

Ignore
1713572461
Reply with quote  #2

1713572461
Report to moderator
Coding Enthusiast
Legendary
*
Offline Offline

Activity: 1039
Merit: 2783


Bitcoin and C♯ Enthusiast


View Profile WWW
December 24, 2020, 06:00:01 AM
 #82

By request I've created a new branch in FinderOuter that could be used to recover Tron private keys. They are in hexadecimal and use SHA3 to hash the public key.
https://github.com/Coding-Enthusiast/FinderOuter/tree/Tron

I have not yet decided whether I should start adding altcoins to FinderOuter which is why this won't be among FinderOuter's regular options and the branch has to be built by cloning the repository.
What do you think, is there any demand for it?

Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
LoyceV (OP)
Legendary
*
Offline Offline

Activity: 3290
Merit: 16498


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
December 28, 2020, 09:43:06 AM
 #83

I have not yet decided whether I should start adding altcoins to FinderOuter ~
What do you think, is there any demand for it?
I wouldn't start adding random altcoins, there are way too many of those. But if there's any demand for a certain coin recovery, don't let me stop you Smiley

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Coding Enthusiast
Legendary
*
Offline Offline

Activity: 1039
Merit: 2783


Bitcoin and C♯ Enthusiast


View Profile WWW
December 29, 2020, 01:24:18 PM
 #84

I wouldn't start adding random altcoins, there are way too many of those. But if there's any demand for a certain coin recovery, don't let me stop you Smiley
The biggest challenge is the lack of documentation and I can't go dig around in their code trying to figure things out. Otherwise I've written my code in a very scalable way that adding an altcoin in most cases is trivial.

Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
Hoppy09
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
January 02, 2021, 09:39:20 AM
Merited by LoyceV (4)
 #85

I'm after some assistance in checking to see if I mined some BTC back in 2009/10.  I had Bitcoin-QT on my PC in with an active wallet so I'm hoping that mining was not optional back then.  I have found the wallet.dat file, used the GitHub Wallet-Key-Tool to extract the Keys and then imported all 101 addresses into a Blockchain wallet with all having a 0 BTC balance.  The strange thing is that within the Bitcoin folder, I have Block folders with transaction numbers and full transaction details and some of the addresses still contain mined BTC.  Why do I have these transaction details if it wasn't my computer or wallet that mined?

Thanks
LoyceV (OP)
Legendary
*
Offline Offline

Activity: 3290
Merit: 16498


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
January 02, 2021, 10:18:00 AM
 #86

I have found the wallet.dat file, used the GitHub Wallet-Key-Tool to extract the Keys and then imported all 101 addresses into a Blockchain wallet with all having a 0 BTC balance.
I don't know that tool, so I can only hope you took precautions (such as running it on an air-gapped offline PC). Why didn't you just install Bitcoin Core after making a few backups of your wallet.dat? Or even better: install Bitcoin Core first, let it sync the first few years (that's fast), then add your old wallet.dat after you take the PC offline to prevent any malware attack.
I also hope you didn't import the private keys but only the addresses into an online wallet. If you mined a block back in the days, each block would make you a millionaire now, so you're risking if you expose private keys to a hot wallet.

Quote
The strange thing is that within the Bitcoin folder, I have Block folders with transaction numbers and full transaction details and some of the addresses still contain mined BTC.  Why do I have these transaction details if it wasn't my computer or wallet that mined?
I wasn't using Bitcoin around that time so I don't know what files Bitcoin-qt used to write. I've never heard of Bitcoin-qt by itself storing keys anywhere else than in wallet.dat.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Hoppy09
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
January 02, 2021, 01:20:06 PM
 #87

I believe Bitcoin-QT became Bitcoin Core around 5-6 years ago???  I'm happy I have taken the correct precautions but was trying to avoid a full Bitcoin Core download and sync as I don't have enough room on my laptop to sync the blockchain.  I'm not sure if I need to sync the whole lot as these would have been mined very early on.  I'm also having trouble installing Bitcoin Core on my laptop for some reason?
ranochigo
Legendary
*
Offline Offline

Activity: 2954
Merit: 4161


View Profile
January 02, 2021, 01:23:24 PM
 #88

I'm happy I have taken the correct precautions but was trying to avoid a full Bitcoin Core download and sync as I don't have enough room on my laptop to sync the blockchain.  I'm not sure if I need to sync the whole lot as these would have been mined very early on.  I'm also having trouble installing Bitcoin Core on my laptop for some reason?
Yes, but you can prune it to save the storage space, though you'll still take some time to synchronize. If you are absolutely sure you don't have any transactions after a certain timeframe, you can wait until Bitcoin Core synchronizes until that period of time and determine which addresses have Bitcoins. You can dumpwallet and import the addresses into a SPV wallet like Electrum.

What errors are you having?

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
LoyceV (OP)
Legendary
*
Offline Offline

Activity: 3290
Merit: 16498


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
January 02, 2021, 01:28:39 PM
 #89

I'm not sure if I need to sync the whole lot as these would have been mined very early on.
Just syncing up to 2010 is enough to see all changes made before that year. If funds show up, you can check the address on Blockchair.com or using a list of all funded Bitcoin addresses to get the current value.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
January 02, 2021, 01:33:34 PM
 #90

I'm happy I have taken the correct precautions but was trying to avoid a full Bitcoin Core download and sync as I don't have enough room on my laptop to sync the blockchain. 

You can use pruning which then only keeps the last few blocks to maintain a maximum storage capacity of X MB (free to choose; minimum 500 MB iirc).



I'm not sure if I need to sync the whole lot as these would have been mined very early on. 

You only need to sync until the date you are sure that no transaction happened after that one.



I'm also having trouble installing Bitcoin Core on my laptop for some reason?

What exactly is the issue?
A little bit more information including your OS and any error messages you are facing would be helpful.

Hoppy09
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
January 02, 2021, 01:54:51 PM
 #91

Error opening file for writing
c\programme files\bitcoin\bitcoin-qt

Click abort to stop the installation

The same error comes up for each file the installation tries to install.  May be my anti virus???
ranochigo
Legendary
*
Offline Offline

Activity: 2954
Merit: 4161


View Profile
January 02, 2021, 02:01:01 PM
 #92

Error opening file for writing
c\programme files\bitcoin\bitcoin-qt

Click abort to stop the installation

The same error comes up for each file the installation tries to install.  May be my anti virus???
It usually happens when the program is still running and thus it cannot be replaced. Is the instance still running? Can you try rebooting your computer?

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Hoppy09
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
January 02, 2021, 02:01:48 PM
 #93

In my original Bitcoin folder, I have a folder called 'Chainstate' and contains numbered files (microsoft serialised certificate store).  When I enter the number into the blockchain explorer it appears that there are block numbers containing transaction details.  Why do I have these files and are they related to BTC that I may have mined?

I also have a 'Blocks' folder with BLK and REV .dat files??
Hoppy09
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
January 02, 2021, 02:16:46 PM
 #94

Error opening file for writing
c\programme files\bitcoin\bitcoin-qt

Click abort to stop the installation

The same error comes up for each file the installation tries to install.  May be my anti virus???
It usually happens when the program is still running and thus it cannot be replaced. Is the instance still running? Can you try rebooting your computer?

No luck unfortunately???  Anti-virus maybe???
LoyceV (OP)
Legendary
*
Offline Offline

Activity: 3290
Merit: 16498


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
January 02, 2021, 02:18:28 PM
 #95

Why do I have these files and are they related to BTC that I may have mined?
"Chainstate" and "blocks" are part of Bitcoin Core, but have nothing to do with your own wallet. The only old file that matters is your wallet.dat.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Hoppy09
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
January 02, 2021, 02:28:33 PM
 #96

Why do I have these files and are they related to BTC that I may have mined?
"Chainstate" and "blocks" are part of Bitcoin Core, but have nothing to do with your own wallet. The only old file that matters is your wallet.dat.

That's what I thought but was hoping wasn't the case.  Don't think I have any hidden treasure but I'll now try and get Bitcoin Core installed and check this way to be sure....

Thanks for your help.
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
January 02, 2021, 04:14:10 PM
 #97

Error opening file for writing
c\programme files\bitcoin\bitcoin-qt

If you don't have any other instance running, what version of bitcoin core do you have installed ?
And where did you download it from ?

LoyceV (OP)
Legendary
*
Offline Offline

Activity: 3290
Merit: 16498


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
February 05, 2021, 08:39:55 AM
 #98

Bump with a new storage format added:
Blockstack
If you have Bitcoin in a CLI Blockstack node, read this topic.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotATether
Legendary
*
Offline Offline

Activity: 1582
Merit: 6671


bitcoincleanup.com / bitmixlist.org


View Profile WWW
February 24, 2021, 09:24:25 AM
 #99

Bump with a new storage format added:
Blockstack
If you have Bitcoin in a CLI Blockstack node, read this topic.

I think you should redirect people to blockstack_recover: Extract private keys from blockstack-client wallets instead of that topic.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
LoyceV (OP)
Legendary
*
Offline Offline

Activity: 3290
Merit: 16498


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
February 24, 2021, 06:03:02 PM
 #100

I think you should redirect people to blockstack_recover: Extract private keys from blockstack-client wallets instead of that topic.
I've added the link, I'll leave it to the reader to choose read everything.

If you quote the entire OP, your entry will be deleted.
... would it be possible to put all above into a windows 10 executable which performs a low level scan of the local drive/s, then displays possible files with a % of certainty based on the details found above? while you are building it, perhaps you can also scan for privkeys and anything else bitcoin useful, add in a checkit live switch on the blockchain for possible value. I'll buy a copy and be the first customer!
I've removed your post (because of the large quote), but answer it anyway: no, that's not possible.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: « 1 2 3 4 [5] 6 »  All
  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!