VentureBeat on Novamente and OpenCog

August 5th, 2008

Interestingly enough, VentureBeat was inspired by the launch of the OpenCogPrime wikibook to do an article on Novamente and OpenCog generally:

 

http://venturebeat.com/2008/08/05/can-novamentes-virtual-dogs-make-a-nintendog-look-dumb/


I talked to the writer of the article a while, and while he had to keep the article fairly short and to the point, he was actually quite savvy on issues related to Narrow AI versus General AI, the possibility of a technological Singularity, and so forth. Which is great: the more futurist and AGI memes spread through the general techo-savvy population, the easier the job of marketing advanced technologies and products based thereon becomes.

It’s also encouraging that the launch of an open-source project would inspire a VC-focused media outlet to become enthused about a company. I think this is correct, of course — in the current era, the open-source methodology can be a powerful way to move a company ahead, which is one of the reasons Novamente decided to work with SIAI and others to launch the OpenCog project. But not all correct things are embraced by the media and the VC community … I think it’s great that the OSS approach has reached such a level of legitimacy in the business context. (Although, it still must be pursued with subtlety — we have been quite careful about choosing which aspects of our technology to keep proprietary, based on our smart-NPC’s business focus.)

Onward!

Ben

Virtual Worlds 2008, RealXTend, OpenCog,…

July 30th, 2008

It’s been a while since I posted anything here, and I won’t try to do justice to everything that has happened for Novamente LLC in the last months. Instead, this blog post just highlights a few of the many exciting pieces of news in the Novamente universe.

First of all, we’re going to be present at the Virtual Worlds 2008 conference in Los Angeles in 2008, showing off our virtual pets in the Multiverse virtual world.

Next, among a variety of other AI consulting projects for various commercial customers and government agencies, we’ve recently undertaken two interesting customer-focused projects specifically oriented toward AI in virtual worlds:

  • a collaboration with RealXTend, aimed at putting our smart virtual pets in their virtual world
  • a project for a government agency, creating a simulation game in multiverse in which human players and AI’s cooperate, with a view toward studying variations in the patterns of game play among humans of different cultural backgrounds

Finally, Novamente LLC has launched an open-source AGI project, the OpenCog project at opencog.org. Novamente has contributed a significant amount of AI software code to the OpenCog project, and has also contributed an extensive AGI design called OpenCogPrime. The aim of this project launch is to accelerate progress toward powerful artificial general intelligence by bringing additional collaborators into the process of advancing the AGI code and ideas developed at Novamente LLC during 2001-2008; and also to allow Novamente LLC to focus more closely on its business of creating the world’s most intelligent virtually agents for online virtual worlds and games.

In this era the world has seen a long list of examples of commercial firms profiting considerably from their work with open-source code-bases, and we fully expect Novamente LLC to form yet another example on this list. However, I hasten to add that Novamente’s virtual-agent product code remains closed-source and proprietary, along with certain business-critical AI components. Furthermore, as Novamente moves to launch increasingly intelligent virtual agents in online worlds and games, the knowledge inherent in these agents’ minds — learned via interactions with human teachers and other agents — will itself form an increasingly valuable asset.

We are excited about the power the free and open source development methodology has for accelerating AGI progress, and look forward to collaborating with academia, industry and independent researchers to further advance this very important technology, for mutual benefit.

On the Merits of Parrots

July 28th, 2007

(On the Merits of Parrots … or: “The Wisdom of Crowds” as a Strategy for Educating Young AI’s)

In this blog post I’ll enlarge upon a point I made during my recent talk at TransVision 2007 (see a recent blog post by Bruce discussing this talk), regarding the potential of virtual worlds to help in accelerating the path of AI’s toward mastery of human language.

(This is just an example of a more general point: The more I think about the direction Novamente has chosen to take over the next few years — seeking to roll out intelligent virtual agents widely throughout 3D and 2D virtual worlds and MMOG’s — the more I become convinced that it’s a very positive direction from a pure-AGI perspective as well as from a business perspective.)

As a specific example, one vision that’s been haunting me lately is a virtual talking parrot. A simple idea, of course — but very powerful in its AI implications. Imagine millions of talking parrots spread across different online virtual worlds — all communicating in simple English. Each parrot has its own local memories, its own individual knowledge and habits and likes and dislikes — but there’s also a common knowledge-base underlying all the parrots, which includes a common knowledge of English.

Novamente parrot
[Bruce Klein w/ parrot at Novamente’s Second Life HQ]

Now, suppose that an adaptive language learning algorithm is set up (based on, oh, say, the Novamente Cognition Engine), so that the parrot-collective may continually improve its language understanding based on interactions with users. If things go well, then the parrots will get smarter and smarter at using language, as time goes on. And, of course, with better language capability, will come greater user appeal.

The idea of having an AI’s brain filled up with linguistic knowledge via continual interaction with a vast number of humans, is very much in the spirit of the modern Web. Wikipedia is an obvious example of how the “wisdom of crowds” — when properly channeled — can result in impressive collective intelligence. Google is ultimately an even better example, I think — the PageRank algorithm at the core of Google’s technical success in search, is based on combining information from the Web links created by multi-millions of Website creators. And the intelligent targeted advertising engine that makes Google its billions of dollars is based on mining data created by the pointing and clicking behavior of the one billion Web users on the planet today. Like Wikipedia and Google, the mind of a talking-parrot tribe instructed by masses of virtual-world residents will embody knowledge implicit in the combination of many, many peoples’ interactions with the parrots.

Another thing that’s fascinating about virtual-world embodiment for language learning is the powerful possibilities it provides for disambiguation of linguistic constructs, and contextual learning of language rules.

Michael Tomassello, in his excellent book Constructing a Language, has given a very clear summary of the value of social interaction and embodiment for language learning in human children.

For a virtual parrot, the test of whether it has used English correctly, in a given instance, will come down to whether its human friends have rewarded it, and whether it has gotten what it wanted. If a parrot asks for food incoherently, it’s less likely to get food — and since the virtual parrots will be programmed to want food, they will have motivation to learn to speak correctly. If a parrot interpret a human-controlled avatar’s request “Fetch my hat please” incorrectly, then it won’t get positive feedback from the avatar — and it will be programmed to want positive feedback.

Yes, humans interacting with parrots in virtual worlds can be expected to try to teach the parrots ridiculous things, obscene things, and so forth. But still, when it comes down to it, even pranksters and jokesters will have more fun with a parrot that can communicate better, and will prefer a parrot whose statements are comprehensible.

What it comes down to is: A virtual parrot, learning language, will have lots of teachers, and that’s a good thing. The more customers we get for the parrot, the more teachers the AI underlying the parrot will have.

A baby AI has a lot of disadvantages compared to a baby human being: it lacks the intricate set of inductive biases built into the human brain, and it also lacks a set of teachers with a similar form and psyche to it … and for that matter, it lacks a really rich body and world.

However, the presence of thousands to millions of teachers constitutes a large advantage for the AI over human babies. And a flexible AGI framework, like the Novamente Cognition Engine, will be able to effectively exploit this advantage.

On a more theoretical level, this community of individually-acting yet collaboratively-learning parrots may be considered an example of a mindplex, a term I introduced in this essay a couple years back, referring to a collection of minds in which

  • each individual mind has its own declarative and procedural memories, and sense of self
  • there is also a collective declarative and procedural memory, and a collective sense of self

Mindplexes tie in interestingly with the notion of the emerging global brain, which I discussed extensively in my 2002 book Creating Internet Intelligence.

Getting back to practicalities: The rate of progress of Novamente LLC in our new business direction is difficult to estimate, as it depends on funding and other related issues. But, if all goes as we’re hoping, we may well be able to release a parrot-that-talks-and-adaptively- learns-to-talk-better sometime before the end of 2008. And that will be pretty exciting!

And of course parrots are not the end of the story. Once the collective wisdom of throngs of human teachers has induced powerful language understanding in the collective bird-brain, this language understanding (and the commonsense understanding coming along with it) will be useful for other purposes as well. Humanoid avatars — both human-baby avatars that may serve as more rewarding virtual companions than parrots or other virtual animals; and language-savvy human-adult avatars serving various useful and entertaining functions in online virtual worlds and games. Once AI’s have learned enough that they can flexibly and adaptively explore online virtual worlds (and the Internet generally) and gather information according to their own goals using their linguistic facilities, it’s hard to see limits to their growth and understanding. (And this leads to various deep and critical ethical concerns, such as I’m exploring with my colleagues at the Singularity Institute for AI.)

But, we need to get there one step at a time. What’s exciting about virtual parrots-that-talk — and the intelligent virtual agents space generally — is the way it poses an incremental path by which getting more and more customers for products is directly connected to making the AI underlying the products smarter and smarter (which in turn will attract more and more customers). This is exactly the kind of virtuous cycle one wants to see in an AI start-up company (in my never-very-humble and admittedly rather biased opinion!).

Ben Goertzel
CEO and Chief Scientist
Novamente LLC

Ben Goertzel presents at Transvision07

July 28th, 2007

Transvision 2007 [Photo credit: George P. Dvorsky’s Blog - Sentient Developments - Article: TransVision 2007: the good, the bad and the ugly]

Fun happenings this week!

During Transvision 2007, Ben Goertzel spoke (transcript-audio) on a panel w/ Marvin Minsky and Second Life’s Philip Rosedale. The following quote from Ronald Bailey’s Reason Online article — Would you give up your immortality to ensure the success of a posthuman world? Answering hard questions at the World Transhumanist conference — sums things up:

Finally, Rosedale mentioned the possibility of creating AI avatars that could learn from interacting with the avatars of humans in Second Life. “I find it very likely that any artificial intelligence we create will live first in a world like this,” said Rosedale.

Rosedale’s last observation flowed nicely into the next talk by Novamente AI researcher Ben Goertzel. Goertzel wants to create baby AI’s that can learn and insert them into virtual worlds where human avatars can teach them. He suggested creating them as virtual pets, perhaps a parrot or a cat, that would be embodied, reflective, and could use adaptive learning. People in virtual worlds like Second Life could teach AI avatars not only tricks, but also about space, objects and even to talk. Whenever any one of the AI avatars learned something new it could be transferred immediately to all of the other AI avatars. With millions of virtual world residents teaching AI avatars, they could rapidly acquire artificial general intelligence.

Towards a Joyous Singularity,

Bruce Klein
President, Novamente

Ben Goertzel delivers Google TechTalk

June 7th, 2007

Ben and I had the pleasure of visiting the sprightly Googleplex on May 30th, 2007 where Ben delivered a 60 minute Google TechTalk (Artificial General Intelligence: Now Is the Time) and was generously introduced by Google’s Director of Research, Peter Norvig (yes, that Peter Norvig). Ben recounted the occasion over at his blog, giving some fairly strong reasoning on why Google is probably not hot on the trail of creating AGI anytime soon. I made a couple of comments at my blog to remember this fun event as well.

Onward,

Bruce Klein
President, Novamente

Collaboration with Electric Sheep Company

May 23rd, 2007

Hi all,

Electric Sheep CompanyThis brief blog post is just to announce that Novamente LLC and Electric Sheep Company have started a collaboration on some projects applying AI to virtual worlds.

We are very excited about this collaboration: Electric Sheep is a great company; and their expertise in virtual worlds complements our expertise in AI. We anticipate building some great products together.

Watch this space for more information: Details will be released here when the time is right ;)

Ben Goertzel
CEO and Chief Scientist
Novamente LLC

Novamente-related article on kurzweilai.net

April 11th, 2007

Hi all –

Ben Goertzel here, with some minor news: I have recently written two articles for kurzweilai.net, and the first one has just appeared!

It’s called “ARTIFICIAL GENERAL INTELLIGENCE: NOW IS THE TIME”, and can be viewed at

http://www.kurzweilai.net/meme/frame.html?main=/articles/art0701.html

It touches a bit on Novamente, and long-term applications thereof (artificial scientists, digital twins and such) but is mainly pretty general and high-level.

The second article focuses more specifically on the Novamente approach to AGI and should appear on kurzweilai.net fairly soon.

The theme of the first article may be inferred from the title: I make a case, familiar in essence to those who know me, that AGI at the human level or beyond could be achieved in a relatively brief period of time (say, 5-7 years … possibly less) with a serious, intensive, concerted effort by the right people.

Needless to add, this is one of the guiding aspirations of Novamente LLC. We aim to create progressively more and more powerful AGI that controls embodied agents in simulation worlds. In this way we will create AGIs that are not only extremely intelligent but have grown up in (online) human societies and learned how to think, act and be themselves via interacting with huumans.

We at Novamente are going as fast as we can toward powerful AGI. One point I make in my kurzweilai.net article is that progress could be even faster with a Manhattan Project type effort. However, assuming our progress continues to accelerate as it has been, we will get there even without that kind of large-scale support. We have a solid AGI design, a team competent to implement it, and a nifty plan for monetizing it. So: onward!

And, of course the Manhattan Project style approach would have its risks too. As AGI systems grow ever smarter, AGI ethics will become a major issue; and Novamente LLC’s concern for this issue is indicated by the fact that I and Novamente’s President Bruce Klein have become involved in SIAI, an organization devoted to AGI ethics (as Bruce discussed in his recent blog post here).

Ben Goertzel
CEO and Chief Scientist
Novamente LLC

Ben Goertzel and Bruce Klein join SIAI

April 11th, 2007

Greetings, Novamente blog readers!

I have good news regarding a new collaboration between Ben Goertzel, myself and the Singularity Institute for Artificial Intelligence (SIAI). Over the past few years, SIAI has done a remarkable job of attracting top talent to focus on its mission. Be sure to read for yourself, SIAI’s mission statement:

In the coming decades, humanity will likely create a powerful AI. SIAI exists to confront this urgent challenge, both the opportunity and the risk.

SIAI is a nonprofit research institute based in Palo Alto, California, with three major goals: furthering the nascent science of safe, beneficial advanced artificial intelligence (self-improving systems) through research and development, research fellowships, research grants, and science education; furthering the understanding of its implications to society through the AI Impact Initiative and annual Singularity Summit; and furthering education among students to foster scientific research.

As such, Ben and I are happy to join forces with SIAI to help advance the Institute’s Outreach and R&D Program. We’ll certainly remain focused on Novamente. Indeed, our primary passion is to grow Novamente into a world leader in AGI. However, we feel rewarded by devoting a portion of our time to SIAI, which in turn can help us develop ethical AGI.

By the way, be sure to mark your calendar, Sept 8-9, for SIAI’s Singularity Summit in San Francisco, where Ben will be speaking, and I’ll be organizing. There’s already an excellent lineup of speakers!!

Regards,

Bruce Klein
President, Novamente

A new direction for Novamente

March 26th, 2007

Hi all,

Welcome to the new Novamente blog!

Although it’s a “corporate blog” the idea is definitely not to have an impersonal corporate communication style — blog entries will be written by particular people within the company presenting their own perspectives on events and ideas of relevance to Novamente LLC. (For example, this entry is written by me, Ben Goertzel, Novamente LLC’s founder, CEO and Chief Scientist.)

Other than announcing this blog, the main purpose of this blog entry is to announce, as the title says, “A new direction for Novamente.”

No, we haven’t given up AGI and decided to reorient ourselves toward making the world’s shiniest paperclips (and, in spite of my daughter’s urging, I haven’t given up AI for bunny breeding either). However, we have made a substantial decision regarding our business direction, one which also has some impact on the technical direction of our AGI R&D.

Since its founding in 2001, Novamente LLC has operated as a combination AI software consulting firm, and AI R&D shop. Our R&D efforts have focused on the creation of the Novamente Cognition Engine AGI system, as well as on the creation of innovative software for natural language processing, data mining and (in collaboration with Biomind LLC) bioinformatics. Our consulting customers have included INSCOM, NIH, Zero Degrees, and other firms in the medical and financial industries. We haven’t grown to a huge size nor have we made a huge amount of profit, but through our consulting work we’ve supported our staff and managed to fund a modest amount of R&D.

But we need to move faster.

Business-wise, we have found that the kind of highly complex AI consulting work we’ve been doing is not a very scalable business model. We have been making a modest profit, but not a huge one.

And in terms of our AGI R&D plan, we have not been progressing toward the completion of the implementation of our Novamente Cognition Engine design, nearly as quickly as we’d like. The current, partial implementation is a good one, and can be used to do some interesting things — but still, it includes only around half of the NCE design. We would like the implementation of the next half to be a LOT faster than the implementation of the last half has been.

Some of our consulting projects have involved some of the Novamente Cognition Engine code, being used in specialized and application-specific ways. So there has been some synergy between the R&D and consulting sides of the company. But this synergy has not worked out as dramatically as was hoped. By and large, we have found, given any specific consulting project there are usually easier ways to meet customer needs on schedule and at low cost, than to use one’s in-development AGI system.

So — to cut finally to the chase — we have decided to re-orient the firm as a software product company, aimed at the Intelligent Virtual Agents space. Some information on our planned product offerings can be found on the Products page on this website:

http://www.novamente.net/product

In short, our intention is to focus our efforts on creating products that utilize the Novamente Cognition Engine to provide intelligent control for virtual agents embodied in simulation worlds, including MMOGs, consumer virtual worlds like Second Life, and training simulations as utilized in government and industry.

We hope to launch our first two products, “Novamente Intelligent Virtual Agents Server” (NIVA) and Novamente Virtual Pet, in 2008. Descriptions of these and other intended product offerings may be found on the Products page mentioned above.

For the time being, we will continue to do AI consulting projects in order to keep revenue coming in. But our goal is, over time, to transform the firm into an intelligent virtual agents software product firm — and to build out our Novamente Cognition Engine AGI design in the context of creating more and more intelligent embodied virtual agents residing in simulation worlds.

Long term, this doesn’t mean we won’t also one day pursue other sorts of opportunities. The ultimate capability of the Novamente Cognition Engine to out-Google Google is never far from my mind (it occurs to me every time I use Google and get frustrated with the whole archaic key word paradigm). I also remain extremely excited about the capability of AGI technology to accelerate progress toward human life extension via intelligent analysis of biological data and text; and our ongoing work in this area is bound to continue, via use of Novamente LLC technology by Biomind LLC staff. Among many other wonderful vistas.

But there’s an old saying, “Your strengths are your weaknesses.” Myself personally as a scientist, and Novamente LLC as a firm, have displayed the strength of diversity and “polymathy” — but this strength has also been a weakness in some contexts, because while there is a depth of understanding that comes from diverse experience, there is also an added efficiency that comes from narrower focus.

I have become convinced that what Novamente LLC needs to do right now is to set aside the protean, omni-potentially useful nature of its technology and concepts , and focus on building products in one particular area — so as to bring in the dramatic profits that will accelerate our progress toward more and more intelligent software (which in turn will bring in more and more profits, etc.).

We have also brought on some excellent advisors to help us with this transition, in the context of forming a formal Strategic Advisory Board for the firm, see

http://www.novamente.net/advisory

The choice of intelligent virtual agents as a focus area was not random, obviously. We went through a few bad choices before this one; and this is the first one that’s being announced publicly, because it’s the first one that really feels “right.”

One of the reasons it feels “right” is that it provides maximum harmony with the R&D goals that have been in the minds of myself and the Novamente LLC founders since the beginning. Controlling intelligent embodied agents in virtual worlds may or may not be the precisely best path to creating powerful AGI, but it’s certainly a reasonable and interesting path in that direction. As we progress down this path, advances in the Novamente Cognition Engine will lead fairly directly to improvements in the products we offer our customers.

Another reason it feels “right” is that it provides a mix of long-term grandiose business possibilities, with short-term concrete market opportunities.

The grandiose part: I do believe that as the Web unfolds over the next 5-10 years, it is going to gradually morph into a sort of “metaverse.” Second Life, World of Warcraft, multiverse.net and all the other virtual worlds coming out lately, are just the beginning. If we can become the dominant provider of intelligent agents for the metaverse as it emerges, that will be a pretty exciting business position.

Ultimately we would like to offer “digital twins” to users of Second Life and other virtual worlds, using Novamente cognition technology to enable your twin to act in your stead in various virtual-world situations. As a starting point, we intend to offer virtual pets for use by virtual world users. (There is a lot of funky learning code already working in the Novamente Cognition Engine, so it won’t be astoundingly hard to, say, make an online Aibo that can out-Aibo Aibo…)

The short-term and concrete part: There is also a healthy market right now in terms of training simulations for use within government and industry. Non-player characters in training sims and “serious games” are just as inflexible and unsatisfying as in entertainment games. Our business model going forward will be based on addressing this market, the MMOG market, and the nascent consumer virtual worlds market, in parallel.

Profit from selling NCE-powered virtual agents will fund R&D on the NCE, allowing us to scale up our R&D side beyond what it is now — and the smarter engines we will build will make our virtual agents yet more powerful and useful.

All in all, this business direction is what John Laird referred to long ago as the “killer app” for AI – a pun on the prevalence of scary murderous AI-controlled monsters in video games. Except, of course, monsters in video games are just a tiny part of it.

Anyway, we will keep you posted via this blog as things develop!

Yours,

Ben Goertzel
CEO and Chief Scientist
Novamente LLC


accutane
accutane results
georgia accutane attorneys
georgia accutane lawsuits
hartford accutane attorneys
georgia accutane claims
accutane attorneys los angeles
accutane attorneys san diego
accutane before after
accutane attorneys california
hair loss accutane
accutane dosage
accutane journals
benefits of accutane
accutane and elevated liver enzymes
accutane attorneys
accutane stunted growth
accutane benefits
accutane crohns disease
accutane for sale
accutane hair loss
accutane rosacea
new york city accutane lawyers
accutane journal
cheap accutane
stopping accutane before arthroscopic surger
accutane and results
accutane before and after photos
accutane from canada
accutane laser vision correction
accutane ulcerative colitis
before and after pictures of accutane users
california accutane attorneys
clogged pores after accutane
elevated liver enzymes due to accutane
how long does it take to get accutane out of your system
ipledge accutane
accutane 0a
accutane acne medication 0a
accutane and back acne pictures
accutane and ulcerative colitis
accutane centre mesothelioma litigation lawyer
accutane hair
accutane lawyer
accutane oily skin
accutane risks
accutane works
ipledge accutane program
is accutane the only cure for acne
naposim accutane
what is the most serious side effect of accutane
accutane acne medication acne best counter medicat
accutane after before
accutane and flushing
accutane and height
accutane and rosacea
accutane balding
accutane birth defects
accutane canada
accutane growth
accutane lawyer lawyers attorney attorneys law litigation
accutane personal
accutane scars
accutane soap
accutane statistics
accutane story
accutane vision
dermabrasion accutane
hartford accutane lawyer
houston accutane lawyer
i pledge accutane
liquid accutane
order accutane online
photos of accutane birth defects
post accutane
rosacea and accutane
taking adderall while on accutane
texas accutane lawyer
treatment for dry scalp caused by accutane
use of accutane durring alchohol
what is accutane
withdrawal from accutane
accutane affecting growth
accutane alternative
accutane and back acne and picture
accutane and oily skin
accutane and psycosis
accutane and sun
accutane bextra crestor meridia serevent
accutane board message
accutane buy discount on line
accutane colitis ulcerative
accutane crohns
accutane day 50 results
accutane depression
accutane dermabrasion
accutane final reults
accutane for mild acne htm
accutane hair loss htm
accutane height
adipex
order adipex
cheap adipex
no prescription adipex
adipex p how it works
adipex harmful side effects
how long does it take adipex to work
adipex dangers
adipex without prescription
adipex generic
difference between adipex and phentermine
adipex diet pills
drug adipex
adipex success stories
how adipex works
cheapest adipex online
adipex p
buy adipex online without a prescription
best prices adipex
adipex without a prescription
online pharmacies adipex
adipex no prescription
buy adipex no prescription
adipex online
what are the side effects of adipex
adipex buy inurl
is adipex safe
adipex ingredients
buy adipex online
compare adipex prices
wholesale adipex
buy adipex online saturday delivery
adipex p lawsuits
active ingredients in adipex
safe is adipex p
buy adipex without a prescription
lowest price for adipex
adipex weight loss pills
adipex diet pill
cheapest adipex diet pill
adipex cheapest price
adipex testimonials
how much weight can i loose with adipex
what is adipex
low cost adipex
no prescription needed adipex
side effects of adipex
buy adipex
cheapest generic adipex online
adipex review
herbal adipex
online prescription for adipex
adipex hurt me
generic adipex
adipex cod
adipex p side effects
sites to purchase adipex
how does adipex work
adipex atlanta
adipex ionamin meridia phentermine weightloss
free adipex
ordering adipex without a prescription
adipex online prescription
better phentermine or adipex
adipex versus phentermine
adipex lose weight loss diet pills
adipex no prescription 3 month supply
adipex side effects
adipex side effects brain
phentermine adipex
adipex online prescription approved
rx adipex
online doctor consultation adipex
adipex no precsription
cheap adipex without a prescription
generic name for adipex
adipex prescription
burn fat lose weight adipex diet pill
how effective is adipex
online consultation adipex prescription low cost
order adipex online
adipex no rx
adipex with no prescription
adipex without rx
discounted adipex
purchase adipex p online no perscription
what are the long term effects of adipex
adipex weight loss diet
buy adipex discretely
does adipex work
purchase adipex online
adipex abuse
adipex alternatives
adipex buy
adipex no imprint
adipex witthout a prescription
buy adipex without prescription
diet pills adipex free ship
discount adipex diet pill
is adipex dangerous
cialis
cheapest cialis
generic cialis
buy cialis online
cialis generic
cialis for order
cialis to buy new zealand
cheap cialis
buy cialis online now
cialis uk suppliers
cialis online
cialis cost
compare cialis levitra viagra
viagra cialis levitra
lowest prices for cialis
levitra cialis
cialis injury attorney columbus
cialis compare levitra viagra
levitra vs cialis review
cialis and levitra
cialis comparison levitra
cialis injury attorney ohio
cialis uk
buy cialis
viagra levitra cialis
cialis levitra
cialis levitra sales viagra
cialis attorney columbus
cialis imperial levitra libidus viagra yohimbe
blindness cialis levitra
cialis levitra link pharmacies com viagra
cialis professional
cialis vs levitra
compare levitra cialis versus viagra
cialis levitra prescriptionscom
cialis levitra viagra vs vs
cialis viagra levitra effects
levitra cialis viagra comparison
which is better viagra cialis or levitra
buying generic cialis
levitra and cialis and viagra
cialis viagra levitra
viagra levitra cialis pharmacist prescription drug
viagra medication prescription levitra cialis propecia
cialis lawyer columbus
cialis lawyer ohio
cialis levitra online
cialis levitra pharmacycom
discount cialis
cialis injury lawyer ohio
cialis levitra vs
comparison of cialis levitra and viagra
2003 cialis levitra market sales viagra
cialis and levitra viagra
cialis dosage
cialis drug drug levitra pharmacist prescription
cialis levitra sale viagra
levitra vs cialis
cialis attorneys
cialis generic levitra viagra
cialis levitra pharmacy viagra
levitra cialis viagra
cialis injury lawyer columbus
cialis levitra viagra
comparison study of viagra cialis levitra
comparison viagra levitra cialis
viagra vs cialis
viagra vs levitra vs cialis
cialis dysfunction erectile levitra viagra
cialis without prescription
compare viagra cialis levitra
levitra versus cialis
viagra levitra cialis comparison
what is the generic name for cialis
cialis attorney ohio
cialis comparison levitra viagra
cialis in uk online
cialis side effects
levitra cialis for women
which is better3a viagra2c cialis or levitra
cheap generic cialis
compare cialis levitra
viagra levitra cialis apcalis regalis zenegra
cialis levitra link viagrablogspotcom
comparison viagra cialis levitra
levitra cialis compare
low cost cialis
cheaper viagra levitra cialis
cialis compare levitra
cialis levitra link pharmacies.com viagra
cialis levitra link pharmaciescom viagra
cialis message board
cialis pricing
compare levitra and cialis
comparison of viagra2c levitra and cialis
discount cialis levitra viagra
ditka sound clip levitra cialis
which is better viagra levitra cialis
buy viagra cialis levitra
buy cialis soft
buy soft cialis
soft cialis
cialis soft tabs cheap
cialis soft tab
cialis soft tabs
cialis soft
cialis soft gel
cialis soft tab rss feed
what is cialis soft
cialis
comprar cialis
cialis generico
cialis y alcohol
cialis viagra levitra
cialis y el alcohol
cialis viagralevitra
comprar cialis zaragoza
cialis viagra
tadalafil
tadalafil generico
comprar tadalafil
tadalafil tablets
tadalafil 20mg
tadalafil 20
tadalafil generico
comprar cialis
comprar cialis en linea
acheter cialis
cialis acheter en ligne
acheter cialis en ligne
acquistare cialis
acquistare cialis online
fioricet online
fioricet info soma carisoprodol
fioricet without prescription si
discount fioricet
order fioricet no prescription
butalbital fioricet
carisoprodol fioricet hydrocodone insurance tramad
buy fioricet with codeine online
fioricet with codeine
cheapest fioricet
fioricet on line
fioricet generic
purchase fioricet tablets watson
cheap fioricet online
is fioricet a narcotic
fioricet with codine
fioricet online no prescription
order fioricet without prescription
fioricet tablets
generic fioricet online
fioricet online generic saturday delivery
no prescription fioricet
fioricet without prescription
fioricet tramadol
fioricet ultracet
fioricet order overnight no prescription
fioricet us pharmacy
fioricet online pharmacy
fioricet carisoprodol hydrocodone tramadol
fioricet migraine medication
who makes generic fioricet
fioricet codeine withdrawal symptoms
fioricet side effects
fioricet tab
fioricet message propecia htm
fioricet addiction
fioricet cheap online
taking fioricet while pregnant
buy fioricet online free fedex
fioricet and prometrium
buy fioricet online buying fioricet fioricet
fiorinal fioricet
how long does fioricet stay in your system
fioricet specials
is fioricet a controlled substance
fioricet rss feed
buy generic fioricet
press release fioricet imitrex trea
fioricet alcohol
where can i buy fioricet online
reaction to taking fioricet and fiorocet with codeine
what schedule is fioricet
imitrex in fioricet
fioricet 0c7e2xe
generic fioricet
zenegra fioricet
fioricet withdrawl
fioricet cod order
fioricet imitrex
fioricet cheap today
description of fioricet
fioricet rebound headache
fioricet without presc
cheap fioricet
fioricet online cheap
buy fioricet brand name
fioricet and pregnant
fioricet used for
during fioricet pregnancy
fioricet safety breastfeeding
effects of fioricet
fioricet lactation
i love fioricet
fioricet 50 325 40
best fioricet dosing advice for high
best fioricet dosing advice for euphoria
fioricet erowid
order fioricet
buy fioricet online without prior prescription
my fioricet fiorcet migraine
fioricet increased energy
fioricet prescription addiction
what does fioricet look like
pravachol bontril fioricet
migraine medications fioricet
detox fioricet
fioricet overnight
fioricet saturday delivery
cheap fioricet cash on delivery
order cheap fioricet
buy cheap generic fioricet
fioricet ibuprofen htm
fioricet ship to fedex terminal
cost of fioricet
order fioricet saturday delivery
fioricet soma
addiction fioricet
buy fioricet cod
fioricet withdrawal
fioricet soma tramadol viagra
levitra
cheap levitra
buy levitra online
buy levitra
generic levitra
levitra dangers
compare cialis levitra viagra
viagra cialis levitra
levitra versus viagra
cheapest generic levitra
levitra cialis
levitra guaranteed cheapest online
order levitra
discount levitra
levitra online
cialis compare levitra viagra
levitra news
levitra viagra
levitra vs cialis review
looking for levitra
cialis and levitra
cialis comparison levitra
what is levitra product
viagra levitra cialis
actress commercial levitra
cialis levitra
cialis levitra sales viagra
levitra samples
where to buy levitra
cialis imperial levitra libidus viagra yohimbe
compare levitra price
levitra prescription
levitra tv commercial actress27 name
blindness cialis levitra
cialis levitra link pharmacies com viagra
cialis vs levitra
drug testing levitra
levitra clinical data
levitra germany
levitra now online
viagra vs levitra
buy levitra where
cheap levitra tablet
cheaper viagra levitra apcalis
compare levitra cialis versus viagra
compared levitra viagra
comparing viagra2ccialis2c levitra
efficacy levitra
information on the price of levitra in the us and
levitra generic
online levitra
purchase levitra
cialis levitra prescriptionscom
cialis levitra viagra vs vs
cialis viagra levitra effects
comparison levitra viagra
cost levitra
exchange levitra link
levitra canada
levitra cialis viagra comparison
levitra dosage
levitra for women
levitra increase effect stronger harder
levitra low price
levitra result
what is levitra
which is better viagra cialis or levitra
cheap levitra order prescription
full information levitra
information levitra prescribing
kit levitra slide
levitra and cialis and viagra
levitra buy
levitra cost
levitra ppt
side effects of levitra
alcohol levitra
buy en language levitra
cialis viagra levitra
compare levitra
drug for impotence levitra
flonase levitra metrogel metrogel myonlinemeds biz
levitra 20mg
levitra ad
levitra cme
levitra en mexico
order levitra on line
prescribing levitra
viagra levitra cialis pharmacist prescription drug
viagra medication prescription levitra cialis propecia
watch the levitra commercial
brochure levitra
buy levitra online viagra
cheap generic levitra
cialis levitra online
cialis levitra pharmacycom
levitra
cialis viagra levitra
se puede tomar alcohol con levitra 10mg
comprar levitra 5 mg generico
levitra espana
venta de levitra
levitra forma comercial
levitra pvp
viagra versus levitra
vardenafil
comprar vardenafil
comprar levitra
comprar levitra en linea
acheter levitra
acheter levitra en ligne
levitra acheter en ligne
acquistare levitra
acquistare levitra online
meridia online pharmacy
loss meridia pill weight
cheapest meridia
meridia phentermine
meridia pharmacy online sale
online pharmacy meridia international
diet meridia pill safe
cheap meridia free consultation
cheap meridia 1
cheap online meridia
meridia pharmacy purchase
is meridia covered by health insurance
diet pills meridia
meridia diet medication
cheap meridia with money order
meridia cheap online
celebrex meridia
sibutramine meridia diet pills review
order meridia