Consortium for Local Ownership and Use of Data, Inc.

When Standards Interact: A CLOUD-Inspired Future for XBRL

During a recent trip to Seattle, I had the pleasure of sitting down for lunch with Charlie Hoffman, father of XBRL. Paul Wilkinson, Chief Strategy Officer for CLOUD and former Sr. Adviser to Chairman Cox at the SEC, had introduced us, and we’ve had a few good phone conversations over the past year about CLOUD and XBRL.

During our lunch, Charlie had an interesting reaction to CLOUD, describing it as the “logical model for the semantic web.” That lunch conversation, plus my reading of his and Liv Watson’s excellent book, “XBRL for Dummies,” have sparked some interesting thoughts about ways in which CLOUD and XBRL might interact in practical ways.

With all the discussion over transparency, open government and “government” data, it seemed like an interesting example could be culled from current places in which XBRL is already being used: public filings. Of course, the very fact that a verb like “filed” is used to describe the process tells me that even without CLOUD, XBRL is not meeting its full potential. If I understand the process for SEC filings in XBRL correctly, a public company still "sends" or “files” their XBRL Instance to the SEC, so as to meet their filing requirements. In the world of the Internet, this makes no sense to me at all. If we had to "send" HTML documents around the Internet, the Web would never have taken off!

That being said, I will move on... The example that follows will highlight how XBRL-wrapped data, further empowered by a contextual set of CLOUD tags, could create a more dynamic and secure process.

Before doing that, though, it is useful to think about ways in which we already interact with government and “tag” those relationships. [To better understand these concepts, it would be useful to watch CLOUD and the Power of WHO and Connecting WHO and WHAT in the CLOUD at our homepage or on our channel "ANewCLOUD" at YouTube.]

Current "Tagging" By Government

As citizens and businesses, we already have “tagged” information, provided by our government. Our drivers license or social security card is a government "tag." Of course, these particular tags are physically delivered, so we all accumulate a lot of different cards to manage our physical tag infrastructure with the government. Beyond our drivers license or social security card, there are passports, military ids and a whole myriad of other bits of plastic or paper we must carry around. In most cases, to receive one of these various tags, we must fill out duplicate information on multiple forms to resubmit data that is already maintained in numerous databases, scattered across government silos and agencies. You get the idea.

Reconceiving the Relationship Between People and Data

Everyone wants to open the government data stores, and that is certainly one step to transparency, but the mess of data behind the store windows may only complicate transparency, not improve it. The reality is that we must focus on people, and not just the data. Our data-centric approach drives this deeper architectural problem. By starting with data and then associating individuals with that data, it is simply impossible for this problem to go away or best case, incredibly hard to fix with current approaches.

However, starting with people and associating their data with them, changes the whole construct of the problem. For example, my birthday (a data point) doesn't change, but it is replicated in multiple data silos, from my insurance provider to my doctor's office to my bank account and to all of the government "tags" I've already enumerated.

It doesn't have to be this way. As Paul and I discussed in our article Set the Default to Open published in Volume 14, Issue 1 of the Texas Review of Law and Politics, we need to move beyond eGovernment to meGovernment. As we explored in Section 8 of that piece, meGovernment has implications for both delivery of government services and regulation.

XBRL SEC Filings in a CLOUD-enabled World

The Set the Default to Open article explores a number of examples of meGovernment in healthcare and education settings. I will focus here on the filing of XBRL reports by public companies with the SEC.

If you think about the discrete, as well as aggregated data, that makes up a filing, the only difference amongst the data is who has "rights" to it. Currently, we package the data in different worksheets or databases to handle these access issues. Rather than recreating the data in multiple silos to handle the issue of visibility, a CLOUD-enabled Internet looks at the problem differently. With a language for people, the cross-tags to the data would handle how this information is seen by different people. In the CLOUD world, XBRL would be considered a type of WHAT tag. Each of the discrete bits of company data could be “wrapped” in not only XBRL but also be “wrapped” by WHO tags.

So, an analyst at Company X, may only have rights to see and validate certain discrete data, while a controller or CFO at the same company, would have rights to not only see a wider array of discrete data but also see that data aggregated. When the SEC looked at the data, they would want to know which data at Company X had been cross-tagged with the CFO and CEO's WHO tags, so as to ensure that the data met the necessary filing requirements. Rather than sending an instance, the XBRL data could simply stay on company servers, while being protected by the new rights structure envisioned by CLOUD and the many intersections between WHO and WHAT.

Taking this example another step, it would also be possible for company shareholders to view this corporate information differently than those that don't own shares. There is another WHAT tag, known as the CUSIP, that would enable this variation in visibility. CUSIP is the 9-character alphanumeric code that identifies any North American security for the purposes of facilitating clearing and settlement of trades. Everyone that owns a share of a company could connect their WHO profile to this WHAT tag, thus giving them a different “window” into the XBRL-wrapped data from companies that they own shares in.

Within the new fabric of the Internet enabled by CLOUD, the relationships between WHAT tags are also woven together, connecting the appropriate XBRL-wrapped data to the necessary CUSIP WHAT tags. CLOUD has modeled a use case and rudimentary screenshots for this idea with SWIFT around their corporate actions project with XBRL and DTCC.

Now that we have walked through the intricacies of linking WHO and WHAT and WHAT and WHAT, the last link in the puzzle is to understand how WHO and WHO connect. (WHO profiles can exist not just for individuals but for entities as well, like a company, government, school or agency.) Employees at a company could tag their individual WHO profiles to Company X and thus be cross-tagged with Company X's institutional WHO profile. That cross-tag would confer certain added and unique rights to their individual profiles.

The SEC would also have its institutional WHO profile, which could be cross-tagged to its agency employees. The resulting intersection of these WHOs and WHATs would determine what information would be made visible where. One set of data could be visible to one SEC employee but not another.

Evolution of Tagging by Government

So, by making data “smart,” it is possible for information to be transformed and made accessible in unique and different ways, without having to ship it around the Internet as if the Internet were nothing more than a 21st century courier service. The same data in a CLOUD-enabled world can be “viewed” by analyst, CFO, shareholder and securities alike without scattering the same data in multiple databases. However, those “views” are unique and built around the individual.

This example should not only highlight how CLOUD and XBRL might interact in the case of public filings with the SEC but spark some ideas on how our government tagging could move into the 21st Century as well. I simply don’t need another card to carry in my digital wallet.

Before doing that, though, it is useful to think about ways in which we already interact with government and “tag” those relationships. [To better understand these concepts, it would be useful to watch CLOUD and the Power of WHO and Connecting WHO and WHAT in the CLOUD at our homepage or on our channel "ANewCLOUD" at YouTube.]

Current "Tagging" By Government

As citizens and businesses, we already have “tagged” information, provided by our government. Our drivers license or social security card is a government "tag." Of course, these particular tags are physically delivered, so we all accumulate a lot of different cards to manage our physical tag infrastructure with the government. Beyond our drivers license or social security card, there are passports, military ids and a whole myriad of other bits of plastic or paper we must carry around. In most cases, to receive one of these various tags, we must fill out duplicate information on multiple forms to resubmit data that is already maintained in numerous databases, scattered across government silos and agencies. You get the idea.

Reconceiving the Relationship Between People and Data

Everyone wants to open the government data stores, and that is certainly one step to transparency, but the mess of data behind the store windows may only complicate transparency, not improve it. The reality is that we must focus on people, and not just the data. Our data-centric approach drives this deeper architectural problem. By starting with data and then associating individuals with that data, it is simply impossible for this problem to go away or best case, incredibly hard to fix with current approaches.

However, starting with people and associating their data with them, changes the whole construct of the problem. For example, my birthday (a data point) doesn't change, but it is replicated in multiple data silos, from my insurance provider to my doctor's office to my bank account and to all of the government "tags" I've already enumerated.

It doesn't have to be this way. As Paul and I discussed in our article Set the Default to Open published in Volume 14, Issue 1 of the Texas Review of Law and Politics, we need to move beyond eGovernment to meGovernment. As we explored in Section 8 of that piece, meGovernment has implications for both delivery of government services and regulation.

XBRL SEC Filings in a CLOUD-enabled World

The Set the Default to Open article explores a number of examples of meGovernment in healthcare and education settings. I will focus here on the filing of XBRL reports by public companies with the SEC.

If you think about the discrete, as well as aggregated data, that makes up a filing, the only difference amongst the data is who has "rights" to it. Currently, we package the data in different worksheets or databases to handle these access issues. Rather than recreating the data in multiple silos to handle the issue of visibility, a CLOUD-enabled Internet looks at the problem differently. With a language for people, the cross-tags to the data would handle how this information is seen by different people. In the CLOUD world, XBRL would be considered a type of WHAT tag. Each of the discrete bits of company data could be “wrapped” in not only XBRL but also “wrapped” by WHO tags.

So, an analyst at Company X, may only have rights to see and validate certain discrete data, while a controller or CFO at the same company, would have rights to not only see a wider array of discrete data but also see that data aggregated. When the SEC looked at the data, they would want to know which data at Company X had been cross-tagged with the CFO and CEO's WHO tags, so as to ensure that the data met the necessary filing requirements. Rather than sending an instance, the XBRL data could simply stay on company servers, while being protected by the new rights structure envisioned by CLOUD and the many intersections between WHO and WHAT.

Taking this example another step, it would also be possible for company shareholders to view this corporate information differently than those that don't own shares. There is another WHAT tag, known as the CUSIP, that would enable this variation in visibility. CUSIP is the 9-character alphanumeric code that identifies any North American security for the purposes of facilitating clearing and settlement of trades. Everyone that owns a share of a company could connect their WHO profile to this WHAT tag, thus giving them a different “window” into the XBRL-wrapped data from companies that they own shares in.

Within the new fabric of the Internet enabled by CLOUD, the relationships between WHAT tags are also woven together, connecting the appropriate XBRL-wrapped data to the necessary CUSIP WHAT tags. CLOUD has modeled a use case and rudimentary screenshots for this idea with SWIFT around their corporate actions project with XBRL and DTCC.

Now that we have walked through the intricacies of linking WHO and WHAT and WHAT and WHAT, the last link in the puzzle is to understand how WHO and WHO connect. (WHO profiles can exist not just for individuals but for entities as well, like a company, government, school or agency.) Employees at a company could tag their individual WHO profiles to Company X and thus be cross-tagged with Company X's institutional WHO profile. That cross-tag would confer certain added and unique rights to their individual profiles.

The SEC would also have its institutional WHO profile, which could be cross-tagged to its agency employees. The resulting intersection of these WHOs and WHATs would determine what information would be made visible where. One set of data could be visible to one SEC employee but not another.

Evolution of Tagging by Government

So, by making data “smart,” it is possible for information to be transformed and made accessible in unique and different ways, without having to ship it around the Internet as if the Internet were nothing more than a 21st century courier service. The same data in a CLOUD-enabled world can be “viewed” by analyst, CFO, shareholder and securities alike without scattering the same data in multiple databases. However, those “views” are unique and built around the individual.

This example should not only highlight how CLOUD and XBRL might interact in the case of public filings with the SEC but spark some ideas on how our government tagging could move into the 21st Century as well. I simply don’t need another card to carry in my digital wallet.

    Share:
  • Facebook
  • Twitter
  • Tumblr
  • Digg
  • LinkedIn
  • StumbleUpon

Latest Posts

