Bitcoin Forum
July 25, 2026, 06:44:34 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: # ThiefBot - 1000 BTC Puzzle Transaction Replacer  (Read 396 times)
ErikSatooo (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
November 27, 2024, 08:40:12 PM
Last edit: November 28, 2024, 02:53:00 PM by ErikSatooo
 #1

BTC # ThiefBot - 1000 BTC Puzzle Transaction Replacer

BEFORE ANY GENIUSES COME AT ME, THIS IS FOR THE PUZZLE TRANSACTION, NO THIS DOESNT WORK ON ANY BTC ADDRESS, ONLY ON THE BTC ADDRESSES LISTED HERE: https://privatekeys.pw/puzzles/bitcoin-puzzle-tx

Guys, I've never developed with Python before.
 I made this using chatgpt, to my knowledge, It seems to be working, I havent tested it to the full capability, but im confident it could work (Probably not since there are faster bots out there, but it's a fun little thing, it also submits the transaction hex into the mara slipstream, so thats fun.)

A python code which scans the BTC mempool for transaction from a specific wallet, and if found, then it takes public key from the transaction, and uses it to run Kangaroo.exe, which quickly finds the private key within a specified range using that Public Key.
After getting the private key, it creates a raw transaction to a specified address
Signs the transaction using the private key
Then submits the transaction hex into the https://slipstream.mara.com/ Mining Pool for fast confirmation (hopefully) (couldnt find their api so i just used selenium webdriver to automate this yes its slow again im not an expert at coding nor do i know how to code Python that good myself)

The default fee is 1.0 BTC ( i assumed the transaction would be confirmed faster if the fee was this high, probably not though.)
You'll get 6.0 BTC if it actually works.

If you guys see any issues or have suggestions for the code, please let me know i would love to try and fix anything. Grin

github link :  https://github.com/erikzera/ThiefBot/tree/main
bitcurve
Member
**
Offline

Activity: 76
Merit: 11


View Profile
November 28, 2024, 07:31:50 AM
 #2

BTC # ThiefBot - 1000 BTC Puzzle Transaction Replacer

Guys, I've never developed with Python before.
 I made this using chatgpt, to my knowledge, It seems to be working, I havent tested it to the full capability, but im confident it could work (Probably not since there are faster bots out there, but it's a fun little thing, it also submits the transaction hex into the mara slipstream, so thats fun.)

A python code which scans the BTC mempool for transaction from a specific wallet, and if found, then it takes public key from the transaction, and uses it to run Kangaroo.exe, which quickly finds the private key within a specified range using that Public Key.
After getting the private key, it creates a raw transaction to a specified address
Signs the transaction using the private key
Then submits the transaction hex into the https://slipstream.mara.com/ Mining Pool for fast confirmation (hopefully) (couldnt find their api so i just used selenium webdriver to automate this yes its slow again im not an expert at coding nor do i know how to code Python that good myself)

The default fee is 1.0 BTC ( i assumed the transaction would be confirmed faster if the fee was this high, probably not though.)
You'll get 6.0 BTC if it actually works.

If you guys see any issues or have suggestions for the code, please let me know i would love to try and fix anything. Grin

github link :  https://github.com/erikzera/ThiefBot/tree/main

My anti virus (windows defender) blocks it instantly, but i'll try to swap out the kangaroo binary with mine and let you know how it work on a testnet. besides that, very nice for sharing!
ABCbits
Legendary
*
Offline

Activity: 3682
Merit: 10221



View Profile
November 28, 2024, 09:10:15 AM
 #3

Guys, I've never developed with Python before.
 I made this using chatgpt, to my knowledge, It seems to be working, I havent tested it to the full capability, but im confident it could work (Probably not since there are faster bots out there, but it's a fun little thing, it also submits the transaction hex into the mara slipstream, so thats fun.)

It doesn't really work because multiple bots will keep increasing TX fee, until most of the coin "taken" by miner. Here's an example on mainnet, Re: Paid 0.7 btc fee! Any chance to return it?.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
ErikSatooo (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
November 28, 2024, 10:21:15 AM
Last edit: December 02, 2024, 08:43:08 PM by Mr. Big
 #4

Guys, I've never developed with Python before.
 I made this using chatgpt, to my knowledge, It seems to be working, I havent tested it to the full capability, but im confident it could work (Probably not since there are faster bots out there, but it's a fun little thing, it also submits the transaction hex into the mara slipstream, so thats fun.)

It doesn't really work because multiple bots will keep increasing TX fee, until most of the coin "taken" by miner. Here's an example on mainnet, Re: Paid 0.7 btc fee! Any chance to return it?.

Thats true, but how come it didnt happen last time? With puzzle 66, im assuming atleast 2-3 people had bots, so they would've wasted the fee into the miners pool anyway.



BTC # ThiefBot - 1000 BTC Puzzle Transaction Replacer

Guys, I've never developed with Python before.
 I made this using chatgpt, to my knowledge, It seems to be working, I havent tested it to the full capability, but im confident it could work (Probably not since there are faster bots out there, but it's a fun little thing, it also submits the transaction hex into the mara slipstream, so thats fun.)

A python code which scans the BTC mempool for transaction from a specific wallet, and if found, then it takes public key from the transaction, and uses it to run Kangaroo.exe, which quickly finds the private key within a specified range using that Public Key.
After getting the private key, it creates a raw transaction to a specified address
Signs the transaction using the private key
Then submits the transaction hex into the https://slipstream.mara.com/ Mining Pool for fast confirmation (hopefully) (couldnt find their api so i just used selenium webdriver to automate this yes its slow again im not an expert at coding nor do i know how to code Python that good myself)

The default fee is 1.0 BTC ( i assumed the transaction would be confirmed faster if the fee was this high, probably not though.)
You'll get 6.0 BTC if it actually works.

If you guys see any issues or have suggestions for the code, please let me know i would love to try and fix anything. Grin

github link :  https://github.com/erikzera/ThiefBot/tree/main

My anti virus (windows defender) blocks it instantly, but i'll try to swap out the kangaroo binary with mine and let you know how it work on a testnet. besides that, very nice for sharing!

Yes, no problem. I think i can make it better, directly scanning transactions from the puzzle 67 wallet, I dont know why i didnt do that from that start, but the current method to scan is just transactions happening live on mempool, it scans through them till it finds a transaction from the puzzle 67 wallet, i think it'd be more efficient if the code just scanned only that specific wallet for transactions and not the whole mempool
nc50lc
Legendary
*
Offline

Activity: 3220
Merit: 8935


Self-proclaimed Genius


View Profile
November 28, 2024, 11:25:51 AM
Merited by ABCbits (1)
 #5

Thats true, but how come it didnt happen last time? With puzzle 66, im assuming atleast 2-3 people had bots, so they would've wasted the fee into the miners pool anyway.
The solver could have contracted the miner of block 861068 to exclusively include the transaction to their block.
Without getting in any other node's mempool, no bot will find its public key.

That's my best guess since the solver of puzzle 66 didn't left any remarks.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
NotATether
Legendary
*
Offline

Activity: 2408
Merit: 9902


┻┻ ︵㇏(°□°㇏)


View Profile WWW
November 28, 2024, 11:56:54 AM
 #6

There is room for improvement.

Since nobody would want to send out partial amounts from the puzzle addresses, you have to figure out how you're going to fetch address balances and send everything - while leaving room for the transaction fee.

Obviously you don't want to set the fee to 1BTC, that is way too much. Maybe 0.001 BTC is enough if you want to get a high priority.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
seoincorporation
Legendary
*
Offline

Activity: 3696
Merit: 3372


View Profile
November 28, 2024, 02:06:43 PM
 #7

then it takes public key from the transaction, and uses it to run Kangaroo.exe, which quickly finds the private key within a specified range using that Public Key.
After getting the private key, it creates a raw transaction to a specified address

This is a nice joke, if you really think it would be that easy to find a private key then just run your kangaroo.exe all day and become millionaire in the next 24 hours.

That's the main problem with your code, there is no way to find the private key before the transaction confirms, if you want to bruteforce an address it will take years, a lot of years to find that private key, so, brutforce is not was real way to attack bitcoin, it's impossible to find privatekeys that way.

And you shouldn't share troyanized software in the forum, that's a cruel move, i will have to leave a negative reputation for that.

ErikSatooo (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
November 28, 2024, 02:41:20 PM
 #8

I can gaurantee i used the same kangaroo as from pollards kangaroo in https://github.com/JeanLucPons/Kangaroo

Scan that and if you dont get the same results, you can ban me. I have no use to lie to you.   Grin
bitcurve
Member
**
Offline

Activity: 76
Merit: 11


View Profile
November 28, 2024, 02:44:07 PM
 #9

then it takes public key from the transaction, and uses it to run Kangaroo.exe, which quickly finds the private key within a specified range using that Public Key.
After getting the private key, it creates a raw transaction to a specified address

This is a nice joke, if you really think it would be that easy to find a private key then just run your kangaroo.exe all day and become millionaire in the next 24 hours.

That's the main problem with your code, there is no way to find the private key before the transaction confirms, if you want to bruteforce an address it will take years, a lot of years to find that private key, so, brutforce is not was real way to attack bitcoin, it's impossible to find privatekeys that way.

And you shouldn't share troyanized software in the forum, that's a cruel move, i will have to leave a negative reputation for that.


That's actually incorrect, as soon as a signature is available you have the public key. No need to wait for the transaction to be confirmed. So it is possible to run some kind of a bot like this and make some bitcoins, under the condition that someone else actually works on puzzle 67.
ErikSatooo (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
November 28, 2024, 02:48:54 PM
 #10

then it takes public key from the transaction, and uses it to run Kangaroo.exe, which quickly finds the private key within a specified range using that Public Key.
After getting the private key, it creates a raw transaction to a specified address

This is a nice joke, if you really think it would be that easy to find a private key then just run your kangaroo.exe all day and become millionaire in the next 24 hours.

That's the main problem with your code, there is no way to find the private key before the transaction confirms, if you want to bruteforce an address it will take years, a lot of years to find that private key, so, brutforce is not was real way to attack bitcoin, it's impossible to find privatekeys that way.

And you shouldn't share troyanized software in the forum, that's a cruel move, i will have to leave a negative reputation for that.



I agree, it's not easy at all if not impossible to find a private key of a specific btc address without knowing the specific range where the key lies, but in this case, this is about the 1000 BTC Puzzle Transcation, which the creator of the puzzle gave clues to where the ranges are, and if you have a specific range , and a public key, the program called Kangaroo.exe finds the private key within around 1 minute or less (depending on your hardware power)

It's not a trojan see here: https://github.com/JeanLucPons/Kangaroo , and the forum for it https://bitcointalk.org/index.php?topic=5244940.0

Seems like you misunderstood the purpose of my post, it's not some magical private key finder , it's built specifically for a puzzle. NOT FOR FINDING ANYONES PRIVATE KEY , that'd be absurd and if it were to exist , btc would plummet to 0$
ABCbits
Legendary
*
Offline

Activity: 3682
Merit: 10221



View Profile
November 29, 2024, 08:16:06 AM
 #11

--snip--
It doesn't really work because multiple bots will keep increasing TX fee, until most of the coin "taken" by miner. Here's an example on mainnet, Re: Paid 0.7 btc fee! Any chance to return it?.

Thats true, but how come it didnt happen last time? With puzzle 66, im assuming atleast 2-3 people had bots, so they would've wasted the fee into the miners pool anyway.

I don't know, but @nc50lc guess sounds reasonable.

I can gaurantee i used the same kangaroo as from pollards kangaroo in https://github.com/JeanLucPons/Kangaroo

Scan that and if you dont get the same results, you can ban me. I have no use to lie to you.   Grin

We could just check whether the SHA-256 hash of your Kangoroo.exe and JeanLucPons Kangoroo.exe. I just did that and I can confirm both have same SHA-256 hash. And for future reference, i downloaded both .exe from these
https://github.com/erikzera/ThiefBot/tree/29e72de97372e042b421c773addc6c71391bd714
https://github.com/JeanLucPons/Kangaroo/releases/tag/2.2

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
Cricktor
Legendary
*
Offline

Activity: 1554
Merit: 4173



View Profile
December 01, 2024, 10:31:35 PM
 #12

I guess when a solver of puzzle #67 is stupid enough to move the coins in public, the solver deserves to be robbed? The morality of this is questionable at least. Discussing moral aspects isn't the topic here though.

I know that one could argue, if the public withdrawal of a puzzle's address exposes the public key then anybody else has the right to find the low entropy private key via sufficiently fast known methods without being a thief. (Oh well, it's still somewhat amoral to let someone do the hard work and exploit that...)

Guys, I've never developed with Python before.
 I made this using chatgpt, to my knowledge, It seems to be working, I havent tested it to the full capability, but im confident it could work (Probably not since there are faster bots out there, but it's a fun little thing, it also submits the transaction hex into the mara slipstream, so thats fun.)
Now that's a confidence booster. You could've at least the decency to fully test it, couldn't you? Oh wait, it's obviously too much to ask for, because you would've to spend little coins to test this from start to finish (create your own low entropy private key, fund it with few 10k sats, make a withdrawal transaction to expose the public key and then see if your ChatGPT code shit actually does it's thing from start to finish, i.e. submitting the "stealing" transaction successfully to slipstream.mara.com).

I've doubts that you even tested how to successfully submit a transaction to slipstream.mara.com which would be a crucial step to succeed the whole thing.


The default fee is 1.0 BTC ( i assumed the transaction would be confirmed faster if the fee was this high, probably not though.)
You'll get 6.0 BTC if it actually works.
Why do you want to waste such an absurdly high transaction fee, totally unnecessary, except you want slipstream.mara.com to become alert of something unusual and respond to your submit in a manner you certainly didn't anticipate. Just pay 20k or 50k Sats fee and it's more than enough (slipstream.mara.com seems to take about double of current high priority fee as minimum). Your transaction is anyway prioritized to be mined in a Mara pool block and only in those, so it can take a while.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
seoincorporation
Legendary
*
Offline

Activity: 3696
Merit: 3372


View Profile
December 02, 2024, 02:00:18 PM
 #13

--snip--
It doesn't really work because multiple bots will keep increasing TX fee, until most of the coin "taken" by miner. Here's an example on mainnet, Re: Paid 0.7 btc fee! Any chance to return it?.

Thats true, but how come it didnt happen last time? With puzzle 66, im assuming atleast 2-3 people had bots, so they would've wasted the fee into the miners pool anyway.

I don't know, but @nc50lc guess sounds reasonable.

I can gaurantee i used the same kangaroo as from pollards kangaroo in https://github.com/JeanLucPons/Kangaroo

Scan that and if you dont get the same results, you can ban me. I have no use to lie to you.   Grin

We could just check whether the SHA-256 hash of your Kangoroo.exe and JeanLucPons Kangoroo.exe. I just did that and I can confirm both have same SHA-256 hash. And for future reference, i downloaded both .exe from these
https://github.com/erikzera/ThiefBot/tree/29e72de97372e042b421c773addc6c71391bd714
https://github.com/JeanLucPons/Kangaroo/releases/tag/2.2

Thanks for this confirmation, i owe an apology to ErikSatooo. Already removed the negative tag from his profile.

Is hard to trust in those .exe files, and more when VT show us a result like that, but looks like it was a mistake, not sure why it print that positive result on trojans, maybe it was a false positive, who knows...

Now getting back to topic, i still think it's impossible to fins that private key before the transaction is confirmed. But good luck to OP, if you believe it's possible then try it and prove we are wrong.
nc50lc
Legendary
*
Offline

Activity: 3220
Merit: 8935


Self-proclaimed Genius


View Profile
December 03, 2024, 06:29:57 AM
Merited by ABCbits (2), Cricktor (2)
 #14

Now getting back to topic, i still think it's impossible to fins that private key before the transaction is confirmed. But good luck to OP, if you believe it's possible then try it and prove we are wrong.
For that, refer to the other puzzle transaction outputs with public key exposed (divisible by 5, by arrangement, not 'vout').
Specially; #70, #75, #80 which was solved after a few minutes/days after the solver(s) noticed that the creator leaked their pubKeys,
If it's officially announced, it would have been spent in seconds to a minute.
#67 will be a lot easier than #70 once its pubKey is exposed.

For actual testing, here's my result using a mid-2019 PC for solving puzzle 66's private key (merely 53.57 MK/s):

inFile:
Code:
000000000000000000000000000000000000000000000001A838B13505B26868 #Start Range (puzzle 65+1): 
00000000000000000000000000000000000000000000000fffffffffffffffff #End Range
024ee2be2d4e9f92d2f5a4a03058617dc45befe22938feed5b7a6b7282dd74cbdd #pubKey
Command Line:
Code:
./kangaroo -o kangaroo-result.txt -t 12 kangaroo-test.txt
Kangaroo v2.2
Start:1A838B13505B26868
Stop :FFFFFFFFFFFFFFFFF
Keys :1
Number of CPU thread: 12
Range width: 2^68
Jump Avg distance: 2^34.02
Number of kangaroos: 2^13.58
Suggested DP: 17
Expected operations: 2^35.10
Expected RAM: 22.7MB
DP size: 17 [0xFFFF800000000000]
SolveKeyCPU Thread 0: 1024 kangaroos
SolveKeyCPU Thread 3: 1024 kangaroos
SolveKeyCPU Thread 4: 1024 kangaroos
SolveKeyCPU Thread 2: 1024 kangaroos
SolveKeyCPU Thread 5: 1024 kangaroos
SolveKeyCPU Thread 9: 1024 kangaroos
SolveKeyCPU Thread 11: 1024 kangaroos
SolveKeyCPU Thread 8: 1024 kangaroos
SolveKeyCPU Thread 6: 1024 kangaroos
SolveKeyCPU Thread 10: 1024 kangaroos
SolveKeyCPU Thread 7: 1024 kangaroos
SolveKeyCPU Thread 1: 1024 kangaroos
[53.57 MK/s][GPU 0.00 MK/s][Count 2^33.62][Dead 0][04:36 (Avg 11:26)][5.1/17.3MB]
Done: Total time 04:37

That's with a CPU, no GPU used and it's still within the average block time.
#67 is harder than #66 but with 10GPUs of an actual "stealer", it will be solved in literally a second, even 1GPU will be fast enough.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
Pages: [1]
  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!