Matthew Kaney at ITP

Assignment 2: Speech

Reading and Writing Electronic Text


236

I used the speaking dictionary from Carnegie Mellon University’s computational speech group. The dictionary is a super long text document with pronunciations for basically any word you can think of, laid out like so:

...
POET'S 1 P OW1 AH0 T S
POETS 1 P OW1 AH0 T S
POFAHL 1 P AA1 F AA0 L
POFF 1 P AO1 F
...

My rough goal is to cluster words that sound similar (words that rhyme, alliterative words, homophones, etc) into abstract, tongue-twistery text. As it turns out, Python has a good way to calculate the similarity of two lists (in this case, lists of phonemes) using difflib, a module for computing differences in sequences of text.

Working on the text of the recent New York Times article on the FCC and Net Neutrality, I came up with code to generate pairs consisting of a random word from the article, plus the word that was phonetically closest to it.

HOUSEHOLD, SO-CALLED
DIETZ, ITS
CAN, AN
TECHNICAL, CRITICAL
RULES, RULE
BRANDED, BRAND
SPIGOT, BIGGEST
AWAY, WAY
IS, IMPOSE
BEGINNING, BUILDING

To generate my poem, I wrote some code to take pairs of words from the article and then link them with similar adjacent words.

proclaiming in been the a right wrote the
thinking is impose tolls tools to
turn away way were work with waiting until efficiently into
technology activist activists have had branded brand of a right
support he hear dire i think thing that at the
days the a right wrote the
east coast-west
gatekeeper power our future few days dazed brian urban dictionary
window proclaiming proclaimed we week 102
posted a the policy technology activist activists have had branded

Here’s the code:

import sys
import random
import difflib

# Function to find the closest phonetic word
def closest_word(search_word):
    closest = ['', 0]

    for word in words:
        if not word == search_word:
            matcher = difflib.SequenceMatcher(None, phoneticDictionary[search_word], phoneticDictionary[word])
            similarity = matcher.ratio()

            if similarity > closest[1]:
                closest = [word, similarity]

    return closest


# Import and populate the speaking dictionary
cmu = open('cmudict', 'r')

phoneticDictionary = {}

for line in cmu:
    tokens = line.split()

    if tokens[1] == "1":
        key = tokens[0]
        phonemes = []

        # Some syllables have a number indicating stress (e.g. "EH1").
        # We're not using it, so strip that character off.
        for phoneme in tokens[2:]:
            if not phoneme.isalpha():
                phoneme = phoneme[:-1]

            phonemes.append(phoneme)

        phoneticDictionary[key] = phonemes

cmu.close()

wordpairs = {}
lastword = ''

words = set()

for line in sys.stdin:
    line = line.strip()
    line = line.upper()

    if lastword != '':
        wordpairs[lastword] = line

    lastword = line

    if line in phoneticDictionary:
        words.add(line)

# Cycle through lines, starting each with a random word
for i in range(0, 10):
    randomWord = random.choice(list(words))
    lineWords = []

    for j in range(0, 5):
        lineWords.append(randomWord)
        lineWords.append(wordpairs[randomWord])

        if wordpairs[randomWord] in words:
            randomWord = closest_word(wordpairs[randomWord])[0]

            if randomWord in lineWords:
                break
        else:
            break

    print " ".join(lineWords).lower()

Comments

  1. ffxiv gil for sale on November 22, 2015 at 11:23 pm

    ffxiv gil for sale

    Do you have a good sense of humor .

  2. cheapest eso power leveling on November 26, 2015 at 8:48 am

    cheapest eso power leveling

    You are looking sharp !

  3. fifa coins on December 1, 2015 at 1:30 am

    fifa coins

    You ‘re so smart.

  4. buy Madden Coins on December 20, 2015 at 12:19 am

    buy Madden Coins

    How do you work here ?

  5. buy Madden 16 Coins on December 30, 2015 at 8:17 am

    buy Madden 16 Coins

    You did a good job .

  6. Cheap BNS Gold on February 1, 2016 at 5:58 am

    Cheap BNS Gold

    That makes two of us.

  7. Cheap Albion Online Gold on February 1, 2016 at 5:58 am

    Cheap Albion Online Gold

    Hold it!

  8. Cheap Blade And Soul Gold on February 1, 2016 at 5:58 am

    Cheap Blade And Soul Gold

    I’ll fix it!

  9. Cheap Blade And Soul Gold on February 1, 2016 at 5:58 am

    Cheap Blade And Soul Gold

    I don’t have the slightest idea

  10. Albion Online Power Leveling on February 1, 2016 at 5:59 am

    Albion Online Power Leveling

    Take my word .

  11. Blade-Soul.com on February 1, 2016 at 5:59 am

    Blade-Soul.com

    How come you are working here?

  12. Blade & Soul Power leveling on February 1, 2016 at 5:59 am

    Blade & Soul Power leveling

    I respect your work.

  13. Buy Blade And Soul Gold on February 1, 2016 at 5:59 am

    Buy Blade And Soul Gold

    Even call it.

  14. Buy Blade And Soul Gold on February 1, 2016 at 6:00 am

    Buy Blade And Soul Gold

    Too bad we have to return them .

  15. Albion Online Silver on February 1, 2016 at 6:00 am

    Albion Online Silver

    I have no idea what you have said

  16. Buy Blade And Soul Gold on February 1, 2016 at 6:00 am

    Buy Blade And Soul Gold

    I’ll fix it!

  17. Cheap Albion Online Gold on February 1, 2016 at 6:00 am

    Cheap Albion Online Gold

    I thought I should give it a shot!

  18. Blade & Soul Gold on February 1, 2016 at 6:01 am

    Blade & Soul Gold

    Proud of you .

  19. Albion Online Power Leveling on February 1, 2016 at 6:01 am

    Albion Online Power Leveling

    Im very pleased with your work.

  20. Cheap Albion Online Gold on February 1, 2016 at 6:01 am

    Cheap Albion Online Gold

    I was wondering if after work we could grab a cup of coffee

  21. Buy Blade And Soul Gold on February 1, 2016 at 6:01 am

    Buy Blade And Soul Gold

    You always know the right thing to say.

  22. MapleStory Mesos on February 1, 2016 at 6:02 am

    MapleStory Mesos

    The youre really talented .

  23. Blade & Soul Gold on February 1, 2016 at 6:02 am

    Blade & Soul Gold

    be cool!

  24. Blade & Soul Power leveling on February 1, 2016 at 6:02 am

    Blade & Soul Power leveling

    I don’t know what you are saying

  25. Buy Blade And Soul Gold on February 1, 2016 at 6:03 am

    Buy Blade And Soul Gold

    You are looking sharp !

  26. Albion Online Silver on February 1, 2016 at 6:03 am

    Albion Online Silver

    I mean it!

  27. Blade & Soul Power leveling on February 1, 2016 at 6:03 am

    Blade & Soul Power leveling

    I made a fool of myself.

  28. Blade And Soul Items on February 1, 2016 at 6:03 am

    Blade And Soul Items

    I let myself become a fool .

  29. Albion Online Power Leveling on February 1, 2016 at 6:04 am

    Albion Online Power Leveling

    I thought I should give it a shot!

  30. Albion Online Silver on February 1, 2016 at 6:04 am

    Albion Online Silver

    No one can do it better than you.

  31. Albion Online Silver on February 1, 2016 at 6:04 am

    Albion Online Silver

    I was be there for you.

  32. MapleStory Mesos on February 1, 2016 at 6:04 am

    MapleStory Mesos

    i like this website a lot!

  33. Blade-Soul.com on February 1, 2016 at 6:05 am

    Blade-Soul.com

    Leave me alone !

  34. Albion Online Silver on February 1, 2016 at 6:05 am

    Albion Online Silver

    If he shows up, we stick with him.

  35. Blade-Soul.com on February 1, 2016 at 6:05 am

    Blade-Soul.com

    To hell with that bitch!

  36. Buy Blade And Soul Gold on February 1, 2016 at 6:05 am

    Buy Blade And Soul Gold

    I’m all yours!

  37. Albion Online Gold on February 1, 2016 at 6:06 am

    Albion Online Gold

    this site might help me personally to locate some good suggestions!

  38. Albion Online Silver on February 1, 2016 at 6:06 am

    Albion Online Silver

    You are looking sharp !

  39. Blade & Soul Gold on February 1, 2016 at 6:06 am

    Blade & Soul Gold

    you have a good sense of humor.

  40. Buy Blade And Soul Gold on February 1, 2016 at 6:06 am

    Buy Blade And Soul Gold

    Now you tell me that she was not a knockout !

  41. Blade And Soul Gold on February 1, 2016 at 6:07 am

    Blade And Soul Gold

    You did it !

  42. Cheap Albion Online Gold on February 1, 2016 at 6:07 am

    Cheap Albion Online Gold

    You are the savior of my life.

  43. Buy Blade And Soul Gold on February 1, 2016 at 6:07 am

    Buy Blade And Soul Gold

    I do not know

  44. Blade & Soul Power leveling on February 1, 2016 at 6:07 am

    Blade & Soul Power leveling

    I was thinking if after work we could grab a cup of coffee

  45. Cheap Albion Online Gold on February 1, 2016 at 6:08 am

    Cheap Albion Online Gold

    i love this website a lot!

  46. Albion Online Silver on February 1, 2016 at 6:08 am

    Albion Online Silver

    Nobody can do a better job than you.

  47. Blade & Soul Power leveling on February 1, 2016 at 6:08 am

    Blade & Soul Power leveling

    Why do not we try this ?

  48. Albion Online Silver on February 1, 2016 at 6:09 am

    Albion Online Silver

    What if I had the guts to quit my job.

  49. BNS Gold on February 1, 2016 at 6:09 am

    BNS Gold

    What is with that guy?

  50. BNS Gold on February 1, 2016 at 6:09 am

    BNS Gold

    I made a fool of myself.

  51. Cheap Blade And Soul Gold on February 1, 2016 at 6:09 am

    Cheap Blade And Soul Gold

    I do not have the slightest idea

  52. Cheap Albion Online Gold on February 1, 2016 at 6:10 am

    Cheap Albion Online Gold

    were so proud of you.

  53. Buy Blade And Soul Gold on February 1, 2016 at 6:10 am

    Buy Blade And Soul Gold

    Not that I know of.

  54. Albion Online Power Leveling on February 1, 2016 at 6:10 am

    Albion Online Power Leveling

    Call it even.

  55. buy Albion Online Gold on February 1, 2016 at 6:10 am

    buy Albion Online Gold

    That’s not the issue.

  56. Blade And Soul Gold on February 1, 2016 at 6:11 am

    Blade And Soul Gold

    Call it even.

  57. Buy Blade And Soul Gold on February 1, 2016 at 6:11 am

    Buy Blade And Soul Gold

    it is a excellent weblog and i like it greatly!

  58. Blade And Soul Gold on February 1, 2016 at 6:11 am

    Blade And Soul Gold

    What is with that guy?

  59. BNS Gold on February 1, 2016 at 6:11 am

    BNS Gold

    I respect your work.

  60. MapleStory Mesos on February 1, 2016 at 6:12 am

    MapleStory Mesos

    I’ve been through this!

  61. Buy Blade And Soul Gold on February 1, 2016 at 6:12 am

    Buy Blade And Soul Gold

    I respect your work.

  62. MapleStory Mesos on February 1, 2016 at 6:12 am

    MapleStory Mesos

    you have a good sense of humor.

  63. Anonymous on February 1, 2016 at 6:13 am

    Cheap Blade And Soul Gold

  64. Albion Online Gold on February 1, 2016 at 6:13 am

    Albion Online Gold

    You are nothing like us .

  65. Buy Blade And Soul Gold on February 1, 2016 at 6:13 am

    Buy Blade And Soul Gold

    If I have the guts to quit my job .

  66. Cheap Albion Online Gold on February 1, 2016 at 6:13 am

    Cheap Albion Online Gold

    You started it !

  67. Blade And Soul Gold on February 1, 2016 at 6:14 am

    Blade And Soul Gold

    be a man

  68. Buy Blade And Soul Gold on February 1, 2016 at 6:14 am

    Buy Blade And Soul Gold

    You have a good taste.

  69. Albion Online Gold on February 1, 2016 at 6:14 am

    Albion Online Gold

    I do not have a clue !

  70. Buy Blade And Soul Gold on February 1, 2016 at 6:14 am

    Buy Blade And Soul Gold

    I was wondering if after work we could grab a cup of coffee

  71. Blade & Soul Power leveling on February 1, 2016 at 6:15 am

    Blade & Soul Power leveling

    How come you are working here?

  72. Albion Online Silver on February 1, 2016 at 6:15 am

    Albion Online Silver

    it’s a excellent weblog and i enjoy it very much!

  73. Albion Online Power Leveling on February 1, 2016 at 6:15 am

    Albion Online Power Leveling

    I will be there for you.

  74. Cheap Albion Online Gold on February 1, 2016 at 6:15 am

    Cheap Albion Online Gold

    I respect your work.

  75. Blade And Soul Gold on February 1, 2016 at 6:16 am

    Blade And Soul Gold

    You are so cute.

  76. buy Albion Online Gold on February 1, 2016 at 6:16 am

    buy Albion Online Gold

    To hell with that bitch!

  77. Cheap Blade And Soul Gold on February 1, 2016 at 6:16 am

    Cheap Blade And Soul Gold

    Where were we?

  78. buy Albion Online Gold on February 1, 2016 at 6:16 am

    buy Albion Online Gold

    Come on, Stop!

  79. Buy Albion Online Gold on February 1, 2016 at 6:17 am

    Buy Albion Online Gold

    I’ll be there for you .

  80. Cheap BNS Gold on February 1, 2016 at 6:17 am

    Cheap BNS Gold

    The youre very eloquent .

  81. Cheap Albion Online Gold on February 1, 2016 at 6:17 am

    Cheap Albion Online Gold

    I mean it!

  82. Blade & Soul Gold on February 1, 2016 at 6:17 am

    Blade & Soul Gold

    Take my word .

  83. Cheap BNS Gold on February 1, 2016 at 6:18 am

    Cheap BNS Gold

    I’ll take care of it.

  84. Cheap Blade And Soul Gold on February 1, 2016 at 6:18 am

    Cheap Blade And Soul Gold

    Do not push me.

  85. Buy Blade And Soul Gold on February 1, 2016 at 6:18 am

    Buy Blade And Soul Gold

    The youre really talented .

  86. Cheap Albion Online Gold on February 1, 2016 at 6:18 am

    Cheap Albion Online Gold

    What if I had the guts to quit my job.

  87. Albion Online Silver on February 1, 2016 at 6:19 am

    Albion Online Silver

    You did a good job .

  88. Blade And Soul Items on February 1, 2016 at 6:19 am

    Blade And Soul Items

    I made a fool of myself.

  89. Cheap BNS Gold on February 1, 2016 at 6:19 am

    Cheap BNS Gold

    You are looking sharp !

  90. Albion Online Power Leveling on February 1, 2016 at 6:19 am

    Albion Online Power Leveling

    Thank you for your helping hand.

  91. MapleStory Mesos on February 1, 2016 at 6:20 am

    MapleStory Mesos

    I mean it!

  92. Blade And Soul Items on February 1, 2016 at 6:20 am

    Blade And Soul Items

    were so proud of you.

  93. BNS Gold on February 1, 2016 at 6:20 am

    BNS Gold

    To hell with that bitch!

  94. Albion Online Silver on February 1, 2016 at 6:20 am

    Albion Online Silver

    Why don’t we give this a try?

  95. BNS Gold on February 1, 2016 at 6:21 am

    BNS Gold

    Take my word .

  96. MapleStory Mesos on February 1, 2016 at 6:21 am

    MapleStory Mesos

    You did it !

  97. Cheap MapleStory Mesos on February 1, 2016 at 6:21 am

    Cheap MapleStory Mesos

    What is that guy?

  98. Cheap Albion Online Gold on February 1, 2016 at 6:21 am

    Cheap Albion Online Gold

    If he shows up, we stick with him.

  99. Albion Online Silver on February 1, 2016 at 6:22 am

    Albion Online Silver

    You fall for it every time.

  100. buy Albion Online Gold on February 1, 2016 at 6:22 am

    buy Albion Online Gold

    look great today.

  101. Albion Online Silver on February 1, 2016 at 6:22 am

    Albion Online Silver

    Take my word for it.

  102. Cheap MapleStory Mesos on February 1, 2016 at 6:22 am

    Cheap MapleStory Mesos

    I mean it!

  103. Buy Albion Online Gold on February 1, 2016 at 6:23 am

    Buy Albion Online Gold

    I mean it!

  104. Albion Online Power Leveling on February 1, 2016 at 6:23 am

    Albion Online Power Leveling

    You did it !

  105. Buy Blade And Soul Gold on February 1, 2016 at 6:23 am

    Buy Blade And Soul Gold

    Your company is very impressive .

  106. Albion Online Items on February 1, 2016 at 6:24 am

    Albion Online Items

    To hell with that bitch!

  107. Buy Blade And Soul Gold on February 1, 2016 at 6:24 am

    Buy Blade And Soul Gold

    I have no idea what you have said

  108. Blade & Soul Items on February 1, 2016 at 6:24 am

    Blade & Soul Items

    How come you are working here?

  109. Cheap Blade And Soul Gold on February 1, 2016 at 6:24 am

    Cheap Blade And Soul Gold

    Not that I know of.

  110. Cheap Albion Online Gold on February 1, 2016 at 6:25 am

    Cheap Albion Online Gold

    I have no idea what you have said

  111. Cheap BNS Gold on February 1, 2016 at 6:25 am

    Cheap BNS Gold

    That’s not the issue.

  112. Blade & Soul Power leveling on February 1, 2016 at 6:25 am

    Blade & Soul Power leveling

    That makes two of us.

  113. Buy Blade And Soul Gold on February 1, 2016 at 6:25 am

    Buy Blade And Soul Gold

    To hell with that bitch!

  114. buy Albion Online Gold on February 1, 2016 at 6:26 am

    buy Albion Online Gold

    were so proud of you.

  115. Albion Online Power Leveling on February 1, 2016 at 6:26 am

    Albion Online Power Leveling

    You’re very eloquent.

  116. Cheap BNS Gold on February 1, 2016 at 6:26 am

    Cheap BNS Gold

    Good !|Cool! I love your this bolg.

  117. Buy Blade And Soul Gold on February 1, 2016 at 6:26 am

    Buy Blade And Soul Gold

    youre really talented.

  118. buy Albion Online Gold on February 1, 2016 at 6:27 am

    buy Albion Online Gold

    Your company is very impressive .

  119. Blade & Soul Power leveling on February 1, 2016 at 6:27 am

    Blade & Soul Power leveling

    You ‘re so smart.

  120. Blade & Soul Items on February 1, 2016 at 6:27 am

    Blade & Soul Items

    youre looking sharp!

  121. Cheap Albion Online Gold on February 1, 2016 at 6:27 am

    Cheap Albion Online Gold

    You bet !

  122. Albion Mall on February 1, 2016 at 6:28 am

    Albion Mall

    Come on, Stop!

  123. Blade & Soul Power leveling on February 1, 2016 at 6:28 am

    Blade & Soul Power leveling

    No one can do it better than you.

  124. Cheap Blade And Soul Gold on February 1, 2016 at 6:28 am

    Cheap Blade And Soul Gold

    Too bad we have to return them .

  125. Albion Online Power Leveling on February 1, 2016 at 6:28 am

    Albion Online Power Leveling

    No, I know.

  126. Buy BNS Gold on February 1, 2016 at 6:29 am

    Buy BNS Gold

    Call it even.

  127. Albion Online Gold on February 1, 2016 at 6:29 am

    Albion Online Gold

    were so proud of you.

  128. Cheap BNS Gold on February 1, 2016 at 6:29 am

    Cheap BNS Gold

    I thought I should give it a shot!

  129. Blade And Soul Gold on February 1, 2016 at 6:29 am

    Blade And Soul Gold

    I do not know

  130. Blade & Soul Power leveling on February 1, 2016 at 6:30 am

    Blade & Soul Power leveling

    I do not have the slightest idea

  131. Cheap BNS Gold on February 1, 2016 at 6:30 am

    Cheap BNS Gold

    You are so cute.

  132. Cheap Blade And Soul Gold on February 1, 2016 at 6:30 am

    Cheap Blade And Soul Gold

    You’re so smart.

  133. Blade And Soul Gold on February 1, 2016 at 6:30 am

    Blade And Soul Gold

    Why don’t we give this a try?

  134. Blade & Soul Gold on February 1, 2016 at 6:31 am

    Blade & Soul Gold

    Why don’t we give this a try?

  135. Buy Blade And Soul Gold on February 1, 2016 at 6:31 am

    Buy Blade And Soul Gold

    Hold it!

  136. Blade & Soul Power leveling on February 1, 2016 at 6:31 am

    Blade & Soul Power leveling

    You started it !

  137. Blade & Soul Power leveling on February 1, 2016 at 6:31 am

    Blade & Soul Power leveling

    If I have the guts to quit my job .

  138. Blade & Soul Power leveling on February 1, 2016 at 6:32 am

    Blade & Soul Power leveling

    My way or the highway.

  139. Buy Blade And Soul Gold on February 1, 2016 at 6:32 am

    Buy Blade And Soul Gold

    Call it even.

  140. Buy Blade And Soul Gold on February 1, 2016 at 6:32 am

    Buy Blade And Soul Gold

    Today looks great .

  141. Albion Online Silver on February 1, 2016 at 6:32 am

    Albion Online Silver

    I was thinking if after work we could grab a cup of coffee

  142. Cheap Blade And Soul Gold on February 1, 2016 at 6:33 am

    Cheap Blade And Soul Gold

    this website can help me to locate some good suggestions!

  143. Blade & Soul Items on February 1, 2016 at 6:33 am

    Blade & Soul Items

    Good !|Cool! I love your this bolg.

  144. Cheap Albion Online Gold on February 1, 2016 at 6:33 am

    Cheap Albion Online Gold

    No, I know.

  145. buy Albion Online Gold on February 1, 2016 at 6:33 am

    buy Albion Online Gold

    What is with that guy?

  146. Cheap BNS Gold on February 1, 2016 at 6:34 am

    Cheap BNS Gold

    this site might help me to locate good quality suggestions!

  147. Cheap Blade And Soul Gold on February 1, 2016 at 6:34 am

    Cheap Blade And Soul Gold

    What if I had the guts to quit my job.

  148. Blade & Soul Power leveling on February 1, 2016 at 6:34 am

    Blade & Soul Power leveling

    look great today.

  149. Blade & Soul Items on February 1, 2016 at 6:34 am

    Blade & Soul Items

    To hell with that bitch!

  150. Buy Blade And Soul Gold on February 1, 2016 at 6:35 am

    Buy Blade And Soul Gold

    Nobody can do a better job than you.

  151. Buy Blade And Soul Gold on February 1, 2016 at 6:35 am

    Buy Blade And Soul Gold

    Where were we?

  152. Blade And Soul Gold on February 1, 2016 at 6:35 am

    Blade And Soul Gold

    I don’t have the slightest idea

  153. Albion Online Silver on February 1, 2016 at 6:36 am

    Albion Online Silver

    Not that I know of.

  154. Cheap Blade And Soul Gold on February 1, 2016 at 6:36 am

    Cheap Blade And Soul Gold

    You always know the right thing to say.

  155. Albion Online Silver on February 1, 2016 at 6:36 am

    Albion Online Silver

    I’m all yours!

  156. Cheap BNS Gold on February 1, 2016 at 6:36 am

    Cheap BNS Gold

    What if I had the guts to quit my job.

  157. Albion Online Silver on February 12, 2016 at 7:09 am

    Albion Online Silver

    Come on, Stop!

  158. Albion Online Power Leveling on February 12, 2016 at 7:10 am

    Albion Online Power Leveling

    it is a excellent weblog and that i like it greatly!

  159. Cheap Albion Online Gold on February 12, 2016 at 7:10 am

    Cheap Albion Online Gold

    you have a good sense of humor.

  160. BNS Gold on February 12, 2016 at 7:10 am

    BNS Gold

    What if I had the guts to quit my job.

  161. buy Albion Online Gold on February 12, 2016 at 7:11 am

    buy Albion Online Gold

    Thank you for your helping hand.

  162. Buy Blade And Soul Gold on February 12, 2016 at 7:11 am

    Buy Blade And Soul Gold

    That’s not the issue.

  163. Cheap Albion Online Gold on February 12, 2016 at 7:11 am

    Cheap Albion Online Gold

    Take my word .

  164. Cheap BNS Gold on February 12, 2016 at 7:11 am

    Cheap BNS Gold

    Hold it!

  165. Albion Online Power Leveling on February 12, 2016 at 7:12 am

    Albion Online Power Leveling

    I don’t have the slightest idea

  166. Cheap Blade And Soul Gold on February 12, 2016 at 7:12 am

    Cheap Blade And Soul Gold

    What is with that guy?

  167. Buy Blade And Soul Gold on February 12, 2016 at 7:12 am

    Buy Blade And Soul Gold

    The youre very professional .

  168. BNS Gold on February 12, 2016 at 7:12 am

    BNS Gold

    I have no idea what you have said

  169. BNS Gold on February 12, 2016 at 7:13 am

    BNS Gold

    You did it !

  170. Cheap Blade And Soul Gold on February 12, 2016 at 7:13 am

    Cheap Blade And Soul Gold

    Im very pleased with your work.

  171. Cheap MapleStory Mesos on February 12, 2016 at 7:13 am

    Cheap MapleStory Mesos

    How come you are working here?

  172. Buy MapleStory Mesos on February 12, 2016 at 7:14 am

    Buy MapleStory Mesos

    You are the savior of my life.

  173. Albion Online Power Leveling on February 12, 2016 at 7:14 am

    Albion Online Power Leveling

    What is with that guy?

  174. Blade & Soul Gold on February 12, 2016 at 7:14 am

    Blade & Soul Gold

    If I have the guts to quit my job .

  175. Cheap BNS Gold on February 12, 2016 at 7:14 am

    Cheap BNS Gold

    You are the savior of my life.

  176. Cheap Blade And Soul Gold on February 12, 2016 at 7:15 am

    Cheap Blade And Soul Gold

    I’m all yours!

  177. Cheap BNS Gold on February 12, 2016 at 7:15 am

    Cheap BNS Gold

    Too bad we must return them.

  178. Cheap BNS Gold on February 12, 2016 at 7:15 am

    Cheap BNS Gold

    Do not rush me.

  179. Albion Online Gold on February 12, 2016 at 7:15 am

    Albion Online Gold

    You did it !

  180. Blade & Soul Items on February 12, 2016 at 7:16 am

    Blade & Soul Items

    Do not push me.

  181. Cheap Albion Online Gold on February 12, 2016 at 7:16 am

    Cheap Albion Online Gold

    I let myself become a fool .

  182. Blade & Soul Items on February 12, 2016 at 7:16 am

    Blade & Soul Items

    I was wondering if after work we could grab a cup of coffee

  183. Albion Online Items on February 12, 2016 at 7:16 am

    Albion Online Items

    You did a good job .

  184. Albion Online Silver on February 12, 2016 at 7:17 am

    Albion Online Silver

    You are the savior of my life.

  185. Cheap BNS Gold on February 12, 2016 at 7:17 am

    Cheap BNS Gold

    I made a fool of myself.

  186. Albion Online Silver on February 12, 2016 at 7:17 am

    Albion Online Silver

    Hold it!

  187. Albion Online Power Leveling on February 12, 2016 at 7:17 am

    Albion Online Power Leveling

    Why do not we try this ?

  188. Albion Online Power Leveling on February 12, 2016 at 7:18 am

    Albion Online Power Leveling

    Now you tell me she’s not a knock-out!

  189. Cheap BNS Gold on February 12, 2016 at 7:18 am

    Cheap BNS Gold

    were so proud of you.

  190. buy Albion Online Gold on February 12, 2016 at 7:18 am

    buy Albion Online Gold

    I’ll fix it!

  191. Blade And Soul Gold on February 12, 2016 at 7:18 am

    Blade And Soul Gold

    You’re very professional.

  192. Blade And Soul Gold on February 12, 2016 at 7:19 am

    Blade And Soul Gold

    Good !|Cool! I love your this bolg.

  193. Buy Blade And Soul Gold on February 12, 2016 at 7:19 am

    Buy Blade And Soul Gold

    No, I know.

  194. Blade & Soul Power leveling on February 12, 2016 at 7:19 am

    Blade & Soul Power leveling

    I thought I should give it a shot!

  195. Cheap BNS Gold on February 12, 2016 at 7:19 am

    Cheap BNS Gold

    I’ll fix it!

  196. Cheap Albion Online Gold on February 12, 2016 at 7:20 am

    Cheap Albion Online Gold

    Leave me alone !

  197. Cheap BNS Gold on February 12, 2016 at 7:20 am

    Cheap BNS Gold

    Take my word .

  198. Buy Blade And Soul Gold on February 12, 2016 at 7:20 am

    Buy Blade And Soul Gold

    You bet !

  199. Buy Blade And Soul Gold on February 12, 2016 at 7:20 am

    Buy Blade And Soul Gold

    Good !|Cool! I love your this bolg.

  200. Cheap Blade And Soul Gold on February 12, 2016 at 7:21 am

    Cheap Blade And Soul Gold

    it’s a excellent weblog and i enjoy it very much!

  201. Albion Online Gold on February 12, 2016 at 7:21 am

    Albion Online Gold

    Now you tell me that she was not a knockout !

  202. BNS Gold on February 12, 2016 at 7:21 am

    BNS Gold

    You have a good taste.

  203. MapleStory Mesos on February 12, 2016 at 7:21 am

    MapleStory Mesos

    I’ll be there for you .

  204. Blade And Soul Items on February 12, 2016 at 7:22 am

    Blade And Soul Items

    youre really talented.

  205. BNS Gold on February 12, 2016 at 7:22 am

    BNS Gold

    youre really talented.

  206. Blade And Soul Items on February 12, 2016 at 7:22 am

    Blade And Soul Items

    Hold it!

  207. buy Albion Online Gold on February 12, 2016 at 7:22 am

    buy Albion Online Gold

    You are nothing like us .

  208. Cheap Blade And Soul Gold on February 12, 2016 at 7:23 am

    Cheap Blade And Soul Gold

    You fall for it every time.

  209. Albion Online Silver on February 12, 2016 at 7:23 am

    Albion Online Silver

    My way or the highway.

  210. Cheap Albion Online Gold on February 12, 2016 at 7:23 am

    Cheap Albion Online Gold

    Come on, cut it out!

  211. Blade And Soul Items on February 12, 2016 at 7:23 am

    Blade And Soul Items

    I don’t have the slightest idea

  212. MS Mesos on February 12, 2016 at 7:24 am

    MS Mesos

    You’re so cute.

  213. MapleStory Mesos on February 12, 2016 at 7:24 am

    MapleStory Mesos

    I let myself become a fool .

  214. Buy Blade And Soul Gold on February 12, 2016 at 7:24 am

    Buy Blade And Soul Gold

    i’m able to discover numerous great answers if i have any difficulty!

  215. Buy Blade And Soul Gold on February 12, 2016 at 7:24 am

    Buy Blade And Soul Gold

    Do you have a good sense of humor .

  216. Blade & Soul Power leveling on February 12, 2016 at 7:25 am

    Blade & Soul Power leveling

    Your company is very impressive .

  217. Blade And Soul Gold on February 12, 2016 at 7:25 am

    Blade And Soul Gold

    If I have the guts to quit my job .

  218. Cheap Blade And Soul Gold on February 12, 2016 at 7:25 am

    Cheap Blade And Soul Gold

    Today looks great .

  219. RS Gold on April 11, 2016 at 1:19 am

    RS Gold

    i can find many good answers if i have any trouble!

  220. u4fifa on June 1, 2016 at 4:30 pm

    u4fifa

    youre really talented.

  221. nba mt ps4 for sale on June 7, 2016 at 11:39 am

    nba mt ps4 for sale

    I was thinking if after work we could grab a cup of coffee

  222. fifa 17 points on June 30, 2016 at 7:47 am

    fifa 17 points

    If he shows up, we stick with him.

  223. UPAlbion.com on June 30, 2016 at 12:03 pm

    UPAlbion.com

    I have no idea what you have said

  224. cheap fifa coins on July 19, 2016 at 4:58 pm

    cheap fifa coins

    You always know the right thing to say.

  225. FIFA17 PS4 300k coins on August 24, 2016 at 3:19 am

    FIFA17 PS4 300k coins

    How do you work here ?

  226. buy fifa coins on September 6, 2016 at 11:06 pm

    buy fifa coins

    How come you are working here?

  227. Buy NBA 2K17 MT on November 2, 2016 at 6:39 am

    Buy NBA 2K17 MT

    The youre very eloquent .

  228. buy cheap Final Fantasy XIV Gil on June 6, 2017 at 12:08 pm

    buy cheap Final Fantasy XIV Gil

    What is that guy?

  229. cheap Path of Exile currency on January 11, 2018 at 11:21 am

    cheap Path of Exile currency

    You’re so cute.

  230. Chaos orbs on January 14, 2018 at 6:41 pm

    Chaos orbs

    I’ll be there for you .

  231. buy cheapest Mu Legend Zen from u4gm on January 17, 2018 at 10:42 am

    buy cheapest Mu Legend Zen from u4gm

    I respect your work.

  232. Fitflop Sandals Sale on July 8, 2018 at 2:39 am

    Fitflop Sandals Sale

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! However, how can we communicate?

  233. fußballtrikots on September 23, 2018 at 12:17 pm

    fußballtrikots

    I delight in the knowledge on your web site. Thanks a ton!

  234. Günstige fußballtrikots on September 24, 2018 at 9:26 pm

    Günstige fußballtrikots

    Sustain the outstanding work !! Lovin’ it!

  235. billiga fotbollströjor on October 9, 2018 at 3:23 pm

    billiga fotbollströjor

    You’ve got remarkable knowlwdge in this article. sites:ggglese.com

  236. maglie calcio a poco prezzo on October 29, 2018 at 8:05 pm

    maglie calcio a poco prezzo

    3cnmzp 5t8brn7o fotballdrakter pjwa7046 3ni4bo8\n 07utgd9nqx zy72gdl fotbollströjor barn ydw4glxuph l583k1td\n a6sd7m 8eqjvzn fotballdrakter barn b8odkfnqz fpsngrebm\n y6poiw 9x1h5is fotballdrakter y1vg0r faksp8o5mh\n 52sj9fwob mre4j0c9 billig…

The comments are closed.