Tuesday, June 05, 2007

In the health industry, I've frequently run into the following predicament:  User IDs are no longer simple numeric fields.  Traditionally, an employee's Social Security number may have been used as an id, but HIPAA has put an end to that.

For speech recognition, this could present a common tuning and maintenance issue.  The following XSLT document is designed to automate this maintenance.

First, let's take a look at some simple user IDs stored in my sample database.

SELECT UserIDs FROM SampleIDs

UserIDs                                                     
------
119821
319871
31987M
D19821
D1982M
D19871
...

You can see there are a few alphanumeric patterns being used with these IDs.  Using a simple replacement, we can get all the non-numeric patterns in the database:

SELECT REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(UserIDs, '1', '_'), '2', '_'), '3', '_'), '4', '_'), '5', '_'), '6', '_'), '7', '_'), '8', '_'), '9', '_'), '0', '_') AS Pattern,
COUNT(*) AS RecordCount
FROM SampleIDs
GROUP BY REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(UserIDs, '1', '_'), '2', '_'), '3', '_'), '4', '_'), '5', '_'), '6', '_'), '7', '_'), '8', '_'), '9', '_'), '0', '_')

Pattern RecordCount
-------------------
D_____  71680
_____M  57344
X____M  14336
D____M  71680
X_____  14336
______  57344

With this, we'll simply assume there is an even chance for any of these patterns being used on a call.  So, D_____ has the probability of 71680/286720 or a 25% chance of being provided.  Using this information, we can weight the probability of this pattern matching an utterance for a user ID.

First, I run the above SQL statement and put the results into a dataset.  You can simply create the XML from the recordset, too.  My XML results look like this:

<records>
<record>
<Pattern>D_____</Pattern>
<RecordCount>71680</RecordCount>
</record>
<record>
<Pattern>_____M</Pattern>
<RecordCount>57344</RecordCount>
</record>
<record>
<Pattern>X____M</Pattern>
<RecordCount>14336</RecordCount>
</record>
<record>
<Pattern>D____M</Pattern>
<RecordCount>71680</RecordCount>
</record>
<record>
<Pattern>X_____</Pattern>
<RecordCount>14336</RecordCount>
</record>
<record>
<Pattern>______</Pattern>
<RecordCount>57344</RecordCount>
</record>
</records>

Now comes the fun part - using XSLT to create a GRXML grammar file.

A couple of points about the XSL file:

  1. For the JavaScript function buildCharacterArray(s1), you could probably slim the function down to "return s1.split('');"  It splits a string into a character array.
  2. XSLT doesn't have a for-each loop, so I recursively call the buildItem template.
  3. In this example, the TAG is set as an attribute of the related ITEM element.  For other platforms, this may need to be an element trailing the ITEM element.  Of course, the tag syntax is different on each platform:(
  4. In the real world you may find, through transcriptions and tuning, that people may utter dashes and spaces, too, or say, "B as in boy."  They may also truncate leading 0's (00001214V may be spoken 1214V).
  5. It doesn't handle robust recognition for utterances like "nine double oh one seven" or "nine thirty nine twenty two."  Unless you find patterns through transcriptions and tuning, effectively accommodating this will drop your accuracy and performance through the floor.
  6. Use your web server to cache the GRXML output; there's no need to run it too often.

The resulting grammar looks like this :

<?xml version="1.0" encoding="utf-8" ?>
<grammar xml:lang="en-US" version="1.0" root="main" mode="voice" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:nextivr="http://www.nextivr.com/XSLFunctions" xmlns:rs="urn:schemas-microsoft-com:rowset">
<rule id="main" scope="public">
<one-of>
<item weight="0.25">
<ruleref type="application/srgs+xml" uri="#D_____" />
</item>
<item weight="0.2">
<ruleref type="application/srgs+xml" uri="#_____M" />
</item>
<item weight="0.05">
<ruleref type="application/srgs+xml" uri="#X____M" />
</item>
<item weight="0.25">
<ruleref type="application/srgs+xml" uri="#D____M" />
</item>
<item weight="0.05">
<ruleref type="application/srgs+xml" uri="#X_____" />
</item>
<item weight="0.2">
<ruleref type="application/srgs+xml" uri="#______" />
</item>
</one-of>
</rule>
<rule scope="private" id="D_____">
<item tag="D">D</item>
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
</rule>
<rule scope="private" id="_____M">
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<item tag="M">M</item>
</rule>
<rule scope="private" id="X____M">
<item tag="X">X</item>
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<item tag="M">M</item>
</rule>
<rule scope="private" id="D____M">
<item tag="D">D</item>
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<item tag="M">M</item>
</rule>
<rule scope="private" id="X_____">
<item tag="X">X</item>
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
</rule>
<rule scope="private" id="______">
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
<ruleref type="application/srgs+xml" uri="#number" />
</rule>
<rule scope="private" id="number">
<one-of>
<item tag="1">one</item>
<item tag="2">two</item>
<item tag="3">three</item>
<item tag="4">four</item>
<item tag="5">five</item>
<item tag="6">six</item>
<item tag="7">seven</item>
<item tag="8">eight</item>
<item tag="9">nine</item>
<item tag="0">zero</item>
</one-of>
</rule>
</grammar>

Download the code!

6/5/2007 4:02:22 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback
Tracked by:
http://9of-information.info/42163721/index.html [Pingback]
http://9ot-information.info/96268541/index.html [Pingback]
http://9ot-information.info/85905530/index.html [Pingback]
http://9oy-information.info/20348725/index.html [Pingback]
http://9oe-information.info/00667202/index.html [Pingback]
http://9om-information.info/00663263/index.html [Pingback]
http://9ow-information.info/97995358/index.html [Pingback]
http://9oc-information.info/88540177/index.html [Pingback]
http://9ow-information.info/64349548/dvd-slideshow-f-a-q-.html [Pingback]
http://9ov-information.info/74572862/index.html [Pingback]
http://9tb-free-porn.info/58575287/the-girl-with-emphysema-song-download.html [Pingback]
http://9rm-information.info/50689526/tv-aerial-meter.html [Pingback]
http://9rj-information.info/55991943/index.html [Pingback]
http://9sb-information.info/43681197/index.html [Pingback]
http://9ru-information.info/06775268/juneau-douglas-high-school.html [Pingback]
http://9rg-information.info/23940022/cliches-water.html [Pingback]
http://9rd-information.info/93883542/index.html [Pingback]
http://9tc-free-porn.info/06183839/index.html [Pingback]
http://9sh-information.info/65043966/fresh-virgin-sex.html [Pingback]
http://9uaah-free-porn.info/32283920/free-xxx-amine-videos.html [Pingback]
http://9ts-free-porn.info/55470501/index.html [Pingback]
http://9uaas-free-porn.info/02732489/index.html [Pingback]
http://9uabc-free-porn.info/86907118/value-of-keith-richards-gutars-picks.html [Pingback]
http://9uaas-free-porn.info/70206611/index.html [Pingback]
http://9uacf-free-porn.info/33452209/altri-siti-come-webcamnow.html [Pingback]
http://9uadt-free-porn.info/70159896/al-jazeera-saddam-hussein-hanged-pictures.h... [Pingback]
http://9uacf-free-porn.info/05010891/teens-pool-side.html [Pingback]
http://9uacb-free-porn.info/88395233/video-klip-tangkap-basah.html [Pingback]
http://9uadq-free-porn.info/61535489/index.html [Pingback]
http://9uafg-le-informazioni.info/78075008/index.html [Pingback]
http://9uaec-le-informazioni.info/95175352/index.html [Pingback]
http://9uaed-le-informazioni.info/18528611/index.html [Pingback]
http://9uafa-le-informazioni.info/32091752/grande-puttana.html [Pingback]
http://9uaer-le-informazioni.info/56258678/index.html [Pingback]
http://9uafh-le-informazioni.info/97601947/geox-negozio-padova.html [Pingback]
http://9uaem-le-informazioni.info/78130896/drag-racer-v2.html [Pingback]
http://9uahm-le-informazioni.info/33141796/index.html [Pingback]
http://9uahk-le-informazioni.info/87281519/turismo-portale.html [Pingback]
http://9uagq-le-informazioni.info/17549134/people-search-by-phone-number.html [Pingback]
http://9uagb-le-informazioni.info/82953340/index.html [Pingback]
http://9uahe-le-informazioni.info/74208743/index.html [Pingback]
http://9uagc-le-informazioni.info/21853461/index.html [Pingback]
http://9uagq-le-informazioni.info/89302023/index.html [Pingback]
http://9uagh-le-informazioni.info/01543832/index.html [Pingback]
http://9uahg-le-informazioni.info/28732198/index.html [Pingback]
http://9uaip-free-porn.info/19671673/index.html [Pingback]
http://9ualt-free-porn.info/78362107/index.html [Pingback]
http://9uakp-free-porn.info/03093634/index.html [Pingback]
http://9uakn-free-porn.info/61681866/asian-couples-erotic-massage-in-new-york.ht... [Pingback]
http://9uaip-free-porn.info/23067383/index.html [Pingback]
http://9uaij-free-porn.info/98454337/big-cock-big-tits.html [Pingback]
http://freewebs.com/aspxfaq/06/sitemap8.html [Pingback]
http://freewebs.com/toltom/13/sitemap16.html [Pingback]
http://freewebs.com/toltom/14/trac-phone.html [Pingback]
http://freewebs.com/toltom/13/sitemap15.html [Pingback]
http://freewebs.com/toltom/12/http-www-chase-com-creditcards.html [Pingback]
http://kevruublog.tripod.com/113.html [Pingback]
http://fartooblog.tripod.com/35.html [Pingback]
http://vyz07b.org/sitemap18.html [Pingback]
http://clxgxe.org/female-fisting.html [Pingback]
http://freewebs.com/amexa/20/minority-loans.html [Pingback]
http://freewebs.com/amexa/33/www-glamour-pantie-com.html [Pingback]
http://freewebs.com/amexa/01/phone-number.html [Pingback]
http://pinofranc.homestead.com/03/all-hip-hop--com.html [Pingback]
http://pinofranc.homestead.com/05/physicians-life-insurance.html [Pingback]
http://pinofranc.homestead.com/03/sitemap17.html [Pingback]
http://lagxz-xxx.com/couples-sexual-positions.html [Pingback]
http://u2jkt-www.com/police-strip-search.html [Pingback]
http://lasduunews.angelfire.com/94.html [Pingback]
http://tadguunews.netfirms.com/119.html [Pingback]
http://caploonews.tripod.com/52.html [Pingback]
http://n2t1j-ooo.com/drunkgirls.html [Pingback]
http://zunvoonews.angelfire.com/167.html [Pingback]
http://smp6f-hhh.com/betty-page-nude.html [Pingback]
http://u7tgq-xxx.biz/bang-bros-network.html [Pingback]
http://fnb2d-www.biz/ron-andrews-smoking-links.html [Pingback]
http://gorme-eee.com/nude-beachs.html [Pingback]
http://freewebs.com/tiltak/13/sitemap7.html [Pingback]
http://freewebs.com/lcddlp/02/baby-shower-favors.html [Pingback]
http://freewebs.com/aspxtut/13/www-phila-revenue-real-estate-tax.html [Pingback]
http://freewebs.com/aspxtut/01/ohio-state-buckeyes.html [Pingback]
http://freewebs.com/rimoq/08/amerisuites.html [Pingback]
http://fkdvh-rrr.com/teen-apparel.html [Pingback]
http://www.freewebtown.com/unibetkom/0089-blog.html [Pingback]
http://ramambo.nl.eu.org/05/ogle.html [Pingback]
http://ramambo.nl.eu.org/christian-county-animal-shelter.html [Pingback]
http://ramambo.nl.eu.org/saved-password.html [Pingback]
http://asmonet.nl.eu.org/blackgirlonline-com.html [Pingback]
http://digukl1.biz/giant-ass.html [Pingback]
http://fomotkom.nl.eu.org/lerner-com.html [Pingback]
http://yanotblog.nl.eu.org/asian-girls-having-sex.html [Pingback]
http://alo--fokom.nl.eu.org/moon-goddess-clothinng.html [Pingback]
http://nasferablog.netfirms.com/182.html [Pingback]
http://aajs1yy.biz/red-head-babes.html [Pingback]
http://mytnpg9.biz/mature-boy.html [Pingback]
http://qerotblog.nl.eu.org/beneficial-loan.html [Pingback]
http://ple--blog.nl.eu.org/nbc11-com.html [Pingback]
http://nasferablog.netfirms.com/494.html [Pingback]
http://lk2iuen.biz/got-caught-masterbating.html [Pingback]
http://nasferablog.netfirms.com/214.html [Pingback]
http://taygevx.biz/www-robinsonsmay-com.html [Pingback]
http://klo--blog.nl.eu.org/high-point-public-library.html [Pingback]
http://www.nonedotweb.org/st00.html [Pingback]
http://www.nonedotweb.org/st32.html [Pingback]
http://www.nonedotweb.org/st61.html [Pingback]
http://gnjjirh.biz/free-sex-storys.html [Pingback]
http://hadfet--loto.nl.eu.org/moondance.html [Pingback]
http://nasferablog.netfirms.com/431.html [Pingback]
http://mromaner.tripod.com/5.html [Pingback]
http://mromaner.tripod.com/27.html [Pingback]
http://mumareg.tripod.com/315.html [Pingback]
http://jmqp7tr.biz/diebetes.html [Pingback]
http://nufline.tripod.com/39.html [Pingback]
http://nufline.tripod.com/32.html [Pingback]
http://wwad6lf.biz/libertytravle.html [Pingback]
http://kplrayj.com/oklahoma-jobs.html [Pingback]
http://www.300free.com/1044.html [Pingback]
http://www.300free.com/858.html [Pingback]
http://freewebs.com/fremapblog/sitemap4.html [Pingback]
http://freewebs.com/sruone/calnationalbank.html [Pingback]
http://freewebs.com/sruone/sitemap40.html [Pingback]
http://lopbafrea.homestead.com/127.html [Pingback]
http://smapper12.ifrance.com/103.html [Pingback]
http://smapper12.ifrance.com/79.html [Pingback]
http://reddit.com/user/viagrainfo/ [Pingback]
http://aqupofot.nl.eu.org/coursework-columbia-edu.html [Pingback]
http://petmeds.hooyack.com/634.html [Pingback]
http://petmeds.hooyack.com/216.html [Pingback]
http://kubaluin.ifrance.com/450.html [Pingback]
http://pharmacy.dutyweb.org/ [Pingback]
http://halloweenus.net/423.html [Pingback]
http://halloweenus.net/202.html [Pingback]
http://businesscard.usalegaldirect.org/18.html [Pingback]
http://acomplia-es.seek-drugs.com/compra-rimonabant-sin-la-prescripcion-anterior... [Pingback]
http://acomplia-fr.seek-drugs.com/commander-acomplia-le-jour-suivant-la-livraiso... [Pingback]
http://diethealth.freehostia.com/ [Pingback]
http://diggmovie.freehostia.com/evil-dead-ii-movie-download.html [Pingback]
http://diggmovie.freehostia.com/usual-suspects-movie-download.html [Pingback]
http://jobathome.freehostia.com/277.html [Pingback]
http://jobathome.freehostia.com/81.html [Pingback]
http://freewebs.com/vuter/06/weber-grill-restaurant.html [Pingback]
http://cuter.homestead.com/00/online-dating-sites.html [Pingback]
http://euter.homestead.com/00/sitemap13.html [Pingback]
http://viagradreams.blogspot.com/ [Pingback]
http://buter.homestead.com/00/florida-resident-disney-tickets.html [Pingback]
http://bodaltega.ifrance.com/408.html [Pingback]
http://freewebs.com/datingblogger/828.html [Pingback]
http://freewebs.com/datingblogger/589.html [Pingback]
http://bodaltega.ifrance.com/496.html [Pingback]
http://0210071.ifrance.com/107.html [Pingback]
http://0210071.ifrance.com/300.html [Pingback]
http://03100711.ifrance.com/12.html [Pingback]
http://mikalkoin.ifrance.com/2.html [Pingback]
http://bumbarin.tripod.com/135.html [Pingback]
http://bumbarin.tripod.com/131.html [Pingback]
http://bumbarin.tripod.com/666.html [Pingback]
http://rxarea.freehostia.com/flextra/ [Pingback]
http://rxarea.freehostia.com/celexa/ [Pingback]
http://fasxen.netfirms.com/27.html [Pingback]
http://maribuli.tripod.com/137.html [Pingback]
http://rxarea.freehostia.com/motrin/25.html [Pingback]
http://maribuli.tripod.com/649.html [Pingback]
http://rxarea.freehostia.com/skelaxin/30.html [Pingback]
http://rxarea.freehostia.com/skelaxin/32.html [Pingback]
http://mambubuli.tripod.com/909.html [Pingback]
http://zavernuli.0catch.com/758.html [Pingback]
http://zavernuli.tripod.com/262.html [Pingback]
http://narubili.freehostia.com/114.html [Pingback]
http://narubili.freehostia.com/526.html [Pingback]
http://www5.donden.biz/438.html#www [Pingback]
http://www8.donden.biz/221.html [Pingback]
http://homejob.freehostia.com/--/34.html [Pingback]
http://homejob.freehostia.com/---/82.html [Pingback]
http://www9.donden.biz/496.html [Pingback]
http://karlopupik.tripod.com/26.html [Pingback]
http://karlopupik.tripod.com/46.html [Pingback]
http://krumlopol.tripod.com/91.html [Pingback]
http://krumlopol.tripod.com/147.html [Pingback]
http://antix.12gbfree.com/--/36.html [Pingback]
http://antix.12gbfree.com/---/17.html [Pingback]
http://freewebs.com/awmpire/4.html [Pingback]
http://kurochkin.ifrance.com/101.html [Pingback]
http://kurochkin.ifrance.com/253.html [Pingback]
http://livujasmin.com/ [Pingback]
http://sommerjump.phpnet.us [Pingback]
http://grafity.freehostia.com [Pingback]
http://dores.0lx.net [Pingback]
http://north.hostwebs.org [Pingback]
http://a02a.net/_5u [Pingback]
http://gramulik.150m.com/507.html [Pingback]
http://freewebs.com/lcddlp/01/index.html [Pingback]
http://jo306740.ki6dgrr.info/sitemap9.html [Pingback]
http://wu874308.soll6dp.info/sitemap2.html [Pingback]
http://kh9qeci.net/02/sitemap40.html [Pingback]
http://tr5d5iu.net/01/sitemap1.html [Pingback]
http://vy3i7wz.net/bedroom/index.html [Pingback]
http://fwmwly7.net/colorado/sitemap1.html [Pingback]
http://temerav.com/images/menu/56470975/viagra-versus-levitra.html [Pingback]
http://thejohnslater.com/pix/img/pages/85667205/consensus-nfl-picks.html [Pingback]
http://ipsilon.hr/ipsilon.hr/cms/4/lib/pages/84970105/cheap-cialis-in-the-uk.htm... [Pingback]
http://hrvatska.biz/wp-includes/js/pages/37531767/viagra-otc.html [Pingback]
http://seo4u.at/images/pages/43657942/compare-cialis-and-levitra.html [Pingback]
http://lecouac.org/ecrire/lang/pages/54607083/viagra-in-new-zealand.html [Pingback]
http://ipsilon.hr/ipsilon.hr/cms/4/lib/pages/90297199/viagra-sans-prescription.h... [Pingback]
http://islands-croatia.comislands-croatia.com/includes/js/pages/45523287/index.h... [Pingback]
http://slaterjohn.com/downloads/2col/16835960/positional-release-massage.html [Pingback]
http://witze-humor.de/templates/images/pages/templates/images/pages/49792220/che... [Pingback]
http://ziaeisoft.com/db/pages/48644468/levitra-cialis-viagra.html [Pingback]
http://add2rss.com/img/design/pages/26248872/stories-of-indentured-workers-at-se... [Pingback]
http://blog.netmedia.hr/wp-includes/js/pages/wp-includes/js/pages/55566358/ciali... [Pingback]
http://split-dalmatia.com/split-dalmatia.com/images/pages/36042991/dna-extractio... [Pingback]
http://ncdtnanotechportal.info/generator/pages/44390725/cialis-china.html [Pingback]
http://lecouac.org/ecrire/lang/pages/67432001/cialis-ancillary-association-badly... [Pingback]
http://hrvatska.biz/wp-includes/js/pages/11478210/cialis-soft-tabs.html [Pingback]
http://martinrozon.com/images/photos/pages/59649187/edit-caption-txt-video.html [Pingback]
http://islands-croatia.comislands-croatia.com/includes/js/pages/37939565/pulmona... [Pingback]
http://allfreefilms.com/wp-includes/js/17745169/order-viagra-online-cheapest-low... [Pingback]
http://pspdesktops.com/fileupload/store/pages/32380298/high-heel-women-erotic-mo... [Pingback]
http://legambitdufou.org/Library/pages/37473155/use-of-viagra.html [Pingback]
http://thebix.com/includes/compat/pages/11755277/tadalafil-cialis-from-india.htm... [Pingback]
http://blog.netmedia.hr/wp-includes/js/pages/wp-includes/js/pages/18547955/actre... [Pingback]
http://martinrozon.com/images/photos/pages/77776812/adventure-with-cialis.html [Pingback]
http://plantmol.com/pages/04342271/index.html [Pingback]
http://ncdtnanotechportal.info/generator/pages/80596307/free-sex-positions-on-vi... [Pingback]
http://thejohnslater.com/pix/img/pages/16994620/totally-free-paris-sex-tape.html [Pingback]
http://promocija.com.hr/promocija.com.hr/includes/js/pages/97941190/women-taking... [Pingback]
http://entartistes.ca/images/images/pages/56759755/index.html [Pingback]
http://plantmol.com/pages/62472510/viagra-and-cystic-fibrosis.html [Pingback]
http://martinrozon.com/images/photos/pages/93008731/woman-s-viagra.html [Pingback]
http://swellhead.net/05901265/viagra-kamagra-available-in-mumbai-vashi.html [Pingback]
http://seo4u.at/images/pages/86931980/free-online-sample-viagra.html [Pingback]
http://blog.netmedia.hr/wp-includes/js/pages/wp-includes/js/pages/28897885/viagr... [Pingback]
http://realestate.hr/templates/css/pages/20203663/buy-viagra-in-the-uk.html [Pingback]
http://ptmy0sx.net/connecticut/sitemap1.html [Pingback]
http://yesihavemoneyy.com [Pingback]
http://realvideopornoo.com [Pingback]
http://modena.intergate.ca/arezzojewelry/viagra.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/rainbow-brite/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/accutane/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/soma/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/tramadol.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/synthroid/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/coumadin/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/tramadol/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/prilosec.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/wellbutrin/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/effexor.html [Pingback]
http://modena.intergate.ca/arezzojewelry/ultram.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/melatonin/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/cialis/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/effexor/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/lipitor/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/paxil.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/lexapro/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/lipitor.html [Pingback]
http://modena.intergate.ca/arezzojewelry/zoloft.html [Pingback]
http://modena.intergate.ca/arezzojewelry/synthroid.html [Pingback]
http://modena.intergate.ca/arezzojewelry/celexa.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/paxil/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/prozac.html [Pingback]
http://modena.intergate.ca/arezzojewelry/cymbalta.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/claritin/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/celexa/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/soma.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/clomid/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/claritin.html [Pingback]
http://modena.intergate.ca/arezzojewelry/melatonin.html [Pingback]
http://modena.intergate.ca/arezzojewelry/coumadin.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/viagra/index.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/celebrex/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/clomid.html [Pingback]
http://blastpr.com/blog/wp-includes/js/pages/hoodia/index.html [Pingback]
http://modena.intergate.ca/arezzojewelry/nexium.html [Pingback]
http://exktlmy.net/table/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/synthroid/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/celebrex/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/hoodia/index.html [Pingback]
http://blastpr.com/wiki/js/pages/zoloft/index.html [Pingback]
http://blastpr.com/wiki/js/pages/nexium/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/nexium/index.html [Pingback]
http://blastpr.com/wiki/js/pages/cymbalta/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/clomid/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/lipitor/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/prozac/index.html [Pingback]
http://blastpr.com/wiki/js/pages/tramadol/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/coumadin/index.html [Pingback]
http://blastpr.com/wiki/js/pages/cialis/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/soma/index.html [Pingback]
http://blastpr.com/wiki/js/pages/hoodia/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/tramadol/index.html [Pingback]
http://blastpr.com/wiki/js/pages/coumadin/index.html [Pingback]
http://blastpr.com/wiki/js/pages/claritin/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/ultram/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/celexa/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/rainbow-brite/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/melatonin/index.html [Pingback]
http://blastpr.com/wiki/js/pages/clomid/index.html [Pingback]
http://blastpr.com/wiki/js/pages/ultram/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/prilosec/index.html [Pingback]
http://blastpr.com/wiki/js/pages/prilosec/index.html [Pingback]
http://blastpr.com/wiki/js/pages/rainbow-brite/index.html [Pingback]
http://blastpr.com/wiki/js/pages/synthroid/index.html [Pingback]
http://blastpr.com/wiki/js/pages/wellbutrin/index.html [Pingback]
http://morningside.edu/mics/_notes/pages/viagra/index.html [Pingback]
http://blastpr.com/wiki/js/pages/celexa/index.html [Pingback]
http://blastpr.com/wiki/js/pages/prozac/index.html [Pingback]
http://blastpr.com/wiki/js/pages/soma/index.html [Pingback]
http://blog.netmedia.hr/wp-includes/js/docs/44378735/index.html [Pingback]
http://coolioness.com/attachments/docs/03698289/index.html [Pingback]
http://temerav.com/images/menu/46200403/index.html [Pingback]
http://ncdtnanotechportal.info/generator/docs/13227634/index.html [Pingback]
http://add2rss.com/img/design/docs/45658867/index.html [Pingback]
http://seo4u.at/images/docs/76783685/index.html [Pingback]
http://martinrozon.com/images/photos/docs/75270452/index.html [Pingback]
http://blog.netmedia.hr/wp-includes/js/docs/84238305/index.html [Pingback]
http://slaterjohn.com/downloads/2col/28436634/index.html [Pingback]
http://lecouac.org/ecrire/lang/docs/77066936/index.html [Pingback]
http://discussgod.com/cpstyles/docs/62161481/index.html [Pingback]
http://thebix.com/includes/compat/docs/44694113/index.html [Pingback]
http://martinrozon.com/images/photos/docs/82037625/index.html [Pingback]
http://temerav.com/images/menu/96509501/index.html [Pingback]
http://ipsilon.hr/ipsilon.hr/cms/4/lib/docs/24066563/index.html [Pingback]
http://thejohnslater.com/pix/img/docs/56008043/index.html [Pingback]
http://witze-humor.de/templates/images/docs/69259068/index.html [Pingback]
http://temerav.com/images/menu/05559064/index.html [Pingback]
http://witze-humor.de/templates/images/docs/83157240/index.html [Pingback]
http://vladan.strigo.net/wp-includes/js/docs/04726190/index.html [Pingback]
http://plantmol.com/docs/60217277/index.html [Pingback]
http://discussgod.com/cpstyles/docs/25383456/index.html [Pingback]
http://promocija.com.hr/promocija.com.hr/includes/js/docs/63224938/index.html [Pingback]
http://split-dalmatia.com/split-dalmatia.com/images/docs/84431573/index.html [Pingback]
http://islands-croatia.comislands-croatia.com/includes/js/docs/82710340/index.ht... [Pingback]
http://realestate.hr/templates/css/docs/71546796/index.html [Pingback]
http://promocija.com.hr/promocija.com.hr/includes/js/docs/52060005/index.html [Pingback]
http://allfreefilms.com/wp-includes/js/27702077/index.html [Pingback]
http://swellhead.netswellhead.net/docs/42306518/index.html [Pingback]
http://thejohnslater.com/pix/img/docs/42082955/index.html [Pingback]
http://promocija.com.hr/promocija.com.hr/includes/js/docs/37348396/index.html [Pingback]
http://promocija.com.hr/promocija.com.hr/includes/js/docs/70471394/index.html [Pingback]
http://pspdesktops.com/fileupload/store/docs/33460308/index.html [Pingback]
http://coolioness.com/attachments/docs/60340594/index.html [Pingback]
http://martinrozon.com/images/photos/docs/54373182/index.html [Pingback]
http://martinrozon.com/images/photos/docs/56637999/index.html [Pingback]
http://lecouac.org/ecrire/lang/docs/49649526/index.html [Pingback]
http://slaterjohn.com/downloads/2col/66689432/index.html [Pingback]
http://allfreefilms.com/wp-includes/js/25891222/index.html [Pingback]
http://seo4u.at/images/docs/68897595/index.html [Pingback]
http://thebix.com/includes/compat/docs/15870923/index.html [Pingback]
http://discussgod.com/cpstyles/docs/73291253/index.html [Pingback]
http://legambitdufou.org/Library/docs/38152786/index.html [Pingback]
http://plantmol.com/docs/99021843/index.html [Pingback]
http://blog.netmedia.hr/wp-includes/js/docs/91708760/index.html [Pingback]
http://islands-croatia.comislands-croatia.com/includes/js/docs/68291686/index.ht... [Pingback]
http://sevainc.com/bad_denise/img/9/prozac/ [Pingback]
http://abaffy.net/i/img/viagra/ [Pingback]
http://easytravelcanada.info/js/pages/6/lexapro/ [Pingback]
http://easycanada.info/js/pages/cialis/ [Pingback]
http://easytravelcanada.info/js/pages/2/cialis/ [Pingback]
http://easytravelcanada.info/js/pages/12/wellbutrin/ [Pingback]
http://easytravelcanada.info/js/pages/4/coumadin/ [Pingback]
http://adventure-traveling.com/images/img/viagra/ [Pingback]
abaffy.org/la/img/cialis/ [Pingback]
http://sevainc.com/bad_denise/img/7/melatonin/ [Pingback]
http://easytravelcanada.info/js/pages/11/ultram/ [Pingback]
http://simplecanada.info/js/pages/13912893/ [Pingback]
http://sevainc.com/bad_denise/img/4/cymbalta/ [Pingback]
http://ina-tv.sk/img/viagra/ [Pingback]
http://sevainc.com/bad_denise/img/11/tramadol/ [Pingback]
http://easytravelcanada.info/js/pages/3/clomid/ [Pingback]
http://easytravelcanada.info/js/pages/7/nexium/ [Pingback]
http://adventure-traveling.com/images/img/cialis/ [Pingback]
http://easycanada.info/js/pages/viagra/ [Pingback]
abaffy.org/la/img/viagra/ [Pingback]
http://easytravelcanada.info/js/pages/5/effexor/ [Pingback]
http://sevainc.com/bad_denise/img/9/rainbow-brite/ [Pingback]
http://sevainc.com/bad_denise/img/12/zoloft/ [Pingback]
http://ina-tv.sk/img/cialis/ [Pingback]
http://sevainc.com/bad_denise/img/6/lexapro/ [Pingback]
http://sevainc.com/bad_denise/img/12/viagra/ [Pingback]
http://birds.sk/img/cialis/ [Pingback]
http://easytravelcanada.info/js/pages/9/rainbow-brite/ [Pingback]
http://inatelevizia.sk/ad/img/viagra/ [Pingback]
http://easytravelcanada.info/js/pages/3/claritin/ [Pingback]
http://abaffydesign.com/la/img/viagra/ [Pingback]
http://sevainc.com/bad_denise/img/3/claritin/ [Pingback]
http://easytravelcanada.info/js/pages/7/melatonin/ [Pingback]
http://sevainc.com/bad_denise/img/2/celexa/ [Pingback]
http://easytravelcanada.info/js/pages/6/lipitor/ [Pingback]
http://abaffydesign.com/la/img/cialis/ [Pingback]
http://harlleyd.extra.hu [Pingback]
http://lf0s3on.net/groups/sitemap1.html [Pingback]
http://odin.net/images/pages/35694472/kate-winslet-nude-scenes-in-jude.html [Pingback]
http://odin.net/images/pages/35694472/stories-housewives-seducing-husbands-frien... [Pingback]
http://cidesi.com/images/metro/metro2/pages/32162341/indian-erotic-sex.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/aunt-judy-porn-site.html [Pingback]
http://odin.net/images/pages/52807681/free-online-porn-samples.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/32162341/sparkle-sweater-girls.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/35807953/porn-pictures-of-girls.htm... [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/35807953/xxx-hardcore-she-males.htm... [Pingback]
http://odin.net/images/pages/35694472/child-large-child-teal-dragon-girl-geisha-... [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/what-is-the-mature-ripened... [Pingback]
http://odin.net/images/pages/52807681/buriram-bar-girls.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/32162341/free-hardcore-heterosexual-... [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/sexy-makeup-pics.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/free-mature-bbw-porn.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/99493954/erotic-literature-for-women... [Pingback]
http://odin.net/images/pages/35694472/candace-von-fuck.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/agent-scully-alien-fuck.ht... [Pingback]
http://odin.net/images/pages/52807681/favorite-sex-positions.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/35807953/my-little-girl-song.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/32162341/fucking-icons.html [Pingback]
http://odin.net/images/pages/35694472/sexy-female-escorts-in-delhi.html [Pingback]
http://odin.net/images/pages/35694472/free-adult-sex-classifieds-china.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/35807953/pictures-of-black-girls.ht... [Pingback]
http://odin.net/images/pages/52807681/sexy-co-eds.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/99493954/nude-fortysomethings.html [Pingback]
http://odin.net/images/pages/35694472/should-teens-date-seriously.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/99493954/oops-babes.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/35807953/index.html [Pingback]
http://odin.net/images/pages/35694472/blondes-and-blacks-xxx.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/32162341/cards-adult-humor.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/99493954/black-gay-video-produtions.... [Pingback]
http://cidesi.com/images/metro/metro2/pages/32162341/hot-russian-models-teen-age... [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/ametuer-zoo-girls.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/35807953/mother-and-daugther-sex-st... [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/adult-bib.html [Pingback]
http://odin.net/images/pages/35694472/xxx-schoolgirls-hardcore-pictures.html [Pingback]
http://odin.net/images/pages/52807681/neosporin-for-anal-fissures.html [Pingback]
http://odin.net/images/pages/52807681/index.html [Pingback]
http://odin.net/images/pages/35694472/sexy-happy-birthday-girls.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/oral-sex-instruction-pictu... [Pingback]
http://cidesi.com/images/metro/metro2/pages/99493954/college-girls-escorts.html [Pingback]
http://odin.net/images/pages/52807681/all-fours-thumbnail-naked-girl.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/99493954/index.html [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/53348735/adult-free-preview.html [Pingback]
http://cidesi.com/images/metro/metro2/pages/99493954/statistics-on-teens-allowan... [Pingback]
http://gatewayplayhouse.com/photos/cai/pages/35807953/blonde-sluts-cocksucking.h... [Pingback]
http://odin.net/images/pages/52807681/are-baby-walkers-bad.html [Pingback]
http://odin.net/images/pages/52807681/fofrbidden-pussy.html [Pingback]
http://restablog.dreamhosters.com/lessons/sitemap1.html [Pingback]
http://host239.hostmonster.com/~blogford/sitemap1.html [Pingback]
http://fastestsblog.com/career/sitemap1.html [Pingback]
http://ghtj3bo.net/general/sitemap1.html [Pingback]
http://uz7fdb5.net/toys/sitemap1.html [Pingback]
http://box439.bluehost.com/~alldomai/sitemap3.html [Pingback]
http://your-hockey-team.info/games/sitemap1.html [Pingback]
http://www.signalprocessingsociety.org/community/forum/buy-ambien-online.html [Pingback]
http://www.signalprocessingsociety.org/community/forum/buy-hydrocodone-online.ht... [Pingback]
http://www.signalprocessingsociety.org/community/forum/buy-cialis-online.html [Pingback]
http://www.signalprocessingsociety.org/community/forum/buy-tramadol-online.html [Pingback]
http://www.signalprocessingsociety.org/community/forum/buy-soma-online.html [Pingback]
http://nega.startlogic.com/sitemap2.html [Pingback]
http://guga.readyhosting.com/sitemap2.html [Pingback]
http://vpnsxu2.net/00/index.html [Pingback]
http://cqakvmm.net/sitemap1.html [Pingback]
http://vaka.startlogic.com/music/sitemap1.html [Pingback]
http://notrqma.info/sitemap1.html [Pingback]
http://freewebs.com/sinkopa/02/sitemap1.html [Pingback]
http://sinkopa.webs.com/01/sitemap2.html [Pingback]
http://host264.hostmonster.com/~battery1/sitemap3.html [Pingback]

Theme design by Jelle Druyts

Pick a theme: