Pages:
Author

Topic: Mempool full? Long transaction times + fees x10! (Read 1256 times)

sr. member
Activity: 1190
Merit: 469

What frightens me most... these attacks/spam tokens are evolving to cause max damage to the network. Like brc-20 is more spammy than ordinals.
i think monkeys have become extinct now. the question is, are they really extinct or is this just a transitory period and they will not be held down permanently. only time will tell. but it's not looking good for them.

Quote
I'm not sure what core devs are waiting for? Mempool coming to a complete stall? That Taproot bug has to be fixed once and for all.
maybe the devs secretly leaked out this brc-20 crap to get rid of hairy monkeys. so they're working behind the scenes manning all stations... Wink

you can't keep a good monkey down though but there is some very heavy supression happening right now. you have to feel bad for the monkeys - almost. but just remember how abusive they were for the first 1 million or so ordinals and you quickly lose sympathy for them...
legendary
Activity: 2422
Merit: 1191
Privacy Servers. Since 2009.

well those types of people dont know what value is in the first place. i see many people that still think VALUE is whatever people ask.. but its not.. they confuse price with value
yeah, value and price are two different things. people selling their bitcoin ordinals hope the buyer will confuse the two though and think of them as being one in the same.


Quote
if random people were doing it or more then a couple. then there would always be a persistent level of random memes.. but for the complete drop, well that shows only one idiot or a couple of idiots working together that are involved in the fee attack using memes as the weapon

bitcoin is under a brc-20 spam attack lately it seems like: https://ordinals.com/inscriptions/1985780   Shocked

https://ordinals.com/inscription/07938984de137d6d2c756af5ae5950a25f3085bc9079e183852481eddc3804c3i0
{"p":"brc-20","op":"mint","tick":"#gua","amt":"1000"}


according to https://thebitcoinmanual.com/articles/brc-20-tokens/

BRC-20 tokens are rug-pull technology, and rest assured, once a market is made for this bitcoin-saved metadata, you’ll see people selling you overpriced JSON files for bitcoin.



Quote from: Hispo
Is there some practical way to gather information and find out whether this is indeed the sabotage work being carried up by a handful of people instead a whole meme community bloating the mempool?
one good way to get an idea is to look at the inscriptions themselves that are coming hot off the press. have the last few hundred been all of the same type? then it's probably the same person.

Quote
There is a long path ahead, it seems...
if no one does anything to stop it, then yeah it will be. when you make it cheap to abuse the network then that's kind of like asking for trouble...

What frightens me most... these attacks/spam tokens are evolving to cause max damage to the network. Like brc-20 is more spammy than ordinals. I'm not sure what core devs are waiting for? Mempool coming to a complete stall? That Taproot bug has to be fixed once and for all.
sr. member
Activity: 1190
Merit: 469

well those types of people dont know what value is in the first place. i see many people that still think VALUE is whatever people ask.. but its not.. they confuse price with value
yeah, value and price are two different things. people selling their bitcoin ordinals hope the buyer will confuse the two though and think of them as being one in the same.


Quote
if random people were doing it or more then a couple. then there would always be a persistent level of random memes.. but for the complete drop, well that shows only one idiot or a couple of idiots working together that are involved in the fee attack using memes as the weapon

bitcoin is under a brc-20 spam attack lately it seems like: https://ordinals.com/inscriptions/1985780   Shocked

https://ordinals.com/inscription/07938984de137d6d2c756af5ae5950a25f3085bc9079e183852481eddc3804c3i0
{"p":"brc-20","op":"mint","tick":"#gua","amt":"1000"}


according to https://thebitcoinmanual.com/articles/brc-20-tokens/

BRC-20 tokens are rug-pull technology, and rest assured, once a market is made for this bitcoin-saved metadata, you’ll see people selling you overpriced JSON files for bitcoin.



Quote from: Hispo
Is there some practical way to gather information and find out whether this is indeed the sabotage work being carried up by a handful of people instead a whole meme community bloating the mempool?
one good way to get an idea is to look at the inscriptions themselves that are coming hot off the press. have the last few hundred been all of the same type? then it's probably the same person.

Quote
There is a long path ahead, it seems...
if no one does anything to stop it, then yeah it will be. when you make it cheap to abuse the network then that's kind of like asking for trouble...
legendary
Activity: 1162
Merit: 2025
Leading Crypto Sports Betting & Casino Platform
anyway back to the topic


With the ample breath we got this past week when they stopped, and now with their return, i think it has been sufficiently demonstrated how much have power they have to sabotage Bitcoin. It can only get worse with more spammers joining. And when an actual tx traffic surge comes (for example some exchange moving things around from cold wallets, etc) combine it with the spammers and...


interesting graph, yes it does appear that for a few consecutive days, they stopped uploading monkeys to bitcoin. strange. maybe they were reloading their coinbase accounts.  after all, it takes money to make money... Shocked

for it to all fall flat at the same time reveals that its not millions of random people making deadweight. but a small couple of people that just ran out of energy/funding, which is more revealing about that chart

if random people were doing it or more then a couple. then there would always be a persistent level of random memes.. but for the complete drop, well that shows only one idiot or a couple of idiots working together that are involved in the fee attack using memes as the weapon

Is there some practical way to gather information and find out whether this is indeed the sabotage work being carried up by a handful of people instead a whole meme community bloating the mempool?
I would say that it could take some analysis on the addresses that are minting ordinals, but the volume may be so high that it could take an actually company to run such operation. If this is just a bunch of people trying to mess with the ecosystem, imagine what could happen if some  anti-Bitcoin government with almost infinite resources decided to join the spam.  Roll Eyes

There is a long path ahead, it seems...
legendary
Activity: 4410
Merit: 4788

ordinals dont have value due to that..
well, i'm not saying i think they have any value at all but apparently some people are willing to pay higher if the inscription number is a low one like under 100,000 and even more if it's under 1000. not that i think it has any value but some people must think that way. whether that makes any sense or not i guess it doesn't matter. all that matters is if someone thinks it makes sense. but at some point seems like someone is going to buy at the top.  Shocked
well those types of people dont know what value is in the first place. i see many people that still think VALUE is whatever people ask.. but its not.. they confuse price with value
values are based on actual utility, features, benefits, which then when working out costs and such can be financially measured. and then add on a premium for profit you then get to a price.

its then for others to also evaluate the features, benefits and utility and calculate their own cost and speculative premium they are willing to pay. where both sides eventually come to a mutual agreement

but if they are lied to about the utility/features. then they made bad valuation decisions and that hits them afterwards if they buy at the wrong price that is way above value

whether you believe in the "i came first so i'm more valuable" idea, well that's another story.
Quote
yep a story for patent/copyright attorneys to debate in a court room with a suspected infringer
how do you take someone to court if all you know is their bitcoin address? and their monkey on the blockchain...

the person that created the monkey is not the perpetrator. its the real world people using their images to sell merch to the real world where copyright claims come in. and real world, seeing your creation being used by someone without your consent is where you track them and hand them cease and desist letters with warnings of court claims should they not desist

and yes. casey could one day pull the plug on his project. and claim there is no proof of ownership transfer on the blockchain and start suing anyone making claims that they own his monkeys where all the blockchain actually shows is casey made the monkeys and passed it to no one

and yes in the past in different sectors of industry some have done that. created a product pretended they gave rights to others to sell the product. let them sell it and then sue the end seller for lack of licence. because that was the whole scheme in the first place

..
anyway back to the topic


With the ample breath we got this past week when they stopped, and now with their return, i think it has been sufficiently demonstrated how much have power they have to sabotage Bitcoin. It can only get worse with more spammers joining. And when an actual tx traffic surge comes (for example some exchange moving things around from cold wallets, etc) combine it with the spammers and...


interesting graph, yes it does appear that for a few consecutive days, they stopped uploading monkeys to bitcoin. strange. maybe they were reloading their coinbase accounts.  after all, it takes money to make money... Shocked

for it to all fall flat at the same time reveals that its not millions of random people making deadweight. but a small couple of people that just ran out of energy/funding, which is more revealing about that chart

if random people were doing it or more then a couple. then there would always be a persistent level of random memes.. but for the complete drop, well that shows only one idiot or a couple of idiots working together that are involved in the fee attack using memes as the weapon
sr. member
Activity: 1190
Merit: 469


With the ample breath we got this past week when they stopped, and now with their return, i think it has been sufficiently demonstrated how much have power they have to sabotage Bitcoin. It can only get worse with more spammers joining. And when an actual tx traffic surge comes (for example some exchange moving things around from cold wallets, etc) combine it with the spammers and...


interesting graph, yes it does appear that for a few consecutive days, they stopped uploading monkeys to bitcoin. strange. maybe they were reloading their coinbase accounts.  after all, it takes money to make money... Shocked
legendary
Activity: 2030
Merit: 1569
CLEAN non GPL infringing code made in Rust lang


With the ample breath we got this past week when they stopped, and now with their return, i think it has been sufficiently demonstrated how much have power they have to sabotage Bitcoin. It can only get worse with more spammers joining. And when an actual tx traffic surge comes (for example some exchange moving things around from cold wallets, etc) combine it with the spammers and...
sr. member
Activity: 1190
Merit: 469

ordinals dont have value due to that..
well, i'm not saying i think they have any value at all but apparently some people are willing to pay higher if the inscription number is a low one like under 100,000 and even more if it's under 1000. not that i think it has any value but some people must think that way. whether that makes any sense or not i guess it doesn't matter. all that matters is if someone thinks it makes sense. but at some point seems like someone is going to buy at the top.  Shocked

whether you believe in the "i came first so i'm more valuable" idea, well that's another story.
Quote
yep a story for patent/copyright attorneys to debate in a court room with a suspected infringer
how do you take someone to court if all you know is their bitcoin address? and their monkey on the blockchain...
sr. member
Activity: 1820
Merit: 418
Telegram: @worldofcoinss
Something is brewing in the Bitcoin world? For the last 2-3 days I can I witness slow transactions and huge fees. I got used to 1sat/byte transactions and they always get through so I sent a couple of sats to myself but you can't imagine how surprised I was when I saw my tx is ~75mb from tip! My wallet suggested a fee of 10sat/bytes! So, what's going on? Is this connected with that ordinals mumbo-jumbo?  Huh

Yes, there has been a recent spike in transaction fees and slower processing times on the Bitcoin network. This is due to a combination of factors, including increased demand for Bitcoin transactions, changes in the mining difficulty and hash rate of the web, and other market and economic factors. It's always a good idea to stay up-to-date on the latest developments and trends in the Bitcoin world and to be prepared for potential changes and fluctuations in the network.
legendary
Activity: 4410
Merit: 4788
how would you ever be able to stop it though?
But with "true consensus" of course! Didn't you know it? franky1 is the father of true consensus, which consists of various notions, like Bitcoin being not censorship-resistant, miners and users going along with franky1 explicitly*, developers needing permission from franky1 to code, etc. One solution he must have thought of is: rising the costs for such transactions, or even better: invalidating them altogether!

* btw, soft forks forbidden, they are an act of rape, as he calls

inserting things without consent... just because you dont like how frank i have to be to get real world concepts into your head does not mean that you have to cry that i am using bad words. instead understand the concept.
its funny how you care more about how i say things rather then whats being said. if you cant understand the idea of consensus (consent of the masses)
if you cant understand why bitcoin was made. how it was made and the structures that were in place to make bitcoin work beautifully initially.
if you cant understand what bitcoin actually does and how..
 and instead you just wanna insert your worms in any hole you can find no matter how it affects others.. thats your problem

i do laugh that you pretend real world data does not exist even though millions can read it. and you pretend its just me.. you really are ignorant to real life and common sense.

just admit your sales pitches have failed and stop trying to act like your dreams are real even when real world data can prove otherwise

i fully understand that you as sponsored promoters doing this for income do not want to or are not willing to read real world data.. and i do know and fully understand you only want to kiss each others ass and be an echo chamber thinking that if you hear an echo of your dreams that must mean the dream is real... but thats not how the real world works

maybe one day you will wake up and realise where you have gone wrong in your manifestations of your warped reality. and maybe oneday you might just get caught in your own traps of careless disregard for others
either way. your dreams wont continue forever. so be prepared
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
how would you ever be able to stop it though?
But with "true consensus" of course! Didn't you know it? franky1 is the father of true consensus, which consists of various notions, like Bitcoin being not censorship-resistant, miners and users going along with franky1 explicitly*, developers needing permission from franky1 to code, etc. One solution he must have thought of is: rising the costs for such transactions, or even better: invalidating them altogether!

* btw, soft forks forbidden, they are an act of rape, as he calls
legendary
Activity: 3010
Merit: 8114
wut

nothing you say makes any sense... when you repeat the same misinformed nonsense ad nauseum, all you're doing is demonstrating that you have no desire to learn or research

the system works perfectly as is, there's no reason for it to change. just because you don't understand how something works doesn't mean it doesn't work.

nobody seems to have any problems with how it works except for you and whoever you can convince that your nonsense has any merit.


Edit to address franky1's edit:

franky: the first input in this transaction is for 5 BTC. It thus includes the BTC from 128tA...

you are also still ignoring that when making a transaction you are giving a tx fee to a mining pool and giving the REMAINDER to destinations. meaning mining pool gets first cut of a spend

This is according to franky1's rules for how Ordinals should work, which again, nobody cares about.

stop kissing ass to someone with a bad idea just because it makes you money. and then stop pretending your not financially involved or profiting from the crap idea

I'm not pretending anything. I've never purchased or inscribed a single Ordinal, as I've told you for the 4th time now. I'm just countering your misinformative bullshit.
legendary
Activity: 4410
Merit: 4788
nutty its not franky policy at all

its actually bitcoin policy..
the blockchain data (real stuff) does not care about ordinals idea's .. and ordinals ideas are not even proven by just looking at blockdata.

you seem too tied into the adoration of ordinals for you to pretend you are not involved you sound like you are financially incentivised to keep the ordinal dream alive.

casey does not have hard rules because those hard rules have no data foundation to strengthen/solidify the rules
they are just dreams casey made up to call certain outputs whatever he likes but if you ignore his dream and just look at the real world data and see that his dreams dont match reality. you will realise you are in dreamland

dreams can change without impacting the real world... and so can caseys idea.. get it yet

standard economic policy. real world data.. logic. all debunk caseys dreams..
yet your diatribe of kiss-assery to adore casey is not proof that his idea actually has value.. all i see is that your a kiss ass loyalist trying to scam people for value of things that are not as worth as much as you pretend they are.


as for you pretending in another topic that you debunked me with your detailed example of how it all works

as sats move on a First In, First Out basis per Ordinals Theory.

Let's follow the sat from the block from which it was mined, with the output destination for each tx:

https://www.blockchair.com/bitcoin/transaction/1d6cee0a930e327eacf74fae751613665091f5ecead34317510593c861e446cd - 1CK6KHY6MHgYvmRQ4PAafKYDrg1ejbH1cE (block reward)
to
https://blockchair.com/bitcoin/transaction/3d8bf3ff4137ba65da395e9d545eb53c230b58411f4289a3c2a037f2c64fa20b - 128tAax78tCkzGfHoQETPFiLRJV2RkB2og

well going by your own example.. that 128tAax address is not even the FIRST OUTPUT of the spending of the blockreward

thus you debunked yourself with your own example in the first transfer

and also.. even if all decendant transactions had taint of first output(which they dont)
you are also still ignoring that when making a transaction you are giving a tx fee to a mining pool and giving the REMAINDER to destinations. meaning mining pool gets first cut of a spend
and heaven forbid should you dare read blockdata. mining pools receive their tx fees at the top of a block far before the list of transactions showing the destinations of where remainder funds go
so again math, logic. data. common sense. prevail to debunk you in many ways. and thats not franky policy its just real world stuff

stop kissing ass to someone with a bad idea just because it makes you money. and then stop pretending your not financially involved or profiting from the crap idea
legendary
Activity: 3010
Merit: 8114
yes the utxo of blockreward might have a special number. but once its spent. that number is actually lost due due to logic and bitcoins monetary policy, ''first sats"get spent. meaning because mining pools take a cut of value. and they record their income FIRST in the coinbase tx technically the mining pools get first sats back into the block reward and any underlying tx listed in a block is secondary thus not receipt of a first sat

Once again, the Ordinals protocol does not care about your personal interpretation of things. Transfer occurs according to a rigid set of rules and the rules exist without your permission. It cares about "franky1's bitcoin monetary policy" as much as it does your definition of an NFT, which is not at all.

I already went over this with you in the another thread where you ignored my detailed explanation of an ordinal transfer in action. You misunderstood how it worked, I explained it to you, and then you ignored the explanation.

I honestly don't understand why you enjoy fighting logic so much but I will continue to correct your misinformation for the sake of others.
legendary
Activity: 4410
Merit: 4788


m- is "strange" because its the explorer software putting the "m-" prefix. other explorers would translate it to a "4 prefix" which is less strange and pre-dates by a few months the "3" multisig prefix which became the common multisig
i'd say this 4 prefix is an undocumented feature of bitcoin. i couldn't seem find much information on it. strange. but yet you know alot about it.  Shocked

it was called P2MS and was first used in january 2012. but due to a few flaws, people went with P2SH instead by april 2012

people still used p2ms now and again over the years. but most just used P2SH

years before devs messed around with where sigscripts sits in raw tx data. sigscripts(aka witnesses as they want to call them now) only had 200byte then 500byte limits back in those days. and now we are stuck with them being upto 3999000byte and the bloat due to that silly decision is having impacts on many parts of bitcoin. including mempools and fee pressure

Quote
What we are seeing is people inscribing the same image over and over, don't understand the purpose of that, but it can't be stopped (for now).
how would you ever be able to stop it though? not like bitcoin is going to ever have some type of content matching system that deals with ordinals or any other "nft" implementation.

the answer is simple as of block 7XX,XXX limit the script lengths. thus reject bloaty transactions altogether

as i've mentioned in the past, the only thing gives ordinals any value is their inscription number because anyone can come along and reupload the same exact content but their number will be larger.
ordinals dont have value due to that..
yes the utxo of blockreward might have a special number. but once its spent. that number is actually lost due due to logic and bitcoins monetary policy, ''first sats"get spent. meaning because mining pools take a cut of value. and they record their income FIRST in the coinbase tx technically the mining pools get first sats back into the block reward and any underlying tx listed in a block is secondary thus not receipt of a first sat

whether you believe in the "i came first so i'm more valuable" idea, well that's another story.
yep a story for patent/copyright attorneys to debate in a court room with a suspected infringer
sr. member
Activity: 1190
Merit: 469


m- is "strange" because its the explorer software putting the "m-" prefix. other explorers would translate it to a "4 prefix" which is less strange and pre-dates by a few months the "3" multisig prefix which became the common multisig
i'd say this 4 prefix is an undocumented feature of bitcoin. i couldn't seem find much information on it. strange. but yet you know alot about it.  Shocked

Quote from: nutildah
OK well that's never been the case in any sort of NFT protocol ever, on any blockchain. So you can relax because that's not what's happening.
hopefully not.

Quote
What we are seeing is people inscribing the same image over and over, don't understand the purpose of that, but it can't be stopped (for now).
how would you ever be able to stop it though? not like bitcoin is going to ever have some type of content matching system that deals with ordinals or any other "nft" implementation. as i've mentioned in the past, the only thing gives ordinals any value is their inscription number because anyone can come along and reupload the same exact content but their number will be larger. whether you believe in the "i came first so i'm more valuable" idea, well that's another story.
legendary
Activity: 2422
Merit: 1191
Privacy Servers. Since 2009.
"Bitcoin stamps" joins the spam fest...

So there you have it. Not only they openly declare their intention to spam, they also challenge the developers...


i wouldn't worry about "stamps". no one is going to want to pay the huge fees to store any reasonable image on that crap. only thing you'll see there is pixellated junk. but yeah they want their monkeys being stored in the utxo set. how nice.  

i guess P2SH wasn't so great after all though... Shocked

funny how all this is supposed to be decentralized yet these bitcoin nft projects rely on .io websites or .com websites to showcase all the monkeys and if those websites went away, people would probably stop using them

Then we need to ddos the sh*t out them!  Grin Let's start a new trend: visit a website http://retardeddickbuttmonkeynftlover and get a unique, super rare and valuable monkey pic from me!  Grin That would give them a dose of their own medicine!  Grin
legendary
Activity: 4410
Merit: 4788

its an old style multisig address thats how


yeah i did notice that the 1hb address funded all those 173 strange looking addresses and then apparently they got reconsolidated back into that address. never heard of "old style" multisig addresses and i even googled "m- bitcoin address" but i couldn't seem to find anything. so you're smarter than google franky!  

m- is "strange" because its the explorer software putting the "m-" prefix. other explorers would translate it to a "4 prefix" which is less strange and pre-dates by a few months the "3" multisig prefix which became the common multisig
its not me being smart. its instead just knowing more about bitcoin and certain people on this forum using poorly expressive explorers, thus they are prevented from knowing more..


yep even blockchain.info became lame when their "more details" feature just became a lame json expression of a transaction which does not convert raw binary tx data to hex or into proper readable information (their json details put "null" into some of the json results(facepalm)). explorers are better when they know of all key formats and also read the binery/hex better to express the results in human readable form better (for those that dont want to parse binary/hex data via their full node and convert the manual way)

some other explorers do express tx data better. so its just a case of people finding a explorer that fits their needs

There was an idea for a protocol that floated around for a while that involved using signatures to prove ownership of IPFS IDs and the ID was transferred in each transaction, but that's hardly the same thing as recreating image data in each transaction.

well having a dead meme stored somewhere.. but have a hash of the dead meme store. where the HASH is the thing that then moves instead of the meme itself, can show proof of transfer without the major bloat, because if only the hash moves to only one output which moves to only one child and grandchild tx. then becomes a proof of transfer without the main bloat of moving whole files

as for "signature" well a base signature cannot be bruted to include the hash of file. but the "script" that explains how the signature is processed EG showing a 1 of 2 multisig where 1 is the signing key and 2 is the hash. would include the hash in the script process to signing proof. thus the hash would be in the blockchain, which then shows a taint path each time its spent


EG if you know the file hash. you choose a key you want as part of a multisig. and join the hash and key to create a multisig you then spend to that multisig to get the multisig into the blockchain. then when spending from it. each buyer gives you their receiver key. the seller joins the buyers receiver key with the file hash to give the file hash to the receiver. where the receiver can spend using 1 of 2 signing process. and they do this when its time for them to pass the hash to the next person by doing the same thing combining the net buyers key to the hash to create a multisig.

the file itself does not need to be in a bitcoin blockchain as long as bitcoin registers the ownership transfer

ofcourse bitcoin does not have any locks to ensure the original owners cant just later put a hash into another recipient and claim the first one is wrong(ordinals cant prove anyone ever took ownership, so even easier for ordinals to scam people ). but thats where legally the timestamp comes into play.. first sight  of hash wins and its that chain of hashes that are the default path. because there is a clear seen path of hashes per spend


as for worries of UTXO bloat
utxoset does not store all keys of a multisig. so even if a multisig is 1 of 1 1of 2 or x of 15 the utxoset just saves the same length of output

yes spending a mutlisig utxo uses more data on the blockchain rather than a legacy address. but a 1 of 2 needing 2 key lengths + 1 sig is less bloaty then then transfering whole files

unlike ordinals that do not have a chain of hashes of the file or the file itself thus are nothing like any method of NFT as they miss out on anything that can be considered as proof of ownership/transfer
legendary
Activity: 3010
Merit: 8114
ok. that sounds kind of complicated but as long as it's not creating duplicate monkeys everytime a sale gets made i guess that's the important thing. because to have 100 monkey pics of the same monkey just because it had been sold 100 times during its existence would not be ideal.  Shocked

OK well that's never been the case in any sort of NFT protocol ever, on any blockchain. So you can relax because that's not what's happening. What we are seeing is people inscribing the same image over and over, don't understand the purpose of that, but it can't be stopped (for now).

There was an idea for a protocol that floated around for a while that involved using signatures to prove ownership of IPFS IDs and the ID was transferred in each transaction, but that's hardly the same thing as recreating image data in each transaction.
sr. member
Activity: 1190
Merit: 469

its an old style multisig address thats how


yeah i did notice that the 1hb address funded all those 173 strange looking addresses and then apparently they got reconsolidated back into that address. never heard of "old style" multisig addresses and i even googled "m- bitcoin address" but i couldn't seem to find anything. so you're smarter than google franky!  

Quote from: nutildah
No, just like Ordinals, the "inscription" only happens one time. They use Counterparty, which is a protocol for Bitcoin token transfer. Unlike Ordinals, sats aren't moved around during token transfer (or other processes: issuance, dividend, supply creation, supply locking, destructions, etc)... its all just encoded data in non-standard transactions.
ok. that sounds kind of complicated but as long as it's not creating duplicate monkeys everytime a sale gets made i guess that's the important thing. because to have 100 monkey pics of the same monkey just because it had been sold 100 times during its existence would not be ideal.  Shocked
Pages:
Jump to: