Monday, September 3, 2018

Playboy, kittens, and deep learning

It was nearing midnight and it had been a long day, but I was excited. In the morning I had been reading about conv nets, a powerful deep learning technique that lets computers understand images; in the afternoon I had been chatting with one deep learning researcher about how to use them, in the evening I grabbed dinner with a second deep learning researcher, and now approaching bedtime I was tapping away on my laptop marveling at how, in a few lines of code, I could download a vast mathematical structure that could discriminate between a thousand image classes with near-human accuracy. I was messaging an economist friend about how my field was cooler than his because I was so damn excited.

But as I went through the code in a famous deep learning toolbox, I noticed an image file with an odd name -- lena.jpg. And with a jolt I realized who she was:



This is one of the most widely used images in computer science. If you’ve ever taken a computer science class that worked with images, there’s a good chance you’ve used it. It also has a lesser-known, controversial history. The image comes from a 1973 Playboy centerfold. It was originally used in a computer science paper because a bunch of USC scientists were writing a paper in a hurry and just needed an image to add as an example, and someone happened to walk in with a Playboy. The image has been widely used ever since then, and there have been complaints for decades that it’s sexist to use it as a standard test image: see Wikipedia's summary, and also this Washington post op-ed from a female computer science student at my high school.

While I don’t think this is the biggest deal in the world, I also think it’s pretty obvious that we should stop using this image, for a couple reasons:
  1. The image has an inappropriate origin. You shouldn’t get your test images from a magazine famous for its images of naked women.
  2. Separate from origin, the image is obviously sexual. It’s an attractive woman who’s naked from the waist up looking suggestively at the viewer. The titillating nature of the image is clearly part of its appeal: here’s the (male) editor of a computer science journal noting that “it is not surprising that the (mostly male) image processing research community gravitated toward an image that they found attractive”.
  3. Machine learning already has a problem with sexualizing women. See Kristian Lum’s piece for some examples, among many others.
  4. There are literally billions of other images you could use.
To return to the story: some version of the reasoning above flashed through my mind, and my temper flared. It had been a 15-hour day and I had been feeling good and productive and all of a sudden I was not. By midnight, I had stopped writing code and half-written an angry blog post instead. Here is a quote:

“It's a strange juxtaposition, to see this ugliness in the midst of such beautiful math; to feel walls thrown up around open-source code; to see this tired old image in the midst of such innovation; to feel sudden vulnerability when a second ago you felt invinceable [sic].”

Then I stopped and thought before posting it. The cardinal rule I adhere to when talking publicly about gender issues is don’t do things rashly. As a high schooler, I was a tournament chess player, and I like seeing the battle for gender equality as a chess game -- give long thought to every attack, try to look a few steps ahead, keep the end goal in mind. Reflecting on this potential blog post reveals two problems:
  1. The writing’s a bit sloppy. There’s a misspelling; the parallel structure is a little clumsy; the sentence is a little long. There’s nothing worse than a sentence which strives for eloquence but doesn’t quite achieve it.
  2. The tone’s a bit harsh. It makes it sound like the person who used the image is severely, perhaps deliberately, harming female computer scientists on multiple levels. To see how this tone was likely to go over, I asked a couple of male computer scientists what they thought about the image. The first man I talked to laughed and said, “people are too sensitive”. The second man also thought the image was fine. Neither had ever heard of its history, and neither was particularly bothered when they did. Now, of course, I write things that others don’t agree with all the time. But their reaction suggested to me that my tone would not persuade most male computer scientists -- which is to say, a large fraction of my audience -- and would probably actually be counterproductive.
So I went to sleep without doing anything. Over the next few days I reached out to a few people I respected to see what they thought. My anger faded, but I remained convinced the image should be taken down. One option was to open a GitHub issue -- essentially, write a public note to the author of the code explaining the history of the image and asking that he use a different one. The upside of this would be to raise awareness of the image’s history and the prevalence of subtle gender bias in computer science, and make it harder for the author to ignore me. The downsides were that it’s a bit pointed to publicly point out sexism in someone’s work; there was also the risk that the whole interaction would end up on Hacker News or Reddit and waste a lot of my time (although this could also be an upside, if it offered insight into how discussions on these issues evolved). Instead, I decided to privately email the author. If he ignored me, I could escalate by making a public comment. We had the following exchange (I blacked out his identifying details).



Very gracious; totally painless. He was as good as his word: within a day, he replaced the original image with




Thus accomplishing the true goal -- to increase the number of kitten pictures in machine learning. Look at its little ears!

As I said at the outset, this obviously isn’t a tremendously momentous interaction. I share it for two reasons. First, women who speak up about gender issues are sometimes told that we should calm down or that we’re being too sensitive, and I wanted to illustrate that we’ve often already put a lot of time into calming down and choosing our words carefully. There’s a good chance that we were actually a lot madder than we’re acting, and it’s probably unhelpful to ask us to calm down further [1].

My second reason for sharing this is that conversations about social justice issues these days feel so fraught and so frequently blow up, but this interaction gave me hope. When I talk to computer scientists about these issues, I don’t think they are usually as concerned as I am. But I also think that they are usually at least somewhat concerned and, if you reach out to them calmly and it doesn’t cost them anything, will be open to helping you out. So here’s to more kittens and fewer topless women in deep learning.

Notes:

[1] Of course, this isn’t always true. Everyone sometimes lashes out without thinking, and some women do this too. But given that most are thoughtful and restrained, I think it’s risky and unfair to assume someone who’s acting angry hasn’t thought about their words.

28 comments:

  1. Wow very thoughtful post! I discovered your blog via your appearance in the TJ alumni newsletter. Nice work!

    ReplyDelete
    Replies
    1. 09984893308hello friends join kero play boysex job koi dhoka dhari nahijoin Kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wife

      Delete
    2. 09984893308hello friends join kero play boysex job koi dhoka dhari nahijoin Kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home servicehotel service join kero or moneykamaya jo Mel female hii profileke madem college girl house wifeki sath home service hotel servicejoin kero or money kamaya joMel female hii profile ke mademcollege girl house wife ki sathhome service hotel service join keroor money kamaya jo Mel femalehii profile ke madem college girlhouse wife ki sath home service

      Delete
  2. 50000 se 60000 monthly kamaye call on this number 9818592307 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 50000 se 60000 monthly kamaye call on this number 9818592307 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307

    ReplyDelete
  3. 50000 se 60000 monthly kamaye call on this number 9818592307 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 50000 se 60000 monthly kamaye call on this number 9818592307 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592307

    ReplyDelete
  4. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete
  5. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete
  6. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete
  7. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  8. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  9. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  10. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  11. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  12. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  13. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  14. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  15. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  16. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete
  17. I love the space here. I attended an amazing event here and I ate more than I should. I had bread pudding, apple crisp, waffles and strawberries and cream. The main floor at rental spaces for parties is very large and good size without being overwhelming, also there's tons of bar space too to order drinks.

    ReplyDelete

  18. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  19. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  20. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  21. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete

  22. 09818592392 gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392 service all india ki all city's mey service avlable koi dhokha dhadhi nhi full secret service providers koi bhi problem nhi full maza full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now gigolo sax service providers all india coll me full details full masti key sath pasaa kamye coll now 09818592392

    ReplyDelete
  23. Hello everyone i am Mudaf Kyle from MALARIA , i am here to give my testimony about a great spell caster called Dr OLU, I was heartbroken and disappointed because i had very small penis, not big enough to satisfy or pregnant a woman, i have been in so many relationship, but cut off because of my small penis situation, i have used so many product,drugs,vaccines,herbs which doctors prescribe for me, but none could offer me the help i searched for. one faithful day i saw some few comments on the internet about how this great specialist called Dr OLU has been helping men enlarge their penis size ,pregnant woman and last longer in bed and i decided to email him on his email i saw on the internet,(drolusolution@gmail.com) i also visited his website http://droluherbs.clan.su/ and also his you-tube page https://youtu.be/VMTo3gqbO08 so I decided to give his herbal product a try. i emailed him and he got back to me, he gave me some comforting words and steps to follow which i did with his herbal pills for Penis Enlargement, Within 1 week of it, i began to feel the enlargement of my penis, " and now it just 1 weeks of using his products my penis is about 10.5 inches longer in erection , and i had to settle out with my Ex girlfriend Stephanie, i was surprised when she opened her mouth and said that i almost killed her and she is satisfied with my sex and i have got a very Big penis now.
    Am so happy, thanks to Dr OLU I also learn that Dr OLU also help with
    penis enlargement
    weak erection
    erectile dysfunction
    breast pills and enlargement bums,
    pregnancy
    herpes cure
    diabetes type 1 / 2
    fat belly and swollen stomach
    Abortion
    malaria/lassar fever
    heart failure
    kidney problem
    human papiloma virus (HPV)
    tigthling and enlarging of vagina
    spell of all kinds(ex boyfriend/husband/girlfriend back,lottery spell,win a court case spell,job promotion or boom,marriage spell,breakup spells,cancel a divorce spell,Death spell and so many more

    so if you have any of this problem or other do not hesitate to contact Dr.OLU now for help on his email via (drolusolution@gmail.com or website http://droluherbs.clan.su/ [drolusolutionhome@gmail.com] or you can call him on his mobile number +2348140654426 .........for more information and advice contact my email mudafkyle@gmail.com THANKS

    ReplyDelete
  24. COLL NOW 09450428614 RIAL ROYAL GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW 09450428614 GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW 09450428614GIGOLO GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW FULL DETAILS GIGOLO COLL BOY PLAY BOY SERVICES PROVIDERS ALL INDIA KI ALL CITY'S MAY SERVICES AVAILABLE FULL MAZA MASTI KEY SAATH PASAA KAMYE COLL NOW 09450428614

    ReplyDelete