canada requip buy premarin without rx where can i buy herbal seroquel metformin purchased online without prescription premarin citrate finasteride fedex without a prescription where can i buy premarin online without a prescription best buy orlistat buy discount xenical online xenical with overnight fedex online purchase orlistat purchace orlistat online purchase xenical without rx needed buy xenical online with no perscription buy orlistat diet pill xenical generic cheapest xenical without prescription shipped overnight express orlistat capsule xenical without prescription medications xenical generic where can i buy herbal orlistat arimidex prices purchase finasteride no visa online without prescription maxalt overnight fedex finpecia cost maxalt order online no membership overnight where to purchase cheap seroquel no rx c.o.d maxalt buy metformin line buy arimidex c o d buy arimidex in india buying maxalt over the counter order premarin online next day delivery i want a maxalt perscription purchase metformin overnight prednisone from mexico buy discount premarin online pharmacy where you can purchase no prescription required finasteride where to purchase generic arimidex online without a rx online purchase seroquel buy prednisone without a prescription buy arimidex usa buy 1 mg requip buy finpecia 1mg india finpecia 1mg side effects buy metformin pills requip buy cod ordering prednisone from canada without a prescription purchase premarin without rx to ship overnight purchasing metformin 500 mg can i buy requip 1 mg online prednisone 20 mg online sale without prescription canadian pharmacy no prescription lisinopril 5 mg pay metformin 500 mg purchasing maxalt 5 mg nonprescription cytotec 200 mcg buy cheap generic prednisone 20 mg online canada pharmacy no prescription seroquel 200 100 50 300 mg online order buy premarin 0.625 mg no prescription metformin 500 mg no rx in us prescribing cytotec 200 mcg tablets australia lisinopril 5 mg generic uk order compazine buy robaxin without rx buy celebrex c o d buy herbal diflucan getting fincar without doctor buy generic celebrex online buy priligy without a prescription el antabuse generico maxalt online consultation overnight buy compazine usa celebrex wholesale buy lioresal online overseas how to buy robaxin online without a prescription buy cheap fluconazole under without rx order generic baclofen online buy requip with no prescription online metformin purchase maxalt without prescription medications orlistat online sale without prescription order online premarin without prescription order premarin pharmacy cheap order rx maxalt online pharmacy prednisone no prescription maxalt without persription discount seroquel buy lisinopril c o d cytotec no perscription required purchase premarin online without rx buy metformin no rx where to buy premarin by cod purchasing maxalt without a script buy cheap metformin no prescription wholesale cytotec 100 mcg finpecia 1 mg cost australia orlistat 120 mg precio buy cheap generic premarin 0,625mg online metformin 1000mg drug buy seroquel 200mg 300mg order orlistat 120 mg overnight buy orlistat 120 mg pills no prescription maxalt 5 mg no dr buy generic finasteride 5mg online premarin 0,625mg buy buy premarin 0,625mg without a prescription overnight delivery lisinopril 10 mg online prescription metformin 1000mg from india purchase maxalt 5 mg no visa online without prescription purchace cytotec 100 mcg online order no prescription requip 2mg cheap generic lisinopril 10 mg buy line premarin finasteride no script finasteride in mexico without prescription buy seroquel money buy buy maxalt 10 mg where can i purchase maxalt no rx order finasteride without a rx overnight shipping purchase finasteride cod delivery maxalt without prescription mexico seroquel generic cytotec no rx in us order arimidex online with overnight delivery where can i purchase finasteride without a prescription buy lisinopril visa finpecia cost in india prednisone for sale without prescription maxalt online doctors purchase seroquel amex online without prescription orlistat generic online buying finasteride online without a prescription finpecia 1mg side effects prednisone online pharmacy discount finasteride overnight where to buy arimidex without a prescription buy cheap requip under without rx next day delivery on lisinopril saturday arimidex mexico where can i buy herbal lisinopril buy cytotec without rx buy premarin paypal without rx buy seroquel without a credit card premarin online no rx overnight order maxalt online from mexico online ordering finasteride finasteride cheap no membership buy finpecia 1mg tablets buy metformin online where can i buy requip without prescription buy generic maxalt finasteride overnight without rx no prescription premarin with fedex online pharmacy orlistat no prescription premarin orderd online without prescription requip uk sales cytotec 100 mg without a prescription buy prednisone without rx purchase maxalt cod overnight delivery buy requip pay cod finasteride on line no prescription lisinopril usa no prescripton finasteride seroquel bestellen buy cheapest premarin and premarin order online maxalt without prescription cytotec precio order premarin pay pal online without rx arimidex oral purchase generic seroquel online maxalt without persription lisinopril overnight cod maxalt shipped overnight no prescription uk order requip buying orlistat online buy premarin uk online seroquel 200mg purchase no prescripton maxalt 5 mg generic orlistat 120 mg online purchase premarin 0,625mg without a prescription overnight shipping buy 1mg finasteride order generic requip 2mg online requip 2mg tabletten metformin 1000mg cheap mexican finpecia 1 mg dose hair finasteride depression side effects seroquel 200mg order buy rx premarin 0,625mg without buy finasteride 5mg finpecia dose prostate order generic premarin buy no online rx quetiapine generic lisinopril online buy maxalt no scams maxalt shipped cash on order cheapest online premarin order cytotec online no prescription pharma life generic maxalt online buy premarin legally cheap generic arimidex seroquel ohne rezept purchase cheap requip buy arimidex no visa online without prescription buy prednisone without prescription order maxalt without a prescription overnight shipping cheap online pharmacy for cytotec buy metformin without prescription orlistat purchase without prescription premarin cheap orlistat ordered without a perscription cytotec online order buy finasteride cost buy requip with mastercard purchase maxalt without prescription needed buy orlistat without prescription quetiapine seroquel buy robaxin amex online without prescription prednisone fast delivery no doctors buy cheap celebrex no prescription ordering robaxin online without a prescription order prednisone overnight delivery maxalt shipped overnight without a prescription buy diflucan shipped cod order prednisone without a prescription overnight shipping buy online rx robaxin without prednisone with no prescriptions buy finasteride visa order buy celebrex online cytotec no prescription where to buy antabuse online celebrex tabletten proscar no script fedex canada prednisone no prescription celebrex by mail no prescriptions needed for proscar lioresal with no rx and free shipping cheap prednisone no prescription order prednisone online from mexico proscar order overnight shipping purchase prednisone online order baclofen without prescription buy priligy online with next day shipping buy lioresal overnight delivery price of antabuse safety order lioresal purchase maxalt free consultation online baclofen buy order priligy overnight delivery priligy online doctors baclofen 1000mg celebrex side effects buy celebrex online cheap priligy without a prescription or doctor baclofen cost cheap purchase prednisone generic maxalt online lioresal non rx fedex overnight free discount proscar overnight real fincar without prescription maxalt orderd online without prescription diflucan purchase online buy principen in india buy cycrin no visa without rx how to get a keflex prescription online ordering keflex cheap revia without a prescription i need to order cycrin without a prescription cheap arcoxia without a prescription buy generic atarax canada no prescriptions needed for principen uk cycrin cheap online purchase cycrin purchase cheap feldene online buy lamictal with amex order buy benicar online order feldene overnight cheap atarax order vantin without prescriptions in usa buy cleocin no perscription cod cycrin generic sale where to buy casodex without a prescription arcoxia tablets 120 mg no prescription australia purchase tenormin pay pal online without prescription buy asacol online with no perscription cheap asacol no rx overnight shipping on generic zovirax cycrin on sale cheap online cheap lamictal online no prescription buy benicar now buy cheap benicar order vantin online buy benicar without a prescription cleocin no rx cod feldene purchase canada feldene online pharmacy online cleocin no prescription tenormin mastercard order buy cycrin without a prescription in the united states buy desogen in mo purchase zovirax no visa without prescription buying cleocin without a prescription keflex without a prescription canadian ordering vantin online without a prescription cheap online pharmacy for cycrin revia shipped c.o.d. purchase online arcoxia without prescription feldene citrate order cheap principen online cycrin precio how to get cycrin without buy arcoxia online without a script asacol no physicisn consult buy cleocin usa how to buy asacol on line cleocin cleocin buy keflex no r x cheap arcoxia without prescription medications buy generic atarax without perscription cheap atarax no prescription buy online rx principen without principen overnight us delivery purchase zovirax cod next day delivery buy casodex no r x cheap buy discount atarax line buy vantin without a perscription order cleocin overnight delivery buy no online rx zovirax casodex buy on line cheap generic lamictal no prescription buy no online rx zovirax benicar cod online orders cycrin with no rx and free shipping benicar for sale best place to buy feldene online? buy asacol online without a prescription and no membership keflex non rx fedex overnight free desogen overnight delivery fed ex us keflex fedex atarax fedex no prescription generic desogen without prescription canada how to purchase lamictal online without rx order cycrin no visa where to buy generic keflex online without a rx cheap tenormin usa purchase cheap online desogen buy generic casodex online no prescription order lamictal online from mexico feldene without a prescription shipped overnight express buy rx desogen without cycrin over the counter pharmacy atarax no prescrption order zovirax without a rx overnight shipping purchase finasteride without a prescription online order finasteride pharmacy buy requip legally no rx seroquel buy lisinopril canada cytotec to buy in canada buy metformin online pills buy pharmacy metformin waterview metformin from india arimidex without rx overnight shipping buy finpecia cheapest finasteride ordering without a dr arimidex no prescription to buy cheap arimidex usa purchase maxalt without prescription needed buy requip online cheap lisinopril buy orlistat no perscription required to buy cytotec buy seroquel in the uk buy mail order requip buy arimidex no rx orlistat generic sale how to get perscription of maxalt seroquel prices seroquel precio online overnight shipping maxalt finasteride no script buy cheap premarin online order prednisone online consultation generic prednisone buy rx finasteride without finpecia cost in india arimidex free consultation fedex overnight delivery buy finpecia online prescription buying cytotec 100 mcg online maxalt 5 mg without a perscription buy finasteride proscar/propecia premarin 0,625mg buy on line lisinopril 10 mg without rx buy finpecia 1 mg canada buy xenical australia where can i buy herbal premarin 0,625mg orlistat 120 mg 120 mg without a prescription buy quetiapine and seroquel 200mg buy metformin 1000mg shipped cod buy genuine seroquel 200mg online metformin 1000mg order buy line metformin 1000mg where can i buy prednisone 40 mg without a perscription? topical finpecia 1 mg purchase buy discount metformin 1000mg online cheap prices on cytotec 100 mcg non prescription orlistat 120 mg buy cheapest premarin 0,625mgbuy no prior prescription premarin 0,625mg maxalt 5 mg 10 mg buy cheap lisinopril 10 mg without prescription buy metformin 1000mg legally purchase cheap online requip 2mg buy orlistat 120 mg with no prescription buy low cost requip 2mg buying lisinopril 10 mg purchase lisinopril 10 mg without a prescription overnight shipping where to buy maxalt 5 mg no perscription no fees order maxalt 5 mg usa cod order generic prednisone 40 mg online no prescription buy discount requip 2mg online lisinopril 10 mg prices mail order orlistat 120 mg buy generic lisinopril 10 mg premarin 0,625mg purchase premarin 0,625mg buy premarin 0,625mg purchase premarin 0,625mg without prescription orlistat 120 mg buy no prescription order premarin 0,625mg on line premarin 0,625mg mexico buy generic finpecia 1 mg australia maxalt 5 mg free consultation fedex overnight delivery order finasteride online no prescription order finpecia 1 mg purchase seroquel 200mg amex online without prescription maxalt 5 mg 10 mg online buy discounted cytotec 100 mcg online ordering prednisone 40 mg online without a precription generic seroquel 200mg online canada premarin 0,625mg buying premarin 0,625mg online prednisone 40 mg on line premarin 0,625mg online purchase cheap baclofen uk buy fluconazole doctor prescription robaxin overnight us delivery priligy overnight no script mastercard accepted buy fincar without rx non prescription cheap proscar no prescription required for lioresal maxalt on line no script buy prednisone overnight delivery buy generic diflucan online fincar online sale without prescription canadian prescriptions priligy buy celebrex pay cod discount prednisone overnight fincar no prescription overnight delivery overnight prednisone c.o.d purchase maxalt without prescription buy diflucan no prescription low cost fluconazole usa wholesale compazine cheap purchace cytotec online overnight no prescription fincar buy maxalt online overseas online pharmacy diflucan i want a proscar prescription cheapest cytotec cheapest place to buy antabuse buy compazine tablets maxalt shipped overnight no prescription purchase finasteride how to buy lioresal on line fincar buy online without rx buy proscar online overnight buy in baclofen uk order proscar order amex proscar without a dr buy cheap fluconazole online free consult how to order prednisone online without a prescription purchase robaxin money purchase buy cheap finasteride celebrex toronto proscar online order saturday delivery lioresal without prescription cheap no prescription priligy next day diflucan price online prescription baclofen robaxin doctor cheap generic celebrex inderal 40 buy is it illegal to buy strattera online where can i buy cytotec misoprostol buy accutane pharmacy cheap doxycycline malaria tablets buy proscar with paypal buy phenergan online buy valtrex online mexico where to order real viagra cheap colchicine online is it illegal to buy cipro online buy viagra wholesale order proventil inhaler online buy xenical at walmart cheap kamagra in uk buy citalopram uk where to buy cytotec drug buy stromectol online uk cheap real cialis buy generic valtrex online cheap can you buy cialis over the counter in australia where to buy cytotec in bacolod city can you buy clomid at walgreens buy zovirax cream cheap order cialis online cheap where can i buy clomid over the counter buy viagra express shipping buy propecia online nz buy valtrex at walmart cheap viagra from india cheap cialis in south africa cheap bactrim ds buy accutane cream where can i buy viagra in dhaka where can i buy metformin seroquel price on the street buying seroquel online finasteride cost in canada low dose seroquel reviews finasteride cost cvs cita previa del servicio canario de salud online anafranil buy uk maxalto sale weaning off premarin going off anafranil where to buy cytotec in dumaguete buy cheap metformin price of maxalt mlt online lisinopril hctz 20-25 mexico pharmacy online lisinopril buy revia online where to buy cytotec in qatar cytotec for sale in davao city finasteride price malaysia generic cytotec buy online can you buy premarin cream over the counter buy cytotec in cebu where can i buy cytotec without prescription finasteride to buy online reviews for finasteride finasteride price at boots can you buy cytotec at cvs seroquel xr 150 mg reviews buy misoprostol cytotec online arimidex steroid price cytotec how much does it cost buy finasteride ebay seroquel discount card anafranil patient reviews what happens when you go off of finasteride orlistat xenical 120 mg is seroquel used for borderline personality disorder how hard is it to get off seroquel cost for finasteride finasteride price philippines anafranil social anxiety disorder finasteride price at boots buy orlistat lisinopril purchase online much does finasteride cost cvs premarin cream 90 day supply generic finasteride order online cost of cytotec pills buy finasteride over the counter pharmacy selling cytotec order prednisone for dogs safest place to buy finasteride online generic premarin cream price finpecia buy nonprescription orlistat low cost premarin where to buy original cytotec in cebu cheap seroquel for sale where can i get cytotec pill how much arimidex to get rid of gyno requip discount coupons seroquel street price 25 mg where to buy arimidex steroid cuanto salen las pastillas cytotec en argentina finasteride online doctor premarin cream 90 day supply purchase maxalt online seroquel side effects wear off can you get high from seroquel when does maxalt come off patent buy lisinopril without prescription arimidex for sale in australia how fast can you get off seroquel where to buy cytotec in hong kong inhouse pharmacy finasteride finasteride best price gsk ordered to pay parkinsons sufferer for requip side effects buy finasteride forum cheapest place to buy finasteride online how to buy cytotec in dubai can metformin get you high anafranil online canada finasteride buy online cuanto sale el finasteride best site to buy generic finasteride reviews for maxalt buy discount finasteride finasteride price increase does metformin require prescription can you buy cytotec over the counter in south africa where to buy arimidex uk where i can buy cytotec in manila price of arimidex 1mg cheap anafranil ocd maxalto febo sofa price seroquel online kopen can seroquel get u high metformin et duphaston grossesse price of arimidex 1mg prednisone mail order lisinopril price low cost premarin tablets nizoral us finasteride cost in south africa cytotec user reviews cost for premarin buy cheap cytotec where can you buy finasteride in ireland cytotec price in uk buy finasteride walmart how to buy prednisone from canada arimidex cost walmart premarin testimonials buy metformin tablets lisinopril 20 mg tablet photo orlistat 120 mg premarin 0.3 mg buy arimidex supplement reviews where i can buy cytotec in dubai is it hard to get off seroquel buy prednisone 5 mg online price of maxalt maxalto store miami finasteride 1mg tablets price finasteride prescription nz seroquel 100 mg get you high going off seroquel nausea metformin xr canada pharmacy lowest price for premarin cytotec cvs pharmacy order metformin xr online prednisone 20 mg purchase buy prednisone for ferrets is it safe to buy prednisone online order prednisolone online is it legal to buy prednisone online where can i buy prednisolone tablets for dogs can you buy prednisolone over the counter uk prednisone 10mg buy purchase prednisolone 5mg tablets buy prednisolone online buy prednisolone sodium phosphate buy prednisone for dogs where to buy prednisolone acetate can i buy prednisolone over the counter in spain where can i buy prednisolone uk buy prednisolone tablets uk buy prednisone cheap buy prednisolone tablets uk buy prednisolone 5mg for dogs in uk where to buy prednisolone online mail order prednisone buy prednisone 1 mg buy prednisone mexico buy prednisone 20mg were to buy prednisone buy prednisone tablets online can you buy prednisone online prednisone to buy uk buy oral prednisone buy generic prednisone buy prednisolone 5mg for cats purchase prednisone for dogs buy prednisone for humans where can i buy prednisone over the counter prednisone purchase canada can you buy prednisolone online prednisolone where can i buy it prednisone 10mg buy online buy liquid prednisone for cats can you buy prednisolone over the counter buy prednisone online uk prednisolone 5mg buy online uk purchase prednisolone for cats buy prednisolone 5mg online buy prednisolone can you buy prednisone in mexico buy prednisolone eye drops buy cheap prednisone online buy prednisolone for dogs buy prednisone mexico buy prednisolone 5mg for cats buy cheap zovirax cream where can you buy valtrex over the counter purchase lisinopril orlistat mail order orlistat 60 where to buy cytotec online how to buy generic valtrex buy lisinopril orlistat price in pakistan buy cytotec 200 mg online cheap cytotec uk how can i buy synthroid where to buy cytotec in iloilo city orlistat shortage 2012 orlistat without prescription in canada where to buy genuine cytotec in cebu lisinopril price lisinopril hctz 20-12.5 mgs orlistat canada buy zovirax acyclovir where can i purchase zovirax ointment can you buy cytotec over the counter in the philippines zovirax eye ointment buy online can you buy metformin over the counter in dubai buy metformin in the uk buy prednisone canada where can i buy cytotec in gensan lisinopril 2.5 mg tablets buy cytotec in egypt where to buy cytotec quiapo buy proscar finasteride valtrex order online finasteride discount canada does seroquel get you to sleep how to get a prescription for premarin cytotec pills for sale best way to get off seroquel buying requip online 20 mg lisinopril sale no perscription average cost of premarin finasteride price in pakistan seroquel pills for sale maxalt price uk finasteride good reviews scared to try finasteride orlistat fast delivery nizoral canada free maxalt offer cheap orlistat original cytotec for sale philippines weaning myself off premarin seroquel reviews dementia buy lisinopril 12.5 cheap arimidex losing weight on seroquel bipolar disorder buy premarin australia where to buy cytotec in store metformin 1000 mg price finpecia discount pharmacy that carries cytotec prosum arimidex review weaning off 100mg seroquel can u get high off seroquel xr review premarin cream how soon can i get pregnant after cytotec is it illegal to buy arimidex authentic finasteride online order maxalt online price of generic seroquel requip 1 mg no prescription india lisinopril 5 mg cytotec 200 mcg online no prescription and overnight where can i buy finasteride 1 mg without a prescription lisinopril 5 mg cheapest place to order pay requip 1 mg metformin 500 mg without prescription buy finasteride 1 mg online seroquel 200 100 50 300 mg express online orlistat 120 mg overnight delivery orlistat 120 mg cheap online canadian pharmacy finpecia 1 mg with out a prescription lisinopril 5 mg generic online orlistat 120 mg purchase without perscripotion buy finpecia 1 mg australia maxalt 5 mg no prescription buy cytotec online made in america non presciption maxalt order maxalt without a perscription from us seroquel online prednisone no rx purchase generic finpecia premarin tabletten generic requip usa order generic requip buy maxalt no scams lisinopril no prescription overnight lisinopril 10 mg premarin uk sales buy cheap premarin 500 mg metformin purchase premarin pay pal online without prescription cytotec buy cheap maxalt fedex how to get a finasteride prescription purchase premarin usa cod maxalt in canada order seroquel online buy 1 mg finpecia comprare seroquel generico fedex arimidex overnight without a rx online purchase seroquel buy herbal lisinopril cheapest maxalt online buy orlistat without a percsription orlistat purchase overnight delivery buy lisinopril online now canadian pharmacy prednisone where to buy generic maxalt online without a rx how to order premarin online without prescription order maxalt online no membership overnight shipping prednisone online where can i buy maxalt online arimidex canada where can i buy orlistat ordering orlistat online buy lisinopril cod finpecia dose for hair loss orlistat order maxalt no rx foreign finasteride online consultant finasteride no dr contact generic cytotec canada prednisone online pharmacy purchasing prednisone generic requip usa requip citrate how to order finasteride online without prescription maxalt with no perscription and delivered over night buy finasteride online overseas requip ohne rezept buy requip on line without a rx buy metformin free consultation buy prednisone online made in america generic finasteride no prescription maxalt fast delivery no doctors buy lisinopril visa seroquel best buy buy cheap orlistat no prescription order orlistat cheap prices on orlistat buy prescription xenical online xenical online next day delivery xenical with no script buy orlistat without prescription orlistat online sale without prescription online pharmacies premarin cheap maxalt for sale online no prescription required requip buy online requip rezept buy online premarin maxalt no prior script order cytotec order arimidex no visa without rx buy discount requip on line premarin with repronex buy prescription finasteride online buy seroquel us lisinopril ohne rezept where can i get orlistat how to buy orlistat without a prescription buy synthroid next day delivery purchase synthroid without rx needed low price rx online website orlistat lisinopril drug finasteride xr online synthroid shipped cash on canada prednisone requip buy cod Keflex tablets purchase finasteride without finpecia generic vs propecia buy finasteride without a prescription online getting prednisone without doctor discount premarin buy seroquel money buy lisinopril suppliers buy synthroid without a prescription overnight delivery overnight arimidex without a rx purchase cheap synthroid cod free fedex seroquel canada purchasing proscar with overnight delivery celebrex for sale buy fluconazole doctor prescription compazine pills order rx free robaxin maxalt overnight fedex cheapest place to buy diflucan c.o.d prednisone proscar overnight no script mastercard accepted maxalt no script fedex robaxin online without a prescription proscar overnight fed ex no prescription purchase compazine online buy cheap online pharmacy lioresal no script lioresal cytotec buy cheap where to buy fincar ordering Maxalt online generic maxalt usa Maxalt cheap mexican buy Maxalt without a rx buy genuine maxalt online buy Maxalt australia Maxalt order Maxalt prices Maxalt citrate online prescription Maxalt Maxalt 10mg buy Maxalt with no prescription uk buy Maxalt Maxalt buy on line generic Maxalt uk buy Maxalt american express buy Maxalt discount buy discount Maxalt on line buy Maxalt online now Maxalt tablets Maxalt tablets Maxalt cash on delivery cheap Maxalt uk buy Maxalt toronto buy Maxalt on line buy Maxalt with mastercard Maxalt espana buy cheapest Maxalt and Maxalt buy Maxalt canada buy Maxalt no prescription low cost buy maxalt online pills buy maxalt without doctor low price rx online website finasteride 1 mg online pharmacy lisinopril 5 mg maxalt 5 mg no prescription needed 200mcg maxalt 5 mg online seroquel 200 100 50 300 mg without a rx cytotec 200 mcg sale no prescription cheapest online indian pharmacy for maxalt 5 mg or generic finasteride 1 mg prescription cost buy cytotec 200 mcg online without a prescription how to order lisinopril 5 mg can i get maxalt 5 mg without rx canadian pharmacy no prescription cytotec 200 mcg nonprescription seroquel 200 100 50 300 mg online pharmacy prednisone 20 mg no prescription where to buy generic synthroid online without a prescription purchase arimidex cod next day delivery online purchase metformin medikament premarin order metformin no rx purchase online prescription synthroid buy cheap premarin online free consult orlistat from mexico prednisone online no prescription and overnight order orlistat online consultation requip pharmacy how to buy seroquel without a prescription is it legal to buy orlistat online buy maxalt overnight delivery overnight shipping on generic orlistat buy prednisone over the counter buy generic cytotec without perscription buy cheap generic maxalt buy genuine premarin online buy cheap generic seroquel order maxalt 10 mg without prescription orlistat online sale without prescription buy arimidex no visa online without prescription buy metformin without a rx buying arimidex buy 300 mg seroquel prednisone 20 mg 200mcg prednisone 20 mg with out a prescription buy seroquel 200 100 50 300 mg online with no perscription where can i get lisinopril 5 mg without a prescription prednisone 20 mg no perscription required finpecia 1 mg in usa metformin 500 mg order is it legal to buy lisinopril 5 mg online online pharmacy finasteride 1 mg no prescription lisinopril 5 mg buy online without rx buy metformin 500 mg australia no prescription buy requip 1 mg without prescription buy premarin 0.625 mg 200mcg 10 mg lisinopril prednisone 20 mg buy online premarin 0.625 mg order overnight how to order finpecia 1 mg online without a prescription prednisone 20 mg rx cheap low price rx online website cytotec 200 mcg finpecia 1 mg cheap on online pay cod for cytotec 200 mcg without prescription cheapest requip 1 mg metformin 500 mg cheap online canadian pharmacy buy prednisone 20 mg without a percsription canadian pharmacy seroquel 200 100 50 300 mg no prescription seroquel 200 100 50 300 mg on line pharmacy arimidex online consultant arimidex orderd online without prescription buy lisinopril with a mastercard achat requip buy premarin cheap buy maxalt no perscription needed arimidex pharmacy no perscription maxalt buy lisinopril cash on delivery seroquel toronto buy metformin free consultation buy online maxalt without rx purchase priligy cod next day delivery cheap glucophage uk buy proscar amex online without rx pharmacy baclofen robaxin mastercard order cytotec without rx overnight priligy without a prescription online robaxin and fedex purchase generic finasteride finasteride generic cost buy celebrex cod maxalt without presciption online overnight shipping maxalt order prednisone online without a prescription diflucan buy cod buy priligy pay pal without prescription lisinopril 5 mg purchase overnight delivery cytotec 200 mcg online purchase premarin 0.625 mg 200mcg no prescription generic premarin 0.625 mg generic requip 1 mg no prescription how to order finpecia 1 mg online without a prescription cytotec 200 mcg online cheap generic maxalt 5 mg canada buy prednisone 20 mg online canada buy premarin 0.625 mg india where to buy finpecia 1 mg mail order prednisone 20 mg ordering premarin 0.625 mg online without a precription lisinopril 5 mg without prescriptions order finasteride without a prescription finasteride on line cheap finasteride no rx how to buy finasteride online without a prescription maxalt without a perscription shipped overnight express where to buy generic premarin online without a prescription buy lisinopril without a prescription online buy requip now maxalt online no perscription where can i buy prednisone without a perscription? cytotec overnight delivery prednisone to buy in canada buy discount seroquel online where can i purchase maxalt without a prescription buy seroquel shipped cod order requip online uk premarin cheap order premarin amex online without prescription where can i buy seroquel online without a prescription prednisone 40mg how to by cytotec online buy metformin diet pills orlistat fedex where to purchase cheap premarin no rx seroquel bestellen prednisone order on line premarin by mail i want a finasteride prescription canadian pharmacy cytotec buy no online rx quetiapine maxalt with no prescriptions order orlistat without rx buying maxalt without a prescription buy cytotec without prescription australia lisinopril to buy want to buy requip in malaysia purchase cheap lisinopril buy premarin in england buy seroquel legally maxalt no prescription worldwide premarin without prescription cheap premarin by money order buy requip with a mastercard uk premarin maxalt without a perscription canada metformin where buy seroquel generic prednisone without prescription non presciption revia non prescription cheap revia purchase revia online without prescription problems with buying revia without rx cheapest place to buy revia order no online rx revia