diff --git a/data.js b/data.js index 13fa0e4..5dc59a3 100644 --- a/data.js +++ b/data.js @@ -9,9 +9,94 @@ module.exports.SETTINGS = { INTRO_TEXT: "Click/tap to move" }; +//miscellaneous assets to preload +module.exports.IMAGES = [ + ["sheepIdle", "sheep-idle.png"], + ["sheepWalk", "sheep-walk.png"], + ["wifeWalk", "wife.png"], + ["wifeEmote", "wife-emote.png"], + ["husbandWalk", "husband.png"], + ["husbandEmote", "husband-emote.png"], + ["child1Walk", "child1.png"], + ["child1Emote", "child1-emote.png"], + ["child2Walk", "child2.png"], + ["child2Emote", "child2-emote.png"], + ["child3Walk", "child3.png"], + ["child3Emote", "child3-emote.png"], + ["uncleWalk", "uncle.png"], + ["uncleEmote", "uncle-emote.png"], + ["milkmanWalk", "milkman.png"], + ["milkmanEmote", "milkman-emote.png"], + ["boyfriendWalk", "child-boyfriend.png"], + ["boyfriendEmote", "child-boyfriend-emote.png"], + ["flyWalk", "fly.png"], + ["flyEmote", "fly-emote.png"] +]; + +//miscellaneous sounds to preload +module.exports.SOUNDS = [ + ["beat1", "beat1.ogg"], //credit https://www.youtube.com/watch?v=ugLVpZm69DE + ["beat2", "beat2.ogg"], // credit https://www.youtube.com/watch?v=dPdoxIz0w24 + ["beat3", "beat3.ogg"], //credit https://www.youtube.com/watch?v=XShEWT4MwJs + ["DJStop", "DJStop.mp3"] +]; + module.exports.ROOMS = { likelike: { + //the background graphics, it can be a spreadsheet + bg: "likelike-bg-pico.png", + //if spreadsheet frames + frames: 2, + //if animated, animation speed in refreshes (frame dependent) + frameDelay: 30, + //normally 2, avatars can be scaled to simulate camera distance + avatarScale: 2, + //a shade to tint the avatars to simulate light color, #FFFFFF normal + tint: "#ffbbb8", + //the html body color can be changed + pageBg: "#ab5236", + //minimum height for the speech bubbles + bubblesY: 50, + //if spawning directly in this room, top left and bottom right point defining the rectangular spawn area (random within it) + spawn: [84, 92, 121, 99], + //graphics with active areas Sierra Online adventures style + //color coded as below, #FFFFFF is walkable, transparent is obstacle + area: "likelike-areas-pico.png", + //each color can trigger a command, the destination needs to be reached first + //the "h" is replaced by # to identify color + areaColors: { + //enter command changes room + //room: id of the room to enter + //label: what to display on rollover + //point: where to walk after click + //enterPoint: where to spawn in the next room + //obstacle: is the area walkable + hffec27: { cmd: "enter", room: "likelikeBackyard", label: "Backyard", point: [6, 88], enterPoint: [116, 69], obstacle: false }, + h00e436: { cmd: "enter", room: "likelikeOutside", label: "Street", point: [102, 98], enterPoint: [103, 84], obstacle: false }, + hab5236: { cmd: "enter", room: "firstFloor", label: "oMoMA", point: [116, 85], enterPoint: [63, 98], obstacle: false }, + + //text displays a text only on the client + //txt: the text + //align: center or left + //lines: manual number of lines, p5 doesn't understand line breaks + //url: uptionally open a page on click + hff004d: { cmd: "text", txt: "ENNUIGI\nby Josh Millard, 2015\nClick to play.\nControls: Arrow keys.", align: "left", lines: 4, url: "https://www.lexaloffle.com/bbs/?tid=2232", label: "An existential game", point: [34, 78], obstacle: true }, + hff77a8: { cmd: "text", txt: "STRUNG OUT IN HEAVEN'S HIGH\nby Sean S. LeBlanc\nand Ian Martin, 2016\nClick to play.\nControls: Arrow keys + Z.", align: "left", lines: 5, url: "https://www.lexaloffle.com/bbs/?tid=3941", label: "A trippy game", point: [64, 78], obstacle: true }, + hffccaa: { cmd: "text", txt: "GET COMFORTABLE\nby mcccclean, 2018\nClick to play.\nControls: Arrow keys.", align: "left", lines: 4, url: "https://mcccclean.itch.io/get-comfortable", label: "A snuggly game", point: [92, 78], obstacle: true }, + h83769c: { cmd: "text", txt: "HYBRIS\nby Benjamin Soule', 2015\nClick to play.\nControls: Arrow keys + Z.", align: "left", lines: 4, url: "https://www.lexaloffle.com/bbs/?tid=2897", label: "A viral game", point: [16, 82], obstacle: true }, + }, + //list of sprites to create in the room + //sprites are rendered according to depth sort so they can appear above the avatars unlike the background + //they can be animated, mouse reactive and trigger commands like the areas above + things: { + //sprite spreadsheets only 1 row ok? + cabinet: { file: "top-cabinet-pico.png", frames: 1, frameDelay: 1, position: [24, 89], label: "A huggy game", command: { cmd: "text", txt: "EMBRACE\nby Remy Devaux, 2018\nClick to play.\nControls: Arrow keys.", align: "left", lines: 4, url: "https://trasevol-dog.itch.io/embrace", label: "A huggy game", point: [33, 92] } } + } + }, + + + likelikeBitsy: { //the background graphics, it can be a spreadsheet bg: "likelike-bg.png", //if spreadsheet frames @@ -54,17 +139,17 @@ module.exports.ROOMS = { h83769c: { cmd: "text", txt: "MOSS AS TEXTURE AS SPACE\nFOLDING ONTO ITSELF\nby Pol Clarissou, 2019\nWASD or Arrow keys to move.\nClick to play.", align: "left", lines: 5, url: "https://polclarissou.itch.io/moss-as-texture-as-space-folding-onto-itself", label: "A mossy game", point: [16, 82], obstacle: true }, hffa300: { cmd: "text", txt: "LIKELIKE\npresents:\nAn Itsy Bitsy Crisis\nCatastrophes and Rebirths in Bitsy", align: "center", lines: 4, label: "Wall text", point: [119, 95], obstacle: false } }, - //array of sprites to create in the room + //list of sprites to create in the room //sprites are rendered according to depth sort so they can appear above the avatars unlike the background //they can be animated, mouse reactive and trigger commands like the areas above - sprites: [ + things: { //sprite spreadsheets only 1 row ok? - { file: "top-cabinet.png", frames: 1, frameDelay: 1, position: [24, 89], label: "A time traveling game", command: { cmd: "text", txt: "THE LAST HUMAN TOUCH\nby Cephalopodunk, 2018\nWASD or Arrow keys to move.\nClick to play.", align: "left", lines: 4, url: "https://cephalopodunk.itch.io/the-last-human-touch", label: "A time traveling game", point: [33, 92] } } - ] + cabinet: { file: "top-cabinet.png", frames: 1, frameDelay: 1, position: [24, 89], label: "A time traveling game", command: { cmd: "text", txt: "THE LAST HUMAN TOUCH\nby Cephalopodunk, 2018\nWASD or Arrow keys to move.\nClick to play.", align: "left", lines: 4, url: "https://cephalopodunk.itch.io/the-last-human-touch", label: "A time traveling game", point: [33, 92] } } + } }, likelikeOutside: { - bg: "likelikeOutside-bg.png", + bg: "likelike-outside-omoma.png", frames: 2, frameDelay: 30, avatarScale: 2, @@ -78,6 +163,7 @@ module.exports.ROOMS = { hff77a8: { cmd: "enter", room: "likelike", label: "Enter LIKELIKE", point: [100, 84], enterPoint: [104, 98], obstacle: false }, } }, + likelikeBackyard: { bg: "likelike-backyard.png", frames: 2, @@ -92,12 +178,15 @@ module.exports.ROOMS = { //h will be replaced by # hff77a8: { cmd: "enter", room: "likelike", label: "Enter LIKELIKE", point: [119, 69], enterPoint: [5, 88], obstacle: false }, }, - sprites: [ + things: { //spreadsheets only 1 row ok? - { file: "harvey.png", frames: 2, frameDelay: 10, position: [102, 77], label: "Harvey", command: { cmd: "text", txt: "*You pet the dog*", align: "center", lines: 1, point: [101, 84] } }, - { file: "likelike-backyard-chairs.png", position: [33, 44] }, - - ] + harvey: { file: "harvey.png", frames: 2, frameDelay: 10, position: [102, 77], label: "Harvey", command: { cmd: "text", txt: "*You pet the dog*", align: "center", lines: 1, point: [101, 84] } }, + chairs: { file: "likelike-backyard-chairs.png", position: [33, 44] }, + cabinet: { + file: "pico-cabinet.png", frames: 2, frameDelay: 10, position: [92, 26], label: "Looping animations?", + command: { cmd: "text", txt: "TWEETCARTS\nby Varius Creators\nThe code of each of these PICO-8 generated animations fits into a single tweet (280 chars).", align: "left", lines: 5, url: "https://twitter.com/molleindustria/timelines/1254605222455934978", label: "Short animations?", point: [96, 46] } + } + } }, //just an empty room for testing mods @@ -111,5 +200,240 @@ module.exports.ROOMS = { bubblesY: 50, spawn: [15, 77, 113, 96] - } + }, + + firstFloor: { + bg: "firstFloor.png", + avatarScale: 2, + pageBg: "#e1cdcd", + area: "firstFloor-areas.png", + tint: "#FFFFFF", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + //left + hffec27: { cmd: "enter", room: "cnsnntrm", label: "cnsnnt rm", point: [10, 86], enterPoint: [114, 86], obstacle: false }, + //right + h00e436: { cmd: "enter", room: "mirrorRoom", label: "Mirror Room", point: [117, 86], enterPoint: [12, 86], obstacle: false }, + //up + h29adff: { cmd: "enter", room: "secondFloor", label: "2nd Floor", point: [30, 73], enterPoint: [99, 73], obstacle: false }, + //wall text + ha8e72e: { cmd: "text", txt: "ONLINE MUSEUM OF MULTIPLAYER ART\nA survey of contemporary playful art. You have to talk and interact with other visitors to get the art.", align: "left", lines: 5, label: "Wall text", point: [50, 73], obstacle: false }, + hb7250b: { cmd: "text", txt: "Anomaly\nMixed media, subjectively perceived.", align: "left", lines: 3, label: "Installation?", point: [75, 77], obstacle: false }, + hbe1250: { cmd: "enter", room: "likelike", label: "LIKELIKE Arcade", point: [63, 98], enterPoint: [116, 85], obstacle: false }, + + }, + things: { + //sprite spreadsheets only 1 row ok? + sculpture1: { file: "sculpture1.png", position: [70, 22], visible: false }, + sculpture2: { file: "sculpture2.png", position: [70, 22], visible: false }, + sculpture3: { file: "sculpture3.png", position: [70, 22], visible: false }, + sculpture4: { file: "sculpture4.png", position: [70, 22], frames: 4, frameDelay: 10, visible: false }, + } + }, + + secondFloor: { + + bg: "secondFloor.png", + avatarScale: 2, + pageBg: "#e1cdcd", + area: "secondFloor-areas.png", + tint: "#FFFFFF", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + //left + hffec27: { cmd: "enter", room: "censorshipRoom", label: "Censorship Room", point: [10, 86], enterPoint: [114, 86], obstacle: false }, + //right + h00e436: { cmd: "enter", room: "rhymeRoom", label: "Rhyme Room", point: [117, 86], enterPoint: [12, 86], obstacle: false }, + //down + hff77a8: { cmd: "enter", room: "firstFloor", label: "1st Floor", point: [99, 73], enterPoint: [30, 73], obstacle: false }, + //up + h29adff: { cmd: "enter", room: "thirdFloor", label: "3rd Floor", point: [30, 73], enterPoint: [99, 73], obstacle: false }, + + }, + }, + + thirdFloor: { + + bg: "thirdFloor.png", + avatarScale: 2, + pageBg: "#e1cdcd", + area: "secondFloor-areas.png", + tint: "#FFFFFF", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + + //left + hffec27: { cmd: "enter", room: "darkRoom", label: "Dark Room", point: [10, 86], enterPoint: [114, 86], obstacle: false }, + + //right + h00e436: { cmd: "enter", room: "familyRoom", label: "Family Room", point: [117, 86], enterPoint: [10, 77], obstacle: false }, + + //VIP + h29adff: { cmd: "enter", room: "VIPRoom", label: "VIP Room", point: [30, 73], enterPoint: [64, 79], obstacle: false }, + + //down + hff77a8: { cmd: "enter", room: "secondFloor", label: "2nd Floor", point: [99, 73], enterPoint: [30, 73], obstacle: false }, + }, + + }, + + cnsnntrm: { + bg: "leftRoom.png", + avatarScale: 2, + pageBg: "#e1cdcd", + area: "leftRoom-areas.png", + tint: "#FFFFFF", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + //right + h00e436: { cmd: "enter", room: "firstFloor", label: "Hall", point: [117, 86], enterPoint: [12, 86], obstacle: false }, + }, + things: { + //sprite spreadsheets only 1 row ok? + guard: { file: "museumGuard.png", frames: 1, frameDelay: 30, position: [13, 56], label: "Museum guard" } + } + + }, + + + mirrorRoom: { + bg: "rightRoom.png", + avatarScale: 2, + pageBg: "#e1cdcd", + area: "rightRoom-areas.png", + tint: "#FFFFFF", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + //left + hffec27: { cmd: "enter", room: "firstFloor", label: "Hall", point: [10, 86], enterPoint: [114, 86], obstacle: false }, + } + + }, + + censorshipRoom: { + bg: "leftRoom.png", + avatarScale: 2, + pageBg: "#e1cdcd", + area: "censorshipRoom-areas.png", + tint: "#FFFFFF", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + //right + h00e436: { cmd: "enter", room: "secondFloor", label: "Hall", point: [117, 86], enterPoint: [12, 86], obstacle: false }, + + }, + things: { + //sprite spreadsheets only 1 row ok? + elephant: { file: "elephant-no-outline.png", frames: 4, frameDelay: 30, position: [42, 51] } + } + }, + + rhymeRoom: { + bg: "speaker-room.png", + avatarScale: 2, + frames: 3, + frameDelay: 10, + pageBg: "#e1cdcd", + area: "rightRoom-areas.png", + tint: "#FFFFFF", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + //left + hffec27: { cmd: "enter", room: "secondFloor", label: "Hall", point: [10, 86], enterPoint: [114, 86], obstacle: false }, + + } + + }, + + darkRoom: { + bg: "darkRoom.png", + avatarScale: 2, + frames: 3, + frameDelay: 10, + pageBg: "#221c17", + area: "leftRoom-areas.png", + tint: "#342c24", + bubblesY: 46, + spawn: [15, 77, 113, 96], + areaColors: { + //right + h00e436: { cmd: "enter", room: "thirdFloor", label: "Hall", point: [117, 86], enterPoint: [12, 86], obstacle: false }, + + } + + }, + + familyRoom: { + bg: "familyRoom-bg.png", + avatarScale: 2, + pageBg: "#6a2545", + area: "familyRoom-areas.png", + tint: "#f7e9e9", + bubblesY: 40, + secret: false, + spawn: [12, 70, 16, 90], + areaColors: { + //left door + hffec27: { cmd: "enter", room: "thirdFloor", label: "Hall", point: [10, 77], enterPoint: [114, 86], obstacle: false }, + hffccaa: { cmd: "text", label: "Book", txt: "Fifty Shades of Grey", align: "center", lines: 1, point: [16, 61] }, + hff77a8: { cmd: "text", label: "Book", txt: "Fifty Shades Darker", align: "center", lines: 1, point: [16, 61] }, + hff9d81: { cmd: "text", label: "Book", txt: "Fifty Shades Freed", align: "center", lines: 1, point: [16, 61] }, + //action requires a custom listener in the serverMod listening to actionId + hff6c24: { cmd: "action", actionId: "TVInteract", label: "TV", point: [39, 69], obstacle: false }, + h008751: { cmd: "text", label: "Picture", txt: "Family at Disneyworld", align: "center", lines: 1, point: [52, 61] }, + ha8e72e: { cmd: "text", label: "Picture", txt: "Wedding picture", align: "center", lines: 1, point: [57, 61] }, + h00e436: { cmd: "text", label: "?", txt: "A short red hair", align: "center", lines: 1, point: [8, 90], obstacle: false }, + h29adff: { cmd: "text", label: "?", txt: "Female underwear", align: "center", lines: 1, point: [113, 62] }, + hff004d: { cmd: "text", label: "Plant", txt: "It's in bad shape", align: "center", lines: 1, point: [26, 61] }, + }, + things: { + //sprite spreadsheets only 1 row ok? + couch2: { file: "familyRoom-couch2.png", position: [53, 54] }, + couch1: { file: "familyRoom-couch1.png", position: [26, 63] }, + table: { file: "familyRoom-table.png", position: [81, 74] }, + TV: { file: "tv.png", id: "TV", position: [33, 45], frames: 13, frameDelay: 60, visible: false }, + } + + }, + + VIPRoom: { + bg: "VIPRoom-bg.png", + avatarScale: 2, + pageBg: "#742f29", + area: "VIPRoom-areas.png", + tint: "#f7cdba", + bubblesY: 40, + secret: true, + spawn: [56, 76, 69, 80], + //music: "smoothCrap.ogg", + musicVolume: 0.5, + areaColors: { + //right + hff004d: { cmd: "text", label: "Painting", txt: "An original Rothko?", align: "center", lines: 1, point: [27, 65], obstacle: false }, + h00e436: { cmd: "text", label: "Window", txt: "Can you see the incline from here?", align: "center", lines: 1, point: [33, 59], obstacle: false }, + hffec27: { cmd: "text", label: "Window", txt: "The Paris of Appalachia", align: "center", lines: 1, point: [53, 59], obstacle: false }, + h29adff: { cmd: "text", label: "Window", txt: "Ah... the city of bridges!", align: "center", lines: 1, point: [73, 59], obstacle: false }, + hff6c24: { cmd: "text", label: "Window", txt: "Gentrification is beautiful", align: "center", lines: 1, point: [83, 59], obstacle: false }, + hffccaa: { cmd: "text", label: "Cocktail", txt: "*You drink an Old fashioned*", align: "center", lines: 1, point: [45, 76], obstacle: false }, + hff77a8: { cmd: "text", label: "Champagne", txt: "It's a magnum bottle", align: "center", lines: 1, point: [38, 76], obstacle: false }, + hb7250b: { cmd: "text", label: "Caviar tartines", txt: "*You eat a tartine*", align: "center", lines: 1, point: [31, 76], obstacle: false }, + hab5236: { cmd: "text", label: "Chocolate fountain", txt: "A little bit tacky", align: "center", lines: 1, point: [24, 76], obstacle: false }, + h065ab5: { cmd: "enter", room: "thirdFloor", label: "Hall", point: [64, 79], enterPoint: [30, 73], obstacle: false } + }, + things: { + //sprite spreadsheets only 1 row ok? + VIPSeats: { file: "VIP-seats.png", position: [43, 56] }, + VIPTable: { file: "VIP-table.png", position: [20, 65] }, + VIPCouch: { file: "VIP-couch.png", position: [87, 68] }, + } + + }, + }; \ No newline at end of file diff --git a/dictionary.json b/dictionary.json new file mode 100644 index 0000000..9101a4d --- /dev/null +++ b/dictionary.json @@ -0,0 +1 @@ +["a","aa","aah","aahed","aahing","aahs","aal","aalii","aaliis","aals","aardvark","aardvarks","aardwolf","aardwolves","aargh","aarrgh","aarrghh","aarti","aartis","aas","aasvogel","aasvogels","ab","aba","abac","abaca","abacas","abaci","aback","abacs","abacterial","abactinal","abactinally","abactor","abactors","abacus","abacuses","abaft","abaka","abakas","abalone","abalones","abamp","abampere","abamperes","abamps","aband","abanded","abanding","abandon","abandoned","abandonedly","abandonee","abandonees","abandoner","abandoners","abandoning","abandonment","abandonments","abandons","abandonware","abandonwares","abands","abapical","abas","abase","abased","abasedly","abasement","abasements","abaser","abasers","abases","abash","abashed","abashedly","abashes","abashing","abashless","abashment","abashments","abasia","abasias","abasing","abask","abatable","abate","abated","abatement","abatements","abater","abaters","abates","abating","abatis","abatises","abator","abators","abattis","abattises","abattoir","abattoirs","abattu","abature","abatures","abaxial","abaxile","abaya","abayas","abb","abba","abbacies","abbacy","abbas","abbatial","abbe","abbed","abbes","abbess","abbesses","abbey","abbeys","abbot","abbotcies","abbotcy","abbots","abbotship","abbotships","abbreviate","abbreviated","abbreviates","abbreviating","abbreviation","abbreviations","abbreviator","abbreviators","abbreviatory","abbreviature","abbreviatures","abbs","abcee","abcees","abcoulomb","abcoulombs","abdabs","abdicable","abdicant","abdicate","abdicated","abdicates","abdicating","abdication","abdications","abdicative","abdicator","abdicators","abdomen","abdomens","abdomina","abdominal","abdominally","abdominals","abdominoplasty","abdominous","abduce","abduced","abducens","abducent","abducentes","abduces","abducing","abduct","abducted","abductee","abductees","abducting","abduction","abductions","abductor","abductores","abductors","abducts","abeam","abear","abearing","abears","abecedarian","abecedarians","abed","abegging","abeigh","abele","abeles","abelia","abelian","abelias","abelmosk","abelmosks","aberdevine","aberdevines","abernethies","abernethy","aberrance","aberrances","aberrancies","aberrancy","aberrant","aberrantly","aberrants","aberrate","aberrated","aberrates","aberrating","aberration","aberrational","aberrations","abessive","abessives","abet","abetment","abetments","abets","abettal","abettals","abetted","abetter","abetters","abetting","abettor","abettors","abeyance","abeyances","abeyancies","abeyancy","abeyant","abfarad","abfarads","abhenries","abhenry","abhenrys","abhominable","abhor","abhorred","abhorrence","abhorrences","abhorrencies","abhorrency","abhorrent","abhorrently","abhorrer","abhorrers","abhorring","abhorrings","abhors","abid","abidance","abidances","abidden","abide","abided","abider","abiders","abides","abiding","abidingly","abidings","abies","abietic","abigail","abigails","abilities","ability","abiogeneses","abiogenesis","abiogenetic","abiogenetically","abiogenic","abiogenically","abiogenist","abiogenists","abiological","abioses","abiosis","abiotic","abiotically","abiotrophic","abiotrophies","abiotrophy","abirritant","abirritants","abirritate","abirritated","abirritates","abirritating","abitur","abiturient","abiturients","abiturs","abject","abjected","abjecting","abjection","abjections","abjectly","abjectness","abjectnesses","abjects","abjoint","abjointed","abjointing","abjoints","abjunction","abjunctions","abjuration","abjurations","abjure","abjured","abjurer","abjurers","abjures","abjuring","ablactation","ablactations","ablate","ablated","ablates","ablating","ablation","ablations","ablatitious","ablatival","ablative","ablatively","ablatives","ablator","ablators","ablaut","ablauts","ablaze","able","abled","ablegate","ablegates","ableism","ableisms","ableist","ableists","abler","ables","ablest","ablet","ablets","abling","ablings","ablins","abloom","ablow","abluent","abluents","ablush","abluted","ablution","ablutionary","ablutions","ablutomane","ablutomanes","ably","abmho","abmhos","abnegate","abnegated","abnegates","abnegating","abnegation","abnegations","abnegator","abnegators","abnormal","abnormalism","abnormalisms","abnormalities","abnormality","abnormally","abnormals","abnormities","abnormity","abnormous","abo","aboard","abode","aboded","abodement","abodements","abodes","aboding","abohm","abohms","aboideau","aboideaus","aboideaux","aboil","aboiteau","aboiteaus","aboiteaux","abolish","abolishable","abolished","abolisher","abolishers","abolishes","abolishing","abolishment","abolishments","abolition","abolitional","abolitionary","abolitionism","abolitionisms","abolitionist","abolitionists","abolitions","abolla","abollae","abollas","aboma","abomas","abomasa","abomasal","abomasi","abomasum","abomasus","abominable","abominableness","abominably","abominate","abominated","abominates","abominating","abomination","abominations","abominator","abominators","abondance","abondances","abonnement","abonnements","aboon","aboral","aborally","abord","aborded","abording","abords","abore","aborigen","aborigens","aborigin","aboriginal","aboriginalism","aboriginalisms","aboriginalities","aboriginality","aboriginally","aboriginals","aborigine","aborigines","aborigins","aborne","aborning","abort","aborted","abortee","abortees","aborter","aborters","aborticide","aborticides","abortifacient","abortifacients","aborting","abortion","abortional","abortionist","abortionists","abortions","abortive","abortively","abortiveness","abortivenesses","aborts","abortuaries","abortuary","abortus","abortuses","abos","abought","aboulia","aboulias","aboulic","abound","abounded","abounding","abounds","about","abouts","above","aboveboard","aboveground","aboves","abracadabra","abracadabras","abrachia","abrachias","abradable","abradant","abradants","abrade","abraded","abrader","abraders","abrades","abrading","abraid","abraided","abraiding","abraids","abram","abranchial","abranchiate","abrasax","abrasaxes","abrasion","abrasions","abrasive","abrasively","abrasiveness","abrasivenesses","abrasives","abraxas","abraxases","abray","abrayed","abraying","abrays","abrazo","abrazos","abreact","abreacted","abreacting","abreaction","abreactions","abreactive","abreacts","abreast","abrege","abreges","abri","abricock","abricocks","abridgable","abridge","abridgeable","abridged","abridgement","abridgements","abridger","abridgers","abridges","abridging","abridgment","abridgments","abrim","abrin","abrins","abris","abroach","abroad","abroads","abrogable","abrogate","abrogated","abrogates","abrogating","abrogation","abrogations","abrogative","abrogator","abrogators","abrooke","abrooked","abrookes","abrooking","abrosia","abrosias","abrupt","abrupter","abruptest","abruption","abruptions","abruptly","abruptness","abruptnesses","abrupts","abs","abscess","abscessed","abscesses","abscessing","abscind","abscinded","abscinding","abscinds","abscise","abscised","abscises","abscisic","abscisin","abscising","abscisins","absciss","abscissa","abscissae","abscissas","abscisse","abscisses","abscissin","abscissins","abscission","abscissions","abscond","absconded","abscondence","abscondences","absconder","absconders","absconding","absconds","abseil","abseiled","abseiling","abseilings","abseils","absence","absences","absent","absented","absentee","absenteeism","absenteeisms","absentees","absenter","absenters","absenting","absently","absentminded","absentmindedly","absentmindedness","absentmindednesses","absents","absey","abseys","absinth","absinthe","absinthes","absinthiated","absinthism","absinthisms","absinths","absit","absits","absolute","absolutely","absoluteness","absolutenesses","absoluter","absolutes","absolutest","absolution","absolutions","absolutise","absolutised","absolutises","absolutising","absolutism","absolutisms","absolutist","absolutistic","absolutists","absolutive","absolutize","absolutized","absolutizes","absolutizing","absolutory","absolvable","absolve","absolved","absolvent","absolvents","absolver","absolvers","absolves","absolving","absolvitor","absolvitors","absonant","absorb","absorbabilities","absorbability","absorbable","absorbance","absorbances","absorbancies","absorbancy","absorbant","absorbants","absorbate","absorbates","absorbed","absorbedly","absorbefacient","absorbefacients","absorbencies","absorbency","absorbent","absorbents","absorber","absorbers","absorbing","absorbingly","absorbs","absorptance","absorptances","absorptiometer","absorptiometers","absorption","absorptions","absorptive","absorptiveness","absorptivities","absorptivity","absquatulate","absquatulated","absquatulates","absquatulating","abstain","abstained","abstainer","abstainers","abstaining","abstains","abstemious","abstemiously","abstemiousness","abstemiousnesses","abstention","abstentionism","abstentionisms","abstentionist","abstentionists","abstentions","abstentious","absterge","absterged","abstergent","abstergents","absterges","absterging","abstersion","abstersions","abstersive","abstersives","abstinence","abstinences","abstinencies","abstinency","abstinent","abstinently","abstract","abstractable","abstracted","abstractedly","abstractedness","abstractednesses","abstracter","abstracters","abstractest","abstracting","abstraction","abstractional","abstractionism","abstractionisms","abstractionist","abstractionists","abstractions","abstractive","abstractively","abstractives","abstractly","abstractness","abstractnesses","abstractor","abstractors","abstracts","abstrict","abstricted","abstricting","abstriction","abstrictions","abstricts","abstruse","abstrusely","abstruseness","abstrusenesses","abstruser","abstrusest","abstrusities","abstrusity","absurd","absurder","absurdest","absurdism","absurdisms","absurdist","absurdists","absurdities","absurdity","absurdly","absurdness","absurdnesses","absurds","abthane","abthanes","abubble","abuilding","abulia","abulias","abulic","abuna","abunas","abundance","abundances","abundancies","abundancy","abundant","abundantly","abune","aburst","abusable","abusage","abusages","abuse","abused","abuser","abusers","abuses","abusing","abusion","abusions","abusive","abusively","abusiveness","abusivenesses","abut","abutilon","abutilons","abutment","abutments","abuts","abuttal","abuttals","abutted","abutter","abutters","abutting","abuzz","abvolt","abvolts","abwatt","abwatts","aby","abye","abyeing","abyes","abying","abys","abysm","abysmal","abysmally","abysms","abyss","abyssal","abysses","abyssopelagic","acacia","acacias","academe","academes","academia","academias","academic","academical","academicalism","academicalisms","academically","academicals","academician","academicians","academicism","academicisms","academics","academies","academism","academisms","academist","academists","academy","acai","acais","acajou","acajous","acalculia","acalculias","acaleph","acalephae","acalephan","acalephans","acalephe","acalephes","acalephs","acanaceous","acanth","acantha","acanthaceous","acanthae","acanthas","acanthi","acanthin","acanthine","acanthins","acanthocephalan","acanthocephalans","acanthoid","acanthous","acanths","acanthus","acanthuses","acapnia","acapnias","acarbose","acarboses","acari","acarian","acariases","acariasis","acaricidal","acaricide","acaricides","acarid","acaridan","acaridans","acaridean","acarideans","acaridian","acaridians","acaridomatia","acaridomatium","acarids","acarine","acarines","acarodomatia","acarodomatium","acaroid","acarologies","acarologist","acarologists","acarology","acarophilies","acarophily","acarpellous","acarpelous","acarpous","acarus","acatalectic","acatalectics","acatalepsies","acatalepsy","acataleptic","acataleptics","acatamathesia","acatamathesias","acater","acaters","acates","acathisia","acathisias","acatour","acatours","acaudal","acaudate","acaulescent","acauline","acaulose","acaulous","acca","accable","accas","accede","acceded","accedence","accedences","acceder","acceders","accedes","acceding","accelerable","accelerando","accelerandos","accelerant","accelerants","accelerate","accelerated","accelerates","accelerating","acceleratingly","acceleration","accelerations","accelerative","accelerator","accelerators","acceleratory","accelerometer","accelerometers","accend","accended","accending","accends","accension","accensions","accent","accented","accenting","accentless","accentor","accentors","accents","accentual","accentualities","accentuality","accentually","accentuate","accentuated","accentuates","accentuating","accentuation","accentuations","accept","acceptabilities","acceptability","acceptable","acceptableness","acceptablenesses","acceptably","acceptance","acceptances","acceptancies","acceptancy","acceptant","acceptants","acceptation","acceptations","accepted","acceptedly","acceptee","acceptees","accepter","accepters","acceptilation","acceptilations","accepting","acceptingly","acceptingness","acceptingnesses","acceptive","acceptivities","acceptivity","acceptor","acceptors","accepts","access","accessaries","accessarily","accessariness","accessarinesses","accessary","accessed","accesses","accessibilities","accessibility","accessible","accessibleness","accessiblenesses","accessibly","accessing","accession","accessional","accessioned","accessioning","accessions","accessorial","accessories","accessorii","accessorily","accessoriness","accessorinesses","accessorise","accessorised","accessorises","accessorising","accessorius","accessorize","accessorized","accessorizes","accessorizing","accessory","acciaccatura","acciaccaturas","acciaccature","accidence","accidences","accident","accidental","accidentalism","accidentalisms","accidentalities","accidentality","accidentally","accidentalness","accidentalnesses","accidentals","accidented","accidently","accidentologies","accidentology","accidents","accidia","accidias","accidie","accidies","accinge","accinged","accinges","accinging","accipiter","accipiters","accipitral","accipitrine","accipitrines","accite","accited","accites","acciting","acclaim","acclaimed","acclaimer","acclaimers","acclaiming","acclaims","acclamation","acclamations","acclamatory","acclimatable","acclimatation","acclimatations","acclimate","acclimated","acclimates","acclimating","acclimation","acclimations","acclimatisable","acclimatisation","acclimatise","acclimatised","acclimatiser","acclimatisers","acclimatises","acclimatising","acclimatizable","acclimatization","acclimatizations","acclimatize","acclimatized","acclimatizer","acclimatizers","acclimatizes","acclimatizing","acclivities","acclivitous","acclivity","acclivous","accloy","accloyed","accloying","accloys","accoast","accoasted","accoasting","accoasts","accoied","accoil","accoils","accolade","accoladed","accolades","accolading","accommodable","accommodate","accommodated","accommodates","accommodating","accommodatingly","accommodation","accommodational","accommodationist","accommodationists","accommodations","accommodative","accommodativeness","accommodativenesses","accommodator","accommodators","accompanied","accompanier","accompaniers","accompanies","accompaniment","accompaniments","accompanist","accompanists","accompany","accompanying","accompanyist","accompanyists","accomplice","accomplices","accomplish","accomplishable","accomplished","accomplisher","accomplishers","accomplishes","accomplishing","accomplishment","accomplishments","accompt","accomptable","accomptant","accomptants","accompted","accompting","accompts","accorage","accoraged","accorages","accoraging","accord","accordable","accordance","accordances","accordancies","accordancy","accordant","accordantly","accorded","accorder","accorders","according","accordingly","accordion","accordionist","accordionists","accordions","accords","accost","accostable","accosted","accosting","accosts","accouchement","accouchements","accoucheur","accoucheurs","accoucheuse","accoucheuses","account","accountabilities","accountability","accountable","accountableness","accountablenesses","accountably","accountancies","accountancy","accountant","accountants","accountantship","accountantships","accounted","accounting","accountings","accounts","accouplement","accouplements","accourage","accouraged","accourages","accouraging","accourt","accourted","accourting","accourts","accoustrement","accoustrements","accouter","accoutered","accoutering","accouterment","accouterments","accouters","accoutre","accoutred","accoutrement","accoutrements","accoutres","accoutring","accoy","accoyed","accoying","accoyld","accoys","accredit","accreditable","accreditation","accreditations","accredited","accrediting","accredits","accrescence","accrescences","accrescent","accrete","accreted","accretes","accreting","accretion","accretionary","accretions","accretive","accrew","accrewed","accrewing","accrews","accroides","accruable","accrual","accruals","accrue","accrued","accruement","accruements","accrues","accruing","accubation","accubations","accultural","acculturate","acculturated","acculturates","acculturating","acculturation","acculturational","acculturations","acculturative","accumbencies","accumbency","accumbent","accumulable","accumulate","accumulated","accumulates","accumulating","accumulation","accumulations","accumulative","accumulatively","accumulativeness","accumulativenesses","accumulator","accumulators","accuracies","accuracy","accurate","accurately","accurateness","accuratenesses","accurse","accursed","accursedly","accursedness","accursednesses","accurses","accursing","accurst","accusable","accusably","accusal","accusals","accusant","accusants","accusation","accusations","accusatival","accusative","accusatively","accusatives","accusatorial","accusatory","accuse","accused","accusement","accusements","accuser","accusers","accuses","accusing","accusingly","accustom","accustomary","accustomation","accustomations","accustomed","accustomedness","accustomednesses","accustoming","accustoms","accustrement","accustrements","ace","aced","acedia","acedias","aceldama","aceldamas","acellular","acentric","acentrics","acephalic","acephalous","acequia","acequias","acer","aceraceous","acerate","acerated","acerb","acerbate","acerbated","acerbates","acerbating","acerber","acerbest","acerbic","acerbically","acerbities","acerbity","acerola","acerolas","acerose","acerous","acers","acervate","acervately","acervation","acervations","acervuli","acervulus","aces","acescence","acescences","acescencies","acescency","acescent","acescents","aceta","acetabula","acetabular","acetabulum","acetabulums","acetal","acetaldehyde","acetaldehydes","acetals","acetamid","acetamide","acetamides","acetamids","acetaminophen","acetaminophens","acetanilid","acetanilide","acetanilides","acetanilids","acetate","acetated","acetates","acetazolamide","acetazolamides","acetic","acetification","acetifications","acetified","acetifier","acetifiers","acetifies","acetify","acetifying","acetin","acetins","acetometer","acetometers","acetonaemia","acetonaemias","acetone","acetonemia","acetonemias","acetones","acetonic","acetonitrile","acetonitriles","acetonuria","acetonurias","acetophenetidin","acetophenetidins","acetose","acetous","acetoxyl","acetoxyls","acetum","acetyl","acetylate","acetylated","acetylates","acetylating","acetylation","acetylations","acetylative","acetylcholine","acetylcholines","acetylcholinesterase","acetylcholinesterases","acetylene","acetylenes","acetylenic","acetylic","acetylide","acetylides","acetyls","acetylsalicylate","acetylsalicylates","acetylsalicylic","ach","achaenia","achaenium","achaeniums","achaenocarp","achaenocarps","achage","achages","achalasia","achalasias","achar","acharne","achars","acharya","acharyas","achates","ache","ached","achene","achenes","achenia","achenial","achenium","acheniums","aches","achier","achiest","achievable","achieve","achieved","achievement","achievements","achiever","achievers","achieves","achieving","achillea","achilleas","achimenes","achiness","achinesses","aching","achingly","achings","achiote","achiotes","achiral","achkan","achkans","achlamydeous","achlorhydria","achlorhydrias","achlorhydric","acholia","acholias","achondrite","achondrites","achondritic","achondroplasia","achondroplasias","achondroplastic","achoo","achromat","achromatic","achromatically","achromaticities","achromaticity","achromatin","achromatins","achromatisation","achromatise","achromatised","achromatises","achromatising","achromatism","achromatisms","achromatization","achromatize","achromatized","achromatizes","achromatizing","achromatopsia","achromatopsias","achromatous","achromats","achromic","achromous","achy","aciclovir","aciclovirs","acicula","aciculae","acicular","aciculas","aciculate","aciculated","aciculum","aciculums","acid","acidanthera","acidantheras","acidemia","acidemias","acider","acidest","acidhead","acidheads","acidic","acidically","acidier","acidiest","acidifiable","acidification","acidifications","acidified","acidifier","acidifiers","acidifies","acidify","acidifying","acidimeter","acidimeters","acidimetric","acidimetrical","acidimetrically","acidimetries","acidimetry","acidities","acidity","acidly","acidness","acidnesses","acidometer","acidometers","acidophil","acidophile","acidophiles","acidophilic","acidophilous","acidophils","acidophilus","acidophiluses","acidoses","acidosis","acidotic","acids","acidulate","acidulated","acidulates","acidulating","acidulation","acidulations","acidulent","acidulous","aciduria","acidurias","acidy","acierage","acierages","acierate","acierated","acierates","acierating","acieration","acierations","aciform","acinaceous","acinaciform","acinar","acinetobacter","acinetobacters","acing","acini","acinic","aciniform","acinose","acinous","acinus","ackee","ackees","acker","ackers","acknew","acknow","acknowing","acknowledge","acknowledgeable","acknowledgeably","acknowledged","acknowledgedly","acknowledgement","acknowledgements","acknowledger","acknowledgers","acknowledges","acknowledging","acknowledgment","acknowledgments","acknown","acknowne","acknows","aclinic","acmatic","acme","acmes","acmic","acmite","acmites","acne","acned","acnes","acnodal","acnode","acnodes","acock","acoelomate","acoelomates","acoelous","acoemeti","acold","acolouthic","acolouthite","acolouthites","acolouthos","acolouthoses","acoluthic","acolyte","acolytes","acolyth","acolyths","aconite","aconites","aconitic","aconitine","aconitines","aconitum","aconitums","acorn","acorned","acorns","acosmism","acosmisms","acosmist","acosmists","acotyledon","acotyledonous","acotyledons","acouchi","acouchies","acouchis","acouchy","acoustic","acoustical","acoustically","acoustician","acousticians","acoustics","acquaint","acquaintance","acquaintances","acquaintanceship","acquaintanceships","acquainted","acquainting","acquaints","acquest","acquests","acquiesce","acquiesced","acquiescence","acquiescences","acquiescent","acquiescently","acquiescents","acquiesces","acquiescing","acquiescingly","acquight","acquighting","acquights","acquirabilities","acquirability","acquirable","acquiral","acquirals","acquire","acquired","acquiree","acquirees","acquirement","acquirements","acquirer","acquirers","acquires","acquiring","acquis","acquisition","acquisitional","acquisitions","acquisitive","acquisitively","acquisitiveness","acquisitivenesses","acquisitor","acquisitors","acquist","acquists","acquit","acquite","acquites","acquiting","acquitment","acquitments","acquits","acquittal","acquittals","acquittance","acquittanced","acquittances","acquittancing","acquitted","acquitter","acquitters","acquitting","acrasia","acrasias","acrasin","acrasins","acratic","acrawl","acre","acreage","acreages","acred","acres","acrid","acrider","acridest","acridin","acridine","acridines","acridins","acridities","acridity","acridly","acridness","acridnesses","acriflavin","acriflavine","acriflavines","acriflavins","acrimonies","acrimonious","acrimoniously","acrimoniousness","acrimoniousnesses","acrimony","acritarch","acritarchs","acritical","acroamatic","acroamatical","acrobat","acrobatic","acrobatically","acrobatics","acrobatism","acrobatisms","acrobats","acrocarpous","acrocentric","acrocentrics","acrocyanoses","acrocyanosis","acrodont","acrodonts","acrodrome","acrodromous","acrogen","acrogenic","acrogenous","acrogenously","acrogens","acrolect","acrolects","acrolein","acroleins","acrolith","acrolithic","acroliths","acromegalic","acromegalics","acromegalies","acromegaly","acromia","acromial","acromion","acromions","acronic","acronical","acronically","acronycal","acronycally","acronychal","acronychally","acronym","acronymania","acronymanias","acronymic","acronymically","acronymous","acronyms","acroparesthesia","acropetal","acropetally","acrophobe","acrophobes","acrophobia","acrophobias","acrophobic","acrophobics","acrophonetic","acrophonic","acrophonies","acrophony","acropolis","acropolises","acrosomal","acrosome","acrosomes","acrospire","acrospires","across","acrostic","acrostical","acrostically","acrostics","acroter","acroteria","acroterial","acroterion","acroterium","acroteriums","acroters","acrotic","acrotism","acrotisms","acrylamide","acrylamides","acrylate","acrylates","acrylic","acrylics","acrylonitrile","acrylonitriles","acrylyl","acrylyls","act","acta","actabilities","actability","actable","actant","actants","acted","actin","actinal","actinally","acting","actings","actinia","actiniae","actinian","actinians","actinias","actinic","actinically","actinide","actinides","actiniform","actinism","actinisms","actinium","actiniums","actinobacilli","actinobacillus","actinobiologies","actinobiology","actinochemistry","actinoid","actinoids","actinolite","actinolites","actinomere","actinomeres","actinometer","actinometers","actinometric","actinometrical","actinometries","actinometry","actinomorphic","actinomorphies","actinomorphous","actinomorphy","actinomyces","actinomycete","actinomycetes","actinomycetous","actinomycin","actinomycins","actinomycoses","actinomycosis","actinomycotic","actinon","actinons","actinopod","actinopods","actinotherapies","actinotherapy","actinouranium","actinouraniums","actinozoan","actins","action","actionable","actionably","actioned","actioner","actioners","actioning","actionist","actionists","actionless","actions","activate","activated","activates","activating","activation","activations","activator","activators","active","actively","activeness","activenesses","actives","activise","activised","activises","activising","activism","activisms","activist","activistic","activists","activities","activity","activize","activized","activizes","activizing","actomyosin","actomyosins","acton","actons","actor","actorish","actorly","actors","actress","actresses","actressy","acts","actual","actualisation","actualisations","actualise","actualised","actualises","actualising","actualist","actualists","actualite","actualites","actualities","actuality","actualization","actualizations","actualize","actualized","actualizes","actualizing","actually","actuals","actuarial","actuarially","actuaries","actuary","actuate","actuated","actuates","actuating","actuation","actuations","actuator","actuators","acture","actures","acuate","acuities","acuity","aculeate","aculeated","aculeates","aculei","aculeus","acumen","acumens","acuminate","acuminated","acuminates","acuminating","acumination","acuminations","acuminous","acupoint","acupoints","acupressure","acupressures","acupunctural","acupuncture","acupunctures","acupuncturist","acupuncturists","acushla","acushlas","acutance","acutances","acute","acutely","acuteness","acutenesses","acuter","acutes","acutest","acyclic","acyclovir","acyclovirs","acyl","acylate","acylated","acylates","acylating","acylation","acylations","acyloin","acyloins","acyls","ad","adactylous","adage","adages","adagial","adagio","adagios","adamance","adamances","adamancies","adamancy","adamant","adamantean","adamantine","adamantly","adamants","adamsite","adamsites","adapt","adaptabilities","adaptability","adaptable","adaptableness","adaptablenesses","adaptation","adaptational","adaptationally","adaptations","adaptative","adapted","adaptedness","adaptednesses","adapter","adapters","adapting","adaption","adaptions","adaptive","adaptively","adaptiveness","adaptivenesses","adaptivities","adaptivity","adaptogen","adaptogenic","adaptogens","adaptor","adaptors","adapts","adaw","adawed","adawing","adaws","adaxial","adays","add","addable","addax","addaxes","addebted","added","addedly","addeem","addeemed","addeeming","addeems","addend","addenda","addends","addendum","addendums","adder","adders","adderstone","adderstones","adderwort","adderworts","addible","addict","addicted","addictedness","addictednesses","addicting","addiction","addictions","addictive","addicts","addies","adding","addings","addio","additament","additaments","addition","additional","additionalities","additionality","additionally","additions","addititious","additive","additively","additives","additivities","additivity","additory","addle","addled","addlement","addlements","addlepated","addles","addling","addoom","addoomed","addooming","addooms","addorsed","address","addressabilities","addressability","addressable","addressed","addressee","addressees","addresser","addressers","addresses","addressing","addressor","addressors","addrest","adds","adduce","adduceable","adduced","adducent","adducer","adducers","adduces","adducible","adducing","adduct","adducted","adducting","adduction","adductions","adductive","adductor","adductors","adducts","addy","adeem","adeemed","adeeming","adeems","adelantado","adelantados","ademption","ademptions","adenectomies","adenectomy","adenine","adenines","adenitis","adenitises","adenocarcinoma","adenocarcinomas","adenocarcinomata","adenocarcinomatous","adenohypophyseal","adenohypophyses","adenohypophysial","adenohypophysis","adenoid","adenoidal","adenoidectomies","adenoidectomy","adenoids","adenoma","adenomas","adenomata","adenomatous","adenopathies","adenopathy","adenoses","adenosine","adenosines","adenosis","adenoviral","adenovirus","adenoviruses","adenyl","adenylic","adenyls","adept","adepter","adeptest","adeptly","adeptness","adeptnesses","adepts","adequacies","adequacy","adequate","adequately","adequateness","adequatenesses","adequative","adermin","adermins","adespota","adessive","adessives","adhan","adhans","adharma","adharmas","adherable","adhere","adhered","adherence","adherences","adherend","adherends","adherent","adherently","adherents","adherer","adherers","adheres","adhering","adhesion","adhesional","adhesions","adhesive","adhesively","adhesiveness","adhesivenesses","adhesives","adhibit","adhibited","adhibiting","adhibition","adhibitions","adhibits","adhocracies","adhocracy","adiabatic","adiabatically","adiabatics","adiactinic","adiaphora","adiaphorism","adiaphorisms","adiaphorist","adiaphoristic","adiaphorists","adiaphoron","adiaphorous","adiathermancies","adiathermancy","adiathermanous","adiathermic","adieu","adieus","adieux","adios","adipic","adipocere","adipoceres","adipocerous","adipocyte","adipocytes","adipose","adiposes","adiposis","adiposities","adiposity","adipous","adipsia","adipsias","adit","adits","adjacence","adjacences","adjacencies","adjacency","adjacent","adjacently","adjacents","adjectival","adjectivally","adjective","adjectively","adjectives","adjigo","adjigos","adjoin","adjoined","adjoining","adjoins","adjoint","adjoints","adjourn","adjourned","adjourning","adjournment","adjournments","adjourns","adjudge","adjudged","adjudgement","adjudgements","adjudges","adjudging","adjudgment","adjudgments","adjudicate","adjudicated","adjudicates","adjudicating","adjudication","adjudications","adjudicative","adjudicator","adjudicators","adjudicatory","adjunct","adjunction","adjunctions","adjunctive","adjunctively","adjunctly","adjuncts","adjuration","adjurations","adjuratory","adjure","adjured","adjurer","adjurers","adjures","adjuring","adjuror","adjurors","adjust","adjustabilities","adjustability","adjustable","adjustably","adjusted","adjuster","adjusters","adjusting","adjustive","adjustment","adjustmental","adjustments","adjustor","adjustors","adjusts","adjutage","adjutages","adjutancies","adjutancy","adjutant","adjutants","adjuvancies","adjuvancy","adjuvant","adjuvants","adland","adlands","adman","admass","admasses","admeasure","admeasured","admeasurement","admeasurements","admeasures","admeasuring","admen","admin","adminicle","adminicles","adminicular","adminiculate","adminiculated","adminiculates","adminiculating","administer","administered","administering","administers","administrable","administrant","administrants","administrate","administrated","administrates","administrating","administration","administrations","administrative","administratively","administrator","administrators","administratrices","administratrix","admins","admirabilities","admirability","admirable","admirableness","admirablenesses","admirably","admiral","admirals","admiralship","admiralships","admiralties","admiralty","admirance","admirances","admiration","admirations","admirative","admiraunce","admiraunces","admire","admired","admirer","admirers","admires","admiring","admiringly","admissibilities","admissibility","admissible","admissibleness","admissibly","admission","admissions","admissive","admit","admits","admittable","admittance","admittances","admitted","admittedly","admittee","admittees","admitter","admitters","admitting","admix","admixed","admixes","admixing","admixt","admixture","admixtures","admonish","admonished","admonisher","admonishers","admonishes","admonishing","admonishingly","admonishment","admonishments","admonition","admonitions","admonitive","admonitor","admonitorily","admonitors","admonitory","adnascent","adnate","adnation","adnations","adnexa","adnexal","adnominal","adnominals","adnoun","adnouns","ado","adobe","adobelike","adobes","adobo","adobos","adolescence","adolescences","adolescent","adolescently","adolescents","adonis","adonise","adonised","adonises","adonising","adonize","adonized","adonizes","adonizing","adoors","adopt","adoptabilities","adoptability","adoptable","adopted","adoptee","adoptees","adopter","adopters","adoptianism","adoptianisms","adoptianist","adoptianists","adopting","adoption","adoptionism","adoptionisms","adoptionist","adoptionists","adoptions","adoptious","adoptive","adoptively","adopts","adorabilities","adorability","adorable","adorableness","adorablenesses","adorably","adoration","adorations","adore","adored","adorer","adorers","adores","adoring","adoringly","adorn","adorned","adorner","adorners","adorning","adornment","adornments","adorns","ados","adown","adoze","adpress","adpressed","adpresses","adpressing","adrad","adread","adreaded","adreading","adreads","adred","adrenal","adrenalectomies","adrenalectomized","adrenalectomy","adrenalin","adrenaline","adrenalines","adrenalins","adrenalised","adrenalized","adrenally","adrenals","adrenergic","adrenergically","adrenochrome","adrenochromes","adrenocortical","adrenocorticosteroid","adrenocorticosteroids","adrenocorticotrophic","adrenocorticotrophin","adrenocorticotrophins","adrenocorticotropic","adrenocorticotropin","adrenocorticotropins","adrift","adroit","adroiter","adroitest","adroitly","adroitness","adroitnesses","adry","ads","adscititious","adscititiously","adscript","adscription","adscriptions","adscripts","adsorb","adsorbabilities","adsorbability","adsorbable","adsorbate","adsorbates","adsorbed","adsorbent","adsorbents","adsorber","adsorbers","adsorbing","adsorbs","adsorption","adsorptions","adsorptive","adsuki","adsukis","adsum","aduki","adukis","adularescence","adularescences","adularescent","adularia","adularias","adulate","adulated","adulates","adulating","adulation","adulations","adulator","adulators","adulatory","adult","adulterant","adulterants","adulterate","adulterated","adulterates","adulterating","adulteration","adulterations","adulterator","adulterators","adulterer","adulterers","adulteress","adulteresses","adulteries","adulterine","adulterines","adulterise","adulterised","adulterises","adulterising","adulterize","adulterized","adulterizes","adulterizing","adulterous","adulterously","adultery","adultescent","adultescents","adulthood","adulthoods","adultlike","adultly","adultness","adultnesses","adultress","adultresses","adults","adumbral","adumbrate","adumbrated","adumbrates","adumbrating","adumbration","adumbrations","adumbrative","adumbratively","adunc","aduncate","aduncated","aduncities","aduncity","aduncous","adust","adusted","adusting","adusts","advance","advanced","advancement","advancements","advancer","advancers","advances","advancing","advancingly","advantage","advantageable","advantaged","advantageous","advantageously","advantageousness","advantageousnesses","advantages","advantaging","advect","advected","advecting","advection","advections","advective","advects","advene","advened","advenes","advening","advent","adventitia","adventitial","adventitias","adventitious","adventitiously","adventive","adventives","advents","adventure","adventured","adventureful","adventurer","adventurers","adventures","adventuresome","adventuresomeness","adventuresomenesses","adventuress","adventuresses","adventuring","adventurism","adventurisms","adventurist","adventuristic","adventurists","adventurous","adventurously","adventurousness","adventurousnesses","adverb","adverbial","adverbialise","adverbialised","adverbialises","adverbialising","adverbialize","adverbialized","adverbializes","adverbializing","adverbially","adverbials","adverbs","adversaria","adversarial","adversaries","adversariness","adversarinesses","adversary","adversative","adversatively","adversatives","adverse","adversely","adverseness","adversenesses","adverser","adversest","adversities","adversity","advert","adverted","advertence","advertences","advertencies","advertency","advertent","advertently","adverting","advertise","advertised","advertisement","advertisements","advertiser","advertisers","advertises","advertising","advertisings","advertize","advertized","advertizement","advertizements","advertizer","advertizers","advertizes","advertizing","advertizings","advertorial","advertorials","adverts","advew","advewed","advewing","advews","advice","adviceful","advices","advisabilities","advisability","advisable","advisableness","advisablenesses","advisably","advisatory","advise","advised","advisedly","advisedness","advisednesses","advisee","advisees","advisement","advisements","adviser","advisers","advisership","adviserships","advises","advising","advisings","advisor","advisorate","advisorates","advisories","advisors","advisory","advocaat","advocaats","advocacies","advocacy","advocate","advocated","advocates","advocating","advocation","advocations","advocative","advocator","advocators","advocatory","advoutrer","advoutrers","advoutries","advoutry","advowson","advowsons","adward","adwarded","adwarding","adwards","adware","adwares","adwoman","adwomen","adynamia","adynamias","adynamic","adyta","adytum","adz","adze","adzed","adzes","adzing","adzuki","adzukis","ae","aecia","aecial","aecidia","aecidial","aecidiospore","aecidiospores","aecidium","aecidospore","aecidospores","aeciospore","aeciospores","aecium","aedes","aedicule","aedicules","aedile","aediles","aedileship","aedileships","aedine","aefald","aefauld","aegirine","aegirines","aegirite","aegirites","aegis","aegises","aeglogue","aeglogues","aegrotat","aegrotats","aemule","aemuled","aemules","aemuling","aeneous","aeneus","aeolian","aeolipile","aeolipiles","aeolipyle","aeolipyles","aeolotropic","aeolotropies","aeolotropy","aeon","aeonian","aeonic","aeons","aepyornis","aepyornises","aequorin","aequorins","aerate","aerated","aerates","aerating","aeration","aerations","aerator","aerators","aerenchyma","aerenchymas","aerenchymata","aerenchymatous","aerial","aerialist","aerialists","aerialities","aeriality","aerially","aerials","aerie","aeried","aerier","aeries","aeriest","aerification","aerifications","aerified","aerifies","aeriform","aerify","aerifying","aerily","aero","aeroacoustics","aeroballistics","aerobat","aerobatic","aerobatics","aerobats","aerobe","aerobes","aerobia","aerobic","aerobically","aerobicise","aerobicised","aerobicises","aerobicising","aerobicist","aerobicists","aerobicize","aerobicized","aerobicizes","aerobicizing","aerobics","aerobiological","aerobiologies","aerobiologist","aerobiologists","aerobiology","aerobiont","aerobionts","aerobioses","aerobiosis","aerobiotic","aerobiotically","aerobium","aerobomb","aerobombs","aerobot","aerobots","aerobrake","aerobraked","aerobrakes","aerobraking","aerobrakings","aerodart","aerodarts","aerodigestive","aerodonetics","aerodrome","aerodromes","aeroduct","aeroducts","aerodynamic","aerodynamical","aerodynamically","aerodynamicist","aerodynamicists","aerodynamics","aerodyne","aerodynes","aeroelastic","aeroelastician","aeroelasticians","aeroelasticities","aeroelasticity","aeroembolism","aeroembolisms","aerofoil","aerofoils","aerogel","aerogels","aerogenerator","aerogenerators","aerogram","aerogramme","aerogrammes","aerograms","aerograph","aerographies","aerographs","aerography","aerohydroplane","aerohydroplanes","aerolite","aerolites","aerolith","aerolithologies","aerolithology","aeroliths","aerolitic","aerologic","aerological","aerologies","aerologist","aerologists","aerology","aeromagnetic","aeromancies","aeromancy","aeromechanic","aeromechanical","aeromechanics","aeromedical","aeromedicine","aeromedicines","aerometer","aerometers","aerometric","aerometries","aerometry","aeromotor","aeromotors","aeronaut","aeronautic","aeronautical","aeronautically","aeronautics","aeronauts","aeroneuroses","aeroneurosis","aeronomer","aeronomers","aeronomic","aeronomical","aeronomies","aeronomist","aeronomists","aeronomy","aeropause","aeropauses","aerophagia","aerophagias","aerophagies","aerophagy","aerophobe","aerophobes","aerophobia","aerophobias","aerophobic","aerophone","aerophones","aerophore","aerophores","aerophyte","aerophytes","aeroplane","aeroplanes","aeroplankton","aeroplanktons","aeropulse","aeropulses","aeros","aerosat","aerosats","aeroscope","aeroscopes","aeroshell","aeroshells","aerosiderite","aerosiderites","aerosol","aerosolisation","aerosolisations","aerosolise","aerosolised","aerosolises","aerosolising","aerosolization","aerosolizations","aerosolize","aerosolized","aerosolizes","aerosolizing","aerosols","aerospace","aerospaces","aerosphere","aerospheres","aerospike","aerospikes","aerostat","aerostatic","aerostatical","aerostatics","aerostation","aerostations","aerostats","aerostructure","aerostructures","aerotactic","aerotaxes","aerotaxis","aerothermodynamic","aerothermodynamics","aerotone","aerotones","aerotrain","aerotrains","aerotropic","aerotropism","aerotropisms","aeruginous","aerugo","aerugos","aery","aesc","aesces","aesculin","aesculins","aesir","aestheses","aesthesia","aesthesias","aesthesiogen","aesthesiogenic","aesthesiogens","aesthesis","aesthete","aesthetes","aesthetic","aesthetical","aesthetically","aesthetician","aestheticians","aestheticise","aestheticised","aestheticises","aestheticising","aestheticism","aestheticisms","aestheticist","aestheticists","aestheticize","aestheticized","aestheticizes","aestheticizing","aesthetics","aestival","aestivate","aestivated","aestivates","aestivating","aestivation","aestivations","aestivator","aestivators","aether","aethereal","aetherealities","aethereality","aethereally","aetheric","aethers","aethrioscope","aethrioscopes","aetiological","aetiologically","aetiologies","aetiologist","aetiologists","aetiology","afald","afar","afara","afaras","afars","afawld","afear","afeard","afeared","afearing","afears","afebrile","aff","affabilities","affability","affable","affably","affair","affaire","affaires","affairs","affear","affeard","affeare","affeared","affeares","affearing","affears","affect","affectabilities","affectability","affectable","affectation","affectations","affected","affectedly","affectedness","affectednesses","affecter","affecters","affecting","affectingly","affection","affectional","affectionally","affectionate","affectionately","affectioned","affectioning","affectionless","affections","affective","affectively","affectiveness","affectivenesses","affectivities","affectivity","affectless","affectlessness","affectlessnesses","affects","affeer","affeered","affeering","affeerment","affeerments","affeers","affenpinscher","affenpinschers","afferent","afferently","afferents","affettuoso","affiance","affianced","affiances","affiancing","affiant","affiants","affiche","affiches","afficionado","afficionados","affidavit","affidavits","affied","affies","affiliable","affiliate","affiliated","affiliates","affiliating","affiliation","affiliations","affinal","affine","affined","affinely","affines","affinities","affinitive","affinity","affirm","affirmable","affirmance","affirmances","affirmant","affirmants","affirmation","affirmations","affirmative","affirmatively","affirmatives","affirmatory","affirmed","affirmer","affirmers","affirming","affirmingly","affirms","affix","affixable","affixal","affixation","affixations","affixed","affixer","affixers","affixes","affixial","affixing","affixment","affixments","affixture","affixtures","afflated","afflation","afflations","afflatus","afflatuses","afflict","afflicted","afflicter","afflicters","afflicting","afflictings","affliction","afflictions","afflictive","afflictively","afflicts","affluence","affluences","affluencies","affluency","affluent","affluential","affluentials","affluently","affluentness","affluentnesses","affluents","affluenza","affluenzas","afflux","affluxes","affluxion","affluxions","affoord","affoorded","affoording","affoords","afforce","afforced","afforcement","afforcements","afforces","afforcing","afford","affordabilities","affordability","affordable","affordably","afforded","affording","affords","afforest","afforestable","afforestation","afforestations","afforested","afforesting","afforests","affranchise","affranchised","affranchisement","affranchises","affranchising","affrap","affrapped","affrapping","affraps","affray","affrayed","affrayer","affrayers","affraying","affrays","affreightment","affreightments","affrended","affret","affrets","affricate","affricated","affricates","affricating","affrication","affrications","affricative","affricatives","affright","affrighted","affrightedly","affrighten","affrightened","affrightening","affrightens","affrightful","affrighting","affrightment","affrightments","affrights","affront","affronte","affronted","affrontee","affronting","affrontingly","affrontings","affrontive","affronts","affusion","affusions","affy","affyde","affying","afghan","afghani","afghanis","afghans","aficionada","aficionadas","aficionado","aficionados","afield","afire","aflaj","aflame","aflatoxin","aflatoxins","afloat","aflutter","afoot","afore","aforehand","aforementioned","aforesaid","aforethought","aforethoughts","aforetime","afoul","afraid","afreet","afreets","afresh","afrit","afrits","afro","afront","afrormosia","afrormosias","afros","aft","after","afterbirth","afterbirths","afterbodies","afterbody","afterbrain","afterbrains","afterburner","afterburners","afterburning","afterburnings","aftercare","aftercares","afterclap","afterclaps","afterdamp","afterdamps","afterdeck","afterdecks","aftereffect","aftereffects","aftereye","aftereyed","aftereyeing","aftereyes","aftereying","aftergame","aftergames","afterglow","afterglows","aftergrass","aftergrasses","aftergrowth","aftergrowths","afterguard","afterguards","afterheat","afterheats","afterimage","afterimages","afterings","afterlife","afterlifes","afterlives","aftermarket","aftermarkets","aftermath","aftermaths","aftermost","afternoon","afternoons","afterpain","afterpains","afterparties","afterparty","afterpeak","afterpeaks","afterpiece","afterpieces","afters","aftersales","aftersensation","aftersensations","aftershaft","aftershafts","aftershave","aftershaves","aftershock","aftershocks","aftershow","aftershows","aftersun","aftersuns","aftersupper","aftersuppers","afterswarm","afterswarms","aftertaste","aftertastes","aftertax","afterthought","afterthoughts","aftertime","aftertimes","afterward","afterwards","afterword","afterwords","afterworld","afterworlds","aftmost","aftosa","aftosas","ag","aga","agacant","agacante","agacerie","agaceries","again","against","agalactia","agalactias","agalloch","agallochs","agalmatolite","agalmatolites","agalwood","agalwoods","agama","agamas","agamete","agametes","agami","agamic","agamically","agamid","agamids","agamis","agammaglobulinemia","agammaglobulinemias","agammaglobulinemic","agamogeneses","agamogenesis","agamogenetic","agamogonies","agamogony","agamoid","agamoids","agamont","agamonts","agamospermies","agamospermy","agamous","agapae","agapai","agapanthus","agapanthuses","agape","agapeic","agapes","agar","agaric","agaricaceous","agarics","agarose","agaroses","agars","agas","agast","agate","agates","agateware","agatewares","agathodaimon","agathodaimons","agatise","agatised","agatises","agatising","agatize","agatized","agatizes","agatizing","agatoid","agave","agaves","agaze","agazed","age","aged","agedly","agedness","agednesses","agee","ageing","ageings","ageism","ageisms","ageist","ageists","agelast","agelastic","agelasts","ageless","agelessly","agelessness","agelessnesses","agelong","agemate","agemates","agen","agencies","agency","agenda","agendaless","agendas","agendum","agendums","agene","agenes","ageneses","agenesia","agenesias","agenesis","agenetic","agenise","agenised","agenises","agenising","agenize","agenized","agenizes","agenizing","agent","agented","agential","agenting","agentings","agentival","agentive","agentives","agentivities","agentivity","agentries","agentry","agents","ager","ageratum","ageratums","agers","ages","ageusia","ageusias","aggada","aggadah","aggadahs","aggadas","aggadic","aggadot","aggadoth","agger","aggers","aggie","aggies","aggiornamenti","aggiornamento","aggiornamentos","agglomerate","agglomerated","agglomerates","agglomerating","agglomeration","agglomerations","agglomerative","agglutinabilities","agglutinability","agglutinable","agglutinant","agglutinants","agglutinate","agglutinated","agglutinates","agglutinating","agglutination","agglutinations","agglutinative","agglutinin","agglutinins","agglutinogen","agglutinogenic","agglutinogens","aggrace","aggraced","aggraces","aggracing","aggradation","aggradations","aggrade","aggraded","aggrades","aggrading","aggrandise","aggrandised","aggrandisement","aggrandisements","aggrandiser","aggrandisers","aggrandises","aggrandising","aggrandize","aggrandized","aggrandizement","aggrandizements","aggrandizer","aggrandizers","aggrandizes","aggrandizing","aggrate","aggrated","aggrates","aggrating","aggravate","aggravated","aggravates","aggravating","aggravatingly","aggravation","aggravations","aggregate","aggregated","aggregately","aggregateness","aggregatenesses","aggregates","aggregating","aggregation","aggregational","aggregations","aggregative","aggregatively","aggregator","aggregators","aggress","aggressed","aggresses","aggressing","aggression","aggressions","aggressive","aggressively","aggressiveness","aggressivenesses","aggressivities","aggressivity","aggressor","aggressors","aggri","aggrieve","aggrieved","aggrievedly","aggrievement","aggrievements","aggrieves","aggrieving","aggro","aggros","aggry","agha","aghas","aghast","agila","agilas","agile","agilely","agileness","agilenesses","agiler","agilest","agilities","agility","agin","aging","agings","aginner","aginners","agio","agios","agiotage","agiotages","agism","agisms","agist","agisted","agister","agisters","agisting","agistment","agistments","agistor","agistors","agists","agita","agitable","agitans","agitas","agitate","agitated","agitatedly","agitates","agitating","agitation","agitational","agitations","agitative","agitato","agitator","agitators","agitpop","agitpops","agitprop","agitprops","aglare","agleam","aglee","aglet","aglets","agley","aglimmer","aglitter","agloo","agloos","aglossal","aglossate","aglossia","aglossias","aglow","aglu","aglus","agly","aglycon","aglycone","aglycones","aglycons","agma","agmas","agminate","agnail","agnails","agname","agnamed","agnames","agnate","agnates","agnathan","agnathans","agnathous","agnatic","agnatical","agnatically","agnation","agnations","agnise","agnised","agnises","agnising","agnize","agnized","agnizes","agnizing","agnoiologies","agnoiology","agnomen","agnomens","agnomina","agnominal","agnosia","agnosias","agnosic","agnostic","agnosticism","agnosticisms","agnostics","ago","agog","agoge","agoges","agogic","agogics","agoing","agon","agonal","agone","agones","agonic","agonies","agonise","agonised","agonisedly","agonises","agonising","agonisingly","agonist","agonistes","agonistic","agonistical","agonistically","agonistics","agonists","agonize","agonized","agonizedly","agonizes","agonizing","agonizingly","agonothetes","agons","agony","agood","agora","agorae","agoraphobe","agoraphobes","agoraphobia","agoraphobias","agoraphobic","agoraphobics","agoras","agorot","agoroth","agouta","agoutas","agouti","agouties","agoutis","agouty","agrafe","agrafes","agraffe","agraffes","agranulocyte","agranulocytes","agranulocytoses","agranulocytosis","agranuloses","agranulosis","agrapha","agraphia","agraphias","agraphic","agraphon","agrarian","agrarianism","agrarianisms","agrarians","agraste","agravic","agree","agreeabilities","agreeability","agreeable","agreeableness","agreeablenesses","agreeably","agreed","agreeing","agreement","agreements","agrees","agregation","agregations","agrege","agreges","agremens","agrement","agrements","agrestal","agrestial","agrestic","agria","agrias","agribusiness","agribusinesses","agribusinessman","agribusinessmen","agrichemical","agrichemicals","agricultural","agriculturalist","agriculturalists","agriculturally","agriculture","agricultures","agriculturist","agriculturists","agrimonies","agrimony","agrin","agriologies","agriology","agriproduct","agriproducts","agrise","agrised","agrises","agrising","agritourism","agritourisms","agritourist","agritourists","agrize","agrized","agrizes","agrizing","agrobiological","agrobiologies","agrobiologist","agrobiologists","agrobiology","agrobusiness","agrobusinesses","agrochemical","agrochemicals","agrodolce","agrodolces","agroforester","agroforesters","agroforestries","agroforestry","agroindustrial","agroindustries","agroindustry","agrologic","agrological","agrologies","agrologist","agrologists","agrology","agronomial","agronomic","agronomical","agronomically","agronomics","agronomies","agronomist","agronomists","agronomy","agrostemma","agrostemmas","agrostemmata","agrostological","agrostologies","agrostologist","agrostologists","agrostology","agroterrorism","agroterrorisms","agrotourism","agrotourisms","agrotourist","agrotourists","aground","agrypnia","agrypnias","agrypnotic","agrypnotics","agryze","agryzed","agryzes","agryzing","ags","agterskot","agterskots","aguacate","aguacates","aguardiente","aguardientes","ague","agued","aguelike","agues","agueweed","agueweeds","aguise","aguised","aguises","aguish","aguishly","aguising","aguize","aguized","aguizes","aguizing","aguna","agunah","agunot","aguti","agutis","ah","aha","ahchoo","ahead","aheap","ahed","aheight","ahem","ahemeral","ahent","ahi","ahigh","ahimsa","ahimsas","ahind","ahing","ahint","ahis","ahistoric","ahistorical","ahold","aholds","ahorse","ahorseback","ahoy","ahs","ahull","ahungered","ahungry","ahuru","ahuruhuru","ahuruhurus","ahurus","ai","aia","aias","aiblins","aichmophobia","aichmophobias","aid","aida","aidance","aidances","aidant","aidas","aide","aided","aider","aiders","aides","aidful","aiding","aidless","aidman","aidmen","aidoi","aidos","aids","aieries","aiery","aiga","aigas","aight","aiglet","aiglets","aigret","aigrets","aigrette","aigrettes","aiguille","aiguilles","aiguillette","aiguillettes","aikido","aikidos","aikona","ail","ailanthic","ailanthus","ailanthuses","ailanto","ailantos","ailed","aileron","ailerons","ailette","ailettes","ailing","ailment","ailments","ailourophile","ailourophiles","ailourophilia","ailourophilias","ailourophilic","ailourophobe","ailourophobes","ailourophobia","ailourophobias","ailourophobic","ails","ailurophile","ailurophiles","ailurophilia","ailurophilias","ailurophilic","ailurophobe","ailurophobes","ailurophobia","ailurophobias","ailurophobic","aim","aimed","aimer","aimers","aimful","aimfully","aiming","aimless","aimlessly","aimlessness","aimlessnesses","aims","ain","aine","ainee","ainga","aingas","ains","ainsell","ainsells","aioli","aiolis","air","airbag","airbags","airbase","airbases","airboard","airboarding","airboardings","airboards","airboat","airboats","airborne","airbound","airbrick","airbricks","airbrush","airbrushed","airbrushes","airbrushing","airburst","airbursted","airbursting","airbursts","airbus","airbuses","airbusses","aircheck","airchecks","aircoach","aircoaches","aircon","aircons","aircraft","aircraftman","aircraftmen","aircraftsman","aircraftsmen","aircraftswoman","aircraftswomen","aircraftwoman","aircraftwomen","aircrew","aircrews","airdate","airdates","airdrawn","airdrome","airdromes","airdrop","airdropped","airdropping","airdrops","aired","airer","airers","airest","airfare","airfares","airfield","airfields","airflow","airflows","airfoil","airfoils","airframe","airframes","airfreight","airfreighted","airfreighting","airfreights","airgap","airgaps","airglow","airglows","airgraph","airgraphs","airgun","airguns","airhead","airheaded","airheads","airhole","airholes","airier","airiest","airily","airiness","airinesses","airing","airings","airless","airlessness","airlessnesses","airlift","airlifted","airlifting","airlifts","airlike","airline","airliner","airliners","airlines","airlock","airlocks","airmail","airmailed","airmailing","airmails","airman","airmanship","airmanships","airmen","airmobile","airn","airned","airning","airns","airpark","airparks","airplane","airplanes","airplay","airplays","airport","airports","airpost","airposts","airpower","airpowers","airproof","airproofed","airproofing","airproofs","airprox","airproxes","airs","airscape","airscapes","airscrew","airscrews","airshaft","airshafts","airshed","airsheds","airship","airships","airshot","airshots","airshow","airshows","airsick","airsickness","airsicknesses","airside","airsides","airspace","airspaces","airspeed","airspeeds","airstop","airstops","airstream","airstreams","airstrike","airstrikes","airstrip","airstrips","airt","airted","airth","airthed","airthing","airths","airtight","airtightness","airtightnesses","airtime","airtimes","airting","airts","airward","airwards","airwave","airwaves","airway","airways","airwise","airwoman","airwomen","airworthier","airworthiest","airworthiness","airworthinesses","airworthy","airy","ais","aisle","aisled","aisleless","aisles","aisleway","aisleways","aisling","aislings","ait","aitch","aitchbone","aitchbones","aitches","aits","aitu","aitus","aiver","aivers","aizle","aizles","ajar","ajee","ajiva","ajivas","ajowan","ajowans","ajuga","ajugas","ajutage","ajutages","ajwan","ajwans","aka","akaryote","akaryotes","akaryotic","akas","akatea","akateas","akathisia","akathisias","ake","akeake","akeakes","aked","akedah","akedahs","akee","akees","akela","akelas","akene","akenes","akenial","akes","akhara","akharas","akimbo","akin","akineses","akinesia","akinesias","akinesis","akinetic","aking","akiraho","akirahos","akita","akitas","akkas","akolouthos","akolouthoses","akoluthos","akoluthoses","akrasia","akrasias","akratic","akvavit","akvavits","al","ala","alaap","alaaps","alabamine","alabamines","alabandine","alabandines","alabandite","alabandites","alabaster","alabasters","alabastrine","alablaster","alablasters","alachlor","alachlors","alack","alackaday","alacrities","alacritous","alacrity","alae","alaiment","alaiments","alalagmoi","alalagmos","alalia","alalias","alameda","alamedas","alamo","alamode","alamodes","alamort","alamos","alan","aland","alands","alane","alang","alangs","alanin","alanine","alanines","alanins","alannah","alannahs","alans","alant","alants","alanyl","alanyls","alap","alapa","alapas","alaps","alar","alarm","alarmable","alarmed","alarmedly","alarming","alarmingly","alarmism","alarmisms","alarmist","alarmists","alarms","alarum","alarumed","alaruming","alarums","alary","alas","alaska","alaskas","alastor","alastors","alastrim","alastrims","alate","alated","alates","alation","alations","alay","alayed","alaying","alays","alb","alba","albacore","albacores","albarelli","albarello","albarellos","albas","albata","albatas","albatross","albatrosses","albe","albedo","albedoes","albedos","albee","albeit","alberghi","albergo","albert","albertite","albertites","alberts","albescence","albescences","albescent","albespine","albespines","albespyne","albespynes","albicore","albicores","albinal","albiness","albinesses","albinic","albinism","albinisms","albinistic","albino","albinoism","albinoisms","albinos","albinotic","albite","albites","albitic","albitical","albitise","albitised","albitises","albitising","albitize","albitized","albitizes","albitizing","albizia","albizias","albizzia","albizzias","albs","albugineous","albugo","albugos","album","albumblatt","albumblatter","albumblatts","albumen","albumenise","albumenised","albumenises","albumenising","albumenize","albumenized","albumenizes","albumenizing","albumens","albumin","albuminate","albuminates","albuminise","albuminised","albuminises","albuminising","albuminize","albuminized","albuminizes","albuminizing","albuminoid","albuminoids","albuminous","albumins","albuminuria","albuminurias","albuminuric","albumose","albumoses","albums","alburnous","alburnum","alburnums","albuterol","albuterols","alcade","alcades","alcahest","alcahests","alcaic","alcaiceria","alcaicerias","alcaics","alcaide","alcaides","alcalde","alcaldes","alcarraza","alcarrazas","alcatras","alcatrases","alcayde","alcaydes","alcazar","alcazars","alchemic","alchemical","alchemically","alchemies","alchemise","alchemised","alchemises","alchemising","alchemist","alchemistic","alchemistical","alchemists","alchemize","alchemized","alchemizes","alchemizing","alchemy","alchera","alcheras","alcheringa","alcheringas","alchymies","alchymy","alcid","alcidine","alcids","alco","alcohol","alcoholic","alcoholically","alcoholicities","alcoholicity","alcoholics","alcoholisation","alcoholisations","alcoholise","alcoholised","alcoholises","alcoholising","alcoholism","alcoholisms","alcoholization","alcoholizations","alcoholize","alcoholized","alcoholizes","alcoholizing","alcoholometer","alcoholometers","alcoholometries","alcoholometry","alcohols","alcolock","alcolocks","alcool","alcools","alcopop","alcopops","alcorza","alcorzas","alcos","alcove","alcoved","alcoves","alcyonarian","alcyonarians","aldea","aldeas","aldehyde","aldehydes","aldehydic","alder","alderflies","alderfly","alderman","aldermanic","aldermanities","aldermanity","aldermanlike","aldermanly","aldermanries","aldermanry","aldermanship","aldermanships","aldermen","aldern","alders","alderwoman","alderwomen","aldicarb","aldicarbs","aldohexose","aldohexoses","aldol","aldolase","aldolases","aldolisation","aldolisations","aldolization","aldolizations","aldols","aldopentose","aldopentoses","aldose","aldoses","aldosterone","aldosterones","aldosteronism","aldosteronisms","aldoxime","aldoximes","aldrin","aldrins","ale","aleatoric","aleatories","aleatory","alebench","alebenches","alec","alecithal","aleck","alecks","alecost","alecosts","alecs","alee","alef","alefs","aleft","alegar","alegars","alegge","aleggeaunce","aleggeaunces","alegged","alegges","alegging","alehouse","alehouses","alembic","alembicated","alembication","alembications","alembics","alembroth","alembroths","alencon","alencons","alength","aleph","alephs","alepine","alepines","alerce","alerces","alerion","alerions","alert","alerted","alerter","alertest","alerting","alertly","alertness","alertnesses","alerts","ales","alethic","aleuron","aleurone","aleurones","aleuronic","aleurons","alevin","alevins","alew","alewashed","alewife","alewives","alews","alexander","alexanders","alexanderses","alexandrine","alexandrines","alexandrite","alexandrites","alexia","alexias","alexic","alexin","alexine","alexines","alexinic","alexins","alexipharmakon","alexipharmakons","alexipharmic","alexipharmics","aleye","aleyed","aleyes","aleying","alf","alfa","alfaki","alfakis","alfalfa","alfalfas","alfaqui","alfaquin","alfaquins","alfaquis","alfas","alfereces","alferez","alfilaria","alfilarias","alfileria","alfilerias","alforja","alforjas","alfredo","alfresco","alfs","alga","algae","algaecide","algaecides","algal","algaroba","algarobas","algarroba","algarrobas","algarrobo","algarrobos","algas","algate","algates","algebra","algebraic","algebraical","algebraically","algebraist","algebraists","algebras","algerine","algerines","algeses","algesia","algesias","algesic","algesis","algetic","algicidal","algicide","algicides","algid","algidities","algidity","algidness","algidnesses","algin","alginate","alginates","alginic","algins","algoid","algolagnia","algolagniac","algolagniacs","algolagnias","algolagnic","algolagnist","algolagnists","algological","algologically","algologies","algologist","algologists","algology","algometer","algometers","algometries","algometry","algophobia","algophobias","algor","algorism","algorismic","algorisms","algorithm","algorithmic","algorithmically","algorithms","algors","alguacil","alguacils","alguazil","alguazils","algum","algums","alias","aliased","aliases","aliasing","aliasings","alibi","alibied","alibies","alibiing","alibis","alible","alicant","alicants","alicyclic","alidad","alidade","alidades","alidads","alien","alienabilities","alienability","alienable","alienage","alienages","alienate","alienated","alienates","alienating","alienation","alienations","alienator","alienators","aliened","alienee","alienees","aliener","alieners","aliening","alienism","alienisms","alienist","alienists","alienly","alienness","aliennesses","alienor","alienors","aliens","alif","aliform","alifs","aligarta","aligartas","alight","alighted","alighting","alightment","alightments","alights","align","aligned","aligner","aligners","aligning","alignment","alignments","aligns","alike","alikeness","alikenesses","aliment","alimental","alimentary","alimentation","alimentations","alimentative","alimented","alimenting","alimentiveness","aliments","alimonied","alimonies","alimony","aline","alineation","alineations","alined","alinement","alinements","aliner","aliners","alines","alining","aliped","alipeds","aliphatic","aliquant","aliquot","aliquots","alisma","alismaceous","alismas","alison","alisons","alist","alit","aliteracies","aliteracy","aliterate","aliterates","aliunde","alive","aliveness","alivenesses","aliya","aliyah","aliyahs","aliyas","aliyos","aliyot","aliyoth","alizari","alizarin","alizarine","alizarines","alizarins","alizaris","alkahest","alkahestic","alkahests","alkalescence","alkalescences","alkalescencies","alkalescency","alkalescent","alkali","alkalic","alkalies","alkalified","alkalifies","alkalify","alkalifying","alkalimeter","alkalimeters","alkalimetric","alkalimetries","alkalimetry","alkalin","alkaline","alkalinisation","alkalinisations","alkalinise","alkalinised","alkalinises","alkalinising","alkalinities","alkalinity","alkalinization","alkalinizations","alkalinize","alkalinized","alkalinizes","alkalinizing","alkalis","alkalisable","alkalise","alkalised","alkaliser","alkalisers","alkalises","alkalising","alkalizable","alkalize","alkalized","alkalizer","alkalizers","alkalizes","alkalizing","alkaloid","alkaloidal","alkaloids","alkaloses","alkalosis","alkalotic","alkane","alkanes","alkanet","alkanets","alkannin","alkannins","alkene","alkenes","alkie","alkies","alkine","alkines","alko","alkos","alkoxide","alkoxides","alkoxy","alky","alkyd","alkyds","alkyl","alkylate","alkylated","alkylates","alkylating","alkylation","alkylations","alkylic","alkyls","alkyne","alkynes","all","allanite","allanites","allantoic","allantoid","allantoidal","allantoides","allantoids","allantoin","allantoins","allantois","allantoises","allargando","allative","allatives","allay","allayed","allayer","allayers","allaying","allayings","allayment","allayments","allays","allcomers","alledge","alledged","alledges","alledging","allee","allees","allegation","allegations","allege","allegeance","allegeances","alleged","allegedly","alleger","allegers","alleges","allegge","allegged","allegges","allegging","allegiance","allegiances","allegiant","allegiants","alleging","allegoric","allegorical","allegorically","allegoricalness","allegoricalnesses","allegories","allegorisation","allegorisations","allegorise","allegorised","allegoriser","allegorisers","allegorises","allegorising","allegorist","allegorists","allegorization","allegorizations","allegorize","allegorized","allegorizer","allegorizers","allegorizes","allegorizing","allegory","allegretto","allegrettos","allegro","allegros","allel","allele","alleles","allelic","allelism","allelisms","allelomorph","allelomorphic","allelomorphism","allelomorphisms","allelomorphs","allelopathic","allelopathies","allelopathy","allels","alleluia","alleluiah","alleluiahs","alleluias","allemande","allemandes","allenarly","allergen","allergenic","allergenicities","allergenicity","allergens","allergic","allergics","allergies","allergin","allergins","allergist","allergists","allergy","allerion","allerions","allethrin","allethrins","alleviant","alleviants","alleviate","alleviated","alleviates","alleviating","alleviation","alleviations","alleviative","alleviator","alleviators","alleviatory","alley","alleycat","alleycats","alleyed","alleys","alleyway","alleyways","allhallond","allhallowen","allhallown","allheal","allheals","allhollown","alliable","alliaceous","alliance","alliances","allice","allices","allicholies","allicholy","allicin","allicins","allied","allies","alligarta","alligartas","alligate","alligated","alligates","alligating","alligation","alligations","alligator","alligators","allineation","allineations","allis","allises","alliterate","alliterated","alliterates","alliterating","alliteration","alliterations","alliterative","alliteratively","allium","alliums","allness","allnesses","allnight","allnighter","allnighters","alloantibodies","alloantibody","alloantigen","alloantigens","allobar","allobars","allocable","allocarpies","allocarpy","allocatable","allocate","allocated","allocates","allocating","allocation","allocations","allocator","allocators","allocheiria","allocheirias","allochiria","allochirias","allochthonous","allocution","allocutions","allod","allodia","allodial","allodium","allodiums","allods","allodynia","allodynias","allogamies","allogamous","allogamy","allogeneic","allogenic","allograft","allografted","allografting","allografts","allograph","allographic","allographs","alloiostrophos","allomeric","allomerism","allomerisms","allomerous","allometric","allometries","allometry","allomone","allomones","allomorph","allomorphic","allomorphism","allomorphisms","allomorphs","allonge","allonges","allons","allonym","allonymous","allonyms","allopath","allopathic","allopathically","allopathies","allopathist","allopathists","allopaths","allopathy","allopatric","allopatrically","allopatries","allopatry","allophane","allophanes","allophone","allophones","allophonic","alloplasm","alloplasmic","alloplasms","alloplastic","allopolyploid","allopolyploidies","allopolyploids","allopolyploidy","allopurinol","allopurinols","allosaur","allosaurs","allosaurus","allosauruses","allosteric","allosterically","allosteries","allostery","allot","allotetraploid","allotetraploidies","allotetraploids","allotetraploidy","allotheism","allotheisms","allotment","allotments","allotriomorphic","allotrope","allotropes","allotropic","allotropically","allotropies","allotropism","allotropisms","allotropous","allotropy","allots","allotted","allottee","allottees","allotter","allotteries","allotters","allottery","allotting","allotype","allotypes","allotypic","allotypically","allotypies","allotypy","allover","allovers","allow","allowabilities","allowability","allowable","allowableness","allowablenesses","allowables","allowably","allowance","allowanced","allowances","allowancing","allowed","allowedly","allowing","allows","alloxan","alloxans","alloy","alloyed","alloying","alloys","allozyme","allozymes","alls","allseed","allseeds","allsorts","allspice","allspices","allude","alluded","alludes","alluding","allure","allured","allurement","allurements","allurer","allurers","allures","alluring","alluringly","allusion","allusions","allusive","allusively","allusiveness","allusivenesses","alluvia","alluvial","alluvials","alluvion","alluvions","alluvium","alluviums","allweather","allweathers","ally","allychollies","allycholly","allying","allyl","allylic","allyls","allyou","alma","almacantar","almacantars","almagest","almagests","almah","almahs","almain","almains","almanac","almanack","almanacks","almanacs","almandine","almandines","almandite","almandites","almas","alme","almeh","almehs","almemar","almemars","almeries","almery","almes","almightily","almightiness","almightinesses","almighty","almirah","almirahs","almner","almners","almond","almonds","almondy","almoner","almoners","almonries","almonry","almost","almous","alms","almsgiver","almsgivers","almsgiving","almsgivings","almshouse","almshouses","almsman","almsmen","almswoman","almswomen","almucantar","almucantars","almuce","almuces","almud","almude","almudes","almuds","almug","almugs","alnage","alnager","alnagers","alnages","alnico","alnicoes","alnicos","alocasia","alocasias","alod","alodia","alodial","alodium","alodiums","alods","aloe","aloed","aloes","aloetic","aloetics","aloft","alogia","alogias","alogical","alogically","aloha","alohas","aloin","aloins","alone","alonely","aloneness","alonenesses","along","alongshore","alongshoreman","alongshoremen","alongside","alongst","aloo","aloof","aloofly","aloofness","aloofnesses","aloos","alopecia","alopecias","alopecic","alopecoid","aloud","alow","alowe","alp","alpaca","alpacas","alpacca","alpaccas","alpargata","alpargatas","alpeen","alpeens","alpenglow","alpenglows","alpenhorn","alpenhorns","alpenstock","alpenstocks","alpestrine","alpha","alphabet","alphabetarian","alphabetarians","alphabeted","alphabetic","alphabetical","alphabetically","alphabetiform","alphabeting","alphabetisation","alphabetise","alphabetised","alphabetiser","alphabetisers","alphabetises","alphabetising","alphabetization","alphabetizations","alphabetize","alphabetized","alphabetizer","alphabetizers","alphabetizes","alphabetizing","alphabets","alphameric","alphamerical","alphamerically","alphametic","alphametics","alphanumeric","alphanumerical","alphanumerically","alphanumerics","alphas","alphasort","alphasorted","alphasorting","alphasorts","alphatest","alphatested","alphatesting","alphatests","alphorn","alphorns","alphosis","alphosises","alphyl","alphyls","alpine","alpinely","alpines","alpinism","alpinisms","alpinist","alpinists","alps","already","alright","als","alsike","alsikes","also","alsoon","alsoone","alstroemeria","alstroemerias","alt","altaltissimo","altaltissimos","altar","altarage","altarages","altarpiece","altarpieces","altars","altarwise","altazimuth","altazimuths","alter","alterabilities","alterability","alterable","alterably","alterant","alterants","alteration","alterations","alterative","alteratives","altercate","altercated","altercates","altercating","altercation","altercations","altercative","altered","alterer","alterers","altering","alterities","alterity","altern","alternance","alternances","alternant","alternants","alternat","alternate","alternated","alternately","alternates","alternatim","alternating","alternation","alternations","alternative","alternatively","alternativeness","alternativenesses","alternatives","alternator","alternators","alternats","alterne","alternes","alters","altesse","altesses","alteza","altezas","altezza","altezzas","althaea","althaeas","althea","altheas","altho","althorn","althorns","although","altigraph","altigraphs","altimeter","altimeters","altimetrical","altimetrically","altimetries","altimetry","altiplano","altiplanos","altisonant","altissimo","altissimos","altitonant","altitude","altitudes","altitudinal","altitudinarian","altitudinarians","altitudinous","alto","altocumuli","altocumulus","altogether","altogethers","altoist","altoists","altoruffled","altos","altostrati","altostratus","altrices","altricial","altricials","altruism","altruisms","altruist","altruistic","altruistically","altruists","alts","alu","aludel","aludels","alula","alulae","alular","alulas","alum","alumin","alumina","aluminas","aluminate","aluminates","alumine","alumines","aluminic","aluminiferous","aluminise","aluminised","aluminises","aluminising","aluminium","aluminiums","aluminize","aluminized","aluminizes","aluminizing","aluminosilicate","aluminosilicates","aluminosities","aluminosity","aluminothermies","aluminothermy","aluminous","alumins","aluminum","aluminums","alumish","alumium","alumiums","alumna","alumnae","alumni","alumnus","alumroot","alumroots","alums","alumstone","alumstones","alunite","alunites","alure","alures","alus","alvearies","alveary","alveated","alveolar","alveolarly","alveolars","alveolate","alveolation","alveolations","alveole","alveoles","alveoli","alveolitis","alveolitises","alveolus","alvine","alway","always","alycompaine","alycompaines","alyssum","alyssums","am","ama","amabile","amadavat","amadavats","amadoda","amadou","amadous","amah","amahs","amain","amakosi","amakwerekwere","amalgam","amalgamate","amalgamated","amalgamates","amalgamating","amalgamation","amalgamations","amalgamative","amalgamator","amalgamators","amalgams","amandine","amandines","amandla","amandlas","amanita","amanitas","amanitin","amanitins","amantadine","amantadines","amanuenses","amanuensis","amaracus","amaracuses","amarant","amarantaceous","amaranth","amaranthaceous","amaranthine","amaranths","amarantin","amarantine","amarants","amarelle","amarelles","amaretti","amaretto","amarettos","amarna","amarone","amarones","amaryllid","amaryllidaceous","amaryllids","amaryllis","amaryllises","amas","amass","amassable","amassed","amasser","amassers","amasses","amassing","amassment","amassments","amate","amated","amates","amateur","amateurish","amateurishly","amateurishness","amateurishnesses","amateurism","amateurisms","amateurs","amateurship","amateurships","amating","amation","amations","amative","amatively","amativeness","amativenesses","amatol","amatols","amatorial","amatorially","amatorian","amatorious","amatory","amauroses","amaurosis","amaurotic","amaut","amauts","amaze","amazed","amazedly","amazedness","amazednesses","amazement","amazements","amazes","amazing","amazingly","amazon","amazonian","amazonians","amazonite","amazonites","amazons","amazonstone","amazonstones","ambach","ambaches","ambage","ambages","ambagious","ambagitory","amban","ambans","ambari","ambaries","ambaris","ambary","ambassador","ambassadorial","ambassadors","ambassadorship","ambassadorships","ambassadress","ambassadresses","ambassage","ambassages","ambassies","ambassy","ambatch","ambatches","ambeer","ambeers","amber","ambered","ambergris","ambergrises","amberies","amberina","amberinas","amberite","amberites","amberjack","amberjacks","amberoid","amberoids","amberous","ambers","ambery","ambiance","ambiances","ambidentate","ambidexter","ambidexterities","ambidexterity","ambidexterous","ambidexters","ambidextrous","ambidextrously","ambience","ambiences","ambient","ambients","ambiguities","ambiguity","ambiguous","ambiguously","ambiguousness","ambiguousnesses","ambilateral","ambiophonies","ambiophony","ambipolar","ambisexual","ambisexualities","ambisexuality","ambisexuals","ambit","ambition","ambitioned","ambitioning","ambitionless","ambitions","ambitious","ambitiously","ambitiousness","ambitiousnesses","ambits","ambitty","ambivalence","ambivalences","ambivalencies","ambivalency","ambivalent","ambivalently","ambiversion","ambiversions","ambivert","ambiverts","amble","ambled","ambler","amblers","ambles","ambling","amblings","amblygonite","amblygonites","amblyopia","amblyopias","amblyopic","ambo","amboceptor","amboceptors","amboina","amboinas","ambones","ambos","ambosexual","amboyna","amboynas","ambries","ambroid","ambroids","ambrosia","ambrosial","ambrosially","ambrosian","ambrosias","ambrotype","ambrotypes","ambry","ambsace","ambsaces","ambulacra","ambulacral","ambulacrum","ambulance","ambulanceman","ambulancemen","ambulances","ambulancewoman","ambulancewomen","ambulant","ambulants","ambulate","ambulated","ambulates","ambulating","ambulation","ambulations","ambulator","ambulatories","ambulatorily","ambulators","ambulatory","ambulette","ambulettes","ambuscade","ambuscaded","ambuscader","ambuscaders","ambuscades","ambuscading","ambuscado","ambuscadoes","ambuscados","ambush","ambushed","ambusher","ambushers","ambushes","ambushing","ambushment","ambushments","ame","amearst","ameba","amebae","ameban","amebas","amebean","amebiases","amebiasis","amebic","amebocyte","amebocytes","ameboid","ameer","ameerate","ameerates","ameers","ameioses","ameiosis","amelcorn","amelcorns","amelia","amelias","ameliorable","ameliorant","ameliorants","ameliorate","ameliorated","ameliorates","ameliorating","amelioration","ameliorations","ameliorative","ameliorator","ameliorators","amelioratory","ameloblast","ameloblasts","amelogeneses","amelogenesis","amen","amenabilities","amenability","amenable","amenableness","amenablenesses","amenably","amenage","amenaged","amenages","amenaging","amenaunce","amenaunces","amend","amendable","amendatory","amende","amended","amender","amenders","amendes","amending","amendment","amendments","amends","amene","amened","amening","amenities","amenity","amenorrhea","amenorrheas","amenorrheic","amenorrhoea","amenorrhoeas","amens","ament","amenta","amentaceous","amental","amentia","amentias","amentiferous","aments","amentum","amerce","amerceable","amerced","amercement","amercements","amercer","amercers","amerces","amerciable","amerciament","amerciaments","amercing","americium","americiums","ames","amesace","amesaces","ametabolic","ametabolism","ametabolisms","ametabolous","amethyst","amethystine","amethysts","ametropia","ametropias","ametropic","ami","amia","amiabilities","amiability","amiable","amiableness","amiablenesses","amiably","amianthine","amianthoid","amianthoidal","amianthus","amianthuses","amiantus","amiantuses","amias","amicabilities","amicability","amicable","amicableness","amicablenesses","amicably","amice","amices","amici","amicus","amid","amidase","amidases","amide","amides","amidic","amidin","amidine","amidines","amidins","amidmost","amido","amidogen","amidogens","amidol","amidols","amidone","amidones","amids","amidship","amidships","amidst","amie","amies","amiga","amigas","amigo","amigos","amildar","amildars","amin","amine","amines","aminic","aminities","aminity","amino","aminoaciduria","aminoacidurias","aminobenzoic","aminobutene","aminobutenes","aminopeptidase","aminopeptidases","aminophenazone","aminophenazones","aminophenol","aminophenols","aminophylline","aminophyllines","aminopterin","aminopterins","aminopyrine","aminopyrines","aminotransferase","aminotransferases","amins","amir","amirate","amirates","amirs","amis","amises","amiss","amisses","amissibilities","amissibility","amissible","amissing","amities","amitoses","amitosis","amitotic","amitotically","amitriptyline","amitriptylines","amitrole","amitroles","amitryptyline","amitryptylines","amity","amla","amlas","amman","ammans","ammeter","ammeters","ammine","ammines","ammino","ammiral","ammirals","ammo","ammocete","ammocetes","ammocoete","ammocoetes","ammon","ammonal","ammonals","ammonate","ammonates","ammonia","ammoniac","ammoniacal","ammoniacs","ammoniacum","ammoniacums","ammonias","ammoniate","ammoniated","ammoniates","ammoniating","ammoniation","ammoniations","ammonic","ammonical","ammonification","ammonifications","ammonified","ammonifies","ammonify","ammonifying","ammonite","ammonites","ammonitic","ammonium","ammoniums","ammono","ammonoid","ammonoids","ammonolyses","ammonolysis","ammons","ammophilous","ammos","ammunition","ammunitioned","ammunitioning","ammunitions","amnesia","amnesiac","amnesiacs","amnesias","amnesic","amnesics","amnestic","amnestied","amnesties","amnesty","amnestying","amnia","amnic","amnio","amniocenteses","amniocentesis","amnion","amnionic","amnions","amnios","amniote","amniotes","amniotic","amniotomies","amniotomy","amobarbital","amobarbitals","amoeba","amoebae","amoebaean","amoeban","amoebas","amoebean","amoebiases","amoebiasis","amoebic","amoebiform","amoebocyte","amoebocytes","amoeboid","amok","amoks","amokura","amokuras","amole","amoles","amomum","amomums","among","amongst","amontillado","amontillados","amoove","amooved","amooves","amooving","amoral","amoralism","amoralisms","amoralist","amoralists","amoralities","amorality","amorally","amorance","amorances","amorant","amorce","amorces","amoret","amorets","amoretti","amoretto","amorettos","amorini","amorino","amorism","amorisms","amorist","amoristic","amorists","amornings","amorosa","amorosas","amorosities","amorosity","amoroso","amorosos","amorous","amorously","amorousness","amorousnesses","amorphism","amorphisms","amorphous","amorphously","amorphousness","amorphousnesses","amort","amortisable","amortisation","amortisations","amortise","amortised","amortisement","amortisements","amortises","amortising","amortizable","amortization","amortizations","amortize","amortized","amortizement","amortizements","amortizes","amortizing","amosite","amosites","amotion","amotions","amount","amounted","amounting","amounts","amour","amourette","amourettes","amours","amove","amoved","amoves","amoving","amowt","amowts","amoxicillin","amoxicillins","amoxycillin","amoxycillins","amp","ampassies","ampassy","amped","ampelographies","ampelography","ampelopses","ampelopsis","amperage","amperages","ampere","amperes","amperometric","ampersand","ampersands","amperzand","amperzands","amphetamine","amphetamines","amphiarthroses","amphiarthrosis","amphiaster","amphiasters","amphibia","amphibian","amphibians","amphibiotic","amphibious","amphibiously","amphibiousness","amphibiousnesses","amphiblastic","amphiblastula","amphiblastulae","amphibole","amphiboles","amphibolic","amphibolies","amphibolite","amphibolites","amphibological","amphibologies","amphibology","amphibolous","amphiboly","amphibrach","amphibrachic","amphibrachs","amphichroic","amphichromatic","amphicoelous","amphictyon","amphictyonic","amphictyonies","amphictyons","amphictyony","amphidentate","amphidiploid","amphidiploidies","amphidiploids","amphidiploidy","amphigastria","amphigastrium","amphigoric","amphigories","amphigory","amphigouri","amphigouris","amphimacer","amphimacers","amphimictic","amphimixes","amphimixis","amphioxi","amphioxus","amphioxuses","amphipath","amphipathic","amphiphile","amphiphiles","amphiphilic","amphiploid","amphiploidies","amphiploids","amphiploidy","amphipod","amphipodous","amphipods","amphiprostylar","amphiprostyle","amphiprostyles","amphiprotic","amphisbaena","amphisbaenae","amphisbaenas","amphisbaenic","amphiscian","amphiscians","amphistomatal","amphistomatic","amphistomous","amphistylar","amphistylars","amphitheater","amphitheaters","amphitheatral","amphitheatre","amphitheatres","amphitheatric","amphitheatrical","amphitheatrically","amphithecia","amphithecium","amphitricha","amphitrichous","amphitropous","ampholyte","ampholytes","amphora","amphorae","amphoral","amphoras","amphoric","amphoteric","ampicillin","ampicillins","amping","ample","ampleness","amplenesses","ampler","amplest","amplexicaul","amplexus","amplexuses","ampliation","ampliations","ampliative","amplidyne","amplidynes","amplifiable","amplification","amplifications","amplified","amplifier","amplifiers","amplifies","amplify","amplifying","amplitude","amplitudes","amplosome","amplosomes","amply","ampoule","ampoules","amps","ampul","ampule","ampules","ampulla","ampullaceal","ampullaceous","ampullae","ampullar","ampullary","ampullosities","ampullosity","ampuls","amputate","amputated","amputates","amputating","amputation","amputations","amputator","amputators","amputee","amputees","amreeta","amreetas","amrit","amrita","amritas","amritattva","amritattvas","amrits","amsinckia","amsinckias","amtman","amtmans","amtrac","amtrack","amtracks","amtracs","amu","amuck","amucks","amulet","amuletic","amulets","amus","amusable","amuse","amuseable","amused","amusedly","amusement","amusements","amuser","amusers","amuses","amusette","amusettes","amusia","amusias","amusic","amusing","amusingly","amusingness","amusingnesses","amusive","amusiveness","amusivenesses","amygdal","amygdala","amygdalaceous","amygdalae","amygdalate","amygdale","amygdales","amygdalin","amygdaline","amygdalins","amygdaloid","amygdaloidal","amygdaloids","amygdals","amygdule","amygdules","amyl","amylaceous","amylase","amylases","amylene","amylenes","amylic","amylogen","amylogens","amyloid","amyloidal","amyloidoses","amyloidosis","amyloidosises","amyloids","amylolyses","amylolysis","amylolytic","amylopectin","amylopectins","amyloplast","amyloplasts","amylopsin","amylopsins","amylose","amyloses","amyls","amylum","amylums","amyotonia","amyotonias","amyotrophic","amyotrophies","amyotrophy","an","ana","anabaena","anabaenas","anabantid","anabantids","anabaptise","anabaptised","anabaptises","anabaptising","anabaptism","anabaptisms","anabaptist","anabaptistic","anabaptists","anabaptize","anabaptized","anabaptizes","anabaptizing","anabas","anabases","anabasis","anabatic","anabioses","anabiosis","anabiotic","anableps","anablepses","anabolic","anabolism","anabolisms","anabolite","anabolites","anabolitic","anabranch","anabranches","anacardiaceous","anacardium","anacardiums","anacatharses","anacatharsis","anacathartic","anacathartics","anacharis","anacharises","anachorism","anachorisms","anachronic","anachronical","anachronically","anachronism","anachronisms","anachronistic","anachronistically","anachronous","anachronously","anaclastic","anaclinal","anaclises","anaclisis","anaclitic","anacolutha","anacoluthia","anacoluthias","anacoluthic","anacoluthically","anacoluthon","anacoluthons","anaconda","anacondas","anacoustic","anacreontic","anacreontically","anacreontics","anacruses","anacrusis","anacrustic","anadem","anadems","anadiploses","anadiplosis","anadromous","anadyomene","anaemia","anaemias","anaemic","anaemically","anaerobe","anaerobes","anaerobia","anaerobic","anaerobically","anaerobiont","anaerobionts","anaerobioses","anaerobiosis","anaerobiotic","anaerobium","anaestheses","anaesthesia","anaesthesias","anaesthesiology","anaesthesis","anaesthetic","anaesthetically","anaesthetics","anaesthetise","anaesthetised","anaesthetises","anaesthetising","anaesthetist","anaesthetists","anaesthetize","anaesthetized","anaesthetizes","anaesthetizing","anageneses","anagenesis","anaglyph","anaglyphic","anaglyphical","anaglyphies","anaglyphs","anaglyphy","anaglyptic","anaglyptical","anagnorises","anagnorisis","anagoge","anagoges","anagogic","anagogical","anagogically","anagogies","anagogy","anagram","anagrammatic","anagrammatical","anagrammatically","anagrammatise","anagrammatised","anagrammatises","anagrammatising","anagrammatism","anagrammatisms","anagrammatist","anagrammatists","anagrammatization","anagrammatizations","anagrammatize","anagrammatized","anagrammatizes","anagrammatizing","anagrammed","anagrammer","anagrammers","anagramming","anagrams","anal","analcime","analcimes","analcimic","analcite","analcites","analecta","analectic","analects","analemma","analemmas","analemmata","analemmatic","analeptic","analeptics","analgesia","analgesias","analgesic","analgesics","analgetic","analgetics","analgia","analgias","analities","anality","anally","analog","analoga","analogic","analogical","analogically","analogies","analogise","analogised","analogises","analogising","analogism","analogisms","analogist","analogists","analogize","analogized","analogizes","analogizing","analogon","analogons","analogous","analogously","analogousness","analogousnesses","analogs","analogue","analogues","analogy","analphabet","analphabete","analphabetes","analphabetic","analphabetics","analphabetism","analphabetisms","analphabets","analysable","analysand","analysands","analysation","analysations","analyse","analysed","analyser","analysers","analyses","analysing","analysis","analyst","analysts","analyte","analytes","analytic","analytical","analytically","analyticities","analyticity","analytics","analyzabilities","analyzability","analyzable","analyzation","analyzations","analyze","analyzed","analyzer","analyzers","analyzes","analyzing","anamneses","anamnesis","anamnestic","anamnestically","anamniote","anamniotes","anamniotic","anamorphic","anamorphism","anamorphisms","anamorphoscope","anamorphoscopes","anamorphoses","anamorphosis","anamorphous","anan","anana","ananas","ananases","anandamide","anandamides","anandrous","ananke","anankes","ananthous","anapaest","anapaestic","anapaestical","anapaests","anapest","anapestic","anapestics","anapests","anaphase","anaphases","anaphasic","anaphor","anaphora","anaphoral","anaphoras","anaphoreses","anaphoresis","anaphoric","anaphorical","anaphorically","anaphors","anaphrodisia","anaphrodisiac","anaphrodisiacs","anaphrodisias","anaphylactic","anaphylactically","anaphylactoid","anaphylaxes","anaphylaxies","anaphylaxis","anaphylaxy","anaplasia","anaplasias","anaplasmoses","anaplasmosis","anaplastic","anaplasties","anaplasty","anapleroses","anaplerosis","anaplerotic","anaptyctic","anaptyctical","anaptyxes","anaptyxis","anarch","anarchal","anarchial","anarchic","anarchical","anarchically","anarchies","anarchise","anarchised","anarchises","anarchising","anarchism","anarchisms","anarchist","anarchistic","anarchistically","anarchists","anarchize","anarchized","anarchizes","anarchizing","anarchs","anarchy","anarthria","anarthrias","anarthric","anarthrous","anarthrously","anarthrousness","anas","anasarca","anasarcas","anasarcous","anastases","anastasis","anastatic","anastigmat","anastigmatic","anastigmatism","anastigmatisms","anastigmats","anastomose","anastomosed","anastomoses","anastomosing","anastomosis","anastomotic","anastrophe","anastrophes","anastrozole","anastrozoles","anata","anatas","anatase","anatases","anatexes","anatexis","anathema","anathemas","anathemata","anathematical","anathematise","anathematised","anathematises","anathematising","anathematize","anathematized","anathematizes","anathematizing","anatman","anatmans","anatomic","anatomical","anatomically","anatomies","anatomisation","anatomisations","anatomise","anatomised","anatomiser","anatomisers","anatomises","anatomising","anatomist","anatomists","anatomization","anatomizations","anatomize","anatomized","anatomizer","anatomizers","anatomizes","anatomizing","anatomy","anatoxin","anatoxins","anatropies","anatropous","anatropy","anatta","anattas","anatto","anattos","anaxial","anburies","anbury","ance","ancestor","ancestored","ancestorial","ancestoring","ancestors","ancestral","ancestrally","ancestrals","ancestress","ancestresses","ancestries","ancestry","ancho","anchor","anchorage","anchorages","anchored","anchoress","anchoresses","anchoret","anchoretic","anchoretical","anchorets","anchorette","anchorettes","anchoring","anchorite","anchorites","anchoritic","anchoritical","anchoritically","anchorless","anchorman","anchormen","anchorpeople","anchorperson","anchorpersons","anchors","anchorwoman","anchorwomen","anchos","anchoveta","anchovetas","anchovetta","anchovettas","anchovies","anchovy","anchusa","anchusas","anchusin","anchusins","anchylose","anchylosed","anchyloses","anchylosing","anchylosis","anchylotic","ancient","ancienter","ancientest","anciently","ancientness","ancientnesses","ancientries","ancientry","ancients","ancile","ancilia","ancilla","ancillae","ancillaries","ancillary","ancillas","ancipital","ancipitous","ancle","ancles","ancome","ancomes","ancon","anconal","ancone","anconeal","ancones","anconoid","ancora","ancress","ancresses","ancylostomiases","ancylostomiasis","and","andalusite","andalusites","andante","andantes","andantini","andantino","andantinos","andesine","andesines","andesite","andesites","andesitic","andesyte","andesytes","andiron","andirons","andouille","andouilles","andouillette","andouillettes","andradite","andradites","andro","androcentric","androcentrism","androcentrisms","androcephalous","androclinia","androclinium","androdioecious","androdioecism","androdioecisms","androecia","androecial","androecium","androeciums","androgen","androgeneses","androgenesis","androgenetic","androgenic","androgenous","androgens","androgyne","androgynes","androgynies","androgynophore","androgynophores","androgynous","androgyny","android","androids","andrologies","andrologist","andrologists","andrology","andromeda","andromedas","andromedotoxin","andromedotoxins","andromonoecious","andromonoecism","andromonoecisms","andropause","andropauses","androphore","androphores","andros","androsphinges","androsphinx","androsphinxes","androsterone","androsterones","ands","andvile","andviles","ane","anear","aneared","anearing","anears","aneath","anecdota","anecdotage","anecdotages","anecdotal","anecdotalism","anecdotalisms","anecdotalist","anecdotalists","anecdotally","anecdote","anecdotes","anecdotic","anecdotical","anecdotically","anecdotist","anecdotists","anecdyses","anecdysis","anechoic","anelace","anelaces","anelastic","anelasticities","anelasticity","anele","aneled","aneles","aneling","anelli","anemia","anemias","anemic","anemically","anemochore","anemochores","anemochorous","anemogram","anemograms","anemograph","anemographic","anemographies","anemographs","anemography","anemologies","anemology","anemometer","anemometers","anemometric","anemometrical","anemometries","anemometry","anemone","anemones","anemophilies","anemophilous","anemophily","anemophobia","anemophobias","anemoscope","anemoscopes","anemoses","anemosis","anencephalia","anencephalias","anencephalic","anencephalies","anencephaly","anenst","anent","anergia","anergias","anergic","anergies","anergy","anerly","aneroid","aneroids","anes","anesthesia","anesthesias","anesthesiologies","anesthesiologist","anesthesiologists","anesthesiology","anesthetic","anesthetically","anesthetics","anesthetise","anesthetised","anesthetises","anesthetising","anesthetist","anesthetists","anesthetization","anesthetize","anesthetized","anesthetizes","anesthetizing","anestra","anestri","anestrous","anestrum","anestrus","anestruses","anethol","anethole","anetholes","anethols","anetic","aneuploid","aneuploidies","aneuploids","aneuploidy","aneurin","aneurins","aneurism","aneurismal","aneurismally","aneurismatic","aneurisms","aneurysm","aneurysmal","aneurysmally","aneurysmatic","aneurysms","anew","anfractuosities","anfractuosity","anfractuous","anga","angakok","angakoks","angaria","angarias","angaries","angary","angas","angashore","angashores","angekkok","angekkoks","angekok","angekoks","angel","angeled","angelfish","angelfishes","angelhood","angelhoods","angelic","angelica","angelical","angelically","angelicas","angeling","angelolatries","angelolatry","angelologies","angelologist","angelologists","angelology","angelophanies","angelophany","angels","angelus","angeluses","anger","angered","angering","angerless","angerly","angers","angico","angicos","angina","anginal","anginas","anginose","anginous","angiocardiographic","angiocardiographies","angiocardiography","angiocarpous","angiogeneses","angiogenesis","angiogenic","angiogram","angiograms","angiographic","angiographies","angiography","angiologies","angiology","angioma","angiomas","angiomata","angiomatous","angioplasties","angioplasty","angiosarcoma","angiosarcomas","angiosarcomata","angiosperm","angiospermal","angiospermous","angiosperms","angiostomatous","angiostomous","angiotensin","angiotensins","angklung","angklungs","angle","angleberries","angleberry","angled","angledozer","angledozers","angledug","angledugs","anglepod","anglepods","angler","anglerfish","anglerfishes","anglers","angles","anglesite","anglesites","angletwitch","angletwitches","anglewise","angleworm","angleworms","anglice","anglicisation","anglicisations","anglicise","anglicised","anglicises","anglicising","anglicism","anglicisms","anglicist","anglicists","anglicization","anglicizations","anglicize","anglicized","anglicizes","anglicizing","anglified","anglifies","anglify","anglifying","angling","anglings","anglist","anglistics","anglists","anglo","anglomania","anglomaniac","anglomaniacs","anglomanias","anglophil","anglophile","anglophiles","anglophilia","anglophilias","anglophilic","anglophils","anglophobe","anglophobes","anglophobia","anglophobiac","anglophobias","anglophobic","anglophone","anglophones","anglophonic","anglos","angola","angophora","angophoras","angora","angoras","angostura","angosturas","angrier","angries","angriest","angrily","angriness","angrinesses","angry","angst","angstier","angstiest","angstrom","angstroms","angsts","angsty","anguifauna","anguifaunae","anguifaunas","anguiform","anguilliform","anguine","anguiped","anguipede","anguish","anguished","anguishes","anguishing","angular","angularities","angularity","angularly","angularness","angularnesses","angulate","angulated","angulates","angulating","angulation","angulations","angulose","angulous","angustifoliate","angustirostrate","angwantibo","angwantibos","anharmonic","anhedonia","anhedonias","anhedonic","anhedral","anhelation","anhelations","anhidroses","anhidrosis","anhidrotic","anhidrotics","anhinga","anhingas","anhungered","anhungred","anhydrase","anhydrases","anhydride","anhydrides","anhydrite","anhydrites","anhydrous","ani","anicca","aniccas","aniconic","aniconism","aniconisms","aniconist","aniconists","anicut","anicuts","anidroses","anidrosis","anigh","anight","anil","anile","anilin","anilinctus","anilinctuses","aniline","anilines","anilingus","anilinguses","anilins","anilities","anility","anils","anima","animacies","animacy","animadversion","animadversions","animadvert","animadverted","animadverter","animadverters","animadverting","animadverts","animal","animalcula","animalcular","animalcule","animalcules","animalculism","animalculisms","animalculist","animalculists","animalculum","animalian","animalic","animalier","animaliers","animalisation","animalisations","animalise","animalised","animalises","animalising","animalism","animalisms","animalist","animalistic","animalists","animalities","animality","animalization","animalizations","animalize","animalized","animalizes","animalizing","animallike","animally","animals","animas","animate","animated","animatedly","animately","animateness","animatenesses","animater","animaters","animates","animatic","animatics","animating","animatingly","animation","animations","animatism","animatisms","animatist","animatists","animato","animator","animators","animatronic","animatronically","animatronics","anime","animes","animi","animis","animism","animisms","animist","animistic","animists","animosities","animosity","animus","animuses","anion","anionic","anions","aniridia","aniridias","aniridic","anis","anise","aniseed","aniseeds","aniseikonia","aniseikonias","aniseikonic","anises","anisette","anisettes","anisic","anisocercal","anisodactyl","anisodactylous","anisodactyls","anisogamies","anisogamous","anisogamy","anisole","anisoles","anisomeric","anisomerous","anisometric","anisometropia","anisometropias","anisometropic","anisomorphic","anisophyllies","anisophyllous","anisophylly","anisotropic","anisotropically","anisotropies","anisotropism","anisotropisms","anisotropy","anker","ankerite","ankerites","ankers","ankh","ankhs","ankle","anklebone","anklebones","ankled","ankles","anklet","anklets","ankling","anklong","anklongs","anklung","anklungs","ankus","ankuses","ankush","ankushes","ankylosaur","ankylosaurs","ankylosaurus","ankylosauruses","ankylose","ankylosed","ankyloses","ankylosing","ankylosis","ankylostomiases","ankylostomiasis","ankylotic","anlace","anlaces","anlage","anlagen","anlages","anlas","anlases","ann","anna","annabergite","annabergites","annal","annalise","annalised","annalises","annalising","annalist","annalistic","annalists","annalize","annalized","annalizes","annalizing","annals","annas","annat","annates","annats","annatta","annattas","annatto","annattos","anneal","annealed","annealer","annealers","annealing","annealings","anneals","annectent","annelid","annelidan","annelidans","annelids","annex","annexable","annexation","annexational","annexationism","annexationisms","annexationist","annexationists","annexations","annexe","annexed","annexes","annexing","annexion","annexions","annexment","annexments","annexure","annexures","annicut","annicuts","annihilable","annihilate","annihilated","annihilates","annihilating","annihilation","annihilationism","annihilations","annihilative","annihilator","annihilators","annihilatory","anniversaries","anniversary","anno","annona","annonas","annotatable","annotate","annotated","annotates","annotating","annotation","annotations","annotative","annotator","annotators","announce","announced","announcement","announcements","announcer","announcers","announces","announcing","annoy","annoyance","annoyances","annoyed","annoyer","annoyers","annoying","annoyingly","annoys","anns","annual","annualise","annualised","annualises","annualising","annualize","annualized","annualizes","annualizing","annually","annuals","annuitant","annuitants","annuities","annuity","annul","annular","annularities","annularity","annularly","annulars","annulate","annulated","annulates","annulation","annulations","annulet","annulets","annuli","annullable","annulled","annulling","annulment","annulments","annulose","annuls","annulus","annuluses","annunciate","annunciated","annunciates","annunciating","annunciation","annunciations","annunciative","annunciator","annunciators","annunciatory","annuntiate","annuntiated","annuntiates","annuntiating","anoa","anoas","anobiid","anobiids","anodal","anodally","anode","anodes","anodic","anodically","anodisation","anodisations","anodise","anodised","anodises","anodising","anodization","anodizations","anodize","anodized","anodizes","anodizing","anodontia","anodontias","anodyne","anodynes","anodynic","anoeses","anoesis","anoestra","anoestri","anoestrous","anoestrum","anoestrus","anoetic","anoint","anointed","anointer","anointers","anointing","anointment","anointments","anoints","anole","anoles","anolyte","anolytes","anomalies","anomalistic","anomalistical","anomalistically","anomalous","anomalously","anomalousness","anomalousnesses","anomaly","anomic","anomie","anomies","anomy","anon","anonaceous","anonym","anonyma","anonymas","anonymise","anonymised","anonymises","anonymising","anonymities","anonymity","anonymize","anonymized","anonymizes","anonymizing","anonymous","anonymously","anonymousness","anonymousnesses","anonyms","anoopsia","anoopsias","anopheles","anopheline","anophelines","anopia","anopias","anopsia","anopsias","anorak","anoraks","anorectal","anorectic","anorectics","anoretic","anoretics","anorexia","anorexias","anorexic","anorexics","anorexies","anorexigenic","anorexy","anorthic","anorthite","anorthites","anorthitic","anorthosite","anorthosites","anorthositic","anosmatic","anosmia","anosmias","anosmic","another","anotherguess","anough","anourous","anovulant","anovulants","anovular","anovulation","anovulations","anovulatory","anow","anoxaemia","anoxaemias","anoxaemic","anoxemia","anoxemias","anoxemic","anoxia","anoxias","anoxic","ans","ansa","ansae","ansate","ansated","anserine","anserines","anserous","answer","answerabilities","answerability","answerable","answerableness","answerably","answered","answerer","answerers","answering","answerless","answerphone","answerphones","answers","ant","anta","antacid","antacids","antae","antagonisable","antagonisation","antagonisations","antagonise","antagonised","antagonises","antagonising","antagonism","antagonisms","antagonist","antagonistic","antagonistically","antagonists","antagonizable","antagonization","antagonizations","antagonize","antagonized","antagonizes","antagonizing","antalgic","antalgics","antalkali","antalkalies","antalkaline","antalkalines","antalkalis","antaphrodisiac","antaphrodisiacs","antar","antara","antaras","antarctic","antars","antarthritic","antarthritics","antas","antasthmatic","antasthmatics","antbear","antbears","antbird","antbirds","ante","anteater","anteaters","antebellum","antecede","anteceded","antecedence","antecedences","antecedent","antecedently","antecedents","antecedes","anteceding","antecessor","antecessors","antechamber","antechambers","antechapel","antechapels","antechoir","antechoirs","anted","antedate","antedated","antedates","antedating","antediluvial","antediluvially","antediluvian","antediluvians","anteed","antefix","antefixa","antefixae","antefixal","antefixes","anteing","antelope","antelopes","antelucan","antemeridian","antemortem","antemundane","antenatal","antenatally","antenatals","antenati","antenna","antennae","antennal","antennary","antennas","antenniferous","antenniform","antennular","antennule","antennules","antenuptial","anteorbital","antepast","antepasts","antependia","antependium","antependiums","antepenult","antepenultima","antepenultimas","antepenultimate","antepenultimates","antepenults","anteposition","antepositions","anteprandial","anterior","anteriorities","anteriority","anteriorly","anterograde","anteroom","anterooms","antes","antetype","antetypes","anteversion","anteversions","antevert","anteverted","anteverting","anteverts","anthelia","anthelices","anthelion","anthelions","anthelix","anthelixes","anthelminthic","anthelminthics","anthelmintic","anthelmintics","anthem","anthemed","anthemia","anthemic","antheming","anthemion","anthems","anthemwise","anther","antheral","antherid","antheridia","antheridial","antheridium","antherids","antherozoid","antherozoids","antherozooid","antherozooids","anthers","anthersmut","anthersmuts","antheses","anthesis","anthill","anthills","anthocarp","anthocarpous","anthocarps","anthochlore","anthochlores","anthocyan","anthocyanin","anthocyanins","anthocyans","anthodia","anthodium","anthoid","anthological","anthologies","anthologise","anthologised","anthologiser","anthologisers","anthologises","anthologising","anthologist","anthologists","anthologize","anthologized","anthologizer","anthologizers","anthologizes","anthologizing","anthology","anthomania","anthomaniac","anthomaniacs","anthomanias","anthophilous","anthophore","anthophores","anthophyllite","anthophyllites","anthotaxies","anthotaxy","anthoxanthin","anthoxanthins","anthozoan","anthozoans","anthozoic","anthracene","anthracenes","anthraces","anthracic","anthracite","anthracites","anthracitic","anthracnose","anthracnoses","anthracoid","anthracoses","anthracosis","anthranilate","anthranilates","anthraquinone","anthraquinones","anthrax","anthraxes","anthropic","anthropical","anthropobiology","anthropocentric","anthropocentrically","anthropocentricities","anthropocentricity","anthropocentrism","anthropocentrisms","anthropogeneses","anthropogenesis","anthropogenetic","anthropogenic","anthropogenies","anthropogeny","anthropogonies","anthropogony","anthropography","anthropoid","anthropoidal","anthropoids","anthropolatries","anthropolatry","anthropological","anthropologically","anthropologies","anthropologist","anthropologists","anthropology","anthropometric","anthropometries","anthropometrist","anthropometry","anthropomorph","anthropomorphic","anthropomorphically","anthropomorphism","anthropomorphisms","anthropomorphist","anthropomorphists","anthropomorphization","anthropomorphizations","anthropomorphize","anthropomorphized","anthropomorphizes","anthropomorphizing","anthropomorphs","anthropopathic","anthropopathies","anthropopathism","anthropopathisms","anthropopathy","anthropophagi","anthropophagic","anthropophagies","anthropophagite","anthropophagous","anthropophagus","anthropophagy","anthropophobia","anthropophobias","anthropophobic","anthropophobics","anthropophuism","anthropophuisms","anthropophyte","anthropophytes","anthropopsychic","anthroposophic","anthroposophies","anthroposophist","anthroposophy","anthropotomies","anthropotomy","anthurium","anthuriums","anti","antiabortion","antiabortionist","antiabortionists","antiabuse","antiacademic","antiacademics","antiacne","antiaditis","antiaditises","antiadministration","antiaggression","antiaging","antiair","antiaircraft","antiaircrafts","antialcohol","antialcoholism","antialcoholisms","antialien","antiallergenic","antiallergenics","antianemia","antianxiety","antiapartheid","antiapartheids","antiaphrodisiac","antiaphrodisiacs","antiar","antiarin","antiarins","antiaristocratic","antiarmor","antiarrhythmic","antiarrhythmics","antiars","antiarthritic","antiarthritics","antiarthritis","antiassimilation","antiassimilations","antiasthma","antiasthmatic","antiasthmatics","antiatom","antiatoms","antiauthoritarian","antiauthoritarianism","antiauthoritarianisms","antiauthority","antiauxin","antiauxins","antibacchii","antibacchius","antibacklash","antibacterial","antibacterials","antiballistic","antibarbarus","antibarbaruses","antibaryon","antibaryons","antibias","antibilious","antibillboard","antibioses","antibiosis","antibiotic","antibiotically","antibiotics","antiblack","antiblackism","antiblackisms","antibodies","antibody","antiboss","antibourgeois","antiboycott","antiboycotts","antibug","antibureaucratic","antiburglar","antiburglary","antibuser","antibusers","antibusiness","antibusing","antic","anticaking","antical","antically","anticancer","anticapitalism","anticapitalisms","anticapitalist","anticapitalists","anticar","anticarcinogen","anticarcinogenic","anticarcinogens","anticaries","anticatalyst","anticatalysts","anticathode","anticathodes","anticatholic","anticellulite","anticensorship","antichlor","antichloristic","antichlors","antichoice","antichoicer","antichoicers","anticholesterol","anticholinergic","anticholinergics","anticholinesterase","anticholinesterases","antichrist","antichristian","antichristianly","antichrists","antichthones","antichurch","anticigarette","anticipant","anticipants","anticipatable","anticipate","anticipated","anticipates","anticipating","anticipation","anticipations","anticipative","anticipatively","anticipator","anticipatorily","anticipators","anticipatory","anticise","anticised","anticises","anticising","anticity","anticivic","anticivism","anticivisms","anticize","anticized","anticizes","anticizing","antick","anticke","anticked","anticking","anticks","anticlassical","anticlastic","anticlerical","anticlericalism","anticlericalisms","anticlericalist","anticlericalists","anticlericals","anticlimactic","anticlimactical","anticlimactically","anticlimax","anticlimaxes","anticlinal","anticlinals","anticline","anticlines","anticling","anticlinoria","anticlinorium","anticlinoriums","anticlockwise","anticlotting","anticly","anticoagulant","anticoagulants","anticodon","anticodons","anticoincidence","anticold","anticollision","anticolonial","anticolonialism","anticolonialisms","anticolonialist","anticolonialists","anticolonials","anticommercial","anticommercialism","anticommercialisms","anticommunism","anticommunisms","anticommunist","anticommunists","anticompetitive","anticonglomerate","anticonservation","anticonservationist","anticonservationists","anticonservations","anticonsumer","anticonsumers","anticonventional","anticonvulsant","anticonvulsants","anticonvulsive","anticonvulsives","anticorporate","anticorrosion","anticorrosive","anticorrosives","anticorruption","anticorruptions","anticounterfeiting","anticous","anticrack","anticreative","anticrime","anticruelty","antics","anticult","anticults","anticultural","anticyclone","anticyclones","anticyclonic","antidandruff","antidazzle","antidefamation","antidemocratic","antidepressant","antidepressants","antidepression","antidepressions","antiderivative","antiderivatives","antidesegregation","antidesertification","antidesiccant","antidesiccants","antidevelopment","antidiabetic","antidiarrheal","antidiarrheals","antidilution","antidiscrimination","antidiuretic","antidiuretics","antidogmatic","antidora","antidotal","antidotally","antidote","antidoted","antidotes","antidoting","antidraft","antidromic","antidromically","antidrug","antidumping","antidune","antidunes","antieconomic","antieducational","antiegalitarian","antielectron","antielectrons","antielite","antielites","antielitism","antielitisms","antielitist","antielitists","antiemetic","antiemetics","antient","antientropic","antients","antiepilepsy","antiepileptic","antiepileptics","antierotic","antiestablishment","antiestrogen","antiestrogens","antievolution","antievolutionary","antievolutionism","antievolutionisms","antievolutionist","antievolutionists","antifamily","antifascism","antifascisms","antifascist","antifascists","antifashion","antifashionable","antifashions","antifat","antifatigue","antifebrile","antifebriles","antifederalist","antifederalists","antifemale","antifeminine","antifeminism","antifeminisms","antifeminist","antifeminists","antiferromagnet","antiferromagnetic","antiferromagnetically","antiferromagnetism","antiferromagnetisms","antiferromagnets","antifertility","antifilibuster","antifilibusters","antiflu","antifluoridationist","antifluoridationists","antifoam","antifoaming","antifog","antifogging","antiforeclosure","antiforeign","antiforeigner","antiformalist","antiformalists","antifouling","antifoulings","antifraud","antifreeze","antifreezes","antifriction","antifrictions","antifungal","antifungals","antifur","antigambling","antigang","antigay","antigen","antigene","antigenes","antigenic","antigenically","antigenicities","antigenicity","antigens","antiglare","antiglobulin","antiglobulins","antigovernment","antigraft","antigravities","antigravity","antigropeloes","antigropelos","antigrowth","antiguerrilla","antiguerrillas","antigun","antihalation","antihalations","antihelices","antihelix","antihelixes","antihelminthic","antihelminthics","antihero","antiheroes","antiheroic","antiheroine","antiheroines","antiherpes","antihierarchical","antihijack","antihistamine","antihistamines","antihistaminic","antihistaminics","antihistorical","antihomosexual","antihuman","antihumanism","antihumanisms","antihumanistic","antihumanitarian","antihumanitarians","antihunter","antihunting","antihuntings","antihydrogen","antihydrogens","antihypertensive","antihypertensives","antihysteric","antihysterics","antijacobin","antijacobins","antijam","antijamming","antijammings","antikickback","antiking","antikings","antiknock","antiknocks","antilabor","antileak","antileft","antilegomena","antileprosy","antilepton","antileptons","antileukemic","antiliberal","antiliberalism","antiliberalisms","antiliberals","antilibertarian","antilibertarians","antilife","antilifer","antilifers","antiliterate","antiliterates","antilitter","antilittering","antilock","antilog","antilogarithm","antilogarithmic","antilogarithms","antilogical","antilogies","antilogous","antilogs","antilogy","antilopine","antilynching","antimacassar","antimacassars","antimacho","antimagnetic","antimalaria","antimalarial","antimalarials","antimale","antiman","antimanagement","antimanagements","antimarijuana","antimarket","antimask","antimasks","antimasque","antimasques","antimaterialism","antimaterialisms","antimaterialist","antimaterialists","antimatter","antimatters","antimechanist","antimechanists","antimere","antimeres","antimerger","antimeric","antimerism","antimerisms","antimetabole","antimetaboles","antimetabolic","antimetabolics","antimetabolite","antimetabolites","antimetaphysical","antimetatheses","antimetathesis","antimicrobial","antimicrobials","antimilitarism","antimilitarisms","antimilitarist","antimilitarists","antimilitary","antimine","antimiscegenation","antimissile","antimissiles","antimitotic","antimitotics","antimnemonic","antimnemonics","antimodern","antimodernist","antimodernists","antimoderns","antimonarchical","antimonarchist","antimonarchists","antimonate","antimonates","antimonial","antimonials","antimoniate","antimoniates","antimonic","antimonide","antimonides","antimonies","antimonious","antimonite","antimonites","antimonopolist","antimonopolists","antimonopoly","antimonous","antimony","antimonyl","antimonyls","antimosquito","antimuon","antimuons","antimusic","antimusical","antimusics","antimutagen","antimutagens","antimycin","antimycins","antimycotic","antinarrative","antinarratives","antinational","antinationalist","antinationalists","antinatural","antinature","antinatures","antinausea","antineoplastic","antinephritic","antinephritics","antinepotism","antinepotisms","antineutrino","antineutrinos","antineutron","antineutrons","anting","antings","antinodal","antinode","antinodes","antinoise","antinoises","antinome","antinomes","antinomian","antinomianism","antinomianisms","antinomians","antinomic","antinomical","antinomically","antinomies","antinomy","antinovel","antinovelist","antinovelists","antinovels","antinuclear","antinuclearist","antinuclearists","antinucleon","antinucleons","antinuke","antinuker","antinukers","antinukes","antiobesities","antiobesity","antiobscenities","antiobscenity","antiodontalgic","antiodontalgics","antiorganization","antiorganizations","antioxidant","antioxidants","antiozonant","antiozonants","antipapal","antiparallel","antiparallels","antiparasitic","antiparasitics","antiparticle","antiparticles","antiparties","antiparty","antipasti","antipasto","antipastos","antipathetic","antipathetical","antipathetically","antipathic","antipathies","antipathist","antipathists","antipathy","antiperiodic","antiperiodics","antiperistalses","antiperistalsis","antiperistaltic","antiperistases","antiperistasis","antipersonnel","antiperspirant","antiperspirants","antipesticide","antipetalous","antiphlogistic","antiphlogistics","antiphon","antiphonal","antiphonally","antiphonals","antiphonaries","antiphonary","antiphoner","antiphoners","antiphonic","antiphonical","antiphonically","antiphonies","antiphons","antiphony","antiphrases","antiphrasis","antiphrastic","antiphrastical","antipill","antipiracies","antipiracy","antiplague","antiplagues","antiplaque","antipleasure","antipleasures","antipoaching","antipodal","antipodals","antipode","antipodean","antipodeans","antipodes","antipoetic","antipolar","antipole","antipoles","antipolice","antipolitical","antipolitics","antipollution","antipollutions","antipope","antipopes","antipopular","antiporn","antipornographic","antipornography","antipot","antipoverty","antipredator","antipredators","antipress","antiprofiteering","antiprogressive","antiprostitution","antiproton","antiprotons","antipruritic","antipruritics","antipsychiatry","antipsychotic","antipsychotics","antipyic","antipyics","antipyreses","antipyresis","antipyretic","antipyretics","antipyrine","antipyrines","antiquarian","antiquarianism","antiquarianisms","antiquarians","antiquaries","antiquark","antiquarks","antiquary","antiquate","antiquated","antiquatedness","antiquates","antiquating","antiquation","antiquations","antique","antiqued","antiquely","antiqueness","antiquenesses","antiquer","antiquers","antiques","antiquey","antiquing","antiquitarian","antiquitarians","antiquities","antiquity","antirabies","antirachitic","antirachitics","antiracism","antiracisms","antiracist","antiracists","antiracketeering","antiradar","antiradars","antiradical","antiradicalism","antiradicalisms","antirape","antirational","antirationalism","antirationalisms","antirationalist","antirationalists","antirationalities","antirationality","antirealism","antirealisms","antirealist","antirealists","antirecession","antirecessionary","antirecessions","antired","antireductionism","antireductionisms","antireductionist","antireductionists","antireflection","antireflective","antireform","antiregulatory","antirejection","antireligion","antireligious","antirepublican","antirepublicans","antiretroviral","antiretrovirals","antirevolutionaries","antirevolutionary","antirheumatic","antirheumatics","antiriot","antiritualism","antiritualisms","antirock","antiroll","antiromantic","antiromanticism","antiromanticisms","antiromantics","antiroyal","antiroyalist","antiroyalists","antirrhinum","antirrhinums","antirust","antirusts","antis","antisag","antisatellite","antischizophrenia","antischizophrenic","antiscian","antiscians","antiscience","antisciences","antiscientific","antiscorbutic","antiscorbutics","antiscriptural","antisecrecy","antisegregation","antiseizure","antisense","antisentimental","antisepalous","antiseparatist","antiseparatists","antisepses","antisepsis","antiseptic","antiseptically","antisepticise","antisepticised","antisepticises","antisepticising","antisepticism","antisepticisms","antisepticize","antisepticized","antisepticizes","antisepticizing","antiseptics","antisera","antiserum","antiserums","antisex","antisexist","antisexists","antisexual","antisexualities","antisexuality","antishake","antishakes","antishark","antiship","antishock","antishocks","antishoplifting","antiskid","antislaveries","antislavery","antisleep","antislip","antismog","antismoke","antismoker","antismokers","antismoking","antismuggling","antismut","antisnob","antisnobs","antisocial","antisocialism","antisocialisms","antisocialist","antisocialists","antisocialities","antisociality","antisocially","antisolar","antispam","antispasmodic","antispasmodics","antispast","antispastic","antispasts","antispeculation","antispeculative","antispending","antistat","antistate","antistatic","antistatics","antistats","antistick","antistories","antistory","antistress","antistrike","antistrophe","antistrophes","antistrophic","antistrophically","antistrophon","antistrophons","antistudent","antistyle","antistyles","antisubmarine","antisubsidy","antisubversion","antisubversions","antisubversive","antisubversives","antisuicide","antisymmetric","antisyphilitic","antisyphilitics","antisyzygies","antisyzygy","antitakeover","antitank","antitarnish","antitax","antitechnological","antitechnologies","antitechnology","antiterrorism","antiterrorisms","antiterrorist","antiterrorists","antithalian","antitheft","antitheism","antitheisms","antitheist","antitheistic","antitheists","antitheoretical","antitheses","antithesis","antithet","antithetic","antithetical","antithetically","antithets","antithrombin","antithrombins","antithrombotic","antithrombotics","antithyroid","antitobacco","antitotalitarian","antitoxic","antitoxin","antitoxins","antitrade","antitrades","antitraditional","antitragi","antitragus","antitranspirant","antitrinitarian","antitrust","antitruster","antitrusters","antitubercular","antituberculosis","antituberculous","antitumor","antitumoral","antitumors","antitussive","antitussives","antitypal","antitype","antitypes","antityphoid","antitypic","antitypical","antitypically","antiulcer","antiunemployment","antiunion","antiuniversities","antiuniversity","antiurban","antivenene","antivenenes","antivenin","antivenins","antivenom","antivenoms","antiviolence","antiviral","antivirals","antivirus","antiviruses","antivitamin","antivitamins","antivivisection","antivivisectionist","antivivisectionists","antiwar","antiwear","antiweed","antiwelfare","antiwhaling","antiwhite","antiwoman","antiworld","antiworlds","antiwrinkle","antler","antlered","antlers","antlia","antliae","antliate","antlike","antlion","antlions","antoninianus","antoninianuses","antonomasia","antonomasias","antonomastic","antonym","antonymic","antonymies","antonymous","antonyms","antonymy","antpitta","antpittas","antra","antral","antre","antres","antrorse","antrorsely","antrum","antrums","ants","antsier","antsiest","antsiness","antsinesses","antsy","antwackie","anucleate","anucleated","anural","anuran","anurans","anureses","anuresis","anuretic","anuria","anurias","anuric","anurous","anus","anuses","anvil","anviled","anviling","anvilled","anvilling","anvils","anviltop","anviltops","anxieties","anxiety","anxiolytic","anxiolytics","anxious","anxiously","anxiousness","anxiousnesses","any","anybodies","anybody","anyhow","anymore","anyon","anyone","anyones","anyons","anyplace","anyroad","anything","anythingarian","anythingarians","anythings","anytime","anyway","anyways","anywhen","anywhere","anywheres","anywhither","anywise","anziani","ao","aorist","aoristic","aoristically","aorists","aorta","aortae","aortal","aortas","aortic","aortitis","aortitises","aortographic","aortographies","aortography","aoudad","aoudads","apace","apache","apaches","apadana","apadanas","apage","apagoge","apagoges","apagogic","apagogical","apagogically","apaid","apanage","apanaged","apanages","aparejo","aparejos","apart","apartheid","apartheids","aparthotel","aparthotels","apartment","apartmental","apartments","apartness","apartnesses","apatetic","apathaton","apathatons","apathetic","apathetical","apathetically","apathies","apathy","apatite","apatites","apatosaur","apatosaurs","apatosaurus","apatosauruses","apay","apayd","apaying","apays","ape","apeak","aped","apedom","apedoms","apeek","apehood","apehoods","apelike","apeman","apemen","apepsia","apepsias","apepsies","apepsy","aper","apercu","apercus","aperient","aperients","aperies","aperiodic","aperiodically","aperiodicities","aperiodicity","aperitif","aperitifs","aperitive","aperitives","apers","apert","apertness","apertnesses","apertural","aperture","apertured","apertures","apery","apes","apeshit","apetalies","apetalous","apetaly","apex","apexes","apgar","aphaereses","aphaeresis","aphaeretic","aphagia","aphagias","aphakia","aphakias","aphanipterous","aphanite","aphanites","aphanitic","aphasia","aphasiac","aphasiacs","aphasias","aphasic","aphasics","aphelandra","aphelandras","aphelia","aphelian","aphelion","aphelions","apheliotropic","apheliotropism","apheliotropisms","aphereses","apheresis","apheretic","apheses","aphesis","aphetic","aphetically","aphetise","aphetised","aphetises","aphetising","aphetize","aphetized","aphetizes","aphetizing","aphicide","aphicides","aphid","aphides","aphidian","aphidians","aphidicide","aphidicides","aphidious","aphids","aphis","apholate","apholates","aphonia","aphonias","aphonic","aphonics","aphonies","aphonous","aphony","aphorise","aphorised","aphoriser","aphorisers","aphorises","aphorising","aphorism","aphorisms","aphorist","aphoristic","aphoristically","aphorists","aphorize","aphorized","aphorizer","aphorizers","aphorizes","aphorizing","aphotic","aphrodisia","aphrodisiac","aphrodisiacal","aphrodisiacs","aphrodisias","aphrodite","aphrodites","aphtha","aphthae","aphthous","aphyllies","aphyllous","aphylly","apiaceous","apian","apiarian","apiarians","apiaries","apiarist","apiarists","apiary","apical","apically","apicals","apices","apician","apiculate","apiculi","apicultural","apiculture","apicultures","apiculturist","apiculturists","apiculus","apiece","apiezon","apimania","apimanias","aping","apiol","apiologies","apiology","apiols","apish","apishly","apishness","apishnesses","apism","apisms","apitherapies","apitherapy","apivorous","aplacental","aplanat","aplanatic","aplanatically","aplanatism","aplanatisms","aplanats","aplanetic","aplanogamete","aplanogametes","aplanospore","aplanospores","aplasia","aplasias","aplastic","aplenty","aplite","aplites","aplitic","aplomb","aplombs","aplustre","aplustres","apnea","apneal","apneas","apneic","apneuses","apneusis","apneustic","apnoea","apnoeal","apnoeas","apnoeic","apo","apoapses","apoapsides","apoapsis","apocalypse","apocalypses","apocalyptic","apocalyptical","apocalyptically","apocalypticism","apocalypticisms","apocalyptism","apocalyptisms","apocalyptist","apocalyptists","apocarp","apocarpies","apocarpous","apocarps","apocarpy","apocatastases","apocatastasis","apochromat","apochromatic","apochromatism","apochromatisms","apochromats","apocopate","apocopated","apocopates","apocopating","apocopation","apocopations","apocope","apocopes","apocopic","apocrine","apocrypha","apocryphal","apocryphally","apocryphalness","apocryphalnesses","apocryphon","apocynaceous","apocynthion","apocynthions","apod","apodal","apode","apodeictic","apodeictical","apodeictically","apodes","apodictic","apodictical","apodictically","apodoses","apodosis","apodous","apods","apodyterium","apodyteriums","apoenzyme","apoenzymes","apogaeic","apogamic","apogamies","apogamous","apogamously","apogamy","apogeal","apogean","apogee","apogees","apogeic","apogeotropic","apogeotropism","apogeotropisms","apograph","apographs","apolaustic","apolaustics","apolipoprotein","apolipoproteins","apolitical","apoliticalities","apoliticality","apolitically","apoliticism","apoliticisms","apollo","apollonian","apollonicon","apollonicons","apollos","apolog","apologal","apologetic","apologetical","apologetically","apologetics","apologia","apologiae","apologias","apologies","apologise","apologised","apologiser","apologisers","apologises","apologising","apologist","apologists","apologize","apologized","apologizer","apologizers","apologizes","apologizing","apologs","apologue","apologues","apology","apolune","apolunes","apomict","apomictic","apomictical","apomictically","apomicts","apomixes","apomixis","apomorphia","apomorphias","apomorphine","apomorphines","aponeuroses","aponeurosis","aponeurotic","apoop","apopemptic","apophases","apophasis","apophatic","apophlegmatic","apophlegmatics","apophonies","apophony","apophthegm","apophthegmatic","apophthegmatise","apophthegmatist","apophthegmatize","apophthegms","apophyge","apophyges","apophyllite","apophyllites","apophysate","apophyseal","apophyses","apophysial","apophysis","apoplast","apoplasts","apoplectic","apoplectical","apoplectically","apoplectics","apoplex","apoplexed","apoplexes","apoplexies","apoplexing","apoplexy","apoprotein","apoproteins","apoptoses","apoptosis","apoptotic","aporetic","aporia","aporias","aport","apos","aposematic","aposematically","aposiopeses","aposiopesis","aposiopetic","apositia","apositias","apositic","aposporic","apospories","aposporous","apospory","apostacies","apostacy","apostasies","apostasy","apostate","apostates","apostatic","apostatical","apostatise","apostatised","apostatises","apostatising","apostatize","apostatized","apostatizes","apostatizing","apostil","apostille","apostilles","apostils","apostle","apostles","apostleship","apostleships","apostolate","apostolates","apostolic","apostolical","apostolically","apostolicism","apostolicisms","apostolicities","apostolicity","apostolise","apostolised","apostolises","apostolising","apostolize","apostolized","apostolizes","apostolizing","apostrophe","apostrophes","apostrophic","apostrophise","apostrophised","apostrophises","apostrophising","apostrophize","apostrophized","apostrophizes","apostrophizing","apostrophus","apostrophuses","apothecaries","apothecary","apothece","apotheces","apothecia","apothecial","apothecium","apothegm","apothegmatic","apothegmatical","apothegmatise","apothegmatised","apothegmatises","apothegmatising","apothegmatist","apothegmatists","apothegmatize","apothegmatized","apothegmatizes","apothegmatizing","apothegms","apothem","apothems","apotheoses","apotheosis","apotheosise","apotheosised","apotheosises","apotheosising","apotheosize","apotheosized","apotheosizes","apotheosizing","apotropaic","apotropaically","apotropaism","apotropaisms","apotropous","apozem","apozems","app","appaid","appair","appaired","appairing","appairs","appal","appall","appalled","appalling","appallingly","appalls","appaloosa","appaloosas","appals","appalti","appalto","appanage","appanaged","appanages","apparat","apparatchik","apparatchiki","apparatchiks","apparats","apparatus","apparatuses","apparel","appareled","appareling","apparelled","apparelling","apparelment","apparelments","apparels","apparencies","apparency","apparent","apparently","apparentness","apparentnesses","apparents","apparition","apparitional","apparitions","apparitor","apparitors","appartement","appartements","appassionato","appay","appayd","appaying","appays","appeach","appeached","appeaches","appeaching","appeachment","appeachments","appeal","appealabilities","appealability","appealable","appealed","appealer","appealers","appealing","appealingly","appealingness","appealingnesses","appeals","appear","appearance","appearances","appeared","appearer","appearers","appearing","appears","appeasable","appease","appeased","appeasement","appeasements","appeaser","appeasers","appeases","appeasing","appeasingly","appel","appellant","appellants","appellate","appellation","appellational","appellations","appellative","appellatively","appellatives","appellee","appellees","appellor","appellors","appels","append","appendage","appendages","appendant","appendants","appendectomies","appendectomy","appended","appendent","appendents","appendicectomies","appendicectomy","appendices","appendicites","appendicitides","appendicitis","appendicitises","appendicle","appendicles","appendicular","appendicularian","appendiculate","appending","appendix","appendixes","appends","apperceive","apperceived","apperceives","apperceiving","apperception","apperceptions","apperceptive","appercipient","apperil","apperill","apperills","apperils","appertain","appertainance","appertainances","appertained","appertaining","appertainment","appertainments","appertains","appertinent","appertinents","appestat","appestats","appeteezement","appeteezements","appetence","appetences","appetencies","appetency","appetent","appetible","appetise","appetised","appetisement","appetisements","appetiser","appetisers","appetises","appetising","appetisingly","appetite","appetites","appetition","appetitions","appetitive","appetize","appetized","appetizer","appetizers","appetizes","appetizing","appetizingly","applaud","applaudable","applaudably","applauded","applauder","applauders","applauding","applaudingly","applauds","applause","applauses","applausive","applausively","apple","applecart","applecarts","appledrain","appledrains","applejack","applejacks","appleringie","appleringies","apples","applesauce","applesauces","applet","applets","appley","appliable","appliance","appliances","applicabilities","applicability","applicable","applicableness","applicably","applicant","applicants","applicate","application","applications","applicative","applicatively","applicator","applicators","applicatory","applied","applier","appliers","applies","applique","appliqued","appliqueing","appliques","apply","applying","appoggiatura","appoggiaturas","appoggiature","appoint","appointed","appointee","appointees","appointer","appointers","appointing","appointive","appointment","appointments","appointor","appointors","appoints","apport","apportion","apportionable","apportioned","apportioner","apportioners","apportioning","apportionment","apportionments","apportions","apports","apposable","appose","apposed","apposer","apposers","apposes","apposing","apposite","appositely","appositeness","appositenesses","apposition","appositional","appositions","appositive","appositively","appositives","appraisable","appraisal","appraisals","appraise","appraised","appraisee","appraisees","appraisement","appraisements","appraiser","appraisers","appraises","appraising","appraisingly","appraisive","appraisively","appreciable","appreciably","appreciate","appreciated","appreciates","appreciating","appreciation","appreciations","appreciative","appreciatively","appreciativeness","appreciativenesses","appreciator","appreciatorily","appreciators","appreciatory","apprehend","apprehended","apprehending","apprehends","apprehensible","apprehensibly","apprehension","apprehensions","apprehensive","apprehensively","apprehensiveness","apprehensivenesses","apprentice","apprenticed","apprenticehood","apprenticehoods","apprenticement","apprenticements","apprentices","apprenticeship","apprenticeships","apprenticing","appress","appressed","appresses","appressing","appressoria","appressorium","apprise","apprised","appriser","apprisers","apprises","apprising","apprisings","apprize","apprized","apprizer","apprizers","apprizes","apprizing","apprizings","appro","approach","approachabilities","approachability","approachable","approached","approaches","approaching","approbate","approbated","approbates","approbating","approbation","approbations","approbative","approbatory","approof","approofs","appropinquate","appropinquated","appropinquates","appropinquating","appropinquation","appropinque","appropinqued","appropinques","appropinquing","appropinquities","appropinquity","appropriable","appropriacies","appropriacy","appropriate","appropriated","appropriately","appropriateness","appropriatenesses","appropriates","appropriating","appropriation","appropriations","appropriative","appropriator","appropriators","appros","approvable","approvably","approval","approvals","approvance","approvances","approve","approved","approver","approvers","approves","approving","approvingly","approximal","approximate","approximated","approximately","approximates","approximating","approximation","approximations","approximative","apps","appui","appuied","appuis","appulse","appulses","appulsive","appulsively","appurtenance","appurtenances","appurtenant","appurtenants","appuy","appuyed","appuying","appuys","apractic","apraxia","apraxias","apraxic","apres","apricate","apricated","apricates","apricating","aprication","aprications","apricock","apricocks","apricot","apricots","apriorism","apriorisms","apriorist","apriorists","apriorities","apriority","apron","aproned","apronful","apronfuls","aproning","apronlike","aprons","apropos","aprotic","apsaras","apsarases","apse","apses","apsidal","apsides","apsidiole","apsidioles","apsis","apso","apsos","apt","aptamer","aptamers","apted","apter","apteral","apteria","apterism","apterisms","apterium","apterous","apterygial","apteryx","apteryxes","aptest","apting","aptitude","aptitudes","aptitudinal","aptitudinally","aptly","aptness","aptnesses","aptote","aptotes","aptotic","apts","apyrase","apyrases","apyretic","apyrexia","apyrexias","aqua","aquabatic","aquabatics","aquaboard","aquaboards","aquacade","aquacades","aquaceutical","aquaceuticals","aquacultural","aquaculture","aquacultures","aquaculturist","aquaculturists","aquadrome","aquadromes","aquae","aquaerobics","aquafarm","aquafarmed","aquafarming","aquafarms","aquafer","aquafers","aquafit","aquafitness","aquafitnesses","aquafits","aquafortis","aquafortises","aquafortist","aquafortists","aqualeather","aqualeathers","aqualung","aqualungs","aquamanale","aquamanales","aquamanile","aquamaniles","aquamarine","aquamarines","aquanaut","aquanautics","aquanauts","aquaphobe","aquaphobes","aquaphobia","aquaphobias","aquaphobic","aquaphobics","aquaplane","aquaplaned","aquaplaner","aquaplaners","aquaplanes","aquaplaning","aquaplanings","aquaporin","aquaporins","aquarelle","aquarelles","aquarellist","aquarellists","aquaria","aquarial","aquarian","aquarians","aquariist","aquariists","aquarist","aquarists","aquarium","aquariums","aquarobic","aquarobics","aquas","aquashow","aquashows","aquatic","aquatically","aquatics","aquatint","aquatinta","aquatintas","aquatinted","aquatinter","aquatinters","aquatinting","aquatintist","aquatintists","aquatints","aquatone","aquatones","aquavit","aquavits","aqueduct","aqueducts","aqueous","aqueously","aquicultural","aquiculture","aquicultures","aquiculturist","aquiculturists","aquifer","aquiferous","aquifers","aquifoliaceous","aquilegia","aquilegias","aquiline","aquilinities","aquilinity","aquilon","aquilons","aquiver","ar","araara","araaras","araba","arabas","arabesk","arabesks","arabesque","arabesqued","arabesques","arabic","arabica","arabicas","arabicisation","arabicisations","arabicise","arabicised","arabicises","arabicising","arabicization","arabicizations","arabicize","arabicized","arabicizes","arabicizing","arabilities","arability","arabin","arabinose","arabinoses","arabinoside","arabinosides","arabins","arabis","arabisation","arabisations","arabise","arabised","arabises","arabising","arabization","arabizations","arabize","arabized","arabizes","arabizing","arable","arables","araceous","arachidonic","arachis","arachises","arachnid","arachnidan","arachnidans","arachnids","arachnoid","arachnoidal","arachnoiditis","arachnoiditises","arachnoids","arachnological","arachnologies","arachnologist","arachnologists","arachnology","arachnophobe","arachnophobes","arachnophobia","arachnophobias","arachnophobic","arachnophobics","araeometer","araeometers","araeometric","araeometrical","araeometries","araeometry","araeostyle","araeostyles","araeosystyle","araeosystyles","aragonite","aragonites","aragonitic","araise","araised","araises","araising","arak","araks","aralia","araliaceous","aralias","arame","arames","aramid","aramids","araneid","araneidan","araneids","araneous","arapaima","arapaimas","araponga","arapongas","arapunga","arapungas","arar","araroba","ararobas","arars","araucaria","araucarian","araucarias","arayse","araysed","arayses","araysing","arb","arba","arbalest","arbalester","arbalesters","arbalests","arbalist","arbalister","arbalisters","arbalists","arbas","arbelest","arbelests","arbiter","arbiters","arbitrable","arbitrage","arbitraged","arbitrager","arbitragers","arbitrages","arbitrageur","arbitrageurs","arbitraging","arbitral","arbitrament","arbitraments","arbitrarily","arbitrariness","arbitrarinesses","arbitrary","arbitrate","arbitrated","arbitrates","arbitrating","arbitration","arbitrational","arbitrations","arbitrative","arbitrator","arbitrators","arbitratrices","arbitratrix","arbitratrixes","arbitrement","arbitrements","arbitress","arbitresses","arbitrium","arbitriums","arblast","arblaster","arblasters","arblasts","arbor","arboraceous","arboreal","arboreally","arbored","arboreous","arbores","arborescence","arborescences","arborescent","arboret","arboreta","arborets","arboretum","arboretums","arboricultural","arboriculture","arboricultures","arboriculturist","arborio","arborios","arborisation","arborisations","arborise","arborised","arborises","arborising","arborist","arborists","arborization","arborizations","arborize","arborized","arborizes","arborizing","arborous","arbors","arborvitae","arborvitaes","arbour","arboured","arbours","arboviral","arbovirus","arboviruses","arbs","arbuscle","arbuscles","arbuscular","arbute","arbutean","arbutes","arbutus","arbutuses","arc","arcade","arcaded","arcades","arcadia","arcadian","arcadians","arcadias","arcading","arcadings","arcana","arcanas","arcane","arcanely","arcaneness","arcanenesses","arcanist","arcanists","arcanum","arcanums","arcature","arcatures","arccosine","arccosines","arced","arch","archaea","archaeal","archaean","archaeans","archaebacteria","archaebacterium","archaei","archaeoastronomies","archaeoastronomy","archaeobotanies","archaeobotanist","archaeobotany","archaeological","archaeologically","archaeologies","archaeologist","archaeologists","archaeology","archaeometric","archaeometries","archaeometrist","archaeometrists","archaeometry","archaeon","archaeopteryx","archaeopteryxes","archaeornis","archaeornises","archaeozoology","archaeus","archaezoologies","archaezoology","archaic","archaical","archaically","archaicism","archaicisms","archaise","archaised","archaiser","archaisers","archaises","archaising","archaism","archaisms","archaist","archaistic","archaists","archaize","archaized","archaizer","archaizers","archaizes","archaizing","archangel","archangelic","archangels","archbishop","archbishopric","archbishoprics","archbishops","archconservative","archconservatives","archdeacon","archdeaconries","archdeaconry","archdeacons","archdiocesan","archdiocese","archdioceses","archdruid","archdruids","archducal","archduchess","archduchesses","archduchies","archduchy","archduke","archdukedom","archdukedoms","archdukes","archean","arched","archegonia","archegonial","archegoniate","archegoniates","archegonium","archei","archenemies","archenemy","archentera","archenteric","archenteron","archenterons","archeoastronomy","archeobotanies","archeobotanist","archeobotanists","archeobotany","archeological","archeologically","archeologies","archeologist","archeologists","archeology","archeomagnetism","archeometries","archeometry","archeozoologies","archeozoologist","archeozoology","archer","archeress","archeresses","archerfish","archerfishes","archeries","archers","archery","arches","archespore","archespores","archesporia","archesporial","archesporium","archest","archetypal","archetypally","archetype","archetypes","archetypical","archetypically","archeus","archfiend","archfiends","archfoe","archfoes","archgenethliac","archgenethliacs","archicarp","archicarps","archidiaconal","archidiaconate","archidiaconates","archiepiscopacy","archiepiscopal","archiepiscopally","archiepiscopate","archiepiscopates","archil","archilowe","archilowes","archils","archimage","archimages","archimandrite","archimandrites","archine","archines","arching","archings","archipelagian","archipelagic","archipelago","archipelagoes","archipelagos","archiphoneme","archiphonemes","archiplasm","archiplasmic","archiplasms","architect","architected","architecting","architectonic","architectonically","architectonics","architects","architectural","architecturally","architecture","architectures","architrave","architraved","architraves","architype","architypes","archival","archive","archived","archives","archiving","archivist","archivists","archivolt","archivolts","archlet","archlets","archlute","archlutes","archly","archness","archnesses","archologies","archology","archon","archons","archonship","archonships","archontate","archontates","archontic","archoplasm","archoplasmic","archoplasms","archosaur","archosaurian","archosaurs","archpriest","archpriesthood","archpriesthoods","archpriests","archpriestship","archpriestships","archrival","archrivals","archstone","archstones","archway","archways","archwise","arciform","arcing","arcings","arcked","arcking","arckings","arcmin","arcmins","arcminute","arcminutes","arco","arcograph","arcographs","arcologies","arcology","arcos","arcs","arcsec","arcsecond","arcseconds","arcsecs","arcsine","arcsines","arctangent","arctangents","arctic","arctically","arctics","arctiid","arctiids","arctoid","arctophil","arctophile","arctophiles","arctophilia","arctophilias","arctophilies","arctophilist","arctophilists","arctophils","arctophily","arcuate","arcuated","arcuately","arcuation","arcuations","arcubalist","arcubalists","arcus","arcuses","ard","ardeb","ardebs","ardencies","ardency","ardent","ardently","ardor","ardors","ardour","ardours","ardri","ardrigh","ardrighs","ardris","ards","arduous","arduously","arduousness","arduousnesses","are","area","areach","areached","areaches","areaching","aread","areading","areads","areae","areal","areally","arear","areas","areaway","areaways","areca","arecas","arecoline","arecolines","ared","aredd","arede","aredes","areding","arefaction","arefactions","arefied","arefies","arefy","arefying","areg","areic","arena","arenaceous","arenas","arenation","arenations","arene","arenes","arenicolous","arenite","arenites","arenitic","arenose","arenous","areocentric","areographic","areographies","areography","areola","areolae","areolar","areolas","areolate","areolated","areolation","areolations","areole","areoles","areologies","areology","areometer","areometers","areostyle","areostyles","areosystile","areosystiles","arepa","arepas","arere","ares","aret","arete","aretes","arethusa","arethusas","arets","arett","aretted","aretting","aretts","arew","arf","arfs","arfvedsonite","arfvedsonites","argal","argala","argalas","argali","argalis","argals","argan","argand","argands","argans","argemone","argemones","argent","argental","argentic","argentiferous","argentine","argentines","argentite","argentites","argentous","argents","argentum","argentums","argh","arghan","arghans","argil","argillaceous","argilliferous","argillite","argillites","argillitic","argils","arginase","arginases","arginine","arginines","argle","argled","argles","argling","argol","argols","argon","argonaut","argonautic","argonauts","argonon","argonons","argons","argosies","argosy","argot","argotic","argots","arguable","arguably","argue","argued","arguer","arguers","argues","argufied","argufier","argufiers","argufies","argufy","argufying","arguing","arguli","argulus","argument","argumenta","argumentation","argumentations","argumentative","argumentatively","argumentive","arguments","argumentum","argumentums","argus","arguses","argute","argutely","arguteness","argutenesses","argyle","argyles","argyll","argylls","argyria","argyrias","argyrite","argyrites","argyrodite","argyrodites","arhat","arhats","arhatship","arhatships","arhythmia","arhythmias","arhythmic","aria","ariary","arias","ariboflavinoses","ariboflavinosis","ariboflavinosises","arid","arider","aridest","aridities","aridity","aridly","aridness","aridnesses","ariel","ariels","arietta","ariettas","ariette","ariettes","aright","ariki","arikis","aril","ariled","arillary","arillate","arillated","arilli","arillode","arillodes","arilloid","arillus","arils","ariose","ariosi","arioso","ariosos","ariot","aripple","aris","arise","arisen","arises","arish","arishes","arising","arista","aristae","aristas","aristate","aristo","aristocracies","aristocracy","aristocrat","aristocratic","aristocratical","aristocratically","aristocratism","aristocratisms","aristocrats","aristolochia","aristolochias","aristologies","aristology","aristos","aristotle","aristotles","arithmetic","arithmetical","arithmetically","arithmetician","arithmeticians","arithmetics","arithmomania","arithmomanias","arithmometer","arithmometers","arithmophobia","arithmophobias","ark","arked","arking","arkite","arkites","arkose","arkoses","arkosic","arks","arle","arled","arles","arling","arm","armada","armadas","armadillo","armadillos","armagnac","armagnacs","armament","armamentaria","armamentarium","armamentariums","armaments","armature","armatured","armatures","armaturing","armband","armbands","armchair","armchairs","armed","armer","armers","armet","armets","armful","armfuls","armgaunt","armhole","armholes","armies","armiger","armigeral","armigero","armigeros","armigerous","armigers","armil","armilla","armillae","armillaria","armillarias","armillary","armillas","armils","arming","armings","armipotence","armipotences","armipotent","armistice","armistices","armless","armlet","armlets","armlike","armload","armloads","armlock","armlocked","armlocking","armlocks","armoire","armoires","armonica","armonicas","armor","armored","armorer","armorers","armorial","armorially","armorials","armories","armoring","armorist","armorists","armorless","armors","armory","armour","armoured","armourer","armourers","armouries","armouring","armourless","armours","armoury","armozeen","armozeens","armozine","armozines","armpit","armpits","armrest","armrests","arms","armsful","armure","armures","army","armyworm","armyworms","arna","arnas","arnatto","arnattos","arnica","arnicas","arnotto","arnottos","arnut","arnuts","aroba","arobas","aroha","arohas","aroid","aroids","aroint","arointed","arointing","aroints","arolla","arollas","aroma","aromas","aromatase","aromatases","aromatherapies","aromatherapist","aromatherapists","aromatherapy","aromatic","aromatically","aromaticities","aromaticity","aromatics","aromatisation","aromatisations","aromatise","aromatised","aromatises","aromatising","aromatization","aromatizations","aromatize","aromatized","aromatizes","aromatizing","arose","around","arousable","arousal","arousals","arouse","aroused","arouser","arousers","arouses","arousing","arow","aroynt","aroynted","aroynting","aroynts","arpa","arpas","arpeggiate","arpeggiated","arpeggiates","arpeggiating","arpeggiation","arpeggiations","arpeggio","arpeggione","arpeggiones","arpeggios","arpen","arpens","arpent","arpents","arpillera","arpilleras","arquebus","arquebusade","arquebusades","arquebuses","arquebusier","arquebusiers","arracacha","arracachas","arrack","arracks","arragonite","arragonites","arrah","arraign","arraigned","arraigner","arraigners","arraigning","arraignings","arraignment","arraignments","arraigns","arrange","arrangeable","arranged","arrangement","arrangements","arranger","arrangers","arranges","arranging","arrant","arrantly","arras","arrased","arrasene","arrasenes","arrases","arraught","array","arrayal","arrayals","arrayed","arrayer","arrayers","arraying","arrayment","arrayments","arrays","arrear","arrearage","arrearages","arrears","arrect","arreede","arreedes","arreeding","arrest","arrestable","arrestant","arrestants","arrestation","arrestations","arrested","arrestee","arrestees","arrester","arresters","arresting","arrestingly","arrestive","arrestment","arrestments","arrestor","arrestors","arrests","arret","arrets","arrhenotokies","arrhenotoky","arrhizal","arrhythmia","arrhythmias","arrhythmic","arriage","arriages","arriba","arride","arrided","arrides","arriding","arriere","arriero","arrieros","arris","arrises","arrish","arrishes","arrival","arrivals","arrivance","arrivances","arrivancies","arrivancy","arrive","arrived","arrivederci","arriver","arrivers","arrives","arriving","arrivisme","arrivismes","arriviste","arrivistes","arroba","arrobas","arrogance","arrogances","arrogancies","arrogancy","arrogant","arrogantly","arrogate","arrogated","arrogates","arrogating","arrogation","arrogations","arrogative","arrogator","arrogators","arrondissement","arrondissements","arrow","arrowed","arrowgrass","arrowgrasses","arrowhead","arrowheads","arrowing","arrowless","arrowlike","arrowroot","arrowroots","arrows","arrowwood","arrowwoods","arrowworm","arrowworms","arrowy","arroyo","arroyos","ars","arse","arsed","arsehole","arseholed","arseholes","arsenal","arsenals","arsenate","arsenates","arseniate","arseniates","arsenic","arsenical","arsenicals","arsenics","arsenide","arsenides","arsenious","arsenite","arsenites","arseno","arsenopyrite","arsenopyrites","arsenous","arses","arsey","arsheen","arsheens","arshin","arshine","arshines","arshins","arsier","arsiest","arsine","arsines","arsing","arsino","arsis","arsmetrick","arsmetricks","arson","arsonist","arsonists","arsonite","arsonites","arsonous","arsons","arsphenamine","arsphenamines","arsy","art","artal","artefact","artefacts","artefactual","artel","artels","artemisia","artemisias","artemisinin","artemisinins","arterial","arterialisation","arterialise","arterialised","arterialises","arterialising","arterialization","arterialize","arterialized","arterializes","arterializing","arterially","arterials","arteries","arteriogram","arteriograms","arteriographic","arteriographies","arteriography","arteriolar","arteriole","arterioles","arterioscleroses","arteriosclerosis","arteriosclerotic","arteriosclerotics","arteriotomies","arteriotomy","arteriovenous","arteritides","arteritis","arteritises","artery","artesian","artful","artfully","artfulness","artfulnesses","arthouse","arthouses","arthralgia","arthralgias","arthralgic","arthrectomies","arthrectomy","arthritic","arthritically","arthritics","arthritides","arthritis","arthritises","arthrodeses","arthrodesis","arthrodia","arthrodiae","arthrodial","arthrographies","arthrography","arthromere","arthromeres","arthromeric","arthropathies","arthropathy","arthroplasties","arthroplasty","arthropod","arthropodal","arthropodan","arthropodous","arthropods","arthroscope","arthroscopes","arthroscopic","arthroscopies","arthroscopy","arthroses","arthrosis","arthrospore","arthrospores","arthrosporic","arthrosporous","arti","artic","artichoke","artichokes","article","articled","articles","articling","artics","articulable","articulacies","articulacy","articular","articulate","articulated","articulately","articulateness","articulatenesses","articulates","articulating","articulation","articulations","articulative","articulator","articulators","articulatory","artier","arties","artiest","artifact","artifacts","artifactual","artifice","artificer","artificers","artifices","artificial","artificialise","artificialised","artificialises","artificialising","artificialities","artificiality","artificialize","artificialized","artificializes","artificializing","artificially","artificialness","artificialnesses","artilleries","artillerist","artillerists","artillery","artilleryman","artillerymen","artily","artiness","artinesses","artiodactyl","artiodactylous","artiodactyls","artis","artisan","artisanal","artisans","artisanship","artisanships","artist","artiste","artistes","artistic","artistical","artistically","artistries","artistry","artists","artless","artlessly","artlessness","artlessnesses","artocarpus","artocarpuses","arts","artsier","artsies","artsiest","artsiness","artsinesses","artsman","artsmen","artsy","artwork","artworks","arty","arugola","arugolas","arugula","arugulas","aruhe","aruhes","arum","arums","arundinaceous","aruspex","aruspices","arval","arvicole","arvicoles","arvicoline","arvo","arvos","ary","aryballoid","aryballos","aryballoses","aryl","aryls","arytaenoid","arytaenoids","arytenoid","arytenoidal","arytenoids","arythmia","arythmias","arythmic","as","asafetida","asafetidas","asafoetida","asafoetidas","asana","asanas","asar","asarabacca","asarabaccas","asarum","asarums","asbestic","asbestiform","asbestine","asbestos","asbestoses","asbestosis","asbestous","asbestus","asbestuses","ascared","ascariases","ascariasis","ascarid","ascarides","ascarids","ascaris","ascaunt","ascend","ascendable","ascendance","ascendances","ascendancies","ascendancy","ascendant","ascendantly","ascendants","ascended","ascendence","ascendences","ascendencies","ascendency","ascendent","ascendents","ascender","ascenders","ascendeur","ascendeurs","ascendible","ascending","ascends","ascension","ascensional","ascensionist","ascensionists","ascensions","ascensive","ascent","ascents","ascertain","ascertainable","ascertainably","ascertained","ascertaining","ascertainment","ascertainments","ascertains","asceses","ascesis","ascetic","ascetical","ascetically","asceticism","asceticisms","ascetics","asci","ascian","ascians","ascidia","ascidian","ascidians","ascidiate","ascidium","ascites","ascitic","ascitical","ascititious","asclepiad","asclepiadaceous","asclepiads","asclepias","asclepiases","ascocarp","ascocarpic","ascocarps","ascogonia","ascogonium","ascomycete","ascomycetes","ascomycetous","asconce","ascorbate","ascorbates","ascorbic","ascospore","ascospores","ascosporic","ascot","ascots","ascribable","ascribe","ascribed","ascribes","ascribing","ascription","ascriptions","ascriptive","ascus","asdic","asdics","asea","aseismic","aseities","aseity","asepalous","asepses","asepsis","aseptate","aseptic","aseptically","asepticise","asepticised","asepticises","asepticising","asepticism","asepticisms","asepticize","asepticized","asepticizes","asepticizing","aseptics","asexual","asexualities","asexuality","asexually","ash","ashake","ashame","ashamed","ashamedly","ashamedness","ashamednesses","ashames","ashaming","ashcake","ashcakes","ashcan","ashcans","ashed","ashen","asheries","ashery","ashes","ashet","ashets","ashfall","ashfalls","ashier","ashiest","ashine","ashiness","ashinesses","ashing","ashiver","ashkey","ashkeys","ashlar","ashlared","ashlaring","ashlarings","ashlars","ashler","ashlered","ashlering","ashlerings","ashlers","ashless","ashman","ashmen","ashore","ashplant","ashplants","ashraf","ashram","ashrama","ashramas","ashramite","ashramites","ashrams","ashtanga","ashtangas","ashtray","ashtrays","ashy","asiago","asiagos","aside","asides","asinico","asinicos","asinine","asininely","asininities","asininity","ask","askance","askanced","askances","askancing","askant","askanted","askanting","askants","askari","askaris","asked","asker","askers","askeses","askesis","askew","askewness","askewnesses","asking","askings","asklent","askoi","askos","asks","aslake","aslaked","aslakes","aslaking","aslant","asleep","aslope","aslosh","asmear","asmoulder","asocial","asocials","asp","asparaginase","asparaginases","asparagine","asparagines","asparagus","asparaguses","asparkle","aspartame","aspartames","aspartate","aspartates","aspartic","aspect","aspectable","aspected","aspecting","aspects","aspectual","aspen","aspens","asper","asperate","asperated","asperates","asperating","aspergation","aspergations","asperge","asperged","asperger","aspergers","asperges","aspergill","aspergilla","aspergilli","aspergilloses","aspergillosis","aspergills","aspergillum","aspergillums","aspergillus","asperging","asperities","asperity","aspermia","aspermias","asperous","aspers","asperse","aspersed","asperser","aspersers","asperses","aspersing","aspersion","aspersions","aspersive","aspersively","aspersoir","aspersoirs","aspersor","aspersoria","aspersories","aspersorium","aspersoriums","aspersors","aspersory","asphalt","asphalted","asphalter","asphalters","asphaltic","asphalting","asphaltite","asphaltites","asphalts","asphaltum","asphaltums","aspheric","aspherical","aspheterise","aspheterised","aspheterises","aspheterising","aspheterism","aspheterisms","aspheterize","aspheterized","aspheterizes","aspheterizing","asphodel","asphodels","asphyxia","asphyxial","asphyxiant","asphyxiants","asphyxias","asphyxiate","asphyxiated","asphyxiates","asphyxiating","asphyxiation","asphyxiations","asphyxiator","asphyxiators","asphyxies","asphyxy","aspic","aspick","aspicks","aspics","aspidia","aspidioid","aspidistra","aspidistras","aspidium","aspine","aspines","aspirant","aspirants","aspirata","aspiratae","aspirate","aspirated","aspirates","aspirating","aspiration","aspirational","aspirations","aspirator","aspirators","aspiratory","aspire","aspired","aspirer","aspirers","aspires","aspirin","aspiring","aspiringly","aspiringness","aspiringnesses","aspirins","aspis","aspises","aspish","asplanchnic","asplenium","aspleniums","asport","asportation","asportations","asported","asporting","asports","aspout","asprawl","aspread","aspro","aspros","asprout","asps","asquat","asquint","asrama","asramas","ass","assafetida","assafetidas","assafoetida","assafoetidas","assagai","assagaied","assagaiing","assagais","assai","assail","assailable","assailant","assailants","assailed","assailer","assailers","assailing","assailment","assailments","assails","assais","assam","assams","assart","assarted","assarting","assarts","assassin","assassinate","assassinated","assassinates","assassinating","assassination","assassinations","assassinator","assassinators","assassins","assault","assaulted","assaulter","assaulters","assaulting","assaultive","assaultively","assaultiveness","assaultivenesses","assaults","assay","assayable","assayed","assayer","assayers","assaying","assayings","assays","assegaai","assegaaied","assegaaiing","assegaais","assegai","assegaied","assegaiing","assegais","assemblage","assemblages","assemblagist","assemblagists","assemblance","assemblances","assemblaunce","assemblaunces","assemble","assembled","assembler","assemblers","assembles","assemblies","assembling","assembly","assemblyman","assemblymen","assemblywoman","assemblywomen","assent","assentaneous","assentation","assentations","assentator","assentators","assented","assenter","assenters","assentient","assentients","assenting","assentingly","assentive","assentiveness","assentivenesses","assentor","assentors","assents","assert","assertable","asserted","assertedly","asserter","asserters","assertible","asserting","assertion","assertions","assertive","assertively","assertiveness","assertivenesses","assertor","assertoric","assertors","assertory","asserts","asses","assess","assessable","assessed","assesses","assessing","assessment","assessments","assessor","assessorial","assessors","assessorship","assessorships","asset","assetless","assets","assever","asseverate","asseverated","asseverates","asseverating","asseveratingly","asseveration","asseverations","asseverative","assevered","assevering","assevers","assez","asshole","assholes","assibilate","assibilated","assibilates","assibilating","assibilation","assibilations","assiduities","assiduity","assiduous","assiduously","assiduousness","assiduousnesses","assiege","assieged","assieges","assieging","assiento","assientos","assign","assignabilities","assignability","assignable","assignably","assignat","assignation","assignations","assignats","assigned","assignee","assignees","assigner","assigners","assigning","assignment","assignments","assignor","assignors","assigns","assimilabilities","assimilability","assimilable","assimilably","assimilate","assimilated","assimilates","assimilating","assimilation","assimilationism","assimilationisms","assimilationist","assimilationists","assimilations","assimilative","assimilatively","assimilator","assimilators","assimilatory","assist","assistance","assistances","assistant","assistants","assistantship","assistantships","assisted","assister","assisters","assisting","assistive","assistor","assistors","assists","assize","assized","assizer","assizers","assizes","assizing","asslike","associabilities","associability","associable","associate","associated","associates","associateship","associateships","associating","association","associational","associationism","associationisms","associationist","associationistic","associationists","associations","associative","associatively","associativities","associativity","associator","associators","associatory","assoil","assoiled","assoiling","assoilment","assoilments","assoils","assoilzie","assoilzied","assoilzieing","assoilzies","assonance","assonances","assonant","assonantal","assonants","assonate","assonated","assonates","assonating","assort","assortative","assortatively","assorted","assortedness","assortednesses","assorter","assorters","assorting","assortive","assortment","assortments","assorts","assot","assots","assott","assotted","assotting","assuage","assuaged","assuagement","assuagements","assuager","assuagers","assuages","assuaging","assuagings","assuasive","assubjugate","assubjugated","assubjugates","assubjugating","assuefaction","assuefactions","assuetude","assuetudes","assumabilities","assumability","assumable","assumably","assume","assumed","assumedly","assumer","assumers","assumes","assuming","assumingly","assumings","assumpsit","assumpsits","assumption","assumptions","assumptive","assumptively","assurable","assurance","assurances","assure","assured","assuredly","assuredness","assurednesses","assureds","assurer","assurers","assures","assurgencies","assurgency","assurgent","assuring","assuror","assurors","asswage","asswaged","asswages","asswaging","assythment","assythments","astable","astacological","astacologies","astacologist","astacologists","astacology","astarboard","astare","astart","astarted","astarting","astarts","astasia","astasias","astatic","astatically","astaticism","astaticisms","astatide","astatides","astatine","astatines","astatki","astatkis","asteism","asteisms","astelic","astelies","astely","aster","astereognoses","astereognosis","asteria","asterias","asteriated","asterid","asteridian","asteridians","asterids","asterisk","asterisked","asterisking","asteriskless","asterisks","asterism","asterisms","astern","asternal","asteroid","asteroidal","asteroidean","asteroideans","asteroids","asters","astert","asterted","asterting","asterts","asthenia","asthenias","asthenic","asthenics","asthenies","asthenopia","asthenopias","asthenopic","asthenosphere","asthenospheres","asthenospheric","astheny","asthma","asthmas","asthmatic","asthmatical","asthmatically","asthmatics","asthore","asthores","astichous","astigmatic","astigmatically","astigmatics","astigmatism","astigmatisms","astigmia","astigmias","astilbe","astilbes","astir","astomatal","astomatous","astomous","astone","astoned","astones","astonied","astonies","astoning","astonish","astonished","astonishes","astonishing","astonishingly","astonishment","astonishments","astony","astonying","astoop","astound","astounded","astounding","astoundingly","astoundment","astoundments","astounds","astrachan","astrachans","astraddle","astragal","astragali","astragals","astragalus","astrakhan","astrakhans","astral","astrally","astrals","astrand","astrantia","astrantias","astraphobia","astraphobias","astraphobic","astrapophobia","astrapophobias","astray","astrict","astricted","astricting","astriction","astrictions","astrictive","astrictively","astricts","astride","astringe","astringed","astringence","astringences","astringencies","astringency","astringent","astringently","astringents","astringer","astringers","astringes","astringing","astrobiologies","astrobiologist","astrobiologists","astrobiology","astrobleme","astroblemes","astrobotanies","astrobotany","astrochemistry","astrocompass","astrocompasses","astrocyte","astrocytes","astrocytic","astrocytoma","astrocytomas","astrocytomata","astrodome","astrodomes","astrodynamicist","astrodynamics","astrofell","astrofells","astrogeologies","astrogeologist","astrogeologists","astrogeology","astrohatch","astrohatches","astroid","astroids","astrolabe","astrolabes","astrolatries","astrolatry","astrologer","astrologers","astrologic","astrological","astrologically","astrologies","astrologist","astrologists","astrology","astrometric","astrometrical","astrometries","astrometry","astronaut","astronautic","astronautical","astronautically","astronautics","astronauts","astronavigation","astronavigator","astronavigators","astronomer","astronomers","astronomic","astronomical","astronomically","astronomies","astronomise","astronomised","astronomises","astronomising","astronomize","astronomized","astronomizes","astronomizing","astronomy","astrophel","astrophels","astrophobia","astrophobias","astrophobic","astrophotograph","astrophotographer","astrophotographers","astrophotographies","astrophotographs","astrophotography","astrophysical","astrophysically","astrophysicist","astrophysicists","astrophysics","astrosphere","astrospheres","astrotourism","astrotourisms","astrotourist","astrotourists","astroturfer","astroturfers","astroturfing","astroturfings","astrut","astucious","astuciously","astucities","astucity","astun","astunned","astunning","astuns","astute","astutely","astuteness","astutenesses","astuter","astutest","astylar","asudden","asunder","aswarm","asway","aswim","aswing","aswirl","aswoon","asyla","asylee","asylees","asyllabic","asylum","asylums","asymmetric","asymmetrical","asymmetrically","asymmetries","asymmetry","asymptomatic","asymptomatically","asymptote","asymptotes","asymptotic","asymptotical","asymptotically","asynapses","asynapsis","asynartete","asynartetes","asynartetic","asynchronies","asynchronism","asynchronisms","asynchronous","asynchronously","asynchrony","asyndeta","asyndetic","asyndetically","asyndeton","asyndetons","asynergia","asynergias","asynergies","asynergy","asyntactic","asystole","asystoles","asystolic","asystolism","asystolisms","at","ataata","ataatas","atabal","atabals","atabeg","atabegs","atabek","atabeks","atabrin","atabrine","atabrines","atabrins","atacamite","atacamites","atactic","ataghan","ataghans","atalaya","atalayas","ataman","atamans","atamasco","atamascos","atap","ataps","ataractic","ataractics","ataraxia","ataraxias","ataraxic","ataraxics","ataraxies","ataraxy","atavic","atavism","atavisms","atavist","atavistic","atavistically","atavists","ataxia","ataxias","ataxic","ataxics","ataxies","ataxy","atchieve","atchieved","atchieves","atchieving","ate","atebrin","atebrins","atechnic","atelectases","atelectasis","atelectatic","ateleioses","ateleiosis","atelic","atelier","ateliers","atemoya","atemoyas","atemporal","atenolol","atenolols","ates","athame","athames","athanasies","athanasy","athanor","athanors","atheise","atheised","atheises","atheising","atheism","atheisms","atheist","atheistic","atheistical","atheistically","atheists","atheize","atheized","atheizes","atheizing","atheling","athelings","athematic","athematically","athenaeum","athenaeums","atheneum","atheneums","atheological","atheologies","atheology","atheoretical","atheous","atherine","atherines","athermancies","athermancy","athermanous","atherogeneses","atherogenesis","atherogenic","atheroma","atheromas","atheromata","atheromatous","atheroscleroses","atherosclerosis","atherosclerotic","atheteses","athetesis","athetise","athetised","athetises","athetising","athetize","athetized","athetizes","athetizing","athetoid","athetoses","athetosic","athetosis","athetotic","athirst","athleta","athletas","athlete","athletes","athletic","athletically","athleticism","athleticisms","athletics","athodyd","athodyds","athrill","athrob","athrocyte","athrocytes","athrocytoses","athrocytosis","athwart","athwartship","athwartships","atigi","atigis","atilt","atimies","atimy","atingle","atishoo","atishoos","atlantes","atlas","atlases","atlatl","atlatls","atma","atman","atmans","atmas","atmologies","atmologist","atmologists","atmology","atmolyse","atmolysed","atmolyses","atmolysing","atmolysis","atmolyze","atmolyzed","atmolyzes","atmolyzing","atmometer","atmometers","atmometries","atmometry","atmosphere","atmosphered","atmospheres","atmospheric","atmospherical","atmospherically","atmospherics","atoc","atocia","atocias","atocs","atok","atokal","atoke","atokes","atokous","atoks","atoll","atolls","atom","atomic","atomical","atomically","atomicities","atomicity","atomics","atomies","atomisation","atomisations","atomise","atomised","atomiser","atomisers","atomises","atomising","atomism","atomisms","atomist","atomistic","atomistical","atomistically","atomists","atomization","atomizations","atomize","atomized","atomizer","atomizers","atomizes","atomizing","atoms","atomy","atonable","atonal","atonalism","atonalisms","atonalist","atonalists","atonalities","atonality","atonally","atone","atoneable","atoned","atonement","atonements","atoner","atoners","atones","atonia","atonias","atonic","atonicities","atonicity","atonics","atonies","atoning","atoningly","atony","atop","atopic","atopies","atopy","atrabiliar","atrabilious","atrabiliousness","atrabiliousnesses","atracurium","atracuriums","atrament","atramental","atramentous","atraments","atrazine","atrazines","atremble","atresia","atresias","atresic","atretic","atria","atrial","atrioventricular","atrip","atrium","atriums","atrocious","atrociously","atrociousness","atrociousnesses","atrocities","atrocity","atrophia","atrophias","atrophic","atrophied","atrophies","atrophy","atrophying","atropia","atropias","atropin","atropine","atropines","atropins","atropism","atropisms","atropous","ats","att","attaboy","attach","attachable","attache","attached","attacher","attachers","attaches","attaching","attachment","attachments","attack","attackable","attacked","attacker","attackers","attacking","attackman","attackmen","attacks","attagirl","attain","attainabilities","attainability","attainable","attainableness","attainder","attainders","attained","attainer","attainers","attaining","attainment","attainments","attains","attaint","attainted","attainting","attaintment","attaintments","attaints","attainture","attaintures","attap","attaps","attar","attars","attask","attasked","attasking","attasks","attaskt","attemper","attempered","attempering","attemperment","attemperments","attempers","attempt","attemptability","attemptable","attempted","attempter","attempters","attempting","attempts","attend","attendance","attendances","attendancies","attendancy","attendant","attendants","attended","attendee","attendees","attendement","attendements","attender","attenders","attending","attendings","attendment","attendments","attends","attent","attentat","attentats","attention","attentional","attentions","attentive","attentively","attentiveness","attentivenesses","attents","attenuant","attenuants","attenuate","attenuated","attenuates","attenuating","attenuation","attenuations","attenuator","attenuators","attercop","attercops","attest","attestable","attestant","attestants","attestation","attestations","attestative","attestator","attestators","attested","attester","attesters","attesting","attestor","attestors","attests","attic","atticise","atticised","atticises","atticising","atticism","atticisms","atticist","atticists","atticize","atticized","atticizes","atticizing","attics","attire","attired","attirement","attirements","attires","attiring","attirings","attitude","attitudes","attitudinal","attitudinally","attitudinarian","attitudinarians","attitudinise","attitudinised","attitudiniser","attitudinisers","attitudinises","attitudinising","attitudinisings","attitudinize","attitudinized","attitudinizer","attitudinizers","attitudinizes","attitudinizing","attitudinizings","attolaser","attolasers","attollens","attollent","attollents","attonce","attone","attoned","attones","attoning","attophysics","attorn","attorned","attorney","attorneydom","attorneydoms","attorneyed","attorneying","attorneyism","attorneyisms","attorneys","attorneyship","attorneyships","attorning","attornment","attornments","attorns","attract","attractable","attractance","attractances","attractancies","attractancy","attractant","attractants","attracted","attracter","attracters","attracting","attractingly","attraction","attractions","attractive","attractively","attractiveness","attractivenesses","attractor","attractors","attracts","attrahens","attrahent","attrahents","attrap","attrapped","attrapping","attraps","attributable","attribute","attributed","attributer","attributers","attributes","attributing","attribution","attributional","attributions","attributive","attributively","attributiveness","attributives","attributor","attributors","attrist","attristed","attristing","attrists","attrit","attrite","attrited","attrites","attriting","attrition","attritional","attritions","attritive","attrits","attritted","attritting","attuent","attuite","attuited","attuites","attuiting","attuition","attuitional","attuitions","attuitive","attuitively","attune","attuned","attunement","attunements","attunes","attuning","atua","atuas","atwain","atweel","atween","atwitter","atwixt","atypic","atypical","atypicalities","atypicality","atypically","aua","auas","aubade","aubades","auberge","auberges","aubergine","aubergines","aubergiste","aubergistes","aubretia","aubretias","aubrieta","aubrietas","aubrietia","aubrietias","auburn","auburns","auceps","aucepses","auction","auctionary","auctioned","auctioneer","auctioneered","auctioneering","auctioneers","auctioning","auctions","auctorial","aucuba","aucubas","audacious","audaciously","audaciousness","audaciousnesses","audacities","audacity","audad","audads","audial","audibilities","audibility","audible","audibled","audibleness","audiblenesses","audibles","audibling","audibly","audience","audiences","audiencia","audiencias","audient","audients","audile","audiles","auding","audings","audio","audiobook","audiobooks","audiocassette","audiocassettes","audiogenic","audiogram","audiograms","audiograph","audiographs","audiologic","audiological","audiologically","audiologies","audiologist","audiologists","audiology","audiometer","audiometers","audiometric","audiometrically","audiometrician","audiometricians","audiometries","audiometrist","audiometrists","audiometry","audiophil","audiophile","audiophiles","audiophils","audios","audiotape","audiotaped","audiotapes","audiotaping","audiotyping","audiotypings","audiotypist","audiotypists","audiovisual","audiovisually","audiovisuals","audiphone","audiphones","audit","auditable","audited","auditee","auditees","auditing","audition","auditioned","auditioner","auditioners","auditioning","auditions","auditive","auditives","auditor","auditoria","auditorial","auditories","auditorily","auditorium","auditoriums","auditors","auditorship","auditorships","auditory","auditress","auditresses","audits","aue","auf","aufgabe","aufgabes","aufs","augend","augends","auger","augers","aught","aughts","augite","augites","augitic","augment","augmentable","augmentation","augmentations","augmentative","augmentatively","augmentatives","augmented","augmenter","augmenters","augmenting","augmentor","augmentors","augments","augur","augural","augured","augurer","augurers","auguries","auguring","augurs","augurship","augurships","augury","august","auguste","auguster","augustes","augustest","augustly","augustness","augustnesses","augusts","auk","auklet","auklets","auks","aula","aularian","aularians","aulas","auld","aulder","auldest","aulic","aulnage","aulnager","aulnagers","aulnages","auloi","aulos","aumail","aumailed","aumailing","aumails","aumbries","aumbry","aumil","aumils","aune","aunes","aunt","aunter","aunters","aunthood","aunthoods","auntie","aunties","auntlier","auntliest","auntlike","auntly","aunts","aunty","aura","aurae","aural","auralities","aurality","aurally","aurar","auras","aurate","aurated","aurates","aureate","aureately","aureateness","aureatenesses","aurei","aureities","aureity","aurelia","aurelian","aurelians","aurelias","aureola","aureolae","aureolas","aureole","aureoled","aureoles","aureoling","aures","aureus","auric","auricle","auricled","auricles","auricula","auriculae","auricular","auricularly","auriculars","auriculas","auriculate","auriculated","auriculately","auriferous","aurified","aurifies","auriform","aurify","aurifying","auris","auriscope","auriscopes","auriscopic","aurist","aurists","aurochs","aurochses","aurora","aurorae","auroral","aurorally","auroras","aurorean","aurous","aurum","aurums","auscultate","auscultated","auscultates","auscultating","auscultation","auscultations","auscultative","auscultator","auscultators","auscultatory","ausform","ausformed","ausforming","ausforms","auslander","auslanders","auspex","auspicate","auspicated","auspicates","auspicating","auspice","auspices","auspicious","auspiciously","auspiciousness","auspiciousnesses","austenite","austenites","austenitic","austere","austerely","austereness","austerenesses","austerer","austerest","austerities","austerity","austral","australes","australis","australite","australites","australopithecine","australopithecines","australs","austringer","austringers","ausubo","ausubos","autacoid","autacoids","autarch","autarchic","autarchical","autarchies","autarchist","autarchists","autarchs","autarchy","autarkic","autarkical","autarkies","autarkist","autarkists","autarky","autecious","autecism","autecisms","autecologic","autecological","autecologies","autecology","auteur","auteurism","auteurisms","auteurist","auteurists","auteurs","authentic","authentical","authentically","authenticate","authenticated","authenticates","authenticating","authentication","authentications","authenticator","authenticators","authenticities","authenticity","authigenic","author","authorcraft","authorcrafts","authored","authoress","authoresses","authorial","authoring","authorings","authorisable","authorisation","authorisations","authorise","authorised","authoriser","authorisers","authorises","authorish","authorising","authorism","authorisms","authoritarian","authoritarianism","authoritarianisms","authoritarians","authoritative","authoritatively","authoritativeness","authoritativenesses","authorities","authority","authorizable","authorization","authorizations","authorize","authorized","authorizer","authorizers","authorizes","authorizing","authorless","authors","authorship","authorships","autism","autisms","autist","autistic","autistically","autistics","autists","auto","autoallogamies","autoallogamy","autoantibodies","autoantibody","autobahn","autobahnen","autobahns","autobiographer","autobiographers","autobiographic","autobiographical","autobiographically","autobiographies","autobiography","autobus","autobuses","autobusses","autocade","autocades","autocar","autocarp","autocarps","autocars","autocatalyse","autocatalysed","autocatalyses","autocatalysing","autocatalysis","autocatalytic","autocatalytically","autocatalyze","autocatalyzed","autocatalyzes","autocatalyzing","autocephalic","autocephalies","autocephalous","autocephaly","autochanger","autochangers","autochthon","autochthonal","autochthones","autochthonic","autochthonies","autochthonism","autochthonisms","autochthonous","autochthonously","autochthons","autochthony","autocidal","autoclave","autoclaved","autoclaves","autoclaving","autocoid","autocoids","autocoprophagy","autocorrelation","autocorrelations","autocracies","autocracy","autocrat","autocratic","autocratical","autocratically","autocrats","autocrime","autocrimes","autocrine","autocritique","autocritiques","autocross","autocrosses","autocue","autocues","autocutie","autocuties","autocycle","autocycles","autodestruct","autodestructed","autodestructing","autodestructive","autodestructs","autodidact","autodidactic","autodidacticism","autodidacts","autodyne","autodynes","autoecious","autoeciously","autoecism","autoecisms","autoed","autoerotic","autoeroticism","autoeroticisms","autoerotism","autoerotisms","autoexposure","autoexposures","autoflare","autoflares","autofocus","autofocuses","autogamic","autogamies","autogamous","autogamy","autogeneses","autogenesis","autogenetic","autogenic","autogenics","autogenies","autogenous","autogenously","autogeny","autogiro","autogiros","autograft","autografted","autografting","autografts","autograph","autographed","autographic","autographical","autographically","autographies","autographing","autographs","autography","autogravure","autogravures","autoguide","autoguides","autogyro","autogyros","autoharp","autoharps","autohypnoses","autohypnosis","autohypnotic","autoicous","autoimmune","autoimmunities","autoimmunity","autoimmunization","autoimmunizations","autoinfection","autoinfections","autoing","autoinoculation","autointoxication","autointoxications","autoionisation","autoionisations","autoionization","autoionizations","autojumble","autojumbles","autokineses","autokinesis","autokinetic","autolatries","autolatry","autoloading","autologies","autologous","autology","autolysate","autolysates","autolyse","autolysed","autolyses","autolysin","autolysing","autolysins","autolysis","autolytic","autolyzate","autolyzates","autolyze","autolyzed","autolyzes","autolyzing","automagic","automagically","automaker","automakers","automan","automat","automata","automatable","automate","automated","automates","automatic","automatical","automatically","automaticities","automaticity","automatics","automating","automation","automations","automatisation","automatisations","automatise","automatised","automatises","automatising","automatism","automatisms","automatist","automatists","automatization","automatizations","automatize","automatized","automatizes","automatizing","automaton","automatons","automatous","automats","automen","autometer","autometers","automobile","automobiled","automobiles","automobilia","automobiling","automobilism","automobilisms","automobilist","automobilists","automobilities","automobility","automorphic","automorphically","automorphism","automorphisms","automotive","autonomic","autonomical","autonomically","autonomics","autonomies","autonomist","autonomists","autonomous","autonomously","autonomy","autonym","autonyms","autopen","autopens","autophagia","autophagias","autophagies","autophagous","autophagy","autophanous","autophobia","autophobias","autophobies","autophoby","autophonies","autophony","autophyte","autophytes","autophytic","autophytically","autopilot","autopilots","autopista","autopistas","autoplastic","autoplasties","autoplasty","autopoint","autopoints","autopolyploid","autopolyploidies","autopolyploids","autopolyploidy","autopsia","autopsias","autopsic","autopsied","autopsies","autopsist","autopsists","autopsy","autopsying","autoptic","autoptical","autoptically","autoput","autoputs","autoradiogram","autoradiograms","autoradiograph","autoradiographic","autoradiographies","autoradiographs","autoradiography","autoreplies","autoreply","autorickshaw","autorickshaws","autorotate","autorotated","autorotates","autorotating","autorotation","autorotations","autoroute","autoroutes","autos","autosave","autosaved","autosaves","autosaving","autoschediasm","autoschediasms","autoschediastic","autoschediaze","autoschediazed","autoschediazes","autoschediazing","autoscopic","autoscopies","autoscopy","autosexing","autosomal","autosomally","autosome","autosomes","autospore","autospores","autostabilities","autostability","autostrada","autostradas","autostrade","autosuggest","autosuggested","autosuggesting","autosuggestion","autosuggestions","autosuggestive","autosuggests","autotelic","autoteller","autotellers","autotest","autotests","autotetraploid","autotetraploidies","autotetraploids","autotetraploidy","autotheism","autotheisms","autotheist","autotheists","autotimer","autotimers","autotomic","autotomies","autotomise","autotomised","autotomises","autotomising","autotomize","autotomized","autotomizes","autotomizing","autotomous","autotomy","autotoxaemia","autotoxaemias","autotoxemia","autotoxemias","autotoxic","autotoxin","autotoxins","autotransformer","autotransformers","autotransfusion","autotransfusions","autotroph","autotrophic","autotrophically","autotrophies","autotrophs","autotrophy","autotune","autotunes","autotype","autotyped","autotypes","autotypic","autotypies","autotyping","autotypography","autotypy","autovac","autovacs","autowinder","autowinders","autoworker","autoworkers","autoxidation","autoxidations","autumn","autumnal","autumnally","autumns","autumny","autunite","autunites","auxanometer","auxanometers","auxeses","auxesis","auxetic","auxetics","auxiliar","auxiliaries","auxiliars","auxiliary","auxin","auxinic","auxins","auxochrome","auxochromes","auxocyte","auxocytes","auxometer","auxometers","auxospore","auxospores","auxotonic","auxotroph","auxotrophic","auxotrophies","auxotrophs","auxotrophy","ava","avadavat","avadavats","avail","availabilities","availability","available","availableness","availablenesses","availably","availe","availed","availes","availful","availing","availingly","avails","aval","avalanche","avalanched","avalanches","avalanching","avale","avaled","avales","avaling","avant","avanti","avantist","avantists","avanturine","avanturines","avarice","avarices","avaricious","avariciously","avariciousness","avariciousnesses","avas","avascular","avascularities","avascularity","avast","avatar","avatars","avaunt","avaunted","avaunting","avaunts","ave","avel","avellan","avellane","avels","avenaceous","avenge","avenged","avengeful","avengement","avengements","avenger","avengeress","avengeresses","avengers","avenges","avenging","avenir","avenirs","avens","avenses","aventail","aventaile","aventailes","aventails","aventre","aventred","aventres","aventring","aventure","aventures","aventurin","aventurine","aventurines","aventurins","avenue","avenues","aver","average","averaged","averagely","averageness","averagenesses","averages","averaging","averagings","averment","averments","averrable","averred","averring","averruncate","averruncated","averruncates","averruncating","averruncation","averruncations","averruncator","averruncators","avers","averse","aversely","averseness","aversenesses","aversion","aversions","aversive","aversively","aversiveness","aversivenesses","aversives","avert","avertable","averted","avertedly","averter","averters","avertible","avertiment","avertiments","averting","averts","aves","avgas","avgases","avgasses","avgolemono","avgolemonos","avian","avianise","avianised","avianises","avianising","avianize","avianized","avianizes","avianizing","avians","aviaries","aviarist","aviarists","aviary","aviate","aviated","aviates","aviatic","aviating","aviation","aviations","aviator","aviators","aviatress","aviatresses","aviatrice","aviatrices","aviatrix","aviatrixes","avicular","aviculture","avicultures","aviculturist","aviculturists","avid","avider","avidest","avidin","avidins","avidities","avidity","avidly","avidness","avidnesses","aviette","aviettes","avifauna","avifaunae","avifaunal","avifaunas","aviform","avigator","avigators","avine","avion","avionic","avionics","avions","avirulent","avisandum","avisandums","avise","avised","avisement","avisements","avises","avising","aviso","avisos","avital","avitaminoses","avitaminosis","avitaminotic","avizandum","avizandums","avize","avized","avizefull","avizes","avizing","avo","avocado","avocadoes","avocados","avocation","avocational","avocationally","avocations","avocet","avocets","avodire","avodires","avoid","avoidable","avoidably","avoidance","avoidances","avoidant","avoided","avoider","avoiders","avoiding","avoids","avoirdupois","avoirdupoises","avoision","avoisions","avoparcin","avoparcins","avos","avoset","avosets","avouch","avouchable","avouched","avoucher","avouchers","avouches","avouching","avouchment","avouchments","avoure","avoures","avouterer","avouterers","avoutrer","avoutrers","avoutries","avoutry","avow","avowable","avowableness","avowablenesses","avowably","avowal","avowals","avowed","avowedly","avower","avowers","avowing","avowries","avowry","avows","avoyer","avoyers","avruga","avrugas","avulse","avulsed","avulses","avulsing","avulsion","avulsions","avuncular","avuncularities","avuncularity","avuncularly","avunculate","avunculates","avvogadore","avvogadores","avyze","avyzed","avyzes","avyzing","aw","awa","await","awaited","awaiter","awaiters","awaiting","awaits","awake","awaked","awaken","awakened","awakener","awakeners","awakening","awakenings","awakens","awakes","awaking","awakings","awanting","award","awardable","awarded","awardee","awardees","awarder","awarders","awarding","awards","aware","awareness","awarenesses","awarer","awarest","awarn","awarned","awarning","awarns","awash","awatch","awato","awatos","awave","away","awayday","awaydays","awayes","awayness","awaynesses","aways","awdl","awdls","awe","awearied","aweary","aweather","awed","awee","aweel","aweigh","aweing","aweless","awelessness","awelessnesses","awes","awesome","awesomely","awesomeness","awesomenesses","awestricken","awestruck","aweto","awetos","awful","awfuller","awfullest","awfully","awfulness","awfulnesses","awfy","awhape","awhaped","awhapes","awhaping","awhato","awhatos","awheel","awheels","awheto","awhetos","awhile","awhirl","awing","awk","awks","awkward","awkwarder","awkwardest","awkwardish","awkwardly","awkwardness","awkwardnesses","awl","awlbird","awlbirds","awless","awls","awlwort","awlworts","awmous","awmrie","awmries","awmry","awn","awned","awner","awners","awnier","awniest","awning","awninged","awnings","awnless","awns","awny","awoke","awoken","awol","awols","awork","awrack","awrong","awry","awsome","ax","axal","axe","axebird","axebirds","axed","axel","axels","axeman","axemen","axenic","axenically","axerophthol","axerophthols","axes","axial","axialities","axiality","axially","axil","axile","axilemma","axilemmas","axilla","axillae","axillar","axillaries","axillars","axillary","axillas","axils","axing","axinite","axinites","axinomancies","axinomancy","axiological","axiologically","axiologies","axiologist","axiologists","axiology","axiom","axiomatic","axiomatical","axiomatically","axiomatics","axiomatisation","axiomatisations","axiomatise","axiomatised","axiomatises","axiomatising","axiomatization","axiomatizations","axiomatize","axiomatized","axiomatizes","axiomatizing","axioms","axion","axions","axis","axised","axises","axisymmetric","axisymmetrical","axisymmetries","axisymmetry","axite","axites","axle","axled","axles","axletree","axletrees","axlike","axman","axmen","axoid","axoids","axolemma","axolemmas","axolemmata","axolotl","axolotls","axon","axonal","axone","axonemal","axoneme","axonemes","axones","axonic","axonometric","axonometries","axonometry","axons","axoplasm","axoplasmic","axoplasms","axseed","axseeds","ay","ayah","ayahs","ayahuasca","ayahuascas","ayahuasco","ayahuascos","ayatollah","ayatollahs","aye","ayelp","ayenbite","ayenbites","ayes","aygre","ayin","ayins","ayont","ayre","ayres","ayrie","ayries","ays","ayu","ayuntamiento","ayuntamientos","ayurveda","ayurvedas","ayurvedic","ayurvedics","ayus","ayword","aywords","azalea","azaleas","azan","azans","azathioprine","azathioprines","azedarach","azedarachs","azeotrope","azeotropes","azeotropic","azeotropies","azeotropy","azerty","azide","azides","azido","azidothymidine","azidothymidines","azimuth","azimuthal","azimuthally","azimuths","azine","azines","azione","aziones","azlon","azlons","azo","azobenzene","azobenzenes","azoic","azole","azoles","azolla","azollas","azon","azonal","azonic","azons","azoospermia","azoospermias","azoospermic","azotaemia","azotaemias","azotaemic","azote","azoted","azotemia","azotemias","azotemic","azotes","azoth","azoths","azotic","azotise","azotised","azotises","azotising","azotize","azotized","azotizes","azotizing","azotobacter","azotobacters","azotous","azoturia","azoturias","azuki","azukis","azulejo","azulejos","azure","azurean","azures","azurine","azurines","azurite","azurites","azurn","azury","azygies","azygos","azygoses","azygospore","azygospores","azygous","azygously","azygy","azym","azyme","azymes","azymite","azymites","azymous","azyms","ba","baa","baaed","baaing","baaings","baal","baalebatim","baalebos","baalim","baalism","baalisms","baals","baas","baases","baaskaap","baaskaaps","baaskap","baaskaps","baasskap","baasskaps","baba","babaco","babacoote","babacootes","babacos","babalas","babas","babassu","babassus","babbelas","babbitries","babbitry","babbitt","babbitted","babbitting","babbittries","babbittry","babbitts","babblative","babble","babbled","babblement","babblements","babbler","babblers","babbles","babblier","babbliest","babbling","babblings","babbly","babe","babel","babeldom","babeldoms","babelesque","babelish","babelism","babelisms","babels","babes","babesia","babesias","babesiases","babesiasis","babesioses","babesiosis","babesiosises","babiche","babiches","babied","babier","babies","babiest","babingtonite","babingtonites","babiroussa","babiroussas","babirusa","babirusas","babirussa","babirussas","babka","babkas","bablah","bablahs","baboo","babool","babools","baboon","babooneries","baboonery","baboonish","baboons","baboos","baboosh","babooshes","babouche","babouches","babu","babuche","babuches","babudom","babudoms","babuism","babuisms","babul","babuls","babus","babushka","babushkas","baby","babydoll","babydolls","babyfood","babyfoods","babyhood","babyhoods","babying","babyish","babyishly","babyproof","babyproofed","babyproofing","babyproofs","babysat","babysit","babysits","babysitter","babysitters","babysitting","bac","bacalao","bacalaos","bacca","baccae","baccalaurean","baccalaureate","baccalaureates","baccara","baccaras","baccarat","baccarats","baccare","baccas","baccate","baccated","bacchanal","bacchanalia","bacchanalian","bacchanalianism","bacchanalians","bacchanals","bacchant","bacchante","bacchantes","bacchants","bacchiac","bacchian","bacchic","bacchii","bacchius","baccies","bacciferous","bacciform","baccivorous","bacco","baccoes","baccos","baccy","bach","bacha","bacharach","bacharachs","bachas","bachcha","bachchas","bached","bachelor","bachelordom","bachelordoms","bachelorette","bachelorettes","bachelorhood","bachelorhoods","bachelorism","bachelorisms","bachelors","bachelorship","bachelorships","baches","baching","bachs","bacillaemia","bacillaemias","bacillar","bacillary","bacillemia","bacillemias","bacilli","bacillicide","bacillicides","bacilliform","bacilluria","bacillurias","bacillus","bacitracin","bacitracins","back","backache","backaches","backare","backband","backbands","backbeat","backbeats","backbench","backbencher","backbenchers","backbenches","backbend","backbends","backbit","backbite","backbiter","backbiters","backbites","backbiting","backbitings","backbitten","backblock","backblocker","backblockers","backblocks","backboard","backboards","backbond","backbonds","backbone","backboned","backboneless","backbones","backbreaker","backbreakers","backbreaking","backburn","backburned","backburning","backburns","backcast","backcasting","backcasts","backchat","backchats","backchatted","backchatting","backcheck","backchecked","backchecking","backchecks","backcloth","backcloths","backcomb","backcombed","backcombing","backcombs","backcountries","backcountry","backcourt","backcourtman","backcourtmen","backcourts","backcross","backcrossed","backcrosses","backcrossing","backdate","backdated","backdates","backdating","backdoor","backdown","backdowns","backdraft","backdrafts","backdraught","backdraughts","backdrop","backdropped","backdropping","backdrops","backdropt","backed","backer","backers","backet","backets","backfall","backfalls","backfield","backfields","backfile","backfiles","backfill","backfilled","backfilling","backfillings","backfills","backfire","backfired","backfires","backfiring","backfisch","backfisches","backfit","backfits","backfitted","backfitting","backfittings","backflip","backflipped","backflipping","backflips","backflow","backflows","backgammon","backgammoned","backgammoning","backgammons","background","backgrounded","backgrounder","backgrounders","backgrounding","backgrounds","backhand","backhanded","backhandedly","backhandedness","backhander","backhanders","backhanding","backhands","backhaul","backhauled","backhauling","backhauls","backhoe","backhoed","backhoeing","backhoes","backhouse","backhouses","backie","backies","backing","backings","backland","backlands","backlash","backlashed","backlasher","backlashers","backlashes","backlashing","backless","backlift","backlifts","backlight","backlighted","backlighting","backlights","backlist","backlisted","backlisting","backlists","backlit","backload","backloaded","backloading","backloads","backlog","backlogged","backlogging","backlogs","backlot","backlots","backmarker","backmarkers","backmost","backout","backouts","backpack","backpacked","backpacker","backpackers","backpacking","backpackings","backpacks","backpedal","backpedaled","backpedaling","backpedalled","backpedalling","backpedals","backpiece","backpieces","backplate","backplates","backra","backras","backrest","backrests","backroom","backrooms","backrush","backrushes","backs","backsaw","backsaws","backscatter","backscattered","backscattering","backscatterings","backscatters","backscratch","backscratched","backscratcher","backscratchers","backscratches","backscratching","backscratchings","backseat","backseats","backset","backsets","backsey","backseys","backsheesh","backsheeshed","backsheeshes","backsheeshing","backshish","backshished","backshishes","backshishing","backshore","backshores","backside","backsides","backsight","backsights","backslap","backslapped","backslapper","backslappers","backslapping","backslaps","backslash","backslashes","backslid","backslidden","backslide","backslider","backsliders","backslides","backsliding","backslidings","backspace","backspaced","backspacer","backspacers","backspaces","backspacing","backspeer","backspeered","backspeering","backspeers","backspeir","backspeired","backspeiring","backspeirs","backspin","backspins","backsplash","backsplashes","backstab","backstabbed","backstabber","backstabbers","backstabbing","backstabbings","backstabs","backstage","backstages","backstair","backstairs","backstall","backstalls","backstamp","backstamped","backstamping","backstamps","backstarting","backstay","backstays","backstitch","backstitched","backstitches","backstitching","backstop","backstopped","backstopping","backstops","backstories","backstory","backstreet","backstreets","backstretch","backstretches","backstroke","backstrokes","backswept","backswing","backswings","backsword","backswordman","backswordmen","backswords","backswordsman","backswordsmen","backtrack","backtracked","backtracking","backtrackings","backtracks","backup","backups","backveld","backvelder","backvelders","backvelds","backward","backwardation","backwardations","backwardly","backwardness","backwardnesses","backwards","backwash","backwashed","backwashes","backwashing","backwater","backwaters","backwood","backwoods","backwoodsman","backwoodsmen","backwoodsy","backword","backwords","backwork","backworker","backworkers","backworks","backwrap","backwraps","backyard","backyards","baclava","baclavas","baclofen","baclofens","bacon","baconer","baconers","bacons","bacs","bacteraemia","bacteraemias","bacteremia","bacteremias","bacteremic","bacteria","bacterial","bacterially","bacterials","bacterian","bacterias","bacteric","bactericidal","bactericidally","bactericide","bactericides","bacterin","bacterins","bacteriochlorophyll","bacteriochlorophylls","bacteriocin","bacteriocins","bacterioid","bacterioids","bacteriologic","bacteriological","bacteriologically","bacteriologies","bacteriologist","bacteriologists","bacteriology","bacteriolyses","bacteriolysin","bacteriolysins","bacteriolysis","bacteriolytic","bacteriophage","bacteriophages","bacteriophagic","bacteriophagies","bacteriophagous","bacteriophagy","bacteriorhodopsin","bacteriorhodopsins","bacterioses","bacteriosis","bacteriostases","bacteriostasis","bacteriostat","bacteriostatic","bacteriostats","bacteriotoxin","bacteriotoxins","bacterisation","bacterisations","bacterise","bacterised","bacterises","bacterising","bacterium","bacteriuria","bacteriurias","bacterization","bacterizations","bacterize","bacterized","bacterizes","bacterizing","bacteroid","bacteroids","bacteruria","bacterurias","bacula","baculiform","baculine","baculite","baculites","baculovirus","baculoviruses","baculum","baculums","bad","badass","badassed","badasses","baddeleyite","baddeleyites","badder","badderlock","badderlocks","baddest","baddie","baddies","baddish","baddy","bade","badge","badged","badgeless","badger","badgered","badgering","badgerly","badgers","badges","badging","badinage","badinaged","badinages","badinaging","badinerie","badineries","badious","badland","badlands","badly","badman","badmash","badmashes","badmen","badminton","badmintons","badmouth","badmouthed","badmouthing","badmouths","badness","badnesses","bads","badware","badwares","bael","baels","baetyl","baetyls","baff","baffed","baffies","baffing","baffle","baffled","bafflegab","bafflegabs","bafflement","bafflements","baffler","bafflers","baffles","baffling","bafflingly","baffs","baffy","baft","bafts","bag","bagarre","bagarres","bagass","bagasse","bagasses","bagassoses","bagassosis","bagatelle","bagatelles","bagel","bagels","bagful","bagfuls","baggage","baggages","bagged","bagger","baggers","baggie","baggier","baggies","baggiest","baggily","bagginess","bagginesses","bagging","baggings","baggit","baggits","baggy","bagh","baghouse","baghouses","baghs","bagie","bagies","bagless","baglike","bagman","bagmen","bagnette","bagnettes","bagnio","bagnios","bagpipe","bagpiped","bagpiper","bagpipers","bagpipes","bagpiping","bagpipings","bags","bagsful","bagswinger","bagswingers","baguet","baguets","baguette","baguettes","baguio","baguios","bagwash","bagwashes","bagwig","bagwigs","bagworm","bagworms","bah","bahada","bahadas","bahadur","bahadurs","baht","bahts","bahu","bahus","bahut","bahuts","bahuvrihi","bahuvrihis","baidarka","baidarkas","baignoire","baignoires","bail","bailable","bailbond","bailbonds","bailed","bailee","bailees","bailer","bailers","bailey","baileys","bailie","bailies","bailieship","bailieships","bailiff","bailiffs","bailiffship","bailiffships","bailing","bailiwick","bailiwicks","bailli","bailliage","bailliages","baillie","baillies","baillieship","baillieships","baillis","bailment","bailments","bailor","bailors","bailout","bailouts","bails","bailsman","bailsmen","bainin","bainins","bainite","bainites","bairn","bairnish","bairnlier","bairnliest","bairnlike","bairnly","bairns","baisemain","baisemains","bait","baited","baiter","baiters","baitfish","baitfishes","baith","baiting","baitings","baits","baiza","baizas","baize","baized","baizes","baizing","bajada","bajadas","bajan","bajans","bajra","bajras","bajree","bajrees","bajri","bajris","baju","bajus","bake","bakeapple","bakeapples","bakeboard","bakeboards","baked","bakehouse","bakehouses","bakelite","bakelites","bakemeat","bakemeats","baken","bakeoff","bakeoffs","baker","bakeries","bakers","bakery","bakes","bakeshop","bakeshops","bakestone","bakestones","bakeware","bakewares","bakgat","bakhshish","bakhshished","bakhshishes","bakhshishing","baking","bakings","bakkie","bakkies","baklava","baklavas","baklawa","baklawas","bakra","bakras","baksheesh","baksheeshed","baksheeshes","baksheeshing","bakshish","bakshished","bakshishes","bakshishing","bal","balaclava","balaclavas","baladin","baladine","baladines","baladins","balalaika","balalaikas","balance","balanceable","balanced","balancer","balancers","balances","balancing","balancings","balanitis","balanitises","balas","balases","balata","balatas","balboa","balboas","balbriggan","balbriggans","balbutient","balconet","balconets","balconette","balconettes","balconied","balconies","balcony","bald","baldachin","baldachino","baldachinos","baldachins","baldaquin","baldaquins","balded","balder","balderdash","balderdashes","balderlocks","balderlockses","baldest","baldfaced","baldhead","baldheaded","baldheads","baldicoot","baldicoots","baldie","baldier","baldies","baldiest","balding","baldish","baldly","baldmoney","baldmoneys","baldness","baldnesses","baldpate","baldpated","baldpates","baldric","baldrick","baldricks","baldrics","balds","baldy","bale","balection","balections","baled","baleen","baleens","balefire","balefires","baleful","balefully","balefulness","balefulnesses","baler","balers","bales","balibuntal","balibuntals","baling","balisaur","balisaurs","balise","balises","balista","balistae","balistas","balk","balkanisation","balkanisations","balkanise","balkanised","balkanises","balkanising","balkanization","balkanizations","balkanize","balkanized","balkanizes","balkanizing","balked","balker","balkers","balkier","balkiest","balkily","balkiness","balkinesses","balking","balkingly","balkings","balkline","balklines","balks","balky","ball","ballabile","ballabiles","ballabili","ballad","ballade","balladed","balladeer","balladeered","balladeering","balladeers","ballades","balladic","balladin","balladine","balladines","ballading","balladins","balladist","balladists","balladmonger","balladmongers","balladries","balladry","ballads","ballan","ballans","ballant","ballanted","ballanting","ballants","ballanwrasse","ballanwrasses","ballast","ballasted","ballaster","ballasters","ballasting","ballasts","ballat","ballated","ballating","ballats","ballbreaker","ballbreakers","ballcarrier","ballcarriers","ballclay","ballclays","ballcock","ballcocks","balled","baller","ballerina","ballerinas","ballerine","ballers","ballet","balleted","balletic","balletically","balleting","balletomane","balletomanes","balletomania","balletomanias","ballets","ballflower","ballflowers","ballgame","ballgames","ballhandling","ballhandlings","ballhawk","ballhawks","ballicatter","ballicatters","ballies","balling","ballings","ballista","ballistae","ballistas","ballistic","ballistically","ballistics","ballistite","ballistites","ballistospore","ballistospores","ballium","balliums","ballocks","ballocksed","ballockses","ballocksing","ballon","ballonet","ballonets","ballonne","ballonnes","ballons","balloon","ballooned","ballooning","balloonings","balloonist","balloonists","balloons","ballot","balloted","ballotee","ballotees","balloter","balloters","balloting","ballotini","ballots","ballottement","ballottements","ballow","ballows","ballpark","ballparks","ballpeen","ballplayer","ballplayers","ballpoint","ballpoints","ballroom","ballrooms","balls","ballsier","ballsiest","ballsiness","ballsinesses","ballsy","ballup","ballups","ballute","ballutes","bally","ballyard","ballyards","ballyhoo","ballyhooed","ballyhooing","ballyhoos","ballyrag","ballyragged","ballyragging","ballyrags","balm","balmacaan","balmacaans","balmed","balmier","balmiest","balmily","balminess","balminesses","balming","balmlike","balmoral","balmoralities","balmorality","balmorals","balms","balmy","balneal","balnearies","balneary","balneation","balneations","balneological","balneologies","balneologist","balneologists","balneology","balneotherapies","balneotherapy","baloney","baloneys","baloo","baloos","bals","balsa","balsam","balsamed","balsamic","balsamiferous","balsaminaceous","balsaming","balsams","balsamy","balsas","balsawood","balsawoods","balthasar","balthasars","balthazar","balthazars","balti","baltic","baltis","balu","balun","baluns","balus","baluster","balustered","balusters","balustrade","balustraded","balustrades","balzarine","balzarines","bam","bambi","bambini","bambino","bambinos","bambis","bamboo","bamboos","bamboozle","bamboozled","bamboozlement","bamboozlements","bamboozler","bamboozlers","bamboozles","bamboozling","bammed","bammer","bammers","bamming","bampot","bampots","bams","ban","banak","banaks","banal","banaler","banalest","banalisation","banalisations","banalise","banalised","banalises","banalising","banalities","banality","banalization","banalizations","banalize","banalized","banalizes","banalizing","banally","banana","bananas","banausian","banausic","banc","bancassurance","bancassurances","bancassurer","bancassurers","banco","bancos","bancs","band","banda","bandage","bandaged","bandager","bandagers","bandages","bandaging","bandaid","bandalore","bandalores","bandana","bandanas","bandanna","bandannas","bandar","bandari","bandaris","bandars","bandas","bandbox","bandboxes","bandbrake","bandbrakes","bandeau","bandeaus","bandeaux","banded","bandeira","bandeirante","bandeirantes","bandeiras","bandelet","bandelets","bandelier","bandeliers","bander","banderilla","banderillas","banderillero","banderilleros","banderol","banderole","banderoles","banderols","banders","bandersnatch","bandersnatches","bandfish","bandfishes","bandh","bandhs","bandicoot","bandicooted","bandicooting","bandicoots","bandied","bandier","bandies","bandiest","bandiness","bandinesses","banding","bandings","bandit","bandito","banditos","banditries","banditry","bandits","banditti","bandittis","bandleader","bandleaders","bandmaster","bandmasters","bandmate","bandmates","bandobast","bandobasts","bandobust","bandobusts","bandog","bandogs","bandoleer","bandoleered","bandoleers","bandoleon","bandoleons","bandolero","bandoleros","bandolier","bandoliered","bandoliers","bandoline","bandolined","bandolines","bandolining","bandoneon","bandoneons","bandonion","bandonions","bandook","bandooks","bandora","bandoras","bandore","bandores","bandrol","bandrols","bands","bandsaw","bandsaws","bandshell","bandshells","bandsman","bandsmen","bandspreading","bandspreadings","bandstand","bandstands","bandster","bandsters","bandura","banduras","bandwagon","bandwagons","bandwidth","bandwidths","bandy","bandying","bandyings","bandyman","bandymen","bane","baneberries","baneberry","baned","baneful","banefully","banefulness","banefulnesses","banes","bang","bangalay","bangalays","bangalore","bangalow","bangalows","banged","banger","bangers","banging","bangkok","bangkoks","bangle","bangled","bangles","bangs","bangsring","bangsrings","bangster","bangsters","bangtail","bangtails","bani","bania","banian","banians","banias","baning","banish","banished","banisher","banishers","banishes","banishing","banishment","banishments","banister","banistered","banisters","banjax","banjaxed","banjaxes","banjaxing","banjo","banjoes","banjoist","banjoists","banjos","banjulele","banjuleles","bank","bankabilities","bankability","bankable","bankbook","bankbooks","bankcard","bankcards","banked","banker","bankerly","bankers","banket","bankets","banking","bankings","bankit","bankits","banknote","banknotes","bankroll","bankrolled","bankroller","bankrollers","bankrolling","bankrolls","bankrupt","bankruptcies","bankruptcy","bankrupted","bankrupting","bankrupts","banks","banksia","banksias","bankside","banksides","banksman","banksmen","banlieue","banlieues","bannable","banned","banner","bannerall","banneralls","bannered","banneret","bannerets","bannerette","bannerettes","bannering","bannerol","bannerols","banners","bannet","bannets","banning","bannister","bannisters","bannock","bannocks","banns","banoffee","banoffees","banoffi","banoffis","banquet","banqueted","banqueteer","banqueteers","banqueter","banqueters","banqueting","banquetings","banquets","banquette","banquettes","bans","bansela","banselas","banshee","banshees","banshie","banshies","bant","bantam","bantams","bantamweight","bantamweights","banted","banteng","bantengs","banter","bantered","banterer","banterers","bantering","banteringly","banterings","banters","banties","banting","bantingism","bantingisms","bantings","bantling","bantlings","bants","bantu","bantus","banty","banxring","banxrings","banya","banyan","banyans","banyas","banzai","banzais","baobab","baobabs","bap","baphometic","baps","baptise","baptised","baptiser","baptisers","baptises","baptisia","baptisias","baptising","baptism","baptismal","baptismally","baptisms","baptist","baptisteries","baptistery","baptistries","baptistry","baptists","baptize","baptized","baptizer","baptizers","baptizes","baptizing","bapu","bapus","bar","baracan","baracans","barachois","baraesthesia","baraesthesias","baragouin","baragouins","barasinga","barasingas","barasingha","barasinghas","barathea","baratheas","barathrum","barathrums","baraza","barazas","barb","barbal","barbaresque","barbarian","barbarianism","barbarianisms","barbarians","barbaric","barbarically","barbarisation","barbarisations","barbarise","barbarised","barbarises","barbarising","barbarism","barbarisms","barbarities","barbarity","barbarization","barbarizations","barbarize","barbarized","barbarizes","barbarizing","barbarous","barbarously","barbarousness","barbarousnesses","barbasco","barbascoes","barbascos","barbastel","barbastelle","barbastelles","barbastels","barbate","barbated","barbe","barbecue","barbecued","barbecuer","barbecuers","barbecues","barbecuing","barbed","barbel","barbell","barbellate","barbells","barbels","barbeque","barbequed","barbeques","barbequing","barber","barbered","barbering","barberries","barberry","barbers","barbershop","barbershops","barbes","barbet","barbets","barbette","barbettes","barbican","barbicans","barbicel","barbicels","barbie","barbies","barbing","barbital","barbitals","barbitone","barbitones","barbiturate","barbiturates","barbituric","barbless","barbola","barbolas","barbotine","barbotines","barbs","barbule","barbules","barbut","barbuts","barbwire","barbwires","barby","barca","barcarole","barcaroles","barcarolle","barcarolles","barcas","barchan","barchane","barchanes","barchans","barcode","barcoded","barcodes","bard","bardash","bardashes","barde","barded","bardes","bardic","bardie","bardier","bardies","bardiest","barding","bardism","bardisms","bardling","bardlings","bardo","bardolater","bardolaters","bardolatries","bardolatrous","bardolatry","bardos","bards","bardship","bardships","bardy","bare","bareback","barebacked","barebacking","barebacks","bareboat","bareboats","barebone","bareboned","barebones","bared","barefaced","barefacedly","barefacedness","barefacednesses","barefit","barefoot","barefooted","barege","bareges","baregine","baregines","barehand","barehanded","barehanding","barehands","barehead","bareheaded","bareland","barelegged","barely","bareness","barenesses","barer","bares","baresark","baresarks","barest","baresthesia","baresthesias","barf","barfed","barfing","barflies","barfly","barfs","barful","bargain","bargained","bargainer","bargainers","bargaining","bargainings","bargains","bargander","barganders","barge","bargeboard","bargeboards","barged","bargee","bargees","bargeese","bargello","bargellos","bargeman","bargemaster","bargemasters","bargemen","bargepole","bargepoles","barges","bargest","bargests","barghest","barghests","barging","bargoon","bargoons","bargoose","barguest","barguests","barhop","barhopped","barhopping","barhops","bariatric","bariatrics","baric","barilla","barillas","baring","barish","barista","baristas","barite","barites","baritonal","baritone","baritones","barium","bariums","bark","barkan","barkans","barkantine","barkantines","barked","barkeep","barkeeper","barkeepers","barkeeps","barken","barkened","barkening","barkens","barkentine","barkentines","barker","barkers","barkhan","barkhans","barkier","barkiest","barking","barkless","barks","barky","barleduc","barleducs","barless","barley","barleycorn","barleycorns","barleys","barlow","barlows","barm","barmaid","barmaids","barman","barmbrack","barmbracks","barmen","barmie","barmier","barmiest","barminess","barminesses","barmitsvah","barmitsvahs","barmitzvah","barmitzvahs","barmkin","barmkins","barmpot","barmpots","barms","barmy","barn","barnacle","barnacled","barnacles","barnbrack","barnbracks","barned","barnet","barnets","barney","barneyed","barneying","barneys","barnier","barniest","barning","barnlike","barns","barnsbreaking","barnsbreakings","barnstorm","barnstormed","barnstormer","barnstormers","barnstorming","barnstormings","barnstorms","barny","barnyard","barnyards","barocco","baroccos","baroceptor","baroceptors","barock","barocks","barodynamics","barognoses","barognosis","barogram","barograms","barograph","barographic","barographs","barolo","barolos","barometer","barometers","barometric","barometrical","barometrically","barometries","barometry","barometz","barometzes","baron","baronage","baronages","baroness","baronesses","baronet","baronetage","baronetages","baronetcies","baronetcy","baronetess","baronetesses","baronetical","baronets","barong","barongs","baronial","baronies","baronne","baronnes","barons","barony","barophile","barophiles","barophilic","barophoreses","barophoresis","baroque","baroquely","baroques","baroreceptor","baroreceptors","barosaur","barosaurs","baroscope","baroscopes","baroscopic","barostat","barostats","barotitis","barotitises","barotrauma","barotraumas","barotraumata","barouche","barouches","barp","barperson","barpersons","barps","barquantine","barquantines","barque","barquentine","barquentines","barques","barquette","barquettes","barra","barrable","barracan","barracans","barrace","barraces","barrack","barracked","barracker","barrackers","barracking","barrackings","barracks","barracoon","barracoons","barracouta","barracoutas","barracuda","barracudas","barrage","barraged","barrages","barraging","barramunda","barramundas","barramundi","barramundies","barramundis","barranca","barrancas","barranco","barrancos","barras","barrat","barrater","barraters","barrator","barrators","barratries","barratrous","barratrously","barratry","barrats","barre","barred","barreed","barrefull","barreing","barrel","barrelage","barrelages","barreled","barrelful","barrelfuls","barrelhead","barrelheads","barrelhouse","barrelhouses","barreling","barrelled","barrelling","barrels","barrelsful","barren","barrener","barrenest","barrenly","barrenness","barrennesses","barrens","barrenwort","barrenworts","barres","barret","barretor","barretors","barretries","barretrous","barretrously","barretry","barrets","barrette","barretter","barretters","barrettes","barricade","barricaded","barricader","barricaders","barricades","barricading","barricado","barricadoed","barricadoes","barricadoing","barricados","barrico","barricoes","barricos","barrie","barrier","barriered","barriering","barriers","barries","barriest","barring","barrings","barrio","barrios","barrister","barristerial","barristers","barristership","barristerships","barro","barroom","barrooms","barrow","barrowful","barrowfuls","barrows","barrulet","barrulets","barry","bars","barstool","barstools","bartend","bartended","bartender","bartenders","bartending","bartends","barter","bartered","barterer","barterers","bartering","barters","bartisan","bartisans","bartizan","bartizaned","bartizans","barton","bartons","bartsia","bartsias","barware","barwares","barwood","barwoods","barycentre","barycentres","barycentric","barye","baryes","baryon","baryonic","baryons","barysphere","baryspheres","baryta","barytas","baryte","barytes","barytic","baryton","barytone","barytones","barytons","bas","basal","basally","basalt","basaltes","basaltic","basaltine","basalts","basaltware","basaltwares","basan","basanite","basanites","basans","basant","basants","bascinet","bascinets","bascule","bascules","base","baseball","baseballer","baseballers","baseballs","baseband","basebands","baseboard","baseboards","baseborn","baseburner","baseburners","based","baseej","baselard","baselards","baseless","baselessly","baselessness","baselessnesses","baseline","baseliner","baseliners","baselines","basely","baseman","basemen","basement","basementless","basements","basen","baseness","basenesses","basenji","basenjis","baseplate","baseplates","baser","baserunner","baserunners","baserunning","baserunnings","bases","basest","bash","bashaw","bashawism","bashawisms","bashaws","bashawship","bashawships","bashed","basher","bashers","bashes","bashful","bashfully","bashfulness","bashfulnesses","bashibazouk","bashibazouks","bashing","bashings","bashless","bashlik","bashliks","bashlyk","bashlyks","bashment","bashments","basho","basic","basically","basicities","basicity","basicranial","basics","basidia","basidial","basidiocarp","basidiocarps","basidiomycete","basidiomycetes","basidiomycetous","basidiospore","basidiospores","basidiosporous","basidium","basification","basifications","basified","basifier","basifiers","basifies","basifixed","basifugal","basify","basifying","basij","basil","basilar","basilary","basilect","basilects","basilic","basilica","basilicae","basilical","basilican","basilicas","basilicon","basilicons","basilisk","basilisks","basils","basin","basinal","basined","basinet","basinets","basinful","basinfuls","basing","basinlike","basins","basion","basions","basipetal","basipetally","basis","bask","basked","basket","basketball","basketballs","basketful","basketfuls","basketlike","basketries","basketry","baskets","basketsful","basketweave","basketweaver","basketweavers","basketweaves","basketwork","basketworks","basking","basks","basmati","basmatis","basmitzvah","basmitzvahs","basnet","basnets","basoche","basoches","bason","basons","basophil","basophile","basophiles","basophilia","basophilias","basophilic","basophils","basque","basqued","basques","basquine","basquines","bass","basse","bassed","basser","basses","bassest","basset","basseted","basseting","bassets","bassett","bassetted","bassetting","bassetts","bassi","bassier","bassiest","bassinet","bassinets","bassing","bassist","bassists","bassline","basslines","bassly","bassness","bassnesses","basso","bassoon","bassoonist","bassoonists","bassoons","bassos","basswood","basswoods","bassy","bast","basta","bastard","bastardies","bastardisation","bastardisations","bastardise","bastardised","bastardises","bastardising","bastardism","bastardisms","bastardization","bastardizations","bastardize","bastardized","bastardizes","bastardizing","bastardly","bastardries","bastardry","bastards","bastardy","baste","basted","baster","basters","bastes","basti","bastide","bastides","bastile","bastiles","bastille","bastilles","bastinade","bastinaded","bastinades","bastinading","bastinado","bastinadoed","bastinadoes","bastinadoing","basting","bastings","bastion","bastioned","bastions","bastis","bastle","bastles","bastnaesite","bastnaesites","bastnasite","bastnasites","basto","bastos","basts","basuco","basucos","bat","batable","batata","batatas","batavia","batavias","batboy","batboys","batch","batched","batcher","batchers","batches","batching","batchings","bate","bateau","bateaux","bated","bateless","bateleur","bateleurs","batement","batements","bates","batfish","batfishes","batfowl","batfowled","batfowler","batfowlers","batfowling","batfowlings","batfowls","batgirl","batgirls","bath","bathcube","bathcubes","bathe","bathed","bather","bathers","bathes","bathetic","bathetically","bathhouse","bathhouses","bathing","bathless","bathmat","bathmats","bathmic","bathmism","bathmisms","bathmitsvah","bathmitsvahs","bathmitzvah","bathmitzvahs","bathmizvah","bathmizvahs","bathochrome","bathochromes","bathochromic","batholite","batholites","batholith","batholithic","batholiths","batholitic","bathometer","bathometers","bathometric","bathometrically","bathometries","bathometry","bathophilous","bathophobia","bathophobias","bathorse","bathorses","bathos","bathoses","bathrobe","bathrobes","bathroom","bathrooms","baths","bathtub","bathtubs","bathwater","bathwaters","bathyal","bathybius","bathybiuses","bathygraphical","bathylimnetic","bathylite","bathylites","bathylith","bathylithic","bathyliths","bathylitic","bathymeter","bathymeters","bathymetric","bathymetrical","bathymetrically","bathymetries","bathymetry","bathypelagic","bathyscape","bathyscapes","bathyscaph","bathyscaphe","bathyscaphes","bathyscaphs","bathysphere","bathyspheres","bathythermograph","bathythermographs","batik","batiked","batiking","batiks","bating","batiste","batistes","batler","batlers","batlet","batlets","batlike","batman","batmen","batmitzvah","batmitzvahs","batological","batologies","batologist","batologists","batology","baton","batoned","batoning","batons","batoon","batooned","batooning","batoons","batrachia","batrachian","batrachians","batrachophobia","batrachophobias","batrachophobic","bats","batsman","batsmanship","batsmanships","batsmen","batswing","batswoman","batswomen","batt","batta","battailous","battalia","battalias","battalion","battalions","battas","batteau","batteaux","batted","batteilant","battel","batteled","batteler","battelers","batteling","battelled","battelling","battels","battement","battements","batten","battened","battener","batteners","battening","battenings","battens","batter","battered","batterer","batterers","batterie","batteries","battering","batterings","battero","batteros","batters","battery","battier","batties","battiest","battik","battiks","battill","battilled","battilling","battills","battiness","battinesses","batting","battings","battle","battleax","battleaxe","battleaxes","battlebus","battlebuses","battlebusses","battled","battledoor","battledoors","battledore","battledores","battledress","battledresses","battlefield","battlefields","battlefront","battlefronts","battleground","battlegrounds","battlement","battlemented","battlements","battlepiece","battlepieces","battleplane","battleplanes","battler","battlers","battles","battleship","battleships","battlewagon","battlewagons","battling","battological","battologies","battology","batts","battu","battue","battues","battuta","battutas","battuto","battutos","batty","batwing","batwoman","batwomen","baubee","baubees","bauble","baubles","baubling","bauchle","bauchled","bauchles","bauchling","baud","baudekin","baudekins","baudric","baudrick","baudricke","baudrickes","baudricks","baudrics","baudrons","baudronses","bauds","bauera","baueras","bauhinia","bauhinias","bauk","bauked","bauking","bauks","baulk","baulked","baulker","baulkers","baulkier","baulkiest","baulkily","baulkiness","baulkinesses","baulking","baulks","baulky","baur","baurs","bausond","bauxite","bauxites","bauxitic","bavardage","bavardages","bavarois","bavaroises","bavin","bavins","bawbee","bawbees","bawble","bawbles","bawcock","bawcocks","bawd","bawdier","bawdies","bawdiest","bawdily","bawdiness","bawdinesses","bawdkin","bawdkins","bawdric","bawdrics","bawdries","bawdry","bawds","bawdy","bawdyhouse","bawdyhouses","bawl","bawled","bawler","bawlers","bawley","bawleys","bawling","bawlings","bawls","bawn","bawneen","bawneens","bawns","bawr","bawrs","bawsunt","bawtie","bawties","bawty","baxter","baxters","bay","bayadeer","bayadeers","bayadere","bayaderes","bayamo","bayamos","bayard","bayards","bayberries","bayberry","baye","bayed","bayes","baying","bayle","bayles","bayman","baymen","bayonet","bayoneted","bayoneting","bayonets","bayonetted","bayonetting","bayou","bayous","bays","bayt","bayted","bayting","bayts","baywood","baywoods","bayyan","bayyans","bazaar","bazaars","bazar","bazars","bazazz","bazazzes","bazillion","bazillions","bazoo","bazooka","bazookas","bazooms","bazoos","bazouki","bazoukis","bazzazz","bazzazzes","bdellium","bdelliums","be","beach","beachball","beachballs","beachboy","beachboys","beachcomb","beachcombed","beachcomber","beachcombers","beachcombing","beachcombings","beachcombs","beached","beaches","beachfront","beachfronts","beachgoer","beachgoers","beachhead","beachheads","beachier","beachiest","beaching","beachside","beachwear","beachwears","beachy","beacon","beaconed","beaconing","beacons","bead","beadblast","beadblasted","beadblaster","beadblasters","beadblasting","beadblasts","beaded","beader","beaders","beadhouse","beadhouses","beadier","beadiest","beadily","beadiness","beadinesses","beading","beadings","beadle","beadledom","beadledoms","beadlehood","beadlehoods","beadles","beadleship","beadleships","beadlike","beadman","beadmen","beadroll","beadrolls","beads","beadsman","beadsmen","beadswoman","beadswomen","beadwork","beadworks","beady","beagle","beagled","beagler","beaglers","beagles","beagling","beaglings","beak","beaked","beaker","beakerful","beakerfuls","beakers","beakier","beakiest","beakless","beaklike","beaks","beaky","beam","beamed","beamer","beamers","beamier","beamiest","beamily","beaminess","beaminesses","beaming","beamingly","beamings","beamish","beamishly","beamless","beamlet","beamlets","beamlike","beams","beamy","bean","beanbag","beanbags","beanball","beanballs","beaned","beaneries","beanery","beanfeast","beanfeasts","beanie","beanies","beaning","beanlike","beano","beanos","beanpole","beanpoles","beans","beanstalk","beanstalks","beany","bear","bearabilities","bearability","bearable","bearableness","bearablenesses","bearably","bearbaiting","bearbaitings","bearberries","bearberry","bearbine","bearbines","bearcat","bearcats","beard","bearded","beardedness","beardednesses","beardie","beardier","beardies","beardiest","bearding","beardless","beardlessness","beardlessnesses","beards","beardtongue","beardtongues","beardy","beare","beared","bearer","bearers","beares","beargrass","beargrasses","bearhug","bearhugs","bearing","bearings","bearish","bearishly","bearishness","bearishnesses","bearlike","bearnaise","bearnaises","bears","bearskin","bearskins","bearward","bearwards","bearwood","bearwoods","beast","beasted","beasthood","beasthoods","beastie","beasties","beastily","beasting","beastings","beastlier","beastliest","beastlike","beastliness","beastlinesses","beastly","beasts","beat","beatable","beatbox","beatboxer","beatboxers","beatboxes","beatboxing","beatboxings","beaten","beater","beaters","beath","beathed","beathing","beaths","beatier","beatiest","beatific","beatifical","beatifically","beatification","beatifications","beatified","beatifies","beatify","beatifying","beating","beatings","beatitude","beatitudes","beatless","beatnik","beatniks","beats","beaty","beau","beaucoup","beaucoups","beaufet","beaufets","beauffet","beauffets","beaufin","beaufins","beauish","beaujolais","beaujolaises","beaumontage","beaumontages","beaumontague","beaumontagues","beaus","beaut","beauteous","beauteously","beauteousness","beauteousnesses","beautician","beauticians","beautied","beauties","beautification","beautifications","beautified","beautifier","beautifiers","beautifies","beautiful","beautifuler","beautifulest","beautifuller","beautifullest","beautifully","beautifulness","beautifulnesses","beautify","beautifying","beauts","beauty","beautying","beaux","beauxite","beauxites","beaver","beaverboard","beaverboards","beavered","beaveries","beavering","beavers","beavery","bebeerine","bebeerines","bebeeru","bebeerus","beblood","beblooded","beblooding","bebloods","beblubbered","bebop","bebopped","bebopper","beboppers","bebopping","bebops","bebung","bebungs","becall","becalled","becalling","becalls","becalm","becalmed","becalming","becalms","became","becap","becapped","becapping","becaps","becarpet","becarpeted","becarpeting","becarpets","becasse","becasses","because","beccaccia","beccaccias","beccafico","beccaficos","bechalk","bechalked","bechalking","bechalks","bechamel","bechamels","bechance","bechanced","bechances","bechancing","becharm","becharmed","becharming","becharms","beck","becke","becked","beckes","becket","beckets","becking","beckon","beckoned","beckoner","beckoners","beckoning","beckonings","beckons","becks","beclamor","beclamored","beclamoring","beclamors","beclasp","beclasped","beclasping","beclasps","becloak","becloaked","becloaking","becloaks","beclog","beclogged","beclogging","beclogs","beclothe","beclothed","beclothes","beclothing","becloud","beclouded","beclouding","beclouds","beclown","beclowned","beclowning","beclowns","become","becomes","becoming","becomingly","becomingness","becomingnesses","becomings","becoward","becowarded","becowarding","becowards","becquerel","becquerels","becrawl","becrawled","becrawling","becrawls","becrime","becrimed","becrimes","becriming","becrowd","becrowded","becrowding","becrowds","becrust","becrusted","becrusting","becrusts","becudgel","becudgeled","becudgeling","becudgelled","becudgelling","becudgels","becurl","becurled","becurling","becurls","becurse","becursed","becurses","becursing","becurst","bed","bedabble","bedabbled","bedabbles","bedabbling","bedad","bedaggle","bedaggled","bedaggles","bedaggling","bedamn","bedamned","bedamning","bedamns","bedarken","bedarkened","bedarkening","bedarkens","bedash","bedashed","bedashes","bedashing","bedaub","bedaubed","bedaubing","bedaubs","bedawin","bedawins","bedaze","bedazed","bedazes","bedazing","bedazzle","bedazzled","bedazzlement","bedazzlements","bedazzles","bedazzling","bedbath","bedbaths","bedboard","bedboards","bedbug","bedbugs","bedchair","bedchairs","bedchamber","bedchambers","bedclothes","bedcover","bedcovering","bedcoverings","bedcovers","beddable","bedded","bedder","bedders","bedding","beddings","bede","bedeafen","bedeafened","bedeafening","bedeafens","bedeck","bedecked","bedecking","bedecks","bedeguar","bedeguars","bedehouse","bedehouses","bedel","bedell","bedells","bedellship","bedellships","bedels","bedelship","bedelships","bedeman","bedemen","bederal","bederals","bedes","bedesman","bedesmen","bedevil","bedeviled","bedeviling","bedevilled","bedevilling","bedevilment","bedevilments","bedevils","bedew","bedewed","bedewing","bedews","bedfast","bedfellow","bedfellows","bedframe","bedframes","bedgown","bedgowns","bedhead","bedheads","bediaper","bediapered","bediapering","bediapers","bedide","bedight","bedighted","bedighting","bedights","bedim","bedimmed","bedimming","bedimmings","bedimple","bedimpled","bedimples","bedimpling","bedims","bedirtied","bedirties","bedirty","bedirtying","bedizen","bedizened","bedizening","bedizenment","bedizenments","bedizens","bedlam","bedlamism","bedlamisms","bedlamite","bedlamites","bedlamp","bedlamps","bedlams","bedless","bedlike","bedmaker","bedmakers","bedmate","bedmates","bedotted","bedouin","bedouins","bedpan","bedpans","bedplate","bedplates","bedpost","bedposts","bedpresser","bedpressers","bedquilt","bedquilts","bedraggle","bedraggled","bedraggles","bedraggling","bedrail","bedrails","bedral","bedrals","bedrape","bedraped","bedrapes","bedraping","bedrench","bedrenched","bedrenches","bedrenching","bedrid","bedridden","bedright","bedrights","bedrite","bedrites","bedrivel","bedriveled","bedriveling","bedrivelled","bedrivelling","bedrivels","bedrock","bedrocks","bedroll","bedrolls","bedroom","bedroomed","bedrooms","bedrop","bedropped","bedropping","bedrops","bedropt","bedrug","bedrugged","bedrugging","bedrugs","beds","bedsheet","bedsheets","bedside","bedsides","bedsit","bedsits","bedsitter","bedsitters","bedsitting","bedsocks","bedsonia","bedsoniae","bedsonias","bedsore","bedsores","bedspread","bedspreads","bedspring","bedsprings","bedstand","bedstands","bedstead","bedsteads","bedstraw","bedstraws","bedtick","bedticks","bedtime","bedtimes","bedu","beduck","beducked","beducking","beducks","beduin","beduins","bedumb","bedumbed","bedumbing","bedumbs","bedunce","bedunced","bedunces","beduncing","bedung","bedunged","bedunging","bedungs","bedust","bedusted","bedusting","bedusts","bedward","bedwards","bedwarf","bedwarfed","bedwarfing","bedwarfs","bedwarmer","bedwarmers","bedwetter","bedwetters","bedyde","bedye","bedyed","bedyeing","bedyes","bee","beebee","beebees","beebread","beebreads","beech","beechdrops","beechen","beeches","beechier","beechiest","beechmast","beechmasts","beechnut","beechnuts","beechwood","beechwoods","beechy","beedi","beedie","beedies","beef","beefalo","beefaloes","beefalos","beefburger","beefburgers","beefcake","beefcakes","beefeater","beefeaters","beefed","beefier","beefiest","beefily","beefiness","beefinesses","beefing","beefless","beefs","beefsteak","beefsteaks","beefwood","beefwoods","beefy","beegah","beegahs","beehive","beehives","beekeeper","beekeepers","beekeeping","beekeepings","beelike","beeline","beelined","beelines","beelining","been","beenah","beenahs","beento","beentos","beep","beeped","beeper","beepers","beeping","beeps","beer","beerage","beerages","beerhall","beerhalls","beerier","beeriest","beerily","beeriness","beerinesses","beers","beery","bees","beesome","beesting","beestings","beestung","beeswax","beeswaxed","beeswaxes","beeswaxing","beeswing","beeswinged","beeswings","beet","beeted","beetflies","beetfly","beeting","beetle","beetlebrain","beetlebrained","beetlebrains","beetled","beetlehead","beetleheaded","beetleheads","beetler","beetlers","beetles","beetling","beetmaster","beetmasters","beetmister","beetmisters","beetroot","beetroots","beets","beeves","beeyard","beeyards","beezer","beezers","befall","befallen","befalling","befalls","befana","befanas","befeld","befell","beffana","beffanas","befinger","befingered","befingering","befingers","befinned","befit","befits","befitted","befitting","befittingly","beflag","beflagged","beflagging","beflags","beflea","befleaed","befleaing","befleas","befleck","beflecked","beflecking","beflecks","beflower","beflowered","beflowering","beflowers","beflum","beflummed","beflumming","beflums","befoam","befoamed","befoaming","befoams","befog","befogged","befogging","befogs","befool","befooled","befooling","befools","before","beforehand","beforetime","befortune","befortuned","befortunes","befortuning","befoul","befouled","befouler","befoulers","befouling","befoulment","befoulments","befouls","befret","befrets","befretted","befretting","befriend","befriended","befriender","befrienders","befriending","befriends","befringe","befringed","befringes","befringing","befuddle","befuddled","befuddlement","befuddlements","befuddles","befuddling","beg","begad","begall","begalled","begalling","begalls","began","begar","begars","begat","begaze","begazed","begazes","begazing","begem","begemmed","begemming","begems","beget","begets","begetter","begetters","begetting","beggar","beggardom","beggardoms","beggared","beggarhood","beggarhoods","beggaries","beggaring","beggarliness","beggarlinesses","beggarly","beggars","beggarweed","beggarweeds","beggary","begged","begging","beggingly","beggings","beghard","beghards","begift","begifted","begifting","begifts","begild","begilded","begilding","begilds","begilt","begin","beginne","beginner","beginners","beginnes","beginning","beginningless","beginnings","begins","begird","begirded","begirding","begirdle","begirdled","begirdles","begirdling","begirds","begirt","begirting","beglad","begladded","begladding","beglads","beglamor","beglamored","beglamoring","beglamors","beglamour","beglamoured","beglamouring","beglamours","beglerbeg","beglerbegs","begloom","begloomed","beglooming","beglooms","begnaw","begnawed","begnawing","begnaws","bego","begoes","begoggled","begoing","begone","begonia","begonias","begorah","begored","begorra","begorrah","begot","begotten","begrim","begrime","begrimed","begrimes","begriming","begrimmed","begrimming","begrims","begroan","begroaned","begroaning","begroans","begrudge","begrudged","begrudger","begrudgeries","begrudgers","begrudgery","begrudges","begrudging","begrudgingly","begs","beguile","beguiled","beguilement","beguilements","beguiler","beguilers","beguiles","beguiling","beguilingly","beguin","beguinage","beguinages","beguine","beguines","beguins","begulf","begulfed","begulfing","begulfs","begum","begums","begun","begunk","begunked","begunking","begunks","behalf","behalves","behappen","behappened","behappening","behappens","behatted","behave","behaved","behaver","behavers","behaves","behaving","behavior","behavioral","behaviorally","behaviorism","behaviorisms","behaviorist","behavioristic","behaviorists","behaviors","behaviour","behavioural","behaviourally","behaviourism","behaviourisms","behaviourist","behaviouristic","behaviourists","behaviours","behead","beheadal","beheadals","beheaded","beheader","beheaders","beheading","beheadings","beheads","beheld","behemoth","behemoths","behest","behests","behight","behighting","behights","behind","behindhand","behinds","behold","beholden","beholder","beholders","beholding","beholdings","beholds","behoof","behoofs","behoove","behooved","behooves","behooving","behote","behotes","behoting","behove","behoved","behoveful","behovely","behoves","behoving","behowl","behowled","behowling","behowls","beige","beigel","beigels","beiges","beigier","beigiest","beigne","beignes","beignet","beignets","beigy","bein","being","beingless","beingness","beingnesses","beings","beinked","beinness","beinnesses","bejabbers","bejabers","bejade","bejaded","bejades","bejading","bejant","bejants","bejeebers","bejeezus","bejesuit","bejesuited","bejesuiting","bejesuits","bejesus","bejesuses","bejewel","bejeweled","bejeweling","bejewelled","bejewelling","bejewels","bejumble","bejumbled","bejumbles","bejumbling","bekah","bekahs","bekiss","bekissed","bekisses","bekissing","beknave","beknaved","beknaves","beknaving","beknight","beknighted","beknighting","beknights","beknot","beknots","beknotted","beknotting","beknown","bel","belabor","belabored","belaboring","belabors","belabour","belaboured","belabouring","belabours","belace","belaced","belaces","belacing","beladied","beladies","belady","beladying","belah","belahs","belamies","belamoure","belamoures","belamy","belar","belars","belate","belated","belatedly","belatedness","belatednesses","belates","belating","belaud","belauded","belauding","belauds","belay","belayed","belayer","belayers","belaying","belays","belch","belched","belcher","belchers","belches","belching","beldam","beldame","beldames","beldams","beleaguer","beleaguered","beleaguering","beleaguerment","beleaguerments","beleaguers","beleap","beleaped","beleaping","beleaps","beleapt","belee","beleed","beleeing","belees","belemnite","belemnites","belemnoid","belfried","belfries","belfry","belga","belgard","belgards","belgas","belie","belied","belief","beliefless","beliefs","belier","beliers","belies","believabilities","believability","believable","believably","believe","believed","believer","believers","believes","believing","believingly","believings","belike","beliquor","beliquored","beliquoring","beliquors","belittle","belittled","belittlement","belittlements","belittler","belittlers","belittles","belittling","belittlingly","belive","bell","belladonna","belladonnas","bellamoure","bellamoures","bellarmine","bellarmines","bellbind","bellbinds","bellbird","bellbirds","bellboy","bellboys","bellcote","bellcotes","belle","belled","belleek","belleeks","belles","belleter","belleters","belletrism","belletrisms","belletrist","belletristic","belletristical","belletrists","bellettrist","bellettrists","bellflower","bellflowers","bellfounder","bellfounders","bellfoundries","bellfoundry","bellhanger","bellhangers","bellhop","bellhops","bellibone","bellibones","bellicose","bellicosely","bellicosities","bellicosity","bellied","bellies","belligerati","belligerence","belligerences","belligerencies","belligerency","belligerent","belligerently","belligerents","belling","bellings","bellman","bellmen","bellock","bellocked","bellocking","bellocks","bellow","bellowed","bellower","bellowers","bellowing","bellows","bellpull","bellpulls","bells","bellwether","bellwethers","bellwort","bellworts","belly","bellyache","bellyached","bellyacher","bellyachers","bellyaches","bellyaching","bellyband","bellybands","bellybutton","bellybuttons","bellyful","bellyfuls","bellying","bellyings","bellylike","belomancies","belomancy","belon","belong","belonged","belonger","belongers","belonging","belongingness","belongingnesses","belongings","belongs","belons","belove","beloved","beloveds","beloves","beloving","below","belowdecks","belowground","belows","belowstairs","bels","belshazzar","belshazzars","belt","beltcourse","beltcourses","belted","belter","belters","belting","beltings","beltless","beltline","beltlines","beltman","beltmen","belts","beltway","beltways","beluga","belugas","belvedere","belvederes","belying","bema","bemad","bemadam","bemadamed","bemadaming","bemadams","bemadded","bemadden","bemaddened","bemaddening","bemaddens","bemadding","bemads","bemas","bemata","bemaul","bemauled","bemauling","bemauls","bemazed","bembex","bembexes","bembix","bembixes","bemean","bemeaned","bemeaning","bemeans","bemeant","bemedal","bemedaled","bemedalled","bemedalling","bemedals","bemete","bemeted","bemetes","bemeting","bemingle","bemingled","bemingles","bemingling","bemire","bemired","bemires","bemiring","bemist","bemisted","bemisting","bemists","bemix","bemixed","bemixes","bemixing","bemixt","bemoan","bemoaned","bemoaner","bemoaners","bemoaning","bemoanings","bemoans","bemock","bemocked","bemocking","bemocks","bemoil","bemoiled","bemoiling","bemoils","bemonster","bemonstered","bemonstering","bemonsters","bemouth","bemouthed","bemouthing","bemouths","bemud","bemudded","bemudding","bemuddle","bemuddled","bemuddles","bemuddling","bemuds","bemuffle","bemuffled","bemuffles","bemuffling","bemurmur","bemurmured","bemurmuring","bemurmurs","bemuse","bemused","bemusedly","bemusement","bemusements","bemuses","bemusing","bemuzzle","bemuzzled","bemuzzles","bemuzzling","ben","benadryl","benadryls","bename","benamed","benames","benaming","bench","benched","bencher","benchers","benchership","bencherships","benches","benchier","benchiest","benching","benchland","benchlands","benchless","benchmark","benchmarked","benchmarking","benchmarkings","benchmarks","benchtop","benchwarmer","benchwarmers","benchy","bend","bendable","benday","bendayed","bendaying","bendays","bended","bendee","bendees","bender","benders","bendier","bendiest","bending","bendingly","bendings","bendlet","bendlets","bends","bendways","bendwise","bendy","bendys","bene","beneath","benedicite","benedicites","benedick","benedicks","benedict","benediction","benedictional","benedictions","benedictive","benedictory","benedicts","benedictus","benedictuses","benedight","benefact","benefacted","benefacting","benefaction","benefactions","benefactor","benefactors","benefactory","benefactress","benefactresses","benefacts","benefic","benefice","beneficed","beneficence","beneficences","beneficent","beneficential","beneficently","benefices","beneficial","beneficially","beneficialness","beneficialnesses","beneficials","beneficiaries","beneficiary","beneficiate","beneficiated","beneficiates","beneficiating","beneficiation","beneficiations","beneficing","benefit","benefited","benefiter","benefiters","benefiting","benefits","benefitted","benefitting","benempt","benempted","beneplacito","benes","benet","benets","benetted","benetting","benevolence","benevolences","benevolent","benevolently","benevolentness","benevolentnesses","benga","bengaline","bengalines","bengas","beni","benight","benighted","benightedly","benightedness","benightednesses","benighten","benightened","benightening","benightenings","benightens","benighter","benighters","benighting","benightings","benightment","benightments","benights","benign","benignancies","benignancy","benignant","benignantly","benigner","benignest","benignities","benignity","benignly","benis","beniseed","beniseeds","benison","benisons","benitier","benitiers","benj","benjamin","benjamins","benjes","benne","bennes","bennet","bennets","benni","bennies","bennis","benny","benomyl","benomyls","bens","bent","bentgrass","bentgrasses","benthal","benthic","benthoal","benthon","benthonic","benthons","benthopelagic","benthos","benthoscope","benthoscopes","benthoses","bentier","bentiest","bento","bentonite","bentonites","bentonitic","bentos","bents","bentwood","bentwoods","benty","benumb","benumbed","benumbedness","benumbednesses","benumbing","benumbingly","benumbment","benumbments","benumbs","benzal","benzaldehyde","benzaldehydes","benzals","benzanthracene","benzanthracenes","benzene","benzenecarbonyl","benzenes","benzenoid","benzenoids","benzidin","benzidine","benzidines","benzidins","benzil","benzils","benzimidazole","benzimidazoles","benzin","benzine","benzines","benzins","benzoapyrene","benzoapyrenes","benzoate","benzoates","benzocaine","benzocaines","benzodiazepine","benzodiazepines","benzofuran","benzofurans","benzoic","benzoin","benzoins","benzol","benzole","benzoles","benzoline","benzolines","benzols","benzophenone","benzophenones","benzoquinone","benzoquinones","benzoyl","benzoyls","benzpyrene","benzpyrenes","benzyl","benzylic","benzylidine","benzylidines","benzyls","bepaint","bepainted","bepainting","bepaints","bepat","bepatched","bepats","bepatted","bepatting","bepearl","bepearled","bepearling","bepearls","bepelt","bepelted","bepelting","bepelts","bepepper","bepeppered","bepeppering","bepeppers","bepester","bepestered","bepestering","bepesters","bepimple","bepimpled","bepimples","bepimpling","bepitied","bepities","bepity","bepitying","beplaster","beplastered","beplastering","beplasters","beplumed","bepommel","bepommelled","bepommelling","bepommels","bepowder","bepowdered","bepowdering","bepowders","bepraise","bepraised","bepraises","bepraising","beprose","beprosed","beproses","beprosing","bepuff","bepuffed","bepuffing","bepuffs","bequeath","bequeathable","bequeathal","bequeathals","bequeathed","bequeather","bequeathers","bequeathing","bequeathment","bequeathments","bequeaths","bequest","bequests","berake","beraked","berakes","beraking","berascal","berascaled","berascaling","berascals","berate","berated","berates","berating","beray","berayed","beraying","berays","berbere","berberes","berberidaceous","berberin","berberine","berberines","berberins","berberis","berberises","berbice","berceau","berceaux","berceuse","berceuses","berdache","berdaches","berdash","berdashes","bere","bereave","bereaved","bereavement","bereavements","bereaven","bereaver","bereavers","bereaves","bereaving","bereft","beres","beret","berets","beretta","berettas","berg","bergama","bergamas","bergamask","bergamasks","bergamot","bergamots","bergander","berganders","bergen","bergenia","bergenias","bergens","bergere","bergeres","bergfall","bergfalls","berghaan","berghaans","bergmehl","bergmehls","bergomask","bergomasks","bergs","bergschrund","bergschrunds","bergylt","bergylts","berhyme","berhymed","berhymes","berhyming","beribboned","beriberi","beriberis","berimbau","berimbaus","berime","berimed","berimes","beriming","beringed","berk","berkelium","berkeliums","berko","berks","berley","berleyed","berleying","berleys","berlin","berline","berlines","berlins","berm","berme","bermed","bermes","berming","berms","bermudas","bernicle","bernicles","berob","berobbed","berobbing","berobed","berobs","berouged","berret","berrets","berretta","berrettas","berried","berries","berrigan","berrigans","berry","berryfruit","berryfruits","berrying","berryings","berryless","berrylike","bersagliere","bersaglieri","berseem","berseems","berserk","berserker","berserkers","berserkly","berserks","berth","bertha","berthage","berthages","berthas","berthe","berthed","berthes","berthing","berths","bertillonage","bertillonages","beryl","beryline","beryllia","beryllias","beryllioses","berylliosis","beryllium","berylliums","beryls","bes","besaint","besainted","besainting","besaints","besang","besat","besaw","bescatter","bescattered","bescattering","bescatters","bescorch","bescorched","bescorches","bescorching","bescour","bescoured","bescouring","bescours","bescrawl","bescrawled","bescrawling","bescrawls","bescreen","bescreened","bescreening","bescreens","bescribble","bescribbled","bescribbles","bescribbling","besee","beseech","beseeched","beseecher","beseechers","beseeches","beseeching","beseechingly","beseechingness","beseechings","beseeing","beseeke","beseekes","beseeking","beseem","beseemed","beseeming","beseemingly","beseemingness","beseemingnesses","beseemings","beseemly","beseems","beseen","besees","beses","beset","besetment","besetments","besets","besetter","besetters","besetting","beshadow","beshadowed","beshadowing","beshadows","beshame","beshamed","beshames","beshaming","beshine","beshines","beshining","beshiver","beshivered","beshivering","beshivers","beshone","beshout","beshouted","beshouting","beshouts","beshrew","beshrewed","beshrewing","beshrews","beshroud","beshrouded","beshrouding","beshrouds","beside","besides","besiege","besieged","besiegement","besiegements","besieger","besiegers","besieges","besieging","besiegingly","besiegings","besigh","besighed","besighing","besighs","besing","besinging","besings","besit","besits","besitting","beslave","beslaved","beslaver","beslavered","beslavering","beslavers","beslaves","beslaving","beslime","beslimed","beslimes","besliming","beslobber","beslobbered","beslobbering","beslobbers","beslubber","beslubbered","beslubbering","beslubbers","besmear","besmeared","besmearer","besmearers","besmearing","besmears","besmile","besmiled","besmiles","besmiling","besmirch","besmirched","besmirches","besmirching","besmoke","besmoked","besmokes","besmoking","besmooth","besmoothed","besmoothing","besmooths","besmudge","besmudged","besmudges","besmudging","besmut","besmutch","besmutched","besmutches","besmutching","besmuts","besmutted","besmutting","besnow","besnowed","besnowing","besnows","besognio","besognios","besoin","besoins","besom","besomed","besoming","besoms","besonian","besonians","besoothe","besoothed","besoothes","besoothing","besort","besorted","besorting","besorts","besot","besots","besotted","besottedly","besottedness","besottednesses","besotting","besought","besouled","bespake","bespangle","bespangled","bespangles","bespangling","bespat","bespate","bespatter","bespattered","bespattering","bespatters","bespeak","bespeaking","bespeaks","bespeckle","bespeckled","bespeckles","bespeckling","bespectacled","besped","bespeed","bespeeding","bespeeds","bespice","bespiced","bespices","bespicing","bespit","bespits","bespitting","bespoke","bespoken","besport","besported","besporting","besports","bespot","bespots","bespotted","bespottedness","bespottednesses","bespotting","bespouse","bespoused","bespouses","bespousing","bespout","bespouted","bespouting","bespouts","bespread","bespreading","bespreads","besprent","besprinkle","besprinkled","besprinkles","besprinkling","best","bestad","bestadde","bestain","bestained","bestaining","bestains","bestar","bestarred","bestarring","bestars","bestead","besteaded","besteading","besteads","bested","besti","bestial","bestialise","bestialised","bestialises","bestialising","bestialism","bestialisms","bestialities","bestiality","bestialize","bestialized","bestializes","bestializing","bestially","bestials","bestiaries","bestiary","bestick","besticking","besticks","bestill","bestilled","bestilling","bestills","besting","bestir","bestirred","bestirring","bestirs","bestis","bestorm","bestormed","bestorming","bestorms","bestow","bestowal","bestowals","bestowed","bestower","bestowers","bestowing","bestowment","bestowments","bestows","bestraddle","bestraddled","bestraddles","bestraddling","bestraught","bestreak","bestreaked","bestreaking","bestreaks","bestrew","bestrewed","bestrewing","bestrewn","bestrews","bestrid","bestridable","bestridden","bestride","bestrides","bestriding","bestrode","bestrow","bestrowed","bestrowing","bestrown","bestrows","bests","bestseller","bestsellerdom","bestsellerdoms","bestsellers","bestselling","bestuck","bestud","bestudded","bestudding","bestuds","besuited","besung","beswarm","beswarmed","beswarming","beswarms","bet","beta","betacarotene","betacarotenes","betacism","betacisms","betacyanin","betacyanins","betaine","betaines","betake","betaken","betakes","betaking","betas","betatopic","betatron","betatrons","betatter","betattered","betattering","betatters","betaxed","betcha","bete","beted","beteem","beteeme","beteemed","beteemes","beteeming","beteems","betel","betelnut","betelnuts","betels","betes","beth","bethank","bethanked","bethanking","bethankit","bethankits","bethanks","bethel","bethels","bethesda","bethesdas","bethink","bethinking","bethinks","bethorn","bethorned","bethorning","bethorns","bethought","bethrall","bethralled","bethralling","bethralls","beths","bethumb","bethumbed","bethumbing","bethumbs","bethump","bethumped","bethumping","bethumps","bethwack","bethwacked","bethwacking","bethwacks","betid","betide","betided","betides","betiding","betight","betime","betimed","betimes","betiming","beting","betise","betises","betitle","betitled","betitles","betitling","betoil","betoiled","betoiling","betoils","betoken","betokened","betokening","betokens","beton","betonies","betons","betony","betook","betoss","betossed","betosses","betossing","betray","betrayal","betrayals","betrayed","betrayer","betrayers","betraying","betrays","betread","betreading","betreads","betrim","betrimmed","betrimming","betrims","betrod","betrodden","betroth","betrothal","betrothals","betrothed","betrotheds","betrothing","betrothment","betrothments","betroths","bets","betta","bettas","betted","better","bettered","bettering","betterings","betterment","betterments","bettermost","betterness","betternesses","betters","betties","betting","bettings","bettong","bettongs","bettor","bettors","betty","betulaceous","betumbled","between","betweenbrain","betweenbrains","betweenities","betweenity","betweenness","betweennesses","betweens","betweentime","betweentimes","betweenwhiles","betwixt","beuncled","beurre","beurres","bevatron","bevatrons","bevel","beveled","beveler","bevelers","beveling","bevelled","beveller","bevellers","bevelling","bevellings","bevelment","bevelments","bevels","bever","beverage","beverages","bevers","bevies","bevomit","bevomited","bevomiting","bevomits","bevor","bevors","bevue","bevues","bevvied","bevvies","bevvy","bevvying","bevy","bewail","bewailed","bewailer","bewailers","bewailing","bewailingly","bewailings","bewails","beware","bewared","bewares","bewaring","bewearied","bewearies","beweary","bewearying","beweep","beweeping","beweeps","beweltered","bewent","bewept","bewet","bewets","bewetted","bewetting","bewhiskered","bewhore","bewhored","bewhores","bewhoring","bewig","bewigged","bewigging","bewigs","bewilder","bewildered","bewilderedly","bewilderedness","bewilderednesses","bewildering","bewilderingly","bewilderment","bewilderments","bewilders","bewinged","bewitch","bewitched","bewitcher","bewitcheries","bewitchers","bewitchery","bewitches","bewitching","bewitchingly","bewitchment","bewitchments","beworm","bewormed","beworming","beworms","beworried","beworries","beworry","beworrying","bewrap","bewrapped","bewrapping","bewraps","bewrapt","bewray","bewrayed","bewrayer","bewrayers","bewraying","bewrays","bey","beylic","beylics","beylik","beyliks","beyond","beyonds","beys","bez","bezant","bezants","bezazz","bezazzes","bezel","bezels","bezes","bezil","bezils","bezique","beziques","bezoar","bezoardic","bezoars","bezonian","bezonians","bezzant","bezzants","bezzazz","bezzazzes","bezzle","bezzled","bezzles","bezzling","bhagee","bhagees","bhai","bhais","bhajan","bhajans","bhajee","bhajees","bhaji","bhajia","bhajis","bhakta","bhaktas","bhakti","bhaktis","bhang","bhangra","bhangras","bhangs","bharal","bharals","bhat","bhavan","bhavans","bhawan","bhawans","bheestie","bheesties","bheesty","bhel","bhelpuri","bhelpuris","bhels","bhikhu","bhikhus","bhikkhuni","bhikkhunis","bhindi","bhindis","bhishti","bhishtis","bhistee","bhistees","bhisti","bhistie","bhisties","bhistis","bhoona","bhoonas","bhoot","bhoots","bhuna","bhunas","bhut","bhuts","bi","biacetyl","biacetyls","biach","biaches","biali","bialies","bialis","bialy","bialys","biannual","biannually","biannuals","biannulate","bias","biased","biasedly","biases","biasing","biasings","biasness","biasnesses","biassed","biassedly","biasses","biassing","biatch","biatches","biathlete","biathletes","biathlon","biathlons","biauricular","biauriculate","biaxal","biaxial","biaxially","bib","bibacious","bibasic","bibation","bibations","bibb","bibbed","bibber","bibberies","bibbers","bibbery","bibbing","bibble","bibbles","bibbs","bibcock","bibcocks","bibelot","bibelots","bibful","bibfuls","bible","bibles","bibless","biblical","biblically","biblicism","biblicisms","biblicist","biblicists","biblike","bibliographer","bibliographers","bibliographic","bibliographical","bibliographically","bibliographies","bibliography","bibliolater","bibliolaters","bibliolatries","bibliolatrist","bibliolatrists","bibliolatrous","bibliolatry","bibliological","bibliologies","bibliologist","bibliologists","bibliology","bibliomancies","bibliomancy","bibliomane","bibliomanes","bibliomania","bibliomaniac","bibliomaniacal","bibliomaniacs","bibliomanias","bibliopegic","bibliopegies","bibliopegist","bibliopegists","bibliopegy","bibliophagist","bibliophagists","bibliophil","bibliophile","bibliophiles","bibliophilic","bibliophilies","bibliophilism","bibliophilisms","bibliophilist","bibliophilistic","bibliophilists","bibliophils","bibliophily","bibliophobia","bibliophobias","bibliopole","bibliopoles","bibliopolic","bibliopolical","bibliopolies","bibliopolist","bibliopolists","bibliopoly","bibliotheca","bibliothecae","bibliothecal","bibliothecaries","bibliothecary","bibliothecas","bibliotherapies","bibliotherapy","bibliotic","bibliotics","bibliotist","bibliotists","biblist","biblists","bibs","bibulous","bibulously","bibulousness","bibulousnesses","bicameral","bicameralism","bicameralisms","bicameralist","bicameralists","bicapsular","bicarb","bicarbonate","bicarbonates","bicarbs","bicarpellary","bicaudal","biccies","biccy","bice","bicentenaries","bicentenary","bicentennial","bicentennials","bicentric","bicep","bicephalous","biceps","bicepses","bices","bichir","bichirs","bichloride","bichlorides","bichord","bichromate","bichromated","bichromates","bichrome","bicipital","bicker","bickered","bickerer","bickerers","bickering","bickerings","bickers","bickie","bickies","bicoastal","bicollateral","bicolor","bicolored","bicolors","bicolour","bicoloured","bicolours","bicomponent","biconcave","biconcavities","biconcavity","biconditional","biconditionals","biconvex","biconvexities","biconvexity","bicorn","bicornate","bicorne","bicornes","bicorns","bicornuate","bicorporate","bicron","bicrons","bicultural","biculturalism","biculturalisms","bicuspid","bicuspidate","bicuspidates","bicuspids","bicycle","bicycled","bicycler","bicyclers","bicycles","bicyclic","bicyclical","bicycling","bicyclist","bicyclists","bid","bidarka","bidarkas","bidarkee","bidarkees","biddabilities","biddability","biddable","biddableness","biddablenesses","biddably","bidden","bidder","bidders","biddies","bidding","biddings","biddy","bide","bided","bident","bidental","bidentals","bidentate","bidentated","bidents","bider","biders","bides","bidet","bidets","bidi","bidialectal","bidialectalism","bidialectalisms","biding","bidings","bidirectional","bidirectionally","bidis","bidon","bidons","bidonville","bidonvilles","bids","bield","bielded","bieldier","bieldiest","bielding","bields","bieldy","bien","biennale","biennales","biennia","biennial","biennially","biennials","biennium","bienniums","bienseance","bienseances","bier","bierkeller","bierkellers","biers","biestings","biface","bifaces","bifacial","bifacially","bifarious","bifariously","biff","biffed","biffer","biffers","biffies","biffin","biffing","biffins","biffo","biffos","biffs","biffy","bifid","bifidities","bifidity","bifidly","bifilar","bifilarly","biflagellate","biflex","bifocal","bifocaled","bifocals","bifold","bifoliate","bifoliolate","biforate","biforked","biform","biformed","biftah","biftahs","bifter","bifters","bifunctional","bifurcate","bifurcated","bifurcates","bifurcating","bifurcation","bifurcations","big","biga","bigae","bigamies","bigamist","bigamists","bigamous","bigamously","bigamy","bigarade","bigarades","bigaroon","bigaroons","bigarreau","bigarreaus","bigeminal","bigeminies","bigeminy","bigener","bigeneric","bigeners","bigeye","bigeyes","bigfeet","bigfoot","bigfooted","bigfooting","bigfoots","bigg","bigged","bigger","biggest","biggety","biggie","biggies","biggin","bigging","biggings","biggins","biggish","biggity","biggon","biggons","biggs","biggy","bigha","bighas","bighead","bigheaded","bigheadedly","bigheadedness","bigheadednesses","bigheads","bighearted","bigheartedly","bigheartedness","bigheartednesses","bighorn","bighorns","bight","bighted","bighting","bights","bigly","bigmouth","bigmouthed","bigmouths","bigness","bignesses","bignonia","bignoniaceous","bignonias","bigos","bigoses","bigot","bigoted","bigotedly","bigotries","bigotry","bigots","bigs","bigstick","bigtime","biguanide","biguanides","bigwig","bigwigs","bihourly","bijection","bijections","bijective","bijou","bijous","bijouterie","bijouteries","bijoux","bijugate","bijugous","bijwoner","bijwoners","bike","biked","biker","bikers","bikes","bikeway","bikeways","bikie","bikies","biking","bikings","bikini","bikinied","bikinis","bikkie","bikkies","bilabial","bilabials","bilabiate","bilander","bilanders","bilateral","bilateralism","bilateralisms","bilaterally","bilayer","bilayers","bilberries","bilberry","bilbies","bilbo","bilboa","bilboas","bilboes","bilbos","bilby","bildungsroman","bildungsromane","bildungsromans","bile","bilection","bilections","biled","biles","bilestone","bilestones","bilevel","bilevels","bilge","bilged","bilges","bilgewater","bilgewaters","bilgier","bilgiest","bilging","bilgy","bilharzia","bilharzial","bilharzias","bilharziases","bilharziasis","bilharzioses","bilharziosis","bilian","bilians","biliaries","biliary","bilimbi","bilimbing","bilimbings","bilimbis","bilinear","biling","bilingual","bilingualism","bilingualisms","bilingually","bilinguals","bilinguist","bilinguists","bilious","biliously","biliousness","biliousnesses","bilirubin","bilirubins","biliteral","biliverdin","biliverdins","bilk","bilked","bilker","bilkers","bilking","bilks","bill","billable","billabong","billabongs","billboard","billboarded","billboarding","billboards","billbook","billbooks","billbug","billbugs","billed","biller","billers","billet","billeted","billetee","billetees","billeter","billeters","billeting","billets","billfish","billfishes","billfold","billfolds","billhead","billheads","billhook","billhooks","billiard","billiards","billie","billies","billing","billings","billingsgate","billingsgates","billion","billionaire","billionaires","billions","billionth","billionths","billman","billmen","billon","billons","billow","billowed","billowier","billowiest","billowiness","billowinesses","billowing","billowings","billows","billowy","billposter","billposters","billposting","billpostings","bills","billsticker","billstickers","billsticking","billstickings","billy","billyboy","billyboys","billycan","billycans","billycock","billycocks","billyo","billyoh","billyohs","billyos","bilobar","bilobate","bilobated","bilobed","bilobular","bilocation","bilocations","bilocular","biloculate","bilsted","bilsteds","biltong","biltongs","bima","bimah","bimahs","bimanal","bimanous","bimanual","bimanually","bimas","bimbashi","bimbashis","bimbette","bimbettes","bimble","bimbo","bimboes","bimbos","bimensal","bimester","bimesters","bimestrial","bimestrially","bimetal","bimetallic","bimetallics","bimetallism","bimetallisms","bimetallist","bimetallistic","bimetallists","bimetals","bimethyl","bimethyls","bimillenaries","bimillenary","bimillennia","bimillennial","bimillennials","bimillennium","bimillenniums","bimodal","bimodalities","bimodality","bimolecular","bimolecularly","bimonthlies","bimonthly","bimorph","bimorphemic","bimorphs","bin","binal","binaries","binarism","binarisms","binary","binate","binately","binational","binaural","binaurally","bind","bindable","binder","binderies","binders","bindery","bindhi","bindhis","bindi","binding","bindingly","bindingness","bindingnesses","bindings","bindis","bindle","bindles","binds","bindweed","bindweeds","bine","biner","biners","binervate","bines","bing","binge","binged","bingeing","binger","bingers","binges","binghi","binghis","bingies","binging","bingle","bingled","bingles","bingling","bingo","bingoes","bingos","bings","bingy","biniou","binious","binit","binits","bink","binks","binman","binmen","binnacle","binnacles","binned","binning","binocle","binocles","binocs","binocular","binocularities","binocularity","binocularly","binoculars","binomial","binomially","binomials","binominal","binominals","binovular","bins","bint","bints","binturong","binturongs","binuclear","binucleate","binucleated","bio","bioaccumulate","bioaccumulated","bioaccumulates","bioaccumulating","bioaccumulation","bioacoustics","bioactive","bioactivities","bioactivity","bioaeration","bioaerations","bioaeronautics","bioassay","bioassayed","bioassaying","bioassays","bioastronautics","bioavailabilities","bioavailability","bioavailable","biobank","biobanks","bioblast","bioblasts","biocatalyst","biocatalysts","biocatalytic","biocellate","biocenologies","biocenology","biocenose","biocenoses","biocenosis","biocenotic","biochemic","biochemical","biochemically","biochemicals","biochemist","biochemistries","biochemistry","biochemists","biochip","biochips","biocidal","biocide","biocides","bioclastic","bioclean","bioclimatic","bioclimatology","biocoenologies","biocoenology","biocoenoses","biocoenosis","biocoenotic","biocompatibilities","biocompatibility","biocompatible","biocomputing","biocomputings","biocontrol","biocontrols","bioconversion","bioconversions","biocycle","biocycles","biodata","biodegradabilities","biodegradability","biodegradable","biodegradation","biodegradations","biodegrade","biodegraded","biodegrades","biodegrading","biodestructible","biodeterioration","biodeteriorations","biodiesel","biodiesels","biodiversities","biodiversity","biodot","biodots","biodynamic","biodynamical","biodynamics","bioecological","bioecologically","bioecologies","bioecologist","bioecologists","bioecology","bioelectric","bioelectrical","bioelectricities","bioelectricity","bioenergetic","bioenergetics","bioenergies","bioenergy","bioengineer","bioengineered","bioengineering","bioengineerings","bioengineers","bioethanol","bioethanols","bioethic","bioethical","bioethicist","bioethicists","bioethics","biofact","biofacts","biofeedback","biofeedbacks","biofilm","biofilms","bioflavonoid","bioflavonoids","biofouler","biofoulers","biofouling","biofoulings","biofuel","biofueled","biofuels","biog","biogas","biogases","biogasses","biogen","biogeneses","biogenesis","biogenetic","biogenetical","biogenetically","biogenetics","biogenic","biogenies","biogenous","biogens","biogeny","biogeochemical","biogeochemicals","biogeochemistries","biogeochemistry","biogeographer","biogeographers","biogeographic","biogeographical","biogeographies","biogeography","biograph","biographed","biographee","biographees","biographer","biographers","biographic","biographical","biographically","biographies","biographing","biographise","biographised","biographises","biographising","biographize","biographized","biographizes","biographizing","biographs","biography","biogs","biohazard","biohazardous","biohazards","bioherm","bioherms","bioindustries","bioindustry","bioinformatics","biologic","biological","biologically","biologicals","biologics","biologies","biologism","biologisms","biologist","biologistic","biologists","biology","bioluminescence","bioluminescences","bioluminescent","biolyses","biolysis","biolytic","biomagnetics","biomarker","biomarkers","biomass","biomasses","biomaterial","biomaterials","biomathematical","biomathematician","biomathematicians","biomathematics","biome","biomechanical","biomechanically","biomechanics","biomedical","biomedicine","biomedicines","biomes","biometeorological","biometeorologies","biometeorology","biometer","biometers","biometric","biometrical","biometrically","biometrician","biometricians","biometrics","biometries","biometry","biomimetic","biomimetics","biomimicries","biomimicry","biomining","biominings","biomolecular","biomolecule","biomolecules","biomorph","biomorphic","biomorphs","bionic","bionics","bionomic","bionomically","bionomics","bionomies","bionomist","bionomists","bionomy","biont","biontic","bionts","bioparent","bioparents","biopesticidal","biopesticide","biopesticides","biophilia","biophilias","biophor","biophore","biophores","biophors","biophysical","biophysically","biophysicist","biophysicists","biophysics","biopic","biopics","biopiracies","biopiracy","biopirate","biopirates","bioplasm","bioplasmic","bioplasms","bioplast","bioplasts","biopoieses","biopoiesis","biopolymer","biopolymers","bioprospecting","bioprospectings","biopsic","biopsied","biopsies","biopsy","biopsychologies","biopsychology","biopsying","bioptic","bioreactor","bioreactors","bioreagent","bioreagents","bioregion","bioregional","bioregionalism","bioregionalisms","bioregionalist","bioregionalists","bioregions","bioremediation","bioremediations","biorhythm","biorhythmic","biorhythmically","biorhythmics","biorhythms","bios","biosafeties","biosafety","biosatellite","biosatellites","bioscience","biosciences","bioscientific","bioscientist","bioscientists","bioscope","bioscopes","bioscopies","bioscopy","biosensor","biosensors","biosocial","biosocially","biosolid","biosolids","biosphere","biospheres","biospheric","biostable","biostatic","biostatically","biostatics","biostatistical","biostatistician","biostatisticians","biostatistics","biostratigraphic","biostratigraphies","biostratigraphy","biostrome","biostromes","biosurgeries","biosurgery","biosyntheses","biosynthesis","biosynthetic","biosynthetically","biosystematic","biosystematics","biosystematist","biosystematists","biota","biotas","biotech","biotechnical","biotechnological","biotechnologies","biotechnologist","biotechnologists","biotechnology","biotechs","biotelemetric","biotelemetries","biotelemetry","bioterror","bioterrors","biotic","biotical","biotically","biotics","biotin","biotins","biotite","biotites","biotitic","biotope","biotopes","biotoxin","biotoxins","biotransformation","biotransformations","biotron","biotrons","biotroph","biotrophs","bioturbation","bioturbations","bioturbed","biotype","biotypes","biotypic","biovular","bioweapon","bioweapons","bipack","bipacks","biparental","biparentally","biparietal","biparous","biparted","bipartisan","bipartisanism","bipartisanisms","bipartisanship","bipartisanships","bipartite","bipartitely","bipartition","bipartitions","biparty","biped","bipedal","bipedalism","bipedalisms","bipedalities","bipedality","bipedally","bipeds","bipetalous","biphasic","biphenyl","biphenyls","bipinnaria","bipinnarias","bipinnate","bipinnately","biplane","biplanes","bipod","bipods","bipolar","bipolarisation","bipolarisations","bipolarise","bipolarised","bipolarises","bipolarising","bipolarities","bipolarity","bipolarization","bipolarizations","bipolarize","bipolarized","bipolarizes","bipolarizing","biprism","biprisms","bipropellant","bipropellants","bipyramid","bipyramidal","bipyramids","biquadrate","biquadrates","biquadratic","biquadratics","biquarterly","biquintile","biquintiles","biracial","biracialism","biracialisms","biracially","biradial","biradical","biradicals","biramose","biramous","birch","birchbark","birchbarks","birched","birchen","birches","birching","birchir","birchirs","bird","birdbath","birdbaths","birdbrain","birdbrained","birdbrains","birdcage","birdcages","birdcall","birdcalls","birddog","birddogged","birddogging","birddogs","birded","birder","birders","birdfarm","birdfarms","birdfeed","birdfeeds","birdhouse","birdhouses","birdie","birdied","birdieing","birdies","birding","birdings","birdlife","birdlike","birdlime","birdlimed","birdlimes","birdliming","birdman","birdmen","birds","birdseed","birdseeds","birdseye","birdseyes","birdsfoot","birdsfoots","birdshot","birdshots","birdsong","birdsongs","birdwatch","birdwatched","birdwatcher","birdwatchers","birdwatches","birdwatching","birdwatchings","birdwing","birdwings","birefringence","birefringences","birefringent","bireme","biremes","biretta","birettas","biriani","birianis","biriyani","biriyanis","birk","birken","birkie","birkier","birkies","birkiest","birks","birl","birle","birled","birler","birlers","birles","birlieman","birliemen","birling","birlings","birlinn","birlinns","birls","biro","biros","birostrate","birr","birred","birretta","birrettas","birring","birrotch","birrs","birse","birses","birsier","birsiest","birsle","birsled","birsles","birsling","birsy","birth","birthdate","birthdates","birthday","birthdays","birthdom","birthdoms","birthed","birthing","birthings","birthmark","birthmarks","birthname","birthnames","birthnight","birthnights","birthplace","birthplaces","birthrate","birthrates","birthright","birthrights","birthroot","birthroots","births","birthstone","birthstones","birthwort","birthworts","biryani","biryanis","bis","biscacha","biscachas","biscotti","biscotto","biscuit","biscuits","biscuity","bise","bisect","bisected","bisecting","bisection","bisectional","bisectionally","bisections","bisector","bisectors","bisectrices","bisectrix","bisects","biserial","biseriate","biserrate","bises","bisexual","bisexualism","bisexualisms","bisexualities","bisexuality","bisexually","bisexuals","bish","bishes","bishop","bishopbird","bishopbirds","bishopdom","bishopdoms","bishoped","bishopess","bishopesses","bishoping","bishopric","bishoprics","bishops","bishopweed","bishopweeds","bisk","bisks","bismar","bismars","bismillah","bismuth","bismuthal","bismuthic","bismuthinite","bismuthinites","bismuthous","bismuths","bisnaga","bisnagas","bisociation","bisociations","bisociative","bisom","bisoms","bison","bisons","bisontine","bisphenol","bisphenols","bisphosphonate","bisphosphonates","bisque","bisques","bissextile","bissextiles","bisson","bist","bistable","bistables","bistate","bister","bistered","bisters","bistort","bistorts","bistouries","bistoury","bistre","bistred","bistres","bistro","bistroic","bistros","bisulcate","bisulfate","bisulfates","bisulfide","bisulfides","bisulfite","bisulfites","bisulphate","bisulphates","bisulphide","bisulphides","bisulphite","bisulphites","bisymmetric","bisymmetrical","bisymmetrically","bisymmetries","bisymmetry","bit","bitable","bitartrate","bitartrates","bitch","bitched","bitchen","bitcheries","bitchery","bitches","bitchfest","bitchfests","bitchier","bitchiest","bitchily","bitchiness","bitchinesses","bitching","bitchy","bite","biteable","biteplate","biteplates","biter","biters","bites","bitesize","bitewing","bitewings","biting","bitingly","bitings","bitless","bitmap","bitmapped","bitmapping","bitmaps","bito","bitonal","bitonalities","bitonality","bitos","bitou","bits","bitser","bitsers","bitsier","bitsiest","bitstock","bitstocks","bitstream","bitstreams","bitsy","bitt","bittacle","bittacles","bitte","bitted","bitten","bitter","bitterbark","bitterbarks","bitterbrush","bitterbrushes","bittercress","bittercresses","bittered","bitterer","bitterest","bittering","bitterish","bitterling","bitterlings","bitterly","bittern","bitterness","bitternesses","bitterns","bitternut","bitternuts","bitterroot","bitterroots","bitters","bittersweet","bittersweetly","bittersweetness","bittersweetnesses","bittersweets","bitterweed","bitterweeds","bitterwood","bitterwoods","bittie","bittier","bitties","bittiest","bittiness","bittinesses","bitting","bittings","bittock","bittocks","bittor","bittors","bittour","bittours","bitts","bittur","bitturs","bitty","bitumed","bitumen","bitumens","bituminate","bituminated","bituminates","bituminating","bituminisation","bituminisations","bituminise","bituminised","bituminises","bituminising","bituminization","bituminizations","bituminize","bituminized","bituminizes","bituminizing","bituminous","biunique","biuniqueness","biuniquenesses","bivalence","bivalences","bivalencies","bivalency","bivalent","bivalents","bivalvate","bivalve","bivalved","bivalves","bivalvular","bivariant","bivariants","bivariate","bivariates","bivia","bivinyl","bivinyls","bivious","bivium","bivouac","bivouacked","bivouacking","bivouacks","bivouacs","bivvied","bivvies","bivvy","bivvying","biweeklies","biweekly","biyearly","biz","bizarre","bizarrely","bizarreness","bizarrenesses","bizarrerie","bizarreries","bizarres","bizarro","bizarros","bizazz","bizazzes","bizcacha","bizcachas","bize","bizes","biznaga","biznagas","bizonal","bizone","bizones","bizzes","bizzies","bizzo","bizzos","bizzy","blab","blabbed","blabber","blabbered","blabbering","blabbermouth","blabbermouths","blabbers","blabbing","blabbings","blabby","blabs","black","blackamoor","blackamoors","blackball","blackballed","blackballing","blackballings","blackballs","blackband","blackbands","blackberried","blackberries","blackberry","blackberrying","blackberryings","blackbird","blackbirded","blackbirder","blackbirders","blackbirding","blackbirdings","blackbirds","blackboard","blackboards","blackbodies","blackbody","blackboy","blackboys","blackbuck","blackbucks","blackbutt","blackbutts","blackcap","blackcaps","blackcock","blackcocks","blackcurrant","blackcurrants","blackdamp","blackdamps","blacked","blacken","blackened","blackener","blackeners","blackening","blackenings","blackens","blacker","blackest","blackface","blackfaced","blackfaces","blackfin","blackfins","blackfish","blackfishes","blackflies","blackfly","blackgame","blackgames","blackguard","blackguarded","blackguarding","blackguardism","blackguardisms","blackguardly","blackguards","blackgum","blackgums","blackhander","blackhanders","blackhead","blackheaded","blackheads","blackheart","blackhearts","blacking","blackings","blackish","blackishly","blackjack","blackjacked","blackjacking","blackjacks","blackland","blacklands","blacklead","blackleads","blackleg","blacklegged","blacklegging","blacklegs","blacklist","blacklisted","blacklister","blacklisters","blacklisting","blacklistings","blacklists","blackly","blackmail","blackmailed","blackmailer","blackmailers","blackmailing","blackmails","blackness","blacknesses","blackout","blackouts","blackpoll","blackpolls","blacks","blacksmith","blacksmithing","blacksmithings","blacksmiths","blacksnake","blacksnakes","blackstrap","blacktail","blacktails","blackthorn","blackthorns","blacktop","blacktopped","blacktopping","blacktops","blackwash","blackwashed","blackwashes","blackwashing","blackwater","blackwaters","blackwood","blackwoods","blad","bladded","bladder","bladdered","bladderlike","bladdernose","bladdernoses","bladdernut","bladdernuts","bladders","bladderwort","bladderworts","bladderwrack","bladderwracks","bladdery","bladding","blade","bladed","bladeless","bladelike","blader","bladers","blades","bladework","bladeworks","bladier","bladiest","blading","bladings","blads","blady","blae","blaeberries","blaeberry","blaer","blaes","blaest","blaff","blaffs","blag","blagged","blagger","blaggers","blagging","blaggings","blags","blague","blaguer","blaguers","blagues","blagueur","blagueurs","blah","blahed","blahing","blahs","blain","blains","blaise","blaize","blam","blamable","blamableness","blamablenesses","blamably","blame","blameable","blameableness","blameablenesses","blameably","blamed","blameful","blamefully","blamefulness","blamefulnesses","blameless","blamelessly","blamelessness","blamelessnesses","blamer","blamers","blames","blameworthiness","blameworthinesses","blameworthy","blaming","blams","blanch","blanched","blancher","blanchers","blanches","blanching","blanchisseuse","blanchisseuses","blancmange","blancmanges","blanco","blancoed","blancoing","blancos","bland","blanded","blander","blandest","blanding","blandish","blandished","blandisher","blandishers","blandishes","blandishing","blandishment","blandishments","blandly","blandness","blandnesses","blands","blank","blanked","blanker","blankest","blanket","blanketed","blanketflower","blanketflowers","blanketing","blanketings","blanketlike","blankets","blanketweed","blanketweeds","blankety","blanking","blankings","blankly","blankness","blanknesses","blanks","blanquet","blanquets","blanquette","blanquettes","blare","blared","blares","blaring","blarney","blarneyed","blarneying","blarneys","blart","blarted","blarting","blarts","blase","blash","blashes","blashier","blashiest","blashy","blaspheme","blasphemed","blasphemer","blasphemers","blasphemes","blasphemies","blaspheming","blasphemous","blasphemously","blasphemousness","blasphemousnesses","blasphemy","blast","blasted","blastema","blastemal","blastemas","blastemata","blastematic","blastemic","blaster","blasters","blastie","blastier","blasties","blastiest","blasting","blastings","blastment","blastments","blastochyle","blastochyles","blastocoel","blastocoele","blastocoeles","blastocoelic","blastocoels","blastocyst","blastocysts","blastoderm","blastodermic","blastoderms","blastodisc","blastodiscs","blastoff","blastoffs","blastogeneses","blastogenesis","blastogenetic","blastogenic","blastoid","blastoids","blastoma","blastomas","blastomata","blastomere","blastomeres","blastomeric","blastomycoses","blastomycosis","blastopor","blastoporal","blastopore","blastopores","blastoporic","blastopors","blastosphere","blastospheres","blastospore","blastospores","blasts","blastula","blastulae","blastular","blastulas","blastulation","blastulations","blasty","blat","blatancies","blatancy","blatant","blatantly","blate","blater","blatest","blather","blathered","blatherer","blatherers","blathering","blathers","blatherskite","blatherskites","blats","blatt","blattant","blatted","blatter","blattered","blattering","blatters","blatting","blatts","blaubok","blauboks","blaud","blauded","blauding","blauds","blaw","blawed","blawing","blawn","blawort","blaworts","blaws","blaxploitation","blaxploitations","blay","blays","blazar","blazars","blaze","blazed","blazer","blazered","blazers","blazes","blazing","blazingly","blazon","blazoned","blazoner","blazoners","blazoning","blazonings","blazonries","blazonry","blazons","bleach","bleachable","bleached","bleacher","bleacheries","bleacherite","bleacherites","bleachers","bleachery","bleaches","bleaching","bleachings","bleak","bleaker","bleakest","bleakish","bleakly","bleakness","bleaknesses","bleaks","bleaky","blear","bleared","blearer","blearest","bleareyed","blearier","bleariest","blearily","bleariness","blearinesses","blearing","blears","bleary","bleat","bleated","bleater","bleaters","bleating","bleatings","bleats","bleb","blebbier","blebbiest","blebbing","blebbings","blebby","blebs","bled","blee","bleed","bleeder","bleeders","bleeding","bleedings","bleeds","bleep","bleeped","bleeper","bleepers","bleeping","bleeps","blees","blellum","blellums","blemish","blemished","blemisher","blemishers","blemishes","blemishing","blemishment","blemishments","blench","blenched","blencher","blenchers","blenches","blenching","blend","blende","blended","blender","blenders","blendes","blending","blendings","blends","blennies","blennioid","blennioids","blennorrhea","blennorrheas","blennorrhoea","blennorrhoeas","blenny","blent","bleomycin","bleomycins","blepharism","blepharisms","blepharitic","blepharitis","blepharitises","blepharoplast","blepharoplasties","blepharoplasts","blepharoplasty","blepharospasm","blepharospasms","blert","blerts","blesbok","blesboks","blesbuck","blesbucks","bless","blessed","blesseder","blessedest","blessedly","blessedness","blessednesses","blesser","blessers","blesses","blessing","blessings","blest","blet","blether","bletheranskate","bletheranskates","bletheration","bletherations","blethered","bletherer","bletherers","blethering","bletherings","blethers","bletherskate","bletherskates","blets","bletted","bletting","bleuatre","blew","blewart","blewarts","blewits","blewitses","bley","bleys","blight","blighted","blighter","blighters","blighties","blighting","blightingly","blightings","blights","blighty","bliksem","blimbing","blimbings","blimey","blimp","blimpish","blimpishly","blimpishness","blimpishnesses","blimps","blimy","blin","blind","blindage","blindages","blinded","blinder","blinders","blindest","blindfish","blindfishes","blindfold","blindfolded","blindfolding","blindfolds","blindgut","blindguts","blinding","blindingly","blindings","blindless","blindly","blindness","blindnesses","blinds","blindside","blindsided","blindsides","blindsiding","blindsight","blindsights","blindstorey","blindstoreys","blindstories","blindstory","blindworm","blindworms","bling","blinger","blingest","blingier","blingiest","blinging","blinglish","blinglishes","blings","blingy","blini","blinis","blink","blinkard","blinkards","blinked","blinker","blinkered","blinkering","blinkers","blinking","blinks","blinned","blinning","blins","blintz","blintze","blintzes","bliny","blip","blipped","blipping","blips","blipvert","blipverts","bliss","blissed","blisses","blissful","blissfully","blissfulness","blissfulnesses","blissing","blissless","blist","blister","blistered","blisterier","blisteriest","blistering","blisteringly","blisters","blistery","blit","blite","blites","blithe","blitheful","blithely","blitheness","blithenesses","blither","blithered","blithering","blithers","blithesome","blithesomely","blithesomeness","blithest","blits","blitted","blitter","blitters","blitting","blitz","blitzed","blitzer","blitzers","blitzes","blitzing","blitzkrieg","blitzkriegs","blive","blizzard","blizzardly","blizzards","blizzardy","bloat","bloated","bloatedness","bloatednesses","bloater","bloaters","bloating","bloatings","bloats","bloatware","bloatwares","blob","blobbed","blobbier","blobbiest","blobbing","blobby","blobs","bloc","block","blockable","blockade","blockaded","blockader","blockaders","blockades","blockading","blockage","blockages","blockboard","blockboards","blockbust","blockbusted","blockbuster","blockbusters","blockbusting","blockbustings","blockbusts","blocked","blocker","blockers","blockhead","blockheaded","blockheadedly","blockheadedness","blockheads","blockhole","blockholes","blockhouse","blockhouses","blockie","blockier","blockies","blockiest","blockiness","blockinesses","blocking","blockings","blockish","blockishly","blockishness","blockishnesses","blocks","blockship","blockships","blockwork","blockworks","blocky","blocs","blog","blogged","blogger","bloggerati","bloggers","blogging","bloggings","blogosphere","blogospheres","blogring","blogrings","blogroll","blogrolls","blogs","blogstream","blogstreams","blokart","blokarting","blokartings","blokarts","bloke","blokedom","blokedoms","blokeish","blokeishness","blokeishnesses","blokes","blokey","blokier","blokiest","blokish","blokishness","blokishnesses","bloncket","blond","blonde","blondeness","blondenesses","blonder","blondes","blondest","blondine","blondined","blondines","blonding","blondings","blondining","blondish","blondness","blondnesses","blonds","blood","bloodbath","bloodbaths","bloodcurdling","bloodcurdlingly","blooded","bloodfin","bloodfins","bloodguilt","bloodguiltiness","bloodguiltinesses","bloodguilts","bloodguilty","bloodhound","bloodhounds","bloodied","bloodier","bloodies","bloodiest","bloodily","bloodiness","bloodinesses","blooding","bloodings","bloodless","bloodlessly","bloodlessness","bloodlessnesses","bloodletter","bloodletters","bloodletting","bloodlettings","bloodlike","bloodline","bloodlines","bloodlust","bloodlusts","bloodmobile","bloodmobiles","bloodred","bloodroot","bloodroots","bloods","bloodshed","bloodsheds","bloodshot","bloodsprent","bloodstain","bloodstained","bloodstains","bloodstock","bloodstocks","bloodstone","bloodstones","bloodstream","bloodstreams","bloodsucker","bloodsuckers","bloodsucking","bloodthirstier","bloodthirstiest","bloodthirstily","bloodthirstiness","bloodthirstinesses","bloodthirsty","bloodwood","bloodwoods","bloodworm","bloodworms","bloodwort","bloodworts","bloody","bloodying","blooey","blooie","blook","blooks","bloom","bloomed","bloomer","bloomeries","bloomers","bloomery","bloomier","bloomiest","blooming","bloomless","blooms","bloomy","bloop","blooped","blooper","bloopers","blooping","bloops","bloosme","bloosmed","bloosmes","bloosming","blootered","bloquiste","bloquistes","blore","blores","blossom","blossomed","blossoming","blossomings","blossomless","blossoms","blossomy","blot","blotch","blotched","blotches","blotchier","blotchiest","blotchily","blotchiness","blotchinesses","blotching","blotchings","blotchy","blotless","blots","blotted","blotter","blotters","blottesque","blottesques","blottier","blottiest","blotting","blottings","blotto","blotty","bloubok","blouboks","blouse","bloused","blouses","blousier","blousiest","blousily","blousing","blouson","blousons","blousy","bloviate","bloviated","bloviates","bloviating","bloviation","bloviations","blow","blowback","blowbacks","blowball","blowballs","blowby","blowbys","blowdown","blowdowns","blowed","blower","blowers","blowfish","blowfishes","blowflies","blowfly","blowgun","blowguns","blowhard","blowhards","blowhole","blowholes","blowie","blowier","blowies","blowiest","blowiness","blowinesses","blowing","blowings","blowjob","blowjobs","blowlamp","blowlamps","blown","blowoff","blowoffs","blowout","blowouts","blowpipe","blowpipes","blows","blowse","blowsed","blowses","blowsier","blowsiest","blowsily","blowsiness","blowsinesses","blowsy","blowtorch","blowtorched","blowtorches","blowtorching","blowtube","blowtubes","blowup","blowups","blowy","blowze","blowzed","blowzes","blowzier","blowziest","blowzily","blowziness","blowzinesses","blowzy","blub","blubbed","blubber","blubbered","blubberer","blubberers","blubberier","blubberiest","blubbering","blubbers","blubbery","blubbing","blubs","blucher","bluchers","blude","bludes","bludge","bludged","bludgeon","bludgeoned","bludgeoner","bludgeoners","bludgeoning","bludgeons","bludger","bludgers","bludges","bludging","bludie","bludier","bludiest","bludy","blue","blueback","bluebacks","blueball","blueballs","bluebeard","bluebeards","bluebeat","bluebeats","bluebell","bluebells","blueberries","blueberry","bluebill","bluebills","bluebird","bluebirds","blueblood","bluebloods","bluebonnet","bluebonnets","bluebook","bluebooks","bluebottle","bluebottles","bluebreast","bluebreasts","bluebuck","bluebucks","bluebush","bluebushes","bluecap","bluecaps","bluecoat","bluecoats","bluecurls","blued","bluefin","bluefins","bluefish","bluefishes","bluegill","bluegills","bluegown","bluegowns","bluegrass","bluegrasses","bluegum","bluegums","bluehead","blueheads","blueing","blueings","blueish","blueishness","blueishnesses","bluejack","bluejacket","bluejackets","bluejacking","bluejackings","bluejacks","bluejay","bluejays","bluejeans","blueline","blueliner","blueliners","bluelines","bluely","blueness","bluenesses","bluenose","bluenosed","bluenoses","bluepoint","bluepoints","blueprint","blueprinted","blueprinting","blueprints","bluer","blues","blueshift","blueshifted","blueshifts","bluesier","bluesiest","bluesman","bluesmen","bluesnarfing","bluesnarfings","bluest","bluestem","bluestems","bluestocking","bluestockings","bluestone","bluestones","bluesy","bluet","bluethroat","bluethroats","bluetick","blueticks","bluetit","bluetits","bluetongue","bluetongues","bluets","bluette","bluettes","blueweed","blueweeds","bluewing","bluewings","bluewood","bluewoods","bluey","blueys","bluff","bluffable","bluffed","bluffer","bluffers","bluffest","bluffing","bluffly","bluffness","bluffnesses","bluffs","bluggier","bluggiest","bluggy","bluid","bluidier","bluidiest","bluids","bluidy","bluier","bluiest","bluing","bluings","bluish","bluishness","bluishnesses","blume","blumed","blumes","bluming","blunder","blunderbuss","blunderbusses","blundered","blunderer","blunderers","blundering","blunderingly","blunderings","blunders","blunge","blunged","blunger","blungers","blunges","blunging","blunk","blunked","blunker","blunkers","blunking","blunks","blunt","blunted","blunter","bluntest","blunthead","bluntheads","blunting","bluntish","bluntly","bluntness","bluntnesses","blunts","blur","blurb","blurbed","blurbing","blurbist","blurbists","blurbs","blurred","blurredly","blurredness","blurrednesses","blurrier","blurriest","blurrily","blurriness","blurrinesses","blurring","blurringly","blurry","blurs","blurt","blurted","blurter","blurters","blurting","blurtings","blurts","blush","blushed","blusher","blushers","blushes","blushet","blushets","blushful","blushing","blushingly","blushings","blushless","blushlessly","bluster","blustered","blusterer","blusterers","blusterier","blusteriest","blustering","blusteringly","blusterings","blusterous","blusterously","blusters","blustery","blustrous","blutwurst","blutwursts","blype","blypes","bo","boa","boab","boabs","boak","boaked","boaking","boaks","boar","board","boardable","boarded","boarder","boarders","boarding","boardinghouse","boardinghouses","boardings","boardlike","boardman","boardmen","boardroom","boardrooms","boards","boardsailing","boardsailings","boardsailor","boardsailors","boardwalk","boardwalks","boarfish","boarfishes","boarhound","boarhounds","boarish","boarishly","boarishness","boarishnesses","boars","boart","boarts","boas","boast","boasted","boaster","boasters","boastful","boastfully","boastfulness","boastfulnesses","boasting","boastingly","boastings","boastless","boasts","boat","boatable","boatbill","boatbills","boatbuilder","boatbuilders","boatbuilding","boatbuildings","boated","boatel","boatels","boater","boaters","boatful","boatfuls","boathook","boathooks","boathouse","boathouses","boatie","boaties","boating","boatings","boatlift","boatlifted","boatlifting","boatlifts","boatlike","boatload","boatloads","boatman","boatmen","boatneck","boatnecks","boats","boatsman","boatsmen","boatswain","boatswains","boattail","boattails","boatyard","boatyards","bob","boba","bobac","bobacs","bobak","bobaks","bobas","bobbed","bobbejaan","bobbejaans","bobber","bobberies","bobbers","bobbery","bobbies","bobbin","bobbinet","bobbinets","bobbing","bobbins","bobbish","bobbitt","bobbitted","bobbitting","bobbitts","bobble","bobbled","bobblehead","bobbleheads","bobbles","bobblier","bobbliest","bobbling","bobbly","bobby","bobbysock","bobbysocks","bobbysox","bobbysoxer","bobbysoxers","bobcat","bobcats","bobeche","bobeches","bobfloat","bobfloats","boblet","boblets","bobol","bobolink","bobolinks","bobolled","bobolling","bobols","bobotie","boboties","bobowler","bobowlers","bobs","bobsled","bobsledded","bobsledder","bobsledders","bobsledding","bobsleddings","bobsleds","bobsleigh","bobsleighed","bobsleighing","bobsleighs","bobstay","bobstays","bobtail","bobtailed","bobtailing","bobtails","bobweight","bobweights","bobwheel","bobwheels","bobwhite","bobwhites","bobwig","bobwigs","bocaccio","bocaccios","bocage","bocages","bocca","boccas","bocce","bocces","bocci","boccia","boccias","boccie","boccies","boccis","bocconcini","boche","boches","bock","bocked","bockedy","bocking","bocks","boconcini","bod","bodach","bodachs","bodacious","bodaciously","boddhisattva","boddhisattvas","boddle","boddles","bode","boded","bodeful","bodega","bodegas","bodeguero","bodegueros","bodement","bodements","bodes","bodge","bodged","bodger","bodgers","bodges","bodgie","bodgier","bodgies","bodgiest","bodging","bodhi","bodhisattva","bodhisattvas","bodhran","bodhrans","bodice","bodices","bodied","bodies","bodikin","bodikins","bodiless","bodily","boding","bodingly","bodings","bodkin","bodkins","bodle","bodles","bodrag","bodrags","bods","body","bodyboard","bodyboarded","bodyboarding","bodyboardings","bodyboards","bodybuilder","bodybuilders","bodybuilding","bodybuildings","bodycheck","bodychecked","bodychecking","bodychecks","bodyguard","bodyguarded","bodyguarding","bodyguards","bodying","bodyline","bodylines","bodyshell","bodyshells","bodysuit","bodysuits","bodysurf","bodysurfed","bodysurfer","bodysurfers","bodysurfing","bodysurfings","bodysurfs","bodywork","bodyworker","bodyworkers","bodyworks","boehmite","boehmites","boep","boeps","boerbul","boerbull","boerbulls","boerbuls","boeremusiek","boeremusieks","boerewors","boereworses","boertjie","boertjies","boet","boets","boeuf","boff","boffed","boffin","boffing","boffins","boffo","boffola","boffolas","boffos","boffs","bog","bogan","bogans","bogart","bogarted","bogarting","bogarts","bogbean","bogbeans","bogey","bogeyed","bogeying","bogeyism","bogeyisms","bogeyman","bogeymen","bogeys","boggard","boggards","boggart","boggarts","bogged","bogger","boggers","boggier","boggiest","bogginess","bogginesses","bogging","boggish","boggle","boggled","boggler","bogglers","boggles","boggling","boggy","bogie","bogied","bogieing","bogies","bogland","boglands","bogle","bogled","bogles","bogling","bogman","bogmen","bogoak","bogoaks","bogong","bogongs","bogs","bogtrotter","bogtrotters","bogtrotting","bogtrottings","bogus","bogusly","bogusness","bogusnesses","bogwood","bogwoods","bogy","bogyism","bogyisms","bogyman","bogymen","boh","bohea","boheas","bohemia","bohemian","bohemianism","bohemianisms","bohemians","bohemias","boho","bohos","bohrium","bohriums","bohs","bohunk","bohunks","boi","boil","boilable","boiled","boiler","boileries","boilermaker","boilermakers","boilerplate","boilerplated","boilerplates","boilerplating","boilers","boilersuit","boilersuits","boilery","boiling","boilingly","boilings","boiloff","boiloffs","boilover","boilovers","boils","boing","boinged","boinging","boings","boink","boinked","boinking","boinks","bois","boiserie","boiseries","boisterous","boisterously","boisterousness","boisterousnesses","boite","boites","bok","boke","boked","bokeh","bokes","boking","bokmakierie","bokmakieries","boko","bokos","boks","bola","bolar","bolas","bolases","bold","bolden","boldened","boldening","boldens","bolder","boldest","boldface","boldfaced","boldfaces","boldfacing","boldly","boldness","boldnesses","bolds","bole","bolection","bolections","bolero","boleros","boles","bolete","boletes","boleti","boletus","boletuses","bolide","bolides","boline","bolines","bolivar","bolivares","bolivars","bolivia","boliviano","bolivianos","bolivias","bolix","bolixed","bolixes","bolixing","boll","bollard","bollards","bolled","bollen","bolletrie","bolletries","bolling","bollix","bollixed","bollixes","bollixing","bollock","bollocked","bollocking","bollockings","bollocks","bollocksed","bollockses","bollocksing","bollox","bolloxed","bolloxes","bolloxing","bolls","bollworm","bollworms","bolo","bologna","bolognas","bolognese","bologneses","bolograph","bolographs","bolometer","bolometers","bolometric","bolometrically","bolometries","bolometry","boloney","boloneys","bolos","bolshevik","bolsheviki","bolsheviks","bolshevism","bolshevisms","bolshevize","bolshevized","bolshevizes","bolshevizing","bolshie","bolshier","bolshies","bolshiest","bolshy","bolson","bolsons","bolster","bolstered","bolsterer","bolsterers","bolstering","bolsterings","bolsters","bolt","bolted","bolter","bolters","bolthead","boltheads","bolthole","boltholes","bolting","boltings","boltless","boltlike","boltonia","boltonias","boltrope","boltropes","bolts","bolus","boluses","boma","bomas","bomb","bombable","bombacaceous","bombard","bombarde","bombarded","bombarder","bombarders","bombardes","bombardier","bombardiers","bombarding","bombardment","bombardments","bombardon","bombardons","bombards","bombasine","bombasines","bombast","bombasted","bombaster","bombasters","bombastic","bombastically","bombasting","bombasts","bombax","bombaxes","bombazine","bombazines","bombe","bombed","bomber","bombers","bombes","bombesin","bombesins","bombilate","bombilated","bombilates","bombilating","bombilation","bombilations","bombinate","bombinated","bombinates","bombinating","bombination","bombinations","bombing","bombings","bomblet","bomblets","bombload","bombloads","bombo","bombora","bomboras","bombos","bombproof","bombproofed","bombproofing","bombproofs","bombs","bombshell","bombshells","bombsight","bombsights","bombsite","bombsites","bombycid","bombycids","bombycoid","bombyx","bombyxes","bommie","bommies","bon","bona","bonaci","bonacis","bonamani","bonamano","bonamia","bonamias","bonamiases","bonamiasis","bonanza","bonanzas","bonassus","bonassuses","bonasus","bonasuses","bonbon","bonbonniere","bonbonnieres","bonbons","bonce","bonces","bond","bondable","bondage","bondager","bondagers","bondages","bonded","bonder","bonders","bondholder","bondholders","bonding","bondings","bondless","bondmaid","bondmaids","bondman","bondmanship","bondmanships","bondmen","bonds","bondservant","bondservants","bondsman","bondsmen","bondstone","bondstones","bondswoman","bondswomen","bonduc","bonducs","bondwoman","bondwomen","bone","boneblack","boneblacks","boned","bonefish","bonefishes","bonefishing","bonefishings","bonehead","boneheaded","boneheadedness","boneheadednesses","boneheads","boneless","bonemeal","bonemeals","boner","boners","bones","boneset","bonesets","bonesetter","bonesetters","boneshaker","boneshakers","bonetired","boney","boneyard","boneyards","boneyer","boneyest","bonfire","bonfires","bong","bonged","bonging","bongo","bongoes","bongoist","bongoists","bongos","bongrace","bongraces","bongs","bonham","bonhams","bonhomie","bonhomies","bonhommie","bonhommies","bonhomous","boniato","boniatos","bonibell","bonibells","bonie","bonier","boniest","boniface","bonifaces","bonilasse","bonilasses","boniness","boninesses","boning","bonings","bonism","bonisms","bonist","bonists","bonita","bonitas","bonito","bonitoes","bonitos","bonjour","bonk","bonkbuster","bonkbusters","bonked","bonkers","bonking","bonkings","bonks","bonne","bonnes","bonnet","bonneted","bonneting","bonnets","bonnibell","bonnibells","bonnie","bonnier","bonnies","bonniest","bonnilasse","bonnilasses","bonnily","bonniness","bonninesses","bonnock","bonnocks","bonny","bonnyclabber","bonnyclabbers","bonobo","bonobos","bonsai","bonsela","bonselas","bonsella","bonsellas","bonsoir","bonspell","bonspells","bonspiel","bonspiels","bontebok","bonteboks","bonus","bonuses","bonxie","bonxies","bony","bonza","bonze","bonzer","bonzes","boo","booai","booais","booay","booays","boob","boobed","boobhead","boobheads","boobialla","boobiallas","boobie","boobies","boobing","boobird","boobirds","boobish","booboisie","booboisies","booboo","boobook","boobooks","booboos","boobs","booby","boobyish","boobyism","boobyisms","boocoo","boocoos","boodie","boodied","boodies","boodle","boodled","boodler","boodlers","boodles","boodling","boody","boodying","booed","boofhead","boofheads","boofier","boofiest","boofy","boogaloo","boogalooed","boogalooing","boogaloos","booger","boogerman","boogermen","boogers","boogey","boogeyed","boogeying","boogeyman","boogeymen","boogeys","boogie","boogied","boogieing","boogieman","boogiemen","boogies","boogy","boogying","boogyman","boogymen","booh","boohai","boohais","boohed","boohing","boohoo","boohooed","boohooing","boohoos","boohs","booing","boojum","boojums","book","bookable","bookbinder","bookbinderies","bookbinders","bookbindery","bookbinding","bookbindings","bookcase","bookcases","bookcrossing","bookcrossings","booked","bookend","bookends","booker","bookers","bookful","bookfuls","bookie","bookier","bookies","bookiest","booking","bookings","bookish","bookishly","bookishness","bookishnesses","bookkeeper","bookkeepers","bookkeeping","bookkeepings","bookland","booklands","bookless","booklet","booklets","booklice","booklight","booklights","booklore","booklores","booklouse","bookmaker","bookmakers","bookmaking","bookmakings","bookman","bookmark","bookmarked","bookmarker","bookmarkers","bookmarking","bookmarks","bookmen","bookmobile","bookmobiles","bookoo","bookoos","bookplate","bookplates","bookrack","bookracks","bookrest","bookrests","books","bookseller","booksellers","bookselling","booksellings","bookshelf","bookshelves","bookshop","bookshops","booksie","booksier","booksiest","bookstall","bookstalls","bookstand","bookstands","bookstore","bookstores","booksy","bookwork","bookworks","bookworm","bookworms","booky","bool","booled","booling","bools","boom","boombox","boomboxes","boomed","boomer","boomerang","boomeranged","boomeranging","boomerangs","boomers","boomier","boomiest","booming","boomingly","boomings","boomkin","boomkins","boomlet","boomlets","booms","boomslang","boomslangs","boomtown","boomtowns","boomy","boon","boondock","boondocks","boondoggle","boondoggled","boondoggler","boondogglers","boondoggles","boondoggling","booner","booners","boong","boonga","boongaries","boongary","boongas","boongs","boonies","boonless","boons","boor","boord","boorde","boordes","boords","boorish","boorishly","boorishness","boorishnesses","boorka","boorkas","boors","boortree","boortrees","boos","boose","boosed","booses","booshit","boosing","boost","boosted","booster","boosterish","boosterism","boosterisms","boosters","boosting","boosts","boot","bootable","bootblack","bootblacks","bootcut","booted","bootee","bootees","booteries","bootery","booth","boothose","booths","bootie","booties","bootikin","bootikins","booting","bootjack","bootjacks","bootlace","bootlaces","bootlast","bootlasts","bootleg","bootlegged","bootlegger","bootleggers","bootlegging","bootleggings","bootlegs","bootless","bootlessly","bootlessness","bootlessnesses","bootlick","bootlicked","bootlicker","bootlickers","bootlicking","bootlickings","bootlicks","bootloader","bootloaders","bootmaker","bootmakers","bootmaking","bootmakings","boots","bootstrap","bootstrapped","bootstrapping","bootstraps","booty","bootylicious","booze","boozed","boozer","boozers","boozes","boozey","boozier","booziest","boozily","booziness","boozinesses","boozing","boozings","boozy","bop","bopeep","bopeeps","bopped","bopper","boppers","bopping","bops","bor","bora","boraces","borachio","borachios","boracic","boracite","boracites","borage","borages","boraginaceous","borak","boraks","boral","borals","borane","boranes","boras","borate","borated","borates","borating","borax","boraxes","borazon","borazons","borborygmal","borborygmi","borborygmic","borborygmus","bord","bordar","bordars","borde","bordeaux","bordel","bordello","bordellos","bordels","border","bordereau","bordereaux","bordered","borderer","borderers","bordering","borderland","borderlands","borderless","borderline","borderlines","borders","bordes","bordraging","bordragings","bords","bordure","bordures","bore","boreal","borealis","boreas","boreases","borecole","borecoles","bored","boredom","boredoms","boree","boreen","boreens","borees","borehole","boreholes","borel","borer","borers","bores","borescope","borescopes","boresome","borghetto","borghettos","borgo","borgos","boric","boride","borides","boring","boringly","boringness","boringnesses","borings","bork","borked","borking","borks","borlotti","borm","bormed","borming","borms","born","borna","borne","borneol","borneols","bornite","bornites","bornitic","bornyl","bornyls","borohydride","borohydrides","boron","boronia","boronias","boronic","borons","borosilicate","borosilicates","borough","boroughs","borrel","borrelia","borrelias","borrell","borrow","borrowed","borrower","borrowers","borrowing","borrowings","borrows","bors","borsch","borsches","borscht","borschts","borshch","borshches","borsht","borshts","borsic","borsics","borstal","borstall","borstalls","borstals","bort","bortier","bortiest","borts","bortsch","bortsches","borty","bortz","bortzes","borzoi","borzois","bos","bosberaad","bosberaads","bosbok","bosboks","boscage","boscages","boschbok","boschboks","bosche","bosches","boschvark","boschvarks","boschveld","boschvelds","bosh","boshbok","boshboks","boshes","boshta","boshter","boshvark","boshvarks","bosie","bosies","bosk","boskage","boskages","bosker","bosket","boskets","boskier","boskiest","boskiness","boskinesses","bosks","bosky","bosom","bosomed","bosomier","bosomiest","bosoming","bosoms","bosomy","boson","bosonic","bosons","bosque","bosques","bosquet","bosquets","boss","bossboy","bossboys","bossdom","bossdoms","bossed","bosser","bosses","bossest","bosset","bossets","bossier","bossies","bossiest","bossily","bossiness","bossinesses","bossing","bossings","bossism","bossisms","bossy","bossyboots","bostangi","bostangis","bosthoon","bosthoons","boston","bostons","bostryx","bostryxes","bosun","bosuns","bot","bota","botanic","botanica","botanical","botanically","botanicals","botanicas","botanics","botanies","botanise","botanised","botaniser","botanisers","botanises","botanising","botanist","botanists","botanize","botanized","botanizer","botanizers","botanizes","botanizing","botanomancies","botanomancy","botany","botargo","botargoes","botargos","botas","botch","botched","botchedly","botcher","botcheries","botchers","botchery","botches","botchier","botchiest","botchily","botchiness","botchinesses","botching","botchings","botchy","bote","botel","botels","botes","botflies","botfly","both","bothan","bothans","bother","botheration","botherations","bothered","bothering","bothers","bothersome","bothie","bothies","bothole","botholes","bothria","bothrium","bothriums","bothy","bothyman","bothymen","botnet","botnets","botone","botonee","botonnee","botryoid","botryoidal","botryose","botrytis","botrytises","bots","bott","bottarga","bottargas","botte","botted","bottega","bottegas","bottes","botties","bottine","bottines","botting","bottle","bottlebrush","bottlebrushes","bottled","bottleful","bottlefuls","bottleneck","bottlenecked","bottlenecking","bottlenecks","bottlenose","bottlenoses","bottler","bottlers","bottles","bottling","bottlings","bottom","bottomed","bottomer","bottomers","bottoming","bottomings","bottomland","bottomlands","bottomless","bottomlessly","bottomlessness","bottomlessnesses","bottommost","bottomness","bottomnesses","bottomries","bottomry","bottoms","bottomset","bottony","botts","botty","botulin","botulinal","botulins","botulinum","botulinums","botulinus","botulinuses","botulism","botulisms","boubou","boubous","bouche","bouchee","bouchees","bouches","boucle","bouclee","bouclees","boucles","bouderie","bouderies","boudin","boudins","boudoir","boudoirs","bouffant","bouffants","bouffe","bouffes","bougainvilia","bougainvilias","bougainvillaea","bougainvillaeas","bougainvillea","bougainvilleas","bouge","bouged","bouges","bouget","bougets","bough","boughed","boughless","boughpot","boughpots","boughs","bought","boughten","boughts","bougie","bougies","bouging","bouillabaisse","bouillabaisses","bouilli","bouillis","bouillon","bouillons","bouillotte","bouillottes","bouk","bouks","boulder","bouldered","boulderer","boulderers","bouldering","boulderings","boulders","bouldery","boule","boules","boulevard","boulevardier","boulevardiers","boulevards","bouleversement","bouleversements","boulle","boulles","boullework","boulleworks","boult","boulted","boulter","boulters","boulting","boultings","boults","boun","bounce","bounced","bouncedown","bouncedowns","bouncer","bouncers","bounces","bouncier","bounciest","bouncily","bounciness","bouncinesses","bouncing","bouncingly","bouncy","bound","boundable","boundaries","boundary","bounded","boundedness","boundednesses","bounden","bounder","bounderish","bounders","bounding","boundless","boundlessly","boundlessness","boundlessnesses","boundness","boundnesses","bounds","bouned","bouning","bouns","bounteous","bounteously","bounteousness","bounteousnesses","bountied","bounties","bountiful","bountifully","bountifulness","bountifulnesses","bountree","bountrees","bounty","bountyhed","bountyheds","bouquet","bouquetiere","bouquetieres","bouquets","bourasque","bourasques","bourbon","bourbonism","bourbonisms","bourbons","bourd","bourder","bourders","bourdon","bourdons","bourds","bourg","bourgeois","bourgeoise","bourgeoises","bourgeoisie","bourgeoisies","bourgeoisification","bourgeoisifications","bourgeoisified","bourgeoisifies","bourgeoisify","bourgeoisifying","bourgeon","bourgeoned","bourgeoning","bourgeons","bourgs","bourguignon","bourguignonne","bourkha","bourkhas","bourlaw","bourlaws","bourn","bourne","bournes","bourns","bourree","bourrees","bourride","bourrides","bourse","bourses","boursier","boursiers","boursin","boursins","bourtree","bourtrees","bouse","boused","bouses","bousier","bousiest","bousing","bousingken","bousingkens","bousouki","bousoukia","bousoukis","boustrophedon","boustrophedonic","boustrophedons","bousy","bout","boutade","boutades","boutique","boutiques","boutiquey","bouton","boutonne","boutonnee","boutonniere","boutonnieres","boutons","bouts","bouvardia","bouvardias","bouvier","bouviers","bouzouki","bouzoukia","bouzoukis","bovate","bovates","bovid","bovids","bovine","bovinely","bovines","bovinities","bovinity","bovver","bovvers","bow","bowat","bowats","bowbent","bowdlerisation","bowdlerisations","bowdlerise","bowdlerised","bowdleriser","bowdlerisers","bowdlerises","bowdlerising","bowdlerism","bowdlerisms","bowdlerization","bowdlerizations","bowdlerize","bowdlerized","bowdlerizer","bowdlerizers","bowdlerizes","bowdlerizing","bowed","bowel","boweled","boweling","bowelled","bowelless","bowelling","bowels","bower","bowerbird","bowerbirds","bowered","boweries","bowering","bowers","bowerwoman","bowerwomen","bowery","bowes","bowet","bowets","bowfin","bowfins","bowfront","bowget","bowgets","bowhead","bowheads","bowhunter","bowhunters","bowie","bowing","bowingly","bowings","bowknot","bowknots","bowl","bowlder","bowlders","bowled","bowleg","bowlegged","bowlegs","bowler","bowlers","bowless","bowlful","bowlfuls","bowlike","bowline","bowlines","bowling","bowlings","bowllike","bowls","bowman","bowmen","bowne","bowned","bownes","bowning","bowpot","bowpots","bowr","bowrs","bows","bowsaw","bowsaws","bowse","bowsed","bowser","bowsers","bowses","bowsey","bowseys","bowshot","bowshots","bowsie","bowsies","bowsing","bowsprit","bowsprits","bowstring","bowstringed","bowstringing","bowstrings","bowstrung","bowwow","bowwowed","bowwowing","bowwows","bowyang","bowyangs","bowyer","bowyers","box","boxball","boxballs","boxberries","boxberry","boxboard","boxboards","boxcar","boxcars","boxed","boxen","boxer","boxercise","boxercises","boxers","boxes","boxfish","boxfishes","boxful","boxfuls","boxhaul","boxhauled","boxhauling","boxhauls","boxier","boxiest","boxily","boxiness","boxinesses","boxing","boxings","boxkeeper","boxkeepers","boxlike","boxplot","boxplots","boxroom","boxrooms","boxthorn","boxthorns","boxties","boxty","boxwallah","boxwallahs","boxwood","boxwoods","boxy","boy","boyar","boyard","boyards","boyarism","boyarisms","boyars","boyau","boyaux","boychick","boychicks","boychik","boychiks","boycott","boycotted","boycotter","boycotters","boycotting","boycotts","boyed","boyf","boyfriend","boyfriends","boyfs","boyg","boygs","boyhood","boyhoods","boying","boyish","boyishly","boyishness","boyishnesses","boykie","boykies","boyla","boylas","boyo","boyos","boys","boysenberries","boysenberry","boyshorts","boysier","boysiest","boysy","bozo","bozos","bozzetti","bozzetto","bra","braai","braaied","braaiing","braais","braaivleis","braaivleises","braata","braatas","braatases","brabble","brabbled","brabblement","brabblements","brabbler","brabblers","brabbles","brabbling","braccate","braccia","braccio","brace","braced","bracelet","bracelets","bracer","bracero","braceros","bracers","braces","brach","brachah","brachahs","braches","brachet","brachets","brachia","brachial","brachials","brachiate","brachiated","brachiates","brachiating","brachiation","brachiations","brachiator","brachiators","brachiocephalic","brachiopod","brachiopods","brachiosaurus","brachiosauruses","brachistochrone","brachium","brachot","brachs","brachyaxes","brachyaxis","brachycephal","brachycephalic","brachycephalics","brachycephalies","brachycephalism","brachycephalous","brachycephals","brachycephaly","brachycerous","brachydactyl","brachydactylic","brachydactylies","brachydactylism","brachydactylous","brachydactyly","brachydiagonal","brachydiagonals","brachydome","brachydomes","brachygraphies","brachygraphy","brachylogies","brachylogous","brachylogy","brachyodont","brachypinakoid","brachypinakoids","brachyprism","brachyprisms","brachypterism","brachypterisms","brachypterous","brachytherapies","brachytherapy","brachyural","brachyuran","brachyurans","brachyurous","bracing","bracingly","bracings","braciola","braciolas","braciole","bracioles","brack","bracken","brackens","bracket","bracketed","bracketing","bracketings","brackets","brackish","brackishness","brackishnesses","bracks","braconid","braconids","bract","bracteal","bracteate","bracteates","bracted","bracteolate","bracteole","bracteoles","bractless","bractlet","bractlets","bracts","brad","bradawl","bradawls","bradded","bradding","bradoon","bradoons","brads","bradycardia","bradycardiac","bradycardias","bradykinesia","bradykinesias","bradykinin","bradykinins","bradypeptic","bradypeptics","bradyseism","bradyseisms","brae","braeheid","braeheids","braes","brag","bragadisme","bragadismes","braggadocio","braggadocios","braggadocious","braggart","braggartism","braggartisms","braggartly","braggarts","bragged","bragger","braggers","braggest","braggier","braggiest","bragging","braggingly","braggings","braggy","bragly","brags","brahma","brahman","brahmani","brahmanis","brahmanism","brahmanisms","brahmanist","brahmanists","brahmans","brahmas","brahmin","brahminism","brahminisms","brahminist","brahminists","brahmins","braid","braide","braided","braider","braiders","braidest","braiding","braidings","braids","brail","brailed","brailing","braille","brailled","brailler","braillers","brailles","braillewriter","braillewriters","brailling","braillist","braillists","brails","brain","brainbox","brainboxes","braincase","braincases","brainchild","brainchildren","braindead","brained","brainfart","brainfarts","brainfood","brainfoods","brainiac","brainiacs","brainier","brainiest","brainily","braininess","braininesses","braining","brainish","brainless","brainlessly","brainlessness","brainlessnesses","brainpan","brainpans","brainpower","brainpowers","brains","brainsick","brainsickly","brainsickness","brainsicknesses","brainstem","brainstems","brainstorm","brainstormed","brainstormer","brainstormers","brainstorming","brainstormings","brainstorms","brainteaser","brainteasers","brainwash","brainwashed","brainwasher","brainwashers","brainwashes","brainwashing","brainwashings","brainwave","brainwaves","brainy","braird","brairded","brairding","brairds","braise","braised","braises","braising","braize","braizes","brak","brake","brakeage","brakeages","braked","brakeless","brakeman","brakemen","brakes","brakesman","brakesmen","brakier","brakiest","braking","braks","braky","braless","bramble","brambled","brambles","bramblier","brambliest","brambling","bramblings","brambly","brame","brames","bran","brancard","brancards","branch","branched","brancher","brancheries","branchers","branchery","branches","branchia","branchiae","branchial","branchiate","branchier","branchiest","branching","branchings","branchiopod","branchiopods","branchiostegal","branchless","branchlet","branchlets","branchlike","branchline","branchlines","branchy","brand","brandade","brandades","branded","brander","brandered","brandering","branders","brandied","brandies","branding","brandings","brandise","brandises","brandish","brandished","brandisher","brandishers","brandishes","brandishing","brandless","brandling","brandlings","brandreth","brandreths","brands","brandy","brandying","brane","branes","branfulness","branfulnesses","brangle","brangled","brangles","brangling","branglings","brank","branked","brankier","brankiest","branking","branks","brankursine","brankursines","branky","branle","branles","branned","branner","branners","brannier","branniest","brannigan","brannigans","branning","branny","brans","bransle","bransles","brant","brantail","brantails","brantle","brantles","brants","bras","brasco","brascos","brasero","braseros","brases","brash","brashed","brasher","brashes","brashest","brashier","brashiest","brashiness","brashinesses","brashing","brashly","brashness","brashnesses","brashy","brasier","brasiers","brasil","brasilein","brasileins","brasilin","brasilins","brasils","brass","brassage","brassages","brassard","brassards","brassart","brassarts","brassbound","brassed","brasserie","brasseries","brasses","brasset","brassets","brassfounder","brassfounders","brassfounding","brassfoundings","brassica","brassicaceous","brassicas","brassie","brassier","brassiere","brassieres","brassies","brassiest","brassily","brassiness","brassinesses","brassing","brassish","brassware","brasswares","brassy","brast","brasting","brasts","brat","bratchet","bratchets","bratling","bratlings","bratpack","bratpacker","bratpackers","bratpacks","brats","brattice","bratticed","brattices","bratticing","bratticings","brattier","brattiest","brattiness","brattinesses","brattish","brattished","brattishes","brattishing","brattishings","brattle","brattled","brattles","brattling","brattlings","bratty","bratwurst","bratwursts","braunch","braunched","braunches","braunching","braunite","braunites","braunschweiger","braunschweigers","brava","bravado","bravadoed","bravadoes","bravadoing","bravados","bravas","brave","braved","bravely","braveness","bravenesses","braver","braveries","bravers","bravery","braves","bravest","bravi","braving","bravissimo","bravo","bravoed","bravoes","bravoing","bravos","bravura","bravuras","bravure","braw","brawer","brawest","brawl","brawled","brawler","brawlers","brawlie","brawlier","brawliest","brawling","brawlings","brawls","brawly","brawn","brawned","brawnier","brawniest","brawnily","brawniness","brawninesses","brawns","brawny","braws","braxies","braxy","bray","brayed","brayer","brayers","braying","brays","braza","brazas","braze","brazed","brazeless","brazen","brazened","brazening","brazenly","brazenness","brazennesses","brazenries","brazenry","brazens","brazer","brazers","brazes","brazier","brazieries","braziers","braziery","brazil","brazilein","brazileins","brazilin","brazilins","brazils","brazilwood","brazilwoods","brazing","breach","breached","breacher","breachers","breaches","breaching","bread","breadbasket","breadbaskets","breadberries","breadberry","breadboard","breadboarded","breadboarding","breadboards","breadbox","breadboxes","breadcrumb","breadcrumbed","breadcrumbing","breadcrumbs","breaded","breadfruit","breadfruits","breadhead","breadheads","breadier","breadiest","breading","breadless","breadline","breadlines","breadnut","breadnuts","breadroom","breadrooms","breadroot","breadroots","breads","breadstick","breadsticks","breadstuff","breadstuffs","breadth","breadths","breadthways","breadthwise","breadwinner","breadwinners","breadwinning","breadwinnings","bready","break","breakable","breakableness","breakablenesses","breakables","breakage","breakages","breakaway","breakaways","breakback","breakbeat","breakbeats","breakbone","breakdance","breakdanced","breakdancer","breakdancers","breakdances","breakdancing","breakdancings","breakdown","breakdowns","breaker","breakers","breakeven","breakevens","breakfast","breakfasted","breakfaster","breakfasters","breakfasting","breakfasts","breakfront","breakfronts","breaking","breakings","breakneck","breakoff","breakoffs","breakout","breakouts","breakpoint","breakpoints","breaks","breaksaway","breakthrough","breakthroughs","breaktime","breaktimes","breakup","breakups","breakwall","breakwalls","breakwater","breakwaters","bream","breamed","breaming","breams","breare","breares","breaskit","breaskits","breast","breastbone","breastbones","breasted","breastfed","breastfeed","breastfeeding","breastfeedings","breastfeeds","breasting","breastpin","breastpins","breastplate","breastplates","breastplough","breastploughs","breastrail","breastrails","breasts","breaststroke","breaststroker","breaststrokers","breaststrokes","breastsummer","breastsummers","breastwork","breastworks","breath","breathabilities","breathability","breathable","breathalyse","breathalysed","breathalyser","breathalysers","breathalyses","breathalysing","breathalyze","breathalyzed","breathalyzer","breathalyzers","breathalyzes","breathalyzing","breatharian","breatharianism","breatharianisms","breatharians","breathe","breathed","breather","breathers","breathes","breathful","breathier","breathiest","breathily","breathiness","breathinesses","breathing","breathings","breathless","breathlessly","breathlessness","breathlessnesses","breaths","breathtaking","breathtakingly","breathy","breccia","breccial","breccias","brecciate","brecciated","brecciates","brecciating","brecciation","brecciations","brecham","brechams","brechan","brechans","bred","brede","breded","bredes","bredie","bredies","breding","bredren","bredrens","bredrin","bredrins","breds","bree","breech","breechblock","breechblocks","breechcloth","breechcloths","breechclout","breechclouts","breeched","breeches","breeching","breechings","breechless","breechloader","breechloaders","breed","breeder","breeders","breeding","breedings","breeds","breeks","breem","breenge","breenged","breenges","breenging","breer","breered","breering","breers","brees","breese","breeses","breest","breests","breeze","breezed","breezeless","breezes","breezeway","breezeways","breezier","breeziest","breezily","breeziness","breezinesses","breezing","breezy","bregma","bregmata","bregmate","bregmatic","brehon","brehons","brei","breid","breids","breiing","breinge","breinged","breinges","breinging","breis","breist","breists","brekkies","brekky","breloque","breloques","breme","bremsstrahlung","bremsstrahlungs","bren","brenne","brennes","brenning","brens","brent","brenter","brentest","brents","brer","brere","breres","brers","bresaola","bresaolas","bressummer","bressummers","bretasche","bretasches","bretesse","bretesses","brethren","breton","bretons","brettice","bretticed","brettices","bretticing","breunnerite","breunnerites","breve","breves","brevet","brevetcies","brevetcy","brevete","breveted","breveting","brevets","brevetted","brevetting","breviaries","breviary","breviate","breviates","brevier","breviers","brevipennate","brevis","brevises","brevities","brevity","brew","brewage","brewages","brewed","brewer","breweries","brewers","brewery","brewing","brewings","brewis","brewises","brewmaster","brewmasters","brewpub","brewpubs","brews","brewski","brewskies","brewskis","brewster","brewsters","brey","breyed","breying","breys","briar","briard","briards","briared","briarroot","briarroots","briars","briarwood","briarwoods","briary","bribable","bribe","bribeable","bribed","bribee","bribees","briber","briberies","bribers","bribery","bribes","bribing","bricabrac","bricabracs","bricht","brichter","brichtest","brick","brickbat","brickbats","brickclay","brickclays","brickearth","brickearths","bricked","bricken","brickfield","brickfielder","brickfielders","brickfields","brickie","brickier","brickies","brickiest","bricking","brickings","brickkiln","brickkilns","bricklayer","bricklayers","bricklaying","bricklayings","brickle","brickles","bricklike","brickmaker","brickmakers","brickmaking","brickmakings","bricks","brickwall","brickwalls","brickwork","brickworks","bricky","brickyard","brickyards","bricolage","bricolages","bricole","bricoles","bridal","bridally","bridals","bride","bridecake","bridecakes","brided","bridegroom","bridegrooms","bridemaid","bridemaiden","bridemaidens","bridemaids","brideman","bridemen","brides","bridesmaid","bridesmaids","bridesman","bridesmen","bridewealth","bridewealths","bridewell","bridewells","bridgable","bridge","bridgeable","bridgeboard","bridgeboards","bridged","bridgehead","bridgeheads","bridgeless","bridges","bridgework","bridgeworks","bridging","bridgings","bridie","bridies","briding","bridle","bridled","bridler","bridlers","bridles","bridleway","bridleways","bridlewise","bridling","bridoon","bridoons","brie","brief","briefcase","briefcases","briefed","briefer","briefers","briefest","briefing","briefings","briefless","briefly","briefness","briefnesses","briefs","brier","briered","brierier","brieriest","brierroot","brierroots","briers","brierwood","brierwoods","briery","bries","brig","brigade","brigaded","brigades","brigadier","brigadiers","brigading","brigalow","brigalows","brigand","brigandage","brigandages","brigandine","brigandines","brigandries","brigandry","brigands","brigantine","brigantines","bright","brighten","brightened","brightener","brighteners","brightening","brightens","brighter","brightest","brightish","brightly","brightness","brightnesses","brights","brightsome","brightwork","brightworks","brigs","brigue","brigued","brigues","briguing","briguings","brik","briki","brikis","briks","brill","briller","brillest","brilliance","brilliances","brilliancies","brilliancy","brilliant","brilliante","brillianted","brilliantine","brilliantines","brillianting","brilliantly","brilliantness","brilliantnesses","brilliants","brillo","brillos","brills","brim","brimful","brimfull","brimfullness","brimfullnesses","brimfully","brimfulness","brimfulnesses","briming","brimings","brimless","brimmed","brimmer","brimmers","brimming","brims","brimstone","brimstones","brimstony","brin","brinded","brindisi","brindisis","brindle","brindled","brindles","brine","brined","brineless","brinelling","brinellings","briner","briners","brines","bring","bringdown","bringdowns","bringer","bringers","bringing","bringings","brings","brinier","brinies","briniest","brininess","brininesses","brining","brinish","brinjal","brinjals","brinjarries","brinjarry","brink","brinkman","brinkmanship","brinkmanships","brinkmen","brinks","brinksmanship","brinksmanships","brinnies","brinny","brins","briny","brio","brioche","brioches","briolette","briolettes","brionies","briony","brios","briquet","briquets","briquette","briquetted","briquettes","briquetting","bris","brisance","brisances","brisant","brise","brises","brisk","brisked","brisken","briskened","briskening","briskens","brisker","briskest","brisket","briskets","briskier","briskiest","brisking","briskish","briskly","briskness","brisknesses","brisks","brisky","brisling","brislings","briss","brisses","bristle","bristlecone","bristlecones","bristled","bristlelike","bristles","bristletail","bristletails","bristlier","bristliest","bristliness","bristlinesses","bristling","bristly","bristol","bristols","brisure","brisures","brit","britannia","britannias","britches","brith","briths","brits","britschka","britschkas","britska","britskas","britt","brittania","brittanias","brittle","brittled","brittlely","brittleness","brittlenesses","brittler","brittles","brittlest","brittling","brittly","britts","britzka","britzkas","britzska","britzskas","brize","brizes","bro","broach","broached","broacher","broachers","broaches","broaching","broad","broadax","broadaxe","broadaxes","broadband","broadbands","broadbean","broadbeans","broadbill","broadbills","broadbrim","broadbrims","broadbrush","broadcast","broadcasted","broadcaster","broadcasters","broadcasting","broadcastings","broadcasts","broadcloth","broadcloths","broaden","broadened","broadener","broadeners","broadening","broadens","broader","broadest","broadish","broadleaf","broadleaves","broadline","broadlines","broadloom","broadlooms","broadly","broadness","broadnesses","broadpiece","broadpieces","broads","broadscale","broadsheet","broadsheets","broadside","broadsided","broadsides","broadsiding","broadsword","broadswords","broadtail","broadtails","broadway","broadways","broadwise","brobdingnagian","brocade","brocaded","brocades","brocading","brocage","brocages","brocard","brocards","brocatel","brocatelle","brocatelles","brocatels","broccoli","broccolini","broccolinis","broccolis","broch","brochan","brochans","broche","broched","broches","brochette","brochettes","broching","brocho","brochos","brochs","brochure","brochures","brock","brockage","brockages","brocked","brocket","brockets","brockit","brockram","brockrams","brocks","brocoli","brocolis","brod","brodded","brodding","broddle","broddled","broddles","broddling","brodekin","brodekins","brodkin","brodkins","brods","broekies","brog","brogan","brogans","brogged","brogging","brogh","broghs","brogs","brogue","brogueish","brogueries","broguery","brogues","broguish","broider","broidered","broiderer","broiderers","broideries","broidering","broiderings","broiders","broidery","broil","broiled","broiler","broilers","broiling","broils","brokage","brokages","broke","broked","broken","brokenhearted","brokenheartedly","brokenly","brokenness","brokennesses","broker","brokerage","brokerages","brokered","brokeries","brokering","brokerings","brokers","brokery","brokes","broking","brokings","brolga","brolgas","brollies","brolly","bromal","bromals","bromate","bromated","bromates","bromating","brome","bromegrass","bromegrasses","bromelain","bromelains","bromelia","bromeliaceous","bromeliad","bromeliads","bromelias","bromelin","bromelins","bromeosin","bromeosins","bromes","bromhidroses","bromhidrosis","bromic","bromid","bromide","bromides","bromidic","bromidroses","bromidrosis","bromids","bromin","brominate","brominated","brominates","brominating","bromination","brominations","bromine","bromines","brominism","brominisms","bromins","bromise","bromised","bromises","bromising","bromism","bromisms","bromize","bromized","bromizes","bromizing","brommer","brommers","bromo","bromocriptine","bromocriptines","bromoform","bromoforms","bromos","bromouracil","bromouracils","bronc","bronchi","bronchia","bronchial","bronchially","bronchiectases","bronchiectasis","bronchiolar","bronchiole","bronchioles","bronchiolitis","bronchiolitises","bronchites","bronchitic","bronchitics","bronchitides","bronchitis","bronchitises","bronchium","broncho","bronchodilator","bronchodilators","bronchogenic","bronchographies","bronchography","bronchopneumonia","bronchopneumonias","bronchos","bronchoscope","bronchoscopes","bronchoscopic","bronchoscopical","bronchoscopies","bronchoscopist","bronchoscopists","bronchoscopy","bronchospasm","bronchospasms","bronchospastic","bronchus","bronco","broncobuster","broncobusters","broncos","broncs","brond","bronds","brondyron","brondyrons","brontobyte","brontobytes","brontosaur","brontosaurs","brontosaurus","brontosauruses","bronze","bronzed","bronzen","bronzer","bronzers","bronzes","bronzier","bronziest","bronzified","bronzifies","bronzify","bronzifying","bronzing","bronzings","bronzite","bronzites","bronzy","broo","brooch","brooched","brooches","brooching","brood","brooded","brooder","brooders","broodier","broodiest","broodily","broodiness","broodinesses","brooding","broodingly","broodings","broodless","broodmare","broodmares","broods","broody","brook","brookable","brooked","brookie","brookies","brooking","brookite","brookites","brooklet","brooklets","brooklike","brooklime","brooklimes","brooks","brookweed","brookweeds","brool","brools","broom","broomball","broomballer","broomballers","broomballs","broomcorn","broomcorns","broomed","broomier","broomiest","brooming","broomrape","broomrapes","brooms","broomstaff","broomstaffs","broomstick","broomsticks","broomy","broos","broose","brooses","bros","brose","broses","brosier","brosiest","brosy","broth","brothel","brothels","brother","brothered","brotherhood","brotherhoods","brothering","brotherlike","brotherliness","brotherlinesses","brotherly","brothers","brothier","brothiest","broths","brothy","brough","brougham","broughams","broughs","brought","broughta","broughtas","broughtases","brouhaha","brouhahas","brouze","brouzes","brow","browallia","browallias","browband","browbands","browbeat","browbeaten","browbeater","browbeaters","browbeating","browbeatings","browbeats","browed","browless","brown","browned","browner","brownest","brownfield","brownfields","brownie","brownier","brownies","browniest","browning","brownings","brownish","brownness","brownnesses","brownnose","brownnosed","brownnoser","brownnosers","brownnoses","brownnosing","brownout","brownouts","browns","brownshirt","brownshirts","brownstone","brownstones","browntail","browny","browridge","browridges","brows","browsable","browsables","browse","browsed","browser","browsers","browses","browsier","browsiest","browsing","browsings","browst","browsts","browsy","brr","brrr","bru","brucella","brucellae","brucellas","brucelloses","brucellosis","bruchid","bruchids","brucin","brucine","brucines","brucins","brucite","brucites","bruckle","brugh","brughs","brugmansia","brugmansias","bruhaha","bruhahas","bruilzie","bruilzies","bruin","bruins","bruise","bruised","bruiser","bruisers","bruises","bruising","bruisings","bruit","bruited","bruiter","bruiters","bruiting","bruits","brule","brules","brulot","brulots","brulyie","brulyies","brulzie","brulzies","brumal","brumbies","brumby","brume","brumes","brummagem","brummagems","brummer","brummers","brumous","brunch","brunched","bruncher","brunchers","brunches","brunching","brunet","brunets","brunette","brunettes","brung","brunizem","brunizems","brunt","brunted","brunting","brunts","brus","bruschetta","bruschettas","bruschette","brush","brushabilities","brushability","brushback","brushbacks","brushed","brusher","brushers","brushes","brushfire","brushfires","brushier","brushiest","brushing","brushings","brushland","brushlands","brushless","brushlike","brushmark","brushmarks","brushoff","brushoffs","brushup","brushups","brushwheel","brushwheels","brushwood","brushwoods","brushwork","brushworks","brushy","brusk","brusker","bruskest","brusque","brusquely","brusqueness","brusquenesses","brusquer","brusquerie","brusqueries","brusquest","brussels","brussen","brust","brusting","brusts","brut","brutal","brutalisation","brutalisations","brutalise","brutalised","brutalises","brutalising","brutalism","brutalisms","brutalist","brutalists","brutalities","brutality","brutalization","brutalizations","brutalize","brutalized","brutalizes","brutalizing","brutally","brute","bruted","brutelike","brutely","bruteness","brutenesses","bruter","bruters","brutes","brutified","brutifies","brutify","brutifying","bruting","brutings","brutish","brutishly","brutishness","brutishnesses","brutism","brutisms","bruts","brux","bruxed","bruxes","bruxing","bruxism","bruxisms","bryological","bryologies","bryologist","bryologists","bryology","bryonies","bryony","bryophyllum","bryophyllums","bryophyte","bryophytes","bryophytic","bryozoan","bryozoans","buat","buats","buaze","buazes","bub","buba","bubal","bubale","bubales","bubaline","bubalis","bubalises","bubals","bubas","bubba","bubbas","bubbies","bubble","bubbled","bubblegum","bubblegums","bubblehead","bubbleheaded","bubbleheads","bubbler","bubblers","bubbles","bubblier","bubblies","bubbliest","bubbling","bubbly","bubby","bubinga","bubingas","bubkes","bubkis","bubo","buboed","buboes","bubonic","bubonocele","bubonoceles","bubs","bubu","bubukle","bubukles","bubus","bucardo","bucardos","bucatini","buccal","buccally","buccaneer","buccaneered","buccaneering","buccaneerings","buccaneerish","buccaneers","buccanier","buccaniered","buccaniering","buccaniers","buccina","buccinas","buccinator","buccinators","buccinatory","bucellas","bucellases","bucentaur","bucentaurs","buchu","buchus","buck","buckaroo","buckaroos","buckayro","buckayros","buckbean","buckbeans","buckboard","buckboards","buckbrush","buckbrushes","bucked","buckeen","buckeens","bucker","buckeroo","buckeroos","buckers","bucket","bucketed","bucketful","bucketfuls","bucketing","bucketings","buckets","bucketsful","buckeye","buckeyes","buckhorn","buckhorns","buckhound","buckhounds","buckie","buckies","bucking","buckings","buckish","buckishly","buckjumper","buckjumpers","buckjumping","buckjumpings","buckle","buckled","buckler","bucklered","bucklering","bucklers","buckles","buckling","bucklings","buckminsterfullerene","buckminsterfullerenes","bucko","buckoes","buckos","buckra","buckrake","buckrakes","buckram","buckramed","buckraming","buckrams","buckras","bucks","bucksaw","bucksaws","buckshee","buckshees","buckshish","buckshished","buckshishes","buckshishing","buckshot","buckshots","buckskin","buckskinned","buckskins","bucksom","bucktail","bucktails","buckteeth","buckthorn","buckthorns","bucktooth","bucktoothed","bucku","buckus","buckwheat","buckwheats","buckyball","buckyballs","buckytube","buckytubes","bucolic","bucolical","bucolically","bucolics","bud","buda","budas","budded","budder","budders","buddha","buddhas","buddied","buddier","buddies","buddiest","budding","buddings","buddle","buddled","buddleia","buddleias","buddles","buddling","buddy","buddying","budge","budged","budger","budgeree","budgerigar","budgerigars","budgero","budgeros","budgerow","budgerows","budgers","budges","budget","budgetary","budgeted","budgeteer","budgeteers","budgeter","budgeters","budgeting","budgets","budgie","budgies","budging","budi","budis","budless","budlike","budmash","budmashes","budo","budos","buds","budworm","budworms","buff","buffa","buffable","buffalo","buffaloberries","buffaloberry","buffaloed","buffaloes","buffalofish","buffalofishes","buffaloing","buffalos","buffe","buffed","buffel","buffer","buffered","buffering","buffers","buffest","buffet","buffeted","buffeter","buffeters","buffeting","buffetings","buffets","buffi","buffier","buffiest","buffing","buffings","bufflehead","buffleheads","buffo","buffoon","buffooneries","buffoonery","buffoonish","buffoons","buffos","buffs","buffy","bufo","bufos","bufotalin","bufotalins","bufotenine","bufotenines","buftie","bufties","bufty","bug","bugaboo","bugaboos","bugbane","bugbanes","bugbear","bugbears","bugeye","bugeyes","buggan","buggane","bugganes","buggans","bugged","bugger","buggered","buggeries","buggering","buggers","buggery","buggier","buggies","buggiest","buggin","bugginess","bugginesses","bugging","buggings","buggins","buggy","bughouse","bughouses","bugle","bugled","bugler","buglers","bugles","buglet","buglets","bugleweed","bugleweeds","bugling","bugloss","buglosses","bugong","bugongs","bugout","bugouts","bugs","bugseed","bugseeds","bugsha","bugshas","bugwort","bugworts","buhl","buhls","buhlwork","buhlworks","buhr","buhrs","buhrstone","buhrstones","buhund","buhunds","buibui","buibuis","buik","buiks","build","buildable","builddown","builddowns","builded","builder","builders","building","buildings","builds","buildup","buildups","built","buirdlier","buirdliest","buirdly","buist","buisted","buisting","buists","buke","bukes","bukkake","bukkakes","bukshee","bukshees","bukshi","bukshis","bulb","bulbar","bulbed","bulbel","bulbels","bulbiferous","bulbil","bulbils","bulbing","bulblet","bulblets","bulbosities","bulbosity","bulbous","bulbously","bulbousness","bulbousnesses","bulbs","bulbul","bulbuls","bulge","bulged","bulger","bulgers","bulges","bulghur","bulghurs","bulgier","bulgiest","bulgine","bulgines","bulginess","bulginesses","bulging","bulgingly","bulgur","bulgurs","bulgy","bulimia","bulimiac","bulimias","bulimic","bulimics","bulimies","bulimus","bulimuses","bulimy","bulk","bulkage","bulkages","bulked","bulker","bulkers","bulkhead","bulkheads","bulkier","bulkiest","bulkily","bulkiness","bulkinesses","bulking","bulkings","bulks","bulky","bull","bulla","bullace","bullaces","bullae","bullaries","bullary","bullate","bullbaiting","bullbaitings","bullbars","bullbat","bullbats","bullbrier","bullbriers","bulldog","bulldogged","bulldogger","bulldoggers","bulldogging","bulldoggings","bulldogs","bulldoze","bulldozed","bulldozer","bulldozers","bulldozes","bulldozing","bulldust","bulldusts","bulldyke","bulldykes","bulled","buller","bullered","bullering","bullers","bullet","bulleted","bulletin","bulletined","bulleting","bulletining","bulletins","bulletproof","bulletproofed","bulletproofing","bulletproofs","bulletrie","bulletries","bullets","bulletwood","bulletwoods","bullfight","bullfighter","bullfighters","bullfighting","bullfightings","bullfights","bullfinch","bullfinches","bullfrog","bullfrogs","bullgine","bullgines","bullhead","bullheaded","bullheadedly","bullheadedness","bullheadednesses","bullheads","bullhorn","bullhorns","bullied","bullier","bullies","bulliest","bulling","bullings","bullion","bullionist","bullionists","bullions","bullish","bullishly","bullishness","bullishnesses","bullmastiff","bullmastiffs","bullneck","bullnecked","bullnecks","bullnose","bullnoses","bullock","bullocked","bullockies","bullocking","bullocks","bullocky","bullosa","bullous","bullpen","bullpens","bullpout","bullpouts","bullring","bullrings","bullroarer","bullroarers","bullrush","bullrushes","bulls","bullshat","bullshit","bullshits","bullshitted","bullshitter","bullshitters","bullshitting","bullshittings","bullshot","bullshots","bullsnake","bullsnakes","bullterrier","bullterriers","bullwaddie","bullwaddies","bullwaddy","bullweed","bullweeds","bullwhack","bullwhacked","bullwhacking","bullwhacks","bullwhip","bullwhipped","bullwhipping","bullwhips","bully","bullyboy","bullyboys","bullycide","bullycides","bullying","bullyism","bullyisms","bullyrag","bullyragged","bullyragging","bullyrags","bulnbuln","bulnbulns","bulrush","bulrushes","bulrushy","bulse","bulses","bulwaddee","bulwaddees","bulwaddies","bulwaddy","bulwark","bulwarked","bulwarking","bulwarks","bum","bumalo","bumaloti","bumalotis","bumbag","bumbags","bumbailiff","bumbailiffs","bumbaze","bumbazed","bumbazes","bumbazing","bumbershoot","bumbershoots","bumble","bumblebee","bumblebees","bumbleberries","bumbleberry","bumbled","bumbledom","bumbledoms","bumbler","bumblers","bumbles","bumbling","bumblingly","bumblings","bumbo","bumboat","bumboats","bumbos","bumelia","bumelias","bumf","bumfluff","bumfluffs","bumfreezer","bumfreezers","bumfs","bumfuck","bumfucks","bumfuzzle","bumfuzzled","bumfuzzles","bumfuzzling","bumkin","bumkins","bummalo","bummalos","bummaloti","bummalotis","bummaree","bummarees","bummed","bummel","bummels","bummer","bummers","bummest","bumming","bummle","bummled","bummles","bummling","bummock","bummocks","bump","bumped","bumper","bumpered","bumpering","bumpers","bumph","bumphs","bumpier","bumpiest","bumpily","bumpiness","bumpinesses","bumping","bumpings","bumpkin","bumpkinish","bumpkinly","bumpkins","bumpologies","bumpology","bumps","bumpsadaisy","bumptious","bumptiously","bumptiousness","bumptiousnesses","bumpy","bums","bumster","bumsters","bumsucker","bumsuckers","bumsucking","bumsuckings","bun","buna","bunas","bunce","bunced","bunces","bunch","bunchberries","bunchberry","bunched","bunches","bunchgrass","bunchgrasses","bunchier","bunchiest","bunchily","bunchiness","bunchinesses","bunching","bunchings","bunchy","buncing","bunco","buncoed","buncoing","buncombe","buncombes","buncos","bund","bunde","bunded","bundh","bundhs","bundied","bundies","bunding","bundist","bundists","bundle","bundled","bundler","bundlers","bundles","bundling","bundlings","bundobust","bundobusts","bundook","bundooks","bunds","bundt","bundts","bundu","bundus","bundwall","bundwalls","bundy","bundying","bunfight","bunfights","bung","bungaloid","bungaloids","bungalow","bungalows","bunged","bungee","bungees","bunger","bungers","bungey","bungeys","bunghole","bungholes","bungie","bungies","bunging","bungle","bungled","bungler","bunglers","bungles","bunglesome","bungling","bunglingly","bunglings","bungs","bungwall","bungwalls","bungy","bunia","bunias","bunion","bunions","bunje","bunjee","bunjees","bunjes","bunjie","bunjies","bunjy","bunk","bunked","bunker","bunkered","bunkering","bunkers","bunkhouse","bunkhouses","bunking","bunkmate","bunkmates","bunko","bunkoed","bunkoing","bunkos","bunks","bunkum","bunkums","bunn","bunnet","bunnets","bunnia","bunnias","bunnies","bunns","bunny","bunodont","bunraku","bunrakus","buns","bunsen","bunsens","bunt","buntal","buntals","bunted","bunter","bunters","buntier","buntiest","bunting","buntings","buntline","buntlines","bunts","bunty","bunya","bunyas","bunyip","bunyips","buoy","buoyage","buoyages","buoyance","buoyances","buoyancies","buoyancy","buoyant","buoyantly","buoyantness","buoyantnesses","buoyed","buoying","buoys","bupivacaine","bupivacaines","bupkes","bupkis","bupkus","buplever","buplevers","buppie","buppies","buppy","buprenorphine","buprenorphines","buprestid","buprestids","bupropion","bupropions","buqsha","buqshas","bur","bura","buran","burans","buras","burb","burble","burbled","burbler","burblers","burbles","burblier","burbliest","burbling","burblings","burbly","burbot","burbots","burbs","burd","burdash","burdashes","burden","burdened","burdener","burdeners","burdening","burdenous","burdens","burdensome","burdie","burdies","burdizzo","burdizzos","burdock","burdocks","burds","bureau","bureaucracies","bureaucracy","bureaucrat","bureaucratese","bureaucrateses","bureaucratic","bureaucratically","bureaucratise","bureaucratised","bureaucratises","bureaucratising","bureaucratism","bureaucratisms","bureaucratist","bureaucratists","bureaucratization","bureaucratizations","bureaucratize","bureaucratized","bureaucratizes","bureaucratizing","bureaucrats","bureaus","bureaux","buret","burets","burette","burettes","burg","burgage","burgages","burganet","burganets","burgee","burgees","burgeon","burgeoned","burgeoning","burgeons","burger","burgers","burgess","burgesses","burgh","burghal","burgher","burghers","burghs","burghul","burghuls","burglar","burglared","burglaries","burglaring","burglarious","burglariously","burglarise","burglarised","burglarises","burglarising","burglarize","burglarized","burglarizes","burglarizing","burglarproof","burglars","burglary","burgle","burgled","burgles","burgling","burgomaster","burgomasters","burgonet","burgonets","burgoo","burgoos","burgout","burgouts","burgrave","burgraves","burgs","burgundies","burgundy","burhel","burhels","burial","burials","buried","burier","buriers","buries","burin","burinist","burinists","burins","buriti","buritis","burk","burka","burkas","burke","burked","burker","burkers","burkes","burkha","burkhas","burking","burkite","burkites","burks","burl","burladero","burladeros","burlap","burlaps","burled","burler","burlers","burlesk","burlesks","burlesque","burlesqued","burlesquely","burlesquer","burlesquers","burlesques","burlesquing","burletta","burlettas","burley","burleycue","burleycues","burleyed","burleying","burleys","burlier","burliest","burlily","burliness","burlinesses","burling","burls","burly","burn","burnable","burnables","burned","burner","burners","burnet","burnets","burnettise","burnettised","burnettises","burnettising","burnettize","burnettized","burnettizes","burnettizing","burnie","burnies","burning","burningly","burnings","burnish","burnishable","burnished","burnisher","burnishers","burnishes","burnishing","burnishings","burnishment","burnishments","burnoose","burnoosed","burnooses","burnous","burnouse","burnoused","burnouses","burnout","burnouts","burns","burnside","burnsides","burnt","buroo","buroos","burp","burped","burpee","burpees","burping","burps","burqa","burqas","burr","burramundi","burramundis","burramys","burramyses","burrawang","burrawangs","burred","burrel","burrell","burrells","burrels","burrer","burrers","burrhel","burrhels","burrier","burriest","burring","burrito","burritos","burro","burros","burrow","burrowed","burrower","burrowers","burrowing","burrows","burrowstown","burrowstowns","burrs","burrstone","burrstones","burry","burs","bursa","bursae","bursal","bursar","bursarial","bursaries","bursars","bursarship","bursarships","bursary","bursas","bursate","burse","burseed","burseeds","bursera","burseraceous","burses","bursicon","bursicons","bursiculate","bursiform","bursitis","bursitises","burst","bursted","bursten","burster","bursters","bursting","burstone","burstones","bursts","burthen","burthened","burthening","burthens","burthensome","burton","burtons","burweed","burweeds","bury","burying","bus","busbar","busbars","busbies","busboy","busboys","busby","bused","busera","buseras","buses","busgirl","busgirls","bush","bushbabies","bushbaby","bushbashing","bushbashings","bushbuck","bushbucks","bushcraft","bushcrafts","bushed","bushel","busheled","busheler","bushelers","busheling","bushelled","busheller","bushellers","bushelling","bushellings","bushelman","bushelmen","bushels","bushelwoman","bushelwomen","busher","bushers","bushes","bushfire","bushfires","bushflies","bushfly","bushgoat","bushgoats","bushhammer","bushhammers","bushido","bushidos","bushie","bushier","bushies","bushiest","bushily","bushiness","bushinesses","bushing","bushings","bushland","bushlands","bushless","bushlike","bushman","bushmanship","bushmanships","bushmaster","bushmasters","bushmeat","bushmeats","bushmen","bushpig","bushpigs","bushranger","bushrangers","bushranging","bushrangings","bushtit","bushtits","bushveld","bushvelds","bushwa","bushwah","bushwahs","bushwalk","bushwalked","bushwalker","bushwalkers","bushwalking","bushwalkings","bushwalks","bushwas","bushwhack","bushwhacked","bushwhacker","bushwhackers","bushwhacking","bushwhackings","bushwhacks","bushwoman","bushwomen","bushy","busied","busier","busies","busiest","busily","business","businesses","businesslike","businessman","businessmen","businesspeople","businessperson","businesspersons","businesswoman","businesswomen","businessy","busing","busings","busk","busked","busker","buskers","busket","buskets","buskin","buskined","busking","buskings","buskins","busks","busky","busload","busloads","busman","busmen","buss","bussed","busses","bussing","bussings","bussu","bussus","bust","bustard","bustards","busted","bustee","bustees","buster","busters","busti","bustic","busticate","busticated","busticates","busticating","bustics","bustier","bustiers","bustiest","bustiness","bustinesses","busting","bustings","bustis","bustle","bustled","bustler","bustlers","bustles","bustline","bustlines","bustling","bustlingly","busts","busty","busulfan","busulfans","busuuti","busuutis","busy","busybodied","busybodies","busybody","busybodying","busybodyings","busying","busyness","busynesses","busywork","busyworks","but","butadiene","butadienes","butane","butanes","butanoic","butanol","butanols","butanone","butanones","butch","butcher","butcherbird","butcherbirds","butchered","butcherer","butcherers","butcheries","butchering","butcherings","butcherly","butchers","butchery","butches","butchest","butching","butchings","butchness","butchnesses","bute","butene","butenedioic","butenes","buteo","buteonine","buteonines","buteos","butes","butle","butled","butler","butlerage","butlerages","butlered","butleries","butlering","butlers","butlership","butlerships","butlery","butles","butling","butment","butments","buts","butsudan","butsudans","butt","buttals","butte","butted","butter","butterball","butterballs","butterbur","butterburs","buttercup","buttercups","butterdock","butterdocks","buttered","butterfat","butterfats","butterfingered","butterfingers","butterfish","butterfishes","butterflied","butterflies","butterfly","butterflyer","butterflyers","butterflying","butterier","butteries","butteriest","butterine","butterines","butteriness","butterinesses","buttering","butterless","buttermilk","buttermilks","butternut","butternuts","butters","butterscotch","butterscotches","butterweed","butterweeds","butterwort","butterworts","buttery","buttes","butthead","buttheads","butties","butting","buttinski","buttinskies","buttinskis","buttinsky","buttle","buttled","buttles","buttling","buttock","buttocked","buttocking","buttocks","button","buttonball","buttonballs","buttonbush","buttonbushes","buttoned","buttoner","buttoners","buttonheld","buttonhold","buttonholding","buttonholds","buttonhole","buttonholed","buttonholer","buttonholers","buttonholes","buttonholing","buttonhook","buttonhooked","buttonhooking","buttonhooks","buttoning","buttonless","buttonmould","buttonmoulds","buttons","buttonwood","buttonwoods","buttony","buttress","buttressed","buttresses","buttressing","butts","buttstock","buttstocks","butty","buttyman","buttymen","butut","bututs","butyl","butylate","butylated","butylates","butylating","butylation","butylations","butylene","butylenes","butyls","butyraceous","butyral","butyraldehyde","butyraldehydes","butyrals","butyrate","butyrates","butyric","butyrin","butyrins","butyrophenone","butyrophenones","butyrous","butyryl","butyryls","buvette","buvettes","buxom","buxomer","buxomest","buxomly","buxomness","buxomnesses","buy","buyable","buyables","buyback","buybacks","buyer","buyers","buying","buyings","buyoff","buyoffs","buyout","buyouts","buys","buzkashi","buzkashis","buzuki","buzukia","buzukis","buzz","buzzard","buzzards","buzzbait","buzzbaits","buzzcut","buzzcuts","buzzed","buzzer","buzzers","buzzes","buzzier","buzziest","buzzing","buzzingly","buzzings","buzzkill","buzzkiller","buzzkillers","buzzkills","buzzwig","buzzwigs","buzzword","buzzwords","buzzy","bwana","bwanas","bwazi","bwazis","by","bycatch","bycatches","bycoket","bycokets","byde","byded","bydes","byding","bye","byelaw","byelaws","byes","bygone","bygones","byke","byked","bykes","byking","bylander","bylanders","bylane","bylanes","bylaw","bylaws","byline","bylined","byliner","byliners","bylines","bylining","bylive","byname","bynames","bynempt","bypass","bypassed","bypasses","bypassing","bypast","bypath","bypaths","byplace","byplaces","byplay","byplays","byproduct","byproducts","byre","byreman","byremen","byres","byrewoman","byrewomen","byrl","byrlady","byrlakin","byrlaw","byrlaws","byrled","byrling","byrls","byrnie","byrnies","byroad","byroads","byroom","byrooms","bys","byssaceous","byssal","byssi","byssine","byssinoses","byssinosis","byssoid","byssus","byssuses","bystander","bystanders","bystreet","bystreets","bytalk","bytalks","byte","bytes","bytownite","bytownites","byway","byways","bywoner","bywoners","byword","bywords","bywork","byworks","byzant","byzantine","byzants","caa","caaed","caaing","caas","caatinga","caatingas","cab","caba","cabal","cabala","cabalas","cabaletta","cabalettas","cabalette","cabalism","cabalisms","cabalist","cabalistic","cabalistical","cabalists","caballed","caballer","caballero","caballeros","caballers","caballine","caballing","cabals","cabana","cabanas","cabaret","cabarets","cabas","cabbage","cabbaged","cabbages","cabbagetown","cabbagetowns","cabbageworm","cabbageworms","cabbagey","cabbaging","cabbagy","cabbala","cabbalah","cabbalahs","cabbalas","cabbalism","cabbalisms","cabbalist","cabbalistic","cabbalistical","cabbalists","cabbed","cabbie","cabbies","cabbing","cabby","cabdriver","cabdrivers","caber","cabernet","cabernets","cabers","cabestro","cabestros","cabezon","cabezone","cabezones","cabezons","cabildo","cabildos","cabin","cabined","cabinet","cabinetmaker","cabinetmakers","cabinetmaking","cabinetmakings","cabinetries","cabinetry","cabinets","cabinetwork","cabinetworks","cabining","cabinmate","cabinmates","cabins","cable","cablecast","cablecasted","cablecasting","cablecasts","cabled","cablegram","cablegrams","cabler","cablers","cables","cablet","cablets","cablevision","cablevisions","cableway","cableways","cabling","cablings","cabman","cabmen","cabob","cabobbed","cabobbing","cabobs","caboc","caboceer","caboceers","caboched","cabochon","cabochons","cabocs","cabomba","cabombas","caboodle","caboodles","caboose","cabooses","caboshed","cabotage","cabotages","cabover","cabre","cabresta","cabrestas","cabresto","cabrestos","cabretta","cabrettas","cabrie","cabries","cabrilla","cabrillas","cabrio","cabriole","cabrioles","cabriolet","cabriolets","cabrios","cabrit","cabrits","cabs","cabstand","cabstands","caca","cacafogo","cacafogos","cacafuego","cacafuegos","cacao","cacaos","cacas","cacciatora","cacciatore","cachaca","cachacas","cachaemia","cachaemias","cachaemic","cachalot","cachalots","cache","cachectic","cachectical","cached","cachepot","cachepots","caches","cachet","cacheted","cacheting","cachets","cachexia","cachexias","cachexic","cachexies","cachexy","caching","cachinnate","cachinnated","cachinnates","cachinnating","cachinnation","cachinnations","cachinnatory","cacholong","cacholongs","cacholot","cacholots","cachou","cachous","cachucha","cachuchas","cacique","caciques","caciquism","caciquisms","cack","cackermander","cackermanders","cackier","cackiest","cackle","cackleberries","cackleberry","cackled","cackler","cacklers","cackles","cackling","cacks","cacky","cacodaemon","cacodaemons","cacodemon","cacodemonic","cacodemons","cacodoxies","cacodoxy","cacodyl","cacodylic","cacodyls","cacoepies","cacoepistic","cacoepy","cacoethes","cacoethic","cacogastric","cacogenic","cacogenics","cacographer","cacographers","cacographic","cacographical","cacographies","cacography","cacolet","cacolets","cacologies","cacology","cacomistle","cacomistles","cacomixl","cacomixle","cacomixles","cacomixls","caconym","caconymies","caconyms","caconymy","cacoon","cacoons","cacophonic","cacophonical","cacophonically","cacophonies","cacophonious","cacophonous","cacophonously","cacophony","cacotopia","cacotopian","cacotopias","cacotrophies","cacotrophy","cactaceous","cacti","cactiform","cactoblastes","cactoblastis","cactoid","cactus","cactuses","cacumen","cacumina","cacuminal","cacuminals","cacuminous","cad","cadaga","cadagas","cadagi","cadagis","cadaster","cadasters","cadastral","cadastrally","cadastre","cadastres","cadaver","cadaveric","cadaverine","cadaverines","cadaverous","cadaverously","cadaverousness","cadavers","caddice","caddices","caddie","caddied","caddies","caddis","caddised","caddises","caddisflies","caddisfly","caddish","caddishly","caddishness","caddishnesses","caddisworm","caddisworms","caddy","caddying","caddyss","caddysses","cade","cadeau","cadeaux","cadee","cadees","cadelle","cadelles","cadence","cadenced","cadences","cadencies","cadencing","cadency","cadent","cadential","cadenza","cadenzas","cades","cadet","cadets","cadetship","cadetships","cadge","cadged","cadger","cadgers","cadges","cadgier","cadgiest","cadging","cadgy","cadi","cadie","cadies","cadis","cadmic","cadmium","cadmiums","cadrans","cadranses","cadre","cadres","cads","caduac","caduacs","caducean","caducei","caduceus","caducities","caducity","caducous","caeca","caecal","caecally","caecilian","caecilians","caecitis","caecitises","caecum","caenogeneses","caenogenesis","caenogenetic","caeoma","caeomas","caerule","caerulean","caesalpinoid","caesar","caesarean","caesareans","caesarian","caesarians","caesarism","caesarisms","caesaropapism","caesaropapisms","caesars","caese","caesious","caesium","caesiums","caespitose","caespitosely","caestus","caestuses","caesura","caesurae","caesural","caesuras","caesuric","cafard","cafards","cafe","cafes","cafeteria","cafeterias","cafetiere","cafetieres","cafetoria","cafetorium","cafetoriums","caff","caffein","caffeinated","caffeinating","caffeine","caffeines","caffeinic","caffeinism","caffeinisms","caffeins","caffeism","caffeisms","caffila","caffilas","caffs","cafila","cafilas","caftan","caftaned","caftans","cag","caganer","caganers","cage","caged","cageful","cagefuls","cagelike","cageling","cagelings","cager","cagers","cages","cagework","cageworks","cagey","cageyness","cageynesses","cagier","cagiest","cagily","caginess","caginesses","caging","cagmag","cagmagged","cagmagging","cagmags","cagot","cagots","cagoul","cagoule","cagoules","cagouls","cags","cagy","cagyness","cagynesses","cahier","cahiers","cahoot","cahoots","cahow","cahows","caid","caids","caillach","caillachs","caille","cailleach","cailleachs","cailles","cailliach","cailliachs","caimac","caimacam","caimacams","caimacs","caiman","caimans","cain","cainogeneses","cainogenesis","cainogenetic","cains","caique","caiques","caird","cairds","cairn","cairned","cairngorm","cairngorms","cairnier","cairniest","cairns","cairny","caisson","caissons","caitiff","caitiffs","caitive","caitives","cajaput","cajaputs","cajeput","cajeputs","cajole","cajoled","cajolement","cajolements","cajoler","cajoleries","cajolers","cajolery","cajoles","cajoling","cajolingly","cajon","cajones","cajun","cajuput","cajuputs","cake","caked","cakes","cakewalk","cakewalked","cakewalker","cakewalkers","cakewalking","cakewalks","cakey","cakier","cakiest","cakiness","cakinesses","caking","cakings","caky","calabash","calabashes","calabaza","calabazas","calabogus","calaboguses","calaboose","calabooses","calabrese","calabreses","caladium","caladiums","calaloo","calaloos","calalu","calalus","calamanco","calamancoes","calamancos","calamander","calamanders","calamar","calamari","calamaries","calamaris","calamars","calamary","calamata","calamatas","calami","calamine","calamined","calamines","calamining","calamint","calamints","calamite","calamites","calamities","calamitous","calamitously","calamitousness","calamity","calamondin","calamondins","calamus","calando","calandria","calandrias","calanthe","calanthes","calash","calashes","calathea","calatheas","calathi","calathos","calathus","calavance","calavances","calaverite","calaverites","calcanea","calcaneal","calcanean","calcanei","calcaneum","calcaneus","calcar","calcarate","calcareous","calcareously","calcaria","calcariferous","calcariform","calcarine","calcars","calceamenta","calceamentum","calceate","calceated","calceates","calceating","calced","calcedonies","calcedonio","calcedonios","calcedony","calceiform","calceolaria","calceolarias","calceolate","calces","calcic","calcicole","calcicoles","calcicolous","calciferol","calciferols","calciferous","calcific","calcification","calcifications","calcified","calcifies","calcifugal","calcifuge","calcifuges","calcifugous","calcify","calcifying","calcigerous","calcimine","calcimined","calcimines","calcimining","calcinable","calcination","calcinations","calcine","calcined","calcines","calcining","calcinoses","calcinosis","calcite","calcites","calcitic","calcitonin","calcitonins","calcium","calciums","calcrete","calcretes","calcsinter","calcsinters","calcspar","calcspars","calctufa","calctufas","calctuff","calctuffs","calculabilities","calculability","calculable","calculably","calcular","calculary","calculate","calculated","calculatedly","calculatedness","calculatednesses","calculates","calculating","calculatingly","calculation","calculational","calculations","calculative","calculator","calculators","calculi","calculose","calculous","calculus","calculuses","caldaria","caldarium","caldera","calderas","caldron","caldrons","caleche","caleches","calefacient","calefacients","calefaction","calefactions","calefactive","calefactor","calefactories","calefactors","calefactory","calefied","calefies","calefy","calefying","calembour","calembours","calendal","calendar","calendared","calendarer","calendarers","calendaring","calendarisation","calendarise","calendarised","calendarises","calendarising","calendarist","calendarists","calendarization","calendarize","calendarized","calendarizes","calendarizing","calendars","calender","calendered","calenderer","calenderers","calendering","calenderings","calenders","calendrer","calendrers","calendric","calendrical","calendries","calendry","calends","calendula","calendulas","calenture","calentures","calesa","calesas","calescence","calescences","calescent","calf","calfdozer","calfdozers","calfless","calflick","calflicks","calflike","calfs","calfskin","calfskins","caliatour","caliatours","caliber","calibered","calibers","calibrate","calibrated","calibrater","calibraters","calibrates","calibrating","calibration","calibrations","calibrator","calibrators","calibre","calibred","calibres","calices","caliche","caliches","calicle","calicles","calico","calicoes","calicos","calicular","calid","calidities","calidity","calif","califate","califates","califont","califonts","californium","californiums","califs","caliginosities","caliginosity","caliginous","caligo","caligoes","caligos","calima","calimas","calimocho","calimochos","caliologies","caliology","calipash","calipashes","calipee","calipees","caliper","calipered","calipering","calipers","caliph","caliphal","caliphate","caliphates","caliphs","calisaya","calisayas","calisthenic","calisthenics","caliver","calivers","calix","calk","calked","calker","calkers","calkin","calking","calkings","calkins","calks","call","calla","callable","callaides","callais","callaloo","callaloos","callan","callans","callant","callants","callas","callback","callbacks","callboard","callboards","callboy","callboys","called","callee","callees","caller","callers","callet","callets","calliature","calliatures","callid","callidities","callidity","calligram","calligramme","calligrammes","calligrams","calligrapher","calligraphers","calligraphic","calligraphical","calligraphically","calligraphies","calligraphist","calligraphists","calligraphy","calling","callings","calliope","calliopes","calliopsis","callipash","callipashes","callipee","callipees","calliper","callipered","callipering","callipers","callipygean","callipygian","callipygous","callistemon","callistemons","callisthenic","callisthenics","callithump","callithumpian","callithumps","callop","callops","callose","calloses","callosities","callosity","callous","calloused","callouses","callousing","callously","callousness","callousnesses","callow","callower","callowest","callowness","callownesses","callows","calls","calltime","calltimes","calluna","callunas","callus","callused","calluses","callusing","calm","calmant","calmants","calmative","calmatives","calmed","calmer","calmest","calmier","calmiest","calming","calmingly","calmings","calmly","calmness","calmnesses","calmodulin","calmodulins","calms","calmstane","calmstanes","calmstone","calmstones","calmy","calo","calomel","calomels","calorescence","calorescences","calorescent","caloric","calorically","caloricities","caloricity","calorics","calorie","calories","calorific","calorifically","calorification","calorifications","calorifier","calorifiers","calorimeter","calorimeters","calorimetric","calorimetrical","calorimetrically","calorimetries","calorimetry","calorise","calorised","calorises","calorising","calorist","calorists","calorize","calorized","calorizes","calorizing","calory","calos","calotte","calottes","calotype","calotypes","calotypist","calotypists","caloyer","caloyers","calp","calpa","calpac","calpack","calpacks","calpacs","calpain","calpains","calpas","calps","calque","calqued","calques","calquing","caltha","calthas","calthrop","calthrops","caltrap","caltraps","caltrop","caltrops","calumba","calumbas","calumet","calumets","calumniable","calumniate","calumniated","calumniates","calumniating","calumniation","calumniations","calumniator","calumniators","calumniatory","calumnies","calumnious","calumniously","calumny","calutron","calutrons","calvados","calvadoses","calvaria","calvarial","calvarian","calvarias","calvaries","calvarium","calvariums","calvary","calve","calved","calver","calvered","calvering","calvers","calves","calving","calvities","calx","calxes","calycanthemies","calycanthemy","calycanthus","calycanthuses","calycate","calyceal","calyces","calyciform","calycinal","calycine","calycle","calycled","calycles","calycoid","calycoideous","calycular","calyculate","calycule","calycules","calyculi","calyculus","calypso","calypsoes","calypsonian","calypsonians","calypsos","calypter","calyptera","calypteras","calypters","calyptra","calyptras","calyptrate","calyptrogen","calyptrogens","calyx","calyxes","calzone","calzones","calzoni","cam","cama","camaieu","camaieux","camail","camailed","camails","caman","camanachd","camanachds","camans","camaraderie","camaraderies","camarilla","camarillas","camaron","camarons","camas","camases","camash","camashes","camass","camasses","camber","cambered","cambering","camberings","cambers","cambia","cambial","cambiform","cambism","cambisms","cambist","cambistries","cambistry","cambists","cambium","cambiums","camboge","camboges","cambogia","cambogias","camboose","cambooses","cambrel","cambrels","cambric","cambrics","camcorder","camcorders","came","camel","camelback","camelbacks","cameleer","cameleers","cameleon","cameleons","cameleopard","cameleopards","camelhair","camelhairs","camelia","camelias","camelid","camelids","cameline","camelines","camelish","camellia","camellias","camellike","cameloid","cameloids","camelopard","camelopards","camelot","camelots","camelries","camelry","camels","cameo","cameoed","cameoing","cameos","camera","camerae","cameral","cameraman","cameramen","cameraperson","camerapersons","cameras","camerated","cameration","camerations","camerawoman","camerawomen","camerawork","cameraworks","camerlengo","camerlengos","camerlingo","camerlingos","cames","camese","cameses","camiknickers","camiknicks","camion","camions","camis","camisa","camisade","camisades","camisado","camisadoes","camisados","camisas","camise","camises","camisia","camisias","camisole","camisoles","camlet","camlets","cammed","cammie","cammies","camming","camo","camogie","camogies","camomile","camomiles","camoodi","camoodis","camorra","camorras","camorrist","camorrista","camorristi","camorrists","camos","camote","camotes","camouflage","camouflageable","camouflaged","camouflages","camouflagic","camouflaging","camouflet","camouflets","camoufleur","camoufleurs","camp","campagna","campagnas","campagne","campaign","campaigned","campaigner","campaigners","campaigning","campaigns","campana","campanas","campanero","campaneros","campaniform","campanile","campaniles","campanili","campanist","campanists","campanologer","campanologers","campanological","campanologies","campanologist","campanologists","campanology","campanula","campanulaceous","campanular","campanulas","campanulate","campcraft","campcrafts","campeachy","campeador","campeadors","camped","camper","camperies","campers","campery","campesino","campesinos","campest","campestral","campestrian","campfire","campfires","campground","campgrounds","camphane","camphanes","camphene","camphenes","camphine","camphines","camphire","camphires","camphol","camphols","camphone","camphones","camphor","camphoraceous","camphorate","camphorated","camphorates","camphorating","camphoric","camphors","campi","campier","campiest","campily","campimetries","campimetry","campiness","campinesses","camping","campings","campion","campions","cample","campled","camples","campling","camply","campness","campnesses","campo","campodeid","campodeids","campodeiform","campong","campongs","camporee","camporees","campos","campout","campouts","camps","campshirt","campshirts","campsite","campsites","campstool","campstools","campus","campused","campuses","campusing","campy","campylobacter","campylobacters","campylotropous","cams","camshaft","camshafts","camsho","camshoch","camstairy","camstane","camstanes","camsteary","camsteerie","camstone","camstones","camus","camuses","camwood","camwoods","can","canada","canadas","canaigre","canaigres","canaille","canailles","canakin","canakins","canal","canalboat","canalboats","canaled","canalicular","canaliculate","canaliculated","canaliculi","canaliculus","canaling","canalisation","canalisations","canalise","canalised","canalises","canalising","canalization","canalizations","canalize","canalized","canalizes","canalizing","canalled","canaller","canallers","canalling","canals","canape","canapes","canard","canards","canaried","canaries","canary","canarying","canasta","canastas","canaster","canasters","canbank","canbanks","cancan","cancans","cancel","cancelable","cancelation","cancelations","cancelbot","cancelbots","canceled","canceleer","canceleered","canceleering","canceleers","canceler","cancelers","cancelier","canceliered","canceliering","canceliers","canceling","cancellable","cancellarial","cancellarian","cancellariate","cancellariates","cancellate","cancellated","cancellation","cancellations","cancelled","canceller","cancellers","cancelli","cancelling","cancellous","cancels","cancer","cancerate","cancerated","cancerates","cancerating","canceration","cancerations","cancered","cancerophobia","cancerophobias","cancerous","cancerously","cancerphobia","cancerphobias","cancers","cancha","canchas","cancionero","cancioneros","cancriform","cancrine","cancrizans","cancroid","cancroids","candela","candelabra","candelabras","candelabrum","candelabrums","candelas","candelilla","candelillas","candent","candescence","candescences","candescent","candescently","candid","candida","candidacies","candidacy","candidal","candidas","candidate","candidates","candidateship","candidateships","candidature","candidatures","candider","candidest","candidiases","candidiasis","candidly","candidness","candidnesses","candids","candie","candied","candies","candiru","candirus","candle","candleberries","candleberry","candled","candlefish","candlefishes","candleholder","candleholders","candlelight","candlelighted","candlelighter","candlelighters","candlelights","candlelit","candlenut","candlenuts","candlepin","candlepins","candlepower","candlepowers","candler","candlers","candles","candlesnuffer","candlesnuffers","candlestick","candlesticks","candlewick","candlewicks","candlewood","candlewoods","candling","candock","candocks","candor","candors","candour","candours","candy","candyfloss","candyflosses","candygram","candygrams","candying","candyman","candymen","candytuft","candytufts","cane","canebrake","canebrakes","caned","canefruit","canefruits","canegrub","canegrubs","caneh","canehs","canella","canellas","canellini","canephor","canephora","canephoras","canephore","canephores","canephors","canephorus","canephoruses","caner","caners","canes","canescence","canescences","canescent","caneware","canewares","canfield","canfields","canful","canfuls","cang","cangle","cangled","cangles","cangling","cangs","cangue","cangues","canicular","canid","canids","canier","caniest","canikin","canikins","canine","canines","caning","canings","caninities","caninity","canistel","canistels","canister","canistered","canistering","canisterisation","canisterise","canisterised","canisterises","canisterising","canisterization","canisterize","canisterized","canisterizes","canisterizing","canisters","canities","canker","cankered","cankeredly","cankeredness","cankerednesses","cankering","cankerous","cankers","cankerworm","cankerworms","cankery","cankle","cankles","cann","canna","cannabic","cannabin","cannabinoid","cannabinoids","cannabinol","cannabinols","cannabins","cannabis","cannabises","cannach","cannachs","cannae","cannas","canned","cannel","cannellini","cannelloni","cannelon","canneloni","cannelons","cannels","cannelure","cannelures","canner","canneries","canners","cannery","cannibal","cannibalisation","cannibalise","cannibalised","cannibalises","cannibalising","cannibalism","cannibalisms","cannibalistic","cannibalization","cannibalizations","cannibalize","cannibalized","cannibalizes","cannibalizing","cannibally","cannibals","cannie","cannier","canniest","cannikin","cannikins","cannily","canniness","canninesses","canning","cannings","cannister","cannisters","cannoli","cannolis","cannon","cannonade","cannonaded","cannonades","cannonading","cannonball","cannonballed","cannonballing","cannonballs","cannoned","cannoneer","cannoneers","cannonier","cannoniers","cannoning","cannonries","cannonry","cannons","cannot","canns","cannula","cannulae","cannular","cannulas","cannulate","cannulated","cannulates","cannulating","cannulation","cannulations","canny","canoe","canoeable","canoed","canoeing","canoeings","canoeist","canoeists","canoer","canoers","canoes","canoewood","canoewoods","canola","canolas","canon","canoness","canonesses","canonic","canonical","canonically","canonicals","canonicate","canonicates","canonicities","canonicity","canonisation","canonisations","canonise","canonised","canoniser","canonisers","canonises","canonising","canonist","canonistic","canonists","canonization","canonizations","canonize","canonized","canonizer","canonizers","canonizes","canonizing","canonries","canonry","canons","canoodle","canoodled","canoodler","canoodlers","canoodles","canoodling","canophilia","canophilias","canophilist","canophilists","canophobia","canophobias","canopic","canopied","canopies","canopy","canopying","canorous","canorously","canorousness","canorousnesses","cans","cansful","canso","cansos","canst","canstick","cansticks","cant","cantabank","cantabanks","cantabile","cantabiles","cantal","cantala","cantalas","cantaloup","cantaloupe","cantaloupes","cantaloups","cantals","cantankerous","cantankerously","cantankerousness","cantankerousnesses","cantar","cantars","cantata","cantatas","cantate","cantates","cantatrice","cantatrices","cantatrici","cantdog","cantdogs","canted","canteen","canteens","canter","canterburies","canterbury","canterburys","cantered","cantering","canters","cantest","canthal","canthari","cantharid","cantharidal","cantharides","cantharidian","cantharidic","cantharidin","cantharidins","cantharids","cantharis","cantharus","canthaxanthin","canthaxanthine","canthaxanthines","canthaxanthins","canthi","canthitis","canthitises","canthook","canthooks","canthus","cantic","canticle","canticles","cantico","canticoed","canticoing","canticos","canticoy","canticoyed","canticoying","canticoys","canticum","canticums","cantier","cantiest","cantilena","cantilenas","cantilever","cantilevered","cantilevering","cantilevers","cantillate","cantillated","cantillates","cantillating","cantillation","cantillations","cantillatory","cantily","cantina","cantinas","cantiness","cantinesses","canting","cantingly","cantings","cantion","cantions","cantle","cantled","cantles","cantlet","cantlets","cantling","canto","canton","cantonal","cantoned","cantoning","cantonisation","cantonisations","cantonise","cantonised","cantonises","cantonising","cantonization","cantonizations","cantonize","cantonized","cantonizes","cantonizing","cantonment","cantonments","cantons","cantor","cantorial","cantoris","cantors","cantos","cantraip","cantraips","cantrap","cantraps","cantred","cantreds","cantref","cantrefs","cantrip","cantrips","cants","cantus","canty","canula","canulae","canular","canulas","canulate","canulated","canulates","canulating","canulation","canulations","canvas","canvasback","canvasbacks","canvased","canvaser","canvasers","canvases","canvasing","canvaslike","canvass","canvassed","canvasser","canvassers","canvasses","canvassing","canvassings","cany","canyon","canyoneer","canyoneers","canyoning","canyonings","canyons","canzona","canzonas","canzone","canzones","canzonet","canzonets","canzonetta","canzonettas","canzonette","canzoni","caoutchouc","caoutchoucs","cap","capa","capabilities","capability","capable","capableness","capablenesses","capabler","capablest","capably","capacious","capaciously","capaciousness","capaciousnesses","capacitance","capacitances","capacitate","capacitated","capacitates","capacitating","capacitation","capacitations","capacities","capacitive","capacitively","capacitor","capacitors","capacity","caparison","caparisoned","caparisoning","caparisons","capas","cape","caped","capelan","capelans","capelet","capelets","capelin","capeline","capelines","capelins","capellet","capellets","capelline","capellines","capellini","capellmeister","capellmeisters","caper","capercaillie","capercaillies","capercailzie","capercailzies","capered","caperer","caperers","capering","caperingly","capernoited","capernoitie","capernoities","capernoity","capers","capes","capeskin","capeskins","capework","capeworks","capex","capexes","capful","capfuls","caph","caphs","capi","capias","capiases","capillaceous","capillaire","capillaires","capillaries","capillarities","capillarity","capillary","capillitia","capillitium","capillitiums","caping","capita","capital","capitalisation","capitalisations","capitalise","capitalised","capitalises","capitalising","capitalism","capitalisms","capitalist","capitalistic","capitalistically","capitalists","capitalization","capitalizations","capitalize","capitalized","capitalizes","capitalizing","capitally","capitals","capitan","capitani","capitano","capitanos","capitans","capitate","capitated","capitation","capitations","capitative","capitayn","capitayns","capitella","capitellum","capitol","capitolian","capitoline","capitols","capitula","capitulant","capitulants","capitular","capitularies","capitularly","capitulars","capitulary","capitulate","capitulated","capitulates","capitulating","capitulation","capitulations","capitulator","capitulators","capitulatory","capitulum","capiz","capizes","caple","caples","capless","caplet","caplets","caplin","caplins","capmaker","capmakers","capnomancies","capnomancy","capo","capocchia","capocchias","capodastro","capodastros","capoeira","capoeiras","capon","caponata","caponatas","caponier","caponiere","caponieres","caponiers","caponise","caponised","caponises","caponising","caponize","caponized","caponizes","caponizing","capons","caporal","caporals","capos","capot","capotasto","capotastos","capote","capotes","capots","capotted","capotting","capouch","capouches","capparidaceous","capped","cappelletti","capper","cappernoities","cappernoity","cappers","capping","cappings","cappuccini","cappuccino","cappuccinos","caprate","caprates","capreolate","capric","capricci","capriccio","capriccios","capriccioso","caprice","caprices","capricious","capriciously","capriciousness","capriciousnesses","caprid","caprids","caprification","caprifications","caprified","caprifies","caprifig","caprifigs","caprifoil","caprifoils","caprifole","caprifoles","caprifoliaceous","capriform","caprify","caprifying","caprine","capriole","caprioled","caprioles","caprioling","capris","caproate","caproates","caprock","caprocks","caproic","caprolactam","caprolactams","caprylate","caprylates","caprylic","caps","capsaicin","capsaicins","capsicin","capsicins","capsicum","capsicums","capsid","capsidal","capsids","capsizable","capsizal","capsizals","capsize","capsized","capsizes","capsizing","capsomer","capsomere","capsomeres","capsomers","capstan","capstans","capstone","capstones","capsular","capsulary","capsulate","capsulated","capsulation","capsulations","capsule","capsuled","capsules","capsuling","capsulise","capsulised","capsulises","capsulising","capsulize","capsulized","capsulizes","capsulizing","captain","captaincies","captaincy","captained","captaining","captainries","captainry","captains","captainship","captainships","captan","captans","caption","captioned","captioning","captionless","captions","captious","captiously","captiousness","captiousnesses","captivance","captivances","captivate","captivated","captivates","captivating","captivatingly","captivation","captivations","captivator","captivators","captivaunce","captivaunces","captive","captived","captives","captiving","captivities","captivity","captopril","captoprils","captor","captors","capture","captured","capturer","capturers","captures","capturing","capuccio","capuccios","capuche","capuched","capuches","capuchin","capuchins","capuera","capueras","capul","capuls","caput","capybara","capybaras","car","carabao","carabaos","carabid","carabids","carabin","carabine","carabineer","carabineers","carabiner","carabinero","carabineros","carabiners","carabines","carabinier","carabiniere","carabinieri","carabiniers","carabins","caracal","caracals","caracara","caracaras","carack","caracks","caracol","caracole","caracoled","caracoler","caracolers","caracoles","caracoling","caracolled","caracolling","caracols","caract","caracts","caracul","caraculs","carafe","carafes","caragana","caraganas","carageen","carageenan","carageenans","carageens","caramba","carambola","carambolas","carambole","caramboled","caramboles","caramboling","caramel","caramelisation","caramelisations","caramelise","caramelised","caramelises","caramelising","caramelization","caramelizations","caramelize","caramelized","caramelizes","caramelizing","caramelled","caramelling","caramels","carangid","carangids","carangoid","carangoids","caranna","carannas","carap","carapace","carapaced","carapaces","carapacial","carapax","carapaxes","caraps","carassow","carassows","carat","carate","carates","carats","carauna","caraunas","caravan","caravance","caravances","caravaned","caravaneer","caravaneers","caravaner","caravaners","caravanette","caravanettes","caravaning","caravanings","caravanned","caravanner","caravanners","caravanning","caravannings","caravans","caravansarai","caravansarais","caravansaries","caravansary","caravanserai","caravanserais","caravel","caravelle","caravelles","caravels","caraway","caraways","carb","carbachol","carbachols","carbamate","carbamates","carbamazepine","carbamazepines","carbamic","carbamide","carbamides","carbamidine","carbamidines","carbamino","carbamoyl","carbamoyls","carbamyl","carbamyls","carbanion","carbanions","carbarn","carbarns","carbaryl","carbaryls","carbazole","carbazoles","carbeen","carbeens","carbene","carbenes","carbide","carbides","carbies","carbimazole","carbimazoles","carbine","carbineer","carbineers","carbines","carbinier","carbiniers","carbinol","carbinols","carbo","carbocyclic","carbohydrase","carbohydrases","carbohydrate","carbohydrates","carbolated","carbolic","carbolics","carbolise","carbolised","carbolises","carbolising","carbolize","carbolized","carbolizes","carbolizing","carbon","carbonaceous","carbonade","carbonades","carbonado","carbonadoed","carbonadoes","carbonadoing","carbonados","carbonara","carbonaras","carbonate","carbonated","carbonates","carbonating","carbonation","carbonations","carbonatite","carbonatites","carbonette","carbonettes","carbonic","carboniferous","carbonisation","carbonisations","carbonise","carbonised","carboniser","carbonisers","carbonises","carbonising","carbonium","carboniums","carbonization","carbonizations","carbonize","carbonized","carbonizer","carbonizers","carbonizes","carbonizing","carbonless","carbonnade","carbonnades","carbonous","carbons","carbonyl","carbonylate","carbonylated","carbonylates","carbonylating","carbonylation","carbonylations","carbonylic","carbonyls","carbora","carboras","carbos","carboxyl","carboxylase","carboxylases","carboxylate","carboxylated","carboxylates","carboxylating","carboxylation","carboxylations","carboxylic","carboxyls","carboxymethylcellulose","carboxymethylcelluloses","carboxypeptidase","carboxypeptidases","carboy","carboyed","carboys","carbs","carbuncle","carbuncled","carbuncles","carbuncular","carburate","carburated","carburates","carburating","carburation","carburations","carburet","carbureted","carbureter","carbureters","carbureting","carburetion","carburetions","carburetor","carburetors","carburets","carburetted","carburetter","carburetters","carburetting","carburettor","carburettors","carburisation","carburisations","carburise","carburised","carburises","carburising","carburization","carburizations","carburize","carburized","carburizes","carburizing","carby","carbylamine","carbylamines","carcajou","carcajous","carcake","carcakes","carcanet","carcanets","carcase","carcased","carcases","carcasing","carcass","carcassed","carcasses","carcassing","carcel","carcels","carceral","carcinogen","carcinogeneses","carcinogenesis","carcinogenic","carcinogenicities","carcinogenicity","carcinogens","carcinoid","carcinoids","carcinological","carcinologies","carcinologist","carcinologists","carcinology","carcinoma","carcinomas","carcinomata","carcinomatoid","carcinomatoses","carcinomatosis","carcinomatosises","carcinomatous","carcinosarcoma","carcinosarcomas","carcinosarcomata","carcinoses","carcinosis","card","cardamine","cardamines","cardamom","cardamoms","cardamon","cardamons","cardamum","cardamums","cardan","cardboard","cardboards","cardboardy","cardcase","cardcases","cardecu","cardecue","cardecues","cardecus","carded","carder","carders","cardholder","cardholders","cardi","cardia","cardiac","cardiacal","cardiacs","cardiae","cardialgia","cardialgias","cardialgic","cardialgies","cardialgy","cardias","cardie","cardies","cardigan","cardiganed","cardigans","cardinal","cardinalate","cardinalates","cardinalatial","cardinalitial","cardinalities","cardinality","cardinally","cardinals","cardinalship","cardinalships","carding","cardings","cardio","cardiocenteses","cardiocentesis","cardiogenic","cardiogram","cardiograms","cardiograph","cardiographer","cardiographers","cardiographic","cardiographical","cardiographies","cardiographs","cardiography","cardioid","cardioids","cardiological","cardiologies","cardiologist","cardiologists","cardiology","cardiomegalies","cardiomegaly","cardiomotor","cardiomyopathies","cardiomyopathy","cardiopathies","cardiopathy","cardioplegia","cardioplegias","cardiopulmonary","cardiorespiratory","cardios","cardiothoracic","cardiotonic","cardiotonics","cardiovascular","cardis","carditic","carditis","carditises","cardon","cardons","cardoon","cardoons","cardophagi","cardophagus","cardphone","cardphones","cardplayer","cardplayers","cardpunch","cardpunches","cards","cardsharp","cardsharper","cardsharpers","cardsharping","cardsharpings","cardsharps","carduaceous","carduus","carduuses","cardy","care","cared","careen","careenage","careenages","careened","careener","careeners","careening","careens","career","careered","careerer","careerers","careering","careerism","careerisms","careerist","careerists","careers","carefree","carefreeness","carefreenesses","careful","carefuller","carefullest","carefully","carefulness","carefulnesses","caregiver","caregivers","caregiving","caregivings","careless","carelessly","carelessness","carelessnesses","careline","carelines","careme","caremes","carer","carers","cares","caress","caressed","caresser","caressers","caresses","caressing","caressingly","caressings","caressive","caressively","caret","caretake","caretaken","caretaker","caretakers","caretakes","caretaking","caretakings","caretook","carets","careware","carewares","careworker","careworkers","careworn","carex","carfare","carfares","carfax","carfaxes","carfox","carfoxes","carfuffle","carfuffled","carfuffles","carfuffling","carful","carfuls","cargeese","cargo","cargoed","cargoes","cargoing","cargoose","cargos","carhop","carhopped","carhopping","carhops","cariacou","cariacous","cariama","cariamas","caribe","caribes","caribou","caribous","caricatura","caricatural","caricaturas","caricature","caricatured","caricatures","caricaturing","caricaturist","caricaturists","carices","caried","cariere","carieres","caries","carillon","carilloned","carilloning","carillonist","carillonists","carillonned","carillonneur","carillonneurs","carillonning","carillons","carina","carinae","carinal","carinas","carinate","carinated","caring","caringly","carings","carioca","cariocas","cariogenic","cariole","carioles","cariose","cariosities","cariosity","carious","cariousness","cariousnesses","caritas","caritases","caritates","carjack","carjacked","carjacker","carjackers","carjacking","carjackings","carjacks","carjacou","carjacous","cark","carked","carking","carks","carl","carle","carles","carless","carlin","carline","carlines","carling","carlings","carlins","carlish","carload","carloads","carlock","carlocks","carlot","carlots","carls","carmagnole","carmagnoles","carmaker","carmakers","carman","carmelite","carmelites","carmen","carminative","carminatives","carmine","carmines","carn","carnage","carnages","carnahuba","carnahubas","carnal","carnalise","carnalised","carnalises","carnalising","carnalism","carnalisms","carnalist","carnalists","carnalities","carnality","carnalize","carnalized","carnalizes","carnalizing","carnalled","carnalling","carnallite","carnallites","carnally","carnals","carnaptious","carnaroli","carnarolis","carnassial","carnassials","carnation","carnationed","carnations","carnauba","carnaubas","carnelian","carnelians","carneous","carnet","carnets","carney","carneyed","carneying","carneys","carnie","carnied","carnier","carnies","carniest","carnifex","carnifexes","carnification","carnifications","carnificial","carnified","carnifies","carnify","carnifying","carnitine","carnitines","carnival","carnivalesque","carnivals","carnivora","carnivore","carnivores","carnivories","carnivorous","carnivorously","carnivorousness","carnivorousnesses","carnivory","carnosaur","carnosaurs","carnose","carnosities","carnosity","carnotite","carnotites","carns","carny","carnying","carnyx","carnyxes","caroach","caroaches","carob","carobs","caroch","caroche","caroches","carol","caroled","caroler","carolers","caroli","caroling","carolings","carolled","caroller","carollers","carolling","carollings","carols","carolus","caroluses","carom","caromed","caromel","caromelled","caromelling","caromels","caroming","caroms","caron","carons","carotene","carotenes","carotenoid","carotenoids","carotid","carotidal","carotids","carotin","carotinoid","carotinoids","carotins","carousal","carousals","carouse","caroused","carousel","carousels","carouser","carousers","carouses","carousing","carousingly","carousings","carp","carpaccio","carpaccios","carpal","carpale","carpales","carpalia","carpals","carped","carpel","carpellary","carpellate","carpellates","carpels","carpentaria","carpentarias","carpenter","carpentered","carpentering","carpenters","carpentries","carpentry","carper","carpers","carpet","carpetbag","carpetbagged","carpetbagger","carpetbaggeries","carpetbaggers","carpetbaggery","carpetbagging","carpetbags","carpeted","carpeting","carpetings","carpetmonger","carpetmongers","carpets","carpetweed","carpetweeds","carphologies","carphology","carphone","carphones","carpi","carping","carpingly","carpings","carpogonia","carpogonial","carpogonium","carpological","carpologies","carpologist","carpologists","carpology","carpometacarpi","carpometacarpus","carpool","carpooled","carpooler","carpoolers","carpooling","carpoolings","carpools","carpophagous","carpophore","carpophores","carport","carports","carpospore","carpospores","carps","carpus","carr","carrack","carracks","carract","carracts","carrageen","carrageenan","carrageenans","carrageenin","carrageenins","carrageens","carragheen","carragheenan","carragheenans","carragheenin","carragheenins","carragheens","carrat","carrats","carraway","carraways","carrect","carrects","carrefour","carrefours","carrel","carrell","carrells","carrels","carriage","carriageable","carriages","carriageway","carriageways","carrick","carried","carrier","carriers","carries","carriole","carrioles","carrion","carrions","carritch","carritches","carriwitchet","carriwitchets","carroch","carroches","carrom","carromed","carroming","carroms","carron","carronade","carronades","carrot","carrotier","carrotiest","carrotin","carrotins","carrots","carrottop","carrottopped","carrottops","carroty","carrousel","carrousels","carrs","carry","carryall","carryalls","carryback","carrybacks","carrycot","carrycots","carryforward","carryforwards","carrying","carryon","carryons","carryout","carryouts","carryover","carryovers","carrytale","carrytales","cars","carse","carses","carsey","carseys","carshare","carshared","carshares","carsharing","carsharings","carsick","carsickness","carsicknesses","cart","carta","cartable","cartage","cartages","cartas","carte","carted","cartel","cartelisation","cartelisations","cartelise","cartelised","cartelises","cartelising","cartelism","cartelisms","cartelist","cartelists","cartelization","cartelizations","cartelize","cartelized","cartelizes","cartelizing","cartels","carter","carters","cartes","cartful","cartfuls","carthamine","carthamines","carthorse","carthorses","cartilage","cartilages","cartilaginous","carting","cartload","cartloads","cartogram","cartograms","cartographer","cartographers","cartographic","cartographical","cartographically","cartographies","cartography","cartological","cartologies","cartology","cartomancies","cartomancy","carton","cartonage","cartonages","cartoned","cartoning","cartonnage","cartonnages","cartons","cartoon","cartooned","cartooning","cartoonings","cartoonish","cartoonishly","cartoonist","cartoonists","cartoonlike","cartoons","cartoony","cartop","cartophile","cartophiles","cartophilic","cartophilies","cartophilist","cartophilists","cartophily","cartopper","cartoppers","cartouch","cartouche","cartouches","cartridge","cartridges","cartroad","cartroads","carts","cartularies","cartulary","cartway","cartways","cartwheel","cartwheeled","cartwheeler","cartwheelers","cartwheeling","cartwheels","cartwright","cartwrights","carucage","carucages","carucate","carucates","caruncle","caruncles","caruncular","carunculate","carunculated","carunculous","carvacrol","carvacrols","carve","carved","carvel","carvels","carven","carver","carveries","carvers","carvery","carves","carvies","carving","carvings","carvy","carwash","carwashes","caryatic","caryatid","caryatidal","caryatidean","caryatides","caryatidic","caryatids","caryopses","caryopsides","caryopsis","caryopteris","caryopterises","caryotin","caryotins","casa","casaba","casabas","casas","casava","casavas","casbah","casbahs","cascabel","cascabels","cascable","cascables","cascade","cascaded","cascades","cascading","cascadura","cascaduras","cascara","cascaras","cascarilla","cascarillas","caschrom","caschroms","casco","cascos","case","casease","caseases","caseate","caseated","caseates","caseating","caseation","caseations","casebearer","casebearers","casebook","casebooks","casebound","cased","casefied","casefies","casefy","casefying","caseic","casein","caseinate","caseinates","caseinogen","caseinogens","caseins","caseload","caseloads","casemaker","casemakers","caseman","casemate","casemated","casemates","casemen","casement","casemented","casements","casemix","casemixes","caseose","caseoses","caseous","casern","caserne","casernes","caserns","cases","casette","casettes","casevac","casevaced","casevacing","casevacs","casework","caseworker","caseworkers","caseworks","caseworm","caseworms","cash","cashable","cashaw","cashaws","cashback","cashbacks","cashbook","cashbooks","cashbox","cashboxes","cashed","cashes","cashew","cashews","cashier","cashiered","cashierer","cashierers","cashiering","cashierings","cashierment","cashierments","cashiers","cashing","cashless","cashmere","cashmeres","cashoo","cashoos","cashpoint","cashpoints","casimere","casimeres","casimire","casimires","casing","casinghead","casingheads","casings","casini","casino","casinos","casita","casitas","cask","casked","casket","casketed","casketing","caskets","caskier","caskiest","casking","casks","caskstand","caskstands","casky","caspase","caspases","casque","casqued","casques","cassaba","cassabas","cassareep","cassareeps","cassata","cassatas","cassation","cassations","cassava","cassavas","cassena","cassenas","cassene","cassenes","casserole","casseroled","casseroles","casseroling","cassette","cassettes","cassia","cassias","cassimere","cassimeres","cassina","cassinas","cassine","cassines","cassingle","cassingles","cassino","cassinos","cassiopeium","cassiopeiums","cassis","cassises","cassiterite","cassiterites","cassock","cassocked","cassocks","cassolette","cassolettes","cassonade","cassonades","cassone","cassones","cassoulet","cassoulets","cassowaries","cassowary","casspir","casspirs","cassumunar","cassumunars","cast","castabilities","castability","castable","castanet","castanets","castanospermine","castaway","castaways","caste","casted","casteism","casteisms","casteless","castella","castellan","castellans","castellated","castellation","castellations","castellum","castellums","caster","casters","castes","castigate","castigated","castigates","castigating","castigation","castigations","castigator","castigators","castigatory","casting","castings","castle","castled","castles","castling","castock","castocks","castoff","castoffs","castor","castoreum","castoreums","castories","castors","castory","castral","castrametation","castrametations","castrate","castrated","castrater","castraters","castrates","castrati","castrating","castration","castrations","castrato","castrator","castrators","castratory","castratos","casts","casual","casualisation","casualisations","casualise","casualised","casualises","casualising","casualism","casualisms","casualization","casualizations","casualize","casualized","casualizes","casualizing","casually","casualness","casualnesses","casuals","casualties","casualty","casuarina","casuarinas","casuist","casuistic","casuistical","casuistically","casuistries","casuistry","casuists","casus","cat","catabases","catabasis","catabatic","catabolic","catabolically","catabolise","catabolised","catabolises","catabolising","catabolism","catabolisms","catabolite","catabolites","catabolize","catabolized","catabolizes","catabolizing","catacaustic","catacaustics","catachreses","catachresis","catachrestic","catachrestical","catachrestically","cataclases","cataclasis","cataclasm","cataclasmic","cataclasms","cataclastic","cataclinal","cataclysm","cataclysmal","cataclysmic","cataclysmically","cataclysms","catacomb","catacombs","catacoustics","catacumbal","catadioptric","catadioptrical","catadromous","catafalco","catafalcoes","catafalque","catafalques","catalase","catalases","catalatic","catalectic","catalectics","catalepsies","catalepsy","cataleptic","cataleptically","cataleptics","catalexes","catalexis","catallactic","catallactically","catallactics","catalo","cataloes","catalog","cataloged","cataloger","catalogers","catalogic","cataloging","catalogise","catalogised","catalogises","catalogising","catalogize","catalogized","catalogizes","catalogizing","catalogs","catalogue","catalogued","cataloguer","cataloguers","catalogues","cataloguing","cataloguise","cataloguised","cataloguises","cataloguising","cataloguist","cataloguists","cataloguize","cataloguized","cataloguizes","cataloguizing","catalos","catalpa","catalpas","catalyse","catalysed","catalyser","catalysers","catalyses","catalysing","catalysis","catalyst","catalysts","catalytic","catalytical","catalytically","catalyze","catalyzed","catalyzer","catalyzers","catalyzes","catalyzing","catamaran","catamarans","catamenia","catamenial","catamite","catamites","catamount","catamountain","catamountains","catamounts","catananche","catananches","catapan","catapans","cataphonic","cataphonics","cataphor","cataphora","cataphoras","cataphoreses","cataphoresis","cataphoretic","cataphoretically","cataphoric","cataphorically","cataphors","cataphract","cataphractic","cataphracts","cataphyll","cataphyllary","cataphylls","cataphysical","cataplasia","cataplasias","cataplasm","cataplasms","cataplastic","cataplectic","cataplexies","cataplexy","catapult","catapulted","catapultic","catapultier","catapultiers","catapulting","catapults","cataract","cataractous","cataracts","catarhine","catarrh","catarrhal","catarrhally","catarrhine","catarrhines","catarrhous","catarrhs","catasta","catastas","catastases","catastasis","catastrophe","catastrophes","catastrophic","catastrophically","catastrophism","catastrophisms","catastrophist","catastrophists","catatonia","catatonias","catatonic","catatonically","catatonics","catatonies","catatony","catawba","catawbas","catbird","catbirds","catboat","catboats","catbrier","catbriers","catcall","catcalled","catcaller","catcallers","catcalling","catcalls","catch","catchable","catchall","catchalls","catchcries","catchcry","catched","catchen","catcher","catchers","catches","catchflies","catchfly","catchier","catchiest","catchiness","catchinesses","catching","catchings","catchment","catchments","catchpennies","catchpenny","catchphrase","catchphrases","catchpole","catchpoles","catchpoll","catchpolls","catcht","catchup","catchups","catchwater","catchweed","catchweeds","catchweight","catchword","catchwords","catchy","catclaw","catclaws","catcon","catcons","cate","catecheses","catechesis","catechetic","catechetical","catechetically","catechetics","catechin","catechins","catechisation","catechisations","catechise","catechised","catechiser","catechisers","catechises","catechising","catechisings","catechism","catechismal","catechisms","catechist","catechistic","catechistical","catechistically","catechists","catechization","catechizations","catechize","catechized","catechizer","catechizers","catechizes","catechizing","catechizings","catechol","catecholamine","catecholaminergic","catecholamines","catechols","catechu","catechumen","catechumenal","catechumenate","catechumenates","catechumenical","catechumenism","catechumenisms","catechumens","catechumenship","catechumenships","catechus","categorematic","categorial","categorially","categoric","categorical","categorically","categoricalness","categories","categorisation","categorisations","categorise","categorised","categorises","categorising","categorist","categorists","categorization","categorizations","categorize","categorized","categorizes","categorizing","category","catelog","catelogs","catena","catenaccio","catenaccios","catenae","catenane","catenanes","catenarian","catenaries","catenary","catenas","catenate","catenated","catenates","catenating","catenation","catenations","catenoid","catenoids","catenulate","cater","cateran","caterans","catercorner","catercornered","catered","caterer","caterers","cateress","cateresses","catering","caterings","caterpillar","caterpillars","caters","caterwaul","caterwauled","caterwauler","caterwaulers","caterwauling","caterwaulings","caterwauls","cates","catface","catfaces","catfacing","catfacings","catfall","catfalls","catfight","catfights","catfish","catfishes","catflap","catflaps","catgut","catguts","catharise","catharised","catharises","catharising","catharize","catharized","catharizes","catharizing","catharses","catharsis","cathartic","cathartical","cathartically","cathartics","cathead","catheads","cathect","cathected","cathectic","cathecting","cathects","cathedra","cathedrae","cathedral","cathedrals","cathedras","cathedratic","cathepsin","cathepsins","catheptic","catheter","catheterisation","catheterise","catheterised","catheterises","catheterising","catheterism","catheterisms","catheterization","catheterizations","catheterize","catheterized","catheterizes","catheterizing","catheters","cathetometer","cathetometers","cathetus","cathetuses","cathexes","cathexis","cathisma","cathismas","cathodal","cathodally","cathode","cathodes","cathodic","cathodical","cathodically","cathodograph","cathodographer","cathodographers","cathodographies","cathodographs","cathodography","cathole","catholes","catholic","catholically","catholicate","catholicates","catholicisation","catholicise","catholicised","catholicises","catholicising","catholicism","catholicisms","catholicities","catholicity","catholicization","catholicize","catholicized","catholicizes","catholicizing","catholicly","catholicoi","catholicon","catholicons","catholicos","catholicoses","catholics","catholyte","catholytes","cathood","cathoods","cathouse","cathouses","cation","cationic","cationically","cations","catjang","catjangs","catkin","catkinate","catkins","catlike","catlin","catling","catlings","catlins","catmint","catmints","catnap","catnaper","catnapers","catnapped","catnapper","catnappers","catnapping","catnaps","catnep","catneps","catnip","catnips","catolyte","catolytes","catoptric","catoptrical","catoptrics","catrigged","cats","catskin","catskins","catspaw","catspaws","catsuit","catsuits","catsup","catsups","cattabu","cattabus","cattail","cattails","cattalo","cattaloes","cattalos","catted","catteries","cattery","cattie","cattier","catties","cattiest","cattily","cattiness","cattinesses","catting","cattish","cattishly","cattishness","cattishnesses","cattle","cattleman","cattlemen","cattleya","cattleyas","catty","catwalk","catwalks","catworks","catworm","catworms","cauchemar","cauchemars","caucus","caucused","caucuses","caucusing","caucussed","caucusses","caucussing","cauda","caudad","caudae","caudal","caudally","caudate","caudated","caudates","caudation","caudations","caudex","caudexes","caudices","caudicle","caudicles","caudillismo","caudillismos","caudillo","caudillos","caudle","caudled","caudles","caudling","caudron","caudrons","cauf","caught","cauk","cauker","caukers","cauks","caul","cauld","caulder","cauldest","cauldrife","cauldron","cauldrons","caulds","caules","caulescent","caulicle","caulicles","caulicolous","cauliculate","cauliculi","cauliculus","cauliculuses","cauliflories","cauliflorous","cauliflory","cauliflower","caulifloweret","cauliflowerets","cauliflowers","cauliform","cauligenous","caulinary","cauline","caulis","caulk","caulked","caulker","caulkers","caulking","caulkings","caulks","caulome","caulomes","cauls","caum","caumed","cauming","caums","caumstane","caumstanes","caumstone","caumstones","caup","caups","causa","causabilities","causability","causable","causae","causal","causalgia","causalgias","causalgic","causalities","causality","causally","causals","causation","causational","causationism","causationisms","causationist","causationists","causations","causative","causatively","causativeness","causativenesses","causatives","cause","caused","causeless","causelessly","causelessness","causelessnesses","causen","causer","causerie","causeries","causers","causes","causeway","causewayed","causewaying","causeways","causey","causeyed","causeys","causing","caustic","caustical","caustically","causticities","causticity","causticness","causticnesses","caustics","cautel","cautelous","cautels","cauter","cauterant","cauterants","cauteries","cauterisation","cauterisations","cauterise","cauterised","cauterises","cauterising","cauterism","cauterisms","cauterization","cauterizations","cauterize","cauterized","cauterizes","cauterizing","cauters","cautery","caution","cautionary","cautioned","cautioner","cautioners","cautioning","cautionries","cautionry","cautions","cautious","cautiously","cautiousness","cautiousnesses","cauves","cava","cavalcade","cavalcaded","cavalcades","cavalcading","cavalero","cavaleros","cavaletti","cavalier","cavaliered","cavaliering","cavalierish","cavalierism","cavalierisms","cavalierly","cavaliers","cavalla","cavallas","cavalletti","cavallies","cavally","cavalries","cavalry","cavalryman","cavalrymen","cavas","cavass","cavasses","cavatina","cavatinas","cavatine","cave","caveat","caveated","caveating","caveator","caveators","caveats","caved","cavefish","cavefishes","cavel","cavelike","cavels","caveman","cavemen","cavendish","cavendishes","caver","cavern","caverned","cavernicolous","caverning","cavernous","cavernously","caverns","cavernulous","cavers","caves","cavesson","cavessons","cavetti","cavetto","cavettos","caviar","caviare","caviares","caviarie","caviaries","caviars","cavicorn","cavicorns","cavie","cavier","caviers","cavies","cavil","caviled","caviler","cavilers","caviling","cavillation","cavillations","cavilled","caviller","cavillers","cavilling","cavillings","cavils","caving","cavings","cavitary","cavitate","cavitated","cavitates","cavitating","cavitation","cavitations","cavitied","cavities","cavity","cavort","cavorted","cavorter","cavorters","cavorting","cavorts","cavy","caw","cawed","cawing","cawings","cawk","cawker","cawkers","cawks","caws","caxon","caxons","cay","cayenne","cayenned","cayennes","cayman","caymans","cays","cayuse","cayuses","caz","cazique","caziques","ceanothus","ceanothuses","ceas","cease","ceased","ceasefire","ceasefires","ceaseless","ceaselessly","ceaselessness","ceaselessnesses","ceases","ceasing","ceasings","ceaze","ceazed","ceazes","ceazing","cebadilla","cebadillas","cebid","cebids","ceboid","ceboids","ceca","cecal","cecally","cecils","cecities","cecitis","cecitises","cecity","cecropia","cecropias","cecropin","cecropins","cecum","cecutiencies","cecutiency","cedar","cedarbird","cedarbirds","cedared","cedarn","cedars","cedarwood","cedarwoods","cedary","cede","ceded","ceder","ceders","cedes","cedi","cedilla","cedillas","ceding","cedis","cedrate","cedrates","cedrelaceous","cedrine","cedula","cedulas","cee","cees","ceiba","ceibas","ceil","ceiled","ceiler","ceilers","ceili","ceilidh","ceilidhs","ceiling","ceilinged","ceilings","ceilis","ceilometer","ceilometers","ceils","ceinture","ceintures","cel","celadon","celadons","celandine","celandines","celeb","celebrant","celebrants","celebrate","celebrated","celebratedness","celebratednesses","celebrates","celebrating","celebration","celebrations","celebrative","celebrator","celebrators","celebratory","celebrities","celebrity","celebs","celebutante","celebutantes","celecoxib","celecoxibs","celeriac","celeriacs","celeries","celerities","celerity","celery","celesta","celestas","celeste","celestes","celestial","celestially","celestials","celestine","celestines","celestite","celestites","celiac","celiacs","celibacies","celibacy","celibatarian","celibate","celibates","celibatic","cell","cella","cellae","cellar","cellarage","cellarages","cellared","cellarer","cellarers","cellaret","cellarets","cellarette","cellarettes","cellaring","cellarist","cellarists","cellarman","cellarmen","cellarous","cellars","cellarway","cellarways","cellblock","cellblocks","celled","cellentani","cellentanis","celli","celliferous","celling","cellist","cellists","cellmate","cellmates","cello","cellobiose","cellobioses","celloidin","celloidins","cellophane","cellophanes","cellos","cellose","celloses","cellphone","cellphones","cells","cellular","cellularities","cellularity","cellulars","cellulase","cellulases","cellulated","cellule","cellules","celluliferous","cellulite","cellulites","cellulitides","cellulitis","cellulitises","celluloid","celluloids","cellulolytic","cellulose","celluloses","cellulosic","cellulosics","cellulous","celom","celomata","celomic","celoms","celosia","celosias","celotex","celotexes","cels","celsitude","celsitudes","celt","celts","cembali","cembalist","cembalists","cembalo","cembalos","cembra","cembras","cement","cementa","cementation","cementations","cementatory","cemented","cementer","cementers","cementing","cementite","cementites","cementitious","cements","cementum","cementums","cemeteries","cemetery","cemitare","cemitares","cenacle","cenacles","cendre","cenestheses","cenesthesia","cenesthesias","cenesthesis","cenesthetic","cenobite","cenobites","cenobitic","cenobitical","cenogeneses","cenogenesis","cenogenetic","cenogenetically","cenospecies","cenotaph","cenotaphic","cenotaphs","cenote","cenotes","cenozoic","cens","cense","censed","censer","censers","censes","censing","censor","censorable","censored","censorial","censorian","censoring","censorious","censoriously","censoriousness","censoriousnesses","censors","censorship","censorships","censual","censurabilities","censurability","censurable","censurableness","censurably","censure","censured","censurer","censurers","censures","censuring","census","censused","censuses","censusing","cent","centage","centages","centai","cental","centals","centare","centares","centas","centaur","centaurea","centaureas","centaurian","centauric","centauries","centaurs","centaury","centavo","centavos","centenarian","centenarianism","centenarianisms","centenarians","centenaries","centenary","centenier","centeniers","centennial","centennially","centennials","center","centerboard","centerboards","centered","centeredness","centerednesses","centerfold","centerfolds","centering","centerings","centerless","centerline","centerlines","centerpiece","centerpieces","centers","centeses","centesimal","centesimally","centesimals","centesimi","centesimo","centesimos","centesis","centiare","centiares","centigrade","centigrades","centigram","centigramme","centigrammes","centigrams","centile","centiles","centiliter","centiliters","centilitre","centilitres","centillion","centillions","centillionth","centillionths","centime","centimes","centimeter","centimeters","centimetre","centimetres","centimetric","centimo","centimorgan","centimorgans","centimos","centinel","centinell","centinells","centinels","centipede","centipedes","centipoise","centipoises","centner","centners","cento","centoist","centoists","centonate","centonel","centonell","centonells","centonels","centones","centonist","centonists","centos","centra","central","centraler","centralest","centralisation","centralisations","centralise","centralised","centraliser","centralisers","centralises","centralising","centralism","centralisms","centralist","centralistic","centralists","centralities","centrality","centralization","centralizations","centralize","centralized","centralizer","centralizers","centralizes","centralizing","centrally","centrals","centre","centreboard","centreboards","centred","centrefold","centrefolds","centreing","centreings","centreline","centrelines","centrepiece","centrepieces","centres","centric","centrical","centrically","centricalness","centricalnesses","centricities","centricity","centries","centrifugal","centrifugalise","centrifugalised","centrifugalises","centrifugalize","centrifugalized","centrifugalizes","centrifugally","centrifugals","centrifugation","centrifugations","centrifuge","centrifuged","centrifugence","centrifugences","centrifuges","centrifuging","centring","centrings","centriole","centrioles","centripetal","centripetalism","centripetalisms","centripetally","centrism","centrisms","centrist","centrists","centrobaric","centroclinal","centrode","centrodes","centroid","centroidal","centroids","centrolecithal","centromere","centromeres","centromeric","centrosome","centrosomes","centrosomic","centrosphere","centrospheres","centrosymmetric","centrum","centrums","centry","cents","centu","centum","centums","centumvir","centumvirate","centumvirates","centumviri","centuple","centupled","centuples","centuplicate","centuplicated","centuplicates","centuplicating","centuplication","centuplications","centupling","centurial","centuriation","centuriations","centuriator","centuriators","centuries","centurion","centurions","century","ceorl","ceorlish","ceorls","cep","cepaceous","cepage","cepages","cepe","cepes","cephalad","cephalagra","cephalagras","cephalalgia","cephalalgias","cephalalgic","cephalate","cephalexin","cephalexins","cephalic","cephalically","cephalics","cephalin","cephalins","cephalisation","cephalisations","cephalitis","cephalitises","cephalization","cephalizations","cephalocele","cephaloceles","cephalochordate","cephalometer","cephalometers","cephalometric","cephalometries","cephalometry","cephalopod","cephalopodan","cephalopodans","cephalopodic","cephalopodous","cephalopods","cephaloridine","cephaloridines","cephalosporin","cephalosporins","cephalothin","cephalothins","cephalothoraces","cephalothoracic","cephalothorax","cephalothoraxes","cephalotomies","cephalotomy","cephalous","cepheid","cepheids","ceps","ceraceous","ceramal","ceramals","ceramic","ceramicist","ceramicists","ceramics","ceramide","ceramides","ceramist","ceramists","ceramographies","ceramography","cerargyrite","cerargyrites","cerasin","cerasins","cerastes","cerastium","cerastiums","cerate","cerated","cerates","ceratin","ceratins","ceratitis","ceratitises","ceratodus","ceratoduses","ceratoid","ceratopsian","ceratopsians","ceratopsid","ceratopsids","cerberean","cerberian","cercal","cercaria","cercariae","cercarial","cercarian","cercarians","cercarias","cerci","cercis","cercises","cercopid","cercopids","cercopithecid","cercopithecids","cercopithecoid","cercopithecoids","cercus","cere","cereal","cerealist","cerealists","cereals","cerebella","cerebellar","cerebellic","cerebellous","cerebellum","cerebellums","cerebra","cerebral","cerebralism","cerebralisms","cerebralist","cerebralists","cerebrally","cerebrals","cerebrate","cerebrated","cerebrates","cerebrating","cerebration","cerebrations","cerebric","cerebriform","cerebritis","cerebritises","cerebroid","cerebroside","cerebrosides","cerebrospinal","cerebrotonia","cerebrotonias","cerebrotonic","cerebrovascular","cerebrum","cerebrums","cerecloth","cerecloths","cered","cerement","cerements","ceremonial","ceremonialism","ceremonialisms","ceremonialist","ceremonialists","ceremonially","ceremonials","ceremonies","ceremonious","ceremoniously","ceremoniousness","ceremoniousnesses","ceremony","cereous","ceres","ceresin","ceresine","ceresines","ceresins","cereus","cereuses","cerge","cerges","ceria","cerias","ceric","ceriferous","cering","ceriph","ceriphs","cerise","cerises","cerite","cerites","cerium","ceriums","cermet","cermets","cerne","cerned","cernes","cerning","cernuous","cero","cerograph","cerographic","cerographical","cerographies","cerographist","cerographists","cerographs","cerography","ceromancies","ceromancy","ceroon","ceroons","ceroplastic","ceroplastics","ceros","cerotic","cerotype","cerotypes","cerous","cerrado","cerrados","cerrial","cerris","cerrises","cert","certain","certainer","certainest","certainly","certainties","certainty","certes","certie","certifiable","certifiably","certificate","certificated","certificates","certificating","certification","certifications","certificatories","certificatory","certified","certifier","certifiers","certifies","certify","certifying","certiorari","certioraris","certitude","certitudes","certs","certy","cerule","cerulean","ceruleans","cerulein","ceruleins","ceruleous","ceruloplasmin","ceruloplasmins","cerumen","cerumens","ceruminous","ceruse","ceruses","cerusite","cerusites","cerussite","cerussites","cervelas","cervelases","cervelat","cervelats","cerveza","cervezas","cervical","cervices","cervicites","cervicitides","cervicitis","cervicitises","cervicographies","cervicography","cervicum","cervicums","cervid","cervids","cervine","cervix","cervixes","cesarean","cesareans","cesarevich","cesareviches","cesarevitch","cesarevitches","cesarevna","cesarevnas","cesarewich","cesarewiches","cesarewitch","cesarewitches","cesarian","cesarians","cesious","cesium","cesiums","cespitose","cespitosely","cess","cessation","cessations","cesse","cessed","cesser","cessers","cesses","cessing","cession","cessionaries","cessionary","cessions","cesspit","cesspits","cesspool","cesspools","cesta","cestas","cesti","cestode","cestodes","cestoi","cestoid","cestoidean","cestoideans","cestoids","cestos","cestoses","cestui","cestuis","cestus","cestuses","cesura","cesurae","cesural","cesuras","cesure","cesures","cetacean","cetaceans","cetaceous","cetane","cetanes","cete","ceteosaurus","ceteosauruses","ceterach","ceterachs","cetes","cetological","cetologies","cetologist","cetologists","cetology","cetrimide","cetrimides","cetuximab","cetuximabs","cetyl","cetyls","cetywall","cetywalls","cevadilla","cevadillas","cevapcici","ceviche","ceviches","cevitamic","ceylanite","ceylanites","ceylonite","ceylonites","cezve","cezves","ch","cha","chabazite","chabazites","chablis","chabouk","chabouks","chabuk","chabuks","chace","chaced","chaces","chachka","chachkas","chacing","chack","chacked","chacking","chacks","chacma","chacmas","chaco","chacoes","chaconine","chaconines","chaconne","chaconnes","chacos","chad","chadar","chadarim","chadars","chaddar","chaddars","chaddor","chaddors","chadless","chado","chador","chadors","chados","chadri","chads","chaebol","chaebols","chaenomeles","chaenomeleses","chaeta","chaetae","chaetal","chaetiferous","chaetodon","chaetodons","chaetognath","chaetognaths","chaetopod","chaetopods","chafe","chafed","chafer","chafers","chafes","chaff","chaffed","chaffer","chaffered","chafferer","chafferers","chafferies","chaffering","chaffers","chaffery","chaffier","chaffiest","chaffinch","chaffinches","chaffing","chaffingly","chaffings","chaffron","chaffrons","chaffs","chaffy","chafing","chaft","chafts","chagan","chagans","chagrin","chagrined","chagrining","chagrinned","chagrinning","chagrins","chai","chain","chainbrake","chainbrakes","chaine","chained","chaines","chainfall","chainfalls","chaining","chainless","chainlet","chainlets","chainman","chainmen","chainplate","chainplates","chains","chainsaw","chainsawed","chainsawing","chainsaws","chainshot","chainshots","chainstitch","chainstitches","chainwheel","chainwheels","chainwork","chainworks","chair","chairborne","chairbound","chairdays","chaired","chairing","chairlift","chairlifts","chairman","chairmaned","chairmaning","chairmanned","chairmanning","chairmans","chairmanship","chairmanships","chairmen","chairperson","chairpersons","chairs","chairwoman","chairwomen","chais","chaise","chaiseless","chaises","chakalaka","chakalakas","chakra","chakras","chal","chalah","chalahs","chalan","chalans","chalaza","chalazae","chalazal","chalazas","chalazia","chalazion","chalazions","chalazogamic","chalazogamies","chalazogamy","chalcanthite","chalcanthites","chalcedonic","chalcedonies","chalcedony","chalcedonyx","chalcedonyxes","chalcid","chalcids","chalcocite","chalcocites","chalcogen","chalcogenide","chalcogenides","chalcogens","chalcographer","chalcographers","chalcographic","chalcographical","chalcographies","chalcographist","chalcographists","chalcography","chalcolithic","chalcopyrite","chalcopyrites","chalder","chalders","chaldron","chaldrons","chaleh","chalehs","chalet","chalets","chalice","chaliced","chalices","chalicothere","chalicotheres","chalk","chalkboard","chalkboards","chalked","chalkface","chalkfaces","chalkier","chalkiest","chalkiness","chalkinesses","chalking","chalklike","chalkpit","chalkpits","chalks","chalkstone","chalkstones","chalky","challa","challah","challahs","challan","challans","challas","challenge","challengeable","challenged","challenger","challengers","challenges","challenging","challengingly","challie","challies","challis","challises","challot","challoth","chally","chalone","chalones","chalonic","chalot","chaloth","chals","chalumeau","chalumeaus","chalumeaux","chalupa","chalupas","chalutz","chalutzes","chalutzim","chalybean","chalybeate","chalybeates","chalybite","chalybites","cham","chamade","chamades","chamaeleon","chamaeleons","chamaephyte","chamaephytes","chamber","chambered","chamberer","chamberers","chamberhand","chamberhands","chambering","chamberings","chamberlain","chamberlains","chamberlainship","chambermaid","chambermaids","chamberpot","chamberpots","chambers","chambranle","chambranles","chambray","chambrays","chambre","chameleon","chameleonic","chameleonlike","chameleons","chamelot","chamelots","chametz","chametzes","chamfer","chamfered","chamferer","chamferers","chamfering","chamfers","chamfrain","chamfrains","chamfron","chamfrons","chamisa","chamisal","chamisals","chamisas","chamise","chamises","chamiso","chamisos","chamlet","chamlets","chammied","chammies","chammy","chammying","chamois","chamoised","chamoises","chamoising","chamoix","chamomile","chamomiles","champ","champac","champaca","champacas","champacs","champagne","champagnes","champaign","champaigns","champak","champaks","champart","champarts","champed","champer","champers","champerties","champertous","champerty","champier","champiest","champignon","champignons","champing","champion","championed","championess","championesses","championing","champions","championship","championships","champleve","champleves","champs","champy","chams","chana","chanas","chance","chanced","chanceful","chancel","chanceless","chancelleries","chancellery","chancellor","chancellories","chancellors","chancellorship","chancellorships","chancellory","chancels","chancer","chanceries","chancers","chancery","chances","chancey","chancier","chanciest","chancily","chanciness","chancinesses","chancing","chancre","chancres","chancroid","chancroidal","chancroids","chancrous","chancy","chandelier","chandeliered","chandeliers","chandelle","chandelled","chandelles","chandelling","chandler","chandleries","chandlering","chandlerings","chandlerly","chandlers","chandlery","chanfron","chanfrons","chang","changa","change","changeabilities","changeability","changeable","changeableness","changeablenesses","changeably","changed","changeful","changefully","changefulness","changefulnesses","changeless","changelessly","changelessness","changelessnesses","changeling","changelings","changeover","changeovers","changer","changeround","changerounds","changers","changes","changeup","changeups","changing","changs","chank","chanks","channel","channeled","channeler","channelers","channeling","channelisation","channelisations","channelise","channelised","channelises","channelising","channelization","channelizations","channelize","channelized","channelizes","channelizing","channelled","channeller","channellers","channelling","channels","channer","channers","chanoyo","chanoyos","chanoyu","chanoyus","chanson","chansonette","chansonettes","chansonnier","chansonniers","chansons","chant","chantable","chantage","chantages","chantarelle","chantarelles","chantecler","chanteclers","chanted","chanter","chanterelle","chanterelles","chanters","chanteuse","chanteuses","chantey","chanteys","chanticleer","chanticleers","chantie","chanties","chantilly","chanting","chantingly","chantings","chantor","chantors","chantress","chantresses","chantries","chantry","chants","chanty","chanukiah","chanukiahs","chao","chaologies","chaologist","chaologists","chaology","chaordic","chaos","chaoses","chaotic","chaotically","chap","chaparajos","chaparejos","chaparral","chaparrals","chapati","chapaties","chapatis","chapatti","chapatties","chapattis","chapbook","chapbooks","chape","chapeau","chapeaus","chapeaux","chapel","chapeless","chapelries","chapelry","chapels","chaperon","chaperonage","chaperonages","chaperone","chaperoned","chaperones","chaperoning","chaperons","chapes","chapess","chapesses","chapfallen","chapiter","chapiters","chapka","chapkas","chaplain","chaplaincies","chaplaincy","chaplainries","chaplainry","chaplains","chaplainship","chaplainships","chapless","chaplet","chapleted","chaplets","chapman","chapmanship","chapmanships","chapmen","chappal","chappals","chappati","chappatis","chapped","chappess","chappesses","chappie","chappier","chappies","chappiest","chapping","chappy","chaprassi","chaprassies","chaprassis","chaps","chapstick","chapsticks","chapt","chaptalisation","chaptalisations","chaptalise","chaptalised","chaptalises","chaptalising","chaptalization","chaptalizations","chaptalize","chaptalized","chaptalizes","chaptalizing","chapter","chapteral","chaptered","chapterhouse","chapterhouses","chaptering","chapters","chaptrel","chaptrels","chaqueta","chaquetas","char","chara","charabanc","charabancs","characid","characids","characin","characinoid","characins","charact","character","charactered","characterful","characteries","charactering","characterisable","characterise","characterised","characteriser","characterisers","characterises","characterising","characterism","characterisms","characteristic","characteristically","characteristics","characterizable","characterization","characterizations","characterize","characterized","characterizer","characterizers","characterizes","characterizing","characterless","characterological","characterologically","characterology","characters","charactery","characts","charade","charades","charanga","charangas","charango","charangos","charas","charases","charbroil","charbroiled","charbroiler","charbroilers","charbroiling","charbroils","charcoal","charcoaled","charcoaling","charcoals","charcoaly","charcuterie","charcuteries","chard","chardonnay","chardonnays","chards","chare","chared","chares","charet","charets","charge","chargeabilities","chargeability","chargeable","chargeableness","chargeably","chargeback","chargebacks","charged","chargeful","chargehand","chargehands","chargeless","charger","chargers","charges","chargesheet","chargesheets","charging","chargrill","chargrilled","chargrilling","chargrills","charidee","charidees","charier","chariest","charily","chariness","charinesses","charing","chariot","charioted","charioteer","charioteered","charioteering","charioteers","charioting","chariots","charism","charisma","charismas","charismata","charismatic","charismatics","charisms","charitable","charitableness","charitablenesses","charitably","charities","charity","charivari","charivaried","charivariing","charivaris","chark","charka","charkas","charked","charkha","charkhas","charking","charks","charladies","charlady","charlatan","charlatanic","charlatanical","charlatanism","charlatanisms","charlatanistic","charlatanries","charlatanry","charlatans","charleston","charlestoned","charlestoning","charlestons","charley","charleys","charlie","charlier","charlies","charlock","charlocks","charlotte","charlottes","charm","charmed","charmer","charmers","charmeuse","charmeuses","charmful","charming","charminger","charmingest","charmingly","charmless","charmlessly","charmonia","charmonium","charms","charneco","charnecos","charnel","charnels","charoset","charoseth","charoseths","charosets","charpai","charpais","charpie","charpies","charpoy","charpoys","charqui","charquid","charquis","charr","charred","charrier","charriest","charring","charro","charros","charrs","charry","chars","chart","charta","chartable","chartaceous","chartas","charted","charter","chartered","charterer","charterers","chartering","charterparties","charterparty","charters","charthouse","charthouses","charting","chartism","chartisms","chartist","chartists","chartless","chartographer","chartographers","chartographic","chartographical","chartographies","chartography","chartreuse","chartreuses","charts","chartularies","chartulary","charver","charvers","charwoman","charwomen","chary","chas","chase","chaseable","chased","chaseport","chaseports","chaser","chasers","chases","chasing","chasings","chasm","chasmal","chasmed","chasmic","chasmier","chasmiest","chasmogamic","chasmogamies","chasmogamous","chasmogamy","chasms","chasmy","chasse","chassed","chasseed","chasseing","chassepot","chassepots","chasses","chasseur","chasseurs","chassis","chaste","chastely","chasten","chastened","chastener","chasteners","chasteness","chastenesses","chastening","chasteningly","chastenment","chastenments","chastens","chaster","chastest","chastisable","chastise","chastised","chastisement","chastisements","chastiser","chastisers","chastises","chastising","chastities","chastity","chasuble","chasubles","chat","chatbot","chatbots","chatchka","chatchkas","chatchke","chatchkes","chateau","chateaubriand","chateaubriands","chateaus","chateaux","chatelain","chatelaine","chatelaines","chatelains","chatline","chatlines","chaton","chatons","chatoyance","chatoyances","chatoyancies","chatoyancy","chatoyant","chatoyants","chatroom","chatrooms","chats","chatta","chattas","chatted","chattel","chattels","chatter","chatterati","chatterbox","chatterboxes","chattered","chatterer","chatterers","chattering","chatterings","chatters","chattery","chatti","chattier","chatties","chattiest","chattily","chattiness","chattinesses","chatting","chattis","chatty","chaudfroid","chaudfroids","chaufe","chaufed","chaufer","chaufers","chaufes","chauff","chauffed","chauffer","chauffers","chauffeur","chauffeured","chauffeuring","chauffeurs","chauffeuse","chauffeused","chauffeuses","chauffeusing","chauffing","chauffs","chaufing","chaulmoogra","chaulmoogras","chaulmugra","chaulmugras","chaumer","chaumers","chaunce","chaunced","chaunces","chauncing","chaunge","chaunged","chaunges","chaunging","chaunt","chaunted","chaunter","chaunters","chaunting","chauntress","chauntresses","chauntries","chauntry","chaunts","chausses","chaussure","chaussures","chautauqua","chautauquas","chauvin","chauvinism","chauvinisms","chauvinist","chauvinistic","chauvinistically","chauvinists","chauvins","chav","chave","chavender","chavenders","chavette","chavettes","chavish","chavs","chavtastic","chavvier","chavviest","chavvy","chaw","chawbacon","chawbacons","chawdron","chawdrons","chawed","chawer","chawers","chawing","chawk","chawks","chaws","chay","chaya","chayas","chayote","chayotes","chayroot","chayroots","chays","chazan","chazanim","chazans","chazzan","chazzanim","chazzans","chazzen","chazzenim","chazzens","che","cheap","cheaped","cheapen","cheapened","cheapener","cheapeners","cheapening","cheapens","cheaper","cheapest","cheapie","cheapies","cheaping","cheapish","cheapishly","cheapjack","cheapjacks","cheaply","cheapness","cheapnesses","cheapo","cheapos","cheaps","cheapskate","cheapskates","cheapy","cheat","cheatable","cheated","cheater","cheateries","cheaters","cheatery","cheating","cheatingly","cheatings","cheats","chebec","chebecs","chechako","chechakoes","chechakos","chechaquo","chechaquos","chechia","chechias","check","checkable","checkbook","checkbooks","checkclerk","checkclerks","checked","checker","checkerberries","checkerberry","checkerbloom","checkerblooms","checkerboard","checkerboards","checkered","checkering","checkers","checkier","checkiest","checking","checklaton","checklatons","checkless","checklist","checklisted","checklisting","checklists","checkmark","checkmarked","checkmarking","checkmarks","checkmate","checkmated","checkmates","checkmating","checkoff","checkoffs","checkout","checkouts","checkpoint","checkpoints","checkrail","checkrails","checkrein","checkreins","checkroom","checkrooms","checkrow","checkrowed","checkrowing","checkrows","checks","checksum","checksums","checkup","checkups","checkweigher","checkweighers","checky","cheddar","cheddars","cheddary","cheddite","cheddites","cheder","cheders","chedite","chedites","cheechako","cheechakoes","cheechakos","cheechalko","cheechalkoes","cheechalkos","cheek","cheekbone","cheekbones","cheeked","cheekful","cheekfuls","cheekier","cheekiest","cheekily","cheekiness","cheekinesses","cheeking","cheekless","cheekpiece","cheekpieces","cheekpouch","cheekpouches","cheeks","cheekteeth","cheektooth","cheeky","cheep","cheeped","cheeper","cheepers","cheeping","cheeps","cheer","cheered","cheerer","cheerers","cheerful","cheerfuller","cheerfullest","cheerfully","cheerfulness","cheerfulnesses","cheerier","cheeriest","cheerily","cheeriness","cheerinesses","cheering","cheeringly","cheerio","cheerios","cheerishness","cheerishnesses","cheerlead","cheerleader","cheerleaders","cheerleading","cheerleads","cheerled","cheerless","cheerlessly","cheerlessness","cheerlessnesses","cheerly","cheero","cheeros","cheers","cheery","cheese","cheeseboard","cheeseboards","cheeseburger","cheeseburgers","cheesecake","cheesecakes","cheesecloth","cheesecloths","cheesecutter","cheesecutters","cheesed","cheesehopper","cheesehoppers","cheesemite","cheesemites","cheesemonger","cheesemongers","cheeseparer","cheeseparers","cheeseparing","cheeseparings","cheesepress","cheesepresses","cheeses","cheesesteak","cheesesteaks","cheesetaster","cheesetasters","cheesevat","cheesevats","cheesewire","cheesewires","cheesewood","cheesewoods","cheesewring","cheesewrings","cheesier","cheesiest","cheesily","cheesiness","cheesinesses","cheesing","cheesy","cheetah","cheetahs","cheewink","cheewinks","chef","chefdom","chefdoms","chefed","cheffed","cheffing","chefing","chefs","chegoe","chegoes","cheilitis","cheilitises","cheka","chekas","chekist","chekists","chela","chelae","chelas","chelaship","chelaships","chelatable","chelate","chelated","chelates","chelating","chelation","chelations","chelator","chelators","chelicera","chelicerae","cheliceral","chelicerate","chelicerates","cheliferous","cheliform","cheliped","chelipeds","chellup","chellups","cheloid","cheloidal","cheloids","chelone","chelones","chelonian","chelonians","chelp","chelped","chelping","chelps","cheluviation","cheluviations","chemautotroph","chemautotrophic","chemautotrophs","chemiatric","chemic","chemical","chemically","chemicals","chemicked","chemicking","chemics","chemiluminescence","chemiluminescences","chemiluminescent","chemiosmoses","chemiosmosis","chemiosmotic","chemise","chemises","chemisette","chemisettes","chemism","chemisms","chemisorb","chemisorbed","chemisorbing","chemisorbs","chemisorption","chemisorptions","chemist","chemistries","chemistry","chemists","chemitype","chemitypes","chemitypies","chemitypy","chemmies","chemmy","chemo","chemoattractant","chemoautotroph","chemoautotrophic","chemoautotrophies","chemoautotrophs","chemoautotrophy","chemoautroph","chemoautrophs","chemoceptor","chemoceptors","chemokine","chemokines","chemokineses","chemokinesis","chemolithotroph","chemonasties","chemonasty","chemoprophylactic","chemoprophylaxes","chemoprophylaxis","chemopsychiatry","chemoreception","chemoreceptions","chemoreceptive","chemoreceptor","chemoreceptors","chemos","chemosmoses","chemosmosis","chemosmotic","chemosorb","chemosorbed","chemosorbing","chemosorbs","chemosphere","chemospheres","chemospheric","chemostat","chemostats","chemosurgeries","chemosurgery","chemosurgical","chemosyntheses","chemosynthesis","chemosynthetic","chemotactic","chemotactically","chemotaxes","chemotaxis","chemotaxonomic","chemotaxonomies","chemotaxonomist","chemotaxonomists","chemotaxonomy","chemotherapeutic","chemotherapeutically","chemotherapeutics","chemotherapies","chemotherapist","chemotherapists","chemotherapy","chemotropic","chemotropically","chemotropism","chemotropisms","chempaduk","chempaduks","chemurgic","chemurgical","chemurgies","chemurgy","chenar","chenars","chenet","chenets","chenille","chenilles","chenix","chenixes","chenopod","chenopodiaceous","chenopods","cheongsam","cheongsams","cheque","chequebook","chequebooks","chequer","chequerboard","chequerboards","chequered","chequering","chequers","chequerwise","chequerwork","chequerworks","cheques","chequier","chequiest","chequing","chequy","cher","cheralite","cheralites","chere","cherimoya","cherimoyas","cherimoyer","cherimoyers","cherish","cherishable","cherished","cherisher","cherishers","cherishes","cherishing","cherishingly","cherishment","cherishments","chermoula","chermoulas","chernozem","chernozemic","chernozems","cheroot","cheroots","cherried","cherrier","cherries","cherriest","cherry","cherrying","cherrylike","cherrystone","cherrystones","chersonese","chersoneses","chert","chertier","chertiest","cherts","cherty","cherub","cherubic","cherubical","cherubically","cherubim","cherubimic","cherubims","cherubin","cherubins","cherublike","cherubs","cherup","cheruped","cheruping","cherups","chervil","chervils","chervonets","cheshire","cheshires","chesil","chesils","chesnut","chesnuts","chess","chessboard","chessboards","chessboxing","chessboxings","chessel","chessels","chesses","chessman","chessmen","chesspiece","chesspieces","chessylite","chessylites","chest","chested","chesterfield","chesterfields","chestful","chestfuls","chestier","chestiest","chestily","chestiness","chestinesses","chesting","chestnut","chestnuts","chests","chesty","chetah","chetahs","cheth","cheths","chetnik","chetniks","chetrum","chetrums","cheval","chevalet","chevalets","chevalier","chevaliers","chevelure","chevelures","cheven","chevens","cheverel","cheverels","cheveril","cheverils","cheveron","cheverons","cheverye","cheveryes","chevesaile","chevesailes","chevet","chevets","chevied","chevies","cheville","chevilles","chevin","chevins","cheviot","cheviots","chevisance","chevisances","chevre","chevres","chevret","chevrets","chevrette","chevrettes","chevron","chevroned","chevrons","chevrony","chevrotain","chevrotains","chevy","chevying","chew","chewable","chewed","chewer","chewers","chewet","chewets","chewie","chewier","chewies","chewiest","chewiness","chewinesses","chewing","chewink","chewinks","chews","chewy","chez","chi","chia","chiack","chiacked","chiacking","chiackings","chiacks","chianti","chiantis","chiao","chiarezza","chiarezze","chiaroscurism","chiaroscurisms","chiaroscurist","chiaroscurists","chiaroscuro","chiaroscuros","chias","chiasm","chiasma","chiasmal","chiasmas","chiasmata","chiasmatic","chiasmi","chiasmic","chiasms","chiasmus","chiastic","chiastolite","chiastolites","chiaus","chiaused","chiauses","chiausing","chib","chibbed","chibbing","chibol","chibols","chibouk","chibouks","chibouque","chibouques","chibs","chic","chica","chicalote","chicalotes","chicana","chicanas","chicane","chicaned","chicaner","chicaneries","chicaners","chicanery","chicanes","chicaning","chicanings","chicano","chicanos","chicas","chiccories","chiccory","chicer","chicest","chich","chicha","chichas","chiches","chichi","chichier","chichiest","chichis","chick","chickabiddies","chickabiddy","chickadee","chickadees","chickaree","chickarees","chickee","chickees","chicken","chickened","chickenhearted","chickening","chickenpox","chickenpoxes","chickens","chickenshit","chickenshits","chickling","chicklings","chickories","chickory","chickpea","chickpeas","chicks","chickweed","chickweeds","chicle","chicles","chicly","chicness","chicnesses","chico","chicon","chicons","chicories","chicory","chicos","chics","chid","chidden","chide","chided","chider","chiders","chides","chiding","chidingly","chidings","chidlings","chief","chiefdom","chiefdoms","chiefer","chieferies","chiefery","chiefess","chiefesses","chiefest","chiefless","chiefling","chieflings","chiefly","chiefries","chiefry","chiefs","chiefship","chiefships","chieftain","chieftaincies","chieftaincy","chieftainess","chieftainesses","chieftainries","chieftainry","chieftains","chieftainship","chieftainships","chiel","chield","chields","chiels","chiffchaff","chiffchaffs","chiffon","chiffonade","chiffonades","chiffonier","chiffoniers","chiffonnier","chiffonniers","chiffons","chiffony","chifforobe","chifforobes","chigetai","chigetais","chigga","chiggas","chigger","chiggers","chignon","chignoned","chignons","chigoe","chigoes","chigre","chigres","chihuahua","chihuahuas","chik","chikara","chikaras","chikhor","chikhors","chikor","chikors","chiks","chilblain","chilblained","chilblains","child","childbearing","childbearings","childbed","childbeds","childbirth","childbirths","childcare","childcares","childcrowing","childcrowings","childe","childed","childer","childermas","childermases","childes","childhood","childhoods","childing","childish","childishly","childishness","childishnesses","childless","childlessness","childlessnesses","childlier","childliest","childlike","childlikeness","childlikenesses","childly","childminder","childminders","childness","childnesses","childproof","childproofed","childproofing","childproofs","children","childs","chile","chiles","chili","chiliad","chiliadal","chiliadic","chiliads","chiliagon","chiliagons","chiliahedra","chiliahedron","chiliahedrons","chiliarch","chiliarchies","chiliarchs","chiliarchy","chiliasm","chiliasms","chiliast","chiliastic","chiliasts","chilidog","chilidogs","chilies","chilis","chill","chillada","chilladas","chilled","chiller","chillers","chillest","chilli","chillier","chillies","chilliest","chillily","chilliness","chillinesses","chilling","chillingly","chillings","chillis","chillness","chillnesses","chills","chillum","chillums","chilly","chilopod","chilopodan","chilopodans","chilopodous","chilopods","chiltepin","chiltepins","chimaera","chimaeras","chimaeric","chimaerism","chimaerisms","chimar","chimars","chimb","chimbley","chimbleys","chimblies","chimbly","chimbs","chime","chimed","chimer","chimera","chimeras","chimere","chimeres","chimeric","chimerical","chimerically","chimericalness","chimerid","chimerids","chimerism","chimerisms","chimers","chimes","chimichanga","chimichangas","chiminea","chimineas","chiming","chimla","chimlas","chimley","chimleys","chimney","chimneyboard","chimneyboards","chimneybreast","chimneybreasts","chimneyed","chimneying","chimneylike","chimneypiece","chimneypieces","chimneypot","chimneypots","chimneys","chimo","chimp","chimpanzee","chimpanzees","chimps","chin","china","chinaberries","chinaberry","chinachina","chinachinas","chinaman","chinamen","chinampa","chinampas","chinar","chinaroot","chinaroots","chinars","chinas","chinaware","chinawares","chinbone","chinbones","chincapin","chincapins","chinch","chincherinchee","chincherinchees","chinches","chinchier","chinchiest","chinchilla","chinchillas","chinchy","chincough","chincoughs","chindit","chindits","chine","chined","chines","chinese","chining","chink","chinkapin","chinkapins","chinkara","chinkaras","chinked","chinkerinchee","chinkerinchees","chinkie","chinkier","chinkies","chinkiest","chinking","chinks","chinky","chinless","chinned","chinning","chino","chinoiserie","chinoiseries","chinone","chinones","chinook","chinooks","chinos","chinovnik","chinovniks","chinquapin","chinquapins","chins","chinstrap","chinstraps","chints","chintses","chintz","chintzes","chintzier","chintziest","chintzy","chinwag","chinwagged","chinwagging","chinwags","chionodoxa","chionodoxas","chip","chipboard","chipboards","chipmuck","chipmucks","chipmunk","chipmunks","chipochia","chipochias","chipolata","chipolatas","chipotle","chipotles","chippable","chipped","chipper","chippered","chippering","chippers","chippie","chippier","chippies","chippiest","chippiness","chippinesses","chipping","chippings","chippy","chips","chipset","chipsets","chiquichiqui","chiquichiquis","chiragra","chiragras","chiragric","chiragrical","chiral","chiralities","chirality","chirimoya","chirimoyas","chirk","chirked","chirker","chirkest","chirking","chirks","chirl","chirled","chirling","chirls","chirm","chirmed","chirming","chirms","chiro","chirognomies","chirognomy","chirograph","chirographer","chirographers","chirographic","chirographical","chirographies","chirographist","chirographists","chirographs","chirography","chirologies","chirologist","chirologists","chirology","chiromancer","chiromancers","chiromancies","chiromancy","chiromantic","chiromantical","chironomer","chironomers","chironomic","chironomid","chironomids","chironomies","chironomy","chiropodial","chiropodies","chiropodist","chiropodists","chiropody","chiropractic","chiropractics","chiropractor","chiropractors","chiropter","chiropteran","chiropterans","chiropterous","chiropters","chiros","chirp","chirped","chirper","chirpers","chirpier","chirpiest","chirpily","chirpiness","chirpinesses","chirping","chirps","chirpy","chirr","chirre","chirred","chirren","chirres","chirring","chirrs","chirrup","chirruped","chirruper","chirrupers","chirruping","chirrups","chirrupy","chirt","chirted","chirting","chirts","chiru","chirurgeon","chirurgeonly","chirurgeons","chirurgeries","chirurgery","chirurgical","chirus","chis","chisel","chiseled","chiseler","chiselers","chiseling","chiselled","chiseller","chisellers","chiselling","chisellings","chisels","chit","chital","chitals","chitarrone","chitarroni","chitchat","chitchats","chitchatted","chitchatting","chitin","chitinoid","chitinous","chitins","chitlin","chitling","chitlings","chitlins","chiton","chitons","chitosan","chitosans","chits","chittagong","chittagongs","chitted","chitter","chittered","chittering","chitterings","chitterling","chitterlings","chitters","chittier","chitties","chittiest","chitting","chitty","chiv","chivalric","chivalries","chivalrous","chivalrously","chivalrousness","chivalrousnesses","chivalry","chivaree","chivareed","chivareeing","chivarees","chivari","chivaried","chivaries","chivariing","chive","chived","chives","chivied","chivies","chiving","chivs","chivved","chivvied","chivvies","chivving","chivvy","chivvying","chivy","chivying","chiyogami","chiyogamis","chiz","chizz","chizzed","chizzes","chizzing","chlamydate","chlamydeous","chlamydes","chlamydia","chlamydiae","chlamydial","chlamydias","chlamydomonades","chlamydomonas","chlamydospore","chlamydospores","chlamys","chlamyses","chloanthite","chloanthites","chloasma","chloasmas","chloasmata","chloracetic","chloracne","chloracnes","chloral","chloralism","chloralisms","chloralose","chloralosed","chloraloses","chlorals","chlorambucil","chlorambucils","chloramine","chloramines","chloramphenicol","chloramphenicols","chlorargyrite","chlorargyrites","chlorate","chlorates","chlordan","chlordane","chlordanes","chlordans","chlordiazepoxide","chlordiazepoxides","chlorella","chlorellas","chlorenchyma","chlorenchymas","chlorenchymata","chlorhexidine","chlorhexidines","chloric","chlorid","chloridate","chloridated","chloridates","chloridating","chloride","chlorides","chloridic","chloridise","chloridised","chloridises","chloridising","chloridize","chloridized","chloridizes","chloridizing","chlorids","chlorimeter","chlorimeters","chlorimetric","chlorimetries","chlorimetry","chlorin","chlorinate","chlorinated","chlorinates","chlorinating","chlorination","chlorinations","chlorinator","chlorinators","chlorine","chlorines","chlorinise","chlorinised","chlorinises","chlorinising","chlorinities","chlorinity","chlorinize","chlorinized","chlorinizes","chlorinizing","chlorins","chlorite","chlorites","chloritic","chloritisation","chloritisations","chloritization","chloritizations","chloroacetic","chloroargyrite","chlorobenzene","chlorobenzenes","chlorobromide","chlorobromides","chlorocruorin","chlorocruorins","chlorodyne","chlorodynes","chlorofluorocarbon","chlorofluorocarbons","chlorofluoromethane","chlorofluoromethanes","chloroform","chloroformed","chloroformer","chloroformers","chloroforming","chloroformist","chloroformists","chloroforms","chlorohydrin","chlorohydrins","chlorometer","chlorometers","chloromethane","chloromethanes","chlorometric","chlorometries","chlorometry","chlorophyl","chlorophyll","chlorophylloid","chlorophyllous","chlorophylls","chlorophyls","chlorophytum","chlorophytums","chloropicrin","chloropicrins","chloroplast","chloroplastal","chloroplastic","chloroplasts","chloroprene","chloroprenes","chloroquin","chloroquine","chloroquines","chloroquins","chloroses","chlorosis","chlorothiazide","chlorothiazides","chlorotic","chlorous","chlorpicrin","chlorpicrins","chlorpromazine","chlorpromazines","chlorpropamide","chlorpropamides","chlortetracycline","chlortetracyclines","chlorthalidone","chlorthalidones","choana","choanae","choanocyte","choanocytes","chobdar","chobdars","choc","chocaholic","chocaholics","choccier","choccies","chocciest","choccy","chocho","chochos","chock","chockablock","chocked","chocker","chockful","chockfull","chocking","chocko","chockos","chocks","chockstone","chockstones","choco","chocoholic","chocoholics","chocolate","chocolates","chocolatey","chocolatier","chocolatiers","chocolatiest","chocolaty","chocos","chocs","choctaw","choctaws","chode","choenix","choenixes","chog","chogs","choice","choiceful","choicely","choiceness","choicenesses","choicer","choices","choicest","choir","choirboy","choirboys","choired","choirgirl","choirgirls","choiring","choirlike","choirman","choirmaster","choirmasters","choirmen","choirs","choirscreen","choirscreens","choirstalls","choke","chokeable","chokeberries","chokeberry","chokebore","chokebores","chokecherries","chokecherry","chokecoil","chokecoils","choked","chokedamp","chokedamps","chokehold","chokeholds","choker","chokers","chokes","chokey","chokeys","chokidar","chokidars","chokier","chokies","chokiest","choking","chokingly","choko","chokos","chokra","chokras","chokri","chokris","choky","chola","cholaemia","cholaemias","cholaemic","cholagogic","cholagogue","cholagogues","cholangiogram","cholangiograms","cholangiographic","cholangiographies","cholangiography","cholas","cholate","cholates","cholecalciferol","cholecalciferols","cholecyst","cholecystectomies","cholecystectomized","cholecystectomy","cholecystites","cholecystitides","cholecystitis","cholecystitises","cholecystokinin","cholecystokinins","cholecystostomy","cholecystotomy","cholecysts","cholelith","cholelithiases","cholelithiasis","choleliths","cholemia","cholemias","cholent","cholents","choler","cholera","choleraic","choleras","choleric","cholerically","cholericly","choleroid","cholers","cholestases","cholestasis","cholestatic","cholesteric","cholesterin","cholesterins","cholesterol","cholesterolemia","cholesterols","cholestyramine","cholestyramines","choli","choliamb","choliambic","choliambics","choliambs","cholic","choline","cholinergic","cholinergically","cholines","cholinesterase","cholinesterases","cholis","cholla","chollas","chollers","cholo","cholos","choltries","choltry","chometz","chometzes","chommie","chommies","chomophyte","chomophytes","chomp","chomped","chomper","chompers","chomping","chomps","chon","chondral","chondre","chondres","chondri","chondrichthyan","chondrichthyans","chondrification","chondrified","chondrifies","chondrify","chondrifying","chondrin","chondrins","chondriosomal","chondriosome","chondriosomes","chondrite","chondrites","chondritic","chondritis","chondritises","chondroblast","chondroblasts","chondrocrania","chondrocranium","chondrocraniums","chondrogeneses","chondrogenesis","chondroid","chondroitin","chondroitins","chondroma","chondromas","chondromata","chondromatoses","chondromatosis","chondromatous","chondrophorine","chondrophorines","chondroskeleton","chondrostian","chondrostians","chondrule","chondrules","chondrus","choof","choofed","choofing","choofs","chook","chooked","chookie","chookies","chooking","chooks","choom","chooms","choon","choons","choose","chooser","choosers","chooses","choosey","choosier","choosiest","choosing","choosy","chop","chopfallen","chophouse","chophouses","chopin","chopine","chopines","chopins","choplogic","choplogics","chopped","chopper","choppered","choppering","choppers","choppier","choppiest","choppily","choppiness","choppinesses","chopping","choppings","choppy","chops","chopsockies","chopsocky","chopstick","chopsticks","choragi","choragic","choragus","choraguses","choral","chorale","chorales","choralist","choralists","chorally","chorals","chord","chorda","chordae","chordal","chordamesoderm","chordamesodermal","chordamesoderms","chordate","chordates","chorded","chordee","chordees","chording","chordings","chordophone","chordophones","chordophonic","chordotomies","chordotomy","chords","chordwise","chore","chorea","choreal","choreas","choreatic","chored","choree","chorees","choregi","choregic","choregraph","choregraphed","choregrapher","choregraphers","choregraphic","choregraphies","choregraphing","choregraphs","choregraphy","choregus","choreguses","choreic","choreiform","choreman","choremen","choreodrama","choreodramas","choreograph","choreographed","choreographer","choreographers","choreographic","choreographically","choreographies","choreographing","choreographs","choreography","choreoid","choreologies","choreologist","choreologists","choreology","chorepiscopal","chores","choreus","choreuses","choria","chorial","choriamb","choriambi","choriambic","choriambics","choriambs","choriambus","choriambuses","choric","chorine","chorines","choring","chorioallantoic","chorioallantoides","chorioallantois","choriocarcinoma","choriocarcinomas","choriocarcinomata","chorioid","chorioids","chorion","chorionic","chorions","chorisation","chorisations","chorises","chorisis","chorism","chorisms","chorist","chorister","choristers","chorists","chorization","chorizations","chorizo","chorizont","chorizontist","chorizontists","chorizonts","chorizos","chorographer","chorographers","chorographic","chorographical","chorographies","chorography","choroid","choroidal","choroiditis","choroiditises","choroids","chorological","chorologies","chorologist","chorologists","chorology","choropleth","choropleths","chorrie","chorries","chorten","chortens","chortle","chortled","chortler","chortlers","chortles","chortling","chorus","chorused","choruses","chorusing","chorusmaster","chorusmasters","chorussed","chorusses","chorussing","chose","chosen","choses","chota","chott","chotts","chou","choucroute","choucroutes","chough","choughs","choultries","choultry","chounter","chountered","chountering","chounters","chouse","choused","chouser","chousers","chouses","choush","choushes","chousing","chout","chouts","choux","chow","chowchow","chowchows","chowder","chowdered","chowderhead","chowderheaded","chowderheads","chowdering","chowders","chowed","chowhound","chowhounds","chowing","chowk","chowkidar","chowkidars","chowks","chowri","chowries","chowris","chowry","chows","chowse","chowsed","chowses","chowsing","chowtime","chowtimes","chrematist","chrematistic","chrematistics","chrematists","chresard","chresards","chrestomathic","chrestomathical","chrestomathies","chrestomathy","chrism","chrisma","chrismal","chrismals","chrismation","chrismations","chrismatories","chrismatory","chrismon","chrismons","chrisms","chrisom","chrisoms","christcross","christcrosses","christen","christened","christener","christeners","christening","christenings","christens","christian","christiania","christianias","christians","christie","christies","christom","christoms","christophanies","christophany","christy","chroma","chromaffin","chromakey","chromakeys","chromas","chromate","chromates","chromatic","chromatically","chromaticism","chromaticisms","chromaticities","chromaticity","chromaticness","chromaticnesses","chromatics","chromatid","chromatids","chromatin","chromatinic","chromatins","chromatist","chromatists","chromatogram","chromatograms","chromatograph","chromatographed","chromatographer","chromatographers","chromatographic","chromatographically","chromatographies","chromatographing","chromatographs","chromatography","chromatoid","chromatologies","chromatologist","chromatologists","chromatology","chromatolyses","chromatolysis","chromatolytic","chromatophore","chromatophores","chromatophoric","chromatophorous","chromatopsia","chromatopsias","chromatosphere","chromatospheres","chromatype","chromatypes","chrome","chromed","chromel","chromels","chromene","chromenes","chromes","chromic","chromide","chromides","chromidia","chromidium","chromier","chromiest","chrominance","chrominances","chroming","chromings","chromise","chromised","chromises","chromising","chromite","chromites","chromium","chromiums","chromize","chromized","chromizes","chromizing","chromo","chromocenter","chromocenters","chromodynamics","chromogen","chromogenic","chromogens","chromogram","chromograms","chromolithograph","chromolithographed","chromolithographer","chromolithographers","chromolithographic","chromolithographies","chromolithographing","chromolithographs","chromolithography","chromomere","chromomeres","chromomeric","chromonema","chromonemal","chromonemata","chromonematic","chromonemic","chromophil","chromophilic","chromophobe","chromophore","chromophores","chromophoric","chromophorous","chromoplast","chromoplasts","chromoprotein","chromoproteins","chromos","chromoscope","chromoscopes","chromosomal","chromosomally","chromosome","chromosomes","chromosphere","chromospheres","chromospheric","chromotherapies","chromotherapy","chromotype","chromotypes","chromous","chromoxylograph","chromy","chromyl","chromyls","chronaxie","chronaxies","chronaxy","chronic","chronical","chronically","chronicities","chronicity","chronicle","chronicled","chronicler","chroniclers","chronicles","chronicling","chronics","chronobiologic","chronobiological","chronobiologies","chronobiologist","chronobiologists","chronobiology","chronogram","chronogrammatic","chronograms","chronograph","chronographer","chronographers","chronographic","chronographies","chronographs","chronography","chronologer","chronologers","chronologic","chronological","chronologically","chronologies","chronologise","chronologised","chronologises","chronologising","chronologist","chronologists","chronologize","chronologized","chronologizes","chronologizing","chronology","chronometer","chronometers","chronometric","chronometrical","chronometrically","chronometries","chronometry","chronon","chronons","chronoscope","chronoscopes","chronoscopic","chronotherapies","chronotherapy","chronotron","chronotrons","chrysalid","chrysalidal","chrysalides","chrysalids","chrysalis","chrysalises","chrysanth","chrysanthemum","chrysanthemums","chrysanths","chrysarobin","chrysarobins","chrysoberyl","chrysoberyls","chrysocolla","chrysocollas","chrysocracies","chrysocracy","chrysolite","chrysolites","chrysolitic","chrysomelid","chrysomelids","chrysophan","chrysophans","chrysophilite","chrysophilites","chrysophyte","chrysophytes","chrysoprase","chrysoprases","chrysotile","chrysotiles","chthonian","chthonic","chub","chubasco","chubascos","chubbier","chubbiest","chubbily","chubbiness","chubbinesses","chubby","chubs","chuck","chuckawalla","chuckawallas","chucked","chucker","chuckers","chuckhole","chuckholes","chuckie","chuckies","chucking","chuckle","chuckled","chucklehead","chuckleheaded","chuckleheads","chuckler","chucklers","chuckles","chucklesome","chuckling","chucklingly","chucklings","chucks","chuckwalla","chuckwallas","chucky","chuddah","chuddahs","chuddar","chuddars","chudder","chudders","chuddies","chuddy","chufa","chufas","chuff","chuffed","chuffer","chuffest","chuffier","chuffiest","chuffiness","chuffinesses","chuffing","chuffs","chuffy","chug","chugalug","chugalugged","chugalugging","chugalugs","chugged","chugger","chuggers","chugging","chugs","chukar","chukars","chukka","chukkar","chukkars","chukkas","chukker","chukkers","chukor","chukors","chum","chumash","chumashes","chumashim","chumley","chumleys","chummage","chummages","chummed","chummier","chummies","chummiest","chummily","chumminess","chumminesses","chumming","chummy","chump","chumped","chumping","chumpings","chumps","chums","chumship","chumships","chunder","chundered","chundering","chunderous","chunders","chunk","chunked","chunkier","chunkiest","chunkily","chunkiness","chunkinesses","chunking","chunkings","chunks","chunky","chunnel","chunnels","chunner","chunnered","chunnering","chunners","chunter","chuntered","chuntering","chunters","chupati","chupatis","chupatti","chupatties","chupattis","chupatty","chuppa","chuppah","chuppahs","chuppas","chuppot","chuppoth","chuprassies","chuprassy","chur","church","churched","churches","churchgoer","churchgoers","churchgoing","churchgoings","churchianities","churchianity","churchier","churchiest","churching","churchings","churchism","churchisms","churchless","churchlier","churchliest","churchliness","churchlinesses","churchly","churchman","churchmanly","churchmanship","churchmanships","churchmen","churchpeople","churchward","churchwarden","churchwardens","churchwards","churchway","churchways","churchwoman","churchwomen","churchy","churchyard","churchyards","churidar","churidars","churinga","churingas","churl","churlish","churlishly","churlishness","churlishnesses","churls","churn","churned","churner","churners","churning","churnings","churnmilk","churnmilks","churns","churr","churred","churrigueresco","churrigueresque","churring","churro","churros","churrs","churrus","churruses","chuse","chuses","chusing","chut","chute","chuted","chutes","chuting","chutist","chutists","chutnee","chutnees","chutney","chutneys","chutzpa","chutzpah","chutzpahs","chutzpas","chyack","chyacked","chyacking","chyacks","chylaceous","chylde","chyle","chyles","chyliferous","chylification","chylifications","chylified","chylifies","chylify","chylifying","chylomicron","chylomicrons","chylous","chyluria","chylurias","chyme","chymes","chymic","chymics","chymiferous","chymification","chymifications","chymified","chymifies","chymify","chymifying","chymist","chymistries","chymistry","chymists","chymosin","chymosins","chymotrypsin","chymotrypsinogen","chymotrypsinogens","chymotrypsins","chymotryptic","chymous","chynd","chypre","chypres","chytrid","chytrids","ciabatta","ciabattas","ciabatte","ciao","cibachrome","cibachromes","cibation","cibations","cibol","cibols","ciboria","ciborium","ciboule","ciboules","cicada","cicadae","cicadas","cicadellid","cicadellids","cicala","cicalas","cicale","cicatrice","cicatrices","cicatrichule","cicatrichules","cicatricial","cicatricle","cicatricles","cicatricose","cicatricula","cicatriculas","cicatrisant","cicatrisation","cicatrisations","cicatrise","cicatrised","cicatriser","cicatrisers","cicatrises","cicatrising","cicatrix","cicatrixes","cicatrizant","cicatrization","cicatrizations","cicatrize","cicatrized","cicatrizer","cicatrizers","cicatrizes","cicatrizing","cicelies","cicely","cicero","cicerone","ciceroned","ciceroneing","cicerones","ciceroni","ciceros","cichlid","cichlidae","cichlids","cichloid","cichoraceous","cicinnus","cicinnuses","cicisbei","cicisbeism","cicisbeisms","cicisbeo","cicisbeos","ciclaton","ciclatons","ciclatoun","ciclatouns","ciclosporin","ciclosporins","cicoree","cicorees","cicuta","cicutas","cicutine","cicutines","cid","cidaris","cidarises","cide","cided","cider","ciderkin","ciderkins","ciders","cidery","cides","ciding","cids","ciel","cieled","cieling","cielings","ciels","cierge","cierges","cig","cigar","cigaret","cigarets","cigarette","cigarettes","cigarillo","cigarillos","cigarlike","cigars","ciggie","ciggies","ciggy","cigs","ciguatera","ciguateras","cilantro","cilantros","cilia","ciliary","ciliate","ciliated","ciliately","ciliates","ciliation","ciliations","cilice","cilices","cilicious","ciliolate","cilium","cill","cills","cimar","cimars","cimbalom","cimbaloms","cimelia","cimetidine","cimetidines","cimex","cimices","cimier","cimiers","ciminite","ciminites","cimmerian","cimolite","cimolites","cinch","cinched","cinches","cinching","cinchings","cinchona","cinchonaceous","cinchonas","cinchonic","cinchonidine","cinchonidines","cinchonine","cinchonines","cinchoninic","cinchonisation","cinchonisations","cinchonise","cinchonised","cinchonises","cinchonising","cinchonism","cinchonisms","cinchonization","cinchonizations","cinchonize","cinchonized","cinchonizes","cinchonizing","cincinnate","cincinnus","cincinnuses","cinct","cincture","cinctured","cinctures","cincturing","cinder","cindered","cindering","cinderous","cinders","cindery","cine","cineangiography","cineast","cineaste","cineastes","cineasts","cinema","cinemagoer","cinemagoers","cinemas","cinematheque","cinematheques","cinematic","cinematically","cinematise","cinematised","cinematises","cinematising","cinematize","cinematized","cinematizes","cinematizing","cinematograph","cinematographed","cinematographer","cinematographers","cinematographic","cinematographically","cinematographies","cinematographs","cinematography","cinemicrography","cineol","cineole","cineoles","cineols","cinephile","cinephiles","cineplex","cineplexes","cineramic","cineraria","cinerarias","cinerarium","cinerary","cineration","cinerations","cinerator","cinerators","cinerea","cinereal","cinereas","cinereous","cinerin","cinerins","cineritious","cines","cingula","cingular","cingulate","cingulated","cingulum","cinnabar","cinnabaric","cinnabarine","cinnabars","cinnamic","cinnamon","cinnamonic","cinnamons","cinnamony","cinnamyl","cinnamyls","cinnarizine","cinnarizines","cinquain","cinquains","cinque","cinquecentist","cinquecentisti","cinquecentists","cinquecento","cinquecentos","cinquefoil","cinquefoils","cinques","cion","cions","cioppino","cioppinos","cipher","ciphered","cipherer","cipherers","ciphering","cipherings","ciphers","ciphertext","ciphertexts","ciphonies","ciphony","cipolin","cipolins","cipollino","cipollinos","cippi","cippus","ciprofloxacin","ciprofloxacins","circa","circadian","circar","circars","circassian","circassians","circassienne","circassiennes","circensial","circensian","circinate","circinately","circiter","circle","circled","circler","circlers","circles","circlet","circlets","circling","circlings","circlip","circlips","circs","circuit","circuital","circuited","circuiteer","circuiteers","circuities","circuiting","circuitous","circuitously","circuitousness","circuitousnesses","circuitries","circuitry","circuits","circuity","circulable","circular","circularisation","circularise","circularised","circulariser","circularisers","circularises","circularising","circularities","circularity","circularization","circularizations","circularize","circularized","circularizer","circularizers","circularizes","circularizing","circularly","circularness","circularnesses","circulars","circulatable","circulate","circulated","circulates","circulating","circulatings","circulation","circulations","circulative","circulator","circulators","circulatory","circumambages","circumambagious","circumambience","circumambiences","circumambiency","circumambient","circumambiently","circumambulate","circumambulated","circumambulates","circumambulating","circumambulation","circumambulations","circumambulator","circumbendibus","circumcenter","circumcenters","circumcentre","circumcentres","circumcircle","circumcircles","circumcise","circumcised","circumciser","circumcisers","circumcises","circumcising","circumcision","circumcisions","circumduce","circumduced","circumduces","circumducing","circumduct","circumducted","circumducting","circumduction","circumductions","circumductory","circumducts","circumference","circumferences","circumferential","circumferentor","circumferentors","circumflect","circumflected","circumflecting","circumflects","circumflex","circumflexes","circumflexion","circumflexions","circumfluence","circumfluences","circumfluent","circumfluous","circumforanean","circumforaneous","circumfuse","circumfused","circumfuses","circumfusile","circumfusing","circumfusion","circumfusions","circumgyrate","circumgyrated","circumgyrates","circumgyrating","circumgyration","circumgyrations","circumgyratory","circumincession","circuminsession","circumjacencies","circumjacency","circumjacent","circumlittoral","circumlocute","circumlocuted","circumlocutes","circumlocuting","circumlocution","circumlocutions","circumlocutory","circumlunar","circummure","circummured","circummures","circummuring","circumnavigable","circumnavigate","circumnavigated","circumnavigates","circumnavigating","circumnavigation","circumnavigations","circumnavigator","circumnavigators","circumnutate","circumnutated","circumnutates","circumnutating","circumnutation","circumnutations","circumnutatory","circumpolar","circumpose","circumposed","circumposes","circumposing","circumposition","circumpositions","circumscissile","circumscribable","circumscribe","circumscribed","circumscriber","circumscribers","circumscribes","circumscribing","circumscription","circumscriptions","circumscriptive","circumsolar","circumspect","circumspection","circumspections","circumspective","circumspectly","circumspectness","circumstance","circumstanced","circumstances","circumstancing","circumstantial","circumstantialities","circumstantiality","circumstantially","circumstantials","circumstantiate","circumstantiated","circumstantiates","circumstantiating","circumstellar","circumvallate","circumvallated","circumvallates","circumvallating","circumvallation","circumvallations","circumvent","circumvented","circumventer","circumventers","circumventing","circumvention","circumventions","circumventive","circumventor","circumventors","circumvents","circumvolution","circumvolutions","circumvolutory","circumvolve","circumvolved","circumvolves","circumvolving","circus","circuses","circussy","circusy","cire","cires","cirl","cirls","cirque","cirques","cirrate","cirrhipede","cirrhipedes","cirrhosed","cirrhoses","cirrhosis","cirrhotic","cirrhotics","cirri","cirriform","cirrigrade","cirriped","cirripede","cirripedes","cirripeds","cirrocumuli","cirrocumulus","cirrose","cirrostrati","cirrostrative","cirrostratus","cirrous","cirrus","cirsoid","cis","cisalpine","cisco","ciscoes","ciscos","ciseleur","ciseleurs","ciselure","ciselures","cislunar","cismontane","cispadane","cisplatin","cisplatins","cispontine","cissier","cissies","cissiest","cissified","cissing","cissings","cissoid","cissoids","cissus","cissuses","cissy","cist","cistaceous","cisted","cistern","cisterna","cisternae","cisternal","cisterns","cistic","cistron","cistronic","cistrons","cists","cistus","cistuses","cistvaen","cistvaens","cit","citable","citadel","citadels","cital","citals","citation","citational","citations","citator","citators","citatory","cite","citeable","cited","citer","citers","cites","citess","citesses","cithara","citharas","citharist","citharistic","citharists","cither","cithern","citherns","cithers","cithren","cithrens","citied","cities","citification","citifications","citified","citifies","citify","citifying","citigrade","citing","citizen","citizeness","citizenesses","citizenise","citizenised","citizenises","citizenising","citizenize","citizenized","citizenizes","citizenizing","citizenly","citizenries","citizenry","citizens","citizenship","citizenships","cito","citola","citolas","citole","citoles","citral","citrals","citrange","citranges","citrate","citrated","citrates","citreous","citric","citriculture","citricultures","citriculturist","citriculturists","citrin","citrine","citrines","citrinin","citrinins","citrins","citron","citronella","citronellal","citronellals","citronellas","citronellol","citronellols","citrons","citrous","citrulline","citrullines","citrus","citruses","citrussy","citrusy","cits","cittern","citterns","city","cityfication","cityfications","cityfied","cityfies","cityfy","cityfying","cityscape","cityscapes","cityward","citywide","cive","cives","civet","civetlike","civets","civic","civically","civicism","civicisms","civics","civie","civies","civil","civilian","civilianisation","civilianise","civilianised","civilianises","civilianising","civilianization","civilianizations","civilianize","civilianized","civilianizes","civilianizing","civilians","civilisable","civilisation","civilisational","civilisations","civilise","civilised","civiliser","civilisers","civilises","civilising","civilist","civilists","civilities","civility","civilizable","civilization","civilizational","civilizations","civilize","civilized","civilizer","civilizers","civilizes","civilizing","civilly","civilness","civilnesses","civils","civism","civisms","civvies","civvy","cizers","clabber","clabbered","clabbering","clabbers","clach","clachan","clachans","clachs","clack","clackbox","clackboxes","clackdish","clackdishes","clacked","clacker","clackers","clacking","clacks","clad","claddagh","claddaghs","cladded","cladder","cladders","claddie","claddies","cladding","claddings","clade","clades","cladism","cladisms","cladist","cladistic","cladistically","cladistics","cladists","cladoceran","cladocerans","cladode","cladodes","cladodial","cladogeneses","cladogenesis","cladogenetic","cladogenetically","cladogram","cladograms","cladophyll","cladophylla","cladophylls","cladophyllum","cladosporia","cladosporium","cladosporiums","clads","claes","clafouti","clafoutis","clag","clagged","claggier","claggiest","clagging","claggy","clags","claim","claimable","claimant","claimants","claimed","claimer","claimers","claiming","claims","clairaudience","clairaudiences","clairaudient","clairaudiently","clairaudients","claircolle","claircolles","clairschach","clairschachs","clairvoyance","clairvoyances","clairvoyancies","clairvoyancy","clairvoyant","clairvoyantly","clairvoyants","clam","clamancies","clamancy","clamant","clamantly","clamatorial","clambake","clambakes","clambe","clamber","clambered","clamberer","clamberers","clambering","clambers","clame","clames","clamjamfries","clamjamfry","clamjamphrie","clamjamphries","clamlike","clammed","clammer","clammers","clammier","clammiest","clammily","clamminess","clamminesses","clamming","clammy","clamor","clamored","clamorer","clamorers","clamoring","clamorous","clamorously","clamorousness","clamorousnesses","clamors","clamour","clamoured","clamourer","clamourers","clamouring","clamours","clamp","clampdown","clampdowns","clamped","clamper","clampered","clampering","clampers","clamping","clamps","clams","clamshell","clamshells","clamworm","clamworms","clan","clandestine","clandestinely","clandestineness","clandestinenesses","clandestinities","clandestinity","clang","clangbox","clangboxes","clanged","clanger","clangers","clanging","clangings","clangor","clangored","clangoring","clangorous","clangorously","clangors","clangour","clangoured","clangouring","clangours","clangs","clanjamfray","clanjamfrays","clank","clanked","clankier","clankiest","clanking","clankingly","clankings","clanks","clanky","clannish","clannishly","clannishness","clannishnesses","clans","clanship","clanships","clansman","clansmen","clanswoman","clanswomen","clap","clapboard","clapboarded","clapboarding","clapboards","clapbread","clapbreads","clapdish","clapdishes","clapnet","clapnets","clapometer","clapometers","clapped","clapper","clapperboard","clapperboards","clapperboy","clapperboys","clapperclaw","clapperclawed","clapperclawer","clapperclawers","clapperclawing","clapperclaws","clappered","clappering","clapperings","clappers","clapping","clappings","claps","clapt","claptrap","claptrapperies","claptrappery","claptraps","claque","claquer","claquers","claques","claqueur","claqueurs","clarabella","clarabellas","clarain","clarains","clarence","clarences","clarendon","clarendons","claret","clareted","clareting","clarets","claribella","claribellas","clarichord","clarichords","claries","clarification","clarifications","clarified","clarifier","clarifiers","clarifies","clarify","clarifying","clarinet","clarinetist","clarinetists","clarinets","clarinettist","clarinettists","clarini","clarino","clarinos","clarion","clarioned","clarionet","clarionets","clarioning","clarions","clarities","clarity","clarkia","clarkias","claro","claroes","claros","clarsach","clarsachs","clart","clarted","clarthead","clartheads","clartier","clartiest","clarting","clarts","clarty","clary","clash","clashed","clasher","clashers","clashes","clashing","clashingly","clashings","clasp","clasped","clasper","claspers","clasping","claspings","clasps","claspt","class","classable","classed","classer","classers","classes","classible","classic","classical","classicalism","classicalisms","classicalist","classicalists","classicalities","classicality","classically","classicalness","classicalnesses","classicals","classicise","classicised","classicises","classicising","classicism","classicisms","classicist","classicistic","classicists","classicize","classicized","classicizes","classicizing","classico","classics","classier","classiest","classifiable","classific","classification","classifications","classificatory","classified","classifier","classifiers","classifies","classify","classifying","classily","classiness","classinesses","classing","classings","classis","classism","classisms","classist","classists","classless","classlessness","classlessnesses","classman","classmate","classmates","classmen","classon","classons","classroom","classrooms","classwork","classworks","classy","clast","clastic","clastics","clasts","clat","clatch","clatched","clatches","clatching","clathrate","clathrates","clats","clatted","clatter","clattered","clatterer","clatterers","clattering","clatteringly","clatters","clattery","clatting","claucht","clauchted","clauchting","clauchts","claudication","claudications","claught","claughted","claughting","claughts","clausal","clause","clauses","claustra","claustral","claustration","claustrations","claustrophobe","claustrophobes","claustrophobia","claustrophobias","claustrophobic","claustrophobically","claustrum","clausula","clausulae","clausular","claut","clauted","clauting","clauts","clavate","clavated","clavately","clavation","clavations","clave","clavecin","clavecinist","clavecinists","clavecins","claver","clavered","clavering","clavers","claves","clavi","clavicembalo","clavicembalos","clavichord","clavichordist","clavichordists","clavichords","clavicle","clavicles","clavicorn","clavicorns","clavicula","claviculae","clavicular","claviculate","clavicytheria","clavicytherium","clavie","clavier","clavierist","clavieristic","clavierists","claviers","clavies","claviform","claviger","clavigerous","clavigers","clavis","clavulate","clavus","claw","clawback","clawbacks","clawed","clawer","clawers","clawhammer","clawing","clawless","clawlike","claws","claxon","claxons","clay","claybank","claybanks","clayed","clayey","clayier","clayiest","claying","clayish","claylike","claymation","claymations","claymore","claymores","claypan","claypans","clays","claystone","claystones","claytonia","claytonias","clayware","claywares","clean","cleanabilities","cleanability","cleanable","cleaned","cleaner","cleaners","cleanest","cleanhanded","cleaning","cleanings","cleanlier","cleanliest","cleanlily","cleanliness","cleanlinesses","cleanly","cleanness","cleannesses","cleans","cleansable","cleanse","cleansed","cleanser","cleansers","cleanses","cleansing","cleansings","cleanskin","cleanskins","cleanup","cleanups","clear","clearable","clearage","clearages","clearance","clearances","clearcole","clearcoled","clearcoles","clearcoling","clearcut","clearcuts","clearcutting","cleared","clearer","clearers","clearest","cleareyed","clearheaded","clearheadedly","clearheadedness","clearheadednesses","clearing","clearinghouse","clearinghouses","clearings","clearly","clearness","clearnesses","clears","clearskin","clearskins","clearstoried","clearstories","clearstory","clearway","clearways","clearweed","clearweeds","clearwing","clearwings","cleat","cleated","cleating","cleats","cleavabilities","cleavability","cleavable","cleavableness","cleavablenesses","cleavage","cleavages","cleave","cleaved","cleaver","cleavers","cleaves","cleaving","cleavings","cleche","cleck","clecked","cleckier","cleckiest","clecking","cleckings","clecks","clecky","cleek","cleeked","cleeking","cleekit","cleeks","cleep","cleeped","cleeping","cleeps","cleeve","cleeves","clef","clefs","cleft","clefted","clefting","clefts","cleg","clegs","cleidoic","cleik","cleiks","cleistogamic","cleistogamies","cleistogamous","cleistogamously","cleistogamy","cleithral","clem","clematis","clematises","clemencies","clemency","clement","clementine","clementines","clemently","clemmed","clemming","clems","clenbuterol","clenbuterols","clench","clenched","clencher","clenchers","clenches","clenching","cleome","cleomes","cleopatra","cleopatras","clepe","cleped","clepes","cleping","clepsydra","clepsydrae","clepsydras","clept","cleptocracies","cleptocracy","cleptomania","cleptomaniac","cleptomaniacs","cleptomanias","clerestoried","clerestories","clerestory","clergiable","clergies","clergy","clergyable","clergyman","clergymen","clergywoman","clergywomen","cleric","clerical","clericalism","clericalisms","clericalist","clericalists","clerically","clericals","clericate","clericates","clericities","clericity","clerics","clerid","clerids","clerihew","clerihews","clerisies","clerisy","clerk","clerkdom","clerkdoms","clerked","clerkess","clerkesses","clerking","clerkish","clerklier","clerkliest","clerklike","clerkliness","clerklinesses","clerkling","clerklings","clerkly","clerks","clerkship","clerkships","cleromancies","cleromancy","cleruch","cleruchia","cleruchial","cleruchias","cleruchies","cleruchs","cleruchy","cleuch","cleuchs","cleugh","cleughs","cleve","cleveite","cleveites","clever","cleveralities","cleverality","cleverdick","cleverdicks","cleverer","cleverest","cleverish","cleverly","cleverness","clevernesses","cleves","clevis","clevises","clew","clewed","clewing","clews","clianthus","clianthuses","cliche","cliched","clicheed","cliches","click","clickable","clicked","clicker","clickers","clicket","clicketed","clicketing","clickets","clicking","clickings","clickless","clicks","clickstream","clickstreams","clickwrap","clickwraps","clied","client","clientage","clientages","cliental","clientele","clienteles","clientless","clients","clientship","clientships","clies","cliff","cliffed","cliffhang","cliffhanger","cliffhangers","cliffhanging","cliffhangings","cliffhangs","cliffhung","cliffier","cliffiest","clifflike","cliffs","cliffy","clift","clifted","cliftier","cliftiest","clifts","clifty","climacteric","climacterical","climacterically","climacterics","climactic","climactical","climactically","climatal","climate","climated","climates","climatic","climatical","climatically","climating","climatise","climatised","climatises","climatising","climatize","climatized","climatizes","climatizing","climatographies","climatography","climatologic","climatological","climatologically","climatologies","climatologist","climatologists","climatology","climature","climatures","climax","climaxed","climaxes","climaxing","climaxless","climb","climbable","climbdown","climbdowns","climbed","climber","climbers","climbing","climbings","climbs","clime","climes","clinal","clinally","clinamen","clinamens","clinandria","clinandrium","clinch","clinched","clincher","clinchers","clinches","clinching","clinchingly","clindamycin","clindamycins","cline","clines","cling","clinged","clinger","clingers","clingfilm","clingfilms","clingfish","clingfishes","clingier","clingiest","clinginess","clinginesses","clinging","clingingly","clingingness","clingingnesses","clings","clingstone","clingstones","clingy","clinic","clinical","clinically","clinicalness","clinicalnesses","clinician","clinicians","clinicopathologic","clinicopathological","clinicopathologically","clinics","clinique","cliniques","clink","clinked","clinker","clinkered","clinkering","clinkers","clinking","clinks","clinkstone","clinkstones","clinoaxes","clinoaxis","clinochlore","clinochlores","clinodiagonal","clinodiagonals","clinometer","clinometers","clinometric","clinometrical","clinometries","clinometry","clinopinacoid","clinopinacoids","clinopinakoid","clinopinakoids","clinopyroxene","clinopyroxenes","clinostat","clinostats","clinquant","clinquants","clint","clintonia","clintonias","clints","cliometric","cliometrical","cliometrician","cliometricians","cliometrics","clip","clipart","cliparts","clipboard","clipboards","clipe","cliped","clipes","cliping","clippable","clipped","clipper","clippers","clippie","clippies","clipping","clippings","clips","clipshear","clipshears","clipsheet","clipsheets","clipt","clique","cliqued","cliques","cliquey","cliquier","cliquiest","cliquiness","cliquinesses","cliquing","cliquish","cliquishly","cliquishness","cliquishnesses","cliquism","cliquisms","cliquy","clishmaclaver","clishmaclavers","clistogamies","clistogamy","clit","clitella","clitellar","clitellum","clithral","clitic","cliticise","cliticised","cliticises","cliticising","cliticize","cliticized","cliticizes","cliticizing","clitics","clitoral","clitorectomies","clitorectomy","clitoric","clitoridectomies","clitoridectomy","clitorides","clitoris","clitorises","clits","clitter","clittered","clittering","clitters","clivers","clivia","clivias","cloaca","cloacae","cloacal","cloacaline","cloacas","cloacinal","cloacitis","cloacitises","cloak","cloaked","cloaking","cloakroom","cloakrooms","cloaks","cloam","cloams","clobber","clobbered","clobbering","clobbers","clochard","clochards","cloche","cloches","clock","clocked","clocker","clockers","clocking","clockings","clocklike","clockmaker","clockmakers","clocks","clockwise","clockwork","clockworks","clod","clodded","cloddier","cloddiest","clodding","cloddish","cloddishly","cloddishness","cloddishnesses","cloddy","clodhopper","clodhoppers","clodhopping","clodly","clodpate","clodpated","clodpates","clodpole","clodpoles","clodpoll","clodpolls","clods","cloff","cloffs","clofibrate","clofibrates","clog","clogdance","clogdances","clogged","clogger","cloggers","cloggier","cloggiest","cloggily","clogginess","clogginesses","clogging","cloggings","cloggy","clogs","cloison","cloisonnage","cloisonnages","cloisonne","cloisonnes","cloisons","cloister","cloistered","cloisterer","cloisterers","cloistering","cloisters","cloistral","cloistress","cloistresses","cloke","cloked","clokes","cloking","clomb","clomiphene","clomiphenes","clomp","clomped","clomping","clomps","clon","clonal","clonally","clonazepam","clonazepams","clone","cloned","cloner","cloners","clones","clonic","clonicities","clonicity","clonidine","clonidines","cloning","clonings","clonism","clonisms","clonk","clonked","clonking","clonks","clons","clonus","clonuses","cloop","cloops","cloot","clootie","cloots","clop","clopped","clopping","clops","cloque","cloques","closable","close","closeable","closed","closedown","closedowns","closefisted","closehead","closeheads","closely","closemouthed","closeness","closenesses","closeout","closeouts","closer","closers","closes","closest","closestool","closestools","closet","closeted","closetful","closetfuls","closeting","closets","closeup","closeups","closing","closings","clostridia","clostridial","clostridian","clostridium","clostridiums","closure","closured","closures","closuring","clot","clotbur","clotburs","clote","clotes","cloth","clothbound","clothe","clothed","clothes","clotheshorse","clotheshorses","clothesline","clotheslined","clotheslines","clotheslining","clothespin","clothespins","clothespress","clothespresses","clothier","clothiers","clothing","clothings","clothlike","cloths","clotpoll","clotpolls","clots","clotted","clotter","clottered","clottering","clotters","clottier","clottiest","clottiness","clottinesses","clotting","clottings","clottish","clotty","cloture","clotured","clotures","cloturing","clou","cloud","cloudage","cloudages","cloudberries","cloudberry","cloudburst","cloudbursts","clouded","cloudier","cloudiest","cloudily","cloudiness","cloudinesses","clouding","cloudings","cloudland","cloudlands","cloudless","cloudlessly","cloudlessness","cloudlessnesses","cloudlet","cloudlets","cloudlike","clouds","cloudscape","cloudscapes","cloudtown","cloudtowns","cloudy","clough","cloughs","clour","cloured","clouring","clours","clous","clout","clouted","clouter","clouterly","clouters","clouting","clouts","clove","cloven","clover","clovered","clovergrass","clovergrasses","cloverleaf","cloverleafs","cloverleaves","clovers","clovery","cloves","clovis","clow","clowder","clowders","clown","clowned","clowneries","clownery","clownfish","clownfishes","clowning","clownings","clownish","clownishly","clownishness","clownishnesses","clowns","clows","cloxacillin","cloxacillins","cloy","cloye","cloyed","cloyes","cloying","cloyingly","cloyless","cloyment","cloyments","cloys","cloysome","clozapine","clozapines","cloze","clozes","club","clubabilities","clubability","clubable","clubbabilities","clubbability","clubbable","clubbed","clubber","clubbers","clubbier","clubbiest","clubbily","clubbiness","clubbinesses","clubbing","clubbings","clubbish","clubbism","clubbisms","clubbist","clubbists","clubby","clubface","clubfaces","clubfeet","clubfoot","clubfooted","clubhand","clubhands","clubhaul","clubhauled","clubhauling","clubhauls","clubhead","clubheads","clubhouse","clubhouses","clubland","clublands","clubman","clubmanship","clubmanships","clubmaster","clubmasters","clubmen","clubroom","clubrooms","clubroot","clubroots","clubrush","clubrushes","clubs","clubwoman","clubwomen","cluck","clucked","cluckier","cluckiest","clucking","clucks","clucky","cludgie","cludgies","clue","clued","clueing","clueless","clues","cluing","clumber","clumbers","clump","clumped","clumper","clumpers","clumpier","clumpiest","clumpiness","clumpinesses","clumping","clumpish","clumplike","clumps","clumpy","clumsier","clumsiest","clumsily","clumsiness","clumsinesses","clumsy","clunch","clunches","clung","clunk","clunked","clunker","clunkers","clunkier","clunkiest","clunking","clunks","clunky","clupeid","clupeids","clupeoid","clupeoids","clusia","clusias","cluster","clustered","clustering","clusteringly","clusters","clustery","clutch","clutched","clutches","clutching","clutchy","clutter","cluttered","cluttering","clutters","cluttery","cly","clying","clype","clypeal","clypeate","clyped","clypei","clypeiform","clypes","clypeus","clyping","clyster","clysters","cnemial","cnemides","cnemis","cnida","cnidae","cnidarian","cnidarians","cnidoblast","cnidoblasts","coacervate","coacervated","coacervates","coacervating","coacervation","coacervations","coach","coachable","coachbuilder","coachbuilders","coachbuilding","coachbuildings","coachbuilt","coachdog","coachdogs","coached","coachee","coachees","coacher","coachers","coaches","coachier","coachies","coachiest","coaching","coachings","coachline","coachlines","coachload","coachloads","coachman","coachmen","coachwhip","coachwhips","coachwood","coachwoods","coachwork","coachworks","coachy","coact","coacted","coacting","coaction","coactions","coactive","coactively","coactivities","coactivity","coactor","coactors","coacts","coadaptation","coadaptations","coadapted","coadjacencies","coadjacency","coadjacent","coadjutant","coadjutants","coadjutor","coadjutors","coadjutorship","coadjutorships","coadjutress","coadjutresses","coadjutrices","coadjutrix","coadjutrixes","coadministration","coadministrations","coadmire","coadmired","coadmires","coadmiring","coadmit","coadmits","coadmitted","coadmitting","coadunate","coadunated","coadunates","coadunating","coadunation","coadunations","coadunative","coaeval","coaevals","coagencies","coagency","coagent","coagents","coagula","coagulabilities","coagulability","coagulable","coagulant","coagulants","coagulase","coagulases","coagulate","coagulated","coagulates","coagulating","coagulation","coagulations","coagulative","coagulator","coagulators","coagulatory","coagulum","coagulums","coaita","coaitas","coal","coala","coalas","coalball","coalballs","coalbin","coalbins","coalbox","coalboxes","coaled","coaler","coalers","coalesce","coalesced","coalescence","coalescences","coalescent","coalesces","coalescing","coalface","coalfaces","coalfield","coalfields","coalfish","coalfishes","coalhole","coalholes","coalhouse","coalhouses","coalier","coaliest","coalification","coalifications","coalified","coalifies","coalify","coalifying","coaling","coalise","coalised","coalises","coalising","coalition","coalitional","coalitioner","coalitioners","coalitionism","coalitionisms","coalitionist","coalitionists","coalitions","coalize","coalized","coalizes","coalizing","coalless","coalman","coalmaster","coalmasters","coalmen","coalmine","coalminer","coalminers","coalmines","coalpit","coalpits","coals","coalsack","coalsacks","coalshed","coalsheds","coaly","coalyard","coalyards","coaming","coamings","coanchor","coanchored","coanchoring","coanchors","coannex","coannexed","coannexes","coannexing","coappear","coappeared","coappearing","coappears","coapt","coaptation","coaptations","coapted","coapting","coapts","coarb","coarbs","coarctate","coarctated","coarctates","coarctating","coarctation","coarctations","coarse","coarsely","coarsen","coarsened","coarseness","coarsenesses","coarsening","coarsens","coarser","coarsest","coarsish","coassist","coassisted","coassisting","coassists","coassume","coassumed","coassumes","coassuming","coast","coastal","coastally","coasted","coasteering","coasteerings","coaster","coasters","coastguard","coastguardman","coastguardmen","coastguards","coastguardsman","coastguardsmen","coasting","coastings","coastland","coastlands","coastline","coastlines","coasts","coastward","coastwards","coastwise","coat","coatdress","coatdresses","coate","coated","coatee","coatees","coater","coaters","coates","coati","coatimundi","coatimundis","coating","coatings","coatis","coatless","coatrack","coatracks","coatroom","coatrooms","coats","coatstand","coatstands","coattail","coattails","coattend","coattended","coattending","coattends","coattest","coattested","coattesting","coattests","coauthor","coauthored","coauthoring","coauthors","coauthorship","coauthorships","coax","coaxal","coaxed","coaxer","coaxers","coaxes","coaxial","coaxially","coaxing","coaxingly","cob","cobaea","cobaeas","cobalamin","cobalamins","cobalt","cobaltic","cobaltiferous","cobaltine","cobaltines","cobaltite","cobaltites","cobaltous","cobalts","cobb","cobbed","cobber","cobbers","cobbier","cobbiest","cobbing","cobble","cobbled","cobbler","cobbleries","cobblers","cobblery","cobbles","cobblestone","cobblestoned","cobblestones","cobblestoning","cobbling","cobblings","cobbs","cobby","cobelligerent","cobelligerents","cobia","cobias","coble","cobles","cobloaf","cobloaves","cobnut","cobnuts","cobra","cobras","cobric","cobriform","cobs","coburg","coburgs","cobweb","cobwebbed","cobwebberies","cobwebbery","cobwebbier","cobwebbiest","cobwebbing","cobwebby","cobwebs","cobza","cobzas","coca","cocain","cocaine","cocaines","cocainisation","cocainisations","cocainise","cocainised","cocainises","cocainising","cocainism","cocainisms","cocainist","cocainists","cocainization","cocainizations","cocainize","cocainized","cocainizes","cocainizing","cocains","cocaptain","cocaptained","cocaptaining","cocaptains","cocarboxylase","cocarboxylases","cocarcinogen","cocarcinogenic","cocarcinogens","cocas","cocatalyst","cocatalysts","coccal","cocci","coccic","coccid","coccidia","coccidioidomycoses","coccidioidomycosis","coccidioses","coccidiosis","coccidiostat","coccidiostats","coccidium","coccids","cocciferous","coccineous","cocco","coccoid","coccoidal","coccoids","coccolite","coccolites","coccolith","coccoliths","coccos","coccous","coccus","coccygeal","coccyges","coccygian","coccyx","coccyxes","coch","cochair","cochaired","cochairing","cochairman","cochairmen","cochairperson","cochairpersons","cochairs","cochairwoman","cochairwomen","cochampion","cochampions","coches","cochin","cochineal","cochineals","cochins","cochlea","cochleae","cochlear","cochleare","cochleares","cochleariform","cochlears","cochleas","cochleate","cochleated","cocinera","cocineras","cock","cockabullies","cockabully","cockade","cockaded","cockades","cockaleekie","cockaleekies","cockalorum","cockalorums","cockamamie","cockamamy","cockapoo","cockapoos","cockateel","cockateels","cockatiel","cockatiels","cockatoo","cockatoos","cockatrice","cockatrices","cockbill","cockbilled","cockbilling","cockbills","cockbird","cockbirds","cockboat","cockboats","cockchafer","cockchafers","cockcrow","cockcrowing","cockcrowings","cockcrows","cocked","cocker","cockered","cockerel","cockerels","cockering","cockernonies","cockernony","cockers","cocket","cockets","cockeye","cockeyed","cockeyedly","cockeyedness","cockeyednesses","cockeyes","cockfight","cockfighting","cockfightings","cockfights","cockhorse","cockhorses","cockieleekie","cockieleekies","cockier","cockies","cockiest","cockily","cockiness","cockinesses","cocking","cockish","cockle","cockleboat","cockleboats","cocklebur","cockleburs","cockled","cockleert","cockleerts","cockleman","cocklemen","cockler","cocklers","cockles","cockleshell","cockleshells","cocklike","cockling","cocklings","cockloft","cocklofts","cockmatch","cockmatches","cockney","cockneydom","cockneydoms","cockneyfication","cockneyfied","cockneyfies","cockneyfy","cockneyfying","cockneyish","cockneyism","cockneyisms","cockneys","cocknification","cocknifications","cocknified","cocknifies","cocknify","cocknifying","cockpit","cockpits","cockroach","cockroaches","cocks","cockscomb","cockscombs","cocksfoot","cocksfoots","cockshies","cockshot","cockshots","cockshut","cockshuts","cockshy","cocksier","cocksiest","cocksiness","cocksinesses","cockspur","cockspurs","cocksucker","cocksuckers","cocksure","cocksurely","cocksureness","cocksurenesses","cockswain","cockswained","cockswaining","cockswains","cocksy","cocktail","cocktailed","cocktailing","cocktails","cockteaser","cockteasers","cockthrowing","cockthrowings","cockup","cockups","cocky","cockyleekies","cockyleeky","coco","cocoa","cocoanut","cocoanuts","cocoas","cocobola","cocobolas","cocobolo","cocobolos","cocomat","cocomats","cocomposer","cocomposers","coconscious","coconsciouses","coconsciousness","coconspirator","coconspirators","coconut","coconuts","cocoon","cocooned","cocooneries","cocoonery","cocooning","cocoonings","cocoons","cocopan","cocopans","cocoplum","cocoplums","cocos","cocotte","cocottes","cocounsel","cocounseled","cocounseling","cocounselled","cocounselling","cocounsels","cocoyam","cocoyams","cocozelle","cocozelles","cocreate","cocreated","cocreates","cocreating","cocreator","cocreators","coctile","coction","coctions","cocultivate","cocultivated","cocultivates","cocultivating","cocultivation","cocultivations","coculture","cocultured","cocultures","coculturing","cocurator","cocurators","cocurricular","cocuswood","cocuswoods","cod","coda","codable","codas","codded","codder","codders","codding","coddle","coddled","coddler","coddlers","coddles","coddling","code","codebook","codebooks","codebtor","codebtors","codec","codeclination","codeclinations","codecs","coded","codefendant","codefendants","codeia","codeias","codein","codeina","codeinas","codeine","codeines","codeins","codeless","coden","codename","codenames","codens","codependence","codependences","codependencies","codependency","codependent","codependents","coder","coderive","coderived","coderives","coderiving","coders","codes","codesign","codesigned","codesigning","codesigns","codetermination","codeterminations","codetta","codettas","codevelop","codeveloped","codeveloper","codevelopers","codeveloping","codevelops","codeword","codewords","codex","codfish","codfishes","codger","codgers","codices","codicil","codicillary","codicils","codicological","codicologies","codicology","codifiabilities","codifiability","codification","codifications","codified","codifier","codifiers","codifies","codify","codifying","codilla","codillas","codille","codilles","coding","codings","codirect","codirected","codirecting","codirection","codirections","codirector","codirectors","codirects","codiscover","codiscovered","codiscoverer","codiscoverers","codiscovering","codiscovers","codist","codists","codlin","codling","codlings","codlins","codologies","codology","codomain","codomains","codominance","codominances","codominant","codominants","codon","codons","codpiece","codpieces","codrive","codriven","codriver","codrivers","codrives","codriving","codrove","cods","codswallop","codswallops","coed","coedit","coedited","coediting","coeditor","coeditors","coedits","coeds","coeducation","coeducational","coeducationally","coeducations","coeffect","coeffects","coefficient","coefficients","coehorn","coehorns","coelacanth","coelacanthic","coelacanths","coelanaglyphic","coelentera","coelenterate","coelenterates","coelenteric","coelenteron","coeliac","coeliacs","coelom","coelomata","coelomate","coelomates","coelomatic","coelome","coelomes","coelomic","coeloms","coelostat","coelostats","coelurosaur","coelurosaurs","coembodied","coembodies","coembody","coembodying","coemploy","coemployed","coemploying","coemploys","coempt","coempted","coempting","coemption","coemptions","coempts","coenacle","coenacles","coenact","coenacted","coenacting","coenacts","coenaestheses","coenaesthesia","coenaesthesias","coenaesthesis","coenamor","coenamored","coenamoring","coenamors","coendure","coendured","coendures","coenduring","coenenchyma","coenenchymas","coenenchymata","coenestheses","coenesthesia","coenesthesias","coenesthesis","coenesthetic","coenobia","coenobite","coenobites","coenobitic","coenobitical","coenobitism","coenobitisms","coenobium","coenocyte","coenocytes","coenocytic","coenosarc","coenosarcs","coenospecies","coenosteum","coenosteums","coenure","coenures","coenuri","coenurus","coenzymatic","coenzymatically","coenzyme","coenzymes","coequal","coequalities","coequality","coequally","coequalness","coequalnesses","coequals","coequate","coequated","coequates","coequating","coerce","coerced","coercer","coercers","coerces","coercible","coercibly","coercimeter","coercimeters","coercing","coercion","coercionist","coercionists","coercions","coercive","coercively","coerciveness","coercivenesses","coercivities","coercivity","coerect","coerected","coerecting","coerects","coesite","coesites","coessential","coessentiality","coessentially","coessentialness","coetaneous","coetaneously","coetaneousness","coeternal","coeternally","coeternities","coeternity","coeval","coevalities","coevality","coevally","coevals","coevolution","coevolutionary","coevolutions","coevolve","coevolved","coevolves","coevolving","coexecutor","coexecutors","coexecutrices","coexecutrix","coexecutrixes","coexert","coexerted","coexerting","coexerts","coexist","coexisted","coexistence","coexistences","coexistent","coexisting","coexists","coextend","coextended","coextending","coextends","coextension","coextensions","coextensive","coextensively","cofactor","cofactors","cofavorite","cofavorites","cofeature","cofeatured","cofeatures","cofeaturing","coff","coffed","coffee","coffeecake","coffeecakes","coffeehouse","coffeehouses","coffeemaker","coffeemakers","coffeepot","coffeepots","coffees","coffer","cofferdam","cofferdams","coffered","coffering","coffers","coffin","coffined","coffing","coffining","coffinite","coffinites","coffins","coffle","coffled","coffles","coffling","coffret","coffrets","coffs","cofinance","cofinanced","cofinances","cofinancing","cofiring","cofirings","cofound","cofounded","cofounder","cofounders","cofounding","cofounds","coft","cofunction","cofunctions","cog","cogence","cogences","cogencies","cogency","cogener","cogeneration","cogenerations","cogenerator","cogenerators","cogeners","cogent","cogently","cogged","cogger","coggers","coggie","coggies","cogging","coggings","coggle","coggled","coggles","cogglier","coggliest","coggling","coggly","cogie","cogies","cogitable","cogitate","cogitated","cogitates","cogitating","cogitatingly","cogitation","cogitations","cogitative","cogitatively","cogitativeness","cogitator","cogitators","cogito","cogitos","cognac","cognacs","cognate","cognately","cognateness","cognatenesses","cognates","cognation","cognations","cognisable","cognisably","cognisance","cognisances","cognisant","cognise","cognised","cogniser","cognisers","cognises","cognising","cognition","cognitional","cognitions","cognitive","cognitively","cognitivism","cognitivisms","cognitivities","cognitivity","cognizable","cognizably","cognizance","cognizances","cognizant","cognize","cognized","cognizer","cognizers","cognizes","cognizing","cognomen","cognomens","cognomina","cognominal","cognominally","cognominate","cognominated","cognominates","cognominating","cognomination","cognominations","cognosce","cognosced","cognoscente","cognoscenti","cognosces","cognoscible","cognoscing","cognovit","cognovits","cogon","cogons","cogs","cogue","cogues","cogway","cogways","cogwheel","cogwheels","cohab","cohabit","cohabitant","cohabitants","cohabitation","cohabitations","cohabited","cohabitee","cohabitees","cohabiter","cohabiters","cohabiting","cohabits","cohabs","cohead","coheaded","coheading","coheads","coheir","coheiress","coheiresses","coheirs","cohen","cohens","cohere","cohered","coherence","coherences","coherencies","coherency","coherent","coherently","coherer","coherers","coheres","cohering","coheritor","coheritors","cohesibilities","cohesibility","cohesible","cohesion","cohesionless","cohesions","cohesive","cohesively","cohesiveness","cohesivenesses","cohibit","cohibited","cohibiting","cohibition","cohibitions","cohibitive","cohibits","coho","cohobate","cohobated","cohobates","cohobating","cohoe","cohoes","cohog","cohogs","coholder","coholders","cohomological","cohomologies","cohomology","cohorn","cohorns","cohort","cohortative","cohortatives","cohorts","cohos","cohosh","cohoshes","cohost","cohosted","cohostess","cohostessed","cohostesses","cohostessing","cohosting","cohosts","cohousing","cohousings","cohune","cohunes","cohyponym","cohyponyms","coif","coifed","coiffe","coiffed","coiffes","coiffeur","coiffeurs","coiffeuse","coiffeuses","coiffing","coiffure","coiffured","coiffures","coiffuring","coifing","coifs","coign","coigne","coigned","coignes","coigning","coigns","coil","coilabilities","coilability","coiled","coiler","coilers","coiling","coils","coin","coinable","coinage","coinages","coincide","coincided","coincidence","coincidences","coincidencies","coincidency","coincident","coincidental","coincidentally","coincidently","coincides","coinciding","coined","coiner","coiners","coinfect","coinfected","coinfecting","coinfects","coinfer","coinferred","coinferring","coinfers","coinhere","coinhered","coinherence","coinherences","coinheres","coinhering","coinheritance","coinheritances","coinheritor","coinheritors","coining","coinings","coinmate","coinmates","coinop","coins","coinstantaneity","coinstantaneous","coinsurance","coinsurances","coinsure","coinsured","coinsurer","coinsurers","coinsures","coinsuring","cointer","cointerred","cointerring","cointers","cointreau","cointreaus","coinvent","coinvented","coinventing","coinventor","coinventors","coinvents","coinvestigator","coinvestigators","coinvestor","coinvestors","coir","coirs","coistrel","coistrels","coistril","coistrils","coit","coital","coitally","coition","coitional","coitions","coits","coitus","coituses","cojoin","cojoined","cojoining","cojoins","cojones","coke","coked","cokehead","cokeheads","cokelike","cokernut","cokernuts","cokes","cokeses","cokier","cokiest","coking","cokuloris","cokulorises","coky","col","cola","colander","colanders","colas","colatitude","colatitudes","colbies","colby","colbys","colcannon","colcannons","colchica","colchicine","colchicines","colchicum","colchicums","colcothar","colcothars","cold","coldblood","coldbloods","coldcock","coldcocked","coldcocking","coldcocks","colder","coldest","coldhearted","coldheartedly","coldheartedness","coldheartednesses","coldhouse","coldhouses","coldie","coldies","coldish","coldly","coldness","coldnesses","colds","cole","colead","coleader","coleaders","coleading","coleads","colectomies","colectomy","coled","colemanite","colemanites","coleopter","coleoptera","coleopteral","coleopteran","coleopterans","coleopterist","coleopterists","coleopteron","coleopterons","coleopterous","coleopters","coleoptile","coleoptiles","coleorhiza","coleorhizae","coleorhizas","coleorrhiza","coleorrhizae","coleorrhizas","coles","coleseed","coleseeds","coleslaw","coleslaws","colessee","colessees","colessor","colessors","colestipol","colestipols","coletit","coletits","coleus","coleuses","colewort","coleworts","coley","coleys","colibri","colibris","colic","colicin","colicine","colicines","colicins","colickier","colickiest","colicky","colicroot","colicroots","colics","colicweed","colicweeds","colies","coliform","coliforms","colin","colinear","colinearities","colinearity","colins","coliphage","coliphages","coliseum","coliseums","colistin","colistins","colitic","colitis","colitises","coll","collaborate","collaborated","collaborates","collaborating","collaboration","collaborationism","collaborationisms","collaborationist","collaborationists","collaborations","collaborative","collaboratively","collaboratives","collaborator","collaborators","collage","collaged","collagen","collagenase","collagenases","collagenic","collagenous","collagens","collages","collaging","collagist","collagists","collapsability","collapsable","collapsar","collapsars","collapse","collapsed","collapses","collapsibilities","collapsibility","collapsible","collapsing","collar","collarbone","collarbones","collard","collards","collared","collaret","collarets","collarette","collarettes","collaring","collarless","collars","collatable","collate","collated","collateral","collateralise","collateralised","collateralises","collateralising","collateralities","collaterality","collateralize","collateralized","collateralizes","collateralizing","collaterally","collaterals","collates","collating","collation","collations","collative","collator","collators","colleague","colleagued","colleagues","colleagueship","colleagueships","colleaguing","collect","collectable","collectables","collectanea","collected","collectedly","collectedness","collectednesses","collectible","collectibles","collecting","collectings","collection","collections","collective","collectively","collectiveness","collectives","collectivise","collectivised","collectivises","collectivising","collectivism","collectivisms","collectivist","collectivistic","collectivistically","collectivists","collectivities","collectivity","collectivization","collectivizations","collectivize","collectivized","collectivizes","collectivizing","collector","collectorate","collectorates","collectors","collectorship","collectorships","collects","colled","colleen","colleens","college","colleger","collegers","colleges","collegia","collegial","collegialism","collegialisms","collegialities","collegiality","collegially","collegian","collegianer","collegianers","collegians","collegiate","collegiately","collegiates","collegium","collegiums","collembolan","collembolans","collembolous","collenchyma","collenchymas","collenchymata","collenchymatous","collet","colleted","colleterial","colleting","collets","colliculi","colliculus","collide","collided","collider","colliders","collides","colliding","collie","collied","collier","collieries","colliers","colliery","collies","collieshangie","collieshangies","colligate","colligated","colligates","colligating","colligation","colligations","colligative","collimate","collimated","collimates","collimating","collimation","collimations","collimator","collimators","collinear","collinearities","collinearity","collinearly","colling","collings","collins","collinses","collinsia","collinsias","colliquable","colliquant","colliquate","colliquated","colliquates","colliquating","colliquation","colliquations","colliquative","colliquescence","colliquescences","collision","collisional","collisionally","collisions","collocate","collocated","collocates","collocating","collocation","collocational","collocations","collocutor","collocutors","collocutory","collodion","collodions","collodium","collodiums","collogue","collogued","collogues","colloguing","colloid","colloidal","colloidalities","colloidality","colloidally","colloids","collop","collops","colloque","colloqued","colloques","colloquia","colloquial","colloquialism","colloquialisms","colloquialist","colloquialists","colloquialities","colloquiality","colloquially","colloquialness","colloquials","colloquied","colloquies","colloquing","colloquise","colloquised","colloquises","colloquising","colloquist","colloquists","colloquium","colloquiums","colloquize","colloquized","colloquizes","colloquizing","colloquy","colloquying","collotype","collotypes","collotypic","collotypies","collotypy","colls","colluctation","colluctations","collude","colluded","colluder","colluders","colludes","colluding","collusion","collusions","collusive","collusively","colluvia","colluvial","colluvies","colluvium","colluviums","colly","collying","collyria","collyrium","collyriums","collywobbles","colobi","colobid","coloboma","colobomas","colobomata","colobus","colobuses","colocate","colocated","colocates","colocating","colocynth","colocynths","colog","cologarithm","cologarithms","cologne","cologned","colognes","cologs","colombard","colombards","colon","colone","colonel","colonelcies","colonelcy","colonelling","colonellings","colonels","colonelship","colonelships","colones","coloni","colonial","colonialise","colonialised","colonialises","colonialising","colonialism","colonialisms","colonialist","colonialistic","colonialists","colonialize","colonialized","colonializes","colonializing","colonially","colonialness","colonialnesses","colonials","colonic","colonics","colonies","colonisable","colonisation","colonisationist","colonisations","colonise","colonised","coloniser","colonisers","colonises","colonising","colonist","colonists","colonitis","colonitises","colonizable","colonization","colonizationist","colonizationists","colonizations","colonize","colonized","colonizer","colonizers","colonizes","colonizing","colonnade","colonnaded","colonnades","colonoscope","colonoscopes","colonoscopies","colonoscopy","colons","colonus","colony","colophon","colophonies","colophons","colophony","coloquintida","coloquintidas","color","colorable","colorably","colorado","colorant","colorants","coloration","colorations","coloratura","coloraturas","colorature","coloratures","colorblind","colorblindness","colorblindnesses","colorbred","colorbreed","colorbreeding","colorbreeds","colorcast","colorcasted","colorcasting","colorcasts","colorectal","colored","coloreds","colorer","colorers","colorfast","colorfastness","colorfastnesses","colorful","colorfully","colorfulness","colorfulnesses","colorific","colorimeter","colorimeters","colorimetric","colorimetrical","colorimetrically","colorimetries","colorimetry","coloring","colorings","colorisation","colorisations","colorise","colorised","coloriser","colorisers","colorises","colorising","colorism","colorisms","colorist","coloristic","coloristically","colorists","colorization","colorizations","colorize","colorized","colorizer","colorizers","colorizes","colorizing","colorless","colorlessly","colorlessness","colorlessnesses","colorman","colormen","colorpoint","colorpoints","colors","colorway","colorways","colory","colossal","colossally","colosseum","colosseums","colossi","colossus","colossuses","colostomies","colostomy","colostral","colostric","colostrous","colostrum","colostrums","colotomies","colotomy","colour","colourabilities","colourability","colourable","colourableness","colourably","colourant","colourants","colouration","colourations","coloured","coloureds","colourer","colourers","colourfast","colourfastness","colourful","colourfully","colourfulness","colourfulnesses","colouring","colourings","colourisation","colourisations","colourise","colourised","colourises","colourising","colourist","colouristic","colourists","colourization","colourizations","colourize","colourized","colourizes","colourizing","colourless","colourlessly","colourlessness","colourman","colourmen","colourpoint","colourpoints","colours","colourwash","colourwashed","colourwashes","colourwashing","colourway","colourways","coloury","colpitis","colpitises","colportage","colportages","colporteur","colporteurs","colposcope","colposcopes","colposcopical","colposcopically","colposcopies","colposcopy","colpotomies","colpotomy","cols","colt","coltan","coltans","colted","colter","colters","colting","coltish","coltishly","coltishness","coltishnesses","colts","coltsfoot","coltsfoots","coltwood","coltwoods","colubriad","colubriads","colubrid","colubrids","colubriform","colubrine","colugo","colugos","columbaria","columbaries","columbarium","columbary","columbate","columbates","columbic","columbine","columbines","columbite","columbites","columbium","columbiums","columbous","columel","columella","columellae","columellar","columels","column","columnal","columnar","columnarities","columnarity","columnated","columnea","columneas","columned","columniated","columniation","columniations","columnist","columnistic","columnists","columns","colure","colures","coly","colza","colzas","coma","comade","comae","comake","comaker","comakers","comakes","comaking","comal","comanage","comanaged","comanagement","comanagements","comanager","comanagers","comanages","comanaging","comanchero","comancheros","comarb","comarbs","comart","comarts","comas","comate","comates","comatic","comatik","comatiks","comatose","comatosely","comatula","comatulae","comatulid","comatulids","comb","combat","combatable","combatant","combatants","combated","combater","combaters","combating","combative","combatively","combativeness","combativenesses","combats","combatted","combatting","combe","combed","comber","combers","combes","combi","combier","combies","combiest","combinabilities","combinability","combinable","combinate","combination","combinational","combinations","combinative","combinatorial","combinatorially","combinatorics","combinatory","combine","combined","combineds","combiner","combiners","combines","combing","combings","combining","combinings","combis","comble","combles","combless","comblike","combo","combos","combover","combovers","combretum","combretums","combs","comburgess","comburgesses","combust","combusted","combustibilities","combustibility","combustible","combustibleness","combustibles","combustibly","combusting","combustion","combustions","combustious","combustive","combustives","combustor","combustors","combusts","combwise","comby","come","comeback","comebacks","comeddle","comeddled","comeddles","comeddling","comedian","comedians","comedic","comedically","comedienne","comediennes","comedies","comedietta","comediettas","comedo","comedogenic","comedones","comedos","comedown","comedowns","comedy","comelier","comeliest","comelily","comeliness","comelinesses","comely","comember","comembers","comeover","comeovers","comer","comers","comes","comestible","comestibles","comet","cometary","cometh","comether","comethers","cometic","cometographies","cometography","cometologies","cometology","comets","comeuppance","comeuppances","comfier","comfiest","comfiness","comfinesses","comfit","comfits","comfiture","comfitures","comfort","comfortable","comfortableness","comfortablenesses","comfortably","comforted","comforter","comforters","comforting","comfortingly","comfortless","comfortlessly","comfortlessness","comforts","comfrey","comfreys","comfy","comic","comical","comicalities","comicality","comically","comicalness","comicalnesses","comice","comices","comics","coming","comingle","comingled","comingles","comingling","comings","comique","comiques","comitadji","comitadjis","comital","comitative","comitatives","comitatus","comitatuses","comitia","comitial","comitias","comities","comity","comix","comm","comma","command","commandable","commandant","commandants","commandantship","commandantships","commanded","commandeer","commandeered","commandeering","commandeers","commander","commanderies","commanders","commandership","commanderships","commandery","commanding","commandingly","commandment","commandments","commando","commandoes","commandos","commands","commas","commata","commeasurable","commeasure","commeasured","commeasures","commeasuring","commemorable","commemorate","commemorated","commemorates","commemorating","commemoration","commemorational","commemorations","commemorative","commemoratively","commemoratives","commemorator","commemorators","commemoratory","commence","commenced","commencement","commencements","commencer","commencers","commences","commencing","commend","commendable","commendableness","commendably","commendam","commendams","commendation","commendations","commendator","commendators","commendatory","commended","commender","commenders","commending","commends","commensal","commensalism","commensalisms","commensalities","commensality","commensally","commensals","commensurabilities","commensurability","commensurable","commensurably","commensurate","commensurately","commensuration","commensurations","comment","commentarial","commentariat","commentariats","commentaries","commentary","commentate","commentated","commentates","commentating","commentation","commentations","commentator","commentatorial","commentators","commented","commenter","commenters","commenting","commentor","commentors","comments","commer","commerce","commerced","commerces","commercial","commercialese","commercialeses","commercialise","commercialised","commercialises","commercialising","commercialism","commercialisms","commercialist","commercialistic","commercialists","commercialities","commerciality","commercialization","commercializations","commercialize","commercialized","commercializes","commercializing","commercially","commercials","commercing","commere","commeres","commerge","commerged","commerges","commerging","commers","commie","commies","comminate","comminated","comminates","comminating","commination","comminations","comminative","comminatory","commingle","commingled","commingles","commingling","comminute","comminuted","comminutes","comminuting","comminution","comminutions","commis","commiserable","commiserate","commiserated","commiserates","commiserating","commiseratingly","commiseration","commiserations","commiserative","commiseratively","commiserator","commiserators","commissaire","commissaires","commissar","commissarial","commissariat","commissariats","commissaries","commissars","commissary","commissaryship","commissaryships","commission","commissionaire","commissionaires","commissional","commissionary","commissioned","commissioner","commissioners","commissionership","commissionerships","commissioning","commissions","commissural","commissure","commissures","commit","commitment","commitments","commits","committable","committal","committals","committed","committee","committeeman","committeemen","committees","committeeship","committeeships","committeewoman","committeewomen","committer","committers","committing","commix","commixed","commixes","commixing","commixt","commixtion","commixtions","commixture","commixtures","commo","commode","commodes","commodification","commodifications","commodified","commodifies","commodify","commodifying","commodious","commodiously","commodiousness","commodiousnesses","commodities","commoditise","commoditised","commoditises","commoditising","commoditize","commoditized","commoditizes","commoditizing","commodity","commodo","commodore","commodores","common","commonable","commonage","commonages","commonalities","commonality","commonalties","commonalty","commoned","commoner","commoners","commonest","commoney","commoneys","commonhold","commonholds","commoning","commonings","commonly","commonness","commonnesses","commonplace","commonplaced","commonplaceness","commonplacenesses","commonplaces","commonplacing","commons","commonsense","commonsensible","commonsensical","commonsensically","commonweal","commonweals","commonwealth","commonwealths","commorant","commorants","commorientes","commos","commot","commote","commotes","commotion","commotional","commotions","commots","commove","commoved","commoves","commoving","comms","communal","communalisation","communalise","communalised","communaliser","communalisers","communalises","communalising","communalism","communalisms","communalist","communalistic","communalists","communalities","communality","communalization","communalize","communalized","communalizer","communalizers","communalizes","communalizing","communally","communard","communards","communautaire","communautaires","commune","communed","communer","communers","communes","communicabilities","communicability","communicable","communicableness","communicablenesses","communicably","communicant","communicants","communicate","communicated","communicatee","communicatees","communicates","communicating","communication","communicational","communications","communicative","communicatively","communicativeness","communicativenesses","communicator","communicators","communicatory","communing","communings","communion","communional","communionally","communions","communique","communiques","communisation","communisations","communise","communised","communises","communising","communism","communisms","communist","communistic","communistically","communists","communitaire","communitaires","communitarian","communitarianism","communitarianisms","communitarians","communities","community","communization","communizations","communize","communized","communizes","communizing","commutabilities","commutability","commutable","commutableness","commutate","commutated","commutates","commutating","commutation","commutations","commutative","commutatively","commutativities","commutativity","commutator","commutators","commute","commuted","commuter","commuters","commutes","commuting","commutual","commy","comodo","comonomer","comonomers","comorbid","comose","comous","comp","compact","compacted","compactedly","compactedness","compactednesses","compacter","compacters","compactest","compactible","compactified","compactifies","compactify","compactifying","compacting","compaction","compactions","compactly","compactness","compactnesses","compactor","compactors","compacts","compacture","compactures","compadre","compadres","compage","compages","compaginate","compaginated","compaginates","compaginating","compagination","compaginations","compand","companded","compander","companders","companding","compandor","compandors","compands","companiable","companied","companies","companing","companion","companionabilities","companionability","companionable","companionableness","companionablenesses","companionably","companionate","companioned","companionhood","companionhoods","companioning","companionless","companions","companionship","companionships","companionway","companionways","company","companying","comparabilities","comparability","comparable","comparableness","comparablenesses","comparably","comparatist","comparatists","comparative","comparatively","comparativeness","comparativenesses","comparatives","comparativist","comparativists","comparator","comparators","compare","compared","comparer","comparers","compares","comparing","comparison","comparisons","compart","comparted","comparting","compartment","compartmental","compartmentalise","compartmentalised","compartmentalises","compartmentalising","compartmentalization","compartmentalizations","compartmentalize","compartmentalized","compartmentalizes","compartmentalizing","compartmentally","compartmentation","compartmentations","compartmented","compartmenting","compartments","comparts","compas","compass","compassable","compassed","compasses","compassing","compassings","compassion","compassionable","compassionate","compassionated","compassionately","compassionateness","compassionatenesses","compassionates","compassionating","compassioned","compassioning","compassionless","compassions","compast","compatibilities","compatibility","compatible","compatibleness","compatiblenesses","compatibles","compatibly","compatriot","compatriotic","compatriotism","compatriotisms","compatriots","compear","compearance","compearances","compearant","compearants","compeared","compearing","compears","comped","compeer","compeered","compeering","compeers","compel","compellable","compellably","compellation","compellations","compellative","compellatives","compelled","compeller","compellers","compelling","compellingly","compels","compend","compendia","compendious","compendiously","compendiousness","compendiousnesses","compendium","compendiums","compends","compensabilities","compensability","compensable","compensate","compensated","compensates","compensating","compensation","compensational","compensations","compensative","compensator","compensators","compensatory","comper","compere","compered","comperes","compering","compers","compesce","compesced","compesces","compescing","compete","competed","competence","competences","competencies","competency","competent","competently","competentness","competentnesses","competes","competing","competition","competitions","competitive","competitively","competitiveness","competitivenesses","competitor","competitors","compilation","compilations","compilator","compilators","compilatory","compile","compiled","compilement","compilements","compiler","compilers","compiles","compiling","comping","compital","complacence","complacences","complacencies","complacency","complacent","complacently","complain","complainant","complainants","complained","complainer","complainers","complaining","complainingly","complainings","complains","complaint","complaints","complaisance","complaisances","complaisant","complaisantly","complanate","complanation","complanations","compleat","complect","complected","complecting","complects","complement","complemental","complementally","complementaries","complementarily","complementariness","complementarinesses","complementarities","complementarity","complementary","complementation","complementations","complemented","complementing","complementiser","complementisers","complementizer","complementizers","complements","completable","complete","completed","completely","completeness","completenesses","completer","completers","completes","completest","completing","completion","completions","completist","completists","completive","completory","complex","complexation","complexations","complexed","complexedness","complexednesses","complexer","complexes","complexest","complexified","complexifies","complexify","complexifying","complexing","complexion","complexional","complexioned","complexionless","complexions","complexities","complexity","complexly","complexness","complexnesses","complexometric","complexone","complexones","complexus","complexuses","compliable","compliableness","compliably","compliance","compliances","compliancies","compliancy","compliant","compliantly","compliantness","compliantnesses","complicacies","complicacy","complicant","complicate","complicated","complicatedly","complicatedness","complicatednesses","complicates","complicating","complication","complications","complicative","complice","complices","complicit","complicities","complicitous","complicity","complied","complier","compliers","complies","compliment","complimental","complimentarily","complimentary","complimented","complimenter","complimenters","complimenting","compliments","complin","compline","complines","complins","complish","complished","complishes","complishing","complot","complots","complotted","complotter","complotters","complotting","compluvia","compluvium","compluviums","comply","complying","compo","compone","componencies","componency","component","componental","componential","components","compony","comport","comportance","comportances","comported","comporting","comportment","comportments","comports","compos","compose","composed","composedly","composedness","composednesses","composer","composers","composes","composing","composite","composited","compositely","compositeness","compositenesses","composites","compositing","composition","compositional","compositionally","compositions","compositive","compositor","compositorial","compositors","compositous","compossibility","compossible","compost","compostable","composted","composter","composters","composting","composts","composture","compostured","compostures","composturing","composure","composures","compot","compotation","compotations","compotationship","compotator","compotators","compotatory","compote","compotes","compotier","compotiers","compots","compound","compoundable","compounded","compounder","compounders","compounding","compounds","comprador","compradore","compradores","compradors","comprehend","comprehended","comprehendible","comprehending","comprehends","comprehensibilities","comprehensibility","comprehensible","comprehensibleness","comprehensiblenesses","comprehensibly","comprehension","comprehensions","comprehensive","comprehensively","comprehensiveness","comprehensivenesses","comprehensives","comprehensivise","comprehensivize","compress","compressed","compressedly","compresses","compressibilities","compressibility","compressible","compressibly","compressing","compression","compressional","compressions","compressive","compressively","compressor","compressors","compressure","compressures","comprimario","comprimarios","comprint","comprinted","comprinting","comprints","comprisable","comprisal","comprisals","comprise","comprised","comprises","comprising","comprize","comprized","comprizes","comprizing","compromise","compromised","compromiser","compromisers","compromises","compromising","compromisingly","comprovincial","comps","compt","comptable","compted","compter","compters","comptible","compting","comptroll","comptrolled","comptroller","comptrollers","comptrollership","comptrollerships","comptrolling","comptrolls","compts","compulsative","compulsatory","compulse","compulsed","compulses","compulsing","compulsion","compulsionist","compulsionists","compulsions","compulsitor","compulsitors","compulsive","compulsively","compulsiveness","compulsivenesses","compulsives","compulsivities","compulsivity","compulsories","compulsorily","compulsoriness","compulsory","compunction","compunctions","compunctious","compunctiously","compurgation","compurgations","compurgator","compurgatorial","compurgators","compurgatory","compursion","compursions","computabilities","computability","computable","computant","computants","computation","computational","computationally","computations","computative","computator","computators","compute","computed","computer","computerate","computerdom","computerdoms","computerese","computereses","computerisable","computerisation","computerise","computerised","computerises","computerising","computerist","computerists","computerizable","computerization","computerizations","computerize","computerized","computerizes","computerizing","computerless","computerlike","computernik","computerniks","computerphobe","computerphobes","computerphobia","computerphobias","computerphobic","computers","computes","computing","computings","computist","computists","comrade","comradeliness","comradelinesses","comradely","comraderies","comradery","comrades","comradeship","comradeships","coms","comstocker","comstockeries","comstockers","comstockery","comstockism","comstockisms","comsymp","comsymps","comte","comtes","comus","comuses","con","conacre","conacred","conacreism","conacreisms","conacres","conacring","conaria","conarial","conarium","conation","conational","conations","conative","conatus","concanavalin","concanavalins","concatenate","concatenated","concatenates","concatenating","concatenation","concatenations","concause","concauses","concave","concaved","concavely","concaveness","concavenesses","concaves","concaving","concavities","concavity","conceal","concealable","concealed","concealer","concealers","concealing","concealingly","concealment","concealments","conceals","concede","conceded","concededly","conceder","conceders","concedes","conceding","concedo","conceit","conceited","conceitedly","conceitedness","conceitednesses","conceitful","conceiting","conceitless","conceits","conceity","conceivabilities","conceivability","conceivable","conceivableness","conceivablenesses","conceivably","conceive","conceived","conceiver","conceivers","conceives","conceiving","concelebrant","concelebrants","concelebrate","concelebrated","concelebrates","concelebrating","concelebration","concelebrations","concent","concenter","concentered","concentering","concenters","concentrate","concentrated","concentratedly","concentrates","concentrating","concentration","concentrations","concentrative","concentratively","concentrator","concentrators","concentre","concentred","concentres","concentric","concentrical","concentrically","concentricities","concentricity","concentring","concents","concentus","concept","conceptacle","conceptacles","concepti","conception","conceptional","conceptions","conceptious","conceptive","concepts","conceptual","conceptualise","conceptualised","conceptualiser","conceptualisers","conceptualises","conceptualising","conceptualism","conceptualisms","conceptualist","conceptualistic","conceptualistically","conceptualists","conceptualities","conceptuality","conceptualization","conceptualizations","conceptualize","conceptualized","conceptualizer","conceptualizers","conceptualizes","conceptualizing","conceptually","conceptus","conceptuses","concern","concernancies","concernancy","concerned","concernedly","concernedness","concernednesses","concerning","concernment","concernments","concerns","concert","concertante","concertantes","concertanti","concerted","concertedly","concertedness","concertednesses","concertgoer","concertgoers","concertgoing","concertgoings","concerti","concertina","concertinaed","concertinaing","concertinas","concerting","concertini","concertinist","concertinists","concertino","concertinos","concertise","concertised","concertises","concertising","concertize","concertized","concertizes","concertizing","concertmaster","concertmasters","concertmeister","concertmeisters","concerto","concertos","concerts","concertstuck","concertstucks","concessible","concession","concessionaire","concessionaires","concessional","concessionaries","concessionary","concessioner","concessioners","concessionist","concessionists","concessionnaire","concessions","concessive","concessively","concetti","concettism","concettisms","concettist","concettists","concetto","conch","concha","conchae","conchal","conchas","conchate","conche","conched","conches","conchie","conchies","conchiferous","conchiform","conchiglie","conching","conchiolin","conchiolins","conchitis","conchitises","concho","conchoid","conchoidal","conchoidally","conchoids","conchological","conchologies","conchologist","conchologists","conchology","conchos","conchs","conchy","concierge","concierges","conciliable","conciliar","conciliarly","conciliary","conciliate","conciliated","conciliates","conciliating","conciliation","conciliations","conciliative","conciliator","conciliatorily","conciliators","conciliatory","concinnities","concinnity","concinnous","concipiencies","concipiency","concipient","concise","concised","concisely","conciseness","concisenesses","conciser","concises","concisest","concising","concision","concisions","conclamation","conclamations","conclave","conclaves","conclavist","conclavists","conclude","concluded","concluder","concluders","concludes","concluding","conclusion","conclusionary","conclusions","conclusive","conclusively","conclusiveness","conclusivenesses","conclusory","concoct","concocted","concocter","concocters","concocting","concoction","concoctions","concoctive","concoctor","concoctors","concocts","concolor","concolorate","concolorous","concomitance","concomitances","concomitancies","concomitancy","concomitant","concomitantly","concomitants","concord","concordal","concordance","concordances","concordant","concordantly","concordat","concordats","concorded","concordial","concording","concords","concorporate","concorporated","concorporates","concorporating","concours","concourse","concourses","concreate","concreated","concreates","concreating","concremation","concremations","concrescence","concrescences","concrescent","concrete","concreted","concretely","concreteness","concretenesses","concretes","concreting","concretion","concretionary","concretions","concretisation","concretisations","concretise","concretised","concretises","concretising","concretism","concretisms","concretist","concretists","concretive","concretively","concretization","concretizations","concretize","concretized","concretizes","concretizing","concrew","concrewed","concrewing","concrews","concubinage","concubinages","concubinaries","concubinary","concubine","concubines","concubitancies","concubitancy","concubitant","concubitants","concupies","concupiscence","concupiscences","concupiscent","concupiscible","concupy","concur","concurred","concurrence","concurrences","concurrencies","concurrency","concurrent","concurrently","concurrents","concurring","concurringly","concurs","concuss","concussed","concusses","concussing","concussion","concussions","concussive","concyclic","concyclically","cond","condemn","condemnable","condemnably","condemnation","condemnations","condemnatory","condemned","condemner","condemners","condemning","condemningly","condemnor","condemnors","condemns","condensability","condensable","condensate","condensated","condensates","condensating","condensation","condensational","condensations","condense","condensed","condenser","condenseries","condensers","condensery","condenses","condensibility","condensible","condensing","conder","conders","condescend","condescended","condescendence","condescendences","condescending","condescendingly","condescends","condescension","condescensions","condiddle","condiddled","condiddles","condiddling","condie","condies","condign","condignly","condignness","condignnesses","condiment","condimental","condimented","condimenting","condiments","condisciple","condisciples","condition","conditionable","conditional","conditionalities","conditionality","conditionally","conditionals","conditionate","conditionated","conditionates","conditionating","conditioned","conditioner","conditioners","conditioning","conditionings","conditions","condo","condoes","condolatory","condole","condoled","condolement","condolements","condolence","condolences","condolent","condoler","condolers","condoles","condoling","condolingly","condom","condominium","condominiums","condoms","condonable","condonation","condonations","condone","condoned","condoner","condoners","condones","condoning","condor","condores","condors","condos","condottiere","condottieri","conduce","conduced","conducement","conducements","conducer","conducers","conduces","conducible","conducing","conducingly","conducive","conduciveness","conducivenesses","conduct","conductance","conductances","conducted","conducti","conductibilities","conductibility","conductible","conductimetric","conducting","conductiometric","conduction","conductional","conductions","conductive","conductively","conductivities","conductivity","conductometric","conductor","conductorial","conductors","conductorship","conductorships","conductress","conductresses","conducts","conductus","conduit","conduits","conduplicate","conduplication","conduplications","condylar","condyle","condyles","condyloid","condyloma","condylomas","condylomata","condylomatous","cone","coned","coneflower","coneflowers","conelrad","conelrads","conenose","conenoses","conepate","conepates","conepatl","conepatls","cones","coney","coneys","conf","confab","confabbed","confabbing","confabs","confabular","confabulate","confabulated","confabulates","confabulating","confabulation","confabulations","confabulator","confabulators","confabulatory","confarreate","confarreation","confarreations","confect","confected","confecting","confection","confectionaries","confectionary","confectioner","confectioneries","confectioners","confectionery","confections","confects","confederacies","confederacy","confederal","confederate","confederated","confederates","confederating","confederation","confederations","confederative","confer","conferee","conferees","conference","conferences","conferencier","conferenciers","conferencing","conferencings","conferential","conferment","conferments","conferrable","conferral","conferrals","conferred","conferree","conferrees","conferrence","conferrences","conferrer","conferrers","conferring","confers","conferva","confervae","conferval","confervas","confervoid","confervoids","confess","confessable","confessant","confessants","confessed","confessedly","confesses","confessing","confession","confessional","confessionalism","confessionalisms","confessionalist","confessionalists","confessionally","confessionals","confessionaries","confessionary","confessions","confessor","confessoress","confessoresses","confessors","confessorship","confessorships","confest","confestly","confetti","confetto","confidant","confidante","confidantes","confidants","confide","confided","confidence","confidences","confidencies","confidency","confident","confidential","confidentialities","confidentiality","confidentially","confidently","confidents","confider","confiders","confides","confiding","confidingly","confidingness","confidingnesses","configurate","configurated","configurates","configurating","configuration","configurational","configurationally","configurations","configurative","configure","configured","configures","configuring","confinable","confine","confineable","confined","confinedly","confinedness","confinednesses","confineless","confinement","confinements","confiner","confiners","confines","confining","confirm","confirmabilities","confirmability","confirmable","confirmand","confirmands","confirmation","confirmational","confirmations","confirmative","confirmator","confirmators","confirmatory","confirmed","confirmedly","confirmedness","confirmednesses","confirmee","confirmees","confirmer","confirmers","confirming","confirmings","confirmor","confirmors","confirms","confiscable","confiscatable","confiscate","confiscated","confiscates","confiscating","confiscation","confiscations","confiscator","confiscators","confiscatory","confiserie","confiseries","confiseur","confiseurs","confit","confiteor","confiteors","confits","confiture","confitures","confix","confixed","confixes","confixing","conflagrant","conflagrate","conflagrated","conflagrates","conflagrating","conflagration","conflagrations","conflagrative","conflate","conflated","conflates","conflating","conflation","conflations","conflict","conflicted","conflictful","conflicting","conflictingly","confliction","conflictions","conflictive","conflictory","conflicts","conflictual","confluence","confluences","confluent","confluently","confluents","conflux","confluxes","confocal","confocally","conform","conformability","conformable","conformableness","conformably","conformal","conformance","conformances","conformation","conformational","conformations","conformed","conformer","conformers","conforming","conformingly","conformism","conformisms","conformist","conformists","conformities","conformity","conforms","confound","confoundable","confounded","confoundedly","confoundedness","confounder","confounders","confounding","confoundingly","confounds","confraternal","confraternities","confraternity","confrere","confreres","confrerie","confreries","confront","confrontal","confrontals","confrontation","confrontational","confrontationist","confrontationists","confrontations","confronte","confronted","confronter","confronters","confronting","confrontment","confrontments","confronts","confs","confusabilities","confusability","confusable","confusables","confuse","confused","confusedly","confusedness","confusednesses","confuses","confusible","confusibles","confusing","confusingly","confusion","confusional","confusions","confutable","confutation","confutations","confutative","confute","confuted","confutement","confutements","confuter","confuters","confutes","confuting","conga","congaed","congaing","congas","conge","congeal","congealable","congealableness","congealed","congealer","congealers","congealing","congealment","congealments","congeals","conged","congee","congeed","congeeing","congees","congeing","congelation","congelations","congener","congeneric","congenerical","congenerics","congenerous","congeners","congenetic","congenial","congenialities","congeniality","congenially","congenialness","congenialnesses","congenic","congenital","congenitally","congenitalness","conger","congeries","congers","conges","congest","congested","congestible","congesting","congestion","congestions","congestive","congests","congiaries","congiary","congii","congius","conglobate","conglobated","conglobates","conglobating","conglobation","conglobations","conglobe","conglobed","conglobes","conglobing","conglobulate","conglobulated","conglobulates","conglobulating","conglobulation","conglobulations","conglomerate","conglomerated","conglomerates","conglomerateur","conglomerateurs","conglomeratic","conglomerating","conglomeration","conglomerations","conglomerative","conglomerator","conglomerators","conglutinant","conglutinate","conglutinated","conglutinates","conglutinating","conglutination","conglutinations","conglutinative","conglutinator","conglutinators","congo","congoes","congos","congou","congous","congrats","congratters","congratulable","congratulant","congratulants","congratulate","congratulated","congratulates","congratulating","congratulation","congratulations","congratulative","congratulator","congratulators","congratulatory","congree","congreed","congreeing","congrees","congreet","congreeted","congreeting","congreets","congregant","congregants","congregate","congregated","congregates","congregating","congregation","congregational","congregationalism","congregationalisms","congregationalist","congregationalists","congregations","congregative","congregator","congregators","congress","congressed","congresses","congressing","congressional","congressionally","congressman","congressmen","congresspeople","congressperson","congresspersons","congresswoman","congresswomen","congrue","congrued","congruence","congruences","congruencies","congruency","congruent","congruently","congrues","congruing","congruities","congruity","congruous","congruously","congruousness","congruousnesses","coni","conia","conias","conic","conical","conically","conicine","conicines","conicities","conicity","conics","conidia","conidial","conidian","conidiophore","conidiophores","conidiophorous","conidiospore","conidiospores","conidium","conies","conifer","coniferous","conifers","coniform","coniine","coniines","conima","conimas","conin","conine","conines","coning","conins","coniologies","coniology","conioses","coniosis","conirostral","conium","coniums","conject","conjected","conjecting","conjects","conjecturable","conjecturably","conjectural","conjecturally","conjecture","conjectured","conjecturer","conjecturers","conjectures","conjecturing","conjee","conjeed","conjeeing","conjees","conjoin","conjoined","conjoiner","conjoiners","conjoining","conjoins","conjoint","conjointly","conjugable","conjugal","conjugalities","conjugality","conjugally","conjugant","conjugants","conjugate","conjugated","conjugately","conjugateness","conjugatenesses","conjugates","conjugating","conjugatings","conjugation","conjugational","conjugationally","conjugations","conjugative","conjugator","conjugators","conjunct","conjunction","conjunctional","conjunctionally","conjunctions","conjunctiva","conjunctivae","conjunctival","conjunctivas","conjunctive","conjunctively","conjunctiveness","conjunctives","conjunctivites","conjunctivitides","conjunctivitis","conjunctivitises","conjunctly","conjuncts","conjunctural","conjuncture","conjunctures","conjunto","conjuntos","conjuration","conjurations","conjurator","conjurators","conjure","conjured","conjurement","conjurements","conjurer","conjurers","conjures","conjuries","conjuring","conjurings","conjuror","conjurors","conjury","conk","conked","conker","conkers","conkier","conkiest","conking","conks","conky","conn","connascence","connascences","connascencies","connascency","connascent","connate","connately","connateness","connatenesses","connation","connations","connatural","connaturalise","connaturalised","connaturalises","connaturalising","connaturalities","connaturality","connaturalize","connaturalized","connaturalizes","connaturalizing","connaturally","connaturalness","connature","connatures","conne","connect","connectable","connected","connectedly","connectedness","connectednesses","connecter","connecters","connectible","connecting","connection","connectional","connectionism","connectionisms","connections","connective","connectively","connectives","connectivities","connectivity","connector","connectors","connects","conned","conner","conners","connes","connexion","connexional","connexions","connexive","connie","connies","conning","connings","conniption","conniptions","connivance","connivances","connivancies","connivancy","connive","connived","connivence","connivences","connivencies","connivency","connivent","connivently","conniver","conniveries","connivers","connivery","connives","conniving","connivingly","connoisseur","connoisseurs","connoisseurship","connoisseurships","connotate","connotated","connotates","connotating","connotation","connotational","connotations","connotative","connotatively","connote","connoted","connotes","connoting","connotive","connotively","conns","connubial","connubialism","connubialisms","connubialities","connubiality","connubially","connumerate","connumerated","connumerates","connumerating","connumeration","connumerations","conodont","conodonts","conoid","conoidal","conoidally","conoidic","conoidical","conoids","conominee","conominees","conoscente","conoscenti","conquer","conquerable","conquerableness","conquered","conquerer","conquerers","conqueress","conqueresses","conquering","conqueringly","conqueror","conquerors","conquers","conquest","conquests","conquian","conquians","conquistador","conquistadores","conquistadors","cons","consanguine","consanguineous","consanguineously","consanguinities","consanguinity","conscience","conscienceless","consciences","conscient","conscientious","conscientiously","conscientiousness","conscientiousnesses","conscientise","conscientised","conscientises","conscientising","conscientize","conscientized","conscientizes","conscientizing","conscionable","conscionably","conscious","consciouses","consciously","consciousness","consciousnesses","conscribe","conscribed","conscribes","conscribing","conscript","conscripted","conscripting","conscription","conscriptional","conscriptionist","conscriptions","conscripts","consecrate","consecrated","consecratedness","consecrates","consecrating","consecration","consecrations","consecrative","consecrator","consecrators","consecratory","consectaneous","consectaries","consectary","consecution","consecutions","consecutive","consecutively","consecutiveness","consecutivenesses","conseil","conseils","consenescence","consenescences","consenescencies","consenescency","consension","consensions","consensual","consensually","consensus","consensuses","consent","consentaneities","consentaneity","consentaneous","consentaneously","consented","consenter","consenters","consentience","consentiences","consentient","consenting","consentingly","consents","consequence","consequenced","consequences","consequencing","consequent","consequential","consequentialities","consequentiality","consequentially","consequentialness","consequentialnesses","consequently","consequents","conservable","conservancies","conservancy","conservant","conservation","conservational","conservationist","conservationists","conservations","conservatise","conservatised","conservatises","conservatising","conservatism","conservatisms","conservative","conservatively","conservativeness","conservativenesses","conservatives","conservatize","conservatized","conservatizes","conservatizing","conservatoire","conservatoires","conservator","conservatoria","conservatorial","conservatories","conservatorium","conservatoriums","conservators","conservatorship","conservatorships","conservatory","conservatrices","conservatrix","conservatrixes","conserve","conserved","conserver","conservers","conserves","conserving","consider","considerable","considerables","considerably","considerance","considerances","considerate","considerately","considerateness","consideratenesses","consideration","considerations","considerative","consideratively","considered","considerer","considerers","considering","consideringly","considers","consigliere","consiglieres","consiglieri","consign","consignable","consignation","consignations","consignatories","consignatory","consigned","consignee","consignees","consigner","consigners","consignified","consignifies","consignify","consignifying","consigning","consignment","consignments","consignor","consignors","consigns","consilience","consiliences","consilient","consimilar","consimilarities","consimilarity","consimilities","consimilitude","consimilitudes","consimility","consist","consisted","consistence","consistences","consistencies","consistency","consistent","consistently","consisting","consistorial","consistorian","consistories","consistory","consists","consociate","consociated","consociates","consociating","consociation","consociational","consociations","consocies","consol","consolable","consolate","consolated","consolates","consolating","consolation","consolations","consolatories","consolatory","consolatrices","consolatrix","consolatrixes","console","consoled","consolement","consolements","consoler","consolers","consoles","consolidate","consolidated","consolidates","consolidating","consolidation","consolidations","consolidative","consolidator","consolidators","consoling","consolingly","consols","consolute","consomme","consommes","consonance","consonances","consonancies","consonancy","consonant","consonantal","consonantally","consonantly","consonants","consonous","consort","consortable","consorted","consorter","consorters","consortia","consortial","consorting","consortism","consortisms","consortium","consortiums","consorts","conspecific","conspecifics","conspectuities","conspectuity","conspectus","conspectuses","conspicuities","conspicuity","conspicuous","conspicuously","conspicuousness","conspicuousnesses","conspiracies","conspiracy","conspirant","conspiration","conspirational","conspirations","conspirator","conspiratorial","conspiratorially","conspirators","conspiratory","conspiratress","conspiratresses","conspire","conspired","conspirer","conspirers","conspires","conspiring","conspiringly","conspue","conspued","conspues","conspuing","conspurcation","conspurcations","constable","constables","constableship","constableships","constablewick","constablewicks","constabularies","constabulary","constancies","constancy","constant","constantan","constantans","constantly","constants","constatation","constatations","constate","constated","constates","constating","constative","constatives","constellate","constellated","constellates","constellating","constellation","constellational","constellations","constellatory","conster","constered","constering","consternate","consternated","consternates","consternating","consternation","consternations","consters","constipate","constipated","constipates","constipating","constipation","constipations","constituencies","constituency","constituent","constituently","constituents","constitute","constituted","constituter","constituters","constitutes","constituting","constitution","constitutional","constitutionalism","constitutionalisms","constitutionalist","constitutionalists","constitutionalities","constitutionality","constitutionalization","constitutionalizations","constitutionalize","constitutionalized","constitutionalizes","constitutionalizing","constitutionally","constitutionals","constitutionist","constitutionless","constitutions","constitutive","constitutively","constitutor","constitutors","constrain","constrainable","constrained","constrainedly","constrainer","constrainers","constraining","constrains","constraint","constraints","constrict","constricted","constricting","constriction","constrictions","constrictive","constrictively","constrictor","constrictors","constricts","constringe","constringed","constringence","constringences","constringencies","constringency","constringent","constringes","constringing","construability","construable","construal","construals","construct","constructable","constructed","constructer","constructers","constructible","constructing","construction","constructional","constructionally","constructionism","constructionist","constructionists","constructions","constructive","constructively","constructiveness","constructivenesses","constructivism","constructivisms","constructivist","constructivists","constructor","constructors","constructs","constructure","constructures","construe","construed","construer","construers","construes","construing","constuprate","constuprated","constuprates","constuprating","constupration","constuprations","consubsist","consubsisted","consubsisting","consubsists","consubstantial","consubstantiate","consubstantiation","consubstantiations","consuetude","consuetudes","consuetudinary","consul","consulage","consulages","consular","consulars","consulate","consulates","consuls","consulship","consulships","consult","consulta","consultable","consultancies","consultancy","consultant","consultants","consultantship","consultantships","consultas","consultation","consultations","consultative","consultatively","consultatory","consulted","consultee","consultees","consulter","consulters","consulting","consultive","consultor","consultors","consultory","consults","consumable","consumables","consume","consumed","consumedly","consumer","consumerism","consumerisms","consumerist","consumeristic","consumerists","consumers","consumership","consumerships","consumes","consuming","consumingly","consumings","consummate","consummated","consummately","consummates","consummating","consummation","consummations","consummative","consummator","consummators","consummatory","consumpt","consumption","consumptions","consumptive","consumptively","consumptiveness","consumptives","consumptivities","consumptivity","consumpts","contabescence","contabescences","contabescent","contact","contactable","contacted","contactee","contactees","contacting","contactless","contactor","contactors","contacts","contactual","contactually","contadina","contadinas","contadine","contadini","contadino","contagia","contagion","contagionist","contagionists","contagions","contagious","contagiously","contagiousness","contagiousnesses","contagium","contain","containable","contained","container","containerboard","containerboards","containerisation","containerisations","containerise","containerised","containerises","containerising","containerization","containerizations","containerize","containerized","containerizes","containerizing","containerless","containerport","containerports","containers","containership","containerships","containing","containment","containments","contains","contaminable","contaminant","contaminants","contaminate","contaminated","contaminates","contaminating","contamination","contaminations","contaminative","contaminator","contaminators","contango","contangoed","contangoes","contangoing","contangos","conte","conteck","contecks","contemn","contemned","contemner","contemners","contemnible","contemnibly","contemning","contemnor","contemnors","contemns","contemper","contemperation","contemperations","contemperature","contemperatures","contempered","contempering","contempers","contemplable","contemplant","contemplants","contemplate","contemplated","contemplates","contemplating","contemplation","contemplations","contemplatist","contemplatists","contemplative","contemplatively","contemplativeness","contemplativenesses","contemplatives","contemplator","contemplators","contempo","contemporanean","contemporaneans","contemporaneities","contemporaneity","contemporaneous","contemporaneously","contemporaneousness","contemporaneousnesses","contemporaries","contemporarily","contemporary","contemporise","contemporised","contemporises","contemporising","contemporize","contemporized","contemporizes","contemporizing","contempt","contemptibilities","contemptibility","contemptible","contemptibleness","contemptiblenesses","contemptibly","contempts","contemptuous","contemptuously","contemptuousness","contemptuousnesses","contend","contended","contendent","contendents","contender","contenders","contending","contendingly","contendings","contends","contenement","contenements","content","contentation","contentations","contented","contentedly","contentedness","contentednesses","contenting","contention","contentions","contentious","contentiously","contentiousness","contentiousnesses","contentless","contently","contentment","contentments","contents","conterminal","conterminally","conterminant","conterminate","conterminous","conterminously","contes","contessa","contessas","contesseration","contesserations","contest","contestability","contestable","contestableness","contestably","contestant","contestants","contestation","contestations","contested","contester","contesters","contesting","contestingly","contests","context","contextless","contexts","contextual","contextualise","contextualised","contextualises","contextualising","contextualize","contextualized","contextualizes","contextualizing","contextually","contextural","contexture","contextures","conticent","contignation","contignations","contiguities","contiguity","contiguous","contiguously","contiguousness","contiguousnesses","continence","continences","continencies","continency","continent","continental","continentalism","continentalisms","continentalist","continentalists","continentally","continentals","continently","continents","contingence","contingences","contingencies","contingency","contingent","contingently","contingents","continua","continuable","continual","continualities","continuality","continually","continualness","continualnesses","continuance","continuances","continuant","continuants","continuate","continuation","continuations","continuative","continuatively","continuatives","continuator","continuators","continue","continued","continuedly","continuedness","continuednesses","continuer","continuers","continues","continuing","continuingly","continuities","continuity","continuo","continuos","continuous","continuously","continuousness","continuousnesses","continuum","continuums","contline","contlines","conto","contorniate","contorniates","contorno","contornos","contort","contorted","contortedly","contortedness","contortednesses","contorting","contortion","contortional","contortionate","contortioned","contortionism","contortionisms","contortionist","contortionistic","contortionists","contortions","contortive","contorts","contos","contour","contoured","contouring","contours","contra","contraband","contrabandism","contrabandisms","contrabandist","contrabandists","contrabands","contrabass","contrabasses","contrabassi","contrabassist","contrabassists","contrabasso","contrabassoon","contrabassoons","contrabassos","contrabbassi","contrabbasso","contrabbassos","contraception","contraceptions","contraceptive","contraceptives","contraclockwise","contract","contractability","contractable","contracted","contractedly","contractedness","contractibilities","contractibility","contractible","contractibly","contractile","contractilities","contractility","contracting","contraction","contractional","contractionary","contractions","contractive","contractively","contractiveness","contractor","contractors","contracts","contractual","contractually","contractural","contracture","contractures","contracyclical","contradance","contradances","contradict","contradictable","contradicted","contradicter","contradicters","contradicting","contradiction","contradictions","contradictious","contradictive","contradictively","contradictor","contradictories","contradictorily","contradictoriness","contradictorinesses","contradictors","contradictory","contradicts","contradistinction","contradistinctions","contradistinctive","contradistinctively","contradistinguish","contradistinguished","contradistinguishes","contradistinguishing","contrafagotto","contrafagottos","contraflow","contraflows","contragestion","contragestions","contragestive","contragestives","contrahent","contrahents","contrail","contrails","contraindicant","contraindicants","contraindicate","contraindicated","contraindicates","contraindicating","contraindication","contraindications","contrair","contralateral","contralti","contralto","contraltos","contranatant","contraoctave","contraoctaves","contraplex","contraposition","contrapositions","contrapositive","contrapositives","contrapposto","contrappostos","contraprop","contrapropeller","contraprops","contraption","contraptions","contrapuntal","contrapuntalist","contrapuntally","contrapuntist","contrapuntists","contrarian","contrarians","contraried","contraries","contrarieties","contrariety","contrarily","contrariness","contrarinesses","contrarious","contrariously","contrariousness","contrariwise","contrary","contrarying","contras","contrasexual","contrasexuals","contrast","contrastable","contrastably","contrasted","contrasting","contrastive","contrastively","contrasts","contrasty","contrat","contrate","contraterrene","contrats","contravallation","contravene","contravened","contravener","contraveners","contravenes","contravening","contravention","contraventions","contrayerva","contrayervas","contrecoup","contrecoups","contredance","contredances","contredanse","contredanses","contretemps","contributable","contributaries","contributary","contribute","contributed","contributes","contributing","contribution","contributions","contributive","contributively","contributor","contributories","contributors","contributory","contrist","contristation","contristations","contristed","contristing","contrists","contrite","contritely","contriteness","contritenesses","contrition","contritions","contriturate","contriturated","contriturates","contriturating","contrivable","contrivance","contrivances","contrive","contrived","contrivement","contrivements","contriver","contrivers","contrives","contriving","control","controle","controllabilities","controllability","controllable","controllably","controlled","controller","controllers","controllership","controllerships","controlling","controlment","controlments","controls","controul","controuled","controuling","controuls","controverse","controverses","controversial","controversialism","controversialisms","controversialist","controversialists","controversially","controversies","controversy","controvert","controverted","controverter","controverters","controvertible","controvertibly","controverting","controvertist","controvertists","controverts","contubernal","contubernyal","contumacies","contumacious","contumaciously","contumacities","contumacity","contumacy","contumelies","contumelious","contumeliously","contumely","contund","contunded","contunding","contunds","contuse","contused","contuses","contusing","contusion","contusioned","contusions","contusive","conundrum","conundrums","conurban","conurbation","conurbations","conurbia","conurbias","conure","conures","conus","convalesce","convalesced","convalescence","convalescences","convalescencies","convalescency","convalescent","convalescently","convalescents","convalesces","convalescing","convect","convected","convecting","convection","convectional","convections","convective","convector","convectors","convects","convenable","convenance","convenances","convene","convened","convener","conveners","convenership","convenerships","convenes","convenience","conveniences","conveniencies","conveniency","convenient","conveniently","convening","convenor","convenors","convenorship","convenorships","convent","convented","conventicle","conventicled","conventicler","conventiclers","conventicles","conventicling","conventing","convention","conventional","conventionalise","conventionalism","conventionalisms","conventionalist","conventionalists","conventionalities","conventionality","conventionalization","conventionalizations","conventionalize","conventionalized","conventionalizes","conventionalizing","conventionally","conventionals","conventionary","conventioneer","conventioneers","conventioner","conventioners","conventionist","conventionists","conventions","convents","conventual","conventually","conventuals","converge","converged","convergence","convergences","convergencies","convergency","convergent","converges","converging","conversable","conversableness","conversably","conversance","conversances","conversancies","conversancy","conversant","conversantly","conversation","conversational","conversationalist","conversationalists","conversationally","conversationism","conversationist","conversations","conversative","conversazione","conversaziones","conversazioni","converse","conversed","conversely","converser","conversers","converses","conversing","conversion","conversional","conversionary","conversions","converso","conversos","convert","convertaplane","convertaplanes","converted","convertend","convertends","converter","converters","convertibilities","convertibility","convertible","convertibleness","convertiblenesses","convertibles","convertibly","converting","convertiplane","convertiplanes","convertite","convertites","convertive","convertoplane","convertoplanes","convertor","convertors","converts","convex","convexed","convexedly","convexes","convexing","convexities","convexity","convexly","convexness","convexnesses","convey","conveyable","conveyal","conveyals","conveyance","conveyancer","conveyancers","conveyances","conveyancing","conveyancings","conveyed","conveyer","conveyers","conveying","conveyor","conveyorisation","conveyorise","conveyorised","conveyorises","conveyorising","conveyorization","conveyorizations","conveyorize","conveyorized","conveyorizes","conveyorizing","conveyors","conveys","convicinities","convicinity","convict","convictable","convicted","convictible","convicting","conviction","convictional","convictions","convictism","convictisms","convictive","convictively","convicts","convince","convinced","convincement","convincements","convincer","convincers","convinces","convincible","convincing","convincingly","convincingness","convincingnesses","convive","convived","convives","convivial","convivialist","convivialists","convivialities","conviviality","convivially","conviving","convo","convocate","convocated","convocates","convocating","convocation","convocational","convocationist","convocationists","convocations","convocative","convocator","convocators","convoke","convoked","convoker","convokers","convokes","convoking","convolute","convoluted","convolutedly","convolutedness","convolutely","convolutes","convoluting","convolution","convolutional","convolutionary","convolutions","convolve","convolved","convolves","convolving","convolvulaceous","convolvuli","convolvulus","convolvuluses","convos","convoy","convoyed","convoying","convoys","convulsant","convulsants","convulse","convulsed","convulses","convulsible","convulsing","convulsion","convulsional","convulsionaries","convulsionary","convulsionist","convulsionists","convulsions","convulsive","convulsively","convulsiveness","convulsivenesses","cony","coo","cooch","cooches","coocoo","cooed","cooee","cooeed","cooeeing","cooees","cooer","cooers","cooey","cooeyed","cooeying","cooeys","coof","coofs","cooing","cooingly","cooings","cook","cookable","cookbook","cookbooks","cooked","cooker","cookeries","cookers","cookery","cookey","cookeys","cookhouse","cookhouses","cookie","cookies","cooking","cookings","cookless","cookmaid","cookmaids","cookoff","cookoffs","cookout","cookouts","cookroom","cookrooms","cooks","cookshack","cookshacks","cookshop","cookshops","cookstove","cookstoves","cooktop","cooktops","cookware","cookwares","cooky","cool","coolabah","coolabahs","coolamon","coolamons","coolant","coolants","cooldown","cooldowns","cooled","cooler","coolers","coolest","coolheaded","coolhouse","coolhouses","coolibah","coolibahs","coolibar","coolibars","coolie","coolies","cooling","coolingly","coolingness","coolingnesses","coolings","coolish","coolly","coolness","coolnesses","cools","coolth","coolths","cooly","coom","coomb","coombe","coombes","coombs","coomceiled","coomed","coomier","coomiest","cooming","cooms","coomy","coon","cooncan","cooncans","coondog","coondogs","coonhound","coonhounds","coons","coonskin","coonskins","coontie","coonties","coonty","coop","cooped","cooper","cooperage","cooperages","cooperate","cooperated","cooperates","cooperating","cooperation","cooperationist","cooperationists","cooperations","cooperative","cooperatively","cooperativeness","cooperativenesses","cooperatives","cooperativities","cooperativity","cooperator","cooperators","coopered","cooperies","coopering","cooperings","coopers","coopery","cooping","coops","coopt","cooptation","cooptations","cooptative","coopted","coopting","cooption","cooptions","coopts","coordinal","coordinance","coordinances","coordinate","coordinated","coordinately","coordinateness","coordinatenesses","coordinates","coordinating","coordination","coordinations","coordinative","coordinator","coordinators","coorie","cooried","coorieing","coories","coos","coosen","coosened","coosening","coosens","cooser","coosers","coosin","coosined","coosining","coosins","coost","coot","cootch","cootched","cootches","cootching","cooter","cooters","cootie","cooties","cootikin","cootikins","coots","cooze","coozes","cop","copacetic","copaiba","copaibas","copaiva","copaivas","copal","copalm","copalms","copals","coparcenaries","coparcenary","coparcener","coparceneries","coparceners","coparcenery","coparcenies","coparceny","coparent","coparented","coparenting","coparents","copartner","copartnered","copartneries","copartnering","copartners","copartnership","copartnerships","copartnery","copasetic","copastor","copastors","copataine","copatriot","copatriots","copatron","copatrons","copay","copayment","copayments","copays","cope","copeck","copecks","coped","copemate","copemates","copen","copens","copepod","copepods","coper","copered","copering","copers","copes","copesetic","copestone","copestones","copied","copier","copiers","copies","copihue","copihues","copilot","copilots","coping","copings","copingstone","copingstones","copious","copiously","copiousness","copiousnesses","copita","copitas","coplanar","coplanarities","coplanarity","coplot","coplots","coplotted","coplotting","copolymer","copolymeric","copolymerise","copolymerised","copolymerises","copolymerising","copolymerization","copolymerizations","copolymerize","copolymerized","copolymerizes","copolymerizing","copolymers","copout","copouts","copped","copper","copperah","copperahs","copperas","copperases","coppered","copperhead","copperheads","coppering","copperings","copperish","copperplate","copperplates","coppers","copperskin","copperskins","coppersmith","coppersmiths","copperwork","copperworks","copperworm","copperworms","coppery","coppice","coppiced","coppices","coppicing","coppicings","coppies","coppin","copping","coppins","copple","copples","coppra","coppras","coppy","copra","coprah","coprahs","copras","copremia","copremias","copremic","copresence","copresences","copresent","copresented","copresenting","copresents","copresident","copresidents","coprince","coprinces","coprincipal","coprincipals","coprisoner","coprisoners","coprocessing","coprocessings","coprocessor","coprocessors","coproduce","coproduced","coproducer","coproducers","coproduces","coproducing","coproduct","coproduction","coproductions","coproducts","coprolalia","coprolaliac","coprolalias","coprolite","coprolites","coprolith","coproliths","coprolitic","coprologies","coprology","copromoter","copromoters","coprophagan","coprophagans","coprophagic","coprophagies","coprophagist","coprophagists","coprophagous","coprophagy","coprophilia","coprophiliac","coprophiliacs","coprophilias","coprophilic","coprophilous","coproprietor","coproprietors","coproprietorship","coproprietorships","coprosma","coprosmas","coprosperities","coprosperity","coprosterol","coprosterols","coprozoic","cops","copse","copsed","copses","copsewood","copsewoods","copshop","copshops","copsier","copsiest","copsing","copsy","copter","copters","copublish","copublished","copublisher","copublishers","copublishes","copublishing","copula","copulae","copular","copulas","copulate","copulated","copulates","copulating","copulation","copulations","copulative","copulatively","copulatives","copulatory","copurified","copurifies","copurify","copurifying","copy","copyable","copybook","copybooks","copyboy","copyboys","copycat","copycats","copycatted","copycatting","copydesk","copydesks","copyedit","copyedited","copyediting","copyedits","copyfight","copyfights","copygirl","copygirls","copygraph","copygraphs","copyhold","copyholder","copyholders","copyholds","copying","copyism","copyisms","copyist","copyists","copyleft","copylefted","copylefting","copylefts","copyread","copyreader","copyreaders","copyreading","copyreadings","copyreads","copyright","copyrightable","copyrighted","copyrighter","copyrighters","copyrighting","copyrights","copytaker","copytakers","copywriter","copywriters","copywriting","copywritings","coquelicot","coquelicots","coquet","coquetries","coquetry","coquets","coquette","coquetted","coquettes","coquetting","coquettish","coquettishly","coquettishness","coquettishnesses","coquilla","coquillas","coquille","coquilles","coquimbite","coquimbites","coquina","coquinas","coquito","coquitos","cor","coraciiform","coracle","coracles","coracoid","coracoids","coradicate","coraggio","coral","coralbells","coralberries","coralberry","coralla","corallaceous","coralliferous","coralliform","coralligenous","coralline","corallines","corallite","corallites","coralloid","coralloidal","corallum","coralroot","coralroots","corals","coralwort","coralworts","coram","coranach","coranachs","coranto","corantoes","corantos","corban","corbans","corbe","corbeau","corbeaus","corbeil","corbeille","corbeilles","corbeils","corbel","corbeled","corbeling","corbelings","corbelled","corbelling","corbellings","corbels","corbes","corbicula","corbiculae","corbiculate","corbie","corbies","corbina","corbinas","corby","corcass","corcasses","cord","cordage","cordages","cordate","cordately","cordectomies","cordectomy","corded","cordelle","cordelled","cordelles","cordelling","corder","corders","cordgrass","cordgrasses","cordial","cordialise","cordialised","cordialises","cordialising","cordialities","cordiality","cordialize","cordialized","cordializes","cordializing","cordially","cordialness","cordialnesses","cordials","cordierite","cordierites","cordiform","cordillera","cordilleran","cordilleras","cordiner","cordiners","cording","cordings","cordite","cordites","cordless","cordlesses","cordlike","cordoba","cordobas","cordocenteses","cordocentesis","cordon","cordoned","cordoning","cordonnet","cordonnets","cordons","cordotomies","cordotomy","cordovan","cordovans","cords","corduroy","corduroyed","corduroying","corduroys","cordwain","cordwainer","cordwaineries","cordwainers","cordwainery","cordwains","cordwood","cordwoods","cordyline","cordylines","core","corecipient","corecipients","cored","coredeem","coredeemed","coredeeming","coredeems","coreferential","coregent","coregents","coregonine","coreign","coreigns","corelate","corelated","corelates","corelating","corelation","corelations","corelative","corelatives","coreless","coreligionist","coreligionists","corella","corellas","coremia","coremium","coreopsis","coreopsises","corepressor","corepressors","corequisite","corequisites","corer","corers","cores","coresearcher","coresearchers","coresident","coresidential","coresidents","corespondent","corespondents","corey","coreys","corf","corfhouse","corfhouses","corgi","corgis","coria","coriaceous","coriander","corianders","cories","coring","corinthianise","corinthianised","corinthianises","corinthianising","corinthianize","corinthianized","corinthianizes","corinthianizing","corious","corium","coriums","corival","corivalled","corivalling","corivalries","corivalry","corivals","corivalship","corivalships","corixid","corixids","cork","corkage","corkages","corkboard","corkboards","corkborer","corkborers","corked","corker","corkers","corkier","corkiest","corkiness","corkinesses","corking","corkir","corkirs","corklike","corks","corkscrew","corkscrewed","corkscrewing","corkscrews","corktree","corktrees","corkwing","corkwings","corkwood","corkwoods","corky","corm","cormel","cormels","cormidia","cormidium","cormlike","cormoid","cormophyte","cormophytes","cormophytic","cormorant","cormorants","cormous","corms","cormus","cormuses","corn","cornaceous","cornacre","cornacres","cornage","cornages","cornball","cornballs","cornborer","cornborers","cornbraid","cornbraided","cornbraiding","cornbraids","cornbrandies","cornbrandy","cornbrash","cornbrashes","cornbread","cornbreads","corncake","corncakes","corncob","corncobs","corncockle","corncockles","corncrake","corncrakes","corncrib","corncribs","cornea","corneae","corneal","corneas","corned","corneitis","corneitises","cornel","cornelian","cornelians","cornels","cornemuse","cornemuses","corneous","corner","cornerback","cornerbacks","cornered","cornering","cornerman","cornermen","corners","cornerstone","cornerstones","cornerways","cornerwise","cornet","cornetcies","cornetcy","cornetist","cornetists","cornets","cornett","cornetti","cornettini","cornettino","cornettist","cornettists","cornetto","cornetts","cornfed","cornfield","cornfields","cornflag","cornflags","cornflake","cornflakes","cornflies","cornflour","cornflours","cornflower","cornflowers","cornfly","cornhusk","cornhusker","cornhuskers","cornhusking","cornhuskings","cornhusks","corni","cornice","corniced","cornices","corniche","corniches","cornichon","cornichons","cornicing","cornicle","cornicles","cornicula","corniculate","corniculum","corniculums","cornier","corniest","corniferous","cornific","cornification","cornifications","cornified","cornifies","corniform","cornify","cornifying","cornigerous","cornily","corniness","corninesses","corning","cornist","cornists","cornland","cornlands","cornloft","cornlofts","cornmeal","cornmeals","cornmill","cornmills","cornmoth","cornmoths","corno","cornopean","cornopeans","cornpipe","cornpipes","cornpone","cornpones","cornrow","cornrowed","cornrowing","cornrows","corns","cornstalk","cornstalks","cornstarch","cornstarches","cornstone","cornstones","cornu","cornua","cornual","cornucopia","cornucopian","cornucopias","cornus","cornuses","cornute","cornuted","cornutes","cornuting","cornuto","cornutos","cornworm","cornworms","corny","corocore","corocores","corocoro","corocoros","corodies","corody","corolla","corollaceous","corollaries","corollary","corollas","corollate","corollifloral","corolliflorous","corolliform","corolline","coromandel","coromandels","corona","coronach","coronachs","coronae","coronagraph","coronagraphs","coronal","coronally","coronals","coronaries","coronary","coronas","coronate","coronated","coronates","coronating","coronation","coronations","coronavirus","coronaviruses","coronel","coronels","coroner","coroners","coronership","coronerships","coronet","coroneted","coronets","coronis","coronises","coronium","coroniums","coronograph","coronographs","coronoid","corotate","corotated","corotates","corotating","corotation","corotations","corozo","corozos","corpora","corporal","corporale","corporales","corporalities","corporality","corporally","corporals","corporalship","corporalships","corporas","corporases","corporate","corporately","corporateness","corporatenesses","corporates","corporation","corporations","corporatise","corporatised","corporatises","corporatising","corporatism","corporatisms","corporatist","corporatists","corporative","corporativism","corporativisms","corporatize","corporatized","corporatizes","corporatizing","corporator","corporators","corporeal","corporealise","corporealised","corporealises","corporealising","corporealism","corporealisms","corporealist","corporealists","corporealities","corporeality","corporealize","corporealized","corporealizes","corporealizing","corporeally","corporealness","corporealnesses","corporeities","corporeity","corporification","corporified","corporifies","corporify","corporifying","corposant","corposants","corps","corpse","corpsed","corpses","corpsing","corpsman","corpsmen","corpulence","corpulences","corpulencies","corpulency","corpulent","corpulently","corpus","corpuscle","corpuscles","corpuscular","corpuscularian","corpuscularians","corpuscularity","corpuscule","corpuscules","corpuses","corrade","corraded","corrades","corrading","corral","corralled","corralling","corrals","corrasion","corrasions","corrasive","correa","correas","correct","correctable","corrected","correcter","correctest","correctible","correcting","correction","correctional","correctioner","correctioners","corrections","correctitude","correctitudes","corrective","correctively","correctives","correctly","correctness","correctnesses","corrector","correctors","correctory","corrects","corregidor","corregidors","correlatable","correlate","correlated","correlates","correlating","correlation","correlational","correlations","correlative","correlatively","correlativeness","correlatives","correlativities","correlativity","correlator","correlators","correligionist","correligionists","correption","correptions","correspond","corresponded","correspondence","correspondences","correspondencies","correspondency","correspondent","correspondently","correspondents","corresponding","correspondingly","corresponds","corresponsive","corrida","corridas","corridor","corridors","corrie","corries","corrigenda","corrigendum","corrigent","corrigents","corrigibilities","corrigibility","corrigible","corrigibly","corrival","corrivalled","corrivalling","corrivalries","corrivalry","corrivals","corrivalship","corrivalships","corroborable","corroborant","corroborate","corroborated","corroborates","corroborating","corroboration","corroborations","corroborative","corroboratively","corroboratives","corroborator","corroborators","corroboratory","corroboree","corroboreed","corroboreeing","corroborees","corrodant","corrodants","corrode","corroded","corrodent","corrodents","corroder","corroders","corrodes","corrodibilities","corrodibility","corrodible","corrodies","corroding","corrody","corrosibilities","corrosibility","corrosible","corrosion","corrosions","corrosive","corrosively","corrosiveness","corrosivenesses","corrosives","corrugate","corrugated","corrugates","corrugating","corrugation","corrugations","corrugator","corrugators","corrupt","corrupted","corrupter","corrupters","corruptest","corruptibilities","corruptibility","corruptible","corruptibleness","corruptibly","corrupting","corruption","corruptionist","corruptionists","corruptions","corruptive","corruptively","corruptly","corruptness","corruptnesses","corruptor","corruptors","corrupts","cors","corsac","corsacs","corsage","corsages","corsair","corsairs","corse","corselet","corselets","corselette","corselettes","corses","corset","corseted","corsetier","corsetiere","corsetieres","corsetiers","corseting","corsetries","corsetry","corsets","corsey","corseys","corsive","corsives","corslet","corsleted","corslets","corsned","corsneds","corso","corsos","cortege","corteges","cortex","cortexes","cortical","cortically","corticate","corticated","cortication","cortications","cortices","corticoid","corticoids","corticolous","corticose","corticosteroid","corticosteroids","corticosterone","corticosterones","corticotrophic","corticotrophin","corticotrophins","corticotropic","corticotropin","corticotropins","cortile","cortili","cortin","cortina","cortinas","cortins","cortisol","cortisols","cortisone","cortisones","coruler","corulers","corundum","corundums","coruscant","coruscate","coruscated","coruscates","coruscating","coruscation","coruscations","corvee","corvees","corves","corvet","corveted","corveting","corvets","corvette","corvetted","corvettes","corvetting","corvid","corvids","corvina","corvinas","corvine","corvus","corvuses","cory","corybant","corybantes","corybantic","corybantism","corybantisms","corybants","corydaline","corydalines","corydalis","corydalises","corylopses","corylopsis","corylus","coryluses","corymb","corymbed","corymbose","corymbosely","corymbous","corymbs","corynebacteria","corynebacterial","corynebacterium","coryneform","coryphaei","coryphaeus","coryphe","coryphee","coryphees","coryphene","coryphenes","coryphes","coryza","coryzal","coryzas","cos","coscinomancies","coscinomancy","coscript","coscripted","coscripting","coscripts","cose","cosec","cosecant","cosecants","cosech","cosechs","cosecs","cosed","coseismal","coseismals","coseismic","coseismics","cosentient","coses","coset","cosets","cosey","coseys","cosh","coshed","cosher","coshered","cosherer","cosherers","cosheries","coshering","cosherings","coshers","coshery","coshes","coshing","cosie","cosied","cosier","cosiers","cosies","cosiest","cosign","cosignatories","cosignatory","cosigned","cosigner","cosigners","cosignificative","cosigning","cosigns","cosily","cosine","cosines","cosiness","cosinesses","cosing","cosmea","cosmeas","cosmeceutical","cosmeceuticals","cosmeses","cosmesis","cosmetic","cosmetical","cosmetically","cosmetician","cosmeticians","cosmeticise","cosmeticised","cosmeticises","cosmeticising","cosmeticism","cosmeticisms","cosmeticize","cosmeticized","cosmeticizes","cosmeticizing","cosmeticologies","cosmeticology","cosmetics","cosmetologies","cosmetologist","cosmetologists","cosmetology","cosmic","cosmical","cosmically","cosmid","cosmids","cosmin","cosmine","cosmines","cosmins","cosmism","cosmisms","cosmist","cosmists","cosmochemical","cosmochemist","cosmochemistries","cosmochemistry","cosmochemists","cosmocrat","cosmocratic","cosmocrats","cosmodrome","cosmodromes","cosmogenic","cosmogenies","cosmogeny","cosmogonal","cosmogonic","cosmogonical","cosmogonies","cosmogonist","cosmogonists","cosmogony","cosmographer","cosmographers","cosmographic","cosmographical","cosmographies","cosmographist","cosmographists","cosmography","cosmoid","cosmolatries","cosmolatry","cosmoline","cosmolined","cosmolines","cosmolining","cosmologic","cosmological","cosmologically","cosmologies","cosmologist","cosmologists","cosmology","cosmonaut","cosmonautics","cosmonauts","cosmoplastic","cosmopolis","cosmopolises","cosmopolitan","cosmopolitanism","cosmopolitanisms","cosmopolitans","cosmopolite","cosmopolites","cosmopolitic","cosmopolitical","cosmopolitics","cosmopolitism","cosmopolitisms","cosmorama","cosmoramas","cosmoramic","cosmos","cosmoses","cosmosphere","cosmospheres","cosmotheism","cosmotheisms","cosmothetic","cosmothetical","cosmotron","cosmotrons","cosphered","cosponsor","cosponsored","cosponsoring","cosponsors","cosponsorship","cosponsorships","coss","cossack","cossacks","cosses","cosset","cosseted","cosseting","cossets","cossie","cossies","cost","costa","costae","costal","costalgia","costalgias","costally","costals","costar","costard","costardmonger","costardmongers","costards","costarred","costarring","costars","costate","costated","coste","costean","costeaned","costeaning","costeanings","costeans","costed","coster","costermonger","costermongers","costers","costes","costing","costings","costive","costively","costiveness","costivenesses","costless","costlessly","costlier","costliest","costliness","costlinesses","costly","costmaries","costmary","costotomies","costotomy","costrel","costrels","costs","costume","costumed","costumer","costumeries","costumers","costumery","costumes","costumey","costumier","costumiers","costuming","costus","costuses","cosurfactant","cosurfactants","cosy","cosying","cot","cotan","cotangent","cotangential","cotangents","cotans","cote","coteau","coteaux","coted","cotelette","cotelettes","coteline","cotelines","cotemporaneous","cotemporary","cotenancies","cotenancy","cotenant","cotenants","coterie","coteries","coterminous","coterminously","cotes","coth","coths","cothurn","cothurnal","cothurni","cothurns","cothurnus","coticular","cotidal","cotillion","cotillions","cotillon","cotillons","coting","cotinga","cotingas","cotinine","cotinines","cotise","cotised","cotises","cotising","cotland","cotlands","cotoneaster","cotoneasters","cotquean","cotqueans","cotransduce","cotransduced","cotransduces","cotransducing","cotransduction","cotransductions","cotransfer","cotransferred","cotransferring","cotransfers","cotransport","cotransported","cotransporting","cotransports","cotrustee","cotrustees","cots","cott","cotta","cottabus","cottabuses","cottae","cottage","cottaged","cottager","cottagers","cottages","cottagey","cottaging","cottagings","cottar","cottars","cottas","cotted","cotter","cottered","cottering","cotterless","cotters","cottid","cottids","cottier","cottierism","cottierisms","cottiers","cotting","cottise","cottised","cottises","cottising","cottoid","cotton","cottonade","cottonades","cottoned","cottoning","cottonmouth","cottonmouths","cottonocracies","cottonocracy","cottons","cottonseed","cottonseeds","cottontail","cottontails","cottonweed","cottonweeds","cottonwood","cottonwoods","cottony","cottown","cottowns","cotts","cottus","cottuses","coturnix","coturnixes","cotwal","cotwals","cotylae","cotyle","cotyledon","cotyledonal","cotyledonary","cotyledonoid","cotyledonous","cotyledons","cotyles","cotyliform","cotyloid","cotyloidal","cotyloidals","cotyloids","cotylosaur","cotylosaurs","cotype","cotypes","coucal","coucals","couch","couchant","couche","couched","couchee","couchees","coucher","couchers","couches","couchette","couchettes","couching","couchings","coude","cougan","cougans","cougar","cougars","cough","coughed","cougher","coughers","coughing","coughings","coughs","couguar","couguars","could","couldest","couldst","coulee","coulees","coulibiac","coulibiaca","coulibiacas","coulibiacs","coulis","coulises","coulisse","coulisses","couloir","couloirs","coulomb","coulombic","coulombmeter","coulombmeters","coulombs","coulometer","coulometers","coulometric","coulometrically","coulometries","coulometry","coulter","coulters","coumaric","coumarilic","coumarin","coumarins","coumarone","coumarones","coumarou","coumarous","council","councillor","councillors","councillorship","councillorships","councilman","councilmanic","councilmen","councilor","councilors","councilorship","councilorships","councils","councilwoman","councilwomen","counsel","counselable","counseled","counselee","counselees","counseling","counselings","counsellable","counselled","counselling","counsellings","counsellor","counsellors","counsellorship","counsellorships","counselor","counselors","counselorship","counselorships","counsels","count","countabilities","countability","countable","countably","countback","countbacks","countdown","countdowns","counted","countenance","countenanced","countenancer","countenancers","countenances","countenancing","counter","counteraccusation","counteraccusations","counteract","counteracted","counteracting","counteraction","counteractions","counteractive","counteractively","counteracts","counteradaptation","counteradaptations","counteradvertising","counteradvertisings","counteragent","counteragents","counteraggression","counteraggressions","counterargue","counterargued","counterargues","counterarguing","counterargument","counterarguments","counterassault","counterassaults","counterattack","counterattacked","counterattacker","counterattackers","counterattacking","counterattacks","counterbade","counterbalance","counterbalanced","counterbalances","counterbalancing","counterbase","counterbases","counterbid","counterbidden","counterbidder","counterbidders","counterbidding","counterbids","counterblast","counterblasts","counterblockade","counterblockaded","counterblockades","counterblockading","counterblow","counterblows","counterbluff","counterbluffs","counterbond","counterbonds","counterbore","counterbored","counterbores","counterboring","counterbrace","counterbraced","counterbraces","counterbracing","counterbuff","counterbuffed","counterbuffing","counterbuffs","countercampaign","countercampaigns","counterchange","counterchanged","counterchanges","counterchanging","countercharge","countercharged","countercharges","countercharging","countercharm","countercharmed","countercharming","countercharms","countercheck","counterchecked","counterchecking","counterchecks","counterclaim","counterclaimant","counterclaimed","counterclaiming","counterclaims","counterclockwise","countercommercial","countercomplaint","countercomplaints","counterconditioning","counterconditionings","counterconspiracies","counterconspiracy","counterconvention","counterconventions","countercountermeasure","countercountermeasures","countercoup","countercoups","countercries","countercriticism","countercriticisms","countercry","countercultural","counterculturalism","counterculturalisms","counterculture","countercultures","counterculturist","counterculturists","countercurrent","countercurrently","countercurrents","countercyclical","countercyclically","counterdemand","counterdemands","counterdemonstrate","counterdemonstrated","counterdemonstrates","counterdemonstrating","counterdemonstration","counterdemonstrations","counterdemonstrator","counterdemonstrators","counterdeployment","counterdeployments","counterdraw","counterdrawing","counterdrawn","counterdraws","counterdrew","countered","countereducational","countereffort","counterefforts","counterespionage","counterespionages","counterevidence","counterevidences","counterexample","counterexamples","counterfactual","counterfactuals","counterfect","counterfeisance","counterfeit","counterfeited","counterfeiter","counterfeiters","counterfeiting","counterfeitly","counterfeits","counterfesaunce","counterfire","counterfired","counterfires","counterfiring","counterflow","counterflows","counterfoil","counterfoils","counterforce","counterforces","counterfort","counterforts","counterglow","counterglows","countergovernment","countergovernments","counterguerilla","counterguerillas","counterguerrilla","counterguerrillas","counterhypotheses","counterhypothesis","counterimage","counterimages","counterincentive","counterincentives","counterinflation","counterinflationary","counterinfluence","counterinfluenced","counterinfluences","counterinfluencing","countering","counterinstance","counterinstances","counterinstitution","counterinstitutions","counterinsurgencies","counterinsurgency","counterinsurgent","counterinsurgents","counterintelligence","counterintelligences","counterinterpretation","counterinterpretations","counterintuitive","counterintuitively","counterion","counterions","counterirritant","counterirritants","counterlight","counterlights","counterman","countermand","countermandable","countermanded","countermanding","countermands","countermarch","countermarched","countermarches","countermarching","countermark","countermarks","countermeasure","countermeasures","countermelodies","countermelody","countermemo","countermemos","countermen","countermine","countermined","countermines","countermining","countermobilization","countermobilizations","countermotion","countermotions","countermove","countermoved","countermovement","countermovements","countermoves","countermoving","countermure","countermured","countermures","countermuring","countermyth","countermyths","counteroffensive","counteroffensives","counteroffer","counteroffers","counterorder","counterordered","counterordering","counterorders","counterpace","counterpaces","counterpane","counterpanes","counterpart","counterparties","counterparts","counterparty","counterpeise","counterpeised","counterpeises","counterpeising","counterpetition","counterpetitioned","counterpetitioning","counterpetitions","counterpicket","counterpicketed","counterpicketing","counterpickets","counterplan","counterplans","counterplay","counterplayer","counterplayers","counterplays","counterplea","counterplead","counterpleaded","counterpleading","counterpleads","counterpleas","counterpled","counterplot","counterplots","counterplotted","counterplotting","counterploy","counterploys","counterpoint","counterpointed","counterpointing","counterpoints","counterpoise","counterpoised","counterpoises","counterpoising","counterpose","counterposed","counterposes","counterposing","counterpower","counterpowers","counterpressure","counterpressures","counterproductive","counterprogramming","counterprogrammings","counterproject","counterprojects","counterproof","counterproofs","counterpropaganda","counterpropagandas","counterproposal","counterproposals","counterprotest","counterprotests","counterpunch","counterpunched","counterpuncher","counterpunchers","counterpunches","counterpunching","counterquestion","counterquestioned","counterquestioning","counterquestions","counterraid","counterraided","counterraiding","counterraids","counterrallied","counterrallies","counterrally","counterrallying","counterreaction","counterreactions","counterreform","counterreformation","counterreformations","counterreformer","counterreformers","counterreforms","counterresponse","counterresponses","counterretaliation","counterretaliations","counterrevolution","counterrevolutionaries","counterrevolutionary","counterrevolutions","counters","countersank","counterscarp","counterscarps","counterscientific","counterseal","countersealed","countersealing","counterseals","countershading","countershadings","countershaft","countershafts","countershot","countershots","countersign","countersignature","countersignatures","countersigned","countersigning","countersigns","countersink","countersinking","countersinks","countersniper","countersnipers","counterspell","counterspells","counterspies","counterspy","counterspying","counterspyings","counterstain","counterstained","counterstaining","counterstains","counterstate","counterstated","counterstatement","counterstatements","counterstates","counterstating","counterstep","counterstepped","counterstepping","countersteps","counterstrategies","counterstrategist","counterstrategists","counterstrategy","counterstream","counterstreams","counterstricken","counterstrike","counterstrikes","counterstriking","counterstroke","counterstrokes","counterstruck","counterstyle","counterstyles","countersubject","countersubjects","countersue","countersued","countersues","countersuggestion","countersuggestions","countersuing","countersuit","countersuits","countersunk","countersurveillance","countersurveillances","countertactic","countertactics","countertendencies","countertendency","countertenor","countertenors","counterterror","counterterrorism","counterterrorisms","counterterrorist","counterterrorists","counterterrors","counterthreat","counterthreats","counterthrust","counterthrusts","countertop","countertops","countertrade","countertraded","countertrades","countertrading","countertradition","countertraditions","countertransference","countertransferences","countertrend","countertrends","countertype","countertypes","countervail","countervailable","countervailed","countervailing","countervails","counterview","counterviews","counterviolence","counterviolences","counterweigh","counterweighed","counterweighing","counterweighs","counterweight","counterweighted","counterweighting","counterweights","counterword","counterwords","counterwork","counterworked","counterworker","counterworkers","counterworking","counterworks","counterworld","counterworlds","countess","countesses","countian","countians","counties","counting","countinghouse","countinghouses","countless","countlessly","countline","countlines","countries","countrified","countrol","countrolled","countrolling","countrols","country","countryfied","countryish","countryman","countrymen","countryseat","countryseats","countryside","countrysides","countrywide","countrywoman","countrywomen","counts","countship","countships","county","coup","coupe","couped","coupee","coupees","couper","coupers","coupes","couping","couple","coupled","coupledom","coupledoms","couplement","couplements","coupler","couplers","couples","couplet","couplets","coupling","couplings","coupon","couponing","couponings","coupons","coups","coupure","coupures","cour","courage","courageful","courageous","courageously","courageousness","courageousnesses","courages","courant","courante","courantes","couranto","courantoes","courantos","courants","courb","courbaril","courbarils","courbed","courbette","courbettes","courbing","courbs","courd","coure","coured","coures","courgette","courgettes","courie","couried","courieing","courier","couriered","couriering","couriers","couries","couring","courlan","courlans","cours","course","coursebook","coursebooks","coursed","courser","coursers","courses","courseware","coursewares","coursework","courseworks","coursing","coursings","court","courtcraft","courtcrafts","courted","courteous","courteously","courteousness","courteousnesses","courter","courters","courtesan","courtesans","courtesied","courtesies","courtesy","courtesying","courtezan","courtezans","courthouse","courthouses","courtier","courtierism","courtierisms","courtierlike","courtierly","courtiers","courting","courtings","courtlet","courtlets","courtlier","courtliest","courtlike","courtliness","courtlinesses","courtling","courtlings","courtly","courtroom","courtrooms","courts","courtship","courtships","courtside","courtsides","courtyard","courtyards","couscous","couscouses","couscousou","couscousous","cousin","cousinage","cousinages","cousinhood","cousinhoods","cousinly","cousinries","cousinry","cousins","cousinship","cousinships","couta","coutas","couteau","couteaux","couter","couters","couth","couther","couthest","couthie","couthier","couthiest","couths","couthy","coutil","coutille","coutilles","coutils","couture","coutures","couturier","couturiere","couturieres","couturiers","couvade","couvades","couvert","couverts","couzin","couzins","covalence","covalences","covalencies","covalency","covalent","covalently","covariance","covariances","covariant","covariants","covariate","covariates","covariation","covariations","covaried","covaries","covary","covarying","cove","coved","covelet","covelets","covelline","covellines","covellite","covellites","coven","covenant","covenantal","covenantally","covenanted","covenantee","covenantees","covenanter","covenanters","covenanting","covenantor","covenantors","covenants","covens","covent","covents","cover","coverable","coverage","coverages","coverall","coveralled","coveralls","covered","coverer","coverers","covering","coverings","coverless","coverlet","coverlets","coverlid","coverlids","covermount","covermounted","covermounting","covermounts","covers","coversed","coversine","coversines","coverslip","coverslips","covert","covertly","covertness","covertnesses","coverts","coverture","covertures","coverup","coverups","coves","covet","covetable","coveted","coveter","coveters","coveting","covetingly","covetise","covetises","covetiveness","covetivenesses","covetous","covetously","covetousness","covetousnesses","covets","covey","coveys","covin","coving","covings","covinous","covins","covyne","covynes","cow","cowage","cowages","cowal","cowals","cowan","cowans","coward","cowarded","cowardice","cowardices","cowarding","cowardliness","cowardlinesses","cowardly","cowardries","cowardry","cowards","cowardship","cowardships","cowbane","cowbanes","cowbell","cowbells","cowberries","cowberry","cowbind","cowbinds","cowbird","cowbirds","cowboy","cowboyed","cowboying","cowboys","cowcatcher","cowcatchers","cowed","cowedly","cower","cowered","cowering","coweringly","cowers","cowfeeder","cowfeeders","cowfeteria","cowfeterias","cowfish","cowfishes","cowflap","cowflaps","cowflop","cowflops","cowgirl","cowgirls","cowgrass","cowgrasses","cowhage","cowhages","cowhand","cowhands","cowheard","cowheards","cowheel","cowheels","cowherb","cowherbs","cowherd","cowherds","cowhide","cowhided","cowhides","cowhiding","cowhouse","cowhouses","cowier","cowiest","cowing","cowinner","cowinners","cowish","cowitch","cowitches","cowk","cowked","cowking","cowks","cowl","cowled","cowlick","cowlicks","cowling","cowlings","cowls","cowlstaff","cowlstaffs","cowlstaves","cowman","cowmen","coworker","coworkers","cowp","cowpat","cowpats","cowpea","cowpeas","cowped","cowpie","cowpies","cowping","cowplop","cowplops","cowpoke","cowpokes","cowpox","cowpoxes","cowps","cowpuncher","cowpunchers","cowrie","cowries","cowrite","cowriter","cowriters","cowrites","cowriting","cowritten","cowrote","cowry","cows","cowshed","cowsheds","cowskin","cowskins","cowslip","cowslips","cowtree","cowtrees","cowy","cox","coxa","coxae","coxal","coxalgia","coxalgias","coxalgic","coxalgies","coxalgy","coxcomb","coxcombic","coxcombical","coxcombicality","coxcombically","coxcombries","coxcombry","coxcombs","coxcomical","coxed","coxes","coxib","coxibs","coxier","coxiest","coxiness","coxinesses","coxing","coxitides","coxitis","coxless","coxswain","coxswained","coxswaining","coxswains","coxy","coy","coydog","coydogs","coyed","coyer","coyest","coying","coyish","coyishly","coyishness","coyishnesses","coyly","coyness","coynesses","coyote","coyotes","coyotillo","coyotillos","coypou","coypous","coypu","coypus","coys","coystrel","coystrels","coystril","coystrils","coz","coze","cozed","cozen","cozenage","cozenages","cozened","cozener","cozeners","cozening","cozens","cozes","cozey","cozeys","cozie","cozied","cozier","coziers","cozies","coziest","cozily","coziness","cozinesses","cozing","cozy","cozying","cozzes","craal","craaled","craaling","craals","crab","crabapple","crabapples","crabbed","crabbedly","crabbedness","crabbednesses","crabber","crabbers","crabbier","crabbiest","crabbily","crabbiness","crabbinesses","crabbing","crabbit","crabby","crabeater","crabeaters","crabgrass","crabgrasses","crablike","crabmeat","crabmeats","crabs","crabstick","crabsticks","crabwise","crabwood","crabwoods","crachach","crack","cracka","crackajack","crackajacks","crackas","crackback","crackbacks","crackberries","crackberry","crackbrain","crackbrained","crackbrains","crackdown","crackdowns","cracked","cracker","crackerjack","crackerjacks","crackers","cracket","crackets","crackhead","crackheads","cracking","crackings","crackjaw","crackjaws","crackle","crackled","crackles","crackleware","cracklewares","cracklier","crackliest","crackling","cracklings","crackly","cracknel","cracknels","crackpot","crackpots","cracks","cracksman","cracksmen","crackup","crackups","cracky","cracovienne","cracoviennes","cracowe","cracowes","cradle","cradled","cradler","cradlers","cradles","cradlesong","cradlesongs","cradlewalk","cradlewalks","cradling","cradlings","craft","crafted","crafter","crafters","craftier","craftiest","craftily","craftiness","craftinesses","crafting","craftless","craftmanship","craftmanships","crafts","craftsman","craftsmanlike","craftsmanly","craftsmanship","craftsmanships","craftsmen","craftspeople","craftsperson","craftspersons","craftswoman","craftswomen","craftwork","craftworks","crafty","crag","cragfast","cragged","craggedness","craggednesses","craggier","craggiest","craggily","cragginess","cragginesses","craggy","crags","cragsman","cragsmen","craic","craics","craig","craigfluke","craigflukes","craigs","crake","crakeberries","crakeberry","craked","crakes","craking","cram","crambe","crambes","crambo","cramboclink","cramboclinks","cramboes","crambos","crame","crames","cramesies","cramesy","cramfull","crammable","crammed","crammer","crammers","cramming","cramoisie","cramoisies","cramoisy","cramp","crampbark","crampbarks","cramped","cramper","crampers","crampet","crampets","crampfish","crampfishes","crampier","crampiest","cramping","crampit","crampits","crampon","cramponed","cramponing","crampons","crampoon","crampoons","cramps","crampy","crams","cran","cranachan","cranachans","cranage","cranages","cranberries","cranberry","cranch","cranched","cranches","cranching","crane","craned","craneflies","cranefly","cranes","cranesbill","cranesbills","crania","cranial","cranially","craniate","craniates","craniectomies","craniectomy","craning","craniocerebral","craniofacial","craniognomies","craniognomy","craniological","craniologically","craniologies","craniologist","craniologists","craniology","craniometer","craniometers","craniometric","craniometrical","craniometries","craniometrist","craniometrists","craniometry","craniopagi","craniopagus","craniosacral","cranioscopies","cranioscopist","cranioscopists","cranioscopy","craniotomies","craniotomy","cranium","craniums","crank","crankcase","crankcases","cranked","cranker","crankest","crankhandle","crankhandles","crankier","crankiest","crankily","crankiness","crankinesses","cranking","crankish","crankle","crankled","crankles","crankling","crankly","crankness","cranknesses","crankous","crankpin","crankpins","cranks","crankshaft","crankshafts","cranky","crannied","crannies","crannog","crannoge","crannoges","crannogs","cranny","crannying","cranreuch","cranreuchs","crans","crants","crantses","crap","crapaud","crapauds","crape","craped","crapehanger","crapehangers","crapehanging","crapehangings","crapelike","crapes","crapier","crapiest","craping","craple","craples","crapola","crapolas","crapped","crapper","crappers","crappie","crappier","crappies","crappiest","crapping","crappy","craps","crapshoot","crapshooter","crapshooters","crapshoots","crapulence","crapulences","crapulent","crapulently","crapulosities","crapulosity","crapulous","crapulously","crapulousness","crapulousnesses","crapy","craquelure","craquelures","crare","crares","crases","crash","crashed","crasher","crashers","crashes","crashing","crashingly","crashpad","crashpads","crashworthiness","crashworthinesses","crashworthy","crasis","crass","crassamenta","crassamentum","crasser","crassest","crassitude","crassitudes","crassly","crassness","crassnesses","crassulacean","crassulaceous","cratch","cratches","crate","crated","crateful","cratefuls","crater","cratered","crateriform","cratering","craterings","craterless","craterlet","craterlets","craterlike","craterous","craters","crates","crathur","crathurs","crating","craton","cratonic","cratons","cratur","craturs","craunch","craunchable","craunched","craunches","craunchier","craunchiest","craunchiness","craunchinesses","craunching","craunchy","cravat","cravats","cravatted","cravatting","crave","craved","craven","cravened","cravening","cravenly","cravenness","cravennesses","cravens","craver","cravers","craves","craving","cravings","craw","crawdad","crawdaddies","crawdaddy","crawdads","crawfish","crawfished","crawfishes","crawfishing","crawl","crawled","crawler","crawlers","crawlier","crawliest","crawling","crawlingly","crawlings","crawls","crawlspace","crawlspaces","crawlway","crawlways","crawly","craws","cray","crayer","crayers","crayfish","crayfishes","crayon","crayoned","crayoner","crayoners","crayoning","crayonist","crayonists","crayons","crays","craythur","craythurs","craze","crazed","crazes","crazier","crazies","craziest","crazily","craziness","crazinesses","crazing","crazy","crazyweed","crazyweeds","creach","creachs","creagh","creaghs","creak","creaked","creakier","creakiest","creakily","creakiness","creakinesses","creaking","creakingly","creaks","creaky","cream","creamcups","creamed","creamer","creameries","creamers","creamery","creamier","creamiest","creamily","creaminess","creaminesses","creaming","creamlaid","creamlike","creampuff","creampuffs","creams","creamware","creamwares","creamwove","creamy","creance","creances","creant","crease","creased","creaseless","creaser","creasers","creases","creasier","creasiest","creasing","creasote","creasoted","creasotes","creasoting","creasy","creatable","create","created","creates","creatic","creatin","creatine","creatines","creating","creatinine","creatinines","creatins","creation","creational","creationism","creationisms","creationist","creationistic","creationists","creations","creative","creatively","creativeness","creativenesses","creatives","creativities","creativity","creator","creators","creatorship","creatorships","creatress","creatresses","creatrix","creatrixes","creatural","creature","creaturehood","creaturehoods","creatureliness","creaturelinesses","creaturely","creatures","creatureship","creatureships","creche","creches","cred","credal","credence","credences","credenda","credendum","credent","credential","credentialed","credentialing","credentialism","credentialisms","credentialled","credentialling","credentials","credenza","credenzas","credibilities","credibility","credible","credibleness","crediblenesses","credibly","credit","creditabilities","creditability","creditable","creditableness","creditablenesses","creditably","credited","crediting","creditless","creditor","creditors","credits","creditworthiness","creditworthinesses","creditworthy","credo","credos","creds","credulities","credulity","credulous","credulously","credulousness","credulousnesses","cree","creed","creedal","creeds","creeing","creek","creekier","creekiest","creeks","creeky","creel","creeled","creeling","creels","creep","creepage","creepages","creeped","creeper","creepered","creepers","creepie","creepier","creepies","creepiest","creepily","creepiness","creepinesses","creeping","creepingly","creepmouse","creeps","creepy","crees","creese","creesed","creeses","creesh","creeshed","creeshes","creeshier","creeshiest","creeshing","creeshy","creesing","crem","cremaillere","cremailleres","cremains","cremant","cremaster","cremasters","cremate","cremated","cremates","cremating","cremation","cremationism","cremationisms","cremationist","cremationists","cremations","cremator","crematoria","crematorial","crematories","crematorium","crematoriums","cremators","crematory","creme","cremes","cremini","creminis","cremocarp","cremocarps","cremona","cremonas","cremor","cremorne","cremornes","cremors","cremosin","crems","cremsin","crena","crenas","crenate","crenated","crenately","crenation","crenations","crenature","crenatures","crenel","crenelate","crenelated","crenelates","crenelating","crenelation","crenelations","creneled","creneling","crenellate","crenellated","crenellates","crenellating","crenellation","crenellations","crenelle","crenelled","crenelles","crenelling","crenels","crenshaw","crenshaws","crenulate","crenulated","crenulation","crenulations","creodont","creodonts","creole","creoles","creolian","creolians","creolisation","creolisations","creolise","creolised","creolises","creolising","creolist","creolists","creolization","creolizations","creolize","creolized","creolizes","creolizing","creophagies","creophagous","creophagy","creosol","creosols","creosote","creosoted","creosotes","creosotic","creosoting","crepance","crepances","crepe","creped","crepehanger","crepehangers","crepehanging","crepehangings","creperie","creperies","crepes","crepey","crepier","crepiest","crepiness","crepinesses","creping","crepitant","crepitate","crepitated","crepitates","crepitating","crepitation","crepitations","crepitative","crepitus","crepituses","crepoline","crepolines","crepon","crepons","creps","crept","crepuscle","crepuscles","crepuscular","crepuscule","crepuscules","crepusculous","crepy","crescendi","crescendo","crescendoed","crescendoes","crescendoing","crescendos","crescent","crescentade","crescentades","crescented","crescentic","crescents","crescive","crescively","crescograph","crescographs","cresol","cresols","cress","cresses","cresset","cressets","cressier","cressiest","cressy","crest","cresta","crestal","crested","crestfallen","crestfallenly","crestfallenness","crestfallennesses","cresting","crestings","crestless","creston","crestons","crests","cresyl","cresylic","cresyls","cretaceous","cretaceouses","cretaceously","cretic","cretics","cretin","cretinise","cretinised","cretinises","cretinising","cretinism","cretinisms","cretinize","cretinized","cretinizes","cretinizing","cretinoid","cretinoids","cretinous","cretins","cretism","cretisms","cretonne","cretonnes","cretons","creutzer","creutzers","crevalle","crevalles","crevasse","crevassed","crevasses","crevassing","crevette","crevettes","crevice","creviced","crevices","crew","crewcut","crewcuts","crewe","crewed","crewel","crewelist","crewelists","crewelled","crewelleries","crewellery","crewelling","crewels","crewelwork","crewelworks","crewes","crewing","crewless","crewman","crewmate","crewmates","crewmen","crewneck","crewnecks","crews","cria","criant","crias","crib","cribbage","cribbages","cribbed","cribber","cribbers","cribbing","cribbings","cribble","cribbled","cribbles","cribbling","cribella","cribellar","cribellum","crible","cribrate","cribration","cribrations","cribriform","cribrose","cribrous","cribs","cribwork","cribworks","cricetid","cricetids","crick","cricked","cricket","cricketed","cricketer","cricketers","cricketing","cricketings","crickets","crickey","cricking","cricks","cricky","cricoid","cricoids","cried","crier","criers","cries","crikey","crim","crime","crimed","crimeful","crimeless","crimen","crimes","crimewave","crimewaves","crimina","criminal","criminalese","criminaleses","criminalisation","criminalise","criminalised","criminalises","criminalising","criminalist","criminalistics","criminalists","criminalities","criminality","criminalization","criminalizations","criminalize","criminalized","criminalizes","criminalizing","criminally","criminals","criminate","criminated","criminates","criminating","crimination","criminations","criminative","criminator","criminators","criminatory","crimine","criming","crimini","criminis","criminogenic","criminologic","criminological","criminologically","criminologies","criminologist","criminologists","criminology","criminous","criminousness","criminousnesses","criminy","crimmer","crimmers","crimp","crimped","crimper","crimpers","crimpier","crimpiest","crimping","crimple","crimpled","crimples","crimpling","crimps","crimpy","crims","crimson","crimsoned","crimsoning","crimsonness","crimsonnesses","crimsons","crinal","crinate","crinated","crine","crined","crines","cringe","cringed","cringeling","cringelings","cringer","cringers","cringes","cringeworthy","cringing","cringingly","cringings","cringle","cringles","crinicultural","crinigerous","crining","crinite","crinites","crinkle","crinkled","crinkleroot","crinkleroots","crinkles","crinklier","crinklies","crinkliest","crinkling","crinkly","crinoid","crinoidal","crinoidean","crinoideans","crinoids","crinolette","crinolettes","crinoline","crinolined","crinolines","crinose","crinum","crinums","criollo","criollos","crios","crioses","cripe","cripes","cripple","crippled","crippledom","crippledoms","crippler","cripplers","cripples","crippleware","cripplewares","crippling","cripplingly","cripplings","cris","crise","crises","crisic","crisis","crisp","crispate","crispated","crispation","crispations","crispature","crispatures","crispbread","crispbreads","crisped","crispen","crispened","crispening","crispens","crisper","crispers","crispest","crisphead","crispheads","crispier","crispies","crispiest","crispily","crispin","crispiness","crispinesses","crisping","crispins","crisply","crispness","crispnesses","crisps","crispy","crissa","crissal","crisscross","crisscrossed","crisscrosses","crisscrossing","crissum","crista","cristae","cristate","cristated","cristiform","cristobalite","cristobalites","crit","criteria","criterial","criterion","criterions","criterium","criteriums","crith","crithidial","crithomancies","crithomancy","criths","critic","critical","criticalities","criticality","critically","criticalness","criticalnesses","criticaster","criticasters","criticisable","criticise","criticised","criticiser","criticisers","criticises","criticising","criticisingly","criticism","criticisms","criticizable","criticize","criticized","criticizer","criticizers","criticizes","criticizing","criticizingly","critics","critique","critiqued","critiques","critiquing","crits","critter","critters","crittur","critturs","crivens","crivvens","croak","croaked","croaker","croakers","croakier","croakiest","croakily","croakiness","croakinesses","croaking","croakings","croaks","croaky","croc","croceate","crocein","croceine","croceines","croceins","croceous","croche","croches","crochet","crocheted","crocheter","crocheters","crocheting","crochetings","crochets","croci","crocidolite","crocidolites","crocine","crock","crocked","crockeries","crockery","crocket","crocketed","crockets","crocking","crockpot","crockpots","crocks","crocodile","crocodiles","crocodilian","crocodilians","crocoisite","crocoisites","crocoite","crocoites","crocosmia","crocosmias","crocs","crocus","crocuses","croft","crofted","crofter","crofters","crofting","croftings","crofts","crog","crogged","croggies","crogging","croggy","crogs","croissant","croissants","crojik","crojiks","crokinole","crokinoles","cromack","cromacks","cromb","crombec","crombecs","crombed","crombing","crombs","crome","cromed","cromes","croming","cromlech","cromlechs","cromorna","cromornas","cromorne","cromornes","crone","crones","cronet","cronets","cronies","cronish","cronk","cronker","cronkest","crony","cronyism","cronyisms","croodle","croodled","croodles","croodling","crook","crookback","crookbacked","crookbacks","crooked","crookeder","crookedest","crookedly","crookedness","crookednesses","crooker","crookeries","crookery","crookest","crooking","crookneck","crooknecks","crooks","crool","crooled","crooling","crools","croon","crooned","crooner","crooners","crooning","croonings","croons","croove","crooves","crop","cropbound","cropduster","cropdusters","cropful","cropfull","cropfuls","cropland","croplands","cropless","cropped","cropper","croppers","croppie","croppies","cropping","croppings","croppy","crops","cropsick","croquante","croquantes","croquet","croqueted","croqueting","croquets","croquette","croquettes","croquignole","croquignoles","croquis","crore","crorepati","crorepatis","crores","crosier","crosiered","crosiers","cross","crossabilities","crossability","crossable","crossandra","crossandras","crossarm","crossarms","crossband","crossbanded","crossbanding","crossbandings","crossbands","crossbar","crossbarred","crossbarring","crossbars","crossbeam","crossbeams","crossbearer","crossbearers","crossbench","crossbencher","crossbenchers","crossbenches","crossbill","crossbills","crossbirth","crossbirths","crossbit","crossbite","crossbites","crossbiting","crossbitten","crossbones","crossbow","crossbower","crossbowers","crossbowman","crossbowmen","crossbows","crossbred","crossbreds","crossbreed","crossbreeding","crossbreedings","crossbreeds","crossbuck","crossbucks","crosscheck","crosschecked","crosschecking","crosschecks","crossclaim","crossclaims","crosscourt","crosscurrent","crosscurrents","crosscut","crosscuts","crosscutting","crosscuttings","crosse","crossed","crosser","crossers","crosses","crossest","crossette","crossettes","crossfall","crossfalls","crossfield","crossfire","crossfires","crossfish","crossfishes","crosshair","crosshairs","crosshatch","crosshatched","crosshatches","crosshatching","crosshatchings","crosshead","crossheads","crossing","crossings","crossish","crossjack","crossjacks","crosslet","crosslets","crosslight","crosslights","crosslinguistic","crosslinguistically","crossly","crossness","crossnesses","crossopterygian","crossopterygians","crossover","crossovers","crosspatch","crosspatches","crosspiece","crosspieces","crossroad","crossroads","crossruff","crossruffed","crossruffing","crossruffs","crosstalk","crosstalks","crosstie","crosstied","crossties","crosstown","crosstree","crosstrees","crosswalk","crosswalks","crossway","crossways","crosswind","crosswinds","crosswise","crossword","crosswords","crosswort","crossworts","crost","crostini","crostinis","crostino","crotal","crotala","crotalaria","crotalarias","crotaline","crotalism","crotalisms","crotals","crotalum","crotch","crotched","crotches","crotchet","crotcheted","crotcheteer","crotcheteers","crotchetier","crotchetiest","crotchetiness","crotchetinesses","crotchets","crotchety","croton","crotonbug","crotonbugs","crotonic","crotons","crottle","crottles","crouch","crouched","crouches","crouching","croup","croupade","croupades","croupe","crouped","crouper","croupers","croupes","croupier","croupiers","croupiest","croupily","croupiness","croupinesses","crouping","croupon","croupons","croupous","croups","croupy","crouse","crousely","croustade","croustades","crout","croute","croutes","crouton","croutons","crouts","crow","crowbar","crowbarred","crowbarring","crowbars","crowberries","crowberry","crowboot","crowboots","crowd","crowded","crowdedly","crowdedness","crowdednesses","crowder","crowders","crowdie","crowdies","crowding","crowds","crowdsource","crowdsourced","crowdsources","crowdsourcing","crowdsourcings","crowdy","crowea","croweas","crowed","crower","crowers","crowfeet","crowfoot","crowfoots","crowing","crowingly","crowkeeper","crowkeepers","crown","crowned","crowner","crowners","crownet","crownets","crowning","crownings","crownland","crownlands","crownless","crownlet","crownlets","crownpiece","crownpieces","crowns","crownwork","crownworks","crows","crowsfeet","crowsfoot","crowstep","crowstepped","crowsteps","croze","crozer","crozers","crozes","crozier","croziers","crozzled","cru","crubeen","crubeens","cruces","crucial","crucially","crucian","crucians","cruciate","cruciately","cruciates","crucible","crucibles","crucifer","cruciferous","crucifers","crucified","crucifier","crucifiers","crucifies","crucifix","crucifixes","crucifixion","crucifixions","cruciform","cruciformly","cruciforms","crucify","crucifying","cruciverbal","cruciverbalism","cruciverbalisms","cruciverbalist","cruciverbalists","cruck","crucks","crud","crudded","cruddier","cruddiest","crudding","cruddle","cruddled","cruddles","cruddling","cruddy","crude","crudely","crudeness","crudenesses","cruder","crudes","crudest","crudites","crudities","crudity","cruds","crudy","crue","cruel","crueler","cruelest","crueller","cruellest","cruells","cruelly","cruelness","cruelnesses","cruels","cruelties","cruelty","crues","cruet","cruets","cruft","cruftier","cruftiest","crufty","cruise","cruised","cruiser","cruisers","cruiserweight","cruiserweights","cruises","cruiseway","cruiseways","cruisewear","cruisewears","cruisie","cruisies","cruising","cruisings","cruive","cruives","cruizie","cruizies","cruller","crullers","crumb","crumbcloth","crumbcloths","crumbed","crumber","crumbers","crumbier","crumbiest","crumbing","crumble","crumbled","crumbles","crumblier","crumblies","crumbliest","crumbliness","crumblinesses","crumbling","crumblings","crumbly","crumbs","crumbum","crumbums","crumby","crumen","crumenal","crumenals","crumens","crumhorn","crumhorns","crummack","crummacks","crummie","crummier","crummies","crummiest","crumminess","crumminesses","crummock","crummocks","crummy","crump","crumped","crumper","crumpest","crumpet","crumpets","crumpier","crumpiest","crumping","crumple","crumpled","crumples","crumplier","crumpliest","crumpling","crumplings","crumply","crumps","crumpy","crunch","crunchable","crunched","cruncher","crunchers","crunches","crunchie","crunchier","crunchies","crunchiest","crunchily","crunchiness","crunchinesses","crunching","crunchings","crunchy","crunk","crunked","crunkle","crunkled","crunkles","crunkling","crunks","crunodal","crunode","crunodes","cruor","cruores","cruors","crupper","cruppers","crura","crural","crus","crusade","crusaded","crusader","crusaders","crusades","crusading","crusado","crusadoes","crusados","cruse","cruses","cruset","crusets","crush","crushabilities","crushability","crushable","crushed","crusher","crushers","crushes","crushing","crushingly","crushproof","crusian","crusians","crusie","crusies","crusily","crust","crusta","crustacea","crustacean","crustaceans","crustaceous","crustae","crustal","crustate","crustated","crustation","crustations","crusted","crustier","crusties","crustiest","crustily","crustiness","crustinesses","crusting","crustless","crustose","crusts","crusty","crusy","crutch","crutched","crutches","crutching","crutchings","cruve","cruves","crux","cruxes","cruzado","cruzadoes","cruzados","cruzeiro","cruzeiros","cruzie","cruzies","crwth","crwths","cry","crybabies","crybaby","crying","cryingly","cryings","crymotherapies","crymotherapy","cryobank","cryobanks","cryobiological","cryobiologies","cryobiologist","cryobiologists","cryobiology","cryocable","cryocables","cryoconite","cryoconites","cryogen","cryogenic","cryogenically","cryogenics","cryogenies","cryogens","cryogeny","cryoglobulin","cryoglobulins","cryohydrate","cryohydrates","cryolite","cryolites","cryometer","cryometers","cryometric","cryometries","cryometry","cryonic","cryonics","cryophilic","cryophorus","cryophoruses","cryophysics","cryophyte","cryophytes","cryoplankton","cryoplanktons","cryoprecipitate","cryopreservation","cryopreservations","cryopreserve","cryopreserved","cryopreserves","cryopreserving","cryoprobe","cryoprobes","cryoprotectant","cryoprotectants","cryoprotective","cryoscope","cryoscopes","cryoscopic","cryoscopies","cryoscopy","cryostat","cryostatic","cryostats","cryosurgeon","cryosurgeons","cryosurgeries","cryosurgery","cryosurgical","cryotherapies","cryotherapy","cryotron","cryotrons","crypt","cryptadia","cryptaesthesia","cryptaesthesias","cryptaesthetic","cryptal","cryptanalyses","cryptanalysis","cryptanalyst","cryptanalysts","cryptanalytic","cryptanalytical","cryptarithm","cryptarithms","cryptesthesia","cryptesthesias","cryptic","cryptical","cryptically","crypto","cryptobiont","cryptobionts","cryptobioses","cryptobiosis","cryptoclastic","cryptococcal","cryptococci","cryptococcoses","cryptococcosis","cryptococcus","cryptocrystalline","cryptogam","cryptogamian","cryptogamic","cryptogamies","cryptogamist","cryptogamists","cryptogamous","cryptogams","cryptogamy","cryptogenic","cryptogram","cryptograms","cryptograph","cryptographer","cryptographers","cryptographic","cryptographical","cryptographically","cryptographies","cryptographist","cryptographists","cryptographs","cryptography","cryptologic","cryptological","cryptologies","cryptologist","cryptologists","cryptology","cryptomeria","cryptomerias","cryptometer","cryptometers","cryptomnesia","cryptomnesias","cryptomnesic","crypton","cryptons","cryptonym","cryptonymous","cryptonyms","cryptophyte","cryptophytes","cryptophytic","cryptorchid","cryptorchidism","cryptorchidisms","cryptorchids","cryptorchism","cryptorchisms","cryptos","cryptosporidia","cryptosporidium","cryptozoic","cryptozoite","cryptozoites","cryptozoologies","cryptozoologist","cryptozoologists","cryptozoology","crypts","crystal","crystalisable","crystalisation","crystalisations","crystalise","crystalised","crystaliser","crystalisers","crystalises","crystalising","crystalizable","crystalization","crystalizations","crystalize","crystalized","crystalizer","crystalizers","crystalizes","crystalizing","crystalline","crystallines","crystallinities","crystallinity","crystallisable","crystallisation","crystallise","crystallised","crystalliser","crystallisers","crystallises","crystallising","crystallite","crystallites","crystallitic","crystallitis","crystallitises","crystallizable","crystallization","crystallizations","crystallize","crystallized","crystallizer","crystallizers","crystallizes","crystallizing","crystallographer","crystallographers","crystallographic","crystallographically","crystallographies","crystallography","crystalloid","crystalloidal","crystalloids","crystallomancy","crystals","csardas","csardases","ctene","ctenes","ctenidia","ctenidium","cteniform","ctenoid","ctenophoran","ctenophorans","ctenophore","ctenophores","cuadrilla","cuadrillas","cuatro","cuatros","cub","cubage","cubages","cubane","cubanelle","cubanelles","cubanes","cubature","cubatures","cubbed","cubbier","cubbies","cubbiest","cubbing","cubbings","cubbish","cubbishly","cubby","cubbyhole","cubbyholes","cube","cubeb","cubebs","cubed","cuber","cubers","cubes","cubhood","cubhoods","cubic","cubica","cubical","cubically","cubicalness","cubicalnesses","cubicas","cubicities","cubicity","cubicle","cubicles","cubicly","cubics","cubicula","cubiculum","cubiform","cubing","cubism","cubisms","cubist","cubistic","cubistically","cubists","cubit","cubital","cubiti","cubits","cubitus","cubituses","cubless","cuboid","cuboidal","cuboids","cubs","cucking","cuckold","cuckolded","cuckolding","cuckoldise","cuckoldised","cuckoldises","cuckoldising","cuckoldize","cuckoldized","cuckoldizes","cuckoldizing","cuckoldly","cuckoldom","cuckoldoms","cuckoldries","cuckoldry","cuckolds","cuckoo","cuckooed","cuckooflower","cuckooflowers","cuckooing","cuckoopint","cuckoopints","cuckoos","cuculiform","cucullate","cucullated","cucullately","cucumber","cucumbers","cucumiform","cucurbit","cucurbitaceous","cucurbital","cucurbits","cud","cudbear","cudbears","cudden","cuddens","cuddie","cuddies","cuddin","cuddins","cuddle","cuddled","cuddler","cuddlers","cuddles","cuddlesome","cuddlier","cuddliest","cuddling","cuddly","cuddy","cudgel","cudgeled","cudgeler","cudgelers","cudgeling","cudgelled","cudgeller","cudgellers","cudgelling","cudgellings","cudgels","cudgerie","cudgeries","cuds","cudweed","cudweeds","cue","cued","cueing","cueings","cueist","cueists","cues","cuesta","cuestas","cuff","cuffed","cuffin","cuffing","cuffins","cuffle","cuffled","cuffles","cuffless","cuffling","cufflink","cufflinks","cuffo","cuffs","cuffuffle","cuffuffles","cuif","cuifs","cuing","cuirass","cuirassed","cuirasses","cuirassier","cuirassiers","cuirassing","cuish","cuishes","cuisinart","cuisinarts","cuisine","cuisines","cuisinier","cuisiniers","cuisse","cuisser","cuissers","cuisses","cuit","cuiter","cuitered","cuitering","cuiters","cuitikin","cuitikins","cuits","cuittle","cuittled","cuittles","cuittling","cuke","cukes","culch","culches","culchie","culchies","culet","culets","culex","culexes","culices","culicid","culicids","culiciform","culicine","culicines","culinarian","culinarians","culinarily","culinary","cull","cullay","cullays","culled","cullender","cullenders","culler","cullers","cullet","cullets","cullied","cullies","culling","cullings","cullion","cullionly","cullions","cullis","cullises","culls","cully","cullying","cullyism","cullyisms","culm","culmed","culmen","culmiferous","culmina","culminant","culminate","culminated","culminates","culminating","culmination","culminations","culming","culms","culotte","culottes","culpa","culpabilities","culpability","culpable","culpableness","culpablenesses","culpably","culpae","culpatory","culprit","culprits","cult","cultch","cultches","culter","culters","culti","cultic","cultier","cultiest","cultigen","cultigens","cultish","cultishly","cultishness","cultishnesses","cultism","cultisms","cultist","cultists","cultivabilities","cultivability","cultivable","cultivar","cultivars","cultivatable","cultivate","cultivated","cultivates","cultivating","cultivation","cultivations","cultivator","cultivators","cultlike","cultrate","cultrated","cultriform","cults","culturable","cultural","culturally","culturati","culture","cultured","cultureless","cultures","culturing","culturist","culturists","cultus","cultuses","culty","culver","culverin","culverineer","culverineers","culverins","culvers","culvert","culvertage","culvertages","culvertailed","culverts","cum","cumacean","cumaceans","cumaric","cumarin","cumarins","cumarone","cumarones","cumbent","cumber","cumberbund","cumberbunds","cumbered","cumberer","cumberers","cumbering","cumberless","cumberment","cumberments","cumbers","cumbersome","cumbersomely","cumbersomeness","cumbersomenesses","cumbia","cumbias","cumbrance","cumbrances","cumbrous","cumbrously","cumbrousness","cumbrousnesses","cumbungi","cumbungis","cumec","cumecs","cumin","cumins","cummer","cummerbund","cummerbunds","cummers","cummin","cummingtonite","cummingtonites","cummins","cumquat","cumquats","cums","cumshaw","cumshaws","cumulate","cumulated","cumulately","cumulates","cumulating","cumulation","cumulations","cumulative","cumulatively","cumulativeness","cumulativenesses","cumulet","cumulets","cumuli","cumuliform","cumulocirri","cumulocirrus","cumulonimbi","cumulonimbus","cumulonimbuses","cumulose","cumulostrati","cumulostratus","cumulous","cumulus","cunabula","cunctation","cunctations","cunctatious","cunctative","cunctator","cunctators","cunctatory","cundies","cundum","cundums","cundy","cuneal","cuneate","cuneated","cuneately","cuneatic","cunei","cuneiform","cuneiforms","cunette","cunettes","cuneus","cuniform","cuniforms","cunjevoi","cunjevois","cunner","cunners","cunnilinctus","cunnilinctuses","cunnilingus","cunnilinguses","cunning","cunninger","cunningest","cunningly","cunningness","cunningnesses","cunnings","cunt","cunted","cunting","cuntish","cunts","cunty","cup","cupbearer","cupbearers","cupboard","cupboarded","cupboarding","cupboards","cupcake","cupcakes","cupel","cupeled","cupeler","cupelers","cupeling","cupellation","cupellations","cupelled","cupeller","cupellers","cupelling","cupels","cupferron","cupferrons","cupful","cupfuls","cupgall","cupgalls","cuphead","cupheads","cupid","cupidinous","cupidities","cupidity","cupids","cuplike","cupman","cupmen","cupola","cupolaed","cupolaing","cupolar","cupolas","cupolated","cuppa","cuppas","cupped","cupper","cuppers","cuppier","cuppiest","cupping","cuppings","cuppy","cuprammonium","cuprammoniums","cupreous","cupressus","cupressuses","cupric","cupriferous","cuprite","cuprites","cupronickel","cupronickels","cuprous","cuprum","cuprums","cups","cupsful","cupula","cupulae","cupular","cupulate","cupule","cupules","cupuliferous","cur","curabilities","curability","curable","curableness","curablenesses","curably","curacao","curacaos","curacies","curacoa","curacoas","curacy","curagh","curaghs","curandera","curanderas","curandero","curanderos","curara","curaras","curare","curares","curari","curarine","curarines","curaris","curarisation","curarisations","curarise","curarised","curarises","curarising","curarization","curarizations","curarize","curarized","curarizes","curarizing","curassow","curassows","curat","curate","curated","curates","curateship","curateships","curating","curation","curative","curatively","curativeness","curativenesses","curatives","curator","curatorial","curators","curatorship","curatorships","curatory","curatrix","curatrixes","curats","curb","curbable","curbed","curber","curbers","curbing","curbings","curbless","curbs","curbside","curbsides","curbstone","curbstones","curch","curchef","curchefs","curches","curculio","curculios","curcuma","curcumas","curcumin","curcumine","curcumines","curcumins","curd","curded","curdier","curdiest","curdiness","curdinesses","curding","curdle","curdled","curdler","curdlers","curdles","curdling","curds","curdy","cure","cured","cureless","curer","curers","cures","curet","curets","curettage","curettages","curette","curetted","curettement","curettements","curettes","curetting","curf","curfew","curfews","curfs","curfuffle","curfuffled","curfuffles","curfuffling","curia","curiae","curial","curialism","curialisms","curialist","curialistic","curialists","curias","curie","curies","curiet","curietherapies","curietherapy","curiets","curing","curio","curios","curiosa","curiosities","curiosity","curious","curiouser","curiousest","curiously","curiousness","curiousnesses","curite","curites","curium","curiums","curl","curled","curler","curlers","curlew","curlews","curli","curlicue","curlicued","curlicues","curlicuing","curlier","curlies","curliest","curliewurlie","curliewurlies","curlily","curliness","curlinesses","curling","curlings","curlpaper","curlpapers","curls","curly","curlycue","curlycues","curmudgeon","curmudgeonliness","curmudgeonlinesses","curmudgeonly","curmudgeons","curmurring","curmurrings","curn","curnaptious","curney","curnier","curniest","curns","curny","curpel","curpels","curr","currach","currachs","curragh","curraghs","currajong","currajongs","curran","currans","currant","currantier","currantiest","currants","curranty","currawong","currawongs","curred","currejong","currejongs","currencies","currency","current","currently","currentness","currentnesses","currents","curricle","curricles","curricula","curricular","curriculum","curriculums","currie","curried","currier","currieries","curriers","curriery","curries","currijong","currijongs","curring","currish","currishly","currishness","currishnesses","currs","curry","currycomb","currycombed","currycombing","currycombs","currying","curryings","curs","cursal","curse","cursed","curseder","cursedest","cursedly","cursedness","cursednesses","curselarie","cursenary","curser","cursers","curses","cursi","cursing","cursings","cursitor","cursitors","cursitory","cursive","cursively","cursiveness","cursivenesses","cursives","cursor","cursorary","cursores","cursorial","cursorily","cursoriness","cursorinesses","cursors","cursory","curst","curstness","curstnesses","cursus","curt","curtail","curtailed","curtailer","curtailers","curtailing","curtailment","curtailments","curtails","curtain","curtained","curtaining","curtainless","curtains","curtal","curtalax","curtalaxe","curtalaxes","curtals","curtana","curtanas","curtate","curtation","curtations","curtaxe","curtaxes","curter","curtesies","curtest","curtesy","curtilage","curtilages","curtly","curtness","curtnesses","curtsey","curtseyed","curtseying","curtseys","curtsied","curtsies","curtsy","curtsying","curule","curvaceous","curvaceously","curvacious","curvate","curvated","curvation","curvations","curvative","curvature","curvatures","curve","curveball","curveballed","curveballing","curveballs","curved","curvedly","curvedness","curvednesses","curves","curvesome","curvet","curveted","curveting","curvets","curvetted","curvetting","curvey","curvicaudate","curvicostate","curvier","curviest","curvifoliate","curviform","curvilineal","curvilineally","curvilinear","curvilinearities","curvilinearity","curvilinearly","curviness","curvinesses","curving","curvirostral","curvital","curvities","curvity","curvy","cuscus","cuscuses","cusec","cusecs","cush","cushat","cushats","cushaw","cushaws","cushes","cushie","cushier","cushies","cushiest","cushily","cushiness","cushinesses","cushion","cushioned","cushionet","cushionets","cushioning","cushionless","cushions","cushiony","cushty","cushy","cusk","cusks","cusp","cuspal","cuspate","cuspated","cusped","cuspid","cuspidal","cuspidate","cuspidated","cuspidation","cuspidations","cuspides","cuspidor","cuspidore","cuspidores","cuspidors","cuspids","cuspier","cuspiest","cuspis","cusps","cuspy","cuss","cussed","cussedly","cussedness","cussednesses","cusser","cussers","cusses","cussing","cusso","cussos","cussword","cusswords","custard","custards","custardy","custock","custocks","custode","custodes","custodial","custodian","custodians","custodianship","custodianships","custodier","custodiers","custodies","custody","custom","customable","customaries","customarily","customariness","customarinesses","customary","customed","customer","customers","customhouse","customhouses","customisation","customisations","customise","customised","customiser","customisers","customises","customising","customization","customizations","customize","customized","customizer","customizers","customizes","customizing","customs","customshouse","customshouses","custos","custrel","custrels","custumal","custumals","custumaries","custumary","cusum","cusums","cut","cutabilities","cutability","cutaneous","cutaneously","cutaway","cutaways","cutback","cutbacks","cutbank","cutbanks","cutch","cutcha","cutcheries","cutcherries","cutcherry","cutchery","cutches","cutdown","cutdowns","cute","cutely","cuteness","cutenesses","cuter","cutes","cutesie","cutesier","cutesiest","cutest","cutesy","cutey","cuteys","cutglass","cutgrass","cutgrasses","cuticle","cuticles","cuticula","cuticulae","cuticular","cutie","cuties","cutikin","cutikins","cutin","cutinisation","cutinisations","cutinise","cutinised","cutinises","cutinising","cutinization","cutinizations","cutinize","cutinized","cutinizes","cutinizing","cutins","cutis","cutises","cutlas","cutlases","cutlass","cutlasses","cutler","cutleries","cutlers","cutlery","cutlet","cutlets","cutline","cutlines","cutoff","cutoffs","cutout","cutouts","cutover","cutovers","cutpurse","cutpurses","cuts","cutscene","cutscenes","cuttable","cuttage","cuttages","cutter","cutters","cutthroat","cutthroats","cuttier","cutties","cuttiest","cutting","cuttingly","cuttings","cuttle","cuttlebone","cuttlebones","cuttled","cuttlefish","cuttlefishes","cuttles","cuttling","cutto","cuttoe","cuttoes","cutty","cutup","cutups","cutwater","cutwaters","cutwork","cutworks","cutworm","cutworms","cuvee","cuvees","cuvette","cuvettes","cuz","cuzzes","cuzzie","cuzzies","cwm","cwms","cwtch","cwtched","cwtches","cwtching","cyan","cyanamid","cyanamide","cyanamides","cyanamids","cyanate","cyanates","cyanic","cyanid","cyanidation","cyanidations","cyanide","cyanided","cyanides","cyaniding","cyanidings","cyanids","cyanin","cyanine","cyanines","cyanins","cyanise","cyanised","cyanises","cyanising","cyanite","cyanites","cyanitic","cyanize","cyanized","cyanizes","cyanizing","cyano","cyanoacetylene","cyanoacetylenes","cyanoacrylate","cyanoacrylates","cyanobacteria","cyanobacterium","cyanocobalamin","cyanocobalamine","cyanocobalamines","cyanocobalamins","cyanoethylate","cyanoethylated","cyanoethylates","cyanoethylating","cyanoethylation","cyanoethylations","cyanogen","cyanogenamide","cyanogenamides","cyanogeneses","cyanogenesis","cyanogenetic","cyanogenic","cyanogens","cyanohydrin","cyanohydrins","cyanometer","cyanometers","cyanophyte","cyanophytes","cyanosed","cyanoses","cyanosis","cyanotic","cyanotype","cyanotypes","cyans","cyanurate","cyanurates","cyanuret","cyanurets","cyathi","cyathia","cyathiform","cyathium","cyathus","cyber","cyberathlete","cyberathletes","cyberathletics","cybercafe","cybercafes","cybercast","cybercasts","cyberchondria","cyberchondriac","cyberchondriacs","cyberchondrias","cybercrime","cybercrimes","cybercriminal","cybercriminals","cybernate","cybernated","cybernates","cybernating","cybernation","cybernations","cybernaut","cybernauts","cybernetic","cybernetical","cybernetically","cybernetician","cyberneticians","cyberneticist","cyberneticists","cybernetics","cyberpet","cyberpets","cyberphobia","cyberphobias","cyberphobic","cyberporn","cyberporns","cyberpunk","cyberpunks","cybersecurities","cybersecurity","cybersex","cybersexes","cyberspace","cyberspaces","cybersquatter","cybersquatters","cybersquatting","cybersquattings","cyberterrorism","cyberterrorisms","cyberterrorist","cyberterrorists","cyberwar","cyberwars","cyborg","cyborgs","cybrarian","cybrarians","cybrid","cybrids","cycad","cycadaceous","cycadeoid","cycadeoids","cycadophyte","cycadophytes","cycads","cycas","cycases","cycasin","cycasins","cyclamate","cyclamates","cyclamen","cyclamens","cyclandelate","cyclandelates","cyclanthaceous","cyclase","cyclases","cyclazocine","cyclazocines","cycle","cyclecar","cyclecars","cycled","cyclepath","cyclepaths","cycler","cycleries","cyclers","cyclery","cycles","cycleway","cycleways","cyclic","cyclical","cyclicalities","cyclicality","cyclically","cyclicals","cyclicism","cyclicisms","cyclicities","cyclicity","cyclicly","cyclin","cycling","cyclings","cyclins","cyclisation","cyclisations","cyclise","cyclised","cyclises","cyclising","cyclist","cyclists","cyclitol","cyclitols","cyclization","cyclizations","cyclize","cyclized","cyclizes","cyclizine","cyclizines","cyclizing","cyclo","cycloaddition","cycloadditions","cycloaliphatic","cycloalkane","cycloalkanes","cyclobarbitone","cyclobarbitones","cyclodextrin","cyclodextrins","cyclodialyses","cyclodialysis","cyclodiene","cyclodienes","cyclogeneses","cyclogenesis","cyclogiro","cyclogiros","cyclograph","cyclographic","cyclographs","cyclohexane","cyclohexanes","cyclohexanone","cyclohexanones","cycloheximide","cycloheximides","cyclohexylamine","cyclohexylamines","cycloid","cycloidal","cycloidally","cycloidian","cycloidians","cycloids","cyclolith","cycloliths","cyclometer","cyclometers","cyclometries","cyclometry","cyclonal","cyclone","cyclones","cyclonic","cyclonical","cyclonically","cyclonite","cyclonites","cycloolefin","cycloolefinic","cycloolefins","cyclopaedia","cyclopaedias","cyclopaedic","cyclopaedist","cyclopaedists","cycloparaffin","cycloparaffins","cyclopean","cyclopedia","cyclopedias","cyclopedic","cyclopedist","cyclopedists","cyclopentadiene","cyclopentane","cyclopentanes","cyclopentolate","cyclopentolates","cyclopes","cyclophosphamide","cyclophosphamides","cyclopian","cyclopic","cycloplegia","cycloplegias","cycloplegic","cyclopropane","cyclopropanes","cyclops","cyclorama","cycloramas","cycloramic","cyclos","cycloserine","cycloserines","cycloses","cyclosis","cyclospermous","cyclosporin","cyclosporine","cyclosporines","cyclosporins","cyclostomate","cyclostomatous","cyclostome","cyclostomes","cyclostomous","cyclostyle","cyclostyled","cyclostyles","cyclostyling","cyclothyme","cyclothymes","cyclothymia","cyclothymiac","cyclothymiacs","cyclothymias","cyclothymic","cyclothymics","cyclotomic","cyclotron","cyclotrons","cyclus","cycluses","cyder","cyders","cyeses","cyesis","cygnet","cygnets","cylices","cylinder","cylindered","cylindering","cylinders","cylindraceous","cylindric","cylindrical","cylindricality","cylindrically","cylindricalness","cylindricities","cylindricity","cylindriform","cylindrite","cylindrites","cylindroid","cylindroids","cylix","cyma","cymae","cymagraph","cymagraphs","cymar","cymars","cymas","cymatia","cymatics","cymatium","cymbal","cymbaleer","cymbaleers","cymbaler","cymbalers","cymbalist","cymbalists","cymbalo","cymbaloes","cymbalom","cymbaloms","cymbalos","cymbals","cymbidia","cymbidium","cymbidiums","cymbiform","cymbling","cymblings","cyme","cymene","cymenes","cymes","cymiferous","cymlin","cymling","cymlings","cymlins","cymogene","cymogenes","cymograph","cymographic","cymographs","cymoid","cymol","cymols","cymophane","cymophanes","cymophanous","cymose","cymosely","cymotrichies","cymotrichous","cymotrichy","cymous","cynanche","cynanches","cynegetic","cynghanedd","cynghanedds","cynic","cynical","cynically","cynicalness","cynicalnesses","cynicism","cynicisms","cynics","cynodont","cynodonts","cynomolgi","cynomolgus","cynophilia","cynophilias","cynophilist","cynophilists","cynophobia","cynophobias","cynopodous","cynosural","cynosure","cynosures","cyperaceous","cypher","cyphered","cyphering","cyphers","cypres","cypreses","cypress","cypresses","cyprian","cyprians","cyprid","cyprides","cyprids","cyprine","cyprinid","cyprinids","cyprinodont","cyprinodonts","cyprinoid","cyprinoids","cypripedia","cypripedium","cypripediums","cypris","cyproheptadine","cyproheptadines","cyproterone","cyproterones","cyprus","cypruses","cypsela","cypselae","cyst","cysteamine","cysteamines","cystectomies","cystectomy","cystein","cysteine","cysteines","cysteinic","cysteins","cystic","cysticerci","cysticercoid","cysticercoids","cysticercoses","cysticercosis","cysticercus","cystid","cystidean","cystideans","cystids","cystiform","cystine","cystines","cystinoses","cystinosis","cystinuria","cystinurias","cystitides","cystitis","cystitises","cystocarp","cystocarpic","cystocarps","cystocele","cystoceles","cystogenous","cystographies","cystography","cystoid","cystoids","cystolith","cystolithiases","cystolithiasis","cystoliths","cystoscope","cystoscopes","cystoscopic","cystoscopies","cystoscopy","cystostomies","cystostomy","cystotomies","cystotomy","cysts","cytase","cytases","cytaster","cytasters","cyte","cytes","cytidine","cytidines","cytidylic","cytisi","cytisine","cytisines","cytisus","cytochalasin","cytochalasins","cytochemical","cytochemistries","cytochemistry","cytochrome","cytochromes","cytode","cytodes","cytodiagnoses","cytodiagnosis","cytodifferentiation","cytodifferentiations","cytogeneses","cytogenesis","cytogenetic","cytogenetical","cytogenetically","cytogeneticist","cytogeneticists","cytogenetics","cytogenies","cytogeny","cytoid","cytokine","cytokines","cytokineses","cytokinesis","cytokinetic","cytokinin","cytokinins","cytologic","cytological","cytologically","cytologies","cytologist","cytologists","cytology","cytolyses","cytolysin","cytolysins","cytolysis","cytolytic","cytomegalic","cytomegalovirus","cytomegaloviruses","cytomembrane","cytomembranes","cytometer","cytometers","cytometric","cytometries","cytometry","cyton","cytons","cytopathic","cytopathogenic","cytopathogenicities","cytopathogenicity","cytopathologies","cytopathology","cytopenia","cytopenias","cytophilic","cytophotometric","cytophotometries","cytophotometry","cytoplasm","cytoplasmic","cytoplasmically","cytoplasms","cytoplast","cytoplastic","cytoplasts","cytosine","cytosines","cytoskeletal","cytoskeleton","cytoskeletons","cytosol","cytosolic","cytosols","cytosome","cytosomes","cytostatic","cytostatically","cytostatics","cytotaxes","cytotaxis","cytotaxonomic","cytotaxonomically","cytotaxonomies","cytotaxonomist","cytotaxonomists","cytotaxonomy","cytotechnologies","cytotechnologist","cytotechnologists","cytotechnology","cytotoxic","cytotoxicities","cytotoxicity","cytotoxin","cytotoxins","czapka","czapkas","czar","czardas","czardases","czardom","czardoms","czarevich","czareviches","czarevitch","czarevitches","czarevna","czarevnas","czarina","czarinas","czarism","czarisms","czarist","czarists","czaritsa","czaritsas","czaritza","czaritzas","czars","da","daal","daals","dab","dabba","dabbas","dabbed","dabber","dabbers","dabbing","dabbities","dabbity","dabble","dabbled","dabbler","dabblers","dabbles","dabbling","dabblingly","dabblings","dabchick","dabchicks","dabs","dabster","dabsters","dace","daces","dacha","dachas","dachshund","dachshunds","dacite","dacites","dack","dacked","dacker","dackered","dackering","dackers","dacking","dacks","dacoit","dacoitage","dacoitages","dacoities","dacoits","dacoity","dacquoise","dacquoises","dacron","dacrons","dactyl","dactylar","dactyli","dactylic","dactylically","dactylics","dactyliography","dactyliologies","dactyliology","dactyliomancies","dactyliomancy","dactylist","dactylists","dactylogram","dactylograms","dactylographer","dactylographers","dactylographic","dactylographies","dactylography","dactylologies","dactylology","dactyloscopies","dactyloscopy","dactyls","dactylus","dad","dada","dadah","dadahs","dadaism","dadaisms","dadaist","dadaistic","dadaists","dadas","dadded","daddies","dadding","daddle","daddled","daddles","daddling","daddock","daddocks","daddy","dadgum","dado","dadoed","dadoes","dadoing","dados","dads","dae","daedal","daedalean","daedalian","daedalic","daeing","daemon","daemones","daemonic","daemons","daes","daff","daffadowndilly","daffed","daffier","daffies","daffiest","daffily","daffiness","daffinesses","daffing","daffings","daffodil","daffodillies","daffodilly","daffodils","daffs","daffy","daft","daftar","daftars","dafter","daftest","daftie","dafties","daftly","daftness","daftnesses","dag","dagaba","dagabas","dagga","daggas","dagged","dagger","daggerboard","daggerboards","daggered","daggering","daggerlike","daggers","daggier","daggiest","dagging","daggings","daggle","daggled","daggles","daggling","daggy","daglock","daglocks","dago","dagoba","dagobas","dagoes","dagos","dags","daguerrean","daguerreotype","daguerreotyped","daguerreotyper","daguerreotypers","daguerreotypes","daguerreotypies","daguerreotyping","daguerreotypist","daguerreotypists","daguerreotypy","dagwood","dagwoods","dah","dahabeah","dahabeahs","dahabeeah","dahabeeahs","dahabeeyah","dahabeeyahs","dahabiah","dahabiahs","dahabieh","dahabiehs","dahabiya","dahabiyah","dahabiyahs","dahabiyas","dahabiyeh","dahabiyehs","dahl","dahlia","dahlias","dahls","dahoon","dahoons","dahs","daidle","daidled","daidles","daidling","daidzein","daidzeins","daiker","daikered","daikering","daikers","daiko","daikon","daikons","daikos","dailies","dailiness","dailinesses","daily","dailyness","dailynesses","daimen","daimio","daimios","daimoku","daimokus","daimon","daimones","daimonic","daimons","daimyo","daimyos","daine","dained","daines","daining","daint","daintier","dainties","daintiest","daintily","daintiness","daintinesses","dainty","daiquiri","daiquiris","dairies","dairy","dairying","dairyings","dairymaid","dairymaids","dairyman","dairymen","dais","daises","daishiki","daishikis","daisied","daisies","daisy","daisywheel","daisywheels","dak","daker","dakered","dakerhen","dakerhens","dakering","dakers","dakoit","dakoiti","dakoities","dakoitis","dakoits","dakoity","daks","dal","dalapon","dalapons","dalasi","dalasis","dale","daled","daledh","daledhs","daleds","dales","dalesman","dalesmen","daleth","daleths","dalgyte","dalgytes","dali","dalis","dalle","dalles","dalliance","dalliances","dallied","dallier","dalliers","dallies","dallop","dallops","dally","dallying","dalmahoy","dalmahoys","dalmatian","dalmatians","dalmatic","dalmatics","dals","dalt","dalton","daltonian","daltonic","daltonism","daltonisms","daltons","dalts","dam","damage","damageabilities","damageability","damageable","damaged","damager","damagers","damages","damaging","damagingly","daman","damans","damar","damars","damasceene","damasceened","damasceenes","damasceening","damascene","damascened","damascenes","damascening","damascenings","damask","damasked","damaskeen","damaskeened","damaskeening","damaskeens","damaskin","damaskined","damasking","damaskining","damaskins","damasks","damasquin","damasquined","damasquining","damasquins","damassin","damassins","damboard","damboards","dambrod","dambrods","dame","dames","damewort","dameworts","damfool","damiana","damianas","daminozide","daminozides","dammar","dammars","damme","dammed","dammer","dammers","damming","dammit","damn","damnabilities","damnability","damnable","damnableness","damnablenesses","damnably","damnation","damnations","damnatory","damndest","damndests","damned","damneder","damnedest","damnedests","damner","damners","damnification","damnifications","damnified","damnifies","damnify","damnifying","damning","damningly","damns","damoisel","damoiselle","damoiselles","damoisels","damosel","damosels","damozel","damozels","damp","dampcourse","dampcourses","damped","dampen","dampened","dampener","dampeners","dampening","dampens","damper","dampers","dampest","dampier","dampiest","damping","dampings","dampish","dampishness","dampishnesses","damply","dampness","dampnesses","damps","dampy","dams","damsel","damselfish","damselfishes","damselflies","damselfly","damsels","damson","damsons","dan","danazol","danazols","dance","danceable","danced","dancehall","dancehalls","dancer","dancers","dances","dancette","dancettee","dancettes","dancetty","dancey","dancical","dancicals","dancier","danciest","dancing","dancings","dancy","dandelion","dandelions","dander","dandered","dandering","danders","dandiacal","dandier","dandies","dandiest","dandification","dandifications","dandified","dandifies","dandify","dandifying","dandily","dandiprat","dandiprats","dandle","dandled","dandler","dandlers","dandles","dandling","dandriff","dandriffs","dandruff","dandruffs","dandruffy","dandy","dandyfunk","dandyfunks","dandyish","dandyishly","dandyism","dandyisms","dandyprat","dandyprats","danegeld","danegelds","danegelt","danegelts","danelagh","danelaghs","danelaw","danelaws","daneweed","daneweeds","danewort","daneworts","dang","danged","danger","dangered","dangering","dangerless","dangerous","dangerously","dangerousness","dangerousnesses","dangers","danging","dangle","dangled","dangler","danglers","dangles","danglier","dangliest","dangling","danglingly","danglings","dangly","dangs","danio","danios","danish","danishes","dank","danker","dankest","dankish","dankly","dankness","danknesses","danks","dannebrog","dannebrogs","dannies","danny","dans","danseur","danseurs","danseuse","danseuses","dant","danted","danthonia","danthonias","danting","danton","dantoned","dantoning","dantons","dants","dap","daphne","daphnes","daphnia","daphnias","daphnid","daphnids","dapped","dapper","dapperer","dapperest","dapperling","dapperlings","dapperly","dapperness","dappernesses","dappers","dapping","dapple","dappled","dapples","dappling","daps","dapsone","dapsones","daquiri","daquiris","daraf","darafs","darb","darbar","darbars","darbies","darbs","darcies","darcy","darcys","dare","dared","daredevil","daredevilries","daredevilry","daredevils","daredeviltries","daredeviltry","dareful","darer","darers","dares","daresay","darg","darga","dargah","dargahs","dargas","dargle","dargles","dargs","dari","daric","darics","daring","daringly","daringness","daringnesses","darings","dariole","darioles","daris","dark","darked","darken","darkened","darkener","darkeners","darkening","darkens","darker","darkest","darkey","darkeys","darkfield","darkie","darkies","darking","darkish","darkle","darkled","darkles","darklier","darkliest","darkling","darklings","darkly","darkmans","darkness","darknesses","darknet","darknets","darkroom","darkrooms","darks","darksome","darky","darling","darlingly","darlingness","darlingnesses","darlings","darn","darnation","darnations","darndest","darndests","darned","darneder","darnedest","darnedests","darnel","darnels","darner","darners","darning","darnings","darns","darogha","daroghas","darraign","darraigne","darraigned","darraignes","darraigning","darraignment","darraignments","darraigns","darrain","darraine","darrained","darraines","darraining","darrains","darrayn","darrayned","darrayning","darrayns","darre","darred","darres","darring","darshan","darshans","dart","dartboard","dartboards","darted","darter","darters","darting","dartingly","dartitis","dartitises","dartle","dartled","dartles","dartling","dartre","dartres","dartrous","darts","darzi","darzis","das","dash","dashboard","dashboards","dashed","dasheen","dasheens","dasheki","dashekis","dasher","dashers","dashes","dashi","dashier","dashiest","dashiki","dashikis","dashing","dashingly","dashis","dashpot","dashpots","dashy","dassie","dassies","dastard","dastardies","dastardliness","dastardlinesses","dastardly","dastardness","dastardnesses","dastards","dastardy","dasymeter","dasymeters","dasypaedal","dasyphyllous","dasypod","dasypods","dasyure","dasyures","data","databank","databanks","database","databased","databases","databasing","datable","databus","databuses","databusses","datacard","datacards","datacomms","dataflow","dataglove","datagloves","datagram","datagrams","datal","dataller","datallers","datals","datamation","datamations","dataria","datarias","dataries","datary","dataveillance","dataveillances","datcha","datchas","date","dateable","datebook","datebooks","dated","datedly","datedness","datednesses","dateless","dateline","datelined","datelines","datelining","dater","daters","dates","dating","datings","datival","dative","datively","datives","dato","datolite","datolites","datos","datto","dattos","datum","datums","datura","daturas","daturic","daturine","daturines","daub","daube","daubed","dauber","dauberies","daubers","daubery","daubes","daubier","daubiest","daubing","daubingly","daubings","daubries","daubry","daubs","dauby","daud","dauded","dauding","dauds","daughter","daughterhood","daughterhoods","daughterless","daughterliness","daughterling","daughterlings","daughterly","daughters","dault","daults","daunder","daundered","daundering","daunders","dauner","daunered","daunering","dauners","daunomycin","daunomycins","daunorubicin","daunorubicins","daunt","daunted","daunter","daunters","daunting","dauntingly","dauntless","dauntlessly","dauntlessness","dauntlessnesses","daunton","dauntoned","dauntoning","dauntons","daunts","dauphin","dauphine","dauphines","dauphiness","dauphinesses","dauphins","daur","daured","dauring","daurs","daut","dauted","dautie","dauties","dauting","dauts","daven","davened","davening","davenport","davenports","davens","davidia","davidias","davies","davit","davits","davy","daw","dawah","dawahs","dawbake","dawbakes","dawbries","dawbry","dawcock","dawcocks","dawd","dawded","dawding","dawdle","dawdled","dawdler","dawdlers","dawdles","dawdling","dawdlingly","dawds","dawed","dawen","dawing","dawish","dawk","dawks","dawn","dawned","dawner","dawnered","dawnering","dawners","dawney","dawning","dawnings","dawnlike","dawns","daws","dawsonite","dawsonites","dawt","dawted","dawtie","dawties","dawting","dawts","day","dayan","dayanim","dayans","daybed","daybeds","dayboat","dayboats","daybook","daybooks","dayboy","dayboys","daybreak","daybreaks","daycare","daycares","daycentre","daycentres","daych","dayched","dayches","dayching","daydream","daydreamed","daydreamer","daydreamers","daydreaming","daydreamlike","daydreams","daydreamt","daydreamy","dayflies","dayflower","dayflowers","dayfly","daygirl","daygirls","dayglo","dayglow","dayglows","daylight","daylighted","daylighting","daylightings","daylights","daylilies","daylily","daylit","daylong","daymare","daymares","daymark","daymarks","daynt","daypack","daypacks","dayroom","dayrooms","days","daysack","daysacks","daysailer","daysailers","daysailor","daysailors","dayshell","dayshells","dayside","daysides","daysman","daysmen","dayspring","daysprings","daystar","daystars","daytale","daytaler","daytalers","daytales","daytime","daytimes","daywear","daywears","daywork","dayworker","dayworkers","dayworks","daze","dazed","dazedly","dazedness","dazednesses","dazer","dazers","dazes","dazing","dazzle","dazzled","dazzlement","dazzlements","dazzler","dazzlers","dazzles","dazzling","dazzlingly","dazzlings","de","deacidification","deacidifications","deacidified","deacidifies","deacidify","deacidifying","deacon","deaconed","deaconess","deaconesses","deaconhood","deaconhoods","deaconing","deaconries","deaconry","deacons","deaconship","deaconships","deactivate","deactivated","deactivates","deactivating","deactivation","deactivations","deactivator","deactivators","dead","deadbeat","deadbeats","deadbolt","deadbolts","deadboy","deadboys","deaded","deaden","deadened","deadener","deadeners","deadening","deadeningly","deadenings","deadens","deader","deaders","deadest","deadeye","deadeyes","deadfall","deadfalls","deadhead","deadheaded","deadheading","deadheads","deadhouse","deadhouses","deading","deadlier","deadliest","deadlift","deadlifted","deadlifting","deadlifts","deadlight","deadlights","deadline","deadlined","deadlines","deadliness","deadlinesses","deadlining","deadlock","deadlocked","deadlocking","deadlocks","deadly","deadman","deadmen","deadness","deadnesses","deadpan","deadpanned","deadpanner","deadpanners","deadpanning","deadpans","deads","deadstock","deadstocks","deadstroke","deadweight","deadweights","deadwood","deadwoods","deaerate","deaerated","deaerates","deaerating","deaeration","deaerations","deaerator","deaerators","deaf","deafblind","deafen","deafened","deafening","deafeningly","deafenings","deafens","deafer","deafest","deafish","deafly","deafness","deafnesses","deair","deaired","deairing","deairs","deal","dealate","dealated","dealates","dealation","dealations","dealbate","dealbation","dealbations","dealer","dealers","dealership","dealerships","dealfish","dealfishes","dealing","dealings","deals","dealt","deambulatories","deambulatory","deaminase","deaminases","deaminate","deaminated","deaminates","deaminating","deamination","deaminations","deaminisation","deaminisations","deaminise","deaminised","deaminises","deaminising","deaminization","deaminizations","deaminize","deaminized","deaminizes","deaminizing","dean","deaned","deaner","deaneries","deaners","deanery","deaning","deans","deanship","deanships","dear","dearbought","deare","deared","dearer","deares","dearest","dearests","dearie","dearies","dearing","dearling","dearlings","dearly","dearn","dearness","dearnesses","dearnful","dearnly","dearns","dears","dearth","dearths","dearticulate","dearticulated","dearticulates","dearticulating","deary","deash","deashed","deashes","deashing","deasil","deasils","deasiul","deasiuls","deasoil","deasoils","deaspirate","deaspirated","deaspirates","deaspirating","deaspiration","deaspirations","death","deathbed","deathbeds","deathblow","deathblows","deathcup","deathcups","deathful","deathier","deathiest","deathless","deathlessly","deathlessness","deathlessnesses","deathlier","deathliest","deathlike","deathliness","deathlinesses","deathly","deaths","deathsman","deathsmen","deathtrap","deathtraps","deathward","deathwards","deathwatch","deathwatches","deathy","deattribute","deattributed","deattributes","deattributing","deave","deaved","deaves","deaving","deaw","deawie","deaws","deawy","deb","debacle","debacles","debag","debagged","debagging","debaggings","debags","debar","debarcation","debarcations","debark","debarkation","debarkations","debarked","debarker","debarkers","debarking","debarks","debarment","debarments","debarrass","debarrassed","debarrasses","debarrassing","debarred","debarring","debars","debase","debased","debasedness","debasednesses","debasement","debasements","debaser","debasers","debases","debasing","debasingly","debatable","debatably","debate","debateable","debated","debateful","debatement","debatements","debater","debaters","debates","debating","debatingly","debauch","debauched","debauchedly","debauchedness","debauchednesses","debauchee","debauchees","debaucher","debaucheries","debauchers","debauchery","debauches","debauching","debauchment","debauchments","debbier","debbies","debbiest","debby","debe","debeak","debeaked","debeaking","debeaks","debeard","debearded","debearding","debeards","debel","debelled","debelling","debels","debenture","debentured","debentures","debes","debile","debilitate","debilitated","debilitates","debilitating","debilitation","debilitations","debilitative","debilities","debility","debit","debited","debiting","debitor","debitors","debits","debonair","debonaire","debonairly","debonairness","debonairnesses","debone","deboned","deboner","deboners","debones","deboning","debonnaire","debosh","deboshed","deboshes","deboshing","deboss","debossed","debosses","debossing","debouch","debouche","debouched","debouches","debouching","debouchment","debouchments","debouchure","debouchures","debride","debrided","debridement","debridements","debrides","debriding","debrief","debriefed","debriefer","debriefers","debriefing","debriefings","debriefs","debris","debruise","debruised","debruises","debruising","debs","debt","debted","debtee","debtees","debtless","debtor","debtors","debts","debud","debudded","debudding","debuds","debug","debugged","debugger","debuggers","debugging","debugs","debunk","debunked","debunker","debunkers","debunking","debunks","debur","deburr","deburred","deburring","deburrs","deburs","debus","debused","debuses","debusing","debussed","debusses","debussing","debut","debutant","debutante","debutantes","debutants","debuted","debuting","debuts","debye","debyes","decachord","decachords","decad","decadal","decade","decadence","decadences","decadencies","decadency","decadent","decadently","decadents","decades","decads","decaf","decaff","decaffeinate","decaffeinated","decaffeinates","decaffeinating","decaffeination","decaffeinations","decaffs","decafs","decagon","decagonal","decagonally","decagons","decagram","decagramme","decagrammes","decagrams","decagynian","decagynous","decahedra","decahedral","decahedron","decahedrons","decal","decalcification","decalcifications","decalcified","decalcifier","decalcifiers","decalcifies","decalcify","decalcifying","decalcomania","decalcomanias","decaled","decalescence","decalescences","decalescent","decaling","decaliter","decaliters","decalitre","decalitres","decalled","decalling","decalog","decalogist","decalogists","decalogs","decalogue","decalogues","decals","decameronic","decamerous","decameter","decameters","decamethonium","decamethoniums","decametre","decametres","decametric","decamp","decamped","decamping","decampment","decampments","decamps","decanal","decanally","decandrian","decandrous","decane","decanedioic","decanes","decani","decanically","decanoic","decant","decantate","decantated","decantates","decantating","decantation","decantations","decanted","decanter","decanters","decanting","decants","decapitalise","decapitalised","decapitalises","decapitalising","decapitalize","decapitalized","decapitalizes","decapitalizing","decapitate","decapitated","decapitates","decapitating","decapitation","decapitations","decapitator","decapitators","decapod","decapodal","decapodan","decapodans","decapodous","decapods","decapsulate","decapsulated","decapsulates","decapsulating","decapsulation","decapsulations","decarb","decarbed","decarbing","decarbonate","decarbonated","decarbonates","decarbonating","decarbonation","decarbonations","decarbonator","decarbonators","decarbonisation","decarbonise","decarbonised","decarboniser","decarbonisers","decarbonises","decarbonising","decarbonization","decarbonize","decarbonized","decarbonizer","decarbonizers","decarbonizes","decarbonizing","decarboxylase","decarboxylases","decarboxylate","decarboxylated","decarboxylates","decarboxylating","decarboxylation","decarboxylations","decarbs","decarburation","decarburations","decarburisation","decarburise","decarburised","decarburises","decarburising","decarburization","decarburizations","decarburize","decarburized","decarburizes","decarburizing","decare","decares","decastere","decasteres","decastich","decastichs","decastyle","decastyles","decasualisation","decasualization","decasualizations","decasyllabic","decasyllabics","decasyllable","decasyllables","decathlete","decathletes","decathlon","decathlons","decaudate","decaudated","decaudates","decaudating","decay","decayable","decayed","decayer","decayers","decaying","decayless","decays","deccie","deccies","decease","deceased","deceases","deceasing","decedent","decedents","deceit","deceitful","deceitfully","deceitfulness","deceitfulnesses","deceits","deceivabilities","deceivability","deceivable","deceivableness","deceivably","deceive","deceived","deceiver","deceivers","deceives","deceiving","deceivingly","deceivings","decelerate","decelerated","decelerates","decelerating","deceleration","decelerations","decelerator","decelerators","decelerometer","decelerometers","deceleron","decelerons","decemvir","decemviral","decemvirate","decemvirates","decemviri","decemvirs","decenaries","decenary","decencies","decency","decennaries","decennary","decennia","decennial","decennially","decennials","decennium","decenniums","decennoval","decent","decenter","decentered","decentering","decenters","decentest","decently","decentness","decentnesses","decentralise","decentralised","decentralises","decentralising","decentralist","decentralists","decentralization","decentralizations","decentralize","decentralized","decentralizes","decentralizing","decentre","decentred","decentres","decentring","deceptibilities","deceptibility","deceptible","deception","deceptional","deceptions","deceptious","deceptive","deceptively","deceptiveness","deceptivenesses","deceptory","decerebrate","decerebrated","decerebrates","decerebrating","decerebration","decerebrations","decerebrise","decerebrised","decerebrises","decerebrising","decerebrize","decerebrized","decerebrizes","decerebrizing","decern","decerned","decerning","decerns","decertification","decertifications","decertified","decertifies","decertify","decertifying","decession","decessions","decheance","decheances","dechlorinate","dechlorinated","dechlorinates","dechlorinating","dechlorination","dechlorinations","dechristianise","dechristianised","dechristianises","dechristianize","dechristianized","dechristianizes","deciare","deciares","decibel","decibels","decidabilities","decidability","decidable","decide","decided","decidedly","decidedness","decidednesses","decider","deciders","decides","deciding","decidua","deciduae","decidual","deciduas","deciduate","deciduous","deciduously","deciduousness","deciduousnesses","decigram","decigramme","decigrammes","decigrams","decile","deciles","deciliter","deciliters","decilitre","decilitres","decillion","decillions","decillionth","decillionths","decimal","decimalisation","decimalisations","decimalise","decimalised","decimalises","decimalising","decimalism","decimalisms","decimalist","decimalists","decimalization","decimalizations","decimalize","decimalized","decimalizes","decimalizing","decimally","decimals","decimate","decimated","decimates","decimating","decimation","decimations","decimator","decimators","decime","decimes","decimeter","decimeters","decimetre","decimetres","decimetric","decinormal","decipher","decipherability","decipherable","deciphered","decipherer","decipherers","deciphering","decipherment","decipherments","deciphers","decision","decisional","decisioned","decisioning","decisions","decisive","decisively","decisiveness","decisivenesses","decisory","decistere","decisteres","decitizenise","decitizenised","decitizenises","decitizenising","decitizenize","decitizenized","decitizenizes","decitizenizing","decivilise","decivilised","decivilises","decivilising","decivilize","decivilized","decivilizes","decivilizing","deck","deckchair","deckchairs","decked","deckel","deckels","decker","deckers","deckhand","deckhands","deckhouse","deckhouses","decking","deckings","deckle","deckled","deckles","decko","deckoed","deckoing","deckos","decks","declaim","declaimant","declaimants","declaimed","declaimer","declaimers","declaiming","declaimings","declaims","declamation","declamations","declamatorily","declamatory","declarable","declarant","declarants","declaration","declarations","declarative","declaratively","declarator","declaratorily","declarators","declaratory","declare","declared","declaredly","declarer","declarers","declares","declaring","declass","declasse","declassed","declassee","declasses","declassifiable","declassification","declassifications","declassified","declassifies","declassify","declassifying","declassing","declaw","declawed","declawing","declaws","declension","declensional","declensionally","declensions","declinable","declinal","declinant","declinate","declination","declinational","declinations","declinator","declinators","declinatory","declinature","declinatures","decline","declined","decliner","decliners","declines","declining","declinist","declinists","declinometer","declinometers","declivities","declivitous","declivity","declivous","declutch","declutched","declutches","declutching","declutter","decluttered","decluttering","declutters","deco","decoct","decocted","decoctible","decocting","decoction","decoctions","decoctive","decocts","decocture","decoctures","decode","decoded","decoder","decoders","decodes","decoding","decoherence","decoherences","decoherer","decoherers","decoke","decoked","decokes","decoking","decollate","decollated","decollates","decollating","decollation","decollations","decollator","decollators","decolletage","decolletages","decollete","decolletes","decolonisation","decolonisations","decolonise","decolonised","decolonises","decolonising","decolonization","decolonizations","decolonize","decolonized","decolonizes","decolonizing","decolor","decolorant","decolorants","decolorate","decolorated","decolorates","decolorating","decoloration","decolorations","decolored","decoloring","decolorisation","decolorisations","decolorise","decolorised","decoloriser","decolorisers","decolorises","decolorising","decolorization","decolorizations","decolorize","decolorized","decolorizer","decolorizers","decolorizes","decolorizing","decolors","decolour","decoloured","decolouring","decolourisation","decolourise","decolourised","decolourises","decolourising","decolourization","decolourize","decolourized","decolourizes","decolourizing","decolours","decommission","decommissioned","decommissioner","decommissioners","decommissioning","decommissions","decommit","decommits","decommitted","decommitting","decompensate","decompensated","decompensates","decompensating","decompensation","decompensations","decomplex","decomposabilities","decomposability","decomposable","decompose","decomposed","decomposer","decomposers","decomposes","decomposing","decomposite","decomposition","decompositions","decompound","decompoundable","decompounded","decompounding","decompounds","decompress","decompressed","decompresses","decompressing","decompression","decompressions","decompressive","decompressor","decompressors","deconcentrate","deconcentrated","deconcentrates","deconcentrating","deconcentration","deconcentrations","decondition","deconditioned","deconditioning","deconditions","decongest","decongestant","decongestants","decongested","decongesting","decongestion","decongestions","decongestive","decongests","deconsecrate","deconsecrated","deconsecrates","deconsecrating","deconsecration","deconsecrations","deconstruct","deconstructed","deconstructing","deconstruction","deconstructionist","deconstructionists","deconstructions","deconstructive","deconstructor","deconstructors","deconstructs","decontaminant","decontaminants","decontaminate","decontaminated","decontaminates","decontaminating","decontamination","decontaminations","decontaminative","decontaminator","decontaminators","decontrol","decontrolled","decontrolling","decontrols","decor","decorate","decorated","decorates","decorating","decoration","decorations","decorative","decoratively","decorativeness","decorativenesses","decorator","decorators","decorous","decorously","decorousness","decorousnesses","decors","decorticate","decorticated","decorticates","decorticating","decortication","decortications","decorticator","decorticators","decorum","decorums","decos","decoupage","decoupaged","decoupages","decoupaging","decouple","decoupled","decoupler","decouplers","decouples","decoupling","decouplings","decoy","decoyed","decoyer","decoyers","decoying","decoys","decrassified","decrassifies","decrassify","decrassifying","decrease","decreased","decreases","decreasing","decreasingly","decreasings","decree","decreeable","decreed","decreeing","decreer","decreers","decrees","decreet","decreets","decrement","decremental","decremented","decrementing","decrements","decrepit","decrepitate","decrepitated","decrepitates","decrepitating","decrepitation","decrepitations","decrepitly","decrepitness","decrepitnesses","decrepitude","decrepitudes","decrescence","decrescences","decrescendo","decrescendos","decrescent","decretal","decretalist","decretalists","decretals","decretist","decretists","decretive","decretory","decrew","decrewed","decrewing","decrews","decrial","decrials","decried","decrier","decriers","decries","decriminalise","decriminalised","decriminalises","decriminalising","decriminalization","decriminalizations","decriminalize","decriminalized","decriminalizes","decriminalizing","decrown","decrowned","decrowning","decrowns","decrustation","decrustations","decry","decrying","decrypt","decrypted","decrypting","decryption","decryptions","decrypts","dectet","dectets","decubital","decubiti","decubitus","decuman","decumans","decumbence","decumbences","decumbencies","decumbency","decumbent","decumbently","decumbiture","decumbitures","decuple","decupled","decuples","decupling","decuria","decurias","decuries","decurion","decurionate","decurionates","decurions","decurrencies","decurrency","decurrent","decurrently","decursion","decursions","decursive","decursively","decurvation","decurvations","decurve","decurved","decurves","decurving","decury","decussate","decussated","decussately","decussates","decussating","decussation","decussations","dedal","dedalian","dedans","dedicant","dedicants","dedicate","dedicated","dedicatedly","dedicatee","dedicatees","dedicates","dedicating","dedication","dedicational","dedications","dedicative","dedicator","dedicatorial","dedicators","dedicatory","dedifferentiate","dedifferentiated","dedifferentiates","dedifferentiating","dedifferentiation","dedifferentiations","dedimus","dedimuses","dedramatise","dedramatised","dedramatises","dedramatising","dedramatize","dedramatized","dedramatizes","dedramatizing","deduce","deduced","deducement","deducements","deduces","deducibilities","deducibility","deducible","deducibleness","deduciblenesses","deducibly","deducing","deduct","deducted","deductibilities","deductibility","deductible","deductibles","deducting","deduction","deductions","deductive","deductively","deducts","deduplicate","deduplicated","deduplicates","deduplicating","deduplication","deduplications","dee","deed","deeded","deeder","deedest","deedful","deedier","deediest","deedily","deeding","deedless","deeds","deedy","deeing","deejay","deejayed","deejaying","deejays","deek","deely","deem","deemed","deeming","deems","deemster","deemsters","deemstership","deemsterships","deen","deens","deep","deepen","deepened","deepener","deepeners","deepening","deepens","deeper","deepest","deepfelt","deepfreeze","deepfreezes","deepfreezing","deepfroze","deepfrozen","deepie","deepies","deeply","deepmost","deepness","deepnesses","deeps","deepwater","deepwaterman","deepwatermen","deer","deerberries","deerberry","deere","deerflies","deerfly","deergrass","deergrasses","deerhound","deerhounds","deerlet","deerlets","deerlike","deers","deerskin","deerskins","deerstalker","deerstalkers","deerstalking","deerstalkings","deerweed","deerweeds","deeryard","deeryards","dees","deescalate","deescalated","deescalates","deescalating","deescalation","deescalations","deet","deets","deev","deeve","deeved","deeves","deeving","deevs","deewan","deewans","def","deface","defaceable","defaced","defacement","defacements","defacer","defacers","defaces","defacing","defacingly","defaecate","defaecated","defaecates","defaecating","defaecation","defaecations","defaecator","defaecators","defalcate","defalcated","defalcates","defalcating","defalcation","defalcations","defalcator","defalcators","defamation","defamations","defamatorily","defamatory","defame","defamed","defamer","defamers","defames","defaming","defamings","defang","defanged","defanging","defangs","defast","defaste","defat","defats","defatted","defatting","default","defaulted","defaulter","defaulters","defaulting","defaults","defeasance","defeasanced","defeasances","defeasibilities","defeasibility","defeasible","defeasibleness","defeat","defeated","defeater","defeaters","defeating","defeatism","defeatisms","defeatist","defeatists","defeats","defeature","defeatured","defeatures","defeaturing","defecate","defecated","defecates","defecating","defecation","defecations","defecator","defecators","defect","defected","defectibilities","defectibility","defectible","defecting","defection","defectionist","defectionists","defections","defective","defectively","defectiveness","defectivenesses","defectives","defector","defectors","defects","defeminisation","defeminisations","defeminise","defeminised","defeminises","defeminising","defeminization","defeminizations","defeminize","defeminized","defeminizes","defeminizing","defence","defenced","defenceless","defencelessly","defencelessness","defenceman","defencemen","defences","defencing","defend","defendable","defendant","defendants","defended","defender","defenders","defending","defends","defenestrate","defenestrated","defenestrates","defenestrating","defenestration","defenestrations","defensative","defensatives","defense","defensed","defenseless","defenselessly","defenselessness","defenselessnesses","defenseman","defensemen","defenses","defensibilities","defensibility","defensible","defensibleness","defensibly","defensing","defensive","defensively","defensiveness","defensivenesses","defensives","defer","deferable","deference","deferences","deferent","deferential","deferentially","deferents","deferment","deferments","deferrable","deferrables","deferral","deferrals","deferred","deferrer","deferrers","deferring","defers","defervescence","defervescences","defervescencies","defervescency","defeudalise","defeudalised","defeudalises","defeudalising","defeudalize","defeudalized","defeudalizes","defeudalizing","deffer","deffest","deffly","deffo","defi","defiance","defiances","defiant","defiantly","defiantness","defiantnesses","defibrillate","defibrillated","defibrillates","defibrillating","defibrillation","defibrillations","defibrillator","defibrillators","defibrinate","defibrinated","defibrinates","defibrinating","defibrination","defibrinations","defibrinise","defibrinised","defibrinises","defibrinising","defibrinize","defibrinized","defibrinizes","defibrinizing","deficience","deficiences","deficiencies","deficiency","deficient","deficiently","deficientness","deficientnesses","deficients","deficit","deficits","defied","defier","defiers","defies","defilade","defiladed","defilades","defilading","defile","defiled","defilement","defilements","defiler","defilers","defiles","defiliation","defiliations","defiling","definabilities","definability","definable","definably","define","defined","definement","definements","definer","definers","defines","definienda","definiendum","definiens","definientia","defining","definite","definitely","definiteness","definitenesses","definition","definitional","definitions","definitise","definitised","definitises","definitising","definitive","definitively","definitiveness","definitivenesses","definitives","definitize","definitized","definitizes","definitizing","definitude","definitudes","defis","deflagrability","deflagrable","deflagrate","deflagrated","deflagrates","deflagrating","deflagration","deflagrations","deflagrator","deflagrators","deflate","deflated","deflater","deflaters","deflates","deflating","deflation","deflationary","deflationist","deflationists","deflations","deflator","deflators","deflea","defleaed","defleaing","defleas","deflect","deflectable","deflected","deflecting","deflection","deflectional","deflections","deflective","deflector","deflectors","deflects","deflex","deflexed","deflexes","deflexing","deflexion","deflexional","deflexions","deflexure","deflexures","deflocculant","deflocculants","deflocculate","deflocculated","deflocculates","deflocculating","deflocculation","deflocculations","deflorate","deflorated","deflorates","deflorating","defloration","deflorations","deflower","deflowered","deflowerer","deflowerers","deflowering","deflowers","defluent","defluxion","defluxions","defo","defoam","defoamed","defoamer","defoamers","defoaming","defoams","defocus","defocused","defocuses","defocusing","defocussed","defocusses","defocussing","defog","defogged","defogger","defoggers","defogging","defogs","defoliant","defoliants","defoliate","defoliated","defoliates","defoliating","defoliation","defoliations","defoliator","defoliators","deforce","deforced","deforcement","deforcements","deforcer","deforcers","deforces","deforciant","deforciants","deforciation","deforciations","deforcing","deforest","deforestation","deforestations","deforested","deforester","deforesters","deforesting","deforests","deform","deformabilities","deformability","deformable","deformalise","deformalised","deformalises","deformalising","deformalize","deformalized","deformalizes","deformalizing","deformation","deformational","deformations","deformative","deformed","deformedly","deformedness","deformednesses","deformer","deformers","deforming","deformities","deformity","deforms","defoul","defouled","defouling","defouls","defrag","defragged","defragger","defraggers","defragging","defraggings","defragment","defragmented","defragmenting","defragments","defrags","defraud","defraudation","defraudations","defrauded","defrauder","defrauders","defrauding","defraudment","defraudments","defrauds","defray","defrayable","defrayal","defrayals","defrayed","defrayer","defrayers","defraying","defrayment","defrayments","defrays","defreeze","defreezes","defreezing","defrock","defrocked","defrocking","defrocks","defrost","defrosted","defroster","defrosters","defrosting","defrosts","defroze","defrozen","deft","defter","deftest","deftly","deftness","deftnesses","defuel","defueled","defueling","defuelled","defuelling","defuels","defunct","defunction","defunctions","defunctive","defunctness","defunctnesses","defuncts","defund","defunded","defunding","defunds","defuse","defused","defuser","defusers","defuses","defusing","defuze","defuzed","defuzes","defuzing","defy","defying","deg","degage","degame","degames","degami","degamis","degarnish","degarnished","degarnishes","degarnishing","degas","degases","degassed","degasser","degassers","degasses","degassing","degauss","degaussed","degausser","degaussers","degausses","degaussing","degearing","degearings","degender","degendered","degendering","degenders","degeneracies","degeneracy","degenerate","degenerated","degenerately","degenerateness","degeneratenesses","degenerates","degenerating","degeneration","degenerationist","degenerations","degenerative","degenerous","degerm","degermed","degerming","degerms","degged","degging","deglaciated","deglaciation","deglaciations","deglamorisation","deglamorise","deglamorised","deglamorises","deglamorising","deglamorization","deglamorizations","deglamorize","deglamorized","deglamorizes","deglamorizing","deglaze","deglazed","deglazes","deglazing","deglutinate","deglutinated","deglutinates","deglutinating","deglutination","deglutinations","deglutition","deglutitions","deglutitive","deglutitory","degout","degouts","degradabilities","degradability","degradable","degradation","degradations","degradative","degrade","degraded","degradedly","degrader","degraders","degrades","degrading","degradingly","degradingness","degradingnesses","degranulation","degranulations","degras","degreasant","degreasants","degrease","degreased","degreaser","degreasers","degreases","degreasing","degree","degreed","degreeless","degrees","degression","degressions","degressive","degressively","degringolade","degringoladed","degringolades","degringolading","degringoler","degringolered","degringolering","degringolers","degs","degu","degum","degummed","degumming","degums","degus","degust","degustate","degustated","degustates","degustating","degustation","degustations","degustatory","degusted","degusting","degusts","dehisce","dehisced","dehiscence","dehiscences","dehiscent","dehisces","dehiscing","dehorn","dehorned","dehorner","dehorners","dehorning","dehorns","dehort","dehortation","dehortations","dehortative","dehortatory","dehorted","dehorter","dehorters","dehorting","dehorts","dehumanisation","dehumanisations","dehumanise","dehumanised","dehumanises","dehumanising","dehumanization","dehumanizations","dehumanize","dehumanized","dehumanizes","dehumanizing","dehumidification","dehumidifications","dehumidified","dehumidifier","dehumidifiers","dehumidifies","dehumidify","dehumidifying","dehydrate","dehydrated","dehydrater","dehydraters","dehydrates","dehydrating","dehydration","dehydrations","dehydrator","dehydrators","dehydrochlorinase","dehydrochlorinases","dehydrochlorinate","dehydrochlorinated","dehydrochlorinates","dehydrochlorinating","dehydrochlorination","dehydrochlorinations","dehydrogenase","dehydrogenases","dehydrogenate","dehydrogenated","dehydrogenates","dehydrogenating","dehydrogenation","dehydrogenations","dehydrogenise","dehydrogenised","dehydrogenises","dehydrogenising","dehydrogenize","dehydrogenized","dehydrogenizes","dehydrogenizing","dehydroretinol","dehydroretinols","dehypnotisation","dehypnotise","dehypnotised","dehypnotises","dehypnotising","dehypnotization","dehypnotize","dehypnotized","dehypnotizes","dehypnotizing","dei","deice","deiced","deicer","deicers","deices","deicidal","deicide","deicides","deicing","deictic","deictically","deictics","deid","deider","deidest","deids","deif","deifer","deifest","deific","deifical","deification","deifications","deified","deifier","deifiers","deifies","deiform","deify","deifying","deign","deigned","deigning","deigns","deil","deils","deindex","deindexed","deindexes","deindexing","deindividuation","deindustrialise","deindustrialization","deindustrializations","deindustrialize","deindustrialized","deindustrializes","deindustrializing","deinonychus","deinonychuses","deinosaur","deinosaurs","deinothere","deinotheres","deinotherium","deinotheriums","deinstitutionalization","deinstitutionalizations","deinstitutionalize","deinstitutionalized","deinstitutionalizes","deinstitutionalizing","deionisation","deionisations","deionise","deionised","deioniser","deionisers","deionises","deionising","deionization","deionizations","deionize","deionized","deionizer","deionizers","deionizes","deionizing","deiparous","deipnosophist","deipnosophists","deiseal","deiseals","deisheal","deisheals","deism","deisms","deist","deistic","deistical","deistically","deists","deities","deity","deixes","deixis","deixises","deject","dejecta","dejected","dejectedly","dejectedness","dejectednesses","dejecting","dejection","dejections","dejectory","dejects","dejeune","dejeuner","dejeuners","dejeunes","dekagram","dekagrams","dekaliter","dekaliters","dekalitre","dekalitres","dekalogies","dekalogy","dekameter","dekameters","dekametre","dekametres","dekametric","dekare","dekares","deke","deked","dekeing","dekes","deking","dekko","dekkoed","dekkoing","dekkos","del","delaine","delaines","delaminate","delaminated","delaminates","delaminating","delamination","delaminations","delapse","delapsed","delapses","delapsing","delapsion","delapsions","delassement","delassements","delate","delated","delates","delating","delation","delations","delator","delators","delay","delayable","delayed","delayer","delayering","delayerings","delayers","delaying","delayingly","delays","dele","delead","deleaded","deleading","deleads","deleave","deleaved","deleaves","deleaving","deleble","delectabilities","delectability","delectable","delectableness","delectables","delectably","delectate","delectated","delectates","delectating","delectation","delectations","deled","delegable","delegacies","delegacy","delegate","delegated","delegatee","delegatees","delegates","delegating","delegation","delegations","delegator","delegators","delegitimation","delegitimations","delegitimise","delegitimised","delegitimises","delegitimising","delegitimize","delegitimized","delegitimizes","delegitimizing","deleing","delenda","deles","deletable","delete","deleted","deleterious","deleteriously","deleteriousness","deleteriousnesses","deletes","deleting","deletion","deletions","deletive","deletory","deleverage","deleveraged","deleverages","deleveraging","delf","delfs","delft","delfts","delftware","delftwares","deli","delibate","delibated","delibates","delibating","delibation","delibations","deliberate","deliberated","deliberately","deliberateness","deliberatenesses","deliberates","deliberating","deliberation","deliberations","deliberative","deliberatively","deliberativeness","deliberativenesses","deliberator","deliberators","delible","delicacies","delicacy","delicate","delicately","delicateness","delicatenesses","delicates","delicatessen","delicatessens","delice","delices","delicious","deliciously","deliciousness","deliciousnesses","delict","delicts","deligation","deligations","delight","delighted","delightedly","delightedness","delightednesses","delighter","delighters","delightful","delightfully","delightfulness","delightfulnesses","delighting","delightless","delights","delightsome","delime","delimed","delimes","deliming","delimit","delimitate","delimitated","delimitates","delimitating","delimitation","delimitations","delimitative","delimited","delimiter","delimiters","delimiting","delimits","delineable","delineate","delineated","delineates","delineating","delineation","delineations","delineative","delineator","delineators","delineavit","delinquencies","delinquency","delinquent","delinquently","delinquents","deliquesce","deliquesced","deliquescence","deliquescences","deliquescent","deliquesces","deliquescing","deliquium","deliquiums","deliration","delirations","deliria","deliriant","delirifacient","delirifacients","delirious","deliriously","deliriousness","deliriousnesses","delirium","deliriums","delis","delish","delist","delisted","delisting","delists","delitescence","delitescences","delitescent","deliver","deliverabilities","deliverability","deliverable","deliverance","deliverances","delivered","deliverer","deliverers","deliveries","delivering","deliverly","delivers","delivery","deliveryman","deliverymen","dell","dellies","dells","delly","delo","delocalisation","delocalisations","delocalise","delocalised","delocalises","delocalising","delocalization","delocalizations","delocalize","delocalized","delocalizes","delocalizing","delope","deloped","delopes","deloping","delos","delouse","deloused","delouser","delousers","delouses","delousing","delph","delphic","delphically","delphin","delphinia","delphinium","delphiniums","delphinoid","delphs","dels","delt","delta","deltaic","deltas","deltic","deltiologies","deltiologist","deltiologists","deltiology","deltoid","deltoidei","deltoideus","deltoids","delts","delubrum","delubrums","deludable","delude","deluded","deluder","deluders","deludes","deluding","deludingly","deluge","deluged","deluges","deluging","delundung","delundungs","delusion","delusional","delusionary","delusionist","delusionists","delusions","delusive","delusively","delusiveness","delusivenesses","delusory","deluster","delustered","delustering","delusters","delustrant","delustrants","deluxe","delve","delved","delver","delvers","delves","delving","demagnetisation","demagnetise","demagnetised","demagnetiser","demagnetisers","demagnetises","demagnetising","demagnetization","demagnetizations","demagnetize","demagnetized","demagnetizer","demagnetizers","demagnetizes","demagnetizing","demagog","demagoged","demagogic","demagogical","demagogically","demagogies","demagoging","demagogism","demagogisms","demagogs","demagogue","demagogued","demagogueries","demagoguery","demagogues","demagoguing","demagoguism","demagoguisms","demagogy","demain","demaine","demaines","demains","deman","demand","demandable","demandant","demandants","demanded","demander","demanders","demanding","demandingly","demandingness","demandingnesses","demands","demanned","demanning","demannings","demans","demantoid","demantoids","demarcate","demarcated","demarcates","demarcating","demarcation","demarcations","demarcator","demarcators","demarche","demarches","demark","demarkation","demarkations","demarked","demarket","demarketed","demarketing","demarkets","demarking","demarks","demast","demasted","demasting","demasts","dematerialise","dematerialised","dematerialises","dematerialising","dematerialization","dematerializations","dematerialize","dematerialized","dematerializes","dematerializing","demayne","demaynes","deme","demean","demeane","demeaned","demeanes","demeaning","demeanor","demeanors","demeanour","demeanours","demeans","demeasnure","demeasnures","dement","dementate","dementated","dementates","dementating","demented","dementedly","dementedness","dementednesses","dementi","dementia","demential","dementias","dementing","dementis","dements","demerara","demeraran","demeraras","demerge","demerged","demerger","demergered","demergering","demergers","demerges","demerging","demerit","demerited","demeriting","demeritorious","demeritoriously","demerits","demersal","demerse","demersed","demerses","demersing","demersion","demersions","demes","demesne","demesnes","demeton","demetons","demibastion","demibastions","demic","demicanton","demicantons","demies","demigod","demigoddess","demigoddesses","demigods","demigration","demigrations","demijohn","demijohns","demilitarise","demilitarised","demilitarises","demilitarising","demilitarization","demilitarizations","demilitarize","demilitarized","demilitarizes","demilitarizing","demilune","demilunes","demimondaine","demimondaines","demimonde","demimondes","demineralise","demineralised","demineraliser","demineralisers","demineralises","demineralising","demineralization","demineralizations","demineralize","demineralized","demineralizer","demineralizers","demineralizes","demineralizing","demipique","demipiques","demirelief","demireliefs","demirep","demirepdom","demirepdoms","demireps","demisable","demise","demised","demisemiquaver","demisemiquavers","demises","demising","demiss","demission","demissions","demissive","demissly","demist","demisted","demister","demisters","demisting","demists","demit","demitasse","demitasses","demits","demitted","demitting","demiurge","demiurgeous","demiurges","demiurgic","demiurgical","demiurgically","demiurgus","demiurguses","demiveg","demiveges","demivegges","demivierge","demivierges","demivolt","demivolte","demivoltes","demivolts","demiworld","demiworlds","demo","demob","demobbed","demobbing","demobilisation","demobilisations","demobilise","demobilised","demobilises","demobilising","demobilization","demobilizations","demobilize","demobilized","demobilizes","demobilizing","demobs","democracies","democracy","democrat","democratic","democratical","democratically","democraties","democratifiable","democratisation","democratise","democratised","democratiser","democratisers","democratises","democratising","democratist","democratists","democratization","democratizations","democratize","democratized","democratizer","democratizers","democratizes","democratizing","democrats","democraty","demode","demoded","demodulate","demodulated","demodulates","demodulating","demodulation","demodulations","demodulator","demodulators","demoed","demographer","demographers","demographic","demographical","demographically","demographics","demographies","demographist","demographists","demography","demoing","demoiselle","demoiselles","demolish","demolished","demolisher","demolishers","demolishes","demolishing","demolishment","demolishments","demolition","demolitionist","demolitionists","demolitions","demologies","demology","demon","demoness","demonesses","demonetarise","demonetarised","demonetarises","demonetarising","demonetarize","demonetarized","demonetarizes","demonetarizing","demonetisation","demonetisations","demonetise","demonetised","demonetises","demonetising","demonetization","demonetizations","demonetize","demonetized","demonetizes","demonetizing","demoniac","demoniacal","demoniacally","demoniacism","demoniacisms","demoniacs","demonian","demonianism","demonianisms","demonic","demonical","demonically","demonisation","demonisations","demonise","demonised","demonises","demonising","demonism","demonisms","demonist","demonists","demonization","demonizations","demonize","demonized","demonizes","demonizing","demonocracies","demonocracy","demonolater","demonolaters","demonolatries","demonolatry","demonologic","demonological","demonologies","demonologist","demonologists","demonology","demonomania","demonomanias","demonries","demonry","demons","demonstrabilities","demonstrability","demonstrable","demonstrably","demonstrate","demonstrated","demonstrates","demonstrating","demonstration","demonstrational","demonstrations","demonstrative","demonstratively","demonstrativeness","demonstrativenesses","demonstratives","demonstrator","demonstrators","demonstratory","demonym","demonyms","demoralisation","demoralisations","demoralise","demoralised","demoraliser","demoralisers","demoralises","demoralising","demoralisingly","demoralization","demoralizations","demoralize","demoralized","demoralizer","demoralizers","demoralizes","demoralizing","demoralizingly","demos","demoscene","demoscenes","demoses","demote","demoted","demotes","demotic","demoticist","demoticists","demotics","demoting","demotion","demotions","demotist","demotists","demotivate","demotivated","demotivates","demotivating","demount","demountable","demounted","demounting","demounts","dempster","dempsters","dempt","demulcent","demulcents","demulsification","demulsified","demulsifier","demulsifiers","demulsifies","demulsify","demulsifying","demultiplexer","demultiplexers","demur","demure","demured","demurely","demureness","demurenesses","demurer","demures","demurest","demuring","demurrable","demurrage","demurrages","demurral","demurrals","demurred","demurrer","demurrers","demurring","demurs","demutualisation","demutualise","demutualised","demutualises","demutualising","demutualization","demutualize","demutualized","demutualizes","demutualizing","demy","demyelinate","demyelinated","demyelinates","demyelinating","demyelination","demyelinations","demyship","demyships","demystification","demystifications","demystified","demystifies","demystify","demystifying","demythologise","demythologised","demythologiser","demythologisers","demythologises","demythologising","demythologization","demythologizations","demythologize","demythologized","demythologizer","demythologizers","demythologizes","demythologizing","den","denar","denari","denaries","denarii","denarius","denars","denary","denationalise","denationalised","denationalises","denationalising","denationalization","denationalizations","denationalize","denationalized","denationalizes","denationalizing","denaturalise","denaturalised","denaturalises","denaturalising","denaturalization","denaturalizations","denaturalize","denaturalized","denaturalizes","denaturalizing","denaturant","denaturants","denaturation","denaturations","denature","denatured","denatures","denaturing","denaturise","denaturised","denaturises","denaturising","denaturize","denaturized","denaturizes","denaturizing","denay","denayed","denaying","denays","denazification","denazifications","denazified","denazifies","denazify","denazifying","dendrachate","dendrachates","dendriform","dendrimer","dendrimers","dendrite","dendrites","dendritic","dendritical","dendritically","dendrobium","dendrobiums","dendrochronological","dendrochronologically","dendrochronologies","dendrochronologist","dendrochronologists","dendrochronology","dendroglyph","dendroglyphs","dendrogram","dendrograms","dendroid","dendroidal","dendrolatries","dendrolatry","dendrologic","dendrological","dendrologies","dendrologist","dendrologists","dendrologous","dendrology","dendrometer","dendrometers","dendron","dendrons","dendrophis","dendrophises","dene","denegation","denegations","denervate","denervated","denervates","denervating","denervation","denervations","denes","denet","denets","denetted","denetting","dengue","dengues","deni","deniabilities","deniability","deniable","deniably","denial","denials","denied","denier","deniers","denies","denigrate","denigrated","denigrates","denigrating","denigration","denigrations","denigrative","denigrator","denigrators","denigratory","denim","denimed","denims","denis","denisation","denisations","denitrate","denitrated","denitrates","denitrating","denitration","denitrations","denitrification","denitrifications","denitrificator","denitrificators","denitrified","denitrifier","denitrifiers","denitrifies","denitrify","denitrifying","denization","denizations","denizen","denizened","denizening","denizens","denizenship","denizenships","denned","dennet","dennets","denning","denominable","denominal","denominate","denominated","denominates","denominating","denomination","denominational","denominationalism","denominationalisms","denominations","denominative","denominatively","denominatives","denominator","denominators","denotable","denotate","denotated","denotates","denotating","denotation","denotations","denotative","denotatively","denote","denoted","denotement","denotements","denotes","denoting","denotive","denouement","denouements","denounce","denounced","denouncement","denouncements","denouncer","denouncers","denounces","denouncing","dens","dense","densely","denseness","densenesses","denser","densest","densification","densifications","densified","densifier","densifiers","densifies","densify","densifying","densimeter","densimeters","densimetric","densimetries","densimetry","densities","densitometer","densitometers","densitometric","densitometries","densitometry","density","dent","dental","dentalia","dentalities","dentality","dentalium","dentaliums","dentally","dentals","dentaria","dentarias","dentaries","dentary","dentate","dentated","dentately","dentation","dentations","dented","dentel","dentelle","dentelles","dentels","dentex","dentexes","denticle","denticles","denticulate","denticulated","denticulately","denticulation","denticulations","dentiform","dentifrice","dentifrices","dentigerous","dentil","dentilabial","dentiled","dentilingual","dentilinguals","dentils","dentin","dentinal","dentine","dentines","denting","dentins","dentirostral","dentist","dentistries","dentistry","dentists","dentition","dentitions","dentoid","dents","dentulous","dentural","denture","dentures","denturist","denturists","denuclearise","denuclearised","denuclearises","denuclearising","denuclearization","denuclearizations","denuclearize","denuclearized","denuclearizes","denuclearizing","denudate","denudated","denudates","denudating","denudation","denudations","denude","denuded","denudement","denudements","denuder","denuders","denudes","denuding","denumerabilities","denumerability","denumerable","denumerably","denunciate","denunciated","denunciates","denunciating","denunciation","denunciations","denunciative","denunciator","denunciators","denunciatory","deny","denying","denyingly","deobstruent","deobstruents","deodand","deodands","deodar","deodara","deodaras","deodars","deodate","deodates","deodorant","deodorants","deodorisation","deodorisations","deodorise","deodorised","deodoriser","deodorisers","deodorises","deodorising","deodorization","deodorizations","deodorize","deodorized","deodorizer","deodorizers","deodorizes","deodorizing","deontic","deontics","deontological","deontologies","deontologist","deontologists","deontology","deoppilate","deoppilated","deoppilates","deoppilating","deoppilation","deoppilations","deoppilative","deorbit","deorbited","deorbiting","deorbits","deoxidate","deoxidated","deoxidates","deoxidating","deoxidation","deoxidations","deoxidisation","deoxidisations","deoxidise","deoxidised","deoxidiser","deoxidisers","deoxidises","deoxidising","deoxidization","deoxidizations","deoxidize","deoxidized","deoxidizer","deoxidizers","deoxidizes","deoxidizing","deoxy","deoxycortone","deoxycortones","deoxygenate","deoxygenated","deoxygenates","deoxygenating","deoxygenation","deoxygenations","deoxygenise","deoxygenised","deoxygenises","deoxygenising","deoxygenize","deoxygenized","deoxygenizes","deoxygenizing","deoxyribonuclease","deoxyribonucleases","deoxyribonucleotide","deoxyribonucleotides","deoxyribose","deoxyriboses","depaint","depainted","depainting","depaints","depanneur","depanneurs","depart","departed","departee","departees","departement","departements","departer","departers","departing","departings","department","departmental","departmentalise","departmentalism","departmentalization","departmentalizations","departmentalize","departmentalized","departmentalizes","departmentalizing","departmentally","departments","departs","departure","departures","depasture","depastured","depastures","depasturing","depauperate","depauperated","depauperates","depauperating","depauperise","depauperised","depauperises","depauperising","depauperize","depauperized","depauperizes","depauperizing","depeche","depeches","depeinct","depeincted","depeincting","depeincts","depend","dependabilities","dependability","dependable","dependableness","dependablenesses","dependably","dependance","dependances","dependancies","dependancy","dependant","dependants","depended","dependence","dependences","dependencies","dependency","dependent","dependently","dependents","depending","dependingly","depends","depeople","depeopled","depeoples","depeopling","deperm","depermed","deperming","deperms","depersonalise","depersonalised","depersonalises","depersonalising","depersonalization","depersonalizations","depersonalize","depersonalized","depersonalizes","depersonalizing","dephlegmate","dephlegmated","dephlegmates","dephlegmating","dephlegmation","dephlegmations","dephlegmator","dephlegmators","dephlogisticate","dephosphorylate","dephosphorylated","dephosphorylates","dephosphorylating","dephosphorylation","dephosphorylations","depict","depicted","depicter","depicters","depicting","depiction","depictions","depictive","depictor","depictors","depicts","depicture","depictured","depictures","depicturing","depigment","depigmentation","depigmentations","depigmented","depigmenting","depigments","depilate","depilated","depilates","depilating","depilation","depilations","depilator","depilatories","depilators","depilatory","deplane","deplaned","deplanes","deplaning","depletable","deplete","depleted","depleter","depleters","depletes","depleting","depletion","depletions","depletive","depletory","deplorabilities","deplorability","deplorable","deplorableness","deplorablenesses","deplorably","deploration","deplorations","deplore","deplored","deplorer","deplorers","deplores","deploring","deploringly","deploy","deployable","deployed","deployer","deployers","deploying","deployment","deployments","deploys","deplumation","deplumations","deplume","deplumed","deplumes","depluming","depolarisation","depolarisations","depolarise","depolarised","depolariser","depolarisers","depolarises","depolarising","depolarization","depolarizations","depolarize","depolarized","depolarizer","depolarizers","depolarizes","depolarizing","depolish","depolished","depolishes","depolishing","depoliticise","depoliticised","depoliticises","depoliticising","depoliticization","depoliticizations","depoliticize","depoliticized","depoliticizes","depoliticizing","depolymerise","depolymerised","depolymerises","depolymerising","depolymerization","depolymerizations","depolymerize","depolymerized","depolymerizes","depolymerizing","depone","deponed","deponent","deponents","depones","deponing","depopulate","depopulated","depopulates","depopulating","depopulation","depopulations","depopulator","depopulators","deport","deportable","deportation","deportations","deported","deportee","deportees","deporter","deporters","deporting","deportment","deportments","deports","deposable","deposal","deposals","depose","deposed","deposer","deposers","deposes","deposing","deposit","depositaries","depositary","depositation","depositations","deposited","depositing","deposition","depositional","depositions","depositive","depositor","depositories","depositors","depository","deposits","depot","depots","depravation","depravations","deprave","depraved","depravedly","depravedness","depravednesses","depravement","depravements","depraver","depravers","depraves","depraving","depravingly","depravities","depravity","deprecable","deprecate","deprecated","deprecates","deprecating","deprecatingly","deprecation","deprecations","deprecative","deprecatively","deprecator","deprecatorily","deprecators","deprecatory","depreciable","depreciate","depreciated","depreciates","depreciating","depreciatingly","depreciation","depreciations","depreciative","depreciator","depreciators","depreciatory","depredate","depredated","depredates","depredating","depredation","depredations","depredator","depredators","depredatory","deprehend","deprehended","deprehending","deprehends","deprenyl","deprenyls","depress","depressant","depressants","depressed","depresses","depressible","depressing","depressingly","depression","depressions","depressive","depressively","depressiveness","depressives","depressomotor","depressomotors","depressor","depressors","depressurise","depressurised","depressurises","depressurising","depressurization","depressurizations","depressurize","depressurized","depressurizes","depressurizing","deprivable","deprival","deprivals","deprivation","deprivations","deprivative","deprive","deprived","deprivement","deprivements","depriver","deprivers","deprives","depriving","deprogram","deprogramed","deprograming","deprogramme","deprogrammed","deprogrammer","deprogrammers","deprogrammes","deprogramming","deprograms","depside","depsides","depth","depthless","depths","depurant","depurants","depurate","depurated","depurates","depurating","depuration","depurations","depurative","depuratives","depurator","depurators","depuratory","deputable","deputation","deputations","depute","deputed","deputes","deputies","deputing","deputisation","deputisations","deputise","deputised","deputises","deputising","deputization","deputizations","deputize","deputized","deputizes","deputizing","deputy","dequeue","dequeued","dequeueing","dequeues","dequeuing","deracialise","deracialised","deracialises","deracialising","deracialize","deracialized","deracializes","deracializing","deracinate","deracinated","deracinates","deracinating","deracination","deracinations","deracine","deraign","deraigned","deraigning","deraignment","deraignments","deraigns","derail","derailed","derailer","derailers","derailing","derailleur","derailleurs","derailment","derailments","derails","derange","deranged","derangement","derangements","deranger","derangers","deranges","deranging","derat","derate","derated","derates","derating","deratings","deration","derationed","derationing","derations","derats","deratted","deratting","deray","derayed","deraying","derays","derbies","derby","dere","derealisation","derealisations","derealization","derealizations","derecognise","derecognised","derecognises","derecognising","derecognition","derecognitions","derecognize","derecognized","derecognizes","derecognizing","dered","deregister","deregistered","deregistering","deregisters","deregistration","deregistrations","deregulate","deregulated","deregulates","deregulating","deregulation","deregulations","deregulator","deregulators","deregulatory","derelict","dereliction","derelictions","derelicts","dereligionise","dereligionised","dereligionises","dereligionising","dereligionize","dereligionized","dereligionizes","dereligionizing","derepress","derepressed","derepresses","derepressing","derepression","derepressions","derequisition","derequisitioned","derequisitions","deres","derestrict","derestricted","derestricting","derestriction","derestrictions","derestricts","derham","derhams","deride","derided","derider","deriders","derides","deriding","deridingly","derig","derigged","derigging","derigs","dering","deringer","deringers","derisible","derision","derisions","derisive","derisively","derisiveness","derisivenesses","derisory","derivable","derivably","derivate","derivates","derivation","derivational","derivationist","derivationists","derivations","derivatisation","derivatisations","derivatise","derivatised","derivatises","derivatising","derivative","derivatively","derivativeness","derivativenesses","derivatives","derivatization","derivatizations","derivatize","derivatized","derivatizes","derivatizing","derive","derived","deriver","derivers","derives","deriving","derm","derma","dermabrasion","dermabrasions","dermal","dermapteran","dermapterans","dermas","dermatic","dermatites","dermatitides","dermatitis","dermatitises","dermatogen","dermatogens","dermatoglyphic","dermatoglyphics","dermatographia","dermatographias","dermatographic","dermatographies","dermatography","dermatoid","dermatologic","dermatological","dermatologies","dermatologist","dermatologists","dermatology","dermatomal","dermatome","dermatomes","dermatomic","dermatomyositis","dermatophyte","dermatophytes","dermatophytic","dermatophytoses","dermatophytosis","dermatoplastic","dermatoplasties","dermatoplasty","dermatoses","dermatosis","dermestid","dermestids","dermic","dermis","dermises","dermographies","dermography","dermoid","dermoids","derms","dern","dernful","dernier","dernly","derns","dero","derogate","derogated","derogately","derogates","derogating","derogation","derogations","derogative","derogatively","derogatorily","derogatoriness","derogatory","deros","derrick","derricked","derricking","derricks","derriere","derrieres","derries","derringer","derringers","derris","derrises","derro","derros","derry","derth","derths","derv","dervish","dervishes","dervs","desacralisation","desacralise","desacralised","desacralises","desacralising","desacralization","desacralizations","desacralize","desacralized","desacralizes","desacralizing","desagrement","desagrements","desalinate","desalinated","desalinates","desalinating","desalination","desalinations","desalinator","desalinators","desalinisation","desalinisations","desalinise","desalinised","desalinises","desalinising","desalinization","desalinizations","desalinize","desalinized","desalinizes","desalinizing","desalt","desalted","desalter","desalters","desalting","desaltings","desalts","desand","desanded","desanding","desands","desaturation","desaturations","descale","descaled","descales","descaling","descant","descanted","descanter","descanters","descanting","descants","descend","descendable","descendant","descendants","descended","descendent","descendents","descender","descenders","descendeur","descendeurs","descendible","descending","descendings","descends","descension","descensional","descensions","descent","descents","deschool","deschooled","deschooler","deschoolers","deschooling","deschoolings","deschools","descramble","descrambled","descrambler","descramblers","descrambles","descrambling","describable","describe","described","describer","describers","describes","describing","descried","descrier","descriers","descries","description","descriptions","descriptive","descriptively","descriptiveness","descriptivenesses","descriptivism","descriptivisms","descriptivist","descriptor","descriptors","descrive","descrived","descrives","descriving","descry","descrying","desecrate","desecrated","desecrater","desecraters","desecrates","desecrating","desecration","desecrations","desecrator","desecrators","deseed","deseeded","deseeding","deseeds","desegregate","desegregated","desegregates","desegregating","desegregation","desegregations","deselect","deselected","deselecting","deselection","deselections","deselects","desensitisation","desensitise","desensitised","desensitiser","desensitisers","desensitises","desensitising","desensitization","desensitizations","desensitize","desensitized","desensitizer","desensitizers","desensitizes","desensitizing","deserpidine","deserpidines","desert","deserted","deserter","deserters","desertic","desertification","desertifications","desertified","desertifies","desertify","desertifying","deserting","desertion","desertions","desertisation","desertisations","desertization","desertizations","desertless","deserts","deserve","deserved","deservedly","deservedness","deservednesses","deserver","deservers","deserves","deserving","deservingly","deservingness","deservingnesses","deservings","desex","desexed","desexes","desexing","desexualisation","desexualise","desexualised","desexualises","desexualising","desexualization","desexualizations","desexualize","desexualized","desexualizes","desexualizing","deshabille","deshabilles","deshi","desi","desiccant","desiccants","desiccate","desiccated","desiccates","desiccating","desiccation","desiccations","desiccative","desiccatives","desiccator","desiccators","desiderata","desiderate","desiderated","desiderates","desiderating","desideration","desiderations","desiderative","desideratives","desideratum","desiderium","desideriums","design","designable","designate","designated","designates","designating","designation","designations","designative","designator","designators","designatory","designed","designedly","designee","designees","designer","designers","designful","designing","designingly","designings","designless","designment","designments","designs","desilver","desilvered","desilvering","desilverisation","desilverise","desilverised","desilverises","desilverising","desilverization","desilverize","desilverized","desilverizes","desilverizing","desilvers","desine","desined","desinence","desinences","desinent","desinential","desines","desining","desipience","desipiences","desipient","desipramine","desipramines","desirabilities","desirability","desirable","desirableness","desirablenesses","desirables","desirably","desire","desired","desireless","desirer","desirers","desires","desiring","desirous","desirously","desirousness","desirousnesses","desist","desistance","desistances","desisted","desistence","desistences","desisting","desists","desk","deskbound","deskfast","deskfasts","deskill","deskilled","deskilling","deskillings","deskills","desking","deskings","deskman","deskmen","desknote","desknotes","desks","desktop","desktops","desman","desmans","desmid","desmidian","desmids","desmine","desmines","desmodium","desmodiums","desmodromic","desmoid","desmoids","desmosomal","desmosome","desmosomes","desnood","desnooded","desnooding","desnoods","desobligeante","desobligeantes","desoeuvre","desolate","desolated","desolately","desolateness","desolatenesses","desolater","desolaters","desolates","desolating","desolatingly","desolation","desolations","desolator","desolators","desolatory","desorb","desorbed","desorbing","desorbs","desoriente","desorption","desorptions","desoxy","desoxyribose","desoxyriboses","despair","despaired","despairer","despairers","despairful","despairing","despairingly","despairs","despatch","despatched","despatcher","despatchers","despatches","despatching","desperado","desperadoes","desperados","desperate","desperately","desperateness","desperatenesses","desperation","desperations","despicabilities","despicability","despicable","despicableness","despicablenesses","despicably","despight","despights","despiritualise","despiritualised","despiritualises","despiritualize","despiritualized","despiritualizes","despiritualizing","despisable","despisal","despisals","despise","despised","despisedness","despisednesses","despisement","despisements","despiser","despisers","despises","despising","despite","despited","despiteful","despitefully","despitefulness","despitefulnesses","despiteous","despiteously","despites","despiting","despoil","despoiled","despoiler","despoilers","despoiling","despoilment","despoilments","despoils","despoliation","despoliations","despond","desponded","despondence","despondences","despondencies","despondency","despondent","despondently","desponding","despondingly","despondings","desponds","despot","despotat","despotate","despotates","despotats","despotic","despotical","despotically","despoticalness","despotism","despotisms","despotocracies","despotocracy","despots","despumate","despumated","despumates","despumating","despumation","despumations","desquamate","desquamated","desquamates","desquamating","desquamation","desquamations","desquamative","desquamatory","desse","dessert","desserts","dessertspoon","dessertspoonful","dessertspoonfuls","dessertspoons","dessertspoonsful","desses","dessiatine","dessiatines","dessignment","dessignments","dessyatine","dessyatines","destabilisation","destabilise","destabilised","destabiliser","destabilisers","destabilises","destabilising","destabilization","destabilizations","destabilize","destabilized","destabilizer","destabilizers","destabilizes","destabilizing","destain","destained","destaining","destains","destemper","destempered","destempering","destempers","destinate","destinated","destinates","destinating","destination","destinations","destine","destined","destines","destinies","destining","destiny","destitute","destituted","destituteness","destitutenesses","destitutes","destituting","destitution","destitutions","destock","destocked","destocking","destocks","destrier","destriers","destroy","destroyable","destroyed","destroyer","destroyers","destroying","destroys","destruct","destructed","destructibilities","destructibility","destructible","destructing","destruction","destructional","destructionist","destructionists","destructions","destructive","destructively","destructiveness","destructivenesses","destructives","destructivist","destructivists","destructivities","destructivity","destructo","destructor","destructors","destructos","destructs","desuetude","desuetudes","desugar","desugared","desugaring","desugars","desulfur","desulfured","desulfuring","desulfurisation","desulfurise","desulfurised","desulfurises","desulfurising","desulfurization","desulfurizations","desulfurize","desulfurized","desulfurizes","desulfurizing","desulfurs","desulphur","desulphurate","desulphurated","desulphurates","desulphurating","desulphuration","desulphurations","desulphured","desulphuring","desulphurise","desulphurised","desulphuriser","desulphurisers","desulphurises","desulphurising","desulphurize","desulphurized","desulphurizer","desulphurizers","desulphurizes","desulphurizing","desulphurs","desultorily","desultoriness","desultorinesses","desultory","desyatin","desyatins","desyne","desyned","desynes","desyning","detach","detachabilities","detachability","detachable","detachably","detached","detachedly","detachedness","detachednesses","detacher","detachers","detaches","detaching","detachment","detachments","detail","detailed","detailedly","detailedness","detailednesses","detailer","detailers","detailing","detailings","details","detain","detainable","detained","detainee","detainees","detainer","detainers","detaining","detainment","detainments","detains","detangle","detangled","detangler","detanglers","detangles","detangling","detassel","detasseled","detasseling","detasselled","detasselling","detassels","detect","detectabilities","detectability","detectable","detected","detecter","detecters","detectible","detecting","detection","detections","detective","detectivelike","detectives","detectivist","detectivists","detectophone","detectophones","detector","detectorist","detectorists","detectors","detects","detent","detente","detentes","detention","detentions","detentist","detentists","detents","detenu","detenue","detenues","detenus","deter","deterge","deterged","detergence","detergences","detergencies","detergency","detergent","detergents","deterger","detergers","deterges","deterging","deteriorate","deteriorated","deteriorates","deteriorating","deterioration","deteriorations","deteriorative","deteriorism","deteriorisms","deteriorities","deteriority","determent","determents","determinability","determinable","determinableness","determinablenesses","determinably","determinacies","determinacy","determinant","determinantal","determinants","determinate","determinated","determinately","determinateness","determinatenesses","determinates","determinating","determination","determinations","determinative","determinatively","determinatives","determinator","determinators","determine","determined","determinedly","determinedness","determinednesses","determiner","determiners","determines","determining","determinism","determinisms","determinist","deterministic","deterministically","determinists","deterrabilities","deterrability","deterrable","deterred","deterrence","deterrences","deterrent","deterrently","deterrents","deterrer","deterrers","deterring","deters","detersion","detersions","detersive","detersives","detest","detestabilities","detestability","detestable","detestableness","detestablenesses","detestably","detestation","detestations","detested","detester","detesters","detesting","detests","dethatch","dethatched","dethatches","dethatching","dethrone","dethroned","dethronement","dethronements","dethroner","dethroners","dethrones","dethroning","dethronings","detick","deticked","deticker","detickers","deticking","deticks","detinue","detinues","detonabilities","detonability","detonable","detonatable","detonate","detonated","detonates","detonating","detonation","detonations","detonative","detonator","detonators","detorsion","detorsions","detort","detorted","detorting","detortion","detortions","detorts","detour","detoured","detouring","detours","detox","detoxed","detoxes","detoxicant","detoxicants","detoxicate","detoxicated","detoxicates","detoxicating","detoxication","detoxications","detoxification","detoxifications","detoxified","detoxifies","detoxify","detoxifying","detoxing","detract","detracted","detracting","detractingly","detractings","detraction","detractions","detractive","detractively","detractor","detractors","detractory","detractress","detractresses","detracts","detrain","detrained","detraining","detrainment","detrainments","detrains","detraque","detraquee","detraquees","detraques","detribalisation","detribalise","detribalised","detribalises","detribalising","detribalization","detribalizations","detribalize","detribalized","detribalizes","detribalizing","detriment","detrimental","detrimentally","detrimentals","detriments","detrital","detrition","detritions","detritovore","detritovores","detritus","detrude","detruded","detrudes","detruding","detruncate","detruncated","detruncates","detruncating","detruncation","detruncations","detrusion","detrusions","detrusor","detrusors","detumescence","detumescences","detumescent","detune","detuned","detunes","detuning","deuce","deuced","deucedly","deuces","deucing","deuddarn","deuddarns","deus","deuteragonist","deuteragonists","deuteranomalies","deuteranomalous","deuteranomaly","deuteranope","deuteranopes","deuteranopia","deuteranopias","deuteranopic","deuterate","deuterated","deuterates","deuterating","deuteration","deuterations","deuteric","deuteride","deuterides","deuterium","deuteriums","deuterocanonical","deuterogamies","deuterogamist","deuterogamists","deuterogamy","deuteron","deuterons","deuteroplasm","deuteroplasms","deuteroscopic","deuteroscopies","deuteroscopy","deuterostome","deuterostomes","deuterotokies","deuterotoky","deuton","deutons","deutoplasm","deutoplasmic","deutoplasms","deutoplastic","deutzia","deutzias","dev","deva","devall","devalled","devalling","devalls","devalorisation","devalorisations","devalorise","devalorised","devalorises","devalorising","devalorization","devalorizations","devalorize","devalorized","devalorizes","devalorizing","devaluate","devaluated","devaluates","devaluating","devaluation","devaluations","devalue","devalued","devalues","devaluing","devanagari","devanagaris","devas","devastate","devastated","devastates","devastating","devastatingly","devastation","devastations","devastative","devastator","devastators","devastavit","devastavits","devein","deveined","deveining","deveins","devel","develed","develing","develled","develling","develop","developable","develope","developed","developer","developers","developes","developing","development","developmental","developmentally","developments","developpe","developpes","develops","devels","deverbal","deverbals","deverbative","deverbatives","devest","devested","devesting","devests","deviance","deviances","deviancies","deviancy","deviant","deviants","deviate","deviated","deviates","deviating","deviation","deviationism","deviationisms","deviationist","deviationists","deviations","deviative","deviator","deviators","deviatory","device","deviceful","devices","devil","devildom","devildoms","deviled","deviless","devilesses","devilet","devilets","devilfish","devilfishes","deviling","devilings","devilish","devilishly","devilishness","devilishnesses","devilism","devilisms","devilkin","devilkins","devilled","devilling","devilment","devilments","devilries","devilry","devils","devilship","devilships","deviltries","deviltry","devilwood","devilwoods","devious","deviously","deviousness","deviousnesses","devisable","devisal","devisals","devise","devised","devisee","devisees","deviser","devisers","devises","devising","devisor","devisors","devitalisation","devitalisations","devitalise","devitalised","devitalises","devitalising","devitalization","devitalizations","devitalize","devitalized","devitalizes","devitalizing","devitrification","devitrifications","devitrified","devitrifies","devitrify","devitrifying","devling","devlings","devocalise","devocalised","devocalises","devocalising","devocalize","devocalized","devocalizes","devocalizing","devoice","devoiced","devoices","devoicing","devoid","devoir","devoirs","devolution","devolutionary","devolutionist","devolutionists","devolutions","devolve","devolved","devolvement","devolvements","devolves","devolving","devon","devonian","devonport","devonports","devons","devore","devores","devot","devote","devoted","devotedly","devotedness","devotednesses","devotee","devotees","devotement","devotements","devotes","devoting","devotion","devotional","devotionalist","devotionalists","devotionalities","devotionality","devotionally","devotionalness","devotionals","devotionist","devotionists","devotions","devots","devour","devoured","devourer","devourers","devouring","devouringly","devourment","devourments","devours","devout","devouter","devoutest","devoutly","devoutness","devoutnesses","devs","devvel","devvelled","devvelling","devvels","dew","dewan","dewani","dewanis","dewannies","dewanny","dewans","dewar","dewars","dewater","dewatered","dewaterer","dewaterers","dewatering","dewaterings","dewaters","dewax","dewaxed","dewaxes","dewaxing","dewberries","dewberry","dewclaw","dewclawed","dewclaws","dewdrop","dewdrops","dewed","dewfall","dewfalls","dewfull","dewier","dewiest","dewily","dewiness","dewinesses","dewing","dewitt","dewitted","dewitting","dewitts","dewlap","dewlapped","dewlaps","dewlapt","dewless","dewool","dewooled","dewooling","dewools","deworm","dewormed","dewormer","dewormers","deworming","deworms","dewpoint","dewpoints","dews","dewy","dex","dexamethasone","dexamethasones","dexamphetamine","dexamphetamines","dexes","dexie","dexies","dexiotropic","dexter","dexterities","dexterity","dexterous","dexterously","dexterousness","dexterousnesses","dexters","dexterwise","dextral","dextralities","dextrality","dextrally","dextran","dextranase","dextranases","dextrans","dextrin","dextrine","dextrines","dextrins","dextro","dextroamphetamine","dextroamphetamines","dextrocardia","dextrocardiac","dextrocardiacs","dextrocardias","dextroglucose","dextroglucoses","dextrogyrate","dextrogyre","dextrorotary","dextrorotation","dextrorotations","dextrorotatory","dextrorsal","dextrorse","dextrorsely","dextrose","dextroses","dextrous","dextrously","dextrousness","dextrousnesses","dexy","dey","deys","dezinc","dezinced","dezincing","dezincked","dezincking","dezincs","dhak","dhaks","dhal","dhals","dhamma","dhammas","dhansak","dhansaks","dharma","dharmas","dharmic","dharmsala","dharmsalas","dharmshala","dharmshalas","dharna","dharnas","dhimmi","dhimmis","dhobi","dhobis","dhol","dhole","dholes","dholl","dholls","dhols","dhoolies","dhooly","dhoora","dhooras","dhooti","dhootie","dhooties","dhootis","dhoti","dhotis","dhourra","dhourras","dhow","dhows","dhurna","dhurnas","dhurra","dhurras","dhurrie","dhurries","dhuti","dhutis","di","diabase","diabases","diabasic","diabetes","diabetic","diabetical","diabetics","diabetogenic","diabetologist","diabetologists","diable","diablerie","diableries","diablery","diables","diabolic","diabolical","diabolically","diabolicalness","diabolicalnesses","diabolise","diabolised","diabolises","diabolising","diabolism","diabolisms","diabolist","diabolists","diabolize","diabolized","diabolizes","diabolizing","diabolo","diabologies","diabology","diabolologies","diabolology","diabolos","diacatholicon","diacatholicons","diacaustic","diacaustics","diacetyl","diacetyls","diachronic","diachronically","diachronies","diachronism","diachronisms","diachronistic","diachronous","diachrony","diachylon","diachylons","diachylum","diachylums","diacid","diacidic","diacids","diacodion","diacodions","diacodium","diacodiums","diaconal","diaconate","diaconates","diaconicon","diaconicons","diacoustic","diacoustics","diacritic","diacritical","diacritically","diacritics","diact","diactinal","diactine","diactinic","diactinism","diactinisms","diadelphous","diadem","diademed","diademing","diadems","diadochi","diadochies","diadochy","diadrom","diadromous","diadroms","diaereses","diaeresis","diaeretic","diageneses","diagenesis","diagenetic","diagenetically","diageotropic","diageotropism","diageotropisms","diaglyph","diaglyphs","diagnosability","diagnosable","diagnose","diagnoseable","diagnosed","diagnoses","diagnosing","diagnosis","diagnostic","diagnostical","diagnostically","diagnostician","diagnosticians","diagnostics","diagometer","diagometers","diagonal","diagonalisable","diagonalisation","diagonalise","diagonalised","diagonalises","diagonalising","diagonalizable","diagonalization","diagonalizations","diagonalize","diagonalized","diagonalizes","diagonalizing","diagonally","diagonals","diagram","diagramed","diagraming","diagrammable","diagrammatic","diagrammatical","diagrammatically","diagrammed","diagramming","diagrams","diagraph","diagraphic","diagraphs","diagrid","diagrids","diaheliotropic","diaheliotropism","diakineses","diakinesis","dial","dialect","dialectal","dialectally","dialectic","dialectical","dialectically","dialectician","dialecticians","dialecticism","dialecticisms","dialectics","dialectological","dialectologically","dialectologies","dialectologist","dialectologists","dialectology","dialects","dialed","dialer","dialers","dialing","dialings","dialist","dialists","diallage","diallages","diallagic","diallagoid","dialled","diallel","dialler","diallers","dialling","diallings","diallist","diallists","dialog","dialoged","dialoger","dialogers","dialogic","dialogical","dialogically","dialoging","dialogise","dialogised","dialogises","dialogising","dialogism","dialogisms","dialogist","dialogistic","dialogistical","dialogists","dialogite","dialogites","dialogize","dialogized","dialogizes","dialogizing","dialogs","dialogue","dialogued","dialoguer","dialoguers","dialogues","dialoguing","dials","dialypetalous","dialysabilities","dialysability","dialysable","dialysate","dialysates","dialysation","dialysations","dialyse","dialysed","dialyser","dialysers","dialyses","dialysing","dialysis","dialytic","dialytically","dialyzabilities","dialyzability","dialyzable","dialyzate","dialyzates","dialyzation","dialyzations","dialyze","dialyzed","dialyzer","dialyzers","dialyzes","dialyzing","diamagnet","diamagnetic","diamagnetically","diamagnetism","diamagnetisms","diamagnets","diamante","diamantes","diamantiferous","diamantine","diameter","diameters","diametral","diametrally","diametric","diametrical","diametrically","diamide","diamides","diamin","diamine","diamines","diamins","diamond","diamondback","diamondbacks","diamonded","diamondiferous","diamonding","diamonds","diamorphine","diamorphines","diamyl","diandries","diandrous","diandry","diane","dianodal","dianoetic","dianoia","dianoias","dianthus","dianthuses","diapase","diapases","diapason","diapasonal","diapasonic","diapasons","diapause","diapaused","diapauses","diapausing","diapedeses","diapedesis","diapedetic","diapente","diapentes","diaper","diapered","diapering","diaperings","diapers","diaphaneities","diaphaneity","diaphanometer","diaphanometers","diaphanous","diaphanously","diaphanousness","diaphanousnesses","diaphone","diaphones","diaphonic","diaphonies","diaphony","diaphorase","diaphorases","diaphoreses","diaphoresis","diaphoretic","diaphoretics","diaphototropic","diaphototropies","diaphototropism","diaphototropy","diaphragm","diaphragmal","diaphragmatic","diaphragmatically","diaphragmatitis","diaphragmed","diaphragming","diaphragms","diaphyseal","diaphyses","diaphysial","diaphysis","diapir","diapiric","diapirism","diapirisms","diapirs","diapophyses","diapophysial","diapophysis","diapositive","diapositives","diapsid","diapsids","diapyeses","diapyesis","diapyetic","diapyetics","diarch","diarchal","diarchic","diarchical","diarchies","diarchy","diarial","diarian","diaries","diarise","diarised","diarises","diarising","diarist","diaristic","diarists","diarize","diarized","diarizes","diarizing","diarrhea","diarrheal","diarrheas","diarrheic","diarrhetic","diarrhoea","diarrhoeal","diarrhoeas","diarrhoeic","diarthrodial","diarthroses","diarthrosis","diary","diascia","diascias","diascope","diascopes","diascordium","diascordiums","diaskeuast","diaskeuasts","diaspora","diasporas","diaspore","diaspores","diasporic","diastalses","diastalsis","diastaltic","diastase","diastases","diastasic","diastasis","diastatic","diastem","diastema","diastemas","diastemata","diastematic","diastems","diaster","diastereoisomer","diastereoisomeric","diastereoisomerism","diastereoisomerisms","diastereoisomers","diastereomer","diastereomeric","diastereomers","diasters","diastole","diastoles","diastolic","diastral","diastrophic","diastrophically","diastrophism","diastrophisms","diastyle","diastyles","diatessaron","diatessarons","diathermacies","diathermacy","diathermal","diathermancies","diathermancy","diathermaneity","diathermanous","diathermia","diathermias","diathermic","diathermies","diathermous","diathermy","diatheses","diathesis","diathetic","diatom","diatomaceous","diatomic","diatomicities","diatomicity","diatomist","diatomists","diatomite","diatomites","diatoms","diatonic","diatonically","diatonicism","diatonicisms","diatreta","diatretum","diatretums","diatribe","diatribes","diatribist","diatribists","diatron","diatrons","diatropic","diatropism","diatropisms","diaxon","diaxons","diazepam","diazepams","diazeuctic","diazeuxes","diazeuxis","diazin","diazine","diazines","diazinon","diazinons","diazins","diazo","diazoes","diazole","diazoles","diazomethane","diazomethanes","diazonium","diazoniums","diazos","diazotisation","diazotisations","diazotise","diazotised","diazotises","diazotising","diazotization","diazotizations","diazotize","diazotized","diazotizes","diazotizing","dib","dibasic","dibasicities","dibasicity","dibbed","dibber","dibbers","dibbing","dibble","dibbled","dibbler","dibblers","dibbles","dibbling","dibbs","dibbuk","dibbukim","dibbukkim","dibbuks","dibenzofuran","dibenzofurans","dibranchiate","dibranchiates","dibromide","dibromides","dibs","dibutyl","dicacious","dicacities","dicacity","dicacodyl","dicacodyls","dicamba","dicambas","dicarboxylic","dicarpellary","dicast","dicasteries","dicastery","dicastic","dicasts","dice","diced","dicentra","dicentras","dicentric","dicentrics","dicephalism","dicephalisms","dicephalous","dicer","dicers","dices","dicey","dich","dichasia","dichasial","dichasially","dichasium","dichlamydeous","dichloracetic","dichloride","dichlorides","dichlorobenzene","dichlorobenzenes","dichlorodifluoromethane","dichlorodifluoromethanes","dichloroethane","dichloroethanes","dichloromethane","dichlorvos","dichlorvoses","dichogamic","dichogamies","dichogamous","dichogamy","dichondra","dichondras","dichoptic","dichord","dichords","dichotic","dichotically","dichotomic","dichotomies","dichotomisation","dichotomise","dichotomised","dichotomises","dichotomising","dichotomist","dichotomists","dichotomization","dichotomizations","dichotomize","dichotomized","dichotomizes","dichotomizing","dichotomous","dichotomously","dichotomousness","dichotomousnesses","dichotomy","dichroic","dichroiscope","dichroiscopes","dichroiscopic","dichroism","dichroisms","dichroite","dichroites","dichroitic","dichromat","dichromate","dichromates","dichromatic","dichromaticism","dichromaticisms","dichromatics","dichromatism","dichromatisms","dichromats","dichromic","dichromism","dichromisms","dichrooscope","dichrooscopes","dichrooscopic","dichroscope","dichroscopes","dichroscopic","dicht","dichted","dichting","dichts","dicier","diciest","dicing","dicings","dick","dickcissel","dickcissels","dicked","dickens","dickenses","dicker","dickered","dickering","dickers","dickey","dickeybird","dickeybirds","dickeys","dickhead","dickheads","dickie","dickier","dickies","dickiest","dicking","dickings","dicks","dicktier","dicktiest","dickty","dicky","dickybird","dickybirds","diclinies","diclinism","diclinisms","diclinous","dicliny","dicot","dicots","dicotyl","dicotyledon","dicotyledonous","dicotyledons","dicotyls","dicoumarin","dicoumarins","dicoumarol","dicoumarols","dicrotal","dicrotic","dicrotism","dicrotisms","dicrotous","dict","dicta","dictate","dictated","dictates","dictating","dictation","dictational","dictations","dictator","dictatorial","dictatorially","dictatorialness","dictatorialnesses","dictators","dictatorship","dictatorships","dictatory","dictatress","dictatresses","dictatrices","dictatrix","dictatrixes","dictature","dictatures","dicted","dictier","dictiest","dicting","diction","dictional","dictionally","dictionaries","dictionary","dictions","dicts","dictum","dictums","dicty","dictyogen","dictyogens","dictyopteran","dictyopterans","dictyosome","dictyosomes","dictyostele","dictyosteles","dicumarol","dicumarols","dicyclic","dicyclies","dicycly","dicynodont","dicynodonts","did","didact","didactic","didactical","didactically","didacticism","didacticisms","didactics","didacts","didactyl","didactylism","didactylisms","didactylous","didactyls","didakai","didakais","didakei","didakeis","didapper","didappers","didascalic","didder","diddered","diddering","didders","diddicoy","diddicoys","diddier","diddies","diddiest","diddle","diddled","diddler","diddlers","diddles","diddley","diddleys","diddlies","diddling","diddly","diddlysquat","diddy","didelphian","didelphic","didelphid","didelphids","didelphine","didelphous","didgeridoo","didgeridoos","didicoi","didicois","didicoy","didicoys","didie","didies","didjeridoo","didjeridoos","didjeridu","didjeridus","dido","didoes","didos","didrachm","didrachma","didrachmas","didrachms","didst","didy","didymium","didymiums","didymous","didynamian","didynamies","didynamous","didynamy","die","dieb","dieback","diebacks","diebs","diecious","dieciously","dieciousness","dieciousnesses","died","diedral","diedrals","diedre","diedres","dieffenbachia","dieffenbachias","diegeses","diegesis","diegetic","diehard","diehards","dieing","diel","dieldrin","dieldrins","dielectric","dielectrically","dielectrics","dielytra","dielytras","diemaker","diemakers","diencephala","diencephalic","diencephalon","diencephalons","diene","dienes","dieoff","dieoffs","diereses","dieresis","dieretic","dies","diesel","dieseled","dieseling","dieselings","dieselisation","dieselisations","dieselise","dieselised","dieselises","dieselising","dieselization","dieselizations","dieselize","dieselized","dieselizes","dieselizing","diesels","dieses","diesinker","diesinkers","diesis","diester","diesters","diestock","diestocks","diestrous","diestrum","diestrums","diestrus","diestruses","diet","dietarian","dietarians","dietaries","dietarily","dietary","dieted","dieter","dieters","dietetic","dietetical","dietetically","dietetics","diether","diethers","diethyl","diethylamide","diethylamides","diethylamine","diethylamines","diethylcarbamazine","diethylcarbamazines","diethylene","diethylenes","diethyls","diethylstilbestrol","diethylstilbestrols","dietician","dieticians","dietine","dietines","dieting","dietings","dietist","dietists","dietitian","dietitians","diets","dif","diff","diffarreation","diffarreations","differ","differed","difference","differenced","differences","differencied","differencies","differencing","differency","differencying","different","differentia","differentiabilities","differentiability","differentiable","differentiae","differential","differentially","differentials","differentiate","differentiated","differentiates","differentiating","differentiation","differentiations","differentiator","differentiators","differently","differentness","differentnesses","differing","differs","difficile","difficult","difficulties","difficultly","difficulty","diffidence","diffidences","diffident","diffidently","diffluent","difform","difformities","difformity","diffract","diffracted","diffracting","diffraction","diffractions","diffractive","diffractively","diffractiveness","diffractometer","diffractometers","diffractometric","diffractometries","diffractometry","diffracts","diffrangibility","diffrangible","diffs","diffuse","diffused","diffusedly","diffusedness","diffusednesses","diffusely","diffuseness","diffusenesses","diffuser","diffusers","diffuses","diffusibilities","diffusibility","diffusible","diffusibleness","diffusing","diffusion","diffusional","diffusionism","diffusionisms","diffusionist","diffusionists","diffusions","diffusive","diffusively","diffusiveness","diffusivenesses","diffusivities","diffusivity","diffusor","diffusors","difs","difunctional","difunctionals","dig","digamies","digamist","digamists","digamma","digammas","digamous","digamy","digastric","digastrics","digeneses","digenesis","digenetic","digerati","digest","digestant","digestants","digested","digestedly","digester","digesters","digestibilities","digestibility","digestible","digestibleness","digestibly","digestif","digestifs","digesting","digestion","digestional","digestions","digestive","digestively","digestives","digestor","digestors","digests","diggable","digged","digger","diggers","digging","diggings","dight","dighted","dighting","dights","digicam","digicams","digipack","digipacks","digit","digital","digitalin","digitalins","digitalis","digitalisation","digitalisations","digitalise","digitalised","digitalises","digitalising","digitalism","digitalisms","digitalization","digitalizations","digitalize","digitalized","digitalizes","digitalizing","digitally","digitals","digitate","digitated","digitately","digitation","digitations","digitiform","digitigrade","digitigrades","digitisation","digitisations","digitise","digitised","digitiser","digitisers","digitises","digitising","digitization","digitizations","digitize","digitized","digitizer","digitizers","digitizes","digitizing","digitonin","digitonins","digitorium","digitoriums","digitoxigenin","digitoxigenins","digitoxin","digitoxins","digitron","digitrons","digits","digitule","digitules","digladiate","digladiated","digladiates","digladiating","digladiation","digladiations","digladiator","digladiators","diglossia","diglossias","diglossic","diglot","diglots","diglottic","diglyceride","diglycerides","diglyph","diglyphs","dignification","dignifications","dignified","dignifiedly","dignifiedness","dignifiednesses","dignifies","dignify","dignifying","dignitaries","dignitary","dignities","dignity","digonal","digoneutic","digoneutism","digoneutisms","digoxin","digoxins","digraph","digraphic","digraphically","digraphs","digress","digressed","digresser","digressers","digresses","digressing","digression","digressional","digressionary","digressions","digressive","digressively","digressiveness","digressivenesses","digs","digynian","digynous","dihedra","dihedral","dihedrals","dihedron","dihedrons","dihybrid","dihybridism","dihybridisms","dihybrids","dihydric","dihydrocodeine","dihydrocodeines","dihydroergotamine","dihydroergotamines","dihydrogen","dihydroxyacetone","dihydroxyacetones","dijudicate","dijudicated","dijudicates","dijudicating","dijudication","dijudications","dika","dikas","dikast","dikasts","dikdik","dikdiks","dike","diked","diker","dikers","dikes","diketone","dikey","dikier","dikiest","diking","dikkop","dikkops","diktat","diktats","dilacerate","dilacerated","dilacerates","dilacerating","dilaceration","dilacerations","dilapidate","dilapidated","dilapidates","dilapidating","dilapidation","dilapidations","dilapidator","dilapidators","dilatabilities","dilatability","dilatable","dilatableness","dilatablenesses","dilatably","dilatancies","dilatancy","dilatant","dilatants","dilatate","dilatation","dilatational","dilatations","dilatator","dilatators","dilate","dilated","dilater","dilaters","dilates","dilating","dilation","dilations","dilative","dilatometer","dilatometers","dilatometric","dilatometries","dilatometry","dilator","dilatorily","dilatoriness","dilatorinesses","dilators","dilatory","dildo","dildoe","dildoes","dildos","dilemma","dilemmas","dilemmatic","dilemmic","dilettante","dilettanteish","dilettanteism","dilettanteisms","dilettantes","dilettanti","dilettantish","dilettantism","dilettantisms","diligence","diligences","diligent","diligently","dill","dilled","dilli","dillier","dillies","dilliest","dilling","dillings","dillis","dills","dilly","dillydallied","dillydallies","dillydally","dillydallying","diltiazem","diltiazems","dilucidate","dilucidated","dilucidates","dilucidating","dilucidation","dilucidations","diluent","diluents","dilutable","dilutables","dilute","diluted","dilutee","dilutees","diluteness","dilutenesses","diluter","diluters","dilutes","diluting","dilution","dilutionary","dilutions","dilutive","dilutor","dilutors","diluvia","diluvial","diluvialism","diluvialisms","diluvialist","diluvialists","diluvian","diluvion","diluvions","diluvium","diluviums","dim","dimble","dimbles","dime","dimenhydrinate","dimenhydrinates","dimension","dimensional","dimensionalities","dimensionality","dimensionally","dimensioned","dimensioning","dimensionless","dimensions","dimer","dimercaprol","dimercaprols","dimeric","dimerisation","dimerisations","dimerise","dimerised","dimerises","dimerising","dimerism","dimerisms","dimerization","dimerizations","dimerize","dimerized","dimerizes","dimerizing","dimerous","dimers","dimes","dimeter","dimeters","dimethoate","dimethoates","dimethyl","dimethylamine","dimethylamines","dimethylaniline","dimethylhydrazine","dimethylhydrazines","dimethylnitrosamine","dimethylnitrosamines","dimethyls","dimethyltryptamine","dimethyltryptamines","dimetric","dimidiate","dimidiated","dimidiates","dimidiating","dimidiation","dimidiations","diminish","diminishable","diminished","diminishes","diminishing","diminishingly","diminishings","diminishment","diminishments","diminuendo","diminuendoes","diminuendos","diminution","diminutions","diminutival","diminutive","diminutively","diminutiveness","diminutivenesses","diminutives","dimissory","dimities","dimity","dimly","dimmable","dimmed","dimmer","dimmers","dimmest","dimming","dimmings","dimmish","dimness","dimnesses","dimorph","dimorphic","dimorphism","dimorphisms","dimorphous","dimorphs","dimout","dimouts","dimp","dimple","dimpled","dimplement","dimplements","dimples","dimplier","dimpliest","dimpling","dimply","dimps","dimpsies","dimpsy","dims","dimwit","dimwits","dimwitted","dimyarian","din","dinanderie","dinanderies","dinar","dinarchies","dinarchy","dinars","dindle","dindled","dindles","dindling","dine","dined","diner","dineric","dinero","dineros","diners","dines","dinette","dinettes","dinful","ding","dingbat","dingbats","dingdong","dingdonged","dingdonging","dingdongs","dinge","dinged","dinger","dingers","dinges","dingeses","dingey","dingeys","dinghies","dinghy","dingied","dingier","dingies","dingiest","dingily","dinginess","dinginesses","dinging","dingle","dingleberries","dingleberry","dingles","dingo","dingoed","dingoes","dingoing","dings","dingus","dinguses","dingy","dingying","dinic","dinics","dining","dinitro","dinitrobenzene","dinitrobenzenes","dinitrogen","dinitrophenol","dinitrophenols","dink","dinked","dinker","dinkest","dinkey","dinkeys","dinkie","dinkier","dinkies","dinkiest","dinking","dinkly","dinks","dinkum","dinkums","dinky","dinmont","dinmonts","dinna","dinnae","dinned","dinner","dinnered","dinnering","dinnerless","dinners","dinnertime","dinnertimes","dinnerware","dinnerwares","dinning","dinnle","dinnled","dinnles","dinnling","dino","dinoceras","dinocerases","dinoflagellate","dinoflagellates","dinomania","dinomanias","dinos","dinosaur","dinosaurian","dinosauric","dinosaurs","dinothere","dinotheres","dinotherium","dinotheriums","dinoturbation","dinoturbations","dins","dint","dinted","dinting","dintless","dints","dinucleotide","dinucleotides","diobol","diobolon","diobolons","diobols","diocesan","diocesans","diocese","dioceses","diode","diodes","dioecies","dioecious","dioeciously","dioeciousness","dioeciousnesses","dioecism","dioecisms","dioecy","dioestrus","dioestruses","dioicous","dioicously","dioicousness","dioicousnesses","diol","diolefin","diolefins","diols","dionysiac","dionysian","diophysite","diophysites","diopside","diopsides","diopsidic","dioptase","dioptases","diopter","diopters","dioptometer","dioptometers","dioptometries","dioptometry","dioptral","dioptrate","dioptre","dioptres","dioptric","dioptrical","dioptrically","dioptrics","diorama","dioramas","dioramic","diorism","diorisms","dioristic","dioristical","dioristically","diorite","diorites","dioritic","diorthoses","diorthosis","diorthotic","dioscoreaceous","diosgenin","diosgenins","diota","diotas","diothelete","diotheletes","diotheletic","diotheletical","diothelism","diothelisms","diothelite","diothelites","dioxan","dioxane","dioxanes","dioxans","dioxid","dioxide","dioxides","dioxids","dioxin","dioxins","dioxonitric","dip","dipchick","dipchicks","dipeptidase","dipeptidases","dipeptide","dipeptides","dipetalous","diphase","diphasic","diphenhydramine","diphenhydramines","diphenyl","diphenylamine","diphenylamines","diphenylenimine","diphenylhydantoin","diphenylhydantoins","diphenylketone","diphenylketones","diphenyls","diphone","diphones","diphosgene","diphosgenes","diphosphate","diphosphates","diphtheria","diphtherial","diphtherias","diphtheric","diphtheritic","diphtheritis","diphtheritises","diphtheroid","diphtheroids","diphthong","diphthongal","diphthongally","diphthonged","diphthongic","diphthonging","diphthongise","diphthongised","diphthongises","diphthongising","diphthongization","diphthongizations","diphthongize","diphthongized","diphthongizes","diphthongizing","diphthongs","diphycercal","diphyletic","diphyllous","diphyodont","diphyodonts","diphysite","diphysites","diphysitism","diphysitisms","diplegia","diplegias","diplegic","dipleidoscope","dipleidoscopes","diplex","diplexer","diplexers","diplobiont","diplobiontic","diplobionts","diploblastic","diplocardiac","diplococcal","diplococci","diplococcic","diplococcus","diplodocus","diplodocuses","diploe","diploes","diplogen","diplogeneses","diplogenesis","diplogens","diploic","diploid","diploidic","diploidies","diploids","diploidy","diploma","diplomacies","diplomacy","diplomaed","diplomaing","diplomas","diplomat","diplomata","diplomate","diplomated","diplomates","diplomatese","diplomateses","diplomatic","diplomatical","diplomatically","diplomatics","diplomating","diplomatise","diplomatised","diplomatises","diplomatising","diplomatist","diplomatists","diplomatize","diplomatized","diplomatizes","diplomatizing","diplomatologies","diplomatology","diplomats","diplon","diplonema","diplonemas","diplons","diplont","diplontic","diplonts","diplophase","diplophases","diplopia","diplopias","diplopic","diplopod","diplopods","diploses","diplosis","diplostemonous","diplotene","diplotenes","diplozoa","diplozoic","diplozoon","dipnet","dipnets","dipnetted","dipnetting","dipnoan","dipnoans","dipnoous","dipodic","dipodies","dipody","dipolar","dipole","dipoles","dippable","dipped","dipper","dipperful","dipperfuls","dippers","dippier","dippiest","dippiness","dippinesses","dipping","dippings","dippy","diprionidian","dipropellant","dipropellants","diprotic","diprotodon","diprotodons","diprotodont","diprotodontid","diprotodontids","diprotodonts","dips","dipsades","dipsas","dipshit","dipshits","dipso","dipsomania","dipsomaniac","dipsomaniacal","dipsomaniacs","dipsomanias","dipsos","dipstick","dipsticks","dipswitch","dipswitches","dipt","diptera","dipteral","dipteran","dipterans","dipteras","dipterist","dipterists","dipterocarp","dipterocarpous","dipterocarps","dipteroi","dipteron","dipterons","dipteros","dipteroses","dipterous","diptyca","diptycas","diptych","diptychs","diquark","diquarks","diquat","diquats","diram","dirams","dirdam","dirdams","dirdum","dirdums","dire","direct","directed","directedness","directednesses","directer","directest","directing","direction","directional","directionalities","directionality","directionless","directionlessness","directionlessnesses","directions","directive","directives","directivities","directivity","directly","directness","directnesses","director","directorate","directorates","directorial","directorially","directories","directors","directorship","directorships","directory","directress","directresses","directrice","directrices","directrix","directrixes","directs","direful","direfully","direfulness","direfulnesses","direly","dirempt","dirempted","dirempting","diremption","diremptions","dirempts","direness","direnesses","direr","direst","dirge","dirgeful","dirgelike","dirges","dirham","dirhams","dirhem","dirhems","dirige","dirigent","diriges","dirigibilities","dirigibility","dirigible","dirigibles","dirigism","dirigisme","dirigismes","dirigisms","dirigiste","diriment","dirk","dirke","dirked","dirkes","dirking","dirks","dirl","dirled","dirling","dirls","dirndl","dirndls","dirt","dirtbag","dirtbags","dirted","dirtied","dirtier","dirties","dirtiest","dirtily","dirtiness","dirtinesses","dirting","dirts","dirty","dirtying","dis","disa","disabilities","disability","disable","disabled","disablement","disablements","disabler","disablers","disables","disabling","disablism","disablisms","disablist","disablists","disabusal","disabusals","disabuse","disabused","disabuses","disabusing","disaccharid","disaccharidase","disaccharidases","disaccharide","disaccharides","disaccharids","disaccommodate","disaccommodated","disaccommodates","disaccord","disaccordant","disaccorded","disaccording","disaccords","disaccredit","disaccredited","disaccrediting","disaccredits","disaccustom","disaccustomed","disaccustoming","disaccustoms","disacknowledge","disacknowledged","disacknowledges","disadorn","disadorned","disadorning","disadorns","disadvance","disadvanced","disadvances","disadvancing","disadvantage","disadvantaged","disadvantagedness","disadvantagednesses","disadvantageous","disadvantageously","disadvantageousness","disadvantageousnesses","disadvantages","disadvantaging","disadventure","disadventures","disadventurous","disaffect","disaffected","disaffectedly","disaffectedness","disaffecting","disaffection","disaffectionate","disaffections","disaffects","disaffiliate","disaffiliated","disaffiliates","disaffiliating","disaffiliation","disaffiliations","disaffirm","disaffirmance","disaffirmances","disaffirmation","disaffirmations","disaffirmed","disaffirming","disaffirms","disafforest","disafforested","disafforesting","disafforestment","disafforests","disaggregate","disaggregated","disaggregates","disaggregating","disaggregation","disaggregations","disaggregative","disagree","disagreeability","disagreeable","disagreeableness","disagreeablenesses","disagreeables","disagreeably","disagreed","disagreeing","disagreement","disagreements","disagrees","disallied","disallies","disallow","disallowable","disallowance","disallowances","disallowed","disallowing","disallows","disally","disallying","disambiguate","disambiguated","disambiguates","disambiguating","disambiguation","disambiguations","disamenities","disamenity","disanalogies","disanalogous","disanalogy","disanchor","disanchored","disanchoring","disanchors","disanimate","disanimated","disanimates","disanimating","disannex","disannexed","disannexes","disannexing","disannul","disannulled","disannuller","disannullers","disannulling","disannullings","disannulment","disannulments","disannuls","disanoint","disanointed","disanointing","disanoints","disapparel","disapparelled","disapparelling","disapparels","disappear","disappearance","disappearances","disappeared","disappearing","disappears","disapplication","disapplications","disapplied","disapplies","disapply","disapplying","disappoint","disappointed","disappointedly","disappointing","disappointingly","disappointment","disappointments","disappoints","disapprobation","disapprobations","disapprobative","disapprobatory","disappropriate","disappropriated","disappropriates","disapproval","disapprovals","disapprove","disapproved","disapprover","disapprovers","disapproves","disapproving","disapprovingly","disarm","disarmament","disarmaments","disarmed","disarmer","disarmers","disarming","disarmingly","disarms","disarrange","disarranged","disarrangement","disarrangements","disarranges","disarranging","disarray","disarrayed","disarraying","disarrays","disarticulate","disarticulated","disarticulates","disarticulating","disarticulation","disarticulations","disarticulator","disarticulators","disas","disassemble","disassembled","disassembler","disassemblers","disassembles","disassemblies","disassembling","disassembly","disassimilate","disassimilated","disassimilates","disassimilating","disassimilation","disassimilative","disassociate","disassociated","disassociates","disassociating","disassociation","disassociations","disaster","disasters","disastrous","disastrously","disattire","disattired","disattires","disattiring","disattribution","disattributions","disattune","disattuned","disattunes","disattuning","disauthorise","disauthorised","disauthorises","disauthorising","disauthorize","disauthorized","disauthorizes","disauthorizing","disavaunce","disavaunced","disavaunces","disavauncing","disaventrous","disaventure","disaventures","disavouch","disavouched","disavouches","disavouching","disavow","disavowable","disavowal","disavowals","disavowed","disavowedly","disavower","disavowers","disavowing","disavows","disband","disbanded","disbanding","disbandment","disbandments","disbands","disbar","disbark","disbarked","disbarking","disbarks","disbarment","disbarments","disbarred","disbarring","disbars","disbelief","disbeliefs","disbelieve","disbelieved","disbeliever","disbelievers","disbelieves","disbelieving","disbelievingly","disbench","disbenched","disbenches","disbenching","disbenefit","disbenefits","disbodied","disbosom","disbosomed","disbosoming","disbosoms","disbound","disbowel","disboweled","disboweling","disbowelled","disbowelling","disbowels","disbranch","disbranched","disbranches","disbranching","disbud","disbudded","disbudding","disbuds","disburden","disburdened","disburdening","disburdenment","disburdenments","disburdens","disbursable","disbursal","disbursals","disburse","disbursed","disbursement","disbursements","disburser","disbursers","disburses","disbursing","disburthen","disburthened","disburthening","disburthens","disc","discage","discaged","discages","discaging","discal","discalceate","discalceates","discalced","discandering","discanderings","discandie","discandied","discandies","discandy","discandying","discandyings","discant","discanted","discanter","discanters","discanting","discants","discapacitate","discapacitated","discapacitates","discapacitating","discard","discardable","discarded","discarder","discarders","discarding","discardment","discardments","discards","discarnate","discase","discased","discases","discasing","disced","discept","disceptation","disceptations","disceptatious","disceptator","disceptatorial","disceptators","discepted","discepting","discepts","discern","discernable","discernably","discerned","discerner","discerners","discernible","discernibly","discerning","discerningly","discernment","discernments","discerns","discerp","discerped","discerpibility","discerpible","discerping","discerps","discerptible","discerption","discerptions","discerptive","discharge","dischargeable","discharged","dischargee","dischargees","discharger","dischargers","discharges","discharging","dischuffed","dischurch","dischurched","dischurches","dischurching","disci","discide","discided","discides","disciding","disciform","discinct","discing","disciple","discipled","disciples","discipleship","discipleships","disciplinable","disciplinal","disciplinant","disciplinants","disciplinarian","disciplinarians","disciplinarily","disciplinarities","disciplinarity","disciplinarium","disciplinariums","disciplinary","discipline","disciplined","discipliner","discipliners","disciplines","discipling","disciplining","discipular","discission","discissions","disclaim","disclaimed","disclaimer","disclaimers","disclaiming","disclaims","disclamation","disclamations","disclike","disclimax","disclimaxes","disclose","disclosed","discloser","disclosers","discloses","disclosing","disclost","disclosure","disclosures","disco","discoboli","discobolos","discobolus","discoboluses","discoed","discoer","discoers","discographer","discographers","discographic","discographical","discographies","discography","discoid","discoidal","discoids","discoing","discologies","discologist","discologists","discology","discolor","discoloration","discolorations","discolored","discoloring","discolorment","discolorments","discolors","discolour","discolouration","discolourations","discoloured","discolouring","discolourment","discolourments","discolours","discomboberate","discomboberated","discomboberates","discombobulate","discombobulated","discombobulates","discombobulating","discombobulation","discombobulations","discomedusan","discomedusans","discomfit","discomfited","discomfiter","discomfiters","discomfiting","discomfits","discomfiture","discomfitures","discomfort","discomfortable","discomforted","discomforting","discomforts","discommend","discommendable","discommendation","discommended","discommending","discommends","discommission","discommissioned","discommissions","discommode","discommoded","discommodes","discommoding","discommodious","discommodiously","discommodities","discommodity","discommon","discommoned","discommoning","discommons","discommunities","discommunity","discompose","discomposed","discomposedly","discomposes","discomposing","discomposingly","discomposure","discomposures","discomycete","discomycetes","discomycetous","disconcert","disconcerted","disconcertedly","disconcerting","disconcertingly","disconcertion","disconcertions","disconcertment","disconcertments","disconcerts","disconfirm","disconfirmation","disconfirmed","disconfirming","disconfirms","disconformable","disconformities","disconformity","disconnect","disconnected","disconnectedly","disconnectedness","disconnectednesses","disconnecter","disconnecters","disconnecting","disconnection","disconnections","disconnective","disconnects","disconnexion","disconnexions","disconsent","disconsented","disconsenting","disconsents","disconsolate","disconsolately","disconsolateness","disconsolatenesses","disconsolation","disconsolations","discontent","discontented","discontentedly","discontentedness","discontentednesses","discontentful","discontenting","discontentment","discontentments","discontents","discontiguities","discontiguity","discontiguous","discontinuance","discontinuances","discontinuation","discontinuations","discontinue","discontinued","discontinuer","discontinuers","discontinues","discontinuing","discontinuities","discontinuity","discontinuous","discontinuously","discophile","discophiles","discophoran","discophorans","discophorous","discord","discordance","discordances","discordancies","discordancy","discordant","discordantly","discorded","discordful","discording","discords","discorporate","discos","discotheque","discotheques","discounsel","discounselled","discounselling","discounsels","discount","discountable","discounted","discountenance","discountenanced","discountenances","discountenancing","discounter","discounters","discounting","discounts","discourage","discourageable","discouraged","discouragement","discouragements","discourager","discouragers","discourages","discouraging","discouragingly","discoure","discoured","discoures","discouring","discoursal","discourse","discoursed","discourser","discoursers","discourses","discoursing","discoursive","discourteise","discourteous","discourteously","discourteousness","discourteousnesses","discourtesies","discourtesy","discover","discoverable","discovered","discoverer","discoverers","discoveries","discovering","discovers","discovert","discoverture","discovertures","discovery","discredit","discreditable","discreditably","discredited","discrediting","discredits","discreet","discreeter","discreetest","discreetly","discreetness","discreetnesses","discrepance","discrepances","discrepancies","discrepancy","discrepant","discrepantly","discrete","discretely","discreteness","discretenesses","discreter","discretest","discretion","discretional","discretionally","discretionarily","discretionary","discretions","discretive","discretively","discriminabilities","discriminability","discriminable","discriminably","discriminant","discriminants","discriminate","discriminated","discriminately","discriminates","discriminating","discriminatingly","discrimination","discriminational","discriminations","discriminative","discriminator","discriminatorily","discriminators","discriminatory","discrown","discrowned","discrowning","discrowns","discs","disculpate","disculpated","disculpates","disculpating","discumber","discumbered","discumbering","discumbers","discure","discured","discures","discuring","discursion","discursions","discursist","discursists","discursive","discursively","discursiveness","discursivenesses","discursory","discursus","discursuses","discus","discuses","discuss","discussable","discussant","discussants","discussed","discusser","discussers","discusses","discussible","discussing","discussion","discussional","discussions","discussive","discutient","discutients","disdain","disdained","disdainful","disdainfully","disdainfulness","disdainfulnesses","disdaining","disdains","disease","diseased","diseasedness","diseasednesses","diseaseful","diseases","diseasing","diseconomies","diseconomy","disedge","disedged","disedges","disedging","disembark","disembarkation","disembarkations","disembarked","disembarking","disembarkment","disembarkments","disembarks","disembarrass","disembarrassed","disembarrasses","disembarrassing","disembellish","disembellished","disembellishes","disembellishing","disembitter","disembittered","disembittering","disembitters","disembodied","disembodies","disembodiment","disembodiments","disembody","disembodying","disembogue","disembogued","disemboguement","disemboguements","disembogues","disemboguing","disembosom","disembosomed","disembosoming","disembosoms","disembowel","disemboweled","disemboweling","disembowelled","disembowelling","disembowelment","disembowelments","disembowels","disembrangle","disembrangled","disembrangles","disembrangling","disembroil","disembroiled","disembroiling","disembroils","disemburden","disemburdened","disemburdening","disemburdens","disemploy","disemployed","disemploying","disemployment","disemployments","disemploys","disempower","disempowered","disempowering","disempowerment","disempowerments","disempowers","disemvowel","disemvowelled","disemvowelling","disemvowels","disenable","disenabled","disenablement","disenablements","disenables","disenabling","disenchain","disenchained","disenchaining","disenchains","disenchant","disenchanted","disenchanter","disenchanters","disenchanting","disenchantingly","disenchantment","disenchantments","disenchantress","disenchants","disenclose","disenclosed","disencloses","disenclosing","disencumber","disencumbered","disencumbering","disencumberment","disencumbers","disencumbrance","disencumbrances","disendow","disendowed","disendower","disendowers","disendowing","disendowment","disendowments","disendows","disenfranchise","disenfranchised","disenfranchisement","disenfranchisements","disenfranchises","disenfranchising","disengage","disengaged","disengagedness","disengagement","disengagements","disengages","disengaging","disennoble","disennobled","disennobles","disennobling","disenrol","disenrolled","disenrolling","disenrols","disenshroud","disenshrouded","disenshrouding","disenshrouds","disenslave","disenslaved","disenslaves","disenslaving","disentail","disentailed","disentailing","disentailment","disentailments","disentails","disentangle","disentangled","disentanglement","disentanglements","disentangles","disentangling","disenthral","disenthrall","disenthralled","disenthralling","disenthrallment","disenthralls","disenthralment","disenthralments","disenthrals","disenthrone","disenthroned","disenthrones","disenthroning","disentitle","disentitled","disentitles","disentitling","disentomb","disentombed","disentombing","disentombs","disentrail","disentrailed","disentrailing","disentrails","disentrain","disentrained","disentraining","disentrainment","disentrainments","disentrains","disentrance","disentranced","disentrancement","disentrances","disentrancing","disentrayle","disentrayled","disentrayles","disentrayling","disentwine","disentwined","disentwines","disentwining","disenvelop","disenveloped","disenveloping","disenvelops","disenviron","disenvironed","disenvironing","disenvirons","disepalous","disequilibrate","disequilibrated","disequilibrates","disequilibrating","disequilibration","disequilibrations","disequilibria","disequilibrium","disequilibriums","disespouse","disespoused","disespouses","disespousing","disestablish","disestablished","disestablishes","disestablishing","disestablishment","disestablishmentarian","disestablishmentarians","disestablishments","disesteem","disesteemed","disesteeming","disesteems","disestimation","disestimations","diseur","diseurs","diseuse","diseuses","disfame","disfames","disfavor","disfavored","disfavoring","disfavors","disfavour","disfavoured","disfavourer","disfavourers","disfavouring","disfavours","disfeature","disfeatured","disfeaturement","disfeaturements","disfeatures","disfeaturing","disfellowship","disfellowshiped","disfellowships","disfiguration","disfigurations","disfigure","disfigured","disfigurement","disfigurements","disfigurer","disfigurers","disfigures","disfiguring","disflesh","disfleshed","disfleshes","disfleshing","disfluencies","disfluency","disfluent","disforest","disforestation","disforestations","disforested","disforesting","disforests","disform","disformed","disforming","disforms","disfranchise","disfranchised","disfranchisement","disfranchisements","disfranchises","disfranchising","disfrock","disfrocked","disfrocking","disfrocks","disfunction","disfunctional","disfunctions","disfurnish","disfurnished","disfurnishes","disfurnishing","disfurnishment","disfurnishments","disgarnish","disgarnished","disgarnishes","disgarnishing","disgarrison","disgarrisoned","disgarrisoning","disgarrisons","disgavel","disgavelled","disgavelling","disgavels","disgest","disgested","disgesting","disgestion","disgestions","disgests","disglorified","disglorifies","disglorify","disglorifying","disgodded","disgorge","disgorged","disgorgement","disgorgements","disgorger","disgorgers","disgorges","disgorging","disgospelling","disgown","disgowned","disgowning","disgowns","disgrace","disgraced","disgraceful","disgracefully","disgracefulness","disgracefulnesses","disgracer","disgracers","disgraces","disgracing","disgracious","disgradation","disgradations","disgrade","disgraded","disgrades","disgrading","disgregation","disgregations","disgruntle","disgruntled","disgruntlement","disgruntlements","disgruntles","disgruntling","disguisable","disguise","disguised","disguisedly","disguisedness","disguisednesses","disguiseless","disguisement","disguisements","disguiser","disguisers","disguises","disguising","disguisings","disgust","disgusted","disgustedly","disgustedness","disgustednesses","disgustful","disgustfully","disgustfulness","disgusting","disgustingly","disgustingness","disgusts","dish","dishabilitate","dishabilitated","dishabilitates","dishabilitating","dishabilitation","dishabille","dishabilles","dishabit","dishabited","dishabiting","dishabits","dishable","dishabled","dishables","dishabling","dishallow","dishallowed","dishallowing","dishallows","disharmonic","disharmonies","disharmonious","disharmoniously","disharmonise","disharmonised","disharmonises","disharmonising","disharmonize","disharmonized","disharmonizes","disharmonizing","disharmony","dishcloth","dishcloths","dishclout","dishclouts","dishdash","dishdasha","dishdashas","dishdashes","dishearten","disheartened","disheartening","dishearteningly","disheartenment","disheartenments","disheartens","dished","dishelm","dishelmed","dishelming","dishelms","disherison","disherisons","disherit","disherited","disheriting","disheritor","disheritors","disherits","dishes","dishevel","disheveled","disheveling","dishevelled","dishevelling","dishevelment","dishevelments","dishevels","dishful","dishfuls","dishier","dishiest","dishing","dishings","dishlike","dishome","dishomed","dishomes","dishoming","dishonest","dishonesties","dishonestly","dishonesty","dishonor","dishonorable","dishonorableness","dishonorablenesses","dishonorably","dishonorary","dishonored","dishonorer","dishonorers","dishonoring","dishonors","dishonour","dishonourable","dishonourably","dishonoured","dishonourer","dishonourers","dishonouring","dishonours","dishorn","dishorned","dishorning","dishorns","dishorse","dishorsed","dishorses","dishorsing","dishouse","dishoused","dishouses","dishousing","dishpan","dishpans","dishrag","dishrags","dishtowel","dishtowels","dishumour","dishumoured","dishumouring","dishumours","dishware","dishwares","dishwasher","dishwashers","dishwater","dishwaters","dishy","disillude","disilluded","disilludes","disilluding","disilluminate","disilluminated","disilluminates","disilluminating","disillusion","disillusionary","disillusioned","disillusioning","disillusionise","disillusionised","disillusionises","disillusionize","disillusionized","disillusionizes","disillusionment","disillusionments","disillusions","disillusive","disimagine","disimagined","disimagines","disimagining","disimmure","disimmured","disimmures","disimmuring","disimpassioned","disimprison","disimprisoned","disimprisoning","disimprisonment","disimprisons","disimprove","disimproved","disimproves","disimproving","disincarcerate","disincarcerated","disincarcerates","disincentive","disincentives","disinclination","disinclinations","disincline","disinclined","disinclines","disinclining","disinclose","disinclosed","disincloses","disinclosing","disincorporate","disincorporated","disincorporates","disinfect","disinfectant","disinfectants","disinfected","disinfecting","disinfection","disinfections","disinfector","disinfectors","disinfects","disinfest","disinfestant","disinfestants","disinfestation","disinfestations","disinfested","disinfesting","disinfests","disinflation","disinflationary","disinflations","disinform","disinformation","disinformations","disinformed","disinforming","disinforms","disingenuities","disingenuity","disingenuous","disingenuously","disingenuousness","disingenuousnesses","disinherison","disinherisons","disinherit","disinheritance","disinheritances","disinherited","disinheriting","disinherits","disinhibit","disinhibited","disinhibiting","disinhibition","disinhibitions","disinhibitory","disinhibits","disinhume","disinhumed","disinhumes","disinhuming","disintegrable","disintegrate","disintegrated","disintegrates","disintegrating","disintegration","disintegrations","disintegrative","disintegrator","disintegrators","disinter","disinterest","disinterested","disinterestedly","disinterestedness","disinterestednesses","disinteresting","disinterests","disintermediation","disintermediations","disinterment","disinterments","disinterred","disinterring","disinters","disinthral","disinthralled","disinthralling","disinthrals","disintoxicate","disintoxicated","disintoxicates","disintoxicating","disintoxication","disintoxications","disintricate","disintricated","disintricates","disintricating","disinure","disinured","disinures","disinuring","disinvent","disinvented","disinventing","disinvents","disinvest","disinvested","disinvesting","disinvestiture","disinvestitures","disinvestment","disinvestments","disinvests","disinvigorate","disinvigorated","disinvigorates","disinvigorating","disinvite","disinvited","disinvites","disinviting","disinvolve","disinvolved","disinvolves","disinvolving","disjaskit","disject","disjected","disjecting","disjection","disjections","disjects","disjoin","disjoinable","disjoined","disjoining","disjoins","disjoint","disjointed","disjointedly","disjointedness","disjointednesses","disjointing","disjoints","disjunct","disjunction","disjunctions","disjunctive","disjunctively","disjunctives","disjunctor","disjunctors","disjuncts","disjuncture","disjunctures","disjune","disjunes","disk","disked","diskette","diskettes","disking","diskless","disklike","disks","disleaf","disleafed","disleafing","disleafs","disleal","disleave","disleaved","disleaves","disleaving","dislikable","dislike","dislikeable","disliked","dislikeful","disliken","dislikened","dislikeness","dislikenesses","dislikening","dislikens","disliker","dislikers","dislikes","disliking","dislimb","dislimbed","dislimbing","dislimbs","dislimn","dislimned","dislimning","dislimns","dislink","dislinked","dislinking","dislinks","disload","disloaded","disloading","disloads","dislocate","dislocated","dislocatedly","dislocates","dislocating","dislocation","dislocations","dislodge","dislodged","dislodgement","dislodgements","dislodges","dislodging","dislodgment","dislodgments","disloign","disloigned","disloigning","disloigns","disloyal","disloyally","disloyalties","disloyalty","dislustre","dislustred","dislustres","dislustring","dismal","dismaler","dismalest","dismalities","dismality","dismaller","dismallest","dismally","dismalness","dismalnesses","dismals","disman","dismanned","dismanning","dismans","dismantle","dismantled","dismantlement","dismantlements","dismantler","dismantlers","dismantles","dismantling","dismask","dismasked","dismasking","dismasks","dismast","dismasted","dismasting","dismastment","dismastments","dismasts","dismay","dismayd","dismayed","dismayedness","dismayednesses","dismayful","dismayfully","dismaying","dismayingly","dismayl","dismayled","dismayling","dismayls","dismays","disme","dismember","dismembered","dismemberer","dismemberers","dismembering","dismemberment","dismemberments","dismembers","dismes","dismiss","dismissal","dismissals","dismissed","dismisses","dismissible","dismissing","dismission","dismissions","dismissive","dismissively","dismissory","dismoded","dismount","dismountable","dismounted","dismounting","dismounts","dismutation","dismutations","disnaturalise","disnaturalised","disnaturalises","disnaturalising","disnaturalize","disnaturalized","disnaturalizes","disnaturalizing","disnatured","disnest","disnested","disnesting","disnests","disobedience","disobediences","disobedient","disobediently","disobey","disobeyed","disobeyer","disobeyers","disobeying","disobeys","disobligation","disobligations","disobligatory","disoblige","disobliged","disobligement","disobligements","disobliges","disobliging","disobligingly","disobligingness","disodium","disomic","disomies","disomy","disoperation","disoperations","disorbed","disorder","disordered","disorderedly","disorderedness","disorderednesses","disordering","disorderlies","disorderliness","disorderlinesses","disorderly","disorders","disordinate","disordinately","disorganic","disorganisation","disorganise","disorganised","disorganiser","disorganisers","disorganises","disorganising","disorganization","disorganizations","disorganize","disorganized","disorganizer","disorganizers","disorganizes","disorganizing","disorient","disorientate","disorientated","disorientates","disorientating","disorientation","disorientations","disoriented","disorienting","disorients","disown","disowned","disowner","disowners","disowning","disownment","disownments","disowns","dispace","dispaced","dispaces","dispacing","disparage","disparaged","disparagement","disparagements","disparager","disparagers","disparages","disparaging","disparagingly","disparate","disparately","disparateness","disparatenesses","disparates","disparities","disparity","dispark","disparked","disparking","disparks","dispart","disparted","disparting","disparts","dispassion","dispassionate","dispassionately","dispassionateness","dispassionatenesses","dispassions","dispatch","dispatched","dispatcher","dispatchers","dispatches","dispatchful","dispatching","dispathies","dispathy","dispauper","dispaupered","dispaupering","dispauperise","dispauperised","dispauperises","dispauperising","dispauperize","dispauperized","dispauperizes","dispauperizing","dispaupers","dispeace","dispeaces","dispel","dispelled","dispeller","dispellers","dispelling","dispels","dispence","dispenced","dispences","dispencing","dispend","dispended","dispending","dispends","dispensabilities","dispensability","dispensable","dispensableness","dispensably","dispensaries","dispensary","dispensation","dispensational","dispensations","dispensative","dispensatively","dispensator","dispensatories","dispensatorily","dispensators","dispensatory","dispense","dispensed","dispenser","dispensers","dispenses","dispensing","dispeople","dispeopled","dispeoples","dispeopling","dispermous","dispersal","dispersals","dispersant","dispersants","disperse","dispersed","dispersedly","dispersedness","dispersednesses","disperser","dispersers","disperses","dispersible","dispersing","dispersion","dispersions","dispersive","dispersively","dispersiveness","dispersivenesses","dispersoid","dispersoids","dispirit","dispirited","dispiritedly","dispiritedness","dispiritednesses","dispiriting","dispiritingly","dispiritment","dispiritments","dispirits","dispiteous","dispiteously","dispiteousness","displace","displaceable","displaced","displacement","displacements","displacer","displacers","displaces","displacing","displant","displantation","displantations","displanted","displanting","displants","display","displayable","displayed","displayer","displayers","displaying","displays","disple","displeasance","displeasances","displeasant","displease","displeased","displeasedly","displeasedness","displeases","displeasing","displeasingly","displeasingness","displeasure","displeasured","displeasures","displeasuring","displed","displenish","displenished","displenishes","displenishing","displenishment","displenishments","disples","displing","displode","disploded","displodes","disploding","displosion","displosions","displume","displumed","displumes","displuming","dispondaic","dispondee","dispondees","dispone","disponed","disponee","disponees","disponer","disponers","dispones","disponge","disponged","disponges","disponging","disponing","disport","disported","disporting","disportment","disportments","disports","disposabilities","disposability","disposable","disposableness","disposables","disposal","disposals","dispose","disposed","disposedly","disposer","disposers","disposes","disposing","disposingly","disposings","disposition","dispositional","dispositioned","dispositions","dispositive","dispositively","dispositor","dispositors","dispossess","dispossessed","dispossesses","dispossessing","dispossession","dispossessions","dispossessor","dispossessors","dispossessory","dispost","disposted","disposting","disposts","disposure","disposures","disprad","dispraise","dispraised","dispraiser","dispraisers","dispraises","dispraising","dispraisingly","dispread","dispreading","dispreads","dispred","dispredden","dispredding","dispreds","disprinced","disprison","disprisoned","disprisoning","disprisons","disprivacied","disprivilege","disprivileged","disprivileges","disprivileging","disprize","disprized","disprizes","disprizing","disprofess","disprofessed","disprofesses","disprofessing","disprofit","disprofits","disproof","disproofs","disproove","disprooved","disprooves","disprooving","dispropertied","disproperties","disproperty","dispropertying","disproportion","disproportional","disproportionate","disproportionated","disproportionately","disproportionates","disproportionating","disproportionation","disproportionations","disproportioned","disproportioning","disproportions","dispropriate","dispropriated","dispropriates","dispropriating","disprovable","disproval","disprovals","disprove","disproved","disproven","disprover","disprovers","disproves","disprovide","disprovided","disprovides","disproviding","disproving","dispunge","dispunged","dispunges","dispunging","dispurse","dispursed","dispurses","dispursing","dispurvey","dispurveyance","dispurveyances","dispurveyed","dispurveying","dispurveys","disputabilities","disputability","disputable","disputableness","disputably","disputant","disputants","disputation","disputations","disputatious","disputatiously","disputatiousness","disputatiousnesses","disputative","disputatively","disputativeness","dispute","disputed","disputer","disputers","disputes","disputing","disqualifiable","disqualification","disqualifications","disqualified","disqualifier","disqualifiers","disqualifies","disqualify","disqualifying","disquantitied","disquantities","disquantity","disquantitying","disquiet","disquieted","disquietedly","disquietedness","disquieten","disquietened","disquietening","disquietens","disquietful","disquieting","disquietingly","disquietive","disquietly","disquietness","disquietnesses","disquietous","disquiets","disquietude","disquietudes","disquisition","disquisitional","disquisitionary","disquisitions","disquisitive","disquisitory","disrank","disranked","disranking","disranks","disrate","disrated","disrates","disrating","disregard","disregarded","disregarder","disregarders","disregardful","disregardfully","disregarding","disregards","disrelated","disrelation","disrelations","disrelish","disrelished","disrelishes","disrelishing","disremember","disremembered","disremembering","disremembers","disrepair","disrepairs","disreputabilities","disreputability","disreputable","disreputableness","disreputablenesses","disreputably","disreputation","disreputations","disrepute","disreputes","disrespect","disrespectabilities","disrespectability","disrespectable","disrespected","disrespectful","disrespectfully","disrespectfulness","disrespectfulnesses","disrespecting","disrespects","disrobe","disrobed","disrobement","disrobements","disrober","disrobers","disrobes","disrobing","disroot","disrooted","disrooting","disroots","disrupt","disrupted","disrupter","disrupters","disrupting","disruption","disruptions","disruptive","disruptively","disruptiveness","disruptivenesses","disruptor","disruptors","disrupts","diss","dissatisfaction","dissatisfactions","dissatisfactory","dissatisfied","dissatisfiedly","dissatisfies","dissatisfy","dissatisfying","dissave","dissaved","dissaves","dissaving","dissavings","disseat","disseated","disseating","disseats","dissect","dissected","dissectible","dissecting","dissectings","dissection","dissections","dissective","dissector","dissectors","dissects","dissed","disseise","disseised","disseisee","disseisees","disseises","disseisin","disseising","disseisins","disseisor","disseisors","disseize","disseized","disseizee","disseizees","disseizes","disseizin","disseizing","disseizins","disseizor","disseizors","disselboom","disselbooms","dissemblance","dissemblances","dissemble","dissembled","dissembler","dissemblers","dissembles","dissemblies","dissembling","dissemblingly","dissemblings","dissembly","disseminate","disseminated","disseminates","disseminating","dissemination","disseminations","disseminative","disseminator","disseminators","disseminule","disseminules","dissension","dissensions","dissensus","dissensuses","dissent","dissented","dissenter","dissenterish","dissenterism","dissenterisms","dissenters","dissentience","dissentiences","dissentiencies","dissentiency","dissentient","dissentiently","dissentients","dissenting","dissentingly","dissention","dissentions","dissentious","dissents","dissepiment","dissepimental","dissepiments","dissert","dissertate","dissertated","dissertates","dissertating","dissertation","dissertational","dissertationist","dissertations","dissertative","dissertator","dissertators","disserted","disserting","disserts","disserve","disserved","disserves","disservice","disserviceable","disservices","disserving","disses","dissever","disseverance","disseverances","disseveration","disseverations","dissevered","dissevering","disseverment","disseverments","dissevers","dissheathe","dissheathed","dissheathes","dissheathing","disshiver","disshivered","disshivering","disshivers","dissidence","dissidences","dissident","dissidently","dissidents","dissight","dissights","dissilience","dissiliences","dissilient","dissimilar","dissimilarities","dissimilarity","dissimilarly","dissimilars","dissimilate","dissimilated","dissimilates","dissimilating","dissimilation","dissimilations","dissimilative","dissimilatory","dissimile","dissimiles","dissimilitude","dissimilitudes","dissimulate","dissimulated","dissimulates","dissimulating","dissimulation","dissimulations","dissimulative","dissimulator","dissimulators","dissing","dissipable","dissipate","dissipated","dissipatedly","dissipatedness","dissipatednesses","dissipater","dissipaters","dissipates","dissipating","dissipation","dissipations","dissipative","dissipator","dissipators","dissociabilities","dissociability","dissociable","dissociableness","dissociably","dissocial","dissocialise","dissocialised","dissocialises","dissocialising","dissocialities","dissociality","dissocialize","dissocialized","dissocializes","dissocializing","dissociate","dissociated","dissociates","dissociating","dissociation","dissociations","dissociative","dissolubilities","dissolubility","dissoluble","dissolubleness","dissolute","dissolutely","dissoluteness","dissolutenesses","dissolutes","dissolution","dissolutionism","dissolutionisms","dissolutionist","dissolutionists","dissolutions","dissolutive","dissolvability","dissolvable","dissolvableness","dissolve","dissolved","dissolvent","dissolvents","dissolver","dissolvers","dissolves","dissolving","dissolvings","dissonance","dissonances","dissonancies","dissonancy","dissonant","dissonantly","dissuadable","dissuade","dissuaded","dissuader","dissuaders","dissuades","dissuading","dissuasion","dissuasions","dissuasive","dissuasively","dissuasiveness","dissuasivenesses","dissuasives","dissuasories","dissuasory","dissunder","dissundered","dissundering","dissunders","dissyllabic","dissyllable","dissyllables","dissymmetric","dissymmetrical","dissymmetries","dissymmetry","distaff","distaffs","distain","distained","distaining","distains","distal","distally","distance","distanced","distanceless","distances","distancing","distant","distantly","distantness","distantnesses","distaste","distasted","distasteful","distastefully","distastefulness","distastefulnesses","distastes","distasting","distaves","distelfink","distelfinks","distemper","distemperate","distemperature","distemperatures","distempered","distempering","distempers","distend","distended","distender","distenders","distending","distends","distensibilities","distensibility","distensible","distensile","distension","distensions","distensive","distent","distention","distentions","disthene","disthenes","disthrone","disthroned","disthrones","disthroning","disthronise","disthronised","disthronises","disthronising","disthronize","disthronized","disthronizes","disthronizing","distich","distichal","distichous","distichously","distichs","distil","distill","distillable","distilland","distillands","distillate","distillates","distillation","distillations","distillatory","distilled","distiller","distilleries","distillers","distillery","distilling","distillings","distills","distilment","distilments","distils","distinct","distincter","distinctest","distinction","distinctions","distinctive","distinctively","distinctiveness","distinctivenesses","distinctives","distinctly","distinctness","distinctnesses","distincture","distinctures","distingue","distinguee","distinguish","distinguishabilities","distinguishability","distinguishable","distinguishably","distinguished","distinguisher","distinguishers","distinguishes","distinguishing","distinguishment","distome","distomes","distort","distorted","distortedly","distortedness","distortednesses","distorter","distorters","distorting","distortion","distortional","distortions","distortive","distorts","distract","distractable","distracted","distractedly","distractedness","distracter","distracters","distractibilities","distractibility","distractible","distracting","distractingly","distraction","distractions","distractive","distractively","distracts","distrail","distrails","distrain","distrainable","distrained","distrainee","distrainees","distrainer","distrainers","distraining","distrainment","distrainments","distrainor","distrainors","distrains","distraint","distraints","distrait","distraite","distraught","distraughtly","distress","distressed","distresser","distressers","distresses","distressful","distressfully","distressfulness","distressfulnesses","distressing","distressingly","distressings","distribuend","distribuends","distributable","distributaries","distributary","distribute","distributed","distributee","distributees","distributer","distributers","distributes","distributing","distribution","distributional","distributions","distributive","distributively","distributives","distributivities","distributivity","distributor","distributors","distributorship","distributorships","district","districted","districting","districts","distringas","distringases","distrix","distrixes","distrouble","distroubled","distroubles","distroubling","distrust","distrusted","distruster","distrusters","distrustful","distrustfully","distrustfulness","distrustfulnesses","distrusting","distrustless","distrusts","distune","distuned","distunes","distuning","disturb","disturbance","disturbances","disturbant","disturbants","disturbative","disturbed","disturber","disturbers","disturbing","disturbingly","disturbs","distyle","distyles","disubstituted","disulfate","disulfates","disulfid","disulfide","disulfides","disulfids","disulfiram","disulfirams","disulfoton","disulfotons","disulphate","disulphates","disulphide","disulphides","disulphuret","disulphurets","disulphuric","disunion","disunionist","disunionists","disunions","disunite","disunited","disuniter","disuniters","disunites","disunities","disuniting","disunity","disusage","disusages","disuse","disused","disuses","disusing","disutilities","disutility","disvalue","disvalued","disvalues","disvaluing","disvouch","disvouched","disvouches","disvouching","disworship","disworships","disyllabic","disyllabified","disyllabifies","disyllabify","disyllabifying","disyllabism","disyllabisms","disyllable","disyllables","disyoke","disyoked","disyokes","disyoking","dit","dita","dital","ditals","ditas","ditch","ditchdigger","ditchdiggers","ditched","ditcher","ditchers","ditches","ditching","ditchless","ditchwater","ditchwaters","dite","dited","dites","dithecal","dithecous","ditheism","ditheisms","ditheist","ditheistic","ditheistical","ditheists","dithelete","ditheletes","ditheletic","ditheletical","ditheletism","ditheletisms","dithelism","dithelisms","dithelitism","dithelitisms","dither","dithered","ditherer","ditherers","ditherier","ditheriest","dithering","dithers","dithery","dithiocarbamate","dithiocarbamates","dithiol","dithionate","dithionates","dithionic","dithionite","dithionites","dithionous","dithyramb","dithyrambic","dithyrambically","dithyrambist","dithyrambists","dithyrambs","diting","ditokous","ditone","ditones","ditransitive","ditransitives","ditriglyph","ditriglyphic","ditriglyphs","ditrochean","ditrochee","ditrochees","dits","ditsier","ditsiest","ditsiness","ditsinesses","ditsy","ditt","dittander","dittanders","dittanies","dittany","dittay","dittays","ditted","dittied","ditties","ditting","dittit","ditto","dittoed","dittographic","dittographies","dittography","dittoing","dittologies","dittology","dittos","ditts","ditty","dittying","ditz","ditzes","ditzier","ditziest","ditziness","ditzinesses","ditzy","diureses","diuresis","diuretic","diuretically","diureticalness","diuretics","diurnal","diurnalist","diurnalists","diurnally","diurnals","diuron","diurons","diuturnal","diuturnities","diuturnity","div","diva","divagate","divagated","divagates","divagating","divagation","divagations","divalence","divalences","divalencies","divalency","divalent","divalents","divan","divans","divaricate","divaricated","divaricately","divaricates","divaricating","divaricatingly","divarication","divarications","divaricator","divaricators","divas","dive","divebomb","divebombed","divebombing","divebombs","dived","divellent","divellicate","divellicated","divellicates","divellicating","diver","diverge","diverged","divergement","divergements","divergence","divergences","divergencies","divergency","divergent","divergently","diverges","diverging","divergingly","divers","diverse","diversed","diversely","diverseness","diversenesses","diverses","diversifiable","diversification","diversifications","diversified","diversifier","diversifiers","diversifies","diversiform","diversify","diversifying","diversing","diversion","diversional","diversionary","diversionist","diversionists","diversions","diversities","diversity","diversly","divert","diverted","diverter","diverters","divertibilities","divertibility","divertible","diverticula","diverticular","diverticulate","diverticulated","diverticulites","diverticulitides","diverticulitis","diverticulitises","diverticuloses","diverticulosis","diverticulosises","diverticulum","divertimenti","divertimento","divertimentos","diverting","divertingly","divertisement","divertisements","divertissement","divertissements","divertive","diverts","dives","divest","divested","divestible","divesting","divestiture","divestitures","divestment","divestments","divests","divesture","divestures","divi","dividable","dividant","divide","divided","dividedly","dividedness","dividednesses","dividend","dividendless","dividends","divider","dividers","divides","dividing","dividings","dividivi","dividivis","dividual","dividuous","divied","divinable","divination","divinations","divinator","divinatorial","divinators","divinatory","divine","divined","divinely","divineness","divinenesses","diviner","divineress","divineresses","diviners","divines","divinest","diving","divings","divinified","divinifies","divinify","divinifying","divining","divinisation","divinisations","divinise","divinised","divinises","divinising","divinities","divinity","divinization","divinizations","divinize","divinized","divinizes","divinizing","divis","divisibilities","divisibility","divisible","divisibleness","divisiblenesses","divisibly","divisim","division","divisional","divisionally","divisionary","divisionism","divisionisms","divisionist","divisionists","divisions","divisive","divisively","divisiveness","divisivenesses","divisor","divisors","divna","divo","divorce","divorceable","divorced","divorcee","divorcees","divorcement","divorcements","divorcer","divorcers","divorces","divorcing","divorcive","divos","divot","divots","divs","divulgate","divulgated","divulgater","divulgaters","divulgates","divulgating","divulgation","divulgations","divulgator","divulgators","divulge","divulged","divulgement","divulgements","divulgence","divulgences","divulger","divulgers","divulges","divulging","divulse","divulsed","divulses","divulsing","divulsion","divulsions","divulsive","divvied","divvier","divvies","divviest","divvy","divvying","divying","diwan","diwans","dixi","dixie","dixies","dixit","dixits","dixy","diya","diyas","dizain","dizains","dizen","dizened","dizening","dizenment","dizenments","dizens","dizygotic","dizygous","dizzard","dizzards","dizzied","dizzier","dizzies","dizziest","dizzily","dizziness","dizzinesses","dizzy","dizzying","dizzyingly","djebel","djebels","djellaba","djellabah","djellabahs","djellabas","djembe","djembes","djibbah","djibbahs","djin","djinn","djinni","djinns","djinny","djins","do","doab","doable","doabs","doat","doated","doater","doaters","doating","doatings","doats","dob","dobbed","dobber","dobbers","dobbie","dobbies","dobbin","dobbing","dobbins","dobby","dobchick","dobchicks","dobhash","dobhashes","dobie","dobies","dobla","doblas","doblon","doblones","doblons","dobra","dobras","dobro","dobros","dobs","dobson","dobsonflies","dobsonfly","dobsons","doby","doc","docent","docents","docentship","docentships","docetic","dochmiac","dochmiacal","dochmii","dochmius","dochmiuses","docht","docibilities","docibility","docible","docibleness","dociblenesses","docile","docilely","dociler","docilest","docilities","docility","docimasies","docimastic","docimasy","docimologies","docimology","dock","dockage","dockages","docked","docken","dockens","docker","dockers","docket","docketed","docketing","dockets","dockhand","dockhands","docking","dockings","dockisation","dockisations","dockise","dockised","dockises","dockising","dockization","dockizations","dockize","dockized","dockizes","dockizing","dockland","docklands","dockmaster","dockmasters","docks","dockside","docksides","dockworker","dockworkers","dockyard","dockyards","doco","docos","docquet","docqueted","docqueting","docquets","docs","doctor","doctoral","doctorand","doctorands","doctorate","doctorated","doctorates","doctorating","doctored","doctoress","doctoresses","doctorial","doctoring","doctorless","doctorly","doctors","doctorship","doctorships","doctress","doctresses","doctrinaire","doctrinaires","doctrinairism","doctrinairisms","doctrinal","doctrinalities","doctrinality","doctrinally","doctrinarian","doctrinarianism","doctrinarians","doctrinarism","doctrinarisms","doctrine","doctrines","doctrinism","doctrinisms","doctrinist","doctrinists","docudrama","docudramas","document","documentable","documental","documentalist","documentalists","documentarian","documentarians","documentaries","documentarily","documentarise","documentarised","documentarises","documentarising","documentarist","documentarists","documentarize","documentarized","documentarizes","documentarizing","documentary","documentation","documentational","documentations","documented","documenter","documenters","documenting","documents","docusoap","docusoaps","dod","doddard","dodded","dodder","doddered","dodderer","dodderers","dodderier","dodderiest","doddering","dodders","doddery","doddier","doddies","doddiest","dodding","doddipoll","doddipolls","doddle","doddles","doddy","doddypoll","doddypolls","dodecagon","dodecagonal","dodecagons","dodecagynian","dodecagynous","dodecahedra","dodecahedral","dodecahedron","dodecahedrons","dodecandrous","dodecanoic","dodecaphonic","dodecaphonically","dodecaphonies","dodecaphonism","dodecaphonisms","dodecaphonist","dodecaphonists","dodecaphony","dodecastyle","dodecastyles","dodecasyllabic","dodecasyllable","dodecasyllables","dodge","dodgeball","dodgeballs","dodged","dodgem","dodgems","dodger","dodgeries","dodgers","dodgery","dodges","dodgier","dodgiest","dodginess","dodginesses","dodging","dodgings","dodgy","dodkin","dodkins","dodman","dodmans","dodo","dodoes","dodoism","dodoisms","dodos","dods","doe","doek","doeks","doen","doer","doers","does","doeskin","doeskins","doest","doeth","dof","doff","doffed","doffer","doffers","doffing","doffs","dog","dogaressa","dogaressas","dogate","dogates","dogbane","dogbanes","dogberries","dogberry","dogberryism","dogberryisms","dogbolt","dogbolts","dogcart","dogcarts","dogcatcher","dogcatchers","dogdom","dogdoms","doge","dogear","dogeared","dogearing","dogears","dogeate","dogeates","dogedom","dogedoms","doges","dogeship","dogeships","dogey","dogeys","dogface","dogfaces","dogfight","dogfighting","dogfightings","dogfights","dogfish","dogfishes","dogfought","dogfox","dogfoxes","dogged","doggeder","doggedest","doggedly","doggedness","doggednesses","dogger","doggerel","doggerels","doggeries","doggerman","doggermen","doggers","doggery","doggess","doggesses","doggie","doggier","doggies","doggiest","dogginess","dogginesses","dogging","doggings","doggish","doggishly","doggishness","doggishnesses","doggo","doggone","doggoned","doggoneder","doggonedest","doggoner","doggones","doggonest","doggoning","doggrel","doggrels","doggy","doghanged","doghole","dogholes","doghouse","doghouses","dogie","dogies","dogleg","doglegged","doglegging","doglegs","doglike","dogma","dogman","dogmas","dogmata","dogmatic","dogmatical","dogmatically","dogmaticalness","dogmaticalnesses","dogmatics","dogmatisation","dogmatisations","dogmatise","dogmatised","dogmatiser","dogmatisers","dogmatises","dogmatising","dogmatism","dogmatisms","dogmatist","dogmatists","dogmatization","dogmatizations","dogmatize","dogmatized","dogmatizer","dogmatizers","dogmatizes","dogmatizing","dogmatologies","dogmatology","dogmatory","dogmen","dognap","dognaped","dognaper","dognapers","dognaping","dognapings","dognapped","dognapper","dognappers","dognapping","dognappings","dognaps","dogrobber","dogrobbers","dogs","dogsbodied","dogsbodies","dogsbody","dogsbodying","dogship","dogships","dogshores","dogskin","dogskins","dogsled","dogsledded","dogsledder","dogsledders","dogsledding","dogsleds","dogsleep","dogsleeps","dogteeth","dogtooth","dogtown","dogtowns","dogtrot","dogtrots","dogtrotted","dogtrotting","dogvane","dogvanes","dogwatch","dogwatches","dogwood","dogwoods","dogy","doh","dohs","dohyo","dohyos","doiled","doilies","doilt","doilter","doiltest","doily","doing","doings","doit","doited","doitit","doitkin","doitkins","doits","dojo","dojos","dol","dolabrate","dolabriform","dolce","dolcelatte","dolcelattes","dolcemente","dolces","dolcetto","dolcettos","dolci","doldrums","dole","doled","doleful","dolefuller","dolefullest","dolefully","dolefulness","dolefulnesses","dolent","dolente","dolerite","dolerites","doleritic","doles","dolesome","dolesomely","dolia","dolichocephal","dolichocephalic","dolichocephalies","dolichocephals","dolichocephaly","dolichos","dolichosaurus","dolichosauruses","dolichoses","dolichuri","dolichurus","dolichuruses","dolina","dolinas","doline","dolines","doling","dolium","doll","dollar","dollarbird","dollarbirds","dollared","dollarfish","dollarfishes","dollarisation","dollarisations","dollarise","dollarised","dollarises","dollarising","dollarization","dollarizations","dollarize","dollarized","dollarizes","dollarizing","dollarless","dollarocracies","dollarocracy","dollars","dollarship","dollarships","dolldom","dolldoms","dolled","dollhood","dollhoods","dollhouse","dollhouses","dollied","dollier","dolliers","dollies","dolliness","dollinesses","dolling","dollish","dollishly","dollishness","dollishnesses","dollop","dolloped","dolloping","dollops","dolls","dolly","dollybird","dollybirds","dollying","dolma","dolmades","dolman","dolmans","dolmas","dolmen","dolmenic","dolmens","dolomite","dolomites","dolomitic","dolomitisation","dolomitisations","dolomitise","dolomitised","dolomitises","dolomitising","dolomitization","dolomitizations","dolomitize","dolomitized","dolomitizes","dolomitizing","dolor","doloriferous","dolorific","dolorimetries","dolorimetry","doloroso","dolorous","dolorously","dolorousness","dolorousnesses","dolors","dolos","dolosse","dolostone","dolostones","dolour","dolours","dolphin","dolphinaria","dolphinarium","dolphinariums","dolphinet","dolphinets","dolphinfish","dolphinfishes","dolphins","dols","dolt","doltish","doltishly","doltishness","doltishnesses","dolts","dom","domain","domainal","domaine","domaines","domains","domal","domanial","domatia","domatium","dome","domed","domelike","domes","domesday","domesdays","domestic","domesticable","domestical","domestically","domesticate","domesticated","domesticates","domesticating","domestication","domestications","domesticative","domesticator","domesticators","domesticise","domesticised","domesticises","domesticising","domesticities","domesticity","domesticize","domesticized","domesticizes","domesticizing","domestics","domett","dometts","domic","domical","domically","domicil","domicile","domiciled","domiciles","domiciliary","domiciliate","domiciliated","domiciliates","domiciliating","domiciliation","domiciliations","domiciling","domicils","domier","domiest","dominance","dominances","dominancies","dominancy","dominant","dominantly","dominants","dominate","dominated","dominates","dominating","dominatingly","domination","dominations","dominative","dominator","dominators","dominatrices","dominatrix","dominatrixes","domine","dominee","domineer","domineered","domineering","domineeringly","domineeringness","domineeringnesses","domineers","dominees","domines","doming","dominical","dominick","dominicker","dominickers","dominicks","dominie","dominies","dominion","dominions","dominique","dominiques","dominium","dominiums","domino","dominoes","dominos","domoic","doms","domy","don","dona","donah","donahs","donaries","donary","donas","donataries","donatary","donate","donated","donates","donating","donation","donations","donatism","donatisms","donatistic","donatistical","donative","donatives","donator","donatories","donators","donatory","donder","dondered","dondering","donders","done","donee","donees","doneness","donenesses","donepezil","donepezils","doner","dong","donga","dongas","donged","donging","dongle","dongles","dongola","dongolas","dongs","doning","donings","donjon","donjons","donkey","donkeys","donkeywork","donkeyworks","donko","donkos","donna","donnard","donnart","donnas","donnat","donnats","donne","donned","donnee","donnees","donnerd","donnered","donnert","donnes","donnicker","donnickers","donnies","donniker","donnikers","donning","donnish","donnishly","donnishness","donnishnesses","donnism","donnisms","donnot","donnots","donny","donnybrook","donnybrooks","donor","donors","donorship","donorships","dons","donship","donships","donsie","donsier","donsiest","donsy","donut","donuts","donutted","donutting","donzel","donzels","doo","doob","doobie","doobies","doobrey","doobreys","doobrie","doobries","doobs","dooce","dooced","dooces","doocing","doocot","doocots","doodad","doodads","doodah","doodahs","doodies","doodle","doodlebug","doodlebugs","doodled","doodler","doodlers","doodles","doodling","doodoo","doodoos","doody","doofer","doofers","doofus","doofuses","doohickey","doohickeys","doohickies","dook","dooked","dooket","dookets","dooking","dooks","dool","doolally","doolan","doolans","doole","doolee","doolees","dooles","doolie","doolies","dools","dooly","doom","doomed","doomful","doomfully","doomier","doomiest","doomily","dooming","dooms","doomsayer","doomsayers","doomsaying","doomsayings","doomsday","doomsdayer","doomsdayers","doomsdays","doomsman","doomsmen","doomster","doomsters","doomwatch","doomwatched","doomwatcher","doomwatchers","doomwatches","doomwatching","doomwatchings","doomy","doon","doona","doonas","door","doorbell","doorbells","doorcase","doorcases","doorframe","doorframes","doorjamb","doorjambs","doorkeeper","doorkeepers","doorknob","doorknobs","doorknock","doorknocked","doorknocker","doorknockers","doorknocking","doorknocks","doorless","doorman","doormat","doormats","doormen","doorn","doornail","doornails","doornboom","doornbooms","doorns","doorplate","doorplates","doorpost","doorposts","doors","doorsill","doorsills","doorsman","doorsmen","doorstep","doorstepped","doorstepper","doorsteppers","doorstepping","doorsteppings","doorsteps","doorstone","doorstones","doorstop","doorstops","doorway","doorways","doorwoman","doorwomen","dooryard","dooryards","doos","doosra","doosras","doowop","doowops","doozer","doozers","doozie","doozies","doozy","dop","dopa","dopamine","dopaminergic","dopamines","dopant","dopants","dopas","dopatta","dopattas","dope","doped","dopehead","dopeheads","doper","dopers","dopes","dopesheet","dopesheets","dopester","dopesters","dopey","dopeyness","dopeynesses","dopiaza","dopiazas","dopier","dopiest","dopily","dopiness","dopinesses","doping","dopings","dopped","doppelganger","doppelgangers","dopper","doppers","doppie","doppies","dopping","doppings","doppio","doppios","dopplerite","dopplerites","dops","dopy","dor","dorad","dorado","dorados","dorads","dorb","dorba","dorbas","dorbeetle","dorbeetles","dorbs","dorbug","dorbugs","dore","doree","dorees","dores","dorhawk","dorhawks","doric","doridoid","doridoids","dories","doris","dorise","dorised","dorises","dorising","dorize","dorized","dorizes","dorizing","dork","dorkier","dorkiest","dorkiness","dorkinesses","dorkish","dorks","dorky","dorlach","dorlachs","dorm","dormancies","dormancy","dormant","dormants","dormer","dormered","dormers","dormice","dormie","dormient","dormin","dormins","dormition","dormitions","dormitive","dormitives","dormitories","dormitory","dormouse","dorms","dormy","dorneck","dornecks","dornick","dornicks","dornock","dornocks","doronicum","doronicums","dorp","dorper","dorpers","dorps","dorr","dorred","dorring","dorrs","dors","dorsa","dorsad","dorsal","dorsally","dorsals","dorse","dorsel","dorsels","dorser","dorsers","dorses","dorsibranchiate","dorsiferous","dorsifixed","dorsiflex","dorsiflexion","dorsiflexions","dorsigrade","dorsiventral","dorsiventralities","dorsiventrality","dorsiventrally","dorsolateral","dorsolumbar","dorsoventral","dorsoventralities","dorsoventrality","dorsoventrally","dorsum","dort","dorted","dorter","dorters","dortier","dortiest","dortiness","dortinesses","dorting","dortour","dortours","dorts","dorty","dory","dos","dosage","dosages","dose","dosed","doseh","dosehs","dosemeter","dosemeters","doser","dosers","doses","dosh","doshes","dosimeter","dosimeters","dosimetric","dosimetrician","dosimetricians","dosimetries","dosimetrist","dosimetrists","dosimetry","dosing","dosiologies","dosiology","dosologies","dosology","doss","dossal","dossals","dossed","dossel","dossels","dosser","dosseret","dosserets","dossers","dosses","dosshouse","dosshouses","dossier","dossiers","dossil","dossils","dossing","dost","dot","dotage","dotages","dotal","dotant","dotants","dotard","dotardly","dotards","dotation","dotations","dotcom","dotcommer","dotcommers","dotcoms","dote","doted","doter","doters","dotes","doth","dotier","dotiest","doting","dotingly","dotings","dotish","dots","dotted","dottel","dottels","dotter","dotterel","dotterels","dotters","dottier","dottiest","dottily","dottiness","dottinesses","dotting","dottle","dottled","dottler","dottles","dottlest","dottrel","dottrels","dotty","doty","douane","douanes","douanier","douaniers","douar","douars","double","doubled","doubleheader","doubleheaders","doubleness","doublenesses","doubler","doublers","doubles","doublespeak","doublespeaker","doublespeakers","doublespeaks","doublet","doublethink","doublethinks","doubleton","doubletons","doubletree","doubletrees","doublets","doubling","doublings","doubloon","doubloons","doublure","doublures","doubly","doubt","doubtable","doubtably","doubted","doubter","doubters","doubtful","doubtfully","doubtfulness","doubtfulnesses","doubtfuls","doubting","doubtingly","doubtings","doubtless","doubtlessly","doubtlessness","doubtlessnesses","doubts","douc","douce","doucely","douceness","doucenesses","doucepere","douceperes","doucer","doucest","doucet","doucets","douceur","douceurs","douche","douchebag","douchebags","douched","douches","douching","doucine","doucines","doucs","dough","doughball","doughballs","doughboy","doughboys","doughface","doughfaced","doughfaces","doughier","doughiest","doughiness","doughinesses","doughlike","doughnut","doughnutlike","doughnuts","doughnutted","doughnutting","doughnuttings","doughs","dought","doughtier","doughtiest","doughtily","doughtiness","doughtinesses","doughty","doughy","douk","douked","douking","douks","doula","doulas","douleia","douleias","doulocracies","doulocracy","doum","douma","doumas","doums","doun","doup","doupioni","doupionis","douppioni","douppionis","doups","dour","doura","dourah","dourahs","douras","dourer","dourest","dourine","dourines","dourly","dourness","dournesses","douroucouli","douroucoulis","douse","doused","douser","dousers","douses","dousing","dout","douted","douter","douters","douting","douts","doux","douzeper","douzepers","dove","dovecot","dovecote","dovecotes","dovecots","doved","doveish","doveishness","doveishnesses","dovekey","dovekeys","dovekie","dovekies","dovelet","dovelets","dovelike","doven","dovened","dovening","dovens","dover","dovered","dovering","dovers","doves","dovetail","dovetailed","dovetailing","dovetailings","dovetails","dovie","dovier","doviest","doving","dovish","dovishness","dovishnesses","dow","dowable","dowager","dowagers","dowar","dowars","dowd","dowdier","dowdies","dowdiest","dowdily","dowdiness","dowdinesses","dowds","dowdy","dowdyish","dowdyism","dowdyisms","dowed","dowel","doweled","doweling","dowelings","dowelled","dowelling","dowellings","dowels","dower","dowered","doweries","dowering","dowerless","dowers","dowery","dowf","dowfness","dowfnesses","dowie","dowier","dowiest","dowing","dowitcher","dowitchers","dowl","dowlas","dowlases","dowle","dowles","dowlier","dowliest","dowlne","dowlnes","dowlney","dowls","dowly","down","downa","downbeat","downbeats","downbow","downbows","downburst","downbursts","downcast","downcasts","downcome","downcomer","downcomers","downcomes","downcourt","downdraft","downdrafts","downdraught","downdraughts","downed","downer","downers","downfall","downfallen","downfalls","downfield","downflow","downflows","downforce","downforces","downgrade","downgraded","downgrades","downgrading","downhaul","downhauls","downhearted","downheartedly","downheartedness","downheartednesses","downhill","downhiller","downhillers","downhills","downhole","downier","downiest","downiness","downinesses","downing","downland","downlands","downless","downlight","downlighter","downlighters","downlights","downlike","downlink","downlinked","downlinking","downlinks","download","downloadable","downloaded","downloading","downloads","downlooked","downmost","downpipe","downpipes","downplay","downplayed","downplaying","downplays","downpour","downpours","downrange","downregulation","downregulations","downright","downrightly","downrightness","downrightnesses","downriver","downrush","downrushes","downs","downscale","downscaled","downscales","downscaling","downshift","downshifted","downshifter","downshifters","downshifting","downshiftings","downshifts","downside","downsides","downsize","downsized","downsizer","downsizers","downsizes","downsizing","downsizings","downslide","downslides","downslope","downspin","downspins","downspout","downspouts","downstage","downstages","downstair","downstairs","downstairses","downstate","downstater","downstaters","downstates","downstream","downstroke","downstrokes","downswing","downswings","downthrow","downthrows","downtick","downticks","downtime","downtimes","downtown","downtowner","downtowners","downtowns","downtrend","downtrended","downtrending","downtrends","downtrod","downtrodden","downturn","downturned","downturns","downward","downwardly","downwardness","downwardnesses","downwards","downwash","downwashes","downwind","downy","downzone","downzoned","downzones","downzoning","dowp","dowps","dowries","dowry","dows","dowsabel","dowsabels","dowse","dowsed","dowser","dowsers","dowses","dowset","dowsets","dowsing","dowt","dowts","doxapram","doxaprams","doxastic","doxastics","doxie","doxies","doxographer","doxographers","doxographic","doxographies","doxography","doxological","doxologically","doxologies","doxology","doxorubicin","doxorubicins","doxy","doxycycline","doxycyclines","doy","doyen","doyenne","doyennes","doyens","doyley","doyleys","doylies","doyly","doys","doze","dozed","dozen","dozened","dozening","dozens","dozenth","dozenths","dozer","dozers","dozes","dozier","doziest","dozily","doziness","dozinesses","dozing","dozings","dozy","drab","drabbed","drabber","drabbers","drabbest","drabbet","drabbets","drabbier","drabbiest","drabbiness","drabbinesses","drabbing","drabbish","drabble","drabbled","drabbler","drabblers","drabbles","drabbling","drabblings","drabby","drabette","drabettes","drabler","drablers","drably","drabness","drabnesses","drabs","drac","dracaena","dracaenas","dracena","dracenas","drachm","drachma","drachmae","drachmai","drachmas","drachms","drack","draco","dracone","dracones","draconian","draconianism","draconianisms","draconic","draconically","draconism","draconisms","draconites","dracontiases","dracontiasis","dracontic","dracunculus","dracunculuses","drad","draff","draffier","draffiest","draffish","draffs","draffy","draft","draftable","drafted","draftee","draftees","drafter","drafters","draftier","draftiest","draftily","draftiness","draftinesses","drafting","draftings","drafts","draftsman","draftsmanship","draftsmanships","draftsmen","draftsperson","draftspersons","drafty","drag","dragee","dragees","dragged","dragger","draggers","draggier","draggiest","dragging","draggingly","draggings","draggle","draggled","draggles","draggletailed","draggling","draggy","draghound","draghounds","dragline","draglines","dragnet","dragnets","dragoman","dragomans","dragomen","dragon","dragoness","dragonesses","dragonet","dragonets","dragonflies","dragonfly","dragonhead","dragonheads","dragonise","dragonised","dragonises","dragonish","dragonising","dragonism","dragonisms","dragonize","dragonized","dragonizes","dragonizing","dragonlike","dragonnade","dragonnaded","dragonnades","dragonnading","dragonne","dragonroot","dragonroots","dragons","dragoon","dragoonage","dragoonages","dragooned","dragooning","dragoons","dragrope","dragropes","drags","dragsman","dragsmen","dragster","dragsters","dragstrip","dragstrips","drail","drailed","drailing","drails","drain","drainable","drainage","drainages","drained","drainer","drainers","draining","drainlayer","drainlayers","drainpipe","drainpipes","drains","draisene","draisenes","draisine","draisines","drake","drakes","drakestone","drakestones","dram","drama","dramadies","dramady","dramas","dramatic","dramatical","dramatically","dramaticism","dramaticisms","dramatics","dramatisable","dramatisation","dramatisations","dramatise","dramatised","dramatiser","dramatisers","dramatises","dramatising","dramatist","dramatists","dramatizable","dramatization","dramatizations","dramatize","dramatized","dramatizer","dramatizers","dramatizes","dramatizing","dramaturg","dramaturge","dramaturges","dramaturgic","dramaturgical","dramaturgically","dramaturgies","dramaturgist","dramaturgists","dramaturgs","dramaturgy","dramedies","dramedy","drammach","drammachs","drammed","dramming","drammock","drammocks","drams","dramshop","dramshops","drangway","drangways","drank","drant","dranted","dranting","drants","drap","drapabilities","drapability","drapable","drape","drapeabilities","drapeability","drapeable","draped","draper","draperied","draperies","drapers","drapery","draperying","drapes","drapet","drapets","drapey","drapier","drapiers","drapiest","draping","drapped","drappie","drappies","drapping","drappy","draps","drastic","drastically","drastics","drat","dratchell","dratchells","drats","dratted","dratting","draught","draughtboard","draughtboards","draughted","draughter","draughters","draughtier","draughtiest","draughtily","draughtiness","draughtinesses","draughting","draughtman","draughtmen","draughts","draughtsman","draughtsmanship","draughtsmen","draughtswoman","draughtswomen","draughty","draunt","draunted","draunting","draunts","drave","draw","drawable","drawback","drawbacks","drawbar","drawbars","drawbore","drawbores","drawbridge","drawbridges","drawdown","drawdowns","drawee","drawees","drawer","drawerful","drawerfuls","drawers","drawing","drawings","drawknife","drawknives","drawl","drawled","drawler","drawlers","drawlier","drawliest","drawling","drawlingly","drawlingness","drawlingnesses","drawls","drawly","drawn","drawnwork","drawnworks","drawplate","drawplates","draws","drawshave","drawshaves","drawstring","drawstrings","drawtube","drawtubes","dray","drayage","drayages","drayed","drayhorse","drayhorses","draying","drayman","draymen","drays","drazel","drazels","dread","dreaded","dreader","dreaders","dreadful","dreadfully","dreadfulness","dreadfulnesses","dreadfuls","dreading","dreadless","dreadlessly","dreadlessness","dreadlessnesses","dreadlock","dreadlocked","dreadlocks","dreadly","dreadnaught","dreadnaughts","dreadnought","dreadnoughts","dreads","dream","dreamboat","dreamboats","dreamed","dreamer","dreameries","dreamers","dreamery","dreamful","dreamfully","dreamfulness","dreamfulnesses","dreamhole","dreamholes","dreamier","dreamiest","dreamily","dreaminess","dreaminesses","dreaming","dreamingly","dreamings","dreamland","dreamlands","dreamless","dreamlessly","dreamlessness","dreamlessnesses","dreamlike","dreams","dreamscape","dreamscapes","dreamt","dreamtime","dreamtimes","dreamwhile","dreamwhiles","dreamworld","dreamworlds","dreamy","drear","dreare","drearer","dreares","drearest","drearier","drearies","dreariest","drearihead","dreariheads","drearihood","drearihoods","drearily","dreariment","dreariments","dreariness","drearinesses","drearing","drearings","drearisome","drears","dreary","dreck","dreckier","dreckiest","drecks","drecksill","drecksills","drecky","dredge","dredged","dredger","dredgers","dredges","dredging","dredgings","dree","dreed","dreeing","drees","dreg","dreggier","dreggiest","dregginess","dregginesses","dreggish","dreggy","dregs","dreich","dreicher","dreichest","dreidel","dreidels","dreidl","dreidls","dreigh","dreigher","dreighest","dreikanter","dreikanters","drek","dreks","drench","drenched","drencher","drenchers","drenches","drenching","drenchings","drent","drepanid","drepanids","drepanium","drepaniums","drere","dreres","drerihead","dreriheads","dress","dressage","dressages","dressed","dresser","dressers","dresses","dressguard","dressguards","dressier","dressiest","dressily","dressiness","dressinesses","dressing","dressings","dressmade","dressmake","dressmaker","dressmakers","dressmakes","dressmaking","dressmakings","dressy","drest","drevill","drevills","drew","drey","dreys","drib","dribbed","dribber","dribbers","dribbing","dribble","dribbled","dribbler","dribblers","dribbles","dribblet","dribblets","dribblier","dribbliest","dribbling","dribbly","driblet","driblets","dribs","drice","drices","dricksie","dricksier","dricksiest","dried","driegh","drier","driers","dries","driest","drift","driftage","driftages","drifted","drifter","drifters","driftier","driftiest","drifting","driftingly","driftless","driftpin","driftpins","drifts","driftwood","driftwoods","drifty","drill","drillabilities","drillability","drillable","drilled","driller","drillers","drillhole","drillholes","drilling","drillings","drillmaster","drillmasters","drills","drillship","drillships","drillstock","drillstocks","drily","drink","drinkabilities","drinkability","drinkable","drinkableness","drinkablenesses","drinkables","drinkably","drinker","drinkers","drinking","drinkings","drinks","drip","dripless","dripped","dripper","drippers","drippier","drippiest","drippily","dripping","drippings","drippy","drips","dripstone","dripstones","dript","drisheen","drisheens","drivabilities","drivability","drivable","drive","driveabilities","driveability","driveable","drivel","driveled","driveler","drivelers","driveline","drivelines","driveling","drivelled","driveller","drivellers","drivelling","drivels","driven","drivenness","drivennesses","driver","driverless","drivers","drives","driveshaft","driveshafts","drivethrough","drivethroughs","drivetrain","drivetrains","driveway","driveways","driving","drivingly","drivings","drizzle","drizzled","drizzles","drizzlier","drizzliest","drizzling","drizzlingly","drizzly","droger","drogers","drogher","droghers","drogue","drogues","droguet","droguets","droich","droichier","droichiest","droichs","droichy","droid","droids","droil","droiled","droiling","droils","droit","droits","drole","droler","droles","drolest","droll","drolled","droller","drolleries","drollery","drollest","drolling","drollings","drollish","drollness","drollnesses","drolls","drolly","drome","dromedare","dromedares","dromedaries","dromedary","dromes","dromic","dromical","dromoi","dromon","dromond","dromonds","dromons","dromophobia","dromophobias","dromos","drone","droned","droner","droners","drones","drongo","drongoes","drongos","dronier","droniest","droning","droningly","dronish","dronishly","dronishness","dronishnesses","dronklap","dronklaps","dronkverdriet","drony","droob","droobs","droog","droogish","droogs","drook","drooked","drooking","drookings","drookit","drooks","drool","drooled","droolier","drooliest","drooling","drools","drooly","droome","droomes","droop","drooped","droopier","droopiest","droopily","droopiness","droopinesses","drooping","droopingly","droops","droopy","drop","dropcloth","dropcloths","dropflies","dropfly","dropforge","dropforged","dropforges","dropforging","drophead","dropheads","dropkick","dropkicker","dropkickers","dropkicks","droplet","droplets","droplight","droplights","droplock","dropout","dropouts","droppable","dropped","dropper","dropperful","dropperfuls","droppers","droppersful","dropping","droppings","dropple","dropples","drops","dropshot","dropshots","dropsical","dropsically","dropsied","dropsies","dropsonde","dropsondes","dropstone","dropstones","dropsy","dropt","dropwise","dropwort","dropworts","drosera","droseraceous","droseras","droshkies","droshky","droskies","drosky","drosometer","drosometers","drosophila","drosophilae","drosophilas","dross","drosses","drossier","drossiest","drossiness","drossinesses","drossy","drostdies","drostdy","drostdys","drought","droughtier","droughtiest","droughtiness","droughtinesses","droughts","droughty","drouk","drouked","drouking","droukings","droukit","drouks","drouth","drouthier","drouthiest","drouthiness","drouthinesses","drouths","drouthy","drove","droved","drover","drovers","droves","droving","drovings","drow","drown","drownd","drownded","drownding","drownds","drowned","drowner","drowners","drowning","drownings","drowns","drows","drowse","drowsed","drowses","drowsier","drowsiest","drowsihead","drowsiheads","drowsihed","drowsiheds","drowsily","drowsiness","drowsinesses","drowsing","drowsy","drub","drubbed","drubber","drubbers","drubbing","drubbings","drubs","drucken","druckenness","druckennesses","drudge","drudged","drudger","drudgeries","drudgers","drudgery","drudges","drudging","drudgingly","drudgism","drudgisms","drug","drugged","drugger","druggers","drugget","druggets","druggie","druggier","druggies","druggiest","drugging","druggist","druggists","druggy","druglord","druglords","drugmaker","drugmakers","drugs","drugstore","drugstores","druid","druidess","druidesses","druidic","druidical","druidism","druidisms","druidries","druidry","druids","drum","drumbeat","drumbeater","drumbeaters","drumbeating","drumbeatings","drumbeats","drumble","drumbled","drumbledor","drumbledors","drumbledrane","drumbledranes","drumbles","drumbling","drumfire","drumfires","drumfish","drumfishes","drumhead","drumheads","drumlier","drumliest","drumlike","drumlin","drumlins","drumly","drummed","drummer","drummers","drummies","drumming","drummock","drummocks","drummy","drumroll","drumrolls","drums","drumstick","drumsticks","drunk","drunkard","drunkards","drunkathon","drunkathons","drunken","drunkenly","drunkenness","drunkennesses","drunker","drunkest","drunks","drupaceous","drupe","drupel","drupelet","drupelets","drupels","drupes","druse","drusen","druses","drusier","drusiest","drusy","druthers","druxier","druxiest","druxy","dry","dryable","dryad","dryades","dryadic","dryads","dryasdust","dryasdusts","drybeat","drybeaten","drybeating","drybeats","dryer","dryers","dryest","drying","dryings","dryish","dryland","drylot","drylots","dryly","drymouth","drymouths","dryness","drynesses","dryopithecine","dryopithecines","drypoint","drypoints","drys","drysalter","drysalteries","drysalters","drysaltery","drystone","drysuit","drysuits","drywall","drywalled","drywalling","drywalls","drywell","drywells","dso","dsobo","dsobos","dsomo","dsomos","dsos","duad","duads","dual","dualin","dualins","dualise","dualised","dualises","dualising","dualism","dualisms","dualist","dualistic","dualistically","dualists","dualities","duality","dualize","dualized","dualizes","dualizing","dualled","dualling","dually","duals","duan","duans","duar","duarchies","duarchy","duars","duathlon","duathlons","dub","dubbed","dubber","dubbers","dubbin","dubbing","dubbings","dubbins","dubbo","dubbos","dubieties","dubiety","dubiosities","dubiosity","dubious","dubiously","dubiousness","dubiousnesses","dubitable","dubitably","dubitancies","dubitancy","dubitate","dubitated","dubitates","dubitating","dubitation","dubitations","dubitative","dubitatively","dubnium","dubniums","dubonnet","dubonnets","dubs","dubstep","dubsteps","ducal","ducally","ducat","ducatoon","ducatoons","ducats","ducdame","duce","duces","duchess","duchesse","duchessed","duchesses","duchessing","duchies","duchy","duci","duck","duckbill","duckbills","duckboard","duckboards","ducked","ducker","duckers","duckfoot","duckie","duckier","duckies","duckiest","ducking","duckings","duckling","ducklings","duckmole","duckmoles","duckpin","duckpins","ducks","duckshove","duckshoved","duckshover","duckshovers","duckshoves","duckshoving","ducktail","ducktails","duckwalk","duckwalked","duckwalking","duckwalks","duckweed","duckweeds","ducky","duct","ductal","ducted","ductile","ductilely","ductileness","ductilenesses","ductilities","ductility","ducting","ductings","ductless","ducts","ductule","ductules","ductwork","ductworks","dud","dudder","dudderies","dudders","duddery","duddie","duddier","duddiest","duddy","dude","duded","dudeen","dudeens","dudes","dudgeon","dudgeons","dudheen","dudheens","duding","dudish","dudishly","dudism","dudisms","duds","due","duecento","duecentos","dued","dueful","duel","dueled","dueler","duelers","dueling","duelist","duelists","duelled","dueller","duellers","duelli","duelling","duellings","duellist","duellists","duello","duellos","duels","duelsome","duende","duendes","dueness","duenesses","duenna","duennas","duennaship","duennaships","dues","duet","dueted","dueting","duets","duett","duetted","duetti","duetting","duettino","duettinos","duettist","duettists","duetto","duettos","duetts","duff","duffed","duffel","duffels","duffer","dufferdom","dufferdoms","dufferism","dufferisms","duffers","duffest","duffing","duffings","duffle","duffles","duffs","dufus","dufuses","dug","dugite","dugites","dugong","dugongs","dugout","dugouts","dugs","duh","duhkha","duhkhas","dui","duiker","duikerbok","duikerboks","duikers","duing","duit","duits","duka","dukas","duke","duked","dukedom","dukedoms","dukeling","dukelings","dukeries","dukery","dukes","dukeship","dukeships","duking","dukka","dukkah","dukkahs","dukkas","dukkeripen","dukkeripens","dukkha","dukkhas","dulcamara","dulcamaras","dulcet","dulcetly","dulcetness","dulcetnesses","dulcets","dulcian","dulciana","dulcianas","dulcians","dulcification","dulcifications","dulcified","dulcifies","dulcifluous","dulcify","dulcifying","dulciloquies","dulciloquy","dulcimer","dulcimers","dulcimore","dulcimores","dulcinea","dulcineas","dulcite","dulcites","dulcitol","dulcitols","dulcitude","dulcitudes","dulcose","dulcoses","dule","dules","dulia","dulias","dull","dullard","dullards","dulled","duller","dullest","dullier","dulliest","dulling","dullish","dullishly","dullness","dullnesses","dulls","dullsville","dullsvilles","dully","dulness","dulnesses","dulocracies","dulocracy","duloses","dulosis","dulotic","dulse","dulses","duly","duma","dumaist","dumaists","dumas","dumb","dumbbell","dumbbells","dumbcane","dumbcanes","dumbed","dumber","dumbest","dumbfound","dumbfounded","dumbfounder","dumbfoundered","dumbfoundering","dumbfounders","dumbfounding","dumbfounds","dumbhead","dumbheads","dumbing","dumbledore","dumbledores","dumbly","dumbness","dumbnesses","dumbo","dumbos","dumbs","dumbshit","dumbshits","dumbshow","dumbshows","dumbstricken","dumbstruck","dumbwaiter","dumbwaiters","dumdum","dumdums","dumela","dumfound","dumfounded","dumfounder","dumfoundered","dumfoundering","dumfounders","dumfounding","dumfounds","dumka","dumky","dummelhead","dummelheads","dummerer","dummerers","dummied","dummier","dummies","dummiest","dumminess","dumminesses","dummkopf","dummkopfs","dummy","dummying","dumortierite","dumortierites","dumose","dumosities","dumosity","dumous","dump","dumpbin","dumpbins","dumpcart","dumpcarts","dumped","dumpee","dumpees","dumper","dumpers","dumpier","dumpies","dumpiest","dumpily","dumpiness","dumpinesses","dumping","dumpings","dumpish","dumpishly","dumpishness","dumpishnesses","dumple","dumpled","dumples","dumpling","dumplings","dumps","dumpsite","dumpsites","dumpster","dumpsters","dumptruck","dumptrucks","dumpy","dun","dunam","dunams","dunce","duncedom","duncedoms","duncelike","dunceries","duncery","dunces","dunch","dunched","dunches","dunching","duncical","duncish","duncishly","dunder","dunderfunk","dunderfunks","dunderhead","dunderheaded","dunderheadism","dunderheadisms","dunderheads","dunderpate","dunderpates","dunders","dundrearies","dune","duneland","dunelands","dunelike","dunes","dung","dungaree","dungareed","dungarees","dunged","dungeon","dungeoned","dungeoner","dungeoners","dungeoning","dungeons","dunger","dungers","dungheap","dungheaps","dunghill","dunghills","dungier","dungiest","dunging","dungmere","dungmeres","dungs","dungy","duniewassal","duniewassals","dunite","dunites","dunitic","duniwassal","duniwassals","dunk","dunked","dunker","dunkers","dunking","dunks","dunlin","dunlins","dunnage","dunnages","dunnakin","dunnakins","dunnart","dunnarts","dunned","dunner","dunness","dunnesses","dunnest","dunnier","dunnies","dunniest","dunniewassal","dunniewassals","dunning","dunnings","dunnish","dunnite","dunnites","dunno","dunnock","dunnocks","dunny","duns","dunsh","dunshed","dunshes","dunshing","dunt","dunted","dunting","dunts","duo","duobinary","duodecennial","duodecillion","duodecillions","duodecimal","duodecimally","duodecimals","duodecimo","duodecimos","duodena","duodenal","duodenary","duodenectomies","duodenectomy","duodenitis","duodenitises","duodenum","duodenums","duolog","duologs","duologue","duologues","duomi","duomo","duomos","duopolies","duopolistic","duopoly","duopsonies","duopsony","duos","duotone","duotones","dup","dupabilities","dupability","dupable","dupatta","dupattas","dupe","duped","duper","duperies","dupers","dupery","dupes","duping","dupion","dupions","duple","duplet","duplets","duplex","duplexed","duplexer","duplexers","duplexes","duplexing","duplexities","duplexity","duplicabilities","duplicability","duplicable","duplicand","duplicands","duplicate","duplicated","duplicately","duplicates","duplicating","duplication","duplications","duplicative","duplicator","duplicators","duplicature","duplicatures","duplicident","duplicities","duplicitous","duplicitously","duplicity","duplied","duplies","duply","duplying","dupondii","dupondius","dupped","duppies","dupping","duppy","dups","dura","durabilities","durability","durable","durableness","durablenesses","durables","durably","dural","durals","duralumin","duraluminium","duraluminiums","duralumins","duramen","duramens","durance","durances","durant","durants","duras","duration","durational","durations","durative","duratives","durbar","durbars","durchkomponiert","durchkomponirt","durdum","durdums","dure","dured","dureful","dures","duress","duresse","duresses","durgah","durgahs","durgan","durgans","durgier","durgiest","durgy","durian","durians","duricrust","duricrusts","during","durion","durions","durmast","durmasts","durn","durndest","durned","durneder","durnedest","durning","durns","duro","duroc","durocs","durometer","durometers","duros","duroy","duroys","durr","durra","durras","durrie","durries","durrs","durry","durst","durukuli","durukulis","durum","durums","durzi","durzis","dush","dushed","dushes","dushing","dusk","dusked","dusken","duskened","duskening","duskens","dusker","duskest","duskier","duskiest","duskily","duskiness","duskinesses","dusking","duskish","duskishly","duskishness","duskishnesses","duskly","duskness","dusknesses","dusks","dusky","dust","dustbin","dustbins","dustcart","dustcarts","dustcoat","dustcoats","dustcover","dustcovers","dusted","duster","dusters","dustheap","dustheaps","dustier","dustiest","dustily","dustiness","dustinesses","dusting","dustings","dustless","dustlike","dustman","dustmen","dustoff","dustoffs","dustpan","dustpans","dustproof","dustrag","dustrags","dusts","dustsheet","dustsheets","duststorm","duststorms","dustup","dustups","dusty","dutch","dutches","dutchman","dutchmen","duteous","duteously","duteousness","duteousnesses","dutiabilities","dutiability","dutiable","dutied","duties","dutiful","dutifully","dutifulness","dutifulnesses","duty","duumvir","duumviral","duumvirate","duumvirates","duumviri","duumvirs","duvet","duvetine","duvetines","duvets","duvetyn","duvetyne","duvetynes","duvetyns","dux","duxelles","duxes","duyker","duykers","dvandva","dvandvas","dvornik","dvorniks","dwaal","dwaals","dwale","dwales","dwalm","dwalmed","dwalming","dwalms","dwam","dwammed","dwamming","dwams","dwang","dwangs","dwarf","dwarfed","dwarfer","dwarfest","dwarfing","dwarfish","dwarfishly","dwarfishness","dwarfishnesses","dwarfism","dwarfisms","dwarflike","dwarfness","dwarfnesses","dwarfs","dwarves","dwaum","dwaumed","dwauming","dwaums","dweeb","dweebier","dweebiest","dweebish","dweebs","dweeby","dwell","dwelled","dweller","dwellers","dwelling","dwellings","dwells","dwelt","dwile","dwiles","dwindle","dwindled","dwindlement","dwindlements","dwindles","dwindling","dwine","dwined","dwines","dwining","dyable","dyad","dyadic","dyadically","dyadics","dyads","dyarchal","dyarchic","dyarchical","dyarchies","dyarchy","dybbuk","dybbukim","dybbukkim","dybbuks","dye","dyeabilities","dyeability","dyeable","dyed","dyeing","dyeings","dyeline","dyelines","dyer","dyers","dyes","dyester","dyesters","dyestuff","dyestuffs","dyeweed","dyeweeds","dyewood","dyewoods","dying","dyingly","dyingness","dyingnesses","dyings","dyke","dyked","dykes","dykey","dykier","dykiest","dyking","dykon","dykons","dynameter","dynameters","dynamic","dynamical","dynamically","dynamicist","dynamicists","dynamics","dynamise","dynamised","dynamises","dynamising","dynamism","dynamisms","dynamist","dynamistic","dynamists","dynamitard","dynamitards","dynamite","dynamited","dynamiter","dynamiters","dynamites","dynamitic","dynamiting","dynamize","dynamized","dynamizes","dynamizing","dynamo","dynamoelectric","dynamogeneses","dynamogenesis","dynamogenies","dynamogeny","dynamograph","dynamographs","dynamometer","dynamometers","dynamometric","dynamometrical","dynamometries","dynamometry","dynamos","dynamotor","dynamotors","dynast","dynastic","dynastical","dynastically","dynasties","dynasts","dynasty","dynatron","dynatrons","dyne","dynein","dyneins","dynel","dynels","dynes","dynode","dynodes","dynorphin","dynorphins","dyophysite","dyophysites","dyothelete","dyotheletes","dyotheletic","dyotheletical","dyotheletism","dyotheletisms","dyothelism","dyothelisms","dyothelite","dyothelites","dyothelitic","dyothelitical","dysaesthesia","dysaesthesias","dysaesthetic","dysarthria","dysarthrias","dysbindin","dysbindins","dyscalculia","dyscalculias","dyschroa","dyschroas","dyschroia","dyschroias","dyscrasia","dyscrasias","dyscrasic","dyscrasite","dyscrasites","dyscratic","dysenteric","dysenteries","dysentery","dysfunction","dysfunctional","dysfunctions","dysgeneses","dysgenesis","dysgenic","dysgenics","dysgraphia","dysgraphias","dysgraphic","dysharmonic","dyskinesia","dyskinesias","dyskinetic","dyslalia","dyslalias","dyslectic","dyslectics","dyslexia","dyslexias","dyslexic","dyslexics","dyslogies","dyslogistic","dyslogistically","dyslogy","dysmelia","dysmelias","dysmelic","dysmenorrhea","dysmenorrheal","dysmenorrheas","dysmenorrheic","dysmenorrhoea","dysmenorrhoeal","dysmenorrhoeas","dysmenorrhoeic","dysmorphic","dysmorphophobia","dysodil","dysodile","dysodiles","dysodils","dysodyle","dysodyles","dyspareunia","dyspareunias","dyspathetic","dyspathies","dyspathy","dyspepsia","dyspepsias","dyspepsies","dyspepsy","dyspeptic","dyspeptical","dyspeptically","dyspeptics","dysphagia","dysphagias","dysphagic","dysphagies","dysphagy","dysphasia","dysphasias","dysphasic","dysphasics","dysphemism","dysphemisms","dysphemistic","dysphonia","dysphonias","dysphonic","dysphoria","dysphorias","dysphoric","dysplasia","dysplasias","dysplastic","dyspnea","dyspneal","dyspneas","dyspneic","dyspnoea","dyspnoeal","dyspnoeas","dyspnoeic","dyspnoic","dyspraxia","dyspraxias","dyspraxic","dysprosium","dysprosiums","dysrhythmia","dysrhythmias","dysrhythmic","dyssynergia","dyssynergias","dystaxia","dystaxias","dystectic","dysteleological","dysteleologies","dysteleologist","dysteleologists","dysteleology","dysthesia","dysthesias","dysthetic","dysthymia","dysthymiac","dysthymiacs","dysthymias","dysthymic","dysthymics","dystocia","dystocial","dystocias","dystonia","dystonias","dystonic","dystopia","dystopian","dystopians","dystopias","dystrophia","dystrophias","dystrophic","dystrophies","dystrophin","dystrophins","dystrophy","dysuria","dysurias","dysuric","dysuries","dysury","dytiscid","dytiscids","dyvour","dyvouries","dyvours","dyvoury","dzeren","dzerens","dzho","dzhos","dziggetai","dziggetais","dzo","dzos","ea","each","eachwhere","eadish","eadishes","eager","eagerer","eagerest","eagerly","eagerness","eagernesses","eagers","eagle","eagled","eaglehawk","eaglehawks","eagles","eaglestone","eaglestones","eaglet","eaglets","eaglewood","eaglewoods","eagling","eagre","eagres","ealdorman","ealdormen","eale","eales","ean","eaned","eaning","eanling","eanlings","eans","ear","earache","earaches","earball","earballs","earbash","earbashed","earbasher","earbashers","earbashes","earbashing","earbashings","earbob","earbobs","earbud","earbuds","earcon","earcons","eard","earded","earding","eardrop","eardrops","eardrum","eardrums","eards","eared","earflap","earflaps","earful","earfuls","earing","earings","earl","earlap","earlaps","earldom","earldoms","earless","earlier","earlierise","earlierised","earlierises","earlierising","earlierize","earlierized","earlierizes","earlierizing","earlies","earliest","earlike","earliness","earlinesses","earlobe","earlobes","earlock","earlocks","earls","earlship","earlships","early","earlywood","earlywoods","earmark","earmarked","earmarking","earmarks","earmuff","earmuffs","earn","earned","earner","earners","earnest","earnestly","earnestness","earnestnesses","earnests","earning","earnings","earns","earphone","earphones","earpick","earpicks","earpiece","earpieces","earplug","earplugs","earring","earringed","earrings","ears","earshot","earshots","earsplitting","earst","earstone","earstones","earth","earthborn","earthbound","earthed","earthen","earthenware","earthenwares","earthfall","earthfalls","earthfast","earthflax","earthflaxes","earthier","earthiest","earthily","earthiness","earthinesses","earthing","earthlier","earthlies","earthliest","earthlight","earthlights","earthlike","earthliness","earthlinesses","earthling","earthlings","earthly","earthman","earthmen","earthmover","earthmovers","earthmoving","earthmovings","earthnut","earthnuts","earthpea","earthpeas","earthquake","earthquaked","earthquakes","earthquaking","earthrise","earthrises","earths","earthset","earthsets","earthshaker","earthshakers","earthshaking","earthshakingly","earthshattering","earthshine","earthshines","earthstar","earthstars","earthward","earthwards","earthwax","earthwaxes","earthwolf","earthwolves","earthwoman","earthwomen","earthwork","earthworks","earthworm","earthworms","earthy","earwax","earwaxes","earwig","earwigged","earwigging","earwiggings","earwiggy","earwigs","earwitness","earwitnesses","earworm","earworms","eas","ease","eased","easeful","easefully","easefulness","easefulnesses","easel","easeled","easeless","easels","easement","easements","easer","easers","eases","easied","easier","easies","easiest","easily","easiness","easinesses","easing","easings","easle","easles","eassel","easselgate","easselward","eassil","east","eastabout","eastbound","easted","easter","easterlies","easterling","easterlings","easterly","eastermost","eastern","easterner","easterners","easternmost","easters","easting","eastings","eastland","eastlands","eastlin","eastling","eastlings","eastlins","eastmost","easts","eastward","eastwardly","eastwards","easy","easygoing","easygoingness","easygoingnesses","easying","eat","eatable","eatables","eatage","eatages","eatche","eatches","eaten","eater","eaterie","eateries","eaters","eatery","eath","eathe","eathly","eating","eatings","eats","eau","eaus","eaux","eave","eaved","eaves","eavesdrip","eavesdrips","eavesdrop","eavesdropped","eavesdropper","eavesdroppers","eavesdropping","eavesdroppings","eavesdrops","eavestrough","eavestroughs","ebauche","ebauches","ebayer","ebayers","ebaying","ebayings","ebb","ebbed","ebbet","ebbets","ebbing","ebbless","ebbs","ebenezer","ebenezers","ebeniste","ebenistes","ebionise","ebionised","ebionises","ebionising","ebionism","ebionisms","ebionitic","ebionitism","ebionitisms","ebionize","ebionized","ebionizes","ebionizing","ebon","ebonics","ebonies","ebonise","ebonised","ebonises","ebonising","ebonist","ebonists","ebonite","ebonites","ebonize","ebonized","ebonizes","ebonizing","ebons","ebony","ebook","ebooks","eboulement","eboulements","ebracteate","ebracteolate","ebriate","ebriated","ebrieties","ebriety","ebrillade","ebrillades","ebriose","ebriosities","ebriosity","ebullience","ebulliences","ebulliencies","ebulliency","ebullient","ebulliently","ebulliometer","ebulliometers","ebulliometries","ebulliometry","ebullioscope","ebullioscopes","ebullioscopic","ebullioscopical","ebullioscopies","ebullioscopy","ebullition","ebullitions","eburnation","eburnations","eburnean","eburneous","eburnification","eburnifications","ecad","ecads","ecardinate","ecarinate","ecarte","ecartes","ecaudate","ecblasteses","ecblastesis","ecbole","ecboles","ecbolic","ecbolics","eccaleobion","eccaleobions","ecce","eccentric","eccentrical","eccentrically","eccentricities","eccentricity","eccentrics","ecchymosed","ecchymoses","ecchymosis","ecchymotic","ecclesia","ecclesiae","ecclesial","ecclesiarch","ecclesiarchs","ecclesiast","ecclesiastic","ecclesiastical","ecclesiastically","ecclesiasticism","ecclesiasticisms","ecclesiastics","ecclesiasts","ecclesiolater","ecclesiolaters","ecclesiolatries","ecclesiolatry","ecclesiological","ecclesiologies","ecclesiologist","ecclesiologists","ecclesiology","ecco","eccoprotic","eccoprotics","eccremocarpus","eccremocarpuses","eccrine","eccrinologies","eccrinology","eccrises","eccrisis","eccritic","eccritics","ecdemic","ecdyses","ecdysial","ecdysiast","ecdysiasts","ecdysis","ecdyson","ecdysone","ecdysones","ecdysons","ecesic","ecesis","ecesises","ech","echappe","echappes","echard","echards","eche","eched","echelle","echelles","echelon","echeloned","echeloning","echelons","eches","echeveria","echeverias","echidna","echidnae","echidnas","echidnine","echidnines","echinacea","echinaceas","echinate","echinated","eching","echini","echinococci","echinococcoses","echinococcosis","echinococcus","echinoderm","echinodermal","echinodermatous","echinoderms","echinoid","echinoids","echinus","echinuses","echium","echiums","echiuran","echiurans","echiuroid","echiuroids","echo","echocardiogram","echocardiograms","echocardiographer","echocardiographers","echocardiographic","echocardiographies","echocardiography","echoed","echoer","echoers","echoes","echoey","echogram","echograms","echograph","echographies","echographs","echography","echoic","echoically","echoier","echoiest","echoing","echoise","echoised","echoises","echoising","echoism","echoisms","echoist","echoists","echoize","echoized","echoizes","echoizing","echolalia","echolalias","echolalic","echoless","echolocation","echolocations","echopraxes","echopraxia","echopraxias","echopraxis","echos","echovirus","echoviruses","echt","eclair","eclaircissement","eclaircissements","eclairs","eclampsia","eclampsias","eclampsies","eclampsy","eclamptic","eclat","eclats","eclectic","eclectically","eclecticism","eclecticisms","eclectics","eclipse","eclipsed","eclipser","eclipsers","eclipses","eclipsing","eclipsis","eclipsises","ecliptic","ecliptically","ecliptics","eclogite","eclogites","eclogue","eclogues","eclose","eclosed","ecloses","eclosing","eclosion","eclosions","eco","ecocatastrophe","ecocatastrophes","ecocentric","ecocidal","ecocide","ecocides","ecoclimate","ecoclimates","ecod","ecofeminism","ecofeminisms","ecofeminist","ecofeminists","ecofreak","ecofreaks","ecofriendly","ecolodge","ecolodges","ecologic","ecological","ecologically","ecologies","ecologist","ecologists","ecology","ecomap","ecomaps","ecommerce","ecommerces","econobox","econoboxes","econometric","econometrical","econometrically","econometrician","econometricians","econometrics","econometrist","econometrists","economic","economical","economically","economics","economies","economisation","economisations","economise","economised","economiser","economisers","economises","economising","economism","economisms","economist","economistic","economists","economization","economizations","economize","economized","economizer","economizers","economizes","economizing","economy","econut","econuts","ecophobia","ecophobias","ecophysiological","ecophysiologies","ecophysiology","ecorche","ecorches","ecoregion","ecoregions","ecos","ecospecies","ecospecific","ecosphere","ecospheres","ecossaise","ecossaises","ecostate","ecosystem","ecosystems","ecotage","ecotages","ecotarian","ecotarians","ecotecture","ecotectures","ecoterrorism","ecoterrorisms","ecoterrorist","ecoterrorists","ecotonal","ecotone","ecotones","ecotour","ecotourism","ecotourisms","ecotourist","ecotourists","ecotours","ecotoxic","ecotoxicologies","ecotoxicologist","ecotoxicology","ecotype","ecotypes","ecotypic","ecotypically","ecphoneses","ecphonesis","ecphractic","ecphractics","ecphrases","ecphrasis","ecraseur","ecraseurs","ecritoire","ecritoires","ecru","ecrus","ecstases","ecstasied","ecstasies","ecstasis","ecstasise","ecstasised","ecstasises","ecstasising","ecstasize","ecstasized","ecstasizes","ecstasizing","ecstasy","ecstasying","ecstatic","ecstatically","ecstatics","ectases","ectasia","ectasias","ectasis","ectatic","ecthlipses","ecthlipsis","ecthyma","ecthymas","ecthymata","ectoblast","ectoblastic","ectoblasts","ectocrine","ectocrines","ectoderm","ectodermal","ectodermic","ectoderms","ectoenzyme","ectoenzymes","ectogeneses","ectogenesis","ectogenetic","ectogenic","ectogenically","ectogenies","ectogenous","ectogeny","ectomere","ectomeres","ectomeric","ectomorph","ectomorphic","ectomorphies","ectomorphs","ectomorphy","ectomycorrhiza","ectomycorrhizae","ectomycorrhizas","ectoparasite","ectoparasites","ectoparasitic","ectophyte","ectophytes","ectophytic","ectopia","ectopias","ectopic","ectopically","ectopies","ectoplasm","ectoplasmic","ectoplasms","ectoplastic","ectoproct","ectoprocts","ectopy","ectosarc","ectosarcous","ectosarcs","ectotherm","ectothermic","ectotherms","ectotrophic","ectozoa","ectozoan","ectozoans","ectozoic","ectozoon","ectropic","ectropion","ectropions","ectropium","ectropiums","ectypal","ectype","ectypes","ectypographies","ectypography","ecu","ecuelle","ecuelles","ecumenic","ecumenical","ecumenicalism","ecumenicalisms","ecumenically","ecumenicism","ecumenicisms","ecumenicist","ecumenicists","ecumenicities","ecumenicity","ecumenics","ecumenism","ecumenisms","ecumenist","ecumenists","ecurie","ecuries","ecus","eczema","eczemas","eczematous","ed","edacious","edaciously","edaciousness","edaciousnesses","edacities","edacity","edamame","edamames","edaphic","edaphically","edaphologies","edaphology","eddied","eddies","eddish","eddishes","eddo","eddoes","eddy","eddying","edelweiss","edelweisses","edema","edemas","edemata","edematose","edematous","edenic","edental","edentate","edentates","edentulate","edentulous","edge","edgebone","edgebones","edged","edgeless","edger","edgers","edges","edgeways","edgewise","edgier","edgiest","edgily","edginess","edginesses","edging","edgings","edgy","edh","edhs","edibilities","edibility","edible","edibleness","ediblenesses","edibles","edict","edictal","edictally","edicts","edification","edifications","edificatory","edifice","edifices","edificial","edified","edifier","edifiers","edifies","edify","edifying","edifyingly","edile","ediles","edit","editable","edited","editing","editings","edition","editioned","editioning","editions","editor","editorial","editorialise","editorialised","editorialiser","editorialisers","editorialises","editorialising","editorialist","editorialists","editorialization","editorializations","editorialize","editorialized","editorializer","editorializers","editorializes","editorializing","editorially","editorials","editors","editorship","editorships","editress","editresses","editrices","editrix","editrixes","edits","edriophthalmian","edriophthalmic","edriophthalmous","eds","educabilities","educability","educable","educables","educatabilities","educatability","educatable","educate","educated","educatedness","educatednesses","educates","educating","education","educational","educationalist","educationalists","educationally","educationese","educationeses","educationist","educationists","educations","educative","educator","educators","educatory","educe","educed","educement","educements","educes","educible","educing","educt","eduction","eductions","eductive","eductor","eductors","educts","edulcorant","edulcorate","edulcorated","edulcorates","edulcorating","edulcoration","edulcorations","edulcorative","edulcorator","edulcorators","edutainment","edutainments","ee","eech","eeched","eeches","eeching","eejit","eejits","eek","eel","eelfare","eelfares","eelgrass","eelgrasses","eelier","eeliest","eellike","eelpout","eelpouts","eels","eelworm","eelworms","eelwrack","eelwracks","eely","een","eerie","eerier","eeriest","eerily","eeriness","eerinesses","eery","eeven","eevens","eevn","eevning","eevnings","eevns","ef","eff","effable","efface","effaceable","effaced","effacement","effacements","effacer","effacers","effaces","effacing","effect","effected","effecter","effecters","effectible","effecting","effective","effectively","effectiveness","effectivenesses","effectives","effectivities","effectivity","effectless","effector","effectors","effects","effectual","effectualities","effectuality","effectually","effectualness","effectualnesses","effectuate","effectuated","effectuates","effectuating","effectuation","effectuations","effed","effeir","effeired","effeiring","effeirs","effeminacies","effeminacy","effeminate","effeminated","effeminately","effeminateness","effeminates","effeminating","effeminise","effeminised","effeminises","effeminising","effeminize","effeminized","effeminizes","effeminizing","effendi","effendis","effere","effered","efference","efferences","efferent","efferently","efferents","efferes","effering","effervesce","effervesced","effervescence","effervescences","effervescencies","effervescency","effervescent","effervescently","effervesces","effervescible","effervescing","effervescingly","effete","effetely","effeteness","effetenesses","efficacies","efficacious","efficaciously","efficaciousness","efficaciousnesses","efficacities","efficacity","efficacy","efficience","efficiences","efficiencies","efficiency","efficient","efficiently","efficients","effierce","effierced","effierces","effiercing","effigial","effigies","effigurate","effiguration","effigurations","effigy","effing","effings","effleurage","effleuraged","effleurages","effleuraging","effloresce","effloresced","efflorescence","efflorescences","efflorescent","effloresces","efflorescing","effluence","effluences","effluent","effluents","effluvia","effluvial","effluvium","effluviums","efflux","effluxes","effluxion","effluxions","efforce","efforced","efforces","efforcing","effort","effortful","effortfully","effortfulness","effortfulnesses","effortless","effortlessly","effortlessness","effortlessnesses","efforts","effraide","effray","effrays","effronteries","effrontery","effs","effulge","effulged","effulgence","effulgences","effulgent","effulgently","effulges","effulging","effuse","effused","effuses","effusing","effusiometer","effusiometers","effusion","effusions","effusive","effusively","effusiveness","effusivenesses","efs","eft","eftest","efts","eftsoon","eftsoons","egad","egads","egal","egalitarian","egalitarianism","egalitarianisms","egalitarians","egalite","egalites","egalities","egality","egally","egarement","egarements","egence","egences","egencies","egency","eger","egers","egest","egesta","egested","egesting","egestion","egestions","egestive","egests","egg","eggar","eggars","eggbeater","eggbeaters","eggcup","eggcups","egged","egger","eggeries","eggers","eggery","eggfruit","eggfruits","egghead","eggheaded","eggheadedness","eggheadednesses","eggheads","eggier","eggiest","egging","eggler","egglers","eggless","eggmass","eggmasses","eggnog","eggnogs","eggplant","eggplants","eggs","eggshell","eggshells","eggwash","eggwashes","eggwhisk","eggwhisks","eggy","egis","egises","eglandular","eglandulose","eglantine","eglantines","eglatere","eglateres","eglomise","egma","egmas","ego","egocentric","egocentrically","egocentricities","egocentricity","egocentrics","egocentrism","egocentrisms","egoism","egoisms","egoist","egoistic","egoistical","egoistically","egoists","egoities","egoity","egoless","egomania","egomaniac","egomaniacal","egomaniacally","egomaniacs","egomanias","egos","egotheism","egotheisms","egotise","egotised","egotises","egotising","egotism","egotisms","egotist","egotistic","egotistical","egotistically","egotists","egotize","egotized","egotizes","egotizing","egregious","egregiously","egregiousness","egregiousnesses","egress","egressed","egresses","egressing","egression","egressions","egressive","egressives","egret","egrets","egurgitate","egurgitated","egurgitates","egurgitating","egyptian","egyptians","eh","ehed","ehing","ehs","eicosanoid","eicosanoids","eide","eident","eider","eiderdown","eiderdowns","eiders","eidetic","eidetically","eidetics","eidograph","eidographs","eidola","eidolic","eidolon","eidolons","eidos","eigenfrequency","eigenfunction","eigenfunctions","eigenmode","eigenmodes","eigentone","eigentones","eigenvalue","eigenvalues","eigenvector","eigenvectors","eight","eightball","eightballs","eighteen","eighteenmo","eighteenmos","eighteens","eighteenth","eighteenthly","eighteenths","eightfoil","eightfoils","eightfold","eighth","eighthly","eighths","eighties","eightieth","eightieths","eightpence","eightpences","eightpenny","eights","eightscore","eightscores","eightsman","eightsmen","eightsome","eightsomes","eightvo","eightvos","eighty","eigne","eik","eiked","eiking","eikon","eikones","eikons","eiks","eild","eilding","eildings","eilds","eina","eine","einkorn","einkorns","einstein","einsteinium","einsteiniums","einsteins","eirack","eiracks","eirenic","eirenical","eirenically","eirenicon","eirenicons","eisegeses","eisegesis","eisel","eisell","eisells","eisels","eish","eisteddfod","eisteddfodau","eisteddfodic","eisteddfods","eiswein","eisweins","either","ejaculate","ejaculated","ejaculates","ejaculating","ejaculation","ejaculations","ejaculative","ejaculator","ejaculators","ejaculatory","eject","ejecta","ejectable","ejectamenta","ejected","ejecting","ejection","ejections","ejective","ejectively","ejectives","ejectment","ejectments","ejector","ejectors","ejects","eke","eked","ekes","eking","ekistic","ekistical","ekistician","ekisticians","ekistics","ekka","ekkas","eklogite","eklogites","ekphrases","ekphrasis","ekpwele","ekpweles","ektexine","ektexines","ekuele","el","elaborate","elaborated","elaborately","elaborateness","elaboratenesses","elaborates","elaborating","elaboration","elaborations","elaborative","elaborator","elaboratories","elaborators","elaboratory","elaeolite","elaeolites","elaeoptene","elaeoptenes","elain","elains","elaiosome","elaiosomes","elan","elance","elanced","elances","elancing","eland","elands","elanet","elanets","elans","elaphine","elapid","elapids","elapine","elapse","elapsed","elapses","elapsing","elasmobranch","elasmobranchs","elasmosaur","elasmosaurs","elastance","elastances","elastane","elastanes","elastase","elastases","elastic","elastically","elasticate","elasticated","elasticates","elasticating","elastication","elastications","elasticise","elasticised","elasticises","elasticising","elasticities","elasticity","elasticize","elasticized","elasticizes","elasticizing","elasticness","elasticnesses","elastics","elastin","elastins","elastomer","elastomeric","elastomers","elate","elated","elatedly","elatedness","elatednesses","elater","elaterid","elaterids","elaterin","elaterins","elaterite","elaterites","elaterium","elateriums","elaters","elates","elating","elation","elations","elative","elatives","elbow","elbowed","elbowing","elbowroom","elbowrooms","elbows","elchee","elchees","elchi","elchis","eld","elder","elderberries","elderberry","eldercare","eldercares","elderlies","elderliness","elderlinesses","elderly","elders","eldership","elderships","eldest","eldin","elding","eldings","eldins","eldorado","eldorados","eldress","eldresses","eldrich","eldritch","elds","elecampane","elecampanes","elect","electabilities","electability","electable","elected","electee","electees","electing","election","electioneer","electioneered","electioneerer","electioneerers","electioneering","electioneerings","electioneers","elections","elective","electively","electiveness","electivenesses","electives","electivities","electivity","elector","electoral","electorally","electorate","electorates","electoress","electoresses","electorial","electorially","electors","electorship","electorships","electress","electresses","electret","electrets","electric","electrical","electrically","electricals","electrician","electricians","electricities","electricity","electrics","electrifiable","electrification","electrifications","electrified","electrifier","electrifiers","electrifies","electrify","electrifying","electrifyingly","electrisation","electrisations","electrise","electrised","electrises","electrising","electrization","electrizations","electrize","electrized","electrizes","electrizing","electro","electroacoustic","electroacoustics","electroactive","electroactivity","electroanalyses","electroanalysis","electroanalytic","electroanalytical","electrobiology","electrocardiogram","electrocardiograms","electrocardiograph","electrocardiographic","electrocardiographically","electrocardiographies","electrocardiographs","electrocardiography","electrocautery","electrocement","electrocements","electrochemic","electrochemical","electrochemically","electrochemist","electrochemistries","electrochemistry","electrochemists","electroclash","electroclashes","electroconvulsive","electrocorticogram","electrocorticograms","electroculture","electrocultures","electrocute","electrocuted","electrocutes","electrocuting","electrocution","electrocutions","electrocyte","electrocytes","electrode","electrodeposit","electrodeposited","electrodepositing","electrodeposition","electrodepositions","electrodeposits","electrodermal","electrodes","electrodesiccation","electrodesiccations","electrodialyses","electrodialysis","electrodialytic","electrodynamic","electrodynamics","electrodynamometer","electrodynamometers","electroed","electroencephalogram","electroencephalograms","electroencephalograph","electroencephalographer","electroencephalographers","electroencephalographic","electroencephalographically","electroencephalographies","electroencephalographs","electroencephalography","electrofishing","electrofishings","electrofluor","electrofluors","electroform","electroformed","electroforming","electroformings","electroforms","electrogen","electrogeneses","electrogenesis","electrogenic","electrogens","electrogilding","electrogildings","electrogram","electrograms","electrograph","electrographic","electrographies","electrographs","electrography","electrohydraulic","electroing","electrojet","electrojets","electrokinetic","electrokinetics","electroless","electrolier","electroliers","electrologies","electrologist","electrologists","electrology","electroluminescence","electroluminescences","electroluminescent","electrolysation","electrolyse","electrolysed","electrolyser","electrolysers","electrolyses","electrolysing","electrolysis","electrolyte","electrolytes","electrolytic","electrolytically","electrolytics","electrolyzation","electrolyze","electrolyzed","electrolyzer","electrolyzers","electrolyzes","electrolyzing","electromagnet","electromagnetic","electromagnetically","electromagnetism","electromagnetisms","electromagnets","electromechanical","electromechanically","electromer","electromeric","electromerism","electromerisms","electromers","electrometallurgies","electrometallurgy","electrometer","electrometers","electrometric","electrometrical","electrometries","electrometry","electromotance","electromotances","electromotive","electromotor","electromotors","electromyogram","electromyograms","electromyograph","electromyographic","electromyographically","electromyographies","electromyographs","electromyography","electron","electronegative","electronegativities","electronegativity","electronic","electronica","electronically","electronicas","electronics","electrons","electronvolt","electronvolts","electrooculogram","electrooculograms","electrooculographies","electrooculography","electroosmoses","electroosmosis","electroosmotic","electropherogram","electropherograms","electrophile","electrophiles","electrophilic","electrophilicities","electrophilicity","electrophone","electrophones","electrophonic","electrophorese","electrophoresed","electrophoreses","electrophoresing","electrophoresis","electrophoretic","electrophoretically","electrophoretogram","electrophoretograms","electrophori","electrophorus","electrophoruses","electrophotographic","electrophotographies","electrophotography","electrophysiologic","electrophysiological","electrophysiologically","electrophysiologies","electrophysiologist","electrophysiologists","electrophysiology","electroplate","electroplated","electroplater","electroplaters","electroplates","electroplating","electroplatings","electropolar","electropositive","electroreceptor","electroretinogram","electroretinograms","electroretinograph","electroretinographic","electroretinographies","electroretinographs","electroretinography","electrorheology","electros","electroscope","electroscopes","electroscopic","electroshock","electroshocks","electrosonde","electrosondes","electrostatic","electrostatically","electrostatics","electrosurgeries","electrosurgery","electrosurgical","electrotechnics","electrotherapies","electrotherapy","electrothermal","electrothermally","electrothermic","electrothermics","electrothermies","electrothermy","electrotint","electrotints","electrotonic","electrotonically","electrotonus","electrotonuses","electrotype","electrotyped","electrotyper","electrotypers","electrotypes","electrotypic","electrotypies","electrotyping","electrotypist","electrotypists","electrotypy","electrovalence","electrovalences","electrovalency","electrovalent","electrovalently","electroweak","electrowinning","electrowinnings","electrum","electrums","elects","electuaries","electuary","eledoisin","eledoisins","eleemosynary","elegance","elegances","elegancies","elegancy","elegant","elegantly","elegiac","elegiacal","elegiacally","elegiacs","elegiast","elegiasts","elegies","elegise","elegised","elegises","elegising","elegist","elegists","elegit","elegits","elegize","elegized","elegizes","elegizing","elegy","element","elemental","elementalism","elementalisms","elementally","elementals","elementarily","elementariness","elementarinesses","elementary","elements","elemi","elemis","elench","elenchi","elenchic","elenchs","elenchtic","elenchus","elenctic","eleoptene","eleoptenes","elephant","elephantiases","elephantiasic","elephantiasis","elephantine","elephantoid","elephants","eleutherarch","eleutherarchs","eleutheri","eleutherian","eleutherococci","eleutherococcus","eleutherodactyl","eleutheromania","eleutheromanias","eleutherophobia","eleutherophobic","elevate","elevated","elevateds","elevates","elevating","elevation","elevational","elevations","elevator","elevators","elevatory","eleven","elevens","elevenses","eleventh","eleventhly","elevenths","elevon","elevons","elf","elfed","elfhood","elfhoods","elfin","elfing","elfins","elfish","elfishly","elfishness","elfishnesses","elfland","elflands","elflike","elflock","elflocks","elfs","elhi","eliad","eliads","eliche","eliches","elicit","elicitable","elicitation","elicitations","elicited","eliciting","elicitor","elicitors","elicits","elide","elided","elides","elidible","eliding","eligibilities","eligibility","eligible","eligibles","eligibly","eliminabilities","eliminability","eliminable","eliminant","eliminants","eliminate","eliminated","eliminates","eliminating","elimination","eliminations","eliminative","eliminator","eliminators","eliminatory","elint","elints","elision","elisions","elite","elites","elitism","elitisms","elitist","elitists","elixir","elixirs","elk","elkhorn","elkhound","elkhounds","elks","ell","ellagic","ellipse","ellipses","ellipsis","ellipsograph","ellipsographs","ellipsoid","ellipsoidal","ellipsoids","elliptic","elliptical","elliptically","ellipticalness","ellipticals","ellipticities","ellipticity","ellops","ellopses","ells","ellwand","ellwands","elm","elmen","elmier","elmiest","elms","elmwood","elmwoods","elmy","elocute","elocuted","elocutes","elocuting","elocution","elocutionary","elocutionist","elocutionists","elocutions","elocutory","elodea","elodeas","eloge","eloges","elogies","elogist","elogists","elogium","elogiums","elogy","eloign","eloigned","eloigner","eloigners","eloigning","eloignment","eloignments","eloigns","eloin","eloined","eloiner","eloiners","eloining","eloinment","eloinments","eloins","elongate","elongated","elongates","elongating","elongation","elongations","elope","eloped","elopement","elopements","eloper","elopers","elopes","eloping","elops","elopses","eloquence","eloquences","eloquent","eloquently","elpee","elpees","els","else","elsewhere","elsewhither","elsewise","elshin","elshins","elsin","elsins","elt","eltchi","eltchis","elts","eluant","eluants","eluate","eluates","elucidate","elucidated","elucidates","elucidating","elucidation","elucidations","elucidative","elucidator","elucidators","elucidatory","elucubrate","elucubrated","elucubrates","elucubrating","elucubration","elucubrations","elude","eluded","eluder","eluders","eludes","eludible","eluding","eluent","eluents","elusion","elusions","elusive","elusively","elusiveness","elusivenesses","elusoriness","elusorinesses","elusory","elute","eluted","elutes","eluting","elution","elutions","elutor","elutors","elutriate","elutriated","elutriates","elutriating","elutriation","elutriations","elutriator","elutriators","eluvia","eluvial","eluviate","eluviated","eluviates","eluviating","eluviation","eluviations","eluvium","eluviums","elvan","elvanite","elvanites","elvans","elver","elvers","elves","elvish","elvishly","elvishness","elvishnesses","elysian","elytra","elytral","elytriform","elytrigerous","elytroid","elytron","elytrous","elytrum","em","emaciate","emaciated","emaciates","emaciating","emaciation","emaciations","emacs","emacsen","email","emailed","emailer","emailers","emailing","emailings","emails","emalangeni","emanant","emanate","emanated","emanates","emanating","emanation","emanational","emanations","emanatist","emanatists","emanative","emanator","emanators","emanatory","emancipate","emancipated","emancipates","emancipating","emancipation","emancipationist","emancipationists","emancipations","emancipative","emancipator","emancipators","emancipatory","emancipist","emancipists","emarginate","emarginated","emarginately","emarginates","emarginating","emargination","emarginations","emasculate","emasculated","emasculates","emasculating","emasculation","emasculations","emasculative","emasculator","emasculators","emasculatory","embace","embaces","embacing","embail","embailed","embailing","embails","embale","embaled","embales","embaling","emball","emballed","emballing","emballings","emballs","embalm","embalmed","embalmer","embalmers","embalming","embalmings","embalmment","embalmments","embalms","embank","embanked","embanker","embankers","embanking","embankment","embankments","embanks","embar","embarcadero","embarcaderos","embarcation","embarcations","embargo","embargoed","embargoes","embargoing","embark","embarkation","embarkations","embarked","embarking","embarkment","embarkments","embarks","embarquement","embarquements","embarrass","embarrassable","embarrassed","embarrassedly","embarrasses","embarrassing","embarrassingly","embarrassment","embarrassments","embarred","embarring","embarrings","embars","embase","embased","embasement","embasements","embases","embasing","embassade","embassades","embassador","embassadors","embassage","embassages","embassies","embassy","embaste","embathe","embathed","embathes","embathing","embattle","embattled","embattlement","embattlements","embattles","embattling","embay","embayed","embaying","embayld","embayment","embayments","embays","embed","embedded","embedding","embeddings","embedment","embedments","embeds","embellish","embellished","embellisher","embellishers","embellishes","embellishing","embellishingly","embellishment","embellishments","ember","embers","embezzle","embezzled","embezzlement","embezzlements","embezzler","embezzlers","embezzles","embezzling","embitter","embittered","embitterer","embitterers","embittering","embitterings","embitterment","embitterments","embitters","emblaze","emblazed","emblazer","emblazers","emblazes","emblazing","emblazon","emblazoned","emblazoner","emblazoners","emblazoning","emblazonment","emblazonments","emblazonries","emblazonry","emblazons","emblem","emblema","emblemata","emblematic","emblematical","emblematically","emblematise","emblematised","emblematises","emblematising","emblematist","emblematists","emblematize","emblematized","emblematizes","emblematizing","emblemed","emblements","embleming","emblemise","emblemised","emblemises","emblemising","emblemize","emblemized","emblemizes","emblemizing","emblems","emblic","emblics","embloom","embloomed","emblooming","emblooms","emblossom","emblossomed","emblossoming","emblossoms","embodied","embodier","embodiers","embodies","embodiment","embodiments","embody","embodying","embog","embogged","embogging","embogs","embogue","embogued","embogues","emboguing","emboil","emboiled","emboiling","emboils","emboitement","emboitements","embolden","emboldened","emboldener","emboldeners","emboldening","emboldens","embolectomies","embolectomy","emboli","embolic","embolies","embolisation","embolisations","embolise","embolised","embolises","embolising","embolism","embolismal","embolismic","embolisms","embolization","embolizations","embolize","embolized","embolizes","embolizing","embolus","emboluses","emboly","embonpoint","embonpoints","emborder","embordered","embordering","emborders","emboscata","emboscatas","embosk","embosked","embosking","embosks","embosom","embosomed","embosoming","embosoms","emboss","embossable","embossed","embosser","embossers","embosses","embossing","embossment","embossments","embost","embothrium","embothriums","embouchure","embouchures","embound","embounded","embounding","embounds","embourgeoise","embourgeoised","embourgeoisement","embourgeoisements","embourgeoises","embourgeoising","embow","embowed","embowel","emboweled","emboweling","embowelled","embowelling","embowelment","embowelments","embowels","embower","embowered","embowering","embowerment","embowerments","embowers","embowing","embowment","embowments","embows","embox","emboxed","emboxes","emboxing","embrace","embraceable","embraced","embracement","embracements","embraceor","embraceors","embracer","embraceries","embracers","embracery","embraces","embracing","embracingly","embracingness","embracingnesses","embracive","embraid","embraided","embraiding","embraids","embranchment","embranchments","embrangle","embrangled","embranglement","embranglements","embrangles","embrangling","embrasor","embrasors","embrasure","embrasured","embrasures","embrave","embraved","embraves","embraving","embrazure","embrazures","embread","embreaded","embreading","embreads","embreathe","embreathed","embreathes","embreathing","embrittle","embrittled","embrittlement","embrittlements","embrittles","embrittling","embrocate","embrocated","embrocates","embrocating","embrocation","embrocations","embroglio","embroglios","embroider","embroidered","embroiderer","embroiderers","embroideries","embroidering","embroiders","embroidery","embroil","embroiled","embroiler","embroilers","embroiling","embroilment","embroilments","embroils","embrown","embrowned","embrowning","embrowns","embrue","embrued","embruement","embruements","embrues","embruing","embrute","embruted","embrutes","embruting","embryectomies","embryectomy","embryo","embryogeneses","embryogenesis","embryogenetic","embryogenic","embryogenies","embryogeny","embryoid","embryoids","embryologic","embryological","embryologically","embryologies","embryologist","embryologists","embryology","embryon","embryonal","embryonate","embryonated","embryonic","embryonically","embryons","embryophyte","embryophytes","embryos","embryotic","embryotically","embryotomies","embryotomy","embryulcia","embryulcias","embus","embused","embuses","embusied","embusies","embusing","embusque","embusques","embussed","embusses","embussing","embusy","embusying","emcee","emceed","emceeing","emcees","emdash","emdashes","eme","emeer","emeerate","emeerates","emeers","emend","emendable","emendals","emendate","emendated","emendates","emendating","emendation","emendations","emendator","emendators","emendatory","emended","emender","emenders","emending","emends","emerald","emeralds","emeraude","emeraudes","emerge","emerged","emergence","emergences","emergencies","emergency","emergent","emergently","emergents","emerges","emerging","emeried","emeries","emerita","emeritae","emeritas","emeriti","emeritus","emerod","emerods","emeroid","emeroids","emerse","emersed","emersion","emersions","emery","emerying","emes","emeses","emesis","emetic","emetical","emetically","emetics","emetin","emetine","emetines","emetins","emetophobia","emetophobias","emeu","emeus","emeute","emeutes","emf","emfs","emic","emicant","emicate","emicated","emicates","emicating","emication","emications","emiction","emictions","emictory","emigrant","emigrants","emigrate","emigrated","emigrates","emigrating","emigration","emigrational","emigrationist","emigrationists","emigrations","emigratory","emigre","emigres","eminence","eminences","eminencies","eminency","eminent","eminential","eminently","emir","emirate","emirates","emirs","emissaries","emissary","emissile","emission","emissions","emissive","emissivities","emissivity","emit","emits","emittance","emittances","emitted","emitter","emitters","emitting","emlets","emma","emmarble","emmarbled","emmarbles","emmarbling","emmas","emmenagogic","emmenagogue","emmenagogues","emmenologies","emmenology","emmer","emmers","emmesh","emmeshed","emmeshes","emmeshing","emmet","emmetrope","emmetropes","emmetropia","emmetropias","emmetropic","emmets","emmew","emmewed","emmewing","emmews","emmove","emmoved","emmoves","emmoving","emmy","emmys","emo","emodin","emodins","emollescence","emollescences","emolliate","emolliated","emolliates","emolliating","emollience","emolliences","emollient","emollients","emollition","emollitions","emolument","emolumental","emolumentary","emoluments","emong","emonges","emongest","emongst","emos","emote","emoted","emoter","emoters","emotes","emoticon","emoticons","emoting","emotion","emotionable","emotional","emotionalise","emotionalised","emotionalises","emotionalising","emotionalism","emotionalisms","emotionalist","emotionalistic","emotionalists","emotionalities","emotionality","emotionalize","emotionalized","emotionalizes","emotionalizing","emotionally","emotionless","emotionlessly","emotionlessness","emotionlessnesses","emotions","emotive","emotively","emotiveness","emotivenesses","emotivism","emotivisms","emotivities","emotivity","emove","emoved","emoves","emoving","empacket","empacketed","empacketing","empackets","empaestic","empaire","empaired","empaires","empairing","empale","empaled","empalement","empalements","empaler","empalers","empales","empaling","empanada","empanadas","empanel","empaneled","empaneling","empanelled","empanelling","empanelment","empanelments","empanels","empanoplied","empanoplies","empanoply","empanoplying","emparadise","emparadised","emparadises","emparadising","empare","empared","empares","emparing","emparl","emparlaunce","emparlaunces","emparled","emparling","emparls","empart","emparted","emparting","emparts","empassionate","empassioned","empathetic","empathetically","empathic","empathically","empathies","empathise","empathised","empathises","empathising","empathist","empathists","empathize","empathized","empathizes","empathizing","empathy","empatron","empatroned","empatroning","empatrons","empayre","empayred","empayres","empayring","empeach","empeached","empeaches","empeaching","empennage","empennages","empeople","empeopled","empeoples","empeopling","emperce","emperced","emperces","empercing","emperies","emperise","emperised","emperises","emperish","emperished","emperishes","emperishing","emperising","emperize","emperized","emperizes","emperizing","emperor","emperors","emperorship","emperorships","empery","emphases","emphasis","emphasise","emphasised","emphasises","emphasising","emphasize","emphasized","emphasizes","emphasizing","emphatic","emphatical","emphatically","emphaticalness","emphatics","emphlyses","emphlysis","emphractic","emphractics","emphysema","emphysemas","emphysematous","emphysemic","emphysemics","emphyteuses","emphyteusis","emphyteutic","empiecement","empiecements","empierce","empierced","empierces","empiercing","empight","empire","empires","empiric","empirical","empirically","empiricalness","empiricalnesses","empiricals","empiricism","empiricisms","empiricist","empiricists","empirics","empiricutic","emplace","emplaced","emplacement","emplacements","emplaces","emplacing","emplane","emplaned","emplanes","emplaning","emplaster","emplastered","emplastering","emplasters","emplastic","emplastics","emplastron","emplastrons","emplastrum","emplastrums","empleach","empleached","empleaches","empleaching","emplecton","emplectons","emplectum","emplectums","emplonge","emplonged","emplonges","emplonging","employ","employabilities","employability","employable","employables","employe","employed","employee","employees","employer","employers","employes","employing","employment","employments","employs","emplume","emplumed","emplumes","empluming","empoison","empoisoned","empoisoning","empoisonment","empoisonments","empoisons","empolder","empoldered","empoldering","empolders","emporia","emporium","emporiums","empoverish","empoverished","empoverisher","empoverishers","empoverishes","empoverishing","empoverishment","empoverishments","empower","empowered","empowering","empowerment","empowerments","empowers","empress","empresse","empressement","empressements","empresses","emprise","emprises","emprize","emprizes","empt","empted","emptiable","emptied","emptier","emptiers","empties","emptiest","emptily","emptiness","emptinesses","empting","emptings","emptins","emption","emptional","emptions","empts","empty","emptying","emptyings","emptyses","emptysis","empurple","empurpled","empurples","empurpling","empusa","empusas","empuse","empuses","empyema","empyemas","empyemata","empyemic","empyeses","empyesis","empyreal","empyrean","empyreans","empyreuma","empyreumata","empyreumatic","empyreumatical","empyreumatise","empyreumatised","empyreumatises","empyreumatising","empyreumatize","empyreumatized","empyreumatizes","empyreumatizing","ems","emu","emulate","emulated","emulates","emulating","emulation","emulations","emulative","emulatively","emulator","emulators","emulatress","emulatresses","emule","emuled","emules","emulge","emulged","emulgence","emulgences","emulgent","emulges","emulging","emuling","emulous","emulously","emulousness","emulousnesses","emulsible","emulsifiable","emulsification","emulsifications","emulsified","emulsifier","emulsifiers","emulsifies","emulsify","emulsifying","emulsin","emulsins","emulsion","emulsionise","emulsionised","emulsionises","emulsionising","emulsionize","emulsionized","emulsionizes","emulsionizing","emulsions","emulsive","emulsoid","emulsoidal","emulsoids","emulsor","emulsors","emunction","emunctions","emunctories","emunctory","emunge","emunged","emunges","emunging","emure","emured","emures","emuring","emus","emyd","emyde","emydes","emyds","emys","en","enable","enabled","enablement","enablements","enabler","enablers","enables","enabling","enact","enactable","enacted","enacting","enaction","enactions","enactive","enactment","enactments","enactor","enactors","enactory","enacts","enacture","enactures","enalapril","enalaprils","enallage","enallages","enamel","enameled","enameler","enamelers","enameling","enamelist","enamelists","enamelled","enameller","enamellers","enamelling","enamellings","enamellist","enamellists","enamels","enamelware","enamelwares","enamelwork","enamelworks","enamine","enamines","enamor","enamorado","enamorados","enamoration","enamorations","enamored","enamoring","enamors","enamour","enamoured","enamouring","enamours","enanthema","enanthemas","enantiodromia","enantiodromias","enantiodromic","enantiomer","enantiomeric","enantiomers","enantiomorph","enantiomorphic","enantiomorphies","enantiomorphism","enantiomorphisms","enantiomorphous","enantiomorphs","enantiomorphy","enantiopathies","enantiopathy","enantioses","enantiosis","enantiostylies","enantiostylous","enantiostyly","enantiotropic","enantiotropies","enantiotropy","enarch","enarched","enarches","enarching","enargite","enargites","enarm","enarmed","enarming","enarms","enarration","enarrations","enarthrodial","enarthroses","enarthrosis","enate","enates","enatic","enation","enations","enaunter","encaenia","encaenias","encage","encaged","encages","encaging","encalm","encalmed","encalming","encalms","encamp","encamped","encamping","encampment","encampments","encamps","encanthis","encanthises","encapsulate","encapsulated","encapsulates","encapsulating","encapsulation","encapsulations","encapsule","encapsuled","encapsules","encapsuling","encarnalise","encarnalised","encarnalises","encarnalising","encarnalize","encarnalized","encarnalizes","encarnalizing","encarpus","encarpuses","encase","encased","encasement","encasements","encases","encash","encashable","encashed","encashes","encashing","encashment","encashments","encasing","encastre","encaustic","encaustically","encaustics","encave","encaved","encaves","encaving","enceinte","enceintes","encephala","encephalalgia","encephalalgias","encephalic","encephalin","encephaline","encephalines","encephalins","encephalitic","encephalitides","encephalitis","encephalitises","encephalitogen","encephalitogenic","encephalitogens","encephalocele","encephaloceles","encephalogram","encephalograms","encephalograph","encephalographies","encephalographs","encephalography","encephaloid","encephaloma","encephalomas","encephalomata","encephalomyelitides","encephalomyelitis","encephalomyocarditis","encephalomyocarditises","encephalon","encephalons","encephalopathic","encephalopathies","encephalopathy","encephalotomies","encephalotomy","encephalous","enchafe","enchafed","enchafes","enchafing","enchain","enchained","enchaining","enchainment","enchainments","enchains","enchant","enchanted","enchanter","enchanters","enchanting","enchantingly","enchantment","enchantments","enchantress","enchantresses","enchants","encharge","encharged","encharges","encharging","encharm","encharmed","encharming","encharms","enchase","enchased","enchaser","enchasers","enchases","enchasing","encheason","encheasons","encheer","encheered","encheering","encheers","encheiridion","encheiridions","enchilada","enchiladas","enchiridia","enchiridion","enchiridions","enchondroma","enchondromas","enchondromata","enchondromatous","enchorial","enchoric","encierro","encierros","encina","encinal","encinas","encincture","encinctured","encinctures","encincturing","encipher","enciphered","encipherer","encipherers","enciphering","encipherment","encipherments","enciphers","encircle","encircled","encirclement","encirclements","encircles","encircling","enclasp","enclasped","enclasping","enclasps","enclave","enclaved","enclaves","enclaving","enclises","enclisis","enclitic","enclitically","enclitics","encloister","encloistered","encloistering","encloisters","enclosable","enclose","enclosed","encloser","enclosers","encloses","enclosing","enclosure","enclosures","enclothe","enclothed","enclothes","enclothing","encloud","enclouded","enclouding","enclouds","encodable","encode","encoded","encodement","encodements","encoder","encoders","encodes","encoding","encoignure","encoignures","encolour","encoloured","encolouring","encolours","encolpion","encolpions","encolpium","encolpiums","encolure","encolures","encomendero","encomenderos","encomia","encomiast","encomiastic","encomiastical","encomiastically","encomiasts","encomienda","encomiendas","encomion","encomium","encomiums","encompass","encompassed","encompasses","encompassing","encompassment","encompassments","encopreses","encopresis","encopretic","encore","encored","encores","encoring","encounter","encountered","encounterer","encounterers","encountering","encounters","encourage","encouraged","encouragement","encouragements","encourager","encouragers","encourages","encouraging","encouragingly","encouragings","encradle","encradled","encradles","encradling","encraties","encraty","encrease","encreased","encreases","encreasing","encrimson","encrimsoned","encrimsoning","encrimsons","encrinal","encrinic","encrinital","encrinite","encrinites","encrinitic","encroach","encroached","encroacher","encroachers","encroaches","encroaching","encroachingly","encroachment","encroachments","encrust","encrustation","encrustations","encrusted","encrusting","encrustment","encrustments","encrusts","encrypt","encrypted","encrypting","encryption","encryptions","encrypts","enculturate","enculturated","enculturates","enculturating","enculturation","enculturations","enculturative","encumber","encumbered","encumbering","encumberingly","encumberment","encumberments","encumbers","encumbrance","encumbrancer","encumbrancers","encumbrances","encurtain","encurtained","encurtaining","encurtains","encyclic","encyclical","encyclicals","encyclics","encyclopaedia","encyclopaedias","encyclopaedic","encyclopaedism","encyclopaedisms","encyclopaedist","encyclopaedists","encyclopedia","encyclopedian","encyclopedias","encyclopedic","encyclopedical","encyclopedically","encyclopedism","encyclopedisms","encyclopedist","encyclopedists","encyst","encystation","encystations","encysted","encysting","encystment","encystments","encysts","end","endamage","endamaged","endamagement","endamagements","endamages","endamaging","endameba","endamebae","endamebas","endamebic","endamoeba","endamoebae","endamoebas","endanger","endangered","endangerer","endangerers","endangering","endangerment","endangerments","endangers","endarch","endarchies","endarchy","endart","endarted","endarterectomies","endarterectomy","endarting","endarts","endash","endashes","endbrain","endbrains","endear","endeared","endearing","endearingly","endearingness","endearingnesses","endearment","endearments","endears","endeavor","endeavored","endeavorer","endeavorers","endeavoring","endeavors","endeavour","endeavoured","endeavourer","endeavourers","endeavouring","endeavourment","endeavourments","endeavours","endecagon","endecagons","ended","endeictic","endeixes","endeixis","endeixises","endemial","endemic","endemical","endemically","endemicities","endemicity","endemics","endemiologies","endemiology","endemism","endemisms","endenizen","endenizened","endenizening","endenizens","ender","endergonic","endermatic","endermic","endermical","enderon","enderons","enders","endew","endewed","endewing","endews","endexine","endexines","endgame","endgames","endgate","endgates","ending","endings","endiron","endirons","endite","endited","endites","enditing","endive","endives","endlang","endleaf","endleafs","endleaves","endless","endlessly","endlessness","endlessnesses","endlong","endmost","endnote","endnotes","endobiotic","endoblast","endoblastic","endoblasts","endocardia","endocardiac","endocardial","endocarditic","endocarditis","endocarditises","endocardium","endocarp","endocarpal","endocarpic","endocarps","endocast","endocasts","endocentric","endochondral","endochylous","endocrania","endocranial","endocranium","endocrinal","endocrine","endocrines","endocrinic","endocrinologic","endocrinological","endocrinologies","endocrinologist","endocrinologists","endocrinology","endocrinopathic","endocrinopathy","endocrinous","endocritic","endocuticle","endocuticles","endocytic","endocytoses","endocytosis","endocytosises","endocytotic","endoderm","endodermal","endodermic","endodermis","endodermises","endoderms","endodontal","endodontic","endodontically","endodontics","endodontist","endodontists","endodyne","endoenzyme","endoenzymes","endoergic","endogamic","endogamies","endogamous","endogamy","endogen","endogenic","endogenies","endogenous","endogenously","endogens","endogeny","endolithic","endolymph","endolymphatic","endolymphs","endometria","endometrial","endometrioses","endometriosis","endometriosises","endometrites","endometritides","endometritis","endometritises","endometrium","endomitoses","endomitosis","endomitotic","endomixes","endomixis","endomixises","endomorph","endomorphic","endomorphies","endomorphism","endomorphisms","endomorphs","endomorphy","endomycorrhiza","endoneuria","endoneurium","endonuclease","endonucleases","endonucleolytic","endoparasite","endoparasites","endoparasitic","endoparasitism","endoparasitisms","endopeptidase","endopeptidases","endoperoxide","endoperoxides","endophagies","endophagous","endophagy","endophyllous","endophyte","endophytes","endophytic","endophytically","endoplasm","endoplasmic","endoplasms","endoplastic","endopleura","endopleuras","endopod","endopodite","endopodites","endopods","endopolyploid","endopolyploidies","endopolyploidy","endoproct","endoprocts","endoradiosonde","endoradiosondes","endorhizal","endorphin","endorphins","endorsable","endorsation","endorsations","endorse","endorsed","endorsee","endorsees","endorsement","endorsements","endorser","endorsers","endorses","endorsing","endorsive","endorsor","endorsors","endosarc","endosarcs","endoscope","endoscopes","endoscopic","endoscopically","endoscopies","endoscopist","endoscopists","endoscopy","endoskeletal","endoskeleton","endoskeletons","endosmometer","endosmometers","endosmometric","endosmos","endosmose","endosmoses","endosmosis","endosmotic","endosmotically","endosome","endosomes","endosperm","endospermic","endosperms","endospore","endospores","endosporous","endoss","endossed","endosses","endossing","endostea","endosteal","endosteally","endosteum","endostoses","endostosis","endostyle","endostyles","endosulfan","endosulfans","endosymbiont","endosymbionts","endosymbioses","endosymbiosis","endosymbiotic","endothecia","endothecial","endothecium","endothelia","endothelial","endothelioid","endothelioma","endotheliomas","endotheliomata","endothelium","endotherm","endothermal","endothermic","endothermically","endothermies","endothermism","endothermisms","endotherms","endothermy","endotoxic","endotoxin","endotoxins","endotracheal","endotrophic","endow","endowed","endower","endowers","endowing","endowment","endowments","endows","endozoa","endozoic","endozoon","endpaper","endpapers","endplate","endplates","endplay","endplayed","endplaying","endplays","endpoint","endpoints","endrin","endrins","ends","endship","endships","endue","endued","endues","enduing","endungeon","endungeoned","endungeoning","endungeons","endurabilities","endurability","endurable","endurableness","endurablenesses","endurably","endurance","endurances","endure","endured","endurer","endurers","endures","enduring","enduringly","enduringness","enduringnesses","enduro","enduros","endways","endwise","endyses","endysis","endzone","endzones","ene","enema","enemas","enemata","enemies","enemy","energetic","energetical","energetically","energetics","energic","energid","energids","energies","energisation","energisations","energise","energised","energiser","energisers","energises","energising","energization","energizations","energize","energized","energizer","energizers","energizes","energizing","energumen","energumens","energy","enervate","enervated","enervates","enervating","enervation","enervations","enervative","enervator","enervators","enerve","enerved","enerves","enerving","enes","enew","enewed","enewing","enews","enface","enfaced","enfacement","enfacements","enfaces","enfacing","enfant","enfants","enfeeble","enfeebled","enfeeblement","enfeeblements","enfeebler","enfeeblers","enfeebles","enfeebling","enfelon","enfeloned","enfeloning","enfelons","enfeoff","enfeoffed","enfeoffing","enfeoffment","enfeoffments","enfeoffs","enfested","enfestered","enfetter","enfettered","enfettering","enfetters","enfever","enfevered","enfevering","enfevers","enfierce","enfierced","enfierces","enfiercing","enfilade","enfiladed","enfilades","enfilading","enfiled","enfire","enfired","enfires","enfiring","enfix","enfixed","enfixes","enfixing","enflame","enflamed","enflames","enflaming","enflesh","enfleshed","enfleshes","enfleshing","enfleurage","enfleurages","enflower","enflowered","enflowering","enflowers","enfold","enfolded","enfolder","enfolders","enfolding","enfoldment","enfoldments","enfolds","enforce","enforceabilities","enforceability","enforceable","enforced","enforcedly","enforcement","enforcements","enforcer","enforcers","enforces","enforcing","enforest","enforested","enforesting","enforests","enform","enformed","enforming","enforms","enfouldered","enframe","enframed","enframement","enframements","enframes","enframing","enfranchise","enfranchised","enfranchisement","enfranchisements","enfranchiser","enfranchisers","enfranchises","enfranchising","enfree","enfreed","enfreedom","enfreedomed","enfreedoming","enfreedoms","enfreeing","enfrees","enfreeze","enfreezes","enfreezing","enfrosen","enfroze","enfrozen","eng","engage","engaged","engagedly","engagee","engagement","engagements","engager","engagers","engages","engaging","engagingly","engagingness","engagingnesses","engaol","engaoled","engaoling","engaols","engarland","engarlanded","engarlanding","engarlands","engarrison","engarrisoned","engarrisoning","engarrisons","engender","engendered","engenderer","engenderers","engendering","engenderment","engenderments","engenders","engendrure","engendrures","engendure","engendures","engild","engilded","engilding","engilds","engilt","engine","engined","engineer","engineered","engineering","engineerings","engineers","enginer","engineries","enginers","enginery","engines","engining","enginous","engird","engirded","engirding","engirdle","engirdled","engirdles","engirdling","engirds","engirt","englacial","englacially","english","englished","englishes","englishing","englobe","englobed","englobes","englobing","engloom","engloomed","englooming","englooms","englut","engluts","englutted","englutting","engobe","engobes","engore","engored","engores","engorge","engorged","engorgement","engorgements","engorges","engorging","engoring","engouement","engouements","engouled","engoument","engouments","engrace","engraced","engraces","engracing","engraff","engraffed","engraffing","engraffs","engraft","engraftation","engraftations","engrafted","engrafting","engraftment","engraftments","engrafts","engrail","engrailed","engrailing","engrailment","engrailments","engrails","engrain","engrained","engrainedly","engrainedness","engrainednesses","engrainer","engrainers","engraining","engrains","engram","engramma","engrammas","engrammatic","engramme","engrammes","engrammic","engrams","engrasp","engrasped","engrasping","engrasps","engrave","engraved","engraven","engraver","engraveries","engravers","engravery","engraves","engraving","engravings","engrenage","engrenages","engrieve","engrieved","engrieves","engrieving","engroove","engrooved","engrooves","engrooving","engross","engrossed","engrossedly","engrosser","engrossers","engrosses","engrossing","engrossingly","engrossment","engrossments","engs","enguard","enguarded","enguarding","enguards","engulf","engulfed","engulfing","engulfment","engulfments","engulfs","engulph","engulphed","engulphing","engulphs","engyscope","engyscopes","enhalo","enhaloed","enhaloes","enhaloing","enhalos","enhance","enhanced","enhancement","enhancements","enhancer","enhancers","enhances","enhancing","enhancive","enharmonic","enharmonical","enharmonically","enhearse","enhearsed","enhearses","enhearsing","enhearten","enheartened","enheartening","enheartens","enhunger","enhungered","enhungering","enhungers","enhydrite","enhydrites","enhydritic","enhydros","enhydroses","enhydrous","enhypostasia","enhypostasias","enhypostatic","enhypostatise","enhypostatised","enhypostatises","enhypostatising","enhypostatize","enhypostatized","enhypostatizes","enhypostatizing","eniac","eniacs","enigma","enigmas","enigmata","enigmatic","enigmatical","enigmatically","enigmatise","enigmatised","enigmatises","enigmatising","enigmatist","enigmatists","enigmatize","enigmatized","enigmatizes","enigmatizing","enigmatography","enisle","enisled","enisles","enisling","enjamb","enjambed","enjambement","enjambements","enjambing","enjambment","enjambments","enjambs","enjoin","enjoinder","enjoinders","enjoined","enjoiner","enjoiners","enjoining","enjoinment","enjoinments","enjoins","enjoy","enjoyable","enjoyableness","enjoyablenesses","enjoyably","enjoyed","enjoyer","enjoyers","enjoying","enjoyment","enjoyments","enjoys","enkephalin","enkephaline","enkephalines","enkephalins","enkernel","enkernelled","enkernelling","enkernels","enkindle","enkindled","enkindler","enkindlers","enkindles","enkindling","enlace","enlaced","enlacement","enlacements","enlaces","enlacing","enlard","enlarded","enlarding","enlards","enlarge","enlargeable","enlarged","enlargedly","enlargedness","enlargednesses","enlargement","enlargements","enlargen","enlargened","enlargening","enlargens","enlarger","enlargers","enlarges","enlarging","enleve","enlevement","enlevements","enlight","enlighted","enlighten","enlightened","enlightener","enlighteners","enlightening","enlightenment","enlightenments","enlightens","enlighting","enlights","enlink","enlinked","enlinking","enlinks","enlist","enlisted","enlistee","enlistees","enlister","enlisters","enlisting","enlistment","enlistments","enlists","enlit","enliven","enlivened","enlivener","enliveners","enlivening","enlivenment","enlivenments","enlivens","enlock","enlocked","enlocking","enlocks","enlumine","enlumined","enlumines","enlumining","enmesh","enmeshed","enmeshes","enmeshing","enmeshment","enmeshments","enmew","enmewed","enmewing","enmews","enmities","enmity","enmossed","enmove","enmoved","enmoves","enmoving","ennage","ennages","ennead","enneadic","enneads","enneagon","enneagonal","enneagons","enneagram","enneagrams","enneahedra","enneahedral","enneahedron","enneahedrons","enneandrian","enneandrous","enneastyle","ennoble","ennobled","ennoblement","ennoblements","ennobler","ennoblers","ennobles","ennobling","ennog","ennogs","ennui","ennuied","ennuis","ennuye","ennuyed","ennuyee","ennuying","enodal","enoki","enokidake","enokidakes","enokis","enokitake","enokitakes","enol","enolase","enolases","enolic","enological","enologies","enologist","enologists","enology","enols","enomoties","enomoty","enophile","enophiles","enorm","enormities","enormity","enormous","enormously","enormousness","enormousnesses","enoses","enosis","enosises","enough","enoughs","enounce","enounced","enouncement","enouncements","enounces","enouncing","enow","enows","enphytotic","enplane","enplaned","enplanes","enplaning","enprint","enprints","enqueue","enqueued","enqueueing","enqueues","enqueuing","enquiration","enquirations","enquire","enquired","enquirer","enquirers","enquires","enquiries","enquiring","enquiry","enrace","enraced","enraces","enracing","enrage","enraged","enragedly","enragement","enragements","enrages","enraging","enranckle","enranckled","enranckles","enranckling","enrange","enranged","enranges","enranging","enrank","enranked","enranking","enranks","enrapt","enrapture","enraptured","enraptures","enrapturing","enraunge","enraunged","enraunges","enraunging","enravish","enravished","enravishes","enravishing","enregiment","enregimented","enregimenting","enregiments","enregister","enregistered","enregistering","enregisters","enrheum","enrheumed","enrheuming","enrheums","enrich","enriched","enricher","enrichers","enriches","enriching","enrichment","enrichments","enridged","enring","enringed","enringing","enrings","enriven","enrobe","enrobed","enrober","enrobers","enrobes","enrobing","enrol","enroll","enrolled","enrollee","enrollees","enroller","enrollers","enrolling","enrollment","enrollments","enrolls","enrolment","enrolments","enrols","enroot","enrooted","enrooting","enroots","enrough","enroughed","enroughing","enroughs","enround","enrounded","enrounding","enrounds","ens","ensample","ensampled","ensamples","ensampling","ensanguinated","ensanguine","ensanguined","ensanguines","ensanguining","ensate","enschedule","enscheduled","enschedules","enscheduling","ensconce","ensconced","ensconces","ensconcing","enscroll","enscrolled","enscrolling","enscrolls","enseal","ensealed","ensealing","enseals","enseam","enseamed","enseaming","enseams","ensear","enseared","ensearing","ensears","ensemble","ensembles","ensepulchre","ensepulchred","ensepulchres","ensepulchring","enserf","enserfed","enserfing","enserfment","enserfments","enserfs","ensew","ensewed","ensewing","ensews","ensheath","ensheathe","ensheathed","ensheathes","ensheathing","ensheaths","enshell","enshelled","enshelling","enshells","enshelter","ensheltered","ensheltering","enshelters","enshield","enshielded","enshielding","enshields","enshrine","enshrined","enshrinee","enshrinees","enshrinement","enshrinements","enshrines","enshrining","enshroud","enshrouded","enshrouding","enshrouds","ensiform","ensign","ensigncies","ensigncy","ensigned","ensigning","ensigns","ensignship","ensignships","ensilabilities","ensilability","ensilage","ensilaged","ensilageing","ensilages","ensilaging","ensile","ensiled","ensiles","ensiling","enskied","enskies","ensky","enskyed","enskying","enslave","enslaved","enslavement","enslavements","enslaver","enslavers","enslaves","enslaving","ensnare","ensnared","ensnarement","ensnarements","ensnarer","ensnarers","ensnares","ensnaring","ensnarl","ensnarled","ensnarling","ensnarls","ensorcel","ensorceled","ensorceling","ensorcell","ensorcelled","ensorcelling","ensorcellment","ensorcellments","ensorcells","ensorcels","ensoul","ensouled","ensouling","ensoulment","ensoulments","ensouls","ensphere","ensphered","enspheres","ensphering","enstamp","enstamped","enstamping","enstamps","enstatite","enstatites","ensteep","ensteeped","ensteeping","ensteeps","enstructured","enstyle","enstyled","enstyles","enstyling","ensue","ensued","ensues","ensuing","ensure","ensured","ensurer","ensurers","ensures","ensuring","enswathe","enswathed","enswathement","enswathements","enswathes","enswathing","ensweep","ensweeping","ensweeps","enswept","entablature","entablatures","entablement","entablements","entail","entailed","entailer","entailers","entailing","entailment","entailments","entails","entame","entameba","entamebae","entamebas","entamed","entames","entaming","entamoeba","entamoebae","entamoebas","entangle","entangled","entanglement","entanglements","entangler","entanglers","entangles","entangling","entases","entasia","entasias","entasis","entastic","entayle","entayled","entayles","entayling","entelechies","entelechy","entellus","entelluses","entender","entendered","entendering","entenders","entente","ententes","enter","entera","enterable","enteral","enterally","enterate","enterchaunge","enterchaunged","enterchaunges","enterchaunging","enterdeale","enterdealed","enterdeales","enterdealing","enterectomies","enterectomy","entered","enterer","enterers","enteric","enterics","entering","enterings","enteritides","enteritis","enteritises","enterobacteria","enterobacterial","enterobacterium","enterobiases","enterobiasis","enterocele","enteroceles","enterocenteses","enterocentesis","enterochromaffin","enterococcal","enterococci","enterococcus","enterocoel","enterocoele","enterocoeles","enterocoelic","enterocoelous","enterocoels","enterocolitis","enterocolitises","enterogastrone","enterogastrones","enterohepatitis","enterokinase","enterokinases","enterolith","enteroliths","enteron","enterons","enteropathies","enteropathogenic","enteropathy","enteropneust","enteropneustal","enteropneusts","enteroptoses","enteroptosis","enterostomal","enterostomies","enterostomy","enterotomies","enterotomy","enterotoxin","enterotoxins","enteroviral","enterovirus","enteroviruses","enterprise","enterprised","enterpriser","enterprisers","enterprises","enterprising","enterprisingly","enters","entertain","entertained","entertainer","entertainers","entertaining","entertainingly","entertainings","entertainment","entertainments","entertains","entertake","entertaken","entertakes","entertaking","entertissued","entertook","entete","entetee","enthalpies","enthalpy","enthetic","enthral","enthraldom","enthraldoms","enthrall","enthralled","enthraller","enthrallers","enthralling","enthrallment","enthrallments","enthralls","enthralment","enthralments","enthrals","enthrone","enthroned","enthronement","enthronements","enthrones","enthroning","enthronisation","enthronisations","enthronise","enthronised","enthronises","enthronising","enthronization","enthronizations","enthronize","enthronized","enthronizes","enthronizing","enthuse","enthused","enthuses","enthusiasm","enthusiasms","enthusiast","enthusiastic","enthusiastical","enthusiastically","enthusiasts","enthusing","enthymematic","enthymematical","enthymeme","enthymemes","entia","entice","enticeable","enticed","enticement","enticements","enticer","enticers","entices","enticing","enticingly","enticingness","enticingnesses","enticings","entire","entirely","entireness","entirenesses","entires","entireties","entirety","entitative","entities","entitle","entitled","entitlement","entitlements","entitles","entitling","entity","entoblast","entoblastic","entoblasts","entoderm","entodermal","entodermic","entoderms","entoil","entoiled","entoiling","entoilment","entoilments","entoils","entomb","entombed","entombing","entombment","entombments","entombs","entomic","entomofauna","entomofaunae","entomofaunas","entomologic","entomological","entomologically","entomologies","entomologise","entomologised","entomologises","entomologising","entomologist","entomologists","entomologize","entomologized","entomologizes","entomologizing","entomology","entomophagies","entomophagous","entomophagy","entomophilies","entomophilous","entomophily","entomostracan","entomostracans","entomostracous","entophytal","entophyte","entophytes","entophytic","entophytous","entopic","entoplastra","entoplastral","entoplastron","entoproct","entoprocts","entoptic","entoptics","entotic","entourage","entourages","entozoa","entozoal","entozoan","entozoans","entozoic","entozoon","entrail","entrailed","entrailing","entrails","entrain","entrained","entrainement","entrainements","entrainer","entrainers","entraining","entrainment","entrainments","entrains","entrall","entralles","entrammel","entrammelled","entrammelling","entrammels","entrance","entranced","entrancement","entrancements","entrances","entranceway","entranceways","entrancing","entrancingly","entrant","entrants","entrap","entrapment","entrapments","entrapped","entrapper","entrappers","entrapping","entraps","entreasure","entreasured","entreasures","entreasuring","entreat","entreatable","entreated","entreaties","entreating","entreatingly","entreative","entreatment","entreatments","entreats","entreaty","entrechat","entrechats","entrecote","entrecotes","entree","entrees","entremes","entremesse","entremesses","entremets","entrench","entrenched","entrencher","entrenchers","entrenches","entrenching","entrenchment","entrenchments","entrepot","entrepots","entrepreneur","entrepreneurial","entrepreneurialism","entrepreneurialisms","entrepreneurially","entrepreneurs","entrepreneurship","entrepreneurships","entrepreneuse","entrepreneuses","entresol","entresols","entrez","entries","entrism","entrisms","entrist","entrists","entrold","entropic","entropically","entropies","entropion","entropions","entropium","entropiums","entropy","entrust","entrusted","entrusting","entrustment","entrustments","entrusts","entry","entryism","entryisms","entryist","entryists","entryway","entryways","entwine","entwined","entwinement","entwinements","entwines","entwining","entwist","entwisted","entwisting","entwists","enucleate","enucleated","enucleates","enucleating","enucleation","enucleations","enuf","enumerabilities","enumerability","enumerable","enumerate","enumerated","enumerates","enumerating","enumeration","enumerations","enumerative","enumerator","enumerators","enunciable","enunciate","enunciated","enunciates","enunciating","enunciation","enunciations","enunciative","enunciatively","enunciator","enunciators","enunciatory","enure","enured","enuredness","enurednesses","enurement","enurements","enures","enureses","enuresis","enuresises","enuretic","enuretics","enuring","enurn","enurned","enurning","enurns","envassal","envassalled","envassalling","envassals","envault","envaulted","envaulting","envaults","enveigle","enveigled","enveigles","enveigling","envelop","envelope","enveloped","enveloper","envelopers","envelopes","enveloping","envelopment","envelopments","envelops","envenom","envenomed","envenoming","envenomisation","envenomisations","envenomization","envenomizations","envenoms","envermeil","envermeiled","envermeiling","envermeils","enviable","enviableness","enviablenesses","enviably","envied","envier","enviers","envies","envious","enviously","enviousness","enviousnesses","enviro","environ","environed","environics","environing","environment","environmental","environmentalism","environmentalisms","environmentalist","environmentalists","environmentally","environments","environs","enviros","envisage","envisaged","envisagement","envisagements","envisages","envisaging","envision","envisioned","envisioning","envisions","envoi","envois","envoy","envoys","envoyship","envoyships","envy","envying","envyingly","envyings","enwall","enwalled","enwalling","enwallow","enwallowed","enwallowing","enwallows","enwalls","enwheel","enwheeled","enwheeling","enwheels","enwind","enwinding","enwinds","enwomb","enwombed","enwombing","enwombs","enwound","enwrap","enwrapment","enwrapments","enwrapped","enwrapping","enwrappings","enwraps","enwreath","enwreathe","enwreathed","enwreathes","enwreathing","enwreaths","enzian","enzians","enzone","enzoned","enzones","enzoning","enzootic","enzootically","enzootics","enzym","enzymatic","enzymatically","enzyme","enzymes","enzymic","enzymically","enzymological","enzymologies","enzymologist","enzymologists","enzymology","enzymolyses","enzymolysis","enzymolytic","enzyms","eoan","eobiont","eobionts","eocene","eohippus","eohippuses","eolian","eolienne","eoliennes","eolipile","eolipiles","eolith","eolithic","eoliths","eolopile","eolopiles","eon","eonian","eonism","eonisms","eons","eorl","eorls","eosin","eosine","eosines","eosinic","eosinophil","eosinophile","eosinophiles","eosinophilia","eosinophilias","eosinophilic","eosinophilous","eosinophils","eosins","eothen","epacrid","epacrids","epacris","epacrises","epact","epacts","epaenetic","epagoge","epagoges","epagogic","epagomenal","epanadiploses","epanadiplosis","epanalepses","epanalepsis","epanaleptic","epanaphora","epanaphoral","epanaphoras","epanodos","epanodoses","epanorthoses","epanorthosis","epanorthotic","eparch","eparchate","eparchates","eparchial","eparchies","eparchs","eparchy","epatant","epaule","epaulement","epaulements","epaules","epaulet","epaulets","epaulette","epauletted","epaulettes","epaxial","epazote","epazotes","epedaphic","epee","epeeist","epeeists","epees","epeira","epeiras","epeiric","epeirid","epeirids","epeirogeneses","epeirogenesis","epeirogenetic","epeirogenic","epeirogenically","epeirogenies","epeirogeny","epencephala","epencephalic","epencephalon","epencephalons","ependyma","ependymal","ependymas","epentheses","epenthesis","epenthetic","epeolatries","epeolatry","eperdu","eperdue","epergne","epergnes","epexegeses","epexegesis","epexegetic","epexegetical","epexegetically","epha","ephah","ephahs","ephas","ephebe","ephebes","ephebi","ephebic","epheboi","ephebophilia","ephebophilias","ephebos","ephebus","ephedra","ephedras","ephedrin","ephedrine","ephedrines","ephedrins","ephelides","ephelis","ephemera","ephemerae","ephemeral","ephemeralities","ephemerality","ephemerally","ephemeralness","ephemeralnesses","ephemerals","ephemeras","ephemerid","ephemerides","ephemeridian","ephemerids","ephemeris","ephemerist","ephemerists","ephemeron","ephemerons","ephemeropteran","ephemeropterans","ephemerous","ephialtes","ephod","ephods","ephor","ephoral","ephoralties","ephoralty","ephorate","ephorates","ephori","ephors","epibioses","epibiosis","epibiotic","epiblast","epiblastic","epiblasts","epiblem","epiblems","epibolic","epibolies","epiboly","epic","epical","epically","epicalyces","epicalyx","epicalyxes","epicanthi","epicanthic","epicanthus","epicardia","epicardiac","epicardial","epicardium","epicarp","epicarps","epicede","epicedes","epicedia","epicedial","epicedian","epicedium","epicene","epicenes","epicenism","epicenisms","epicenter","epicenters","epicentra","epicentral","epicentre","epicentres","epicentrum","epicheirema","epicheiremas","epichlorohydrin","epichlorohydrins","epicier","epiciers","epicism","epicisms","epicist","epicists","epicleses","epiclesis","epiclike","epicondyle","epicondyles","epicondylitis","epicondylitises","epicontinental","epicormic","epicotyl","epicotyls","epicrania","epicranium","epicrises","epicrisis","epicritic","epics","epicure","epicurean","epicureanism","epicureanisms","epicureans","epicures","epicurise","epicurised","epicurises","epicurising","epicurism","epicurisms","epicurize","epicurized","epicurizes","epicurizing","epicuticle","epicuticles","epicuticular","epicycle","epicycles","epicyclic","epicyclical","epicycloid","epicycloidal","epicycloids","epideictic","epideictical","epidemic","epidemical","epidemically","epidemicities","epidemicity","epidemics","epidemiologic","epidemiological","epidemiologically","epidemiologies","epidemiologist","epidemiologists","epidemiology","epidendrone","epidendrones","epidendrum","epidendrums","epiderm","epidermal","epidermic","epidermis","epidermises","epidermoid","epidermolyses","epidermolysis","epiderms","epidiascope","epidiascopes","epidictic","epididymal","epididymides","epididymis","epididymites","epididymitides","epididymitis","epididymitises","epidiorite","epidiorites","epidosite","epidosites","epidote","epidotes","epidotic","epidotisation","epidotisations","epidotised","epidotization","epidotizations","epidotized","epidural","epidurals","epifauna","epifaunae","epifaunal","epifaunas","epifocal","epigaeal","epigaean","epigaeous","epigamic","epigastria","epigastrial","epigastric","epigastrium","epigeal","epigean","epigeic","epigene","epigeneses","epigenesis","epigenesist","epigenesists","epigenetic","epigenetically","epigeneticist","epigeneticists","epigenetics","epigenic","epigenist","epigenists","epigenous","epigeous","epiglottal","epiglottic","epiglottides","epiglottis","epiglottises","epignathous","epigon","epigone","epigones","epigoni","epigonic","epigonism","epigonisms","epigonous","epigons","epigonus","epigram","epigrammatic","epigrammatical","epigrammatically","epigrammatise","epigrammatised","epigrammatiser","epigrammatisers","epigrammatises","epigrammatising","epigrammatism","epigrammatisms","epigrammatist","epigrammatists","epigrammatize","epigrammatized","epigrammatizer","epigrammatizers","epigrammatizes","epigrammatizing","epigrams","epigraph","epigraphed","epigrapher","epigraphers","epigraphic","epigraphical","epigraphically","epigraphies","epigraphing","epigraphist","epigraphists","epigraphs","epigraphy","epigynies","epigynous","epigyny","epilate","epilated","epilates","epilating","epilation","epilations","epilator","epilators","epilepsies","epilepsy","epileptic","epileptical","epileptically","epileptics","epileptiform","epileptogenic","epileptoid","epilimnia","epilimnion","epilimnions","epilithic","epilobium","epilobiums","epilog","epilogic","epilogise","epilogised","epilogises","epilogising","epilogist","epilogistic","epilogists","epilogize","epilogized","epilogizes","epilogizing","epilogs","epilogue","epilogued","epilogues","epiloguing","epiloguise","epiloguised","epiloguises","epiloguising","epiloguize","epiloguized","epiloguizes","epiloguizing","epimeletic","epimer","epimerase","epimerases","epimere","epimeres","epimeric","epimerise","epimerised","epimerises","epimerising","epimerism","epimerisms","epimerize","epimerized","epimerizes","epimerizing","epimers","epimorphic","epimorphoses","epimorphosis","epimysia","epimysium","epinaoi","epinaos","epinastic","epinastically","epinasties","epinasty","epinephrin","epinephrine","epinephrines","epinephrins","epineural","epineuria","epineurial","epineurium","epineuriums","epinician","epinicion","epinicions","epinikian","epinikion","epinikions","epinosic","epipelagic","epipetalous","epiphanic","epiphanies","epiphanous","epiphany","epiphenomena","epiphenomenal","epiphenomenalism","epiphenomenalisms","epiphenomenally","epiphenomenon","epiphonema","epiphonemas","epiphragm","epiphragms","epiphyllous","epiphyseal","epiphyses","epiphysial","epiphysis","epiphytal","epiphyte","epiphytes","epiphytic","epiphytical","epiphytically","epiphytism","epiphytisms","epiphytologies","epiphytology","epiphytotic","epiphytotics","epiplastra","epiplastral","epiplastron","epiploic","epiploon","epiploons","epipolic","epipolism","epipolisms","epirogenetic","epirogenic","epirogenies","epirogeny","epirrhema","epirrhemas","epirrhematic","episcia","episcias","episcopacies","episcopacy","episcopal","episcopalian","episcopalianism","episcopalians","episcopalism","episcopalisms","episcopally","episcopant","episcopants","episcopate","episcopated","episcopates","episcopating","episcope","episcopes","episcopies","episcopise","episcopised","episcopises","episcopising","episcopize","episcopized","episcopizes","episcopizing","episcopy","episematic","episemon","episemons","episepalous","episiotomies","episiotomy","episodal","episode","episodes","episodial","episodic","episodical","episodically","episomal","episomally","episome","episomes","epispastic","epispastics","episperm","episperms","epispore","epispores","epistases","epistasies","epistasis","epistasy","epistatic","epistaxes","epistaxis","epistaxises","epistemic","epistemically","epistemics","epistemological","epistemologically","epistemologies","epistemologist","epistemologists","epistemology","episterna","episternal","episternum","episternums","epistilbite","epistilbites","epistle","epistled","epistler","epistlers","epistles","epistling","epistolarian","epistolarians","epistolaries","epistolary","epistolatory","epistoler","epistolers","epistolet","epistolets","epistolic","epistolical","epistolise","epistolised","epistolises","epistolising","epistolist","epistolists","epistolize","epistolized","epistolizes","epistolizing","epistolography","epistome","epistomes","epistrophe","epistrophes","epistyle","epistyles","epitaph","epitaphed","epitapher","epitaphers","epitaphial","epitaphian","epitaphic","epitaphing","epitaphist","epitaphists","epitaphs","epitases","epitasis","epitaxes","epitaxial","epitaxially","epitaxic","epitaxies","epitaxis","epitaxy","epithalamia","epithalamic","epithalamion","epithalamium","epithalamiums","epitheca","epithecae","epithelia","epithelial","epithelialise","epithelialised","epithelialises","epithelialising","epithelialization","epithelializations","epithelialize","epithelialized","epithelializes","epithelializing","epithelioid","epithelioma","epitheliomas","epitheliomata","epitheliomatous","epithelisation","epithelisations","epithelise","epithelised","epithelises","epithelising","epithelium","epitheliums","epithelization","epithelizations","epithelize","epithelized","epithelizes","epithelizing","epithem","epithema","epithemata","epithems","epithermal","epitheses","epithesis","epithet","epitheted","epithetic","epithetical","epithetically","epitheting","epitheton","epithetons","epithets","epithymetic","epitome","epitomes","epitomic","epitomical","epitomisation","epitomisations","epitomise","epitomised","epitomiser","epitomisers","epitomises","epitomising","epitomist","epitomists","epitomization","epitomizations","epitomize","epitomized","epitomizer","epitomizers","epitomizes","epitomizing","epitonic","epitope","epitopes","epitrachelion","epitrachelions","epitrite","epitrites","epitrochoid","epitrochoids","epizeuxes","epizeuxis","epizeuxises","epizoa","epizoan","epizoans","epizoic","epizoism","epizoisms","epizoite","epizoites","epizoon","epizootic","epizootically","epizootics","epizooties","epizootiologic","epizootiological","epizootiologies","epizootiology","epizooty","epoch","epocha","epochal","epochally","epochas","epochs","epode","epodes","epodic","eponychium","eponychiums","eponym","eponymic","eponymies","eponymous","eponymously","eponyms","eponymy","epopee","epopees","epopoeia","epopoeias","epopt","epopts","epos","eposes","epoxidation","epoxidations","epoxide","epoxides","epoxidise","epoxidised","epoxidises","epoxidising","epoxidize","epoxidized","epoxidizes","epoxidizing","epoxied","epoxies","epoxy","epoxyed","epoxying","epris","eprise","eprouvette","eprouvettes","epsilon","epsilonic","epsilons","epsomite","epsomites","epuise","epuisee","epulary","epulation","epulations","epulides","epulis","epulises","epulotic","epulotics","epurate","epurated","epurates","epurating","epuration","epurations","epyllia","epyllion","epyllions","equabilities","equability","equable","equableness","equablenesses","equably","equal","equaled","equali","equaling","equalisation","equalisations","equalise","equalised","equaliser","equalisers","equalises","equalising","equalitarian","equalitarianism","equalitarianisms","equalitarians","equalities","equality","equalization","equalizations","equalize","equalized","equalizer","equalizers","equalizes","equalizing","equalled","equalling","equally","equalness","equalnesses","equals","equanimities","equanimity","equanimous","equanimously","equant","equants","equatabilities","equatability","equatable","equate","equated","equates","equating","equation","equational","equationally","equations","equative","equator","equatorial","equatorially","equatorials","equators","equatorward","equerries","equerry","equestrian","equestrianism","equestrianisms","equestrians","equestrienne","equestriennes","equiangular","equiangularity","equibalance","equibalanced","equibalances","equibalancing","equicaloric","equid","equidifferent","equidistance","equidistances","equidistant","equidistantly","equids","equifinal","equifinally","equilateral","equilaterally","equilaterals","equilibrant","equilibrants","equilibrate","equilibrated","equilibrates","equilibrating","equilibration","equilibrations","equilibrator","equilibrators","equilibratory","equilibria","equilibrist","equilibristic","equilibrists","equilibrities","equilibrity","equilibrium","equilibriums","equimolal","equimolar","equimolecular","equimultiple","equimultiples","equinal","equine","equinely","equines","equinia","equinias","equinities","equinity","equinoctial","equinoctially","equinoctials","equinox","equinoxes","equinumerous","equip","equipage","equipaged","equipages","equipaging","equiparate","equiparated","equiparates","equiparating","equiparation","equiparations","equipartition","equipartitions","equipe","equipes","equipment","equipments","equipoise","equipoised","equipoises","equipoising","equipollence","equipollences","equipollencies","equipollency","equipollent","equipollently","equipollents","equiponderance","equiponderances","equiponderancy","equiponderant","equiponderate","equiponderated","equiponderates","equiponderating","equipotent","equipotential","equipotentials","equipped","equipper","equippers","equipping","equiprobability","equiprobable","equips","equiseta","equisetaceous","equisetic","equisetiform","equisetum","equisetums","equitabilities","equitability","equitable","equitableness","equitablenesses","equitably","equitant","equitation","equitations","equites","equities","equity","equivalence","equivalences","equivalencies","equivalency","equivalent","equivalently","equivalents","equivalve","equivocal","equivocalities","equivocality","equivocally","equivocalness","equivocalnesses","equivocate","equivocated","equivocates","equivocating","equivocatingly","equivocation","equivocations","equivocator","equivocators","equivocatory","equivoke","equivokes","equivoque","equivoques","er","era","eradiate","eradiated","eradiates","eradiating","eradiation","eradiations","eradicable","eradicably","eradicant","eradicants","eradicate","eradicated","eradicates","eradicating","eradication","eradications","eradicative","eradicator","eradicators","eras","erasabilities","erasability","erasable","erase","erased","erasement","erasements","eraser","erasers","erases","erasing","erasion","erasions","erasure","erasures","erathem","erathems","erbia","erbias","erbium","erbiums","ere","erect","erectable","erected","erecter","erecters","erectile","erectilities","erectility","erecting","erection","erections","erective","erectly","erectness","erectnesses","erector","erectors","erects","ered","erelong","eremacauses","eremacausis","eremic","eremital","eremite","eremites","eremitic","eremitical","eremitish","eremitism","eremitisms","eremuri","eremurus","eremuruses","erenow","erepsin","erepsins","eres","erethic","erethism","erethismic","erethisms","erethistic","erethitic","erev","erevs","erewhile","erewhiles","erf","erg","ergastic","ergastoplasm","ergastoplasmic","ergastoplasms","ergatandromorph","ergataner","ergataners","ergate","ergates","ergative","ergatives","ergativities","ergativity","ergatocracies","ergatocracy","ergatogyne","ergatogynes","ergatoid","ergatomorph","ergatomorphic","ergatomorphs","ergo","ergodic","ergodicities","ergodicity","ergogenic","ergogram","ergograms","ergograph","ergographs","ergomania","ergomaniac","ergomaniacs","ergomanias","ergometer","ergometers","ergometric","ergometries","ergometry","ergon","ergonomic","ergonomically","ergonomics","ergonomist","ergonomists","ergonovine","ergonovines","ergons","ergophobia","ergophobias","ergos","ergosterol","ergosterols","ergot","ergotamine","ergotamines","ergotic","ergotise","ergotised","ergotises","ergotising","ergotism","ergotisms","ergotize","ergotized","ergotizes","ergotizing","ergots","ergs","erhu","erhus","eriach","eriachs","eric","erica","ericaceous","ericas","erick","ericks","ericoid","erics","erigeron","erigerons","erinaceous","ering","eringo","eringoes","eringos","erinite","erinites","erinus","erinuses","eriometer","eriometers","erionite","erionites","eriophorous","eriophorum","eriophorums","eriophyid","eriophyids","eriostemon","eriostemons","eristic","eristical","eristically","eristics","erk","erks","erlang","erlangs","erlking","erlkings","erm","ermelin","ermelins","ermine","ermined","ermines","ern","erne","erned","ernes","erning","erns","erodable","erode","eroded","erodent","erodents","erodes","erodibilities","erodibility","erodible","eroding","erodium","erodiums","erogeneities","erogeneity","erogenic","erogenous","eros","erose","erosely","eroses","erosible","erosion","erosional","erosionally","erosions","erosive","erosiveness","erosivenesses","erosivities","erosivity","erostrate","erotema","erotemas","eroteme","erotemes","eroteses","erotesis","erotetic","erotic","erotica","erotical","erotically","eroticisation","eroticisations","eroticise","eroticised","eroticises","eroticising","eroticism","eroticisms","eroticist","eroticists","eroticization","eroticizations","eroticize","eroticized","eroticizes","eroticizing","erotics","erotisation","erotisations","erotise","erotised","erotises","erotising","erotism","erotisms","erotization","erotizations","erotize","erotized","erotizes","erotizing","erotogenic","erotogenous","erotological","erotologies","erotologist","erotologists","erotology","erotomania","erotomaniac","erotomaniacs","erotomanias","erotophobia","erotophobias","err","errable","errancies","errancy","errand","errands","errant","errantly","errantries","errantry","errants","errata","erratas","erratic","erratical","erratically","erraticism","erraticisms","erratics","erratum","erred","errhine","errhines","erring","erringly","errings","erroneous","erroneously","erroneousness","erroneousnesses","error","errorist","errorists","errorless","errors","errs","ers","ersatz","ersatzes","erses","erst","erstwhile","erubescence","erubescences","erubescencies","erubescency","erubescent","erubescite","erubescites","erucic","eruciform","eruct","eructate","eructated","eructates","eructating","eructation","eructations","eructative","eructed","eructing","eructs","erudite","eruditely","eruditeness","eruditenesses","erudites","erudition","eruditions","erugo","erugos","erumpent","erupt","erupted","eruptible","erupting","eruption","eruptional","eruptions","eruptive","eruptively","eruptiveness","eruptivenesses","eruptives","eruptivities","eruptivity","erupts","eruv","eruvim","eruvin","eruvs","ervalenta","ervalentas","erven","ervil","ervils","eryngium","eryngiums","eryngo","eryngoes","eryngos","erysipelas","erysipelases","erysipelatous","erysipeloid","erysipeloids","erythema","erythemal","erythemas","erythematic","erythematous","erythemic","erythorbate","erythorbates","erythraemia","erythraemias","erythremia","erythremias","erythrina","erythrinas","erythrism","erythrismal","erythrisms","erythristic","erythrite","erythrites","erythritic","erythritol","erythritols","erythroblast","erythroblastic","erythroblastoses","erythroblastosis","erythroblasts","erythrocyte","erythrocytes","erythrocytic","erythroid","erythromelalgia","erythromycin","erythromycins","erythron","erythronium","erythroniums","erythrons","erythropenia","erythropenias","erythrophobia","erythrophobias","erythropoieses","erythropoiesis","erythropoietic","erythropoietin","erythropoietins","erythropsia","erythropsias","erythrosin","erythrosine","erythrosines","erythrosins","es","escabeche","escabeches","escadrille","escadrilles","escalade","escaladed","escalader","escaladers","escalades","escalading","escalado","escaladoes","escalate","escalated","escalates","escalating","escalation","escalations","escalator","escalators","escalatory","escalier","escaliers","escallonia","escallonias","escallop","escalloped","escalloping","escallops","escalop","escalope","escaloped","escalopes","escaloping","escalops","escamotage","escamotages","escapable","escapade","escapades","escapado","escapadoes","escape","escaped","escapee","escapees","escapeless","escapement","escapements","escaper","escapers","escapes","escaping","escapism","escapisms","escapist","escapists","escapologies","escapologist","escapologists","escapology","escar","escargot","escargots","escarmouche","escarmouches","escarole","escaroles","escarp","escarped","escarping","escarpment","escarpments","escarps","escars","eschalot","eschalots","eschar","escharotic","escharotics","eschars","eschatologic","eschatological","eschatologically","eschatologies","eschatologist","eschatologists","eschatology","eschaton","escheat","escheatable","escheatage","escheatages","escheated","escheating","escheatment","escheatments","escheator","escheators","escheats","eschew","eschewal","eschewals","eschewed","eschewer","eschewers","eschewing","eschews","eschscholtzia","eschscholtzias","eschscholzia","eschscholzias","esclandre","esclandres","escolar","escolars","escopette","escopettes","escort","escortage","escortages","escorted","escorting","escorts","escot","escoted","escoting","escots","escotted","escotting","escribano","escribanos","escribe","escribed","escribes","escribing","escritoire","escritoires","escritorial","escroc","escrocs","escrol","escroll","escrolls","escrols","escrow","escrowed","escrowing","escrows","escuage","escuages","escudo","escudos","esculent","esculents","escutcheon","escutcheoned","escutcheons","esemplasies","esemplastic","esemplastically","esemplasy","eserine","eserines","eses","esile","esiles","eskar","eskars","esker","eskers","eskies","esky","esloin","esloined","esloining","esloins","esloyne","esloyned","esloynes","esloyning","esne","esnecies","esnecy","esnes","esophageal","esophagi","esophagoscope","esophagoscopes","esophagus","esophaguses","esoteric","esoterica","esoterically","esotericism","esotericisms","esotericist","esotericists","esoteries","esoterism","esoterisms","esotery","esotropia","esotropias","esotropic","espada","espadas","espadrille","espadrilles","espagnole","espagnoles","espagnolette","espagnolettes","espalier","espaliered","espaliering","espaliers","espanol","espanoles","esparto","espartos","especial","especially","esperance","esperances","espial","espials","espied","espiegle","espieglerie","espiegleries","espier","espiers","espies","espionage","espionages","esplanade","esplanades","espousal","espousals","espouse","espoused","espouser","espousers","espouses","espousing","espressivo","espresso","espressos","esprit","esprits","espumoso","espumosos","espy","espying","esquire","esquired","esquires","esquiress","esquiresses","esquiring","esquisse","esquisses","ess","essay","essayed","essayer","essayers","essayette","essayettes","essaying","essayish","essayist","essayistic","essayists","essays","esse","essence","essences","essential","essentialise","essentialised","essentialises","essentialising","essentialism","essentialisms","essentialist","essentialists","essentialities","essentiality","essentialize","essentialized","essentializes","essentializing","essentially","essentialness","essentialnesses","essentials","esses","essive","essives","essoin","essoiner","essoiners","essoins","essonite","essonites","essoyne","essoynes","est","establish","establishable","established","establisher","establishers","establishes","establishing","establishment","establishmentarian","establishmentarianism","establishmentarianisms","establishmentarians","establishments","estacade","estacades","estafette","estafettes","estaminet","estaminets","estancia","estancias","estanciero","estancieros","estate","estated","estates","estatesman","estatesmen","estating","esteem","esteemed","esteeming","esteems","ester","esterase","esterases","esterification","esterifications","esterified","esterifies","esterify","esterifying","esters","estheses","esthesia","esthesias","esthesiogen","esthesiogens","esthesis","esthesises","esthete","esthetes","esthetic","esthetical","esthetically","esthetician","estheticians","estheticism","estheticisms","esthetics","estimable","estimableness","estimablenesses","estimably","estimate","estimated","estimates","estimating","estimation","estimations","estimative","estimator","estimators","estipulate","estival","estivate","estivated","estivates","estivating","estivation","estivations","estivator","estivators","estoc","estocs","estoile","estoiles","estop","estoppage","estoppages","estopped","estoppel","estoppels","estopping","estops","estover","estovers","estrade","estrades","estradiol","estradiols","estragon","estragons","estral","estramazone","estramazones","estrange","estranged","estrangedness","estrangednesses","estrangelo","estrangelos","estrangement","estrangements","estranger","estrangers","estranges","estranghelo","estranghelos","estranging","estrapade","estrapades","estray","estrayed","estraying","estrays","estreat","estreated","estreating","estreats","estrepe","estreped","estrepement","estrepements","estrepes","estreping","estrich","estriches","estridge","estridges","estrildid","estrildids","estrin","estrins","estriol","estriols","estro","estrogen","estrogenic","estrogenically","estrogens","estrone","estrones","estros","estrous","estrual","estrum","estrums","estrus","estruses","ests","estuarial","estuarian","estuaries","estuarine","estuary","esurience","esuriences","esuriencies","esuriency","esurient","esuriently","et","eta","etacism","etacisms","etaerio","etaerios","etage","etagere","etageres","etages","etalage","etalages","etalon","etalons","etamin","etamine","etamines","etamins","etape","etapes","etas","etat","etatism","etatisme","etatismes","etatisms","etatist","etatiste","etatistes","etats","etcetera","etceteras","etch","etchant","etchants","etched","etcher","etchers","etches","etching","etchings","eten","etens","etepimeletic","eternal","eternalisation","eternalisations","eternalise","eternalised","eternalises","eternalising","eternalist","eternalists","eternalities","eternality","eternalization","eternalizations","eternalize","eternalized","eternalizes","eternalizing","eternally","eternalness","eternalnesses","eternals","eterne","eternisation","eternisations","eternise","eternised","eternises","eternising","eternities","eternity","eternization","eternizations","eternize","eternized","eternizes","eternizing","etesian","etesians","eth","ethal","ethals","ethambutol","ethambutols","ethanal","ethanals","ethane","ethanedioic","ethanediol","ethanediols","ethanes","ethanoate","ethanoates","ethanoic","ethanol","ethanolamine","ethanolamines","ethanols","ethanoyl","ethanoyls","ethe","ethene","ethenes","etheostomine","ethephon","ethephons","ether","ethercap","ethercaps","ethereal","etherealisation","etherealise","etherealised","etherealises","etherealising","etherealities","ethereality","etherealization","etherealizations","etherealize","etherealized","etherealizes","etherealizing","ethereally","etherealness","etherealnesses","ethereous","etherial","etheric","etherical","etherification","etherifications","etherified","etherifies","etherify","etherifying","etherion","etherions","etherisation","etherisations","etherise","etherised","etheriser","etherisers","etherises","etherish","etherising","etherism","etherisms","etherist","etherists","etherization","etherizations","etherize","etherized","etherizer","etherizers","etherizes","etherizing","etheromania","etheromaniac","etheromaniacs","etheromanias","ethers","ethic","ethical","ethicalities","ethicality","ethically","ethicalness","ethicalnesses","ethicals","ethician","ethicians","ethicise","ethicised","ethicises","ethicising","ethicism","ethicisms","ethicist","ethicists","ethicize","ethicized","ethicizes","ethicizing","ethics","ethinyl","ethinyls","ethion","ethionamide","ethionamides","ethionine","ethionines","ethions","ethiops","ethiopses","ethmoid","ethmoidal","ethmoids","ethnarch","ethnarchies","ethnarchs","ethnarchy","ethnic","ethnical","ethnically","ethnicism","ethnicisms","ethnicities","ethnicity","ethnics","ethnobiologies","ethnobiology","ethnobotanical","ethnobotanies","ethnobotanist","ethnobotanists","ethnobotany","ethnocentric","ethnocentricities","ethnocentricity","ethnocentrism","ethnocentrisms","ethnocide","ethnocides","ethnogenic","ethnogenies","ethnogenist","ethnogenists","ethnogeny","ethnographer","ethnographers","ethnographic","ethnographica","ethnographical","ethnographically","ethnographies","ethnography","ethnohistorian","ethnohistorians","ethnohistoric","ethnohistorical","ethnohistories","ethnohistory","ethnolinguist","ethnolinguistic","ethnolinguists","ethnologic","ethnological","ethnologically","ethnologies","ethnologist","ethnologists","ethnology","ethnomedicine","ethnomedicines","ethnomethodologies","ethnomethodologist","ethnomethodologists","ethnomethodology","ethnomusicological","ethnomusicologies","ethnomusicologist","ethnomusicologists","ethnomusicology","ethnonym","ethnonyms","ethnos","ethnoscience","ethnosciences","ethnoses","ethogram","ethograms","ethologic","ethological","ethologically","ethologies","ethologist","ethologists","ethology","ethonone","ethonones","ethos","ethoses","ethoxide","ethoxides","ethoxies","ethoxy","ethoxyethane","ethoxyethanes","ethoxyl","ethoxyls","eths","ethyl","ethylamine","ethylamines","ethylate","ethylated","ethylates","ethylating","ethylation","ethylations","ethylbenzene","ethylbenzenes","ethylene","ethylenediaminetetraacetate","ethylenediaminetetraacetates","ethylenes","ethylenic","ethylic","ethyls","ethyne","ethynes","ethynyl","ethynyls","etic","etiolate","etiolated","etiolates","etiolating","etiolation","etiolations","etiolin","etiolins","etiologic","etiological","etiologically","etiologies","etiologist","etiologists","etiology","etiquette","etiquettes","etna","etnas","etoile","etoiles","etonogestrel","etonogestrels","etouffee","etouffees","etourderie","etourderies","etourdi","etourdie","etranger","etrangere","etrangeres","etrangers","etrenne","etrennes","etrier","etriers","ettercap","ettercaps","ettin","ettins","ettle","ettled","ettles","ettling","etude","etudes","etui","etuis","etwee","etwees","etyma","etymic","etymologica","etymological","etymologically","etymologicon","etymologicum","etymologies","etymologise","etymologised","etymologises","etymologising","etymologist","etymologists","etymologize","etymologized","etymologizes","etymologizing","etymology","etymon","etymons","etypic","etypical","eubacteria","eubacterium","eucain","eucaine","eucaines","eucains","eucalypt","eucalypti","eucalyptol","eucalyptole","eucalyptoles","eucalyptols","eucalypts","eucalyptus","eucalyptuses","eucaryon","eucaryons","eucaryot","eucaryote","eucaryotes","eucaryotic","eucaryots","eucharis","eucharises","eucharistic","euchloric","euchlorin","euchlorine","euchlorines","euchlorins","euchologia","euchologies","euchologion","euchology","euchre","euchred","euchres","euchring","euchromatic","euchromatin","euchromatins","euclase","euclases","euclidean","euclidian","eucrite","eucrites","eucritic","eucryphia","eucryphias","eucyclic","eudaemon","eudaemonia","eudaemonias","eudaemonic","eudaemonics","eudaemonies","eudaemonism","eudaemonisms","eudaemonist","eudaemonistic","eudaemonistical","eudaemonists","eudaemons","eudaemony","eudaimon","eudaimonism","eudaimonisms","eudaimons","eudemon","eudemonia","eudemonias","eudemonic","eudemonics","eudemonism","eudemonisms","eudemonist","eudemonistic","eudemonistical","eudemonists","eudemons","eudialyte","eudialytes","eudicotyledon","eudicotyledons","eudiometer","eudiometers","eudiometric","eudiometrical","eudiometrically","eudiometries","eudiometry","eugarie","eugaries","euge","eugenecist","eugenecists","eugenia","eugenias","eugenic","eugenical","eugenically","eugenicist","eugenicists","eugenics","eugenism","eugenisms","eugenist","eugenists","eugenol","eugenols","eugeosynclinal","eugeosyncline","eugeosynclines","eugh","eughen","eughs","euglena","euglenas","euglenid","euglenids","euglenoid","euglenoids","euglobulin","euglobulins","euharmonic","euhemerise","euhemerised","euhemerises","euhemerising","euhemerism","euhemerisms","euhemerist","euhemeristic","euhemerists","euhemerize","euhemerized","euhemerizes","euhemerizing","euk","eukaryon","eukaryons","eukaryot","eukaryote","eukaryotes","eukaryotic","eukaryots","euked","euking","euks","eulachan","eulachans","eulachon","eulachons","eulogia","eulogiae","eulogias","eulogies","eulogise","eulogised","eulogiser","eulogisers","eulogises","eulogising","eulogist","eulogistic","eulogistical","eulogistically","eulogists","eulogium","eulogiums","eulogize","eulogized","eulogizer","eulogizers","eulogizes","eulogizing","eulogy","eumelanin","eumelanins","eumerism","eumerisms","eumong","eumongs","eumung","eumungs","eunuch","eunuchise","eunuchised","eunuchises","eunuchising","eunuchism","eunuchisms","eunuchize","eunuchized","eunuchizes","eunuchizing","eunuchoid","eunuchoidism","eunuchoidisms","eunuchoids","eunuchs","euoi","euonymin","euonymins","euonymus","euonymuses","euouae","euouaes","eupad","eupads","eupatorium","eupatoriums","eupatrid","eupatridae","eupatrids","eupepsia","eupepsias","eupepsies","eupepsy","eupeptic","eupepticities","eupepticity","euphausiacean","euphausiaceans","euphausid","euphausids","euphausiid","euphausiids","euphemise","euphemised","euphemiser","euphemisers","euphemises","euphemising","euphemism","euphemisms","euphemist","euphemistic","euphemistically","euphemists","euphemize","euphemized","euphemizer","euphemizers","euphemizes","euphemizing","euphenic","euphenics","euphobia","euphobias","euphon","euphonia","euphonias","euphonic","euphonical","euphonically","euphonies","euphonious","euphoniously","euphoniousness","euphoniousnesses","euphonise","euphonised","euphonises","euphonising","euphonism","euphonisms","euphonium","euphoniums","euphonize","euphonized","euphonizes","euphonizing","euphons","euphony","euphorbia","euphorbiaceous","euphorbias","euphorbium","euphorbiums","euphoria","euphoriant","euphoriants","euphorias","euphoric","euphorically","euphories","euphory","euphotic","euphrasia","euphrasias","euphrasies","euphrasy","euphroe","euphroes","euphuise","euphuised","euphuises","euphuising","euphuism","euphuisms","euphuist","euphuistic","euphuistical","euphuistically","euphuists","euphuize","euphuized","euphuizes","euphuizing","euplastic","euplastics","euploid","euploidies","euploids","euploidy","eupnea","eupneas","eupneic","eupnoea","eupnoeas","eupnoeic","eureka","eurekas","eurhythmic","eurhythmical","eurhythmics","eurhythmies","eurhythmist","eurhythmists","eurhythmy","euripi","euripus","euripuses","euro","eurobond","eurobonds","eurocheque","eurocheques","eurocrat","eurocrats","eurocreep","eurocreeps","eurocurrencies","eurocurrency","eurodeposit","eurodeposits","eurodollar","eurodollars","eurokies","eurokous","euroky","euromarket","euromarkets","euronote","euronotes","europhile","europhiles","europhilia","europhilias","europhobia","europhobias","europhobic","europium","europiums","europop","europops","euros","euroterminal","euroterminals","eurybath","eurybathic","eurybaths","euryhaline","euryokies","euryokous","euryoky","eurypterid","eurypterids","eurypteroid","eurypteroids","eurytherm","eurythermal","eurythermic","eurythermous","eurytherms","eurythmic","eurythmical","eurythmics","eurythmies","eurythmy","eurytopic","eusocial","eusol","eusols","eusporangiate","eustacies","eustacy","eustasies","eustasy","eustatic","eustatically","eustele","eusteles","eustyle","eustyles","eutaxia","eutaxias","eutaxies","eutaxite","eutaxites","eutaxitic","eutaxy","eutectic","eutectics","eutectoid","eutectoids","eutexia","eutexias","euthanase","euthanased","euthanases","euthanasia","euthanasias","euthanasiast","euthanasiasts","euthanasic","euthanasies","euthanasing","euthanasy","euthanatise","euthanatised","euthanatises","euthanatising","euthanatize","euthanatized","euthanatizes","euthanatizing","euthanaze","euthanazed","euthanazes","euthanazing","euthanise","euthanised","euthanises","euthanising","euthanize","euthanized","euthanizes","euthanizing","euthenics","euthenist","euthenists","eutherian","eutherians","euthymia","euthymias","euthyroid","euthyroids","eutrapelia","eutrapelias","eutrapelies","eutrapely","eutrophic","eutrophication","eutrophications","eutrophies","eutrophy","eutropic","eutropies","eutropous","eutropy","euxenite","euxenites","evacuant","evacuants","evacuate","evacuated","evacuates","evacuating","evacuation","evacuations","evacuative","evacuatives","evacuator","evacuators","evacuee","evacuees","evadable","evade","evaded","evader","evaders","evades","evadible","evading","evadingly","evagation","evagations","evaginate","evaginated","evaginates","evaginating","evagination","evaginations","evaluable","evaluate","evaluated","evaluates","evaluating","evaluation","evaluations","evaluative","evaluator","evaluators","evanesce","evanesced","evanescence","evanescences","evanescent","evanescently","evanesces","evanescing","evangel","evangeliar","evangeliaries","evangeliarion","evangeliarions","evangeliarium","evangeliariums","evangeliars","evangeliary","evangelic","evangelical","evangelicalism","evangelicalisms","evangelically","evangelicalness","evangelicals","evangelicism","evangelicisms","evangelies","evangelisation","evangelisations","evangelise","evangelised","evangeliser","evangelisers","evangelises","evangelising","evangelism","evangelisms","evangelist","evangelistaries","evangelistarion","evangelistary","evangelistic","evangelistically","evangelists","evangelization","evangelizations","evangelize","evangelized","evangelizer","evangelizers","evangelizes","evangelizing","evangels","evangely","evanish","evanished","evanishes","evanishing","evanishment","evanishments","evanition","evanitions","evaporabilities","evaporability","evaporable","evaporate","evaporated","evaporates","evaporating","evaporation","evaporations","evaporative","evaporator","evaporators","evaporimeter","evaporimeters","evaporite","evaporites","evaporitic","evaporograph","evaporographs","evaporometer","evaporometers","evapotranspiration","evapotranspirations","evasible","evasion","evasional","evasions","evasive","evasively","evasiveness","evasivenesses","eve","evection","evectional","evections","evejar","evejars","even","evened","evenement","evenements","evener","eveners","evenest","evenfall","evenfalls","evenhanded","evenhandedly","evenhandedness","evenhandednesses","evening","evenings","evenly","evenness","evennesses","evens","evensong","evensongs","event","evented","eventer","eventers","eventful","eventfully","eventfulness","eventfulnesses","eventide","eventides","eventing","eventings","eventless","eventrate","eventrated","eventrates","eventrating","eventration","eventrations","events","eventual","eventualise","eventualised","eventualises","eventualising","eventualities","eventuality","eventualize","eventualized","eventualizes","eventualizing","eventually","eventuate","eventuated","eventuates","eventuating","eventuation","eventuations","ever","everblooming","everduring","everglade","everglades","evergreen","evergreens","everlasting","everlastingly","everlastingness","everlastingnesses","everlastings","evermore","evernet","evernets","eversible","eversion","eversions","evert","everted","everting","evertor","evertors","everts","everwhere","everwhich","every","everybody","everyday","everydayness","everydaynesses","everydays","everyman","everymen","everyone","everyplace","everything","everyway","everywhen","everywhence","everywhere","everywhither","everywoman","everywomen","eves","evet","evets","evhoe","evict","evicted","evictee","evictees","evicting","eviction","evictions","evictor","evictors","evicts","evidence","evidenced","evidences","evidencing","evident","evidential","evidentially","evidentiary","evidently","evidents","evil","evildoer","evildoers","evildoing","evildoings","eviler","evilest","eviller","evillest","evilly","evilness","evilnesses","evils","evince","evinced","evincement","evincements","evinces","evincible","evincibly","evincing","evincive","evirate","evirated","evirates","evirating","eviscerate","eviscerated","eviscerates","eviscerating","evisceration","eviscerations","eviscerator","eviscerators","evitable","evitate","evitated","evitates","evitating","evitation","evitations","evite","evited","eviternal","eviternally","eviternities","eviternity","evites","eviting","evo","evocable","evocate","evocated","evocates","evocating","evocation","evocations","evocative","evocatively","evocativeness","evocativenesses","evocator","evocators","evocatory","evoe","evohe","evoke","evoked","evoker","evokers","evokes","evoking","evolue","evolues","evolute","evoluted","evolutes","evoluting","evolution","evolutional","evolutionarily","evolutionary","evolutionism","evolutionisms","evolutionist","evolutionistic","evolutionists","evolutions","evolutive","evolvable","evolve","evolved","evolvement","evolvements","evolvent","evolver","evolvers","evolves","evolving","evonymus","evonymuses","evos","evovae","evovaes","evulgate","evulgated","evulgates","evulgating","evulse","evulsed","evulses","evulsing","evulsion","evulsions","evzone","evzones","ewe","ewer","ewers","ewes","ewest","ewftes","ewghen","ewhow","ewk","ewked","ewking","ewks","ewt","ewts","ex","exabyte","exabytes","exacerbate","exacerbated","exacerbates","exacerbating","exacerbation","exacerbations","exacerbescence","exacerbescences","exact","exacta","exactable","exactas","exacted","exacter","exacters","exactest","exacting","exactingly","exactingness","exactingnesses","exaction","exactions","exactitude","exactitudes","exactly","exactment","exactments","exactness","exactnesses","exactor","exactors","exactress","exactresses","exacts","exacum","exacums","exaggerate","exaggerated","exaggeratedly","exaggeratedness","exaggeratednesses","exaggerates","exaggerating","exaggeratingly","exaggeration","exaggerations","exaggerative","exaggerator","exaggerators","exaggeratory","exahertz","exahertzes","exalbuminous","exalt","exaltation","exaltations","exalted","exaltedly","exaltedness","exaltednesses","exalter","exalters","exalting","exalts","exam","examen","examens","examinabilities","examinability","examinable","examinant","examinants","examinate","examinates","examination","examinational","examinations","examinator","examinators","examine","examined","examinee","examinees","examiner","examiners","examinership","examinerships","examines","examining","examplar","examplars","example","exampled","examples","exampling","exams","exanimate","exanimation","exanimations","exanthem","exanthema","exanthemas","exanthemata","exanthematic","exanthematous","exanthems","exapted","exaptive","exarate","exaration","exarations","exarch","exarchal","exarchate","exarchates","exarchies","exarchist","exarchists","exarchs","exarchy","exasperate","exasperated","exasperatedly","exasperater","exasperaters","exasperates","exasperating","exasperatingly","exasperation","exasperations","exasperative","exasperator","exasperators","excamb","excambed","excambing","excambion","excambions","excambium","excambiums","excambs","excarnate","excarnated","excarnates","excarnating","excarnation","excarnations","excaudate","excavate","excavated","excavates","excavating","excavation","excavational","excavations","excavator","excavators","exceed","exceedable","exceeded","exceeder","exceeders","exceeding","exceedingly","exceeds","excel","excelled","excellence","excellences","excellencies","excellency","excellent","excellently","excelling","excels","excelsior","excelsiors","excentric","excentrics","except","exceptant","exceptants","excepted","excepting","exception","exceptionabilities","exceptionability","exceptionable","exceptionably","exceptional","exceptionalism","exceptionalisms","exceptionalities","exceptionality","exceptionally","exceptionalness","exceptionalnesses","exceptionals","exceptions","exceptious","exceptive","exceptless","exceptor","exceptors","excepts","excerpt","excerpta","excerpted","excerpter","excerpters","excerptible","excerpting","excerptings","excerption","excerptions","excerptor","excerptors","excerpts","excerptum","excess","excessed","excesses","excessing","excessive","excessively","excessiveness","excessivenesses","exchange","exchangeabilities","exchangeability","exchangeable","exchangeably","exchanged","exchanger","exchangers","exchanges","exchanging","excheat","excheats","exchequer","exchequered","exchequering","exchequers","excide","excided","excides","exciding","excimer","excimers","excipient","excipients","exciple","exciples","excisable","excise","excised","exciseman","excisemen","excises","excising","excision","excisional","excisions","excitabilities","excitability","excitable","excitableness","excitablenesses","excitably","excitancies","excitancy","excitant","excitants","excitation","excitations","excitative","excitatory","excite","excited","excitedly","excitedness","excitednesses","excitement","excitements","exciter","exciters","excites","exciting","excitingly","exciton","excitonic","excitons","excitor","excitors","exclaim","exclaimed","exclaimer","exclaimers","exclaiming","exclaims","exclamation","exclamational","exclamations","exclamative","exclamatorily","exclamatory","exclaustration","exclaustrations","exclave","exclaves","exclosure","exclosures","excludabilities","excludability","excludable","exclude","excluded","excludee","excludees","excluder","excluders","excludes","excludible","excluding","exclusion","exclusionary","exclusionism","exclusionisms","exclusionist","exclusionists","exclusions","exclusive","exclusively","exclusiveness","exclusivenesses","exclusives","exclusivism","exclusivisms","exclusivist","exclusivists","exclusivities","exclusivity","exclusory","excogitable","excogitate","excogitated","excogitates","excogitating","excogitation","excogitations","excogitative","excogitator","excogitators","excommunicable","excommunicate","excommunicated","excommunicates","excommunicating","excommunication","excommunications","excommunicative","excommunicator","excommunicators","excommunicatory","excommunion","excommunions","excoriate","excoriated","excoriates","excoriating","excoriation","excoriations","excorticate","excorticated","excorticates","excorticating","excortication","excortications","excrement","excrementa","excremental","excrementitial","excrementitious","excrements","excrementum","excrescence","excrescences","excrescencies","excrescency","excrescent","excrescential","excrescently","excreta","excretal","excrete","excreted","excreter","excreters","excretes","excreting","excretion","excretions","excretive","excretories","excretory","excruciate","excruciated","excruciates","excruciating","excruciatingly","excruciation","excruciations","excubant","excudit","exculpable","exculpate","exculpated","exculpates","exculpating","exculpation","exculpations","exculpatory","excurrent","excurse","excursed","excurses","excursing","excursion","excursioned","excursioning","excursionise","excursionised","excursionises","excursionising","excursionist","excursionists","excursionize","excursionized","excursionizes","excursionizing","excursions","excursive","excursively","excursiveness","excursivenesses","excursus","excursuses","excusable","excusableness","excusablenesses","excusably","excusal","excusals","excusatory","excuse","excused","excuser","excusers","excuses","excusing","excusingly","excusive","exeat","exeats","exec","execrable","execrableness","execrablenesses","execrably","execrate","execrated","execrates","execrating","execration","execrations","execrative","execratively","execrator","execrators","execratory","execs","executable","executables","executancies","executancy","executant","executants","executaries","executary","execute","executed","executer","executers","executes","executing","execution","executioner","executioners","executions","executive","executively","executives","executor","executorial","executors","executorship","executorships","executory","executress","executresses","executrices","executries","executrix","executrixes","executry","exed","exedra","exedrae","exeem","exeemed","exeeming","exeems","exegeses","exegesis","exegete","exegetes","exegetic","exegetical","exegetically","exegetics","exegetist","exegetists","exeme","exemed","exemes","exeming","exempla","exemplar","exemplarily","exemplariness","exemplarinesses","exemplarities","exemplarity","exemplars","exemplary","exemple","exemples","exemplifiable","exemplification","exemplifications","exemplificative","exemplified","exemplifier","exemplifiers","exemplifies","exemplify","exemplifying","exemplum","exempt","exempted","exempting","exemption","exemptions","exemptive","exempts","exenterate","exenterated","exenterates","exenterating","exenteration","exenterations","exequatur","exequaturs","exequial","exequies","exequy","exercisable","exercise","exercised","exerciser","exercisers","exercises","exercising","exercitation","exercitations","exercycle","exercycles","exergaming","exergamings","exergies","exergonic","exergual","exergue","exergues","exergy","exert","exertainment","exertainments","exerted","exerting","exertion","exertions","exertive","exerts","exes","exeunt","exfiltrate","exfiltrated","exfiltrating","exfiltration","exfoliant","exfoliants","exfoliate","exfoliated","exfoliates","exfoliating","exfoliation","exfoliations","exfoliative","exfoliator","exfoliators","exhalable","exhalant","exhalants","exhalation","exhalations","exhale","exhaled","exhalent","exhalents","exhales","exhaling","exhaust","exhausted","exhaustedly","exhauster","exhausters","exhaustibilities","exhaustibility","exhaustible","exhausting","exhaustingly","exhaustion","exhaustions","exhaustive","exhaustively","exhaustiveness","exhaustivenesses","exhaustivities","exhaustivity","exhaustless","exhaustlessly","exhaustlessness","exhaustlessnesses","exhausts","exhedra","exhedrae","exheredate","exheredated","exheredates","exheredating","exheredation","exheredations","exhibit","exhibited","exhibiter","exhibiters","exhibiting","exhibition","exhibitioner","exhibitioners","exhibitionism","exhibitionisms","exhibitionist","exhibitionistic","exhibitionistically","exhibitionists","exhibitions","exhibitive","exhibitively","exhibitor","exhibitors","exhibitory","exhibits","exhilarant","exhilarants","exhilarate","exhilarated","exhilarates","exhilarating","exhilaratingly","exhilaration","exhilarations","exhilarative","exhilarator","exhilarators","exhilaratory","exhort","exhortation","exhortations","exhortative","exhortatory","exhorted","exhorter","exhorters","exhorting","exhorts","exhumate","exhumated","exhumates","exhumating","exhumation","exhumations","exhume","exhumed","exhumer","exhumers","exhumes","exhuming","exies","exigeant","exigeante","exigence","exigences","exigencies","exigency","exigent","exigently","exigents","exigible","exiguities","exiguity","exiguous","exiguously","exiguousness","exiguousnesses","exilable","exile","exiled","exilement","exilements","exiler","exilers","exiles","exilian","exilic","exiling","exilities","exility","eximious","eximiously","exine","exines","exing","exist","existed","existence","existences","existent","existential","existentialism","existentialisms","existentialist","existentialistic","existentialistically","existentialists","existentially","existentials","existents","existing","exists","exit","exitance","exitances","exited","exiting","exitless","exits","exo","exobiological","exobiologies","exobiologist","exobiologists","exobiology","exocarp","exocarps","exocentric","exocrine","exocrines","exocuticle","exocuticles","exocyclic","exocytic","exocytose","exocytosed","exocytoses","exocytosing","exocytosis","exocytotic","exode","exoderm","exodermal","exodermis","exodermises","exoderms","exodes","exodic","exodist","exodists","exodoi","exodontia","exodontias","exodontics","exodontist","exodontists","exodos","exodus","exoduses","exoenzyme","exoenzymes","exoergic","exoerythrocytic","exogamic","exogamies","exogamous","exogamy","exogen","exogenetic","exogenism","exogenisms","exogenous","exogenously","exogens","exomion","exomions","exomis","exomises","exon","exonerate","exonerated","exonerates","exonerating","exoneration","exonerations","exonerative","exonerator","exonerators","exonic","exons","exonuclease","exonucleases","exonumia","exonumist","exonumists","exonym","exonyms","exoparasite","exoparasites","exoparasitic","exopeptidase","exopeptidases","exophagies","exophagous","exophagy","exophoric","exophthalmia","exophthalmias","exophthalmic","exophthalmos","exophthalmoses","exophthalmus","exophthalmuses","exoplanet","exoplanets","exoplasm","exoplasms","exopod","exopodite","exopodites","exopoditic","exopods","exorabilities","exorability","exorable","exoration","exorations","exorbitance","exorbitances","exorbitancies","exorbitancy","exorbitant","exorbitantly","exorbitate","exorbitated","exorbitates","exorbitating","exorcise","exorcised","exorciser","exorcisers","exorcises","exorcising","exorcism","exorcisms","exorcist","exorcistic","exorcistical","exorcists","exorcize","exorcized","exorcizer","exorcizers","exorcizes","exorcizing","exordia","exordial","exordium","exordiums","exoskeletal","exoskeleton","exoskeletons","exosmic","exosmose","exosmoses","exosmosis","exosmotic","exosphere","exospheres","exospheric","exospherical","exosporal","exospore","exospores","exosporia","exosporium","exosporous","exostoses","exostosis","exoteric","exoterical","exoterically","exotericism","exotericisms","exothermal","exothermally","exothermic","exothermically","exothermicities","exothermicity","exotic","exotica","exotically","exoticism","exoticisms","exoticist","exoticists","exoticness","exoticnesses","exotics","exotism","exotisms","exotoxic","exotoxin","exotoxins","exotropia","exotropias","exotropic","expand","expandabilities","expandability","expandable","expanded","expander","expanders","expanding","expandor","expandors","expands","expanse","expanses","expansibilities","expansibility","expansible","expansibly","expansile","expansion","expansional","expansionary","expansionism","expansionisms","expansionist","expansionistic","expansionists","expansions","expansive","expansively","expansiveness","expansivenesses","expansivities","expansivity","expat","expatiate","expatiated","expatiates","expatiating","expatiation","expatiations","expatiative","expatiator","expatiators","expatiatory","expatriate","expatriated","expatriates","expatriating","expatriation","expatriations","expatriatism","expatriatisms","expats","expect","expectable","expectably","expectance","expectances","expectancies","expectancy","expectant","expectantly","expectants","expectation","expectational","expectations","expectative","expectatives","expected","expectedly","expectedness","expectednesses","expecter","expecters","expecting","expectingly","expectings","expectorant","expectorants","expectorate","expectorated","expectorates","expectorating","expectoration","expectorations","expectorative","expectorator","expectorators","expects","expedience","expediences","expediencies","expediency","expedient","expediential","expedientially","expediently","expedients","expeditate","expeditated","expeditates","expeditating","expeditation","expeditations","expedite","expedited","expeditely","expediter","expediters","expedites","expediting","expedition","expeditionary","expeditions","expeditious","expeditiously","expeditiousness","expeditiousnesses","expeditive","expeditor","expeditors","expel","expellable","expellant","expellants","expelled","expellee","expellees","expellent","expellents","expeller","expellers","expelling","expels","expend","expendabilities","expendability","expendable","expendables","expendably","expended","expender","expenders","expending","expenditure","expenditures","expends","expense","expensed","expenses","expensing","expensive","expensively","expensiveness","expensivenesses","experience","experienceable","experienced","experienceless","experiencer","experiencers","experiences","experiencing","experiential","experientialism","experientialist","experientially","experiment","experimental","experimentalise","experimentalism","experimentalisms","experimentalist","experimentalists","experimentalize","experimentally","experimentation","experimentations","experimentative","experimented","experimenter","experimenters","experimenting","experimentist","experimentists","experiments","expert","experted","experting","expertise","expertised","expertises","expertising","expertism","expertisms","expertize","expertized","expertizes","expertizing","expertly","expertness","expertnesses","experts","expiable","expiate","expiated","expiates","expiating","expiation","expiations","expiator","expiators","expiatory","expirable","expirant","expirants","expiration","expirations","expiratory","expire","expired","expirer","expirers","expires","expiries","expiring","expiry","expiscate","expiscated","expiscates","expiscating","expiscation","expiscations","expiscatory","explain","explainable","explained","explainer","explainers","explaining","explains","explanation","explanations","explanative","explanatively","explanatorily","explanatory","explant","explantation","explantations","explanted","explanting","explants","expletive","expletively","expletives","expletory","explicable","explicably","explicate","explicated","explicates","explicating","explication","explications","explicative","explicatively","explicator","explicators","explicatory","explicit","explicitly","explicitness","explicitnesses","explicits","explode","exploded","exploder","exploders","explodes","exploding","exploit","exploitable","exploitage","exploitages","exploitation","exploitations","exploitative","exploitatively","exploited","exploiter","exploiters","exploiting","exploitive","exploits","exploration","explorational","explorationist","explorationists","explorations","explorative","exploratively","exploratory","explore","explored","explorer","explorers","explores","exploring","explosible","explosion","explosions","explosive","explosively","explosiveness","explosivenesses","explosives","expo","exponent","exponential","exponentially","exponentials","exponentiation","exponentiations","exponents","exponible","export","exportabilities","exportability","exportable","exportation","exportations","exported","exporter","exporters","exporting","exports","expos","exposable","exposal","exposals","expose","exposed","exposedness","exposednesses","exposer","exposers","exposes","exposing","exposit","exposited","expositing","exposition","expositional","expositions","expositive","expositively","expositor","expositorily","expositors","expository","expositress","expositresses","exposits","expostulate","expostulated","expostulates","expostulating","expostulatingly","expostulation","expostulations","expostulative","expostulator","expostulators","expostulatory","exposture","expostures","exposure","exposures","expound","expounded","expounder","expounders","expounding","expounds","express","expressage","expressages","expressed","expresser","expressers","expresses","expressible","expressing","expression","expressional","expressionism","expressionisms","expressionist","expressionistic","expressionistically","expressionists","expressionless","expressionlessly","expressionlessness","expressionlessnesses","expressions","expressive","expressively","expressiveness","expressivenesses","expressivities","expressivity","expressly","expressman","expressmen","expressness","expressnesses","expresso","expressos","expressure","expressures","expressway","expressways","exprobrate","exprobrated","exprobrates","exprobrating","exprobration","exprobrations","exprobrative","exprobratory","expromission","expromissions","expromissor","expromissors","expropriable","expropriate","expropriated","expropriates","expropriating","expropriation","expropriations","expropriator","expropriators","expugn","expugnable","expugnation","expugnations","expugned","expugning","expugns","expulse","expulsed","expulses","expulsing","expulsion","expulsions","expulsive","expunct","expuncted","expuncting","expunction","expunctions","expuncts","expunge","expunged","expunger","expungers","expunges","expunging","expurgate","expurgated","expurgates","expurgating","expurgation","expurgations","expurgator","expurgatorial","expurgators","expurgatory","expurge","expurged","expurges","expurging","exquisite","exquisitely","exquisiteness","exquisitenesses","exquisites","exsanguinate","exsanguinated","exsanguinates","exsanguinating","exsanguination","exsanguinations","exsanguine","exsanguined","exsanguineous","exsanguinities","exsanguinity","exsanguinous","exscind","exscinded","exscinding","exscinds","exsecant","exsecants","exsect","exsected","exsecting","exsection","exsections","exsects","exsert","exserted","exsertile","exserting","exsertion","exsertions","exserts","exsiccant","exsiccate","exsiccated","exsiccates","exsiccating","exsiccation","exsiccations","exsiccative","exsiccator","exsiccators","exsolution","exsolutions","exstipulate","exstrophies","exstrophy","exsuccous","exsufflate","exsufflated","exsufflates","exsufflating","exsufflation","exsufflations","exsufflicate","extant","extasies","extasy","extatic","extemporal","extemporally","extemporaneities","extemporaneity","extemporaneous","extemporaneously","extemporaneousness","extemporaneousnesses","extemporarily","extemporariness","extemporary","extempore","extempores","extemporisation","extemporisations","extemporise","extemporised","extemporiser","extemporisers","extemporises","extemporising","extemporization","extemporizations","extemporize","extemporized","extemporizer","extemporizers","extemporizes","extemporizing","extend","extendabilities","extendability","extendable","extendant","extended","extendedly","extendedness","extendednesses","extender","extenders","extendibilities","extendibility","extendible","extending","extends","extense","extensibilities","extensibility","extensible","extensibleness","extensification","extensile","extensimeter","extensimeters","extension","extensional","extensionalism","extensionalisms","extensionalities","extensionality","extensionally","extensionist","extensionists","extensions","extensities","extensity","extensive","extensively","extensiveness","extensivenesses","extensivisation","extensivization","extensometer","extensometers","extensor","extensors","extent","extents","extenuate","extenuated","extenuates","extenuating","extenuatingly","extenuatings","extenuation","extenuations","extenuative","extenuator","extenuators","extenuatory","exterior","exteriorisation","exteriorise","exteriorised","exteriorises","exteriorising","exteriorities","exteriority","exteriorization","exteriorizations","exteriorize","exteriorized","exteriorizes","exteriorizing","exteriorly","exteriors","exterminable","exterminate","exterminated","exterminates","exterminating","extermination","exterminations","exterminative","exterminator","exterminators","exterminatory","extermine","extermined","extermines","extermining","extern","external","externalisation","externalisations","externalise","externalised","externalises","externalising","externalism","externalisms","externalist","externalists","externalities","externality","externalization","externalizations","externalize","externalized","externalizes","externalizing","externally","externals","externat","externats","externe","externes","externs","externship","externships","exteroceptive","exteroceptor","exteroceptors","exterritorial","exterritorialities","exterritoriality","exterritorially","extinct","extincted","extincting","extinction","extinctions","extinctive","extincts","extincture","extinctures","extine","extines","extinguish","extinguishable","extinguishant","extinguishants","extinguished","extinguisher","extinguishers","extinguishes","extinguishing","extinguishment","extinguishments","extirp","extirpable","extirpate","extirpated","extirpates","extirpating","extirpation","extirpations","extirpative","extirpator","extirpators","extirpatory","extirped","extirping","extirps","extol","extold","extoll","extolled","extoller","extollers","extolling","extollingly","extolls","extolment","extolments","extols","extorsive","extorsively","extort","extorted","extorter","extorters","extorting","extortion","extortionary","extortionate","extortionately","extortioner","extortioners","extortionist","extortionists","extortions","extortive","extorts","extra","extrabold","extrabolds","extracanonical","extracellular","extracellularly","extrachromosomal","extracorporeal","extracorporeally","extracranial","extract","extractabilities","extractability","extractable","extractant","extractants","extracted","extractible","extracting","extraction","extractions","extractive","extractively","extractives","extractor","extractors","extracts","extracurricular","extracurriculars","extraditable","extradite","extradited","extradites","extraditing","extradition","extraditions","extrados","extradoses","extradotal","extradural","extradurals","extraembryonic","extrafloral","extraforaneous","extragalactic","extrahepatic","extrait","extraits","extrajudicial","extrajudicially","extralegal","extralegally","extralimital","extralimitary","extralinguistic","extralinguistically","extraliterary","extralities","extrality","extralogical","extramarital","extramaritally","extrametrical","extramundane","extramural","extramurally","extramusical","extraneities","extraneity","extraneous","extraneously","extraneousness","extraneousnesses","extranet","extranets","extranuclear","extraordinaire","extraordinaries","extraordinarily","extraordinariness","extraordinarinesses","extraordinary","extrapolate","extrapolated","extrapolates","extrapolating","extrapolation","extrapolations","extrapolative","extrapolator","extrapolators","extrapolatory","extrapose","extraposed","extraposes","extraposing","extraposition","extrapositions","extrapyramidal","extras","extrasensory","extrasolar","extrasystole","extrasystoles","extraterrestrial","extraterrestrials","extraterritorial","extraterritorialities","extraterritoriality","extratextual","extratropical","extraught","extrauterine","extravagance","extravagances","extravagancies","extravagancy","extravagant","extravagantly","extravaganza","extravaganzas","extravagate","extravagated","extravagates","extravagating","extravagation","extravagations","extravasate","extravasated","extravasates","extravasating","extravasation","extravasations","extravascular","extravehicular","extraversion","extraversions","extraversive","extraversively","extravert","extraverted","extraverting","extraverts","extreat","extreats","extrema","extremal","extremals","extreme","extremely","extremeness","extremenesses","extremer","extremes","extremest","extremism","extremisms","extremist","extremists","extremities","extremity","extremophile","extremophiles","extremum","extricable","extricate","extricated","extricates","extricating","extrication","extrications","extrinsic","extrinsical","extrinsicality","extrinsically","extrorsal","extrorse","extroversion","extroversions","extroversive","extroversively","extrovert","extroverted","extroverting","extroverts","extrudabilities","extrudability","extrudable","extrude","extruded","extruder","extruders","extrudes","extruding","extrusible","extrusile","extrusion","extrusions","extrusive","extrusory","extubate","extubated","extubates","extubating","exuberance","exuberances","exuberancies","exuberancy","exuberant","exuberantly","exuberate","exuberated","exuberates","exuberating","exudate","exudates","exudation","exudations","exudative","exude","exuded","exudes","exuding","exul","exulcerate","exulcerated","exulcerates","exulcerating","exulceration","exulcerations","exuls","exult","exultance","exultances","exultancies","exultancy","exultant","exultantly","exultation","exultations","exulted","exulting","exultingly","exults","exurb","exurban","exurbanite","exurbanites","exurbia","exurbias","exurbs","exuvia","exuviae","exuvial","exuviate","exuviated","exuviates","exuviating","exuviation","exuviations","exuvium","eyalet","eyalets","eyas","eyases","eyass","eyasses","eye","eyeable","eyeball","eyeballed","eyeballing","eyeballs","eyebank","eyebanks","eyebar","eyebars","eyebath","eyebaths","eyebeam","eyebeams","eyeblack","eyeblacks","eyeblink","eyeblinks","eyebolt","eyebolts","eyebright","eyebrights","eyebrow","eyebrowed","eyebrowing","eyebrowless","eyebrows","eyecup","eyecups","eyed","eyedness","eyednesses","eyedropper","eyedroppers","eyedrops","eyefold","eyefolds","eyeful","eyefuls","eyeglass","eyeglasses","eyehole","eyeholes","eyehook","eyehooks","eyeing","eyelash","eyelashes","eyeless","eyelet","eyeleted","eyeleteer","eyeleteers","eyeleting","eyelets","eyeletted","eyeletting","eyelevel","eyeliad","eyeliads","eyelid","eyelids","eyelift","eyelifts","eyelike","eyeliner","eyeliners","eyen","eyeopener","eyeopeners","eyepiece","eyepieces","eyepoint","eyepoints","eyepopper","eyepoppers","eyer","eyers","eyes","eyeshade","eyeshades","eyeshadow","eyeshadows","eyeshine","eyeshines","eyeshot","eyeshots","eyesight","eyesights","eyesome","eyesore","eyesores","eyespot","eyespots","eyestalk","eyestalks","eyestone","eyestones","eyestrain","eyestrains","eyestrings","eyeteeth","eyetooth","eyewash","eyewashes","eyewater","eyewaters","eyewear","eyewears","eyewink","eyewinks","eyewitness","eyewitnesses","eying","eyliad","eyliads","eyne","eyot","eyots","eyra","eyras","eyre","eyres","eyrie","eyries","eyrir","eyry","fa","faa","faaing","faan","faas","fab","fabaceous","fabber","fabbest","fabbier","fabbiest","fabby","fable","fabled","fabler","fablers","fables","fabliau","fabliaux","fabling","fablings","fabric","fabricant","fabricants","fabricate","fabricated","fabricates","fabricating","fabrication","fabrications","fabricative","fabricator","fabricators","fabricked","fabricking","fabrics","fabs","fabular","fabulate","fabulated","fabulates","fabulating","fabulator","fabulators","fabulise","fabulised","fabulises","fabulising","fabulist","fabulistic","fabulists","fabulize","fabulized","fabulizes","fabulizing","fabulosities","fabulosity","fabulous","fabulously","fabulousness","fabulousnesses","faburden","faburdens","facade","facades","face","faceable","facebar","facebars","facebook","facebooked","facebooking","facebooks","facecloth","facecloths","faced","facedown","facedowns","faceless","facelessness","facelessnesses","facelift","facelifted","facelifting","facelifts","facemail","facemails","faceman","facemask","facemasks","facemen","faceplate","faceplates","faceprint","faceprints","facer","facers","faces","facet","facete","faceted","facetely","facetiae","faceting","facetious","facetiously","facetiousness","facetiousnesses","facets","facetted","facetting","faceup","faceworker","faceworkers","facia","faciae","facial","facialist","facialists","facially","facials","facias","faciend","faciends","facies","facile","facilely","facileness","facilenesses","facilitate","facilitated","facilitates","facilitating","facilitation","facilitations","facilitative","facilitator","facilitators","facilitatory","facilities","facility","facinerious","facing","facings","facinorous","facinorousness","faconne","faconnes","facsimile","facsimiled","facsimileing","facsimiles","facsimilist","facsimilists","fact","factful","factice","factices","facticities","facticity","faction","factional","factionalism","factionalisms","factionalist","factionalists","factionally","factionaries","factionary","factionist","factionists","factions","factious","factiously","factiousness","factiousnesses","factis","factises","factitious","factitiously","factitiousness","factitiousnesses","factitive","factitively","factive","factoid","factoidal","factoids","factor","factorabilities","factorability","factorable","factorage","factorages","factored","factorial","factorially","factorials","factories","factoring","factorings","factorisation","factorisations","factorise","factorised","factorises","factorising","factorization","factorizations","factorize","factorized","factorizes","factorizing","factors","factorship","factorships","factory","factorylike","factotum","factotums","facts","factsheet","factsheets","factual","factualism","factualisms","factualist","factualistic","factualists","factualities","factuality","factually","factualness","factualnesses","factum","factums","facture","factures","facula","faculae","facular","facultative","facultatively","faculties","faculty","facundities","facundity","fad","fadable","fadaise","fadaises","faddier","faddiest","faddiness","faddinesses","faddish","faddishly","faddishness","faddishnesses","faddism","faddisms","faddist","faddists","faddle","faddled","faddles","faddling","faddy","fade","fadeaway","fadeaways","faded","fadedly","fadedness","fadednesses","fadein","fadeins","fadeless","fadelessly","fadeout","fadeouts","fader","faders","fades","fadeur","fadeurs","fadge","fadged","fadges","fadging","fadier","fadiest","fading","fadings","fadlike","fado","fadometer","fadometers","fados","fads","fady","fae","faecal","faeces","faena","faenas","faerie","faeries","faery","faff","faffed","faffing","faffs","fag","fagaceous","fagged","faggeries","faggery","faggier","faggiest","fagging","faggings","faggot","faggoted","faggoting","faggotings","faggotries","faggotry","faggots","faggoty","faggy","fagin","fagins","fagot","fagoted","fagoter","fagoters","fagoting","fagotings","fagots","fagotti","fagottist","fagottists","fagotto","fags","fah","fahlband","fahlbands","fahlerz","fahlerzes","fahlore","fahlores","fahs","faible","faibles","faience","faiences","faik","faiked","faikes","faiking","faiks","fail","failed","failing","failingly","failings","faille","failles","fails","failure","failures","fain","faine","faineance","faineances","faineancies","faineancy","faineant","faineantise","faineantises","faineants","fained","fainer","faines","fainest","faining","fainites","fainly","fainne","fainnes","fainness","fainnesses","fains","faint","fainted","fainter","fainters","faintest","fainthearted","faintheartedly","faintheartedness","faintheartednesses","faintier","faintiest","fainting","faintingly","faintings","faintish","faintishness","faintishnesses","faintly","faintness","faintnesses","faints","fainty","fair","faired","fairer","fairest","fairfaced","fairgoer","fairgoers","fairground","fairgrounds","fairies","fairily","fairing","fairings","fairish","fairishly","fairlead","fairleader","fairleaders","fairleads","fairly","fairness","fairnesses","fairnitickle","fairnitickles","fairniticle","fairniticles","fairnytickle","fairnytickles","fairnyticle","fairnyticles","fairs","fairway","fairways","fairy","fairydom","fairydoms","fairyfloss","fairyflosses","fairyhood","fairyhoods","fairyism","fairyisms","fairyland","fairylands","fairylike","fairytale","fairytales","faith","faithed","faither","faithers","faithful","faithfully","faithfulness","faithfulnesses","faithfuls","faithing","faithless","faithlessly","faithlessness","faithlessnesses","faiths","faithworthiness","faithworthy","faitor","faitors","faitour","faitours","faix","fajita","fajitas","fake","faked","fakeer","fakeers","fakement","fakements","faker","fakeries","fakers","fakery","fakes","fakey","fakie","fakier","fakies","fakiest","faking","fakir","fakirism","fakirisms","fakirs","falafel","falafels","falaj","falangism","falangisms","falangist","falangists","falbala","falbalas","falcade","falcades","falcate","falcated","falcation","falcations","falces","falchion","falchions","falciform","falcon","falconer","falconers","falconet","falconets","falconiform","falconine","falconoid","falconries","falconry","falcons","falcula","falculae","falculas","falculate","faldage","faldages","falderal","falderaled","falderaling","falderals","falderol","falderols","faldetta","faldettas","faldistories","faldistory","faldstool","faldstools","fall","fallacies","fallacious","fallaciously","fallaciousness","fallaciousnesses","fallacy","fallal","fallaleries","fallalery","fallalish","fallalishly","fallals","fallaway","fallaways","fallback","fallbacks","fallboard","fallboards","fallen","faller","fallers","fallfish","fallfishes","fallibilism","fallibilisms","fallibilist","fallibilists","fallibilities","fallibility","fallible","fallibleness","falliblenesses","fallibly","falling","fallings","falloff","falloffs","fallout","fallouts","fallow","fallowed","fallower","fallowest","fallowing","fallowness","fallownesses","fallows","falls","false","falsed","falseface","falsefaces","falsehood","falsehoods","falsely","falseness","falsenesses","falser","falsers","falses","falsest","falsetto","falsettos","falsework","falseworks","falsidical","falsie","falsies","falsifiabilities","falsifiability","falsifiable","falsification","falsifications","falsified","falsifier","falsifiers","falsifies","falsify","falsifying","falsing","falsish","falsism","falsisms","falsities","falsity","faltboat","faltboats","falter","faltered","falterer","falterers","faltering","falteringly","falterings","falters","falx","fame","famed","fameless","fames","familial","familiar","familiarisation","familiarise","familiarised","familiariser","familiarisers","familiarises","familiarising","familiarities","familiarity","familiarization","familiarizations","familiarize","familiarized","familiarizer","familiarizers","familiarizes","familiarizing","familiarly","familiarness","familiarnesses","familiars","families","familism","familisms","familistic","famille","familles","family","famine","famines","faming","famish","famished","famishes","famishing","famishment","famishments","famous","famoused","famouses","famousing","famously","famousness","famousnesses","famuli","famulus","fan","fanal","fanals","fanatic","fanatical","fanatically","fanaticalness","fanaticalnesses","fanaticise","fanaticised","fanaticises","fanaticising","fanaticism","fanaticisms","fanaticize","fanaticized","fanaticizes","fanaticizing","fanatics","fanbase","fanbases","fanboy","fanboys","fanciable","fancied","fancier","fanciers","fancies","fanciest","fancified","fancifies","fanciful","fancifully","fancifulness","fancifulnesses","fancify","fancifying","fanciless","fancily","fanciness","fancinesses","fancy","fancying","fancywork","fancyworks","fand","fandangle","fandangles","fandango","fandangoes","fandangos","fanded","fanding","fandom","fandoms","fands","fane","fanega","fanegada","fanegadas","fanegas","fanes","fanfarade","fanfarades","fanfare","fanfared","fanfares","fanfaring","fanfaron","fanfarona","fanfaronade","fanfaronaded","fanfaronades","fanfaronading","fanfaronas","fanfarons","fanfic","fanfics","fanfold","fanfolded","fanfolding","fanfolds","fang","fanga","fangas","fanged","fanging","fangle","fangled","fangles","fangless","fanglike","fangling","fango","fangos","fangs","fanion","fanions","fanjet","fanjets","fank","fankle","fankled","fankles","fankling","fanks","fanlight","fanlights","fanlike","fanned","fannel","fannell","fannells","fannels","fanner","fanners","fannied","fannies","fanning","fannings","fanny","fannying","fano","fanon","fanons","fanos","fans","fansite","fansites","fansub","fansubs","fantabulous","fantad","fantads","fantail","fantailed","fantails","fantasia","fantasias","fantasie","fantasied","fantasies","fantasise","fantasised","fantasiser","fantasisers","fantasises","fantasising","fantasist","fantasists","fantasize","fantasized","fantasizer","fantasizers","fantasizes","fantasizing","fantasm","fantasmal","fantasmally","fantasmic","fantasmically","fantasms","fantasque","fantasques","fantast","fantastic","fantastical","fantasticalities","fantasticality","fantastically","fantasticalness","fantasticalnesses","fantasticate","fantasticated","fantasticates","fantasticating","fantastication","fantastications","fantasticism","fantasticisms","fantastico","fantasticoes","fantastics","fantastries","fantastry","fantasts","fantasy","fantasying","fantasyland","fantasylands","fanteeg","fanteegs","fantigue","fantigues","fantoccini","fantod","fantods","fantom","fantoms","fantoosh","fanum","fanums","fanwise","fanwort","fanworts","fanzine","fanzines","fap","faqir","faqirs","faquir","faquirs","far","farad","faradaic","faraday","faradays","faradic","faradisation","faradisations","faradise","faradised","faradiser","faradisers","faradises","faradising","faradism","faradisms","faradization","faradizations","faradize","faradized","faradizer","faradizers","faradizes","faradizing","farads","farand","farandine","farandines","farandole","farandoles","faraway","farawayness","farawaynesses","faraways","farborough","farboroughs","farce","farced","farcemeat","farcemeats","farcer","farcers","farces","farceur","farceurs","farceuse","farceuses","farci","farcical","farcicalities","farcicality","farcically","farcicalness","farcicalnesses","farcie","farcied","farcies","farcified","farcifies","farcify","farcifying","farcin","farcing","farcings","farcins","farcy","fard","fardage","fardages","farded","fardel","fardels","farden","fardens","farding","fardings","fards","fare","farebox","fareboxes","fared","farer","farers","fares","farewell","farewelled","farewelling","farewells","farfal","farfalle","farfalles","farfals","farfel","farfels","farfet","farfetchedness","farfetchednesses","farina","farinaceous","farinas","faring","farinha","farinhas","farinose","farinosely","farkleberries","farkleberry","farl","farle","farles","farls","farm","farmable","farmed","farmer","farmeress","farmeresses","farmerette","farmerettes","farmeries","farmers","farmery","farmhand","farmhands","farmhouse","farmhouses","farming","farmings","farmland","farmlands","farmost","farms","farmstead","farmsteads","farmwife","farmwives","farmwork","farmworker","farmworkers","farmworks","farmyard","farmyards","farnarkel","farnarkeled","farnarkeling","farnarkelings","farnarkels","farnesol","farnesols","farness","farnesses","faro","farolito","farolitos","faros","farouche","farraginous","farrago","farragoes","farragos","farrand","farrandine","farrandines","farrant","farred","farren","farrens","farrier","farrieries","farriers","farriery","farring","farrow","farrowed","farrowing","farrows","farruca","farrucas","fars","farse","farsed","farseeing","farses","farside","farsides","farsighted","farsightedly","farsightedness","farsightednesses","farsing","fart","farted","farter","farters","farthel","farthels","farther","farthermore","farthermost","farthest","farthing","farthingale","farthingales","farthingland","farthinglands","farthingless","farthings","farthingsworth","farthingsworths","farting","fartlek","fartleks","farts","fas","fasces","fasci","fascia","fasciae","fascial","fascias","fasciate","fasciated","fasciately","fasciation","fasciations","fascicle","fascicled","fascicles","fascicular","fascicularly","fasciculate","fasciculated","fasciculately","fasciculation","fasciculations","fascicule","fascicules","fasciculi","fasciculus","fasciitis","fasciitises","fascinate","fascinated","fascinatedly","fascinates","fascinating","fascinatingly","fascination","fascinations","fascinative","fascinator","fascinators","fascine","fascines","fascio","fasciola","fasciolas","fasciole","fascioles","fascioliases","fascioliasis","fascis","fascism","fascismi","fascismo","fascisms","fascist","fascista","fascisti","fascistic","fascistically","fascists","fascitis","fascitises","fash","fashed","fasheries","fashery","fashes","fashing","fashion","fashionabilities","fashionability","fashionable","fashionableness","fashionablenesses","fashionables","fashionably","fashioned","fashioner","fashioners","fashioning","fashionist","fashionista","fashionistas","fashionists","fashionmonger","fashionmongers","fashionmonging","fashions","fashiony","fashious","fashiousness","fashiousnesses","fast","fastback","fastbacks","fastball","fastballer","fastballers","fastballs","fasted","fasten","fastened","fastener","fasteners","fastening","fastenings","fastens","faster","fasters","fastest","fasti","fastidious","fastidiously","fastidiousness","fastidiousnesses","fastie","fasties","fastigiate","fastigiated","fastigium","fastigiums","fasting","fastings","fastish","fastly","fastness","fastnesses","fasts","fastuous","fat","fatal","fatalism","fatalisms","fatalist","fatalistic","fatalistically","fatalists","fatalities","fatality","fatally","fatalness","fatalnesses","fatback","fatbacks","fatbird","fatbirds","fatbrained","fate","fated","fateful","fatefully","fatefulness","fatefulnesses","fates","fathead","fatheaded","fatheadedly","fatheadedness","fatheadednesses","fatheads","father","fathered","fatherhood","fatherhoods","fathering","fatherings","fatherland","fatherlands","fatherless","fatherlessness","fatherlike","fatherliness","fatherlinesses","fatherly","fathers","fathership","fatherships","fathom","fathomable","fathomed","fathomer","fathomers","fathometer","fathometers","fathoming","fathomless","fathomlessly","fathomlessness","fathomlessnesses","fathoms","fatidic","fatidical","fatidically","fatigabilities","fatigability","fatigable","fatigableness","fatigablenesses","fatigate","fatigated","fatigates","fatigating","fatiguable","fatiguableness","fatigue","fatigued","fatigueless","fatigues","fatiguing","fatiguingly","fating","fatiscence","fatiscences","fatiscent","fatless","fatlike","fatling","fatlings","fatly","fatness","fatnesses","fats","fatshedera","fatshederas","fatsia","fatsias","fatso","fatsoes","fatsos","fatstock","fatstocks","fatted","fatten","fattenable","fattened","fattener","fatteners","fattening","fattenings","fattens","fatter","fattest","fattier","fatties","fattiest","fattily","fattiness","fattinesses","fatting","fattish","fattism","fattisms","fattist","fattists","fattrels","fatty","fatuities","fatuitous","fatuity","fatuous","fatuously","fatuousness","fatuousnesses","fatwa","fatwah","fatwahed","fatwahing","fatwahs","fatwaing","fatwas","fatwood","fatwoods","faubourg","faubourgs","faucal","faucals","fauces","faucet","faucets","fauchion","fauchions","fauchon","fauchons","faucial","faugh","faulchion","faulchions","fauld","faulds","fault","faulted","faultfinder","faultfinders","faultfinding","faultfindings","faultful","faultier","faultiest","faultily","faultiness","faultinesses","faulting","faultless","faultlessly","faultlessness","faultlessnesses","faultline","faultlines","faults","faulty","faun","fauna","faunae","faunal","faunally","faunas","faunist","faunistic","faunistically","faunists","faunlike","fauns","faunula","faunulae","faunule","faunules","faur","faurd","faurer","faurest","faustian","faut","fauted","fauteuil","fauteuils","fauting","fautor","fautors","fauts","fauve","fauves","fauvette","fauvettes","fauvism","fauvisms","fauvist","fauvists","faux","fauxbourdon","fauxbourdons","fava","favas","fave","favel","favela","favelas","favell","favella","favellas","faveolate","faver","faves","favest","favicon","favicons","favism","favisms","favonian","favor","favorable","favorableness","favorablenesses","favorably","favored","favoredness","favorednesses","favorer","favorers","favoring","favoringly","favorite","favorites","favoritism","favoritisms","favorless","favors","favose","favour","favourable","favourableness","favourably","favoured","favouredness","favourednesses","favourer","favourers","favouring","favouringly","favourite","favourites","favouritism","favouritisms","favourless","favours","favous","favrile","favriles","favus","favuses","faw","fawn","fawned","fawner","fawners","fawnier","fawniest","fawning","fawningly","fawningness","fawningnesses","fawnings","fawnlike","fawns","fawny","faws","fax","faxed","faxes","faxing","fay","fayalite","fayalites","fayed","fayence","fayences","fayer","fayest","faying","fayne","fayned","faynes","fayning","fayre","fayres","fays","faze","fazed","fazenda","fazendas","fazendeiro","fazendeiros","fazes","fazing","fe","feague","feagued","feagues","feaguing","feal","fealed","fealing","feals","fealties","fealty","fear","feare","feared","fearer","fearers","feares","fearful","fearfuller","fearfullest","fearfully","fearfulness","fearfulnesses","fearing","fearless","fearlessly","fearlessness","fearlessnesses","fearnaught","fearnaughts","fearnought","fearnoughts","fears","fearsome","fearsomely","fearsomeness","fearsomenesses","feart","feasance","feasances","fease","feased","feases","feasibilities","feasibility","feasible","feasibleness","feasiblenesses","feasibly","feasing","feast","feasted","feaster","feasters","feastful","feasting","feastings","feastless","feasts","feat","feated","feateous","feateously","feater","featest","feather","featherbed","featherbedded","featherbedding","featherbeddings","featherbeds","featherbrain","featherbrained","featherbrains","feathered","featheredge","featheredged","featheredges","featheredging","featherhead","featherheaded","featherheads","featherier","featheriest","featheriness","featherinesses","feathering","featherings","featherless","featherlight","feathers","featherstitch","featherstitched","featherstitches","featherstitching","featherweight","featherweights","feathery","feating","featlier","featliest","featliness","featlinesses","featly","featous","feats","featuous","feature","featured","featureless","featurelessness","featurely","features","featurette","featurettes","featuring","feaze","feazed","feazes","feazing","feblesse","feblesses","febricities","febricity","febricula","febriculas","febricule","febricules","febrifacient","febrifacients","febriferous","febrific","febrifugal","febrifuge","febrifuges","febrile","febrilities","febrility","fecal","feces","fecht","fechter","fechters","fechting","fechts","fecial","fecials","fecit","feck","fecked","feckin","fecking","feckless","fecklessly","fecklessness","fecklessnesses","feckly","fecks","fecula","feculae","feculas","feculence","feculences","feculencies","feculency","feculent","fecund","fecundate","fecundated","fecundates","fecundating","fecundation","fecundations","fecundator","fecundators","fecundatory","fecundities","fecundity","fed","fedarie","fedaries","fedayee","fedayeen","fedelini","fedelinis","federacies","federacy","federal","federalese","federaleses","federalisation","federalisations","federalise","federalised","federalises","federalising","federalism","federalisms","federalist","federalistic","federalists","federalization","federalizations","federalize","federalized","federalizes","federalizing","federally","federals","federarie","federaries","federary","federate","federated","federates","federating","federation","federations","federative","federatively","federator","federators","fedex","fedexed","fedexes","fedexing","fedora","fedoras","feds","fee","feeb","feeble","feebled","feebleminded","feeblemindedly","feeblemindedness","feeblemindednesses","feebleness","feeblenesses","feebler","feebles","feeblest","feebling","feeblish","feebly","feebs","feed","feedable","feedback","feedbacks","feedbag","feedbags","feedbox","feedboxes","feeder","feeders","feedgrain","feedgrains","feedhole","feedholes","feeding","feedings","feedingstuff","feedingstuffs","feedlot","feedlots","feeds","feedstock","feedstocks","feedstuff","feedstuffs","feedthrough","feedthroughs","feedwater","feedwaters","feedyard","feedyards","feeing","feel","feelbad","feeler","feelers","feeless","feelgood","feeling","feelingless","feelingly","feelingness","feelingnesses","feelings","feels","feen","feens","feer","feered","feerie","feeries","feerin","feering","feerings","feerins","feers","fees","feese","feesed","feeses","feesing","feet","feetfirst","feetless","feeze","feezed","feezes","feezing","feg","fegaries","fegary","fegs","feh","fehm","fehme","fehmic","fehs","feign","feigned","feignedly","feignedness","feignednesses","feigner","feigners","feigning","feigningly","feignings","feigns","feijoa","feijoada","feijoadas","feijoas","feint","feinted","feinter","feintest","feinting","feints","feirie","feirier","feiriest","feis","feiseanna","feist","feistier","feistiest","feistily","feistiness","feistinesses","feists","feisty","felafel","felafels","felch","felched","felches","felching","feldgrau","feldgraus","feldschar","feldschars","feldscher","feldschers","feldsher","feldshers","feldspar","feldspars","feldspath","feldspathic","feldspathoid","feldspathoids","feldspathose","feldspaths","felicia","felicias","felicific","felicitate","felicitated","felicitates","felicitating","felicitation","felicitations","felicitator","felicitators","feliciter","felicities","felicitous","felicitously","felicitousness","felicitousnesses","felicity","felid","felids","feline","felinely","felineness","felinenesses","felines","felinities","felinity","fell","fella","fellable","fellah","fellaheen","fellahin","fellahs","fellas","fellate","fellated","fellates","fellating","fellatio","fellation","fellations","fellatios","fellator","fellators","fellatrices","fellatrix","fellatrixes","felled","feller","fellers","fellest","fellies","felling","fellings","fellmonger","fellmongered","fellmongeries","fellmongering","fellmongerings","fellmongers","fellmongery","fellness","fellnesses","felloe","felloes","fellow","fellowed","fellowing","fellowly","fellowman","fellowmen","fellows","fellowship","fellowshiped","fellowshiping","fellowshipped","fellowshipping","fellowships","fells","felly","felon","felonies","felonious","feloniously","feloniousness","feloniousnesses","felonous","felonries","felonry","felons","felony","felsic","felsite","felsites","felsitic","felspar","felspars","felspathic","felspathoid","felspathoids","felspathose","felstone","felstones","felt","felted","felter","feltered","feltering","felters","feltier","feltiest","felting","feltings","feltlike","felts","felty","felucca","feluccas","felwort","felworts","fem","femal","female","femaleness","femalenesses","females","femalities","femality","femals","feme","femerall","femeralls","femes","femetaries","femetary","femicidal","femicide","femicides","feminacies","feminacy","feminal","feminalities","feminality","feminazi","feminazis","femineities","femineity","feminie","feminilities","feminility","feminine","femininely","feminineness","femininenesses","feminines","femininism","femininisms","femininities","femininity","feminisation","feminisations","feminise","feminised","feminises","feminising","feminism","feminisms","feminist","feministic","feminists","feminities","feminity","feminization","feminizations","feminize","feminized","feminizes","feminizing","femiter","femiters","femme","femmes","femmier","femmiest","femmy","femora","femoral","fems","femtosecond","femtoseconds","femur","femurs","fen","fenagle","fenagled","fenagles","fenagling","fence","fenced","fenceless","fencelessness","fencelessnesses","fencelike","fencer","fencerow","fencerows","fencers","fences","fencible","fencibles","fencing","fencings","fend","fended","fender","fendered","fenderless","fenders","fendier","fendiest","fending","fends","fendy","fenestella","fenestellae","fenestellas","fenestra","fenestrae","fenestral","fenestrals","fenestras","fenestrate","fenestrated","fenestration","fenestrations","feni","fenis","fenitar","fenitars","fenks","fenland","fenlands","fenman","fenmen","fennec","fennecs","fennel","fennelflower","fennelflowers","fennels","fennier","fennies","fenniest","fennish","fenny","fens","fent","fentanyl","fentanyls","fenthion","fenthions","fents","fenugreek","fenugreeks","fenuron","fenurons","feod","feodal","feodaries","feodary","feods","feoff","feoffed","feoffee","feoffees","feoffer","feoffers","feoffing","feoffment","feoffments","feoffor","feoffors","feoffs","fer","feracious","feracities","feracity","feral","feralised","feralized","ferals","ferbam","ferbams","fere","ferer","feres","ferest","feretories","feretory","feria","feriae","ferial","ferias","ferine","ferities","ferity","ferlie","ferlied","ferlier","ferlies","ferliest","ferly","ferlying","ferm","fermata","fermatas","fermate","ferment","fermentability","fermentable","fermentation","fermentations","fermentative","fermentatively","fermented","fermenter","fermenters","fermentescible","fermenting","fermentitious","fermentive","fermentor","fermentors","ferments","fermi","fermion","fermionic","fermions","fermis","fermium","fermiums","ferms","fern","fernallies","fernally","fernbird","fernbirds","ferneries","fernery","fernier","ferniest","ferning","fernings","ferninst","fernitickle","fernitickles","ferniticle","ferniticles","fernless","fernlike","ferns","fernshaw","fernshaws","ferntickle","ferntickled","ferntickles","fernticle","fernticled","fernticles","ferny","fernytickle","fernytickles","fernyticle","fernyticles","ferocious","ferociously","ferociousness","ferociousnesses","ferocities","ferocity","ferrandine","ferrandines","ferrate","ferrates","ferredoxin","ferredoxins","ferrel","ferreled","ferreling","ferrelled","ferrelling","ferrels","ferreous","ferret","ferreted","ferreter","ferreters","ferreting","ferretings","ferrets","ferrety","ferriage","ferriages","ferric","ferricyanic","ferricyanide","ferricyanides","ferricyanogen","ferricyanogens","ferried","ferries","ferriferous","ferrimagnet","ferrimagnetic","ferrimagnetically","ferrimagnetism","ferrimagnetisms","ferrimagnets","ferrite","ferrites","ferritic","ferritin","ferritins","ferrocene","ferrocenes","ferrochrome","ferrochromes","ferrochromium","ferrochromiums","ferroconcrete","ferroconcretes","ferrocyanic","ferrocyanide","ferrocyanides","ferrocyanogen","ferrocyanogens","ferroelectric","ferroelectricities","ferroelectricity","ferroelectrics","ferrograms","ferrographies","ferrography","ferromagnesian","ferromagnet","ferromagnetic","ferromagnetism","ferromagnetisms","ferromagnets","ferromanganese","ferromanganeses","ferromolybdenum","ferronickel","ferronickels","ferroniere","ferronieres","ferronniere","ferronnieres","ferroprussiate","ferroprussiates","ferrosilicon","ferrosilicons","ferrosoferric","ferrotype","ferrotyped","ferrotypes","ferrotyping","ferrous","ferrugineous","ferruginous","ferrugo","ferrugos","ferrule","ferruled","ferrules","ferruling","ferrum","ferrums","ferry","ferryboat","ferryboats","ferrying","ferryman","ferrymen","fertigate","fertigated","fertigates","fertigating","fertigation","fertigations","fertile","fertilely","fertileness","fertilenesses","fertiler","fertilest","fertilisable","fertilisation","fertilisations","fertilise","fertilised","fertiliser","fertilisers","fertilises","fertilising","fertilities","fertility","fertilizable","fertilization","fertilizations","fertilize","fertilized","fertilizer","fertilizers","fertilizes","fertilizing","ferula","ferulaceous","ferulae","ferulas","ferule","feruled","ferules","feruling","fervencies","fervency","fervent","ferventer","ferventest","fervently","ferventness","ferventnesses","fervescent","fervid","fervider","fervidest","fervidities","fervidity","fervidly","fervidness","fervidnesses","fervor","fervorous","fervors","fervour","fervours","fes","fescennine","fescue","fescues","fess","fesse","fessed","fesses","fessing","fesswise","fest","festa","festal","festally","festals","festas","fester","festered","festering","festers","festier","festiest","festilogies","festilogy","festinate","festinated","festinately","festinates","festinating","festination","festinations","festival","festivalgoer","festivalgoers","festivals","festive","festively","festiveness","festivenesses","festivities","festivity","festivous","festologies","festology","festoon","festooned","festooneries","festoonery","festooning","festoons","fests","festschrift","festschriften","festschrifts","festy","fet","feta","fetal","fetas","fetation","fetations","fetch","fetched","fetcher","fetchers","fetches","fetching","fetchingly","fete","feted","feterita","feteritas","fetes","fetial","fetiales","fetialis","fetials","fetich","fetiche","fetiches","fetichise","fetichised","fetichises","fetichising","fetichism","fetichisms","fetichist","fetichistic","fetichists","fetichize","fetichized","fetichizes","fetichizing","feticidal","feticide","feticides","fetid","fetider","fetidest","fetidities","fetidity","fetidly","fetidness","fetidnesses","feting","fetiparous","fetish","fetishes","fetishisation","fetishisations","fetishise","fetishised","fetishises","fetishising","fetishism","fetishisms","fetishist","fetishistic","fetishistically","fetishists","fetishization","fetishizations","fetishize","fetishized","fetishizes","fetishizing","fetlock","fetlocked","fetlocks","fetologies","fetologist","fetologists","fetology","fetoprotein","fetoproteins","fetor","fetors","fetoscope","fetoscopes","fetoscopies","fetoscopy","fets","fett","fetta","fettas","fetted","fetter","fettered","fetterer","fetterers","fettering","fetterless","fetterlock","fetterlocks","fetters","fetting","fettle","fettled","fettler","fettlers","fettles","fettling","fettlings","fetts","fettuccine","fettuccines","fettuccini","fettucine","fettucines","fettucini","fettucinis","fetus","fetuses","fetwa","fetwas","feu","feuar","feuars","feud","feudal","feudalisation","feudalisations","feudalise","feudalised","feudalises","feudalising","feudalism","feudalisms","feudalist","feudalistic","feudalists","feudalities","feudality","feudalization","feudalizations","feudalize","feudalized","feudalizes","feudalizing","feudally","feudaries","feudary","feudatories","feudatory","feuded","feuding","feudings","feudist","feudists","feuds","feued","feuillete","feuilletes","feuilleton","feuilletonism","feuilletonisms","feuilletonist","feuilletonistic","feuilletonists","feuilletons","feuing","feus","feutre","feutred","feutres","feutring","fever","fevered","feverfew","feverfews","fevering","feverish","feverishly","feverishness","feverishnesses","feverless","feverous","feverously","feverroot","feverroots","fevers","feverweed","feverweeds","feverwort","feverworts","few","fewer","fewest","fewmet","fewmets","fewness","fewnesses","fews","fewter","fewtered","fewtering","fewters","fewtrils","fey","feyed","feyer","feyest","feying","feyly","feyness","feynesses","feys","fez","fezes","fezzed","fezzes","fezzy","fiacre","fiacres","fiancailles","fiance","fiancee","fiancees","fiances","fianchetti","fianchetto","fianchettoed","fianchettoes","fianchettoing","fianchettos","fiar","fiars","fiaschi","fiasco","fiascoes","fiascos","fiat","fiated","fiating","fiats","fiaunt","fiaunts","fib","fibbed","fibber","fibberies","fibbers","fibbery","fibbing","fiber","fiberboard","fiberboards","fibered","fiberfill","fiberfills","fiberglass","fiberglassed","fiberglasses","fiberglassing","fiberisation","fiberisations","fiberise","fiberised","fiberises","fiberising","fiberization","fiberizations","fiberize","fiberized","fiberizes","fiberizing","fiberless","fiberlike","fibers","fiberscope","fiberscopes","fibranne","fibrannes","fibrate","fibrates","fibre","fibreboard","fibreboards","fibred","fibrefill","fibrefills","fibreglass","fibreglasses","fibreless","fibreoptic","fibres","fibrescope","fibrescopes","fibriform","fibril","fibrilar","fibrilla","fibrillae","fibrillar","fibrillary","fibrillate","fibrillated","fibrillates","fibrillating","fibrillation","fibrillations","fibrilliform","fibrillin","fibrillins","fibrillose","fibrillous","fibrils","fibrin","fibrinogen","fibrinogenic","fibrinogenous","fibrinogens","fibrinoid","fibrinoids","fibrinolyses","fibrinolysin","fibrinolysins","fibrinolysis","fibrinolytic","fibrinopeptide","fibrinopeptides","fibrinous","fibrins","fibro","fibroblast","fibroblastic","fibroblasts","fibrocartilage","fibrocartilages","fibrocement","fibrocements","fibrocystic","fibrocyte","fibrocytes","fibroid","fibroids","fibroin","fibroins","fibroline","fibrolines","fibrolite","fibrolites","fibroma","fibromas","fibromata","fibromatous","fibromyalgia","fibromyalgias","fibronectin","fibronectins","fibros","fibrosarcoma","fibrosarcomas","fibrosarcomata","fibrose","fibrosed","fibroses","fibrosing","fibrosis","fibrosites","fibrositides","fibrositis","fibrositises","fibrotic","fibrous","fibrously","fibrousness","fibrousnesses","fibrovascular","fibs","fibster","fibsters","fibula","fibulae","fibular","fibulas","fice","fices","fiche","fiches","fichu","fichus","ficin","ficins","fickle","fickled","fickleness","ficklenesses","fickler","fickles","ficklest","fickling","fickly","fico","ficoes","ficos","fictile","fiction","fictional","fictionalise","fictionalised","fictionalises","fictionalising","fictionalities","fictionality","fictionalization","fictionalizations","fictionalize","fictionalized","fictionalizes","fictionalizing","fictionally","fictioneer","fictioneering","fictioneerings","fictioneers","fictionisation","fictionisations","fictionise","fictionised","fictionises","fictionising","fictionist","fictionists","fictionization","fictionizations","fictionize","fictionized","fictionizes","fictionizing","fictions","fictitious","fictitiously","fictitiousness","fictitiousnesses","fictive","fictively","fictiveness","fictivenesses","fictor","fictors","ficus","ficuses","fid","fiddious","fiddioused","fiddiouses","fiddiousing","fiddle","fiddleback","fiddlebacks","fiddled","fiddlededee","fiddledeedee","fiddlehead","fiddleheads","fiddleneck","fiddlenecks","fiddler","fiddlers","fiddles","fiddlestick","fiddlesticks","fiddlewood","fiddlewoods","fiddley","fiddleys","fiddlier","fiddliest","fiddling","fiddly","fideicommissa","fideicommissary","fideicommissum","fideism","fideisms","fideist","fideistic","fideists","fidelismo","fidelismos","fidelista","fidelistas","fidelities","fidelity","fides","fidge","fidged","fidges","fidget","fidgeted","fidgeter","fidgeters","fidgetier","fidgetiest","fidgetiness","fidgetinesses","fidgeting","fidgetingly","fidgets","fidgety","fidging","fidibus","fidibuses","fido","fidos","fids","fiducial","fiducially","fiduciaries","fiduciarily","fiduciary","fie","fief","fiefdom","fiefdoms","fiefs","field","fieldboots","fieldcraft","fieldcrafts","fielded","fielder","fielders","fieldfare","fieldfares","fielding","fieldings","fieldmice","fieldmouse","fieldpiece","fieldpieces","fields","fieldsman","fieldsmen","fieldstone","fieldstones","fieldstrip","fieldstripped","fieldstripping","fieldstrips","fieldstript","fieldvole","fieldvoles","fieldward","fieldwards","fieldwork","fieldworker","fieldworkers","fieldworks","fiend","fiendish","fiendishly","fiendishness","fiendishnesses","fiendlike","fiends","fient","fients","fier","fierce","fiercely","fierceness","fiercenesses","fiercer","fiercest","fiere","fieres","fierier","fieriest","fierily","fieriness","fierinesses","fiers","fiery","fiest","fiesta","fiestas","fife","fifed","fifer","fifers","fifes","fifing","fifteen","fifteener","fifteeners","fifteens","fifteenth","fifteenthly","fifteenths","fifth","fifthly","fifths","fifties","fiftieth","fiftieths","fifty","fiftyish","fig","figeater","figeaters","figged","figgeries","figgery","figging","fight","fightable","fightback","fightbacks","fighter","fighters","fighting","fightings","fights","figjam","figjams","figment","figments","figo","figos","figs","figuline","figulines","figurabilities","figurability","figurable","figural","figurally","figurant","figurante","figurantes","figurants","figurate","figurately","figuration","figurations","figurative","figuratively","figurativeness","figurativenesses","figure","figured","figuredly","figurehead","figureheads","figureless","figurer","figurers","figures","figurework","figureworks","figurine","figurines","figuring","figurist","figurists","figwort","figworts","fike","fiked","fikeries","fikery","fikes","fikier","fikiest","fiking","fikish","fiky","fil","fila","filabeg","filabegs","filaceous","filacer","filacers","filaggrin","filaggrins","filagree","filagreed","filagreeing","filagrees","filament","filamentary","filamentous","filaments","filander","filanders","filar","filaree","filarees","filaria","filariae","filarial","filarian","filariases","filariasis","filariid","filariids","filasse","filasses","filatories","filatory","filature","filatures","filazer","filazers","filberd","filberds","filbert","filberts","filch","filched","filcher","filchers","filches","filching","filchingly","filchings","file","fileable","filecard","filecards","filed","filefish","filefishes","filemot","filemots","filename","filenames","filer","filers","files","filet","fileted","fileting","filets","filfot","filfots","filial","filially","filialness","filialnesses","filiate","filiated","filiates","filiating","filiation","filiations","filibeg","filibegs","filibuster","filibustered","filibusterer","filibusterers","filibustering","filibusterings","filibusterism","filibusterisms","filibusterous","filibusters","filicidal","filicide","filicides","filicinean","filiform","filigrain","filigrains","filigrane","filigranes","filigree","filigreed","filigreeing","filigrees","filii","filing","filings","filiopietistic","filioque","filioques","filipendulous","filister","filisters","filius","fill","fillable","fillagree","fillagreed","fillagreeing","fillagrees","fille","filled","filler","fillers","filles","fillester","fillesters","fillet","filleted","filleting","fillets","fillibeg","fillibegs","fillies","filling","fillings","fillip","filliped","fillipeen","fillipeens","filliping","fillips","fillister","fillisters","fillo","fillos","fills","filly","film","filmable","filmcard","filmcards","filmdom","filmdoms","filmed","filmer","filmers","filmgoer","filmgoers","filmgoing","filmi","filmic","filmically","filmier","filmiest","filmily","filminess","filminesses","filming","filmis","filmish","filmland","filmlands","filmless","filmlike","filmmaker","filmmakers","filmmaking","filmmakings","filmographies","filmography","films","filmset","filmsets","filmsetter","filmsetters","filmsetting","filmsettings","filmstrip","filmstrips","filmy","filo","filoplume","filoplumes","filopodia","filopodium","filos","filose","filoselle","filoselles","filovirus","filoviruses","fils","filter","filterabilities","filterability","filterable","filterableness","filtered","filterer","filterers","filtering","filters","filth","filthier","filthiest","filthily","filthiness","filthinesses","filths","filthy","filtrabilities","filtrability","filtrable","filtratable","filtrate","filtrated","filtrates","filtrating","filtration","filtrations","filtre","filum","fimble","fimbles","fimbria","fimbriae","fimbrial","fimbriate","fimbriated","fimbriates","fimbriating","fimbriation","fimbriations","fimbrillate","fimicolous","fin","finable","finableness","finablenesses","finagle","finagled","finagler","finaglers","finagles","finagling","final","finale","finales","finalis","finalisation","finalisations","finalise","finalised","finaliser","finalisers","finalises","finalising","finalism","finalisms","finalist","finalistic","finalists","finalities","finality","finalization","finalizations","finalize","finalized","finalizer","finalizers","finalizes","finalizing","finally","finals","finance","financed","finances","financial","financialist","financialists","financially","financier","financiered","financiering","financiers","financing","financings","finback","finbacks","finca","fincas","finch","finched","finches","find","findable","finder","finders","finding","findings","findram","findrams","finds","fine","fineable","fineableness","fineablenesses","fined","fineer","fineered","fineering","fineers","fineish","fineless","finely","fineness","finenesses","finer","fineries","finers","finery","fines","finespun","finesse","finessed","finesser","finessers","finesses","finessing","finessings","finest","finfish","finfishes","finfoot","finfoots","fingan","fingans","finger","fingerboard","fingerboards","fingerbowl","fingerbowls","fingerbreadth","fingerbreadths","fingered","fingerer","fingerers","fingerglass","fingerglasses","fingerguard","fingerguards","fingerhold","fingerholds","fingerhole","fingerholes","fingering","fingerings","fingerless","fingerlike","fingerling","fingerlings","fingermark","fingermarks","fingernail","fingernails","fingerpick","fingerpicked","fingerpicking","fingerpickings","fingerpicks","fingerplate","fingerplates","fingerpost","fingerposts","fingerprint","fingerprinted","fingerprinting","fingerprintings","fingerprints","fingers","fingerstall","fingerstalls","fingertip","fingertips","fini","finial","finialed","finials","finical","finicalities","finicality","finically","finicalness","finicalnesses","finicketier","finicketiest","finickety","finickier","finickiest","finickin","finickiness","finickinesses","finicking","finickings","finicky","finikin","finiking","fining","finings","finis","finises","finish","finished","finisher","finishers","finishes","finishing","finishings","finite","finitely","finiteness","finitenesses","finites","finitism","finitisms","finito","finitude","finitudes","finjan","finjans","fink","finked","finking","finks","finless","finlike","finmark","finmarks","finnac","finnack","finnacks","finnacs","finnan","finnans","finned","finner","finners","finnesko","finnickier","finnickiest","finnicky","finnier","finniest","finning","finnmark","finnmarks","finnochio","finnochios","finnock","finnocks","finnsko","finny","fino","finocchio","finocchios","finochio","finochios","finos","fins","finsko","fioratura","fioraturae","fiord","fiords","fiorin","fiorins","fioritura","fioriture","fippence","fippences","fipple","fipples","fiqh","fiqhs","fique","fiques","fir","fire","fireable","firearm","firearmed","firearms","fireback","firebacks","fireball","fireballer","fireballers","fireballing","fireballs","firebase","firebases","firebird","firebirds","fireboard","fireboards","fireboat","fireboats","firebomb","firebombed","firebomber","firebombers","firebombing","firebombings","firebombs","firebox","fireboxes","firebrand","firebrands","firebrat","firebrats","firebreak","firebreaks","firebrick","firebricks","firebug","firebugs","firebush","firebushes","fireclay","fireclays","firecracker","firecrackers","firecrest","firecrests","fired","firedamp","firedamps","firedog","firedogs","firedragon","firedragons","firedrake","firedrakes","firefang","firefanged","firefanging","firefangs","firefight","firefighter","firefighters","firefighting","firefightings","firefights","fireflies","firefloat","firefloats","fireflood","firefloods","firefly","fireguard","fireguards","firehall","firehalls","firehouse","firehouses","fireless","firelight","firelighter","firelighters","firelights","firelit","firelock","firelocks","fireman","firemanic","firemark","firemarks","firemen","firepan","firepans","firepink","firepinks","fireplace","fireplaced","fireplaces","fireplug","fireplugs","firepot","firepots","firepower","firepowers","fireproof","fireproofed","fireproofing","fireproofings","fireproofs","firer","fireroom","firerooms","firers","fires","firescreen","firescreens","fireship","fireships","fireside","firesides","firestone","firestones","firestorm","firestorms","firethorn","firethorns","firetrap","firetraps","firetruck","firetrucks","firewall","firewalled","firewalling","firewalls","firewarden","firewardens","firewater","firewaters","fireweed","fireweeds","firewoman","firewomen","firewood","firewoods","firework","fireworks","fireworm","fireworms","firie","firies","firing","firings","firk","firked","firkin","firking","firkins","firks","firlot","firlots","firm","firmament","firmamental","firmaments","firman","firmans","firmed","firmer","firmers","firmest","firming","firmless","firmly","firmness","firmnesses","firms","firmware","firmwares","firn","firns","firrier","firriest","firring","firrings","firry","firs","first","firstborn","firstborns","firstfruits","firsthand","firstling","firstlings","firstly","firstness","firstnesses","firsts","firth","firths","firwood","firwoods","fisc","fiscal","fiscalist","fiscalists","fiscally","fiscals","fiscs","fisgig","fisgigs","fish","fishabilities","fishability","fishable","fishball","fishballs","fishbolt","fishbolts","fishbone","fishbones","fishbowl","fishbowls","fishburger","fishburgers","fishcake","fishcakes","fished","fisher","fisherfolk","fisheries","fisherman","fishermen","fishers","fisherwoman","fisherwomen","fishery","fishes","fisheye","fisheyes","fishfinger","fishfingers","fishful","fishgig","fishgigs","fishhook","fishhooks","fishier","fishiest","fishified","fishifies","fishify","fishifying","fishily","fishiness","fishinesses","fishing","fishings","fishkill","fishkills","fishless","fishlike","fishline","fishlines","fishmeal","fishmeals","fishmonger","fishmongers","fishnet","fishnets","fishplate","fishplates","fishpole","fishpoles","fishpond","fishponds","fishskin","fishskins","fishtail","fishtailed","fishtailing","fishtails","fishway","fishways","fishwife","fishwifely","fishwives","fishworm","fishworms","fishy","fishyback","fishybacks","fisk","fisked","fisking","fisks","fisnomie","fisnomies","fissate","fissicostate","fissile","fissilingual","fissilities","fissility","fission","fissionabilities","fissionability","fissionable","fissionables","fissional","fissioned","fissioning","fissions","fissipalmate","fissiparism","fissiparisms","fissiparities","fissiparity","fissiparous","fissiparously","fissiparousness","fissiparousnesses","fissiped","fissipedal","fissipede","fissipedes","fissipeds","fissirostral","fissive","fissle","fissled","fissles","fissling","fissural","fissure","fissured","fissures","fissuring","fist","fisted","fistfight","fistfights","fistful","fistfuls","fistiana","fistic","fistical","fisticuff","fisticuffs","fistier","fistiest","fisting","fistmele","fistmeles","fistnote","fistnotes","fists","fistula","fistulae","fistular","fistulas","fistulate","fistulose","fistulous","fisty","fit","fitch","fitche","fitchee","fitches","fitchet","fitchets","fitchew","fitchews","fitchy","fitful","fitfully","fitfulness","fitfulnesses","fitlier","fitliest","fitly","fitment","fitments","fitna","fitnas","fitness","fitnesses","fits","fitt","fittable","fitte","fitted","fitter","fitters","fittes","fittest","fitting","fittingly","fittingness","fittingnesses","fittings","fitts","five","fivefinger","fivefingers","fivefold","fivepence","fivepences","fivepenny","fivepin","fivepins","fiver","fivers","fives","fix","fixable","fixate","fixated","fixates","fixatif","fixatifs","fixating","fixation","fixations","fixative","fixatives","fixature","fixatures","fixed","fixedly","fixedness","fixednesses","fixer","fixers","fixes","fixing","fixings","fixit","fixities","fixity","fixive","fixt","fixture","fixtureless","fixtures","fixure","fixures","fiz","fizgig","fizgigged","fizgigging","fizgigs","fizz","fizzed","fizzen","fizzenless","fizzens","fizzer","fizzers","fizzes","fizzgig","fizzgigs","fizzier","fizziest","fizziness","fizzinesses","fizzing","fizzings","fizzle","fizzled","fizzles","fizzling","fizzy","fjeld","fjelds","fjord","fjordic","fjords","flab","flabbergast","flabbergasted","flabbergasting","flabbergastingly","flabbergasts","flabbier","flabbiest","flabbily","flabbiness","flabbinesses","flabby","flabella","flabellate","flabellation","flabellations","flabelliform","flabellum","flabellums","flabs","flaccid","flaccider","flaccidest","flaccidities","flaccidity","flaccidly","flaccidness","flaccidnesses","flack","flacked","flacker","flackered","flackeries","flackering","flackers","flackery","flacket","flackets","flacking","flacks","flacon","flacons","flaff","flaffed","flaffer","flaffered","flaffering","flaffers","flaffing","flaffs","flag","flagella","flagellant","flagellantism","flagellantisms","flagellants","flagellar","flagellate","flagellated","flagellates","flagellating","flagellation","flagellations","flagellator","flagellators","flagellatory","flagelliferous","flagelliform","flagellin","flagellins","flagellomania","flagellomaniac","flagellomaniacs","flagellomanias","flagellum","flagellums","flageolet","flageolets","flagged","flagger","flaggers","flaggier","flaggiest","flagginess","flagginesses","flagging","flaggingly","flaggings","flaggy","flagitate","flagitated","flagitates","flagitating","flagitation","flagitations","flagitious","flagitiously","flagitiousness","flagitiousnesses","flagless","flagman","flagmen","flagon","flagons","flagpole","flagpoles","flagrance","flagrances","flagrancies","flagrancy","flagrant","flagrantly","flagrantness","flagrantnesses","flags","flagship","flagships","flagstaff","flagstaffs","flagstaves","flagstick","flagsticks","flagstone","flagstones","flail","flailed","flailing","flails","flair","flairs","flak","flake","flaked","flaker","flakers","flakes","flakey","flakier","flakies","flakiest","flakily","flakiness","flakinesses","flaking","flaks","flaky","flam","flambe","flambeau","flambeaus","flambeaux","flambee","flambeed","flambeeing","flambees","flambeing","flambes","flamboyance","flamboyances","flamboyancies","flamboyancy","flamboyant","flamboyante","flamboyantes","flamboyantly","flamboyants","flame","flamed","flameless","flamelet","flamelets","flamelike","flamen","flamenco","flamencos","flamens","flameout","flameouts","flameproof","flameproofed","flameproofer","flameproofers","flameproofing","flameproofs","flamer","flamers","flames","flamethrower","flamethrowers","flamfew","flamfews","flamier","flamiest","flamines","flaming","flamingly","flamingo","flamingoes","flamingos","flaminical","flamm","flammabilities","flammability","flammable","flammables","flammed","flammiferous","flamming","flamms","flammulated","flammulation","flammulations","flammule","flammules","flams","flamy","flan","flancard","flancards","flanch","flanched","flanches","flanching","flanchings","flanconade","flanconades","flanerie","flaneries","flanes","flaneur","flaneurs","flange","flanged","flangeless","flanger","flangers","flanges","flanging","flank","flanked","flanken","flanker","flankered","flankering","flankers","flanking","flanks","flannel","flannelboard","flannelboards","flanneled","flannelet","flannelets","flannelette","flannelettes","flannelgraph","flannelgraphs","flanneling","flannelled","flannelling","flannelly","flannelmouthed","flannels","flannen","flannens","flannie","flannies","flanny","flans","flap","flapdoodle","flapdoodles","flaperon","flaperons","flapjack","flapjacks","flapless","flappable","flapped","flapper","flapperhood","flapperhoods","flapperish","flappers","flappier","flappiest","flapping","flappings","flappy","flaps","flaptrack","flaptracks","flare","flareback","flarebacks","flared","flares","flareup","flareups","flarier","flariest","flaring","flaringly","flary","flaser","flasers","flash","flashback","flashbacked","flashbacking","flashbacks","flashboard","flashboards","flashbulb","flashbulbs","flashcard","flashcards","flashcube","flashcubes","flashed","flasher","flashers","flashes","flashest","flashforward","flashgun","flashguns","flashier","flashiest","flashily","flashiness","flashinesses","flashing","flashings","flashlamp","flashlamps","flashlight","flashlights","flashmobbing","flashmobbings","flashover","flashovers","flashpacker","flashpackers","flashtube","flashtubes","flashy","flask","flasket","flaskets","flasks","flat","flatback","flatbacks","flatbed","flatbeds","flatboat","flatboats","flatbread","flatbreads","flatcap","flatcaps","flatcar","flatcars","flatette","flatettes","flatfeet","flatfish","flatfishes","flatfoot","flatfooted","flatfooting","flatfoots","flathead","flatheads","flatiron","flatirons","flatland","flatlander","flatlanders","flatlands","flatlet","flatlets","flatline","flatlined","flatliner","flatliners","flatlines","flatling","flatlings","flatlining","flatlong","flatly","flatmate","flatmates","flatness","flatnesses","flatpack","flatpacks","flats","flatscreen","flatscreens","flatshare","flatshares","flatstick","flatted","flatten","flattened","flattener","flatteners","flattening","flattens","flatter","flatterable","flattered","flatterer","flatterers","flatteries","flattering","flatteringly","flatterous","flatterously","flatters","flattery","flattest","flattie","flatties","flatting","flattings","flattish","flattop","flattops","flatty","flatulate","flatulated","flatulating","flatulence","flatulences","flatulencies","flatulency","flatulent","flatulently","flatuous","flatus","flatuses","flatware","flatwares","flatwash","flatwashes","flatways","flatwise","flatwork","flatworks","flatworm","flatworms","flaught","flaughted","flaughter","flaughtered","flaughtering","flaughters","flaughting","flaughts","flaunch","flaunched","flaunches","flaunching","flaunchings","flaune","flaunes","flaunt","flaunted","flaunter","flaunters","flauntier","flauntiest","flauntily","flauntiness","flauntinesses","flaunting","flauntingly","flaunts","flaunty","flauta","flautas","flautist","flautists","flava","flavanol","flavanols","flavanone","flavanones","flavas","flavescent","flavin","flavine","flavines","flavins","flavivirus","flaviviruses","flavone","flavones","flavonoid","flavonoids","flavonol","flavonols","flavoprotein","flavoproteins","flavopurpurin","flavopurpurins","flavor","flavored","flavorer","flavorers","flavorful","flavorfully","flavoring","flavorings","flavorist","flavorists","flavorless","flavorous","flavors","flavorsome","flavory","flavour","flavourdynamics","flavoured","flavourer","flavourers","flavourful","flavourfully","flavouring","flavourings","flavourless","flavours","flavoursome","flavoury","flaw","flawed","flawier","flawiest","flawing","flawless","flawlessly","flawlessness","flawlessnesses","flawn","flawns","flaws","flawy","flax","flaxen","flaxes","flaxier","flaxiest","flaxseed","flaxseeds","flaxy","flay","flayed","flayer","flayers","flaying","flays","flaysome","flea","fleabag","fleabags","fleabane","fleabanes","fleabite","fleabites","fleadh","fleadhs","fleahopper","fleahoppers","fleam","fleams","fleapit","fleapits","fleas","fleasome","fleawort","fleaworts","fleche","fleches","flechette","flechettes","fleck","flecked","flecker","fleckered","fleckering","fleckers","fleckier","fleckiest","flecking","fleckless","flecks","flecky","flection","flectional","flectionless","flections","fled","fledge","fledged","fledgeling","fledgelings","fledges","fledgier","fledgiest","fledging","fledgling","fledglings","fledgy","flee","fleece","fleeced","fleeceless","fleecer","fleecers","fleeces","fleech","fleeched","fleeches","fleeching","fleechings","fleechment","fleechments","fleecie","fleecier","fleecies","fleeciest","fleecily","fleeciness","fleecinesses","fleecing","fleecy","fleeing","fleer","fleered","fleerer","fleerers","fleering","fleeringly","fleerings","fleers","flees","fleet","fleeted","fleeter","fleetest","fleeting","fleetingly","fleetingness","fleetingnesses","fleetly","fleetness","fleetnesses","fleets","fleg","flegged","flegging","flegs","flehmen","flehmened","flehmening","flehmens","fleishig","fleishik","fleme","flemes","fleming","flemish","flemished","flemishes","flemishing","flemit","flench","flenched","flencher","flenchers","flenches","flenching","flense","flensed","flenser","flensers","flenses","flensing","flesh","fleshed","flesher","fleshers","fleshes","fleshhood","fleshhoods","fleshier","fleshiest","fleshily","fleshiness","fleshinesses","fleshing","fleshings","fleshless","fleshlier","fleshliest","fleshliness","fleshlinesses","fleshling","fleshlings","fleshly","fleshment","fleshments","fleshmonger","fleshmongers","fleshpot","fleshpots","fleshworm","fleshworms","fleshy","fletch","fletched","fletcher","fletchers","fletches","fletching","fletchings","fletton","flettons","fleuret","fleurets","fleurette","fleurettes","fleuron","fleurons","fleury","flew","flewed","flews","flex","flexagon","flexagons","flexecutive","flexecutives","flexed","flexes","flexibilities","flexibility","flexible","flexibleness","flexiblenesses","flexibly","flexicurities","flexicurity","flexihours","flexile","flexing","flexion","flexional","flexionless","flexions","flexitarian","flexitarianism","flexitarianisms","flexitarians","flexitime","flexitimes","flexo","flexographic","flexographically","flexographies","flexography","flexor","flexors","flexos","flextime","flextimer","flextimers","flextimes","flexuose","flexuous","flexuously","flexural","flexure","flexures","fley","fleyed","fleying","fleys","flibbert","flibbertigibbet","flibbertigibbets","flibbertigibbety","flibberts","flic","flichter","flichtered","flichtering","flichters","flick","flickable","flicked","flicker","flickered","flickering","flickeringly","flickers","flickertail","flickertails","flickery","flicking","flicks","flics","flied","flier","fliers","flies","fliest","flight","flighted","flightier","flightiest","flightily","flightiness","flightinesses","flighting","flightless","flights","flighty","flim","flimflam","flimflammed","flimflammer","flimflammeries","flimflammers","flimflammery","flimflamming","flimflams","flimp","flimped","flimping","flimps","flims","flimsier","flimsies","flimsiest","flimsily","flimsiness","flimsinesses","flimsy","flinch","flinched","flincher","flinchers","flinches","flinching","flinchingly","flinchings","flinder","flinders","flindersia","flindersias","fling","flinger","flingers","flinging","flings","flinkite","flinkites","flint","flinted","flinthead","flintheads","flintier","flintiest","flintified","flintifies","flintify","flintifying","flintily","flintiness","flintinesses","flinting","flintlike","flintlock","flintlocks","flints","flinty","flip","flipbook","flipbooks","flipflop","flipflopped","flipflopping","flipflops","flippancies","flippancy","flippant","flippantly","flippantness","flippantnesses","flipped","flipper","flippers","flippest","flippier","flippiest","flipping","flippy","flips","flipside","flipsides","flir","flirs","flirt","flirtation","flirtations","flirtatious","flirtatiously","flirtatiousness","flirtatiousnesses","flirted","flirter","flirters","flirtier","flirtiest","flirting","flirtingly","flirtings","flirtish","flirts","flirty","flisk","flisked","fliskier","fliskiest","flisking","flisks","flisky","flit","flitch","flitched","flitches","flitching","flite","flited","flites","fliting","flits","flitt","flitted","flitter","flittered","flittering","flittermice","flittermouse","flittern","flitterns","flitters","flitting","flittings","flivver","flivvers","flix","flixed","flixes","flixing","float","floatabilities","floatability","floatable","floatage","floatages","floatant","floatants","floatation","floatations","floatcut","floated","floatel","floatels","floater","floaters","floatier","floatiest","floating","floatingly","floatings","floatplane","floatplanes","floats","floaty","flob","flobbed","flobbing","flobs","floc","flocced","flocci","floccillation","floccillations","floccing","floccose","flocculant","flocculants","floccular","flocculate","flocculated","flocculates","flocculating","flocculation","flocculations","flocculator","flocculators","floccule","flocculence","flocculences","flocculencies","flocculency","flocculent","flocculently","floccules","flocculi","flocculus","floccus","flock","flocked","flockier","flockiest","flocking","flockings","flockless","flocks","flocky","flocs","floe","floes","flog","floggable","flogged","flogger","floggers","flogging","floggings","flogs","flokati","flokatis","flong","flongs","flood","floodable","flooded","flooder","flooders","floodgate","floodgates","flooding","floodings","floodless","floodlight","floodlighted","floodlighting","floodlightings","floodlights","floodlit","floodmark","floodmarks","floodplain","floodplains","floods","floodtide","floodtides","floodwall","floodwalls","floodwater","floodwaters","floodway","floodways","flooey","flooie","floor","floorage","floorages","floorboard","floorboards","floorcloth","floorcloths","floored","floorer","floorers","floorhead","floorheads","flooring","floorings","floorless","floors","floorshow","floorshows","floorwalker","floorwalkers","floosie","floosies","floosy","floozie","floozies","floozy","flop","flophouse","flophouses","flopover","flopovers","flopped","flopper","floppers","floppier","floppies","floppiest","floppily","floppiness","floppinesses","flopping","floppy","flops","floptical","flor","flora","florae","floral","florally","florals","floras","floreant","floreat","floreated","florence","florences","florentine","florentines","florescence","florescences","florescent","floret","florets","floriated","floriation","floriations","floribunda","floribundas","floricane","floricanes","floricultural","floriculture","floricultures","floriculturist","floriculturists","florid","floridean","florideans","florideous","florider","floridest","floridities","floridity","floridly","floridness","floridnesses","florier","floriest","floriferous","floriferousness","floriferousnesses","floriform","florigen","florigenic","florigens","florilegia","florilegium","florin","florins","florist","floristic","floristically","floristics","floristries","floristry","florists","flors","floruit","floruits","florula","florulae","florule","florules","flory","floscular","floscule","floscules","flosculous","flosh","floshes","floss","flossed","flosser","flossers","flosses","flossie","flossier","flossies","flossiest","flossily","flossing","flossings","flossy","flota","flotage","flotages","flotant","flotas","flotation","flotations","flote","flotel","flotels","flotes","flotilla","flotillas","flotsam","flotsams","flounce","flounced","flounces","flouncier","flounciest","flouncing","flouncings","flouncy","flounder","floundered","floundering","flounders","flour","floured","flourier","flouriest","flouring","flourish","flourished","flourisher","flourishers","flourishes","flourishing","flourishingly","flourishy","flourless","flours","floury","flouse","floused","flouses","floush","floushed","floushes","floushing","flousing","flout","flouted","flouter","flouters","flouting","floutingly","floutingstock","floutingstocks","flouts","flow","flowage","flowages","flowchart","flowcharting","flowchartings","flowcharts","flowed","flower","flowerage","flowerages","flowerbed","flowerbeds","flowered","flowerer","flowerers","floweret","flowerets","flowerette","flowerettes","flowerful","flowerier","floweriest","flowerily","floweriness","flowerinesses","flowering","flowerings","flowerless","flowerlike","flowerpot","flowerpots","flowers","flowery","flowing","flowingly","flowingness","flowingnesses","flowmeter","flowmeters","flown","flows","flowstone","flowstones","flox","flu","fluate","fluates","flub","flubbed","flubber","flubbers","flubbing","flubdub","flubdubs","flubs","fluctuant","fluctuate","fluctuated","fluctuates","fluctuating","fluctuation","fluctuational","fluctuations","flue","flued","fluegelhorn","fluegelhorns","fluellen","fluellens","fluellin","fluellins","fluence","fluences","fluencies","fluency","fluent","fluently","fluentness","fluentnesses","fluents","flueric","fluerics","flues","fluework","flueworks","fluey","fluff","fluffed","fluffer","fluffers","fluffier","fluffiest","fluffily","fluffiness","fluffinesses","fluffing","fluffs","fluffy","flugel","flugelhorn","flugelhornist","flugelhornists","flugelhorns","flugelman","flugelmen","flugels","fluid","fluidal","fluidally","fluidextract","fluidextracts","fluidic","fluidics","fluidified","fluidifies","fluidify","fluidifying","fluidisation","fluidisations","fluidise","fluidised","fluidiser","fluidisers","fluidises","fluidising","fluidities","fluidity","fluidization","fluidizations","fluidize","fluidized","fluidizer","fluidizers","fluidizes","fluidizing","fluidlike","fluidly","fluidness","fluidnesses","fluidram","fluidrams","fluids","fluier","fluiest","fluish","fluke","fluked","flukes","flukey","flukier","flukiest","flukily","flukiness","flukinesses","fluking","fluky","flume","flumed","flumes","fluming","flummeries","flummery","flummox","flummoxed","flummoxes","flummoxing","flump","flumped","flumping","flumps","flung","flunitrazepam","flunitrazepams","flunk","flunked","flunker","flunkers","flunkey","flunkeydom","flunkeydoms","flunkeyish","flunkeyism","flunkeyisms","flunkeys","flunkie","flunkies","flunking","flunks","flunky","flunkyism","flunkyisms","fluor","fluorapatite","fluorapatites","fluorene","fluorenes","fluoresce","fluoresced","fluorescein","fluoresceine","fluoresceines","fluoresceins","fluorescence","fluorescences","fluorescent","fluorescents","fluorescer","fluorescers","fluoresces","fluorescing","fluoric","fluorid","fluoridate","fluoridated","fluoridates","fluoridating","fluoridation","fluoridations","fluoride","fluorides","fluoridise","fluoridised","fluoridises","fluoridising","fluoridize","fluoridized","fluoridizes","fluoridizing","fluorids","fluorimeter","fluorimeters","fluorimetric","fluorimetries","fluorimetry","fluorin","fluorinate","fluorinated","fluorinates","fluorinating","fluorination","fluorinations","fluorine","fluorines","fluorins","fluorite","fluorites","fluoroacetate","fluoroacetates","fluorocarbon","fluorocarbons","fluorochrome","fluorochromes","fluorographic","fluorographies","fluorography","fluorometer","fluorometers","fluorometric","fluorometries","fluorometry","fluorophore","fluorophores","fluoroscope","fluoroscoped","fluoroscopes","fluoroscopic","fluoroscopically","fluoroscopies","fluoroscoping","fluoroscopist","fluoroscopists","fluoroscopy","fluoroses","fluorosis","fluorotic","fluorotype","fluorotypes","fluorouracil","fluorouracils","fluors","fluorspar","fluorspars","fluoxetine","fluoxetines","fluphenazine","fluphenazines","flurr","flurred","flurried","flurries","flurring","flurrs","flurry","flurrying","flus","flush","flushable","flushed","flusher","flushers","flushes","flushest","flushier","flushiest","flushing","flushings","flushness","flushnesses","flushwork","flushworks","flushy","fluster","flustered","flusteredly","flustering","flusterment","flusterments","flusters","flustery","flustrate","flustrated","flustrates","flustrating","flustration","flustrations","flute","fluted","flutelike","flutemouth","flutemouths","fluter","fluters","flutes","flutey","flutier","flutiest","flutina","flutinas","fluting","flutings","flutist","flutists","flutter","flutterboard","flutterboards","fluttered","flutterer","flutterers","fluttering","flutteringly","flutters","fluttery","fluty","fluvial","fluvialist","fluvialists","fluviatic","fluviatile","fluviomarine","fluvoxamine","fluvoxamines","flux","fluxed","fluxes","fluxgate","fluxgates","fluxing","fluxion","fluxional","fluxionally","fluxionary","fluxionist","fluxionists","fluxions","fluxive","fluxmeter","fluxmeters","fluyt","fluyts","fly","flyable","flyaway","flyaways","flyback","flybacks","flybane","flybanes","flybelt","flybelts","flyblew","flyblow","flyblowing","flyblown","flyblows","flyboat","flyboats","flybook","flybooks","flyboy","flyboys","flybridge","flybridges","flyby","flybys","flycatcher","flycatchers","flyer","flyers","flyest","flyhand","flyhands","flying","flyings","flyleaf","flyleaves","flyless","flymaker","flymakers","flyman","flymen","flyoff","flyoffs","flyover","flyovers","flypaper","flypapers","flypast","flypasts","flype","flyped","flypes","flyping","flypitch","flypitcher","flypitchers","flypitches","flyposter","flyposters","flyposting","flypostings","flyrodder","flyrodders","flysch","flysches","flyscreen","flyscreens","flysheet","flysheets","flyspeck","flyspecked","flyspecking","flyspecks","flyspray","flysprays","flystrike","flystrikes","flyswatter","flyswatters","flyte","flyted","flytes","flytier","flytiers","flyting","flytings","flytrap","flytraps","flyway","flyways","flyweight","flyweights","flywheel","flywheels","foal","foaled","foalfoot","foalfoots","foaling","foals","foam","foamable","foamed","foamer","foamers","foamflower","foamflowers","foamier","foamiest","foamily","foaminess","foaminesses","foaming","foamingly","foamings","foamless","foamlike","foams","foamy","fob","fobbed","fobbing","fobs","focaccia","focaccias","focal","focalisation","focalisations","focalise","focalised","focalises","focalising","focalization","focalizations","focalize","focalized","focalizes","focalizing","focally","foci","focimeter","focimeters","focometer","focometers","focus","focusable","focused","focuser","focusers","focuses","focusing","focusings","focusless","focussed","focusses","focussing","fodder","foddered","fodderer","fodderers","foddering","fodderings","fodders","fodgel","foe","foedarie","foedaries","foederati","foederatus","foehn","foehns","foeman","foemen","foen","foes","foetal","foetation","foetations","foeticidal","foeticide","foeticides","foetid","foetider","foetidest","foetidly","foetidness","foetidnesses","foetiparous","foetor","foetors","foetoscopies","foetoscopy","foetus","foetuses","fog","fogash","fogashes","fogbound","fogbow","fogbows","fogdog","fogdogs","fogey","fogeydom","fogeydoms","fogeyish","fogeyism","fogeyisms","fogeys","fogfruit","fogfruits","foggage","foggages","fogged","fogger","foggers","foggier","foggiest","foggily","fogginess","fogginesses","fogging","foggy","foghorn","foghorns","fogie","fogies","fogle","fogles","fogless","fogman","fogmen","fogou","fogous","fogram","fogramite","fogramites","fogramities","fogramity","fograms","fogs","fogy","fogydom","fogydoms","fogyish","fogyism","fogyisms","foh","fohn","fohns","foible","foibles","foid","foids","foil","foilable","foilborne","foiled","foiling","foilings","foils","foilsman","foilsmen","foin","foined","foining","foiningly","foins","foison","foisonless","foisons","foist","foisted","foister","foisters","foisting","foists","folacin","folacins","folate","folates","fold","foldable","foldaway","foldaways","foldback","foldbacks","foldboat","foldboats","folded","folder","folderol","folderols","folders","folding","foldings","foldout","foldouts","folds","foldup","foldups","foley","foleys","folia","foliaceous","foliage","foliaged","foliages","foliar","foliate","foliated","foliates","foliating","foliation","foliations","foliature","foliatures","folic","folie","folies","folio","folioed","folioing","foliolate","foliole","folioles","foliolose","folios","foliose","folious","folium","foliums","folk","folkie","folkier","folkies","folkiest","folkish","folkishness","folkishnesses","folkland","folklands","folklife","folklike","folklives","folklore","folklores","folkloric","folklorish","folklorist","folkloristic","folklorists","folkmoot","folkmoots","folkmot","folkmote","folkmotes","folkmots","folks","folksier","folksiest","folksily","folksiness","folksinesses","folksinger","folksingers","folksinging","folksingings","folksong","folksongs","folksonomies","folksonomy","folksy","folktale","folktales","folktronica","folktronicas","folkway","folkways","folky","folles","follicle","follicles","follicular","folliculate","folliculated","folliculin","folliculins","folliculites","folliculitides","folliculitis","folliculitises","folliculose","folliculous","follied","follies","follis","follow","followable","followed","follower","followers","followership","followerships","following","followings","follows","followship","followships","followup","followups","folly","follying","foment","fomentation","fomentations","fomented","fomenter","fomenters","fomenting","foments","fomes","fomite","fomites","fon","fonctionnaire","fonctionnaires","fond","fonda","fondant","fondants","fondas","fonded","fonder","fondest","fonding","fondle","fondled","fondler","fondlers","fondles","fondling","fondlingly","fondlings","fondly","fondness","fondnesses","fonds","fondu","fondue","fondued","fondueing","fondues","fonduing","fondus","fone","fonly","fonned","fonning","fons","font","fontal","fontanel","fontanelle","fontanelles","fontanels","fontange","fontanges","fonticuli","fonticulus","fontina","fontinalis","fontinalises","fontinas","fontlet","fontlets","fonts","foobar","food","foodful","foodie","foodies","foodism","foodisms","foodless","foodlessness","foodlessnesses","foods","foodstuff","foodstuffs","foodways","foody","foofaraw","foofaraws","fool","foolbegged","fooled","fooleries","foolery","foolfish","foolfishes","foolhardier","foolhardiest","foolhardily","foolhardiness","foolhardinesses","foolhardise","foolhardises","foolhardize","foolhardizes","foolhardy","fooling","foolings","foolish","foolisher","foolishest","foolishly","foolishness","foolishnesses","foolproof","fools","foolscap","foolscaps","foosball","foosballs","foot","footage","footages","footbag","footbags","football","footballene","footballenes","footballer","footballers","footballing","footballist","footballists","footballs","footbar","footbars","footbath","footbaths","footboard","footboards","footboy","footboys","footbrake","footbrakes","footbreadth","footbreadths","footbridge","footbridges","footcloth","footcloths","footdragger","footdraggers","footed","footer","footered","footering","footers","footfall","footfalls","footfault","footfaulted","footfaulting","footfaults","footgear","footgears","footguards","foothill","foothills","foothold","footholds","footie","footier","footies","footiest","footing","footings","footlambert","footlamberts","footle","footled","footler","footlers","footles","footless","footlessly","footlessness","footlessnesses","footlight","footlights","footlike","footling","footlings","footlocker","footlockers","footloose","footman","footmark","footmarks","footmen","footmuff","footmuffs","footnote","footnoted","footnotes","footnoting","footpace","footpaces","footpad","footpads","footpage","footpages","footpath","footpaths","footplate","footplateman","footplatemen","footplates","footplatewoman","footplatewomen","footpost","footposts","footprint","footprints","footpump","footpumps","footra","footrace","footraces","footras","footrest","footrests","footrope","footropes","footrule","footrules","foots","footsie","footsies","footslog","footslogged","footslogger","footsloggers","footslogging","footsloggings","footslogs","footsore","footsoreness","footsorenesses","footstalk","footstalks","footstall","footstalls","footstep","footsteps","footstock","footstocks","footstone","footstones","footstool","footstooled","footstools","footsy","footwall","footwalls","footway","footways","footwear","footwears","footweary","footwell","footwells","footwork","footworks","footworn","footy","foozle","foozled","foozler","foozlers","foozles","foozling","foozlings","fop","fopling","foplings","fopped","fopperies","foppery","fopping","foppish","foppishly","foppishness","foppishnesses","fops","for","fora","forage","foraged","forager","foragers","forages","foraging","foram","foramen","foramens","foramina","foraminal","foraminated","foraminifer","foraminifera","foraminiferal","foraminiferan","foraminiferans","foraminiferous","foraminifers","foraminous","forams","forane","forasmuch","foray","forayed","forayer","forayers","foraying","forays","forb","forbad","forbade","forbare","forbear","forbearance","forbearances","forbearant","forbearer","forbearers","forbearing","forbearingly","forbears","forbid","forbidal","forbidals","forbiddal","forbiddals","forbiddance","forbiddances","forbidden","forbiddenly","forbidder","forbidders","forbidding","forbiddingly","forbiddingness","forbiddings","forbids","forbode","forboded","forbodes","forboding","forbore","forborne","forbs","forby","forbye","forcat","forcats","force","forceable","forced","forcedly","forcedness","forcednesses","forceful","forcefully","forcefulness","forcefulnesses","forceless","forcemeat","forcemeats","forceps","forcepses","forcepslike","forcer","forcers","forces","forcibilities","forcibility","forcible","forcibleness","forciblenesses","forcibly","forcing","forcingly","forcipate","forcipated","forcipation","forcipations","forcipes","ford","fordable","forded","fordid","fording","fordless","fordo","fordoes","fordoing","fordone","fordonne","fords","fore","foreanent","forearm","forearmed","forearming","forearms","forebay","forebays","forebear","forebears","forebitt","forebitter","forebitters","forebitts","forebode","foreboded","forebodement","forebodements","foreboder","foreboders","forebodes","forebodies","foreboding","forebodingly","forebodingness","forebodingnesses","forebodings","forebody","foreboom","forebooms","forebrain","forebrains","foreby","forebye","forecabin","forecabins","forecaddie","forecaddies","forecaddy","forecar","forecarriage","forecarriages","forecars","forecast","forecastable","forecasted","forecaster","forecasters","forecasting","forecastings","forecastle","forecastles","forecasts","forecheck","forechecked","forechecker","forecheckers","forechecking","forechecks","forechosen","foreclosable","foreclose","foreclosed","forecloses","foreclosing","foreclosure","foreclosures","forecloth","forecloths","forecourse","forecourses","forecourt","forecourts","foredamned","foredate","foredated","foredates","foredating","foredeck","foredecks","foredid","foredo","foredoes","foredoing","foredone","foredoom","foredoomed","foredooming","foredooms","foreface","forefaces","forefather","forefatherly","forefathers","forefeel","forefeeling","forefeelingly","forefeels","forefeet","forefelt","forefend","forefended","forefending","forefends","forefinger","forefingers","forefoot","forefront","forefronts","foregather","foregathered","foregathering","foregathers","foregleam","foregleams","forego","foregoer","foregoers","foregoes","foregoing","foregoings","foregone","foregoneness","foregonenesses","foreground","foregrounded","foregrounding","foregrounds","foregut","foreguts","forehand","forehanded","forehandedly","forehandedness","forehandednesses","forehanding","forehands","forehead","foreheads","forehent","forehenting","forehents","forehock","forehocks","forehoof","forehoofs","forehooves","foreign","foreigner","foreigners","foreignism","foreignisms","foreignly","foreignness","foreignnesses","forejudge","forejudged","forejudgement","forejudgements","forejudges","forejudging","forejudgment","forejudgments","foreking","forekings","foreknew","foreknow","foreknowable","foreknowing","foreknowingly","foreknowledge","foreknowledges","foreknown","foreknows","forel","foreladies","forelady","forelaid","forelain","foreland","forelands","forelay","forelaying","forelays","foreleg","forelegs","forelend","forelending","forelends","forelent","forelie","forelies","forelift","forelifted","forelifting","forelifts","forelimb","forelimbs","forelock","forelocked","forelocking","forelocks","forels","forelying","foreman","foremanship","foremanships","foremast","foremastman","foremastmen","foremasts","foremean","foremeaning","foremeans","foremeant","foremen","forementioned","foremilk","foremilks","foremost","foremother","foremothers","forename","forenamed","forenames","forenight","forenights","forenoon","forenoons","forensic","forensicalities","forensicality","forensically","forensics","foreordain","foreordained","foreordaining","foreordainment","foreordainments","foreordains","foreordination","foreordinations","forepart","foreparts","forepassed","forepast","forepaw","forepaws","forepayment","forepayments","forepeak","forepeaks","foreplan","foreplanned","foreplanning","foreplans","foreplay","foreplays","forepoint","forepointed","forepointing","forepoints","forequarter","forequarters","foreran","forerank","foreranks","forereach","forereached","forereaches","forereaching","foreread","forereading","forereadings","forereads","forerun","forerunner","forerunners","forerunning","foreruns","fores","foresaid","foresail","foresails","foresaw","foresay","foresaying","foresays","foresee","foreseeabilities","foreseeability","foreseeable","foreseeing","foreseeingly","foreseen","foreseer","foreseers","foresees","foreshadow","foreshadowed","foreshadower","foreshadowers","foreshadowing","foreshadowings","foreshadows","foreshank","foreshanks","foresheet","foresheets","foreshew","foreshewed","foreshewing","foreshewn","foreshews","foreship","foreships","foreshock","foreshocks","foreshore","foreshores","foreshorten","foreshortened","foreshortening","foreshortenings","foreshortens","foreshow","foreshowed","foreshowing","foreshown","foreshows","foreside","foresides","foresight","foresighted","foresightedly","foresightedness","foresightednesses","foresightful","foresightless","foresights","foresignified","foresignifies","foresignify","foresignifying","foreskin","foreskins","foreskirt","foreskirts","foreslack","foreslacked","foreslacking","foreslacks","foreslow","foreslowed","foreslowing","foreslows","forespake","forespeak","forespeaking","forespeaks","forespend","forespending","forespends","forespent","forespoke","forespoken","forest","forestage","forestages","forestair","forestairs","forestal","forestall","forestalled","forestaller","forestallers","forestalling","forestallings","forestallment","forestallments","forestalls","forestalment","forestalments","forestation","forestations","forestay","forestays","forestaysail","forestaysails","foresteal","forested","forester","foresters","forestial","forestine","foresting","forestland","forestlands","forestless","forestries","forestry","forests","foreswear","foreswearing","foreswears","foreswore","foresworn","foretaste","foretasted","foretastes","foretasting","foretaught","foreteach","foreteaches","foreteaching","foreteeth","foretell","foreteller","foretellers","foretelling","foretells","forethink","forethinker","forethinkers","forethinking","forethinks","forethought","forethoughtful","forethoughtfully","forethoughtfulness","forethoughtfulnesses","forethoughts","foretime","foretimes","foretoken","foretokened","foretokening","foretokenings","foretokens","foretold","foretooth","foretop","foretopman","foretopmast","foretopmasts","foretopmen","foretops","foretriangle","foretriangles","forever","forevermore","foreverness","forevernesses","forevers","forevouched","foreward","forewards","forewarn","forewarned","forewarner","forewarners","forewarning","forewarningly","forewarnings","forewarns","foreweigh","foreweighed","foreweighing","foreweighs","forewent","forewind","forewinds","forewing","forewings","forewoman","forewomen","foreword","forewords","foreworn","forex","forexes","foreyard","foreyards","forfair","forfaired","forfairing","forfairn","forfairs","forfaiter","forfaiters","forfaiting","forfaitings","forfault","forfaults","forfeit","forfeitable","forfeited","forfeiter","forfeiters","forfeiting","forfeits","forfeiture","forfeitures","forfend","forfended","forfending","forfends","forfeuchen","forfex","forfexes","forficate","forficulate","forfochen","forfoughen","forfoughten","forgat","forgather","forgathered","forgathering","forgathers","forgave","forge","forgeabilities","forgeability","forgeable","forged","forgeman","forgemen","forger","forgeries","forgers","forgery","forges","forget","forgetful","forgetfully","forgetfulness","forgetfulnesses","forgetive","forgets","forgettable","forgetter","forgetteries","forgetters","forgettery","forgetting","forgettingly","forgettings","forging","forgings","forgivable","forgivably","forgive","forgiven","forgiveness","forgivenesses","forgiver","forgivers","forgives","forgiving","forgivingly","forgivingness","forgivingnesses","forgo","forgoer","forgoers","forgoes","forgoing","forgone","forgot","forgotten","forgottenness","forgottennesses","forhaile","forhailed","forhailes","forhailing","forhent","forhenting","forhents","forhoo","forhooed","forhooie","forhooied","forhooieing","forhooies","forhooing","forhoos","forhow","forhowed","forhowing","forhows","forinsec","forinsecal","forint","forints","forisfamiliate","forisfamiliated","forisfamiliates","forjaskit","forjeskit","forjudge","forjudged","forjudges","forjudging","forjudgment","forjudgments","fork","forkball","forkballs","forked","forkedly","forkedness","forkednesses","forker","forkers","forkful","forkfuls","forkhead","forkheads","forkier","forkiest","forkiness","forkinesses","forking","forkless","forklift","forklifted","forklifting","forklifts","forklike","forks","forksful","forktail","forktails","forky","forlana","forlanas","forlend","forlending","forlends","forlent","forlorn","forlorner","forlornest","forlornly","forlornness","forlornnesses","forlorns","form","formabilities","formability","formable","formably","formal","formaldehyde","formaldehydes","formalin","formalins","formalisable","formalisation","formalisations","formalise","formalised","formaliser","formalisers","formalises","formalising","formalism","formalisms","formalist","formalistic","formalistically","formalists","formaliter","formalities","formality","formalizable","formalization","formalizations","formalize","formalized","formalizer","formalizers","formalizes","formalizing","formally","formalness","formalnesses","formals","formamide","formamides","formant","formants","format","formate","formated","formates","formating","formation","formational","formations","formative","formatively","formativeness","formativenesses","formatives","formats","formatted","formatter","formatters","formatting","forme","formed","formee","former","formerly","formers","formes","formfitting","formful","formiate","formiates","formic","formica","formicant","formicaria","formicaries","formicarium","formicary","formicas","formicate","formicated","formicates","formicating","formication","formications","formidabilities","formidability","formidable","formidableness","formidablenesses","formidably","forming","formings","formless","formlessly","formlessness","formlessnesses","formol","formols","forms","formula","formulae","formulaic","formulaically","formular","formularies","formularisation","formularise","formularised","formulariser","formularisers","formularises","formularising","formularistic","formularization","formularizations","formularize","formularized","formularizer","formularizers","formularizes","formularizing","formulary","formulas","formulate","formulated","formulates","formulating","formulation","formulations","formulator","formulators","formulise","formulised","formulises","formulising","formulism","formulisms","formulist","formulistic","formulists","formulize","formulized","formulizes","formulizing","formwork","formworks","formyl","formyls","fornenst","fornent","fornical","fornicate","fornicated","fornicates","fornicating","fornication","fornications","fornicator","fornicators","fornicatress","fornicatresses","fornices","fornix","forpet","forpets","forpine","forpined","forpines","forpining","forpit","forpits","forrad","forrader","forrarder","forray","forrayed","forraying","forrays","forren","forrit","forsaid","forsake","forsaken","forsakenly","forsakenness","forsakennesses","forsaker","forsakers","forsakes","forsaking","forsakings","forsay","forsaying","forsays","forslack","forslacked","forslacking","forslacks","forsloe","forsloed","forsloeing","forsloes","forslow","forslowed","forslowing","forslows","forsook","forsooth","forspeak","forspeaking","forspeaks","forspend","forspending","forspends","forspent","forspoke","forspoken","forsterite","forsterites","forswatt","forswear","forswearer","forswearers","forswearing","forswears","forswink","forswinked","forswinking","forswinks","forswonck","forswore","forsworn","forswornness","forswornnesses","forswunk","forsythia","forsythias","fort","fortalice","fortalices","forte","forted","fortepianist","fortepianists","fortepiano","fortepianos","fortes","forth","forthcame","forthcome","forthcomes","forthcoming","forthcomingness","forthgoing","forthgoings","forthink","forthinking","forthinks","forthought","forthright","forthrightly","forthrightness","forthrightnesses","forthrights","forthwith","forthy","forties","fortieth","fortieths","fortifiable","fortification","fortifications","fortified","fortifier","fortifiers","fortifies","fortify","fortifying","fortifyingly","fortilage","fortilages","forting","fortis","fortissimi","fortissimo","fortissimos","fortississimo","fortitude","fortitudes","fortitudinous","fortlet","fortlets","fortnight","fortnightlies","fortnightly","fortnights","fortress","fortressed","fortresses","fortressing","fortresslike","forts","fortuities","fortuitism","fortuitisms","fortuitist","fortuitists","fortuitous","fortuitously","fortuitousness","fortuitousnesses","fortuity","fortunate","fortunately","fortunateness","fortunatenesses","fortunates","fortune","fortuned","fortuneless","fortunes","fortuneteller","fortunetellers","fortunetelling","fortunetellings","fortuning","fortunize","fortunized","fortunizes","fortunizing","forty","fortyish","forum","forums","forwander","forwandered","forwandering","forwanders","forward","forwarded","forwarder","forwarders","forwardest","forwarding","forwardings","forwardly","forwardness","forwardnesses","forwards","forwarn","forwarned","forwarning","forwarns","forwaste","forwasted","forwastes","forwasting","forwearied","forwearies","forweary","forwearying","forwent","forwhy","forworn","forza","forzandi","forzando","forzandos","forzati","forzato","forzatos","forze","foscarnet","foscarnets","foss","fossa","fossae","fossas","fossate","fosse","fossed","fosses","fossette","fossettes","fossick","fossicked","fossicker","fossickers","fossicking","fossickings","fossicks","fossil","fossiliferous","fossilisable","fossilisation","fossilisations","fossilise","fossilised","fossilises","fossilising","fossilizable","fossilization","fossilizations","fossilize","fossilized","fossilizes","fossilizing","fossils","fossor","fossorial","fossors","fossula","fossulae","fossulate","foster","fosterage","fosterages","fostered","fosterer","fosterers","fostering","fosterings","fosterling","fosterlings","fosters","fostress","fostresses","fother","fothered","fothergilla","fothergillas","fothering","fothers","fou","fouat","fouats","foud","foudrie","foudries","foudroyant","fouds","fouer","fouest","fouet","fouets","fouette","fouettes","fougade","fougades","fougasse","fougasses","fought","foughten","foughtier","foughtiest","foughty","foul","foulard","foulards","foulbrood","foulbroods","foulder","fouldered","fouldering","foulders","foule","fouled","fouler","foules","foulest","foulie","foulies","fouling","foulings","foully","foulmart","foulmarts","foulmouthed","foulness","foulnesses","fouls","foumart","foumarts","found","foundation","foundational","foundationally","foundationary","foundationer","foundationers","foundationless","foundations","founded","founder","foundered","foundering","founderous","founders","founding","foundings","foundling","foundlings","foundress","foundresses","foundries","foundry","founds","fount","fountain","fountained","fountainhead","fountainheads","fountaining","fountainless","fountains","fountful","founts","four","fourball","fourballs","fourchee","fourchette","fourchettes","fourdrinier","fourdriniers","foureyed","fourfold","fourfoldness","fourfoldnesses","fourgon","fourgons","fourpence","fourpences","fourpennies","fourpenny","fourplay","fourplays","fourplex","fourplexes","fourragere","fourrageres","fours","fourscore","fourscorth","fourses","foursome","foursomes","foursquare","foursquarely","foursquareness","fourteen","fourteener","fourteeners","fourteens","fourteenth","fourteenthly","fourteenths","fourth","fourthly","fourths","fous","foussa","foussas","foustier","foustiest","fousty","fouter","foutered","foutering","fouters","fouth","fouths","foutra","foutras","foutre","foutred","foutres","foutring","fovea","foveae","foveal","foveas","foveate","foveated","foveiform","foveola","foveolae","foveolar","foveolas","foveolate","foveolated","foveole","foveoles","foveolet","foveolets","fowl","fowled","fowler","fowlers","fowling","fowlings","fowlpox","fowlpoxes","fowls","fowth","fowths","fox","foxberries","foxberry","foxed","foxes","foxfire","foxfires","foxfish","foxfishes","foxglove","foxgloves","foxhole","foxholes","foxhound","foxhounds","foxhunt","foxhunted","foxhunter","foxhunters","foxhunting","foxhuntings","foxhunts","foxie","foxier","foxies","foxiest","foxily","foxiness","foxinesses","foxing","foxings","foxlike","foxshark","foxsharks","foxship","foxships","foxskin","foxskins","foxtail","foxtails","foxtrot","foxtrots","foxtrotted","foxtrotting","foxy","foy","foyboat","foyboats","foyer","foyers","foyle","foyled","foyles","foyling","foyne","foyned","foynes","foyning","foys","fozier","foziest","foziness","fozinesses","fozy","fra","frab","frabbed","frabbing","frabbit","frabjous","frabjously","frabs","fracas","fracases","frack","fracking","frackings","fract","fractal","fractalities","fractality","fractals","fracted","fracti","fracting","fraction","fractional","fractionalise","fractionalised","fractionalises","fractionalising","fractionalism","fractionalisms","fractionalist","fractionalists","fractionalization","fractionalizations","fractionalize","fractionalized","fractionalizes","fractionalizing","fractionally","fractionary","fractionate","fractionated","fractionates","fractionating","fractionation","fractionations","fractionator","fractionators","fractioned","fractioning","fractionisation","fractionise","fractionised","fractionises","fractionising","fractionization","fractionize","fractionized","fractionizes","fractionizing","fractionlet","fractionlets","fractions","fractious","fractiously","fractiousness","fractiousnesses","fractocumuli","fractocumulus","fractographies","fractography","fractostrati","fractostratus","fracts","fractur","fracturable","fractural","fracture","fractured","fracturer","fracturers","fractures","fracturing","fracturs","fractus","frae","fraena","fraenum","fraenums","frag","fragged","fragging","fraggings","fragile","fragilely","fragileness","fragilenesses","fragiler","fragilest","fragilities","fragility","fragment","fragmental","fragmentally","fragmentarily","fragmentariness","fragmentarinesses","fragmentary","fragmentate","fragmentated","fragmentates","fragmentating","fragmentation","fragmentations","fragmented","fragmenting","fragmentise","fragmentised","fragmentises","fragmentising","fragmentize","fragmentized","fragmentizes","fragmentizing","fragments","fragor","fragors","fragrance","fragranced","fragrances","fragrancies","fragrancing","fragrancy","fragrant","fragrantly","fragrantness","fragrantnesses","frags","fraicheur","fraicheurs","frail","frailer","frailest","frailish","frailly","frailness","frailnesses","frails","frailtee","frailtees","frailties","frailty","fraim","fraims","fraise","fraised","fraises","fraising","fraktur","frakturs","framable","frambesia","frambesias","framboesia","framboesias","framboise","framboises","frame","frameable","framed","frameless","framer","framers","frames","frameshift","frameshifts","framework","frameworks","framing","framings","frampal","frampler","framplers","frampold","franc","franchise","franchised","franchisee","franchisees","franchisement","franchisements","franchiser","franchisers","franchises","franchising","franchisor","franchisors","francisation","francisations","francise","francised","francises","francising","francium","franciums","francization","francizations","francize","francized","francizes","francizing","franco","francolin","francolins","francomania","francomanias","francophil","francophile","francophiles","francophils","francophobe","francophobes","francophobia","francophobias","francophone","francophones","francs","franger","frangers","frangibilities","frangibility","frangible","frangibleness","frangiblenesses","frangipane","frangipanes","frangipani","frangipanis","frangipanni","franglais","franion","franions","frank","frankable","frankalmoign","frankalmoigns","franked","franker","frankers","frankest","frankfort","frankforts","frankfurt","frankfurter","frankfurters","frankfurts","frankincense","frankincenses","franking","franklin","franklinite","franklinites","franklins","frankly","frankness","franknesses","frankpledge","frankpledges","franks","franseria","franserias","frantic","frantically","franticly","franticness","franticnesses","franzier","franziest","franzy","frap","frape","frappant","frappe","frapped","frappee","frappes","frapping","fraps","fras","frascati","frascatis","frass","frasses","frat","fratch","fratches","fratchety","fratchier","fratchiest","fratching","fratchy","frate","frater","frateries","fraternal","fraternalism","fraternalisms","fraternally","fraternisation","fraternisations","fraternise","fraternised","fraterniser","fraternisers","fraternises","fraternising","fraternities","fraternity","fraternization","fraternizations","fraternize","fraternized","fraternizer","fraternizers","fraternizes","fraternizing","fraters","fratery","frati","fratricidal","fratricide","fratricides","fratries","fratry","frats","frau","fraud","fraudful","fraudfully","frauds","fraudsman","fraudsmen","fraudster","fraudsters","fraudulence","fraudulences","fraudulencies","fraudulency","fraudulent","fraudulently","fraudulentness","fraudulentnesses","fraughan","fraughans","fraught","fraughtage","fraughtages","fraughted","fraughter","fraughtest","fraughting","fraughts","fraulein","frauleins","fraus","frautage","frautages","frawzey","frawzeys","fraxinella","fraxinellas","fray","frayed","fraying","frayings","frays","frazil","frazils","frazzle","frazzled","frazzles","frazzling","freak","freaked","freakeries","freakery","freakful","freakier","freakiest","freakily","freakiness","freakinesses","freaking","freakish","freakishly","freakishness","freakishnesses","freakout","freakouts","freaks","freaky","freckle","freckled","freckles","frecklier","freckliest","freckling","frecklings","freckly","fredaine","fredaines","free","freebase","freebased","freebaser","freebasers","freebases","freebasing","freebee","freebees","freebie","freebies","freeboard","freeboards","freeboot","freebooted","freebooter","freebooteries","freebooters","freebootery","freebooties","freebooting","freebootings","freeboots","freebooty","freeborn","freecooling","freecoolings","freecycle","freecycled","freecycles","freecycling","freed","freediver","freedivers","freediving","freedivings","freedman","freedmen","freedom","freedoms","freedwoman","freedwomen","freeform","freegan","freeganism","freeganisms","freegans","freehand","freehanded","freehandedly","freehandedness","freehandednesses","freehearted","freeheartedly","freehold","freeholder","freeholders","freeholds","freeing","freelance","freelanced","freelancer","freelancers","freelances","freelancing","freeload","freeloaded","freeloader","freeloaders","freeloading","freeloadings","freeloads","freely","freeman","freemartin","freemartins","freemason","freemasonic","freemasonries","freemasonry","freemasons","freemen","freeness","freenesses","freephone","freephones","freer","freeride","freerides","freers","frees","freesheet","freesheets","freesia","freesias","freest","freestanding","freestone","freestones","freestyle","freestyled","freestyler","freestylers","freestyles","freestyling","freestylings","freet","freethinker","freethinkers","freethinking","freethinkings","freetier","freetiest","freets","freety","freeware","freewares","freeway","freeways","freewheel","freewheeled","freewheeler","freewheelers","freewheeling","freewheelingly","freewheelings","freewheels","freewill","freewoman","freewomen","freewrite","freewrites","freewriting","freewritings","freewritten","freewrote","freezable","freeze","freezer","freezers","freezes","freezing","freezingly","freezings","freight","freightage","freightages","freighted","freighter","freighters","freighting","freightless","freights","freit","freitier","freitiest","freits","freity","fremd","fremds","fremescence","fremescences","fremescent","fremit","fremits","fremitus","fremituses","frena","french","frenched","frenches","frenchification","frenchifications","frenchified","frenchifies","frenchify","frenchifying","frenching","frenetic","frenetical","frenetically","freneticism","freneticisms","freneticness","freneticnesses","frenetics","frenne","frennes","frenula","frenular","frenulum","frenulums","frenum","frenums","frenzical","frenzied","frenziedly","frenzies","frenzily","frenzy","frenzying","frequence","frequences","frequencies","frequency","frequent","frequentable","frequentation","frequentations","frequentative","frequentatives","frequented","frequenter","frequenters","frequentest","frequenting","frequently","frequentness","frequentnesses","frequents","frere","freres","frescade","frescades","fresco","frescoed","frescoer","frescoers","frescoes","frescoing","frescoings","frescoist","frescoists","frescos","fresh","freshed","freshen","freshened","freshener","fresheners","freshening","freshens","fresher","fresherdom","fresherdoms","freshers","freshes","freshest","freshet","freshets","freshie","freshies","freshing","freshish","freshly","freshman","freshmanship","freshmanships","freshmen","freshness","freshnesses","freshwater","freshwaters","fresnel","fresnels","fret","fretboard","fretboards","fretful","fretfully","fretfulness","fretfulnesses","fretless","frets","fretsaw","fretsaws","fretsome","fretted","fretter","fretters","frettier","frettiest","fretting","frettings","fretty","fretwork","fretworks","friabilities","friability","friable","friableness","friablenesses","friand","friande","friandes","friands","friar","friarbird","friarbirds","friaries","friarly","friars","friary","frib","fribble","fribbled","fribbler","fribblers","fribbles","fribbling","fribblish","fribs","fricadel","fricadels","fricandeau","fricandeaus","fricandeaux","fricando","fricandoes","fricassee","fricasseed","fricasseeing","fricassees","fricative","fricatives","fricht","frichted","frichting","frichts","fricking","friction","frictional","frictionally","frictionless","frictionlessly","frictions","fridge","fridged","fridges","fridging","fried","friedcake","friedcakes","friend","friended","friending","friendings","friendless","friendlessness","friendlessnesses","friendlier","friendlies","friendliest","friendlily","friendliness","friendlinesses","friendly","friends","friendship","friendships","frier","friers","fries","frieze","friezed","friezelike","friezes","friezing","frig","frigate","frigates","frigatoon","frigatoons","friges","frigged","frigger","friggers","frigging","friggings","fright","frighted","frighten","frightened","frightener","frighteners","frightening","frighteningly","frightens","frightful","frightfully","frightfulness","frightfulnesses","frighting","frights","frightsome","frigid","frigidaria","frigidarium","frigider","frigidest","frigidities","frigidity","frigidly","frigidness","frigidnesses","frigorific","frigorifico","frigorificos","frigot","frigots","frigs","frijol","frijole","frijoles","frikkadel","frikkadels","frill","frilled","friller","frillers","frillier","frillies","frilliest","frilliness","frillinesses","frilling","frillings","frills","frilly","fringe","fringed","fringeless","fringes","fringier","fringiest","fringillaceous","fringillid","fringilliform","fringilline","fringing","fringy","fripon","friponnerie","friponneries","fripons","fripper","fripperer","fripperers","fripperies","frippers","frippery","frippet","frippets","fris","frisbee","frisbees","frise","frisee","frisees","frises","frisette","frisettes","friseur","friseurs","frisk","friska","friskas","frisked","frisker","friskers","frisket","friskets","friskful","friskier","friskiest","friskily","friskiness","friskinesses","frisking","friskingly","friskings","frisks","frisky","frisson","frissons","frist","fristed","fristing","frists","frisure","frisures","frit","frites","fritflies","fritfly","frith","frithborh","frithborhs","friths","frithsoken","frithsokens","frithstool","frithstools","fritillaria","fritillarias","fritillaries","fritillary","frits","fritt","frittata","frittatas","fritted","fritter","frittered","fritterer","fritterers","frittering","fritters","fritting","fritts","friture","fritures","fritz","fritzes","frivol","frivoled","frivoler","frivolers","frivoling","frivolities","frivolity","frivolled","frivoller","frivollers","frivolling","frivolous","frivolously","frivolousness","frivolousnesses","frivols","friz","frize","frized","frizer","frizers","frizes","frizette","frizettes","frizing","frizz","frizzante","frizzed","frizzer","frizzers","frizzes","frizzier","frizzies","frizziest","frizzily","frizziness","frizzinesses","frizzing","frizzle","frizzled","frizzler","frizzlers","frizzles","frizzlier","frizzliest","frizzliness","frizzlinesses","frizzling","frizzly","frizzy","fro","frock","frocked","frocking","frockings","frockless","frocks","froe","froes","frog","frogbit","frogbits","frogeye","frogeyed","frogeyes","frogfish","frogfishes","frogged","froggeries","froggery","froggier","froggiest","frogging","froggings","froggy","froghopper","froghoppers","froglet","froglets","froglike","frogling","froglings","frogman","frogmarch","frogmarched","frogmarches","frogmarching","frogmen","frogmouth","frogmouths","frogs","frogspawn","frogspawns","froideur","froideurs","froing","froings","froise","froises","frolic","frolicked","frolicker","frolickers","frolicking","frolicky","frolics","frolicsome","frolicsomely","frolicsomeness","from","fromage","fromages","fromenties","fromenty","frond","frondage","frondages","fronded","frondent","frondescence","frondescences","frondescent","frondeur","frondeurs","frondiferous","frondless","frondose","frondous","fronds","frons","front","frontage","frontager","frontagers","frontages","frontal","frontalities","frontality","frontally","frontals","frontbencher","frontbenchers","frontcourt","frontcourts","fronted","frontenis","frontenises","fronter","frontes","frontier","frontiered","frontiering","frontiers","frontiersman","frontiersmen","frontierswoman","frontierswomen","fronting","frontispiece","frontispieced","frontispieces","frontispiecing","frontless","frontlessly","frontlet","frontlets","frontline","frontlines","frontlist","frontlists","frontman","frontmen","frontogeneses","frontogenesis","frontogenetic","frontolyses","frontolysis","fronton","frontons","frontoon","frontoons","frontpage","frontpaged","frontpages","frontpaging","frontrunner","frontrunners","frontrunning","frontrunnings","fronts","frontward","frontwards","frontways","frontwise","frore","froren","frorn","frorne","frory","fros","frosh","froshes","frost","frostbit","frostbite","frostbites","frostbiting","frostbitings","frostbitten","frostbound","frosted","frosteds","frostfish","frostfishes","frostier","frostiest","frostily","frostiness","frostinesses","frosting","frostings","frostless","frostlike","frostline","frostlines","frostnip","frostnips","frosts","frostwork","frostworks","frosty","froth","frothed","frother","frotheries","frothers","frothery","frothier","frothiest","frothily","frothiness","frothinesses","frothing","frothless","froths","frothy","frottage","frottages","frotteur","frotteurs","froufrou","froufrous","froughier","froughiest","froughy","frounce","frounced","frounces","frouncing","frouzier","frouziest","frouziness","frouzinesses","frouzy","frow","froward","frowardly","frowardness","frowardnesses","frowards","frowie","frowier","frowiest","frown","frowned","frowner","frowners","frowning","frowningly","frowns","frows","frowsier","frowsiest","frowsiness","frowsinesses","frowst","frowsted","frowster","frowsters","frowstier","frowstiest","frowstiness","frowstinesses","frowsting","frowsts","frowsty","frowsy","frowy","frowzier","frowziest","frowzily","frowziness","frowzinesses","frowzy","froze","frozen","frozenly","frozenness","frozennesses","fructan","fructans","fructed","fructiferous","fructiferously","fructification","fructifications","fructified","fructifier","fructifiers","fructifies","fructify","fructifying","fructive","fructivorous","fructose","fructoses","fructuaries","fructuary","fructuate","fructuated","fructuates","fructuating","fructuation","fructuations","fructuous","fructuously","fructuousness","fructuousnesses","frug","frugal","frugalist","frugalists","frugalities","frugality","frugally","frugalness","frugalnesses","frugged","frugging","frugiferous","frugivore","frugivores","frugivorous","frugs","fruict","fruicts","fruit","fruitage","fruitages","fruitarian","fruitarianism","fruitarianisms","fruitarians","fruitcake","fruitcakes","fruited","fruiter","fruiterer","fruiterers","fruiteress","fruiteresses","fruiteries","fruiters","fruitery","fruitful","fruitfuller","fruitfullest","fruitfully","fruitfulness","fruitfulnesses","fruitier","fruitiest","fruitily","fruitiness","fruitinesses","fruiting","fruitings","fruition","fruitions","fruitive","fruitless","fruitlessly","fruitlessness","fruitlessnesses","fruitlet","fruitlets","fruitlike","fruits","fruitwood","fruitwoods","fruity","frumentaceous","frumentarious","frumentation","frumentations","frumenties","frumenty","frump","frumped","frumpier","frumpiest","frumpily","frumpiness","frumpinesses","frumping","frumpish","frumpishly","frumpishness","frumpishnesses","frumple","frumpled","frumples","frumpling","frumps","frumpy","frusemide","frusemides","frush","frushed","frushes","frushing","frust","frusta","frustrate","frustrated","frustrater","frustraters","frustrates","frustrating","frustratingly","frustration","frustrations","frusts","frustule","frustules","frustum","frustums","frutescence","frutescences","frutescent","frutex","frutices","fruticose","frutified","frutifies","frutify","frutifying","fry","fryable","frybread","frybreads","fryer","fryers","frying","fryings","frypan","frypans","fub","fubar","fubbed","fubberies","fubbery","fubbier","fubbiest","fubbing","fubby","fubs","fubsier","fubsiest","fubsy","fuchsia","fuchsias","fuchsin","fuchsine","fuchsines","fuchsins","fuchsite","fuchsites","fuci","fucivorous","fuck","fucked","fucker","fuckers","fuckhead","fuckheads","fucking","fuckings","fuckoff","fuckoffs","fucks","fuckton","fucktons","fuckup","fuckups","fuckwit","fuckwits","fucoid","fucoidal","fucoids","fucose","fucoses","fucous","fucoxanthin","fucoxanthins","fucus","fucused","fucuses","fud","fuddies","fuddle","fuddled","fuddler","fuddlers","fuddles","fuddling","fuddlings","fuddy","fudge","fudged","fudges","fudging","fuds","fuehrer","fuehrers","fuel","fueled","fueler","fuelers","fueling","fuelled","fueller","fuellers","fuelling","fuels","fuelwood","fuelwoods","fuero","fueros","fuff","fuffed","fuffier","fuffiest","fuffing","fuffs","fuffy","fug","fugacious","fugaciously","fugaciousness","fugaciousnesses","fugacities","fugacity","fugal","fugally","fugato","fugatos","fugged","fuggier","fuggiest","fuggily","fugginess","fugginesses","fugging","fuggy","fughetta","fughettas","fugie","fugies","fugio","fugios","fugitation","fugitations","fugitive","fugitively","fugitiveness","fugitivenesses","fugitives","fugitometer","fugitometers","fugle","fugled","fugleman","fuglemen","fugles","fuglier","fugliest","fugling","fugly","fugs","fugu","fugue","fugued","fuguelike","fugues","fuguing","fuguist","fuguists","fugus","fuhrer","fuhrers","fuji","fujis","fulcra","fulcrate","fulcrum","fulcrums","fulfil","fulfill","fulfilled","fulfiller","fulfillers","fulfilling","fulfillings","fulfillment","fulfillments","fulfills","fulfilment","fulfilments","fulfils","fulgencies","fulgency","fulgent","fulgently","fulgid","fulgor","fulgorous","fulgors","fulgour","fulgours","fulgural","fulgurant","fulgurate","fulgurated","fulgurates","fulgurating","fulguration","fulgurations","fulgurite","fulgurites","fulgurous","fulham","fulhams","fuliginosities","fuliginosity","fuliginous","fuliginously","fuliginousness","full","fullage","fullages","fullam","fullams","fullan","fullans","fullback","fullbacks","fullblood","fullbloods","fulled","fuller","fullered","fullerene","fullerenes","fulleride","fullerides","fulleries","fullering","fullerite","fullerites","fullers","fullery","fullest","fullface","fullfaces","fulling","fullish","fullmouthed","fullness","fullnesses","fulls","fully","fulmar","fulmars","fulminant","fulminants","fulminate","fulminated","fulminates","fulminating","fulmination","fulminations","fulminator","fulminators","fulminatory","fulmine","fulmined","fulmineous","fulmines","fulminic","fulmining","fulminous","fulness","fulnesses","fulsome","fulsomely","fulsomeness","fulsomenesses","fulsomer","fulsomest","fulvid","fulvous","fum","fumado","fumadoes","fumados","fumage","fumages","fumarase","fumarases","fumarate","fumarates","fumaric","fumarole","fumaroles","fumarolic","fumatoria","fumatories","fumatorium","fumatoriums","fumatory","fumble","fumbled","fumbler","fumblers","fumbles","fumbling","fumblingly","fumblingness","fumblingnesses","fume","fumed","fumeless","fumelike","fumer","fumerole","fumeroles","fumers","fumes","fumet","fumets","fumette","fumettes","fumetti","fumetto","fumier","fumiest","fumigant","fumigants","fumigate","fumigated","fumigates","fumigating","fumigation","fumigations","fumigator","fumigators","fumigatory","fuming","fumingly","fumitories","fumitory","fumosities","fumosity","fumous","fums","fumuli","fumulus","fumy","fun","funambulate","funambulated","funambulates","funambulating","funambulation","funambulations","funambulator","funambulators","funambulatory","funambulism","funambulisms","funambulist","funambulists","funboard","funboards","funckia","funckias","function","functional","functionalism","functionalisms","functionalist","functionalistic","functionalists","functionalities","functionality","functionally","functionals","functionaries","functionary","functionate","functionated","functionates","functionating","functioned","functioning","functionless","functions","functor","functors","fund","fundable","fundament","fundamental","fundamentalism","fundamentalisms","fundamentalist","fundamentalistic","fundamentalists","fundamentality","fundamentally","fundamentalness","fundamentals","fundaments","funded","funder","funders","fundholder","fundholders","fundholding","fundholdings","fundi","fundic","fundie","fundies","funding","fundings","fundis","fundless","fundraise","fundraised","fundraiser","fundraisers","fundraises","fundraising","fundraisings","funds","fundus","fundy","funebral","funebre","funebrial","funeral","funerals","funerary","funereal","funereally","funest","funfair","funfairs","funfest","funfests","fung","fungal","fungals","fungi","fungibilities","fungibility","fungible","fungibles","fungic","fungicidal","fungicidally","fungicide","fungicides","fungiform","fungistat","fungistatic","fungistatically","fungistats","fungo","fungoes","fungoid","fungoidal","fungoids","fungosities","fungosity","fungous","fungs","fungus","funguses","funhouse","funhouses","funicle","funicles","funicular","funiculars","funiculate","funiculi","funiculus","funk","funked","funker","funkers","funkhole","funkholes","funkia","funkias","funkier","funkiest","funkily","funkiness","funkinesses","funking","funks","funkster","funksters","funky","funned","funnel","funneled","funnelform","funneling","funnelled","funnelling","funnels","funner","funnest","funnier","funnies","funniest","funnily","funniness","funninesses","funning","funny","funnyman","funnymen","funplex","funplexes","funs","funster","funsters","fur","furacious","furaciousness","furaciousnesses","furacities","furacity","fural","furaldehyde","furaldehydes","furals","furan","furane","furanes","furanose","furanoses","furanoside","furanosides","furans","furazolidone","furazolidones","furbearer","furbearers","furbelow","furbelowed","furbelowing","furbelows","furbish","furbished","furbisher","furbishers","furbishes","furbishing","furca","furcae","furcal","furcate","furcated","furcately","furcates","furcating","furcation","furcations","furciferous","furcraea","furcraeas","furcula","furculae","furcular","furculum","furder","fureur","fureurs","furfair","furfairs","furfur","furfuraceous","furfuraceously","furfural","furfuraldehyde","furfuraldehydes","furfurals","furfuran","furfurans","furfures","furfurol","furfurole","furfuroles","furfurols","furfurous","furfurs","furibund","furies","furiosities","furiosity","furioso","furiosos","furious","furiously","furiousness","furiousnesses","furkid","furkids","furl","furlable","furlana","furlanas","furled","furler","furlers","furless","furling","furlong","furlongs","furlough","furloughed","furloughing","furloughs","furls","furmenties","furmenty","furmeties","furmety","furmities","furmity","furnace","furnaced","furnaces","furnacing","furniment","furniments","furnish","furnished","furnisher","furnishers","furnishes","furnishing","furnishings","furnishment","furnishments","furniture","furnitures","furol","furole","furoles","furols","furor","furore","furores","furors","furosemide","furosemides","furphies","furphy","furr","furred","furrier","furrieries","furriers","furriery","furries","furriest","furrily","furriner","furriners","furriness","furrinesses","furring","furrings","furrow","furrowed","furrower","furrowers","furrowing","furrowless","furrows","furrowy","furrs","furry","furs","furshlugginer","furth","furthcoming","furthcomings","further","furtherance","furtherances","furthered","furtherer","furtherers","furthering","furthermore","furthermost","furthers","furthersome","furthest","furtive","furtively","furtiveness","furtivenesses","furuncle","furuncles","furuncular","furunculoses","furunculosis","furunculous","fury","furze","furzes","furzier","furziest","furzy","fusain","fusains","fusaria","fusarium","fusarol","fusarole","fusaroles","fusarols","fusball","fusballs","fusc","fuscous","fuse","fused","fusee","fusees","fusel","fuselage","fuselages","fuseless","fuselike","fusels","fuses","fushion","fushionless","fushions","fusibilities","fusibility","fusible","fusibleness","fusiblenesses","fusibly","fusidic","fusiform","fusil","fusile","fusileer","fusileers","fusilier","fusiliers","fusillade","fusilladed","fusillades","fusillading","fusillation","fusillations","fusilli","fusillis","fusils","fusing","fusion","fusional","fusionism","fusionisms","fusionist","fusionists","fusionless","fusions","fuss","fussball","fussballs","fussbudget","fussbudgets","fussbudgety","fussed","fusser","fussers","fusses","fussier","fussiest","fussily","fussiness","fussinesses","fussing","fusspot","fusspots","fussy","fust","fustanella","fustanellas","fustanelle","fustanelles","fusted","fustet","fustets","fustian","fustianist","fustianists","fustianize","fustianized","fustianizes","fustianizing","fustians","fustic","fustics","fustier","fustiest","fustigate","fustigated","fustigates","fustigating","fustigation","fustigations","fustigator","fustigators","fustigatory","fustilarian","fustilarians","fustilirian","fustilirians","fustillirian","fustillirians","fustilugs","fustily","fustiness","fustinesses","fusting","fustoc","fustocs","fusts","fusty","fusulinid","fusulinids","fusuma","futchel","futchels","futharc","futharcs","futhark","futharks","futhorc","futhorcs","futhork","futhorks","futile","futilely","futileness","futilenesses","futiler","futilest","futilitarian","futilitarianism","futilitarianisms","futilitarians","futilities","futility","futon","futons","futsal","futsals","futtock","futtocks","futural","future","futureless","futurelessness","futurelessnesses","futures","futurism","futurisms","futurist","futuristic","futuristically","futuristics","futurists","futurities","futurition","futuritions","futurity","futurological","futurologies","futurologist","futurologists","futurology","futz","futzed","futzes","futzing","fuze","fuzed","fuzee","fuzees","fuzes","fuzil","fuzils","fuzing","fuzz","fuzzbox","fuzzboxes","fuzzed","fuzzes","fuzzier","fuzziest","fuzzily","fuzziness","fuzzinesses","fuzzing","fuzzle","fuzzled","fuzzles","fuzzling","fuzztone","fuzztones","fuzzy","fy","fyce","fyces","fyke","fyked","fykes","fyking","fyle","fyles","fylfot","fylfots","fynbos","fynboses","fyrd","fyrds","fytte","fyttes","gab","gabapentin","gabapentins","gabardine","gabardines","gabba","gabbard","gabbards","gabbart","gabbarts","gabbas","gabbed","gabber","gabbers","gabbier","gabbiest","gabbiness","gabbinesses","gabbing","gabble","gabbled","gabblement","gabblements","gabbler","gabblers","gabbles","gabbling","gabblings","gabbro","gabbroic","gabbroid","gabbroitic","gabbros","gabby","gabelle","gabelled","gabeller","gabellers","gabelles","gaberdine","gaberdines","gaberlunzie","gaberlunzies","gabfest","gabfests","gabies","gabion","gabionade","gabionades","gabionage","gabionages","gabioned","gabionnade","gabionnades","gabions","gable","gabled","gablelike","gables","gablet","gablets","gabling","gabnash","gabnashes","gaboon","gaboons","gabs","gaby","gad","gadabout","gadabouts","gadarene","gadded","gadder","gadders","gaddi","gadding","gaddis","gade","gades","gadflies","gadfly","gadge","gadges","gadget","gadgeteer","gadgeteers","gadgetries","gadgetry","gadgets","gadgety","gadgie","gadgies","gadi","gadid","gadids","gadis","gadje","gadjes","gadjo","gadling","gadlings","gadoid","gadoids","gadolinic","gadolinite","gadolinites","gadolinium","gadoliniums","gadroon","gadrooned","gadrooning","gadroonings","gadroons","gads","gadsman","gadsmen","gadso","gadwall","gadwalls","gadzookeries","gadzookery","gadzooks","gae","gaed","gaeing","gaelicise","gaelicised","gaelicises","gaelicising","gaelicism","gaelicisms","gaelicize","gaelicized","gaelicizes","gaelicizing","gaen","gaes","gaff","gaffe","gaffed","gaffer","gaffers","gaffes","gaffing","gaffings","gaffs","gaffsail","gaffsails","gag","gaga","gagaku","gagakus","gage","gageable","gageably","gaged","gager","gagers","gages","gagged","gagger","gaggeries","gaggers","gaggery","gagging","gaggle","gaggled","gaggles","gaggling","gagglings","gaging","gagman","gagmen","gags","gagster","gagsters","gahnite","gahnites","gaid","gaids","gaieties","gaiety","gaijin","gaillard","gaillarde","gaillardia","gaillardias","gaily","gain","gainable","gained","gainer","gainers","gainest","gainful","gainfully","gainfulness","gainfulnesses","gaingiving","gaingivings","gaining","gainings","gainless","gainlessness","gainlessnesses","gainlier","gainliest","gainliness","gainlinesses","gainly","gains","gainsaid","gainsay","gainsayer","gainsayers","gainsaying","gainsayings","gainsays","gainst","gainstrive","gainstrived","gainstriven","gainstrives","gainstriving","gainstrove","gair","gairfowl","gairfowls","gairs","gait","gaita","gaitas","gaited","gaiter","gaitered","gaiterless","gaiters","gaiting","gaits","gaitt","gaitts","gajo","gajos","gak","gaks","gal","gala","galabea","galabeah","galabeahs","galabeas","galabia","galabiah","galabiahs","galabias","galabieh","galabiehs","galabiya","galabiyah","galabiyahs","galabiyas","galactagogue","galactagogues","galactic","galactometer","galactometers","galactometries","galactometry","galactophorous","galactopoieses","galactopoiesis","galactopoietic","galactopoietics","galactorrhea","galactorrheas","galactorrhoea","galactorrhoeas","galactosaemia","galactosaemias","galactosamine","galactosamines","galactose","galactosemia","galactosemias","galactosemic","galactoses","galactosidase","galactosidases","galactoside","galactosides","galactosyl","galactosyls","galage","galages","galago","galagos","galah","galahs","galanga","galangal","galangals","galangas","galant","galantamine","galantamines","galantine","galantines","galanty","galapago","galapagos","galas","galatea","galateas","galavant","galavanted","galavanting","galavants","galax","galaxes","galaxies","galaxy","galbanum","galbanums","galdragon","galdragons","gale","galea","galeae","galeas","galeate","galeated","galeiform","galena","galenas","galengale","galengales","galenic","galenical","galenicals","galenite","galenites","galenoid","galeopithecine","galeopithecoid","galere","galeres","gales","galette","galettes","galilee","galilees","galimatias","galimatiases","galingale","galingales","galiongee","galiongees","galiot","galiots","galipot","galipots","galivant","galivanted","galivanting","galivants","gall","gallabea","gallabeah","gallabeahs","gallabeas","gallabia","gallabiah","gallabiahs","gallabias","gallabieh","gallabiehs","gallabiya","gallabiyah","gallabiyahs","gallabiyas","gallabiyeh","gallabiyehs","gallamine","gallamines","gallant","gallanted","gallanter","gallantest","gallanting","gallantly","gallantness","gallantnesses","gallantries","gallantry","gallants","gallate","gallates","gallbladder","gallbladders","galleass","galleasses","galled","gallein","galleins","galleon","galleons","galleria","gallerias","galleried","galleries","gallerist","gallerists","gallery","gallerygoer","gallerygoers","gallerying","galleryite","galleryites","gallet","galleta","galletas","galleted","galleting","gallets","galley","galleys","gallflies","gallfly","galliambic","galliambics","galliard","galliardise","galliardises","galliards","galliass","galliasses","gallic","gallica","gallican","gallicas","gallicisation","gallicisations","gallicise","gallicised","gallicises","gallicising","gallicism","gallicisms","gallicization","gallicizations","gallicize","gallicized","gallicizes","gallicizing","gallied","gallies","galligaskins","gallimaufries","gallimaufry","gallinacean","gallinaceans","gallinaceous","gallinazo","gallinazos","galling","gallingly","gallinipper","gallinippers","gallinule","gallinules","galliot","galliots","gallipot","gallipots","gallise","gallised","gallises","gallising","gallisise","gallisised","gallisises","gallisising","gallisize","gallisized","gallisizes","gallisizing","gallium","galliums","gallivant","gallivanted","gallivanting","gallivants","gallivat","gallivats","galliwasp","galliwasps","gallize","gallized","gallizes","gallizing","gallnut","gallnuts","gallock","galloglass","galloglasses","gallon","gallonage","gallonages","gallons","galloon","gallooned","galloons","galloot","galloots","gallop","gallopade","gallopaded","gallopades","gallopading","galloped","galloper","gallopers","galloping","gallops","gallous","gallow","gallowed","gallowglass","gallowglasses","gallowing","gallows","gallowses","gallowsness","gallowsnesses","galls","gallsickness","gallsicknesses","gallstone","gallstones","gallumph","gallumphed","gallumphing","gallumphs","gallus","gallused","galluses","gally","gallygaskins","gallying","galoche","galoched","galoches","galoching","galoot","galoots","galop","galopade","galopades","galoped","galopin","galoping","galopins","galopped","galopping","galops","galore","galores","galosh","galoshe","galoshed","galoshes","galoshing","galowses","galravage","galravaged","galravages","galravaging","galravitch","galravitched","galravitches","galravitching","gals","galtonia","galtonias","galumph","galumphed","galumpher","galumphers","galumphing","galumphs","galut","galuth","galuths","galuts","galvanic","galvanical","galvanically","galvanisation","galvanisations","galvanise","galvanised","galvaniser","galvanisers","galvanises","galvanising","galvanism","galvanisms","galvanist","galvanists","galvanization","galvanizations","galvanize","galvanized","galvanizer","galvanizers","galvanizes","galvanizing","galvanometer","galvanometers","galvanometric","galvanometrical","galvanometries","galvanometry","galvanoplastic","galvanoplasties","galvanoplasty","galvanoscope","galvanoscopes","galvanoscopic","galvanoscopies","galvanoscopy","galvanotropic","galvanotropism","galvanotropisms","galvo","galvos","galyac","galyacs","galyak","galyaks","gam","gama","gamahuche","gamahuched","gamahuches","gamahuching","gamaruche","gamaruched","gamaruches","gamaruching","gamas","gamash","gamashes","gamay","gamays","gamb","gamba","gambade","gambades","gambado","gambadoed","gambadoes","gambadoing","gambados","gambas","gambe","gambes","gambeson","gambesons","gambet","gambets","gambetta","gambettas","gambia","gambias","gambier","gambiers","gambir","gambirs","gambist","gambists","gambit","gambited","gambiting","gambits","gamble","gambled","gambler","gamblers","gambles","gambling","gamblings","gambo","gamboes","gamboge","gamboges","gambogian","gambogic","gambol","gamboled","gamboling","gambolled","gambolling","gambols","gambrel","gambrels","gambroon","gambroons","gambs","gambusia","gambusias","game","gamebreaker","gamebreakers","gamecock","gamecocks","gamed","gamekeeper","gamekeepers","gamekeeping","gamekeepings","gamelan","gamelans","gamelike","gamely","gameness","gamenesses","gameplay","gameplays","gamer","gamers","games","gamesier","gamesiest","gamesman","gamesmanship","gamesmanships","gamesmen","gamesome","gamesomely","gamesomeness","gamesomenesses","gamest","gamester","gamesters","gamesy","gametal","gametangia","gametangial","gametangium","gamete","gametes","gametic","gametically","gametocyte","gametocytes","gametogeneses","gametogenesis","gametogenic","gametogenies","gametogenous","gametogeny","gametophore","gametophores","gametophoric","gametophyte","gametophytes","gametophytic","gamey","gameyness","gameynesses","gamgee","gamic","gamier","gamiest","gamification","gamified","gamify","gamily","gamin","gamine","gaminerie","gamineries","gamines","gaminesque","gaminess","gaminesses","gaming","gamings","gamins","gamma","gammadia","gammadion","gammas","gammat","gammatia","gammation","gammats","gamme","gammed","gammer","gammers","gammerstang","gammerstangs","gammes","gammier","gammiest","gamming","gammock","gammocked","gammocking","gammocks","gammon","gammoned","gammoner","gammoners","gammoning","gammonings","gammons","gammy","gamodeme","gamodemes","gamogeneses","gamogenesis","gamogenetic","gamogenetical","gamogenetically","gamone","gamones","gamopetalous","gamophyllous","gamosepalous","gamotropic","gamotropism","gamotropisms","gamp","gampish","gamps","gams","gamut","gamuts","gamy","gamyness","gamynesses","gan","ganache","ganaches","ganch","ganched","ganches","ganching","gander","gandered","gandering","ganderism","ganderisms","ganders","gandy","gane","ganef","ganefs","ganev","ganevs","gang","gangbang","gangbanged","gangbanger","gangbangers","gangbanging","gangbangs","gangboard","gangboards","gangbuster","gangbusters","gangbusting","gangbustings","ganged","ganger","gangers","ganging","gangings","gangland","ganglands","ganglia","ganglial","gangliar","gangliate","gangliated","ganglier","gangliest","gangliform","gangling","ganglion","ganglionated","ganglionic","ganglions","ganglioside","gangliosides","gangly","gangplank","gangplanks","gangplow","gangplows","gangrel","gangrels","gangrene","gangrened","gangrenes","gangrening","gangrenous","gangs","gangshag","gangshagged","gangshagging","gangshags","gangsman","gangsmen","gangsta","gangstas","gangster","gangsterdom","gangsterdoms","gangsterish","gangsterism","gangsterisms","gangsterland","gangsterlands","gangsters","gangue","gangues","gangway","gangways","ganister","ganisters","ganja","ganjah","ganjahs","ganjas","ganned","gannet","gannetries","gannetry","gannets","ganning","gannister","gannisters","ganof","ganofs","ganoid","ganoids","ganoin","ganoine","ganoines","ganoins","gans","gansey","ganseys","gant","ganted","gantelope","gantelopes","ganting","gantlet","gantleted","gantleting","gantlets","gantline","gantlines","gantlope","gantlopes","gantries","gantry","gants","ganymede","ganymedes","gaol","gaolbird","gaolbirds","gaolbreak","gaolbreaks","gaoled","gaoler","gaoleress","gaoleresses","gaolers","gaoling","gaolless","gaols","gap","gape","gaped","gaper","gapers","gapes","gapeseed","gapeseeds","gapeworm","gapeworms","gapier","gapiest","gaping","gapingly","gapings","gapless","gapo","gapos","gaposis","gaposises","gapped","gapper","gappers","gappier","gappiest","gapping","gappings","gappy","gaps","gapy","gar","garage","garaged","garageman","garagemen","garages","garagey","garaging","garagings","garagist","garagiste","garagistes","garagists","garb","garbage","garbageman","garbagemen","garbages","garbagey","garbagy","garbanzo","garbanzos","garbe","garbed","garbes","garbing","garble","garbled","garbler","garblers","garbles","garbless","garbling","garblings","garbo","garboard","garboards","garboil","garboils","garbologies","garbologist","garbologists","garbology","garbos","garbs","garbure","garbures","garcinia","garcinias","garcon","garcons","garda","gardai","gardant","gardants","garden","gardened","gardener","gardeners","gardenful","gardenfuls","gardenia","gardenias","gardening","gardenings","gardenless","gardens","garderobe","garderobes","gardyloo","gardyloos","gare","garefowl","garefowls","garfish","garfishes","garganey","garganeys","gargantua","gargantuan","gargantuas","gargarise","gargarised","gargarises","gargarising","gargarism","gargarisms","gargarize","gargarized","gargarizes","gargarizing","garget","gargets","gargety","gargle","gargled","gargler","garglers","gargles","gargling","gargoyle","gargoyled","gargoyles","gargoylism","gargoylisms","gari","garial","garials","garibaldi","garibaldis","garigue","garigues","garis","garish","garished","garishes","garishing","garishly","garishness","garishnesses","garjan","garjans","garland","garlandage","garlandages","garlanded","garlanding","garlandless","garlandries","garlandry","garlands","garlic","garlicked","garlickier","garlickiest","garlicking","garlicky","garlics","garment","garmented","garmenting","garmentless","garments","garmenture","garmentures","garner","garnered","garnering","garners","garnet","garnetiferous","garnets","garni","garnierite","garnierites","garnish","garnished","garnishee","garnisheed","garnisheeing","garnisheement","garnisheements","garnishees","garnisher","garnishers","garnishes","garnishing","garnishings","garnishment","garnishments","garnishries","garnishry","garniture","garnitures","garote","garoted","garotes","garoting","garotte","garotted","garotter","garotters","garottes","garotting","garottings","garoupa","garoupas","garpike","garpikes","garran","garrans","garre","garred","garres","garret","garreted","garreteer","garreteers","garrets","garrigue","garrigues","garring","garrison","garrisoned","garrisoning","garrisons","garron","garrons","garrot","garrote","garroted","garroter","garroters","garrotes","garroting","garrots","garrotte","garrotted","garrotter","garrotters","garrottes","garrotting","garrottings","garrulities","garrulity","garrulous","garrulously","garrulousness","garrulousnesses","garrya","garryas","garryowen","garryowens","gars","gart","garter","gartered","gartering","garters","garth","garths","garuda","garudas","garum","garums","garvey","garveys","garvie","garvies","garvock","garvocks","gas","gasahol","gasahols","gasalier","gasaliers","gasbag","gasbagged","gasbagging","gasbags","gascon","gasconade","gasconaded","gasconader","gasconaders","gasconades","gasconading","gasconism","gasconisms","gascons","gaseities","gaseity","gaselier","gaseliers","gaseous","gaseousness","gaseousnesses","gases","gasfield","gasfields","gash","gashed","gasher","gashes","gashest","gashful","gashing","gashliness","gashlinesses","gashly","gasholder","gasholders","gashouse","gashouses","gasifiable","gasification","gasifications","gasified","gasifier","gasifiers","gasifies","gasiform","gasify","gasifying","gasket","gaskets","gaskin","gasking","gaskings","gaskins","gasless","gaslight","gaslights","gaslit","gasman","gasmen","gasogene","gasogenes","gasohol","gasohols","gasolene","gasolenes","gasolier","gasoliers","gasoline","gasolines","gasolinic","gasometer","gasometers","gasometric","gasometrical","gasometries","gasometry","gasp","gasped","gasper","gaspereau","gaspereaus","gaspereaux","gaspers","gaspier","gaspiest","gaspiness","gaspinesses","gasping","gaspingly","gaspings","gasps","gaspy","gassed","gasser","gassers","gasses","gassier","gassiest","gassily","gassiness","gassinesses","gassing","gassings","gassy","gast","gasted","gaster","gasteropod","gasteropodous","gasteropods","gasters","gastfull","gastight","gastightness","gastightnesses","gasting","gastness","gastnesse","gastnesses","gastraea","gastraeas","gastraeum","gastraeums","gastral","gastralgia","gastralgias","gastralgic","gastrea","gastreas","gastrectomies","gastrectomy","gastric","gastrin","gastrins","gastritic","gastritides","gastritis","gastritises","gastrocnemii","gastrocnemius","gastrocolic","gastroduodenal","gastroenteric","gastroenteritic","gastroenteritides","gastroenteritis","gastroenteritises","gastroenterological","gastroenterologies","gastroenterologist","gastroenterologists","gastroenterology","gastroesophageal","gastrointestinal","gastrolith","gastroliths","gastrologer","gastrologers","gastrological","gastrologies","gastrologist","gastrologists","gastrology","gastromancies","gastromancy","gastronome","gastronomer","gastronomers","gastronomes","gastronomic","gastronomical","gastronomically","gastronomics","gastronomies","gastronomist","gastronomists","gastronomy","gastropod","gastropodan","gastropodans","gastropodous","gastropods","gastropub","gastropubs","gastroscope","gastroscopes","gastroscopic","gastroscopies","gastroscopist","gastroscopists","gastroscopy","gastrosoph","gastrosopher","gastrosophers","gastrosophies","gastrosophs","gastrosophy","gastrostomies","gastrostomy","gastrotomies","gastrotomy","gastrotrich","gastrotrichs","gastrovascular","gastrula","gastrulae","gastrular","gastrulas","gastrulate","gastrulated","gastrulates","gastrulating","gastrulation","gastrulations","gasts","gasworks","gat","gate","gateau","gateaus","gateaux","gatecrash","gatecrashed","gatecrasher","gatecrashers","gatecrashes","gatecrashing","gated","gatefold","gatefolds","gatehouse","gatehouses","gatekeeper","gatekeepers","gatekeeping","gateleg","gateless","gatelike","gateman","gatemen","gatepost","gateposts","gater","gaters","gates","gateway","gateways","gath","gather","gatherable","gathered","gatherer","gatherers","gathering","gatherings","gathers","gaths","gating","gatings","gatling","gator","gators","gats","gatvol","gau","gauche","gauchely","gaucheness","gauchenesses","gaucher","gaucherie","gaucheries","gauchesco","gauchest","gaucho","gauchos","gaucie","gaucier","gauciest","gaucy","gaud","gaudeamus","gaudeamuses","gauded","gauderies","gaudery","gaudgie","gaudgies","gaudier","gaudies","gaudiest","gaudily","gaudiness","gaudinesses","gauding","gauds","gaudy","gaufer","gaufers","gauffer","gauffered","gauffering","gaufferings","gauffers","gaufre","gaufres","gauge","gaugeable","gaugeably","gauged","gauger","gaugers","gauges","gauging","gaugings","gauje","gaujes","gauleiter","gauleiters","gault","gaulter","gaulters","gaultheria","gaultherias","gaults","gaum","gaumed","gaumier","gaumiest","gauming","gaumless","gaums","gaumy","gaun","gaunch","gaunched","gaunches","gaunching","gaunt","gaunted","gaunter","gauntest","gaunting","gauntlet","gauntleted","gauntleting","gauntlets","gauntly","gauntness","gauntnesses","gauntree","gauntrees","gauntries","gauntry","gaunts","gaup","gauped","gauper","gaupers","gauping","gaups","gaupus","gaupuses","gaur","gaurs","gaus","gauss","gausses","gaussian","gaussmeter","gaussmeters","gauze","gauzelike","gauzes","gauzier","gauziest","gauzily","gauziness","gauzinesses","gauzy","gavage","gavages","gave","gavel","gaveled","gaveling","gavelkind","gavelkinds","gavelled","gavelling","gavelman","gavelmen","gavelock","gavelocks","gavels","gavial","gavialoid","gavials","gavot","gavots","gavotte","gavotted","gavottes","gavotting","gaw","gawcier","gawciest","gawcy","gawd","gawds","gawk","gawked","gawker","gawkers","gawkier","gawkies","gawkiest","gawkihood","gawkihoods","gawkily","gawkiness","gawkinesses","gawking","gawkish","gawkishly","gawkishness","gawkishnesses","gawks","gawky","gawp","gawped","gawper","gawpers","gawping","gawps","gawpus","gawpuses","gaws","gawsie","gawsier","gawsiest","gawsy","gay","gayal","gayals","gaydar","gaydars","gayer","gayest","gayeties","gayety","gayly","gayness","gaynesses","gays","gaysome","gaywings","gazabo","gazaboes","gazabos","gazal","gazals","gazania","gazanias","gazar","gazars","gaze","gazebo","gazeboes","gazebos","gazed","gazeful","gazehound","gazehounds","gazelle","gazelles","gazement","gazements","gazer","gazers","gazes","gazette","gazetted","gazetteer","gazetteered","gazetteering","gazetteerish","gazetteers","gazettes","gazetting","gazier","gaziest","gazillion","gazillionaire","gazillionaires","gazillions","gazing","gazings","gazogene","gazogenes","gazon","gazons","gazoo","gazooka","gazookas","gazoon","gazoons","gazoos","gazpacho","gazpachos","gazump","gazumped","gazumper","gazumpers","gazumping","gazumps","gazunder","gazundered","gazunderer","gazunderers","gazundering","gazunders","gazy","geal","gealed","gealing","gealous","gealousies","gealousy","geals","gean","geans","geanticlinal","geanticline","geanticlines","gear","gearbox","gearboxes","gearcase","gearcases","gearchange","gearchanges","geare","geared","geares","gearhead","gearheads","gearing","gearings","gearless","gears","gearshift","gearshifts","gearwheel","gearwheels","geason","geat","geats","gebur","geburs","geck","gecked","gecking","gecko","geckoes","geckos","gecks","ged","gedact","gedacts","gedankenexperiment","gedankenexperiments","geddit","gedeckt","gedeckts","geds","gee","geebag","geebags","geebung","geebungs","geechee","geechees","geed","geegaw","geegaws","geeing","geek","geekdom","geekdoms","geeked","geekier","geekiest","geekiness","geekinesses","geeks","geekspeak","geekspeaks","geeky","geelbek","geelbeks","geep","geepound","geepounds","geeps","gees","geese","geest","geests","geez","geezah","geezahs","geezer","geezers","gefilte","gefuffle","gefuffled","gefuffles","gefuffling","gefullte","gegenschein","gegenscheins","geggie","geggies","gehlenite","gehlenites","geisha","geishas","geist","geists","geit","geitonogamies","geitonogamous","geitonogamy","geits","gel","gelable","gelada","geladas","gelande","gelandesprung","gelandesprungs","gelant","gelants","gelastic","gelate","gelated","gelates","gelati","gelatin","gelatinate","gelatinated","gelatinates","gelatinating","gelatination","gelatinations","gelatine","gelatines","gelating","gelatinisation","gelatinisations","gelatinise","gelatinised","gelatiniser","gelatinisers","gelatinises","gelatinising","gelatinization","gelatinizations","gelatinize","gelatinized","gelatinizer","gelatinizers","gelatinizes","gelatinizing","gelatinoid","gelatinoids","gelatinous","gelatinously","gelatinousness","gelatinousnesses","gelatins","gelation","gelations","gelatis","gelato","gelatos","gelcap","gelcaps","geld","gelded","gelder","gelders","gelding","geldings","gelds","gelee","gelees","gelid","gelider","gelidest","gelidities","gelidity","gelidly","gelidness","gelidnesses","gelignite","gelignites","gellant","gellants","gelled","gellies","gelliflowre","gelliflowres","gelling","gelly","gelosies","gelosy","gels","gelsemia","gelsemine","gelsemines","gelseminine","gelseminines","gelsemium","gelsemiums","gelt","gelts","gem","gematria","gematrias","gemclip","gemclips","gemeinschaft","gemeinschaften","gemeinschafts","gemel","gemels","gemfibrozil","gemfibrozils","gemfish","gemfishes","geminal","geminally","geminate","geminated","geminately","geminates","geminating","gemination","geminations","gemini","geminies","geminous","geminy","gemlike","gemma","gemmaceous","gemmae","gemman","gemmate","gemmated","gemmates","gemmating","gemmation","gemmations","gemmative","gemmed","gemmen","gemmeous","gemmeries","gemmery","gemmier","gemmiest","gemmiferous","gemmily","gemminess","gemminesses","gemming","gemmiparous","gemmiparously","gemmological","gemmologies","gemmologist","gemmologists","gemmology","gemmulation","gemmulations","gemmule","gemmules","gemmy","gemological","gemologies","gemologist","gemologists","gemology","gemony","gemot","gemote","gemotes","gemots","gems","gemsbok","gemsboks","gemsbuck","gemsbucks","gemshorn","gemshorns","gemstone","gemstones","gemutlich","gemutlichkeit","gemutlichkeits","gen","gena","genal","genappe","genappes","genas","gendarme","gendarmerie","gendarmeries","gendarmery","gendarmes","gender","gendered","gendering","genderise","genderised","genderises","genderising","genderize","genderized","genderizes","genderizing","genderless","genders","gene","genealogic","genealogical","genealogically","genealogies","genealogise","genealogised","genealogises","genealogising","genealogist","genealogists","genealogize","genealogized","genealogizes","genealogizing","genealogy","genecologies","genecology","genera","generable","general","generalate","generalates","generalcies","generalcy","generale","generalia","generalisable","generalisation","generalisations","generalise","generalised","generaliser","generalisers","generalises","generalising","generalissimo","generalissimos","generalist","generalists","generalities","generality","generalizabilities","generalizability","generalizable","generalization","generalizations","generalize","generalized","generalizer","generalizers","generalizes","generalizing","generalled","generalling","generally","generalness","generalnesses","generals","generalship","generalships","generant","generants","generate","generated","generates","generating","generation","generational","generationally","generationism","generationisms","generations","generative","generator","generators","generatrices","generatrix","generic","generical","generically","genericness","genericnesses","generics","generosities","generosity","generous","generously","generousness","generousnesses","genes","geneses","genesis","genet","genethliac","genethliacal","genethliacally","genethliacon","genethliacons","genethliacs","genethlialogic","genethlialogies","genethlialogy","genetic","genetical","genetically","geneticist","geneticists","genetics","genetotrophic","genetrices","genetrix","genetrixes","genets","genette","genettes","geneva","genevas","genevrette","genevrettes","genial","genialise","genialised","genialises","genialising","genialities","geniality","genialize","genialized","genializes","genializing","genially","genialness","genialnesses","genic","genically","genicular","geniculate","geniculated","geniculately","geniculates","geniculating","geniculation","geniculations","genie","genies","genii","genip","genipap","genipaps","genips","genista","genistas","genistein","genisteins","genital","genitalia","genitalial","genitalic","genitally","genitals","genitival","genitivally","genitive","genitively","genitives","genitor","genitors","genitourinary","genitrices","genitrix","genitrixes","geniture","genitures","genius","geniuses","genizah","genizahs","genizot","genizoth","genlock","genlocks","gennaker","gennakers","genned","gennel","gennels","gennet","gennets","gennies","genning","genny","genoa","genoas","genocidaire","genocidaires","genocidal","genocide","genocides","genogram","genograms","genoise","genoises","genom","genome","genomes","genomic","genomics","genoms","genophobia","genophobias","genotoxic","genotype","genotypes","genotypic","genotypical","genotypically","genotypicities","genotypicity","genouillere","genouilleres","genre","genres","genro","genros","gens","gensdarmes","genseng","gensengs","gent","gentamicin","gentamicins","genteel","genteeler","genteelest","genteelise","genteelised","genteelises","genteelish","genteelising","genteelism","genteelisms","genteelize","genteelized","genteelizes","genteelizing","genteelly","genteelness","genteelnesses","gentes","gentian","gentianaceous","gentianella","gentianellas","gentians","gentier","gentiest","gentil","gentile","gentiles","gentilesse","gentilesses","gentilhomme","gentilic","gentilise","gentilised","gentilises","gentilish","gentilising","gentilism","gentilisms","gentilitial","gentilitian","gentilities","gentilitious","gentility","gentilize","gentilized","gentilizes","gentilizing","gentilshommes","gentle","gentled","gentlefolk","gentlefolks","gentlehood","gentlehoods","gentleman","gentlemanhood","gentlemanhoods","gentlemanlike","gentlemanlikeness","gentlemanlikenesses","gentlemanliness","gentlemanlinesses","gentlemanly","gentlemanship","gentlemanships","gentlemen","gentleness","gentlenesse","gentlenesses","gentleperson","gentlepersons","gentler","gentles","gentlest","gentlewoman","gentlewomanly","gentlewomen","gentling","gently","gentoo","gentoos","gentrice","gentrices","gentries","gentrification","gentrifications","gentrified","gentrifier","gentrifiers","gentrifies","gentrify","gentrifying","gentry","gents","genty","genu","genua","genuflect","genuflected","genuflecting","genuflection","genuflections","genuflector","genuflectors","genuflects","genuflexion","genuflexions","genuine","genuinely","genuineness","genuinenesses","genus","genuses","geo","geobotanic","geobotanical","geobotanies","geobotanist","geobotanists","geobotany","geocaching","geocachings","geocarpic","geocarpies","geocarpy","geocentric","geocentrical","geocentrically","geocentricism","geocentricisms","geochemical","geochemically","geochemist","geochemistries","geochemistry","geochemists","geochronologic","geochronological","geochronologically","geochronologies","geochronologist","geochronologists","geochronology","geocorona","geocoronae","geocoronas","geode","geodemographics","geodes","geodesic","geodesical","geodesics","geodesies","geodesist","geodesists","geodesy","geodetic","geodetical","geodetically","geodetics","geodic","geoduck","geoducks","geodynamic","geodynamical","geodynamicist","geodynamicists","geodynamics","geofact","geofacts","geogenies","geogeny","geognoses","geognosies","geognosis","geognost","geognostic","geognostical","geognostically","geognosts","geognosy","geogonic","geogonies","geogony","geographer","geographers","geographic","geographical","geographically","geographies","geography","geohydrologic","geohydrologies","geohydrologist","geohydrologists","geohydrology","geoid","geoidal","geoids","geolatries","geolatry","geolinguistics","geologer","geologers","geologian","geologians","geologic","geological","geologically","geologies","geologise","geologised","geologises","geologising","geologist","geologists","geologize","geologized","geologizes","geologizing","geology","geomagnetic","geomagnetically","geomagnetism","geomagnetisms","geomagnetist","geomagnetists","geomancer","geomancers","geomancies","geomancy","geomant","geomantic","geomants","geomechanics","geomedical","geomedicine","geomedicines","geometer","geometers","geometric","geometrical","geometrically","geometrician","geometricians","geometrics","geometrid","geometrids","geometries","geometrisation","geometrisations","geometrise","geometrised","geometrises","geometrising","geometrist","geometrists","geometrization","geometrizations","geometrize","geometrized","geometrizes","geometrizing","geometry","geomorphic","geomorphogenic","geomorphogenies","geomorphogenist","geomorphogeny","geomorphologic","geomorphological","geomorphologies","geomorphologist","geomorphologists","geomorphology","geomyoid","geophagia","geophagias","geophagies","geophagism","geophagisms","geophagist","geophagists","geophagous","geophagy","geophilic","geophilous","geophone","geophones","geophysical","geophysically","geophysicist","geophysicists","geophysics","geophyte","geophytes","geophytic","geopolitical","geopolitically","geopolitician","geopoliticians","geopolitics","geoponic","geoponical","geoponics","geopressured","geoprobe","geoprobes","georgette","georgettes","georgic","georgical","georgics","geos","geoscience","geosciences","geoscientific","geoscientist","geoscientists","geospatial","geosphere","geospheres","geostatic","geostatics","geostationary","geostrategic","geostrategical","geostrategies","geostrategist","geostrategists","geostrategy","geostrophic","geostrophically","geosynchronous","geosynclinal","geosyncline","geosynclines","geotactic","geotactical","geotactically","geotag","geotagged","geotagging","geotags","geotaxes","geotaxis","geotechnic","geotechnical","geotechnics","geotechnologies","geotechnology","geotectonic","geotectonically","geotectonics","geotextile","geotextiles","geotherm","geothermal","geothermally","geothermic","geothermometer","geothermometers","geotherms","geotropic","geotropically","geotropism","geotropisms","ger","gerah","gerahs","geraniaceous","geranial","geranials","geraniol","geraniols","geranium","geraniums","gerardia","gerardias","geratological","geratologies","geratologist","geratologists","geratology","gerbe","gerbera","gerberas","gerbes","gerbil","gerbille","gerbilles","gerbils","gere","gerent","gerents","gerenuk","gerenuks","geres","gerfalcon","gerfalcons","geriatric","geriatrician","geriatricians","geriatrics","geriatrist","geriatrists","gerle","gerles","germ","germain","germaine","germaines","germains","german","germander","germanders","germane","germanely","germaneness","germanenesses","germanic","germanisation","germanisations","germanise","germanised","germanises","germanising","germanite","germanites","germanium","germaniums","germanization","germanizations","germanize","germanized","germanizes","germanizing","germanous","germans","germed","germen","germens","germfree","germicidal","germicide","germicides","germier","germiest","germin","germina","germinabilities","germinability","germinable","germinal","germinally","germinant","germinate","germinated","germinates","germinating","germination","germinations","germinative","germinator","germinators","germiness","germinesses","germing","germins","germlike","germplasm","germplasms","germproof","germs","germy","gerne","gerned","gernes","gerning","geronimo","gerontic","gerontocracies","gerontocracy","gerontocrat","gerontocratic","gerontocrats","gerontologic","gerontological","gerontologies","gerontologist","gerontologists","gerontology","gerontomorphic","gerontophil","gerontophile","gerontophiles","gerontophilia","gerontophilias","gerontophils","gerontophobe","gerontophobes","gerontophobia","gerontophobias","geropiga","geropigas","gerrymander","gerrymandered","gerrymanderer","gerrymanderers","gerrymandering","gerrymanderings","gerrymanders","gers","gert","gertcha","gerund","gerundial","gerundival","gerundive","gerundively","gerundives","gerunds","gesellschaft","gesellschaften","gesellschafts","gesneria","gesneriad","gesneriads","gesnerias","gessamine","gessamines","gesse","gessed","gesses","gessing","gesso","gessoed","gessoes","gest","gestalt","gestalten","gestaltism","gestaltisms","gestaltist","gestaltists","gestalts","gestant","gestapo","gestapos","gestate","gestated","gestates","gestating","gestation","gestational","gestations","gestative","gestatorial","gestatory","geste","gestes","gestic","gestical","gesticulant","gesticulate","gesticulated","gesticulates","gesticulating","gesticulation","gesticulations","gesticulative","gesticulator","gesticulators","gesticulatory","gests","gestural","gesturally","gesture","gestured","gesturer","gesturers","gestures","gesturing","gesundheit","get","geta","getable","getas","getatable","getaway","getaways","gets","gettable","getter","gettered","gettering","getterings","getters","getting","gettings","getup","getups","geum","geums","gewgaw","gewgawed","gewgaws","gewurztraminer","gewurztraminers","gey","geyan","geyer","geyest","geyser","geyserite","geyserites","geysers","gharial","gharials","gharri","gharries","gharris","gharry","ghast","ghasted","ghastful","ghastfully","ghasting","ghastlier","ghastliest","ghastliness","ghastlinesses","ghastly","ghastness","ghastnesses","ghasts","ghat","ghats","ghaut","ghauts","ghazal","ghazals","ghazel","ghazels","ghazi","ghazies","ghazis","ghee","ghees","gherao","gheraoed","gheraoes","gheraoing","gheraos","gherkin","gherkins","ghesse","ghessed","ghesses","ghessing","ghest","ghetto","ghettoed","ghettoes","ghettoing","ghettoisation","ghettoisations","ghettoise","ghettoised","ghettoises","ghettoising","ghettoization","ghettoizations","ghettoize","ghettoized","ghettoizes","ghettoizing","ghettos","ghi","ghibli","ghiblis","ghilgai","ghilgais","ghillie","ghillied","ghillies","ghillying","ghis","ghost","ghosted","ghostier","ghostiest","ghosting","ghostings","ghostlier","ghostliest","ghostlike","ghostliness","ghostlinesses","ghostly","ghosts","ghostwrite","ghostwriter","ghostwriters","ghostwrites","ghostwriting","ghostwritten","ghostwrote","ghosty","ghoul","ghoulie","ghoulies","ghoulish","ghoulishly","ghoulishness","ghoulishnesses","ghouls","ghrelin","ghrelins","ghubar","ghyll","ghylls","gi","giambeux","giant","giantess","giantesses","gianthood","gianthoods","giantism","giantisms","giantlier","giantliest","giantlike","giantly","giantries","giantry","giants","giantship","giantships","giaour","giaours","giardia","giardias","giardiases","giardiasis","gib","gibbed","gibber","gibbered","gibberellic","gibberellin","gibberellins","gibbering","gibberish","gibberishes","gibbers","gibbet","gibbeted","gibbeting","gibbets","gibbetted","gibbetting","gibbing","gibbon","gibbons","gibbose","gibbosities","gibbosity","gibbous","gibbously","gibbousness","gibbousnesses","gibbsite","gibbsites","gibe","gibed","gibel","gibels","giber","gibers","gibes","gibing","gibingly","giblet","giblets","gibli","giblis","gibs","gibson","gibsons","gibus","gibuses","gid","giddap","gidday","giddied","giddier","giddies","giddiest","giddily","giddiness","giddinesses","giddup","giddy","giddyap","giddying","giddyup","gidgee","gidgees","gidjee","gidjees","gids","gie","gied","gieing","gien","gies","gif","gift","giftable","giftables","gifted","giftedly","giftedness","giftednesses","giftee","giftees","gifting","giftless","gifts","giftshop","giftshops","giftware","giftwares","giftwrap","giftwrapped","giftwrapping","giftwraps","gig","giga","gigabit","gigabits","gigabyte","gigabytes","gigacycle","gigacycles","gigaflop","gigaflops","gigahertz","gigahertzes","gigantean","gigantesque","gigantic","gigantically","giganticide","giganticides","giganticness","giganticnesses","gigantism","gigantisms","gigantologies","gigantology","gigantomachia","gigantomachias","gigantomachies","gigantomachy","gigas","gigaton","gigatons","gigawatt","gigawatts","gigged","gigging","giggit","giggited","giggiting","giggits","giggle","giggled","giggler","gigglers","giggles","gigglesome","gigglier","giggliest","giggling","gigglingly","gigglings","giggly","gighe","giglet","giglets","giglot","giglots","gigman","gigmanities","gigmanity","gigmen","gigolo","gigolos","gigot","gigots","gigs","gigue","gigues","gila","gilas","gilbert","gilberts","gilcup","gilcups","gild","gilded","gilden","gilder","gilders","gildhall","gildhalls","gilding","gildings","gilds","gildsman","gildsmen","gildswoman","gildswomen","gilet","gilets","gilgai","gilgais","gilgie","gilgies","gill","gillaroo","gillaroos","gilled","giller","gillers","gillet","gillets","gillflirt","gillflirts","gillie","gillied","gillies","gilliflower","gilliflowers","gilling","gillion","gillions","gillnet","gillnets","gillnetted","gillnetter","gillnetters","gillnetting","gillravage","gillravaged","gillravages","gillravaging","gillravitch","gillravitched","gillravitches","gillravitching","gills","gilly","gillyflower","gillyflowers","gillying","gillyvor","gillyvors","gilpey","gilpeys","gilpies","gilpy","gilravage","gilravaged","gilravager","gilravagers","gilravages","gilravaging","gilravitch","gilravitched","gilravitches","gilravitching","gilsonite","gilsonites","gilt","giltcup","giltcups","gilthead","giltheads","gilts","giltwood","gimbal","gimbaled","gimbaling","gimballed","gimballing","gimbals","gimcrack","gimcrackeries","gimcrackery","gimcracks","gimel","gimels","gimlet","gimleted","gimleting","gimlets","gimmal","gimmalled","gimmals","gimme","gimmer","gimmers","gimmes","gimmick","gimmicked","gimmickier","gimmickiest","gimmicking","gimmickries","gimmickry","gimmicks","gimmicky","gimmie","gimmies","gimmor","gimmors","gimp","gimped","gimpier","gimpiest","gimping","gimps","gimpy","gin","ging","gingal","gingall","gingalls","gingals","ginge","gingeley","gingeleys","gingeli","gingelies","gingelis","gingelli","gingellies","gingellis","gingelly","gingely","ginger","gingerade","gingerades","gingerbread","gingerbreaded","gingerbreads","gingerbready","gingered","gingering","gingerliness","gingerlinesses","gingerly","gingerous","gingerroot","gingerroots","gingers","gingersnap","gingersnaps","gingery","ginges","gingham","ginghams","gingili","gingilis","gingilli","gingillis","gingiva","gingivae","gingival","gingivectomies","gingivectomy","gingivites","gingivitides","gingivitis","gingivitises","gingko","gingkoes","gingkos","gingle","gingles","ginglimoid","ginglymi","ginglymus","gings","ginhouse","ginhouses","gink","ginkgo","ginkgoes","ginkgos","ginks","ginn","ginned","ginnel","ginnels","ginner","ginneries","ginners","ginnery","ginnier","ginniest","ginning","ginnings","ginny","ginormous","gins","ginseng","ginsengs","ginshop","ginshops","ginzo","ginzoes","gio","giocoso","gios","gip","gipon","gipons","gipped","gipper","gippers","gippies","gipping","gippo","gippoes","gippos","gippy","gips","gipsen","gipsens","gipsied","gipsies","gipsy","gipsydom","gipsydoms","gipsyhood","gipsyhoods","gipsying","gipsyish","gipsywort","gipsyworts","giraffe","giraffes","giraffid","giraffine","giraffish","giraffoid","girandola","girandolas","girandole","girandoles","girasol","girasole","girasoles","girasols","gird","girded","girder","girders","girding","girdingly","girdings","girdle","girdlecake","girdlecakes","girdled","girdler","girdlers","girdles","girdlescone","girdlescones","girdlestead","girdlesteads","girdling","girds","girkin","girkins","girl","girlfriend","girlfriends","girlhood","girlhoods","girlie","girlier","girlies","girliest","girlish","girlishly","girlishness","girlishnesses","girlond","girlonds","girls","girly","girn","girned","girnel","girnels","girner","girners","girnie","girnier","girniest","girning","girns","giro","girolle","girolles","giron","gironic","gironny","girons","giros","girosol","girosols","girr","girrs","girsh","girshes","girt","girted","girth","girthed","girthing","girthline","girthlines","girths","girting","girtline","girtlines","girts","gis","gisarme","gisarmes","gism","gismo","gismologies","gismology","gismos","gisms","gist","gists","git","gitana","gitanas","gitano","gitanos","gite","gites","gits","gittarone","gittarones","gitted","gittern","gitterned","gitterning","gitterns","gittin","gitting","giust","giusted","giusting","giusto","giusts","givable","give","giveable","giveaway","giveaways","giveback","givebacks","gived","given","givenness","givennesses","givens","giver","givers","gives","giving","givings","gizmo","gizmologies","gizmology","gizmos","gizz","gizzard","gizzards","gizzen","gizzened","gizzening","gizzens","gizzes","gjetost","gjetosts","gju","gjus","glabella","glabellae","glabellar","glabrate","glabrescent","glabrous","glabrousness","glabrousnesses","glace","glaceed","glaceing","glaces","glacial","glacialist","glacialists","glacially","glacials","glaciate","glaciated","glaciates","glaciating","glaciation","glaciations","glacier","glaciered","glaciers","glaciologic","glaciological","glaciologies","glaciologist","glaciologists","glaciology","glacis","glacises","glad","gladded","gladden","gladdened","gladdener","gladdeners","gladdening","gladdens","gladder","gladdest","gladdie","gladdies","gladding","gladdon","gladdons","glade","gladelike","glades","gladful","gladfulness","gladfulnesses","gladiate","gladiator","gladiatorial","gladiatorian","gladiators","gladiatorship","gladiatorships","gladiatory","gladier","gladiest","gladiola","gladiolar","gladiolas","gladiole","gladioles","gladioli","gladiolus","gladioluses","gladius","gladiuses","gladlier","gladliest","gladly","gladness","gladnesses","glads","gladsome","gladsomely","gladsomeness","gladsomenesses","gladsomer","gladsomest","gladstone","gladstones","gladwrap","gladwrapped","gladwrapping","gladwraps","glady","glaik","glaiket","glaiketness","glaiketnesses","glaikit","glaikitness","glaikitnesses","glaiks","glair","glaire","glaired","glaireous","glaires","glairier","glairiest","glairin","glairiness","glairinesses","glairing","glairins","glairs","glairy","glaive","glaived","glaives","glam","glammed","glammier","glammiest","glamming","glammy","glamor","glamored","glamoring","glamorisation","glamorisations","glamorise","glamorised","glamoriser","glamorisers","glamorises","glamorising","glamorization","glamorizations","glamorize","glamorized","glamorizer","glamorizers","glamorizes","glamorizing","glamorous","glamorously","glamorousness","glamorousnesses","glamors","glamour","glamoured","glamouring","glamourise","glamourised","glamourises","glamourising","glamourize","glamourized","glamourizes","glamourizing","glamourless","glamourous","glamourously","glamourousness","glamourpuss","glamourpusses","glamours","glamping","glampings","glams","glance","glanced","glancer","glancers","glances","glancing","glancingly","glancings","gland","glandered","glanderous","glanders","glandes","glandiferous","glandiform","glandless","glandlike","glands","glandular","glandularly","glandule","glandules","glanduliferous","glandulous","glandulously","glans","glare","glareal","glared","glareless","glareous","glares","glarier","glariest","glariness","glarinesses","glaring","glaringly","glaringness","glaringnesses","glary","glasnost","glasnostian","glasnostic","glasnosts","glass","glassblower","glassblowers","glassblowing","glassblowings","glassed","glassen","glasses","glassful","glassfuls","glasshouse","glasshouses","glassie","glassier","glassies","glassiest","glassified","glassifies","glassify","glassifying","glassily","glassine","glassines","glassiness","glassinesses","glassing","glassless","glasslike","glassmaker","glassmakers","glassmaking","glassmakings","glassman","glassmen","glasspaper","glasspapered","glasspapering","glasspapers","glassware","glasswares","glasswork","glassworker","glassworkers","glassworks","glassworm","glassworms","glasswort","glassworts","glassy","glassyheaded","glauberite","glauberites","glaucescence","glaucescences","glaucescent","glaucoma","glaucomas","glaucomatous","glauconite","glauconites","glauconitic","glaucous","glaucously","glaucousness","glaucousnesses","glaum","glaumed","glauming","glaums","glaur","glaurier","glauriest","glaurs","glaury","glaze","glazed","glazen","glazer","glazers","glazes","glazier","glazieries","glaziers","glaziery","glaziest","glazily","glaziness","glazinesses","glazing","glazings","glazy","gleam","gleamed","gleamer","gleamers","gleamier","gleamiest","gleaming","gleamingly","gleamings","gleams","gleamy","glean","gleanable","gleaned","gleaner","gleaners","gleaning","gleanings","gleans","gleave","gleaves","gleba","glebae","glebe","glebeless","glebes","glebier","glebiest","glebous","gleby","gled","glede","gledes","gledge","gledged","gledges","gledging","gleds","glee","gleed","gleeds","gleeful","gleefully","gleefulness","gleefulnesses","gleeing","gleek","gleeked","gleeking","gleeks","gleemaiden","gleemaidens","gleeman","gleemen","gleenie","gleenies","glees","gleesome","gleet","gleeted","gleetier","gleetiest","gleeting","gleets","gleety","gleg","glegger","gleggest","glegly","glegness","glegnesses","glei","gleis","gleisation","gleisations","gleization","gleizations","glen","glendoveer","glendoveers","glengarries","glengarry","glenlike","glenoid","glenoidal","glenoids","glens","glent","glented","glenting","glents","gley","gleyed","gleying","gleyings","gleys","glia","gliadin","gliadine","gliadines","gliadins","glial","glias","glib","glibbed","glibber","glibbery","glibbest","glibbing","glibly","glibness","glibnesses","glibs","glid","glidder","gliddery","gliddest","glide","glided","glidepath","glidepaths","glider","gliders","glides","gliding","glidingly","glidings","gliff","gliffing","gliffings","gliffs","glift","glifts","glike","glikes","glim","glime","glimed","glimes","gliming","glimmer","glimmered","glimmering","glimmeringly","glimmerings","glimmers","glimmery","glimpse","glimpsed","glimpser","glimpsers","glimpses","glimpsing","glims","glint","glinted","glintier","glintiest","glinting","glints","glinty","glioblastoma","glioblastomas","glioblastomata","glioma","gliomas","gliomata","gliomatoses","gliomatosis","gliomatous","glioses","gliosis","glisk","glisks","glissade","glissaded","glissader","glissaders","glissades","glissading","glissandi","glissando","glissandos","glisten","glistened","glistening","glisteningly","glistens","glister","glistered","glistering","glisteringly","glisters","glit","glitch","glitches","glitchier","glitchiest","glitchy","glits","glitter","glitterand","glitterati","glittered","glitterier","glitteriest","glittering","glitteringly","glitterings","glitters","glittery","glitz","glitzed","glitzes","glitzier","glitziest","glitzily","glitziness","glitzinesses","glitzing","glitzy","gloam","gloaming","gloamings","gloams","gloat","gloated","gloater","gloaters","gloating","gloatingly","gloats","glob","global","globalisation","globalisations","globalise","globalised","globalises","globalising","globalism","globalisms","globalist","globalists","globalization","globalizations","globalize","globalized","globalizes","globalizing","globally","globate","globated","globbier","globbiest","globby","globe","globed","globefish","globefishes","globeflower","globeflowers","globelike","globes","globesities","globesity","globetrot","globetrots","globetrotted","globetrotter","globetrotters","globetrotting","globetrottings","globi","globigerina","globigerinae","globigerinas","globin","globing","globins","globoid","globoids","globose","globosely","globoseness","globosenesses","globosities","globosity","globous","globs","globular","globularities","globularity","globularly","globularness","globularnesses","globulars","globule","globules","globulet","globulets","globuliferous","globulin","globulins","globulite","globulites","globulous","globus","globy","glochid","glochidia","glochidiate","glochidium","glochids","glockenspiel","glockenspiels","glode","glogg","gloggs","gloire","gloires","glom","glomera","glomerate","glomerated","glomerates","glomerating","glomeration","glomerations","glomerular","glomerulate","glomerule","glomerules","glomeruli","glomerulonephritides","glomerulonephritis","glomerulus","glommed","glomming","gloms","glomus","glonoin","glonoins","gloom","gloomed","gloomful","gloomfully","gloomier","gloomiest","gloomily","gloominess","gloominesses","glooming","gloomings","gloomless","glooms","gloomy","gloop","glooped","gloopier","gloopiest","glooping","gloops","gloopy","glop","glopped","gloppier","gloppiest","glopping","gloppy","glops","gloria","glorias","gloried","glories","glorifiable","glorification","glorifications","glorified","glorifier","glorifiers","glorifies","glorify","glorifying","gloriole","glorioles","gloriosa","gloriosas","glorious","gloriously","gloriousness","gloriousnesses","glory","glorying","gloss","glossa","glossae","glossal","glossarial","glossarially","glossaries","glossarist","glossarists","glossary","glossas","glossator","glossators","glossectomies","glossectomy","glossed","glosseme","glossemes","glosser","glossers","glosses","glossier","glossies","glossiest","glossily","glossina","glossinas","glossiness","glossinesses","glossing","glossingly","glossist","glossists","glossitic","glossitis","glossitises","glossless","glossodynia","glossodynias","glossographer","glossographers","glossographical","glossographies","glossography","glossolalia","glossolalias","glossolalist","glossolalists","glossological","glossologies","glossologist","glossologists","glossology","glossopharyngeal","glossopharyngeals","glossy","glost","glosts","glottal","glottic","glottidean","glottides","glottis","glottises","glottochronological","glottochronologies","glottochronology","glottogonic","glottologies","glottology","glout","glouted","glouting","glouts","glove","gloved","gloveless","glover","glovers","gloves","gloving","glovings","glow","glowed","glower","glowered","glowering","gloweringly","glowers","glowflies","glowfly","glowing","glowingly","glowlamp","glowlamps","glows","glowstick","glowsticks","glowworm","glowworms","gloxinia","gloxinias","gloze","glozed","glozes","glozing","glozings","glucagon","glucagons","glucan","glucans","glucina","glucinas","glucinic","glucinium","gluciniums","glucinum","glucinums","glucocorticoid","glucocorticoids","glucokinase","glucokinases","gluconate","gluconates","gluconeogeneses","gluconeogenesis","gluconeogenic","glucophore","glucophores","glucoprotein","glucoproteins","glucosamine","glucosamines","glucose","glucoses","glucosic","glucosidal","glucosidase","glucosidases","glucoside","glucosides","glucosidic","glucosuria","glucosurias","glucosuric","glucuronidase","glucuronidases","glucuronide","glucuronides","glue","glueball","glueballs","glued","glueing","gluelike","gluepot","gluepots","gluer","gluers","glues","gluey","glueyness","glueynesses","glug","gluggable","glugged","glugging","glugs","gluhwein","gluhweins","gluier","gluiest","gluily","gluiness","gluinesses","gluing","gluish","glum","glumaceous","glume","glumelike","glumella","glumellas","glumes","glumiferous","glumly","glummer","glummest","glumness","glumnesses","glumpier","glumpiest","glumpily","glumpish","glumps","glumpy","glums","glunch","glunched","glunches","glunching","gluon","gluons","glurge","glurges","glut","glutaeal","glutaei","glutaeus","glutamate","glutamates","glutamic","glutaminase","glutaminases","glutamine","glutamines","glutaminic","glutaraldehyde","glutaraldehydes","glutathione","glutathiones","glute","gluteal","glutei","glutelin","glutelins","gluten","glutenin","glutenins","glutenous","glutens","glutes","glutethimide","glutethimides","gluteus","glutinosities","glutinosity","glutinous","glutinously","glutinousness","glutinousnesses","gluts","glutted","glutting","gluttingly","glutton","gluttonies","gluttonise","gluttonised","gluttonises","gluttonish","gluttonising","gluttonize","gluttonized","gluttonizes","gluttonizing","gluttonous","gluttonously","gluttonousness","gluttonousnesses","gluttons","gluttony","glycaemia","glycaemias","glycaemic","glycan","glycans","glycation","glycations","glycemia","glycemias","glycemic","glyceraldehyde","glyceraldehydes","glyceria","glycerias","glyceric","glyceride","glycerides","glyceridic","glycerin","glycerinate","glycerinated","glycerinates","glycerinating","glycerine","glycerines","glycerins","glycerol","glycerols","glyceryl","glyceryls","glycin","glycine","glycines","glycins","glycocoll","glycocolls","glycogen","glycogeneses","glycogenesis","glycogenetic","glycogenic","glycogenolyses","glycogenolysis","glycogenolytic","glycogens","glycol","glycolic","glycolipid","glycolipids","glycollic","glycols","glycolyses","glycolysis","glycolytic","glyconeogeneses","glyconeogenesis","glyconic","glyconics","glycopeptide","glycopeptides","glycophyte","glycophytes","glycophytic","glycoprotein","glycoproteins","glycosaminoglycan","glycosaminoglycans","glycose","glycoses","glycosidase","glycosidases","glycoside","glycosides","glycosidic","glycosidically","glycosuria","glycosurias","glycosuric","glycosyl","glycosylate","glycosylated","glycosylates","glycosylating","glycosylation","glycosylations","glycosyls","glycyl","glycyls","glyoxaline","glyoxalines","glyph","glyphic","glyphograph","glyphographer","glyphographers","glyphographic","glyphographical","glyphographies","glyphographs","glyphography","glyphs","glyptal","glyptals","glyptic","glyptics","glyptodont","glyptodonts","glyptographer","glyptographers","glyptographic","glyptographical","glyptographies","glyptography","glyptotheca","glyptothecae","gmelinite","gmelinites","gnamma","gnaphalium","gnaphaliums","gnar","gnarl","gnarled","gnarlier","gnarliest","gnarling","gnarls","gnarly","gnarr","gnarred","gnarring","gnarrs","gnars","gnash","gnashed","gnasher","gnashers","gnashes","gnashing","gnashingly","gnashings","gnat","gnatcatcher","gnatcatchers","gnathal","gnathic","gnathion","gnathions","gnathite","gnathites","gnathonic","gnathonical","gnathonically","gnathostomatous","gnathostome","gnathostomes","gnatlike","gnatling","gnatlings","gnats","gnattier","gnattiest","gnatty","gnatwren","gnatwrens","gnaw","gnawable","gnawed","gnawer","gnawers","gnawing","gnawingly","gnawings","gnawn","gnaws","gneiss","gneisses","gneissic","gneissitic","gneissoid","gneissose","gnetophyte","gnetophytes","gnocchi","gnomae","gnome","gnomelike","gnomes","gnomic","gnomical","gnomically","gnomish","gnomist","gnomists","gnomon","gnomonic","gnomonical","gnomonically","gnomonics","gnomonologies","gnomonology","gnomons","gnoseologies","gnoseology","gnoses","gnosiologies","gnosiology","gnosis","gnostic","gnostical","gnostically","gnosticism","gnosticisms","gnostics","gnotobiological","gnotobiologies","gnotobiology","gnotobioses","gnotobiosis","gnotobiote","gnotobiotes","gnotobiotic","gnotobiotically","gnotobiotics","gnow","gnows","gnu","gnus","go","goa","goad","goaded","goading","goadlike","goads","goadsman","goadsmen","goadster","goadsters","goaf","goafs","goal","goalball","goalballs","goaled","goalie","goalies","goaling","goalkeeper","goalkeepers","goalkeeping","goalkeepings","goalkicker","goalkickers","goalkicking","goalkickings","goalless","goalmouth","goalmouths","goalpost","goalposts","goals","goaltender","goaltenders","goaltending","goaltendings","goalward","goalwards","goanna","goannas","goary","goas","goat","goatee","goateed","goatees","goatfish","goatfishes","goatherd","goatherds","goatier","goatiest","goatish","goatishly","goatishness","goatishnesses","goatlike","goatling","goatlings","goats","goatsbeard","goatsbeards","goatskin","goatskins","goatsucker","goatsuckers","goatweed","goatweeds","goaty","gob","goban","gobang","gobangs","gobans","gobar","gobbed","gobbeline","gobbelines","gobbet","gobbets","gobbi","gobbier","gobbiest","gobbing","gobble","gobbled","gobbledegook","gobbledegooks","gobbledygook","gobbledygooks","gobbler","gobblers","gobbles","gobbling","gobbo","gobby","gobi","gobies","gobiid","gobiids","gobioid","gobioids","gobis","goblet","goblets","goblin","goblins","gobo","goboes","gobonee","gobony","gobos","gobs","gobshite","gobshites","gobsmacked","gobstopper","gobstoppers","goburra","goburras","goby","god","godchild","godchildren","goddam","goddammed","goddamming","goddamn","goddamndest","goddamned","goddamnedest","goddamning","goddamns","goddams","goddaughter","goddaughters","godded","godden","goddens","goddess","goddesses","goddesshood","goddesshoods","godding","godet","godetia","godetias","godets","godfather","godfathered","godfathering","godfathers","godforsaken","godhead","godheads","godhood","godhoods","godless","godlessly","godlessness","godlessnesses","godlier","godliest","godlike","godlikeness","godlikenesses","godlily","godliness","godlinesses","godling","godlings","godly","godmother","godmothered","godmothering","godmothers","godown","godowns","godparent","godparents","godroon","godrooned","godrooning","godroonings","godroons","gods","godsend","godsends","godship","godships","godslot","godslots","godso","godson","godsons","godspeed","godspeeds","godsquad","godsquads","godward","godwards","godwit","godwits","goe","goel","goels","goer","goers","goes","goest","goeth","goethite","goethites","goetic","goeties","goety","goey","gofer","gofers","goff","goffed","goffer","goffered","goffering","gofferings","goffers","goffing","goffs","gogga","goggas","goggle","gogglebox","goggleboxes","goggled","goggler","gogglers","goggles","gogglier","goggliest","goggling","gogglings","goggly","goglet","goglets","gogo","gogos","gohonzon","gohonzons","goier","goiest","going","goings","goiter","goitered","goiters","goitre","goitred","goitres","goitrogen","goitrogenic","goitrogenicities","goitrogenicity","goitrogens","goitrous","goji","gojis","golconda","golcondas","gold","goldarn","goldarns","goldbeater","goldbeaters","goldbrick","goldbricked","goldbricking","goldbricks","goldbug","goldbugs","goldcrest","goldcrests","golden","goldenberries","goldenberry","goldened","goldener","goldenest","goldeneye","goldeneyes","goldening","goldenly","goldenness","goldennesses","goldenrod","goldenrods","goldens","goldenseal","goldenseals","golder","goldest","goldeye","goldeyes","goldfield","goldfields","goldfinch","goldfinches","goldfinnies","goldfinny","goldfish","goldfishes","goldier","goldiest","goldilocks","goldilockses","goldish","goldless","goldminer","goldminers","golds","goldsinnies","goldsinny","goldsize","goldsizes","goldsmith","goldsmitheries","goldsmithery","goldsmithries","goldsmithry","goldsmiths","goldspink","goldspinks","goldstick","goldsticks","goldstone","goldstones","goldtail","goldthread","goldthreads","goldtone","goldurn","goldurns","goldwork","goldworks","goldy","gole","golem","golems","goles","golf","golfed","golfer","golfers","golfiana","golfianas","golfing","golfings","golfs","golgotha","golgothas","goliard","goliarderies","goliardery","goliardic","goliardies","goliards","goliardy","golias","goliased","goliases","goliasing","goliath","goliathise","goliathised","goliathises","goliathising","goliathize","goliathized","goliathizes","goliathizing","goliaths","gollan","golland","gollands","gollans","gollar","gollared","gollaring","gollars","goller","gollered","gollering","gollers","gollied","gollies","golliwog","golliwogg","golliwoggs","golliwogs","gollop","golloped","golloper","gollopers","golloping","gollops","golly","gollying","gollywog","gollywogs","golomynka","golomynkas","goloptious","golosh","goloshe","goloshed","goloshes","goloshing","goloshoes","golp","golpe","golpes","golps","goluptious","gombeen","gombeenism","gombeenisms","gombeens","gombo","gombos","gombro","gombroon","gombroons","gombros","gomer","gomeral","gomerals","gomerel","gomerels","gomeril","gomerils","gomers","gomoku","gomokus","gompa","gompas","gomphoses","gomphosis","gomuti","gomutis","gomuto","gomutos","gon","gonad","gonadal","gonadectomies","gonadectomised","gonadectomized","gonadectomy","gonadial","gonadic","gonadotrophic","gonadotrophin","gonadotrophins","gonadotropic","gonadotropin","gonadotropins","gonads","gondelay","gondelays","gondola","gondolas","gondolier","gondoliers","gone","gonef","gonefs","goneness","gonenesses","goner","goners","gonfalon","gonfalonier","gonfaloniers","gonfalons","gonfanon","gonfanons","gong","gonged","gonging","gonglike","gongoristic","gongs","gongster","gongsters","gongyo","gongyos","gonia","goniatite","goniatites","goniatitoid","goniatitoids","gonidia","gonidial","gonidic","gonidium","gonif","goniff","goniffs","gonifs","gonimoblast","gonimoblasts","goniometer","goniometers","goniometric","goniometrical","goniometrically","goniometries","goniometry","gonion","gonioscope","gonioscopes","gonium","gonk","gonks","gonna","gonococcal","gonococci","gonococcic","gonococcoid","gonococcus","gonocyte","gonocytes","gonoduct","gonoducts","gonof","gonofs","gonoph","gonophore","gonophores","gonophoric","gonophorous","gonophs","gonopod","gonopods","gonopore","gonopores","gonorrhea","gonorrheal","gonorrheas","gonorrheic","gonorrhoea","gonorrhoeal","gonorrhoeas","gonorrhoeic","gonosome","gonosomes","gons","gonys","gonyses","gonzo","goo","goober","goobers","goobies","gooby","good","goodby","goodbye","goodbyes","goodbys","goodfaced","goodfella","goodfellas","goodfellow","goodfellows","goodfellowship","goodfellowships","goodie","goodier","goodies","goodiest","goodiness","goodinesses","goodish","goodlier","goodliest","goodlihead","goodliheads","goodliness","goodlinesses","goodly","goodlyhead","goodlyheads","goodman","goodmen","goodness","goodnesses","goodnight","goodnights","goods","goodsire","goodsires","goodtime","goodwife","goodwill","goodwilled","goodwills","goodwives","goody","goodyear","goodyears","gooey","gooeyness","gooeynesses","goof","goofball","goofballs","goofed","goofier","goofiest","goofily","goofiness","goofinesses","goofing","goofs","goofy","goog","google","googled","googles","googlewhack","googlewhacks","googlies","googling","googly","googol","googolplex","googolplexes","googols","googs","gooier","gooiest","gooily","gooiness","gooinesses","gook","gooks","gooky","gool","goold","goolds","gooley","gooleys","goolie","goolies","gools","gooly","goombah","goombahs","goombay","goombays","goon","goonda","goondas","gooney","gooneybird","gooneybirds","gooneys","goonie","goonier","goonies","gooniest","goons","goony","goop","gooped","goopier","goopiest","goopiness","goopinesses","goops","goopy","goor","gooral","goorals","goorie","goories","gooroo","gooroos","goors","goory","goos","goosander","goosanders","goose","gooseberries","gooseberry","goosed","goosefish","goosefishes","gooseflesh","goosefleshes","goosefoot","goosefoots","goosegob","goosegobs","goosegog","goosegogs","goosegrass","goosegrasses","gooseherd","gooseherds","gooseneck","goosenecked","goosenecks","gooseries","goosery","gooses","goosey","gooseys","goosier","goosies","goosiest","goosiness","goosinesses","goosing","goosy","gopak","gopaks","gopher","gophered","gophering","gophers","gopherwood","gopherwoods","gopik","gopiks","gopura","gopuram","gopurams","gopuras","gor","gora","goral","gorals","goramies","goramy","goras","gorbellies","gorbelly","gorblimey","gorblimeys","gorblimies","gorblimy","gorcock","gorcocks","gorcrow","gorcrows","gordita","gorditas","gore","gored","gorehound","gorehounds","gores","gorge","gorgeable","gorged","gorgedly","gorgeous","gorgeously","gorgeousness","gorgeousnesses","gorger","gorgerin","gorgerins","gorgers","gorges","gorget","gorgeted","gorgets","gorgia","gorgias","gorging","gorgio","gorgios","gorgon","gorgoneia","gorgoneion","gorgonian","gorgonians","gorgonise","gorgonised","gorgonises","gorgonising","gorgonize","gorgonized","gorgonizes","gorgonizing","gorgons","gorhen","gorhens","gori","gorier","goriest","gorilla","gorillagram","gorillagrams","gorillas","gorillian","gorilline","gorilloid","gorily","goriness","gorinesses","goring","gorings","goris","gorm","gormand","gormandise","gormandised","gormandiser","gormandisers","gormandises","gormandising","gormandisings","gormandism","gormandisms","gormandize","gormandized","gormandizer","gormandizers","gormandizes","gormandizing","gormandizings","gormands","gormed","gormier","gormiest","gorming","gormless","gorms","gormy","gorp","gorped","gorping","gorps","gorse","gorsedd","gorsedds","gorses","gorsier","gorsiest","gorsoon","gorsoons","gorsy","gory","gos","gosh","goshawk","goshawks","gosht","goshts","goslarite","goslarites","goslet","goslets","gosling","goslings","gospel","gospeler","gospelers","gospelise","gospelised","gospelises","gospelising","gospelize","gospelized","gospelizes","gospelizing","gospelled","gospeller","gospellers","gospelling","gospellings","gospellise","gospellised","gospellises","gospellising","gospellize","gospellized","gospellizes","gospellizing","gospelly","gospels","gospoda","gospodar","gospodars","gospodin","gosport","gosports","goss","gossamer","gossamers","gossamery","gossan","gossans","gosse","gossed","gosses","gossib","gossibs","gossing","gossip","gossiped","gossiper","gossipers","gossiping","gossipingly","gossipings","gossipmonger","gossipmongers","gossipped","gossipper","gossippers","gossipping","gossipries","gossipry","gossips","gossipy","gossoon","gossoons","gossypine","gossypol","gossypols","goster","gostered","gostering","gosters","got","gotcha","gotchas","goth","gothic","gothically","gothicise","gothicised","gothicises","gothicising","gothicism","gothicisms","gothicize","gothicized","gothicizes","gothicizing","gothics","gothite","gothites","goths","gotta","gotten","gouache","gouaches","gouch","gouched","gouches","gouching","gouge","gouged","gouger","gougere","gougeres","gougers","gouges","gouging","goujeers","goujon","goujons","gouk","gouks","goulash","goulashes","goura","gourami","gouramies","gouramis","gouras","gourd","gourde","gourdes","gourdier","gourdiest","gourdiness","gourdinesses","gourdlike","gourds","gourdy","gourmand","gourmandise","gourmandised","gourmandises","gourmandising","gourmandism","gourmandisms","gourmandize","gourmandized","gourmandizes","gourmandizing","gourmands","gourmet","gourmets","goustier","goustiest","goustrous","gousty","gout","goutflies","goutfly","goutier","goutiest","goutily","goutiness","goutinesses","gouts","goutte","gouttes","goutweed","goutweeds","goutwort","goutworts","gouty","gouvernante","gouvernantes","gov","govern","governabilities","governability","governable","governableness","governall","governalls","governance","governances","governante","governantes","governed","governess","governessed","governesses","governessing","governessy","governing","government","governmental","governmentalise","governmentalism","governmentalisms","governmentalist","governmentalists","governmentalize","governmentalized","governmentalizes","governmentalizing","governmentally","governmentese","governmenteses","governments","governor","governorate","governorates","governors","governorship","governorships","governs","govs","gowan","gowaned","gowans","gowany","gowd","gowder","gowdest","gowds","gowdspink","gowdspinks","gowf","gowfed","gowfer","gowfers","gowfing","gowfs","gowk","gowks","gowl","gowlan","gowland","gowlands","gowlans","gowled","gowling","gowls","gown","gownboy","gownboys","gowned","gowning","gownman","gownmen","gowns","gownsman","gownsmen","gowpen","gowpenful","gowpenfuls","gowpens","gox","goxes","goy","goyim","goyisch","goyish","goyle","goyles","goys","gozzan","gozzans","graal","graals","grab","grabbable","grabbed","grabber","grabbers","grabbier","grabbiest","grabbing","grabble","grabbled","grabbler","grabblers","grabbles","grabbling","grabby","graben","grabens","grabs","grace","graced","graceful","gracefuller","gracefullest","gracefully","gracefulness","gracefulnesses","graceless","gracelessly","gracelessness","gracelessnesses","graces","gracile","gracileness","gracilenesses","graciles","gracilis","gracilities","gracility","gracing","graciosities","graciosity","gracioso","graciosos","gracious","graciously","graciousness","graciousnesses","grackle","grackles","grad","gradabilities","gradability","gradable","gradableness","gradablenesses","gradables","gradate","gradated","gradates","gradatim","gradating","gradation","gradational","gradationally","gradationed","gradations","gradatory","graddan","graddaned","graddaning","graddans","grade","graded","gradeless","gradelier","gradeliest","gradely","grader","graders","grades","gradient","gradienter","gradienters","gradients","gradin","gradine","gradines","grading","gradings","gradini","gradino","gradins","gradiometer","gradiometers","grads","gradual","gradualism","gradualisms","gradualist","gradualistic","gradualists","gradualities","graduality","gradually","gradualness","gradualnesses","graduals","graduand","graduands","graduate","graduated","graduates","graduateship","graduateships","graduating","graduation","graduations","graduator","graduators","gradus","graduses","graecise","graecised","graecises","graecising","graecize","graecized","graecizes","graecizing","graff","graffed","graffing","graffiti","graffitied","graffitiing","graffiting","graffitis","graffitist","graffitists","graffito","graffs","graft","graftage","graftages","grafted","grafter","grafters","grafting","graftings","grafts","graham","grahams","grail","graile","grailes","grails","grain","grainage","grainages","graine","grained","grainer","grainers","graines","grainfield","grainfields","grainier","grainiest","graininess","graininesses","graining","grainings","grainless","grains","grainy","graip","graips","graith","graithed","graithing","graithly","graiths","grakle","grakles","grallatorial","gralloch","gralloched","gralloching","grallochs","gram","grama","gramaries","gramary","gramarye","gramaryes","gramas","gramash","gramashes","grame","gramercies","gramercy","grames","gramicidin","gramicidins","graminaceous","gramineous","graminicolous","graminivorous","graminologies","graminology","gramma","grammage","grammages","grammalogue","grammalogues","grammar","grammarian","grammarians","grammarless","grammars","grammas","grammatic","grammatical","grammaticalities","grammaticality","grammatically","grammaticalness","grammaticalnesses","grammaticaster","grammaticasters","grammaticise","grammaticised","grammaticises","grammaticising","grammaticism","grammaticisms","grammaticize","grammaticized","grammaticizes","grammaticizing","grammatist","grammatists","grammatologies","grammatologist","grammatologists","grammatology","gramme","grammes","gramoche","gramoches","gramophone","gramophones","gramophonic","gramophonically","gramophonies","gramophonist","gramophonists","gramophony","gramp","grampa","grampas","gramps","grampus","grampuses","grams","gran","grana","granadilla","granadillas","granaries","granary","grand","grandad","grandaddies","grandaddy","grandads","grandam","grandame","grandames","grandams","grandaunt","grandaunts","grandbabies","grandbaby","grandchild","grandchildren","granddad","granddaddies","granddaddy","granddads","granddam","granddams","granddaughter","granddaughters","grande","grandee","grandees","grandeeship","grandeeships","grander","grandest","grandeur","grandeurs","grandfather","grandfathered","grandfathering","grandfatherly","grandfathers","grandiflora","grandiflorae","grandifloras","grandiloquence","grandiloquences","grandiloquent","grandiloquently","grandiloquous","grandiose","grandiosely","grandioseness","grandiosenesses","grandiosities","grandiosity","grandioso","grandkid","grandkids","grandly","grandma","grandmama","grandmamas","grandmamma","grandmammas","grandmas","grandmaster","grandmasters","grandmother","grandmotherly","grandmothers","grandnephew","grandnephews","grandness","grandnesses","grandniece","grandnieces","grandpa","grandpapa","grandpapas","grandparent","grandparental","grandparenthood","grandparenthoods","grandparents","grandpas","grands","grandsir","grandsire","grandsires","grandsirs","grandson","grandsons","grandstand","grandstanded","grandstander","grandstanders","grandstanding","grandstands","grandstood","granduncle","granduncles","granfer","granfers","grange","granger","grangerisation","grangerisations","grangerise","grangerised","grangeriser","grangerisers","grangerises","grangerising","grangerism","grangerisms","grangerization","grangerizations","grangerize","grangerized","grangerizer","grangerizers","grangerizes","grangerizing","grangers","granges","granita","granitas","granite","granitelike","granites","graniteware","granitewares","granitic","granitification","granitiform","granitisation","granitisations","granitise","granitised","granitises","granitising","granitite","granitites","granitization","granitizations","granitize","granitized","granitizes","granitizing","granitoid","granivore","granivores","granivorous","grannam","grannams","grannie","grannied","grannieing","grannies","grannom","grannoms","granny","grannying","grannyish","granodiorite","granodiorites","granodioritic","granola","granolas","granolith","granolithic","granolithics","granoliths","granophyre","granophyres","granophyric","grans","grant","grantable","granted","grantee","grantees","granter","granters","granting","grantor","grantors","grants","grantsman","grantsmanship","grantsmanships","grantsmen","granular","granularities","granularity","granularly","granulary","granulate","granulated","granulater","granulaters","granulates","granulating","granulation","granulations","granulative","granulator","granulators","granule","granules","granuliferous","granuliform","granulite","granulites","granulitic","granulitisation","granulitization","granulocyte","granulocytes","granulocytic","granulocytopoieses","granulocytopoiesis","granuloma","granulomas","granulomata","granulomatous","granulose","granuloses","granulosis","granulous","granum","grape","graped","grapefruit","grapefruits","grapeless","grapelice","grapelike","grapelouse","graperies","grapery","grapes","grapeseed","grapeseeds","grapeshot","grapeshots","grapestone","grapestones","grapetree","grapetrees","grapevine","grapevines","grapey","graph","graphed","grapheme","graphemes","graphemic","graphemically","graphemics","graphene","graphenes","graphic","graphicacies","graphicacy","graphical","graphically","graphicalness","graphicalnesses","graphicly","graphicness","graphicnesses","graphics","graphing","graphite","graphites","graphitic","graphitisable","graphitisation","graphitisations","graphitise","graphitised","graphitises","graphitising","graphitizable","graphitization","graphitizations","graphitize","graphitized","graphitizes","graphitizing","graphitoid","graphium","graphiums","grapholect","grapholects","graphologic","graphological","graphologies","graphologist","graphologists","graphology","graphomania","graphomanias","graphomotor","graphophobia","graphophobias","graphs","grapier","grapiest","grapiness","grapinesses","graping","graple","graplement","graplements","graples","graplin","grapline","graplines","graplins","grapnel","grapnels","grappa","grappas","grapple","grappled","grappler","grapplers","grapples","grappling","grapplings","graptolite","graptolites","graptolitic","grapy","grasp","graspable","grasped","grasper","graspers","grasping","graspingly","graspingness","graspingnesses","graspless","grasps","grass","grassbird","grassbirds","grassed","grasser","grassers","grasses","grassfinch","grassfinches","grasshook","grasshooks","grasshopper","grasshoppers","grassier","grassiest","grassily","grassiness","grassinesses","grassing","grassings","grassland","grasslands","grassless","grasslike","grassplot","grassplots","grassquit","grassquits","grassroot","grassroots","grassum","grassums","grasswrack","grasswracks","grassy","graste","grat","grate","grated","grateful","gratefuller","gratefullest","gratefully","gratefulness","gratefulnesses","grateless","grater","graters","grates","graticulation","graticulations","graticule","graticules","gratification","gratifications","gratified","gratifier","gratifiers","gratifies","gratify","gratifying","gratifyingly","gratillities","gratillity","gratin","gratinate","gratinated","gratinates","gratinating","gratine","gratinee","gratineed","gratineeing","gratinees","grating","gratingly","gratings","gratins","gratis","gratitude","gratitudes","grattoir","grattoirs","gratuities","gratuitous","gratuitously","gratuitousness","gratuitousnesses","gratuity","gratulant","gratulate","gratulated","gratulates","gratulating","gratulation","gratulations","gratulatory","graunch","graunched","grauncher","graunchers","graunches","graunching","graupel","graupels","grav","gravadlax","gravadlaxes","gravamen","gravamens","gravamina","grave","graved","gravel","graveled","graveless","gravelike","graveling","gravelish","gravelled","gravelling","gravelly","gravels","gravely","graven","graveness","gravenesses","graveolent","graver","gravers","graves","graveside","gravesides","gravesite","gravesites","gravest","gravestone","gravestones","graveward","graveyard","graveyards","gravid","gravida","gravidae","gravidas","gravidities","gravidity","gravidly","gravidness","gravidnesses","gravies","gravimeter","gravimeters","gravimetric","gravimetrical","gravimetrically","gravimetries","gravimetry","graving","gravings","graviperception","gravis","gravitas","gravitases","gravitate","gravitated","gravitater","gravitaters","gravitates","gravitating","gravitation","gravitational","gravitationally","gravitations","gravitative","gravities","gravitino","gravitinos","gravitometer","gravitometers","graviton","gravitons","gravity","gravlaks","gravlax","gravlaxes","gravs","gravure","gravures","gravy","gray","grayback","graybacks","graybeard","graybearded","graybeards","grayed","grayer","grayest","grayfish","grayfishes","grayflies","grayfly","grayhound","grayhounds","graying","grayish","graylag","graylags","grayle","grayles","grayling","graylings","grayly","graymail","graymails","grayness","graynesses","grayout","grayouts","grays","grayscale","graywacke","graywackes","graywater","graywaters","grazable","graze","grazeable","grazed","grazer","grazers","grazes","grazier","graziers","grazing","grazingly","grazings","grazioso","grease","greaseball","greaseballs","greaseband","greasebands","greasebush","greasebushes","greased","greaseless","greasepaint","greasepaints","greaseproof","greaseproofs","greaser","greasers","greases","greasewood","greasewoods","greasier","greasies","greasiest","greasily","greasiness","greasinesses","greasing","greasy","great","greatcoat","greatcoated","greatcoats","greaten","greatened","greatening","greatens","greater","greatest","greatests","greathearted","greatheartedly","greatheartedness","greatheartednesses","greatly","greatness","greatnesses","greats","greave","greaved","greaves","greaving","grebe","grebes","grebo","grebos","grece","greces","grecian","grecianise","grecianised","grecianises","grecianising","grecianize","grecianized","grecianizes","grecianizing","grecians","grecise","grecised","grecises","grecising","grecize","grecized","grecizes","grecizing","grecque","grecques","gree","greebo","greeboes","greece","greeces","greed","greedier","greediest","greedily","greediness","greedinesses","greedless","greeds","greedsome","greedy","greegree","greegrees","greeing","greek","greeked","greeking","greekings","green","greenback","greenbacker","greenbackers","greenbackism","greenbackisms","greenbacks","greenbelt","greenbelts","greenbone","greenbones","greenbottle","greenbottles","greenbrier","greenbriers","greenbug","greenbugs","greencloth","greencloths","greened","greener","greeneries","greeners","greenery","greenest","greeneye","greeneyes","greenfield","greenfields","greenfinch","greenfinches","greenflies","greenfly","greengage","greengages","greengrocer","greengroceries","greengrocers","greengrocery","greenhand","greenhands","greenhead","greenheads","greenheart","greenhearts","greenhorn","greenhorns","greenhouse","greenhouses","greenie","greenier","greenies","greeniest","greening","greenings","greenish","greenishness","greenishnesses","greenkeeper","greenkeepers","greenlet","greenlets","greenlight","greenlighted","greenlighting","greenlights","greenling","greenlings","greenlit","greenly","greenmail","greenmailed","greenmailer","greenmailers","greenmailing","greenmails","greenness","greennesses","greenockite","greenockites","greenroom","greenrooms","greens","greensand","greensands","greenshank","greenshanks","greensick","greensickness","greensicknesses","greenskeeper","greenskeepers","greensome","greensomes","greenspeak","greenspeaks","greenstick","greenstone","greenstones","greenstuff","greenstuffs","greensward","greenswards","greenth","greenths","greenwash","greenwashed","greenwashes","greenwashing","greenway","greenways","greenweed","greenweeds","greenwing","greenwings","greenwood","greenwoods","greeny","grees","greese","greeses","greesing","greesings","greet","greete","greeted","greeter","greeters","greetes","greeting","greetings","greets","greffier","greffiers","gregale","gregales","gregarian","gregarianism","gregarianisms","gregarine","gregarines","gregarinian","gregarious","gregariously","gregariousness","gregariousnesses","gregatim","grege","grego","gregos","greige","greiges","grein","greined","greining","greins","greisen","greisenisation","greisenisations","greisenise","greisenised","greisenises","greisenising","greisenization","greisenizations","greisenize","greisenized","greisenizes","greisenizing","greisens","greisly","gremial","gremials","gremlin","gremlins","gremmie","gremmies","gremmy","gremolata","gremolatas","gren","grenache","grenaches","grenade","grenades","grenadier","grenadiers","grenadilla","grenadillas","grenadine","grenadines","grenned","grenning","grens","grese","greses","gressing","gressings","gressorial","gressorious","greve","greves","grevillea","grevilleas","grew","grewed","grewhound","grewhounds","grewing","grews","grewsome","grewsomer","grewsomest","grex","grexes","grey","greyback","greybacks","greybeard","greybearded","greybeards","greyed","greyer","greyest","greyhen","greyhens","greyhound","greyhounds","greying","greyings","greyish","greylag","greylags","greylist","greylisted","greylisting","greylists","greyly","greyness","greynesses","greys","greyscale","greyscales","greystone","greystones","greywacke","greywackes","greywether","greywethers","gribble","gribbles","grice","griced","gricer","gricers","grices","gricing","gricings","grid","gridded","gridder","gridders","griddle","griddlebread","griddlebreads","griddlecake","griddlecakes","griddled","griddles","griddling","gride","grided","gridelin","gridelins","grides","griding","gridiron","gridironed","gridironing","gridirons","gridlock","gridlocked","gridlocking","gridlocks","grids","griece","grieced","grieces","grief","griefer","griefers","griefful","griefless","griefs","griesie","griesly","griesy","grievance","grievances","grievant","grievants","grieve","grieved","griever","grievers","grieves","grieving","grievingly","grievings","grievous","grievously","grievousness","grievousnesses","griff","griffe","griffes","griffin","griffinish","griffinism","griffinisms","griffins","griffon","griffons","griffs","grift","grifted","grifter","grifters","grifting","grifts","grig","grigged","grigging","grigri","grigris","grigs","grike","grikes","grill","grillade","grillades","grillage","grillages","grille","grilled","griller","grilleries","grillers","grillery","grilles","grilling","grillings","grillion","grillions","grillroom","grillrooms","grills","grillsteak","grillsteaks","grillwork","grillworks","grilse","grilses","grim","grimace","grimaced","grimacer","grimacers","grimaces","grimacing","grimacingly","grimalkin","grimalkins","grime","grimed","grimes","grimier","grimiest","grimily","griminess","griminesses","griming","grimlooked","grimly","grimmer","grimmest","grimness","grimnesses","grimoire","grimoires","grimy","grin","grinch","grinches","grind","grinded","grindelia","grindelias","grinder","grinderies","grinders","grindery","grindhouse","grindhouses","grinding","grindingly","grindings","grinds","grindstone","grindstones","gringa","gringas","gringo","gringos","grinned","grinner","grinners","grinning","grinningly","grinnings","grins","griot","griots","grip","gripe","griped","griper","gripers","gripes","gripey","gripier","gripiest","griping","gripingly","griple","gripman","gripmen","grippe","gripped","gripper","grippers","grippes","grippier","grippiest","gripping","grippingly","gripple","gripples","grippy","grips","gripsack","gripsacks","gript","griptape","griptapes","gripy","gris","grisaille","grisailles","grise","grised","grisely","griseofulvin","griseofulvins","griseous","grises","grisette","grisettes","grisgris","grising","griskin","griskins","grisled","grislier","grislies","grisliest","grisliness","grislinesses","grisly","grison","grisons","grissini","grissino","grist","grister","gristers","gristle","gristles","gristlier","gristliest","gristliness","gristlinesses","gristly","gristmill","gristmills","grists","grisy","grit","grith","griths","gritless","grits","gritstone","gritstones","gritted","gritter","gritters","grittest","grittier","grittiest","grittily","grittiness","grittinesses","gritting","grittings","gritty","grivation","grivations","grivet","grivets","grize","grizes","grizzle","grizzled","grizzler","grizzlers","grizzles","grizzlier","grizzlies","grizzliest","grizzling","grizzly","groan","groaned","groaner","groaners","groanful","groaning","groaningly","groanings","groans","groat","groats","groatsworth","groatsworths","grocer","groceries","grocers","grocery","groceteria","groceterias","grocked","grocking","grockle","grockles","grodier","grodiest","grody","grog","grogged","groggeries","groggery","groggier","groggiest","groggily","grogginess","grogginesses","grogging","groggy","grogram","grograms","grogs","grogshop","grogshops","groin","groined","groining","groinings","groins","grok","groked","groking","grokked","grokking","groks","groma","gromas","gromet","gromets","grommet","grommeted","grommeting","grommets","gromwell","gromwells","grone","groned","gronefull","grones","groning","groof","groofs","groolier","grooliest","grooly","groom","groomed","groomer","groomers","grooming","groomings","grooms","groomsman","groomsmen","groove","grooved","grooveless","groovelike","groover","groovers","grooves","groovier","grooviest","groovily","grooviness","groovinesses","grooving","groovy","grope","groped","groper","gropers","gropes","groping","gropingly","grosbeak","grosbeaks","groschen","groschens","groser","grosers","grosert","groserts","groset","grosets","grosgrain","grosgrains","gross","grossart","grossarts","grossed","grosser","grossers","grosses","grossest","grossierete","grossieretes","grossing","grossly","grossness","grossnesses","grossular","grossularite","grossularites","grossulars","grosz","grosze","groszy","grot","grotesque","grotesquely","grotesqueness","grotesquenesses","grotesquer","grotesquerie","grotesqueries","grotesquery","grotesques","grotesquest","grots","grottier","grottiest","grottiness","grottinesses","grotto","grottoed","grottoes","grottos","grotty","grouch","grouched","grouches","grouchier","grouchiest","grouchily","grouchiness","grouchinesses","grouching","grouchy","grouf","groufs","grough","groughs","ground","groundage","groundages","groundbait","groundbaited","groundbaiting","groundbaits","groundbreaker","groundbreakers","groundbreaking","groundbreakings","groundburst","groundbursts","grounded","groundedly","grounden","grounder","grounders","groundfish","groundfishes","groundhog","groundhogs","grounding","groundings","groundless","groundlessly","groundlessness","groundlessnesses","groundling","groundlings","groundman","groundmass","groundmasses","groundmen","groundnut","groundnuts","groundout","groundouts","groundplot","groundplots","groundprox","groundproxes","grounds","groundsel","groundsell","groundsells","groundsels","groundshare","groundshared","groundshares","groundsharing","groundsheet","groundsheets","groundsill","groundsills","groundskeeper","groundskeepers","groundsman","groundsmen","groundspeed","groundspeeds","groundswell","groundswells","groundwater","groundwaters","groundwood","groundwoods","groundwork","groundworks","group","groupable","groupage","groupages","grouped","grouper","groupers","groupie","groupies","grouping","groupings","groupist","groupists","grouplet","grouplets","groupoid","groupoids","groups","groupthink","groupthinks","groupuscule","groupuscules","groupware","groupwares","groupwork","groupworks","groupy","grouse","groused","grouselike","grouser","grousers","grouses","grousest","grousing","grout","grouted","grouter","grouters","groutier","groutiest","grouting","groutings","grouts","grouty","grove","groved","grovel","groveled","groveler","grovelers","groveless","groveling","grovelingly","grovelled","groveller","grovellers","grovelling","grovellingly","grovellings","grovels","groves","grovet","grovets","grow","growable","grower","growers","growing","growingly","growings","growl","growled","growler","growleries","growlers","growlery","growlier","growliest","growliness","growlinesses","growling","growlingly","growlings","growls","growly","grown","grownup","grownups","grows","growth","growthier","growthiest","growthiness","growthinesses","growthist","growthists","growths","growthy","groyne","groynes","grozing","grrl","grrls","grrrl","grrrls","grub","grubbed","grubber","grubbers","grubbier","grubbiest","grubbily","grubbiness","grubbinesses","grubbing","grubble","grubbled","grubbles","grubbling","grubby","grubs","grubstake","grubstaked","grubstaker","grubstakers","grubstakes","grubstaking","grubworm","grubworms","grudge","grudged","grudgeful","grudgeless","grudger","grudgers","grudges","grudging","grudgingly","grudgings","grue","grued","grueing","gruel","grueled","grueler","gruelers","grueling","gruelingly","gruelings","gruelled","grueller","gruellers","gruelling","gruellingly","gruellings","gruels","grues","gruesome","gruesomely","gruesomeness","gruesomenesses","gruesomer","gruesomest","grufe","grufes","gruff","gruffed","gruffer","gruffest","gruffier","gruffiest","gruffily","gruffing","gruffish","gruffly","gruffness","gruffnesses","gruffs","gruffy","grufted","grugru","grugrus","gruiform","gruing","grum","grumble","grumbled","grumbler","grumblers","grumbles","grumblier","grumbliest","grumbling","grumblingly","grumblings","grumbly","grume","grumes","grumly","grummer","grummest","grummet","grummeted","grummeting","grummets","grumness","grumnesses","grumose","grumous","grump","grumped","grumph","grumphed","grumphie","grumphies","grumphing","grumphs","grumphy","grumpier","grumpiest","grumpily","grumpiness","grumpinesses","grumping","grumpish","grumpishly","grumpishness","grumpishnesses","grumps","grumpy","grund","grundies","grundle","grundles","grunge","grunger","grungers","grunges","grungey","grungier","grungiest","grungy","grunion","grunions","grunt","grunted","grunter","grunters","grunting","gruntingly","gruntings","gruntle","gruntled","gruntles","gruntling","grunts","gruppetti","gruppetto","grushie","grutch","grutched","grutches","grutching","grutten","gruyere","gruyeres","gryce","gryces","gryde","gryded","grydes","gryding","gryesy","gryfon","gryfons","gryke","grykes","grype","grypes","gryphon","gryphons","grypt","grysbok","grysboks","grysely","grysie","gu","guacamole","guacamoles","guachamole","guachamoles","guacharo","guacharoes","guacharos","guaco","guacos","guaiac","guaiacol","guaiacols","guaiacs","guaiacum","guaiacums","guaiocum","guaiocums","guan","guana","guanabana","guanabanas","guanaco","guanacos","guanas","guanase","guanases","guanay","guanays","guanazolo","guanazolos","guanethidine","guanethidines","guango","guangos","guanidin","guanidine","guanidines","guanidins","guaniferous","guanin","guanine","guanines","guanins","guano","guanos","guanosine","guanosines","guans","guanxi","guanxis","guanylic","guar","guarana","guaranas","guarani","guaranies","guaranis","guarantee","guaranteed","guaranteeing","guarantees","guarantied","guaranties","guarantor","guarantors","guaranty","guarantying","guard","guardable","guardage","guardages","guardant","guardants","guarddog","guarddogs","guarded","guardedly","guardedness","guardednesses","guardee","guardees","guarder","guarders","guardhouse","guardhouses","guardian","guardians","guardianship","guardianships","guarding","guardless","guardlike","guardrail","guardrails","guardroom","guardrooms","guards","guardship","guardships","guardsman","guardsmen","guarish","guarished","guarishes","guarishing","guars","guava","guavas","guayabera","guayaberas","guayule","guayules","gub","gubbah","gubbahs","gubbed","gubbing","gubbins","gubbinses","gubernacula","gubernacular","gubernaculum","gubernation","gubernations","gubernator","gubernatorial","gubernators","guberniya","guberniyas","gubs","guck","guckier","guckiest","gucks","gucky","guddle","guddled","guddles","guddling","gude","gudeman","gudemen","gudes","gudesire","gudesires","gudewife","gudewives","gudgeon","gudgeoned","gudgeoning","gudgeons","gue","guelder","guenon","guenons","guerdon","guerdoned","guerdoner","guerdoners","guerdoning","guerdons","guereza","guerezas","gueridon","gueridons","guerilla","guerillaism","guerillaisms","guerillas","guerite","guerites","guernsey","guernseys","guerrilla","guerrillaism","guerrillaisms","guerrillas","guerrillero","guerrilleros","gues","guess","guessable","guessed","guesser","guessers","guesses","guessing","guessingly","guessings","guesstimate","guesstimated","guesstimates","guesstimating","guesswork","guessworks","guest","guestbook","guestbooks","guested","guesten","guestened","guestening","guestens","guesthouse","guesthouses","guestimate","guestimated","guestimates","guestimating","guesting","guests","guestwise","guff","guffaw","guffawed","guffawing","guffaws","guffie","guffies","guffs","guga","gugas","guggle","guggled","guggles","guggling","guglet","guglets","guichet","guichets","guid","guidable","guidage","guidages","guidance","guidances","guide","guidebook","guidebooks","guided","guideless","guideline","guidelines","guidepost","guideposts","guider","guiders","guides","guideship","guideships","guideway","guideways","guideword","guidewords","guiding","guidings","guidon","guidons","guids","guidwillie","guild","guilder","guilders","guildhall","guildhalls","guildries","guildry","guilds","guildship","guildships","guildsman","guildsmen","guildswoman","guildswomen","guile","guiled","guileful","guilefully","guilefulness","guilefulnesses","guileless","guilelessly","guilelessness","guilelessnesses","guiler","guilers","guiles","guiling","guillemet","guillemets","guillemot","guillemots","guilloche","guilloched","guilloches","guilloching","guillotine","guillotined","guillotiner","guillotiners","guillotines","guillotining","guilt","guilted","guiltier","guiltiest","guiltily","guiltiness","guiltinesses","guiltless","guiltlessly","guiltlessness","guiltlessnesses","guilts","guilty","guimbard","guimbards","guimp","guimpe","guimped","guimpes","guimping","guimps","guinea","guineas","guipure","guipures","guiro","guiros","guisard","guisards","guise","guised","guiser","guisers","guises","guising","guisings","guitar","guitarfish","guitarfishes","guitarist","guitarists","guitars","guitguit","guitguits","guizer","guizers","gul","gula","gulag","gulags","gular","gulas","gulch","gulched","gulches","gulching","gulden","guldens","gule","gules","gulet","gulets","gulf","gulfed","gulfier","gulfiest","gulfing","gulflike","gulfs","gulfweed","gulfweeds","gulfy","gull","gullable","gullably","gulled","guller","gulleries","gullers","gullery","gullet","gullets","gulley","gulleyed","gulleying","gulleys","gullibilities","gullibility","gullible","gullibly","gullied","gullies","gulling","gullish","gulls","gullwing","gully","gullying","gulosities","gulosity","gulp","gulped","gulper","gulpers","gulph","gulphs","gulpier","gulpiest","gulping","gulpingly","gulps","gulpy","guls","guly","gum","gumball","gumballs","gumbo","gumboil","gumboils","gumboot","gumboots","gumbos","gumbotil","gumbotils","gumdrop","gumdrops","gumlands","gumless","gumlike","gumline","gumlines","gumma","gummas","gummata","gummatous","gummed","gummer","gummers","gummier","gummies","gummiest","gummiferous","gummily","gumminess","gumminesses","gumming","gummings","gummite","gummites","gummose","gummoses","gummosis","gummosities","gummosity","gummous","gummy","gumnut","gumnuts","gump","gumped","gumphion","gumphions","gumping","gumps","gumption","gumptions","gumptious","gums","gumshield","gumshields","gumshoe","gumshoed","gumshoeing","gumshoes","gumsucker","gumsuckers","gumtree","gumtrees","gumweed","gumweeds","gumwood","gumwoods","gun","gunboat","gunboats","guncotton","guncottons","gundies","gundog","gundogs","gundy","gunfight","gunfighter","gunfighters","gunfighting","gunfightings","gunfights","gunfire","gunfires","gunflint","gunflints","gunfought","gung","gunge","gunged","gunges","gungier","gungiest","gunging","gungy","gunhouse","gunhouses","gunite","gunites","gunk","gunkhole","gunkholed","gunkholes","gunkholing","gunkier","gunkiest","gunks","gunky","gunlayer","gunlayers","gunless","gunlock","gunlocks","gunmaker","gunmakers","gunman","gunmanship","gunmanships","gunmen","gunmetal","gunmetals","gunnage","gunnages","gunned","gunnel","gunnels","gunnen","gunner","gunnera","gunneras","gunneries","gunners","gunnership","gunnerships","gunnery","gunnies","gunning","gunnings","gunny","gunnybag","gunnybags","gunnysack","gunnysacks","gunpaper","gunpapers","gunplay","gunplays","gunpoint","gunpoints","gunport","gunports","gunpowder","gunpowders","gunpowdery","gunroom","gunrooms","gunrunner","gunrunners","gunrunning","gunrunnings","guns","gunsel","gunsels","gunship","gunships","gunshot","gunshots","gunsight","gunsights","gunslinger","gunslingers","gunslinging","gunslingings","gunsmith","gunsmithing","gunsmithings","gunsmiths","gunstick","gunsticks","gunstock","gunstocks","gunstone","gunstones","gunter","gunters","gunwale","gunwales","gunyah","gunyahs","gup","guppies","guppy","gups","guqin","guqins","gur","gurami","guramis","gurdwara","gurdwaras","gurge","gurged","gurges","gurging","gurgitation","gurgitations","gurgle","gurgled","gurgles","gurglet","gurglets","gurgling","gurgoyle","gurgoyles","gurjun","gurjuns","gurl","gurled","gurlet","gurlets","gurlier","gurliest","gurling","gurls","gurly","gurn","gurnard","gurnards","gurned","gurnet","gurnets","gurney","gurneys","gurning","gurns","gurrah","gurrahs","gurrier","gurriers","gurries","gurry","gurs","gursh","gurshes","guru","gurudom","gurudoms","guruism","guruisms","gurus","guruship","guruships","gus","gush","gushed","gusher","gushers","gushes","gushier","gushiest","gushily","gushiness","gushinesses","gushing","gushingly","gushy","gusla","guslar","guslars","guslas","gusle","gusles","gusli","guslis","gusset","gusseted","gusseting","gussetings","gussets","gussie","gussied","gussies","gussy","gussying","gust","gustable","gustables","gustation","gustations","gustative","gustatorily","gustatory","gusted","gustful","gustie","gustier","gustiest","gustily","gustiness","gustinesses","gusting","gustless","gusto","gustoes","gustos","gusts","gusty","gut","gutbucket","gutbuckets","gutcher","gutchers","gutful","gutfuls","gutless","gutlessly","gutlessness","gutlessnesses","gutlike","gutrot","gutrots","guts","gutsed","gutser","gutsers","gutses","gutsful","gutsfuls","gutsier","gutsiest","gutsily","gutsiness","gutsinesses","gutsing","gutsy","gutta","guttae","guttas","guttate","guttated","guttates","guttating","guttation","guttations","gutted","gutter","gutterblood","gutterbloods","guttered","guttering","gutterings","gutters","guttersnipe","guttersnipes","guttersnipish","guttery","guttier","gutties","guttiest","guttiferous","gutting","guttle","guttled","guttler","guttlers","guttles","guttling","guttural","gutturalisation","gutturalise","gutturalised","gutturalises","gutturalising","gutturalism","gutturalisms","gutturalities","gutturality","gutturalization","gutturalize","gutturalized","gutturalizes","gutturalizing","gutturally","gutturalness","gutturalnesses","gutturals","gutty","gutzer","gutzers","guv","guvs","guy","guyed","guying","guyle","guyled","guyler","guylers","guyles","guyline","guyliner","guyliners","guylines","guyling","guyot","guyots","guys","guyse","guyses","guzzle","guzzled","guzzler","guzzlers","guzzles","guzzling","gweduc","gweduck","gweducks","gweducs","gwine","gwiniad","gwiniads","gwyniad","gwyniads","gyal","gyals","gybe","gybed","gybes","gybing","gyeld","gyelds","gylden","gym","gymbal","gymbals","gymkhana","gymkhanas","gymmal","gymmals","gymnasia","gymnasial","gymnasiarch","gymnasiarchs","gymnasiast","gymnasiasts","gymnasic","gymnasien","gymnasium","gymnasiums","gymnast","gymnastic","gymnastical","gymnastically","gymnastics","gymnasts","gymnic","gymnorhinal","gymnosoph","gymnosophies","gymnosophist","gymnosophists","gymnosophs","gymnosophy","gymnosperm","gymnospermies","gymnospermous","gymnosperms","gymnospermy","gymp","gymped","gympie","gympies","gymping","gymps","gyms","gymslip","gymslips","gynae","gynaecea","gynaeceum","gynaeceums","gynaecia","gynaecium","gynaecocracies","gynaecocracy","gynaecocratic","gynaecoid","gynaecologic","gynaecological","gynaecologies","gynaecologist","gynaecologists","gynaecology","gynaecomast","gynaecomastia","gynaecomastias","gynaecomasties","gynaecomasts","gynaecomasty","gynaes","gynandries","gynandrism","gynandrisms","gynandromorph","gynandromorphic","gynandromorphies","gynandromorphism","gynandromorphisms","gynandromorphs","gynandromorphy","gynandrous","gynandry","gynarchic","gynarchies","gynarchy","gynecia","gynecic","gynecium","gynecocracies","gynecocracy","gynecocratic","gynecoid","gynecologic","gynecological","gynecologies","gynecologist","gynecologists","gynecology","gynecomastia","gynecomastias","gyniatrics","gyniatries","gyniatry","gynie","gynies","gyniolatries","gyniolatry","gynney","gynneys","gynnies","gynny","gynocracies","gynocracy","gynocratic","gynodioecious","gynodioecism","gynodioecisms","gynoecia","gynoecium","gynogeneses","gynogenesis","gynogenetic","gynomonoecious","gynomonoecism","gynomonoecisms","gynophobe","gynophobes","gynophobia","gynophobias","gynophobic","gynophobics","gynophore","gynophores","gynophoric","gynostemia","gynostemium","gyny","gyoza","gyozas","gyp","gyplure","gyplures","gypped","gypper","gyppers","gyppie","gyppies","gypping","gyppo","gyppos","gyppy","gyps","gypseian","gypseous","gypsied","gypsies","gypsiferous","gypsophila","gypsophilas","gypster","gypsters","gypsum","gypsums","gypsy","gypsydom","gypsydoms","gypsyhood","gypsyhoods","gypsying","gypsyish","gypsyism","gypsyisms","gypsywort","gypsyworts","gyral","gyrally","gyrant","gyrase","gyrases","gyrate","gyrated","gyrates","gyrating","gyration","gyrational","gyrations","gyrator","gyrators","gyratory","gyre","gyred","gyrene","gyrenes","gyres","gyrfalcon","gyrfalcons","gyri","gyring","gyro","gyrocar","gyrocars","gyrocompass","gyrocompasses","gyrocopter","gyrocopters","gyrodyne","gyrodynes","gyrofrequencies","gyrofrequency","gyroidal","gyrolite","gyrolites","gyromagnetic","gyromagnetism","gyromagnetisms","gyromancies","gyromancy","gyron","gyronic","gyronny","gyrons","gyropilot","gyropilots","gyroplane","gyroplanes","gyros","gyroscope","gyroscopes","gyroscopic","gyroscopically","gyroscopics","gyrose","gyrostabiliser","gyrostabilisers","gyrostabilizer","gyrostabilizers","gyrostat","gyrostatic","gyrostatically","gyrostatics","gyrostats","gyrous","gyrovague","gyrovagues","gyrus","gyruses","gyte","gytes","gytrash","gytrashes","gyttja","gyttjas","gyve","gyved","gyves","gyving","ha","haaf","haafs","haanepoot","haanepoots","haar","haars","habanera","habaneras","habanero","habaneros","habdabs","habdalah","habdalahs","haberdasher","haberdasheries","haberdashers","haberdashery","haberdine","haberdines","habergeon","habergeons","habilable","habilatory","habile","habiliment","habiliments","habilitate","habilitated","habilitates","habilitating","habilitation","habilitations","habilitator","habilitators","habit","habitabilities","habitability","habitable","habitableness","habitablenesses","habitably","habitan","habitans","habitant","habitants","habitat","habitation","habitational","habitations","habitats","habitaunce","habitaunces","habited","habiting","habits","habitual","habitually","habitualness","habitualnesses","habituals","habituate","habituated","habituates","habituating","habituation","habituations","habitude","habitudes","habitudinal","habitue","habitues","habitus","hable","haboob","haboobs","habu","habus","hacek","haceks","hacendado","hacendados","hachis","hachure","hachured","hachures","hachuring","hacienda","haciendado","haciendados","haciendas","hack","hackable","hackamore","hackamores","hackberries","hackberry","hackbolt","hackbolts","hackbut","hackbuteer","hackbuteers","hackbuts","hackbutter","hackbutters","hacked","hackee","hackees","hacker","hackeries","hackers","hackery","hackette","hackettes","hackie","hackies","hacking","hackings","hackle","hackled","hackler","hacklers","hackles","hacklet","hacklets","hacklier","hackliest","hackling","hackly","hackman","hackmatack","hackmatacks","hackmen","hackney","hackneyed","hackneying","hackneyism","hackneyisms","hackneyman","hackneymen","hackneys","hacks","hacksaw","hacksawed","hacksawing","hacksawn","hacksaws","hackwork","hackworks","hacqueton","hacquetons","had","hadal","hadarim","hadaway","hadden","haddest","haddie","haddies","hadding","haddock","haddocks","hade","haded","hadedah","hadedahs","hades","hading","hadith","hadiths","hadj","hadjee","hadjees","hadjes","hadji","hadjis","hadrome","hadromes","hadron","hadronic","hadrons","hadrosaur","hadrosaurs","hadrosaurus","hadrosauruses","hads","hadst","hae","haecceities","haecceity","haed","haeing","haem","haemachrome","haemachromes","haemacytometer","haemacytometers","haemagglutinate","haemagglutinin","haemagglutinins","haemagogue","haemagogues","haemal","haemangioma","haemangiomas","haemangiomata","haematal","haematein","haemateins","haematemeses","haematemesis","haematic","haematics","haematin","haematinic","haematinics","haematins","haematite","haematites","haematitic","haematoblast","haematoblastic","haematoblasts","haematocele","haematoceles","haematocrit","haematocrits","haematocryal","haematogeneses","haematogenesis","haematogenetic","haematogenic","haematogenous","haematoid","haematologic","haematological","haematologies","haematologist","haematologists","haematology","haematolyses","haematolysis","haematoma","haematomas","haematomata","haematophagous","haematopoieses","haematopoiesis","haematopoietic","haematoses","haematosis","haematothermal","haematoxylic","haematoxylin","haematoxylins","haematoxylon","haematoxylons","haematozoa","haematozoon","haematuria","haematurias","haematuric","haemic","haemin","haemins","haemochrome","haemochromes","haemocoel","haemocoels","haemoconia","haemoconias","haemocyanin","haemocyanins","haemocyte","haemocytes","haemocytometer","haemocytometers","haemodialyser","haemodialysers","haemodialyses","haemodialysis","haemodialyzer","haemodialyzers","haemoflagellate","haemoglobin","haemoglobins","haemoglobinuria","haemoid","haemolyses","haemolysin","haemolysins","haemolysis","haemolytic","haemonies","haemony","haemophile","haemophiles","haemophilia","haemophiliac","haemophiliacs","haemophilias","haemophilic","haemophilioid","haemopoieses","haemopoiesis","haemopoietic","haemoptyses","haemoptysis","haemorrhage","haemorrhaged","haemorrhages","haemorrhagic","haemorrhaging","haemorrhoid","haemorrhoidal","haemorrhoids","haemostases","haemostasia","haemostasias","haemostasis","haemostat","haemostatic","haemostatics","haemostats","haems","haen","haeredes","haeremai","haeremais","haeres","haes","haet","haets","haff","haffet","haffets","haffit","haffits","hafflin","hafflins","haffs","hafis","hafiz","hafizes","hafnium","hafniums","haft","haftara","haftarah","haftarahs","haftaras","haftarot","haftaroth","hafted","hafter","hafters","hafting","haftorah","haftorahs","haftoros","haftorot","haftoroth","hafts","hag","hagadic","hagadist","hagadists","hagberries","hagberry","hagbolt","hagbolts","hagborn","hagbush","hagbushes","hagbut","hagbuteer","hagbuteers","hagbuts","hagbutter","hagbutters","hagden","hagdens","hagdon","hagdons","hagdown","hagdowns","hagfish","hagfishes","hagg","haggada","haggadah","haggadahs","haggadas","haggadic","haggadical","haggadist","haggadistic","haggadists","haggadot","haggadoth","haggard","haggardly","haggardness","haggardnesses","haggards","hagged","hagging","haggis","haggises","haggish","haggishly","haggishness","haggishnesses","haggle","haggled","haggler","hagglers","haggles","haggling","haggs","hagiarchies","hagiarchy","hagiocracies","hagiocracy","hagiographer","hagiographers","hagiographic","hagiographical","hagiographies","hagiographist","hagiographists","hagiography","hagiolater","hagiolaters","hagiolatries","hagiolatrous","hagiolatry","hagiologic","hagiological","hagiologies","hagiologist","hagiologists","hagiology","hagioscope","hagioscopes","hagioscopic","haglet","haglets","haglike","hagridden","hagride","hagrider","hagriders","hagrides","hagriding","hagrode","hags","hah","haha","hahas","hahnium","hahniums","hahs","haick","haicks","haiduk","haiduks","haik","haika","haikai","haiks","haiku","haikus","hail","hailed","hailer","hailers","hailier","hailiest","hailing","hails","hailshot","hailshots","hailstone","hailstones","hailstorm","hailstorms","haily","haimish","hain","hainch","hainched","hainches","hainching","hained","haining","hainings","hains","haint","haints","haique","haiques","hair","hairball","hairballs","hairband","hairbands","hairbell","hairbells","hairbrained","hairbreadth","hairbreadths","hairbrush","hairbrushes","haircap","haircaps","haircloth","haircloths","haircut","haircuts","haircutter","haircutters","haircutting","haircuttings","hairdo","hairdos","hairdresser","hairdressers","hairdressing","hairdressings","hairdrier","hairdriers","hairdryer","hairdryers","haired","hairgrip","hairgrips","hairier","hairiest","hairif","hairifs","hairiness","hairinesses","hairing","hairless","hairlesses","hairlessness","hairlessnesses","hairlike","hairline","hairlines","hairlock","hairlocks","hairnet","hairnets","hairpiece","hairpieces","hairpin","hairpins","hairs","hairsbreadth","hairsbreadths","hairsplitter","hairsplitters","hairsplitting","hairsplittings","hairspray","hairsprays","hairspring","hairsprings","hairst","hairsted","hairsting","hairstreak","hairstreaks","hairsts","hairstyle","hairstyles","hairstyling","hairstylings","hairstylist","hairstylists","hairtail","hairtails","hairweaving","hairweavings","hairwork","hairworks","hairworm","hairworms","hairy","hairyback","hairybacks","haith","haj","hajes","haji","hajis","hajj","hajjah","hajjahs","hajjes","hajji","hajjis","haka","hakam","hakams","hakari","hakaris","hakas","hake","hakea","hakeas","hakeem","hakeems","hakes","hakim","hakims","haku","hakus","halacha","halachas","halachic","halachist","halachists","halachot","halachoth","halakah","halakahs","halakha","halakhah","halakhahs","halakhas","halakhic","halakhist","halakhists","halakhot","halakhoth","halakic","halakist","halakists","halakoth","halal","halala","halalah","halalahs","halalas","halalled","halalling","halals","halation","halations","halavah","halavahs","halazone","halazones","halberd","halberdier","halberdiers","halberds","halbert","halberts","halcyon","halcyonian","halcyonic","halcyons","hale","haled","haleness","halenesses","haler","halers","haleru","hales","halest","half","halfa","halfas","halfback","halfbacks","halfbeak","halfbeaks","halfen","halfendeale","halfhearted","halfheartedly","halfheartedness","halfheartednesses","halflife","halflin","halfling","halflings","halflins","halflives","halfness","halfnesses","halfpace","halfpaces","halfpence","halfpennies","halfpenny","halfpennyworth","halfpennyworths","halfpipe","halfpipes","halfs","halfseriously","halftime","halftimes","halftone","halftones","halftrack","halftracks","halfway","halfwit","halfwits","halfwitted","halfwittedly","halfwittedness","halibut","halibuts","halicore","halicores","halid","halide","halides","halidom","halidome","halidomes","halidoms","halids","halieutic","halieutics","halimot","halimote","halimotes","halimots","haling","haliotis","haliplankton","haliplanktons","halite","halites","halitoses","halitosis","halitotic","halitous","halitus","halituses","hall","hallah","hallahs","hallal","hallali","hallalis","hallalled","hallalling","hallaloo","hallaloos","hallals","hallan","hallans","halleflinta","halleflintas","hallel","hallels","halleluiah","halleluiahs","hallelujah","hallelujahs","hallian","hallians","halliard","halliards","halling","hallings","hallion","hallions","hallmark","hallmarked","hallmarking","hallmarks","hallo","halloa","halloaed","halloaing","halloas","halloed","halloes","halloing","halloo","hallooed","hallooing","halloos","hallos","hallot","halloth","halloumi","halloumis","hallow","hallowed","hallowedness","hallowednesses","hallower","hallowers","hallowing","hallows","halloysite","halloysites","halls","hallstand","hallstands","hallucal","halluces","hallucinate","hallucinated","hallucinates","hallucinating","hallucination","hallucinational","hallucinations","hallucinative","hallucinator","hallucinators","hallucinatory","hallucinogen","hallucinogenic","hallucinogenics","hallucinogens","hallucinoses","hallucinosis","hallucinosises","hallux","hallway","hallways","hallyon","hallyons","halm","halma","halmas","halms","halo","halobiont","halobiontic","halobionts","halobiotic","halocarbon","halocarbons","halocline","haloclines","haloed","haloes","halogen","halogenate","halogenated","halogenates","halogenating","halogenation","halogenations","halogenoid","halogenous","halogens","halogeton","halogetons","haloid","haloids","haloing","halolike","halomorphic","halon","halons","haloperidol","haloperidols","halophile","halophiles","halophilic","halophilies","halophilous","halophily","halophobe","halophobes","halophyte","halophytes","halophytic","halophytism","halophytisms","halos","halosere","haloseres","halothane","halothanes","haloumi","haloumis","halse","halsed","halser","halsers","halses","halsing","halt","halted","halter","halterbreak","halterbreaking","halterbreaks","halterbroke","halterbroken","haltere","haltered","halteres","haltering","halterneck","halternecks","halters","halting","haltingly","haltingness","haltingnesses","haltings","haltless","halts","halutz","halutzim","halva","halvah","halvahs","halvas","halve","halved","halver","halvers","halves","halving","halyard","halyards","ham","hamada","hamadas","hamadryad","hamadryades","hamadryads","hamadryas","hamadryases","hamal","hamals","hamamelidaceous","hamamelis","hamamelises","hamantasch","hamantaschen","hamarthritis","hamarthritises","hamartia","hamartias","hamartiologies","hamartiology","hamate","hamates","hamaul","hamauls","hamba","hamble","hambled","hambles","hambling","hambone","hamboned","hambones","hamboning","hamburg","hamburger","hamburgers","hamburgs","hame","hamed","hames","hamesucken","hamesuckens","hamewith","hamfatter","hamfattered","hamfattering","hamfatters","haming","hamlet","hamlets","hammada","hammadas","hammal","hammals","hammam","hammams","hammed","hammer","hammercloth","hammercloths","hammered","hammerer","hammerers","hammerhead","hammerheaded","hammerheads","hammering","hammerings","hammerkop","hammerkops","hammerless","hammerlock","hammerlocks","hammerman","hammermen","hammers","hammerstone","hammerstones","hammertoe","hammertoes","hammier","hammiest","hammily","hamminess","hamminesses","hamming","hammock","hammocks","hammy","hamose","hamous","hamper","hampered","hamperedness","hamperednesses","hamperer","hamperers","hampering","hampers","hampster","hampsters","hams","hamshackle","hamshackled","hamshackles","hamshackling","hamster","hamsters","hamstring","hamstringed","hamstringing","hamstrings","hamstrung","hamular","hamulate","hamuli","hamulose","hamulous","hamulus","hamza","hamzah","hamzahs","hamzas","han","hanap","hanaper","hanapers","hanaps","hance","hances","hanch","hanched","hanches","hanching","hand","handax","handaxes","handbag","handbagged","handbagging","handbaggings","handbags","handball","handballed","handballer","handballers","handballing","handballs","handbarrow","handbarrows","handbasket","handbaskets","handbell","handbells","handbill","handbills","handblown","handbook","handbooks","handbrake","handbrakes","handbreadth","handbreadths","handcar","handcars","handcart","handcarts","handclap","handclaps","handclasp","handclasps","handcraft","handcrafted","handcrafting","handcrafts","handcraftsman","handcraftsmanship","handcraftsmanships","handcraftsmen","handcuff","handcuffed","handcuffing","handcuffs","handed","handedness","handednesses","hander","handers","handfast","handfasted","handfasting","handfastings","handfasts","handfed","handfeed","handfeeding","handfeeds","handful","handfuls","handgrip","handgrips","handgun","handguns","handheld","handhelds","handhold","handholding","handholdings","handholds","handicap","handicapped","handicapper","handicappers","handicapping","handicaps","handicraft","handicrafter","handicrafters","handicrafts","handicraftsman","handicraftsmen","handicuffs","handier","handiest","handily","handiness","handinesses","handing","handism","handisms","handiwork","handiworks","handjar","handjars","handjob","handjobs","handkercher","handkerchers","handkerchief","handkerchiefs","handkerchieves","handknit","handknits","handlanger","handlangers","handle","handleable","handlebar","handlebars","handled","handleless","handler","handlers","handles","handless","handlike","handling","handlings","handlist","handlists","handloom","handlooms","handmade","handmaid","handmaiden","handmaidens","handmaids","handoff","handoffs","handout","handouts","handover","handovers","handpass","handpassed","handpasses","handpassing","handphone","handphones","handpick","handpicked","handpicking","handpicks","handplay","handplays","handpress","handpresses","handprint","handprints","handrail","handrailing","handrailings","handrails","handroll","handrolls","hands","handsaw","handsaws","handsbreadth","handsbreadths","handsel","handseled","handseling","handselled","handselling","handsels","handset","handsets","handsewn","handsful","handshake","handshakes","handshaking","handshakings","handsome","handsomely","handsomeness","handsomenesses","handsomer","handsomes","handsomest","handspike","handspikes","handspring","handsprings","handstaff","handstaffs","handstamp","handstamped","handstamping","handstamps","handstand","handstands","handstaves","handstroke","handstrokes","handsturn","handsturns","handtowel","handtowels","handwheel","handwheels","handwork","handworked","handworker","handworkers","handworks","handwoven","handwringer","handwringers","handwringing","handwringings","handwrit","handwrite","handwrites","handwriting","handwritings","handwritten","handwrote","handwrought","handy","handyman","handymen","handyperson","handypersons","handywork","handyworks","hanepoot","hanepoots","hang","hangabilities","hangability","hangable","hangar","hangared","hangaring","hangars","hangbird","hangbirds","hangdog","hangdogs","hanged","hanger","hangers","hangfire","hangfires","hangi","hanging","hangings","hangis","hangman","hangmen","hangnail","hangnails","hangnest","hangnests","hangout","hangouts","hangover","hangovers","hangs","hangtag","hangtags","hangul","hangup","hangups","haniwa","hanjar","hanjars","hank","hanked","hanker","hankered","hankerer","hankerers","hankering","hankerings","hankers","hankie","hankies","hanking","hanks","hanky","hansa","hansardise","hansardised","hansardises","hansardising","hansardize","hansardized","hansardizes","hansardizing","hansas","hanse","hanseatic","hansel","hanseled","hanseling","hanselled","hanselling","hansels","hanses","hansom","hansoms","hant","hantavirus","hantaviruses","hanted","hanting","hantle","hantles","hants","hanukiah","hanukiahs","hanuman","hanumans","hao","haole","haoles","haoma","haomas","haos","hap","hapax","hapaxanthic","hapaxanthous","hapaxes","haphazard","haphazardly","haphazardness","haphazardnesses","haphazardries","haphazardry","haphazards","haphtara","haphtarah","haphtarahs","haphtaras","haphtarot","haphtaroth","hapkido","hapkidos","hapless","haplessly","haplessness","haplessnesses","haplite","haplites","haplitic","haplobiont","haplobiontic","haplobionts","haplographies","haplography","haploid","haploidic","haploidies","haploids","haploidy","haplologic","haplologies","haplology","haplont","haplontic","haplonts","haplopia","haplopias","haploses","haplosis","haplostemonous","haplotype","haplotypes","haply","happed","happen","happenchance","happenchances","happened","happening","happenings","happens","happenstance","happenstances","happied","happier","happies","happiest","happily","happiness","happinesses","happing","happy","happying","haps","hapten","haptene","haptenes","haptenic","haptens","hapteron","hapterons","haptic","haptical","haptics","haptoglobin","haptoglobins","haptotropic","haptotropism","haptotropisms","hapu","hapuka","hapukas","hapuku","hapukus","hapus","haqueton","haquetons","harakeke","harakekes","haram","harambee","harambees","haramda","haramdas","haramdi","haramdis","harams","haramzada","haramzadas","haramzadi","haramzadis","harangue","harangued","haranguer","haranguers","harangues","haranguing","harass","harassed","harassedly","harasser","harassers","harasses","harassing","harassingly","harassings","harassment","harassments","harbinger","harbingered","harbingering","harbingers","harbor","harborage","harborages","harbored","harborer","harborers","harborful","harborfuls","harboring","harborless","harbormaster","harbormasters","harborous","harbors","harborside","harbour","harbourage","harbourages","harboured","harbourer","harbourers","harbouring","harbourless","harbours","hard","hardass","hardasses","hardback","hardbacked","hardbacks","hardbake","hardbakes","hardball","hardballs","hardbeam","hardbeams","hardboard","hardboards","hardboot","hardboots","hardbound","hardbounds","hardcase","hardcore","hardcores","hardcourt","hardcover","hardcovers","hardedge","hardedges","harden","hardened","hardener","hardeners","hardening","hardenings","hardens","harder","hardest","hardface","hardfaces","hardfisted","hardgoods","hardgrass","hardgrasses","hardhack","hardhacks","hardhanded","hardhandedness","hardhandednesses","hardhat","hardhats","hardhead","hardheaded","hardheadedly","hardheadedness","hardheadednesses","hardheads","hardhearted","hardheartedly","hardheartedness","hardheartednesses","hardier","hardies","hardiest","hardihead","hardiheads","hardihood","hardihoods","hardily","hardiment","hardiments","hardiness","hardinesses","hardinggrass","hardinggrasses","hardish","hardline","hardliner","hardliners","hardly","hardman","hardmen","hardmouthed","hardness","hardnesses","hardnose","hardnosed","hardnoses","hardoke","hardokes","hardpack","hardpacks","hardpan","hardpans","hardparts","hardrock","hardrocks","hards","hardscrabble","hardset","hardshell","hardship","hardships","hardstand","hardstanding","hardstandings","hardstands","hardtack","hardtacks","hardtail","hardtails","hardtop","hardtops","hardware","hardwareman","hardwaremen","hardwares","hardwire","hardwired","hardwires","hardwiring","hardwood","hardwoods","hardworking","hardy","hare","harebell","harebells","harebrained","hared","hareem","hareems","hareld","harelds","harelike","harelip","harelipped","harelips","harem","harems","hares","harestail","harestails","harewood","harewoods","hariana","harianas","haricot","haricots","harigalds","harigals","harijan","harijans","harim","harims","haring","hariolate","hariolated","hariolates","hariolating","hariolation","hariolations","harira","hariras","harish","harissa","harissas","hark","harked","harken","harkened","harkener","harkeners","harkening","harkens","harking","harks","harl","harled","harlequin","harlequinade","harlequinades","harlequined","harlequining","harlequins","harling","harlings","harlot","harlotries","harlotry","harlots","harls","harm","harmala","harmalas","harmalin","harmaline","harmalines","harmalins","harman","harmans","harmattan","harmattans","harmdoing","harmdoings","harmed","harmel","harmels","harmer","harmers","harmful","harmfully","harmfulness","harmfulnesses","harmin","harmine","harmines","harming","harmins","harmless","harmlessly","harmlessness","harmlessnesses","harmolodic","harmolodics","harmonic","harmonica","harmonical","harmonically","harmonicas","harmonichord","harmonichords","harmonicist","harmonicists","harmonicon","harmonicons","harmonics","harmonies","harmonious","harmoniously","harmoniousness","harmoniousnesses","harmoniphon","harmoniphone","harmoniphones","harmoniphons","harmonisable","harmonisation","harmonisations","harmonise","harmonised","harmoniser","harmonisers","harmonises","harmonising","harmonist","harmonistic","harmonistically","harmonists","harmonium","harmoniumist","harmoniumists","harmoniums","harmonizable","harmonization","harmonizations","harmonize","harmonized","harmonizer","harmonizers","harmonizes","harmonizing","harmonogram","harmonograms","harmonograph","harmonographs","harmonometer","harmonometers","harmony","harmost","harmosties","harmosts","harmosty","harmotome","harmotomes","harms","harn","harness","harnessed","harnesser","harnessers","harnesses","harnessing","harnessless","harns","haro","haros","haroset","haroseth","haroseths","harosets","harp","harped","harper","harpers","harpies","harpin","harping","harpings","harpins","harpist","harpists","harpoon","harpooned","harpooneer","harpooneers","harpooner","harpooners","harpooning","harpoons","harps","harpsichord","harpsichordist","harpsichordists","harpsichords","harpy","harpylike","harquebus","harquebuse","harquebuses","harquebusier","harquebusiers","harquebuss","harquebusses","harridan","harridans","harried","harrier","harriers","harries","harrow","harrowed","harrower","harrowers","harrowing","harrowingly","harrowings","harrowment","harrowments","harrows","harrumph","harrumphed","harrumphing","harrumphs","harry","harrying","harsh","harshed","harshen","harshened","harshening","harshens","harsher","harshes","harshest","harshing","harshly","harshness","harshnesses","harslet","harslets","hart","hartal","hartals","hartbees","hartbeeses","hartbeest","hartbeests","hartebeest","hartebeests","hartely","harten","hartened","hartening","hartens","hartlesse","harts","hartshorn","hartshorns","harumph","harumphed","harumphing","harumphs","haruspex","haruspical","haruspicate","haruspicated","haruspicates","haruspicating","haruspication","haruspications","haruspices","haruspicies","haruspicy","harvest","harvestable","harvested","harvester","harvesters","harvesting","harvestings","harvestless","harvestman","harvestmen","harvests","harvesttime","harvesttimes","has","hasbian","hasbians","hasenpfeffer","hasenpfeffers","hash","hashed","hasheesh","hasheeshes","hashes","hashhead","hashheads","hashier","hashiest","hashing","hashings","hashish","hashishes","hashmark","hashmarks","hashtag","hashtagged","hashtagging","hashtags","hashy","hask","hasks","haslet","haslets","hasp","hasped","hasping","hasps","hass","hassar","hassars","hassel","hassels","hasses","hassium","hassiums","hassle","hassled","hassles","hassling","hassock","hassocks","hassocky","hast","hasta","hastate","hastated","hastately","haste","hasted","hasteful","hastefully","hasten","hastened","hastener","hasteners","hastening","hastens","hastes","hastier","hastiest","hastily","hastiness","hastinesses","hasting","hastings","hasty","hat","hatable","hatband","hatbands","hatbox","hatboxes","hatbrush","hatbrushes","hatch","hatchabilities","hatchability","hatchable","hatchback","hatchbacks","hatcheck","hatchecks","hatched","hatchel","hatcheled","hatcheling","hatchelled","hatcheller","hatchellers","hatchelling","hatchels","hatcher","hatcheries","hatchers","hatchery","hatches","hatchet","hatchets","hatchettite","hatchettites","hatchety","hatching","hatchings","hatchling","hatchlings","hatchment","hatchments","hatchway","hatchways","hate","hateable","hated","hateful","hatefully","hatefulness","hatefulnesses","hateless","hatelessness","hatelessnesses","hatemonger","hatemongers","hater","haterent","haterents","haters","hates","hateworthy","hatful","hatfuls","hatguard","hatguards","hath","hatha","hating","hatless","hatlessness","hatlessnesses","hatlike","hatmaker","hatmakers","hatpeg","hatpegs","hatpin","hatpins","hatrack","hatracks","hatred","hatreds","hats","hatsful","hatstand","hatstands","hatted","hatter","hattered","hatteria","hatterias","hattering","hatters","hatting","hattings","hattock","hattocks","haubergeon","haubergeons","hauberk","hauberks","haubois","haud","hauding","hauds","hauf","haufs","haugh","haughs","haught","haughtier","haughtiest","haughtily","haughtiness","haughtinesses","haughty","haul","haulage","haulages","hauld","haulds","hauled","hauler","haulers","haulier","hauliers","hauling","haulm","haulmier","haulmiest","haulms","haulmy","hauls","haulst","hault","haulyard","haulyards","haunch","haunched","haunches","haunching","haunt","haunted","haunter","haunters","haunting","hauntingly","hauntings","haunts","hauriant","haurient","hause","haused","hausen","hausens","hauses","hausfrau","hausfrauen","hausfraus","hausing","haussmannise","haussmannised","haussmannises","haussmannising","haussmannize","haussmannized","haussmannizes","haussmannizing","haustella","haustellate","haustellum","haustoria","haustorial","haustorium","haut","hautbois","hautboy","hautboys","haute","hauteur","hauteurs","hauyne","hauynes","havarti","havartis","havdalah","havdalahs","havdoloh","havdolohs","have","havelock","havelocks","haven","havened","havening","havenless","havens","haveour","haveours","haver","havered","haverel","haverels","havering","haverings","havers","haversack","haversacks","haversine","haversines","haves","havildar","havildars","having","havings","havior","haviors","haviour","haviours","havoc","havocked","havocker","havockers","havocking","havocs","haw","hawala","hawalas","hawbuck","hawbucks","hawed","hawfinch","hawfinches","hawing","hawk","hawkbell","hawkbells","hawkbill","hawkbills","hawkbit","hawkbits","hawked","hawker","hawkers","hawkey","hawkeyed","hawkeys","hawkie","hawkies","hawking","hawkings","hawkish","hawkishly","hawkishness","hawkishnesses","hawkit","hawklike","hawkmoth","hawkmoths","hawknose","hawknoses","hawks","hawksbeard","hawksbeards","hawksbill","hawksbills","hawkshaw","hawkshaws","hawkweed","hawkweeds","hawm","hawmed","hawming","hawms","haws","hawse","hawsed","hawsehole","hawseholes","hawsepipe","hawsepipes","hawser","hawsers","hawses","hawsing","hawthorn","hawthorns","hawthorny","hay","hayband","haybands","haybox","hayboxes","haycock","haycocks","hayed","hayer","hayers","hayey","hayfield","hayfields","hayfork","hayforks","hayier","hayiest","haying","hayings","haylage","haylages","hayle","hayles","hayloft","haylofts","haymaker","haymakers","haymaking","haymakings","haymow","haymows","hayrack","hayracks","hayrake","hayrakes","hayrick","hayricks","hayride","hayrides","hays","hayseed","hayseeds","haysel","haysels","haystack","haystacks","hayward","haywards","haywire","haywires","hazan","hazanim","hazans","hazard","hazardable","hazarded","hazarder","hazarders","hazarding","hazardize","hazardizes","hazardous","hazardously","hazardousness","hazardousnesses","hazardries","hazardry","hazards","haze","hazed","hazel","hazelhen","hazelhens","hazelly","hazelnut","hazelnuts","hazels","hazer","hazers","hazes","hazier","haziest","hazily","haziness","hazinesses","hazing","hazings","hazmat","hazmats","hazy","hazzan","hazzanim","hazzans","he","head","headache","headaches","headachey","headachier","headachiest","headachy","headage","headages","headband","headbands","headbang","headbanged","headbanging","headbangings","headbangs","headboard","headboards","headborough","headboroughs","headcase","headcases","headchair","headchairs","headcheese","headcheeses","headcloth","headcloths","headcount","headcounts","headdress","headdresses","headed","headend","headends","header","headers","headfast","headfasts","headfirst","headfish","headfishes","headforemost","headframe","headframes","headfuck","headfucks","headful","headfuls","headgate","headgates","headgear","headgears","headguard","headguards","headhunt","headhunted","headhunter","headhunters","headhunting","headhuntings","headhunts","headier","headiest","headily","headiness","headinesses","heading","headings","headlamp","headlamps","headland","headlands","headlease","headleases","headless","headlessness","headlessnesses","headlight","headlights","headlike","headline","headlined","headliner","headliners","headlines","headlining","headlock","headlocks","headlong","headman","headmark","headmarks","headmaster","headmasterly","headmasters","headmastership","headmasterships","headmen","headmistress","headmistresses","headmistressy","headmost","headnote","headnotes","headpeace","headpeaces","headphone","headphones","headpiece","headpieces","headpin","headpins","headquarter","headquartered","headquartering","headquarters","headrace","headraces","headrail","headrails","headreach","headreached","headreaches","headreaching","headrest","headrests","headrig","headrigs","headring","headrings","headroom","headrooms","headrope","headropes","heads","headsail","headsails","headscarf","headscarves","headset","headsets","headshake","headshakes","headsheets","headship","headships","headshot","headshots","headshrinker","headshrinkers","headsman","headsmen","headspace","headspaces","headspring","headsprings","headsquare","headsquares","headstall","headstalls","headstand","headstands","headstay","headstays","headstick","headsticks","headstock","headstocks","headstone","headstones","headstream","headstreams","headstrong","headstrongly","headstrongness","headwaiter","headwaiters","headwall","headwalls","headward","headwards","headwater","headwaters","headway","headways","headwind","headwinds","headword","headwords","headwork","headworker","headworkers","headworks","heady","heal","healable","heald","healded","healding","healds","healed","healee","healees","healer","healers","healing","healingly","healings","heals","healsome","health","healthcare","healthcares","healthful","healthfully","healthfulness","healthfulnesses","healthier","healthiest","healthily","healthiness","healthinesses","healthism","healthisms","healthless","healthlessness","healths","healthsome","healthy","heame","heap","heaped","heaper","heapers","heapier","heapiest","heaping","heaps","heapstead","heapsteads","heapy","hear","hearable","heard","heards","heare","hearer","hearers","heares","hearie","hearing","hearings","hearken","hearkened","hearkener","hearkeners","hearkening","hearkens","hears","hearsay","hearsays","hearse","hearsed","hearses","hearsier","hearsiest","hearsing","hearsy","heart","heartache","heartaches","heartbeat","heartbeats","heartbreak","heartbreaker","heartbreakers","heartbreaking","heartbreakingly","heartbreaks","heartbroke","heartbroken","heartbrokenly","heartbrokenness","heartburn","heartburning","heartburnings","heartburns","hearted","hearten","heartened","heartener","hearteners","heartening","hearteningly","heartens","heartfelt","heartfree","hearth","hearthrug","hearthrugs","hearths","hearthstone","hearthstones","heartier","hearties","heartiest","heartikin","heartikins","heartily","heartiness","heartinesses","hearting","heartland","heartlands","heartless","heartlessly","heartlessness","heartlessnesses","heartlet","heartlets","heartling","heartlings","heartly","heartpea","heartpeas","heartrending","heartrendingly","hearts","heartsease","heartseases","heartseed","heartseeds","heartsick","heartsickness","heartsicknesses","heartsink","heartsinks","heartsome","heartsomely","heartsomeness","heartsomenesses","heartsore","heartstring","heartstrings","heartthrob","heartthrobs","heartwarming","heartwater","heartwaters","heartwood","heartwoods","heartworm","heartworms","hearty","heast","heaste","heastes","heasts","heat","heatable","heated","heatedly","heatedness","heatednesses","heater","heaters","heath","heathberries","heathberry","heathbird","heathbirds","heathcock","heathcocks","heathen","heathendom","heathendoms","heathenesse","heathenesses","heathenise","heathenised","heathenises","heathenish","heathenishly","heathenishness","heathenising","heathenism","heathenisms","heathenize","heathenized","heathenizes","heathenizing","heathenness","heathennesses","heathenries","heathenry","heathens","heather","heathered","heatherier","heatheriest","heathers","heathery","heathfowl","heathfowls","heathier","heathiest","heathland","heathlands","heathless","heathlike","heaths","heathy","heating","heatings","heatless","heatproof","heats","heatspot","heatspots","heatstroke","heatstrokes","heatwave","heatwaves","heaume","heaumes","heave","heaved","heaven","heavenlier","heavenliest","heavenliness","heavenlinesses","heavenly","heavens","heavenward","heavenwards","heaver","heavers","heaves","heavier","heavies","heaviest","heavily","heaviness","heavinesses","heaving","heavings","heavy","heavyhearted","heavyheartedly","heavyheartedness","heavyheartednesses","heavyset","heavyweight","heavyweights","hebdomad","hebdomadal","hebdomadally","hebdomadar","hebdomadaries","hebdomadars","hebdomadary","hebdomader","hebdomaders","hebdomads","hebe","heben","hebenon","hebenons","hebens","hebephrenia","hebephreniac","hebephreniacs","hebephrenias","hebephrenic","hebephrenics","hebes","hebetant","hebetate","hebetated","hebetates","hebetating","hebetation","hebetations","hebetative","hebetic","hebetude","hebetudes","hebetudinosity","hebetudinous","hebona","hebonas","hebraisation","hebraisations","hebraise","hebraised","hebraises","hebraising","hebraization","hebraizations","hebraize","hebraized","hebraizes","hebraizing","hecatomb","hecatombs","hech","hecht","hechting","hechts","heck","heckelphone","heckelphones","heckle","heckled","heckler","hecklers","heckles","heckling","hecklings","hecks","hecogenin","hecogenins","hectare","hectares","hectic","hectical","hectically","hecticly","hectics","hectocotyli","hectocotylus","hectogram","hectogramme","hectogrammes","hectograms","hectograph","hectographed","hectographic","hectographies","hectographing","hectographs","hectography","hectoliter","hectoliters","hectolitre","hectolitres","hectometer","hectometers","hectometre","hectometres","hector","hectored","hectorer","hectorers","hectoring","hectoringly","hectorings","hectorism","hectorisms","hectorly","hectors","hectorship","hectorships","hectostere","hectosteres","heddle","heddled","heddles","heddling","heder","hedera","hederal","hederas","hederated","heders","hedge","hedgebill","hedgebills","hedged","hedgehog","hedgehogs","hedgehop","hedgehopped","hedgehopper","hedgehoppers","hedgehopping","hedgehoppings","hedgehops","hedgepig","hedgepigs","hedger","hedgerow","hedgerows","hedgers","hedges","hedgier","hedgiest","hedging","hedgingly","hedgings","hedgy","hedonic","hedonically","hedonics","hedonism","hedonisms","hedonist","hedonistic","hedonistically","hedonists","hedyphane","hedyphanes","heed","heeded","heeder","heeders","heedful","heedfully","heedfulness","heedfulnesses","heediness","heedinesses","heeding","heedless","heedlessly","heedlessness","heedlessnesses","heeds","heedy","heehaw","heehawed","heehawing","heehaws","heel","heelball","heelballs","heelbar","heelbars","heeled","heeler","heelers","heeling","heelings","heelless","heelpiece","heelpieces","heelplate","heelplates","heelpost","heelposts","heels","heeltap","heeltaps","heeze","heezed","heezes","heezie","heezies","heezing","heft","hefte","hefted","hefter","hefters","heftier","heftiest","heftily","heftiness","heftinesses","hefting","hefts","hefty","hegari","hegaris","hegemon","hegemonial","hegemonic","hegemonical","hegemonies","hegemonism","hegemonisms","hegemonist","hegemonists","hegemons","hegemony","hegira","hegiras","hegumen","hegumene","hegumenes","hegumenies","hegumenoi","hegumenos","hegumenoses","hegumens","hegumeny","heh","hehs","heid","heids","heifer","heifers","heigh","height","heighten","heightened","heightener","heighteners","heightening","heightens","heighth","heighths","heightism","heightisms","heights","heil","heiled","heiling","heils","heimish","heinie","heinies","heinous","heinously","heinousness","heinousnesses","heir","heirdom","heirdoms","heired","heiress","heiresses","heiring","heirless","heirloom","heirlooms","heirs","heirship","heirships","heishi","heist","heisted","heister","heisters","heisting","heists","heitiki","heitikis","hejab","hejabs","hejira","hejiras","hejra","hejras","heketara","heketaras","hektare","hektares","hektogram","hektograms","helcoid","held","heldentenor","heldentenors","hele","heled","helenium","heleniums","heles","heliac","heliacal","heliacally","helianthemum","helianthemums","helianthus","helianthuses","heliast","heliasts","heliborne","helibus","helibuses","helibusses","helical","helically","helicase","helicases","helices","helichrysum","helichrysums","helicities","helicity","helicline","heliclines","helicograph","helicographs","helicoid","helicoidal","helicoidally","helicoids","helicon","heliconia","heliconias","helicons","helicopt","helicopted","helicopter","helicoptered","helicoptering","helicopters","helicopting","helicopts","helictite","helictites","helideck","helidecks","helidrome","helidromes","helilift","helilifted","helilifting","helilifts","heliman","helimen","heling","helio","heliocentric","heliocentricism","heliocentricity","heliochrome","heliochromes","heliochromic","heliochromies","heliochromy","heliodor","heliodors","heliogram","heliograms","heliograph","heliographed","heliographer","heliographers","heliographic","heliographical","heliographies","heliographing","heliographs","heliography","heliogravure","heliogravures","heliolater","heliolaters","heliolatries","heliolatrous","heliolatry","heliolithic","heliologies","heliology","heliometer","heliometers","heliometric","heliometrical","heliometrically","heliometries","heliometry","heliopause","heliopauses","heliophilous","heliophobic","heliophyte","heliophytes","helios","heliosciophyte","heliosciophytes","helioscope","helioscopes","helioscopic","helioses","heliosis","heliosphere","heliospheres","heliostat","heliostatic","heliostats","heliotactic","heliotaxes","heliotaxis","heliotherapies","heliotherapy","heliotrope","heliotropes","heliotropic","heliotropical","heliotropically","heliotropies","heliotropin","heliotropins","heliotropism","heliotropisms","heliotropy","heliotype","heliotyped","heliotypes","heliotypic","heliotypies","heliotyping","heliotypy","heliozoan","heliozoans","heliozoic","helipad","helipads","helipilot","helipilots","heliport","heliports","helispheric","helispherical","helistop","helistops","helium","heliums","helix","helixes","hell","hellacious","hellaciously","hellbender","hellbenders","hellbent","hellbox","hellboxes","hellbroth","hellbroths","hellcat","hellcats","helldiver","helldivers","hellebore","hellebores","helleborine","helleborines","helled","hellenisation","hellenisations","hellenise","hellenised","hellenises","hellenising","hellenization","hellenizations","hellenize","hellenized","hellenizes","hellenizing","heller","helleri","helleries","helleris","hellers","hellery","hellfire","hellfires","hellgramite","hellgramites","hellgrammite","hellgrammites","hellhole","hellholes","hellhound","hellhounds","hellicat","hellicats","hellier","helliers","helling","hellion","hellions","hellish","hellishly","hellishness","hellishnesses","hellkite","hellkites","hello","helloed","helloes","helloing","hellos","hellova","hells","helluva","hellward","hellwards","helm","helmed","helmer","helmers","helmet","helmeted","helmeting","helmetlike","helmets","helming","helminth","helminthiases","helminthiasis","helminthic","helminthics","helminthoid","helminthologic","helminthologies","helminthologist","helminthology","helminthous","helminths","helmless","helms","helmsman","helmsmanship","helmsmanships","helmsmen","helo","helophyte","helophytes","helos","helot","helotage","helotages","helotism","helotisms","helotries","helotry","helots","help","helpable","helpdesk","helpdesks","helped","helper","helpers","helpful","helpfully","helpfulness","helpfulnesses","helping","helpings","helpless","helplessly","helplessness","helplessnesses","helpline","helplines","helpmate","helpmates","helpmeet","helpmeets","helps","helve","helved","helves","helvetium","helvetiums","helving","hem","hemachrome","hemachromes","hemacytometer","hemacytometers","hemagglutinate","hemagglutinated","hemagglutinates","hemagglutinating","hemagglutination","hemagglutinations","hemagglutinin","hemagglutinins","hemagog","hemagogs","hemagogue","hemagogues","hemal","hemangioma","hemangiomas","hemangiomata","hematal","hematein","hemateins","hematemeses","hematemesis","hematic","hematics","hematin","hematine","hematines","hematinic","hematinics","hematins","hematite","hematites","hematitic","hematoblast","hematoblastic","hematoblasts","hematocele","hematoceles","hematocrit","hematocrits","hematocryal","hematogeneses","hematogenesis","hematogenetic","hematogenic","hematogenous","hematoid","hematologic","hematological","hematologies","hematologist","hematologists","hematology","hematolyses","hematolysis","hematoma","hematomas","hematomata","hematophagous","hematopoieses","hematopoiesis","hematopoietic","hematoporphyrin","hematoporphyrins","hematoses","hematosis","hematothermal","hematoxylin","hematoxylins","hematozoa","hematozoon","hematuria","hematurias","hematuric","heme","hemelytra","hemelytral","hemelytron","hemelytrum","hemeralopia","hemeralopias","hemeralopic","hemerocallis","hemerocallises","hemerythrin","hemerythrins","hemes","hemiacetal","hemiacetals","hemialgia","hemialgias","hemianopia","hemianopias","hemianopsia","hemianopsias","hemianoptic","hemic","hemicellulose","hemicelluloses","hemichordate","hemichordates","hemicrania","hemicranias","hemicryptophyte","hemicrystalline","hemicycle","hemicycles","hemicyclic","hemidemisemiquaver","hemidemisemiquavers","hemielytra","hemielytral","hemielytron","hemihedral","hemihedries","hemihedrism","hemihedrisms","hemihedron","hemihedrons","hemihedry","hemihydrate","hemihydrated","hemihydrates","hemimetabolous","hemimorphic","hemimorphies","hemimorphism","hemimorphisms","hemimorphite","hemimorphites","hemimorphy","hemin","hemina","heminas","hemins","hemiola","hemiolas","hemiolia","hemiolias","hemiolic","hemione","hemiones","hemionus","hemionuses","hemiopia","hemiopias","hemiopic","hemiopsia","hemiopsias","hemiparasite","hemiparasites","hemiparasitic","hemiplegia","hemiplegias","hemiplegic","hemiplegics","hemipod","hemipode","hemipodes","hemipods","hemipter","hemipteral","hemipteran","hemipterans","hemipteron","hemipterons","hemipterous","hemipters","hemispace","hemispaces","hemisphere","hemispheres","hemispheric","hemispherical","hemispheroid","hemispheroidal","hemispheroids","hemistich","hemistichal","hemistichs","hemiterpene","hemiterpenes","hemitropal","hemitrope","hemitropes","hemitropic","hemitropies","hemitropism","hemitropisms","hemitropous","hemitropy","hemizygous","hemline","hemlines","hemlock","hemlocks","hemmed","hemmer","hemmers","hemming","hemochromatoses","hemochromatosis","hemochromatosises","hemochrome","hemochromes","hemocoel","hemocoels","hemocyanin","hemocyanins","hemocyte","hemocytes","hemocytometer","hemocytometers","hemodialyses","hemodialysis","hemodilution","hemodilutions","hemodynamic","hemodynamically","hemodynamics","hemoflagellate","hemoflagellates","hemoglobin","hemoglobinopathies","hemoglobinopathy","hemoglobins","hemoglobinuria","hemoglobinurias","hemoglobinuric","hemoid","hemolymph","hemolymphs","hemolyse","hemolysed","hemolyses","hemolysin","hemolysing","hemolysins","hemolysis","hemolytic","hemolyze","hemolyzed","hemolyzes","hemolyzing","hemophile","hemophiles","hemophilia","hemophiliac","hemophiliacs","hemophilias","hemophilic","hemophilics","hemophilioid","hemopoieses","hemopoiesis","hemopoietic","hemoprotein","hemoproteins","hemoptyses","hemoptysis","hemorrhage","hemorrhaged","hemorrhages","hemorrhagic","hemorrhaging","hemorrhoid","hemorrhoidal","hemorrhoidals","hemorrhoids","hemosiderin","hemosiderins","hemostases","hemostasia","hemostasias","hemostasis","hemostat","hemostatic","hemostatics","hemostats","hemotoxic","hemotoxin","hemotoxins","hemp","hempen","hempie","hempier","hempies","hempiest","hemplike","hemps","hempseed","hempseeds","hempweed","hempweeds","hempy","hems","hemstitch","hemstitched","hemstitcher","hemstitchers","hemstitches","hemstitching","hen","henbane","henbanes","henbit","henbits","hence","henceforth","henceforward","henceforwards","henchman","henchmen","henchperson","henchpersons","henchwoman","henchwomen","hencoop","hencoops","hend","hendecagon","hendecagonal","hendecagons","hendecahedra","hendecahedron","hendecahedrons","hendecasyllabic","hendecasyllabics","hendecasyllable","hendecasyllables","hended","hendiadys","hendiadyses","hending","hends","henequen","henequens","henequin","henequins","henge","henges","henhouse","henhouses","heniquen","heniquens","heniquin","heniquins","henley","henleys","henlike","henna","hennaed","hennaing","hennas","henned","henner","henneries","henners","hennery","hennier","hennies","henniest","hennin","henning","hennins","hennish","hennishly","henny","henotheism","henotheisms","henotheist","henotheistic","henotheists","henotic","henpeck","henpecked","henpeckeries","henpeckery","henpecking","henpecks","henries","henry","henrys","hens","hent","hented","henting","hents","heortological","heortologies","heortologist","heortologists","heortology","hep","hepar","heparin","heparinised","heparinized","heparinoid","heparins","hepars","hepatectomies","hepatectomised","hepatectomized","hepatectomy","hepatic","hepatica","hepaticae","hepatical","hepaticas","hepaticological","hepaticologies","hepaticologist","hepaticologists","hepaticology","hepatics","hepatisation","hepatisations","hepatise","hepatised","hepatises","hepatising","hepatite","hepatites","hepatitides","hepatitis","hepatitises","hepatization","hepatizations","hepatize","hepatized","hepatizes","hepatizing","hepatocellular","hepatocyte","hepatocytes","hepatogenous","hepatologies","hepatologist","hepatologists","hepatology","hepatoma","hepatomas","hepatomata","hepatomegalies","hepatomegaly","hepatopancreas","hepatopancreases","hepatoscopies","hepatoscopy","hepatotoxic","hepatotoxicities","hepatotoxicity","hepcat","hepcats","hephthemimer","hephthemimeral","hephthemimers","hepper","heppest","heps","hepster","hepsters","hept","heptachlor","heptachlors","heptachord","heptachords","heptad","heptadecanoic","heptads","heptagon","heptagonal","heptagons","heptagynous","heptahedra","heptahedral","heptahedron","heptahedrons","heptamerous","heptameter","heptameters","heptametrical","heptandrous","heptane","heptanes","heptangular","heptapodic","heptapodies","heptapody","heptarch","heptarchal","heptarchic","heptarchies","heptarchist","heptarchists","heptarchs","heptarchy","heptastich","heptastichs","heptasyllabic","heptathlete","heptathletes","heptathlon","heptathlons","heptatonic","heptavalent","heptose","heptoses","her","herald","heralded","heraldic","heraldically","heralding","heraldist","heraldists","heraldries","heraldry","heralds","heraldship","heraldships","herb","herbaceous","herbaceously","herbage","herbaged","herbages","herbal","herbalism","herbalisms","herbalist","herbalists","herbals","herbar","herbaria","herbarial","herbarian","herbarians","herbaries","herbarium","herbariums","herbars","herbary","herbed","herbelet","herbelets","herbicidal","herbicidally","herbicide","herbicides","herbier","herbiest","herbist","herbists","herbivora","herbivore","herbivores","herbivories","herbivorous","herbivorously","herbivorousness","herbivory","herbless","herblet","herblets","herblike","herbologies","herbology","herborisation","herborisations","herborise","herborised","herborises","herborising","herborist","herborists","herborization","herborizations","herborize","herborized","herborizes","herborizing","herbose","herbous","herbs","herby","hercogamies","hercogamous","hercogamy","herculean","hercules","herculeses","hercynite","hercynites","herd","herdboy","herdboys","herded","herden","herdens","herder","herders","herdess","herdesses","herdic","herdics","herding","herdlike","herdman","herdmen","herds","herdsman","herdsmen","herdwick","herdwicks","here","hereabout","hereabouts","hereafter","hereafters","hereat","hereaway","hereaways","hereby","heredes","hereditability","hereditable","hereditably","hereditament","hereditaments","hereditarian","hereditarianism","hereditarianist","hereditarians","hereditarily","hereditariness","hereditary","heredities","hereditist","hereditists","heredity","herefrom","herein","hereinabove","hereinafter","hereinbefore","hereinbelow","hereinto","hereness","herenesses","hereof","hereon","heres","heresiarch","heresiarchs","heresies","heresiographer","heresiographers","heresiographies","heresiography","heresiologies","heresiologist","heresiologists","heresiology","heresthetic","heresthetical","heresthetician","herestheticians","heresthetics","heresy","heretic","heretical","heretically","hereticate","hereticated","hereticates","hereticating","heretics","hereto","heretofore","heretofores","heretrices","heretrix","heretrixes","hereunder","hereunto","hereupon","herewith","heried","heries","heriot","heriotable","heriots","herisse","herisson","herissons","heritabilities","heritability","heritable","heritably","heritage","heritages","heritor","heritors","heritress","heritresses","heritrices","heritrix","heritrixes","herkogamies","herkogamy","herl","herling","herlings","herls","herm","herma","hermae","hermaean","hermai","hermandad","hermandads","hermaphrodite","hermaphrodites","hermaphroditic","hermaphroditism","hermaphroditisms","hermatypic","hermeneutic","hermeneutical","hermeneutically","hermeneutics","hermeneutist","hermeneutists","hermetic","hermetical","hermetically","hermeticism","hermeticisms","hermeticities","hermeticity","hermetics","hermetism","hermetisms","hermetist","hermetists","hermit","hermitage","hermitages","hermitess","hermitesses","hermitic","hermitical","hermitically","hermitism","hermitisms","hermitries","hermitry","hermits","herms","hern","hernia","herniae","hernial","hernias","herniate","herniated","herniates","herniating","herniation","herniations","herniorrhaphies","herniorrhaphy","herniotomies","herniotomy","herns","hernshaw","hernshaws","hero","heroes","heroic","heroical","heroically","heroicalness","heroicalnesses","heroicise","heroicised","heroicises","heroicising","heroicize","heroicized","heroicizes","heroicizing","heroicly","heroicness","heroicnesses","heroicomic","heroicomical","heroics","heroin","heroine","heroines","heroinism","heroinisms","heroins","heroise","heroised","heroises","heroising","heroism","heroisms","heroize","heroized","heroizes","heroizing","heron","heronries","heronry","herons","heronsew","heronsews","heronshaw","heronshaws","heroon","heroons","heros","heroship","heroships","herpes","herpeses","herpesvirus","herpesviruses","herpetic","herpetics","herpetofauna","herpetofaunae","herpetofaunas","herpetoid","herpetologic","herpetological","herpetologies","herpetologist","herpetologists","herpetology","herptile","herrenvolk","herrenvolks","herried","herries","herriment","herriments","herring","herringbone","herringboned","herringbones","herringboning","herringer","herringers","herrings","herry","herrying","herryment","herryments","hers","hersall","hersalls","herse","hersed","herself","herses","hership","herships","herstories","herstory","hertz","hertzes","hery","herye","heryed","heryes","herying","hes","hesitance","hesitances","hesitancies","hesitancy","hesitant","hesitantly","hesitate","hesitated","hesitater","hesitaters","hesitates","hesitating","hesitatingly","hesitation","hesitations","hesitative","hesitator","hesitators","hesitatory","hesp","hesped","hesperid","hesperidia","hesperidin","hesperidins","hesperidium","hesperidiums","hesperids","hesping","hesps","hessian","hessians","hessite","hessites","hessonite","hessonites","hest","hesternal","hests","het","hetaera","hetaerae","hetaeras","hetaeric","hetaerism","hetaerismic","hetaerisms","hetaerist","hetaeristic","hetaerists","hetaira","hetairai","hetairas","hetairia","hetairias","hetairic","hetairism","hetairismic","hetairisms","hetairist","hetairistic","hetairists","hete","heterarchies","heterarchy","heterauxeses","heterauxesis","hetero","heteroatom","heteroatoms","heteroauxin","heteroauxins","heteroblastic","heteroblasties","heteroblasty","heterocarpous","heterocercal","heterocercality","heterocercies","heterocercy","heterochromatic","heterochromatin","heterochromatins","heterochromous","heterochronic","heterochronies","heterochronism","heterochronisms","heterochronous","heterochrony","heteroclite","heteroclites","heteroclitic","heteroclitous","heterocont","heteroconts","heterocycle","heterocycles","heterocyclic","heterocyclics","heterocyst","heterocystous","heterocysts","heterodactyl","heterodactylous","heterodactyls","heterodont","heterodox","heterodoxies","heterodoxy","heteroduplex","heteroduplexes","heterodyne","heterodyned","heterodynes","heterodyning","heteroecious","heteroecism","heteroecisms","heteroflexible","heteroflexibles","heterogamete","heterogametes","heterogametic","heterogameties","heterogamety","heterogamies","heterogamous","heterogamy","heterogeneities","heterogeneity","heterogeneous","heterogeneously","heterogeneousness","heterogeneousnesses","heterogeneses","heterogenesis","heterogenetic","heterogenic","heterogenies","heterogenous","heterogeny","heterogonic","heterogonies","heterogonous","heterogonously","heterogony","heterograft","heterografts","heterographic","heterographical","heterographies","heterography","heterogynous","heterokaryon","heterokaryons","heterokaryoses","heterokaryosis","heterokaryosises","heterokaryotic","heterokont","heterokontan","heterokonts","heterolecithal","heterologies","heterologous","heterologously","heterology","heterolyses","heterolysis","heterolytic","heteromerous","heteromorphic","heteromorphies","heteromorphism","heteromorphisms","heteromorphous","heteromorphy","heteronomies","heteronomous","heteronomously","heteronomy","heteronym","heteronymous","heteronymously","heteronyms","heteroousian","heteroousians","heterophil","heterophile","heterophonies","heterophony","heterophyllies","heterophyllous","heterophylly","heteroplasia","heteroplasias","heteroplastic","heteroplasties","heteroplasty","heteroploid","heteroploidies","heteroploids","heteroploidy","heteropod","heteropods","heteropolar","heteropolarity","heteropteran","heteropterans","heteropterous","heteros","heteroscedastic","heteroscian","heteroscians","heteroses","heterosexism","heterosexisms","heterosexist","heterosexists","heterosexual","heterosexualities","heterosexuality","heterosexually","heterosexuals","heterosis","heterosocial","heterosociality","heterosomatous","heterospecific","heterospories","heterosporous","heterospory","heterostrophic","heterostrophies","heterostrophy","heterostyled","heterostylies","heterostylism","heterostylisms","heterostylous","heterostyly","heterotactic","heterotactous","heterotaxes","heterotaxia","heterotaxias","heterotaxic","heterotaxies","heterotaxis","heterotaxy","heterothallic","heterothallies","heterothallism","heterothallisms","heterothally","heterothermal","heterotic","heterotopia","heterotopias","heterotopic","heterotopies","heterotopous","heterotopy","heterotroph","heterotrophic","heterotrophically","heterotrophies","heterotrophs","heterotrophy","heterotypic","heterotypical","heterousian","heterousians","heterozygoses","heterozygosis","heterozygosities","heterozygosity","heterozygote","heterozygotes","heterozygous","hetes","heth","hether","hetherward","heths","heting","hetman","hetmanate","hetmanates","hetmans","hetmanship","hetmanships","hets","hettie","hetties","heuch","heuchera","heucheras","heuchs","heugh","heughs","heulandite","heulandites","heureka","heurekas","heuretic","heuretics","heurism","heurisms","heuristic","heuristically","heuristics","hevea","heveas","hew","hewable","hewed","hewer","hewers","hewgh","hewing","hewings","hewn","hews","hex","hexachlorethane","hexachlorethanes","hexachloride","hexachlorides","hexachloroethane","hexachloroethanes","hexachlorophane","hexachlorophene","hexachlorophenes","hexachord","hexachords","hexacosanoic","hexact","hexactinal","hexactinellid","hexactinellids","hexacts","hexad","hexadactylic","hexadactylous","hexade","hexadecane","hexadecanes","hexadecanoic","hexadecimal","hexadecimals","hexades","hexadic","hexads","hexaemeric","hexaemeron","hexaemerons","hexafluoride","hexafluorides","hexafoil","hexafoils","hexagon","hexagonal","hexagonally","hexagons","hexagram","hexagrammoid","hexagrammoids","hexagrams","hexagynian","hexagynous","hexahedra","hexahedral","hexahedron","hexahedrons","hexahemeric","hexahemeron","hexahemerons","hexahydrate","hexahydrated","hexahydrates","hexameral","hexamerism","hexamerisms","hexamerous","hexameter","hexameters","hexamethonium","hexamethoniums","hexamethylenetetramine","hexamethylenetetramines","hexametral","hexametric","hexametrical","hexametrise","hexametrised","hexametrises","hexametrising","hexametrist","hexametrists","hexametrize","hexametrized","hexametrizes","hexametrizing","hexamine","hexamines","hexandrian","hexandrous","hexane","hexanes","hexangular","hexanoic","hexapla","hexaplar","hexaplarian","hexaplaric","hexaplas","hexaploid","hexaploidies","hexaploids","hexaploidy","hexapod","hexapodal","hexapodic","hexapodies","hexapods","hexapody","hexarch","hexarchies","hexarchy","hexastich","hexastichal","hexastichic","hexastichon","hexastichons","hexastichs","hexastyle","hexastyles","hexateuchal","hexavalent","hexed","hexene","hexenes","hexer","hexerei","hexereis","hexers","hexes","hexing","hexings","hexobarbital","hexobarbitals","hexokinase","hexokinases","hexone","hexones","hexosaminidase","hexosaminidases","hexosan","hexosans","hexose","hexoses","hexyl","hexylene","hexylenes","hexylic","hexylresorcinol","hexylresorcinols","hexyls","hey","heyday","heydays","heydey","heydeys","heyduck","heyducks","heyed","heying","heys","hi","hiant","hiatal","hiatus","hiatuses","hibachi","hibachis","hibakusha","hibakushas","hibernacle","hibernacles","hibernacula","hibernaculum","hibernal","hibernate","hibernated","hibernates","hibernating","hibernation","hibernations","hibernator","hibernators","hibernicise","hibernicised","hibernicises","hibernicising","hibernicize","hibernicized","hibernicizes","hibernicizing","hibernisation","hibernisations","hibernise","hibernised","hibernises","hibernising","hibernization","hibernizations","hibernize","hibernized","hibernizes","hibernizing","hibiscus","hibiscuses","hic","hicatee","hicatees","hiccatee","hiccatees","hiccough","hiccoughed","hiccoughing","hiccoughs","hiccup","hiccuped","hiccuping","hiccupped","hiccupping","hiccups","hiccupy","hick","hickey","hickeys","hickie","hickies","hickish","hickories","hickory","hicks","hickwall","hickwalls","hickymal","hickymals","hid","hidable","hidage","hidages","hidalga","hidalgas","hidalgo","hidalgoish","hidalgoism","hidalgoisms","hidalgos","hidden","hiddenite","hiddenites","hiddenly","hiddenmost","hiddenness","hiddennesses","hidder","hidders","hide","hideaway","hideaways","hidebound","hided","hideless","hideosities","hideosity","hideous","hideously","hideousness","hideousnesses","hideout","hideouts","hider","hiders","hides","hiding","hidings","hidling","hidlings","hidlins","hidroses","hidrosis","hidrotic","hidrotics","hie","hied","hieing","hielaman","hielamans","hieland","hiemal","hiems","hieracium","hieraciums","hieracosphinges","hieracosphinx","hieracosphinxes","hierarch","hierarchal","hierarchic","hierarchical","hierarchically","hierarchies","hierarchise","hierarchised","hierarchises","hierarchising","hierarchism","hierarchisms","hierarchize","hierarchized","hierarchizes","hierarchizing","hierarchs","hierarchy","hieratic","hieratica","hieratical","hieratically","hieraticas","hieratics","hierocracies","hierocracy","hierocrat","hierocratic","hierocratical","hierocrats","hierodule","hierodules","hierodulic","hieroglyph","hieroglyphed","hieroglyphic","hieroglyphical","hieroglyphically","hieroglyphics","hieroglyphing","hieroglyphist","hieroglyphists","hieroglyphs","hierogram","hierogrammat","hierogrammate","hierogrammates","hierogrammatic","hierogrammatist","hierogrammats","hierograms","hierograph","hierographer","hierographers","hierographic","hierographical","hierographies","hierographs","hierography","hierolatries","hierolatry","hierologic","hierological","hierologies","hierologist","hierologists","hierology","hieromancies","hieromancy","hierophant","hierophantic","hierophants","hierophobia","hierophobias","hierophobic","hieroscopies","hieroscopy","hierurgical","hierurgies","hierurgy","hies","hifalutin","higgle","higgled","higgler","higglers","higgles","higgling","higglings","high","highball","highballed","highballing","highballs","highbinder","highbinders","highblooded","highborn","highboy","highboys","highbred","highbrow","highbrowed","highbrowism","highbrowisms","highbrows","highbush","highchair","highchairs","highed","higher","highered","highering","highermost","highers","highest","highfalutin","highfaluting","highfalutings","highfalutins","highflier","highfliers","highflyer","highflyers","highhanded","highhandedly","highhandedness","highhandednesses","highing","highish","highjack","highjacked","highjacker","highjackers","highjacking","highjackings","highjacks","highland","highlander","highlanders","highlands","highlife","highlifes","highlight","highlighted","highlighter","highlighters","highlighting","highlights","highly","highman","highmen","highmost","highness","highnesses","highrise","highrises","highroad","highroads","highs","highspot","highspots","hight","hightail","hightailed","hightailing","hightails","highted","highth","highths","highting","hightop","hightops","hights","highveld","highvelds","highway","highwayman","highwaymen","highways","highwrought","hijab","hijabs","hijack","hijacked","hijacker","hijackers","hijacking","hijackings","hijacks","hijinks","hijra","hijrah","hijrahs","hijras","hike","hiked","hiker","hikers","hikes","hiking","hikoi","hikoied","hikoiing","hikois","hila","hilar","hilarious","hilariously","hilariousness","hilariousnesses","hilarities","hilarity","hilch","hilched","hilches","hilching","hild","hilding","hildings","hili","hill","hillbillies","hillbilly","hillcrest","hillcrests","hilled","hiller","hillers","hillfolk","hillfort","hillforts","hillier","hilliest","hilliness","hillinesses","hilling","hillings","hillmen","hillo","hilloa","hilloaed","hilloaing","hilloas","hillock","hillocked","hillocks","hillocky","hilloed","hilloes","hilloing","hillos","hills","hillside","hillsides","hillslope","hillslopes","hilltop","hilltops","hillwalker","hillwalkers","hillwalking","hillwalkings","hilly","hilt","hilted","hilting","hiltless","hilts","hilum","hilus","him","himatia","himation","himations","himbo","himbos","hims","himself","hin","hinahina","hinahinas","hinau","hinaus","hind","hindberries","hindberry","hindbrain","hindbrains","hindcast","hindcasted","hindcasting","hindcasts","hinder","hinderance","hinderances","hindered","hinderer","hinderers","hindering","hinderingly","hinderings","hinderland","hinderlands","hinderlans","hinderlings","hinderlins","hindermost","hinders","hindfeet","hindfoot","hindforemost","hindgut","hindguts","hindhead","hindheads","hindleg","hindlegs","hindmost","hindquarter","hindquarters","hindrance","hindrances","hinds","hindshank","hindshanks","hindsight","hindsights","hindward","hindwing","hindwings","hing","hinge","hinged","hingeless","hingelike","hinger","hingers","hinges","hinging","hings","hinkier","hinkiest","hinky","hinnied","hinnies","hinny","hinnying","hins","hint","hinted","hinter","hinterland","hinterlands","hinters","hinting","hintingly","hintings","hints","hioi","hiois","hip","hipbone","hipbones","hiphugger","hipless","hiplike","hipline","hiplines","hiply","hipness","hipnesses","hipparch","hipparchs","hippeastrum","hippeastrums","hipped","hippen","hippens","hipper","hippest","hippiatric","hippiatrics","hippiatries","hippiatrist","hippiatrists","hippiatry","hippic","hippie","hippiedom","hippiedoms","hippieish","hippieness","hippienesses","hippier","hippies","hippiest","hippin","hippiness","hippinesses","hipping","hippings","hippins","hippish","hippo","hippocampal","hippocampi","hippocampus","hippocentaur","hippocentaurs","hippocras","hippocrases","hippocrepian","hippodame","hippodames","hippodamist","hippodamists","hippodamous","hippodrome","hippodromes","hippodromic","hippogriff","hippogriffs","hippogryph","hippogryphs","hippologies","hippologist","hippologists","hippology","hippomanes","hippophagies","hippophagist","hippophagists","hippophagous","hippophagy","hippophile","hippophiles","hippophobe","hippophobes","hippopotami","hippopotamian","hippopotamic","hippopotamus","hippopotamuses","hippos","hippuric","hippurite","hippurites","hippuritic","hippus","hippuses","hippy","hippydom","hippydoms","hips","hipshot","hipster","hipsterism","hipsterisms","hipsters","hipt","hirable","hiragana","hiraganas","hirage","hirages","hircine","hircocervus","hircocervuses","hircosities","hircosity","hire","hireable","hireage","hireages","hired","hiree","hirees","hireling","hirelings","hirer","hirers","hires","hiring","hirings","hirling","hirlings","hirple","hirpled","hirples","hirpling","hirrient","hirrients","hirsel","hirseled","hirseling","hirselled","hirselling","hirsels","hirsle","hirsled","hirsles","hirsling","hirstie","hirsute","hirsuteness","hirsutenesses","hirsutism","hirsutisms","hirudin","hirudinean","hirudineans","hirudinoid","hirudinous","hirudins","hirundine","his","hish","hished","hishes","hishing","hisn","hispanicise","hispanicised","hispanicises","hispanicising","hispanicism","hispanicisms","hispanicize","hispanicized","hispanicizes","hispanicizing","hispanidad","hispanidads","hispaniolise","hispaniolised","hispaniolises","hispaniolising","hispaniolize","hispaniolized","hispaniolizes","hispaniolizing","hispanism","hispanisms","hispid","hispidities","hispidity","hiss","hissed","hisself","hisser","hissers","hisses","hissier","hissies","hissiest","hissing","hissingly","hissings","hissy","hist","histamin","histaminase","histaminases","histamine","histaminergic","histamines","histaminic","histamins","histed","histidin","histidine","histidines","histidins","histie","histing","histiocyte","histiocytes","histiocytic","histioid","histiologies","histiology","histiophoroid","histoblast","histoblasts","histochemical","histochemically","histochemist","histochemistries","histochemistry","histochemists","histocompatibilities","histocompatibility","histocompatible","histogen","histogeneses","histogenesis","histogenetic","histogenic","histogenically","histogenies","histogens","histogeny","histogram","histograms","histoid","histologic","histological","histologically","histologies","histologist","histologists","histology","histolyses","histolysis","histolytic","histolytically","histone","histones","histopathologic","histopathological","histopathologically","histopathologies","histopathologist","histopathologists","histopathology","histophysiologic","histophysiological","histophysiologies","histophysiology","histoplasmoses","histoplasmosis","histoplasmosises","historian","historians","historiated","historic","historical","historically","historicalness","historicalnesses","historicise","historicised","historicises","historicising","historicism","historicisms","historicist","historicists","historicities","historicity","historicize","historicized","historicizes","historicizing","historied","histories","historiette","historiettes","historified","historifies","historify","historifying","historiographer","historiographers","historiographic","historiographical","historiographically","historiographies","historiography","historiologies","historiology","historism","historisms","history","historying","histrio","histrion","histrionic","histrionical","histrionically","histrionicism","histrionicisms","histrionics","histrionism","histrionisms","histrions","histrios","hists","hit","hitch","hitched","hitcher","hitchers","hitches","hitchhike","hitchhiked","hitchhiker","hitchhikers","hitchhikes","hitchhiking","hitchier","hitchiest","hitchily","hitching","hitchy","hithe","hither","hithered","hithering","hithermost","hithers","hitherside","hithersides","hitherto","hitherward","hitherwards","hithes","hitless","hitman","hitmen","hits","hittable","hitter","hitters","hitting","hive","hived","hiveless","hivelike","hiver","hivers","hives","hiveward","hivewards","hiving","hiya","hizen","hizens","hizz","hizzed","hizzes","hizzing","hizzoner","hizzoners","hm","hmm","ho","hoa","hoactzin","hoactzines","hoactzins","hoaed","hoagie","hoagies","hoagy","hoaing","hoar","hoard","hoarded","hoarder","hoarders","hoarding","hoardings","hoards","hoared","hoarfrost","hoarfrosts","hoarhead","hoarheads","hoarhound","hoarhounds","hoarier","hoariest","hoarily","hoariness","hoarinesses","hoaring","hoars","hoarse","hoarsely","hoarsen","hoarsened","hoarseness","hoarsenesses","hoarsening","hoarsens","hoarser","hoarsest","hoary","hoas","hoast","hoasted","hoasting","hoastman","hoastmen","hoasts","hoatching","hoatzin","hoatzines","hoatzins","hoax","hoaxed","hoaxer","hoaxers","hoaxes","hoaxing","hob","hobbed","hobber","hobbers","hobbies","hobbing","hobbish","hobbit","hobbitries","hobbitry","hobbits","hobble","hobblebush","hobblebushes","hobbled","hobbledehoy","hobbledehoydom","hobbledehoydoms","hobbledehoyhood","hobbledehoyish","hobbledehoyism","hobbledehoyisms","hobbledehoys","hobbler","hobblers","hobbles","hobbling","hobblingly","hobblings","hobby","hobbyhorse","hobbyhorsed","hobbyhorses","hobbyhorsing","hobbyism","hobbyisms","hobbyist","hobbyists","hobbyless","hobday","hobdayed","hobdaying","hobdays","hobgoblin","hobgoblinism","hobgoblinisms","hobgoblinries","hobgoblinry","hobgoblins","hobjob","hobjobbed","hobjobber","hobjobbers","hobjobbing","hobjobbings","hobjobs","hoblike","hobnail","hobnailed","hobnailing","hobnails","hobnob","hobnobbed","hobnobber","hobnobbers","hobnobbing","hobnobby","hobnobs","hobo","hobodom","hobodoms","hoboed","hoboes","hoboing","hoboism","hoboisms","hobos","hobs","hoc","hochmagandies","hochmagandy","hock","hocked","hocker","hockers","hockey","hockeys","hocking","hockle","hockled","hockles","hockling","hocks","hockshop","hockshops","hocus","hocused","hocuses","hocusing","hocussed","hocusses","hocussing","hod","hodad","hodaddies","hodaddy","hodads","hodded","hodden","hoddens","hoddin","hodding","hoddins","hoddle","hoddled","hoddles","hoddling","hodgepodge","hodgepodges","hodiernal","hodja","hodjas","hodman","hodmandod","hodmandods","hodmen","hodograph","hodographic","hodographs","hodometer","hodometers","hodometries","hodometry","hodoscope","hodoscopes","hods","hoe","hoecake","hoecakes","hoed","hoedown","hoedowns","hoeing","hoelike","hoer","hoers","hoes","hog","hogan","hogans","hogback","hogbacks","hogen","hogens","hogfish","hogfishes","hogg","hogged","hogger","hoggerel","hoggerels","hoggeries","hoggers","hoggery","hogget","hoggets","hoggin","hogging","hoggings","hoggins","hoggish","hoggishly","hoggishness","hoggishnesses","hoggs","hogh","hoghood","hoghoods","hoghs","hoglike","hogmanay","hogmanays","hogmane","hogmanes","hogmenay","hogmenays","hognose","hognosed","hognoses","hognut","hognuts","hogs","hogshead","hogsheads","hogtie","hogtied","hogtieing","hogties","hogtying","hogward","hogwards","hogwash","hogwashes","hogweed","hogweeds","hoh","hoha","hohed","hohing","hohs","hoi","hoick","hoicked","hoicking","hoicks","hoicksed","hoickses","hoicksing","hoiden","hoidened","hoidening","hoidenish","hoidenishness","hoidenishnesses","hoidens","hoik","hoiked","hoiking","hoiks","hoing","hoise","hoised","hoises","hoisin","hoising","hoisins","hoist","hoisted","hoister","hoisters","hoisting","hoistings","hoistman","hoistmen","hoists","hoistway","hoistways","hojatoleslam","hojatoleslams","hojatolislam","hojatolislams","hoka","hokas","hoke","hoked","hokes","hokey","hokeyness","hokeynesses","hokeypokey","hokeypokeys","hoki","hokier","hokiest","hokily","hokiness","hokinesses","hoking","hokis","hokku","hokonui","hokonuis","hokum","hokums","hokypokies","hokypoky","holandric","holarchies","holarchy","holard","holards","hold","holdable","holdall","holdalls","holdback","holdbacks","holddown","holddowns","holden","holder","holderbat","holderbats","holders","holdership","holderships","holdfast","holdfasts","holding","holdings","holdout","holdouts","holdover","holdovers","holds","holdup","holdups","hole","holed","holeless","holes","holesom","holesome","holey","holeyer","holeyest","holibut","holibuts","holiday","holidayed","holidayer","holidayers","holidaying","holidaymaker","holidaymakers","holidays","holier","holies","holiest","holily","holiness","holinesses","holing","holings","holism","holisms","holist","holistic","holistically","holists","holk","holked","holking","holks","holla","hollaed","hollaing","holland","hollandaise","hollandaises","hollands","hollas","holler","hollered","hollering","hollers","hollidam","hollidams","hollies","hollo","holloa","holloaed","holloaing","holloas","holloed","holloes","holloing","holloo","hollooed","hollooing","holloos","hollos","hollow","holloware","hollowares","hollowed","hollower","hollowest","hollowing","hollowly","hollowness","hollownesses","hollows","hollowware","hollowwares","holly","hollyhock","hollyhocks","holm","holmia","holmias","holmic","holmium","holmiums","holms","holobenthic","holoblastic","holoblastically","holocaust","holocaustal","holocaustic","holocausts","holocene","holocrine","holocrystalline","holodiscus","holodiscuses","holoenzyme","holoenzymes","hologamies","hologamy","hologram","holograms","holograph","holographed","holographer","holographers","holographic","holographically","holographies","holographing","holographs","holography","hologynic","hologynies","hologyny","holohedra","holohedral","holohedrism","holohedrisms","holohedron","holohedrons","holometabolic","holometabolism","holometabolisms","holometabolous","holomorphic","holon","holonic","holons","holophotal","holophote","holophotes","holophrase","holophrases","holophrastic","holophyte","holophytes","holophytic","holophytism","holophytisms","holoplankton","holoplanktons","holoptic","holosteric","holothurian","holothurians","holotype","holotypes","holotypic","holozoic","holp","holpen","hols","holstein","holsteins","holster","holstered","holstering","holsters","holt","holts","holy","holydam","holydame","holydames","holydams","holyday","holydays","holystone","holystoned","holystones","holystoning","holytide","holytides","hom","homa","homage","homaged","homager","homagers","homages","homaging","homalographic","homaloid","homaloidal","homaloids","homas","hombre","hombres","homburg","homburgs","home","homebirth","homebirths","homebodies","homebody","homebound","homeboy","homeboys","homebred","homebreds","homebrew","homebrews","homebuilt","homebuyer","homebuyers","homecomer","homecomers","homecoming","homecomings","homecraft","homecrafts","homed","homefelt","homegirl","homegirls","homegrown","homeland","homelands","homeless","homelessness","homelessnesses","homelier","homeliest","homelike","homelily","homeliness","homelinesses","homely","homelyn","homelyns","homemade","homemaker","homemakers","homemaking","homemakings","homeobox","homeoboxes","homeomeric","homeomeries","homeomerous","homeomery","homeomorph","homeomorphic","homeomorphies","homeomorphism","homeomorphisms","homeomorphous","homeomorphs","homeomorphy","homeopath","homeopathic","homeopathically","homeopathies","homeopathist","homeopathists","homeopaths","homeopathy","homeoses","homeosis","homeostases","homeostasis","homeostatic","homeoteleuton","homeoteleutons","homeotherm","homeothermal","homeothermic","homeothermies","homeothermous","homeotherms","homeothermy","homeotic","homeotypic","homeotypical","homeowner","homeowners","homeownership","homeownerships","homepage","homepages","homeplace","homeplaces","homeport","homeported","homeporting","homeports","homer","homered","homeric","homering","homeroom","homerooms","homers","homes","homeschool","homeschooled","homeschooler","homeschoolers","homeschooling","homeschools","homescreetch","homescreetches","homeshoring","homeshorings","homesick","homesickness","homesicknesses","homesite","homesites","homesourcing","homesourcings","homespun","homespuns","homestall","homestalls","homestand","homestands","homestay","homestays","homestead","homesteaded","homesteader","homesteaders","homesteading","homesteadings","homesteads","homestretch","homestretches","hometown","hometowns","homeward","homewards","homeware","homewares","homework","homeworker","homeworkers","homeworking","homeworkings","homeworks","homey","homeyness","homeynesses","homeys","homicidal","homicidally","homicide","homicides","homie","homier","homies","homiest","homiletic","homiletical","homiletically","homiletics","homilies","homilist","homilists","homily","homines","hominess","hominesses","homing","homings","hominian","hominians","hominid","hominids","hominies","hominin","hominine","hominins","hominisation","hominisations","hominise","hominised","hominises","hominising","hominization","hominizations","hominize","hominized","hominizes","hominizing","hominoid","hominoids","hominy","homme","hommes","hommock","hommocks","hommos","hommoses","homo","homoblastic","homoblasties","homoblasty","homocentric","homocentrically","homocercal","homocercies","homocercy","homochlamydeous","homochromatic","homochromatism","homochromatisms","homochromies","homochromous","homochromy","homocyclic","homocysteine","homocysteines","homodont","homodyne","homoeobox","homoeomeric","homoeomeries","homoeomerous","homoeomery","homoeomorph","homoeomorphic","homoeomorphies","homoeomorphism","homoeomorphisms","homoeomorphous","homoeomorphs","homoeomorphy","homoeopath","homoeopathic","homoeopathies","homoeopathist","homoeopathists","homoeopaths","homoeopathy","homoeoses","homoeosis","homoeostases","homoeostasis","homoeostatic","homoeoteleuton","homoeoteleutons","homoeothermal","homoeothermic","homoeothermous","homoeotic","homoeotypic","homoeotypical","homoerotic","homoeroticism","homoeroticisms","homoerotism","homoerotisms","homogametic","homogamic","homogamies","homogamous","homogamy","homogenate","homogenates","homogeneities","homogeneity","homogeneous","homogeneously","homogeneousness","homogeneousnesses","homogeneses","homogenesis","homogenetic","homogenetical","homogenies","homogenisation","homogenisations","homogenise","homogenised","homogeniser","homogenisers","homogenises","homogenising","homogenization","homogenizations","homogenize","homogenized","homogenizer","homogenizers","homogenizes","homogenizing","homogenous","homogeny","homogonies","homogonous","homogonously","homogony","homograft","homografts","homograph","homographic","homographs","homoiomerous","homoiotherm","homoiothermal","homoiothermic","homoiothermies","homoiotherms","homoiothermy","homoiousian","homoiousians","homolog","homologate","homologated","homologates","homologating","homologation","homologations","homologic","homological","homologically","homologies","homologise","homologised","homologiser","homologisers","homologises","homologising","homologize","homologized","homologizer","homologizers","homologizes","homologizing","homologoumena","homologous","homolographic","homologs","homologue","homologues","homologumena","homology","homolosine","homolyses","homolysis","homolytic","homomorph","homomorphic","homomorphies","homomorphism","homomorphisms","homomorphoses","homomorphosis","homomorphous","homomorphs","homomorphy","homonuclear","homonym","homonymic","homonymies","homonymities","homonymity","homonymous","homonymously","homonyms","homonymy","homoousian","homoousians","homophile","homophiles","homophobe","homophobes","homophobia","homophobias","homophobic","homophone","homophones","homophonic","homophonically","homophonies","homophonous","homophony","homophylies","homophyllic","homophyly","homoplasies","homoplasmies","homoplasmy","homoplastic","homoplastically","homoplasties","homoplasty","homoplasy","homopolar","homopolarities","homopolarity","homopolymer","homopolymeric","homopolymers","homopteran","homopterans","homopterous","homorganic","homos","homoscedastic","homoscedasticities","homoscedasticity","homosex","homosexes","homosexual","homosexualism","homosexualisms","homosexualist","homosexualists","homosexualities","homosexuality","homosexually","homosexuals","homosocial","homosocialities","homosociality","homospories","homosporous","homospory","homostylies","homostyly","homotaxes","homotaxial","homotaxially","homotaxic","homotaxis","homothallic","homothallies","homothallism","homothallisms","homothally","homothermal","homothermic","homothermies","homothermous","homothermy","homotonic","homotonies","homotonous","homotony","homotransplant","homotransplantation","homotransplantations","homotransplants","homotypal","homotype","homotypes","homotypic","homotypies","homotypy","homousian","homousians","homozygoses","homozygosis","homozygosities","homozygosity","homozygote","homozygotes","homozygotic","homozygous","homozygously","homs","homuncle","homuncles","homuncular","homuncule","homuncules","homunculi","homunculus","homy","hon","honan","honans","honcho","honchoed","honchoing","honchos","hond","honda","hondas","hondle","hondled","hondles","hondling","honds","hone","honed","honer","honers","hones","honest","honester","honestest","honesties","honestly","honestness","honestnesses","honesty","honewort","honeworts","honey","honeybee","honeybees","honeybun","honeybunch","honeybunches","honeybuns","honeycomb","honeycombed","honeycombing","honeycombings","honeycombs","honeycreeper","honeycreepers","honeydew","honeydewed","honeydews","honeyeater","honeyeaters","honeyed","honeyedly","honeyful","honeyguide","honeyguides","honeying","honeyless","honeymonth","honeymonthed","honeymonthing","honeymonths","honeymoon","honeymooned","honeymooner","honeymooners","honeymooning","honeymoons","honeypot","honeypots","honeys","honeysucker","honeysuckers","honeysuckle","honeysuckled","honeysuckles","honeytrap","honeytraps","hong","hongi","hongied","hongies","hongiing","honging","hongis","hongs","honied","honiedly","honing","honk","honked","honker","honkers","honkey","honkeys","honkie","honkies","honking","honks","honky","honor","honorabilities","honorability","honorable","honorableness","honorablenesses","honorably","honorand","honorands","honoraria","honoraries","honorarily","honorarium","honorariums","honorary","honored","honoree","honorees","honorer","honorers","honorific","honorifical","honorifically","honorifics","honoring","honorless","honors","honour","honourable","honourableness","honourably","honoured","honouree","honourees","honourer","honourers","honouring","honourless","honours","hons","hoo","hooch","hooches","hoochie","hoochies","hood","hooded","hoodedness","hoodednesses","hoodia","hoodias","hoodie","hoodier","hoodies","hoodiest","hooding","hoodless","hoodlike","hoodlum","hoodlumish","hoodlumism","hoodlumisms","hoodlums","hoodman","hoodmen","hoodmold","hoodmolds","hoodoo","hoodooed","hoodooing","hoodooism","hoodooisms","hoodoos","hoods","hoodwink","hoodwinked","hoodwinker","hoodwinkers","hoodwinking","hoodwinks","hoody","hooey","hooeys","hoof","hoofbeat","hoofbeats","hoofbound","hoofed","hoofer","hoofers","hoofing","hoofless","hooflike","hoofprint","hoofprints","hoofrot","hoofrots","hoofs","hook","hooka","hookah","hookahs","hookas","hookcheck","hookchecks","hooked","hookedness","hookednesses","hooker","hookers","hookey","hookeys","hookier","hookies","hookiest","hooking","hookless","hooklet","hooklets","hooklike","hooknose","hooknosed","hooknoses","hooks","hookup","hookups","hookworm","hookworms","hooky","hoolachan","hoolachans","hooley","hooleys","hoolican","hoolicans","hoolie","hoolier","hoolies","hooliest","hooligan","hooliganism","hooliganisms","hooligans","hoolock","hoolocks","hooly","hoon","hooned","hooning","hoons","hoop","hooped","hooper","hoopers","hooping","hoopla","hooplas","hoopless","hooplike","hoopoe","hoopoes","hoopoo","hoopoos","hoops","hoopskirt","hoopskirts","hoopster","hoopsters","hoor","hoorah","hoorahed","hoorahing","hoorahs","hooray","hoorayed","hooraying","hoorays","hoord","hoords","hooroo","hoors","hoosegow","hoosegows","hoosgow","hoosgows","hoosh","hooshed","hooshes","hooshing","hoot","hootanannie","hootanannies","hootananny","hootch","hootches","hooted","hootenannie","hootenannies","hootenanny","hooter","hooters","hootier","hootiest","hooting","hootnannie","hootnannies","hootnanny","hoots","hooty","hoove","hooved","hooven","hoover","hoovered","hoovering","hoovers","hooves","hooving","hop","hopbind","hopbinds","hopbine","hopbines","hopdog","hopdogs","hope","hoped","hopeful","hopefully","hopefulness","hopefulnesses","hopefuls","hopeless","hopelessly","hopelessness","hopelessnesses","hoper","hopers","hopes","hophead","hopheads","hoping","hopingly","hoplite","hoplites","hoplitic","hoplologies","hoplologist","hoplologists","hoplology","hopped","hopper","hoppercar","hoppercars","hoppers","hoppier","hoppiest","hopping","hoppings","hopple","hoppled","hoppler","hopplers","hopples","hoppling","hoppus","hoppy","hops","hopsack","hopsacking","hopsackings","hopsacks","hopscotch","hopscotched","hopscotches","hopscotching","hoptoad","hoptoads","hora","horah","horahs","horal","horary","horas","horde","horded","hordein","hordeins","hordeola","hordeolum","hordes","hording","hordock","hordocks","hore","horehound","horehounds","hori","horiatiki","horiatikis","horis","horizon","horizonal","horizonless","horizons","horizontal","horizontalities","horizontality","horizontally","horizontalness","horizontals","horkey","horkeys","horlicks","horme","hormes","hormeses","hormesis","hormetic","hormic","hormogonia","hormogonium","hormonal","hormonally","hormone","hormonelike","hormones","hormonic","horn","hornbag","hornbags","hornbeak","hornbeaks","hornbeam","hornbeams","hornbill","hornbills","hornblende","hornblendes","hornblendic","hornbook","hornbooks","hornbug","hornbugs","horned","hornedness","hornednesses","horner","horners","hornet","hornets","hornfels","hornful","hornfuls","horngeld","horngelds","hornier","horniest","hornily","horniness","horninesses","horning","hornings","hornish","hornist","hornists","hornito","hornitos","hornless","hornlessness","hornlessnesses","hornlet","hornlets","hornlike","hornpipe","hornpipes","hornpout","hornpouts","horns","hornstone","hornstones","hornswoggle","hornswoggled","hornswoggles","hornswoggling","horntail","horntails","hornwork","hornworks","hornworm","hornworms","hornwort","hornworts","hornwrack","hornwracks","horny","hornyhead","hornyheads","hornywink","hornywinks","horoeka","horoekas","horographer","horographers","horographies","horography","horokaka","horokakas","horologe","horologer","horologers","horologes","horologia","horologic","horological","horologies","horologion","horologions","horologist","horologists","horologium","horologiums","horology","horometrical","horometries","horometry","horopito","horopitos","horopter","horopters","horoscope","horoscopes","horoscopic","horoscopies","horoscopist","horoscopists","horoscopy","horrendous","horrendously","horrendousness","horrent","horrible","horribleness","horriblenesses","horribles","horribly","horrid","horrider","horridest","horridly","horridness","horridnesses","horrific","horrifically","horrification","horrifications","horrified","horrifies","horrify","horrifying","horrifyingly","horripilant","horripilate","horripilated","horripilates","horripilating","horripilation","horripilations","horrisonant","horrisonous","horror","horrors","hors","horse","horseback","horsebacks","horsebean","horsebeans","horsebox","horseboxes","horsecar","horsecars","horsed","horsefeathers","horseflesh","horsefleshes","horseflies","horsefly","horsehair","horsehairs","horsehide","horsehides","horselaugh","horselaughs","horseleech","horseleeches","horseless","horselike","horseman","horsemanship","horsemanships","horsemeat","horsemeats","horsemen","horsemint","horsemints","horseplay","horseplayer","horseplayers","horseplays","horsepond","horseponds","horsepower","horsepowers","horsepox","horsepoxes","horserace","horseraces","horseradish","horseradishes","horses","horseshit","horseshits","horseshod","horseshoe","horseshoed","horseshoeing","horseshoeings","horseshoer","horseshoers","horseshoes","horsetail","horsetails","horseway","horseways","horseweed","horseweeds","horsewhip","horsewhipped","horsewhipper","horsewhippers","horsewhipping","horsewhips","horsewoman","horsewomen","horsey","horsier","horsiest","horsily","horsiness","horsinesses","horsing","horsings","horson","horsons","horst","horste","horstes","horsts","horsy","hortation","hortations","hortative","hortatively","hortatorily","hortatory","horticultural","horticulturally","horticulture","horticultures","horticulturist","horticulturists","hos","hosanna","hosannaed","hosannah","hosannahs","hosannaing","hosannas","hose","hosed","hosel","hoselike","hosels","hoseman","hosemen","hosen","hosepipe","hosepipes","hoser","hosers","hoses","hosey","hoseyed","hoseying","hoseys","hosier","hosieries","hosiers","hosiery","hosing","hospice","hospices","hospitable","hospitableness","hospitably","hospitage","hospitages","hospital","hospitale","hospitaler","hospitalers","hospitales","hospitalisation","hospitalise","hospitalised","hospitalises","hospitalising","hospitalist","hospitalists","hospitalities","hospitality","hospitalization","hospitalizations","hospitalize","hospitalized","hospitalizes","hospitalizing","hospitaller","hospitallers","hospitals","hospitia","hospitium","hospodar","hospodars","hoss","hosses","host","hosta","hostage","hostages","hostas","hosted","hostel","hosteled","hosteler","hostelers","hosteling","hostelings","hostelled","hosteller","hostellers","hostelling","hostellings","hostelries","hostelry","hostels","hostess","hostessed","hostesses","hostessing","hostie","hosties","hostile","hostilely","hostiles","hostilities","hostility","hosting","hostings","hostler","hostlers","hostlesse","hostly","hostries","hostry","hosts","hot","hotbed","hotbeds","hotblood","hotbloods","hotbox","hotboxes","hotcake","hotcakes","hotch","hotched","hotches","hotching","hotchpot","hotchpotch","hotchpotches","hotchpots","hotdog","hotdogged","hotdogger","hotdoggers","hotdogging","hotdogs","hote","hotel","hoteldom","hoteldoms","hotelier","hoteliers","hoteling","hotelings","hotelling","hotellings","hotelman","hotelmen","hotels","hoten","hotfoot","hotfooted","hotfooting","hotfoots","hothead","hotheaded","hotheadedly","hotheadedness","hotheadednesses","hotheads","hothouse","hothoused","hothouses","hothousing","hothousings","hotline","hotlines","hotlink","hotlinks","hotly","hotness","hotnesses","hotplate","hotplates","hotpot","hotpots","hotpress","hotpressed","hotpresses","hotpressing","hotrod","hotrods","hots","hotshot","hotshots","hotspot","hotspots","hotspur","hotspurs","hotted","hottentot","hottentots","hotter","hottered","hottering","hotters","hottest","hottie","hotties","hotting","hottings","hottish","hotty","houdah","houdahs","houdan","houdans","houf","houfed","houff","houffed","houffing","houffs","houfing","houfs","hough","houghed","houghing","houghmagandie","houghmagandies","houghs","houhere","houheres","hoummos","hoummoses","houmous","houmouses","houmus","houmuses","hound","hounded","hounder","hounders","houndfish","houndfishes","hounding","hounds","houndstooth","houngan","houngans","hour","hourglass","hourglasses","houri","houris","hourless","hourlies","hourlong","hourly","hourplate","hourplates","hours","house","houseboat","houseboater","houseboaters","houseboats","housebound","houseboy","houseboys","housebreak","housebreaker","housebreakers","housebreaking","housebreakings","housebreaks","housebroke","housebroken","housecarl","housecarls","houseclean","housecleaned","housecleaning","housecleanings","housecleans","housecoat","housecoats","housecraft","housecrafts","housed","housedress","housedresses","housefather","housefathers","houseflies","housefly","housefront","housefronts","houseful","housefuls","houseguest","houseguests","household","householder","householders","householdership","households","househusband","househusbands","housekeep","housekeeper","housekeepers","housekeeping","housekeepings","housekeeps","housekept","housel","houseled","houseleek","houseleeks","houseless","houselessness","houselessnesses","houselights","houseline","houselines","houseling","houselled","houselling","housellings","housels","housemaid","housemaids","houseman","housemaster","housemasters","housemate","housemates","housemen","housemistress","housemistresses","housemother","housemothers","housepainter","housepainters","houseparent","houseparents","houseperson","housepersons","houseplant","houseplants","houser","houseroom","houserooms","housers","houses","housesat","housesit","housesits","housesitting","housetop","housetops","housewares","housewarming","housewarmings","housewife","housewifeliness","housewifelinesses","housewifely","housewiferies","housewifery","housewifeship","housewifeships","housewifeskep","housewifeskeps","housewifey","housewives","housework","houseworker","houseworkers","houseworks","housey","housier","housiest","housing","housings","housling","houstonia","houstonias","hout","houted","houting","houtings","houts","hove","hovea","hoveas","hoved","hovel","hoveled","hoveling","hovelled","hoveller","hovellers","hovelling","hovels","hoven","hover","hovercraft","hovercrafts","hovered","hoverer","hoverers","hoverflies","hoverfly","hovering","hoveringly","hoverport","hoverports","hovers","hovertrain","hovertrains","hoves","hoving","how","howbe","howbeit","howdah","howdahs","howdie","howdied","howdies","howdy","howdying","howe","howes","however","howf","howfed","howff","howffed","howffing","howffs","howfing","howfs","howitzer","howitzers","howk","howked","howker","howkers","howking","howks","howl","howlback","howlbacks","howled","howler","howlers","howlet","howlets","howling","howlingly","howlings","howlround","howlrounds","howls","howre","howres","hows","howso","howsoever","howtowdie","howtowdies","howzat","howzit","hox","hoxed","hoxes","hoxing","hoy","hoya","hoyas","hoyden","hoydened","hoydenhood","hoydenhoods","hoydening","hoydenish","hoydenishness","hoydenishnesses","hoydenism","hoydenisms","hoydens","hoyed","hoying","hoyle","hoyles","hoys","hryvna","hryvnas","hryvnia","hryvnias","hryvnya","hryvnyas","huanaco","huanacos","huaquero","huaqueros","huarache","huaraches","huaracho","huarachos","hub","hubbies","hubbly","hubbub","hubbuboo","hubbuboos","hubbubs","hubby","hubcap","hubcaps","hubris","hubrises","hubristic","hubristically","hubs","huck","huckaback","huckabacks","hucked","huckery","hucking","huckle","huckleberries","huckleberry","huckleberrying","huckleberryings","hucklebone","hucklebones","huckled","huckles","huckling","hucks","huckster","hucksterage","hucksterages","huckstered","hucksteress","hucksteresses","hucksteries","huckstering","hucksterism","hucksterisms","hucksters","huckstery","huckstress","huckstresses","hudden","huddle","huddled","huddler","huddlers","huddles","huddling","huddup","hudibrastic","hudna","hudnas","hudud","hududs","hue","hued","hueless","huer","huers","hues","huff","huffed","huffer","huffers","huffier","huffiest","huffily","huffiness","huffinesses","huffing","huffings","huffish","huffishly","huffishness","huffishnesses","huffkin","huffkins","huffs","huffy","hug","huge","hugely","hugeness","hugenesses","hugeous","hugeously","hugeousness","hugeousnesses","huger","hugest","huggable","hugged","hugger","huggers","huggier","huggiest","hugging","huggy","hugs","hugy","huh","huhu","huhus","hui","huia","huias","huic","huipil","huipiles","huipils","huis","huisache","huisaches","huissier","huissiers","huitain","huitains","hula","hulas","hule","hules","hulk","hulked","hulkier","hulkiest","hulking","hulks","hulky","hull","hullaballoo","hullaballoos","hullabaloo","hullabaloos","hulled","huller","hullers","hullier","hulliest","hulling","hullo","hulloa","hulloaed","hulloaing","hulloas","hulloed","hulloes","hulloing","hulloo","hullooed","hullooing","hulloos","hullos","hulls","hully","hum","huma","human","humane","humanely","humaneness","humanenesses","humaner","humanest","humanhood","humanhoods","humanisation","humanisations","humanise","humanised","humaniser","humanisers","humanises","humanising","humanism","humanisms","humanist","humanistic","humanistically","humanists","humanitarian","humanitarianism","humanitarianisms","humanitarianist","humanitarians","humanities","humanity","humanization","humanizations","humanize","humanized","humanizer","humanizers","humanizes","humanizing","humankind","humankinds","humanlike","humanly","humanness","humannesses","humanoid","humanoids","humans","humas","humate","humates","humble","humblebee","humblebees","humbled","humbleness","humblenesses","humbler","humblers","humbles","humblesse","humblesses","humblest","humbling","humblingly","humblings","humbly","humbucker","humbuckers","humbug","humbuggable","humbugged","humbugger","humbuggeries","humbuggers","humbuggery","humbugging","humbugs","humbuzz","humbuzzes","humdinger","humdingers","humdrum","humdrumness","humdrumnesses","humdrums","humdudgeon","humdudgeons","humect","humectant","humectants","humectate","humectated","humectates","humectating","humectation","humectations","humected","humecting","humective","humectives","humects","humefied","humefies","humefy","humefying","humeral","humerals","humeri","humerus","humf","humfed","humfing","humfs","humgruffian","humgruffians","humgruffin","humgruffins","humhum","humhums","humic","humicole","humicoles","humicolous","humid","humider","humidest","humidex","humidexes","humidices","humidification","humidifications","humidified","humidifier","humidifiers","humidifies","humidify","humidifying","humidistat","humidistats","humidities","humidity","humidly","humidness","humidnesses","humidor","humidors","humification","humifications","humified","humifies","humify","humifying","humiliant","humiliate","humiliated","humiliates","humiliating","humiliatingly","humiliation","humiliations","humiliative","humiliator","humiliators","humiliatory","humilities","humility","humint","humints","humite","humites","humiture","humitures","humlie","humlies","hummable","hummaum","hummaums","hummed","hummel","hummelled","hummeller","hummellers","hummelling","hummels","hummer","hummers","humming","hummingbird","hummingbirds","hummings","hummle","hummock","hummocked","hummocking","hummocks","hummocky","hummum","hummums","hummus","hummuses","humogen","humogens","humongous","humor","humoral","humoralism","humoralisms","humoralist","humoralists","humorally","humored","humoresk","humoresks","humoresque","humoresques","humorful","humoring","humorist","humoristic","humorists","humorless","humorlessly","humorlessness","humorlessnesses","humorous","humorously","humorousness","humorousnesses","humors","humorsome","humour","humoured","humourful","humouring","humourless","humourlessness","humours","humoursome","humoursomeness","humous","hump","humpback","humpbacked","humpbacks","humped","humpen","humpens","humper","humpers","humph","humphed","humphing","humphs","humpier","humpies","humpiest","humpiness","humpinesses","humping","humpless","humplike","humps","humpties","humpty","humpy","hums","humstrum","humstrums","humungous","humus","humuses","humusy","humvee","humvees","hun","hunch","hunchback","hunchbacked","hunchbacks","hunched","hunches","hunching","hundred","hundreder","hundreders","hundredfold","hundredfolds","hundredor","hundredors","hundreds","hundredth","hundredths","hundredweight","hundredweights","hung","hungan","hungans","hunger","hungered","hungerful","hungering","hungeringly","hungerly","hungers","hungover","hungrier","hungriest","hungrily","hungriness","hungrinesses","hungry","hunh","hunk","hunker","hunkered","hunkering","hunkers","hunkey","hunkeys","hunkie","hunkier","hunkies","hunkiest","hunks","hunkses","hunky","hunnish","huns","hunt","huntable","huntaway","huntaways","hunted","huntedly","hunter","hunters","huntiegowk","huntiegowks","hunting","huntings","huntress","huntresses","hunts","huntsman","huntsmanship","huntsmanships","huntsmen","hup","hupaithric","hupiro","hupiros","huppah","huppahs","hupped","hupping","huppot","huppoth","hups","hurcheon","hurcheons","hurden","hurdens","hurdies","hurdle","hurdled","hurdler","hurdlers","hurdles","hurdling","hurdlings","hurds","hurl","hurlbarrow","hurlbarrows","hurlbat","hurlbats","hurled","hurler","hurlers","hurley","hurleys","hurlies","hurling","hurlings","hurls","hurly","hurra","hurraed","hurrah","hurrahed","hurrahing","hurrahs","hurraing","hurras","hurray","hurrayed","hurraying","hurrays","hurricane","hurricanes","hurricano","hurricanoes","hurried","hurriedly","hurriedness","hurriednesses","hurrier","hurriers","hurries","hurry","hurrying","hurryingly","hurryings","hurst","hursts","hurt","hurter","hurters","hurtful","hurtfully","hurtfulness","hurtfulnesses","hurting","hurtle","hurtleberries","hurtleberry","hurtled","hurtles","hurtless","hurtlessly","hurtlessness","hurtlessnesses","hurtling","hurts","husband","husbandage","husbandages","husbanded","husbander","husbanders","husbanding","husbandland","husbandlands","husbandless","husbandlike","husbandly","husbandman","husbandmen","husbandries","husbandry","husbands","hush","hushabied","hushabies","hushaby","hushabying","hushed","hushedly","husher","hushered","hushering","hushers","hushes","hushful","hushier","hushiest","hushing","hushpuppies","hushpuppy","hushy","husk","husked","husker","huskers","huskier","huskies","huskiest","huskily","huskiness","huskinesses","husking","huskings","husklike","husks","husky","huso","husos","huss","hussar","hussars","husses","hussies","hussif","hussifs","hussy","hustings","hustle","hustled","hustler","hustlers","hustles","hustling","hustlings","huswife","huswifes","huswives","hut","hutch","hutched","hutches","hutchie","hutchies","hutching","hutia","hutias","hutlike","hutment","hutments","huts","hutted","hutting","huttings","hutzpa","hutzpah","hutzpahs","hutzpas","huzoor","huzoors","huzza","huzzaed","huzzah","huzzahed","huzzahing","huzzahs","huzzaing","huzzas","huzzies","huzzy","hwan","hwyl","hwyls","hyacine","hyacines","hyacinth","hyacinthine","hyacinths","hyaena","hyaenas","hyaenic","hyalin","hyaline","hyalines","hyalinisation","hyalinisations","hyalinise","hyalinised","hyalinises","hyalinising","hyalinization","hyalinizations","hyalinize","hyalinized","hyalinizes","hyalinizing","hyalins","hyalite","hyalites","hyalogen","hyalogens","hyaloid","hyaloids","hyalomelan","hyalomelane","hyalomelanes","hyalomelans","hyalonema","hyalonemas","hyalophane","hyalophanes","hyaloplasm","hyaloplasmic","hyaloplasms","hyaluronic","hyaluronidase","hyaluronidases","hybrid","hybridisable","hybridisation","hybridisations","hybridise","hybridised","hybridiser","hybridisers","hybridises","hybridising","hybridism","hybridisms","hybridist","hybridists","hybridities","hybridity","hybridizable","hybridization","hybridizations","hybridize","hybridized","hybridizer","hybridizers","hybridizes","hybridizing","hybridoma","hybridomas","hybridous","hybrids","hybris","hybrises","hybristic","hydantoin","hydantoins","hydathode","hydathodes","hydatid","hydatidiform","hydatids","hydatoid","hydnocarpate","hydnocarpates","hydnocarpic","hydra","hydracid","hydracids","hydrae","hydraemia","hydraemias","hydragog","hydragogs","hydragogue","hydragogues","hydralazine","hydralazines","hydrangea","hydrangeas","hydrant","hydranth","hydranths","hydrants","hydrargyral","hydrargyria","hydrargyrias","hydrargyric","hydrargyrism","hydrargyrisms","hydrargyrum","hydrargyrums","hydrarthroses","hydrarthrosis","hydras","hydrase","hydrases","hydrastine","hydrastines","hydrastinine","hydrastinines","hydrastis","hydrastises","hydrate","hydrated","hydrates","hydrating","hydration","hydrations","hydrator","hydrators","hydraulic","hydraulically","hydraulicked","hydraulicking","hydraulics","hydrazide","hydrazides","hydrazine","hydrazines","hydrazoic","hydremia","hydremias","hydria","hydriae","hydric","hydrically","hydrid","hydride","hydrides","hydrids","hydrilla","hydrillas","hydriodic","hydro","hydroacoustics","hydrobiological","hydrobiologies","hydrobiologist","hydrobiologists","hydrobiology","hydrobromic","hydrocarbon","hydrocarbons","hydrocast","hydrocasts","hydrocele","hydroceles","hydrocellulose","hydrocelluloses","hydrocephalic","hydrocephalics","hydrocephalies","hydrocephaloid","hydrocephalous","hydrocephalus","hydrocephaluses","hydrocephaly","hydrochloric","hydrochloride","hydrochlorides","hydrochlorothiazide","hydrochlorothiazides","hydrochore","hydrochores","hydrochoric","hydrocodone","hydrocodones","hydrocolloid","hydrocolloidal","hydrocolloids","hydrocoral","hydrocoralline","hydrocorallines","hydrocorals","hydrocortisone","hydrocortisones","hydrocrack","hydrocracked","hydrocracker","hydrocrackers","hydrocracking","hydrocrackings","hydrocracks","hydrocyanic","hydrodynamic","hydrodynamical","hydrodynamically","hydrodynamicist","hydrodynamicists","hydrodynamics","hydroelastic","hydroelectric","hydroelectrically","hydroelectricities","hydroelectricity","hydroextractor","hydroextractors","hydrofluoric","hydrofoil","hydrofoils","hydroforming","hydroformings","hydrogel","hydrogels","hydrogen","hydrogenase","hydrogenases","hydrogenate","hydrogenated","hydrogenates","hydrogenating","hydrogenation","hydrogenations","hydrogenator","hydrogenators","hydrogenisation","hydrogenise","hydrogenised","hydrogenises","hydrogenising","hydrogenization","hydrogenize","hydrogenized","hydrogenizes","hydrogenizing","hydrogenolyses","hydrogenolysis","hydrogenous","hydrogens","hydrogeological","hydrogeologies","hydrogeologist","hydrogeologists","hydrogeology","hydrograph","hydrographer","hydrographers","hydrographic","hydrographical","hydrographies","hydrographs","hydrography","hydroid","hydroids","hydrokinetic","hydrokinetical","hydrokinetics","hydrolase","hydrolases","hydrologic","hydrological","hydrologically","hydrologies","hydrologist","hydrologists","hydrology","hydrolysable","hydrolysate","hydrolysates","hydrolysation","hydrolysations","hydrolyse","hydrolysed","hydrolyser","hydrolysers","hydrolyses","hydrolysing","hydrolysis","hydrolyte","hydrolytes","hydrolytic","hydrolytically","hydrolyzable","hydrolyzate","hydrolyzates","hydrolyzation","hydrolyzations","hydrolyze","hydrolyzed","hydrolyzer","hydrolyzers","hydrolyzes","hydrolyzing","hydroma","hydromagnetic","hydromagnetics","hydromancer","hydromancers","hydromancies","hydromancy","hydromania","hydromanias","hydromantic","hydromas","hydromata","hydromechanical","hydromechanics","hydromedusa","hydromedusae","hydromedusan","hydromedusans","hydromedusas","hydromedusoid","hydromedusoids","hydromel","hydromels","hydrometallurgical","hydrometallurgies","hydrometallurgist","hydrometallurgists","hydrometallurgy","hydrometeor","hydrometeorological","hydrometeorologies","hydrometeorologist","hydrometeorologists","hydrometeorology","hydrometeors","hydrometer","hydrometers","hydrometric","hydrometrical","hydrometrically","hydrometries","hydrometry","hydromorphic","hydronaut","hydronauts","hydronephroses","hydronephrosis","hydronephrotic","hydronic","hydronically","hydronium","hydroniums","hydropath","hydropathic","hydropathical","hydropathically","hydropathics","hydropathies","hydropathist","hydropathists","hydropaths","hydropathy","hydroperoxide","hydroperoxides","hydrophane","hydrophanes","hydrophanous","hydrophile","hydrophiles","hydrophilic","hydrophilicities","hydrophilicity","hydrophilies","hydrophilite","hydrophilites","hydrophilous","hydrophily","hydrophobia","hydrophobias","hydrophobic","hydrophobicities","hydrophobicity","hydrophobous","hydrophone","hydrophones","hydrophyte","hydrophytes","hydrophytic","hydrophyton","hydrophytons","hydrophytous","hydropic","hydroplane","hydroplaned","hydroplanes","hydroplaning","hydropneumatic","hydropolyp","hydropolyps","hydroponic","hydroponically","hydroponics","hydropower","hydropowers","hydrops","hydropses","hydropsies","hydropsy","hydroptic","hydropult","hydropults","hydroquinol","hydroquinols","hydroquinone","hydroquinones","hydros","hydroscope","hydroscopes","hydroscopic","hydroscopical","hydrosere","hydroseres","hydroski","hydroskis","hydrosol","hydrosolic","hydrosols","hydrosoma","hydrosomal","hydrosomata","hydrosomatous","hydrosome","hydrosomes","hydrospace","hydrospaces","hydrosphere","hydrospheres","hydrospheric","hydrostat","hydrostatic","hydrostatical","hydrostatically","hydrostatics","hydrostats","hydrosulphate","hydrosulphates","hydrosulphide","hydrosulphides","hydrosulphite","hydrosulphites","hydrosulphuric","hydrosulphurous","hydrotactic","hydrotaxes","hydrotaxis","hydrotheca","hydrothecae","hydrotherapic","hydrotherapies","hydrotherapist","hydrotherapists","hydrotherapy","hydrothermal","hydrothermally","hydrothoraces","hydrothoracic","hydrothorax","hydrothoraxes","hydrotropic","hydrotropically","hydrotropism","hydrotropisms","hydrous","hydrovane","hydrovanes","hydroxide","hydroxides","hydroxonium","hydroxoniums","hydroxy","hydroxyapatite","hydroxyapatites","hydroxybutyrate","hydroxyl","hydroxylamine","hydroxylamines","hydroxylapatite","hydroxylapatites","hydroxylase","hydroxylases","hydroxylate","hydroxylated","hydroxylates","hydroxylating","hydroxylation","hydroxylations","hydroxylic","hydroxyls","hydroxyproline","hydroxyprolines","hydroxytryptamine","hydroxytryptamines","hydroxyurea","hydroxyureas","hydroxyzine","hydroxyzines","hydrozincite","hydrozincites","hydrozoa","hydrozoan","hydrozoans","hydrozoon","hydyne","hydynes","hye","hyed","hyeing","hyen","hyena","hyenas","hyenic","hyenine","hyenoid","hyens","hyes","hyetal","hyetograph","hyetographic","hyetographical","hyetographies","hyetographs","hyetography","hyetologies","hyetology","hyetometer","hyetometers","hyetometrograph","hygeist","hygeists","hygieist","hygieists","hygiene","hygienes","hygienic","hygienically","hygienics","hygienist","hygienists","hygristor","hygristors","hygrochasies","hygrochastic","hygrochasy","hygrodeik","hygrodeiks","hygrograph","hygrographic","hygrographical","hygrographs","hygrologies","hygrology","hygroma","hygromas","hygromata","hygrometer","hygrometers","hygrometric","hygrometrical","hygrometrically","hygrometries","hygrometry","hygrophil","hygrophile","hygrophiles","hygrophilous","hygrophobe","hygrophyte","hygrophytes","hygrophytic","hygroscope","hygroscopes","hygroscopic","hygroscopical","hygroscopically","hygroscopicities","hygroscopicity","hygrostat","hygrostats","hying","hyke","hykes","hyla","hylas","hylding","hyldings","hyle","hyleg","hylegs","hyles","hylic","hylicism","hylicisms","hylicist","hylicists","hylism","hylisms","hylist","hylists","hylobate","hylobates","hylogeneses","hylogenesis","hyloist","hyloists","hylomorphic","hylomorphism","hylomorphisms","hylopathism","hylopathisms","hylopathist","hylopathists","hylophagous","hylophyte","hylophytes","hylotheism","hylotheisms","hylotheist","hylotheists","hylotomous","hylozoic","hylozoical","hylozoism","hylozoisms","hylozoist","hylozoistic","hylozoistically","hylozoists","hymen","hymenaeal","hymenaean","hymenal","hymeneal","hymeneally","hymeneals","hymenean","hymenia","hymenial","hymenium","hymeniums","hymenophore","hymenophores","hymenoplasties","hymenoplasty","hymenoptera","hymenopteran","hymenopterans","hymenopteron","hymenopterons","hymenopterous","hymens","hymn","hymnal","hymnals","hymnaries","hymnary","hymnbook","hymnbooks","hymned","hymnic","hymning","hymnist","hymnists","hymnless","hymnlike","hymnodical","hymnodies","hymnodist","hymnodists","hymnody","hymnographer","hymnographers","hymnographies","hymnography","hymnologic","hymnological","hymnologies","hymnologist","hymnologists","hymnology","hymns","hynde","hyndes","hyoid","hyoidal","hyoidean","hyoids","hyoplastra","hyoplastral","hyoplastron","hyoscine","hyoscines","hyoscyamine","hyoscyamines","hyoscyamus","hyoscyamuses","hyp","hypabyssal","hypabyssally","hypaesthesia","hypaesthesias","hypaesthesic","hypaethral","hypaethron","hypaethrons","hypalgesia","hypalgesias","hypalgesic","hypalgia","hypalgias","hypallactic","hypallage","hypallages","hypanthia","hypanthial","hypanthium","hypate","hypates","hype","hyped","hyper","hyperacid","hyperacidities","hyperacidity","hyperaction","hyperactions","hyperactive","hyperactives","hyperactivities","hyperactivity","hyperacuities","hyperacuity","hyperacuses","hyperacusis","hyperacute","hyperacuteness","hyperadrenalism","hyperaemia","hyperaemias","hyperaemic","hyperaesthesia","hyperaesthesias","hyperaesthesic","hyperaesthetic","hyperaggressive","hyperalert","hyperalgesia","hyperalgesias","hyperalgesic","hyperalimentation","hyperalimentations","hyperarid","hyperarousal","hyperarousals","hyperaware","hyperawareness","hyperawarenesses","hyperbaric","hyperbarically","hyperbatic","hyperbatically","hyperbaton","hyperbatons","hyperbola","hyperbolae","hyperbolas","hyperbole","hyperboles","hyperbolic","hyperbolical","hyperbolically","hyperbolise","hyperbolised","hyperbolises","hyperbolising","hyperbolism","hyperbolisms","hyperbolist","hyperbolists","hyperbolize","hyperbolized","hyperbolizes","hyperbolizing","hyperboloid","hyperboloidal","hyperboloids","hyperborean","hyperboreans","hypercalcaemia","hypercalcaemias","hypercalcemia","hypercalcemias","hypercalcemic","hypercapnia","hypercapnias","hypercapnic","hypercarbia","hypercarbias","hypercatabolism","hypercatabolisms","hypercatalectic","hypercatalexes","hypercatalexis","hypercautious","hypercharge","hypercharged","hypercharges","hypercharging","hypercholesterolemia","hypercholesterolemias","hypercholesterolemic","hypercivilised","hypercivilized","hypercoagulabilities","hypercoagulability","hypercoagulable","hypercolour","hypercolours","hypercompetitive","hypercomplex","hyperconcentration","hyperconcentrations","hyperconscious","hyperconsciousness","hyperconsciousnesses","hypercorrect","hypercorrection","hypercorrections","hypercorrectly","hypercorrectness","hypercorrectnesses","hypercritic","hypercritical","hypercritically","hypercriticise","hypercriticised","hypercriticises","hypercriticism","hypercriticisms","hypercriticize","hypercriticized","hypercriticizes","hypercritics","hypercube","hypercubes","hyperdactyl","hyperdactylies","hyperdactyly","hyperdevelopment","hyperdevelopments","hyperdorian","hyperdulia","hyperdulias","hyperdulic","hyperdulical","hyperefficient","hyperemeses","hyperemesis","hyperemetic","hyperemia","hyperemias","hyperemic","hyperemotional","hyperemotionalities","hyperemotionality","hyperendemic","hyperenergetic","hyperesthesia","hyperesthesias","hyperesthetic","hypereutectic","hypereutectoid","hyperexcitabilities","hyperexcitability","hyperexcitable","hyperexcited","hyperexcitement","hyperexcitements","hyperexcretion","hyperexcretions","hyperextend","hyperextended","hyperextending","hyperextends","hyperextension","hyperextensions","hyperfastidious","hyperfine","hyperfocal","hyperfunction","hyperfunctional","hyperfunctioning","hyperfunctions","hypergamies","hypergamous","hypergamy","hypergeometric","hyperglycaemia","hyperglycaemias","hyperglycaemic","hyperglycemia","hyperglycemias","hyperglycemic","hypergol","hypergolic","hypergolically","hypergols","hyperhidroses","hyperhidrosis","hypericin","hypericins","hypericum","hypericums","hyperidroses","hyperidrosis","hyperimmune","hyperimmunise","hyperimmunised","hyperimmunises","hyperimmunising","hyperimmunization","hyperimmunizations","hyperimmunize","hyperimmunized","hyperimmunizes","hyperimmunizing","hyperinflated","hyperinflation","hyperinflationary","hyperinflations","hyperinnervation","hyperinnervations","hyperinoses","hyperinosis","hyperinotic","hyperinsulinism","hyperinsulinisms","hyperintellectual","hyperintelligent","hyperintense","hyperinvolution","hyperinvolutions","hyperirritabilities","hyperirritability","hyperirritable","hyperkeratoses","hyperkeratosis","hyperkeratotic","hyperkineses","hyperkinesia","hyperkinesias","hyperkinesis","hyperkinetic","hyperlink","hyperlinked","hyperlinking","hyperlinks","hyperlipemia","hyperlipemias","hyperlipemic","hyperlipidaemia","hyperlipidemia","hyperlipidemias","hyperlydian","hypermania","hypermanias","hypermanic","hypermarket","hypermarkets","hypermart","hypermarts","hypermasculine","hypermedia","hypermedias","hypermetabolic","hypermetabolism","hypermetabolisms","hypermeter","hypermeters","hypermetric","hypermetrical","hypermetropia","hypermetropias","hypermetropic","hypermetropical","hypermetropies","hypermetropy","hypermiling","hypermilings","hypermnesia","hypermnesias","hypermnesic","hypermobilities","hypermobility","hypermodern","hypermodernist","hypermodernists","hypermutabilities","hypermutability","hypermutable","hypernationalistic","hypernatraemia","hypernatraemias","hypernova","hypernovae","hypernovas","hypernym","hypernymies","hypernyms","hypernymy","hyperon","hyperons","hyperope","hyperopes","hyperopia","hyperopias","hyperopic","hyperorexia","hyperorexias","hyperosmia","hyperosmias","hyperostoses","hyperostosis","hyperostotic","hyperparasite","hyperparasites","hyperparasitic","hyperparasitism","hyperparasitisms","hyperparathyroidism","hyperparathyroidisms","hyperphagia","hyperphagias","hyperphagic","hyperphrygian","hyperphysical","hyperphysically","hyperpigmentation","hyperpigmentations","hyperpigmented","hyperpituitarism","hyperpituitarisms","hyperpituitary","hyperplane","hyperplanes","hyperplasia","hyperplasias","hyperplastic","hyperploid","hyperploidies","hyperploids","hyperploidy","hyperpnea","hyperpneas","hyperpneic","hyperpnoea","hyperpnoeas","hyperpolarise","hyperpolarised","hyperpolarises","hyperpolarising","hyperpolarization","hyperpolarizations","hyperpolarize","hyperpolarized","hyperpolarizes","hyperpolarizing","hyperpower","hyperpowers","hyperproducer","hyperproducers","hyperproduction","hyperproductions","hyperprosexia","hyperprosexias","hyperpure","hyperpyretic","hyperpyrexia","hyperpyrexial","hyperpyrexias","hyperrational","hyperrationalities","hyperrationality","hyperreactive","hyperreactivities","hyperreactivity","hyperreactor","hyperreactors","hyperreal","hyperrealism","hyperrealisms","hyperrealist","hyperrealistic","hyperrealists","hyperrealities","hyperreality","hyperreals","hyperresponsive","hyperromantic","hyperromantics","hypers","hypersaline","hypersalinities","hypersalinity","hypersalivation","hypersalivations","hypersarcoma","hypersarcomas","hypersarcomata","hypersarcoses","hypersarcosis","hypersecretion","hypersecretions","hypersensitise","hypersensitised","hypersensitises","hypersensitive","hypersensitiveness","hypersensitivenesses","hypersensitivities","hypersensitivity","hypersensitization","hypersensitizations","hypersensitize","hypersensitized","hypersensitizes","hypersensitizing","hypersensual","hypersexual","hypersexualities","hypersexuality","hypersomnia","hypersomnias","hypersomnolence","hypersomnolences","hypersonic","hypersonically","hypersonics","hyperspace","hyperspaces","hyperspatial","hyperstatic","hypersthene","hypersthenes","hypersthenia","hypersthenias","hypersthenic","hypersthenite","hypersthenites","hyperstimulate","hyperstimulated","hyperstimulates","hyperstimulating","hyperstimulation","hyperstimulations","hyperstress","hyperstresses","hypersurface","hypersurfaces","hypersusceptibilities","hypersusceptibility","hypersusceptible","hypertense","hypertension","hypertensions","hypertensive","hypertensives","hypertext","hypertexts","hyperthermal","hyperthermia","hyperthermias","hyperthermic","hyperthermies","hyperthermy","hyperthymia","hyperthymias","hyperthyroid","hyperthyroidism","hyperthyroidisms","hyperthyroids","hypertonia","hypertonias","hypertonic","hypertonicities","hypertonicity","hypertrophic","hypertrophical","hypertrophied","hypertrophies","hypertrophous","hypertrophy","hypertrophying","hypertypical","hyperurbanism","hyperurbanisms","hyperuricemia","hyperuricemias","hypervelocities","hypervelocity","hyperventilate","hyperventilated","hyperventilates","hyperventilating","hyperventilation","hyperventilations","hypervigilance","hypervigilances","hypervigilant","hypervirulent","hyperviscosities","hyperviscosity","hypervitaminoses","hypervitaminosis","hypes","hypester","hypesters","hypesthesia","hypesthesias","hypesthesic","hypethral","hypha","hyphae","hyphal","hyphemia","hyphemias","hyphen","hyphenate","hyphenated","hyphenates","hyphenating","hyphenation","hyphenations","hyphened","hyphenic","hyphening","hyphenisation","hyphenisations","hyphenise","hyphenised","hyphenises","hyphenising","hyphenism","hyphenisms","hyphenization","hyphenizations","hyphenize","hyphenized","hyphenizes","hyphenizing","hyphenless","hyphens","hyphies","hyphy","hyping","hypings","hypinoses","hypinosis","hypnagogic","hypnic","hypnics","hypnoanalyses","hypnoanalysis","hypnoanalytic","hypnobirthing","hypnobirthings","hypnogeneses","hypnogenesis","hypnogenetic","hypnogenic","hypnogenies","hypnogenous","hypnogeny","hypnogogic","hypnoid","hypnoidal","hypnoidise","hypnoidised","hypnoidises","hypnoidising","hypnoidize","hypnoidized","hypnoidizes","hypnoidizing","hypnologic","hypnological","hypnologies","hypnologist","hypnologists","hypnology","hypnone","hypnones","hypnopaedia","hypnopaedias","hypnopompic","hypnoses","hypnosis","hypnotee","hypnotees","hypnotherapies","hypnotherapist","hypnotherapists","hypnotherapy","hypnotic","hypnotically","hypnotics","hypnotisability","hypnotisable","hypnotisation","hypnotisations","hypnotise","hypnotised","hypnotiser","hypnotisers","hypnotises","hypnotising","hypnotism","hypnotisms","hypnotist","hypnotistic","hypnotists","hypnotizabilities","hypnotizability","hypnotizable","hypnotization","hypnotizations","hypnotize","hypnotized","hypnotizer","hypnotizers","hypnotizes","hypnotizing","hypnotoid","hypnum","hypnums","hypo","hypoacid","hypoacidities","hypoacidity","hypoaeolian","hypoallergenic","hypobaric","hypoblast","hypoblastic","hypoblasts","hypobole","hypoboles","hypocalcemia","hypocalcemias","hypocalcemic","hypocaust","hypocausts","hypocenter","hypocenters","hypocentral","hypocentre","hypocentres","hypochlorite","hypochlorites","hypochlorous","hypochondria","hypochondriac","hypochondriacal","hypochondriacally","hypochondriacs","hypochondrias","hypochondriases","hypochondriasis","hypochondriasm","hypochondriasms","hypochondriast","hypochondriasts","hypochondrium","hypocist","hypocists","hypocorism","hypocorisma","hypocorismas","hypocorisms","hypocoristic","hypocoristical","hypocoristically","hypocotyl","hypocotylous","hypocotyls","hypocrisies","hypocrisy","hypocrite","hypocrites","hypocritic","hypocritical","hypocritically","hypocrystalline","hypocycloid","hypocycloidal","hypocycloids","hypoderm","hypoderma","hypodermal","hypodermas","hypodermic","hypodermically","hypodermics","hypodermis","hypodermises","hypoderms","hypodiploid","hypodiploidies","hypodiploidy","hypodorian","hypoed","hypoeutectic","hypoeutectoid","hypogaea","hypogaeal","hypogaean","hypogaeous","hypogaeum","hypogastria","hypogastric","hypogastrium","hypogea","hypogeal","hypogean","hypogene","hypogenic","hypogenous","hypogeous","hypogeum","hypoglossal","hypoglossals","hypoglycaemia","hypoglycaemias","hypoglycaemic","hypoglycemia","hypoglycemias","hypoglycemic","hypoglycemics","hypognathism","hypognathisms","hypognathous","hypogynies","hypogynous","hypogyny","hypoid","hypoing","hypokalemia","hypokalemias","hypokalemic","hypolimnia","hypolimnion","hypolimnions","hypolydian","hypomagnesaemia","hypomagnesemia","hypomagnesemias","hypomania","hypomanias","hypomanic","hypomanics","hypomenorrhea","hypomenorrheas","hypomenorrhoea","hypomenorrhoeas","hypomixolydian","hypomorph","hypomorphic","hypomorphs","hyponastic","hyponastically","hyponasties","hyponasty","hyponatraemia","hyponatraemias","hyponea","hyponeas","hyponitrite","hyponitrites","hyponitrous","hyponoia","hyponoias","hyponym","hyponymies","hyponyms","hyponymy","hypoparathyroidism","hypoparathyroidisms","hypopharynges","hypopharynx","hypopharynxes","hypophosphate","hypophosphates","hypophosphite","hypophosphites","hypophosphoric","hypophosphorous","hypophrygian","hypophyge","hypophyges","hypophyseal","hypophysectomies","hypophysectomize","hypophysectomized","hypophysectomizes","hypophysectomizing","hypophysectomy","hypophyses","hypophysial","hypophysis","hypopituitarism","hypopituitarisms","hypopituitary","hypoplasia","hypoplasias","hypoplastic","hypoplasties","hypoplastra","hypoplastron","hypoplasty","hypoploid","hypoploidies","hypoploids","hypoploidy","hypopnea","hypopneas","hypopneic","hypopnoea","hypopnoeas","hypopyon","hypopyons","hypos","hyposensitise","hyposensitised","hyposensitises","hyposensitising","hyposensitization","hyposensitizations","hyposensitize","hyposensitized","hyposensitizes","hyposensitizing","hypospadias","hypospadiases","hypostases","hypostasis","hypostasisation","hypostasise","hypostasised","hypostasises","hypostasising","hypostasization","hypostasize","hypostasized","hypostasizes","hypostasizing","hypostatic","hypostatical","hypostatically","hypostatisation","hypostatise","hypostatised","hypostatises","hypostatising","hypostatization","hypostatizations","hypostatize","hypostatized","hypostatizes","hypostatizing","hyposthenia","hyposthenias","hyposthenic","hypostome","hypostomes","hypostress","hypostresses","hypostrophe","hypostrophes","hypostyle","hypostyles","hyposulphate","hyposulphates","hyposulphite","hyposulphites","hyposulphuric","hyposulphurous","hypotactic","hypotaxes","hypotaxis","hypotension","hypotensions","hypotensive","hypotensives","hypotenuse","hypotenuses","hypothalami","hypothalamic","hypothalamus","hypothec","hypotheca","hypothecae","hypothecary","hypothecate","hypothecated","hypothecates","hypothecating","hypothecation","hypothecations","hypothecator","hypothecators","hypothecs","hypothenuse","hypothenuses","hypothermal","hypothermia","hypothermias","hypothermic","hypotheses","hypothesis","hypothesise","hypothesised","hypothesiser","hypothesisers","hypothesises","hypothesising","hypothesist","hypothesists","hypothesize","hypothesized","hypothesizer","hypothesizers","hypothesizes","hypothesizing","hypothetic","hypothetical","hypothetically","hypothetise","hypothetised","hypothetises","hypothetising","hypothetize","hypothetized","hypothetizes","hypothetizing","hypothymia","hypothymias","hypothyroid","hypothyroidism","hypothyroidisms","hypothyroids","hypotonia","hypotonias","hypotonic","hypotonicities","hypotonicity","hypotrochoid","hypotrochoids","hypotyposes","hypotyposis","hypoventilation","hypoxaemia","hypoxaemias","hypoxaemic","hypoxanthine","hypoxanthines","hypoxemia","hypoxemias","hypoxemic","hypoxia","hypoxias","hypoxic","hypped","hypping","hyps","hypsochrome","hypsochromes","hypsochromic","hypsographic","hypsographical","hypsographies","hypsography","hypsometer","hypsometers","hypsometric","hypsometrical","hypsometrically","hypsometries","hypsometrist","hypsometrists","hypsometry","hypsophobe","hypsophobes","hypsophobia","hypsophobias","hypsophyll","hypsophyllary","hypsophylls","hypural","hyraces","hyracoid","hyracoidean","hyracoideans","hyracoids","hyrax","hyraxes","hyson","hysons","hyssop","hyssops","hysteranthous","hysterectomies","hysterectomise","hysterectomised","hysterectomises","hysterectomize","hysterectomized","hysterectomizes","hysterectomy","hystereses","hysteresial","hysteresis","hysteretic","hysteretically","hysteria","hysterias","hysteric","hysterical","hysterically","hystericky","hysterics","hysteritis","hysteritises","hysterogenic","hysterogenies","hysterogeny","hysteroid","hysteroidal","hysteromania","hysteromanias","hysterotomies","hysterotomy","hystricomorph","hystricomorphic","hystricomorphs","hyte","hythe","hythes","i","iamb","iambi","iambic","iambically","iambics","iambist","iambists","iambographer","iambographers","iambs","iambus","iambuses","ianthine","iatric","iatrical","iatrochemical","iatrochemist","iatrochemistry","iatrochemists","iatrogenic","iatrogenically","iatrogenicities","iatrogenicity","iatrogenies","iatrogeny","ibadah","ibadat","iberis","iberises","ibex","ibexes","ibices","ibidem","ibis","ibises","ibogaine","ibogaines","ibrik","ibriks","ibuprofen","ibuprofens","ice","iceball","iceballs","iceberg","icebergs","iceblink","iceblinks","iceboat","iceboater","iceboaters","iceboating","iceboatings","iceboats","icebound","icebox","iceboxes","icebreaker","icebreakers","icebreaking","icecap","icecapped","icecaps","iced","icefall","icefalls","icefield","icefields","icehouse","icehouses","icekhana","icekhanas","iceless","icelike","icemaker","icemakers","iceman","icemen","icepack","icepacks","icer","icers","ices","icestone","icestones","icewine","icewines","ich","ichabod","iched","iches","iching","ichneumon","ichneumons","ichnite","ichnites","ichnofossil","ichnofossils","ichnographic","ichnographical","ichnographies","ichnography","ichnolite","ichnolites","ichnological","ichnologies","ichnology","ichor","ichorous","ichors","ichs","ichthic","ichthyic","ichthyocolla","ichthyocollas","ichthyodorulite","ichthyodorylite","ichthyofauna","ichthyofaunae","ichthyofaunal","ichthyofaunas","ichthyoid","ichthyoidal","ichthyoids","ichthyolatries","ichthyolatrous","ichthyolatry","ichthyolite","ichthyolites","ichthyolitic","ichthyologic","ichthyological","ichthyologically","ichthyologies","ichthyologist","ichthyologists","ichthyology","ichthyophagies","ichthyophagist","ichthyophagists","ichthyophagous","ichthyophagy","ichthyopsid","ichthyopsidan","ichthyopsidans","ichthyopsids","ichthyornis","ichthyornises","ichthyosaur","ichthyosauri","ichthyosaurian","ichthyosaurians","ichthyosaurs","ichthyosaurus","ichthyosauruses","ichthyoses","ichthyosis","ichthyotic","ichthys","ichthyses","icicle","icicled","icicles","icier","iciest","icily","iciness","icinesses","icing","icings","ick","icker","ickers","ickier","ickiest","ickily","ickiness","ickinesses","ickle","ickler","icklest","icky","icon","icones","iconic","iconical","iconically","iconicities","iconicity","iconified","iconifies","iconify","iconifying","iconise","iconised","iconises","iconising","iconize","iconized","iconizes","iconizing","iconoclasm","iconoclasms","iconoclast","iconoclastic","iconoclastically","iconoclasts","iconographer","iconographers","iconographic","iconographical","iconographically","iconographies","iconography","iconolater","iconolaters","iconolatries","iconolatrous","iconolatry","iconological","iconologies","iconologist","iconologists","iconology","iconomachies","iconomachist","iconomachists","iconomachy","iconomatic","iconomaticism","iconomaticisms","iconometer","iconometers","iconometries","iconometry","iconophilism","iconophilisms","iconophilist","iconophilists","iconoscope","iconoscopes","iconostas","iconostases","iconostasis","icons","icosahedra","icosahedral","icosahedron","icosahedrons","icosandrian","icosandrous","icositetrahedra","ictal","icteric","icterical","ictericals","icterics","icterid","icterids","icterine","icteritious","icterus","icteruses","ictic","ictus","ictuses","icy","id","idant","idants","ide","idea","ideaed","ideal","idealess","idealisation","idealisations","idealise","idealised","idealiser","idealisers","idealises","idealising","idealism","idealisms","idealist","idealistic","idealistically","idealists","idealities","ideality","idealization","idealizations","idealize","idealized","idealizer","idealizers","idealizes","idealizing","idealless","ideally","idealness","idealnesses","idealogies","idealogue","idealogues","idealogy","ideals","ideas","ideata","ideate","ideated","ideates","ideating","ideation","ideational","ideationally","ideations","ideative","ideatum","idee","idees","idem","idempotencies","idempotency","idempotent","idempotents","ident","identic","identical","identically","identicalness","identicalnesses","identifiable","identifiably","identification","identifications","identified","identifier","identifiers","identifies","identify","identifying","identikit","identikits","identities","identity","idents","ideogram","ideogramic","ideogrammatic","ideogrammic","ideograms","ideograph","ideographic","ideographical","ideographically","ideographies","ideographs","ideography","ideologic","ideological","ideologically","ideologies","ideologise","ideologised","ideologises","ideologising","ideologist","ideologists","ideologize","ideologized","ideologizes","ideologizing","ideologue","ideologues","ideology","ideomotor","ideophone","ideophones","ideopolis","ideopolises","ideopraxist","ideopraxists","ides","idioblast","idioblastic","idioblasts","idiocies","idiocy","idioglossia","idioglossias","idiogram","idiograms","idiograph","idiographic","idiographs","idiolect","idiolectal","idiolectic","idiolects","idiom","idiomatic","idiomatical","idiomatically","idiomaticalness","idiomaticness","idiomaticnesses","idiomorphic","idiomorphically","idiomorphism","idiomorphisms","idioms","idiopathic","idiopathically","idiopathies","idiopathy","idiophone","idiophones","idiophonic","idioplasm","idioplasmatic","idioplasmic","idioplasms","idiorhythmic","idiorrhythmic","idiosyncrasies","idiosyncrasy","idiosyncratic","idiosyncratical","idiosyncratically","idiot","idiotcies","idiotcy","idiothermous","idiotic","idiotical","idiotically","idioticalness","idioticalnesses","idioticon","idioticons","idiotish","idiotism","idiotisms","idiots","idiotype","idiotypes","idiotypic","idle","idled","idlehood","idlehoods","idleness","idlenesses","idler","idlers","idles","idlesse","idlesses","idlest","idling","idly","idocrase","idocrases","idol","idola","idolater","idolaters","idolator","idolators","idolatress","idolatresses","idolatries","idolatrise","idolatrised","idolatriser","idolatrisers","idolatrises","idolatrising","idolatrize","idolatrized","idolatrizer","idolatrizers","idolatrizes","idolatrizing","idolatrous","idolatrously","idolatrousness","idolatrousnesses","idolatry","idolisation","idolisations","idolise","idolised","idoliser","idolisers","idolises","idolising","idolism","idolisms","idolist","idolists","idolization","idolizations","idolize","idolized","idolizer","idolizers","idolizes","idolizing","idoloclast","idoloclasts","idolon","idols","idolum","idoneities","idoneity","idoneous","idoxuridine","idoxuridines","ids","idyl","idylist","idylists","idyll","idyllian","idyllic","idyllically","idyllist","idyllists","idylls","idyls","if","iff","iffier","iffiest","iffiness","iffinesses","iffy","ifs","iftar","iftars","igad","igapo","igapos","igarape","igarapes","igg","igged","igging","iggs","igloo","igloos","iglu","iglus","ignaro","ignaroes","ignaros","ignatia","ignatias","igneous","ignescent","ignescents","ignified","ignifies","ignify","ignifying","ignimbrite","ignimbrites","ignipotent","ignitabilities","ignitability","ignitable","ignite","ignited","igniter","igniters","ignites","ignitibilities","ignitibility","ignitible","igniting","ignition","ignitions","ignitor","ignitors","ignitron","ignitrons","ignobilities","ignobility","ignoble","ignobleness","ignoblenesses","ignobler","ignoblest","ignobly","ignomies","ignominies","ignominious","ignominiously","ignominiousness","ignominiousnesses","ignominy","ignomy","ignorable","ignorami","ignoramus","ignoramuses","ignorance","ignorances","ignorant","ignorantly","ignorantness","ignorantnesses","ignorants","ignoration","ignorations","ignore","ignored","ignorer","ignorers","ignores","ignoring","iguana","iguanas","iguanian","iguanians","iguanid","iguanids","iguanodon","iguanodons","ihram","ihrams","ijtihad","ijtihads","ikan","ikans","ikat","ikats","ikebana","ikebanas","ikon","ikons","ilea","ileac","ileal","ileitides","ileitis","ileitises","ileostomies","ileostomy","ileum","ileus","ileuses","ilex","ilexes","ilia","iliac","iliacus","iliacuses","iliad","iliads","ilial","ilices","ilium","ilk","ilka","ilkaday","ilkadays","ilks","ill","illapse","illapsed","illapses","illapsing","illaqueable","illaqueate","illaqueated","illaqueates","illaqueating","illaqueation","illaqueations","illation","illations","illative","illatively","illatives","illaudable","illaudably","illawarra","illawarras","illegal","illegalisation","illegalisations","illegalise","illegalised","illegalises","illegalising","illegalities","illegality","illegalization","illegalizations","illegalize","illegalized","illegalizes","illegalizing","illegally","illegals","illegibilities","illegibility","illegible","illegibleness","illegiblenesses","illegibly","illegitimacies","illegitimacy","illegitimate","illegitimated","illegitimately","illegitimates","illegitimating","illegitimation","illegitimations","iller","illest","illiad","illiads","illiberal","illiberalise","illiberalised","illiberalises","illiberalising","illiberalism","illiberalisms","illiberalities","illiberality","illiberalize","illiberalized","illiberalizes","illiberalizing","illiberally","illiberalness","illiberalnesses","illicit","illicitly","illicitness","illicitnesses","illimitabilities","illimitability","illimitable","illimitableness","illimitablenesses","illimitably","illimitation","illimitations","illimited","illinium","illiniums","illipe","illipes","illiquation","illiquations","illiquid","illiquidities","illiquidity","illision","illisions","illite","illiteracies","illiteracy","illiterate","illiterately","illiterateness","illiteratenesses","illiterates","illites","illitic","illness","illnesses","illocution","illocutionary","illocutions","illogic","illogical","illogicalities","illogicality","illogically","illogicalness","illogicalnesses","illogics","ills","illth","illths","illude","illuded","illudes","illuding","illume","illumed","illumes","illuminable","illuminance","illuminances","illuminant","illuminants","illuminate","illuminated","illuminates","illuminati","illuminating","illuminatingly","illumination","illuminational","illuminations","illuminative","illuminato","illuminator","illuminators","illumine","illumined","illuminer","illuminers","illumines","illuming","illumining","illuminism","illuminisms","illuminist","illuminists","illupi","illupis","illusion","illusional","illusionary","illusioned","illusionism","illusionisms","illusionist","illusionistic","illusionistically","illusionists","illusions","illusive","illusively","illusiveness","illusivenesses","illusorily","illusoriness","illusorinesses","illusory","illustratable","illustrate","illustrated","illustrateds","illustrates","illustrating","illustration","illustrational","illustrations","illustrative","illustratively","illustrator","illustrators","illustratory","illustrious","illustriously","illustriousness","illustriousnesses","illustrissimo","illuvia","illuvial","illuviate","illuviated","illuviates","illuviating","illuviation","illuviations","illuvium","illuviums","illy","ilmenite","ilmenites","image","imageable","imaged","imageless","imager","imageries","imagers","imagery","images","imaginable","imaginableness","imaginablenesses","imaginably","imaginal","imaginaries","imaginarily","imaginariness","imaginarinesses","imaginary","imagination","imaginational","imaginations","imaginative","imaginatively","imaginativeness","imaginativenesses","imagine","imagined","imagineer","imagineered","imagineering","imagineers","imaginer","imaginers","imagines","imaging","imagings","imagining","imaginings","imaginist","imaginists","imagism","imagisms","imagist","imagistic","imagistically","imagists","imago","imagoes","imagos","imam","imamate","imamates","imams","imaret","imarets","imari","imaris","imaum","imaums","imbalance","imbalanced","imbalances","imbalm","imbalmed","imbalmer","imbalmers","imbalming","imbalms","imbar","imbark","imbarked","imbarking","imbarks","imbarred","imbarring","imbars","imbase","imbased","imbases","imbasing","imbathe","imbathed","imbathes","imbathing","imbecile","imbecilely","imbeciles","imbecilic","imbecilically","imbecilities","imbecility","imbed","imbedded","imbedding","imbeds","imbibe","imbibed","imbiber","imbibers","imbibes","imbibing","imbibition","imbibitional","imbibitions","imbitter","imbittered","imbittering","imbitters","imbizo","imbizos","imblaze","imblazed","imblazes","imblazing","imbodied","imbodies","imbody","imbodying","imbolden","imboldened","imboldening","imboldens","imborder","imbordered","imbordering","imborders","imbosk","imbosked","imbosking","imbosks","imbosom","imbosomed","imbosoming","imbosoms","imboss","imbossed","imbosses","imbossing","imbower","imbowered","imbowering","imbowers","imbrangle","imbrangled","imbrangles","imbrangling","imbrast","imbrex","imbricate","imbricated","imbricately","imbricates","imbricating","imbrication","imbrications","imbrices","imbroccata","imbroccatas","imbroglio","imbroglios","imbrown","imbrowned","imbrowning","imbrowns","imbrue","imbrued","imbruement","imbruements","imbrues","imbruing","imbrute","imbruted","imbrutes","imbruting","imbue","imbued","imbuement","imbuements","imbues","imbuing","imburse","imbursed","imburses","imbursing","imid","imidazole","imidazoles","imide","imides","imidic","imido","imids","iminazole","iminazoles","imine","imines","imino","iminourea","iminoureas","imipramine","imipramines","imitabilities","imitability","imitable","imitableness","imitablenesses","imitancies","imitancy","imitant","imitants","imitate","imitated","imitates","imitating","imitation","imitational","imitations","imitative","imitatively","imitativeness","imitativenesses","imitator","imitators","immaculacies","immaculacy","immaculate","immaculately","immaculateness","immanacle","immanacled","immanacles","immanacling","immanation","immanations","immane","immanely","immanence","immanences","immanencies","immanency","immanent","immanental","immanentism","immanentisms","immanentist","immanentistic","immanentists","immanently","immanities","immanity","immantle","immantled","immantles","immantling","immarcescible","immarginate","immask","immasked","immasking","immasks","immaterial","immaterialise","immaterialised","immaterialises","immaterialising","immaterialism","immaterialisms","immaterialist","immaterialists","immaterialities","immateriality","immaterialize","immaterialized","immaterializes","immaterializing","immaterially","immaterialness","immature","immaturely","immatureness","immaturenesses","immatures","immaturities","immaturity","immeasurability","immeasurable","immeasurableness","immeasurablenesses","immeasurably","immeasured","immediacies","immediacy","immediate","immediately","immediateness","immediatenesses","immediatism","immediatisms","immedicable","immedicableness","immedicably","immemorial","immemorially","immense","immensely","immenseness","immensenesses","immenser","immensest","immensities","immensity","immensurability","immensurable","immerge","immerged","immergence","immergences","immerges","immerging","immeritous","immerse","immersed","immerser","immersers","immerses","immersible","immersing","immersion","immersionism","immersionisms","immersionist","immersionists","immersions","immersive","immesh","immeshed","immeshes","immeshing","immethodical","immethodically","immew","immewed","immewing","immews","immies","immigrant","immigrants","immigrate","immigrated","immigrates","immigrating","immigration","immigrational","immigrations","immigrator","immigrators","immigratory","imminence","imminences","imminencies","imminency","imminent","imminently","imminentness","imminentnesses","immingle","immingled","immingles","immingling","imminute","imminution","imminutions","immiscibilities","immiscibility","immiscible","immiscibly","immiseration","immiserations","immiserisation","immiserisations","immiserise","immiserised","immiserises","immiserising","immiserization","immiserizations","immiserize","immiserized","immiserizes","immiserizing","immission","immissions","immit","immitigability","immitigable","immitigably","immits","immittance","immittances","immitted","immitting","immix","immixed","immixes","immixing","immixture","immixtures","immobile","immobilisation","immobilisations","immobilise","immobilised","immobiliser","immobilisers","immobilises","immobilising","immobilism","immobilisms","immobilities","immobility","immobilization","immobilizations","immobilize","immobilized","immobilizer","immobilizers","immobilizes","immobilizing","immoderacies","immoderacy","immoderate","immoderately","immoderateness","immoderatenesses","immoderation","immoderations","immodest","immodesties","immodestly","immodesty","immolate","immolated","immolates","immolating","immolation","immolations","immolator","immolators","immoment","immomentous","immoral","immoralism","immoralisms","immoralist","immoralists","immoralities","immorality","immorally","immortal","immortalisation","immortalise","immortalised","immortaliser","immortalisers","immortalises","immortalising","immortalities","immortality","immortalization","immortalizations","immortalize","immortalized","immortalizer","immortalizers","immortalizes","immortalizing","immortally","immortals","immortelle","immortelles","immotile","immotilities","immotility","immovabilities","immovability","immovable","immovableness","immovablenesses","immovables","immovably","immoveabilities","immoveability","immoveable","immoveableness","immoveables","immoveably","immune","immunes","immunifacient","immunisation","immunisations","immunise","immunised","immuniser","immunisers","immunises","immunising","immunities","immunity","immunization","immunizations","immunize","immunized","immunizer","immunizers","immunizes","immunizing","immunoassay","immunoassayable","immunoassayist","immunoassayists","immunoassays","immunoblot","immunoblots","immunoblotting","immunoblottings","immunochemical","immunochemically","immunochemist","immunochemistries","immunochemistry","immunochemists","immunocompetence","immunocompetences","immunocompetent","immunocomplex","immunocomplexes","immunocompromised","immunocytochemical","immunocytochemically","immunocytochemistries","immunocytochemistry","immunodeficiencies","immunodeficiency","immunodeficient","immunodiagnoses","immunodiagnosis","immunodiagnostic","immunodiffusion","immunodiffusions","immunoelectrophoreses","immunoelectrophoresis","immunoelectrophoretic","immunoelectrophoretically","immunofluorescence","immunofluorescences","immunofluorescent","immunogen","immunogeneses","immunogenesis","immunogenetic","immunogenetical","immunogenetically","immunogeneticist","immunogeneticists","immunogenetics","immunogenic","immunogenically","immunogenicities","immunogenicity","immunogens","immunoglobulin","immunoglobulins","immunohematologic","immunohematological","immunohematologies","immunohematologist","immunohematologists","immunohematology","immunohistochemical","immunohistochemistries","immunohistochemistry","immunologic","immunological","immunologically","immunologies","immunologist","immunologists","immunology","immunomodulator","immunomodulators","immunomodulatory","immunopathologic","immunopathological","immunopathologies","immunopathologist","immunopathologists","immunopathology","immunophoreses","immunophoresis","immunoprecipitate","immunoprecipitated","immunoprecipitates","immunoprecipitating","immunoprecipitation","immunoprecipitations","immunoreaction","immunoreactions","immunoreactive","immunoreactivities","immunoreactivity","immunoregulation","immunoregulations","immunoregulatory","immunosorbent","immunosorbents","immunosuppress","immunosuppressant","immunosuppressants","immunosuppressed","immunosuppresses","immunosuppressing","immunosuppression","immunosuppressions","immunosuppressive","immunotherapeutic","immunotherapies","immunotherapy","immunotoxic","immunotoxin","immunotoxins","immure","immured","immurement","immurements","immures","immuring","immutabilities","immutability","immutable","immutableness","immutablenesses","immutably","immy","imp","impacable","impact","impacted","impacter","impacters","impactful","impacting","impaction","impactions","impactite","impactites","impactive","impactor","impactors","impacts","impaint","impainted","impainting","impaints","impair","impairable","impaired","impairer","impairers","impairing","impairings","impairment","impairments","impairs","impala","impalas","impale","impaled","impalement","impalements","impaler","impalers","impales","impaling","impalpabilities","impalpability","impalpable","impalpably","impaludism","impaludisms","impanate","impanation","impanations","impanel","impaneled","impaneling","impanelled","impanelling","impanelment","impanelments","impanels","impannel","impannelled","impannelling","impannels","imparadise","imparadised","imparadises","imparadising","imparidigitate","imparipinnate","imparisyllabic","imparities","imparity","impark","imparkation","imparkations","imparked","imparking","imparks","imparl","imparlance","imparlances","imparled","imparling","imparls","impart","impartable","impartation","impartations","imparted","imparter","imparters","impartial","impartialities","impartiality","impartially","impartialness","impartialnesses","impartibilities","impartibility","impartible","impartibly","imparting","impartment","impartments","imparts","impassabilities","impassability","impassable","impassableness","impassablenesses","impassably","impasse","impasses","impassibilities","impassibility","impassible","impassibleness","impassibly","impassion","impassionate","impassioned","impassionedly","impassionedness","impassioning","impassions","impassive","impassively","impassiveness","impassivenesses","impassivities","impassivity","impastation","impastations","impaste","impasted","impastes","impasting","impasto","impastoed","impastos","impatience","impatiences","impatiens","impatient","impatiently","impave","impaved","impaves","impavid","impavidly","impaving","impawn","impawned","impawning","impawns","impeach","impeachability","impeachable","impeached","impeacher","impeachers","impeaches","impeaching","impeachment","impeachments","impearl","impearled","impearling","impearls","impeccabilities","impeccability","impeccable","impeccably","impeccancies","impeccancy","impeccant","impecuniosities","impecuniosity","impecunious","impecuniously","impecuniousness","impecuniousnesses","imped","impedance","impedances","impede","impeded","impeder","impeders","impedes","impediment","impedimenta","impedimental","impedimentary","impediments","impeding","impedingly","impeditive","impedor","impedors","impel","impelled","impellent","impellents","impeller","impellers","impelling","impellor","impellors","impels","impend","impended","impendence","impendences","impendencies","impendency","impendent","impending","impends","impenetrabilities","impenetrability","impenetrable","impenetrably","impenetrate","impenetrated","impenetrates","impenetrating","impenetration","impenetrations","impenitence","impenitences","impenitencies","impenitency","impenitent","impenitently","impenitentness","impenitents","impennate","imperatival","imperative","imperatively","imperativeness","imperativenesses","imperatives","imperator","imperatorial","imperatorially","imperators","imperatorship","imperatorships","imperceable","imperceivable","imperceptible","imperceptibly","imperception","imperceptions","imperceptive","imperceptively","imperceptiveness","imperceptivenesses","imperceptivity","impercipience","impercipiences","impercipient","impercipiently","imperfect","imperfectible","imperfection","imperfections","imperfective","imperfectively","imperfectives","imperfectly","imperfectness","imperfectnesses","imperfects","imperforable","imperforate","imperforated","imperforation","imperforations","imperia","imperial","imperialise","imperialised","imperialises","imperialising","imperialism","imperialisms","imperialist","imperialistic","imperialistically","imperialists","imperialities","imperiality","imperialize","imperialized","imperializes","imperializing","imperially","imperialness","imperialnesses","imperials","imperil","imperiled","imperiling","imperilled","imperilling","imperilment","imperilments","imperils","imperious","imperiously","imperiousness","imperiousnesses","imperishabilities","imperishability","imperishable","imperishableness","imperishablenesses","imperishables","imperishably","imperium","imperiums","impermanence","impermanences","impermanencies","impermanency","impermanent","impermanently","impermeabilities","impermeability","impermeable","impermeableness","impermeably","impermissibilities","impermissibility","impermissible","impermissibly","imperscriptible","imperseverant","impersistent","impersonal","impersonalise","impersonalised","impersonalises","impersonalising","impersonalities","impersonality","impersonalization","impersonalizations","impersonalize","impersonalized","impersonalizes","impersonalizing","impersonally","impersonate","impersonated","impersonates","impersonating","impersonation","impersonations","impersonator","impersonators","impertinence","impertinences","impertinencies","impertinency","impertinent","impertinently","imperturbabilities","imperturbability","imperturbable","imperturbably","imperturbation","imperturbations","imperviability","imperviable","imperviableness","impervious","imperviously","imperviousness","imperviousnesses","impeticos","impeticossed","impeticosses","impeticossing","impetigines","impetiginous","impetigo","impetigos","impetrate","impetrated","impetrates","impetrating","impetration","impetrations","impetrative","impetrator","impetrators","impetratory","impetuosities","impetuosity","impetuous","impetuously","impetuousness","impetuousnesses","impetus","impetuses","imphee","imphees","impi","impictured","impierceable","impies","impieties","impiety","impignorate","impignorated","impignorates","impignorating","impignoration","impignorations","imping","impinge","impinged","impingement","impingements","impingent","impinger","impingers","impinges","impinging","impings","impious","impiously","impiousness","impiousnesses","impis","impish","impishly","impishness","impishnesses","implacabilities","implacability","implacable","implacableness","implacably","implacental","implant","implantable","implantation","implantations","implanted","implanter","implanters","implanting","implants","implate","implated","implates","implating","implausibilities","implausibility","implausible","implausibleness","implausibly","impleach","impleached","impleaches","impleaching","implead","impleadable","impleaded","impleader","impleaders","impleading","impleads","impled","impledge","impledged","impledges","impledging","implement","implemental","implementation","implementations","implemented","implementer","implementers","implementing","implementor","implementors","implements","implete","impleted","impletes","impleting","impletion","impletions","implex","implexes","implexion","implexions","implexuous","implicate","implicated","implicates","implicating","implication","implicational","implications","implicative","implicatively","implicativeness","implicativenesses","implicature","implicatures","implicit","implicities","implicitly","implicitness","implicitnesses","implicity","implied","impliedly","implies","implode","imploded","implodent","implodents","implodes","imploding","imploration","implorations","implorator","implorators","imploratory","implore","implored","implorer","implorers","implores","imploring","imploringly","implosion","implosions","implosive","implosively","implosives","implunge","implunged","implunges","implunging","impluvia","impluvium","imply","implying","impocket","impocketed","impocketing","impockets","impolder","impoldered","impoldering","impolders","impolicies","impolicy","impolite","impolitely","impoliteness","impolitenesses","impoliter","impolitest","impolitic","impolitical","impolitically","impoliticly","impoliticness","impoliticnesses","imponderabilia","imponderabilities","imponderability","imponderable","imponderables","imponderably","imponderous","impone","imponed","imponent","imponents","impones","imponing","imporous","import","importabilities","importability","importable","importance","importances","importancies","importancy","important","importantly","importation","importations","imported","importer","importers","importing","importings","imports","importunacies","importunacy","importunate","importunately","importunateness","importunatenesses","importune","importuned","importunely","importuner","importuners","importunes","importuning","importunings","importunities","importunity","imposable","impose","imposed","imposer","imposers","imposes","imposex","imposexes","imposing","imposingly","imposingness","imposingnesses","imposition","impositions","impossibilism","impossibilisms","impossibilist","impossibilists","impossibilities","impossibility","impossible","impossibleness","impossiblenesses","impossibles","impossibly","impost","imposted","imposter","imposters","imposthumate","imposthumated","imposthumates","imposthumating","imposthumation","imposthumations","imposthume","imposthumed","imposthumes","imposting","impostor","impostorous","impostors","impostrous","imposts","impostumate","impostumated","impostumates","impostumating","impostumation","impostumations","impostume","impostumed","impostumes","imposture","impostures","imposturous","impot","impotence","impotences","impotencies","impotency","impotent","impotently","impotentness","impotentnesses","impotents","impots","impound","impoundable","impoundage","impoundages","impounded","impounder","impounders","impounding","impoundment","impoundments","impounds","impoverish","impoverished","impoverisher","impoverishers","impoverishes","impoverishing","impoverishment","impoverishments","impower","impowered","impowering","impowers","impracticabilities","impracticability","impracticable","impracticably","impractical","impracticalities","impracticality","impractically","impracticalness","imprecate","imprecated","imprecates","imprecating","imprecation","imprecations","imprecatory","imprecise","imprecisely","impreciseness","imprecisenesses","imprecision","imprecisions","impredicative","impregn","impregnabilities","impregnability","impregnable","impregnableness","impregnablenesses","impregnably","impregnant","impregnants","impregnatable","impregnate","impregnated","impregnates","impregnating","impregnation","impregnations","impregnator","impregnators","impregned","impregning","impregns","impresa","impresari","impresario","impresarios","impresas","imprescriptible","imprescriptibly","imprese","impreses","impress","impresse","impressed","impresser","impressers","impresses","impressibilities","impressibility","impressible","impressing","impression","impressionabilities","impressionability","impressionable","impressional","impressionally","impressionism","impressionisms","impressionist","impressionistic","impressionistically","impressionists","impressions","impressive","impressively","impressiveness","impressivenesses","impressment","impressments","impressure","impressures","imprest","imprests","imprimatur","imprimaturs","imprimis","imprint","imprinted","imprinter","imprinters","imprinting","imprintings","imprints","imprison","imprisonable","imprisoned","imprisoner","imprisoners","imprisoning","imprisonment","imprisonments","imprisons","improbabilities","improbability","improbable","improbableness","improbably","improbation","improbations","improbities","improbity","impromptu","impromptus","improper","improperly","improperness","impropernesses","impropriate","impropriated","impropriates","impropriating","impropriation","impropriations","impropriator","impropriators","improprieties","impropriety","improv","improvabilities","improvability","improvable","improvableness","improvably","improve","improved","improvement","improvements","improver","improvers","improves","improvidence","improvidences","improvident","improvidently","improving","improvingly","improvisate","improvisated","improvisates","improvisating","improvisation","improvisational","improvisationally","improvisations","improvisator","improvisatore","improvisatores","improvisatori","improvisatorial","improvisators","improvisatory","improvisatrices","improvisatrix","improvisatrixes","improvise","improvised","improviser","improvisers","improvises","improvising","improvisor","improvisors","improvs","improvvisatore","improvvisatores","improvvisatrice","imprudence","imprudences","imprudent","imprudently","imps","impsonite","impsonites","impudence","impudences","impudencies","impudency","impudent","impudently","impudentness","impudentnesses","impudicities","impudicity","impugn","impugnable","impugnation","impugnations","impugned","impugner","impugners","impugning","impugnment","impugnments","impugns","impuissance","impuissances","impuissant","impulse","impulsed","impulses","impulsing","impulsion","impulsions","impulsive","impulsively","impulsiveness","impulsivenesses","impulsivities","impulsivity","impundulu","impundulus","impunities","impunity","impure","impurely","impureness","impurenesses","impurer","impurest","impurities","impurity","impurple","impurpled","impurples","impurpling","imputabilities","imputability","imputable","imputableness","imputablenesses","imputably","imputation","imputations","imputative","imputatively","impute","imputed","imputer","imputers","imputes","imputing","imshi","imshy","in","inabilities","inability","inabstinence","inabstinences","inaccessibilities","inaccessibility","inaccessible","inaccessibly","inaccuracies","inaccuracy","inaccurate","inaccurately","inaccurateness","inaction","inactions","inactivate","inactivated","inactivates","inactivating","inactivation","inactivations","inactive","inactively","inactiveness","inactivenesses","inactivities","inactivity","inadaptable","inadaptation","inadaptations","inadaptive","inadequacies","inadequacy","inadequate","inadequately","inadequateness","inadequatenesses","inadequates","inadmissibilities","inadmissibility","inadmissible","inadmissibly","inadvertence","inadvertences","inadvertencies","inadvertency","inadvertent","inadvertently","inadvisabilities","inadvisability","inadvisable","inadvisableness","inadvisably","inaidable","inalienabilities","inalienability","inalienable","inalienableness","inalienably","inalterabilities","inalterability","inalterable","inalterableness","inalterablenesses","inalterably","inamorata","inamoratas","inamorato","inamoratos","inane","inanely","inaneness","inanenesses","inaner","inanes","inanest","inanga","inangas","inanimate","inanimately","inanimateness","inanimatenesses","inanimation","inanimations","inanities","inanition","inanitions","inanity","inapparent","inapparently","inappeasable","inappellable","inappetence","inappetences","inappetencies","inappetency","inappetent","inapplicabilities","inapplicability","inapplicable","inapplicably","inapposite","inappositely","inappositeness","inappositenesses","inappreciable","inappreciably","inappreciation","inappreciations","inappreciative","inappreciatively","inappreciativeness","inappreciativenesses","inapprehensible","inapprehension","inapprehensions","inapprehensive","inapproachable","inapproachably","inappropriate","inappropriately","inappropriateness","inappropriatenesses","inapt","inaptitude","inaptitudes","inaptly","inaptness","inaptnesses","inarable","inarch","inarched","inarches","inarching","inarguable","inarguably","inarm","inarmed","inarming","inarms","inarticulacies","inarticulacy","inarticulate","inarticulately","inarticulateness","inarticulatenesses","inarticulates","inarticulation","inarticulations","inartificial","inartificially","inartistic","inartistically","inasmuch","inattention","inattentions","inattentive","inattentively","inattentiveness","inattentivenesses","inaudibilities","inaudibility","inaudible","inaudibleness","inaudiblenesses","inaudibly","inaugural","inaugurals","inaugurate","inaugurated","inaugurates","inaugurating","inauguration","inaugurations","inaugurator","inaugurators","inauguratory","inaurate","inauspicious","inauspiciously","inauspiciousness","inauspiciousnesses","inauthentic","inauthenticities","inauthenticity","inbeing","inbeings","inbent","inboard","inboards","inborn","inbound","inbounded","inbounding","inbounds","inbox","inboxes","inbreak","inbreaks","inbreathe","inbreathed","inbreathes","inbreathing","inbred","inbreds","inbreed","inbreeder","inbreeders","inbreeding","inbreedings","inbreeds","inbring","inbringing","inbringings","inbrings","inbrought","inbuilt","inburning","inburst","inbursts","inby","inbye","incage","incaged","incages","incaging","incalculabilities","incalculability","incalculable","incalculably","incalescence","incalescences","incalescent","incandesce","incandesced","incandescence","incandescences","incandescencies","incandescency","incandescent","incandescently","incandescents","incandesces","incandescing","incant","incantation","incantational","incantations","incantator","incantators","incantatory","incanted","incanting","incants","incapabilities","incapability","incapable","incapableness","incapablenesses","incapables","incapably","incapacious","incapaciousness","incapacitant","incapacitants","incapacitate","incapacitated","incapacitates","incapacitating","incapacitation","incapacitations","incapacities","incapacity","incapsulate","incapsulated","incapsulates","incapsulating","incapsulation","incapsulations","incarcerate","incarcerated","incarcerates","incarcerating","incarceration","incarcerations","incarcerator","incarcerators","incardinate","incardinated","incardinates","incardinating","incardination","incardinations","incarnadine","incarnadined","incarnadines","incarnadining","incarnate","incarnated","incarnates","incarnating","incarnation","incarnations","incarvillea","incarvilleas","incase","incased","incasement","incasements","incases","incasing","incatenation","incatenations","incaution","incautions","incautious","incautiously","incautiousness","incautiousnesses","incave","incaved","incaves","incavi","incaving","incavo","incede","inceded","incedes","inceding","incedingly","incendiaries","incendiarism","incendiarisms","incendiary","incendivities","incendivity","incensation","incensations","incense","incensed","incensement","incensements","incenser","incensers","incenses","incensing","incensor","incensories","incensors","incensory","incent","incented","incenter","incenters","incenting","incentive","incentively","incentives","incentivisation","incentivise","incentivised","incentivises","incentivising","incentivization","incentivize","incentivized","incentivizes","incentivizing","incentre","incentres","incents","incept","incepted","incepting","inception","inceptions","inceptive","inceptively","inceptives","inceptor","inceptors","incepts","incertain","incertainties","incertainty","incertitude","incertitudes","incessancies","incessancy","incessant","incessantly","incessantness","incessantnesses","incest","incests","incestuous","incestuously","incestuousness","incestuousnesses","inch","incharitable","inchase","inchased","inchases","inchasing","inched","incher","inchers","inches","inching","inchmeal","inchoate","inchoated","inchoately","inchoateness","inchoatenesses","inchoates","inchoating","inchoation","inchoations","inchoative","inchoatively","inchoatives","inchpin","inchpins","inchworm","inchworms","incidence","incidences","incident","incidental","incidentally","incidentalness","incidentals","incidents","incinerate","incinerated","incinerates","incinerating","incineration","incinerations","incinerator","incinerators","incipience","incipiences","incipiencies","incipiency","incipient","incipiently","incipit","incipits","incisal","incise","incised","incises","incisiform","incising","incision","incisions","incisive","incisively","incisiveness","incisivenesses","incisor","incisorial","incisors","incisory","incisural","incisure","incisures","incitable","incitant","incitants","incitation","incitations","incitative","incitatives","incite","incited","incitement","incitements","inciter","inciters","incites","inciting","incitingly","incivil","incivilities","incivility","incivism","incivisms","inclasp","inclasped","inclasping","inclasps","incle","inclemencies","inclemency","inclement","inclemently","inclementness","inclementnesses","incles","inclinable","inclinableness","inclination","inclinational","inclinations","inclinatoria","inclinatorium","inclinatory","incline","inclined","incliner","incliners","inclines","inclining","inclinings","inclinometer","inclinometers","inclip","inclipped","inclipping","inclips","inclosable","inclose","inclosed","incloser","inclosers","incloses","inclosing","inclosure","inclosures","includable","include","included","includedness","includednesses","includes","includible","including","inclusion","inclusions","inclusive","inclusively","inclusiveness","inclusivenesses","inclusivities","inclusivity","incoagulable","incoercible","incog","incogitability","incogitable","incogitancies","incogitancy","incogitant","incogitative","incognisable","incognisance","incognisances","incognisant","incognita","incognitas","incognito","incognitos","incognizable","incognizance","incognizances","incognizant","incogs","incoherence","incoherences","incoherencies","incoherency","incoherent","incoherently","incoherentness","incombustibilities","incombustibility","incombustible","incombustibles","incombustibly","income","incomer","incomers","incomes","incoming","incomings","incommensurabilities","incommensurability","incommensurable","incommensurables","incommensurably","incommensurate","incommiscible","incommode","incommoded","incommodes","incommoding","incommodious","incommodiously","incommodiousness","incommodiousnesses","incommodities","incommodity","incommunicabilities","incommunicability","incommunicable","incommunicably","incommunicado","incommunicative","incommutability","incommutable","incommutably","incompact","incomparabilities","incomparability","incomparable","incomparably","incompared","incompatibilities","incompatibility","incompatible","incompatibles","incompatibly","incompetence","incompetences","incompetencies","incompetency","incompetent","incompetently","incompetents","incomplete","incompletely","incompleteness","incompletenesses","incompletion","incompletions","incompliance","incompliances","incompliancies","incompliancy","incompliant","incompliantly","incomposed","incomposite","incompossible","incomprehensibilities","incomprehensibility","incomprehensible","incomprehensibleness","incomprehensiblenesses","incomprehensibly","incomprehension","incomprehensions","incomprehensive","incompressible","incompressibly","incomputability","incomputable","incomputably","incomunicado","inconceivabilities","inconceivability","inconceivable","inconceivableness","inconceivablenesses","inconceivables","inconceivably","inconcinnities","inconcinnity","inconcinnous","inconclusion","inconclusions","inconclusive","inconclusively","inconclusiveness","inconclusivenesses","incondensable","incondensible","incondite","inconditely","inconformities","inconformity","incongruence","incongruences","incongruent","incongruently","incongruities","incongruity","incongruous","incongruously","incongruousness","incongruousnesses","inconie","inconnu","inconnue","inconnues","inconnus","inconscient","inconsciently","inconscionable","inconscious","inconsecutive","inconsecutively","inconsequence","inconsequences","inconsequent","inconsequential","inconsequentialities","inconsequentiality","inconsequentially","inconsequently","inconsiderable","inconsiderableness","inconsiderablenesses","inconsiderably","inconsiderate","inconsiderately","inconsiderateness","inconsideratenesses","inconsideration","inconsiderations","inconsistence","inconsistences","inconsistencies","inconsistency","inconsistent","inconsistently","inconsolability","inconsolable","inconsolableness","inconsolablenesses","inconsolably","inconsonance","inconsonances","inconsonant","inconsonantly","inconspicuous","inconspicuously","inconspicuousness","inconspicuousnesses","inconstancies","inconstancy","inconstant","inconstantly","inconstruable","inconsumable","inconsumably","incontestabilities","incontestability","incontestable","incontestably","incontiguous","incontiguously","incontinence","incontinences","incontinencies","incontinency","incontinent","incontinently","incontrollable","incontrollably","incontrovertible","incontrovertibly","inconvenience","inconvenienced","inconveniences","inconveniencies","inconveniencing","inconveniency","inconvenient","inconveniently","inconversable","inconversant","inconvertibilities","inconvertibility","inconvertible","inconvertibly","inconvincible","inconvincibly","incony","incoordinate","incoordination","incoordinations","incoronate","incoronated","incoronation","incoronations","incorporable","incorporal","incorporall","incorporate","incorporated","incorporates","incorporating","incorporation","incorporations","incorporative","incorporator","incorporators","incorporeal","incorporeality","incorporeally","incorporeities","incorporeity","incorpse","incorpsed","incorpses","incorpsing","incorrect","incorrectly","incorrectness","incorrectnesses","incorrigibilities","incorrigibility","incorrigible","incorrigibleness","incorrigiblenesses","incorrigibles","incorrigibly","incorrodible","incorrosible","incorrupt","incorrupted","incorruptibilities","incorruptibility","incorruptible","incorruptibles","incorruptibly","incorruption","incorruptions","incorruptive","incorruptly","incorruptness","incorruptnesses","incrassate","incrassated","incrassates","incrassating","incrassation","incrassations","incrassative","increasable","increase","increased","increasedly","increaseful","increaser","increasers","increases","increasing","increasingly","increasings","increate","increately","incredibilities","incredibility","incredible","incredibleness","incrediblenesses","incredibly","incredulities","incredulity","incredulous","incredulously","incredulousness","incremate","incremated","incremates","incremating","incremation","incremations","increment","incremental","incrementalism","incrementalisms","incrementalist","incrementalists","incrementally","incrementals","incremented","incrementing","increments","increscent","incretion","incretionary","incretions","incretory","incriminate","incriminated","incriminates","incriminating","incrimination","incriminations","incriminator","incriminators","incriminatory","incross","incrossbred","incrossbreds","incrossbreed","incrossbreeding","incrossbreeds","incrossed","incrosses","incrossing","incrust","incrustant","incrustants","incrustation","incrustations","incrusted","incrusting","incrusts","incubate","incubated","incubates","incubating","incubation","incubational","incubations","incubative","incubator","incubators","incubatory","incubi","incubous","incubus","incubuses","incudal","incudate","incudes","inculcate","inculcated","inculcates","inculcating","inculcation","inculcations","inculcative","inculcator","inculcators","inculcatory","inculpabilities","inculpability","inculpable","inculpableness","inculpably","inculpate","inculpated","inculpates","inculpating","inculpation","inculpations","inculpative","inculpatory","incult","incumbencies","incumbency","incumbent","incumbently","incumbents","incumber","incumbered","incumbering","incumberingly","incumbers","incumbrance","incumbrances","incunable","incunables","incunabula","incunabular","incunabulist","incunabulists","incunabulum","incur","incurabilities","incurability","incurable","incurableness","incurablenesses","incurables","incurably","incuriosities","incuriosity","incurious","incuriously","incuriousness","incuriousnesses","incurrable","incurred","incurrence","incurrences","incurrent","incurring","incurs","incursion","incursions","incursive","incurvate","incurvated","incurvates","incurvating","incurvation","incurvations","incurvature","incurvatures","incurve","incurved","incurves","incurving","incurvities","incurvity","incus","incuse","incused","incuses","incusing","incut","indaba","indabas","indagate","indagated","indagates","indagating","indagation","indagations","indagative","indagator","indagators","indagatory","indamin","indamine","indamines","indamins","indapamide","indapamides","indart","indarted","indarting","indarts","indebted","indebtedness","indebtednesses","indecencies","indecency","indecent","indecenter","indecentest","indecently","indeciduate","indeciduous","indecipherable","indecipherably","indecision","indecisions","indecisive","indecisively","indecisiveness","indecisivenesses","indeclinable","indeclinably","indecomposable","indecorous","indecorously","indecorousness","indecorousnesses","indecorum","indecorums","indeed","indefatigabilities","indefatigability","indefatigable","indefatigableness","indefatigablenesses","indefatigably","indefeasibilities","indefeasibility","indefeasible","indefeasibly","indefectibilities","indefectibility","indefectible","indefectibly","indefensibilities","indefensibility","indefensible","indefensibly","indefinabilities","indefinability","indefinable","indefinableness","indefinablenesses","indefinables","indefinably","indefinite","indefinitely","indefiniteness","indefinitenesses","indefinites","indehiscence","indehiscences","indehiscent","indelibilities","indelibility","indelible","indelibleness","indeliblenesses","indelibly","indelicacies","indelicacy","indelicate","indelicately","indelicateness","indelicatenesses","indemnification","indemnifications","indemnified","indemnifier","indemnifiers","indemnifies","indemnify","indemnifying","indemnities","indemnity","indemonstrable","indemonstrably","indene","indenes","indent","indentation","indentations","indented","indenter","indenters","indenting","indention","indentions","indentor","indentors","indents","indenture","indentured","indentures","indentureship","indentureships","indenturing","independence","independences","independencies","independency","independent","independently","independents","indescribable","indescribableness","indescribablenesses","indescribables","indescribably","indesignate","indestructibilities","indestructibility","indestructible","indestructibleness","indestructiblenesses","indestructibly","indetectable","indetectible","indeterminable","indeterminably","indeterminacies","indeterminacy","indeterminate","indeterminately","indeterminateness","indeterminatenesses","indetermination","indeterminations","indetermined","indeterminism","indeterminisms","indeterminist","indeterministic","indeterminists","indevout","indew","indewed","indewing","indews","index","indexable","indexal","indexation","indexations","indexed","indexer","indexers","indexes","indexical","indexicals","indexing","indexings","indexless","indexterities","indexterity","india","indias","indican","indicans","indicant","indicants","indicatable","indicate","indicated","indicates","indicating","indication","indicational","indications","indicative","indicatively","indicatives","indicator","indicators","indicatory","indices","indicia","indicial","indicias","indicium","indiciums","indicolite","indicolites","indict","indictable","indictably","indicted","indictee","indictees","indicter","indicters","indicting","indiction","indictional","indictions","indictment","indictments","indictor","indictors","indicts","indie","indies","indifference","indifferences","indifferencies","indifferency","indifferent","indifferentism","indifferentisms","indifferentist","indifferentists","indifferently","indifferents","indigen","indigence","indigences","indigencies","indigency","indigene","indigenes","indigenisation","indigenisations","indigenise","indigenised","indigenises","indigenising","indigenities","indigenity","indigenization","indigenizations","indigenize","indigenized","indigenizes","indigenizing","indigenous","indigenously","indigenousness","indigenousnesses","indigens","indigent","indigently","indigents","indigest","indigested","indigestibilities","indigestibility","indigestible","indigestibles","indigestibly","indigestion","indigestions","indigestive","indigests","indign","indignance","indignances","indignant","indignantly","indignation","indignations","indignified","indignifies","indignify","indignifying","indignities","indignity","indignly","indigo","indigoes","indigoid","indigoids","indigolite","indigolites","indigos","indigotic","indigotin","indigotins","indinavir","indinavirs","indirect","indirection","indirections","indirectly","indirectness","indirectnesses","indirubin","indirubins","indiscernible","indiscernibly","indiscerptible","indisciplinable","indiscipline","indisciplined","indisciplines","indiscoverable","indiscreet","indiscreetly","indiscreetness","indiscreetnesses","indiscrete","indiscretely","indiscreteness","indiscretion","indiscretionary","indiscretions","indiscriminate","indiscriminately","indiscriminateness","indiscriminatenesses","indiscriminating","indiscriminatingly","indiscrimination","indiscriminations","indispensabilities","indispensability","indispensable","indispensableness","indispensablenesses","indispensables","indispensably","indispose","indisposed","indisposedness","indisposes","indisposing","indisposition","indispositions","indisputability","indisputable","indisputableness","indisputablenesses","indisputably","indissociable","indissociably","indissolubilities","indissolubility","indissoluble","indissolubleness","indissolublenesses","indissolubly","indissolvable","indissuadable","indissuadably","indistinct","indistinction","indistinctions","indistinctive","indistinctively","indistinctly","indistinctness","indistinctnesses","indistinguishabilities","indistinguishability","indistinguishable","indistinguishableness","indistinguishablenesses","indistinguishably","indistributable","indite","indited","inditement","inditements","inditer","inditers","indites","inditing","indium","indiums","indivertible","indivertibly","individable","individua","individual","individualise","individualised","individualiser","individualisers","individualises","individualising","individualism","individualisms","individualist","individualistic","individualistically","individualists","individualities","individuality","individualization","individualizations","individualize","individualized","individualizer","individualizers","individualizes","individualizing","individually","individuals","individuate","individuated","individuates","individuating","individuation","individuations","individuator","individuators","individuum","indivisibilities","indivisibility","indivisible","indivisibleness","indivisibles","indivisibly","indocible","indocile","indocilities","indocility","indoctrinate","indoctrinated","indoctrinates","indoctrinating","indoctrination","indoctrinations","indoctrinator","indoctrinators","indol","indole","indoleacetic","indolebutyric","indolence","indolences","indolencies","indolency","indolent","indolently","indoles","indols","indomethacin","indomethacins","indomitabilities","indomitability","indomitable","indomitableness","indomitablenesses","indomitably","indoor","indoors","indophenol","indophenols","indorsable","indorse","indorsed","indorsee","indorsees","indorsement","indorsements","indorser","indorsers","indorses","indorsing","indorsor","indorsors","indow","indowed","indowing","indows","indoxyl","indoxyls","indraft","indrafts","indraught","indraughts","indrawn","indrench","indrenched","indrenches","indrenching","indri","indris","indrises","indubious","indubitabilities","indubitability","indubitable","indubitableness","indubitablenesses","indubitably","induce","induced","inducement","inducements","inducer","inducers","induces","induciae","inducibilities","inducibility","inducible","inducing","induct","inductance","inductances","inducted","inductee","inductees","inductile","inductilities","inductility","inducting","induction","inductional","inductions","inductive","inductively","inductiveness","inductivenesses","inductivities","inductivity","inductor","inductors","inducts","indue","indued","indues","induing","indulge","indulged","indulgence","indulgenced","indulgences","indulgencies","indulgencing","indulgency","indulgent","indulgently","indulger","indulgers","indulges","indulging","indulgingly","indulin","induline","indulines","indulins","indult","indults","indumenta","indumentum","indumentums","induna","indunas","induplicate","induplicated","induplication","induplications","indurate","indurated","indurates","indurating","induration","indurations","indurative","indusia","indusial","indusiate","indusium","industrial","industrialise","industrialised","industrialises","industrialising","industrialism","industrialisms","industrialist","industrialists","industrialization","industrializations","industrialize","industrialized","industrializes","industrializing","industrially","industrials","industries","industrious","industriously","industriousness","industriousnesses","industry","industrywide","induviae","induvial","induviate","indwell","indweller","indwellers","indwelling","indwellings","indwells","indwelt","inearth","inearthed","inearthing","inearths","inebriant","inebriants","inebriate","inebriated","inebriates","inebriating","inebriation","inebriations","inebrieties","inebriety","inebrious","inedibilities","inedibility","inedible","inedibly","inedita","inedited","ineducabilities","ineducability","ineducable","ineffabilities","ineffability","ineffable","ineffableness","ineffablenesses","ineffably","ineffaceabilities","ineffaceability","ineffaceable","ineffaceably","ineffective","ineffectively","ineffectiveness","ineffectivenesses","ineffectual","ineffectualities","ineffectuality","ineffectually","ineffectualness","ineffectualnesses","inefficacies","inefficacious","inefficaciously","inefficaciousness","inefficaciousnesses","inefficacities","inefficacity","inefficacy","inefficiencies","inefficiency","inefficient","inefficiently","inefficients","inegalitarian","inelaborate","inelaborately","inelastic","inelastically","inelasticities","inelasticity","inelegance","inelegances","inelegancies","inelegancy","inelegant","inelegantly","ineligibilities","ineligibility","ineligible","ineligibleness","ineligibles","ineligibly","ineloquence","ineloquences","ineloquent","ineloquently","ineluctabilities","ineluctability","ineluctable","ineluctably","ineludibilities","ineludibility","ineludible","ineludibly","inenarrable","inept","inepter","ineptest","ineptitude","ineptitudes","ineptly","ineptness","ineptnesses","inequable","inequalities","inequality","inequation","inequations","inequipotent","inequitable","inequitableness","inequitably","inequities","inequity","inequivalve","inequivalved","ineradicabilities","ineradicability","ineradicable","ineradicably","inerasable","inerasably","inerasible","inerasibly","inerm","inermous","inerrabilities","inerrability","inerrable","inerrableness","inerrablenesses","inerrably","inerrancies","inerrancy","inerrant","inert","inerter","inertest","inertia","inertiae","inertial","inertially","inertias","inertly","inertness","inertnesses","inerts","inerudite","inescapable","inescapably","inesculent","inescutcheon","inescutcheons","inessential","inessentiality","inessentials","inessive","inessives","inestimability","inestimable","inestimableness","inestimably","inevitabilities","inevitability","inevitable","inevitableness","inevitablenesses","inevitables","inevitably","inexact","inexactitude","inexactitudes","inexactly","inexactness","inexactnesses","inexcitable","inexcusability","inexcusable","inexcusableness","inexcusablenesses","inexcusably","inexecrable","inexecutable","inexecution","inexecutions","inexhausted","inexhaustibilities","inexhaustibility","inexhaustible","inexhaustibleness","inexhaustiblenesses","inexhaustibly","inexhaustive","inexistant","inexistence","inexistences","inexistencies","inexistency","inexistent","inexorabilities","inexorability","inexorable","inexorableness","inexorablenesses","inexorably","inexpansible","inexpectancies","inexpectancy","inexpectant","inexpectation","inexpectations","inexpedience","inexpediences","inexpediencies","inexpediency","inexpedient","inexpediently","inexpensive","inexpensively","inexpensiveness","inexpensivenesses","inexperience","inexperienced","inexperiences","inexpert","inexpertly","inexpertness","inexpertnesses","inexperts","inexpiable","inexpiableness","inexpiably","inexplainable","inexplainably","inexplicabilities","inexplicability","inexplicable","inexplicableness","inexplicablenesses","inexplicably","inexplicit","inexplicitly","inexplicitness","inexpressibilities","inexpressibility","inexpressible","inexpressibleness","inexpressiblenesses","inexpressibles","inexpressibly","inexpressive","inexpressively","inexpressiveness","inexpressivenesses","inexpugnability","inexpugnable","inexpugnableness","inexpugnablenesses","inexpugnably","inexpungible","inextended","inextensibility","inextensible","inextension","inextensions","inextinguishable","inextinguishably","inextirpable","inextricabilities","inextricability","inextricable","inextricably","infall","infallibilism","infallibilisms","infallibilist","infallibilists","infallibilities","infallibility","infallible","infallibleness","infallibles","infallibly","infalling","infalls","infame","infamed","infames","infamies","infaming","infamise","infamised","infamises","infamising","infamize","infamized","infamizes","infamizing","infamonise","infamonised","infamonises","infamonising","infamonize","infamonized","infamonizes","infamonizing","infamous","infamously","infamousness","infamousnesses","infamy","infancies","infancy","infangthief","infangthiefs","infant","infanta","infantas","infante","infantes","infanthood","infanthoods","infanticidal","infanticide","infanticides","infantile","infantilisation","infantilise","infantilised","infantilises","infantilising","infantilism","infantilisms","infantilities","infantility","infantilization","infantilizations","infantilize","infantilized","infantilizes","infantilizing","infantine","infantries","infantry","infantryman","infantrymen","infants","infarct","infarcted","infarction","infarctions","infarcts","infare","infares","infatuate","infatuated","infatuatedly","infatuates","infatuating","infatuation","infatuations","infauna","infaunae","infaunal","infaunas","infaust","infeasibilities","infeasibility","infeasible","infeasibleness","infect","infectant","infected","infecter","infecters","infecting","infection","infections","infectious","infectiously","infectiousness","infectiousnesses","infective","infectively","infectiveness","infectivenesses","infectivities","infectivity","infector","infectors","infects","infecund","infecundities","infecundity","infeft","infefted","infefting","infeftment","infeftments","infefts","infelicities","infelicitous","infelicitously","infelicity","infelt","infeoff","infeoffed","infeoffing","infeoffs","infer","inferable","inferably","infere","inference","inferences","inferencing","inferencings","inferential","inferentially","inferiae","inferible","inferior","inferiorities","inferiority","inferiorly","inferiors","infernal","infernalities","infernality","infernally","inferno","infernos","inferrable","inferred","inferrer","inferrers","inferrible","inferring","infers","infertile","infertilely","infertilities","infertility","infest","infestant","infestants","infestation","infestations","infested","infester","infesters","infesting","infests","infeudation","infeudations","infibulate","infibulated","infibulates","infibulating","infibulation","infibulations","inficete","infidel","infidelic","infidelities","infidelity","infidels","infield","infielder","infielders","infields","infieldsman","infieldsmen","infight","infighter","infighters","infighting","infightings","infights","infill","infilled","infilling","infillings","infills","infiltrate","infiltrated","infiltrates","infiltrating","infiltration","infiltrations","infiltrative","infiltrator","infiltrators","infima","infimum","infimums","infinitant","infinitary","infinitate","infinitated","infinitates","infinitating","infinite","infinitely","infiniteness","infinitenesses","infinites","infinitesimal","infinitesimally","infinitesimals","infinities","infinitival","infinitivally","infinitive","infinitively","infinitives","infinitude","infinitudes","infinity","infirm","infirmarer","infirmarers","infirmarian","infirmarians","infirmaries","infirmary","infirmed","infirmer","infirmest","infirming","infirmities","infirmity","infirmly","infirmness","infirmnesses","infirms","infix","infixation","infixations","infixed","infixes","infixing","infixion","infixions","inflamable","inflame","inflamed","inflamer","inflamers","inflames","inflaming","inflamingly","inflammabilities","inflammability","inflammable","inflammableness","inflammablenesses","inflammables","inflammably","inflammation","inflammations","inflammatorily","inflammatory","inflatable","inflatables","inflate","inflated","inflatedly","inflatedness","inflatednesses","inflater","inflaters","inflates","inflating","inflatingly","inflation","inflationary","inflationism","inflationisms","inflationist","inflationists","inflations","inflative","inflator","inflators","inflatus","inflatuses","inflect","inflectable","inflected","inflectedness","inflectednesses","inflecting","inflection","inflectional","inflectionally","inflectionless","inflections","inflective","inflector","inflectors","inflects","inflexed","inflexibilities","inflexibility","inflexible","inflexibleness","inflexiblenesses","inflexibly","inflexion","inflexional","inflexionally","inflexionless","inflexions","inflexure","inflexures","inflict","inflictable","inflicted","inflicter","inflicters","inflicting","infliction","inflictions","inflictive","inflictor","inflictors","inflicts","inflight","inflorescence","inflorescences","inflorescent","inflow","inflowing","inflowings","inflows","influence","influenceable","influenced","influencer","influencers","influences","influencing","influent","influential","influentially","influentials","influents","influenza","influenzal","influenzas","influx","influxes","influxion","influxions","info","infobahn","infobahns","infold","infolded","infolder","infolders","infolding","infoldings","infoldment","infoldments","infolds","infomania","infomanias","infomercial","infomercials","infopreneurial","inforce","inforced","inforces","inforcing","inform","informable","informal","informalities","informality","informally","informant","informants","informatician","informaticians","informatics","information","informational","informationally","informations","informative","informatively","informativeness","informativenesses","informatorily","informatory","informed","informedly","informer","informers","informidable","informing","informingly","informs","infortune","infortunes","infos","infosphere","infospheres","infotainment","infotainments","infotech","infotechs","infought","infra","infracostal","infract","infracted","infracting","infraction","infractions","infractor","infractors","infracts","infragrant","infrahuman","infrahumans","infralapsarian","infralapsarians","inframaxillary","infrangibilities","infrangibility","infrangible","infrangibleness","infrangibly","infraorbital","infraposed","infraposition","infrapositions","infrared","infrareds","infrasonic","infrasound","infrasounds","infraspecific","infrastructural","infrastructure","infrastructures","infrequence","infrequences","infrequencies","infrequency","infrequent","infrequently","infringe","infringed","infringement","infringements","infringer","infringers","infringes","infringing","infructuous","infructuously","infrugal","infula","infulae","infundibula","infundibular","infundibulate","infundibuliform","infundibulum","infuriate","infuriated","infuriately","infuriates","infuriating","infuriatingly","infuriation","infuriations","infuscate","infuscated","infuse","infused","infuser","infusers","infuses","infusibilities","infusibility","infusible","infusibleness","infusiblenesses","infusing","infusion","infusionism","infusionisms","infusionist","infusionists","infusions","infusive","infusoria","infusorial","infusorian","infusorians","infusory","ing","ingan","ingans","ingate","ingates","ingather","ingathered","ingatherer","ingatherers","ingathering","ingatherings","ingathers","ingeminate","ingeminated","ingeminates","ingeminating","ingemination","ingeminations","ingener","ingenerate","ingenerated","ingenerates","ingenerating","ingeneration","ingenerations","ingeners","ingenious","ingeniously","ingeniousness","ingeniousnesses","ingenium","ingeniums","ingenu","ingenue","ingenues","ingenuities","ingenuity","ingenuous","ingenuously","ingenuousness","ingenuousnesses","ingenus","ingest","ingesta","ingested","ingestible","ingesting","ingestion","ingestions","ingestive","ingests","ingine","ingines","ingle","ingleneuk","ingleneuks","inglenook","inglenooks","ingles","inglobe","inglobed","inglobes","inglobing","inglorious","ingloriously","ingloriousness","ingloriousnesses","ingluvial","ingluvies","ingo","ingoes","ingoing","ingoings","ingot","ingoted","ingoting","ingots","ingraft","ingraftation","ingraftations","ingrafted","ingrafting","ingraftment","ingraftments","ingrafts","ingrain","ingrained","ingrainedly","ingrainedness","ingrainednesses","ingrainer","ingrainers","ingraining","ingrains","ingram","ingrate","ingrateful","ingrately","ingrates","ingratiate","ingratiated","ingratiates","ingratiating","ingratiatingly","ingratiation","ingratiations","ingratiatory","ingratitude","ingratitudes","ingravescence","ingravescences","ingravescent","ingredient","ingredients","ingress","ingresses","ingression","ingressions","ingressive","ingressiveness","ingressivenesses","ingressives","ingroove","ingrooved","ingrooves","ingrooving","ingross","ingrossed","ingrosses","ingrossing","inground","ingroup","ingroups","ingrowing","ingrown","ingrownness","ingrownnesses","ingrowth","ingrowths","ingrum","ings","inguinal","ingulf","ingulfed","ingulfing","ingulfment","ingulfments","ingulfs","ingulph","ingulphed","ingulphing","ingulphs","ingurgitate","ingurgitated","ingurgitates","ingurgitating","ingurgitation","ingurgitations","inhabit","inhabitability","inhabitable","inhabitance","inhabitances","inhabitancies","inhabitancy","inhabitant","inhabitants","inhabitation","inhabitations","inhabited","inhabiter","inhabiters","inhabiting","inhabitiveness","inhabitor","inhabitors","inhabitress","inhabitresses","inhabits","inhalant","inhalants","inhalation","inhalational","inhalations","inhalator","inhalatorium","inhalatoriums","inhalators","inhale","inhaled","inhaler","inhalers","inhales","inhaling","inharmonic","inharmonical","inharmonicities","inharmonicity","inharmonies","inharmonious","inharmoniously","inharmoniousness","inharmoniousnesses","inharmony","inhaul","inhauler","inhaulers","inhauls","inhaust","inhausted","inhausting","inhausts","inhearse","inhearsed","inhearses","inhearsing","inherce","inherced","inherces","inhercing","inhere","inhered","inherence","inherences","inherencies","inherency","inherent","inherently","inheres","inhering","inherit","inheritabilities","inheritability","inheritable","inheritableness","inheritablenesses","inheritably","inheritance","inheritances","inherited","inheriting","inheritor","inheritors","inheritress","inheritresses","inheritrices","inheritrix","inheritrixes","inherits","inhesion","inhesions","inhibin","inhibins","inhibit","inhibitable","inhibited","inhibitedly","inhibiter","inhibiters","inhibiting","inhibition","inhibitions","inhibitive","inhibitor","inhibitors","inhibitory","inhibits","inholder","inholders","inholding","inholdings","inhomogeneities","inhomogeneity","inhomogeneous","inhoop","inhooped","inhooping","inhoops","inhospitable","inhospitableness","inhospitablenesses","inhospitably","inhospitalities","inhospitality","inhuman","inhumane","inhumanely","inhumanities","inhumanity","inhumanly","inhumanness","inhumannesses","inhumate","inhumated","inhumates","inhumating","inhumation","inhumations","inhume","inhumed","inhumer","inhumers","inhumes","inhuming","inia","inimical","inimicalities","inimicality","inimically","inimicalness","inimicalnesses","inimicitious","inimitabilities","inimitability","inimitable","inimitableness","inimitablenesses","inimitably","inion","inions","iniquities","iniquitous","iniquitously","iniquitousness","iniquitousnesses","iniquity","inisle","inisled","inisles","inisling","initial","initialed","initialer","initialers","initialing","initialisation","initialisations","initialise","initialised","initialises","initialising","initialism","initialisms","initialization","initializations","initialize","initialized","initializes","initializing","initialled","initialler","initiallers","initialling","initially","initialness","initialnesses","initials","initiate","initiated","initiates","initiating","initiation","initiations","initiative","initiatively","initiatives","initiator","initiatories","initiators","initiatory","initiatress","initiatresses","initiatrices","initiatrix","initiatrixes","inject","injectable","injectables","injectant","injectants","injected","injecting","injection","injections","injective","injector","injectors","injects","injellied","injellies","injelly","injellying","injera","injeras","injoint","injointed","injointing","injoints","injudicial","injudicially","injudicious","injudiciously","injudiciousness","injudiciousnesses","injunct","injuncted","injuncting","injunction","injunctions","injunctive","injunctively","injuncts","injurable","injure","injured","injurer","injurers","injures","injuries","injuring","injurious","injuriously","injuriousness","injuriousnesses","injury","injustice","injustices","ink","inkberries","inkberry","inkblot","inkblots","inked","inker","inkers","inkholder","inkholders","inkhorn","inkhorns","inkhosi","inkhosis","inkier","inkiest","inkiness","inkinesses","inking","inkjet","inkle","inkled","inkles","inkless","inklike","inkling","inklings","inkosi","inkosis","inkpad","inkpads","inkpot","inkpots","inks","inkspot","inkspots","inkstand","inkstands","inkstone","inkstones","inkwell","inkwells","inkwood","inkwoods","inky","inlace","inlaced","inlaces","inlacing","inlaid","inland","inlander","inlanders","inlands","inlay","inlayer","inlayers","inlaying","inlayings","inlays","inlet","inlets","inletting","inlier","inliers","inlock","inlocked","inlocking","inlocks","inly","inlying","inmarriage","inmarriages","inmate","inmates","inmesh","inmeshed","inmeshes","inmeshing","inmigrant","inmigrants","inmost","inn","innage","innages","innards","innate","innately","innateness","innatenesses","innative","innavigable","innavigably","inned","inner","innerly","innermost","innermosts","innerness","innernesses","inners","innersole","innersoles","innerspring","innervate","innervated","innervates","innervating","innervation","innervations","innerve","innerved","innerves","innerving","innerwear","innerwears","inning","innings","innit","innkeeper","innkeepers","innless","innocence","innocences","innocencies","innocency","innocent","innocenter","innocentest","innocently","innocents","innocuities","innocuity","innocuous","innocuously","innocuousness","innocuousnesses","innominable","innominables","innominate","innovate","innovated","innovates","innovating","innovation","innovational","innovationist","innovationists","innovations","innovative","innovatively","innovativeness","innovativenesses","innovator","innovators","innovatory","innoxious","innoxiously","innoxiousness","innoxiousnesses","inns","innuendo","innuendoed","innuendoes","innuendoing","innuendos","innumerability","innumerable","innumerableness","innumerably","innumeracies","innumeracy","innumerate","innumerates","innumerous","innutrient","innutrition","innutritions","innutritious","innyard","innyards","inobedience","inobediences","inobedient","inobediently","inobservable","inobservance","inobservances","inobservant","inobservantly","inobservation","inobservations","inobtrusive","inobtrusively","inobtrusiveness","inoccupation","inoccupations","inocula","inoculabilities","inoculability","inoculable","inoculant","inoculants","inoculate","inoculated","inoculates","inoculating","inoculation","inoculations","inoculative","inoculator","inoculators","inoculatory","inoculum","inoculums","inodorous","inodorously","inodorousness","inodorousnesses","inoffensive","inoffensively","inoffensiveness","inoffensivenesses","inofficious","inofficiously","inofficiousness","inoperabilities","inoperability","inoperable","inoperableness","inoperably","inoperative","inoperativeness","inoperativenesses","inoperculate","inoperculates","inopinate","inopportune","inopportunely","inopportuneness","inopportunenesses","inopportunities","inopportunity","inorb","inorbed","inorbing","inorbs","inordinacies","inordinacy","inordinate","inordinately","inordinateness","inordinatenesses","inordination","inordinations","inorganic","inorganically","inorganisation","inorganisations","inorganised","inorganization","inorganizations","inorganized","inornate","inosculate","inosculated","inosculates","inosculating","inosculation","inosculations","inosine","inosines","inosite","inosites","inositol","inositols","inotropic","inpatient","inpatients","inpayment","inpayments","inphase","inpour","inpoured","inpouring","inpourings","inpours","input","inputs","inputted","inputter","inputters","inputting","inqilab","inqilabs","inquere","inquered","inqueres","inquering","inquest","inquests","inquiet","inquieted","inquieting","inquietly","inquiets","inquietude","inquietudes","inquiline","inquilines","inquilinic","inquilinics","inquilinism","inquilinisms","inquilinities","inquilinity","inquilinous","inquinate","inquinated","inquinates","inquinating","inquination","inquinations","inquiration","inquirations","inquire","inquired","inquirendo","inquirendos","inquirer","inquirers","inquires","inquiries","inquiring","inquiringly","inquiry","inquisition","inquisitional","inquisitionist","inquisitionists","inquisitions","inquisitive","inquisitively","inquisitiveness","inquisitivenesses","inquisitor","inquisitorial","inquisitorially","inquisitors","inquisitress","inquisitresses","inquisiturient","inquorate","inro","inroad","inroads","inrun","inruns","inrush","inrushes","inrushing","inrushings","ins","insalivate","insalivated","insalivates","insalivating","insalivation","insalivations","insalubrious","insalubriously","insalubrities","insalubrity","insalutary","insane","insanely","insaneness","insanenesses","insaner","insanest","insanie","insanies","insanitariness","insanitary","insanitation","insanitations","insanities","insanity","insatiabilities","insatiability","insatiable","insatiableness","insatiablenesses","insatiably","insatiate","insatiately","insatiateness","insatiatenesses","insatieties","insatiety","inscape","inscapes","inscience","insciences","inscient","insconce","insconced","insconces","insconcing","inscribable","inscribableness","inscribe","inscribed","inscriber","inscribers","inscribes","inscribing","inscription","inscriptional","inscriptions","inscriptive","inscriptively","inscroll","inscrolled","inscrolling","inscrolls","inscrutabilities","inscrutability","inscrutable","inscrutableness","inscrutablenesses","inscrutably","insculp","insculped","insculping","insculps","insculpt","insculpture","insculptured","insculptures","insculpturing","inseam","inseamed","inseaming","inseams","insect","insectan","insectaries","insectarium","insectariums","insectary","insectean","insecticidal","insecticidally","insecticide","insecticides","insectiform","insectifuge","insectifuges","insectile","insection","insections","insectivore","insectivores","insectivorous","insectologies","insectologist","insectologists","insectology","insects","insecure","insecurely","insecureness","insecurenesses","insecurities","insecurity","inseem","inseemed","inseeming","inseems","inselberg","inselberge","inselbergs","inseminate","inseminated","inseminates","inseminating","insemination","inseminations","inseminator","inseminators","insensate","insensately","insensateness","insensatenesses","insensibilities","insensibility","insensible","insensibleness","insensiblenesses","insensibly","insensitive","insensitively","insensitiveness","insensitivenesses","insensitivities","insensitivity","insensuous","insentience","insentiences","insentiencies","insentiency","insentient","inseparabilities","inseparability","inseparable","inseparableness","inseparablenesses","inseparables","inseparably","inseparate","insert","insertable","inserted","inserter","inserters","inserting","insertion","insertional","insertions","inserts","insessorial","inset","insets","insetted","insetter","insetters","insetting","inseverable","inshallah","insheath","insheathe","insheathed","insheathes","insheathing","insheaths","inshell","inshelled","inshelling","inshells","inshelter","insheltered","insheltering","inshelters","inship","inshipped","inshipping","inships","inshore","inshrine","inshrined","inshrines","inshrining","inside","insider","insiders","insides","insidious","insidiously","insidiousness","insidiousnesses","insight","insightful","insightfully","insights","insigne","insignia","insignias","insignificance","insignificances","insignificancies","insignificancy","insignificant","insignificantly","insignificative","insincere","insincerely","insincerities","insincerity","insinew","insinewed","insinewing","insinews","insinuate","insinuated","insinuates","insinuating","insinuatingly","insinuation","insinuations","insinuative","insinuator","insinuators","insinuatory","insipid","insipidities","insipidity","insipidly","insipidness","insipidnesses","insipience","insipiences","insipient","insipiently","insist","insisted","insistence","insistences","insistencies","insistency","insistent","insistently","insister","insisters","insisting","insistingly","insists","insnare","insnared","insnarement","insnarements","insnarer","insnarers","insnares","insnaring","insobrieties","insobriety","insociabilities","insociability","insociable","insociably","insofar","insolate","insolated","insolates","insolating","insolation","insolations","insole","insolence","insolences","insolent","insolently","insolents","insoles","insolidities","insolidity","insolubilise","insolubilised","insolubilises","insolubilising","insolubilities","insolubility","insolubilization","insolubilizations","insolubilize","insolubilized","insolubilizes","insolubilizing","insoluble","insolubleness","insolublenesses","insolubles","insolubly","insolvabilities","insolvability","insolvable","insolvably","insolvencies","insolvency","insolvent","insolvents","insomnia","insomniac","insomniacs","insomnias","insomnious","insomnolence","insomnolences","insomuch","insooth","insouciance","insouciances","insouciant","insouciantly","insoul","insouled","insouling","insoulment","insoulments","insouls","insource","insourced","insources","insourcing","insourcings","inspan","inspanned","inspanning","inspans","inspect","inspectable","inspected","inspecting","inspectingly","inspection","inspectional","inspections","inspective","inspector","inspectoral","inspectorate","inspectorates","inspectorial","inspectors","inspectorship","inspectorships","inspects","insphere","insphered","inspheres","insphering","inspirable","inspiration","inspirational","inspirationally","inspirationism","inspirationisms","inspirationist","inspirationists","inspirations","inspirative","inspirator","inspirators","inspiratory","inspire","inspired","inspirer","inspirers","inspires","inspiring","inspiringly","inspirit","inspirited","inspiriter","inspiriters","inspiriting","inspiritingly","inspiritment","inspiritments","inspirits","inspissate","inspissated","inspissates","inspissating","inspissation","inspissations","inspissator","inspissators","instabilities","instability","instable","instal","install","installant","installants","installation","installations","installed","installer","installers","installing","installment","installments","installs","instalment","instalments","instals","instance","instanced","instances","instancies","instancing","instancy","instant","instantaneities","instantaneity","instantaneous","instantaneously","instantaneousness","instantaneousnesses","instanter","instantial","instantiate","instantiated","instantiates","instantiating","instantiation","instantiations","instantly","instantness","instantnesses","instants","instar","instarred","instarring","instars","instate","instated","instatement","instatements","instates","instating","instauration","instaurations","instaurator","instaurators","instead","instep","insteps","instigate","instigated","instigates","instigating","instigatingly","instigation","instigations","instigative","instigator","instigators","instil","instill","instillation","instillations","instilled","instiller","instillers","instilling","instillment","instillments","instills","instilment","instilments","instils","instinct","instinctive","instinctively","instinctivities","instinctivity","instincts","instinctual","instinctually","institorial","institute","instituted","instituter","instituters","institutes","instituting","institution","institutional","institutionalise","institutionalised","institutionalises","institutionalising","institutionalism","institutionalisms","institutionalist","institutionalists","institutionalization","institutionalizations","institutionalize","institutionalized","institutionalizes","institutionalizing","institutionally","institutionary","institutions","institutist","institutists","institutive","institutively","institutor","institutors","instreaming","instreamings","instress","instressed","instresses","instressing","instroke","instrokes","instruct","instructed","instructible","instructing","instruction","instructional","instructions","instructive","instructively","instructiveness","instructivenesses","instructor","instructors","instructorship","instructorships","instructress","instructresses","instructs","instrument","instrumental","instrumentalism","instrumentalisms","instrumentalist","instrumentalists","instrumentalities","instrumentality","instrumentally","instrumentals","instrumentation","instrumentations","instrumented","instrumenting","instruments","insubjection","insubjections","insubordinate","insubordinately","insubordinates","insubordination","insubordinations","insubstantial","insubstantialities","insubstantiality","insubstantially","insucken","insufferable","insufferableness","insufferablenesses","insufferably","insufficience","insufficiences","insufficiencies","insufficiency","insufficient","insufficiently","insufflate","insufflated","insufflates","insufflating","insufflation","insufflations","insufflator","insufflators","insula","insulae","insulant","insulants","insular","insularism","insularisms","insularities","insularity","insularly","insulars","insulate","insulated","insulates","insulating","insulation","insulations","insulator","insulators","insulin","insulinase","insulinases","insulins","insulse","insulsities","insulsity","insult","insultable","insultant","insulted","insulter","insulters","insulting","insultingly","insultment","insultments","insults","insuperability","insuperable","insuperableness","insuperably","insupportable","insupportably","insuppressible","insuppressibly","insurabilities","insurability","insurable","insurance","insurancer","insurancers","insurances","insurant","insurants","insure","insured","insureds","insurer","insurers","insures","insurgence","insurgences","insurgencies","insurgency","insurgent","insurgently","insurgents","insuring","insurmountable","insurmountably","insurrection","insurrectional","insurrectionaries","insurrectionary","insurrectionism","insurrectionist","insurrectionists","insurrections","insusceptibilities","insusceptibility","insusceptible","insusceptibly","insusceptive","insusceptively","inswathe","inswathed","inswathes","inswathing","inswept","inswing","inswinger","inswingers","inswings","intact","intactly","intactness","intactnesses","intagli","intagliated","intaglio","intaglioed","intaglioing","intaglios","intake","intakes","intangibilities","intangibility","intangible","intangibleness","intangiblenesses","intangibles","intangibly","intarsia","intarsias","integer","integers","integrabilities","integrability","integrable","integral","integralities","integrality","integrally","integrals","integrand","integrands","integrant","integrants","integrate","integrated","integrates","integrating","integration","integrationist","integrationists","integrations","integrative","integrator","integrators","integrin","integrins","integrities","integrity","integument","integumental","integumentary","integuments","intel","intellect","intellected","intellection","intellections","intellective","intellectively","intellects","intellectual","intellectualise","intellectualism","intellectualisms","intellectualist","intellectualistic","intellectualists","intellectualities","intellectuality","intellectualization","intellectualizations","intellectualize","intellectualized","intellectualizer","intellectualizers","intellectualizes","intellectualizing","intellectually","intellectualness","intellectualnesses","intellectuals","intelligence","intelligencer","intelligencers","intelligences","intelligent","intelligential","intelligently","intelligentsia","intelligentsias","intelligentzia","intelligentzias","intelligibilities","intelligibility","intelligible","intelligibleness","intelligiblenesses","intelligibly","intels","intemerate","intemerately","intemerateness","intemperance","intemperances","intemperant","intemperants","intemperate","intemperately","intemperateness","intemperatenesses","intempestive","intempestively","intempestivity","intenable","intend","intendance","intendances","intendancies","intendancy","intendant","intendants","intended","intendedly","intendeds","intender","intendered","intendering","intenders","intending","intendment","intendments","intends","intenerate","intenerated","intenerates","intenerating","inteneration","intenerations","intenible","intensate","intensated","intensates","intensating","intensative","intensatives","intense","intensely","intenseness","intensenesses","intenser","intensest","intensification","intensifications","intensified","intensifier","intensifiers","intensifies","intensify","intensifying","intension","intensional","intensionalities","intensionality","intensionally","intensions","intensities","intensitive","intensitives","intensity","intensive","intensively","intensiveness","intensivenesses","intensives","intent","intention","intentional","intentionalities","intentionality","intentionally","intentioned","intentions","intentive","intently","intentness","intentnesses","intents","inter","interabang","interabangs","interact","interactant","interactants","interacted","interacting","interaction","interactional","interactionism","interactionisms","interactionist","interactionists","interactions","interactive","interactively","interactivities","interactivity","interacts","interage","interagency","interallelic","interallied","interambulacra","interambulacral","interambulacrum","interanimation","interanimations","interannual","interarch","interarched","interarches","interarching","interassociation","interassociations","interatomic","interavailabilities","interavailability","interbank","interbasin","interbed","interbedded","interbedding","interbeddings","interbeds","interbehavior","interbehavioral","interbehaviors","interborough","interboroughs","interbrain","interbrains","interbranch","interbred","interbreed","interbreeding","interbreedings","interbreeds","interbroker","intercalar","intercalarily","intercalary","intercalate","intercalated","intercalates","intercalating","intercalation","intercalations","intercalative","intercalibration","intercalibrations","intercampus","intercaste","intercede","interceded","intercedent","interceder","interceders","intercedes","interceding","intercell","intercellular","intercensal","intercept","intercepted","intercepter","intercepters","intercepting","interception","interceptions","interceptive","interceptor","interceptors","intercepts","intercession","intercessional","intercessions","intercessor","intercessorial","intercessors","intercessory","interchain","interchained","interchaining","interchains","interchange","interchangeabilities","interchangeability","interchangeable","interchangeableness","interchangeablenesses","interchangeably","interchanged","interchangement","interchanger","interchangers","interchanges","interchanging","interchannel","interchapter","interchapters","interchromosomal","interchurch","intercipient","intercipients","intercity","interclan","interclass","interclavicle","interclavicles","interclavicular","interclub","interclude","intercluded","intercludes","intercluding","interclusion","interclusions","intercluster","intercoastal","intercollegiate","intercolline","intercolonial","intercolonially","intercolumnar","intercolumniation","intercolumniations","intercom","intercommunal","intercommune","intercommuned","intercommunes","intercommunicate","intercommunicated","intercommunicates","intercommunicating","intercommunication","intercommunications","intercommuning","intercommunion","intercommunions","intercommunities","intercommunity","intercompany","intercompare","intercompared","intercompares","intercomparing","intercomparison","intercomparisons","intercomprehensibilities","intercomprehensibility","intercoms","interconnect","interconnected","interconnectedness","interconnectednesses","interconnecting","interconnection","interconnections","interconnector","interconnectors","interconnects","interconnexion","interconnexions","intercontinental","interconversion","interconversions","interconvert","interconverted","interconvertibilities","interconvertibility","interconvertible","interconverting","interconverts","intercooled","intercooler","intercoolers","intercorporate","intercorrelate","intercorrelated","intercorrelates","intercorrelating","intercorrelation","intercorrelations","intercortical","intercostal","intercostally","intercostals","intercountry","intercounty","intercouple","intercourse","intercourses","intercrater","intercrop","intercropped","intercropping","intercrops","intercross","intercrossed","intercrosses","intercrossing","intercrural","intercrystalline","intercultural","interculturally","interculture","intercultures","intercurrence","intercurrences","intercurrent","intercurrently","intercut","intercuts","intercutting","interdash","interdashed","interdashes","interdashing","interdeal","interdealer","interdealers","interdealing","interdeals","interdealt","interdenominational","interdental","interdentally","interdepartmental","interdepartmentally","interdepend","interdepended","interdependence","interdependences","interdependencies","interdependency","interdependent","interdependently","interdepending","interdepends","interdialectal","interdict","interdicted","interdicting","interdiction","interdictions","interdictive","interdictively","interdictor","interdictors","interdictory","interdicts","interdiffuse","interdiffused","interdiffuses","interdiffusing","interdiffusion","interdiffusions","interdigital","interdigitate","interdigitated","interdigitates","interdigitating","interdigitation","interdigitations","interdine","interdined","interdines","interdining","interdisciplinary","interdistrict","interdivisional","interdominion","interelectrode","interelectrodes","interelectron","interelectronic","interepidemic","interess","interesse","interessed","interesses","interessing","interest","interested","interestedly","interestedness","interesting","interestingly","interestingness","interestingnesses","interests","interethnic","interface","interfaced","interfaces","interfacial","interfacially","interfacing","interfacings","interfaculties","interfaculty","interfaith","interfamilial","interfamily","interfascicular","interfemoral","interfere","interfered","interference","interferences","interferential","interferer","interferers","interferes","interfering","interferingly","interferogram","interferograms","interferometer","interferometers","interferometric","interferometrically","interferometries","interferometry","interferon","interferons","interfertile","interfertilities","interfertility","interfiber","interfile","interfiled","interfiles","interfiling","interfirm","interflow","interflowed","interflowing","interflows","interfluence","interfluences","interfluent","interfluous","interfluve","interfluves","interfluvial","interfold","interfolded","interfolding","interfolds","interfoliate","interfoliated","interfoliates","interfoliating","interfraternity","interfretted","interfrontal","interfuse","interfused","interfuses","interfusing","interfusion","interfusions","intergalactic","intergang","intergeneration","intergenerational","intergenerations","intergeneric","interglacial","interglacials","intergovernmental","intergradation","intergradational","intergradations","intergrade","intergraded","intergrades","intergradient","intergrading","intergraft","intergrafted","intergrafting","intergrafts","intergranular","intergrew","intergroup","intergrow","intergrowing","intergrown","intergrows","intergrowth","intergrowths","interhemispheric","interim","interims","interindividual","interindustry","interinfluence","interinfluenced","interinfluences","interinfluencing","interinstitutional","interinvolve","interinvolved","interinvolves","interinvolving","interionic","interior","interiorisation","interiorise","interiorised","interiorises","interiorising","interiorities","interiority","interiorization","interiorizations","interiorize","interiorized","interiorizes","interiorizing","interiorly","interiors","interisland","interjacencies","interjacency","interjacent","interjaculate","interjaculated","interjaculates","interjaculating","interjaculatory","interject","interjected","interjecting","interjection","interjectional","interjectionally","interjectionary","interjections","interjector","interjectors","interjectory","interjects","interjectural","interjoin","interjoined","interjoining","interjoins","interjurisdictional","interkineses","interkinesis","interknit","interknits","interknitted","interknitting","interknot","interknots","interknotted","interknotting","interlace","interlaced","interlacedly","interlacement","interlacements","interlaces","interlacing","interlacustrine","interlaid","interlaminar","interlaminate","interlaminated","interlaminates","interlaminating","interlamination","interlap","interlapped","interlapping","interlaps","interlard","interlarded","interlarding","interlards","interlay","interlayer","interlayered","interlayering","interlayers","interlaying","interlays","interleaf","interleave","interleaved","interleaves","interleaving","interlend","interlending","interlends","interlent","interleukin","interleukins","interlibrary","interline","interlineal","interlineally","interlinear","interlinearly","interlinears","interlineate","interlineated","interlineates","interlineating","interlineation","interlineations","interlined","interliner","interliners","interlines","interlingua","interlingual","interlingually","interlinguas","interlining","interlinings","interlink","interlinked","interlinking","interlinks","interloan","interloans","interlobular","interlocal","interlocation","interlocations","interlock","interlocked","interlocker","interlockers","interlocking","interlocks","interlocution","interlocutions","interlocutor","interlocutorily","interlocutors","interlocutory","interlocutress","interlocutrice","interlocutrices","interlocutrix","interlocutrixes","interloop","interlooped","interlooping","interloops","interlope","interloped","interloper","interlopers","interlopes","interloping","interlude","interluded","interludes","interludial","interluding","interlunar","interlunary","interlunation","interlunations","intermale","intermarginal","intermarriage","intermarriages","intermarried","intermarries","intermarry","intermarrying","intermat","intermats","intermatted","intermatting","intermaxilla","intermaxillae","intermaxillary","intermeddle","intermeddled","intermeddler","intermeddlers","intermeddles","intermeddling","intermedia","intermediacies","intermediacy","intermedial","intermediaries","intermediary","intermediate","intermediated","intermediately","intermediateness","intermediatenesses","intermediates","intermediating","intermediation","intermediations","intermediator","intermediators","intermediatory","intermedin","intermedins","intermedium","intermembrane","intermenstrual","interment","interments","intermesh","intermeshed","intermeshes","intermeshing","intermetallic","intermetallics","intermezzi","intermezzo","intermezzos","intermigration","intermigrations","interminability","interminable","interminableness","interminablenesses","interminably","intermingle","intermingled","intermingles","intermingling","interministerial","intermission","intermissionless","intermissions","intermissive","intermit","intermitotic","intermits","intermitted","intermittence","intermittences","intermittencies","intermittency","intermittent","intermittently","intermitter","intermitters","intermitting","intermittingly","intermittor","intermittors","intermix","intermixed","intermixes","intermixing","intermixture","intermixtures","intermodal","intermodulation","intermodulations","intermolecular","intermolecularly","intermont","intermontane","intermountain","intermundane","intermural","intermure","intermured","intermures","intermuring","intern","internal","internalisation","internalise","internalised","internalises","internalising","internalities","internality","internalization","internalizations","internalize","internalized","internalizes","internalizing","internally","internalness","internalnesses","internals","international","internationalise","internationalised","internationalises","internationalising","internationalism","internationalisms","internationalist","internationalists","internationalities","internationality","internationalization","internationalizations","internationalize","internationalized","internationalizes","internationalizing","internationally","internationals","interne","internecine","internecive","interned","internee","internees","internes","internet","internets","interneural","interneuron","interneuronal","interneurons","interning","internist","internists","internment","internments","internodal","internode","internodes","internodial","interns","internship","internships","internuclear","internucleon","internucleonic","internucleotide","internuncial","internuncio","internuncios","interobserver","interobservers","interocean","interoceanic","interoceptive","interoceptor","interoceptors","interocular","interoffice","interoperabilities","interoperability","interoperable","interoperative","interoperatives","interorbital","interorgan","interorganizational","interosculant","interosculate","interosculated","interosculates","interosculating","interosculation","interosseal","interosseous","interpage","interpaged","interpages","interpaging","interpandemic","interparietal","interparish","interparochial","interparoxysmal","interparticle","interparty","interpellant","interpellants","interpellate","interpellated","interpellates","interpellating","interpellation","interpellations","interpellator","interpellators","interpenetrable","interpenetrant","interpenetrate","interpenetrated","interpenetrates","interpenetrating","interpenetration","interpenetrations","interperceptual","interpermeate","interpermeated","interpermeates","interpermeating","interpersonal","interpersonally","interpetiolar","interphalangeal","interphase","interphases","interphone","interphones","interpilaster","interpilasters","interplanetary","interplant","interplanted","interplanting","interplants","interplay","interplayed","interplaying","interplays","interplead","interpleaded","interpleader","interpleaders","interpleading","interpleads","interpled","interpleural","interpluvial","interpoint","interpoints","interpolable","interpolar","interpolate","interpolated","interpolater","interpolaters","interpolates","interpolating","interpolation","interpolations","interpolative","interpolator","interpolators","interpone","interponed","interpones","interponing","interpopulation","interpopulational","interposable","interposal","interposals","interpose","interposed","interposer","interposers","interposes","interposing","interposition","interpositions","interpret","interpretabilities","interpretability","interpretable","interpretably","interpretate","interpretated","interpretates","interpretating","interpretation","interpretational","interpretations","interpretative","interpretatively","interpreted","interpreter","interpreters","interpretership","interpretess","interpretesses","interpreting","interpretive","interpretively","interpretress","interpretresses","interprets","interprofessional","interprovincial","interproximal","interpsychic","interpunction","interpunctions","interpunctuate","interpunctuated","interpunctuates","interpupillary","interquartile","interrace","interracial","interracially","interradial","interradially","interradii","interradius","interradiuses","interrail","interrailed","interrailer","interrailers","interrailing","interrails","interramal","interred","interregal","interreges","interregional","interregna","interregnal","interregnum","interregnums","interrelate","interrelated","interrelatedly","interrelatedness","interrelatednesses","interrelates","interrelating","interrelation","interrelations","interrelationship","interrelationships","interreligious","interrenal","interrex","interring","interrobang","interrobangs","interrogable","interrogant","interrogants","interrogate","interrogated","interrogatee","interrogatees","interrogates","interrogating","interrogatingly","interrogation","interrogational","interrogations","interrogative","interrogatively","interrogatives","interrogator","interrogatories","interrogatorily","interrogators","interrogatory","interrogee","interrogees","interrow","interrupt","interrupted","interruptedly","interrupter","interrupters","interruptible","interrupting","interruption","interruptions","interruptive","interruptively","interruptor","interruptors","interrupts","inters","interscapular","interscholastic","interschool","interschools","interscribe","interscribed","interscribes","interscribing","intersect","intersected","intersecting","intersection","intersectional","intersections","intersects","intersegment","intersegmental","intersegments","intersensory","interseptal","intersert","intersertal","interserted","interserting","interserts","interservice","intersession","intersessions","intersex","intersexes","intersexual","intersexualism","intersexualisms","intersexualities","intersexuality","intersexually","intersidereal","intersocietal","intersociety","interspace","interspaced","interspaces","interspacing","interspatial","interspatially","interspecies","interspecific","interspersal","interspersals","intersperse","interspersed","interspersedly","intersperses","interspersing","interspersion","interspersions","interspinal","interspinous","interstadial","interstadials","interstage","interstate","interstates","interstation","interstellar","interstellary","intersterile","intersterilities","intersterility","interstice","interstices","interstimulation","interstimulations","interstimuli","interstimulus","interstitial","interstitially","interstitials","interstrain","interstrains","interstrand","interstrands","interstratification","interstratifications","interstratified","interstratifies","interstratify","interstratifying","intersubjective","intersubjectively","intersubjectivities","intersubjectivity","intersubstitutabilities","intersubstitutability","intersubstitutable","intersystem","intertangle","intertangled","intertanglement","intertangles","intertangling","intertarsal","intertentacular","interterm","interterminal","interterritorial","intertestamental","intertext","intertexts","intertextual","intertextuality","intertextually","intertexture","intertextures","intertidal","intertidally","intertie","interties","intertill","intertillage","intertillages","intertilled","intertilling","intertills","intertissued","intertraffic","intertraffics","intertranslatable","intertrial","intertribal","intertrigo","intertrigos","intertroop","intertropical","intertwine","intertwined","intertwinement","intertwinements","intertwines","intertwining","intertwiningly","intertwinings","intertwist","intertwisted","intertwisting","intertwistingly","intertwists","interunion","interunions","interunit","interuniversity","interurban","interurbans","interval","intervale","intervales","intervalley","intervalleys","intervallic","intervallum","intervallums","intervalometer","intervalometers","intervals","intervarsity","intervein","interveined","interveining","interveins","intervene","intervened","intervener","interveners","intervenes","intervenient","intervening","intervenor","intervenors","intervention","interventional","interventionism","interventionisms","interventionist","interventionists","interventions","interventor","interventors","interventricular","intervertebral","interview","interviewed","interviewee","interviewees","interviewer","interviewers","interviewing","interviews","intervillage","intervisibilities","intervisibility","intervisible","intervisitation","intervisitations","intervital","intervocalic","intervocalically","intervolve","intervolved","intervolves","intervolving","interwar","interweave","interweaved","interweavement","interweavements","interweaver","interweavers","interweaves","interweaving","interweb","interwebs","interwind","interwinding","interwinds","interwork","interworked","interworking","interworkings","interworks","interwound","interwove","interwoven","interwreathe","interwreathed","interwreathes","interwreathing","interwrought","interzonal","interzone","interzones","intestacies","intestacy","intestate","intestates","intestinal","intestinally","intestine","intestines","inthral","inthrall","inthralled","inthralling","inthralls","inthrals","inthrone","inthroned","inthrones","inthroning","inti","intifada","intifadah","intifadahs","intifadas","intifadeh","intifadehs","intil","intima","intimacies","intimacy","intimae","intimal","intimas","intimate","intimated","intimately","intimateness","intimatenesses","intimater","intimaters","intimates","intimating","intimation","intimations","intime","intimidate","intimidated","intimidates","intimidating","intimidatingly","intimidation","intimidations","intimidator","intimidators","intimidatory","intimism","intimisms","intimist","intimiste","intimistes","intimists","intimities","intimity","intinction","intinctions","intine","intines","intire","intis","intitle","intitled","intitles","intitling","intitule","intituled","intitules","intituling","into","intoed","intolerabilities","intolerability","intolerable","intolerableness","intolerablenesses","intolerably","intolerance","intolerances","intolerant","intolerantly","intolerantness","intolerantnesses","intolerants","intoleration","intolerations","intomb","intombed","intombing","intombs","intonaco","intonacos","intonate","intonated","intonates","intonating","intonation","intonational","intonations","intonator","intonators","intone","intoned","intoner","intoners","intones","intoning","intoningly","intonings","intorsion","intorsions","intort","intorted","intorting","intortion","intortions","intorts","intown","intoxicable","intoxicant","intoxicants","intoxicate","intoxicated","intoxicatedly","intoxicates","intoxicating","intoxicatingly","intoxication","intoxications","intoxicative","intoxicator","intoxicators","intoximeter","intoximeters","intra","intracapsular","intracardiac","intracardial","intracardially","intracavitary","intracellular","intracellularly","intracerebral","intracerebrally","intracity","intracompany","intracranial","intracranially","intractabilities","intractability","intractable","intractableness","intractably","intracutaneous","intracutaneously","intrada","intradas","intraday","intradermal","intradermally","intradermic","intradermically","intrados","intradoses","intrafallopian","intrafascicular","intragalactic","intragenic","intramedullary","intramercurial","intramolecular","intramolecularly","intramundane","intramural","intramurally","intramuscular","intramuscularly","intranasal","intranasally","intranational","intranet","intranets","intransigeance","intransigeances","intransigeant","intransigeantly","intransigeants","intransigence","intransigences","intransigencies","intransigency","intransigent","intransigentism","intransigentist","intransigently","intransigents","intransitive","intransitively","intransitiveness","intransitivenesses","intransitivities","intransitivity","intransmissible","intransmutable","intrant","intrants","intranuclear","intraocular","intraocularly","intraparietal","intrapartum","intraperitoneal","intraperitoneally","intrapersonal","intrapetiolar","intraplate","intrapopulation","intrapreneur","intrapreneurial","intrapreneurs","intrapsychic","intrapsychically","intrasexual","intraspecies","intraspecific","intrastate","intratelluric","intrathecal","intrathecally","intrathoracic","intrathoracically","intrauterine","intravasation","intravasations","intravascular","intravascularly","intravenous","intravenouses","intravenously","intraventricular","intraventricularly","intravital","intravitally","intravitam","intrazonal","intreat","intreated","intreatfull","intreating","intreatingly","intreatment","intreatments","intreats","intrench","intrenchant","intrenched","intrencher","intrenchers","intrenches","intrenching","intrenchment","intrenchments","intrepid","intrepidities","intrepidity","intrepidly","intrepidness","intrepidnesses","intricacies","intricacy","intricate","intricately","intricateness","intricatenesses","intrigant","intrigante","intrigantes","intrigants","intriguant","intriguante","intriguantes","intriguants","intrigue","intrigued","intriguer","intriguers","intrigues","intriguing","intriguingly","intrince","intrinsic","intrinsical","intrinsicality","intrinsically","intrinsicalness","intrinsicate","intro","introduce","introduced","introducer","introducers","introduces","introducible","introducing","introduction","introductions","introductive","introductorily","introductory","introfied","introfies","introfy","introfying","introgressant","introgressants","introgression","introgressions","introgressive","introit","introital","introits","introitus","introituses","introject","introjected","introjecting","introjection","introjections","introjective","introjects","introld","intromissible","intromission","intromissions","intromissive","intromit","intromits","intromitted","intromittent","intromitter","intromitters","intromitting","intron","introns","introrse","introrsely","intros","introspect","introspected","introspecting","introspection","introspectional","introspectionism","introspectionisms","introspectionist","introspectionistic","introspectionists","introspections","introspective","introspectively","introspectiveness","introspectivenesses","introspects","introsusception","introversible","introversion","introversions","introversive","introversively","introvert","introverted","introverting","introvertive","introverts","intrude","intruded","intruder","intruders","intrudes","intruding","intrudingly","intrusion","intrusional","intrusionist","intrusionists","intrusions","intrusive","intrusively","intrusiveness","intrusivenesses","intrusives","intrust","intrusted","intrusting","intrustment","intrustments","intrusts","intubate","intubated","intubates","intubating","intubation","intubations","intuit","intuitable","intuited","intuiting","intuition","intuitional","intuitionalism","intuitionalisms","intuitionalist","intuitionalists","intuitionally","intuitionism","intuitionisms","intuitionist","intuitionists","intuitions","intuitive","intuitively","intuitiveness","intuitivenesses","intuitivism","intuitivisms","intuits","intumesce","intumesced","intumescence","intumescences","intumescencies","intumescency","intumescent","intumesces","intumescing","inturbidate","inturbidated","inturbidates","inturbidating","inturn","inturned","inturns","intuse","intuses","intussuscept","intussuscepted","intussuscepting","intussusception","intussusceptions","intussusceptive","intussuscepts","intwine","intwined","intwinement","intwinements","intwines","intwining","intwist","intwisted","intwisting","intwists","inukshuit","inukshuk","inukshuks","inula","inulas","inulase","inulases","inulin","inulins","inumbrate","inumbrated","inumbrates","inumbrating","inunction","inunctions","inundant","inundate","inundated","inundates","inundating","inundation","inundations","inundator","inundators","inundatory","inurbane","inurbanely","inurbanities","inurbanity","inure","inured","inuredness","inurednesses","inurement","inurements","inures","inuring","inurn","inurned","inurning","inurnment","inurnments","inurns","inusitate","inusitation","inusitations","inust","inustion","inustions","inutile","inutilely","inutilities","inutility","inutterable","invadable","invade","invaded","invader","invaders","invades","invading","invaginable","invaginate","invaginated","invaginates","invaginating","invagination","invaginations","invalid","invalidate","invalidated","invalidates","invalidating","invalidation","invalidations","invalidator","invalidators","invalided","invalidhood","invalidhoods","invaliding","invalidings","invalidism","invalidisms","invalidities","invalidity","invalidly","invalidness","invalidnesses","invalids","invaluable","invaluableness","invaluablenesses","invaluably","invar","invariabilities","invariability","invariable","invariableness","invariables","invariably","invariance","invariances","invariancies","invariancy","invariant","invariants","invars","invasion","invasions","invasive","invasively","invasiveness","invasivenesses","inveagle","inveagled","inveagles","inveagling","invecked","invected","invective","invectively","invectiveness","invectivenesses","invectives","inveigh","inveighed","inveigher","inveighers","inveighing","inveighs","inveigle","inveigled","inveiglement","inveiglements","inveigler","inveiglers","inveigles","inveigling","invendibilities","invendibility","invendible","invenit","invent","inventable","invented","inventer","inventers","inventible","inventing","invention","inventional","inventionless","inventions","inventive","inventively","inventiveness","inventivenesses","inventor","inventoriable","inventorial","inventorially","inventoried","inventories","inventors","inventory","inventorying","inventress","inventresses","invents","inveracities","inveracity","inverities","inverity","inverness","invernesses","inverse","inversed","inversely","inverses","inversing","inversion","inversions","inversive","invert","invertase","invertases","invertebral","invertebrate","invertebrates","inverted","invertedly","inverter","inverters","invertibilities","invertibility","invertible","invertin","inverting","invertins","invertor","invertors","inverts","invest","investable","invested","investible","investigable","investigate","investigated","investigates","investigating","investigation","investigational","investigations","investigative","investigator","investigators","investigatory","investing","investitive","investiture","investitures","investment","investments","investor","investors","invests","inveteracies","inveteracy","inveterate","inveterately","inveterateness","invexed","inviabilities","inviability","inviable","inviableness","inviablenesses","inviably","invidious","invidiously","invidiousness","invidiousnesses","invigilate","invigilated","invigilates","invigilating","invigilation","invigilations","invigilator","invigilators","invigorant","invigorants","invigorate","invigorated","invigorates","invigorating","invigoratingly","invigoration","invigorations","invigorative","invigoratively","invigorator","invigorators","invincibilities","invincibility","invincible","invincibleness","invinciblenesses","invincibly","inviolabilities","inviolability","inviolable","inviolableness","inviolablenesses","inviolably","inviolacies","inviolacy","inviolate","inviolated","inviolately","inviolateness","inviolatenesses","invious","invirile","inviscid","invisibilities","invisibility","invisible","invisibleness","invisiblenesses","invisibles","invisibly","invital","invitation","invitational","invitationals","invitations","invitatories","invitatory","invite","invited","invitee","invitees","invitement","invitements","inviter","inviters","invites","inviting","invitingly","invitingness","invitingnesses","invitings","invocable","invocate","invocated","invocates","invocating","invocation","invocational","invocations","invocative","invocator","invocators","invocatory","invoice","invoiced","invoices","invoicing","invoke","invoked","invoker","invokers","invokes","invoking","involucel","involucella","involucellate","involucellated","involucellum","involucels","involucra","involucral","involucrate","involucre","involucres","involucrum","involuntarily","involuntariness","involuntarinesses","involuntary","involute","involuted","involutedly","involutely","involutes","involuting","involution","involutional","involutions","involve","involved","involvedly","involvement","involvements","involver","involvers","involves","involving","invulnerabilities","invulnerability","invulnerable","invulnerableness","invulnerablenesses","invulnerably","invultuation","invultuations","inwall","inwalled","inwalling","inwalls","inward","inwardly","inwardness","inwardnesses","inwards","inweave","inweaved","inweaves","inweaving","inwick","inwicked","inwicking","inwicks","inwind","inwinding","inwinds","inwit","inwith","inwits","inwork","inworked","inworking","inworkings","inworks","inworn","inwound","inwove","inwoven","inwrap","inwrapped","inwrapping","inwraps","inwreathe","inwreathed","inwreathes","inwreathing","inwrought","inyala","inyalas","io","iodate","iodated","iodates","iodating","iodation","iodations","iodic","iodid","iodide","iodides","iodids","iodin","iodinate","iodinated","iodinates","iodinating","iodination","iodinations","iodine","iodines","iodins","iodisation","iodisations","iodise","iodised","iodiser","iodisers","iodises","iodising","iodism","iodisms","iodization","iodizations","iodize","iodized","iodizer","iodizers","iodizes","iodizing","iodoform","iodoforms","iodometric","iodometrical","iodometrically","iodometries","iodometry","iodophile","iodophor","iodophors","iodopsin","iodopsins","iodous","ioduret","iodurets","iodyrite","iodyrites","iolite","iolites","ion","ionic","ionicities","ionicity","ionics","ionisable","ionisation","ionisations","ionise","ionised","ioniser","ionisers","ionises","ionising","ionium","ioniums","ionizable","ionization","ionizations","ionize","ionized","ionizer","ionizers","ionizes","ionizing","ionogen","ionogenic","ionogens","ionomer","ionomers","ionone","ionones","ionopause","ionopauses","ionophore","ionophores","ionophoreses","ionophoresis","ionosonde","ionosondes","ionosphere","ionospheres","ionospheric","ionospherically","ionotropic","ionotropies","ionotropy","ions","iontophoreses","iontophoresis","iontophoretic","iontophoretically","iopanoic","ios","iota","iotacism","iotacisms","iotas","ipecac","ipecacs","ipecacuanha","ipecacuanhas","ipomoea","ipomoeas","ippon","ippons","ipratropium","ipratropiums","iprindole","iprindoles","iproniazid","iproniazids","ipselateral","ipsilateral","ipsilaterally","iracund","iracundities","iracundity","iracundulous","irade","irades","irascibilities","irascibility","irascible","irascibleness","irasciblenesses","irascibly","irate","irately","irateness","iratenesses","irater","iratest","ire","ired","ireful","irefully","irefulness","irefulnesses","ireless","irenic","irenical","irenically","irenicism","irenicisms","irenicon","irenicons","irenics","irenologies","irenology","ires","irid","iridaceous","iridal","irideal","iridectomies","iridectomy","irides","iridescence","iridescences","iridescent","iridescently","iridial","iridian","iridic","iridisation","iridisations","iridise","iridised","iridises","iridising","iridium","iridiums","iridization","iridizations","iridize","iridized","iridizes","iridizing","iridocyte","iridocytes","iridologies","iridologist","iridologists","iridology","iridosmine","iridosmines","iridosmium","iridosmiums","iridotomies","iridotomy","irids","iring","iris","irisate","irisated","irisates","irisating","irisation","irisations","iriscope","iriscopes","irised","irises","irising","iritic","iritis","iritises","irk","irked","irking","irks","irksome","irksomely","irksomeness","irksomenesses","iroko","irokos","iron","ironbark","ironbarks","ironbound","ironclad","ironclads","irone","ironed","ironer","ironers","irones","ironfisted","ironhanded","ironhearted","ironic","ironical","ironically","ironicalness","ironicalnesses","ironier","ironies","ironiest","ironing","ironings","ironise","ironised","ironises","ironising","ironist","ironists","ironize","ironized","ironizes","ironizing","ironless","ironlike","ironman","ironmaster","ironmasters","ironmen","ironmonger","ironmongeries","ironmongers","ironmongery","ironness","ironnesses","irons","ironside","ironsides","ironsmith","ironsmiths","ironstone","ironstones","ironware","ironwares","ironweed","ironweeds","ironwoman","ironwomen","ironwood","ironwoods","ironwork","ironworker","ironworkers","ironworks","irony","irradiance","irradiances","irradiancies","irradiancy","irradiant","irradiate","irradiated","irradiates","irradiating","irradiation","irradiations","irradiative","irradiator","irradiators","irradicable","irradicably","irradicate","irradicated","irradicates","irradicating","irrational","irrationalise","irrationalised","irrationalises","irrationalising","irrationalism","irrationalisms","irrationalist","irrationalistic","irrationalists","irrationalities","irrationality","irrationalize","irrationalized","irrationalizes","irrationalizing","irrationally","irrationalness","irrationals","irreal","irrealisable","irrealities","irreality","irrealizable","irrebuttable","irreceptive","irreciprocal","irreciprocities","irreciprocity","irreclaimable","irreclaimably","irrecognisable","irrecognition","irrecognitions","irrecognizable","irreconcilabilities","irreconcilability","irreconcilable","irreconcilableness","irreconcilablenesses","irreconcilables","irreconcilably","irreconciled","irreconcilement","irrecoverable","irrecoverableness","irrecoverablenesses","irrecoverably","irrecusable","irrecusably","irredeemability","irredeemable","irredeemables","irredeemably","irredenta","irredentas","irredentism","irredentisms","irredentist","irredentists","irreducibilities","irreducibility","irreducible","irreducibleness","irreducibly","irreductibility","irreduction","irreductions","irreflection","irreflections","irreflective","irreflexion","irreflexions","irreflexive","irreformabilities","irreformability","irreformable","irreformably","irrefragabilities","irrefragability","irrefragable","irrefragably","irrefrangible","irrefrangibly","irrefutabilities","irrefutability","irrefutable","irrefutableness","irrefutably","irregardless","irregular","irregularities","irregularity","irregularly","irregulars","irrelated","irrelation","irrelations","irrelative","irrelatively","irrelativeness","irrelevance","irrelevances","irrelevancies","irrelevancy","irrelevant","irrelevantly","irrelievable","irreligion","irreligionist","irreligionists","irreligions","irreligious","irreligiously","irreligiousness","irremeable","irremeably","irremediable","irremediableness","irremediablenesses","irremediably","irremissibility","irremissible","irremissibly","irremission","irremissions","irremissive","irremovabilities","irremovability","irremovable","irremovableness","irremovably","irrenowned","irrepairable","irreparability","irreparable","irreparableness","irreparablenesses","irreparably","irrepealabilities","irrepealability","irrepealable","irrepealably","irreplaceabilities","irreplaceability","irreplaceable","irreplaceableness","irreplaceablenesses","irreplaceably","irrepleviable","irreplevisable","irreprehensible","irreprehensibly","irrepressibilities","irrepressibility","irrepressible","irrepressibly","irreproachabilities","irreproachability","irreproachable","irreproachableness","irreproachablenesses","irreproachably","irreproducibilities","irreproducibility","irreproducible","irreprovable","irreprovably","irresistance","irresistances","irresistibilities","irresistibility","irresistible","irresistibleness","irresistiblenesses","irresistibly","irresolubility","irresoluble","irresolubly","irresolute","irresolutely","irresoluteness","irresolutenesses","irresolution","irresolutions","irresolvability","irresolvable","irresolvably","irrespective","irrespectively","irrespirable","irresponsibilities","irresponsibility","irresponsible","irresponsibleness","irresponsiblenesses","irresponsibles","irresponsibly","irresponsive","irresponsively","irresponsiveness","irresponsivenesses","irrestrainable","irresuscitable","irresuscitably","irretention","irretentions","irretentive","irretentiveness","irretrievabilities","irretrievability","irretrievable","irretrievably","irreverence","irreverences","irreverent","irreverential","irreverently","irreversibilities","irreversibility","irreversible","irreversibly","irrevocabilities","irrevocability","irrevocable","irrevocableness","irrevocablenesses","irrevocably","irridenta","irridentas","irrigable","irrigably","irrigate","irrigated","irrigates","irrigating","irrigation","irrigational","irrigations","irrigative","irrigator","irrigators","irriguous","irrision","irrisions","irrisory","irritabilities","irritability","irritable","irritableness","irritablenesses","irritably","irritancies","irritancy","irritant","irritants","irritate","irritated","irritatedly","irritates","irritating","irritatingly","irritation","irritations","irritative","irritator","irritators","irrotational","irrupt","irrupted","irrupting","irruption","irruptions","irruptive","irruptively","irrupts","irukandji","irukandjis","is","isabel","isabella","isabellas","isabelline","isabellines","isabels","isagoge","isagoges","isagogic","isagogics","isallobar","isallobaric","isallobars","isapostolic","isarithm","isarithms","isatin","isatine","isatines","isatinic","isatins","isba","isbas","ischaemia","ischaemias","ischaemic","ischemia","ischemias","ischemic","ischia","ischiadic","ischial","ischiatic","ischium","ischuretic","ischuretics","ischuria","ischurias","iseikonia","iseikonias","iseikonic","isenergic","isentropic","isentropically","ish","ishes","isinglass","isinglasses","isit","island","islanded","islander","islanders","islanding","islands","isle","isled","isleless","isleman","islemen","isles","islesman","islesmen","islet","isleted","islets","isling","islomania","islomanias","ism","ismatic","ismatical","ismaticalness","ismaticalnesses","isms","isna","isnae","iso","isoagglutinin","isoagglutinins","isoalloxazine","isoalloxazines","isoaminile","isoaminiles","isoamyl","isoamyls","isoantibodies","isoantibody","isoantigen","isoantigenic","isoantigens","isobar","isobare","isobares","isobaric","isobarism","isobarisms","isobarometric","isobars","isobase","isobases","isobath","isobathic","isobaths","isobilateral","isobront","isobronts","isobutane","isobutanes","isobutene","isobutenes","isobutyl","isobutylene","isobutylenes","isobutyls","isocaloric","isocarboxazid","isocarboxazids","isochasm","isochasmic","isochasms","isocheim","isocheimal","isocheimals","isocheimenal","isocheimenals","isocheimic","isocheims","isochimal","isochimals","isochime","isochimes","isochor","isochore","isochores","isochoric","isochors","isochromatic","isochromosome","isochromosomes","isochron","isochronal","isochronally","isochrone","isochrones","isochronise","isochronised","isochronises","isochronising","isochronism","isochronisms","isochronize","isochronized","isochronizes","isochronizing","isochronous","isochronously","isochrons","isochroous","isoclinal","isoclinals","isocline","isoclines","isoclinic","isoclinics","isocracies","isocracy","isocratic","isocrymal","isocrymals","isocryme","isocrymes","isocyanate","isocyanates","isocyanic","isocyanide","isocyanides","isocyclic","isodiametric","isodiametrical","isodiaphere","isodiapheres","isodica","isodicon","isodimorphic","isodimorphism","isodimorphisms","isodimorphous","isodoma","isodomon","isodomous","isodomum","isodont","isodontal","isodontals","isodonts","isodose","isodoses","isodynamic","isodynamics","isoelectric","isoelectronic","isoelectronically","isoenzymatic","isoenzyme","isoenzymes","isoenzymic","isoetes","isoflavone","isoflavones","isoform","isoforms","isogamete","isogametes","isogametic","isogamic","isogamies","isogamous","isogamy","isogeneic","isogenetic","isogenic","isogenies","isogenous","isogeny","isogeotherm","isogeothermal","isogeothermals","isogeothermic","isogeothermics","isogeotherms","isogloss","isoglossal","isoglosses","isoglossic","isoglottal","isoglottic","isogon","isogonal","isogonals","isogone","isogones","isogonic","isogonics","isogonies","isogons","isogony","isograft","isografted","isografting","isografts","isogram","isograms","isograph","isographs","isogriv","isogrivs","isohel","isohels","isohydric","isohyet","isohyetal","isohyetals","isohyets","isoimmunisation","isoimmunization","isokinetic","isokont","isokontan","isokontans","isokonts","isolabilities","isolability","isolable","isolatable","isolate","isolated","isolates","isolating","isolation","isolationism","isolationisms","isolationist","isolationists","isolations","isolative","isolator","isolators","isolead","isoleads","isolecithal","isoleucine","isoleucines","isolex","isolexes","isoline","isolines","isolog","isologous","isologs","isologue","isologues","isomagnetic","isomagnetics","isomer","isomerase","isomerases","isomere","isomeres","isomeric","isomerisation","isomerisations","isomerise","isomerised","isomerises","isomerising","isomerism","isomerisms","isomerization","isomerizations","isomerize","isomerized","isomerizes","isomerizing","isomerous","isomers","isometric","isometrical","isometrically","isometrics","isometries","isometropia","isometropias","isometry","isomorph","isomorphic","isomorphically","isomorphism","isomorphisms","isomorphous","isomorphs","isoniazid","isoniazide","isoniazides","isoniazids","isonitrile","isonitriles","isonome","isonomes","isonomic","isonomies","isonomous","isonomy","isooctane","isooctanes","isopach","isopachs","isopachyte","isopachytes","isoperimeter","isoperimeters","isoperimetrical","isoperimetries","isoperimetry","isophone","isophones","isophotal","isophote","isophotes","isopiestic","isopiestically","isopleth","isoplethic","isopleths","isopod","isopodan","isopodans","isopodous","isopods","isopolities","isopolity","isoprenaline","isoprenalines","isoprene","isoprenes","isoprenoid","isopropyl","isopropyls","isoproterenol","isoproterenols","isopteran","isopterans","isopterous","isopycnal","isopycnals","isopycnic","isopycnics","isorhythmic","isos","isosceles","isoseismal","isoseismals","isoseismic","isoseismics","isosmotic","isosmotically","isospin","isospins","isospondylous","isospories","isosporous","isospory","isostacies","isostacy","isostasies","isostasy","isostatic","isostatically","isostemonous","isosteric","isosthenuria","isosthenurias","isotach","isotachs","isotactic","isoteniscope","isoteniscopes","isotheral","isotherals","isothere","isotheres","isotherm","isothermal","isothermally","isothermals","isotherms","isotone","isotones","isotonic","isotonically","isotonicities","isotonicity","isotope","isotopes","isotopic","isotopically","isotopies","isotopy","isotretinoin","isotretinoins","isotron","isotrons","isotropic","isotropically","isotropies","isotropism","isotropisms","isotropous","isotropy","isotype","isotypes","isotypic","isoxsuprine","isoxsuprines","isozyme","isozymes","isozymic","ispaghula","ispaghulas","issei","isseis","issuable","issuably","issuance","issuances","issuant","issue","issued","issueless","issuer","issuers","issues","issuing","istana","istanas","isthmi","isthmian","isthmians","isthmic","isthmoid","isthmus","isthmuses","istle","istles","it","ita","itacism","itacisms","itacolumite","itacolumites","itaconic","italianate","italianated","italianates","italianating","italianise","italianised","italianises","italianising","italianize","italianized","italianizes","italianizing","italic","italicisation","italicisations","italicise","italicised","italicises","italicising","italicization","italicizations","italicize","italicized","italicizes","italicizing","italics","itas","itch","itched","itches","itchier","itchiest","itchily","itchiness","itchinesses","itching","itchings","itchweed","itchweeds","itchy","item","itemed","iteming","itemisation","itemisations","itemise","itemised","itemiser","itemisers","itemises","itemising","itemization","itemizations","itemize","itemized","itemizer","itemizers","itemizes","itemizing","items","iterance","iterances","iterant","iterate","iterated","iterates","iterating","iteration","iterations","iterative","iteratively","iterativeness","iterativenesses","iteroparities","iteroparity","iteroparous","iterum","ither","ithyphalli","ithyphallic","ithyphallics","ithyphallus","ithyphalluses","itineracies","itineracy","itinerancies","itinerancy","itinerant","itinerantly","itinerants","itineraries","itinerary","itinerate","itinerated","itinerates","itinerating","itineration","itinerations","its","itself","iure","ivermectin","ivermectins","ivied","ivies","ivoried","ivories","ivorist","ivorists","ivory","ivorybill","ivorybills","ivorylike","ivorywood","ivorywoods","ivresse","ivresses","ivy","ivylike","iwi","iwis","ixia","ixias","ixodiases","ixodiasis","ixodid","ixodids","ixora","ixoras","ixtle","ixtles","izar","izard","izards","izars","izvestia","izvestias","izvestiya","izvestiyas","izzard","izzards","izzat","izzats","ja","jaap","jaaps","jab","jabbed","jabber","jabbered","jabberer","jabberers","jabbering","jabberingly","jabberings","jabbers","jabberwock","jabberwockies","jabberwocks","jabberwocky","jabbing","jabbingly","jabble","jabbled","jabbles","jabbling","jabers","jabiru","jabirus","jaborandi","jaborandis","jabot","jaboticaba","jaboticabas","jabots","jabs","jacal","jacales","jacals","jacamar","jacamars","jacana","jacanas","jacaranda","jacarandas","jacare","jacares","jacchus","jacchuses","jacent","jacinth","jacinthe","jacinthes","jacinths","jack","jackal","jackalled","jackalling","jackals","jackanapes","jackanapeses","jackaroo","jackarooed","jackarooing","jackaroos","jackass","jackasseries","jackassery","jackasses","jackboot","jackbooted","jackbooting","jackboots","jackdaw","jackdaws","jacked","jackeen","jackeens","jacker","jackeroo","jackerooed","jackerooing","jackeroos","jackers","jacket","jacketed","jacketing","jacketless","jackets","jackfish","jackfishes","jackfruit","jackfruits","jackhammer","jackhammered","jackhammering","jackhammers","jackies","jacking","jackings","jackknife","jackknifed","jackknifes","jackknifing","jackknives","jackleg","jacklegs","jacklight","jacklighted","jacklighting","jacklights","jackman","jackmen","jackplane","jackplanes","jackpot","jackpots","jackrabbit","jackrabbits","jackroll","jackrolled","jackrolling","jackrolls","jacks","jackscrew","jackscrews","jackshaft","jackshafts","jacksie","jacksies","jacksmelt","jacksmelts","jacksmith","jacksmiths","jacksnipe","jacksnipes","jackstay","jackstays","jackstone","jackstones","jackstraw","jackstraws","jacksy","jacky","jacobin","jacobins","jacobus","jacobuses","jaconet","jaconets","jacquard","jacquards","jacquerie","jacqueries","jactation","jactations","jactitation","jactitations","jaculate","jaculated","jaculates","jaculating","jaculation","jaculations","jaculator","jaculators","jaculatory","jacuzzi","jacuzzis","jade","jaded","jadedly","jadedness","jadednesses","jadeite","jadeites","jadelike","jaderies","jadery","jades","jading","jadish","jadishly","jaditic","jaeger","jaegers","jafa","jafas","jaffa","jaffas","jag","jaga","jagaed","jagaing","jagas","jager","jagers","jagg","jaggaries","jaggary","jagged","jaggeder","jaggedest","jaggedly","jaggedness","jaggednesses","jagger","jaggeries","jaggers","jaggery","jaggheries","jagghery","jaggier","jaggies","jaggiest","jagging","jaggs","jaggy","jaghir","jaghirdar","jaghirdars","jaghire","jaghires","jaghirs","jagir","jagirs","jagless","jagra","jagras","jags","jaguar","jaguarondi","jaguarondis","jaguars","jaguarundi","jaguarundis","jai","jail","jailable","jailbait","jailbaits","jailbird","jailbirds","jailbreak","jailbreaks","jailed","jailer","jaileress","jaileresses","jailers","jailhouse","jailhouses","jailing","jailless","jailor","jailoress","jailoresses","jailors","jails","jak","jake","jakes","jakeses","jakey","jakeys","jakfruit","jakfruits","jaks","jalabib","jalap","jalapeno","jalapenos","jalapic","jalapin","jalapins","jalaps","jalfrezi","jalop","jalopies","jaloppies","jaloppy","jalops","jalopy","jalouse","jaloused","jalouses","jalousie","jalousied","jalousies","jalousing","jam","jamaat","jamaats","jamadar","jamadars","jamahiriya","jamahiriyas","jamb","jambalaya","jambalayas","jambart","jambarts","jambe","jambeau","jambeaux","jambed","jambee","jambees","jamber","jambers","jambes","jambeux","jambier","jambiers","jambing","jambiya","jambiyah","jambiyahs","jambiyas","jambo","jambok","jambokked","jambokking","jamboks","jambolan","jambolana","jambolanas","jambolans","jambone","jambones","jambool","jambools","jamboree","jamborees","jambs","jambu","jambul","jambuls","jambus","jamdani","jamdanis","james","jameses","jamjar","jamjars","jamlike","jammable","jammed","jammer","jammers","jammier","jammies","jammiest","jamming","jammings","jammy","jamon","jampacked","jampan","jampanee","jampanees","jampani","jampanis","jampans","jampot","jampots","jams","jane","janes","jangle","jangled","jangler","janglers","jangles","janglier","jangliest","jangling","janglings","jangly","janiform","janisaries","janisary","janissaries","janissary","janitor","janitorial","janitors","janitorship","janitorships","janitress","janitresses","janitrix","janitrixes","janizar","janizarian","janizaries","janizars","janizary","janker","jankers","jann","jannies","jannock","jannocks","janns","janny","jansky","janskys","jantee","jantier","janties","jantiest","janty","jap","japan","japanise","japanised","japanises","japanising","japanize","japanized","japanizes","japanizing","japanned","japanner","japanners","japanning","japans","jape","japed","japer","japeries","japers","japery","japes","japing","japingly","japings","japonaiserie","japonaiseries","japonica","japonicas","japped","japping","japs","jar","jararaca","jararacas","jararaka","jararakas","jardiniere","jardinieres","jarful","jarfuls","jargon","jargoned","jargoneer","jargoneers","jargonel","jargonelle","jargonelles","jargonels","jargoning","jargonisation","jargonisations","jargonise","jargonised","jargonises","jargonish","jargonising","jargonist","jargonistic","jargonists","jargonization","jargonizations","jargonize","jargonized","jargonizes","jargonizing","jargons","jargony","jargoon","jargoons","jarhead","jarheads","jarina","jarinas","jark","jarkman","jarkmen","jarks","jarl","jarldom","jarldoms","jarls","jarlsberg","jarlsbergs","jarool","jarools","jarosite","jarosites","jarovise","jarovised","jarovises","jarovising","jarovize","jarovized","jarovizes","jarovizing","jarp","jarped","jarping","jarps","jarrah","jarrahs","jarred","jarring","jarringly","jarrings","jars","jarsful","jarta","jartas","jarul","jaruls","jarvey","jarveys","jarvie","jarvies","jasey","jaseys","jasies","jasmin","jasmine","jasmines","jasmins","jasmonate","jasmonates","jasp","jaspe","jasper","jasperise","jasperised","jasperises","jasperising","jasperize","jasperized","jasperizes","jasperizing","jasperous","jaspers","jasperware","jasperwares","jaspery","jaspes","jaspidean","jaspideous","jaspilite","jaspilites","jaspis","jaspises","jasps","jass","jasses","jassid","jassids","jasy","jataka","jatakas","jato","jatos","jatropha","jatrophas","jauk","jauked","jauking","jauks","jaunce","jaunced","jaunces","jauncing","jaundice","jaundiced","jaundices","jaundicing","jaunse","jaunsed","jaunses","jaunsing","jaunt","jaunted","jauntee","jauntie","jauntier","jaunties","jauntiest","jauntily","jauntiness","jauntinesses","jaunting","jauntingly","jaunts","jaunty","jaup","jauped","jauping","jaups","java","javas","javel","javelin","javelina","javelinas","javelined","javelining","javelins","javels","jaw","jawan","jawans","jawari","jawaris","jawbation","jawbations","jawbone","jawboned","jawboner","jawboners","jawbones","jawboning","jawbonings","jawbox","jawboxes","jawbreaker","jawbreakers","jawcrusher","jawcrushers","jawed","jawfall","jawfalls","jawhole","jawholes","jawing","jawings","jawless","jawlike","jawline","jawlines","jaws","jaxie","jaxies","jaxy","jay","jaybird","jaybirds","jaycee","jaycees","jaygee","jaygees","jayhawker","jayhawkers","jays","jayvee","jayvees","jaywalk","jaywalked","jaywalker","jaywalkers","jaywalking","jaywalkings","jaywalks","jazerant","jazerants","jazies","jazy","jazz","jazzbo","jazzbos","jazzed","jazzer","jazzers","jazzes","jazzier","jazziest","jazzily","jazziness","jazzinesses","jazzing","jazzlike","jazzman","jazzmen","jazzy","jealous","jealouse","jealoused","jealouses","jealoushood","jealoushoods","jealousies","jealousing","jealously","jealousness","jealousnesses","jealousy","jean","jeaned","jeanette","jeanettes","jeans","jeat","jeats","jebel","jebels","jedi","jedis","jee","jeed","jeeing","jeel","jeeled","jeelie","jeelied","jeelieing","jeelies","jeeling","jeels","jeely","jeelying","jeep","jeeped","jeepers","jeeping","jeepney","jeepneys","jeeps","jeer","jeered","jeerer","jeerers","jeering","jeeringly","jeerings","jeers","jees","jeez","jefe","jefes","jeff","jeffed","jeffing","jeffs","jehad","jehadeen","jehadi","jehadis","jehadism","jehadisms","jehadist","jehadists","jehads","jehu","jehus","jeistiecor","jeistiecors","jejuna","jejunal","jejune","jejunely","jejuneness","jejunenesses","jejunities","jejunity","jejunostomies","jejunostomy","jejunum","jelab","jelabs","jell","jellaba","jellabah","jellabahs","jellabas","jelled","jellied","jellies","jellification","jellifications","jellified","jellifies","jellify","jellifying","jelling","jello","jellos","jells","jelly","jellybean","jellybeans","jellyfish","jellyfishes","jellygraph","jellygraphed","jellygraphing","jellygraphs","jellying","jellylike","jellyroll","jellyrolls","jelutong","jelutongs","jemadar","jemadars","jembe","jembes","jemidar","jemidars","jemima","jemimas","jemmied","jemmier","jemmies","jemmiest","jemminess","jemminesses","jemmy","jemmying","jennet","jenneting","jennetings","jennets","jennies","jenny","jeofail","jeofails","jeon","jeopard","jeoparded","jeoparder","jeoparders","jeopardied","jeopardies","jeoparding","jeopardise","jeopardised","jeopardises","jeopardising","jeopardize","jeopardized","jeopardizes","jeopardizing","jeopardous","jeopardously","jeopards","jeopardy","jeopardying","jequerities","jequerity","jequirities","jequirity","jerbil","jerbils","jerboa","jerboas","jereed","jereeds","jeremiad","jeremiads","jerepigo","jerepigos","jerfalcon","jerfalcons","jerid","jerids","jerk","jerked","jerker","jerkers","jerkier","jerkies","jerkiest","jerkily","jerkin","jerkiness","jerkinesses","jerking","jerkingly","jerkings","jerkinhead","jerkinheads","jerkins","jerks","jerkwater","jerkwaters","jerky","jeroboam","jeroboams","jerque","jerqued","jerquer","jerquers","jerques","jerquing","jerquings","jerreed","jerreeds","jerrican","jerricans","jerrid","jerrids","jerries","jerry","jerrycan","jerrycans","jerrymander","jerrymandered","jerrymandering","jerrymanders","jersey","jerseyed","jerseys","jess","jessamies","jessamine","jessamines","jessamy","jessant","jesse","jessed","jesserant","jesserants","jesses","jessie","jessies","jessing","jest","jestbook","jestbooks","jested","jestee","jestees","jester","jesters","jestful","jesting","jestingly","jestings","jests","jesuit","jesuitic","jesuitical","jesuitically","jesuitism","jesuitisms","jesuitries","jesuitry","jesuits","jesus","jet","jetbead","jetbeads","jete","jetes","jetfoil","jetfoils","jetlag","jetlags","jetlike","jetliner","jetliners","jeton","jetons","jetport","jetports","jets","jetsam","jetsams","jetsom","jetsoms","jetson","jetsons","jetstream","jetstreams","jettatura","jettaturas","jetted","jettied","jettier","jetties","jettiest","jettiness","jettinesses","jetting","jettison","jettisonable","jettisoned","jettisoning","jettisons","jetton","jettons","jetty","jettying","jetway","jetways","jeu","jeune","jeux","jew","jewed","jewel","jeweled","jeweler","jewelers","jewelfish","jewelfishes","jeweling","jewelled","jeweller","jewelleries","jewellers","jewellery","jewellike","jewelling","jewelries","jewelry","jewels","jewelweed","jewelweeds","jewfish","jewfishes","jewie","jewies","jewing","jews","jezail","jezails","jezebel","jezebels","jhala","jhalas","jhatka","jhatkas","jiao","jiaos","jib","jibb","jibba","jibbah","jibbahs","jibbas","jibbed","jibber","jibbered","jibbering","jibbers","jibbing","jibbings","jibbons","jibboom","jibbooms","jibbs","jibe","jibed","jiber","jibers","jibes","jibing","jibingly","jibs","jicama","jicamas","jickajog","jickajogged","jickajogging","jickajogs","jiff","jiffies","jiffs","jiffy","jig","jigaboo","jigaboos","jigajig","jigajigged","jigajigging","jigajigs","jigajog","jigajogged","jigajogging","jigajogs","jigamaree","jigamarees","jigged","jigger","jiggered","jiggering","jiggermast","jiggermasts","jiggers","jiggier","jiggiest","jigging","jiggings","jiggish","jiggle","jiggled","jiggles","jigglier","jiggliest","jiggling","jiggly","jiggumbob","jiggumbobs","jiggy","jigjig","jigjigged","jigjigging","jigjigs","jiglike","jigot","jigots","jigs","jigsaw","jigsawed","jigsawing","jigsawn","jigsaws","jihad","jihadeen","jihadi","jihadis","jihadism","jihadisms","jihadist","jihadists","jihads","jilbab","jilbabs","jilgie","jilgies","jill","jillaroo","jillaroos","jillet","jillets","jillflirt","jillflirts","jillion","jillions","jillionth","jills","jilt","jilted","jilter","jilters","jilting","jilts","jimcrack","jimcracks","jiminy","jimjam","jimjams","jimmie","jimmied","jimmies","jimminy","jimmy","jimmying","jimp","jimper","jimpest","jimpier","jimpiest","jimply","jimpness","jimpnesses","jimpson","jimpy","jimson","jimsonweed","jimsonweeds","jin","jingal","jingall","jingalls","jingals","jingbang","jingbangs","jingko","jingkoes","jingle","jingled","jingler","jinglers","jingles","jinglet","jinglets","jinglier","jingliest","jingling","jingly","jingo","jingoes","jingoish","jingoism","jingoisms","jingoist","jingoistic","jingoistically","jingoists","jinjili","jinjilis","jink","jinked","jinker","jinkered","jinkering","jinkers","jinking","jinks","jinn","jinne","jinnee","jinni","jinnis","jinns","jinricksha","jinrickshas","jinrickshaw","jinrickshaws","jinrikisha","jinrikishas","jinriksha","jinrikshas","jins","jinx","jinxed","jinxes","jinxing","jipijapa","jipijapas","jipyapa","jipyapas","jirble","jirbled","jirbles","jirbling","jird","jirds","jirga","jirgas","jirkinet","jirkinets","jirre","jism","jisms","jissom","jissoms","jitney","jitneys","jitter","jitterbug","jitterbugged","jitterbugging","jitterbugs","jittered","jitterier","jitteriest","jitteriness","jitterinesses","jittering","jitters","jittery","jiujitsu","jiujitsus","jiujutsu","jiujutsus","jive","jiveass","jived","jiver","jivers","jives","jivey","jivier","jiviest","jiving","jivy","jiz","jizz","jizzes","jnana","jnanas","jo","joanna","joannas","joannes","joanneses","job","jobation","jobations","jobbed","jobber","jobberies","jobbers","jobbery","jobbie","jobbies","jobbing","jobbings","jobcentre","jobcentres","jobe","jobed","jobernowl","jobernowls","jobes","jobholder","jobholders","jobing","jobless","joblessness","joblessnesses","jobname","jobnames","jobs","jobseeker","jobseekers","jobshare","jobshares","jobsworth","jobsworths","jock","jockette","jockettes","jockey","jockeyed","jockeying","jockeyish","jockeyism","jockeyisms","jockeys","jockeyship","jockeyships","jockish","jocko","jockos","jocks","jockstrap","jockstraps","jockteleg","jocktelegs","joco","jocose","jocosely","jocoseness","jocosenesses","jocoserious","jocosities","jocosity","jocular","jocularities","jocularity","jocularly","joculator","joculators","jocund","jocundities","jocundity","jocundly","jocundness","jocundnesses","jodel","jodelled","jodelling","jodels","jodhpur","jodhpurs","joe","joes","joey","joeys","jog","jogged","jogger","joggers","jogging","joggings","joggle","joggled","joggler","jogglers","joggles","joggling","jogpants","jogs","jogtrot","jogtrots","johannes","johanneses","john","johnboat","johnboats","johnnie","johnnies","johnny","johnnycake","johnnycakes","johns","johnson","johnsongrass","johnsongrasses","johnsons","join","joinable","joinder","joinders","joined","joiner","joineries","joiners","joinery","joining","joinings","joins","joint","jointed","jointedly","jointedness","jointednesses","jointer","jointers","jointing","jointings","jointless","jointly","jointness","jointnesses","jointress","jointresses","joints","jointure","jointured","jointures","jointuress","jointuresses","jointuring","jointweed","jointweeds","jointworm","jointworms","joist","joisted","joisting","joists","jojoba","jojobas","joke","joked","joker","jokers","jokes","jokesmith","jokesmiths","jokesome","jokester","jokesters","jokey","jokier","jokiest","jokily","jokiness","jokinesses","joking","jokingly","jokol","joky","jol","jole","joled","joles","joling","joliotium","joliotiums","joll","jolled","joller","jollers","jolley","jolleyer","jolleyers","jolleying","jolleyings","jolleys","jollied","jollier","jolliers","jollies","jolliest","jollification","jollifications","jollified","jollifies","jollify","jollifying","jollily","jolliment","jolliments","jolliness","jollinesses","jolling","jollities","jollity","jollop","jollops","jolls","jolly","jollyboat","jollyboats","jollyer","jollyers","jollyhead","jollyheads","jollying","jollyings","jols","jolt","jolted","jolter","jolterhead","jolterheads","jolters","jolthead","joltheads","joltier","joltiest","joltily","jolting","joltingly","jolts","jolty","jomo","jomon","jomos","joncanoe","joncanoes","jones","jonesed","joneses","jonesing","jong","jongleur","jongleurs","jongs","jonnock","jonnycake","jonnycakes","jonquil","jonquils","jonties","jonty","jook","jooked","jookeries","jookery","jooking","jooks","jor","joram","jorams","jordan","jordans","jordeloo","jordeloos","jors","jorum","jorums","joseph","josephinite","josephinites","josephs","josh","joshed","josher","joshers","joshes","joshing","joshingly","joskin","joskins","joss","josser","jossers","josses","jostle","jostled","jostlement","jostlements","jostler","jostlers","jostles","jostling","jostlings","jot","jota","jotas","jots","jotted","jotter","jotters","jottier","jottiest","jotting","jottings","jotty","jotun","jotunn","jotunns","jotuns","joual","jouals","jougs","jouisance","jouisances","jouk","jouked","joukeries","joukery","jouking","jouks","joule","jouled","joules","jouling","jounce","jounced","jounces","jouncier","jounciest","jouncing","jouncy","jour","journal","journaled","journalese","journaleses","journaling","journalisation","journalisations","journalise","journalised","journaliser","journalisers","journalises","journalising","journalism","journalisms","journalist","journalistic","journalistically","journalists","journalization","journalizations","journalize","journalized","journalizer","journalizers","journalizes","journalizing","journalled","journalling","journals","journey","journeyed","journeyer","journeyers","journeying","journeyman","journeymen","journeys","journeywork","journeyworks","journo","journos","jours","joust","jousted","jouster","jousters","jousting","jousts","jouysaunce","jouysaunces","jovial","jovialities","joviality","jovially","jovialness","jovialnesses","jovialties","jovialty","jovysaunce","jovysaunces","jow","jowar","jowari","jowaris","jowars","jowed","jowing","jowl","jowled","jowler","jowlers","jowlier","jowliest","jowliness","jowlinesses","jowling","jowls","jowly","jows","joy","joyance","joyances","joyed","joyful","joyfuller","joyfullest","joyfully","joyfulness","joyfulnesses","joying","joyless","joylessly","joylessness","joylessnesses","joyous","joyously","joyousness","joyousnesses","joypad","joypads","joypop","joypopped","joypopper","joypoppers","joypopping","joypops","joyridden","joyride","joyrider","joyriders","joyrides","joyriding","joyridings","joyrode","joys","joystick","joysticks","juba","jubas","jubate","jubbah","jubbahs","jube","jubes","jubhah","jubhahs","jubilance","jubilances","jubilancies","jubilancy","jubilant","jubilantly","jubilarian","jubilarians","jubilate","jubilated","jubilates","jubilating","jubilation","jubilations","jubile","jubilee","jubilees","jubiles","juco","jucos","jud","judas","judases","judder","juddered","juddering","judders","juddery","judge","judgeable","judged","judgeless","judgelike","judgement","judgemental","judgementally","judgements","judger","judgers","judges","judgeship","judgeships","judging","judgingly","judgmatic","judgmatical","judgmatically","judgment","judgmental","judgmentally","judgments","judicable","judication","judications","judicative","judicator","judicatorial","judicatories","judicators","judicatory","judicature","judicatures","judicial","judicially","judiciaries","judiciarily","judiciary","judicious","judiciously","judiciousness","judiciousnesses","judies","judo","judogi","judogis","judoist","judoists","judoka","judokas","judos","juds","judy","jug","juga","jugal","jugals","jugate","jugful","jugfuls","jugged","juggernaut","juggernauts","jugging","juggings","juggins","jugginses","juggle","juggled","juggler","juggleries","jugglers","jugglery","juggles","juggling","jugglingly","jugglings","jughead","jugheads","juglandaceous","juglet","juglets","jugs","jugsful","jugula","jugular","jugulars","jugulate","jugulated","jugulates","jugulating","jugulation","jugulations","jugulum","jugum","jugums","juice","juiced","juicehead","juiceheads","juiceless","juicer","juicers","juices","juicier","juiciest","juicily","juiciness","juicinesses","juicing","juicy","jujitsu","jujitsus","juju","jujube","jujubes","jujuism","jujuisms","jujuist","jujuists","jujus","jujutsu","jujutsus","juke","jukebox","jukeboxes","juked","jukes","juking","jukskei","jukskeis","juku","jukus","julep","juleps","julienne","julienned","juliennes","julienning","juliet","juliets","jumar","jumared","jumaring","jumarred","jumarring","jumars","jumart","jumarts","jumbal","jumbals","jumbie","jumbies","jumble","jumbled","jumbler","jumblers","jumbles","jumblier","jumbliest","jumbling","jumblingly","jumbly","jumbo","jumboise","jumboised","jumboises","jumboising","jumboize","jumboized","jumboizes","jumboizing","jumbos","jumbuck","jumbucks","jumby","jumelle","jumelles","jumhouriya","jumhouriyas","jump","jumpable","jumped","jumper","jumpers","jumpier","jumpiest","jumpily","jumpiness","jumpinesses","jumping","jumpingly","jumpings","jumpoff","jumpoffs","jumps","jumpsuit","jumpsuits","jumpy","jun","juncaceous","juncate","juncates","junco","juncoes","juncos","junction","junctional","junctions","junctural","juncture","junctures","juncus","juncuses","juneating","juneatings","jungle","jungled","junglegym","junglegyms","junglelike","jungles","jungli","junglier","jungliest","junglis","junglist","junglists","jungly","junior","juniorate","juniorates","juniorities","juniority","juniors","juniper","junipers","junk","junkanoo","junkanoos","junked","junker","junkers","junket","junketed","junketeer","junketeered","junketeering","junketeers","junketer","junketers","junketing","junketings","junkets","junketted","junketter","junketters","junketting","junkie","junkier","junkies","junkiest","junkiness","junkinesses","junking","junkman","junkmen","junks","junky","junkyard","junkyards","junta","juntas","junto","juntos","jupati","jupatis","jupe","jupes","jupon","jupons","jura","jural","jurally","jurant","jurants","jurassic","jurat","juratory","jurats","jure","jurel","jurels","juridic","juridical","juridically","juried","juries","jurisconsult","jurisconsults","jurisdiction","jurisdictional","jurisdictionally","jurisdictions","jurisdictive","jurisprudence","jurisprudences","jurisprudent","jurisprudential","jurisprudentially","jurisprudents","jurist","juristic","juristical","juristically","jurists","juror","jurors","jury","jurying","juryless","juryman","jurymast","jurymasts","jurymen","jurywoman","jurywomen","jus","jussive","jussives","just","justed","juster","justers","justest","justice","justicer","justicers","justices","justiceship","justiceships","justiciabilities","justiciability","justiciable","justicialism","justicialisms","justiciar","justiciaries","justiciars","justiciarship","justiciarships","justiciary","justifiabilities","justifiability","justifiable","justifiableness","justifiably","justification","justifications","justificative","justificator","justificators","justificatory","justified","justifier","justifiers","justifies","justify","justifying","justing","justle","justled","justles","justling","justly","justness","justnesses","justs","jut","jute","jutelike","jutes","juts","jutted","juttied","jutties","jutting","juttingly","jutty","juttying","juve","juvenal","juvenals","juvenescence","juvenescences","juvenescent","juvenile","juvenilely","juvenileness","juvenilenesses","juveniles","juvenilia","juvenilities","juvenility","juves","juvie","juvies","juxtapose","juxtaposed","juxtaposes","juxtaposing","juxtaposition","juxtapositional","juxtapositions","jymold","jynx","jynxes","ka","kaal","kaama","kaamas","kaas","kab","kabab","kababbed","kababbing","kababs","kabaddi","kabaddis","kabaka","kabakas","kabala","kabalas","kabalism","kabalisms","kabalist","kabalistic","kabalists","kabar","kabaragoya","kabaragoyas","kabars","kabaya","kabayas","kabbala","kabbalah","kabbalahs","kabbalas","kabbalism","kabbalisms","kabbalist","kabbalistic","kabbalists","kabele","kabeles","kabeljou","kabeljous","kabeljouw","kabeljouws","kabiki","kabikis","kabob","kabobbed","kabobbing","kabobs","kabs","kabuki","kabukis","kaccha","kacchas","kacha","kachahri","kachahris","kachcha","kacheri","kacheris","kachina","kachinas","kack","kacks","kadaitcha","kadaitchas","kaddish","kaddishes","kaddishim","kade","kades","kadi","kadis","kae","kaed","kaeing","kaes","kaf","kaffeeklatsch","kaffeeklatsches","kaffir","kaffirboom","kaffirbooms","kaffirs","kaffiyah","kaffiyahs","kaffiyeh","kaffiyehs","kafila","kafilas","kafir","kafirs","kafs","kaftan","kaftans","kago","kagool","kagools","kagos","kagoul","kagoule","kagoules","kagouls","kagu","kagus","kahal","kahals","kahawai","kahawais","kahikatea","kahikateas","kahikatoa","kahikatoas","kahuna","kahunas","kai","kaiak","kaiaked","kaiaking","kaiaks","kaid","kaids","kaie","kaies","kaif","kaifs","kaik","kaika","kaikai","kaikais","kaikas","kaikawaka","kaikawakas","kaikomako","kaikomakos","kaiks","kail","kails","kailyaird","kailyairds","kailyard","kailyards","kaim","kaimakam","kaimakams","kaims","kain","kaing","kainga","kaingas","kainit","kainite","kainites","kainits","kainogeneses","kainogenesis","kainogenetic","kains","kairomone","kairomones","kais","kaiser","kaiserdom","kaiserdoms","kaiserin","kaiserins","kaiserism","kaiserisms","kaisers","kaisership","kaiserships","kaizen","kaizens","kajawah","kajawahs","kajeput","kajeputs","kak","kaka","kakapo","kakapos","kakariki","kakarikis","kakas","kakemono","kakemonos","kaki","kakiemon","kakiemons","kakis","kakistocracies","kakistocracy","kakodyl","kakodyls","kaks","kakuro","kakuros","kalam","kalamata","kalamatas","kalamdan","kalamdans","kalamkari","kalamkaris","kalams","kalanchoe","kalanchoes","kalashnikov","kalashnikovs","kale","kaleidophone","kaleidophones","kaleidoscope","kaleidoscopes","kaleidoscopic","kaleidoscopically","kalendar","kalendared","kalendaring","kalendars","kalends","kales","kalewife","kalewives","kaleyard","kaleyards","kali","kalian","kalians","kalif","kalifate","kalifates","kalifs","kalimba","kalimbas","kalinite","kalinites","kaliph","kaliphate","kaliphates","kaliphs","kalis","kalium","kaliums","kallidin","kallidins","kallikrein","kallikreins","kallitype","kallitypes","kalmia","kalmias","kalong","kalongs","kalooki","kalookie","kalookies","kalookis","kalotype","kalotypes","kalpa","kalpac","kalpacs","kalpak","kalpaks","kalpas","kalpis","kalpises","kalsomine","kalsomined","kalsomines","kalsomining","kaluki","kalukis","kalumpit","kalumpits","kalyptra","kalyptras","kam","kama","kamaaina","kamaainas","kamacite","kamacites","kamahi","kamahis","kamala","kamalas","kamas","kame","kamees","kameeses","kameez","kameezes","kamela","kamelas","kamelaukion","kamelaukions","kamerad","kameraded","kamerading","kamerads","kames","kami","kamichi","kamichis","kamik","kamikaze","kamikazes","kamiks","kamila","kamilas","kamis","kamises","kamme","kamokamo","kamokamos","kampong","kampongs","kamseen","kamseens","kamsin","kamsins","kana","kanae","kanaes","kanaka","kanakas","kanamycin","kanamycins","kanas","kanban","kanbans","kandies","kandy","kane","kaneh","kanehs","kanes","kang","kanga","kangaroo","kangarooed","kangarooing","kangaroos","kangas","kangha","kanghas","kangs","kanji","kanjis","kans","kanses","kant","kantar","kantars","kanted","kantela","kantelas","kantele","kanteles","kanten","kantens","kantha","kanthas","kantikoy","kantikoyed","kantikoying","kantikoys","kanting","kants","kanuka","kanukas","kanzu","kanzus","kaoliang","kaoliangs","kaolin","kaoline","kaolines","kaolinic","kaolinise","kaolinised","kaolinises","kaolinising","kaolinite","kaolinites","kaolinitic","kaolinize","kaolinized","kaolinizes","kaolinizing","kaolinoses","kaolinosis","kaolins","kaon","kaonic","kaons","kapa","kapas","kapellmeister","kapellmeisters","kaph","kaphs","kapok","kapoks","kappa","kappas","kapuka","kapukas","kaput","kaputt","kara","karabiner","karabiners","karaism","karaisms","karait","karaits","karaka","karakas","karakia","karakias","karakul","karakuls","karamu","karamus","karanga","karangaed","karangaing","karangas","karaoke","karaokes","karas","karat","karate","karateist","karateists","karateka","karatekas","karates","karats","karearea","kareareas","karengo","karengos","karite","karites","kark","karked","karking","karks","karma","karmas","karmic","karmically","karn","karns","karo","karoo","karoos","karoro","karoros","karos","karoshi","karoshis","kaross","karosses","karri","karris","karroo","karroos","karsey","karseys","karsies","karst","karstic","karstification","karstifications","karstified","karstifies","karstify","karstifying","karsts","karsy","kart","karter","karters","karting","kartings","karts","karuhiruhi","karuhiruhis","karyogamic","karyogamies","karyogamy","karyogram","karyograms","karyokineses","karyokinesis","karyokinetic","karyologic","karyological","karyologies","karyologist","karyologists","karyology","karyolymph","karyolymphs","karyolyses","karyolysis","karyolytic","karyomapping","karyomappings","karyon","karyons","karyoplasm","karyoplasmic","karyoplasms","karyosome","karyosomes","karyotin","karyotins","karyotype","karyotyped","karyotypes","karyotypic","karyotypical","karyotypically","karyotyping","karzies","karzy","kas","kasbah","kasbahs","kasha","kashas","kasher","kashered","kashering","kashers","kashmir","kashmirs","kashrus","kashruses","kashrut","kashruth","kashruths","kashruts","kasme","kat","kata","katabases","katabasis","katabatic","katabolic","katabolically","katabolism","katabolisms","katabothron","katabothrons","katadromous","katakana","katakanas","katal","katals","katana","katanas","katas","katathermometer","katavothron","katavothrons","katchina","katchinas","katcina","katcinas","kathak","kathakali","kathakalis","kathaks","katharevousa","katharevousas","katharometer","katharometers","katharses","katharsis","kathodal","kathode","kathodes","kathodic","kati","kation","kations","katipo","katipos","katis","katorga","katorgas","kats","katsura","katsuras","katti","kattis","katydid","katydids","katzenjammer","katzenjammers","kaugh","kaughs","kaumatua","kaumatuas","kaupapa","kaupapas","kauri","kauries","kauris","kauru","kaurus","kaury","kava","kavakava","kavakavas","kaval","kavals","kavas","kavass","kavasses","kaw","kawa","kawakawa","kawakawas","kawanatanga","kawanatangas","kawas","kawau","kawaus","kawed","kawing","kaws","kay","kayak","kayaked","kayaker","kayakers","kayaking","kayakings","kayaks","kayle","kayles","kaylied","kayo","kayoed","kayoes","kayoing","kayoings","kayos","kays","kazachki","kazachoc","kazachocs","kazachok","kazatski","kazatskies","kazatsky","kazatzka","kazatzkas","kazi","kazillion","kazillions","kazis","kazoo","kazoos","kbar","kbars","kea","keas","keasar","keasars","keavie","keavies","keb","kebab","kebabbed","kebabbing","kebabs","kebar","kebars","kebbed","kebbie","kebbies","kebbing","kebbock","kebbocks","kebbuck","kebbucks","kebele","kebeles","keblah","keblahs","kebob","kebobbed","kebobbing","kebobs","kebs","keck","kecked","kecking","keckle","keckled","keckles","keckling","kecklings","kecks","keckses","kecksies","kecksy","ked","keddah","keddahs","kedge","kedged","kedger","kedgeree","kedgerees","kedgers","kedges","kedgier","kedgiest","kedging","kedgy","keds","keech","keeches","keef","keefs","keek","keeked","keeker","keekers","keeking","keeks","keel","keelage","keelages","keelboat","keelboats","keeled","keeler","keelers","keelhale","keelhaled","keelhales","keelhaling","keelhaul","keelhauled","keelhauling","keelhaulings","keelhauls","keelie","keelies","keeling","keelings","keelivine","keelivines","keelless","keelman","keelmen","keels","keelson","keelsons","keelyvine","keelyvines","keema","keemas","keen","keened","keener","keeners","keenest","keening","keenings","keenly","keenness","keennesses","keeno","keenos","keens","keep","keepable","keeper","keeperless","keepers","keepership","keeperships","keeping","keepings","keepnet","keepnets","keeps","keepsake","keepsakes","keepsaky","keeshond","keeshonden","keeshonds","keester","keesters","keet","keets","keeve","keeves","kef","keffel","keffels","keffiyah","keffiyahs","keffiyeh","keffiyehs","kefir","kefirs","kefs","keftedes","kefuffle","kefuffled","kefuffles","kefuffling","keg","kegeler","kegelers","kegged","kegger","keggers","kegging","kegler","keglers","kegling","keglings","kegs","kehua","kehuas","keight","keir","keiren","keirens","keiretsu","keiretsus","keirin","keirins","keirs","keister","keisters","keitloa","keitloas","kekeno","kekenos","kekerengu","kekerengus","keks","keksye","keksyes","kelep","keleps","kelim","kelims","kell","kellaut","kellauts","kellies","kells","kelly","keloid","keloidal","keloids","kelp","kelped","kelper","kelpers","kelpie","kelpies","kelping","kelps","kelpy","kelson","kelsons","kelt","kelter","kelters","keltie","kelties","kelts","kelty","kelvin","kelvins","kelyphitic","kemb","kembed","kembing","kembla","kemblas","kembo","kemboed","kemboing","kembos","kembs","kemp","kemped","kemper","kempers","kempier","kempiest","kemping","kempings","kemple","kemples","kemps","kempt","kempy","ken","kenaf","kenafs","kench","kenches","kendo","kendos","kenned","kennel","kenneled","kenneling","kennelled","kennelling","kennelman","kennelmen","kennels","kenner","kenners","kennet","kennets","kennett","kennetted","kennetting","kennetts","kenning","kennings","keno","kenogeneses","kenogenesis","kenogenetic","kenogenetically","kenophobia","kenophobias","kenos","kenoses","kenosis","kenosises","kenotic","kenoticist","kenoticists","kenotics","kenotron","kenotrons","kens","kenspeck","kenspeckle","kent","kente","kented","kentes","kentia","kentias","kenting","kentledge","kentledges","kents","kep","kephalic","kephalics","kephalin","kephalins","kephir","kephirs","kepi","kepis","kepped","keppen","kepping","keppit","keps","kept","keramic","keramics","keratectomies","keratectomy","keratin","keratinisation","keratinisations","keratinise","keratinised","keratinises","keratinising","keratinization","keratinizations","keratinize","keratinized","keratinizes","keratinizing","keratinophilic","keratinous","keratins","keratitides","keratitis","keratitises","keratoconjunctivites","keratoconjunctivitides","keratoconjunctivitis","keratoconjunctivitises","keratogenous","keratoid","keratoma","keratomas","keratomata","keratometer","keratometers","keratophyre","keratophyres","keratoplastic","keratoplasties","keratoplasty","keratose","keratoses","keratosic","keratosis","keratotic","keratotomies","keratotomy","keraunograph","keraunographs","kerb","kerbaya","kerbayas","kerbed","kerbing","kerbings","kerbs","kerbside","kerbsides","kerbstone","kerbstones","kerchief","kerchiefed","kerchiefing","kerchiefs","kerchieves","kerchoo","kerel","kerels","kereru","kererus","kerf","kerfed","kerfing","kerflooey","kerfs","kerfuffle","kerfuffled","kerfuffles","kerfuffling","kerkier","kerkiest","kerky","kerma","kermas","kermes","kermesite","kermesites","kermess","kermesse","kermesses","kermis","kermises","kern","kerne","kerned","kernel","kerneled","kerneling","kernelled","kernelling","kernelly","kernels","kernes","kernicterus","kernicteruses","kerning","kernings","kernish","kernite","kernites","kernmantel","kerns","kero","kerogen","kerogens","keros","kerosene","kerosenes","kerosine","kerosines","kerplunk","kerplunked","kerplunking","kerplunks","kerria","kerrias","kerries","kerry","kersantite","kersantites","kersey","kerseymere","kerseymeres","kerseys","kerve","kerved","kerves","kerving","kerygma","kerygmas","kerygmata","kerygmatic","kesar","kesars","kesh","keshes","kest","kesting","kestrel","kestrels","kests","ket","keta","ketamine","ketamines","ketas","ketch","ketches","ketching","ketchup","ketchups","kete","ketene","ketenes","ketes","ketmia","ketmias","keto","ketogeneses","ketogenesis","ketogenic","ketol","ketols","ketonaemia","ketonaemias","ketone","ketonemia","ketonemias","ketones","ketonic","ketonuria","ketonurias","ketose","ketoses","ketosis","ketosteroid","ketosteroids","ketotic","ketoxime","ketoximes","kets","kettle","kettledrum","kettledrummer","kettledrummers","kettledrums","kettleful","kettlefuls","kettles","kettlestitch","kettlestitches","ketubah","ketubahs","ketubot","ketuboth","kevel","kevels","kevil","kevils","kewl","kewler","kewlest","kewpie","kewpies","kex","kexes","key","keyboard","keyboarded","keyboarder","keyboarders","keyboarding","keyboardings","keyboardist","keyboardists","keyboards","keybugle","keybugles","keybutton","keybuttons","keycard","keycards","keyed","keyhole","keyholes","keying","keyings","keyless","keyline","keylines","keylogger","keyloggers","keylogging","keyloggings","keynote","keynoted","keynoter","keynoters","keynotes","keynoting","keypad","keypads","keypal","keypals","keypunch","keypunched","keypuncher","keypunchers","keypunches","keypunching","keyring","keys","keyset","keysets","keyster","keysters","keystone","keystoned","keystones","keystoning","keystroke","keystroked","keystrokes","keystroking","keystrokings","keyway","keyways","keyword","keywords","keyworker","keyworkers","kgotla","kgotlas","khaddar","khaddars","khadi","khadis","khaf","khafs","khaki","khakilike","khakis","khalat","khalats","khalif","khalifa","khalifah","khalifahs","khalifas","khalifat","khalifate","khalifates","khalifats","khalifs","khamseen","khamseens","khamsin","khamsins","khan","khanate","khanates","khanda","khandas","khanga","khangas","khanjar","khanjars","khans","khansama","khansamah","khansamahs","khansamas","khanum","khanums","khaph","khaphs","kharif","kharifs","khat","khats","khaya","khayal","khayals","khayas","khazen","khazenim","khazens","khazi","khazis","kheda","khedah","khedahs","khedas","khediva","khedival","khedivas","khedivate","khedivates","khedive","khedives","khedivial","khediviate","khediviates","khet","kheth","kheths","khets","khi","khidmutgar","khidmutgars","khilafat","khilafats","khilat","khilats","khilim","khilims","khimar","khimars","khirkah","khirkahs","khis","khitmutgar","khitmutgars","khodja","khodjas","khoja","khojas","khor","khors","khotbah","khotbahs","khotbeh","khotbehs","khoum","khoums","khud","khuds","khurta","khurtas","khuskhus","khuskhuses","khutbah","khutbahs","ki","kiaat","kiaats","kiang","kiangs","kiaugh","kiaughs","kibbe","kibbeh","kibbehs","kibbes","kibbi","kibbis","kibbitz","kibbitzed","kibbitzer","kibbitzers","kibbitzes","kibbitzing","kibble","kibbled","kibbles","kibbling","kibbutz","kibbutzim","kibbutznik","kibbutzniks","kibe","kibei","kibeis","kibes","kibitka","kibitkas","kibitz","kibitzed","kibitzer","kibitzers","kibitzes","kibitzing","kibla","kiblah","kiblahs","kiblas","kibosh","kiboshed","kiboshes","kiboshing","kick","kickable","kickabout","kickabouts","kickaround","kickarounds","kickback","kickbacks","kickball","kickballs","kickboard","kickboards","kickbox","kickboxed","kickboxer","kickboxers","kickboxes","kickboxing","kickboxings","kickdown","kickdowns","kicked","kicker","kickers","kickflip","kickflipped","kickflipping","kickflips","kickier","kickiest","kicking","kickoff","kickoffs","kickout","kickouts","kicks","kickshaw","kickshaws","kickshawses","kicksorter","kicksorters","kickstand","kickstands","kickstart","kickstarted","kickstarting","kickstarts","kickup","kickups","kicky","kid","kidded","kidder","kidders","kiddie","kiddied","kiddier","kiddiers","kiddies","kiddiewink","kiddiewinkie","kiddiewinkies","kiddiewinks","kidding","kiddingly","kiddish","kiddishness","kiddishnesses","kiddle","kiddles","kiddo","kiddoes","kiddos","kiddush","kiddushes","kiddy","kiddying","kiddywink","kiddywinks","kidel","kidels","kidge","kidgie","kidgier","kidgiest","kidglove","kidlet","kidlets","kidlike","kidling","kidlings","kidnap","kidnaped","kidnapee","kidnapees","kidnaper","kidnapers","kidnaping","kidnapings","kidnapped","kidnappee","kidnappees","kidnapper","kidnappers","kidnapping","kidnappings","kidnaps","kidney","kidneylike","kidneys","kidologies","kidologist","kidologists","kidology","kids","kidskin","kidskins","kidstakes","kidult","kidults","kidvid","kidvids","kief","kiefs","kiekie","kiekies","kielbasa","kielbasas","kielbasi","kielbasy","kier","kierie","kieries","kiers","kieselguhr","kieselguhrs","kieselgur","kieselgurs","kieserite","kieserites","kiester","kiesters","kiev","kieve","kieves","kievs","kif","kiff","kifs","kight","kights","kike","kikes","kikoi","kikois","kikumon","kikumons","kikuyu","kikuyus","kild","kilderkin","kilderkins","kilerg","kilergs","kiley","kileys","kilim","kilims","kill","killable","killadar","killadars","killas","killases","killcow","killcows","killcrop","killcrops","killdee","killdeer","killdeers","killdees","killed","killer","killers","killick","killicks","killie","killies","killifish","killifishes","killikinick","killikinicks","killing","killingly","killings","killjoy","killjoys","killock","killocks","killogie","killogies","kills","killut","killuts","kiln","kilned","kilning","kilns","kilo","kilobar","kilobars","kilobase","kilobases","kilobaud","kilobauds","kilobit","kilobits","kilobyte","kilobytes","kilocalorie","kilocalories","kilocurie","kilocuries","kilocycle","kilocycles","kilogauss","kilogausses","kilogram","kilogramme","kilogrammes","kilograms","kilogray","kilograys","kilohertz","kilohertzes","kilojoule","kilojoules","kiloliter","kiloliters","kilolitre","kilolitres","kilometer","kilometers","kilometre","kilometres","kilometric","kilometrical","kilomole","kilomoles","kiloparsec","kiloparsecs","kilopascal","kilopascals","kilopond","kiloponds","kilorad","kilorads","kilos","kiloton","kilotonne","kilotonnes","kilotons","kilovolt","kilovolts","kilowatt","kilowatts","kilp","kilps","kilt","kilted","kilter","kilters","kiltie","kilties","kilting","kiltings","kiltlike","kilts","kilty","kimberlite","kimberlites","kimbo","kimboed","kimboing","kimbos","kimchee","kimchees","kimchi","kimchis","kimmer","kimmers","kimono","kimonoed","kimonos","kin","kina","kinaestheses","kinaesthesia","kinaesthesias","kinaesthesis","kinaesthetic","kinakina","kinakinas","kinara","kinaras","kinas","kinase","kinases","kinchin","kinchins","kincob","kincobs","kind","kinda","kinded","kinder","kindergarten","kindergartener","kindergarteners","kindergartens","kindergartner","kindergartners","kinders","kinderspiel","kinderspiels","kindest","kindhearted","kindheartedly","kindheartedness","kindheartednesses","kindie","kindies","kinding","kindle","kindled","kindler","kindlers","kindles","kindless","kindlessly","kindlier","kindliest","kindlily","kindliness","kindlinesses","kindling","kindlings","kindly","kindness","kindnesses","kindred","kindredness","kindrednesses","kindreds","kindredship","kindredships","kinds","kindy","kine","kinema","kinemas","kinematic","kinematical","kinematically","kinematics","kinematograph","kinematographer","kinematographic","kinematographs","kinematography","kines","kinescope","kinescoped","kinescopes","kinescoping","kineses","kinesiatric","kinesiatrics","kinesic","kinesics","kinesiologies","kinesiologist","kinesiologists","kinesiology","kinesipath","kinesipathic","kinesipathies","kinesipathist","kinesipathists","kinesipaths","kinesipathy","kinesis","kinesitherapies","kinesitherapy","kinestheses","kinesthesia","kinesthesias","kinesthesis","kinesthetic","kinesthetically","kinetheodolite","kinetheodolites","kinetic","kinetical","kinetically","kineticist","kineticists","kinetics","kinetin","kinetins","kinetochore","kinetochores","kinetograph","kinetographs","kinetonuclei","kinetonucleus","kinetonucleuses","kinetoplast","kinetoplasts","kinetoscope","kinetoscopes","kinetosome","kinetosomes","kinfolk","kinfolks","king","kingbird","kingbirds","kingbolt","kingbolts","kingcraft","kingcrafts","kingcup","kingcups","kingdom","kingdomed","kingdomless","kingdoms","kinged","kingfish","kingfisher","kingfishers","kingfishes","kinghood","kinghoods","kinging","kingklip","kingklips","kingle","kingles","kingless","kinglet","kinglets","kinglier","kingliest","kinglihood","kinglihoods","kinglike","kingliness","kinglinesses","kingling","kinglings","kingly","kingmaker","kingmakers","kingpin","kingpins","kingpost","kingposts","kings","kingship","kingships","kingside","kingsides","kingsnake","kingsnakes","kingwood","kingwoods","kinin","kinins","kink","kinkajou","kinkajous","kinked","kinkier","kinkiest","kinkily","kinkiness","kinkinesses","kinking","kinkle","kinkles","kinks","kinky","kinless","kinnikinic","kinnikinick","kinnikinicks","kinnikinics","kinnikinnick","kinnikinnicks","kino","kinone","kinones","kinos","kinred","kinreds","kins","kinsfolk","kinsfolks","kinship","kinships","kinsman","kinsmen","kinswoman","kinswomen","kintledge","kintledges","kiore","kiores","kiosk","kiosks","kip","kipe","kipes","kipp","kippa","kippage","kippages","kippas","kipped","kippen","kipper","kippered","kipperer","kipperers","kippering","kippers","kipping","kipps","kips","kipskin","kipskins","kipunji","kipunjis","kir","kirana","kiranas","kirbeh","kirbehs","kirbigrip","kirbigrips","kirby","kirigami","kirigamis","kirimon","kirimons","kirk","kirked","kirking","kirkings","kirkman","kirkmen","kirks","kirkton","kirktons","kirkward","kirkyaird","kirkyairds","kirkyard","kirkyards","kirmess","kirmesses","kirn","kirned","kirning","kirns","kirpan","kirpans","kirri","kirris","kirs","kirsch","kirsches","kirschwasser","kirschwassers","kirtan","kirtans","kirtle","kirtled","kirtles","kis","kisan","kisans","kish","kishes","kishka","kishkas","kishke","kishkes","kismat","kismats","kismet","kismetic","kismets","kiss","kissable","kissably","kissagram","kissagrams","kissed","kissel","kissels","kisser","kissers","kisses","kissier","kissiest","kissing","kissings","kissogram","kissograms","kisspeptin","kisspeptins","kissy","kist","kisted","kistful","kistfuls","kisting","kists","kistvaen","kistvaens","kit","kitbag","kitbags","kitchen","kitchenalia","kitchenalias","kitchendom","kitchendoms","kitchened","kitchener","kitcheners","kitchenet","kitchenets","kitchenette","kitchenettes","kitchening","kitchens","kitchenware","kitchenwares","kite","kiteboard","kiteboards","kited","kitelike","kitenge","kitenges","kiter","kiters","kites","kitesurfing","kitesurfings","kith","kithara","kitharas","kithe","kithed","kithes","kithing","kiths","kiting","kitings","kitling","kitlings","kits","kitsch","kitsches","kitschier","kitschiest","kitschified","kitschifies","kitschify","kitschifying","kitschily","kitschness","kitschnesses","kitschy","kitset","kitsets","kitted","kittel","kittels","kitten","kittened","kittening","kittenish","kittenishly","kittenishness","kittenishnesses","kittens","kitteny","kitties","kitting","kittiwake","kittiwakes","kittle","kittled","kittler","kittles","kittlest","kittlier","kittliest","kittling","kittly","kittul","kittuls","kitty","kitul","kituls","kiva","kivas","kiwi","kiwifruit","kiwifruits","kiwis","kiwisports","klang","klangfarbe","klangfarbes","klangs","klap","klapped","klapping","klaps","klatch","klatches","klatsch","klatsches","klavern","klaverns","klavier","klaviers","klaxon","klaxoned","klaxoning","klaxons","kleagle","kleagles","klebsiella","klebsiellas","kleenex","kleenexes","kleinhuisie","kleinhuisies","klendusic","klendusities","klendusity","klepht","klephtic","klephtism","klephtisms","klephts","klepto","kleptocracies","kleptocracy","kleptocratic","kleptomania","kleptomaniac","kleptomaniacs","kleptomanias","kleptos","klett","kletterschuh","kletterschuhe","kletts","klezmer","klezmers","klezmorim","klick","klicks","klieg","klik","kliks","klinker","klinkers","klinostat","klinostats","klipdas","klipdases","klipspringer","klipspringers","klister","klisters","klondike","klondiked","klondiker","klondikers","klondikes","klondiking","klondyke","klondyked","klondyker","klondykers","klondykes","klondyking","klong","klongs","klooch","klooches","kloochman","kloochmans","kloochmen","kloof","kloofs","klootch","klootches","klootchman","klootchmans","klootchmen","kludge","kludged","kludges","kludgey","kludgier","kludgiest","kludging","kludgy","kluge","kluged","kluges","kluging","klutz","klutzes","klutzier","klutziest","klutziness","klutzinesses","klutzy","klystron","klystrons","knack","knacked","knacker","knackered","knackeries","knackering","knackers","knackery","knackier","knackiest","knackiness","knackinesses","knacking","knackish","knacks","knackwurst","knackwursts","knacky","knag","knaggier","knaggiest","knagginess","knagginesses","knaggy","knags","knaidel","knaidlach","knap","knapped","knapper","knappers","knapping","knapple","knappled","knapples","knappling","knaps","knapsack","knapsacked","knapsacks","knapweed","knapweeds","knar","knarl","knarlier","knarliest","knarls","knarly","knarred","knarrier","knarriest","knarring","knarry","knars","knaur","knaurs","knave","knaveries","knavery","knaves","knaveship","knaveships","knavish","knavishly","knavishness","knavishnesses","knawe","knawel","knawels","knawes","knead","kneadable","kneaded","kneader","kneaders","kneading","kneads","knee","kneecap","kneecapped","kneecapping","kneecappings","kneecaps","kneed","kneehole","kneeholes","kneeing","kneejerk","kneel","kneeled","kneeler","kneelers","kneeling","kneels","kneepad","kneepads","kneepan","kneepans","kneepiece","kneepieces","knees","kneesies","kneesock","kneesocks","kneidel","kneidels","kneidlach","knell","knelled","knelling","knells","knelt","knesset","knessets","knevell","knevelled","knevelling","knevells","knew","knicker","knickerbocker","knickerbockers","knickered","knickers","knickknack","knickknacks","knickpoint","knickpoints","knicks","knife","knifed","knifeless","knifelike","knifeman","knifemen","knifepoint","knifepoints","knifer","kniferest","kniferests","knifers","knifes","knifing","knifings","knight","knightage","knightages","knighted","knighthead","knightheads","knighthood","knighthoods","knighting","knightless","knightlier","knightliest","knightliness","knightlinesses","knightly","knights","kniphofia","kniphofias","knish","knishes","knit","knitch","knitches","knits","knittable","knitted","knitter","knitters","knitting","knittings","knittle","knittles","knitwear","knitwears","knive","knived","knives","kniving","knob","knobbed","knobber","knobbers","knobbier","knobbiest","knobbiness","knobbinesses","knobbing","knobble","knobbled","knobbles","knobblier","knobbliest","knobbling","knobbly","knobby","knobhead","knobheads","knobkerrie","knobkerries","knoblike","knobs","knobstick","knobsticks","knock","knockabout","knockabouts","knockdown","knockdowns","knocked","knocker","knockers","knocking","knockings","knockless","knockoff","knockoffs","knockout","knockouts","knocks","knockwurst","knockwursts","knoll","knolled","knoller","knollers","knollier","knolliest","knolling","knolls","knolly","knop","knopped","knops","knosp","knosps","knot","knotgrass","knotgrasses","knothole","knotholes","knotless","knotlike","knots","knotted","knotter","knotters","knottier","knottiest","knottily","knottiness","knottinesses","knotting","knottings","knotty","knotweed","knotweeds","knotwork","knotworks","knout","knouted","knouting","knouts","know","knowable","knowableness","knowablenesses","knowe","knower","knowers","knowes","knowhow","knowhows","knowing","knowinger","knowingest","knowingly","knowingness","knowingnesses","knowings","knowledgability","knowledgable","knowledgably","knowledge","knowledgeabilities","knowledgeability","knowledgeable","knowledgeableness","knowledgeablenesses","knowledgeably","knowledged","knowledges","knowledging","known","knowns","knows","knub","knubbier","knubbiest","knubble","knubbled","knubbles","knubblier","knubbliest","knubbling","knubbly","knubby","knubs","knuckle","knuckleball","knuckleballer","knuckleballers","knuckleballs","knucklebone","knucklebones","knuckled","knuckleduster","knuckledusters","knucklehead","knuckleheaded","knuckleheads","knuckler","knucklers","knuckles","knucklier","knuckliest","knuckling","knuckly","knur","knurl","knurled","knurlier","knurliest","knurling","knurlings","knurls","knurly","knurr","knurrs","knurs","knut","knuts","ko","koa","koala","koalas","koan","koans","koap","koaps","koas","kob","koban","kobang","kobangs","kobans","kobo","kobold","kobolds","kobos","kobs","kochia","kochias","koekoea","koekoeas","koeksister","koeksisters","koel","koels","koff","koffs","kofta","koftas","koftgar","koftgari","koftgaris","koftgars","koftwork","koftworks","kogal","kogals","koha","kohanim","kohas","kohekohe","kohekohes","kohen","kohl","kohlrabi","kohlrabies","kohlrabis","kohls","kohutuhutu","kohutuhutus","koi","koine","koines","kois","koji","kojis","koka","kokako","kokakos","kokanee","kokanees","kokas","koker","kokers","kokiri","kokiris","kokobeh","kokopu","kokopus","kokowai","kokowais","kokra","kokras","kokum","kokums","kola","kolacky","kolas","kolbasi","kolbasis","kolbassi","kolbassis","kolhoz","kolhozes","kolhozy","kolinski","kolinskies","kolinsky","kolkhos","kolkhoses","kolkhosy","kolkhoz","kolkhozes","kolkhoznik","kolkhozniki","kolkhozniks","kolkhozy","kolkoz","kolkozes","kolkozy","kolo","kolos","komatik","komatiks","kombu","kombus","komissar","komissars","komitaji","komitajis","komondor","komondorock","komondorok","komondors","kon","konaki","konakis","konbu","konbus","kond","kondo","kondos","koneke","konekes","konfyt","konfyts","kongoni","konimeter","konimeters","konini","koninis","koniologies","koniology","koniscope","koniscopes","konk","konked","konking","konks","konning","kons","koodoo","koodoos","kook","kookaburra","kookaburras","kooked","kookie","kookier","kookiest","kookily","kookiness","kookinesses","kooking","kooks","kooky","koolah","koolahs","koori","koories","kooris","kop","kopasetic","kopeck","kopecks","kopek","kopeks","koph","kophs","kopiyka","kopiykas","kopiyok","kopje","kopjes","koppa","koppas","koppie","koppies","kops","kor","kora","korai","korari","koraris","koras","korat","korats","kore","korero","koreroed","koreroing","koreros","kores","korfball","korfballs","korimako","korimakos","korkir","korkirs","korma","kormas","koro","koromiko","koromikos","korora","kororas","koros","korowai","korowais","kors","koru","korun","koruna","korunas","koruny","korus","kos","koses","kosher","koshered","koshering","koshers","kosmos","kosmoses","koss","kosses","kotahitanga","kotahitangas","kotare","kotares","kotch","kotched","kotches","kotching","koto","kotos","kotow","kotowed","kotower","kotowers","kotowing","kotows","kottabos","kottaboses","kotuku","kotukus","kotukutuku","kotukutukus","kotwal","kotwals","koulan","koulans","koulibiaca","koulibiacas","koumis","koumises","koumiss","koumisses","koumys","koumyses","koumyss","koumysses","kouprey","koupreys","koura","kouras","kourbash","kourbashed","kourbashes","kourbashing","kouroi","kouros","kouskous","kouskouses","kousso","koussos","kow","kowhai","kowhais","kowhaiwhai","kowhaiwhais","kows","kowtow","kowtowed","kowtower","kowtowers","kowtowing","kowtows","kraal","kraaled","kraaling","kraals","krab","krabs","kraft","krafts","krait","kraits","kraken","krakens","krakowiak","krakowiaks","krameria","kramerias","krang","krangs","krans","kranses","krantz","krantzes","kranz","kranzes","krater","kraters","kraut","krauts","kreasote","kreasoted","kreasotes","kreasoting","kreatine","kreatines","kreep","kreeps","kreese","kreesed","kreeses","kreesing","kremlin","kremlinologies","kremlinologist","kremlinologists","kremlinology","kremlins","kreng","krengs","kreosote","kreosoted","kreosotes","kreosoting","kreplach","kreplech","kreutzer","kreutzers","kreuzer","kreuzers","krewe","krewes","kriegspiel","kriegspiels","kriegsspiel","kriegsspiels","krill","krills","krimmer","krimmers","kris","krised","krises","krising","kromeskies","kromesky","krona","krone","kronen","kroner","kronor","kronur","kroon","krooni","kroons","krubi","krubis","krubut","krubuts","krugerrand","krugerrands","kruller","krullers","krumhorn","krumhorns","krumkake","krumkakes","krummholz","krummhorn","krummhorns","krumper","krumpers","krumping","krumpings","krunk","krunked","krunks","kryolite","kryolites","kryolith","kryoliths","kryometer","kryometers","krypses","krypsis","krypton","kryptonite","kryptons","krytron","krytrons","ksar","ksars","kuccha","kucchas","kuchcha","kuchen","kuchens","kudlik","kudliks","kudo","kudos","kudoses","kudu","kudus","kudzu","kudzus","kue","kueh","kues","kufi","kufis","kufiyah","kufiyahs","kugel","kugels","kuia","kuias","kukri","kukris","kuku","kukus","kula","kulak","kulaki","kulaks","kulan","kulans","kulas","kulbasa","kulbasas","kulfi","kulfis","kultur","kulturs","kumara","kumarahou","kumarahous","kumaras","kumari","kumaris","kumbaloi","kumera","kumeras","kumikumi","kumikumis","kumiss","kumisses","kumite","kumites","kummel","kummels","kummerbund","kummerbunds","kumquat","kumquats","kumys","kumyses","kuna","kundalini","kundalinis","kune","kunekune","kunekunes","kunjoos","kunkar","kunkars","kunkur","kunkurs","kunzite","kunzites","kurbash","kurbashed","kurbashes","kurbashing","kurchatovium","kurchatoviums","kurdaitcha","kurdaitchas","kurfuffle","kurfuffled","kurfuffles","kurfuffling","kurgan","kurgans","kuri","kuris","kurrajong","kurrajongs","kurre","kurres","kursaal","kursaals","kurta","kurtas","kurtoses","kurtosis","kurtosises","kuru","kurus","kurvey","kurveyed","kurveying","kurveyor","kurveyors","kurveys","kusso","kussos","kuta","kutas","kutch","kutcha","kutches","kuti","kutis","kutu","kutus","kuvasz","kuvaszok","kuzu","kuzus","kvas","kvases","kvass","kvasses","kvell","kvelled","kvelling","kvells","kvetch","kvetched","kvetcher","kvetchers","kvetches","kvetchier","kvetchiest","kvetchily","kvetchiness","kvetchinesses","kvetching","kvetchy","kwacha","kwachas","kwaito","kwaitos","kwanza","kwanzas","kwashiorkor","kwashiorkors","kwela","kwelas","ky","kyack","kyacks","kyak","kyaks","kyang","kyangs","kyanisation","kyanisations","kyanise","kyanised","kyanises","kyanising","kyanite","kyanites","kyanitic","kyanization","kyanizations","kyanize","kyanized","kyanizes","kyanizing","kyar","kyars","kyat","kyats","kybo","kybos","kybosh","kyboshed","kyboshes","kyboshing","kydst","kye","kyes","kyle","kyles","kylices","kylie","kylies","kylikes","kylin","kylins","kylix","kylloses","kyllosis","kyloe","kyloes","kymogram","kymograms","kymograph","kymographic","kymographies","kymographs","kymography","kynd","kynde","kynded","kyndes","kynding","kynds","kyne","kyogen","kyogens","kype","kypes","kyphoses","kyphosis","kyphotic","kyrie","kyrielle","kyrielles","kyries","kyte","kytes","kythe","kythed","kythes","kything","kyu","kyus","la","laager","laagered","laagering","laagers","laari","laaris","lab","labanotation","labanotations","labara","labarum","labarums","labda","labdacism","labdacisms","labdanum","labdanums","labdas","labefactation","labefactations","labefaction","labefactions","label","labelable","labeled","labeler","labelers","labeling","labella","labellate","labelled","labeller","labellers","labelling","labellings","labellist","labellists","labelloid","labellum","labelmate","labelmates","labels","labia","labial","labialisation","labialisations","labialise","labialised","labialises","labialising","labialism","labialisms","labialities","labiality","labialization","labializations","labialize","labialized","labializes","labializing","labially","labials","labiate","labiated","labiates","labile","labilities","lability","labiodental","labiodentals","labionasal","labionasals","labiovelar","labiovelars","labis","labises","labium","lablab","lablabs","labor","laboratories","laboratory","labored","laboredly","laboredness","laborednesses","laborer","laborers","laboring","laboringly","laborious","laboriously","laboriousness","laboriousnesses","laborism","laborisms","laborist","laborists","laborite","laborites","labors","laborsaving","labour","laboured","labouredly","labouredness","labourednesses","labourer","labourers","labouring","labouringly","labourism","labourisms","labourist","labourists","labours","laboursome","labra","labradoodle","labradoodles","labrador","labradorescent","labradorite","labradorites","labradors","labral","labret","labrets","labrid","labrids","labroid","labroids","labrose","labrum","labrums","labrusca","labrys","labryses","labs","laburnum","laburnums","labyrinth","labyrinthal","labyrinthian","labyrinthic","labyrinthical","labyrinthically","labyrinthine","labyrinthitis","labyrinthitises","labyrinthodont","labyrinthodonts","labyrinths","lac","laccolite","laccolites","laccolith","laccolithic","laccoliths","laccolitic","lace","lacebark","lacebarks","laced","laceless","lacelike","lacer","lacerabilities","lacerability","lacerable","lacerant","lacerate","lacerated","lacerates","lacerating","laceration","lacerations","lacerative","lacers","lacertian","lacertians","lacertid","lacertids","lacertilian","lacertilians","lacertine","laces","lacet","lacets","lacewing","lacewings","lacewood","lacewoods","lacework","laceworks","lacey","laches","lacheses","lachrymal","lachrymals","lachrymaries","lachrymary","lachrymation","lachrymations","lachrymator","lachrymatories","lachrymators","lachrymatory","lachrymose","lachrymosely","lachrymosities","lachrymosity","lacier","laciest","lacily","laciness","lacinesses","lacing","lacings","lacinia","laciniae","laciniate","laciniated","laciniation","laciniations","lack","lackadaisical","lackadaisically","lackadaisy","lackaday","lacked","lacker","lackered","lackering","lackers","lackey","lackeyed","lackeying","lackeys","lacking","lackland","lacklands","lackluster","lacklusters","lacklustre","lacklustres","lacks","lacmus","lacmuses","laconic","laconical","laconically","laconicism","laconicisms","laconism","laconisms","lacquer","lacquered","lacquerer","lacquerers","lacquering","lacquerings","lacquers","lacquerware","lacquerwares","lacquerwork","lacquerworks","lacquey","lacqueyed","lacqueying","lacqueys","lacrimal","lacrimals","lacrimaries","lacrimary","lacrimation","lacrimations","lacrimator","lacrimators","lacrimatory","lacrimoso","lacrosse","lacrosses","lacrymal","lacrymals","lacrymator","lacrymators","lacrymatory","lacs","lactalbumin","lactalbumins","lactam","lactams","lactarian","lactarians","lactary","lactase","lactases","lactate","lactated","lactates","lactating","lactation","lactational","lactationally","lactations","lacteal","lacteally","lacteals","lactean","lacteous","lactescence","lactescences","lactescent","lactic","lactiferous","lactiferousness","lactific","lactifluous","lactivism","lactivisms","lactivist","lactivists","lactobacilli","lactobacillus","lactoflavin","lactoflavins","lactogenic","lactoglobulin","lactoglobulins","lactometer","lactometers","lactone","lactones","lactonic","lactoprotein","lactoproteins","lactoscope","lactoscopes","lactose","lactoses","lactosuria","lactosurias","lactovegetarian","lacuna","lacunae","lacunal","lacunar","lacunaria","lacunars","lacunary","lacunas","lacunate","lacune","lacunes","lacunose","lacunosities","lacunosity","lacustrine","lacy","lad","ladanum","ladanums","ladder","laddered","laddering","ladderlike","ladders","laddery","laddie","laddies","laddish","laddishness","laddishnesses","laddism","laddisms","lade","laded","laden","ladened","ladening","ladens","lader","laders","lades","ladette","ladettes","ladhood","ladhoods","ladies","ladieswear","ladieswears","ladified","ladifies","ladify","ladifying","lading","ladings","ladino","ladinos","ladle","ladled","ladleful","ladlefuls","ladler","ladlers","ladles","ladling","ladron","ladrone","ladrones","ladrons","lads","lady","ladybird","ladybirds","ladyboy","ladyboys","ladybug","ladybugs","ladycow","ladycows","ladyfied","ladyfies","ladyfinger","ladyfingers","ladyfish","ladyfishes","ladyflies","ladyfly","ladyfy","ladyfying","ladyhood","ladyhoods","ladyish","ladyism","ladyisms","ladykin","ladykins","ladylike","ladylikeness","ladylikenesses","ladylove","ladyloves","ladypalm","ladypalms","ladyship","ladyships","laeotropic","laer","laered","laering","laers","laesie","laetare","laetares","laetrile","laetriles","laevigate","laevigated","laevigates","laevigating","laevo","laevogyrate","laevorotary","laevorotation","laevorotations","laevorotatory","laevulin","laevulins","laevulose","laevuloses","lag","lagan","lagans","lagena","lagenas","lagend","lagends","lageniform","lager","lagered","lagering","lagerphone","lagerphones","lagers","laggard","laggardly","laggardness","laggardnesses","laggards","lagged","laggen","laggens","lagger","laggers","laggin","lagging","laggingly","laggings","laggins","lagnappe","lagnappes","lagniappe","lagniappes","lagomorph","lagomorphic","lagomorphous","lagomorphs","lagoon","lagoonal","lagoons","lagrimoso","lags","laguna","lagunas","lagune","lagunes","lah","lahar","lahars","lahs","laic","laical","laically","laich","laichs","laicisation","laicisations","laicise","laicised","laicises","laicising","laicism","laicisms","laicities","laicity","laicization","laicizations","laicize","laicized","laicizes","laicizing","laics","laid","laided","laiding","laidly","laids","laigh","laigher","laighest","laighs","laik","laika","laikas","laiked","laiker","laikers","laiking","laiks","lain","laipse","laipsed","laipses","laipsing","lair","lairage","lairages","laird","lairdly","lairds","lairdship","lairdships","laired","lairier","lairiest","lairing","lairise","lairised","lairises","lairising","lairize","lairized","lairizes","lairizing","lairs","lairy","laisse","laisses","laitance","laitances","laith","laithly","laities","laity","lake","lakebed","lakebeds","laked","lakefront","lakefronts","lakeland","lakelands","lakelet","lakelets","lakelike","lakeport","lakeports","laker","lakers","lakes","lakeshore","lakeshores","lakeside","lakesides","lakh","lakhs","lakier","lakiest","lakin","laking","lakings","lakins","lakish","laksa","laksas","laky","lalang","lalangs","lalapalooza","lalapaloozas","laldie","laldies","laldy","lalique","laliques","lall","lallan","lalland","lallands","lallans","lallapalooza","lallapaloozas","lallation","lallations","lalled","lalling","lallings","lalls","lallygag","lallygagged","lallygagging","lallygags","lam","lama","lamaistic","lamantin","lamantins","lamas","lamaserai","lamaserais","lamaseries","lamasery","lamb","lambada","lambadas","lambast","lambaste","lambasted","lambastes","lambasting","lambasts","lambda","lambdacism","lambdacisms","lambdas","lambdoid","lambdoidal","lambed","lambencies","lambency","lambent","lambently","lamber","lambers","lambert","lamberts","lambie","lambier","lambies","lambiest","lambing","lambings","lambitive","lambitives","lambkill","lambkills","lambkin","lambkins","lamblike","lambling","lamblings","lamboys","lambrequin","lambrequins","lambrusco","lambruscos","lambs","lambskin","lambskins","lamby","lame","lamebrain","lamebrained","lamebrains","lamed","lamedh","lamedhs","lameds","lamella","lamellae","lamellar","lamellarly","lamellas","lamellate","lamellated","lamellately","lamellation","lamellations","lamellibranch","lamellibranchs","lamellicorn","lamellicorns","lamelliform","lamellirostral","lamellirostrate","lamelloid","lamellose","lamellosities","lamellosity","lamely","lameness","lamenesses","lament","lamentable","lamentableness","lamentablenesses","lamentably","lamentation","lamentations","lamented","lamentedly","lamenter","lamenters","lamenting","lamentingly","lamentings","laments","lamer","lames","lamest","lamestream","lamestreams","lameter","lameters","lamia","lamiae","lamias","lamiger","lamigers","lamina","laminable","laminae","laminal","laminals","laminar","laminaria","laminarian","laminarians","laminarias","laminarin","laminarins","laminarise","laminarised","laminarises","laminarising","laminarize","laminarized","laminarizes","laminarizing","laminary","laminas","laminate","laminated","laminates","laminating","lamination","laminations","laminator","laminators","laminectomies","laminectomy","laming","lamington","lamingtons","laminin","laminins","laminitis","laminitises","laminose","laminous","lamish","lamister","lamisters","lamiter","lamiters","lammed","lammer","lammergeier","lammergeiers","lammergeyer","lammergeyers","lammers","lammie","lammies","lammiger","lammigers","lamming","lammings","lammy","lamp","lampad","lampadaries","lampadary","lampadedromies","lampadedromy","lampadephoria","lampadephorias","lampadist","lampadists","lampadomancies","lampadomancy","lampads","lampas","lampases","lampasse","lampasses","lampblack","lampblacks","lampbrush","lamped","lamper","lampern","lamperns","lampers","lamperses","lampholder","lampholders","lamphole","lampholes","lamping","lampings","lampion","lampions","lamplight","lamplighter","lamplighters","lamplights","lamplit","lampoon","lampooned","lampooner","lampooneries","lampooners","lampoonery","lampooning","lampoonist","lampoonists","lampoons","lamppost","lampposts","lamprey","lampreys","lamprophyre","lamprophyres","lamprophyric","lamps","lampshade","lampshades","lampshell","lampshells","lampuka","lampukas","lampuki","lampukis","lampyrid","lampyrids","lams","lamster","lamsters","lana","lanai","lanais","lanas","lanate","lanated","lance","lanced","lancegay","lancegays","lancejack","lancejacks","lancelet","lancelets","lanceolar","lanceolate","lanceolated","lanceolately","lancer","lancers","lances","lancet","lanceted","lancets","lancewood","lancewoods","lanch","lanched","lanches","lanching","lanciers","lanciform","lancinate","lancinated","lancinates","lancinating","lancination","lancinations","lancing","land","landamman","landammann","landammanns","landammans","landau","landaulet","landaulets","landaulette","landaulettes","landaus","landboard","landboarding","landboardings","landboards","landdamne","landdamned","landdamnes","landdamning","landdros","landdroses","landdrost","landdrosts","lande","landed","lander","landers","landes","landfall","landfalls","landfill","landfilled","landfilling","landfillings","landfills","landforce","landforces","landform","landforms","landgrab","landgrabs","landgravate","landgravates","landgrave","landgraves","landgraviate","landgraviates","landgravine","landgravines","landholder","landholders","landholding","landholdings","landing","landings","landladies","landlady","landler","landlers","landless","landlessness","landlessnesses","landline","landlines","landlocked","landloper","landlopers","landlord","landlordism","landlordisms","landlords","landlubber","landlubberliness","landlubberlinesses","landlubberly","landlubbers","landlubbing","landman","landmark","landmarked","landmarking","landmarks","landmass","landmasses","landmen","landmine","landmined","landmines","landmining","landminings","landowner","landowners","landownership","landownerships","landowning","landownings","landrace","landraces","landrail","landrails","lands","landscape","landscaped","landscaper","landscapers","landscapes","landscaping","landscapings","landscapist","landscapists","landshark","landsharks","landside","landsides","landskip","landskipped","landskipping","landskips","landsknecht","landsknechts","landsleit","landslid","landslidden","landslide","landslides","landsliding","landslip","landslips","landsman","landsmen","landwaiter","landwaiters","landward","landwards","landwind","landwinds","lane","lanely","lanes","laneway","laneways","lang","langaha","langahas","langar","langars","langbeinite","langbeinites","langer","langered","langers","langest","langlauf","langlaufer","langlaufers","langlaufs","langley","langleys","langostino","langostinos","langouste","langoustes","langoustine","langoustines","langrage","langrages","langrel","langrels","langridge","langridges","langshan","langshans","langspel","langspels","langspiel","langspiels","langsyne","langsynes","language","languaged","languageless","languages","languaging","langue","langued","langues","languescent","languet","languets","languette","languettes","languid","languidly","languidness","languidnesses","languish","languished","languisher","languishers","languishes","languishing","languishingly","languishings","languishment","languishments","languor","languorous","languorously","languorousness","languors","langur","langurs","laniard","laniards","laniaries","laniary","laniferous","lanigerous","lanital","lanitals","lank","lanked","lanker","lankest","lankier","lankiest","lankily","lankiness","lankinesses","lanking","lankly","lankness","lanknesses","lanks","lanky","lanner","lanneret","lannerets","lanners","lanolated","lanolin","lanoline","lanolines","lanolins","lanose","lanosities","lanosity","lansquenet","lansquenets","lant","lantana","lantanas","lanterloo","lanterloos","lantern","lanterned","lanterning","lanternist","lanternists","lanterns","lanthanide","lanthanides","lanthanon","lanthanons","lanthanum","lanthanums","lanthorn","lanthorns","lants","lantskip","lantskips","lanuginose","lanuginous","lanuginousness","lanugo","lanugos","lanx","lanyard","lanyards","lanzknecht","lanzknechts","laodicean","laodiceans","laogai","laogais","lap","laparoscope","laparoscopes","laparoscopic","laparoscopies","laparoscopist","laparoscopists","laparoscopy","laparotomies","laparotomy","lapboard","lapboards","lapdog","lapdogs","lapel","lapeled","lapelled","lapels","lapful","lapfuls","lapheld","lapidarian","lapidaries","lapidarist","lapidarists","lapidary","lapidate","lapidated","lapidates","lapidating","lapidation","lapidations","lapideous","lapides","lapidescence","lapidescences","lapidescent","lapidicolous","lapidific","lapidification","lapidifications","lapidified","lapidifies","lapidify","lapidifying","lapidist","lapidists","lapilli","lapilliform","lapillus","lapin","lapins","lapis","lapises","lapje","lapjes","lapped","lappel","lappels","lapper","lappered","lappering","lappers","lappet","lappeted","lappets","lappie","lappies","lapping","lappings","laps","lapsable","lapsang","lapsangs","lapse","lapsed","lapser","lapsers","lapses","lapsible","lapsing","lapstone","lapstones","lapstrake","lapstrakes","lapstreak","lapstreaks","lapsus","laptop","laptops","laptray","laptrays","lapwing","lapwings","lapwork","lapworks","laquearia","lar","larboard","larboards","larcener","larceners","larcenies","larcenist","larcenists","larcenous","larcenously","larceny","larch","larchen","larches","lard","lardaceous","lardalite","lardalites","larded","larder","larderer","larderers","larders","lardier","lardiest","larding","lardlike","lardon","lardons","lardoon","lardoons","lards","lardy","lare","laree","larees","lares","largando","large","largehearted","largeheartedness","largeheartednesses","largely","largemouth","largemouths","largen","largened","largeness","largenesses","largening","largens","larger","larges","largess","largesse","largesses","largest","larghetto","larghettos","largish","largition","largitions","largo","largos","lari","lariat","lariated","lariating","lariats","larine","laris","lark","larked","larker","larkers","larkier","larkiest","larkiness","larkinesses","larking","larkish","larkishness","larkishnesses","larks","larksome","larkspur","larkspurs","larky","larmier","larmiers","larn","larnakes","larnax","larned","larney","larneys","larnier","larniest","larning","larns","laroid","larrigan","larrigans","larrikin","larrikinism","larrikinisms","larrikins","larrup","larruped","larruper","larrupers","larruping","larrups","lars","larum","larums","larva","larvae","larval","larvas","larvate","larvated","larvicidal","larvicide","larvicides","larviform","larvikite","larvikites","larviparous","laryngal","laryngals","laryngeal","laryngeally","laryngeals","laryngectomee","laryngectomees","laryngectomies","laryngectomised","laryngectomized","laryngectomy","larynges","laryngismus","laryngismuses","laryngites","laryngitic","laryngitides","laryngitis","laryngitises","laryngologic","laryngological","laryngologies","laryngologist","laryngologists","laryngology","laryngophonies","laryngophony","laryngoscope","laryngoscopes","laryngoscopic","laryngoscopies","laryngoscopist","laryngoscopists","laryngoscopy","laryngospasm","laryngospasms","laryngotomies","laryngotomy","larynx","larynxes","las","lasagna","lasagnas","lasagne","lasagnes","lascar","lascars","lascivious","lasciviously","lasciviousness","lasciviousnesses","lase","lased","laser","laserdisc","laserdiscs","laserdisk","laserdisks","lasers","laserwort","laserworts","lases","lash","lashed","lasher","lashers","lashes","lashing","lashingly","lashings","lashins","lashkar","lashkars","lasing","lasings","lasket","laskets","lasque","lasques","lass","lasses","lassi","lassie","lassies","lassis","lassitude","lassitudes","lasslorn","lasso","lassock","lassocks","lassoed","lassoer","lassoers","lassoes","lassoing","lassos","lassu","lassus","last","lastage","lastages","lastborn","lastborns","lasted","laster","lasters","lasting","lastingly","lastingness","lastingnesses","lastings","lastly","lasts","lat","latah","latahs","latakia","latakias","latch","latched","latches","latchet","latchets","latching","latchkey","latchkeys","latchstring","latchstrings","late","latecomer","latecomers","lated","lateen","lateener","lateeners","lateenrigged","lateens","lately","laten","latence","latences","latencies","latency","latened","lateness","latenesses","latening","latens","latensification","latensifications","latent","latently","latents","later","laterad","lateral","lateraled","lateraling","lateralisation","lateralisations","lateralise","lateralised","lateralises","lateralising","lateralities","laterality","lateralization","lateralizations","lateralize","lateralized","lateralizes","lateralizing","lateralled","lateralling","laterally","laterals","laterborn","laterborns","laterigrade","laterisation","laterisations","laterise","laterised","laterises","laterising","laterite","laterites","lateritic","lateritious","laterization","laterizations","laterize","laterized","laterizes","laterizing","lateroversion","lateroversions","latescence","latescences","latescent","latest","latests","latewake","latewakes","latewood","latewoods","latex","latexes","lath","lathe","lathed","lathee","lathees","lathen","lather","lathered","latherer","latherers","latherier","latheriest","lathering","lathers","lathery","lathes","lathi","lathier","lathiest","lathing","lathings","lathis","lathlike","laths","lathwork","lathworks","lathy","lathyrism","lathyrisms","lathyritic","lathyrus","lathyruses","lati","latices","laticifer","laticiferous","laticifers","laticlave","laticlaves","latifondi","latifundia","latifundio","latifundios","latifundium","latigo","latigoes","latigos","latilla","latillas","latimeria","latimerias","latina","latinas","latinisation","latinisations","latinise","latinised","latinises","latinising","latinities","latinity","latinization","latinizations","latinize","latinized","latinizes","latinizing","latino","latinos","latirostral","latirostrate","latiseptate","latish","latitancies","latitancy","latitant","latitat","latitation","latitations","latitats","latitude","latitudes","latitudinal","latitudinally","latitudinarian","latitudinarianism","latitudinarianisms","latitudinarians","latitudinous","latke","latkes","latosol","latosolic","latosols","latrant","latration","latrations","latria","latrias","latrine","latrines","latrocinia","latrocinies","latrocinium","latrociny","latron","latrons","lats","latte","latten","lattens","latter","latterly","lattermath","lattermaths","lattermost","lattes","lattice","latticed","lattices","latticework","latticeworks","latticing","latticings","latticini","latticinio","latticino","lattin","lattins","latu","lauan","lauans","lauch","lauching","lauchs","laud","laudabilities","laudability","laudable","laudableness","laudablenesses","laudably","laudanum","laudanums","laudation","laudations","laudative","laudatives","laudator","laudatories","laudators","laudatory","lauded","lauder","lauders","lauding","lauds","lauf","laufs","laugh","laughable","laughableness","laughablenesses","laughably","laughed","laugher","laughers","laughful","laughier","laughiest","laughing","laughingly","laughings","laughingstock","laughingstocks","laughline","laughlines","laughs","laughsome","laughter","laughters","laughworthy","laughy","launce","launced","launcegaye","launcegayes","launces","launch","launched","launcher","launchers","launches","launching","launchpad","launchpads","launcing","laund","launder","laundered","launderer","launderers","launderette","launderettes","laundering","launders","laundress","laundresses","laundrette","laundrettes","laundries","laundry","laundryman","laundrymen","laundrywoman","laundrywomen","launds","laura","lauraceous","laurae","lauras","laurdalite","laurdalites","laureate","laureated","laureates","laureateship","laureateships","laureating","laureation","laureations","laurel","laureled","laureling","laurelled","laurelling","laurels","lauric","laurustine","laurustines","laurustinus","laurustinuses","laurvikite","laurvikites","lauryl","lauryls","lauwine","lauwines","lav","lava","lavabo","lavaboes","lavabos","lavaform","lavage","lavages","lavalava","lavalavas","lavalier","lavaliere","lavalieres","lavaliers","lavalike","lavalliere","lavallieres","lavandin","lavandins","lavas","lavash","lavashes","lavatera","lavateras","lavation","lavational","lavations","lavatorial","lavatories","lavatory","lave","laved","laveer","laveered","laveering","laveers","lavement","lavements","lavender","lavendered","lavendering","lavenders","laver","laverbread","laverbreads","laverock","laverocked","laverocking","laverocks","lavers","laves","laving","lavish","lavished","lavisher","lavishers","lavishes","lavishest","lavishing","lavishly","lavishment","lavishments","lavishness","lavishnesses","lavolt","lavolta","lavoltaed","lavoltaing","lavoltas","lavolted","lavolting","lavolts","lavra","lavras","lavrock","lavrocks","lavs","lavvies","lavvy","law","lawbook","lawbooks","lawbreaker","lawbreakers","lawbreaking","lawbreakings","lawcourt","lawcourts","lawed","lawer","lawest","lawfare","lawfares","lawful","lawfully","lawfulness","lawfulnesses","lawgiver","lawgivers","lawgiving","lawgivings","lawin","lawine","lawines","lawing","lawings","lawins","lawk","lawks","lawland","lawlands","lawless","lawlessly","lawlessness","lawlessnesses","lawlike","lawmaker","lawmakers","lawmaking","lawmakings","lawman","lawmen","lawmonger","lawmongers","lawn","lawned","lawnier","lawniest","lawnmower","lawnmowers","lawns","lawny","lawrencium","lawrenciums","laws","lawsuit","lawsuits","lawyer","lawyered","lawyering","lawyerings","lawyerlike","lawyerly","lawyers","lax","laxation","laxations","laxative","laxativeness","laxativenesses","laxatives","laxator","laxators","laxer","laxes","laxest","laxism","laxisms","laxist","laxists","laxities","laxity","laxly","laxness","laxnesses","lay","layabout","layabouts","layaway","layaways","layback","laybacked","laybacking","laybacks","laydeez","layed","layer","layerage","layerages","layered","layering","layerings","layers","layette","layettes","layin","laying","layings","layins","laylock","laylocks","layman","laymen","layoff","layoffs","layout","layouts","layover","layovers","laypeople","layperson","laypersons","lays","layshaft","layshafts","laystall","laystalls","laytime","laytimes","layup","layups","laywoman","laywomen","lazar","lazaret","lazarets","lazarette","lazarettes","lazaretto","lazarettos","lazars","laze","lazed","lazes","lazied","lazier","lazies","laziest","lazily","laziness","lazinesses","lazing","lazo","lazoed","lazoes","lazoing","lazos","lazuli","lazulis","lazulite","lazulites","lazurite","lazurites","lazy","lazybones","lazying","lazyish","lazzarone","lazzaroni","lazzi","lazzo","lea","leach","leachabilities","leachability","leachable","leachate","leachates","leached","leacher","leachers","leaches","leachier","leachiest","leaching","leachings","leachour","leachours","leachy","lead","leaded","leaden","leadened","leadening","leadenly","leadenness","leadennesses","leadens","leader","leaderboard","leaderboards","leaderene","leaderenes","leaderette","leaderettes","leaderless","leaders","leadership","leaderships","leadier","leadiest","leading","leadingly","leadings","leadless","leadman","leadmen","leadoff","leadoffs","leadplant","leadplants","leads","leadscrew","leadscrews","leadsman","leadsmen","leadwork","leadworks","leadwort","leadworts","leady","leaf","leafage","leafages","leafbud","leafbuds","leafcutter","leafed","leaferies","leafery","leafhopper","leafhoppers","leafier","leafiest","leafiness","leafinesses","leafing","leafless","leaflessness","leaflessnesses","leaflet","leafleted","leafleteer","leafleteers","leafleter","leafleters","leafleting","leaflets","leafletted","leafletting","leaflike","leafs","leafstalk","leafstalks","leafworm","leafworms","leafy","league","leagued","leaguer","leaguered","leaguering","leaguers","leagues","leaguing","leak","leakage","leakages","leaked","leaker","leakers","leakier","leakiest","leakily","leakiness","leakinesses","leaking","leakless","leakproof","leaks","leaky","leal","lealer","lealest","leally","lealties","lealty","leam","leamed","leaming","leams","lean","leaned","leaner","leaners","leanest","leaning","leanings","leanly","leanness","leannesses","leans","leant","leany","leap","leaped","leaper","leaperous","leapers","leapfrog","leapfrogged","leapfrogging","leapfrogs","leaping","leaporous","leaprous","leaps","leapt","lear","leare","leared","leares","learier","leariest","leariness","learinesses","learing","learn","learnabilities","learnability","learnable","learned","learnedly","learnedness","learnednesses","learner","learners","learning","learnings","learns","learnt","lears","leary","leas","leasable","lease","leaseback","leasebacks","leased","leasehold","leaseholder","leaseholders","leaseholds","leaser","leasers","leases","leash","leashed","leashes","leashing","leasing","leasings","leasow","leasowe","leasowed","leasowes","leasowing","leasows","least","leastaways","leasts","leastways","leastwise","leasure","leasures","leat","leather","leatherback","leatherbacks","leathered","leatherette","leatherettes","leathergoods","leatherhead","leatherheads","leatherier","leatheriest","leatheriness","leatherinesses","leathering","leatherings","leatherjacket","leatherjackets","leatherleaf","leatherleaves","leatherlike","leathern","leatherneck","leathernecks","leathers","leatherwood","leatherwoods","leathery","leats","leave","leaved","leaven","leavened","leavening","leavenings","leavenous","leavens","leaver","leavers","leaves","leavier","leaviest","leaving","leavings","leavy","leaze","leazes","lebbek","lebbeks","leben","lebens","lebensraum","lebensraums","lebkuchen","lecanora","lecanoras","leccies","leccy","lech","lechaim","lechaims","lechayim","lechayims","leched","lecher","lechered","lecheries","lechering","lecherous","lecherously","lecherousness","lecherousnesses","lechers","lechery","leches","leching","lechwe","lechwes","lecithin","lecithinase","lecithinases","lecithins","lectern","lecterns","lectin","lectins","lection","lectionaries","lectionary","lections","lectisternia","lectisternium","lector","lectorate","lectorates","lectors","lectorship","lectorships","lectotype","lectotypes","lectress","lectresses","lecture","lectured","lecturer","lecturers","lectures","lectureship","lectureships","lecturing","lecturn","lecturns","lecythi","lecythidaceous","lecythis","lecythus","led","ledden","leddens","lederhosen","ledge","ledged","ledger","ledgered","ledgering","ledgers","ledges","ledgier","ledgiest","ledgy","ledum","ledums","lee","leear","leears","leeboard","leeboards","leech","leechcraft","leechcrafts","leechdom","leechdoms","leeched","leechee","leechees","leeches","leeching","leechlike","leed","leeing","leek","leeks","leep","leeped","leeping","leeps","leer","leered","leerier","leeriest","leerily","leeriness","leerinesses","leering","leeringly","leerings","leers","leery","lees","leese","leeses","leesing","leet","leetle","leets","leetspeak","leetspeaks","leeward","leewardly","leewards","leeway","leeways","leeze","left","lefte","lefter","leftest","leftie","lefties","leftish","leftism","leftisms","leftist","leftists","leftmost","leftmosts","leftover","leftovers","lefts","leftward","leftwardly","leftwards","leftwing","lefty","leg","legacies","legacy","legal","legalese","legaleses","legalisation","legalisations","legalise","legalised","legaliser","legalisers","legalises","legalising","legalism","legalisms","legalist","legalistic","legalistically","legalists","legalities","legality","legalization","legalizations","legalize","legalized","legalizer","legalizers","legalizes","legalizing","legally","legals","legataries","legatary","legate","legated","legatee","legatees","legates","legateship","legateships","legatine","legating","legation","legationary","legations","legatissimo","legato","legator","legatorial","legators","legatos","legend","legendaries","legendarily","legendary","legendise","legendised","legendises","legendising","legendist","legendists","legendize","legendized","legendizes","legendizing","legendries","legendry","legends","leger","legerdemain","legerdemainist","legerdemainists","legerdemains","legering","legerings","legerities","legerity","legers","leges","legge","legged","legger","leggers","legges","leggie","leggier","leggiero","leggies","leggiest","leggin","legginess","legginesses","legging","legginged","leggings","leggins","leggism","leggisms","leggy","leghorn","leghorns","legibilities","legibility","legible","legibleness","legiblenesses","legibly","legion","legionaries","legionary","legioned","legionella","legionellae","legionellas","legionnaire","legionnaires","legions","legislate","legislated","legislates","legislating","legislation","legislations","legislative","legislatively","legislatives","legislator","legislatorial","legislators","legislatorship","legislatorships","legislatress","legislatresses","legislature","legislatures","legist","legists","legit","legitim","legitimacies","legitimacy","legitimate","legitimated","legitimately","legitimateness","legitimates","legitimating","legitimation","legitimations","legitimatise","legitimatised","legitimatises","legitimatising","legitimatize","legitimatized","legitimatizes","legitimatizing","legitimator","legitimators","legitimisation","legitimisations","legitimise","legitimised","legitimiser","legitimisers","legitimises","legitimising","legitimism","legitimisms","legitimist","legitimistic","legitimists","legitimization","legitimizations","legitimize","legitimized","legitimizer","legitimizers","legitimizes","legitimizing","legitims","legits","leglan","leglans","leglen","leglens","legless","leglessness","leglessnesses","leglet","leglets","leglike","leglin","leglins","legman","legmen","legong","legongs","legroom","legrooms","legs","legside","legsides","leguaan","leguaans","leguan","leguans","legume","legumes","legumin","leguminous","legumins","legwarmer","legwarmers","legwear","legwears","legwork","legworks","lehaim","lehaims","lehayim","lehayims","lehr","lehrjahre","lehrs","lehua","lehuas","lei","leidger","leidgers","leiger","leigers","leiomyoma","leiomyomas","leiomyomata","leiotrichies","leiotrichous","leiotrichy","leipoa","leipoas","leir","leired","leiring","leirs","leis","leish","leisher","leishest","leishmania","leishmaniae","leishmanial","leishmanias","leishmaniases","leishmaniasis","leishmanioses","leishmaniosis","leisler","leislers","leister","leistered","leistering","leisters","leisurable","leisurably","leisure","leisured","leisureliness","leisurelinesses","leisurely","leisures","leisuring","leitmotif","leitmotifs","leitmotiv","leitmotivs","lek","leke","lekgotla","lekgotlas","lekked","lekker","lekking","lekkings","leks","leku","lekvar","lekvars","lekythi","lekythoi","lekythos","lekythus","leman","lemans","leme","lemed","lemel","lemels","lemes","leming","lemma","lemmas","lemmata","lemmatisation","lemmatisations","lemmatise","lemmatised","lemmatises","lemmatising","lemmatization","lemmatizations","lemmatize","lemmatized","lemmatizes","lemmatizing","lemming","lemminglike","lemmings","lemniscal","lemniscate","lemniscates","lemnisci","lemniscus","lemon","lemonade","lemonades","lemoned","lemonfish","lemonfishes","lemongrass","lemongrasses","lemonier","lemoniest","lemoning","lemonish","lemonlike","lemons","lemonwood","lemonwoods","lemony","lempira","lempiras","lemur","lemures","lemurian","lemurians","lemurine","lemurines","lemurlike","lemuroid","lemuroids","lemurs","lend","lendable","lender","lenders","lending","lendings","lends","lenes","leng","lenged","lenger","lengest","lenging","lengs","length","lengthen","lengthened","lengthener","lengtheners","lengthening","lengthens","lengthful","lengthier","lengthiest","lengthily","lengthiness","lengthinesses","lengthman","lengthmen","lengths","lengthsman","lengthsmen","lengthways","lengthwise","lengthy","lenience","leniences","leniencies","leniency","lenient","leniently","lenients","lenified","lenifies","lenify","lenifying","lenis","lenite","lenited","lenites","lenities","leniting","lenition","lenitions","lenitive","lenitively","lenitives","lenity","leno","lenocinium","lenociniums","lenos","lens","lense","lensed","lenses","lensing","lensless","lensman","lensmen","lent","lentamente","lentando","lenten","lenti","lentic","lenticel","lenticellate","lenticels","lenticle","lenticles","lenticular","lenticularly","lenticulars","lenticule","lenticules","lentiform","lentigines","lentiginose","lentiginous","lentigo","lentil","lentils","lentisc","lentiscs","lentisk","lentisks","lentissimo","lentivirus","lentiviruses","lento","lentoid","lentoids","lentor","lentors","lentos","lentous","lenvoy","lenvoys","leone","leones","leonine","leontiases","leontiasis","leontopodium","leontopodiums","leopard","leopardess","leopardesses","leopards","leotard","leotarded","leotards","lep","leper","lepers","lepid","lepidodendroid","lepidodendroids","lepidolite","lepidolites","lepidomelane","lepidomelanes","lepidoptera","lepidopteran","lepidopterans","lepidopterist","lepidopterists","lepidopterological","lepidopterologies","lepidopterologist","lepidopterologists","lepidopterology","lepidopteron","lepidopterons","lepidopterous","lepidosiren","lepidosirens","lepidote","lepidotes","leporid","leporidae","leporids","leporine","lepped","lepping","lepra","lepras","leprechaun","leprechaunish","leprechauns","leprechawn","leprechawns","lepromatous","leprosaria","leprosarium","leprosariums","leprose","leproserie","leproseries","leprosery","leprosies","leprosities","leprosity","leprosy","leprotic","leprous","leprously","leprousness","leprousnesses","leps","lept","lepta","leptin","leptins","leptocephali","leptocephalic","leptocephalous","leptocephalus","leptocercal","leptodactyl","leptodactylous","leptodactyls","leptokurtic","leptome","leptomes","lepton","leptonic","leptons","leptophos","leptophoses","leptophyllous","leptorrhine","leptosomatic","leptosome","leptosomes","leptosomic","leptospiral","leptospire","leptospires","leptospiroses","leptospirosis","leptotene","leptotenes","lequear","lequears","lere","lered","leres","lering","lerp","lerps","les","lesbian","lesbianism","lesbianisms","lesbians","lesbic","lesbo","lesbos","leses","lesion","lesioned","lesioning","lesions","lespedeza","lespedezas","less","lessee","lessees","lesseeship","lesseeships","lessen","lessened","lessening","lessens","lesser","lesses","lesson","lessoned","lessoning","lessonings","lessons","lessor","lessors","lest","lested","lesting","lests","let","letch","letched","letches","letching","letchings","letdown","letdowns","lethal","lethalities","lethality","lethally","lethals","lethargic","lethargical","lethargically","lethargied","lethargies","lethargise","lethargised","lethargises","lethargising","lethargize","lethargized","lethargizes","lethargizing","lethargy","lethe","lethean","lethee","lethees","lethes","lethied","lethiferous","lets","lettable","letted","letter","letterbox","letterboxed","letterboxes","letterboxing","letterboxings","lettered","letterer","letterers","letterform","letterforms","letterhead","letterheads","lettering","letterings","letterless","letterman","lettermen","lettern","letterns","letterpress","letterpresses","letters","letterset","lettersets","letterspace","letterspaces","letterspacing","letterspacings","letting","lettings","lettre","lettres","lettuce","lettuces","letup","letups","leu","leucaemia","leucaemias","leucaemic","leucaemogen","leucaemogenic","leucaemogens","leucemia","leucemias","leucemic","leuch","leuchaemia","leuchaemias","leuchen","leucin","leucine","leucines","leucins","leucistic","leucite","leucites","leucitic","leucitohedra","leucitohedron","leucitohedrons","leuco","leucoblast","leucoblasts","leucocidin","leucocidins","leucocratic","leucocyte","leucocytes","leucocythaemia","leucocythaemias","leucocytic","leucocytolyses","leucocytolysis","leucocytopenia","leucocytopenias","leucocytoses","leucocytosis","leucocytotic","leucodepleted","leucoderma","leucodermal","leucodermas","leucodermia","leucodermias","leucodermic","leucoma","leucomaine","leucomaines","leucomas","leucopenia","leucopenias","leucopenic","leucoplakia","leucoplakias","leucoplast","leucoplastid","leucoplastids","leucoplasts","leucopoieses","leucopoiesis","leucopoietic","leucorrhoea","leucorrhoeal","leucorrhoeas","leucosin","leucosins","leucotome","leucotomes","leucotomies","leucotomy","leud","leudes","leuds","leugh","leughen","leukaemia","leukaemias","leukaemogeneses","leukaemogenesis","leukemia","leukemias","leukemic","leukemics","leukemogeneses","leukemogenesis","leukemogenic","leukemoid","leukoblast","leukoblasts","leukocyte","leukocytes","leukocytic","leukocytoses","leukocytosis","leukocytosises","leukocytotic","leukoderma","leukodermal","leukodermas","leukodermic","leukodystrophies","leukodystrophy","leukoma","leukomas","leukon","leukons","leukopenia","leukopenias","leukopenic","leukoplakia","leukoplakias","leukoplakic","leukopoieses","leukopoiesis","leukopoietic","leukorrhea","leukorrheal","leukorrheas","leukoses","leukosis","leukotic","leukotomies","leukotomy","leukotriene","leukotrienes","lev","leva","levant","levanted","levanter","levanters","levantine","levantines","levanting","levants","levator","levatores","levators","leve","levee","leveed","leveeing","levees","level","leveled","leveler","levelers","levelheaded","levelheadedness","levelheadednesses","leveling","levelled","leveller","levellers","levellest","levelling","levellings","levelly","levelness","levelnesses","levels","lever","leverage","leveraged","leverages","leveraging","levered","leveret","leverets","levering","levers","leves","leviable","leviathan","leviathans","levied","levier","leviers","levies","levigable","levigate","levigated","levigates","levigating","levigation","levigations","levigator","levigators","levin","levins","levirate","levirates","leviratic","leviratical","leviration","levirations","levis","levitate","levitated","levitates","levitating","levitation","levitational","levitations","levitator","levitators","levite","levites","levitic","levitical","levitically","levities","levity","levo","levodopa","levodopas","levogyre","levorotary","levorotatory","levulin","levulins","levulose","levuloses","levy","levying","lew","lewd","lewder","lewdest","lewdly","lewdness","lewdnesses","lewdsbies","lewdsby","lewdster","lewdsters","lewis","lewises","lewisia","lewisias","lewisite","lewisites","lewisson","lewissons","lex","lexeme","lexemes","lexemic","lexes","lexica","lexical","lexicalisation","lexicalisations","lexicalise","lexicalised","lexicalises","lexicalising","lexicalities","lexicality","lexicalization","lexicalizations","lexicalize","lexicalized","lexicalizes","lexicalizing","lexically","lexicographer","lexicographers","lexicographic","lexicographical","lexicographically","lexicographies","lexicographist","lexicographists","lexicography","lexicological","lexicologically","lexicologies","lexicologist","lexicologists","lexicology","lexicon","lexicons","lexigram","lexigrams","lexigraphic","lexigraphical","lexigraphies","lexigraphy","lexis","lexises","ley","leylandi","leylandii","leylandiis","leylandis","leys","lez","lezes","lezz","lezza","lezzas","lezzes","lezzie","lezzies","lezzy","lherzolite","lherzolites","li","liabilities","liability","liable","liableness","liablenesses","liaise","liaised","liaises","liaising","liaison","liaisons","liana","lianas","liane","lianes","liang","liangs","lianoid","liar","liard","liards","liars","liart","lias","liases","liatris","liatrises","lib","libant","libate","libated","libates","libating","libation","libational","libationary","libations","libatory","libbard","libbards","libbed","libber","libbers","libbing","libecchio","libecchios","libeccio","libeccios","libel","libelant","libelants","libeled","libelee","libelees","libeler","libelers","libeling","libelings","libelist","libelists","libellant","libellants","libelled","libellee","libellees","libeller","libellers","libelling","libellings","libellous","libellously","libelous","libels","liber","liberal","liberalisation","liberalisations","liberalise","liberalised","liberaliser","liberalisers","liberalises","liberalising","liberalism","liberalisms","liberalist","liberalistic","liberalists","liberalities","liberality","liberalization","liberalizations","liberalize","liberalized","liberalizer","liberalizers","liberalizes","liberalizing","liberally","liberalness","liberalnesses","liberals","liberate","liberated","liberates","liberating","liberation","liberationism","liberationisms","liberationist","liberationists","liberations","liberator","liberators","liberatory","libero","liberos","libers","libertarian","libertarianism","libertarianisms","libertarians","liberticidal","liberticide","liberticides","liberties","libertinage","libertinages","libertine","libertines","libertinism","libertinisms","liberty","libidinal","libidinally","libidinist","libidinists","libidinosities","libidinosity","libidinous","libidinously","libidinousness","libidinousnesses","libido","libidos","libken","libkens","liblab","liblabs","libra","librae","libraire","libraires","librairie","librairies","librarian","librarians","librarianship","librarianships","libraries","library","libras","librate","librated","librates","librating","libration","librational","librations","libratory","libretti","librettist","librettists","libretto","librettos","libri","libriform","libs","lice","licence","licenced","licencee","licencees","licencer","licencers","licences","licencing","licensable","license","licensed","licensee","licensees","licenser","licensers","licenses","licensing","licensor","licensors","licensure","licensures","licente","licentiate","licentiates","licentiateship","licentiateships","licentiation","licentiations","licentious","licentiously","licentiousness","licentiousnesses","lich","lichanos","lichanoses","lichee","lichees","lichen","lichened","lichenin","lichening","lichenins","lichenism","lichenisms","lichenist","lichenists","lichenoid","lichenological","lichenologies","lichenologist","lichenologists","lichenology","lichenose","lichenous","lichens","liches","lichgate","lichgates","lichi","lichis","licht","lichted","lichter","lichtest","lichting","lichtlied","lichtlies","lichtly","lichtlying","lichts","lichwake","lichwakes","lichway","lichways","licit","licitly","licitness","licitnesses","lick","licked","licker","lickerish","lickerishly","lickerishness","lickerishnesses","lickers","licking","lickings","lickpennies","lickpenny","licks","lickspit","lickspits","lickspittle","lickspittles","licorice","licorices","lictor","lictorian","lictors","lid","lidar","lidars","lidded","lidding","lidger","lidgers","lidless","lido","lidocaine","lidocaines","lidos","lids","lie","liebfraumilch","liebfraumilchs","lied","lieder","lief","liefer","liefest","liefly","liefs","liege","liegedom","liegedoms","liegeless","liegeman","liegemen","lieger","liegers","lieges","lien","lienable","lienal","liens","lienteric","lienteries","lientery","lier","lierne","liernes","liers","lies","lieu","lieus","lieutenancies","lieutenancy","lieutenant","lieutenantries","lieutenantry","lieutenants","lieutenantship","lieutenantships","lieve","liever","lieves","lievest","life","lifebelt","lifebelts","lifeblood","lifebloods","lifeboat","lifeboats","lifebuoy","lifebuoys","lifecare","lifecares","lifeful","lifeguard","lifeguarded","lifeguarding","lifeguards","lifehack","lifehacks","lifehold","lifeless","lifelessly","lifelessness","lifelessnesses","lifelike","lifelikeness","lifelikenesses","lifeline","lifelines","lifelong","lifemanship","lifemanships","lifer","lifers","lifes","lifesaver","lifesavers","lifesaving","lifesavings","lifesome","lifespan","lifespans","lifestyle","lifestyler","lifestylers","lifestyles","lifetime","lifetimes","lifeway","lifeways","lifework","lifeworks","lifeworld","lifeworlds","lift","liftable","liftback","liftbacks","liftboy","liftboys","lifted","lifter","lifters","liftgate","liftgates","lifting","liftman","liftmen","liftoff","liftoffs","lifts","lifull","lig","ligament","ligamental","ligamentary","ligamentous","ligaments","ligan","ligand","ligands","ligans","ligase","ligases","ligate","ligated","ligates","ligating","ligation","ligations","ligative","ligature","ligatured","ligatures","ligaturing","liger","ligers","ligge","ligged","ligger","liggers","ligges","ligging","liggings","light","lightbulb","lightbulbs","lighted","lighten","lightened","lightener","lighteners","lightening","lightenings","lightens","lighter","lighterage","lighterages","lightered","lightering","lighterman","lightermen","lighters","lightest","lightface","lightfaced","lightfaces","lightfast","lightfastness","lightfastnesses","lightful","lightheaded","lighthearted","lightheartedly","lightheartedness","lightheartednesses","lighthouse","lighthouseman","lighthousemen","lighthouses","lighting","lightings","lightish","lightless","lightlied","lightlies","lightly","lightlying","lightness","lightnesses","lightning","lightninged","lightnings","lightplane","lightplanes","lightproof","lights","lightship","lightships","lightsome","lightsomely","lightsomeness","lightsomenesses","lighttight","lightwave","lightweight","lightweights","lightwood","lightwoods","lignage","lignages","lignaloes","lignan","lignans","ligne","ligneous","lignes","lignicole","lignicolous","lignification","lignifications","lignified","lignifies","ligniform","lignify","lignifying","lignin","lignins","ligniperdous","lignite","lignites","lignitic","lignivorous","lignocaine","lignocaines","lignocellulose","lignocelluloses","lignocellulosic","lignose","lignoses","lignosulfonate","lignosulfonates","lignum","lignums","ligroin","ligroine","ligroines","ligroins","ligs","ligula","ligulae","ligular","ligulas","ligulate","ligulated","ligule","ligules","ligulifloral","liguloid","ligure","ligures","likabilities","likability","likable","likableness","likablenesses","likably","like","likeabilities","likeability","likeable","likeableness","likeablenesses","likeably","liked","likelier","likeliest","likelihood","likelihoods","likeliness","likelinesses","likely","liken","likened","likeness","likenesses","likening","likens","liker","likers","likes","likest","likewake","likewakes","likewalk","likewalks","likewise","likin","liking","likings","likins","likuta","lilac","lilacs","lilangeni","liliaceous","lilied","lilies","lill","lilled","lilling","lilliput","lilliputian","lilliputians","lilliputs","lills","lilo","lilos","lilt","lilted","lilting","liltingly","liltingness","liltingnesses","lilts","lily","lilylike","lima","limacel","limacels","limaceous","limaces","limaciform","limacine","limacologies","limacologist","limacologists","limacology","limacon","limacons","limail","limails","liman","limans","limas","limation","limations","limax","limb","limba","limbas","limbate","limbec","limbeck","limbecks","limbecs","limbed","limber","limbered","limberer","limberest","limbering","limberly","limberness","limbernesses","limbers","limbi","limbic","limbier","limbiest","limbing","limbless","limbmeal","limbo","limbos","limbous","limbs","limburgite","limburgites","limbus","limbuses","limby","lime","limeade","limeades","limed","limekiln","limekilns","limeless","limelight","limelighted","limelighter","limelighters","limelighting","limelights","limelit","limen","limens","limepit","limepits","limerick","limericks","limes","limescale","limescales","limestone","limestones","limewash","limewashes","limewater","limewaters","limey","limeys","limicoline","limicolous","limier","limiest","limina","liminal","liminess","liminesses","liming","limings","limit","limitable","limitableness","limitablenesses","limitarian","limitarians","limitary","limitation","limitational","limitations","limitative","limited","limitedly","limitedness","limitednesses","limiteds","limiter","limiters","limites","limiting","limitingly","limitings","limitless","limitlessly","limitlessness","limitlessnesses","limitrophe","limits","limivorous","limma","limmas","limmer","limmers","limn","limnaeid","limnaeids","limned","limner","limners","limnetic","limnic","limning","limnologic","limnological","limnologically","limnologies","limnologist","limnologists","limnology","limnophilous","limns","limo","limonene","limonenes","limonite","limonites","limonitic","limos","limoses","limosis","limous","limousine","limousines","limp","limpa","limpas","limped","limper","limpers","limpest","limpet","limpets","limpid","limpidities","limpidity","limpidly","limpidness","limpidnesses","limping","limpingly","limpings","limpkin","limpkins","limply","limpness","limpnesses","limps","limpsey","limpsier","limpsiest","limpsy","limuli","limuloid","limuloids","limulus","limuluses","limy","lin","linable","linac","linacs","linage","linages","linalol","linalols","linalool","linalools","linch","linches","linchet","linchets","linchpin","linchpins","lincomycin","lincomycins","lincrusta","lincrustas","lincture","linctures","linctus","linctuses","lind","lindane","lindanes","linden","lindens","lindies","linds","lindworm","lindworms","lindy","line","lineable","lineage","lineages","lineal","linealities","lineality","lineally","lineament","lineamental","lineaments","linear","linearisation","linearisations","linearise","linearised","linearises","linearising","linearities","linearity","linearization","linearizations","linearize","linearized","linearizes","linearizing","linearly","lineate","lineated","lineation","lineations","linebacker","linebackers","linebacking","linebackings","linebred","linebreeding","linebreedings","linecaster","linecasters","linecasting","linecastings","linecut","linecuts","lined","lineless","linelike","lineman","linemen","linen","linens","lineny","lineolate","lineolated","liner","linerboard","linerboards","linerless","liners","lines","linesman","linesmen","lineup","lineups","liney","ling","linga","lingam","lingams","lingas","lingberries","lingberry","lingcod","lingcods","lingel","lingels","linger","lingered","lingerer","lingerers","lingerie","lingeries","lingering","lingeringly","lingerings","lingers","lingier","lingiest","lingle","lingles","lingo","lingoes","lingonberries","lingonberry","lingot","lingots","lings","lingster","lingsters","lingua","linguae","lingual","lingually","linguals","linguas","linguica","linguicas","linguiform","linguine","linguines","linguini","linguinis","linguisa","linguisas","linguist","linguister","linguisters","linguistic","linguistical","linguistically","linguistician","linguisticians","linguistics","linguistries","linguistry","linguists","lingula","lingulae","lingular","lingulas","lingulate","lingulated","lingy","linhay","linhays","linier","liniest","liniment","liniments","linin","lining","linings","linins","linish","linished","linisher","linishers","linishes","linishing","linishings","link","linkable","linkage","linkages","linkboy","linkboys","linked","linker","linkers","linkier","linkiest","linking","linkman","linkmen","linkrot","linkrots","links","linksland","linkslands","linksman","linksmen","linkspan","linkspans","linkster","linksters","linkup","linkups","linkwork","linkworks","linky","linn","linned","linnet","linnets","linney","linneys","linnies","linning","linns","linny","lino","linocut","linocuts","linoleate","linoleates","linoleic","linolenic","linoleum","linoleums","linos","linotype","linotyped","linotyper","linotypers","linotypes","linotyping","lins","linsang","linsangs","linseed","linseeds","linsey","linseys","linstock","linstocks","lint","linted","lintel","lintelled","lintels","linter","linters","lintie","lintier","linties","lintiest","linting","lintless","lintol","lintols","lints","lintseed","lintseeds","lintstock","lintstocks","lintwhite","lintwhites","linty","linum","linums","linuron","linurons","linux","linuxes","liny","lion","lioncel","lioncelle","lioncelles","lioncels","lionel","lionels","lioness","lionesses","lionet","lionets","lionfish","lionfishes","lionhead","lionheads","lionhearted","lionheartedness","lionisation","lionisations","lionise","lionised","lioniser","lionisers","lionises","lionising","lionism","lionisms","lionization","lionizations","lionize","lionized","lionizer","lionizers","lionizes","lionizing","lionlike","lionly","lions","lip","lipa","lipaemia","lipaemias","liparite","liparites","lipas","lipase","lipases","lipe","lipectomies","lipectomy","lipemia","lipemias","lipid","lipide","lipides","lipidic","lipidoplast","lipidoplasts","lipids","lipin","lipins","lipless","liplike","lipo","lipochrome","lipochromes","lipocyte","lipocytes","lipodystrophies","lipodystrophy","lipogeneses","lipogenesis","lipogram","lipogrammatic","lipogrammatism","lipogrammatisms","lipogrammatist","lipogrammatists","lipograms","lipographies","lipography","lipoic","lipoid","lipoidal","lipoids","lipolitic","lipolyses","lipolysis","lipolytic","lipoma","lipomas","lipomata","lipomatoses","lipomatosis","lipomatous","lipophilic","lipoplast","lipoplasts","lipopolysaccharide","lipopolysaccharides","lipoprotein","lipoproteins","lipos","liposculpture","liposculptures","liposomal","liposome","liposomes","liposuck","liposucked","liposucking","liposucks","liposuction","liposuctions","lipotropic","lipotropies","lipotropin","lipotropins","lipotropy","lipped","lippen","lippened","lippening","lippens","lipper","lippered","lippering","lippers","lippie","lippier","lippies","lippiest","lippiness","lippinesses","lipping","lippings","lippitude","lippitudes","lippy","lipread","lipreader","lipreaders","lipreading","lipreadings","lipreads","lips","lipsalve","lipsalves","lipstick","lipsticked","lipsticking","lipsticks","lipuria","lipurias","liquable","liquate","liquated","liquates","liquating","liquation","liquations","liquefacient","liquefacients","liquefaction","liquefactions","liquefactive","liquefiable","liquefied","liquefier","liquefiers","liquefies","liquefy","liquefying","liquesce","liquesced","liquescence","liquescences","liquescencies","liquescency","liquescent","liquesces","liquescing","liqueur","liqueured","liqueuring","liqueurs","liquid","liquidambar","liquidambars","liquidate","liquidated","liquidates","liquidating","liquidation","liquidations","liquidator","liquidators","liquidise","liquidised","liquidiser","liquidisers","liquidises","liquidising","liquidities","liquidity","liquidize","liquidized","liquidizer","liquidizers","liquidizes","liquidizing","liquidly","liquidness","liquidnesses","liquids","liquidus","liquiduses","liquified","liquifies","liquify","liquifying","liquor","liquored","liquorice","liquorices","liquoring","liquorish","liquorishly","liquorishness","liquorishnesses","liquors","lira","liras","lire","liri","liriodendra","liriodendron","liriodendrons","liriope","liriopes","liripipe","liripipes","liripoop","liripoops","lirk","lirked","lirking","lirks","lirot","liroth","lis","lisente","lisk","lisks","lisle","lisles","lisp","lisped","lisper","lispers","lisping","lispingly","lispings","lispound","lispounds","lisps","lispund","lispunds","lissencephalous","lisses","lissom","lissome","lissomely","lissomeness","lissomenesses","lissomly","lissomness","lissomnesses","lissotrichous","list","listable","listed","listee","listees","listel","listels","listen","listenabilities","listenability","listenable","listened","listener","listeners","listenership","listenerships","listening","listenings","listens","lister","listeria","listerial","listerias","listerioses","listeriosis","listers","listeth","listful","listing","listings","listless","listlessly","listlessness","listlessnesses","lists","listserv","listservs","lit","litai","litanies","litany","litas","litchi","litchis","lite","lited","liteness","litenesses","liter","literacies","literacy","literal","literalisation","literalisations","literalise","literalised","literaliser","literalisers","literalises","literalising","literalism","literalisms","literalist","literalistic","literalists","literalities","literality","literalization","literalizations","literalize","literalized","literalizer","literalizers","literalizes","literalizing","literally","literalness","literalnesses","literals","literarily","literariness","literarinesses","literary","literaryism","literaryisms","literate","literately","literateness","literatenesses","literates","literati","literatim","literation","literations","literato","literator","literators","literature","literatured","literatures","literatus","literose","literosities","literosity","liters","lites","lith","litharge","litharges","lithate","lithates","lithe","lithed","lithely","lithemia","lithemias","lithemic","litheness","lithenesses","lither","litherly","lithes","lithesome","lithesomeness","lithesomenesses","lithest","lithia","lithias","lithiases","lithiasis","lithic","lithification","lithifications","lithified","lithifies","lithify","lithifying","lithing","lithistid","lithistids","lithite","lithites","lithium","lithiums","litho","lithochromatic","lithochromatics","lithochromies","lithochromy","lithoclast","lithoclasts","lithocyst","lithocysts","lithodomous","lithoed","lithogenous","lithoglyph","lithoglyphs","lithograph","lithographed","lithographer","lithographers","lithographic","lithographical","lithographically","lithographies","lithographing","lithographs","lithography","lithoid","lithoidal","lithoing","litholapaxies","litholapaxy","litholatries","litholatrous","litholatry","lithologic","lithological","lithologically","lithologies","lithologist","lithologists","lithology","lithomancies","lithomancy","lithomarge","lithomarges","lithometeor","lithometeors","lithonthryptic","lithonthryptics","lithontriptic","lithontriptics","lithontriptist","lithontriptists","lithontriptor","lithontriptors","lithophagous","lithophane","lithophanes","lithophilous","lithophysa","lithophysae","lithophyse","lithophyses","lithophyte","lithophytes","lithophytic","lithopone","lithopones","lithoprint","lithoprints","lithops","lithos","lithosol","lithosols","lithospermum","lithospermums","lithosphere","lithospheres","lithospheric","lithostatic","lithotome","lithotomes","lithotomic","lithotomical","lithotomies","lithotomist","lithotomists","lithotomous","lithotomy","lithotripsies","lithotripsy","lithotripter","lithotripters","lithotriptic","lithotriptics","lithotriptist","lithotriptists","lithotriptor","lithotriptors","lithotrite","lithotrites","lithotritic","lithotritics","lithotrities","lithotritise","lithotritised","lithotritises","lithotritising","lithotritist","lithotritists","lithotritize","lithotritized","lithotritizes","lithotritizing","lithotritor","lithotritors","lithotrity","liths","litigable","litigant","litigants","litigate","litigated","litigates","litigating","litigation","litigations","litigator","litigators","litigious","litigiously","litigiousness","litigiousnesses","liting","litmus","litmuses","litoral","litotes","litotic","litre","litreage","litreages","litres","lits","litten","litter","litterateur","litterateurs","litterbag","litterbags","litterbug","litterbugs","littered","litterer","litterers","littering","littermate","littermates","litters","littery","little","littleneck","littlenecks","littleness","littlenesses","littler","littles","littlest","littleworth","littlie","littlies","littlin","littling","littlings","littlins","littlish","littoral","littorals","litu","liturgic","liturgical","liturgically","liturgics","liturgies","liturgiologies","liturgiologist","liturgiologists","liturgiology","liturgism","liturgisms","liturgist","liturgistic","liturgists","liturgy","lituus","lituuses","livabilities","livability","livable","livableness","livablenesses","live","liveabilities","liveability","liveable","liveableness","liveablenesses","lived","livedo","livedos","livelier","liveliest","livelihead","liveliheads","livelihood","livelihoods","livelily","liveliness","livelinesses","livelod","livelods","livelong","livelongs","livelood","liveloods","lively","liven","livened","livener","liveners","liveness","livenesses","livening","livens","liver","livered","liveried","liveries","livering","liverish","liverishly","liverishness","liverishnesses","liverleaf","liverleaves","liverless","livers","liverwort","liverworts","liverwurst","liverwursts","livery","liveryman","liverymen","lives","livest","livestock","livestocks","livetrap","livetrapped","livetrapping","livetraps","liveware","livewares","liveyer","liveyere","liveyeres","liveyers","livid","livider","lividest","lividities","lividity","lividly","lividness","lividnesses","livier","liviers","living","livingly","livingness","livingnesses","livings","livor","livors","livraison","livraisons","livre","livres","livyer","livyers","lixivia","lixivial","lixiviate","lixiviated","lixiviates","lixiviating","lixiviation","lixiviations","lixivious","lixivium","lixiviums","lizard","lizards","lizzie","lizzies","llama","llamas","llanero","llaneros","llano","llanos","lo","loach","loaches","load","loaded","loaden","loadened","loadening","loadens","loader","loaders","loading","loadings","loadmaster","loadmasters","loads","loadsamoney","loadsamoneys","loadsamonies","loadspace","loadspaces","loadstar","loadstars","loadstone","loadstones","loaf","loafed","loafer","loaferish","loafers","loafing","loafings","loafs","loam","loamed","loamier","loamiest","loaminess","loaminesses","loaming","loamless","loams","loamy","loan","loanable","loanback","loanbacks","loaned","loanee","loanees","loaner","loaners","loaning","loanings","loans","loanshift","loanshifts","loanword","loanwords","loast","loath","loathe","loathed","loathedness","loathednesses","loather","loathers","loathes","loathest","loathful","loathfulness","loathfulnesses","loathing","loathingly","loathings","loathliness","loathlinesses","loathly","loathness","loathnesses","loathsome","loathsomely","loathsomeness","loathsomenesses","loathy","loave","loaved","loaves","loaving","lob","lobar","lobate","lobated","lobately","lobation","lobations","lobbed","lobber","lobbers","lobbied","lobbies","lobbing","lobby","lobbyer","lobbyers","lobbygow","lobbygows","lobbying","lobbyings","lobbyism","lobbyisms","lobbyist","lobbyists","lobe","lobectomies","lobectomy","lobed","lobefin","lobefins","lobeless","lobelet","lobelets","lobelia","lobelias","lobeline","lobelines","lobes","lobi","lobing","lobings","lobiped","loblollies","loblolly","lobo","lobola","lobolas","lobolo","lobolos","lobos","lobose","lobotomies","lobotomise","lobotomised","lobotomises","lobotomising","lobotomize","lobotomized","lobotomizes","lobotomizing","lobotomy","lobs","lobscouse","lobscouses","lobster","lobstered","lobsterer","lobsterers","lobstering","lobsterings","lobsterlike","lobsterman","lobstermen","lobsters","lobstick","lobsticks","lobular","lobularly","lobulate","lobulated","lobulation","lobulations","lobule","lobules","lobuli","lobulose","lobulus","lobus","lobworm","lobworms","loca","local","locale","locales","localisability","localisable","localisation","localisations","localise","localised","localiser","localisers","localises","localising","localism","localisms","localist","localistic","localists","localite","localites","localities","locality","localizabilities","localizability","localizable","localization","localizations","localize","localized","localizer","localizers","localizes","localizing","locally","localness","localnesses","locals","locatable","locate","locateable","located","locater","locaters","locates","locating","location","locational","locationally","locations","locative","locatives","locator","locators","locellate","loch","lochan","lochans","lochia","lochial","lochs","loci","lock","lockable","lockage","lockages","lockaway","lockaways","lockbox","lockboxes","lockdown","lockdowns","locked","locker","lockers","locket","lockets","lockfast","lockful","lockfuls","lockhouse","lockhouses","locking","lockings","lockjaw","lockjaws","lockkeeper","lockkeepers","lockless","lockmaker","lockmakers","lockman","lockmen","locknut","locknuts","lockout","lockouts","lockpick","lockpicks","lockram","lockrams","locks","lockset","locksets","locksman","locksmen","locksmith","locksmitheries","locksmithery","locksmithing","locksmithings","locksmiths","lockstep","locksteps","lockstitch","lockstitched","lockstitches","lockstitching","lockup","lockups","loco","locoed","locoes","locofoco","locofocos","locoing","locoism","locoisms","locoman","locomen","locomobile","locomobiles","locomobilities","locomobility","locomote","locomoted","locomotes","locomoting","locomotion","locomotions","locomotive","locomotively","locomotiveness","locomotives","locomotivities","locomotivity","locomotor","locomotors","locomotory","locoplant","locoplants","locorestive","locos","locoweed","locoweeds","loculament","loculaments","locular","loculate","loculated","loculation","loculations","locule","loculed","locules","loculi","loculicidal","loculus","locum","locums","locuplete","locus","locust","locusta","locustae","locustal","locusted","locusting","locusts","locution","locutionary","locutions","locutories","locutory","lod","lode","loden","lodens","lodes","lodesman","lodesmen","lodestar","lodestars","lodestone","lodestones","lodge","lodgeable","lodged","lodgement","lodgements","lodgepole","lodgepoles","lodger","lodgers","lodges","lodging","lodgings","lodgment","lodgments","lodicula","lodiculae","lodicule","lodicules","lods","loerie","loeries","loess","loessal","loesses","loessial","loessic","loft","lofted","lofter","lofters","loftier","loftiest","loftily","loftiness","loftinesses","lofting","loftless","loftlike","lofts","loftsman","loftsmen","lofty","log","logagraphia","logagraphias","logan","loganberries","loganberry","logania","loganiaceous","loganias","logans","logaoedic","logaoedics","logarithm","logarithmic","logarithmical","logarithmically","logarithms","logboard","logboards","logbook","logbooks","loge","loges","loggat","loggats","logged","logger","loggerhead","loggerheaded","loggerheads","loggers","loggets","loggia","loggias","loggie","loggier","loggiest","logging","loggings","loggish","loggy","logia","logic","logical","logicalities","logicality","logically","logicalness","logicalnesses","logician","logicians","logicise","logicised","logicises","logicising","logicism","logicisms","logicist","logicists","logicize","logicized","logicizes","logicizing","logicless","logics","logie","logier","logies","logiest","logily","login","loginess","loginesses","logins","logion","logions","logistic","logistical","logistically","logistician","logisticians","logistics","logjam","logjammed","logjamming","logjams","logjuice","logjuices","logline","loglines","loglog","loglogs","lognormal","lognormalities","lognormality","lognormally","logo","logodaedalic","logodaedalies","logodaedalus","logodaedaluses","logodaedaly","logoff","logoffs","logogram","logogrammatic","logograms","logograph","logographer","logographers","logographic","logographical","logographically","logographies","logographs","logography","logogriph","logogriphic","logogriphs","logoi","logomach","logomachies","logomachist","logomachists","logomachs","logomachy","logon","logons","logopaedic","logopaedics","logopedic","logopedics","logophile","logophiles","logorrhea","logorrheas","logorrheic","logorrhoea","logorrhoeas","logos","logothete","logothetes","logotype","logotypes","logotypies","logotypy","logout","logouts","logroll","logrolled","logroller","logrollers","logrolling","logrollings","logrolls","logs","logway","logways","logwood","logwoods","logy","lohan","lohans","loid","loided","loiding","loids","loin","loincloth","loincloths","loins","loipe","loipen","loir","loirs","loiter","loitered","loiterer","loiterers","loitering","loiteringly","loiterings","loiters","loke","lokes","lokshen","loligo","loligos","lolium","loliums","loll","lollapalooza","lollapaloozas","lolled","loller","lollers","lollies","lolling","lollingly","lollipop","lollipops","lollop","lolloped","lolloping","lollops","lollopy","lolls","lolly","lollygag","lollygagged","lollygagging","lollygags","lollypop","lollypops","lolog","lologs","loma","lomas","lomata","lome","lomed","lomein","lomeins","loment","lomenta","lomentaceous","loments","lomentum","lomentums","lomes","loming","lompish","lone","lonelier","loneliest","lonelily","loneliness","lonelinesses","lonely","loneness","lonenesses","loner","loners","lonesome","lonesomely","lonesomeness","lonesomenesses","lonesomes","long","longa","longaeval","longaevous","longan","longanimities","longanimity","longanimous","longans","longas","longboard","longboards","longboat","longboats","longbow","longbowman","longbowmen","longbows","longcase","longcloth","longcloths","longe","longed","longeing","longer","longeron","longerons","longers","longes","longest","longeval","longevities","longevity","longevous","longhair","longhaired","longhairs","longhand","longhands","longhead","longheaded","longheadedness","longheadednesses","longheads","longhorn","longhorns","longhouse","longhouses","longicaudate","longicorn","longicorns","longies","longing","longingly","longings","longinquities","longinquity","longipennate","longirostral","longish","longitude","longitudes","longitudinal","longitudinally","longjump","longjumped","longjumping","longjumps","longleaf","longleaves","longline","longlines","longlist","longlisted","longlisting","longlists","longly","longneck","longnecks","longness","longnesses","longprimer","longprimers","longs","longship","longships","longshore","longshoreman","longshoremen","longshoring","longshorings","longsighted","longsightedness","longsightednesses","longsome","longsomely","longsomeness","longsomenesses","longspur","longspurs","longtime","longueur","longueurs","longwall","longwalls","longways","longwearing","longwise","longworm","longworms","lonicera","loniceras","loo","loobier","loobies","loobiest","loobily","looby","looed","looey","looeys","loof","loofa","loofah","loofahs","loofas","loofful","looffuls","loofs","looie","looies","looing","look","lookalike","lookalikes","lookdown","lookdowns","looked","looker","lookers","looking","lookism","lookisms","lookist","lookists","lookout","lookouts","lookover","lookovers","looks","looksism","looksisms","lookup","lookups","loom","loomed","looming","looms","loon","looney","looneys","loonie","loonier","loonies","looniest","loonily","looniness","looninesses","looning","loonings","loons","loony","loop","looped","looper","loopers","loophole","loopholed","loopholes","loopholing","loopier","loopiest","loopily","loopiness","loopinesses","looping","loopings","loops","loopy","loor","loord","loords","loos","loose","loosebox","looseboxes","loosed","loosely","loosen","loosened","loosener","looseners","looseness","loosenesses","loosening","loosens","looser","looses","loosest","loosestrife","loosestrifes","loosie","loosies","loosing","loosings","loot","looted","looten","looter","looters","looting","lootings","loots","looves","looyenwork","looyenworks","lop","lope","loped","loper","lopers","lopes","lopgrass","lopgrasses","lophobranch","lophobranchiate","lophobranchs","lophodont","lophophorate","lophophore","lophophores","loping","lopolith","lopoliths","lopped","lopper","loppered","loppering","loppers","loppier","loppies","loppiest","lopping","loppings","loppy","lops","lopsided","lopsidedly","lopsidedness","lopsidednesses","lopstick","lopsticks","loquacious","loquaciously","loquaciousness","loquaciousnesses","loquacities","loquacity","loquat","loquats","loquitur","lor","loral","loran","lorans","lorate","lorazepam","lorazepams","lorcha","lorchas","lord","lorded","lording","lordings","lordkin","lordkins","lordless","lordlier","lordliest","lordlike","lordliness","lordlinesses","lordling","lordlings","lordly","lordolatries","lordolatry","lordoma","lordomas","lordoses","lordosis","lordotic","lords","lordship","lordships","lordy","lore","loreal","lorel","lorels","lores","lorette","lorettes","lorgnette","lorgnettes","lorgnon","lorgnons","loric","lorica","loricae","loricate","loricated","loricates","loricating","lorication","lorications","lorics","lories","lorikeet","lorikeets","lorimer","lorimers","loriner","loriners","loring","lorings","loriot","loriots","loris","lorises","lorn","lornness","lornnesses","lorrell","lorrells","lorries","lorry","lory","los","losable","losableness","losablenesses","lose","losed","losel","losels","losen","loser","losers","loses","losh","losing","losingly","losings","loslyf","loslyfs","loss","losses","lossier","lossiest","lossless","lossmaker","lossmakers","lossmaking","lossy","lost","lostness","lostnesses","lot","lota","lotah","lotahs","lotas","lote","lotes","loth","lothario","lotharios","lothefull","lother","lothest","lothfull","lothness","lothnesses","lothsome","loti","lotic","lotion","lotions","loto","lotos","lotoses","lots","lotte","lotted","lotter","lotteries","lotters","lottery","lottes","lotting","lotto","lottos","lotus","lotuses","lotusland","lotuslands","lou","louche","louchely","loucher","louchest","loud","louden","loudened","loudening","loudens","louder","loudest","loudhailer","loudhailers","loudish","loudlier","loudliest","loudly","loudmouth","loudmouthed","loudmouths","loudness","loudnesses","loudspeaker","loudspeakers","loued","lough","loughs","louie","louies","louing","louis","louma","loumas","loun","lound","lounded","lounder","loundered","loundering","lounderings","lounders","lounding","lounds","louned","lounge","lounged","lounger","loungers","lounges","loungewear","loungewears","loungey","loungier","loungiest","lounging","loungingly","loungings","loungy","louning","louns","loup","loupe","louped","loupen","loupes","louping","loupit","loups","lour","loure","loured","loures","lourie","lourier","louries","louriest","louring","louringly","lourings","lours","loury","lous","louse","loused","louser","lousers","louses","lousewort","louseworts","lousier","lousiest","lousily","lousiness","lousinesses","lousing","lousy","lout","louted","louting","loutish","loutishly","loutishness","loutishnesses","louts","louvar","louvars","louver","louvered","louvers","louvre","louvred","louvres","lovabilities","lovability","lovable","lovableness","lovablenesses","lovably","lovage","lovages","lovastatin","lovastatins","lovat","lovats","love","loveabilities","loveability","loveable","loveableness","loveablenesses","loveably","lovebird","lovebirds","lovebite","lovebites","lovebug","lovebugs","loved","lovefest","lovefests","loveless","lovelessly","lovelessness","lovelessnesses","lovelier","lovelies","loveliest","lovelight","lovelights","lovelihead","loveliheads","lovelily","loveliness","lovelinesses","lovelock","lovelocks","lovelorn","lovelornness","lovelornnesses","lovely","lovemaker","lovemakers","lovemaking","lovemakings","lover","lovered","loverless","loverly","lovers","loves","loveseat","loveseats","lovesick","lovesickness","lovesicknesses","lovesome","lovestruck","lovevine","lovevines","loveworthy","lovey","loveys","loving","lovingly","lovingness","lovingnesses","lovings","low","lowan","lowans","lowball","lowballed","lowballing","lowballings","lowballs","lowborn","lowboy","lowboys","lowbred","lowbrow","lowbrowed","lowbrowism","lowbrowisms","lowbrows","lowdown","lowdowns","lowe","lowed","lower","lowerable","lowercase","lowercased","lowercases","lowercasing","lowerclassman","lowerclassmen","lowered","lowerier","loweriest","lowering","loweringly","lowerings","lowermost","lowers","lowery","lowes","lowest","lowing","lowings","lowish","lowland","lowlander","lowlanders","lowlands","lowlier","lowliest","lowlife","lowlifer","lowlifers","lowlifes","lowlight","lowlighted","lowlighting","lowlights","lowlihead","lowliheads","lowlily","lowliness","lowlinesses","lowlives","lowly","lown","lownd","lownded","lownding","lownds","lowne","lowned","lownes","lowness","lownesses","lowning","lowns","lowp","lowped","lowping","lowps","lowrider","lowriders","lowrie","lowries","lowry","lows","lowse","lowsed","lowsening","lowsenings","lowser","lowses","lowsest","lowsing","lowsit","lowt","lowted","lowting","lowts","lowveld","lowvelds","lox","loxed","loxes","loxing","loxodrome","loxodromes","loxodromic","loxodromical","loxodromically","loxodromics","loxodromies","loxodromy","loxygen","loxygens","loy","loyal","loyaler","loyalest","loyalism","loyalisms","loyalist","loyalists","loyaller","loyallest","loyally","loyalness","loyalnesses","loyalties","loyalty","loys","lozell","lozells","lozen","lozenge","lozenged","lozenges","lozengy","lozens","luach","luau","luaus","lubbard","lubbards","lubber","lubberliness","lubberlinesses","lubberly","lubbers","lube","lubed","lubes","lubfish","lubfishes","lubing","lubra","lubras","lubric","lubrical","lubricant","lubricants","lubricate","lubricated","lubricates","lubricating","lubrication","lubricational","lubrications","lubricative","lubricator","lubricators","lubricious","lubriciously","lubricities","lubricity","lubricous","lubricously","lubritoria","lubritorium","lubritoriums","lucarne","lucarnes","luce","lucence","lucences","lucencies","lucency","lucent","lucently","lucern","lucerne","lucernes","lucerns","luces","luchot","luchoth","lucid","lucider","lucidest","lucidities","lucidity","lucidly","lucidness","lucidnesses","lucifer","luciferase","luciferases","luciferin","luciferins","luciferous","lucifers","lucifugous","lucigen","lucigens","lucite","lucites","luck","lucked","lucken","luckenbooth","luckenbooths","luckengowan","luckengowans","luckie","luckier","luckies","luckiest","luckily","luckiness","luckinesses","lucking","luckless","lucklessly","lucklessness","lucklessnesses","luckpennies","luckpenny","lucks","lucky","lucrative","lucratively","lucrativeness","lucrativenesses","lucre","lucres","luctation","luctations","lucubrate","lucubrated","lucubrates","lucubrating","lucubration","lucubrations","lucubrator","lucubrators","luculent","luculently","lucuma","lucumas","lucumo","lucumones","lucumos","lud","lude","luderick","ludericks","ludes","ludic","ludically","ludicrous","ludicrously","ludicrousness","ludicrousnesses","ludo","ludos","luds","ludship","ludships","lues","luetic","luetically","luetics","luff","luffa","luffas","luffed","luffing","luffs","luftmensch","luftmenschen","lug","luge","luged","lugeing","lugeings","luger","lugers","luges","luggable","luggables","luggage","luggages","lugged","lugger","luggers","luggie","luggies","lugging","lughole","lugholes","luging","lugings","lugs","lugsail","lugsails","lugubrious","lugubriously","lugubriousness","lugubriousnesses","lugworm","lugworms","luit","luiten","luke","lukewarm","lukewarmish","lukewarmly","lukewarmness","lukewarmnesses","lukewarmth","lukewarmths","lulibub","lulibubs","lull","lullabied","lullabies","lullaby","lullabying","lulled","luller","lullers","lulling","lulls","lulu","lulus","lum","luma","lumas","lumbaginous","lumbago","lumbagos","lumbang","lumbangs","lumbar","lumbars","lumber","lumbered","lumberer","lumberers","lumbering","lumberingly","lumberingness","lumberingnesses","lumberings","lumberjack","lumberjacket","lumberjackets","lumberjacks","lumberly","lumberman","lumbermen","lumbers","lumbersome","lumbersomeness","lumberyard","lumberyards","lumbosacral","lumbrical","lumbricales","lumbricalis","lumbricalises","lumbricals","lumbrici","lumbriciform","lumbricoid","lumbricus","lumbricuses","lumen","lumenal","lumens","lumina","luminaire","luminaires","luminal","luminance","luminances","luminant","luminants","luminaria","luminarias","luminaries","luminarism","luminarisms","luminarist","luminarists","luminary","lumination","luminations","lumine","lumined","lumines","luminesce","luminesced","luminescence","luminescences","luminescent","luminesces","luminescing","luminiferous","lumining","luminism","luminisms","luminist","luminists","luminosities","luminosity","luminous","luminously","luminousness","luminousnesses","lumisterol","lumisterols","lumme","lummier","lummiest","lummox","lummoxes","lummy","lump","lumpectomies","lumpectomy","lumped","lumpen","lumpenly","lumpenproletariat","lumpenproletariats","lumpens","lumper","lumpers","lumpfish","lumpfishes","lumpier","lumpiest","lumpily","lumpiness","lumpinesses","lumping","lumpingly","lumpish","lumpishly","lumpishness","lumpishnesses","lumpkin","lumpkins","lumps","lumpsucker","lumpsuckers","lumpy","lums","luna","lunacies","lunacy","lunanaut","lunanauts","lunar","lunarian","lunarians","lunaries","lunarist","lunarists","lunarnaut","lunarnauts","lunars","lunary","lunas","lunate","lunated","lunately","lunates","lunatic","lunatical","lunatically","lunatics","lunation","lunations","lunch","lunchbox","lunchboxes","lunched","luncheon","luncheoned","luncheonette","luncheonettes","luncheoning","luncheons","luncher","lunchers","lunches","lunching","lunchmeat","lunchmeats","lunchroom","lunchrooms","lunchtime","lunchtimes","lune","lunes","lunet","lunets","lunette","lunettes","lung","lungan","lungans","lunge","lunged","lungee","lungees","lungeing","lunger","lungers","lunges","lungfish","lungfishes","lungful","lungfuls","lungi","lungie","lungies","lunging","lungis","lungless","lungs","lungworm","lungworms","lungwort","lungworts","lungyi","lungyis","lunier","lunies","luniest","luniness","luninesses","lunisolar","lunitidal","lunk","lunker","lunkers","lunkhead","lunkheaded","lunkheads","lunks","lunt","lunted","lunting","lunts","lunula","lunulae","lunular","lunulate","lunulated","lunule","lunules","luny","lunyie","lunyies","lupanar","lupanars","lupin","lupine","lupines","lupins","lupoid","lupous","luppen","lupulin","lupuline","lupulinic","lupulins","lupus","lupuses","lur","lurch","lurched","lurcher","lurchers","lurches","lurching","lurdan","lurdane","lurdanes","lurdans","lurden","lurdens","lure","lured","lurer","lurers","lures","lurex","lurexes","lurgi","lurgies","lurgis","lurgy","lurid","lurider","luridest","luridly","luridness","luridnesses","luring","luringly","lurings","lurk","lurked","lurker","lurkers","lurking","lurkingly","lurkings","lurks","lurries","lurry","lurs","lurve","lurves","luscious","lusciously","lusciousness","lusciousnesses","luser","lusers","lush","lushed","lusher","lushers","lushes","lushest","lushier","lushiest","lushing","lushly","lushness","lushnesses","lushy","lusk","lusked","lusking","luskish","luskishness","luskishnesses","lusks","lust","lusted","luster","lustered","lustering","lusterless","lusters","lusterware","lusterwares","lustful","lustfully","lustfulness","lustfulnesses","lustick","lustier","lustiest","lustihead","lustiheads","lustihood","lustihoods","lustily","lustiness","lustinesses","lusting","lustique","lustless","lustra","lustral","lustrate","lustrated","lustrates","lustrating","lustration","lustrations","lustrative","lustre","lustred","lustreless","lustres","lustreware","lustrewares","lustrine","lustrines","lustring","lustrings","lustrous","lustrously","lustrousness","lustrousnesses","lustrum","lustrums","lusts","lusty","lusus","lususes","lutanist","lutanists","lute","lutea","luteal","lutecium","luteciums","luted","lutefisk","lutefisks","lutein","luteinisation","luteinisations","luteinise","luteinised","luteinises","luteinising","luteinization","luteinizations","luteinize","luteinized","luteinizes","luteinizing","luteins","lutenist","lutenists","luteolin","luteolins","luteolous","luteotrophic","luteotrophin","luteotrophins","luteotropic","luteotropin","luteotropins","luteous","luter","luters","lutes","lutescent","lutestring","lutestrings","lutetium","lutetiums","luteum","lutfisk","lutfisks","luthern","lutherns","luthier","luthiers","luting","lutings","lutist","lutists","lutite","lutites","lutten","lutz","lutzes","luv","luvs","luvvie","luvviedom","luvviedoms","luvvies","luvvy","lux","luxate","luxated","luxates","luxating","luxation","luxations","luxe","luxes","luxmeter","luxmeters","luxulianite","luxulianites","luxullianite","luxullianites","luxulyanite","luxulyanites","luxuriance","luxuriances","luxuriancies","luxuriancy","luxuriant","luxuriantly","luxuriate","luxuriated","luxuriates","luxuriating","luxuriation","luxuriations","luxuries","luxurious","luxuriously","luxuriousness","luxuriousnesses","luxurist","luxurists","luxury","luz","luzern","luzerns","luzzes","lwei","lweis","lyam","lyams","lyard","lyart","lyase","lyases","lycaenid","lycaenids","lycanthrope","lycanthropes","lycanthropic","lycanthropies","lycanthropist","lycanthropists","lycanthropy","lycea","lycee","lycees","lyceum","lyceums","lych","lychee","lychees","lyches","lychgate","lychgates","lychnis","lychnises","lychnoscope","lychnoscopes","lycopene","lycopenes","lycopod","lycopodium","lycopodiums","lycopods","lycra","lycras","lyddite","lyddites","lye","lyes","lyfull","lying","lyingly","lyings","lykewake","lykewakes","lykewalk","lykewalks","lym","lyme","lymes","lymiter","lymiters","lymph","lymphad","lymphadenitis","lymphadenitises","lymphadenopathies","lymphadenopathy","lymphads","lymphangial","lymphangiogram","lymphangiograms","lymphangiographic","lymphangiographies","lymphangiography","lymphangitic","lymphangitides","lymphangitis","lymphangitises","lymphatic","lymphatically","lymphatics","lymphoadenoma","lymphoadenomas","lymphoadenomata","lymphoblast","lymphoblastic","lymphoblasts","lymphocyte","lymphocytes","lymphocytic","lymphocytopenia","lymphocytoses","lymphocytosis","lymphocytosises","lymphocytotic","lymphogram","lymphograms","lymphogranuloma","lymphogranulomas","lymphogranulomata","lymphogranulomatoses","lymphogranulomatosis","lymphographic","lymphographies","lymphography","lymphoid","lymphokine","lymphokines","lymphoma","lymphomas","lymphomata","lymphomatoid","lymphomatoses","lymphomatosis","lymphomatous","lymphopenia","lymphopenias","lymphopoieses","lymphopoiesis","lymphopoietic","lymphosarcoma","lymphosarcomas","lymphosarcomata","lymphotrophic","lymphs","lyms","lynage","lynages","lyncean","lynch","lynched","lyncher","lynchers","lynches","lynchet","lynchets","lynching","lynchings","lynchpin","lynchpins","lyne","lynes","lynx","lynxes","lynxlike","lyolyses","lyolysis","lyomerous","lyonnaise","lyophil","lyophile","lyophiled","lyophilic","lyophilisation","lyophilisations","lyophilise","lyophilised","lyophiliser","lyophilisers","lyophilises","lyophilising","lyophilization","lyophilizations","lyophilize","lyophilized","lyophilizer","lyophilizers","lyophilizes","lyophilizing","lyophobe","lyophobic","lyosorption","lyosorptions","lyra","lyrate","lyrated","lyrately","lyre","lyrebird","lyrebirds","lyres","lyric","lyrical","lyrically","lyricalness","lyricalnesses","lyricise","lyricised","lyricises","lyricising","lyricism","lyricisms","lyricist","lyricists","lyricize","lyricized","lyricizes","lyricizing","lyricon","lyricons","lyrics","lyriform","lyrism","lyrisms","lyrist","lyrists","lysate","lysates","lyse","lysed","lysergic","lysergide","lysergides","lyses","lysigenetic","lysigenic","lysigenous","lysimeter","lysimeters","lysimetric","lysin","lysine","lysines","lysing","lysins","lysis","lysogen","lysogenic","lysogenicities","lysogenicity","lysogenies","lysogenisation","lysogenisations","lysogenise","lysogenised","lysogenises","lysogenising","lysogenization","lysogenizations","lysogenize","lysogenized","lysogenizes","lysogenizing","lysogens","lysogeny","lysol","lysolecithin","lysolecithins","lysols","lysosomal","lysosome","lysosomes","lysozyme","lysozymes","lyssa","lyssas","lyte","lyted","lytes","lythe","lythes","lythraceous","lytic","lytically","lyting","lytta","lyttae","lyttas","ma","maa","maaed","maaing","maar","maare","maars","maas","maases","maatjes","mabe","mabela","mabelas","mabes","mac","macaber","macaberesque","macabre","macabrely","macaco","macacos","macadam","macadamia","macadamias","macadamisation","macadamisations","macadamise","macadamised","macadamiser","macadamisers","macadamises","macadamising","macadamization","macadamizations","macadamize","macadamized","macadamizer","macadamizers","macadamizes","macadamizing","macadams","macahuba","macahubas","macallum","macallums","macaque","macaques","macarise","macarised","macarises","macarising","macarism","macarisms","macarize","macarized","macarizes","macarizing","macaroni","macaronic","macaronically","macaronics","macaronies","macaronis","macaroon","macaroons","macassar","macassars","macaw","macaws","maccabaw","maccabaws","maccaboy","maccaboys","maccaroni","maccaronies","maccaronis","maccheroncini","maccheroncinis","macchia","macchiato","macchiatos","macchie","maccoboy","maccoboys","mace","macebearer","macebearers","maced","macedoine","macedoines","macer","maceral","macerals","maceranduba","macerandubas","macerate","macerated","macerater","maceraters","macerates","macerating","maceration","macerations","macerative","macerator","macerators","macers","maces","mach","machair","machairodont","machairodonts","machairs","machan","machans","mache","macher","machers","maches","machete","machetes","machi","machiavelian","machiavelians","machiavellian","machiavellians","machicolate","machicolated","machicolates","machicolating","machicolation","machicolations","machinabilities","machinability","machinable","machinate","machinated","machinates","machinating","machination","machinations","machinator","machinators","machine","machineabilities","machineability","machineable","machined","machinegun","machinegunned","machinegunning","machineguns","machineless","machinelike","machineman","machinemen","machineries","machinery","machines","machinima","machinimas","machining","machinings","machinist","machinists","machismo","machismos","machmeter","machmeters","macho","machoism","machoisms","machos","machree","machrees","machs","machtpolitik","machtpolitiks","machzor","machzorim","machzors","macing","macintosh","macintoshes","mack","mackerel","mackerels","mackinaw","mackinaws","mackintosh","mackintoshes","mackle","mackled","mackles","mackling","macks","macle","macled","macles","macon","maconochie","maconochies","macons","macoya","macoyas","macrame","macrames","macrami","macramis","macrencephalia","macrencephalias","macrencephalies","macrencephaly","macro","macroaggregate","macroaggregated","macroaggregates","macrobian","macrobiota","macrobiote","macrobiotes","macrobiotic","macrobiotics","macrocarpa","macrocarpas","macrocephalia","macrocephalias","macrocephalic","macrocephalies","macrocephalous","macrocephaly","macroclimate","macroclimates","macroclimatic","macrocode","macrocodes","macrocopies","macrocopy","macrocosm","macrocosmic","macrocosmically","macrocosms","macrocycle","macrocycles","macrocyclic","macrocyst","macrocysts","macrocyte","macrocytes","macrocytic","macrocytoses","macrocytosis","macrodactyl","macrodactylic","macrodactylies","macrodactylous","macrodactyly","macrodiagonal","macrodiagonals","macrodome","macrodomes","macrodont","macroeconomic","macroeconomics","macroevolution","macroevolutionary","macroevolutions","macrofauna","macrofaunae","macrofaunas","macroflora","macroflorae","macrofloras","macrofossil","macrofossils","macrogamete","macrogametes","macroglia","macroglias","macroglobulin","macroglobulinemia","macroglobulinemias","macroglobulinemic","macroglobulins","macrograph","macrographic","macrographs","macroinstruction","macroinstructions","macrolepidoptera","macrolide","macrolides","macrologies","macrology","macromere","macromeres","macromole","macromolecular","macromolecule","macromolecules","macromoles","macron","macrons","macronuclear","macronuclei","macronucleus","macronucleuses","macronutrient","macronutrients","macrophage","macrophages","macrophagic","macrophagous","macrophotograph","macrophotographies","macrophotographs","macrophotography","macrophyla","macrophylum","macrophysics","macrophyte","macrophytes","macrophytic","macropinakoid","macropinakoids","macropod","macropods","macroprism","macroprisms","macropsia","macropsias","macropterous","macros","macroscale","macroscales","macroscopic","macroscopically","macrosociology","macrosporangia","macrosporangium","macrospore","macrospores","macrostructural","macrostructure","macrostructures","macrotous","macrozamia","macrozamias","macrural","macruran","macrurans","macruroid","macrurous","macs","mactation","mactations","macula","maculae","macular","maculas","maculate","maculated","maculates","maculating","maculation","maculations","maculature","maculatures","macule","maculed","macules","maculing","maculose","macumba","macumbas","mad","madafu","madafus","madam","madame","madamed","madames","madaming","madams","madaroses","madarosis","madbrain","madbrained","madcap","madcaps","madded","madden","maddened","maddening","maddeningly","maddeningness","maddeningnesses","maddens","madder","madders","maddest","madding","maddingly","maddish","maddock","maddocks","made","madefaction","madefactions","madefied","madefies","madefy","madefying","madeira","madeiras","madeleine","madeleines","mademoiselle","mademoiselles","maderisation","maderisations","maderise","maderised","maderises","maderising","maderization","maderizations","maderize","maderized","maderizes","maderizing","madge","madges","madhouse","madhouses","madid","madison","madisons","madling","madlings","madly","madman","madmen","madness","madnesses","madonna","madonnaish","madonnas","madonnawise","madoqua","madoquas","madras","madrasa","madrasah","madrasahs","madrasas","madrases","madrassa","madrassah","madrassahs","madrassas","madre","madreporal","madrepore","madrepores","madreporian","madreporians","madreporic","madreporite","madreporites","madreporitic","madres","madrigal","madrigalesque","madrigalian","madrigalist","madrigalists","madrigals","madrilene","madrilenes","madrona","madronas","madrone","madrones","madrono","madronos","mads","madtom","madtoms","maduro","maduros","madwoman","madwomen","madwort","madworts","madzoon","madzoons","mae","maelid","maelids","maelstrom","maelstroms","maenad","maenades","maenadic","maenadically","maenadism","maenadisms","maenads","maerl","maerls","maes","maestoso","maestosos","maestri","maestro","maestros","maffia","maffias","maffick","mafficked","mafficker","maffickers","mafficking","maffickings","mafficks","maffled","mafflin","maffling","mafflings","mafflins","mafia","mafias","mafic","mafics","mafiosi","mafioso","mafiosos","mafted","maftir","maftirs","mag","magainin","magainins","magalog","magalogs","magalogue","magalogues","magazine","magazines","magazinist","magazinists","magdalen","magdalene","magdalenes","magdalens","mage","magenta","magentas","mages","mageship","mageships","magg","magged","maggie","maggies","magging","maggot","maggotier","maggotiest","maggotoria","maggotorium","maggots","maggoty","maggs","magi","magian","magianism","magianisms","magians","magic","magical","magically","magician","magicians","magicked","magicking","magics","magilp","magilps","magism","magisms","magister","magisterial","magisterially","magisterialness","magisteries","magisterium","magisteriums","magisters","magistery","magistracies","magistracy","magistral","magistralities","magistrality","magistrally","magistrals","magistrand","magistrands","magistrate","magistrates","magistrateship","magistrateships","magistratic","magistratical","magistratically","magistrature","magistratures","maglev","maglevs","magma","magmas","magmata","magmatic","magmatism","magmatisms","magnalium","magnaliums","magnanimities","magnanimity","magnanimous","magnanimously","magnanimousness","magnanimousnesses","magnate","magnates","magnateship","magnateships","magnes","magneses","magnesia","magnesial","magnesian","magnesias","magnesic","magnesite","magnesites","magnesium","magnesiums","magnesstone","magnesstones","magnet","magnetar","magnetars","magnetic","magnetical","magnetically","magnetician","magneticians","magnetics","magnetisable","magnetisation","magnetisations","magnetise","magnetised","magnetiser","magnetisers","magnetises","magnetising","magnetism","magnetisms","magnetist","magnetists","magnetite","magnetites","magnetitic","magnetizable","magnetization","magnetizations","magnetize","magnetized","magnetizer","magnetizers","magnetizes","magnetizing","magneto","magnetochemical","magnetoelectric","magnetofluiddynamics","magnetograph","magnetographs","magnetohydrodynamic","magnetohydrodynamics","magnetometer","magnetometers","magnetometric","magnetometries","magnetometry","magnetomotive","magneton","magnetons","magnetopause","magnetopauses","magnetoresistance","magnetoresistances","magnetos","magnetosphere","magnetospheres","magnetospheric","magnetostatic","magnetostatics","magnetostriction","magnetostrictions","magnetostrictive","magnetostrictively","magnetron","magnetrons","magnets","magnifiable","magnific","magnifical","magnifically","magnificat","magnification","magnifications","magnificats","magnificence","magnificences","magnificent","magnificently","magnificentness","magnifico","magnificoes","magnificos","magnified","magnifier","magnifiers","magnifies","magnify","magnifying","magniloquence","magniloquences","magniloquent","magniloquently","magnitude","magnitudes","magnitudinous","magnolia","magnoliaceous","magnolias","magnon","magnons","magnox","magnoxes","magnum","magnums","magnus","magot","magots","magpie","magpies","mags","magsman","magsmen","maguey","magueys","magus","magyar","maha","maharaja","maharajah","maharajahs","maharajas","maharanee","maharanees","maharani","maharanis","maharishi","maharishis","mahatma","mahatmaism","mahatmaisms","mahatmas","mahewu","mahewus","mahimahi","mahimahis","mahjong","mahjongg","mahjonggs","mahjongs","mahlstick","mahlsticks","mahmal","mahmals","mahoe","mahoes","mahoganies","mahogany","mahonia","mahonias","mahout","mahouts","mahseer","mahseers","mahsir","mahsirs","mahua","mahuang","mahuangs","mahuas","mahwa","mahwas","mahzor","mahzorim","mahzors","maiasaur","maiasaura","maiasauras","maiasaurs","maid","maidan","maidans","maided","maiden","maidenhair","maidenhairs","maidenhead","maidenheads","maidenhood","maidenhoods","maidenish","maidenlike","maidenliness","maidenlinesses","maidenly","maidens","maidenweed","maidenweeds","maidhood","maidhoods","maiding","maidish","maidishness","maidishnesses","maidism","maidisms","maidless","maids","maidservant","maidservants","maieutic","maieutical","maieutics","maigre","maigres","maihem","maihems","maik","maiko","maikos","maiks","mail","mailabilities","mailability","mailable","mailbag","mailbags","mailbox","mailboxes","mailcar","mailcars","mailcoach","mailcoaches","maile","mailed","mailer","mailers","mailes","mailgram","mailgrammed","mailgramming","mailgrams","mailing","mailings","maill","mailless","maillot","maillots","maills","mailman","mailmen","mailmerge","mailmerged","mailmerges","mailmerging","mailpouch","mailpouches","mailroom","mailrooms","mails","mailsack","mailsacks","mailshot","mailshots","mailshotted","mailshotting","mailvan","mailvans","maim","maimed","maimedness","maimednesses","maimer","maimers","maiming","maimings","maims","main","mainboom","mainbooms","mainbrace","mainbraces","maindoor","maindoors","mained","mainer","mainest","mainframe","mainframes","maining","mainland","mainlander","mainlanders","mainlands","mainline","mainlined","mainliner","mainliners","mainlines","mainlining","mainlinings","mainly","mainmast","mainmasts","mainor","mainors","mainour","mainours","mainpernor","mainpernors","mainprise","mainprises","mains","mainsail","mainsails","mainsheet","mainsheets","mainspring","mainsprings","mainstay","mainstays","mainstream","mainstreamed","mainstreaming","mainstreamings","mainstreams","mainstreeting","mainstreetings","maintain","maintainabilities","maintainability","maintainable","maintained","maintainer","maintainers","maintaining","maintains","maintenance","maintenanced","maintenances","maintenancing","maintop","maintopmast","maintopmasts","maintops","maintopsail","maintopsails","mainyard","mainyards","maiolica","maiolicas","mair","maire","mairehau","mairehaus","maires","mairs","maise","maises","maisonette","maisonettes","maisonnette","maisonnettes","maist","maister","maisterdome","maisterdomes","maistered","maistering","maisters","maistries","maistring","maistrings","maistry","maists","maize","maizes","majagua","majaguas","majestic","majestical","majestically","majesticalness","majesticness","majesticnesses","majesties","majesty","majlis","majlises","majolica","majolicas","majolicaware","majolicawares","major","majorat","majorats","majordomo","majordomos","majored","majorette","majorettes","majoretting","majorettings","majoring","majoritaire","majoritaires","majoritarian","majoritarianism","majoritarianisms","majoritarians","majorities","majority","majorly","majors","majorship","majorships","majuscular","majuscule","majuscules","mak","makable","makar","makars","make","makeable","makebate","makebates","makefast","makefasts","makeless","makeover","makeovers","maker","makereadies","makeready","makers","makes","makeshift","makeshifts","makeup","makeups","makeweight","makeweights","maki","makimono","makimonos","making","makings","makis","mako","makos","maks","makunouchi","makunouchis","makuta","makutu","makutued","makutuing","makutus","mal","mala","malabsorption","malabsorptions","malacca","malaccas","malachite","malachites","malacia","malacias","malacological","malacologies","malacologist","malacologists","malacology","malacophilies","malacophilous","malacophily","malacophyllous","malacopterygian","malacostracan","malacostracans","malacostracous","maladaptation","maladaptations","maladapted","maladaptive","maladaptively","maladdress","maladdresses","maladies","maladjusted","maladjustive","maladjustment","maladjustments","maladminister","maladministered","maladministering","maladministers","maladministration","maladministrations","maladroit","maladroitly","maladroitness","maladroitnesses","maladroits","malady","malaguena","malaguenas","malaguetta","malaguettas","malaise","malaises","malakatoone","malakatoones","malam","malams","malamute","malamutes","malander","malanders","malanga","malangas","malapert","malapertly","malapertness","malapertnesses","malaperts","malapportioned","malapportionment","malapportionments","malappropriate","malappropriated","malappropriates","malaprop","malapropian","malapropism","malapropisms","malapropist","malapropists","malapropos","malaprops","malar","malaria","malarial","malarian","malarias","malariologies","malariologist","malariologists","malariology","malarious","malarkey","malarkeys","malarkies","malarky","malaroma","malaromas","malars","malas","malassimilation","malate","malates","malathion","malathions","malax","malaxage","malaxages","malaxate","malaxated","malaxates","malaxating","malaxation","malaxations","malaxator","malaxators","malaxed","malaxes","malaxing","malconformation","malcontent","malcontented","malcontentedly","malcontentedness","malcontentednesses","malcontents","maldeployment","maldeployments","maldistribution","maldistributions","male","maleate","maleates","maledicent","maledict","maledicted","maledicting","malediction","maledictions","maledictive","maledictory","maledicts","malefaction","malefactions","malefactor","malefactors","malefactory","malefactress","malefactresses","maleffect","maleffects","malefic","malefically","malefice","maleficence","maleficences","maleficent","malefices","maleficial","maleic","malemiut","malemiuts","malemute","malemutes","maleness","malenesses","malengine","malengines","malentendu","malentendus","males","malevolence","malevolences","malevolent","malevolently","malfeasance","malfeasances","malfeasant","malfeasants","malfed","malformation","malformations","malformed","malfunction","malfunctioned","malfunctioning","malfunctionings","malfunctions","malgrado","malgre","malgred","malgres","malgring","mali","malibu","malic","malice","maliced","malices","malicho","malichos","malicing","malicious","maliciously","maliciousness","maliciousnesses","malign","malignance","malignances","malignancies","malignancy","malignant","malignantly","malignants","maligned","maligner","maligners","maligning","malignities","malignity","malignly","malignment","malignments","maligns","malihini","malihinis","malik","maliks","malimprinted","malimprinting","malimprintings","maline","malines","malinger","malingered","malingerer","malingerers","malingeries","malingering","malingers","malingery","malis","malism","malisms","malison","malisons","malist","malkin","malkins","mall","mallam","mallams","mallander","mallanders","mallard","mallards","mallcore","mallcores","malleabilities","malleability","malleable","malleableness","malleablenesses","malleably","malleate","malleated","malleates","malleating","malleation","malleations","mallecho","mallechos","malled","mallee","mallees","mallei","malleiform","mallemaroking","mallemarokings","mallemuck","mallemucks","mallender","mallenders","malleolar","malleoli","malleolus","malleoluses","mallet","mallets","malleus","malleuses","malling","mallings","mallophagous","mallow","mallowpuff","mallowpuffs","mallows","malls","malm","malmag","malmags","malmier","malmiest","malms","malmsey","malmseys","malmstone","malmstones","malmy","malnourished","malnutrition","malnutritions","maloccluded","malocclusion","malocclusions","malodor","malodorous","malodorously","malodorousness","malodorousnesses","malodors","malodour","malodours","malolactic","malonate","malonates","malonic","malonylurea","malonylureas","maloti","malpighia","malpighiaceous","malposed","malposition","malpositions","malpractice","malpractices","malpractitioner","malpractitioners","malpresentation","mals","malstick","malsticks","malt","maltalent","maltalents","maltase","maltases","malted","malteds","maltese","maltha","malthas","maltier","maltiest","maltiness","maltinesses","malting","maltings","maltman","maltmen","maltol","maltols","maltose","maltoses","maltreat","maltreated","maltreater","maltreaters","maltreating","maltreatment","maltreatments","maltreats","malts","maltster","maltsters","maltworm","maltworms","malty","malva","malvaceous","malvas","malvasia","malvasian","malvasias","malversation","malversations","malvesie","malvesies","malvoisie","malvoisies","malwa","malware","malwares","malwas","mam","mama","mamaguy","mamaguyed","mamaguying","mamaguys","mamakau","mamakaus","mamako","mamakos","mamaku","mamakus","mamaliga","mamaligas","mamas","mamba","mambas","mambo","mamboed","mamboes","mamboing","mambos","mamee","mamees","mamelon","mamelons","mameluco","mamelucos","mameluke","mamelukes","mamey","mameyes","mameys","mamie","mamies","mamilla","mamillae","mamillar","mamillary","mamillate","mamillated","mamillation","mamillations","mamilliform","mamluk","mamluks","mamma","mammae","mammal","mammalian","mammalians","mammaliferous","mammalities","mammality","mammalogical","mammalogies","mammalogist","mammalogists","mammalogy","mammals","mammaplasties","mammaplasty","mammaries","mammary","mammas","mammate","mammati","mammatus","mammectomies","mammectomy","mammee","mammees","mammer","mammered","mammering","mammers","mammet","mammetries","mammetry","mammets","mammey","mammeys","mammie","mammies","mammifer","mammiferous","mammifers","mammiform","mammilla","mammillae","mammillaria","mammillarias","mammillary","mammillate","mammillated","mammitides","mammitis","mammock","mammocked","mammocking","mammocks","mammogenic","mammogram","mammograms","mammograph","mammographic","mammographies","mammographs","mammography","mammon","mammonish","mammonism","mammonisms","mammonist","mammonistic","mammonists","mammonite","mammonites","mammons","mammoplasties","mammoplasty","mammoth","mammoths","mammy","mampara","mamparas","mampoer","mampoers","mams","mamselle","mamselles","mamzer","mamzerim","mamzers","man","mana","manacle","manacled","manacles","manacling","manage","manageabilities","manageability","manageable","manageableness","manageablenesses","manageably","managed","management","managemental","managements","manager","manageress","manageresses","managerial","managerialism","managerialisms","managerialist","managerialists","managerially","managers","managership","managerships","manages","managing","manaia","manaias","manakin","manakins","manana","mananas","manas","manat","manatee","manatees","manati","manatis","manatoid","manats","manatu","manatus","manawa","manawas","mancala","mancalas","mancando","manche","manches","manchester","manchesters","manchet","manchets","manchineel","manchineels","mancipate","mancipated","mancipates","mancipating","mancipation","mancipations","mancipatory","manciple","manciples","mancus","mancuses","mand","mandala","mandalas","mandalic","mandamus","mandamused","mandamuses","mandamusing","mandarin","mandarinate","mandarinates","mandarine","mandarines","mandarinic","mandarinism","mandarinisms","mandarins","mandataries","mandatary","mandate","mandated","mandates","mandating","mandator","mandatories","mandatorily","mandators","mandatory","mandi","mandible","mandibles","mandibular","mandibulate","mandibulated","mandibulates","mandilion","mandilions","mandioc","mandioca","mandiocas","mandiocca","mandioccas","mandiocs","mandir","mandira","mandiras","mandirs","mandis","mandola","mandolas","mandolin","mandoline","mandolines","mandolinist","mandolinists","mandolins","mandom","mandoms","mandora","mandoras","mandorla","mandorlas","mandragora","mandragoras","mandrake","mandrakes","mandrel","mandrels","mandril","mandrill","mandrills","mandrils","manducable","manducate","manducated","manducates","manducating","manducation","manducations","manducatory","mandylion","mandylions","mane","maned","manege","maneged","maneges","maneging","maneh","manehs","maneless","manent","manes","manet","maneuver","maneuverabilities","maneuverability","maneuverable","maneuvered","maneuverer","maneuverers","maneuvering","maneuverings","maneuvers","manful","manfully","manfulness","manfulnesses","mang","manga","mangabeira","mangabeiras","mangabey","mangabeys","mangabies","mangaby","mangal","mangals","mangalsutra","mangalsutras","manganate","manganates","manganese","manganeses","manganesian","manganic","manganiferous","manganin","manganins","manganite","manganites","manganous","mangas","mange","mangeao","mangeaos","manged","mangel","mangels","mangelwurzel","mangelwurzels","mangemange","mangemanges","manger","mangers","manges","mangetout","mangetouts","mangey","mangier","mangiest","mangily","manginess","manginesses","manging","mangle","mangled","mangler","manglers","mangles","mangling","mango","mangoes","mangold","mangolds","mangoldwurzel","mangoldwurzels","mangonel","mangonels","mangos","mangostan","mangostans","mangosteen","mangosteens","mangouste","mangoustes","mangrove","mangroves","mangs","mangulate","mangulated","mangulates","mangulating","mangy","manhandle","manhandled","manhandles","manhandling","manhattan","manhattans","manhole","manholes","manhood","manhoods","manhunt","manhunter","manhunters","manhunts","mani","mania","maniac","maniacal","maniacally","maniacs","manias","manic","manically","manicotti","manicottis","manics","manicure","manicured","manicures","manicuring","manicurist","manicurists","manies","manifest","manifestable","manifestant","manifestants","manifestation","manifestational","manifestations","manifestative","manifested","manifester","manifesters","manifestible","manifesting","manifestly","manifestness","manifestnesses","manifesto","manifestoed","manifestoes","manifestoing","manifestos","manifests","manifold","manifolded","manifolder","manifolders","manifolding","manifoldly","manifoldness","manifoldnesses","manifolds","maniform","manihoc","manihocs","manihot","manihots","manikin","manikins","manila","manilas","manilla","manillas","manille","manilles","manioc","manioca","maniocas","maniocs","maniple","maniples","maniplies","manipulabilities","manipulability","manipulable","manipular","manipulars","manipulatable","manipulate","manipulated","manipulates","manipulating","manipulation","manipulations","manipulative","manipulatively","manipulativeness","manipulativenesses","manipulator","manipulators","manipulatory","manis","manito","manitos","manitou","manitous","manitu","manitus","manjack","manjacks","mankier","mankiest","mankind","mankinds","mankini","mankinis","manky","manless","manlier","manliest","manlihood","manlike","manlikely","manlily","manliness","manlinesses","manly","manmade","manna","mannan","mannans","mannas","manned","mannequin","mannequins","manner","mannered","mannerism","mannerisms","mannerist","manneristic","manneristical","manneristically","mannerists","mannerless","mannerlessness","mannerliness","mannerlinesses","mannerly","manners","manniferous","mannikin","mannikins","manning","mannish","mannishly","mannishness","mannishnesses","mannite","mannites","mannitic","mannitol","mannitols","mannose","mannoses","mano","manoao","manoaos","manoeuvrability","manoeuvrable","manoeuvre","manoeuvred","manoeuvrer","manoeuvrers","manoeuvres","manoeuvring","manoeuvrings","manometer","manometers","manometric","manometrical","manometrically","manometries","manometry","manor","manorial","manorialism","manorialisms","manors","manos","manoscopies","manoscopy","manpack","manpacks","manpower","manpowers","manque","manred","manreds","manrent","manrents","manrider","manriders","manriding","manrikigusari","manrikigusaris","manrope","manropes","mans","mansard","mansarded","mansards","manse","manservant","manses","manshift","manshifts","mansion","mansionaries","mansionary","mansions","manslaughter","manslaughters","manslayer","manslayers","mansonries","mansonry","mansuete","mansuetude","mansuetudes","mansworn","manta","mantas","manteau","manteaus","manteaux","manteel","manteels","mantel","mantelet","mantelets","mantelletta","mantellettas","mantelpiece","mantelpieces","mantels","mantelshelf","mantelshelves","manteltree","manteltrees","mantes","mantic","mantically","manticora","manticoras","manticore","manticores","mantid","mantids","manties","mantilla","mantillas","mantis","mantises","mantissa","mantissas","mantle","mantled","mantles","mantlet","mantletree","mantletrees","mantlets","mantling","mantlings","manto","mantoes","mantos","mantra","mantram","mantrams","mantrap","mantraps","mantras","mantric","mantua","mantuas","manty","manual","manually","manuals","manuary","manubria","manubrial","manubrium","manubriums","manufactories","manufactory","manufacturable","manufactural","manufacture","manufactured","manufacturer","manufacturers","manufactures","manufacturing","manufacturings","manuhiri","manuhiris","manuka","manukas","manul","manuls","manumea","manumeas","manumission","manumissions","manumit","manumits","manumitted","manumitter","manumitters","manumitting","manurance","manurances","manure","manured","manurer","manurers","manures","manurial","manuring","manurings","manus","manuscript","manuscripts","manward","manwards","manwise","many","manyata","manyatas","manyatta","manyattas","manyfold","manyplies","manzanilla","manzanillas","manzanita","manzanitas","manzello","manzellos","maomao","maomaos","maormor","maormors","map","mapau","mapaus","maple","maplelike","maples","mapless","maplike","mapmaker","mapmakers","mapmaking","mapmakings","mappable","mapped","mappemond","mappemonds","mapper","mapperies","mappers","mappery","mapping","mappings","mappist","mappists","maps","mapstick","mapsticks","mapwise","maquette","maquettes","maqui","maquila","maquiladora","maquiladoras","maquilas","maquillage","maquillages","maquis","maquisard","maquisards","mar","mara","marabi","marabis","marabou","marabous","marabout","marabouts","marabunta","marabuntas","maraca","maracas","marae","maraes","maraging","maragings","marah","marahs","maranatha","maranathas","maranta","marantas","marari","mararis","maras","marasca","marascas","maraschino","maraschinos","marasmic","marasmoid","marasmus","marasmuses","marathon","marathoner","marathoners","marathoning","marathonings","marathons","maraud","marauded","marauder","marauders","marauding","maraudings","marauds","maravedi","maravedis","marbelise","marbelised","marbelises","marbelising","marbelize","marbelized","marbelizes","marbelizing","marble","marbled","marbleise","marbleised","marbleises","marbleising","marbleize","marbleized","marbleizes","marbleizing","marbler","marblers","marbles","marblewood","marblewoods","marblier","marbliest","marbling","marblings","marbly","marc","marcantant","marcantants","marcasite","marcasites","marcasitical","marcatissimo","marcato","marcatos","marcel","marcella","marcellas","marcelled","marceller","marcellers","marcelling","marcels","marcescence","marcescences","marcescent","marcescible","march","marchantia","marchantias","marched","marchen","marcher","marchers","marches","marchesa","marchesas","marchese","marchesi","marching","marchioness","marchionesses","marchland","marchlands","marchlike","marchman","marchmen","marchpane","marchpanes","marconi","marconied","marconigram","marconigrams","marconigraph","marconigraphed","marconigraphing","marconigraphs","marconiing","marconis","marcs","mard","mardied","mardier","mardies","mardiest","mardy","mardying","mare","maremma","maremmas","maremme","marengo","marero","mareros","mares","mareschal","mareschals","marg","margaric","margarin","margarine","margarines","margarins","margarita","margaritas","margarite","margarites","margaritic","margaritiferous","margay","margays","marge","margent","margented","margenting","margents","marges","margin","marginal","marginalia","marginalisation","marginalise","marginalised","marginalises","marginalising","marginalism","marginalisms","marginalist","marginalists","marginalities","marginality","marginalization","marginalizations","marginalize","marginalized","marginalizes","marginalizing","marginally","marginals","marginate","marginated","marginates","marginating","margination","marginations","margined","margining","margins","margosa","margosas","margravate","margravates","margrave","margraves","margravial","margraviate","margraviates","margravine","margravines","margs","marguerite","marguerites","maria","mariachi","mariachis","marialite","marialites","mariculture","maricultures","mariculturist","mariculturists","marid","marids","maries","marigold","marigolds","marigram","marigrams","marigraph","marigraphs","marihuana","marihuanas","marijuana","marijuanas","marimba","marimbaphone","marimbaphones","marimbas","marimbist","marimbists","marina","marinade","marinaded","marinades","marinading","marinara","marinaras","marinas","marinate","marinated","marinates","marinating","marination","marinations","marine","mariner","marinera","marineras","mariners","marines","mariniere","marionberries","marionberry","marionette","marionettes","mariposa","mariposas","marischal","marischalled","marischalling","marischals","marish","marishes","maritage","maritages","marital","maritally","maritime","marivaudage","marivaudages","marjoram","marjorams","mark","marka","markas","markdown","markdowns","marked","markedly","markedness","markednesses","marker","markers","market","marketabilities","marketability","marketable","marketableness","marketably","marketed","marketeer","marketeers","marketer","marketers","marketing","marketings","marketisation","marketisations","marketise","marketised","marketises","marketising","marketization","marketizations","marketize","marketized","marketizes","marketizing","marketplace","marketplaces","markets","markhoor","markhoors","markhor","markhors","marking","markings","markka","markkaa","markkas","markman","markmen","marks","marksman","marksmanship","marksmanships","marksmen","markswoman","markswomen","markup","markups","marl","marlacious","marle","marled","marles","marlier","marliest","marlin","marline","marlines","marlinespike","marlinespikes","marling","marlings","marlingspike","marlingspikes","marlins","marlinspike","marlinspikes","marlite","marlites","marlitic","marls","marlstone","marlstones","marly","marm","marmalade","marmalades","marmalise","marmalised","marmalises","marmalising","marmalize","marmalized","marmalizes","marmalizing","marmarise","marmarised","marmarises","marmarising","marmarize","marmarized","marmarizes","marmarizing","marmaroses","marmarosis","marmelise","marmelised","marmelises","marmelising","marmelize","marmelized","marmelizes","marmelizing","marmem","marmite","marmites","marmoreal","marmoreally","marmorean","marmose","marmoses","marmoset","marmosets","marmot","marmots","marms","marocain","marocains","maron","marons","maroon","marooned","marooner","marooners","marooning","maroonings","maroons","maroquin","maroquins","maror","marors","marplot","marplots","marprelate","marprelated","marprelates","marprelating","marque","marquee","marquees","marques","marquess","marquessate","marquessates","marquesses","marqueterie","marqueteries","marquetries","marquetry","marquis","marquisate","marquisates","marquise","marquises","marquisette","marquisettes","marram","marrams","marrano","marranos","marred","marrels","marrer","marrers","marri","marriage","marriageabilities","marriageability","marriageable","marriages","married","marrieds","marrier","marriers","marries","marring","marris","marron","marrons","marrow","marrowbone","marrowbones","marrowed","marrowfat","marrowfats","marrowing","marrowish","marrowless","marrows","marrowskied","marrowskies","marrowsky","marrowskying","marrowy","marrum","marrums","marry","marrying","marryings","mars","marsala","marsalas","marse","marseille","marseilles","marses","marsh","marshal","marshalcies","marshalcy","marshaled","marshaler","marshalers","marshaling","marshall","marshalled","marshaller","marshallers","marshalling","marshallings","marshalls","marshals","marshalship","marshalships","marshbuck","marshbucks","marshes","marshier","marshiest","marshiness","marshinesses","marshland","marshlander","marshlanders","marshlands","marshlike","marshlocks","marshlockses","marshmallow","marshmallows","marshmallowy","marshwort","marshworts","marshy","marsipobranch","marsipobranchs","marsport","marsports","marsquake","marsquakes","marsupia","marsupial","marsupialian","marsupialians","marsupials","marsupian","marsupians","marsupium","marsupiums","mart","martagon","martagons","marted","martel","martellando","martellandos","martellato","martelled","martelling","martello","martellos","martels","marten","martens","martensite","martensites","martensitic","martensitically","martext","martexts","martial","martialism","martialisms","martialist","martialists","martially","martialness","martialnesses","martials","martian","martians","martin","martinet","martinetish","martinetism","martinetisms","martinets","marting","martingal","martingale","martingales","martingals","martini","martinis","martins","martlet","martlets","marts","martyr","martyrdom","martyrdoms","martyred","martyria","martyries","martyring","martyrisation","martyrisations","martyrise","martyrised","martyrises","martyrising","martyrium","martyrization","martyrizations","martyrize","martyrized","martyrizes","martyrizing","martyrly","martyrologic","martyrological","martyrologies","martyrologist","martyrologists","martyrology","martyrs","martyry","marvel","marveled","marveling","marvelled","marvelling","marvellous","marvellously","marvellousness","marvelous","marvelously","marvelousness","marvelousnesses","marvels","marver","marvered","marvering","marvers","marvier","marviest","marvy","marxisant","mary","marybud","marybuds","maryjane","maryjanes","marzipan","marzipans","mas","masa","masala","masalas","masas","mascara","mascaraed","mascaraing","mascaras","mascaron","mascarons","mascarpone","mascarpones","mascle","mascled","mascles","mascon","mascons","mascot","mascots","masculine","masculinely","masculineness","masculinenesses","masculines","masculinisation","masculinise","masculinised","masculinises","masculinising","masculinist","masculinists","masculinities","masculinity","masculinization","masculinizations","masculinize","masculinized","masculinizes","masculinizing","masculist","masculists","masculy","mase","mased","maser","masers","mases","mash","mashallah","mashed","masher","mashers","mashes","mashgiach","mashgiah","mashgichim","mashgihim","mashiach","mashiachs","mashie","mashier","mashies","mashiest","mashing","mashings","mashlam","mashlams","mashlim","mashlims","mashlin","mashlins","mashloch","mashlochs","mashlum","mashlums","mashman","mashmen","mashua","mashuas","mashup","mashups","mashy","masing","masjid","masjids","mask","maskable","maskallonge","maskallonges","maskalonge","maskalonges","maskanonge","maskanonges","masked","maskeg","maskegs","masker","maskers","masking","maskings","maskinonge","maskinonges","maskirovka","maskirovkas","masklike","masks","maslin","maslins","masochism","masochisms","masochist","masochistic","masochistically","masochists","mason","masoned","masonic","masonically","masoning","masonite","masonites","masonried","masonries","masonry","masons","masoolah","masoolahs","masque","masquer","masquerade","masqueraded","masquerader","masqueraders","masquerades","masquerading","masquers","masques","mass","massa","massacre","massacred","massacrer","massacrers","massacres","massacring","massage","massaged","massager","massagers","massages","massaging","massagist","massagists","massaranduba","massarandubas","massas","massasauga","massasaugas","masscult","masscults","masse","massed","massedly","masseranduba","masserandubas","masses","masseter","masseteric","masseters","masseur","masseurs","masseuse","masseuses","massicot","massicots","massier","massiest","massif","massification","massifications","massifs","massiness","massinesses","massing","massive","massively","massiveness","massivenesses","massives","massless","massoola","massoolas","massotherapies","massotherapist","massotherapists","massotherapy","masspriest","masspriests","masstige","masstiges","massy","massymore","massymores","mast","mastaba","mastabah","mastabahs","mastabas","mastectomies","mastectomy","masted","master","masterate","masterates","masterclass","masterclasses","masterdom","masterdoms","mastered","masterful","masterfully","masterfulness","masterfulnesses","masterhood","masterhoods","masteries","mastering","masterings","masterless","masterliness","masterlinesses","masterly","mastermind","masterminded","masterminding","masterminds","masterpiece","masterpieces","masters","mastership","masterships","mastersinger","mastersingers","masterstroke","masterstrokes","masterwork","masterworks","masterwort","masterworts","mastery","mastful","masthead","mastheaded","mastheading","mastheads","masthouse","masthouses","mastic","masticable","masticate","masticated","masticates","masticating","mastication","mastications","masticator","masticatories","masticators","masticatory","mastich","mastiche","mastiches","mastichs","masticot","masticots","mastics","mastier","mastiest","mastiff","mastiffs","mastigophoran","mastigophorans","mastigophore","mastigophores","mastigophoric","mastigophorous","masting","mastitic","mastitides","mastitis","mastitises","mastix","mastixes","mastless","mastlike","mastodon","mastodonic","mastodons","mastodont","mastodontic","mastodonts","mastodynia","mastodynias","mastoid","mastoidal","mastoidectomies","mastoidectomy","mastoidites","mastoiditides","mastoiditis","mastoiditises","mastoids","mastopexies","mastopexy","masts","masturbate","masturbated","masturbates","masturbating","masturbation","masturbations","masturbator","masturbators","masturbatory","masty","masu","masula","masulas","masurium","masuriums","masus","mat","matachin","matachina","matachinas","matachini","matador","matadora","matadoras","matadore","matadores","matadors","matagouri","matagouris","matai","matais","matamata","matamatas","matambala","matata","matatas","matatu","matatus","match","matchable","matchboard","matchboarding","matchboardings","matchboards","matchbook","matchbooks","matchbox","matchboxes","matched","matcher","matchers","matches","matchet","matchets","matching","matchless","matchlessly","matchlessness","matchlessnesses","matchlock","matchlocks","matchmade","matchmake","matchmaker","matchmakers","matchmakes","matchmaking","matchmakings","matchmark","matchmarked","matchmarking","matchmarks","matchplay","matchplays","matchstick","matchsticks","matchup","matchups","matchwood","matchwoods","mate","mated","matelasse","matelasses","mateless","matellasse","matellasses","matelot","matelote","matelotes","matelots","matelotte","matelottes","mater","materfamilias","materfamiliases","material","materialisation","materialise","materialised","materialiser","materialisers","materialises","materialising","materialism","materialisms","materialist","materialistic","materialistical","materialistically","materialists","materialities","materiality","materialization","materializations","materialize","materialized","materializer","materializers","materializes","materializing","materially","materialness","materialnesses","materials","materiel","materiels","maternal","maternalism","maternalisms","maternalistic","maternally","maternities","maternity","maters","mates","mateship","mateships","matey","mateyness","mateynesses","mateys","matfellon","matfellons","matfelon","matfelons","matgrass","matgrasses","math","mathematic","mathematical","mathematically","mathematician","mathematicians","mathematicise","mathematicised","mathematicises","mathematicising","mathematicism","mathematicisms","mathematicize","mathematicized","mathematicizes","mathematicizing","mathematics","mathematisation","mathematise","mathematised","mathematises","mathematising","mathematization","mathematizations","mathematize","mathematized","mathematizes","mathematizing","matheses","mathesis","maths","matico","maticos","matier","maties","matiest","matilda","matildas","matily","matin","matinal","matinee","matinees","matiness","matinesses","mating","matings","matins","matipo","matipos","matjes","matless","matlo","matlos","matlow","matlows","matoke","matokes","matooke","matookes","matrass","matrasses","matres","matresfamilias","matriarch","matriarchal","matriarchalism","matriarchalisms","matriarchate","matriarchates","matriarchic","matriarchies","matriarchs","matriarchy","matric","matrice","matrices","matricidal","matricide","matricides","matriclinic","matriclinous","matrics","matricula","matriculant","matriculants","matricular","matriculas","matriculate","matriculated","matriculates","matriculating","matriculation","matriculations","matriculator","matriculators","matriculatory","matrifocal","matrifocalities","matrifocality","matrilineal","matrilineally","matrilinear","matrilinies","matriliny","matrilocal","matrilocalities","matrilocality","matrilocally","matrimonial","matrimonially","matrimonies","matrimony","matrioshka","matrioshki","matrix","matrixes","matroclinal","matroclinic","matroclinies","matroclinous","matrocliny","matron","matronage","matronages","matronal","matronhood","matronhoods","matronise","matronised","matronises","matronising","matronize","matronized","matronizes","matronizing","matronliness","matronlinesses","matronly","matrons","matronship","matronships","matronymic","matronymics","matross","matrosses","matroyshka","matroyshkas","matryoshka","matryoshki","mats","matsah","matsahs","matsuri","matsuris","matsutake","matsutakes","matt","mattamore","mattamores","matte","matted","mattedly","matter","mattered","matterful","mattering","matterless","matters","mattery","mattes","mattie","matties","mattified","mattifies","mattify","mattifying","mattin","matting","mattings","mattins","mattock","mattocks","mattoid","mattoids","mattrass","mattrasses","mattress","mattresses","matts","maturable","maturate","maturated","maturates","maturating","maturation","maturational","maturations","maturative","mature","matured","maturely","matureness","maturenesses","maturer","maturers","matures","maturest","maturing","maturities","maturity","matutinal","matutinally","matutine","matweed","matweeds","maty","matza","matzah","matzahs","matzas","matzo","matzoh","matzohs","matzoon","matzoons","matzos","matzot","matzoth","maubies","mauby","maud","maudlin","maudlinism","maudlinisms","maudlinly","maudlinness","maudlinnesses","mauds","mauger","maugre","maugred","maugres","maugring","maul","mauled","mauler","maulers","maulgre","maulgred","maulgres","maulgring","mauling","mauls","maulstick","maulsticks","maulvi","maulvis","maumet","maumetries","maumetry","maumets","maun","maund","maunded","maunder","maundered","maunderer","maunderers","maundering","maunderings","maunders","maundies","maunding","maunds","maundy","maungier","maungiest","maungy","maunna","mauri","mauris","mausolea","mausolean","mausoleum","mausoleums","maut","mauther","mauthers","mauts","mauvais","mauvaise","mauve","mauvein","mauveine","mauveines","mauveins","mauver","mauves","mauvest","mauvin","mauvine","mauvines","mauvins","maven","mavens","maverick","mavericked","mavericking","mavericks","mavie","mavies","mavin","mavins","mavis","mavises","mavourneen","mavourneens","mavournin","mavournins","maw","mawbound","mawed","mawger","mawing","mawk","mawkier","mawkiest","mawkin","mawkins","mawkish","mawkishly","mawkishness","mawkishnesses","mawks","mawky","mawmet","mawmetries","mawmetry","mawmets","mawn","mawpus","mawpuses","mawr","mawrs","maws","mawseed","mawseeds","mawther","mawthers","max","maxed","maxes","maxi","maxicoat","maxicoats","maxilla","maxillae","maxillar","maxillaries","maxillary","maxillas","maxilliped","maxillipedary","maxillipede","maxillipedes","maxillipeds","maxillofacial","maxillula","maxillulae","maxim","maxima","maximal","maximalist","maximalists","maximally","maximals","maximaphilies","maximaphily","maximation","maximations","maximin","maximins","maximisation","maximisations","maximise","maximised","maximiser","maximisers","maximises","maximising","maximist","maximists","maximite","maximites","maximization","maximizations","maximize","maximized","maximizer","maximizers","maximizes","maximizing","maxims","maximum","maximumly","maximums","maximus","maximuses","maxing","maxis","maxixe","maxixes","maxwell","maxwells","may","maya","mayan","mayapple","mayapples","mayas","maybe","maybes","maybird","maybirds","maybush","maybushes","mayday","maydays","mayed","mayest","mayflies","mayflower","mayflowers","mayfly","mayhap","mayhappen","mayhem","mayhems","maying","mayings","mayo","mayonnaise","mayonnaises","mayor","mayoral","mayoralties","mayoralty","mayoress","mayoresses","mayors","mayorship","mayorships","mayos","maypole","maypoles","maypop","maypops","mays","mayst","mayster","maysterdome","maysterdomes","maysters","mayvin","mayvins","mayweed","mayweeds","mazaedia","mazaedium","mazard","mazards","mazarinade","mazarinades","mazarine","mazarines","maze","mazed","mazedly","mazedness","mazednesses","mazeful","mazelike","mazeltov","mazement","mazements","mazer","mazers","mazes","mazey","mazhbi","mazhbis","mazier","maziest","mazily","maziness","mazinesses","mazing","mazourka","mazourkas","mazout","mazouts","mazuma","mazumas","mazurka","mazurkas","mazut","mazuts","mazy","mazzard","mazzards","mbaqanga","mbaqangas","mbira","mbiras","me","meacock","meacocks","mead","meadow","meadowland","meadowlands","meadowlark","meadowlarks","meadows","meadowsweet","meadowsweets","meadowy","meads","meager","meagerly","meagerness","meagernesses","meagre","meagrely","meagreness","meagrenesses","meagrer","meagres","meagrest","meal","mealed","mealer","mealers","mealie","mealier","mealies","mealiest","mealiness","mealinesses","mealing","mealless","meals","mealtime","mealtimes","mealworm","mealworms","mealy","mealybug","mealybugs","mealymouthed","mean","meander","meandered","meanderer","meanderers","meandering","meanderingly","meanders","meandrian","meandrous","meane","meaned","meaner","meaners","meanes","meanest","meanie","meanies","meaning","meaningful","meaningfully","meaningfulness","meaningfulnesses","meaningless","meaninglessly","meaninglessness","meaninglessnesses","meaningly","meanings","meanly","meanness","meannesses","means","meant","meantime","meantimes","meanwhile","meanwhiles","meany","meare","meares","mearing","mease","meased","meases","measing","measle","measled","measles","measlier","measliest","measliness","measlinesses","measling","measly","measurabilities","measurability","measurable","measurableness","measurably","measure","measured","measuredly","measuredness","measurednesses","measureless","measurelessly","measurelessness","measurement","measurements","measurer","measurers","measures","measuring","measurings","meat","meatal","meataxe","meataxes","meatball","meatballs","meated","meath","meathe","meathead","meatheads","meathes","meaths","meatier","meatiest","meatily","meatiness","meatinesses","meatless","meatloaf","meatloaves","meatman","meatmen","meatpacking","meatpackings","meats","meatscreen","meatscreens","meatspace","meatspaces","meatus","meatuses","meaty","meawes","meazel","meazels","mebos","meboses","mecamylamine","mecamylamines","mecca","meccas","mechanic","mechanical","mechanicalism","mechanicalisms","mechanically","mechanicalness","mechanicals","mechanician","mechanicians","mechanics","mechanisable","mechanisation","mechanisations","mechanise","mechanised","mechaniser","mechanisers","mechanises","mechanising","mechanism","mechanisms","mechanist","mechanistic","mechanistically","mechanists","mechanizable","mechanization","mechanizations","mechanize","mechanized","mechanizer","mechanizers","mechanizes","mechanizing","mechanochemical","mechanochemistries","mechanochemistry","mechanomorphism","mechanoreception","mechanoreceptions","mechanoreceptive","mechanoreceptor","mechanoreceptors","mechanotherapy","mechatronic","mechatronics","mechitza","mechitzas","mechitzot","meck","mecks","meclizine","meclizines","meconate","meconates","meconic","meconin","meconins","meconium","meconiums","meconopses","meconopsis","med","medacca","medaccas","medaillon","medaillons","medaka","medakas","medal","medaled","medalet","medalets","medaling","medalist","medalists","medalled","medallic","medalling","medallion","medallioned","medallioning","medallions","medallist","medallists","medalplay","medalplays","medals","medcinal","meddle","meddled","meddler","meddlers","meddles","meddlesome","meddlesomely","meddlesomeness","meddlesomenesses","meddling","meddlingly","meddlings","medevac","medevaced","medevacing","medevacked","medevacking","medevacs","medflies","medfly","media","mediacies","mediacy","mediad","mediae","mediaeval","mediaevalism","mediaevalisms","mediaevalist","mediaevalistic","mediaevalists","mediaevally","mediaevals","mediagenic","medial","medially","medials","median","medianly","medians","mediant","mediants","medias","mediastina","mediastinal","mediastinum","mediate","mediated","mediately","mediateness","mediatenesses","mediates","mediating","mediation","mediational","mediations","mediatisation","mediatisations","mediatise","mediatised","mediatises","mediatising","mediative","mediatization","mediatizations","mediatize","mediatized","mediatizes","mediatizing","mediator","mediatorial","mediatorially","mediators","mediatorship","mediatorships","mediatory","mediatress","mediatresses","mediatrices","mediatrix","mediatrixes","medic","medicable","medicably","medicaid","medicaids","medical","medicalisation","medicalisations","medicalise","medicalised","medicalises","medicalising","medicalization","medicalizations","medicalize","medicalized","medicalizes","medicalizing","medically","medicals","medicament","medicamental","medicamentally","medicamentary","medicamented","medicamenting","medicamentous","medicaments","medicant","medicants","medicare","medicares","medicaster","medicasters","medicate","medicated","medicates","medicating","medication","medications","medicative","medicide","medicides","medicinable","medicinal","medicinally","medicinals","medicine","medicined","mediciner","mediciners","medicines","medicining","medick","medicks","medico","medicolegal","medicos","medics","medieval","medievalism","medievalisms","medievalist","medievalistic","medievalists","medievally","medievals","medigap","medigaps","medii","medina","medinas","mediocracies","mediocracy","mediocre","mediocrities","mediocrity","meditate","meditated","meditates","meditating","meditation","meditations","meditative","meditatively","meditativeness","meditativenesses","meditator","meditators","mediterranean","medium","mediumistic","mediums","mediumship","mediumships","medius","mediuses","medivac","medivaced","medivacing","medivacked","medivacking","medivacs","medlar","medlars","medle","medled","medles","medley","medleys","medling","medresa","medresas","medrese","medreses","medresseh","medressehs","meds","medulla","medullae","medullar","medullary","medullas","medullate","medullated","medulloblastoma","medulloblastomas","medulloblastomata","medusa","medusae","medusal","medusan","medusans","medusas","medusiform","medusoid","medusoids","mee","meed","meeds","meek","meeken","meekened","meekening","meekens","meeker","meekest","meekly","meekness","meeknesses","meemie","meemies","meer","meercat","meercats","meered","meering","meerkat","meerkats","meers","meerschaum","meerschaums","mees","meet","meeter","meeters","meetest","meeting","meetinghouse","meetinghouses","meetings","meetly","meetness","meetnesses","meets","meff","meffs","mefloquine","mefloquines","meg","mega","megabar","megabars","megabit","megabits","megabuck","megabucks","megabyte","megabytes","megacephalic","megacephalies","megacephalous","megacephaly","megachurch","megachurches","megacities","megacity","megacorporation","megacorporations","megacurie","megacuries","megacycle","megacycles","megadeal","megadeals","megadeath","megadeaths","megadose","megadoses","megadyne","megadynes","megafarad","megafarads","megafauna","megafaunae","megafaunal","megafaunas","megaflop","megaflops","megaflora","megaflorae","megafloras","megafog","megafogs","megagamete","megagametes","megagametophyte","megagametophytes","megagauss","megagausses","megaherbivore","megaherbivores","megahertz","megahertzes","megahit","megahits","megajoule","megajoules","megakaryocyte","megakaryocytes","megakaryocytic","megalith","megalithic","megaliths","megalitre","megalitres","megaloblast","megaloblastic","megaloblasts","megalocardia","megalocardias","megalocephalic","megalocephalies","megalocephalous","megalocephaly","megalomania","megalomaniac","megalomaniacal","megalomaniacally","megalomaniacs","megalomanias","megalomanic","megalopic","megalopolis","megalopolises","megalopolitan","megalopolitans","megalops","megalopses","megalosaur","megalosauri","megalosaurian","megalosaurians","megalosaurs","megalosaurus","meganewton","meganewtons","megaparsec","megaparsecs","megaphone","megaphoned","megaphones","megaphonic","megaphonically","megaphoning","megaphyll","megaphylls","megapixel","megapixels","megaplex","megaplexes","megapod","megapode","megapodes","megapods","megaproject","megaprojects","megara","megarad","megarads","megaron","megarons","megascope","megascopes","megascopic","megascopically","megasporangia","megasporangium","megaspore","megaspores","megasporic","megasporogeneses","megasporogenesis","megasporophyll","megasporophylls","megass","megasse","megasses","megastar","megastars","megastore","megastores","megastructure","megastructures","megatechnology","megathere","megatheres","megatherian","megaton","megatonic","megatonnage","megatonnages","megatons","megavertebrate","megavertebrates","megavitamin","megavitamins","megavolt","megavolts","megawatt","megawatts","megilla","megillah","megillahs","megillas","megilloth","megilp","megilph","megilphs","megilps","megohm","megohms","megrim","megrims","megs","meh","mehndi","mehndis","meibomian","meikle","mein","meined","meiney","meineys","meinie","meinies","meining","meins","meint","meiny","meiocyte","meiocytes","meiofauna","meiofaunae","meiofaunal","meiofaunas","meionite","meionites","meioses","meiosis","meiospore","meiospores","meiotic","meiotically","meishi","meishis","meister","meisters","meith","meiths","meitnerium","meitneriums","mejlis","mejlises","mekka","mekkas","mekometer","mekometers","mel","mela","melaconite","melaconites","melaleuca","melaleucas","melamdim","melamed","melamine","melamines","melampode","melampodes","melanaemia","melanaemias","melancholia","melancholiac","melancholiacs","melancholiae","melancholias","melancholic","melancholically","melancholics","melancholies","melancholily","melancholiness","melancholious","melancholy","melange","melanges","melanian","melanic","melanics","melanin","melanins","melanisation","melanisations","melanise","melanised","melanises","melanising","melanism","melanisms","melanist","melanistic","melanists","melanite","melanites","melanitic","melanization","melanizations","melanize","melanized","melanizes","melanizing","melano","melanoblast","melanoblasts","melanochroi","melanochroic","melanochroous","melanocyte","melanocytes","melanogeneses","melanogenesis","melanoid","melanoids","melanoma","melanomas","melanomata","melanophore","melanophores","melanos","melanoses","melanosis","melanosities","melanosity","melanosome","melanosomes","melanotic","melanotropin","melanotropins","melanous","melanterite","melanterites","melanuria","melanurias","melanuric","melaphyre","melaphyres","melas","melastomaceous","melastome","melatonin","melatonins","melba","meld","melded","melder","melders","melding","melds","melee","melees","melena","melenas","meliaceous","melic","melick","melicks","melicotton","melicottons","melics","melik","meliks","melilite","melilites","melilot","melilots","melinite","melinites","meliorable","meliorate","meliorated","meliorates","meliorating","melioration","meliorations","meliorative","melioratives","meliorator","meliorators","meliorism","meliorisms","meliorist","melioristic","meliorists","meliorities","meliority","meliphagous","melisma","melismas","melismata","melismatic","melittin","melittins","mell","mellay","mellays","melled","melliferous","mellific","mellification","mellifications","mellifluence","mellifluences","mellifluent","mellifluently","mellifluous","mellifluously","mellifluousness","mellifluousnesses","melling","melliphagous","mellite","mellites","mellitic","mellivorous","mellophone","mellophones","mellotron","mellotrons","mellow","mellowed","mellower","mellowest","mellowing","mellowly","mellowness","mellownesses","mellows","mellowspeak","mellowspeaks","mellowy","mells","melocoton","melocotons","melocotoon","melocotoons","melodeon","melodeons","melodia","melodias","melodic","melodica","melodically","melodicas","melodics","melodies","melodion","melodions","melodious","melodiously","melodiousness","melodiousnesses","melodise","melodised","melodiser","melodisers","melodises","melodising","melodist","melodists","melodize","melodized","melodizer","melodizers","melodizes","melodizing","melodrama","melodramas","melodramatic","melodramatically","melodramatics","melodramatise","melodramatised","melodramatises","melodramatising","melodramatist","melodramatists","melodramatization","melodramatizations","melodramatize","melodramatized","melodramatizes","melodramatizing","melodrame","melodrames","melody","meloid","meloids","melomania","melomaniac","melomaniacs","melomanias","melomanic","melon","melongene","melongenes","melons","meloxicam","meloxicams","melphalan","melphalans","mels","melt","meltabilities","meltability","meltable","meltage","meltages","meltdown","meltdowns","melted","meltemi","meltemis","melter","melters","meltier","meltiest","melting","meltingly","meltingness","meltingnesses","meltings","meltith","meltiths","melton","meltons","melts","meltwater","meltwaters","melty","melungeon","melungeons","mem","member","membered","memberless","members","membership","memberships","membral","membranaceous","membranal","membrane","membraned","membraneous","membranes","membranous","membranously","meme","memento","mementoes","mementos","memes","memetic","memetics","memo","memoir","memoirism","memoirisms","memoirist","memoirists","memoirs","memorabile","memorabilia","memorabilities","memorability","memorable","memorableness","memorablenesses","memorably","memoranda","memorandum","memorandums","memorative","memorial","memorialisation","memorialise","memorialised","memorialiser","memorialisers","memorialises","memorialising","memorialist","memorialists","memorialization","memorialize","memorialized","memorializer","memorializers","memorializes","memorializing","memorially","memorials","memories","memorisable","memorisation","memorisations","memorise","memorised","memoriser","memorisers","memorises","memorising","memoriter","memorizable","memorization","memorizations","memorize","memorized","memorizer","memorizers","memorizes","memorizing","memory","memos","mems","memsahib","memsahibs","men","menace","menaced","menacer","menacers","menaces","menacing","menacingly","menad","menadione","menadiones","menads","menage","menaged","menagerie","menageries","menages","menaging","menaquinone","menaquinones","menarche","menarcheal","menarches","menarchial","menazon","menazons","mend","mendable","mendacious","mendaciously","mendaciousness","mendaciousnesses","mendacities","mendacity","mended","mendelevium","mendeleviums","mender","menders","mendicancies","mendicancy","mendicant","mendicants","mendicities","mendicity","mendigo","mendigos","mending","mendings","mends","mene","mened","meneer","meneers","menes","menfolk","menfolks","meng","menge","menged","menges","menging","mengs","menhaden","menhadens","menhir","menhirs","menial","menially","menials","menilite","menilites","mening","meningeal","meninges","meningioma","meningiomas","meningiomata","meningitic","meningitides","meningitis","meningitises","meningocele","meningoceles","meningococcal","meningococci","meningococcic","meningococcus","meningoencephalitic","meningoencephalitides","meningoencephalitis","meninx","meniscal","meniscate","meniscectomies","meniscectomy","menisci","meniscoid","meniscus","meniscuses","menispermaceous","menispermum","menispermums","meno","menologies","menology","menominee","menominees","menomini","menominis","menopausal","menopause","menopauses","menopausic","menopolis","menopolises","menopome","menopomes","menorah","menorahs","menorrhagia","menorrhagias","menorrhagic","menorrhea","menorrheas","menorrhoea","menorrhoeas","mensa","mensae","mensal","mensas","mensch","menschen","mensches","menschy","mense","mensed","menseful","menseless","menservants","menses","mensh","menshed","menshen","menshes","menshing","mensing","menstrua","menstrual","menstrually","menstruate","menstruated","menstruates","menstruating","menstruation","menstruations","menstruous","menstruum","menstruums","mensual","mensurabilities","mensurability","mensurable","mensural","mensuration","mensurational","mensurations","mensurative","menswear","menswears","ment","menta","mental","mentalese","mentaleses","mentalism","mentalisms","mentalist","mentalistic","mentalistically","mentalists","mentalities","mentality","mentally","mentation","mentations","mentee","mentees","menthaceous","menthene","menthenes","menthol","mentholated","menthols","menticide","menticides","mention","mentionable","mentioned","mentioner","mentioners","mentioning","mentions","mento","mentonniere","mentonnieres","mentor","mentored","mentorial","mentoring","mentorings","mentors","mentorship","mentorships","mentos","mentum","menu","menudo","menudos","menuisier","menuisiers","menus","menyie","menyies","meou","meoued","meouing","meous","meow","meowed","meowing","meows","mepacrine","mepacrines","meperidine","meperidines","mephitic","mephitical","mephitically","mephitis","mephitises","mephitism","mephitisms","meprobamate","meprobamates","meranti","merantis","merbromin","merbromins","merc","mercantile","mercantilism","mercantilisms","mercantilist","mercantilistic","mercantilists","mercaptan","mercaptans","mercaptide","mercaptides","mercapto","mercaptopurine","mercaptopurines","mercat","mercats","mercenaries","mercenarily","mercenariness","mercenarinesses","mercenarism","mercenarisms","mercenary","mercer","merceries","mercerisation","mercerisations","mercerise","mercerised","merceriser","mercerisers","mercerises","mercerising","mercerization","mercerizations","mercerize","mercerized","mercerizer","mercerizers","mercerizes","mercerizing","mercers","mercery","merces","merch","merchandise","merchandised","merchandiser","merchandisers","merchandises","merchandising","merchandisings","merchandize","merchandized","merchandizer","merchandizers","merchandizes","merchandizing","merchandizings","merchant","merchantabilities","merchantability","merchantable","merchanted","merchanting","merchantings","merchantlike","merchantman","merchantmen","merchantries","merchantry","merchants","merches","merchet","merchets","merchild","merchildren","merciable","mercies","mercifide","mercified","mercifies","merciful","mercifully","mercifulness","mercifulnesses","mercify","mercifying","merciless","mercilessly","mercilessness","mercilessnesses","mercs","mercurate","mercurated","mercurates","mercurating","mercuration","mercurations","mercurial","mercurialise","mercurialised","mercurialises","mercurialising","mercurialism","mercurialisms","mercurialist","mercurialists","mercurialities","mercuriality","mercurialize","mercurialized","mercurializes","mercurializing","mercurially","mercurialness","mercurialnesses","mercurials","mercuric","mercuries","mercurise","mercurised","mercurises","mercurising","mercurize","mercurized","mercurizes","mercurizing","mercurous","mercury","mercy","merde","merdes","merdivorous","mere","mered","merel","merell","merells","merels","merely","merengue","merengues","mereological","mereologies","mereology","merer","meres","meresman","meresmen","merest","merestone","merestones","meretricious","meretriciously","meretriciousness","meretriciousnesses","merfolk","merfolks","merganser","mergansers","merge","merged","mergee","mergees","mergence","mergences","merger","mergers","merges","merging","mergings","meri","mericarp","mericarps","meridian","meridians","meridional","meridionalities","meridionality","meridionally","meridionals","meril","merils","merimake","merimakes","mering","merings","meringue","meringues","merino","merinos","meris","merises","merisis","merism","merisms","meristem","meristematic","meristematically","meristems","meristic","meristically","merit","merited","meriting","meritless","meritocracies","meritocracy","meritocrat","meritocratic","meritocrats","meritorious","meritoriously","meritoriousness","meritoriousnesses","merits","merk","merkin","merkins","merks","merl","merle","merles","merlin","merling","merlings","merlins","merlon","merlons","merlot","merlots","merls","mermaid","mermaiden","mermaidens","mermaids","merman","mermen","meroblastic","meroblastically","merocrine","merogeneses","merogenesis","merogenetic","merogonies","merogony","meroistic","merome","meromes","meromorphic","meromyosin","meromyosins","meronym","meronymies","meronyms","meronymy","meropia","meropias","meropic","meropidan","meropidans","meroplankton","meroplanktons","merosome","merosomes","merozoite","merozoites","merpeople","merpeoples","merrier","merries","merriest","merrily","merriment","merriments","merriness","merrinesses","merry","merrymaker","merrymakers","merrymaking","merrymakings","merryman","merrymen","merrythought","merrythoughts","mersalyl","mersalyls","merse","merses","mersion","mersions","merveilleuse","merveilleuses","merveilleux","merveilleuxes","merycism","merycisms","mes","mesa","mesail","mesails","mesal","mesalliance","mesalliances","mesally","mesaraic","mesarch","mesas","mesaticephalic","mesaticephalies","mesaticephalous","mesaticephaly","mescal","mescalin","mescaline","mescalines","mescalins","mescalism","mescalisms","mescals","mesclum","mesclums","mesclun","mescluns","mesdames","mesdemoiselles","mese","meseemed","meseemeth","meseems","mesel","meseled","mesels","mesembryanthemum","mesembryanthemums","mesencephala","mesencephalic","mesencephalon","mesencephalons","mesenchymal","mesenchymatous","mesenchyme","mesenchymes","mesentera","mesenterial","mesenteric","mesenteries","mesenteritis","mesenteritises","mesenteron","mesenteronic","mesentery","meses","meseta","mesetas","mesh","meshed","meshes","meshier","meshiest","meshing","meshings","meshuga","meshugaas","meshugaasen","meshugah","meshugas","meshugasen","meshugga","meshuggah","meshugge","meshuggenah","meshuggenahs","meshuggeneh","meshuggenehs","meshuggener","meshuggeners","meshwork","meshworks","meshy","mesiad","mesial","mesially","mesian","mesic","mesically","mesitylene","mesitylenes","mesmeric","mesmerical","mesmerically","mesmerisation","mesmerisations","mesmerise","mesmerised","mesmeriser","mesmerisers","mesmerises","mesmerising","mesmerism","mesmerisms","mesmerist","mesmerists","mesmerization","mesmerizations","mesmerize","mesmerized","mesmerizer","mesmerizers","mesmerizes","mesmerizing","mesnalties","mesnalty","mesne","mesnes","mesoamerican","mesobenthos","mesobenthoses","mesoblast","mesoblastic","mesoblasts","mesocarp","mesocarps","mesocephalic","mesocephalics","mesocephalies","mesocephalism","mesocephalisms","mesocephalous","mesocephaly","mesocranies","mesocrany","mesocratic","mesocyclone","mesocyclones","mesoderm","mesodermal","mesodermic","mesoderms","mesogastria","mesogastric","mesogastrium","mesoglea","mesogleal","mesogleas","mesogloea","mesogloeas","mesognathies","mesognathism","mesognathisms","mesognathous","mesognathy","mesohippus","mesohippuses","mesokurtic","mesolite","mesolites","mesomere","mesomeres","mesomerism","mesomerisms","mesomorph","mesomorphic","mesomorphies","mesomorphism","mesomorphisms","mesomorphous","mesomorphs","mesomorphy","meson","mesonephric","mesonephroi","mesonephros","mesonephroses","mesonic","mesons","mesopause","mesopauses","mesopelagic","mesophile","mesophiles","mesophilic","mesophyl","mesophyll","mesophyllic","mesophyllous","mesophylls","mesophyls","mesophyte","mesophytes","mesophytic","mesoscale","mesoscaphe","mesoscaphes","mesosome","mesosomes","mesosphere","mesospheres","mesospheric","mesothelia","mesothelial","mesothelioma","mesotheliomas","mesotheliomata","mesothelium","mesotheliums","mesotherapies","mesotherapy","mesothoraces","mesothoracic","mesothorax","mesothoraxes","mesothorium","mesothoriums","mesotron","mesotrons","mesotrophic","mesozoan","mesozoans","mesozoic","mesprise","mesprises","mesprize","mesprizes","mesquin","mesquine","mesquinerie","mesquineries","mesquit","mesquite","mesquites","mesquits","mess","message","messaged","messages","messaging","messagings","messaline","messalines","messan","messans","messed","messeigneurs","messenger","messengered","messengering","messengers","messes","messiah","messiahs","messiahship","messiahships","messianic","messianically","messianism","messianisms","messias","messiases","messier","messiest","messieurs","messily","messiness","messinesses","messing","messman","messmate","messmates","messmen","messuage","messuages","messy","mestee","mestees","mester","mesters","mesteso","mestesoes","mestesos","mestino","mestinoes","mestinos","mestiza","mestizas","mestizo","mestizoes","mestizos","mesto","mestom","mestome","mestomes","mestoms","mestranol","mestranols","met","meta","metabases","metabasis","metabatic","metabolic","metabolically","metabolies","metabolisable","metabolise","metabolised","metabolises","metabolising","metabolism","metabolisms","metabolite","metabolites","metabolizable","metabolize","metabolized","metabolizes","metabolizing","metabolome","metabolomes","metabolomics","metaboly","metabotropic","metacarpal","metacarpals","metacarpi","metacarpus","metacenter","metacenters","metacentre","metacentres","metacentric","metacentrics","metacercaria","metacercariae","metacercarial","metachromatic","metachromatism","metachromatisms","metachronism","metachronisms","metachroses","metachrosis","metacinnabarite","metacognition","metacognitions","metacomputer","metacomputers","metacomputing","metacomputings","metadata","metaethical","metaethics","metafemale","metafemales","metafiction","metafictional","metafictionist","metafictionists","metafictions","metafile","metafiles","metagalactic","metagalaxies","metagalaxy","metage","metageneses","metagenesis","metagenetic","metagenetically","metagenic","metages","metagnathism","metagnathisms","metagnathous","metagrabolise","metagrabolised","metagrabolises","metagrabolising","metagrabolize","metagrabolized","metagrabolizes","metagrabolizing","metagrobolise","metagrobolised","metagrobolises","metagrobolising","metagrobolize","metagrobolized","metagrobolizes","metagrobolizing","metairie","metairies","metal","metalanguage","metalanguages","metaldehyde","metaldehydes","metaled","metalepses","metalepsis","metaleptic","metaleptical","metalhead","metalheads","metaling","metalinguistic","metalinguistics","metalise","metalised","metalises","metalising","metalist","metalists","metalization","metalizations","metalize","metalized","metalizes","metalizing","metalled","metallic","metallically","metallics","metalliding","metallidings","metalliferous","metallike","metalline","metalling","metallings","metallisation","metallisations","metallise","metallised","metallises","metallising","metallist","metallists","metallization","metallizations","metallize","metallized","metallizes","metallizing","metallocene","metallocenes","metallogenetic","metallogenic","metallogenies","metallogeny","metallographer","metallographers","metallographic","metallographically","metallographies","metallographist","metallography","metalloid","metalloidal","metalloids","metallophone","metallophones","metallurgic","metallurgical","metallurgically","metallurgies","metallurgist","metallurgists","metallurgy","metally","metalmark","metalmarks","metals","metalsmith","metalsmiths","metalware","metalwares","metalwork","metalworker","metalworkers","metalworking","metalworkings","metalworks","metamale","metamales","metamathematical","metamathematics","metamer","metameral","metamere","metameres","metameric","metamerically","metamerism","metamerisms","metamers","metamict","metamictisation","metamictization","metamorphic","metamorphically","metamorphism","metamorphisms","metamorphist","metamorphists","metamorphose","metamorphosed","metamorphoses","metamorphosing","metamorphosis","metamorphous","metanalyses","metanalysis","metanarrative","metanarratives","metanephric","metanephroi","metanephros","metanoia","metanoias","metapelet","metaperiodic","metaphase","metaphases","metaphor","metaphoric","metaphorical","metaphorically","metaphorist","metaphorists","metaphors","metaphosphate","metaphosphates","metaphosphoric","metaphrase","metaphrased","metaphrases","metaphrasing","metaphrasis","metaphrast","metaphrastic","metaphrastical","metaphrasts","metaphysic","metaphysical","metaphysically","metaphysician","metaphysicians","metaphysicise","metaphysicised","metaphysicises","metaphysicising","metaphysicist","metaphysicists","metaphysicize","metaphysicized","metaphysicizes","metaphysicizing","metaphysics","metaplases","metaplasia","metaplasias","metaplasis","metaplasm","metaplasmic","metaplasms","metaplastic","metaplot","metapolitical","metapolitics","metapsychic","metapsychical","metapsychics","metapsychological","metapsychologies","metapsychology","metarchon","metarchons","metasequoia","metasequoias","metasilicate","metasilicates","metasilicic","metasoma","metasomas","metasomata","metasomatic","metasomatism","metasomatisms","metasomatoses","metasomatosis","metastabilities","metastability","metastable","metastables","metastably","metastases","metastasis","metastasise","metastasised","metastasises","metastasising","metastasize","metastasized","metastasizes","metastasizing","metastatic","metastatically","metatag","metatags","metatarsal","metatarsals","metatarsi","metatarsus","metate","metates","metatheoretical","metatheories","metatheory","metatherian","metatherians","metatheses","metathesis","metathesise","metathesised","metathesises","metathesising","metathesize","metathesized","metathesizes","metathesizing","metathetic","metathetical","metathetically","metathoraces","metathoracic","metathorax","metathoraxes","metatungstic","metavanadic","metaverse","metaverses","metaxylem","metaxylems","metayage","metayages","metayer","metayers","metazoa","metazoal","metazoan","metazoans","metazoic","metazoon","metcast","metcasts","mete","metecdyses","metecdysis","meted","metempiric","metempirical","metempirically","metempiricism","metempiricisms","metempiricist","metempiricists","metempirics","metempsychoses","metempsychosis","metempsychosist","metencephala","metencephalic","metencephalon","metencephalons","meteor","meteoric","meteorically","meteorism","meteorisms","meteorist","meteorists","meteorital","meteorite","meteorites","meteoritic","meteoritical","meteoriticist","meteoriticists","meteoritics","meteorogram","meteorograms","meteorograph","meteorographic","meteorographs","meteoroid","meteoroidal","meteoroids","meteorolite","meteorolites","meteorologic","meteorological","meteorologically","meteorologies","meteorologist","meteorologists","meteorology","meteorous","meteors","metepa","metepas","meter","meterage","meterages","metered","metering","meters","meterstick","metersticks","metes","metestick","metesticks","metestrous","metestrus","metestruses","metewand","metewands","meteyard","meteyards","metformin","metformins","meth","methacrylate","methacrylates","methacrylic","methadon","methadone","methadones","methadons","methaemoglobin","methaemoglobins","methamphetamine","methamphetamines","methanal","methanals","methanation","methanations","methane","methanes","methanoic","methanol","methanols","methanometer","methanometers","methaqualone","methaqualones","methedrine","methedrines","metheglin","metheglins","methemoglobin","methemoglobinemia","methemoglobinemias","methemoglobins","methenamine","methenamines","methicillin","methicillins","methink","methinketh","methinks","methionine","methionines","metho","method","methodic","methodical","methodically","methodicalness","methodicalnesses","methodisation","methodisations","methodise","methodised","methodiser","methodisers","methodises","methodising","methodism","methodisms","methodist","methodistic","methodists","methodization","methodizations","methodize","methodized","methodizer","methodizers","methodizes","methodizing","methodological","methodologically","methodologies","methodologist","methodologists","methodology","methods","methomania","methomanias","methos","methotrexate","methotrexates","methought","methoxide","methoxides","methoxy","methoxybenzene","methoxybenzenes","methoxychlor","methoxychlors","methoxyflurane","methoxyfluranes","methoxyl","meths","methyl","methylal","methylals","methylamine","methylamines","methylase","methylases","methylate","methylated","methylates","methylating","methylation","methylations","methylator","methylators","methylcellulose","methylcelluloses","methylcholanthrene","methylcholanthrenes","methyldopa","methyldopas","methylene","methylenes","methylic","methylmercuries","methylmercury","methylnaphthalene","methylnaphthalenes","methylphenidate","methylphenidates","methylphenol","methylphenols","methylprednisolone","methylprednisolones","methyls","methylthionine","methylthionines","methylxanthine","methylxanthines","methysergide","methysergides","methyses","methysis","methystic","metic","meticais","metical","meticals","metics","meticulosities","meticulosity","meticulous","meticulously","meticulousness","meticulousnesses","metier","metiers","metif","metifs","meting","metis","metisse","metisses","metoestrous","metoestrus","metoestruses","metol","metols","metonym","metonymic","metonymical","metonymically","metonymies","metonyms","metonymy","metopae","metope","metopes","metopic","metopism","metopisms","metopon","metopons","metoposcopic","metoposcopical","metoposcopies","metoposcopist","metoposcopists","metoposcopy","metopryl","metopryls","metralgia","metralgias","metrazol","metrazols","metre","metred","metres","metric","metrical","metrically","metricate","metricated","metricates","metricating","metrication","metrications","metrician","metricians","metricise","metricised","metricises","metricising","metricism","metricisms","metricist","metricists","metricize","metricized","metricizes","metricizing","metrics","metrification","metrifications","metrified","metrifier","metrifiers","metrifies","metrify","metrifying","metring","metrist","metrists","metritis","metritises","metro","metrologic","metrological","metrologically","metrologies","metrologist","metrologists","metrology","metromania","metromanias","metronidazole","metronidazoles","metronome","metronomes","metronomic","metronomical","metronomically","metronymic","metronymics","metroplex","metroplexes","metropolis","metropolises","metropolitan","metropolitanate","metropolitanise","metropolitanism","metropolitanize","metropolitans","metropolitical","metrorrhagia","metrorrhagias","metros","metrosexual","metrosexuals","metrostyle","metrostyles","mets","mettle","mettled","mettles","mettlesome","mettlesomeness","metump","metumps","meu","meuniere","meus","meuse","meused","meuses","meusing","meve","meved","meves","meving","mevrou","mevrous","mew","mewed","mewing","mewl","mewled","mewler","mewlers","mewling","mewls","mews","mewsed","mewses","mewsing","meynt","mezail","mezails","mezcal","mezcaline","mezcalines","mezcals","meze","mezereon","mezereons","mezereum","mezereums","mezes","mezquit","mezquite","mezquites","mezquits","mezuza","mezuzah","mezuzahs","mezuzas","mezuzot","mezuzoth","mezz","mezzaluna","mezzalunas","mezzanine","mezzanines","mezze","mezzes","mezzo","mezzos","mezzotint","mezzotinted","mezzotinter","mezzotinters","mezzotinting","mezzotinto","mezzotintos","mezzotints","mganga","mgangas","mho","mhorr","mhorrs","mhos","mi","miaou","miaoued","miaouing","miaous","miaow","miaowed","miaowing","miaows","miarolitic","miasm","miasma","miasmal","miasmas","miasmata","miasmatic","miasmatical","miasmatous","miasmic","miasmically","miasmous","miasms","miaul","miauled","miauling","miauls","mib","mibs","mibuna","mibunas","mic","mica","micaceous","micas","micate","micated","micates","micating","micawber","micawbers","mice","micell","micella","micellae","micellar","micellas","micelle","micelles","micells","mich","michael","michaels","miche","miched","micher","michers","miches","michigan","michigans","miching","michings","micht","michts","mick","mickeries","mickery","mickey","mickeyed","mickeying","mickeys","mickies","mickle","mickler","mickles","micklest","micks","micky","mico","micos","micra","micrified","micrifies","micrify","micrifying","micro","microaerophile","microaerophiles","microaerophilic","microampere","microamperes","microanalyses","microanalysis","microanalyst","microanalysts","microanalytic","microanalytical","microanatomical","microanatomies","microanatomy","microarray","microarrays","microbalance","microbalances","microbar","microbarograph","microbarographs","microbars","microbe","microbeam","microbeams","microbes","microbial","microbian","microbic","microbiologic","microbiological","microbiologically","microbiologies","microbiologist","microbiologists","microbiology","microbiota","microblog","microblogger","microbloggers","microblogging","microbloggings","microblogs","microbrew","microbrewer","microbreweries","microbrewers","microbrewery","microbrewing","microbrewings","microbrews","microbubbles","microburst","microbursts","microbus","microbuses","microbusses","microcalorimeter","microcalorimeters","microcalorimetric","microcalorimetries","microcalorimetry","microcap","microcapsule","microcapsules","microcar","microcard","microcards","microcars","microcassette","microcassettes","microcelebrity","microcephal","microcephalic","microcephalics","microcephalies","microcephalous","microcephals","microcephaly","microchemical","microchemistry","microchip","microchipped","microchipping","microchips","microcircuit","microcircuitries","microcircuitry","microcircuits","microcirculation","microcirculations","microcirculatory","microclimate","microclimates","microclimatic","microcline","microclines","micrococcal","micrococci","micrococcus","microcode","microcodes","microcomponent","microcomponents","microcomputer","microcomputers","microcomputing","microcomputings","microcopied","microcopies","microcopy","microcopying","microcopyings","microcosm","microcosmic","microcosmical","microcosmically","microcosmos","microcosmoses","microcosms","microcrack","microcracked","microcracking","microcrackings","microcracks","microcrystal","microcrystalline","microcrystallinities","microcrystallinity","microcrystals","microcultural","microculture","microcultures","microcurie","microcuries","microcyte","microcytes","microcytic","microdensitometer","microdensitometers","microdensitometric","microdensitometries","microdensitometry","microdetection","microdetections","microdetector","microdetectors","microdissection","microdissections","microdont","microdontous","microdot","microdots","microdrive","microdrives","microearthquake","microearthquakes","microeconomic","microeconomics","microelectrode","microelectrodes","microelectronic","microelectronically","microelectronics","microelectrophoreses","microelectrophoresis","microelectrophoretic","microelectrophoretically","microelement","microelements","microencapsulate","microencapsulated","microencapsulates","microencapsulating","microencapsulation","microencapsulations","microenvironment","microenvironmental","microenvironments","microevolution","microevolutionary","microevolutions","microfarad","microfarads","microfauna","microfaunae","microfaunal","microfaunas","microfelsitic","microfiber","microfibers","microfibre","microfibres","microfibril","microfibrillar","microfibrils","microfiche","microfiches","microfilament","microfilaments","microfilaria","microfilariae","microfilarial","microfiling","microfilings","microfilm","microfilmable","microfilmed","microfilmer","microfilmers","microfilming","microfilms","microfilter","microfilters","microfloppies","microfloppy","microflora","microflorae","microfloral","microfloras","microform","microforms","microfossil","microfossils","microfungi","microfungus","microfunguses","microgamete","microgametes","microgametocyte","microgametocytes","microgeneration","microglia","microglias","microgram","micrograms","microgranite","microgranites","microgranitic","micrograph","micrographed","micrographer","micrographers","micrographic","micrographically","micrographics","micrographies","micrographing","micrographs","micrography","microgravities","microgravity","microgreens","microgroove","microgrooves","microhabitat","microhabitats","microhm","microhms","microimage","microimages","microinch","microinches","microinject","microinjected","microinjecting","microinjection","microinjections","microinjects","microinstruction","microinstructions","microjet","microjets","microlepidoptera","microlepidopterous","microlight","microlighting","microlightings","microlights","microlite","microliter","microliters","microlites","microlith","microlithic","microliths","microlitic","microloan","microloans","micrologic","micrological","micrologically","micrologies","micrologist","micrologists","micrology","microluces","microlux","microluxes","micromanage","micromanaged","micromanagement","micromanagements","micromanager","micromanagers","micromanages","micromanaging","micromanipulation","micromanipulations","micromanipulator","micromanipulators","micromarketing","micromarketings","micromere","micromeres","micromesh","micromeshes","micrometeorite","micrometeorites","micrometeoritic","micrometeoroid","micrometeoroids","micrometeorological","micrometeorologies","micrometeorologist","micrometeorologists","micrometeorology","micrometer","micrometers","micromethod","micromethods","micrometre","micrometres","micrometric","micrometrical","micrometries","micrometry","micromho","micromhos","micromicrocurie","micromicrofarad","micromillimetre","micromini","microminiature","microminiaturization","microminiaturizations","microminiaturized","microminis","micromolar","micromole","micromoles","micromorphological","micromorphologies","micromorphology","micron","micronation","micronations","microneedle","microneedles","micronisation","micronisations","micronise","micronised","micronises","micronising","micronization","micronizations","micronize","micronized","micronizes","micronizing","microns","micronuclei","micronucleus","micronucleuses","micronutrient","micronutrients","microorganism","microorganisms","micropaleontologic","micropaleontological","micropaleontologies","micropaleontologist","micropaleontologists","micropaleontology","microparasite","microparasites","microparasitic","microparticle","microparticles","micropayment","micropayments","micropegmatite","micropegmatites","micropegmatitic","microphage","microphages","microphagous","microphone","microphones","microphonic","microphonics","microphotograph","microphotographer","microphotographers","microphotographic","microphotographies","microphotographs","microphotography","microphotometer","microphotometers","microphotometric","microphotometrically","microphotometries","microphotometry","microphyll","microphyllous","microphylls","microphysical","microphysically","microphysics","microphyte","microphytes","microphytic","micropipet","micropipets","micropipette","micropipettes","microplankton","microplanktons","micropolis","micropolises","micropore","micropores","microporosities","microporosity","microporous","micropower","micropowers","microprint","microprinted","microprinting","microprintings","microprints","microprism","microprisms","microprobe","microprobes","microprocessing","microprocessor","microprocessors","microprogram","microprogramming","microprogrammings","microprograms","microprojection","microprojections","microprojector","microprojectors","micropsia","micropsias","micropterous","micropublisher","micropublishers","micropublishing","micropublishings","micropulsation","micropulsations","micropump","micropumps","micropuncture","micropunctures","micropylar","micropyle","micropyles","micropyrometer","micropyrometers","microquake","microquakes","microradiograph","microradiographic","microradiographies","microradiographs","microradiography","microreader","microreaders","microreproduction","microreproductions","micros","microsatellite","microsatellites","microscale","microscales","microscope","microscopes","microscopic","microscopical","microscopically","microscopies","microscopist","microscopists","microscopy","microsecond","microseconds","microseism","microseismic","microseismical","microseismicities","microseismicity","microseisms","microsite","microsites","microskirt","microskirts","microsleep","microsleeps","microsmatic","microsomal","microsome","microsomes","microspecies","microspectrophotometer","microspectrophotometers","microspectrophotometric","microspectrophotometries","microspectrophotometry","microsphere","microspheres","microspherical","microsporangia","microsporangiate","microsporangium","microspore","microspores","microsporic","microsporocyte","microsporocytes","microsporogeneses","microsporogenesis","microsporophyll","microsporophylls","microsporous","microstate","microstates","microstomatous","microstomous","microstructural","microstructure","microstructures","microsurgeon","microsurgeons","microsurgeries","microsurgery","microsurgical","microswitch","microswitches","microtechnic","microtechnics","microtechnique","microtechniques","microtechnology","microtome","microtomes","microtomic","microtomical","microtomies","microtomist","microtomists","microtomy","microtonal","microtonalities","microtonality","microtonally","microtone","microtones","microtubular","microtubule","microtubules","microtunnelling","microvascular","microvasculature","microvasculatures","microvillar","microvilli","microvillous","microvillus","microvolt","microvolts","microwatt","microwatts","microwavable","microwave","microwaveable","microwaved","microwaves","microwaving","microwire","microwires","microworld","microworlds","microwriter","microwriters","micrurgies","micrurgy","mics","miction","mictions","micturate","micturated","micturates","micturating","micturition","micturitions","mid","midair","midairs","midband","midbrain","midbrains","midcap","midcourse","midcult","midcults","midday","middays","middelmannetjie","middelskot","middelskots","midden","middens","middenstead","middensteads","middest","middie","middies","middle","middlebreaker","middlebreakers","middlebrow","middlebrowed","middlebrowism","middlebrowisms","middlebrows","middlebuster","middlebusters","middled","middleman","middlemen","middlemost","middler","middlers","middles","middleware","middlewares","middleweight","middleweights","middling","middlingly","middlings","middorsal","middy","midfield","midfielder","midfielders","midfields","midge","midges","midget","midgets","midgie","midgier","midgies","midgiest","midgut","midguts","midgy","midi","midinette","midinettes","midiron","midirons","midis","midiskirt","midiskirts","midland","midlander","midlanders","midlands","midlatitude","midlatitudes","midleg","midlegs","midlife","midlifer","midlifers","midline","midlines","midlist","midlists","midlittoral","midlittorals","midlives","midmonth","midmonths","midmost","midmosts","midnight","midnightly","midnights","midnoon","midnoons","midpoint","midpoints","midrange","midranges","midrash","midrashic","midrashim","midrashot","midrashoth","midrib","midribs","midriff","midriffs","mids","midsagittal","midsection","midsections","midship","midshipman","midshipmate","midshipmates","midshipmen","midships","midsize","midsized","midsole","midsoles","midspace","midspaces","midst","midstories","midstory","midstream","midstreams","midsts","midsummer","midsummers","midterm","midterms","midtown","midtowns","midwatch","midwatches","midway","midways","midweek","midweekly","midweeks","midwestern","midwife","midwifed","midwiferies","midwifery","midwifes","midwifing","midwinter","midwinters","midwive","midwived","midwives","midwiving","midyear","midyears","mielie","mielies","mien","miens","mieve","mieved","mieves","mieving","mifepristone","mifepristones","miff","miffed","miffier","miffiest","miffily","miffiness","miffinesses","miffing","miffs","miffy","mifty","mig","migg","miggle","miggles","miggs","might","mightest","mightful","mightier","mightiest","mightily","mightiness","mightinesses","mights","mightst","mighty","migmatite","migmatites","mignon","mignonette","mignonettes","mignonne","mignonnes","mignons","migraine","migraines","migraineur","migraineurs","migrainous","migrant","migrants","migrate","migrated","migrates","migrating","migration","migrational","migrationist","migrationists","migrations","migrator","migrators","migratory","migs","miha","mihas","mihi","mihied","mihiing","mihis","mihrab","mihrabs","mijnheer","mijnheers","mikado","mikados","mike","miked","mikes","miking","mikra","mikron","mikrons","mikvah","mikvahs","mikveh","mikvehs","mikvos","mikvot","mikvoth","mil","miladi","miladies","miladis","milady","milage","milages","milch","milchig","milchik","mild","milded","milden","mildened","mildening","mildens","milder","mildest","mildew","mildewed","mildewing","mildews","mildewy","milding","mildly","mildness","mildnesses","milds","mile","mileage","mileages","mileometer","mileometers","milepost","mileposts","miler","milers","miles","milesian","milesimo","milesimos","milestone","milestones","milf","milfoil","milfoils","milfs","milia","miliaria","miliarial","miliarias","miliary","milieu","milieus","milieux","militance","militances","militancies","militancy","militant","militantly","militantness","militantnesses","militants","militar","militaria","militaries","militarily","militarisation","militarisations","militarise","militarised","militarises","militarising","militarism","militarisms","militarist","militaristic","militaristically","militarists","militarization","militarizations","militarize","militarized","militarizes","militarizing","military","militate","militated","militates","militating","militation","militations","militia","militiaman","militiamen","militias","milium","milk","milked","milken","milker","milkers","milkfish","milkfishes","milkier","milkiest","milkily","milkiness","milkinesses","milking","milkings","milkless","milklike","milkmaid","milkmaids","milkman","milkmen","milko","milkos","milks","milkshake","milkshakes","milkshed","milksheds","milksop","milksopism","milksopisms","milksopping","milksoppy","milksops","milktoast","milktoasts","milkweed","milkweeds","milkwood","milkwoods","milkwort","milkworts","milky","mill","millable","millage","millages","millboard","millboards","millcake","millcakes","milldam","milldams","mille","milled","millefeuille","millefeuilles","millefiori","millefioris","millefleur","millefleurs","millenarian","millenarianism","millenarianisms","millenarians","millenaries","millenarism","millenarisms","millenary","millennia","millennial","millennialism","millennialisms","millennialist","millennialists","millennially","millennianism","millennianisms","millenniarism","millenniarisms","millennium","millenniums","milleped","millepede","millepedes","millepeds","millepore","millepores","miller","millerite","millerites","millers","milles","millesimal","millesimally","millesimals","millet","millets","millhand","millhands","millhouse","millhouses","milliampere","milliamperes","milliard","milliards","milliare","milliares","milliaries","milliary","millibar","millibars","millicurie","millicuries","millidegree","millidegrees","millie","millieme","milliemes","millier","milliers","millies","milligal","milligals","milligram","milligramme","milligrammes","milligrams","millihenries","millihenry","millihenrys","millilambert","millilamberts","milliliter","milliliters","millilitre","millilitres","milliluces","millilux","milliluxes","millime","millimes","millimeter","millimeters","millimetre","millimetres","millimho","millimhos","millimicron","millimicrons","millimolar","millimole","millimoles","milline","milliner","millineries","milliners","millinery","millines","milling","millings","milliohm","milliohms","million","millionaire","millionaires","millionairess","millionairesses","millionary","millionfold","millionnaire","millionnaires","millionnairess","millions","millionth","millionths","milliosmol","milliosmols","milliped","millipede","millipedes","millipeds","milliprobe","milliprobes","milliradian","milliradians","millirem","millirems","milliroentgen","milliroentgens","millisecond","milliseconds","millisievert","millisieverts","millivolt","millivolts","milliwatt","milliwatts","millocracies","millocracy","millocrat","millocrats","millpond","millponds","millrace","millraces","millrind","millrinds","millrun","millruns","mills","millscale","millscales","millstone","millstones","millstream","millstreams","milltail","milltails","millwheel","millwheels","millwork","millworks","millwright","millwrights","milneb","milnebs","milo","milometer","milometers","milor","milord","milords","milors","milos","milpa","milpas","milquetoast","milquetoasts","milreis","mils","milsey","milseys","milt","milted","milter","milters","miltier","miltiest","milting","miltonia","miltonias","milts","milty","miltz","miltzes","milvine","mim","mimbar","mimbars","mime","mimed","mimeo","mimeoed","mimeograph","mimeographed","mimeographing","mimeographs","mimeoing","mimeos","mimer","mimers","mimes","mimeses","mimesis","mimesises","mimester","mimesters","mimetic","mimetical","mimetically","mimetite","mimetites","mimic","mimical","mimicked","mimicker","mimickers","mimicking","mimicries","mimicry","mimics","miming","mimivirus","mimiviruses","mimmer","mimmest","mimmick","mimmicked","mimmicking","mimmicks","mimographer","mimographers","mimographies","mimography","mimosa","mimosaceous","mimosae","mimosas","mimsey","mimsier","mimsiest","mimsy","mimulus","mimuluses","mina","minable","minacious","minaciously","minacities","minacity","minae","minar","minaret","minareted","minarets","minars","minas","minatorial","minatorially","minatorily","minatory","minauderie","minauderies","minaudiere","minaudieres","minbar","minbars","mince","minced","mincemeat","mincemeats","mincer","mincers","minces","minceur","mincier","minciest","mincing","mincingly","mincy","mind","mindblower","mindblowers","minded","mindedness","mindednesses","minder","minders","mindfuck","mindfucks","mindful","mindfully","mindfulness","mindfulnesses","minding","mindings","mindless","mindlessly","mindlessness","mindlessnesses","minds","mindset","mindsets","mindshare","mindshares","mine","mineable","mined","minefield","minefields","minehunter","minehunters","minelayer","minelayers","mineola","mineolas","miner","mineral","mineralisable","mineralisation","mineralisations","mineralise","mineralised","mineraliser","mineralisers","mineralises","mineralising","mineralist","mineralists","mineralizable","mineralization","mineralizations","mineralize","mineralized","mineralizer","mineralizers","mineralizes","mineralizing","mineralocorticoid","mineralocorticoids","mineralogic","mineralogical","mineralogically","mineralogies","mineralogise","mineralogised","mineralogises","mineralogising","mineralogist","mineralogists","mineralogize","mineralogized","mineralogizes","mineralogizing","mineralogy","minerals","miners","mines","mineshaft","mineshafts","minestone","minestones","minestrone","minestrones","minesweeper","minesweepers","minesweeping","minesweepings","minette","minettes","minever","minevers","ming","minge","minged","minger","mingers","minges","mingier","mingiest","mingimingi","mingimingis","minginess","minginesses","minging","mingle","mingled","minglement","minglements","mingler","minglers","mingles","mingling","minglingly","minglings","mings","mingy","mini","miniate","miniated","miniates","miniating","miniation","miniations","miniature","miniatured","miniatures","miniaturing","miniaturisation","miniaturise","miniaturised","miniaturises","miniaturising","miniaturist","miniaturistic","miniaturists","miniaturization","miniaturizations","miniaturize","miniaturized","miniaturizes","miniaturizing","minibar","minibars","minibike","minibiker","minibikers","minibikes","minibreak","minibreaks","minibudget","minibudgets","minibus","minibuses","minibusses","minicab","minicabbing","minicabbings","minicabs","minicam","minicamp","minicamps","minicams","minicar","minicars","minicom","minicomputer","minicomputers","minicoms","minicourse","minicourses","minidisc","minidiscs","minidish","minidishes","minidisk","minidisks","minidress","minidresses","minier","miniest","minification","minifications","minified","minifies","minifloppies","minifloppy","minify","minifying","minikin","minikins","minilab","minilabs","minim","minima","minimal","minimalism","minimalisms","minimalist","minimalists","minimally","minimals","minimart","minimarts","minimax","minimaxed","minimaxes","minimaxing","miniment","miniments","minimill","minimills","minimisation","minimisations","minimise","minimised","minimiser","minimisers","minimises","minimising","minimism","minimisms","minimist","minimists","minimization","minimizations","minimize","minimized","minimizer","minimizers","minimizes","minimizing","minimoto","minimotos","minims","minimum","minimums","minimus","minimuses","mining","minings","minion","minions","minipark","miniparks","minipill","minipills","minirugbies","minirugby","minis","minischool","minischools","miniscule","miniscules","miniseries","minish","minished","minishes","minishing","miniski","miniskirt","miniskirted","miniskirts","miniskis","ministate","ministates","minister","ministered","ministeria","ministerial","ministerialist","ministerialists","ministerially","ministering","ministerium","ministers","ministership","ministerships","ministrant","ministrants","ministration","ministrations","ministrative","ministress","ministresses","ministries","ministroke","ministrokes","ministry","minitower","minitowers","minitrack","minitracks","minium","miniums","minivan","minivans","miniver","minivers","minivet","minivets","minivolley","minivolleys","mink","minke","minkes","minks","minneola","minneolas","minnesinger","minnesingers","minnick","minnicked","minnicking","minnicks","minnie","minnies","minnock","minnocked","minnocking","minnocks","minnow","minnows","minny","mino","minor","minorca","minorcas","minored","minoring","minoritaire","minoritaires","minorities","minority","minors","minorship","minorships","minos","minotaur","minoxidil","minoxidils","minshuku","minshukus","minster","minsters","minstrel","minstrels","minstrelsies","minstrelsy","mint","mintage","mintages","minted","minter","minters","mintier","mintiest","minting","mints","minty","minuend","minuends","minuet","minuets","minus","minuscular","minuscule","minuscules","minuses","minute","minuted","minutely","minuteman","minutemen","minuteness","minutenesses","minuter","minutes","minutest","minutia","minutiae","minutial","minuting","minutiose","minx","minxes","minxish","miny","minyan","minyanim","minyans","miocene","miombo","miombos","mioses","miosis","miotic","miotics","mips","miquelet","miquelets","mir","mirabelle","mirabelles","mirabilia","mirabilis","mirabilises","mirable","miracidia","miracidial","miracidium","miracle","miracles","miraculous","miraculously","miraculousness","miraculousnesses","mirador","miradors","mirage","mirages","mirandise","mirandised","mirandises","mirandising","mirandize","mirandized","mirandizes","mirandizing","mirbane","mirbanes","mirchi","mire","mired","mirepoix","mires","mirex","mirexes","miri","mirier","miriest","mirific","mirifical","mirifically","mirin","miriness","mirinesses","miring","mirins","miriti","miritis","mirk","mirker","mirkest","mirkier","mirkiest","mirkily","mirkiness","mirkinesses","mirks","mirky","mirlier","mirliest","mirligoes","mirliton","mirlitons","mirly","miro","miromiro","miromiros","miros","mirror","mirrored","mirroring","mirrorlike","mirrors","mirrorwise","mirs","mirth","mirthful","mirthfully","mirthfulness","mirthfulnesses","mirthless","mirthlessly","mirthlessness","mirthlessnesses","mirths","mirv","mirved","mirving","mirvs","miry","mirza","mirzas","mis","misacceptation","misacceptations","misact","misacted","misacting","misacts","misadapt","misadapted","misadapting","misadapts","misadd","misadded","misadding","misaddress","misaddressed","misaddresses","misaddressing","misadds","misadjust","misadjusted","misadjusting","misadjusts","misadministration","misadministrations","misadventure","misadventured","misadventurer","misadventurers","misadventures","misadventurous","misadvertence","misadvertences","misadvice","misadvices","misadvise","misadvised","misadvisedly","misadvisedness","misadvises","misadvising","misagent","misagents","misaim","misaimed","misaiming","misaims","misalign","misaligned","misaligning","misalignment","misalignments","misaligns","misallege","misalleged","misalleges","misalleging","misalliance","misalliances","misallied","misallies","misallocate","misallocated","misallocates","misallocating","misallocation","misallocations","misallot","misallotment","misallotments","misallots","misallotted","misallotting","misally","misallying","misalter","misaltered","misaltering","misalters","misanalyses","misanalysis","misandries","misandrist","misandrists","misandrous","misandry","misanthrope","misanthropes","misanthropic","misanthropical","misanthropically","misanthropies","misanthropist","misanthropists","misanthropos","misanthroposes","misanthropy","misapplication","misapplications","misapplied","misapplies","misapply","misapplying","misappraisal","misappraisals","misappreciate","misappreciated","misappreciates","misappreciating","misappreciation","misappreciative","misapprehend","misapprehended","misapprehending","misapprehends","misapprehension","misapprehensions","misapprehensive","misappropriate","misappropriated","misappropriates","misappropriating","misappropriation","misappropriations","misarrange","misarranged","misarrangement","misarrangements","misarranges","misarranging","misarray","misarrays","misarticulate","misarticulated","misarticulates","misarticulating","misassay","misassayed","misassaying","misassays","misassemble","misassembled","misassembles","misassembling","misassign","misassigned","misassigning","misassigns","misassumption","misassumptions","misate","misatone","misatoned","misatones","misatoning","misattribute","misattributed","misattributes","misattributing","misattribution","misattributions","misaunter","misaunters","misaver","misaverred","misaverring","misavers","misavised","misaward","misawarded","misawarding","misawards","misbalance","misbalanced","misbalances","misbalancing","misbecame","misbecome","misbecomes","misbecoming","misbecomingness","misbegan","misbegin","misbeginning","misbegins","misbegot","misbegotten","misbegun","misbehave","misbehaved","misbehaver","misbehavers","misbehaves","misbehaving","misbehavior","misbehaviors","misbehaviour","misbehaviours","misbelief","misbeliefs","misbelieve","misbelieved","misbeliever","misbelievers","misbelieves","misbelieving","misbeseem","misbeseemed","misbeseeming","misbeseems","misbestow","misbestowal","misbestowals","misbestowed","misbestowing","misbestows","misbias","misbiased","misbiases","misbiasing","misbiassed","misbiasses","misbiassing","misbill","misbilled","misbilling","misbills","misbind","misbinding","misbinds","misbirth","misbirths","misborn","misbound","misbrand","misbranded","misbranding","misbrands","misbuild","misbuilding","misbuilds","misbuilt","misbutton","misbuttoned","misbuttoning","misbuttons","miscalculate","miscalculated","miscalculates","miscalculating","miscalculation","miscalculations","miscalculator","miscalculators","miscall","miscalled","miscaller","miscallers","miscalling","miscalls","miscanthus","miscanthuses","miscaption","miscaptioned","miscaptioning","miscaptions","miscarriage","miscarriages","miscarried","miscarries","miscarry","miscarrying","miscast","miscasting","miscasts","miscatalog","miscataloged","miscataloging","miscatalogs","miscegen","miscegenate","miscegenated","miscegenates","miscegenating","miscegenation","miscegenational","miscegenations","miscegenator","miscegenators","miscegene","miscegenes","miscegenetic","miscegenist","miscegenists","miscegens","miscegine","miscegines","miscellanarian","miscellanarians","miscellanea","miscellaneous","miscellaneously","miscellaneousness","miscellaneousnesses","miscellanies","miscellanist","miscellanists","miscellany","misch","mischallenge","mischallenges","mischance","mischanced","mischanceful","mischances","mischancing","mischancy","mischannel","mischanneled","mischanneling","mischannelled","mischannelling","mischannels","mischanter","mischanters","mischaracterise","mischaracterization","mischaracterizations","mischaracterize","mischaracterized","mischaracterizes","mischaracterizing","mischarge","mischarged","mischarges","mischarging","mischief","mischiefed","mischiefing","mischiefs","mischievous","mischievously","mischievousness","mischievousnesses","mischmetal","mischmetals","mischoice","mischoices","mischoose","mischooses","mischoosing","mischose","mischosen","miscibilities","miscibility","miscible","miscitation","miscitations","miscite","miscited","miscites","misciting","misclaim","misclaimed","misclaiming","misclaims","misclass","misclassed","misclasses","misclassification","misclassifications","misclassified","misclassifies","misclassify","misclassifying","misclassing","miscode","miscoded","miscodes","miscoding","miscoin","miscoined","miscoining","miscoins","miscolor","miscolored","miscoloring","miscolors","miscolour","miscoloured","miscolouring","miscolours","miscommunication","miscommunications","miscomprehend","miscomprehended","miscomprehends","miscomprehension","miscomprehensions","miscomputation","miscomputations","miscompute","miscomputed","miscomputes","miscomputing","misconceit","misconceited","misconceiting","misconceits","misconceive","misconceived","misconceiver","misconceivers","misconceives","misconceiving","misconception","misconceptions","misconduct","misconducted","misconducting","misconducts","misconjecture","misconjectured","misconjectures","misconjecturing","misconnect","misconnected","misconnecting","misconnection","misconnections","misconnects","misconster","misconstered","misconstering","misconsters","misconstruct","misconstructed","misconstructing","misconstruction","misconstructions","misconstructs","misconstrue","misconstrued","misconstrues","misconstruing","miscontent","miscontented","miscontenting","miscontentment","miscontentments","miscontents","miscook","miscooked","miscooking","miscooks","miscopied","miscopies","miscopy","miscopying","miscorrect","miscorrected","miscorrecting","miscorrection","miscorrections","miscorrects","miscorrelation","miscorrelations","miscounsel","miscounselled","miscounselling","miscounsels","miscount","miscounted","miscounting","miscounts","miscreance","miscreances","miscreancies","miscreancy","miscreant","miscreants","miscreate","miscreated","miscreates","miscreating","miscreation","miscreations","miscreative","miscreator","miscreators","miscreaunce","miscreaunces","miscredit","miscredited","miscrediting","miscredits","miscreed","miscreeds","miscue","miscued","miscueing","miscues","miscuing","miscut","miscuts","miscutting","misdate","misdated","misdates","misdating","misdeal","misdealer","misdealers","misdealing","misdeals","misdealt","misdeed","misdeeds","misdeem","misdeemed","misdeemful","misdeeming","misdeemings","misdeems","misdefine","misdefined","misdefines","misdefining","misdemean","misdemeanant","misdemeanants","misdemeaned","misdemeaning","misdemeanor","misdemeanors","misdemeanour","misdemeanours","misdemeans","misdempt","misdescribe","misdescribed","misdescribes","misdescribing","misdescription","misdescriptions","misdesert","misdeserts","misdevelop","misdeveloped","misdeveloping","misdevelops","misdevotion","misdevotions","misdiagnose","misdiagnosed","misdiagnoses","misdiagnosing","misdiagnosis","misdial","misdialed","misdialing","misdialled","misdialling","misdials","misdid","misdiet","misdiets","misdight","misdirect","misdirected","misdirecting","misdirection","misdirections","misdirects","misdistribution","misdistributions","misdivide","misdivided","misdivides","misdividing","misdivision","misdivisions","misdo","misdoer","misdoers","misdoes","misdoing","misdoings","misdone","misdonne","misdoubt","misdoubted","misdoubtful","misdoubting","misdoubts","misdraw","misdrawing","misdrawings","misdrawn","misdraws","misdread","misdreads","misdrew","misdrive","misdriven","misdrives","misdriving","misdrove","mise","misease","miseases","miseat","miseaten","miseating","miseats","misedit","misedited","misediting","misedits","miseducate","miseducated","miseducates","miseducating","miseducation","miseducations","misemphases","misemphasis","misemphasise","misemphasised","misemphasises","misemphasising","misemphasize","misemphasized","misemphasizes","misemphasizing","misemploy","misemployed","misemploying","misemployment","misemployments","misemploys","misenrol","misenroll","misenrolled","misenrolling","misenrolls","misenrols","misenter","misentered","misentering","misenters","misentreat","misentreated","misentreating","misentreats","misentries","misentry","miser","miserabilism","miserabilisms","miserabilist","miserabilists","miserable","miserableness","miserablenesses","miserables","miserablism","miserablisms","miserablist","miserablists","miserably","misere","miserere","misereres","miseres","misericord","misericorde","misericordes","misericords","miseries","miserlier","miserliest","miserliness","miserlinesses","miserly","misers","misery","mises","misesteem","misesteemed","misesteeming","misesteems","misestimate","misestimated","misestimates","misestimating","misestimation","misestimations","misevaluate","misevaluated","misevaluates","misevaluating","misevaluation","misevaluations","misevent","misevents","misfaith","misfaiths","misfall","misfallen","misfalling","misfalls","misfalne","misfare","misfared","misfares","misfaring","misfarings","misfeasance","misfeasances","misfeasor","misfeasors","misfeature","misfeatured","misfeatures","misfeaturing","misfed","misfeed","misfeeding","misfeeds","misfeign","misfeigned","misfeigning","misfeigns","misfell","misfield","misfielded","misfielding","misfields","misfile","misfiled","misfiles","misfiling","misfire","misfired","misfires","misfiring","misfit","misfits","misfitted","misfitting","misfocus","misfocused","misfocuses","misfocusing","misfocussed","misfocusses","misfocussing","misform","misformation","misformations","misformed","misforming","misforms","misfortune","misfortuned","misfortunes","misframe","misframed","misframes","misframing","misfunction","misfunctioned","misfunctioning","misfunctions","misgauge","misgauged","misgauges","misgauging","misgave","misgive","misgiven","misgives","misgiving","misgivings","misgo","misgoes","misgoing","misgone","misgotten","misgovern","misgovernaunce","misgovernaunces","misgoverned","misgoverning","misgovernment","misgovernments","misgovernor","misgovernors","misgoverns","misgrade","misgraded","misgrades","misgrading","misgraff","misgraft","misgrafted","misgrafting","misgrafts","misgrew","misgrow","misgrowing","misgrown","misgrows","misgrowth","misgrowths","misguess","misguessed","misguesses","misguessing","misguggle","misguggled","misguggles","misguggling","misguidance","misguidances","misguide","misguided","misguidedly","misguidedness","misguidednesses","misguider","misguiders","misguides","misguiding","mishallowed","mishandle","mishandled","mishandles","mishandling","mishanter","mishanters","mishap","mishapped","mishappen","mishappened","mishappening","mishappens","mishapping","mishaps","mishapt","mishear","misheard","mishearing","mishears","mishegaas","mishegaasen","mishegoss","mishguggle","mishguggled","mishguggles","mishguggling","mishit","mishits","mishitting","mishmash","mishmashes","mishmee","mishmees","mishmi","mishmis","mishmosh","mishmoshes","misidentification","misidentifications","misidentified","misidentifies","misidentify","misidentifying","misimpression","misimpressions","misimprove","misimproved","misimprovement","misimprovements","misimproves","misimproving","misinfer","misinferred","misinferring","misinfers","misinform","misinformant","misinformants","misinformation","misinformations","misinformed","misinformer","misinformers","misinforming","misinforms","misinstruct","misinstructed","misinstructing","misinstruction","misinstructions","misinstructs","misintelligence","misintend","misintended","misintending","misintends","misinter","misinterpret","misinterpretation","misinterpretations","misinterpreted","misinterpreter","misinterpreters","misinterpreting","misinterprets","misinterred","misinterring","misinters","misjoin","misjoinder","misjoinders","misjoined","misjoining","misjoins","misjudge","misjudged","misjudgement","misjudgements","misjudger","misjudgers","misjudges","misjudging","misjudgment","misjudgments","miskal","miskals","miskeep","miskeeping","miskeeps","misken","miskenned","miskenning","miskens","miskent","miskept","miskey","miskeyed","miskeying","miskeys","miskick","miskicked","miskicking","miskicks","misknew","misknow","misknowing","misknowledge","misknowledges","misknown","misknows","mislabel","mislabeled","mislabeling","mislabelled","mislabelling","mislabels","mislabor","mislabored","mislaboring","mislabors","mislaid","mislain","mislay","mislayer","mislayers","mislaying","mislays","mislead","misleader","misleaders","misleading","misleadingly","misleads","misleared","mislearn","mislearned","mislearning","mislearns","mislearnt","misled","misleeke","misleeked","misleekes","misleeking","misletoe","misletoes","mislie","mislies","mislight","mislighted","mislighting","mislights","mislike","misliked","misliker","mislikers","mislikes","misliking","mislikings","mislippen","mislippened","mislippening","mislippens","mislit","mislive","mislived","mislives","misliving","mislocate","mislocated","mislocates","mislocating","mislocation","mislocations","mislodge","mislodged","mislodges","mislodging","misluck","mislucked","mislucking","mislucks","mislying","mismade","mismake","mismakes","mismaking","mismanage","mismanaged","mismanagement","mismanagements","mismanager","mismanagers","mismanages","mismanaging","mismanners","mismark","mismarked","mismarking","mismarks","mismarriage","mismarriages","mismarried","mismarries","mismarry","mismarrying","mismatch","mismatched","mismatches","mismatching","mismatchment","mismatchments","mismate","mismated","mismates","mismating","mismeasure","mismeasured","mismeasurement","mismeasurements","mismeasures","mismeasuring","mismeet","mismeeting","mismeets","mismet","mismetre","mismetred","mismetres","mismetring","mismove","mismoved","mismoves","mismoving","misname","misnamed","misnames","misnaming","misnomer","misnomered","misnomering","misnomers","misnumber","misnumbered","misnumbering","misnumbers","miso","misobservance","misobservances","misobserve","misobserved","misobserves","misobserving","misocapnic","misoclere","misogamic","misogamies","misogamist","misogamists","misogamy","misogynic","misogynies","misogynist","misogynistic","misogynistical","misogynists","misogynous","misogyny","misologies","misologist","misologists","misology","misoneism","misoneisms","misoneist","misoneistic","misoneists","misorder","misordered","misordering","misorders","misorient","misorientation","misorientations","misoriented","misorienting","misorients","misos","mispackage","mispackaged","mispackages","mispackaging","mispage","mispaged","mispages","mispaging","mispaint","mispainted","mispainting","mispaints","misparse","misparsed","misparses","misparsing","mispart","misparted","misparting","misparts","mispatch","mispatched","mispatches","mispatching","mispen","mispenned","mispenning","mispens","misperceive","misperceived","misperceives","misperceiving","misperception","misperceptions","mispersuade","mispersuaded","mispersuades","mispersuading","mispersuasion","mispersuasions","misphrase","misphrased","misphrases","misphrasing","mispickel","mispickels","misplace","misplaced","misplacement","misplacements","misplaces","misplacing","misplan","misplanned","misplanning","misplans","misplant","misplanted","misplanting","misplants","misplay","misplayed","misplaying","misplays","misplead","mispleaded","mispleading","mispleadings","mispleads","misplease","mispleased","mispleases","mispleasing","mispled","mispoint","mispointed","mispointing","mispoints","mispoise","mispoised","mispoises","mispoising","misposition","mispositioned","mispositioning","mispositions","mispraise","mispraised","mispraises","mispraising","misprice","mispriced","misprices","mispricing","misprint","misprinted","misprinting","misprints","misprise","misprised","misprises","misprising","misprision","misprisions","misprize","misprized","misprizer","misprizers","misprizes","misprizing","misprogram","misprogramed","misprograming","misprogrammed","misprogramming","misprograms","mispronounce","mispronounced","mispronounces","mispronouncing","mispronunciation","mispronunciations","misproportion","misproportioned","misproportions","misproud","mispunctuate","mispunctuated","mispunctuates","mispunctuating","mispunctuation","mispunctuations","misquotation","misquotations","misquote","misquoted","misquoter","misquoters","misquotes","misquoting","misraise","misraised","misraises","misraising","misrate","misrated","misrates","misrating","misread","misreading","misreadings","misreads","misreckon","misreckoned","misreckoning","misreckonings","misreckons","misrecollection","misrecollections","misrecord","misrecorded","misrecording","misrecords","misrefer","misreference","misreferences","misreferred","misreferring","misrefers","misregard","misregards","misregister","misregistered","misregistering","misregisters","misregistration","misregistrations","misrelate","misrelated","misrelates","misrelating","misrelation","misrelations","misrelied","misrelies","misrely","misrelying","misremember","misremembered","misremembering","misremembers","misrender","misrendered","misrendering","misrenders","misreport","misreported","misreporter","misreporters","misreporting","misreports","misrepresent","misrepresentation","misrepresentations","misrepresentative","misrepresented","misrepresenter","misrepresenters","misrepresenting","misrepresents","misrhymed","misroute","misrouted","misrouteing","misroutes","misrouting","misrule","misruled","misrules","misruling","miss","missa","missable","missae","missaid","missal","missals","missaw","missay","missaying","missayings","missays","misseat","misseated","misseating","misseats","missed","missee","misseeing","misseem","misseemed","misseeming","misseemings","misseems","misseen","missees","missel","missell","misselling","missellings","missells","missels","missend","missending","missends","missense","missenses","missent","misses","misset","missets","missetting","misshape","misshaped","misshapen","misshapenly","misshapenness","misshapennesses","misshaper","misshapers","misshapes","misshaping","missheathed","misshod","misshood","misshoods","missier","missies","missiest","missile","missileer","missileers","missileman","missilemen","missileries","missilery","missiles","missilries","missilry","missing","missingly","missiologies","missiology","mission","missional","missionaries","missionarise","missionarised","missionarises","missionarising","missionarize","missionarized","missionarizes","missionarizing","missionary","missioned","missioner","missioners","missioning","missionisation","missionisations","missionise","missionised","missioniser","missionisers","missionises","missionising","missionization","missionizations","missionize","missionized","missionizer","missionizers","missionizes","missionizing","missions","missis","missises","missish","missishness","missishnesses","missive","missives","missold","missort","missorted","missorting","missorts","missound","missounded","missounding","missounds","missout","missouts","misspace","misspaced","misspaces","misspacing","misspeak","misspeaking","misspeaks","misspell","misspelled","misspelling","misspellings","misspells","misspelt","misspend","misspender","misspenders","misspending","misspends","misspent","misspoke","misspoken","misstamp","misstamped","misstamping","misstamps","misstart","misstarted","misstarting","misstarts","misstate","misstated","misstatement","misstatements","misstates","misstating","missteer","missteered","missteering","missteers","misstep","misstepped","misstepping","missteps","misstop","misstopped","misstopping","misstops","misstricken","misstrike","misstrikes","misstriking","misstruck","misstyle","misstyled","misstyles","misstyling","missuit","missuited","missuiting","missuits","missummation","missummations","missus","missuses","missy","mist","mistakable","mistakably","mistake","mistakeable","mistakeably","mistaken","mistakenly","mistakenness","mistakennesses","mistaker","mistakers","mistakes","mistaking","mistakings","mistal","mistals","mistaught","mistbow","mistbows","misteach","misteaches","misteaching","misted","mistell","mistelling","mistells","mistemper","mistempered","mistempering","mistempers","mistend","mistended","mistending","mistends","mister","mistered","misteries","mistering","misterm","mistermed","misterming","misterms","misters","mistery","misteuk","mistful","misthink","misthinking","misthinks","misthought","misthoughts","misthrew","misthrow","misthrowing","misthrown","misthrows","mistico","misticos","mistier","mistiest","mistigris","mistigrises","mistily","mistime","mistimed","mistimes","mistiming","mistiness","mistinesses","misting","mistings","mistitle","mistitled","mistitles","mistitling","mistle","mistled","mistles","mistletoe","mistletoes","mistling","mistold","mistook","mistouch","mistouched","mistouches","mistouching","mistrace","mistraced","mistraces","mistracing","mistrain","mistrained","mistraining","mistrains","mistral","mistrals","mistranscribe","mistranscribed","mistranscribes","mistranscribing","mistranscription","mistranscriptions","mistranslate","mistranslated","mistranslates","mistranslating","mistranslation","mistranslations","mistrayned","mistreading","mistreadings","mistreat","mistreated","mistreating","mistreatment","mistreatments","mistreats","mistress","mistressed","mistresses","mistressing","mistressless","mistressly","mistrial","mistrials","mistrust","mistrusted","mistruster","mistrusters","mistrustful","mistrustfully","mistrustfulness","mistrustfulnesses","mistrusting","mistrustingly","mistrustless","mistrusts","mistruth","mistruths","mistryst","mistrysted","mistrysting","mistrysts","mists","mistune","mistuned","mistunes","mistuning","mistutor","mistutored","mistutoring","mistutors","misty","mistype","mistyped","mistypes","mistyping","misunderstand","misunderstanding","misunderstandings","misunderstands","misunderstood","misunion","misunions","misusage","misusages","misuse","misused","misuser","misusers","misuses","misusing","misust","misutilisation","misutilisations","misutilization","misutilizations","misvalue","misvalued","misvalues","misvaluing","misventure","misventures","misventurous","misvocalisation","misvocalization","misvocalizations","miswandred","misween","misweened","misweening","misweens","miswend","miswending","miswends","miswent","misword","misworded","miswording","miswordings","miswords","misworship","misworshipped","misworshipping","misworships","miswrit","miswrite","miswrites","miswriting","miswritten","miswrote","misyoke","misyoked","misyokes","misyoking","mitch","mitched","mitches","mitching","mite","miter","mitered","miterer","miterers","mitering","miters","miterwort","miterworts","mites","mither","mithered","mithering","mithers","mithradatic","mithridate","mithridates","mithridatic","mithridatise","mithridatised","mithridatises","mithridatising","mithridatism","mithridatisms","mithridatize","mithridatized","mithridatizes","mithridatizing","miticidal","miticide","miticides","mitier","mitiest","mitigable","mitigant","mitigate","mitigated","mitigates","mitigating","mitigation","mitigations","mitigative","mitigatives","mitigator","mitigators","mitigatory","mitis","mitises","mitochondria","mitochondrial","mitochondrion","mitogen","mitogenetic","mitogenic","mitogenicities","mitogenicity","mitogens","mitomycin","mitomycins","mitoses","mitosis","mitotic","mitotically","mitraille","mitrailles","mitrailleur","mitrailleurs","mitrailleuse","mitrailleuses","mitral","mitre","mitred","mitres","mitrewort","mitreworts","mitriform","mitring","mitsvah","mitsvahs","mitsvoth","mitt","mitten","mittened","mittens","mittimus","mittimuses","mitts","mitumba","mitumbas","mity","mitzvah","mitzvahs","mitzvoth","miurus","miuruses","mix","mixabilities","mixability","mixable","mixdown","mixdowns","mixed","mixedly","mixedness","mixednesses","mixen","mixens","mixer","mixers","mixes","mixible","mixier","mixiest","mixing","mixmaster","mixmasters","mixobarbaric","mixologies","mixologist","mixologists","mixology","mixolydian","mixotrophic","mixt","mixte","mixtion","mixtions","mixture","mixtures","mixup","mixups","mixy","miz","mizen","mizenmast","mizenmasts","mizens","mizmaze","mizmazes","mizuna","mizunas","mizz","mizzen","mizzenmast","mizzenmasts","mizzens","mizzes","mizzle","mizzled","mizzles","mizzlier","mizzliest","mizzling","mizzlings","mizzly","mizzonite","mizzonites","mizzy","mm","mna","mnas","mneme","mnemes","mnemic","mnemon","mnemonic","mnemonical","mnemonically","mnemonics","mnemonist","mnemonists","mnemons","mnemotechnic","mnemotechnics","mnemotechnist","mnemotechnists","mo","moa","moai","moan","moaned","moaner","moaners","moanful","moanfully","moaning","moaningly","moanings","moans","moas","moat","moated","moating","moatlike","moats","mob","mobbed","mobber","mobbers","mobbie","mobbies","mobbing","mobbings","mobbish","mobbishly","mobbism","mobbisms","mobble","mobbled","mobbles","mobbling","mobby","mobcap","mobcaps","mobcast","mobcasted","mobcasting","mobcastings","mobcasts","mobe","mobes","mobey","mobeys","mobie","mobies","mobile","mobiles","mobilisable","mobilisation","mobilisations","mobilise","mobilised","mobiliser","mobilisers","mobilises","mobilising","mobilities","mobility","mobilizable","mobilization","mobilizations","mobilize","mobilized","mobilizer","mobilizers","mobilizes","mobilizing","moble","mobled","mobles","mobling","moblog","moblogger","mobloggers","moblogs","mobocracies","mobocracy","mobocrat","mobocratic","mobocratical","mobocrats","mobs","mobsman","mobsmen","mobster","mobsters","moby","moc","mocassin","mocassins","moccasin","moccasins","moccies","moch","mocha","mochas","mochell","mochells","mochie","mochier","mochiest","mochila","mochilas","mochiness","mochinesses","mochs","mochy","mock","mockable","mockado","mockadoes","mockage","mockages","mocked","mocker","mockered","mockeries","mockering","mockernut","mockernuts","mockers","mockery","mocking","mockingbird","mockingbirds","mockingly","mockings","mockney","mockneys","mocks","mocktail","mocktails","mockumentaries","mockumentary","mockup","mockups","mocock","mococks","mocs","mocuck","mocucks","mocuddum","mocuddums","mod","modafinil","modafinils","modal","modalism","modalisms","modalist","modalistic","modalists","modalities","modality","modally","modals","modded","modder","modders","modding","moddings","mode","model","modeled","modeler","modelers","modeling","modelings","modelist","modelists","modelled","modeller","modellers","modelli","modelling","modellings","modello","modellos","models","modem","modemed","modeming","modems","modena","modenas","moder","moderate","moderated","moderately","moderateness","moderatenesses","moderates","moderating","moderation","moderations","moderatism","moderatisms","moderato","moderator","moderators","moderatorship","moderatorships","moderatos","moderatrices","moderatrix","moderatrixes","modern","moderne","moderner","modernes","modernest","modernisation","modernisations","modernise","modernised","moderniser","modernisers","modernises","modernising","modernism","modernisms","modernist","modernistic","modernistically","modernists","modernities","modernity","modernization","modernizations","modernize","modernized","modernizer","modernizers","modernizes","modernizing","modernly","modernness","modernnesses","moderns","moders","modes","modest","modester","modestest","modesties","modestly","modesty","modge","modged","modges","modging","modi","modica","modicum","modicums","modifiabilities","modifiability","modifiable","modifiableness","modification","modifications","modificative","modificatory","modified","modifier","modifiers","modifies","modify","modifying","modii","modillion","modillions","modiolar","modioli","modiolus","modish","modishly","modishness","modishnesses","modist","modiste","modistes","modists","modius","modiwort","modiworts","mods","modulabilities","modulability","modular","modularised","modularities","modularity","modularized","modularly","modulars","modulate","modulated","modulates","modulating","modulation","modulations","modulative","modulator","modulators","modulatory","module","modules","moduli","modulo","modulus","modus","moe","moellon","moellons","moer","moered","moering","moers","moes","mofette","mofettes","moffette","moffettes","moffie","moffies","mofo","mofos","mofussil","mofussils","mog","moggan","moggans","mogged","moggie","moggies","mogging","moggy","moghul","moghuls","mogs","mogul","moguled","moguls","mohair","mohairs","mohalim","mohawk","mohawks","mohel","mohelim","mohels","mohican","mohicans","mohr","mohrs","mohua","mohuas","mohur","mohurs","moi","moider","moidered","moidering","moiders","moidore","moidores","moieties","moiety","moil","moiled","moiler","moilers","moiling","moilingly","moils","moineau","moineaus","moira","moirai","moire","moires","moiser","moisers","moist","moisted","moisten","moistened","moistener","moisteners","moistening","moistens","moister","moistest","moistful","moistified","moistifies","moistify","moistifying","moisting","moistly","moistness","moistnesses","moists","moisture","moistureless","moistures","moisturise","moisturised","moisturiser","moisturisers","moisturises","moisturising","moisturize","moisturized","moisturizer","moisturizers","moisturizes","moisturizing","moit","moither","moithered","moithering","moithers","moits","mojarra","mojarras","mojito","mojitos","mojo","mojoes","mojos","mokaddam","mokaddams","moke","mokes","moki","mokihi","mokihis","mokis","moko","mokomoko","mokomokos","mokopuna","mokopunas","mokoro","mokoros","mokos","moksha","mokshas","mol","mola","molal","molalities","molality","molar","molarities","molarity","molars","molas","molasse","molasses","molasseses","mold","moldabilities","moldability","moldable","moldavite","moldavites","moldboard","moldboards","molded","molder","moldered","moldering","molders","moldier","moldiest","moldiness","moldinesses","molding","moldings","molds","moldwarp","moldwarps","moldy","mole","molecast","molecasts","molecatcher","molecatchers","molecular","molecularities","molecularity","molecularly","molecule","molecules","molehill","molehills","molendinar","molendinaries","molendinars","molendinary","moles","moleskin","moleskins","molest","molestation","molestations","molested","molester","molesters","molestful","molesting","molests","molies","molimen","molimens","moliminous","moline","molines","molinet","molinets","moll","molla","mollah","mollahs","mollas","mollie","mollies","mollifiable","mollification","mollifications","mollified","mollifier","mollifiers","mollifies","mollify","mollifying","mollities","mollitious","molls","mollusc","mollusca","molluscan","molluscans","molluscicidal","molluscicide","molluscicides","molluscoid","molluscoidal","molluscoids","molluscous","molluscs","molluscum","mollusk","molluskan","molluskans","mollusks","molly","mollycoddle","mollycoddled","mollycoddler","mollycoddlers","mollycoddles","mollycoddling","mollyhawk","mollyhawks","mollymawk","mollymawks","moloch","molochise","molochised","molochises","molochising","molochize","molochized","molochizes","molochizing","molochs","molossi","molossus","mols","molt","molted","molten","moltenly","molter","molters","molting","molto","molts","moly","molybdate","molybdates","molybdenite","molybdenites","molybdenoses","molybdenosis","molybdenous","molybdenum","molybdenums","molybdic","molybdoses","molybdosis","molybdous","mom","mome","moment","momenta","momentaneous","momentany","momentarily","momentariness","momentarinesses","momentary","momently","momento","momentoes","momentos","momentous","momentously","momentousness","momentousnesses","moments","momentum","momentums","momes","momi","momism","momisms","momma","mommas","mommet","mommets","mommies","mommy","moms","momser","momsers","momus","momuses","momzer","momzerim","momzers","mon","mona","monachal","monachism","monachisms","monachist","monachists","monacid","monacidic","monacids","monact","monactinal","monactine","monad","monadal","monadelphous","monades","monadic","monadical","monadically","monadiform","monadism","monadisms","monadistic","monadnock","monadnocks","monadologies","monadology","monads","monal","monals","monandries","monandrous","monandry","monanthous","monarch","monarchal","monarchally","monarchial","monarchic","monarchical","monarchically","monarchies","monarchise","monarchised","monarchises","monarchising","monarchism","monarchisms","monarchist","monarchistic","monarchists","monarchize","monarchized","monarchizes","monarchizing","monarchs","monarchy","monarda","monardas","monas","monases","monasterial","monasteries","monastery","monastic","monastical","monastically","monasticism","monasticisms","monastics","monatomic","monaul","monauls","monaural","monaurally","monaxial","monaxon","monaxonic","monaxons","monazite","monazites","monchiquite","monchiquites","mondain","mondaine","mondaines","mondains","monde","mondegreen","mondegreens","mondes","mondial","mondo","mondos","monecian","monecious","moneciously","monellin","monellins","moneme","monemes","moner","monera","moneran","monerans","monergism","monergisms","moneron","monestrous","monetarily","monetarism","monetarisms","monetarist","monetarists","monetary","moneth","moneths","monetisation","monetisations","monetise","monetised","monetises","monetising","monetization","monetizations","monetize","monetized","monetizes","monetizing","money","moneybag","moneybags","moneychanger","moneychangers","moneyed","moneyer","moneyers","moneygrubbing","moneygrubbings","moneylender","moneylenders","moneylending","moneylendings","moneyless","moneymaker","moneymakers","moneymaking","moneymakings","moneyman","moneymen","moneys","moneyspinning","moneywort","moneyworts","mong","mongcorn","mongcorns","monged","mongeese","monger","mongered","mongeries","mongering","mongerings","mongers","mongery","mongo","mongoe","mongoes","mongol","mongolian","mongolism","mongolisms","mongoloid","mongoloids","mongols","mongoose","mongooses","mongos","mongrel","mongrelisation","mongrelisations","mongrelise","mongrelised","mongreliser","mongrelisers","mongrelises","mongrelising","mongrelism","mongrelisms","mongrelization","mongrelizations","mongrelize","mongrelized","mongrelizer","mongrelizers","mongrelizes","mongrelizing","mongrelly","mongrels","mongs","mongst","monial","monials","monicker","monickers","monie","monied","monies","moniker","monikers","monilia","monilial","monilias","moniliases","moniliasis","moniliform","moniment","moniments","moniplies","monish","monished","monishes","monishing","monism","monisms","monist","monistic","monistical","monistically","monists","monition","monitions","monitive","monitor","monitored","monitorial","monitorially","monitories","monitoring","monitorings","monitors","monitorship","monitorships","monitory","monitress","monitresses","monk","monkeries","monkery","monkey","monkeyed","monkeygland","monkeying","monkeyish","monkeyism","monkeyisms","monkeypod","monkeypods","monkeypot","monkeypots","monkeys","monkeyshine","monkeyshines","monkfish","monkfishes","monkhood","monkhoods","monkish","monkishly","monkishness","monkishnesses","monks","monkshood","monkshoods","mono","monoacid","monoacidic","monoacids","monoamine","monoaminergic","monoamines","monoao","monoaos","monoatomic","monobasic","monoblepses","monoblepsis","monobrow","monobrows","monocarboxylic","monocardian","monocarp","monocarpellary","monocarpic","monocarpous","monocarps","monoceros","monoceroses","monocerous","monochasia","monochasial","monochasium","monochlamydeous","monochloride","monochlorides","monochord","monochords","monochroic","monochroics","monochromasies","monochromasy","monochromat","monochromate","monochromates","monochromatic","monochromatically","monochromaticities","monochromaticity","monochromatics","monochromatism","monochromatisms","monochromator","monochromators","monochromats","monochrome","monochromes","monochromic","monochromical","monochromies","monochromist","monochromists","monochromy","monocle","monocled","monocles","monoclinal","monoclinally","monoclinals","monocline","monoclines","monoclinic","monoclinism","monoclinisms","monoclinous","monoclonal","monoclonals","monocoque","monocoques","monocot","monocots","monocotyl","monocotyledon","monocotyledonous","monocotyledons","monocotyls","monocracies","monocracy","monocrat","monocratic","monocrats","monocrystal","monocrystalline","monocrystals","monocular","monocularly","monoculars","monoculous","monocultural","monoculture","monocultures","monocycle","monocycles","monocyclic","monocyte","monocytes","monocytic","monocytoid","monodactylous","monodelphian","monodelphic","monodelphous","monodic","monodical","monodically","monodies","monodisperse","monodist","monodists","monodont","monodrama","monodramas","monodramatic","monody","monoecies","monoecious","monoeciously","monoecism","monoecisms","monoecy","monoester","monoesters","monofil","monofilament","monofilaments","monofils","monofuel","monofuels","monogamic","monogamies","monogamist","monogamistic","monogamists","monogamous","monogamously","monogamousness","monogamy","monogastric","monogenean","monogeneans","monogeneses","monogenesis","monogenetic","monogenic","monogenically","monogenies","monogenism","monogenisms","monogenist","monogenistic","monogenists","monogenous","monogeny","monogerm","monoglot","monoglots","monoglyceride","monoglycerides","monogonies","monogony","monogram","monogramed","monograming","monogrammatic","monogrammed","monogrammer","monogrammers","monogramming","monograms","monograph","monographed","monographer","monographers","monographic","monographical","monographically","monographies","monographing","monographist","monographists","monographs","monography","monogynian","monogynies","monogynist","monogynists","monogynous","monogyny","monohull","monohulls","monohybrid","monohybrids","monohydrate","monohydrated","monohydrates","monohydric","monohydrogen","monohydroxy","monoicous","monoicously","monokine","monokines","monokini","monokinis","monolater","monolaters","monolatries","monolatrist","monolatrists","monolatrous","monolatry","monolayer","monolayers","monoline","monolingual","monolingualism","monolingualisms","monolinguals","monolinguist","monolinguists","monolith","monolithic","monolithically","monoliths","monolog","monologged","monologging","monologic","monological","monologies","monologise","monologised","monologises","monologising","monologist","monologists","monologize","monologized","monologizes","monologizing","monologs","monologue","monologued","monologues","monologuing","monologuise","monologuised","monologuises","monologuising","monologuist","monologuists","monologuize","monologuized","monologuizes","monologuizing","monology","monomachia","monomachias","monomachies","monomachy","monomania","monomaniac","monomaniacal","monomaniacally","monomaniacs","monomanias","monomark","monomarks","monomer","monomeric","monomerous","monomers","monometallic","monometallism","monometallisms","monometallist","monometallists","monometer","monometers","monometric","monometrical","monomial","monomials","monomode","monomolecular","monomolecularly","monomorphemic","monomorphic","monomorphism","monomorphisms","monomorphous","monomyarian","mononuclear","mononuclears","mononucleate","mononucleated","mononucleoses","mononucleosis","mononucleosises","mononucleotide","mononucleotides","mononym","mononyms","monopetalous","monophagies","monophagous","monophagy","monophase","monophasic","monophobia","monophobias","monophobic","monophobics","monophonic","monophonically","monophonies","monophony","monophosphate","monophosphates","monophthong","monophthongal","monophthongise","monophthongised","monophthongises","monophthongize","monophthongized","monophthongizes","monophthongs","monophyletic","monophylies","monophyllous","monophyly","monophyodont","monophyodonts","monophysite","monophysites","monophysitic","monophysitism","monophysitisms","monopitch","monoplane","monoplanes","monoplegia","monoplegias","monoplegic","monoplegics","monoploid","monoploids","monopod","monopode","monopodes","monopodia","monopodial","monopodially","monopodies","monopodium","monopods","monopody","monopole","monopoles","monopolies","monopolisation","monopolisations","monopolise","monopolised","monopoliser","monopolisers","monopolises","monopolising","monopolism","monopolisms","monopolist","monopolistic","monopolistically","monopolists","monopolization","monopolizations","monopolize","monopolized","monopolizer","monopolizers","monopolizes","monopolizing","monopoly","monoprionidian","monopropellant","monopropellants","monopsonies","monopsonist","monopsonistic","monopsonists","monopsony","monoptera","monopteral","monopteroi","monopteron","monopteros","monopteroses","monoptote","monoptotes","monopulse","monopulses","monorail","monorails","monorchid","monorchidism","monorchidisms","monorchids","monorchism","monorchisms","monorhinal","monorhine","monorhyme","monorhymed","monorhymes","monos","monosaccharide","monosaccharides","monosaturated","monosemies","monosemy","monosepalous","monoses","monosies","monosis","monoski","monoskied","monoskier","monoskiers","monoskiing","monoskiings","monoskis","monosodium","monosome","monosomes","monosomic","monosomics","monosomies","monosomy","monospaced","monospecific","monospecificities","monospecificity","monospermal","monospermous","monostable","monostele","monosteles","monostelic","monostelies","monostely","monostich","monostichic","monostichous","monostichs","monostome","monostomous","monostrophe","monostrophes","monostrophic","monostrophics","monostylar","monostyle","monostylous","monosy","monosyllabic","monosyllabically","monosyllabicities","monosyllabicity","monosyllabism","monosyllabisms","monosyllable","monosyllables","monosymmetric","monosymmetrical","monosymmetries","monosymmetry","monosynaptic","monosynaptically","monotask","monotasked","monotasking","monotaskings","monotasks","monotelephone","monotelephones","monoterpene","monoterpenes","monothalamic","monothalamous","monothecal","monothecous","monotheism","monotheisms","monotheist","monotheistic","monotheistical","monotheistically","monotheists","monothelete","monotheletes","monotheletic","monotheletical","monotheletism","monotheletisms","monothelism","monothelisms","monothelite","monothelites","monothelitism","monothelitisms","monotherapies","monotherapy","monotint","monotints","monotocous","monotone","monotoned","monotones","monotonic","monotonically","monotonicities","monotonicity","monotonies","monotoning","monotonise","monotonised","monotonises","monotonising","monotonize","monotonized","monotonizes","monotonizing","monotonous","monotonously","monotonousness","monotonousnesses","monotony","monotrematous","monotreme","monotremes","monotrichic","monotrichous","monotroch","monotrochs","monotype","monotypes","monotypic","monounsaturate","monounsaturated","monounsaturates","monovalence","monovalences","monovalencies","monovalency","monovalent","monovular","monoxide","monoxides","monoxylon","monoxylons","monoxylous","monozygotic","monozygous","mons","monseigneur","monsieur","monsignor","monsignori","monsignorial","monsignors","monsoon","monsoonal","monsoons","monster","monstera","monsteras","monstered","monstering","monsterings","monsters","monstrance","monstrances","monstrosities","monstrosity","monstrous","monstrously","monstrousness","monstrousnesses","monstruosities","monstruosity","monstruous","montadale","montadales","montage","montaged","montages","montaging","montagnard","montagnards","montan","montane","montanes","montant","montanto","montantos","montants","montaria","montarias","montbretia","montbretias","monte","monteith","monteiths","montelimar","montelimars","montem","montems","montero","monteros","montes","montgolfier","montgolfiers","month","monthlies","monthling","monthlings","monthlong","monthly","months","monticellite","monticellites","monticle","monticles","monticolous","monticulate","monticule","monticules","monticulous","monticulus","monticuluses","monties","montmorillonite","montmorillonites","montmorillonitic","montre","montres","monture","montures","monty","monument","monumental","monumentalise","monumentalised","monumentalises","monumentalising","monumentalities","monumentality","monumentalize","monumentalized","monumentalizes","monumentalizing","monumentally","monumented","monumenting","monuments","monuron","monurons","mony","monyplies","monzonite","monzonites","monzonitic","moo","moobs","mooch","mooched","moocher","moochers","mooches","mooching","mood","moodied","moodier","moodies","moodiest","moodily","moodiness","moodinesses","moods","moody","moodying","mooed","mooi","mooing","mook","mooks","mooktar","mooktars","mool","moola","moolah","moolahs","moolas","mooled","mooley","mooleys","mooli","moolies","mooling","moolis","mooloo","mooloos","mools","moolvi","moolvie","moolvies","moolvis","mooly","moon","moonbeam","moonbeams","moonblind","moonbow","moonbows","mooncake","mooncakes","mooncalf","mooncalves","moonchild","moonchildren","moondust","moondusts","mooned","mooner","mooners","mooneye","mooneyes","moonface","moonfaced","moonfaces","moonfish","moonfishes","moonflower","moonflowers","moong","moonier","moonies","mooniest","moonily","mooniness","mooninesses","mooning","moonish","moonishly","moonless","moonlet","moonlets","moonlight","moonlighted","moonlighter","moonlighters","moonlighting","moonlightings","moonlights","moonlike","moonlit","moonphase","moonphases","moonport","moonports","moonquake","moonquakes","moonraker","moonrakers","moonraking","moonrakings","moonrise","moonrises","moonrock","moonrocks","moonroof","moonroofs","moons","moonsail","moonsails","moonscape","moonscapes","moonseed","moonseeds","moonset","moonsets","moonshee","moonshees","moonshine","moonshined","moonshiner","moonshiners","moonshines","moonshining","moonshiny","moonshot","moonshots","moonstone","moonstones","moonstricken","moonstrike","moonstrikes","moonstruck","moonwalk","moonwalked","moonwalker","moonwalkers","moonwalking","moonwalks","moonward","moonwards","moonwort","moonworts","moony","moop","mooped","mooping","moops","moor","moorage","moorages","moorburn","moorburns","moorbuzzard","moorbuzzards","moorcock","moorcocks","moored","moorfowl","moorfowls","moorhen","moorhens","moorier","mooriest","moorill","moorills","mooring","moorings","moorish","moorland","moorlands","moorlog","moorlogs","moorman","moormen","moors","moorva","moorvas","moorwort","moorworts","moory","moos","moose","moosebird","moosebirds","moosewood","moosewoods","mooseyard","mooseyards","moot","mootable","mooted","mooter","mooters","mootest","mooting","mootings","mootman","mootmen","mootness","mootnesses","moots","moove","mooved","mooves","mooving","mop","mopane","mopanes","mopani","mopanis","mopboard","mopboards","mope","moped","mopeds","mopehawk","mopehawks","moper","moperies","mopers","mopery","mopes","mopey","mophead","mopheads","mopier","mopiest","mopily","mopiness","mopinesses","moping","mopingly","mopish","mopishly","mopishness","mopishnesses","mopoke","mopokes","mopped","mopper","moppers","moppet","moppets","moppier","moppiest","mopping","moppy","mops","mopsies","mopstick","mopsticks","mopsy","mopus","mopuses","mopy","moquette","moquettes","mor","mora","moraceous","morae","morainal","moraine","moraines","morainic","moral","morale","morales","moralisation","moralisations","moralise","moralised","moraliser","moralisers","moralises","moralising","moralism","moralisms","moralist","moralistic","moralistically","moralists","moralities","morality","moralization","moralizations","moralize","moralized","moralizer","moralizers","moralizes","moralizing","morall","moralled","moraller","morallers","moralling","moralls","morally","morals","moras","morass","morasses","morassy","morat","moratoria","moratorium","moratoriums","moratory","morats","moray","morays","morbid","morbider","morbidest","morbidezza","morbidezzas","morbidities","morbidity","morbidly","morbidness","morbidnesses","morbiferous","morbific","morbifically","morbilli","morbilliform","morbillivirus","morbilliviruses","morbillous","morbus","morbuses","morceau","morceaux","morcha","morchas","mordacious","mordaciously","mordaciousness","mordacities","mordacity","mordancies","mordancy","mordant","mordanted","mordanting","mordantly","mordants","mordent","mordents","more","moreen","moreens","moreish","morel","morelle","morelles","morello","morellos","morels","morendo","moreness","morenesses","moreover","morepork","moreporks","mores","moresque","moresques","morgan","morganatic","morganatically","morganite","morganites","morgans","morgay","morgays","morgen","morgens","morgenstern","morgensterns","morgue","morgues","moria","morias","moribund","moribundities","moribundity","moribundly","moriche","moriches","morigerate","morigeration","morigerations","morigerous","morion","morions","morisco","moriscoes","moriscos","morish","morkin","morkins","morling","morlings","mormaor","mormaors","morn","mornay","mornays","morne","morned","mornes","morning","mornings","morns","morocco","moroccos","moron","moronic","moronically","moronism","moronisms","moronities","moronity","morons","morose","morosely","moroseness","morosenesses","moroser","morosest","morosities","morosity","morph","morphactin","morphactins","morphallaxes","morphallaxis","morphean","morphed","morpheme","morphemes","morphemic","morphemically","morphemics","morphetic","morphew","morphews","morphia","morphias","morphic","morphin","morphine","morphines","morphing","morphings","morphinic","morphinism","morphinisms","morphinomania","morphinomaniac","morphinomaniacs","morphinomanias","morphins","morpho","morphogen","morphogeneses","morphogenesis","morphogenetic","morphogenetically","morphogenic","morphogenies","morphogens","morphogeny","morphographer","morphographers","morphographies","morphography","morpholino","morpholinos","morphologic","morphological","morphologically","morphologies","morphologist","morphologists","morphology","morphometric","morphometrically","morphometrics","morphometries","morphometry","morphophoneme","morphophonemes","morphophonemic","morphophonemics","morphos","morphoses","morphosis","morphotic","morphotropic","morphotropies","morphotropy","morphs","morra","morras","morrell","morrells","morrhua","morrhuas","morrice","morrices","morrion","morrions","morris","morrised","morrises","morrising","morro","morros","morrow","morrows","mors","morsal","morse","morsel","morseled","morseling","morselled","morselling","morsels","morses","morsure","morsures","mort","mortadella","mortadellas","mortadelle","mortal","mortalise","mortalised","mortalises","mortalising","mortalities","mortality","mortalize","mortalized","mortalizes","mortalizing","mortally","mortals","mortar","mortarboard","mortarboards","mortared","mortaring","mortarless","mortarman","mortarmen","mortars","mortary","mortbell","mortbells","mortcloth","mortcloths","mortgage","mortgageable","mortgaged","mortgagee","mortgagees","mortgager","mortgagers","mortgages","mortgaging","mortgagor","mortgagors","mortice","morticed","morticer","morticers","mortices","mortician","morticians","morticing","mortiferous","mortiferousness","mortific","mortification","mortifications","mortified","mortifier","mortifiers","mortifies","mortify","mortifying","mortifyingly","mortifyings","mortise","mortised","mortiser","mortisers","mortises","mortising","mortling","mortlings","mortmain","mortmains","morts","mortsafe","mortsafes","mortuaries","mortuary","morula","morulae","morular","morulas","morulation","morulations","morwong","morwongs","moryah","mos","mosaic","mosaically","mosaicism","mosaicisms","mosaicist","mosaicists","mosaicked","mosaicking","mosaiclike","mosaics","mosasaur","mosasauri","mosasaurs","mosasaurus","mosbolletjie","mosbolletjies","moschate","moschatel","moschatels","moschiferous","mose","mosed","moselle","moselles","moses","mosey","moseyed","moseying","moseys","mosh","moshav","moshavim","moshed","mosher","moshers","moshes","moshing","moshings","mosing","mosk","moskonfyt","moskonfyts","mosks","moslings","mosque","mosques","mosquito","mosquitoes","mosquitoey","mosquitos","moss","mossback","mossbacked","mossbacks","mossbluiter","mossbluiters","mossbunker","mossbunkers","mossed","mosser","mossers","mosses","mossgrown","mossie","mossier","mossies","mossiest","mossiness","mossinesses","mossing","mossland","mosslands","mosslike","mosso","mossplant","mossplants","mosstrooper","mosstroopers","mossy","most","moste","mostest","mostests","mostly","mosts","mostwhat","mot","mote","moted","motel","motelier","moteliers","motels","moten","motes","motet","motets","motett","motettist","motettists","motetts","motey","moth","mothball","mothballed","mothballing","mothballs","mothed","mother","motherboard","motherboards","mothercraft","mothercrafts","mothered","motherese","mothereses","motherfucker","motherfuckers","motherfucking","motherhood","motherhoods","motherhouse","motherhouses","mothering","motherings","motherland","motherlands","motherless","motherlessness","motherlessnesses","motherliness","motherlinesses","motherly","mothers","motherwort","motherworts","mothery","mothier","mothiest","mothlike","mothproof","mothproofed","mothproofer","mothproofers","mothproofing","mothproofs","moths","mothy","moti","motier","motiest","motif","motific","motifs","motile","motiles","motilities","motility","motion","motional","motioned","motioner","motioners","motioning","motionist","motionists","motionless","motionlessly","motionlessness","motionlessnesses","motions","motis","motivate","motivated","motivates","motivating","motivation","motivational","motivationally","motivations","motivative","motivator","motivators","motive","motived","motiveless","motivelessly","motivelessness","motives","motivic","motiving","motivities","motivity","motley","motleyer","motleyest","motleys","motlier","motliest","motmot","motmots","motocross","motocrosses","motoneuron","motoneuronal","motoneurons","motor","motorable","motorail","motorails","motorbicycle","motorbicycles","motorbike","motorbiked","motorbikes","motorbiking","motorboat","motorboated","motorboater","motorboaters","motorboating","motorboatings","motorboats","motorbus","motorbuses","motorbusses","motorcade","motorcaded","motorcades","motorcading","motorcar","motorcars","motorcoach","motorcoaches","motorcycle","motorcycled","motorcycles","motorcycling","motorcyclings","motorcyclist","motorcyclists","motordom","motordoms","motored","motorhome","motorhomes","motorial","motoric","motorically","motoring","motorings","motorisation","motorisations","motorise","motorised","motorises","motorising","motorist","motorists","motorium","motoriums","motorization","motorizations","motorize","motorized","motorizes","motorizing","motorless","motorman","motormen","motormouth","motormouths","motors","motorship","motorships","motortruck","motortrucks","motorway","motorways","motory","motoscafi","motoscafo","mots","motser","motsers","mott","motte","mottes","mottier","motties","mottiest","mottle","mottled","mottler","mottlers","mottles","mottling","mottlings","motto","mottoed","mottoes","mottos","motts","motty","motu","motuca","motucas","motus","motza","motzas","mou","mouch","moucharabies","moucharaby","mouchard","mouchards","mouched","moucher","mouchers","mouches","mouching","mouchoir","mouchoirs","moudiewart","moudiewarts","moudiewort","moudieworts","moudiwart","moudiwarts","moudiwort","moudiworts","moue","moues","moufflon","moufflons","mouflon","mouflons","mought","mouille","moujik","moujiks","moulage","moulages","mould","mouldabilities","mouldability","mouldable","mouldboard","mouldboards","moulded","moulder","mouldered","mouldering","moulders","mouldier","mouldiest","mouldiness","mouldinesses","moulding","mouldings","moulds","mouldwarp","mouldwarps","mouldy","mouldywarp","mouldywarps","moulin","moulinet","moulinets","moulins","mouls","moult","moulted","moulten","moulter","moulters","moulting","moultings","moults","mound","moundbird","moundbirds","mounded","mounding","mounds","mounseer","mounseers","mount","mountable","mountain","mountainboard","mountainboarder","mountainboards","mountained","mountaineer","mountaineered","mountaineering","mountaineerings","mountaineers","mountainous","mountainously","mountainousness","mountainousnesses","mountains","mountainside","mountainsides","mountaintop","mountaintops","mountainy","mountant","mountants","mountebank","mountebanked","mountebankeries","mountebankery","mountebanking","mountebankings","mountebankism","mountebankisms","mountebanks","mounted","mountenance","mountenances","mountenaunce","mountenaunces","mounter","mounters","mounting","mountings","mounts","moup","mouped","mouping","moups","mourn","mourned","mourner","mourners","mournful","mournfuller","mournfullest","mournfully","mournfulness","mournfulnesses","mourning","mourningly","mournings","mournival","mournivals","mourns","mous","mousaka","mousakas","mouse","mousebird","mousebirds","moused","mousekin","mousekins","mouselike","mousemat","mousemats","mouseover","mouseovers","mousepad","mousepads","mousepiece","mousepieces","mouser","mouseries","mousers","mousery","mouses","mousetail","mousetails","mousetrap","mousetrapped","mousetrapping","mousetraps","mousey","mousie","mousier","mousies","mousiest","mousily","mousiness","mousinesses","mousing","mousings","mousle","mousled","mousles","mousling","mousme","mousmee","mousmees","mousmes","mousquetaire","mousquetaires","moussaka","moussakas","mousse","moussed","mousseline","mousselines","mousses","moussing","moust","moustache","moustached","moustaches","moustachial","moustachio","moustachios","mousted","mousting","mousts","mousy","moutan","moutans","mouter","moutered","mouterer","mouterers","moutering","mouters","mouth","mouthable","mouthbreather","mouthbreathers","mouthbreeder","mouthbreeders","mouthbrooder","mouthbrooders","mouthed","mouther","mouthers","mouthfeel","mouthfeels","mouthful","mouthfuls","mouthier","mouthiest","mouthily","mouthing","mouthless","mouthlike","mouthpart","mouthparts","mouthpiece","mouthpieces","mouths","mouthwash","mouthwashes","mouthwatering","mouthwateringly","mouthy","mouton","moutonnee","moutons","mouvemente","movabilities","movability","movable","movableness","movablenesses","movables","movably","move","moveabilities","moveability","moveable","moveableness","moveablenesses","moveables","moveably","moved","moveless","movelessly","movelessness","movelessnesses","movement","movements","mover","movers","moves","movie","moviedom","moviedoms","moviegoer","moviegoers","moviegoing","moviegoings","movieland","movielands","moviemaker","moviemakers","moviemaking","moviemakings","movieoke","movieokes","movieola","movieolas","movies","moving","movingly","moviola","moviolas","mow","mowa","mowas","mowburn","mowburned","mowburning","mowburns","mowburnt","mowdie","mowdies","mowdiewart","mowdiewarts","mowdiewort","mowdieworts","mowed","mower","mowers","mowing","mowings","mown","mowra","mowras","mows","moxa","moxas","moxibustion","moxibustions","moxie","moxies","moy","moya","moyas","moyities","moyity","moyl","moyle","moyled","moyles","moyling","moyls","moys","moz","moze","mozed","mozes","mozetta","mozettas","mozette","mozing","mozo","mozos","mozz","mozzarella","mozzarellas","mozzes","mozzetta","mozzettas","mozzette","mozzie","mozzies","mozzle","mozzles","mpret","mprets","mridamgam","mridamgams","mridang","mridanga","mridangam","mridangams","mridangas","mridangs","mu","mucate","mucates","mucedinous","much","muchacha","muchachas","muchacho","muchachos","muchel","muchell","muchells","muchels","muches","muchly","muchness","muchnesses","mucho","mucic","mucid","mucidities","mucidity","mucidness","mucidnesses","muciferous","mucigen","mucigens","mucilage","mucilages","mucilaginous","mucilaginously","mucin","mucinogen","mucinogens","mucinoid","mucinous","mucins","muck","muckamuck","muckamucked","muckamucking","muckamucks","mucked","muckender","muckenders","mucker","muckered","muckering","muckerish","muckers","muckheap","muckheaps","muckier","muckiest","muckily","muckiness","muckinesses","mucking","muckle","muckles","muckluck","mucklucks","muckrake","muckraked","muckraker","muckrakers","muckrakes","muckraking","muckrakings","mucks","muckspread","muckspreader","muckspreaders","muckspreading","muckspreads","mucksweat","mucksweats","muckworm","muckworms","mucky","muckymuck","muckymucks","mucluc","muclucs","mucocutaneous","mucoid","mucoidal","mucoids","mucolytic","mucomembranous","mucopeptide","mucopeptides","mucopolysaccharide","mucopolysaccharides","mucoprotein","mucoproteins","mucopurulent","mucor","mucors","mucosa","mucosae","mucosal","mucosanguineous","mucosas","mucose","mucosities","mucosity","mucous","mucoviscidoses","mucoviscidosis","mucro","mucronate","mucronated","mucronation","mucronations","mucrones","mucros","muculent","mucus","mucuses","mud","mudbath","mudbaths","mudbug","mudbugs","mudcap","mudcapped","mudcapping","mudcaps","mudcat","mudcats","mudded","mudder","mudders","muddied","muddier","muddies","muddiest","muddily","muddiness","muddinesses","mudding","muddle","muddled","muddledness","muddlednesses","muddleheaded","muddleheadedly","muddleheadedness","muddleheadednesses","muddlement","muddlements","muddler","muddlers","muddles","muddlier","muddliest","muddling","muddlingly","muddlings","muddly","muddy","muddying","mudejar","mudejares","mudeye","mudeyes","mudfish","mudfishes","mudflap","mudflaps","mudflat","mudflats","mudflow","mudflows","mudge","mudged","mudger","mudgers","mudges","mudging","mudguard","mudguards","mudhen","mudhens","mudhole","mudholes","mudhook","mudhooks","mudhopper","mudhoppers","mudir","mudiria","mudirias","mudirieh","mudiriehs","mudirs","mudlark","mudlarked","mudlarking","mudlarks","mudlogger","mudloggers","mudlogging","mudloggings","mudpack","mudpacks","mudpuppies","mudpuppy","mudra","mudras","mudrock","mudrocks","mudroom","mudrooms","muds","mudscow","mudscows","mudsill","mudsills","mudskipper","mudskippers","mudslide","mudslides","mudslinger","mudslingers","mudslinging","mudslingings","mudstone","mudstones","mudwort","mudworts","mueddin","mueddins","muenster","muensters","muesli","mueslis","muezzin","muezzins","muff","muffed","muffettee","muffettees","muffin","muffineer","muffineers","muffing","muffins","muffish","muffle","muffled","muffler","mufflered","mufflers","muffles","muffling","muffs","muflon","muflons","mufti","muftis","mug","mugearite","mugearites","mugful","mugfuls","mugg","mugga","muggar","muggars","muggas","mugged","muggee","muggees","mugger","muggers","muggier","muggiest","muggily","mugginess","mugginesses","mugging","muggings","muggins","mugginses","muggish","muggs","muggur","muggurs","muggy","mughal","mughals","mugs","mugshot","mugshots","mugwort","mugworts","mugwump","mugwumperies","mugwumpery","mugwumpish","mugwumpism","mugwumpisms","mugwumps","muhlies","muhly","muid","muids","muil","muils","muir","muirburn","muirburns","muirs","muist","muisted","muisting","muists","mujahedeen","mujahedin","mujahideen","mujahidin","mujik","mujiks","mukhtar","mukhtars","mukluk","mukluks","muktuk","muktuks","mulatta","mulattas","mulatto","mulattoes","mulattos","mulattress","mulattresses","mulberries","mulberry","mulch","mulched","mulches","mulching","mulct","mulcted","mulcting","mulcts","mule","muled","mules","mulesed","muleses","mulesing","mulesings","muleta","muletas","muleteer","muleteers","muley","muleys","mulga","mulgas","muliebrities","muliebrity","muling","mulish","mulishly","mulishness","mulishnesses","mull","mulla","mullah","mullahed","mullahing","mullahism","mullahisms","mullahs","mullarkies","mullarky","mullas","mulled","mullein","mulleins","mullen","mullens","muller","mullered","mullering","mullers","mullet","mullets","mulley","mulleys","mulligan","mulligans","mulligatawnies","mulligatawny","mulligrubs","mulling","mullion","mullioned","mullioning","mullions","mullite","mullites","mullock","mullocks","mullocky","mulloway","mulloways","mulls","mulmul","mulmull","mulmulls","mulmuls","mulse","mulses","mulsh","mulshed","mulshes","mulshing","multangular","multanimous","multarticulate","multeities","multeity","multiaccess","multiaccesses","multiage","multiagency","multiangular","multiarmed","multiarticulate","multiatom","multiauthor","multiaxial","multiband","multibank","multibarrel","multibarreled","multibillion","multibillionaire","multibillionaires","multibillions","multibladed","multibranched","multibuilding","multicamerate","multicampus","multicapitate","multicar","multicarbon","multicast","multicasts","multicauline","multicausal","multicell","multicelled","multicellular","multicellularities","multicellularity","multicenter","multicentral","multicentric","multichain","multichambered","multichannel","multichannels","multicharacter","multicide","multicides","multicipital","multicity","multiclient","multicoated","multicolor","multicolored","multicolors","multicolour","multicoloured","multicolours","multicolumn","multicomponent","multiconductor","multicopy","multicostate","multicounty","multicourse","multicourses","multiculti","multicultis","multicultural","multiculturalism","multiculturalisms","multiculturally","multicurie","multicurrencies","multicurrency","multicuspid","multicuspidate","multicuspids","multicycle","multicycles","multiday","multidentate","multidialectal","multidigitate","multidimensional","multidimensionalities","multidimensionality","multidirectional","multidisc","multidisciplinary","multidiscipline","multidisciplines","multidivisional","multidomain","multidrug","multielectrode","multielement","multiemployer","multiemployers","multiengine","multiengines","multienzyme","multiethnic","multiethnics","multifaced","multifaceted","multifactor","multifactorial","multifactorially","multifamily","multifarious","multifariously","multifariousness","multifariousnesses","multifid","multifidly","multifidous","multifil","multifilament","multifilaments","multifils","multiflash","multiflora","multifloras","multiflorous","multifocal","multifoil","multifoils","multifold","multifoliate","multifoliolate","multiform","multiformities","multiformity","multiforms","multifrequency","multifunction","multifunctional","multigenerational","multigenic","multigerm","multigrade","multigrain","multigrains","multigravida","multigravidae","multigravidas","multigrid","multigroup","multigym","multigyms","multihandicapped","multiheaded","multihospital","multihued","multihull","multihulls","multijet","multijugate","multijugous","multilane","multilanes","multilateral","multilateralism","multilateralisms","multilateralist","multilateralists","multilaterally","multilayer","multilayered","multilevel","multileveled","multiline","multilineal","multilinear","multilingual","multilingualism","multilingualisms","multilingually","multilinguist","multilinguists","multilobate","multilobe","multilobed","multilobes","multilobular","multilobulate","multilocational","multilocular","multiloculate","multiloquence","multiloquences","multiloquent","multiloquies","multiloquous","multiloquy","multimanned","multimedia","multimedias","multimegaton","multimegatons","multimegawatt","multimegawatts","multimember","multimetallic","multimeter","multimeters","multimillennial","multimillion","multimillionaire","multimillionaires","multimillions","multimodal","multimode","multimolecular","multination","multinational","multinationals","multinomial","multinomials","multinominal","multinuclear","multinucleate","multinucleated","multinucleolate","multiorgasmic","multipack","multipacks","multipage","multipaned","multipara","multiparae","multiparameter","multiparas","multiparities","multiparity","multiparous","multipart","multiparticle","multipartite","multiparty","multipartyism","multipartyisms","multipath","multiped","multipede","multipedes","multipeds","multiphase","multiphasic","multiphoton","multipicture","multipiece","multipion","multipiston","multiplane","multiplanes","multiplant","multiplayer","multiplayers","multiple","multiples","multiplet","multiplets","multiplex","multiplexed","multiplexer","multiplexers","multiplexes","multiplexing","multiplexor","multiplexors","multipliable","multiplicable","multiplicand","multiplicands","multiplicate","multiplicates","multiplication","multiplications","multiplicative","multiplicatively","multiplicator","multiplicators","multiplicities","multiplicity","multiplied","multiplier","multipliers","multiplies","multiply","multiplying","multipolar","multipolarities","multipolarity","multipole","multipoles","multiport","multipotent","multipotential","multipower","multipresence","multipresences","multipresent","multiproblem","multiprocessing","multiprocessings","multiprocessor","multiprocessors","multiproduct","multiprogramming","multiprogrammings","multipronged","multipurpose","multiracial","multiracialism","multiracialisms","multiracially","multiramified","multirange","multiregional","multireligious","multirole","multiroom","multiscience","multisciences","multiscreen","multisense","multisensory","multiseptate","multiserial","multiseriate","multiservice","multisided","multisite","multisize","multiskill","multiskilled","multiskilling","multiskillings","multiskills","multisonant","multisource","multispecies","multispectral","multispeed","multispiral","multisport","multistage","multistate","multistemmed","multistep","multistorey","multistoreys","multistoried","multistories","multistory","multistranded","multistrike","multistrikes","multisulcate","multisyllabic","multisystem","multitalented","multitask","multitasked","multitasking","multitaskings","multitasks","multiterminal","multithreading","multithreadings","multitiered","multiton","multitone","multitones","multitool","multitools","multitowered","multitrack","multitracked","multitracking","multitracks","multitrillion","multitrillions","multitude","multitudes","multitudinary","multitudinous","multitudinously","multitudinousness","multitudinousnesses","multiunion","multiunit","multiuse","multiuser","multivalence","multivalences","multivalencies","multivalency","multivalent","multivalents","multivariable","multivariate","multivarious","multiverse","multiverses","multiversities","multiversity","multivibrator","multivibrators","multivious","multivitamin","multivitamins","multivocal","multivocals","multivoltine","multivolume","multiwall","multiwarhead","multiwavelength","multiwindow","multiwindows","multiyear","multocular","multum","multums","multungulate","multungulates","multure","multured","multurer","multurers","multures","multuring","mum","mumble","mumbled","mumblement","mumblements","mumbler","mumblers","mumbles","mumbletypeg","mumbletypegs","mumblier","mumbliest","mumbling","mumblingly","mumblings","mumbly","mumchance","mumchances","mumm","mummed","mummer","mummeries","mummers","mummery","mummia","mummias","mummichog","mummichogs","mummied","mummies","mummification","mummifications","mummified","mummifies","mummiform","mummify","mummifying","mumming","mummings","mummock","mummocks","mumms","mummy","mummying","mump","mumped","mumper","mumpers","mumping","mumpish","mumpishly","mumpishness","mumpishnesses","mumps","mumpsimus","mumpsimuses","mums","mumsier","mumsiest","mumsy","mumu","mumus","mun","munch","munchable","munchables","munched","muncher","munchers","munches","munchies","munching","munchkin","munchkins","mundane","mundanely","mundaneness","mundanenesses","mundaner","mundanest","mundanities","mundanity","mundic","mundics","mundification","mundifications","mundificative","mundified","mundifies","mundify","mundifying","mundungo","mundungos","mundungus","mundunguses","mung","munga","mungas","mungcorn","mungcorns","munge","munged","munges","munging","mungo","mungoes","mungoose","mungooses","mungos","mungs","muni","municipal","municipalise","municipalised","municipalises","municipalising","municipalism","municipalisms","municipalist","municipalists","municipalities","municipality","municipalization","municipalizations","municipalize","municipalized","municipalizes","municipalizing","municipally","municipals","munificence","munificences","munificent","munificently","munificentness","munified","munifience","munifiences","munifies","munify","munifying","muniment","muniments","munis","munite","munited","munites","muniting","munition","munitioned","munitioneer","munitioneers","munitioner","munitioners","munitionette","munitionettes","munitioning","munitions","munnion","munnions","muns","munshi","munshis","munster","munsters","munt","munter","munters","muntin","munting","muntings","muntins","muntjac","muntjacs","muntjak","muntjaks","muntrie","muntries","munts","muntu","muntus","muon","muonic","muonium","muoniums","muons","muppet","muppets","muqaddam","muqaddams","mura","muraena","muraenas","muraenid","muraenids","murage","murages","mural","muraled","muralist","muralists","muralled","murals","muras","murdabad","murder","murderball","murderballs","murdered","murderee","murderees","murderer","murderers","murderess","murderesses","murdering","murderous","murderously","murderousness","murderousnesses","murders","mure","mured","murein","mureins","murena","murenas","mures","murex","murexes","murgeon","murgeoned","murgeoning","murgeons","muriate","muriated","muriates","muriatic","muricate","muricated","murices","murid","murids","muriform","murine","murines","muring","murk","murker","murkest","murkier","murkiest","murkily","murkiness","murkinesses","murkish","murkly","murks","murksome","murky","murl","murlain","murlains","murlan","murlans","murled","murlier","murliest","murlin","murling","murlins","murls","murly","murmur","murmuration","murmurations","murmured","murmurer","murmurers","murmuring","murmuringly","murmurings","murmurous","murmurously","murmurs","murphies","murphy","murr","murra","murragh","murraghs","murrain","murrained","murrains","murram","murrams","murras","murray","murrays","murre","murree","murrees","murrelet","murrelets","murren","murrens","murres","murrey","murreys","murrha","murrhas","murrhine","murrhines","murri","murries","murrin","murrine","murrines","murrins","murrion","murrions","murris","murrs","murry","murther","murthered","murtherer","murtherers","murthering","murthers","murti","murtis","murva","murvas","mus","musaceous","musang","musangs","musar","musars","musca","muscadel","muscadelle","muscadelles","muscadels","muscadet","muscadets","muscadin","muscadine","muscadines","muscadins","muscae","muscardine","muscardines","muscarine","muscarines","muscarinic","muscat","muscatel","muscatels","muscatoria","muscatorium","muscats","muscavado","muscavados","muscid","muscids","muscle","musclebound","muscled","muscleman","musclemen","muscles","musclier","muscliest","muscling","musclings","muscly","muscoid","muscologies","muscology","muscone","muscones","muscose","muscovado","muscovados","muscovite","muscovites","muscovy","muscular","muscularities","muscularity","muscularly","musculation","musculations","musculature","musculatures","musculoskeletal","musculous","muse","mused","museful","musefully","museological","museologies","museologist","museologists","museology","muser","musers","muses","muset","musets","musette","musettes","museum","museums","mush","musha","mushed","musher","mushers","mushes","mushier","mushiest","mushily","mushiness","mushinesses","mushing","mushmouth","mushmouths","mushroom","mushroomed","mushroomer","mushroomers","mushrooming","mushrooms","mushy","music","musical","musicale","musicales","musicalisation","musicalisations","musicalise","musicalised","musicalises","musicalising","musicalities","musicality","musicalization","musicalizations","musicalize","musicalized","musicalizes","musicalizing","musically","musicalness","musicalnesses","musicals","musician","musicianer","musicianers","musicianly","musicians","musicianship","musicianships","musick","musicked","musicker","musickers","musicking","musicks","musicless","musicological","musicologically","musicologies","musicologist","musicologists","musicology","musicotherapies","musicotherapy","musics","musimon","musimons","musing","musingly","musings","musit","musits","musive","musjid","musjids","musk","musked","muskeg","muskegs","muskellunge","muskellunges","musket","musketeer","musketeers","musketoon","musketoons","musketries","musketry","muskets","muskie","muskier","muskies","muskiest","muskily","muskiness","muskinesses","musking","muskit","muskits","muskle","muskles","muskmelon","muskmelons","muskone","muskones","muskox","muskoxen","muskrat","muskrats","muskroot","muskroots","musks","musky","muslin","muslined","muslinet","muslinets","muslins","musmon","musmons","muso","musos","muspike","muspikes","musquash","musquashes","musquetoon","musquetoons","musrol","musrols","muss","musse","mussed","mussel","musselcracker","musselcrackers","musselled","mussels","musses","mussier","mussiest","mussily","mussiness","mussinesses","mussing","mussitate","mussitated","mussitates","mussitating","mussitation","mussitations","mussy","must","mustache","mustached","mustaches","mustachio","mustachioed","mustachios","mustang","mustangs","mustard","mustards","mustardy","musted","mustee","mustees","mustelid","mustelids","musteline","mustelines","muster","mustered","musterer","musterers","mustering","musters","musth","musths","mustier","mustiest","mustily","mustiness","mustinesses","musting","musts","musty","mut","mutabilities","mutability","mutable","mutableness","mutablenesses","mutably","mutagen","mutageneses","mutagenesis","mutagenic","mutagenically","mutagenicities","mutagenicity","mutagenise","mutagenised","mutagenises","mutagenising","mutagenize","mutagenized","mutagenizes","mutagenizing","mutagens","mutanda","mutandum","mutant","mutants","mutase","mutases","mutate","mutated","mutates","mutating","mutation","mutational","mutationally","mutationist","mutationists","mutations","mutative","mutatory","mutch","mutched","mutches","mutching","mutchkin","mutchkins","mute","muted","mutedly","mutely","muteness","mutenesses","muter","mutes","mutessarif","mutessarifat","mutessarifats","mutessarifs","mutest","mutha","muthas","muti","muticate","muticous","mutilate","mutilated","mutilates","mutilating","mutilation","mutilations","mutilative","mutilator","mutilators","mutine","mutined","mutineer","mutineered","mutineering","mutineers","mutines","muting","mutinied","mutinies","mutining","mutinous","mutinously","mutinousness","mutinousnesses","mutiny","mutinying","mutis","mutism","mutisms","muton","mutons","mutoscope","mutoscopes","muts","mutt","mutter","mutteration","mutterations","muttered","mutterer","mutterers","muttering","mutteringly","mutterings","mutters","mutton","muttonbird","muttonbirder","muttonbirders","muttonbirds","muttonchops","muttonfish","muttonfishes","muttonhead","muttonheaded","muttonheads","muttons","muttony","mutts","mutual","mutualisation","mutualisations","mutualise","mutualised","mutualises","mutualising","mutualism","mutualisms","mutualist","mutualistic","mutualists","mutualities","mutuality","mutualization","mutualizations","mutualize","mutualized","mutualizes","mutualizing","mutually","mutualness","mutualnesses","mutuals","mutuca","mutucas","mutuel","mutuels","mutular","mutule","mutules","mutuum","mutuums","muumuu","muumuus","mux","muxed","muxes","muxing","muzaky","muzhik","muzhiks","muzjik","muzjiks","muzz","muzzed","muzzes","muzzier","muzziest","muzzily","muzziness","muzzinesses","muzzing","muzzle","muzzled","muzzler","muzzlers","muzzles","muzzling","muzzy","mvule","mvules","mwah","mwalimu","mwalimus","my","myal","myalgia","myalgias","myalgic","myalism","myalisms","myalist","myalists","myall","myalls","myases","myasis","myasthenia","myasthenias","myasthenic","myasthenics","myc","mycele","myceles","mycelia","mycelial","mycelian","mycelium","mycella","mycellas","myceloid","mycetes","mycetologies","mycetology","mycetoma","mycetomas","mycetomata","mycetomatous","mycetophagous","mycetozoan","mycetozoans","mycobacteria","mycobacterial","mycobacterium","mycobiont","mycobionts","mycodomatia","mycodomatium","mycoflora","mycoflorae","mycofloras","mycologic","mycological","mycologically","mycologies","mycologist","mycologists","mycology","mycophagies","mycophagist","mycophagists","mycophagous","mycophagy","mycophile","mycophiles","mycoplasma","mycoplasmal","mycoplasmas","mycoplasmata","mycoplasmoses","mycoplasmosis","mycorhiza","mycorhizae","mycorhizal","mycorhizas","mycorrhiza","mycorrhizae","mycorrhizal","mycorrhizas","mycoses","mycosis","mycotic","mycotoxicoses","mycotoxicosis","mycotoxin","mycotoxins","mycotoxologies","mycotoxology","mycotrophic","mycovirus","mycoviruses","mycs","mydriases","mydriasis","mydriatic","mydriatics","myelencephala","myelencephalic","myelencephalon","myelencephalons","myelin","myelinated","myeline","myelines","myelinic","myelins","myelitides","myelitis","myelitises","myeloblast","myeloblastic","myeloblasts","myelocyte","myelocytes","myelocytic","myelofibroses","myelofibrosis","myelofibrotic","myelogenous","myelogram","myelograms","myelographies","myelography","myeloid","myeloma","myelomas","myelomata","myelomatoid","myelomatous","myelon","myelons","myelopathic","myelopathies","myelopathy","myeloproliferative","mygale","mygales","myiases","myiasis","myiophilies","myiophilous","myiophily","mylar","mylars","mylodon","mylodons","mylodont","mylodonts","mylohyoid","mylohyoids","mylonite","mylonites","mylonitic","mylonitisation","mylonitisations","mylonitise","mylonitised","mylonitises","mylonitising","mylonitization","mylonitizations","mylonitize","mylonitized","mylonitizes","mylonitizing","myna","mynah","mynahs","mynas","mynheer","mynheers","myoblast","myoblastic","myoblasts","myocardia","myocardial","myocardiograph","myocardiographs","myocardiopathy","myocarditis","myocarditises","myocardium","myoclonic","myoclonus","myoclonuses","myoelectric","myoelectrical","myofibril","myofibrillar","myofibrils","myofilament","myofilaments","myogen","myogenic","myogens","myoglobin","myoglobins","myogram","myograms","myograph","myographic","myographical","myographically","myographies","myographist","myographists","myographs","myography","myoid","myoinositol","myoinositols","myologic","myological","myologies","myologist","myologists","myology","myoma","myomancies","myomancy","myomantic","myomas","myomata","myomatous","myomectomies","myomectomy","myoneural","myopathic","myopathies","myopathy","myope","myopes","myophilies","myophilous","myophily","myopia","myopias","myopic","myopically","myopics","myopies","myops","myopses","myopy","myoscope","myoscopes","myoses","myosin","myosins","myosis","myositis","myositises","myosote","myosotes","myosotis","myosotises","myostatin","myostatins","myotic","myotics","myotome","myotomes","myotonia","myotonias","myotonic","myotube","myotubes","myrbane","myrbanes","myriad","myriadfold","myriadfolds","myriads","myriadth","myriadths","myriapod","myriapodan","myriapodous","myriapods","myrica","myricas","myringa","myringas","myringitis","myringitises","myringoscope","myringoscopes","myringotomies","myringotomy","myriopod","myriopods","myriorama","myrioramas","myrioscope","myrioscopes","myristic","myristicivorous","myrmecochories","myrmecochory","myrmecoid","myrmecologic","myrmecological","myrmecologies","myrmecologist","myrmecologists","myrmecology","myrmecophagous","myrmecophile","myrmecophiles","myrmecophilies","myrmecophilous","myrmecophily","myrmidon","myrmidones","myrmidonian","myrmidons","myrobalan","myrobalans","myrrh","myrrhic","myrrhine","myrrhol","myrrhols","myrrhs","myrtaceous","myrtle","myrtles","myself","mysid","mysids","mysophobia","mysophobias","mysost","mysosts","myspace","myspaced","myspaces","myspacing","mystagog","mystagogic","mystagogical","mystagogically","mystagogies","mystagogs","mystagogue","mystagogues","mystagogus","mystagoguses","mystagogy","mysteries","mysterious","mysteriously","mysteriousness","mysteriousnesses","mystery","mystic","mystical","mystically","mysticalness","mysticalnesses","mysticete","mysticetes","mysticism","mysticisms","mysticly","mystics","mystification","mystifications","mystified","mystifier","mystifiers","mystifies","mystify","mystifying","mystifyingly","mystique","mystiques","myth","mythi","mythic","mythical","mythically","mythicisation","mythicisations","mythicise","mythicised","mythiciser","mythicisers","mythicises","mythicising","mythicism","mythicisms","mythicist","mythicists","mythicization","mythicizations","mythicize","mythicized","mythicizer","mythicizers","mythicizes","mythicizing","mythier","mythiest","mythise","mythised","mythises","mythising","mythism","mythisms","mythist","mythists","mythize","mythized","mythizes","mythizing","mythmaker","mythmakers","mythmaking","mythmakings","mythogeneses","mythogenesis","mythographer","mythographers","mythographies","mythography","mythoi","mythologer","mythologers","mythologian","mythologians","mythologic","mythological","mythologically","mythologies","mythologisation","mythologise","mythologised","mythologiser","mythologisers","mythologises","mythologising","mythologist","mythologists","mythologization","mythologize","mythologized","mythologizer","mythologizers","mythologizes","mythologizing","mythology","mythomane","mythomanes","mythomania","mythomaniac","mythomaniacs","mythomanias","mythopeic","mythopoeia","mythopoeias","mythopoeic","mythopoeism","mythopoeisms","mythopoeist","mythopoeists","mythopoeses","mythopoesis","mythopoet","mythopoetic","mythopoetical","mythopoets","mythos","myths","mythus","mythy","mytiliform","mytiloid","myxameba","myxamebae","myxamebas","myxamoeba","myxamoebae","myxamoebas","myxedema","myxedemas","myxedematous","myxedemic","myxo","myxocyte","myxocytes","myxoedema","myxoedemas","myxoedematous","myxoedemic","myxoid","myxoma","myxomas","myxomata","myxomatoses","myxomatosis","myxomatosises","myxomatous","myxomycete","myxomycetes","myxomycetous","myxos","myxoviral","myxovirus","myxoviruses","mzee","mzees","mzungu","mzungus","na","naam","naams","naan","naans","naartje","naartjes","naartjie","naartjies","nab","nabbed","nabber","nabbers","nabbing","nabe","nabes","nabis","nabk","nabks","nabla","nablas","nabob","naboberies","nabobery","nabobess","nabobesses","nabobish","nabobism","nabobisms","nabobs","nabs","nacarat","nacarats","nacelle","nacelles","nach","nachas","nache","naches","nacho","nachos","nachtmaal","nachtmaals","nacket","nackets","nacre","nacred","nacreous","nacres","nacrite","nacrites","nacrous","nada","nadas","nadir","nadiral","nadirs","nadors","nads","nae","naebodies","naebody","naething","naethings","naeve","naeves","naevi","naevoid","naevus","naff","naffed","naffer","naffest","naffing","naffly","naffness","naffnesses","naffs","nag","naga","nagana","naganas","nagapie","nagapies","nagari","nagaris","nagas","nagged","nagger","naggers","naggier","naggiest","nagging","naggingly","naggings","naggy","nagmaal","nagmaals","nagor","nagors","nags","nah","nahal","nahals","naiad","naiades","naiads","naiant","naif","naifer","naifest","naifly","naifness","naifnesses","naifs","naik","naiks","nail","nailbiter","nailbiters","nailbrush","nailbrushes","nailed","nailer","naileries","nailers","nailery","nailfile","nailfiles","nailfold","nailfolds","nailhead","nailheads","nailing","nailings","nailless","nails","nailset","nailsets","nain","nainsell","nainsells","nainsook","nainsooks","naira","nairas","nairu","nairus","naissance","naissances","naissant","naive","naively","naiveness","naivenesses","naiver","naives","naivest","naivete","naivetes","naiveties","naivety","naivist","naked","nakeder","nakedest","nakedly","nakedness","nakednesses","naker","nakers","nakfa","nakfas","nala","nalas","nalbuphine","nalbuphines","naled","naleds","nalidixic","nalla","nallah","nallahs","nallas","nalorphine","nalorphines","naloxone","naloxones","naltrexone","naltrexones","nam","namable","namaskar","namaskars","namaste","namastes","namaycush","namaycushes","name","nameable","namecheck","namechecked","namechecking","namechecks","named","nameless","namelessly","namelessness","namelessnesses","namely","nameplate","nameplates","namer","namers","names","namesake","namesakes","nametag","nametags","nametape","nametapes","nameworthy","naming","namings","namma","nams","namu","namus","nan","nana","nanas","nance","nances","nancies","nancified","nancy","nandin","nandina","nandinas","nandine","nandines","nandins","nandoo","nandoos","nandrolone","nandrolones","nandu","nandus","nane","nang","nanisation","nanisations","nanism","nanisms","nanite","nanites","nanization","nanizations","nankeen","nankeens","nankin","nankins","nanna","nannas","nannie","nannied","nannies","nannoplankton","nannoplanktons","nanny","nannygai","nannygais","nannying","nannyish","nanobe","nanobes","nanobot","nanobots","nanodot","nanodots","nanogram","nanogramme","nanogrammes","nanograms","nanomaterial","nanomaterials","nanometer","nanometers","nanometre","nanometres","nanook","nanooks","nanoparticle","nanoparticles","nanophysics","nanoplankton","nanoplanktons","nanopore","nanopores","nanopublishing","nanopublishings","nanoscale","nanosecond","nanoseconds","nanotech","nanotechnologies","nanotechnology","nanotechs","nanotesla","nanoteslas","nanotube","nanotubes","nanowatt","nanowatts","nanowire","nanowires","nanoworld","nanoworlds","nans","nanua","nanuas","naoi","naos","naoses","nap","napa","napalm","napalmed","napalming","napalms","napas","nape","naped","naperies","napery","napes","naphtha","naphthalene","naphthalenes","naphthalic","naphthalin","naphthaline","naphthalines","naphthalins","naphthalise","naphthalised","naphthalises","naphthalising","naphthalize","naphthalized","naphthalizes","naphthalizing","naphthas","naphthene","naphthenes","naphthenic","naphthol","naphthols","naphthous","naphthyl","naphthylamine","naphthylamines","naphthyls","naphtol","naphtols","napiform","naping","napkin","napkins","napless","napoleon","napoleonite","napoleonites","napoleons","napoo","napooed","napooing","napoos","nappa","nappas","nappe","napped","napper","nappers","nappes","nappie","nappier","nappies","nappiest","nappiness","nappinesses","napping","nappy","naprapathies","naprapathy","napron","naprons","naproxen","naproxens","naps","naras","narases","narc","narceen","narceens","narcein","narceine","narceines","narceins","narcism","narcisms","narcissi","narcissism","narcissisms","narcissist","narcissistic","narcissists","narcissus","narcissuses","narcist","narcistic","narcists","narco","narcoanalyses","narcoanalysis","narcocatharses","narcocatharsis","narcohypnoses","narcohypnosis","narcolepsies","narcolepsy","narcoleptic","narcoleptics","narcoma","narcomas","narcomata","narcos","narcose","narcoses","narcosis","narcosyntheses","narcosynthesis","narcoterrorism","narcoterrorisms","narcoterrorist","narcoterrorists","narcotic","narcotically","narcotics","narcotine","narcotines","narcotisation","narcotisations","narcotise","narcotised","narcotises","narcotising","narcotism","narcotisms","narcotist","narcotists","narcotization","narcotizations","narcotize","narcotized","narcotizes","narcotizing","narcs","nard","narded","nardine","narding","nardoo","nardoos","nards","nare","nares","narghile","narghiles","narghilies","narghillies","narghilly","narghily","nargile","nargileh","nargilehs","nargiles","nargilies","nargily","narguileh","narguilehs","narial","naric","naricorn","naricorns","narine","naris","nark","narked","narkier","narkiest","narking","narks","narky","narquois","narras","narrases","narratable","narrate","narrated","narrater","narraters","narrates","narrating","narration","narrational","narrations","narrative","narratively","narratives","narratological","narratologies","narratologist","narratologists","narratology","narrator","narrators","narratory","narre","narrow","narrowband","narrowbands","narrowcast","narrowcasted","narrowcasting","narrowcastings","narrowcasts","narrowed","narrower","narrowest","narrowing","narrowings","narrowish","narrowly","narrowness","narrownesses","narrows","narthex","narthexes","nartjie","nartjies","narwal","narwals","narwhal","narwhale","narwhales","narwhals","nary","nas","nasal","nasalisation","nasalisations","nasalise","nasalised","nasalises","nasalising","nasalism","nasalisms","nasalities","nasality","nasalization","nasalizations","nasalize","nasalized","nasalizes","nasalizing","nasally","nasals","nasard","nasards","nascence","nascences","nascencies","nascency","nascent","naseberries","naseberry","nashgab","nashgabs","nashi","nashis","nasial","nasion","nasions","nasofrontal","nasogastric","nasolacrymal","nasopharyngeal","nasopharynges","nasopharynx","nasopharynxes","nassella","nastalik","nastaliks","nastic","nastier","nasties","nastiest","nastily","nastiness","nastinesses","nasturtium","nasturtiums","nasty","nasute","nasutes","nat","natal","natalitial","natalities","natality","natant","natantly","natation","natational","natations","natatoria","natatorial","natatorium","natatoriums","natatory","natch","natches","nates","natheless","nathelesse","nathemo","nathemore","nathless","natiform","nation","national","nationalisation","nationalise","nationalised","nationaliser","nationalisers","nationalises","nationalising","nationalism","nationalisms","nationalist","nationalistic","nationalistically","nationalists","nationalities","nationality","nationalization","nationalizations","nationalize","nationalized","nationalizer","nationalizers","nationalizes","nationalizing","nationally","nationals","nationhood","nationhoods","nationless","nations","nationwide","natis","native","natively","nativeness","nativenesses","natives","nativism","nativisms","nativist","nativistic","nativists","nativities","nativity","natrium","natriums","natriureses","natriuresis","natriuretic","natriuretics","natrolite","natrolites","natron","natrons","nats","natter","nattered","natterer","natterers","nattering","natterjack","natterjacks","natters","nattery","nattier","nattiest","nattily","nattiness","nattinesses","natty","natura","naturae","natural","naturalisation","naturalisations","naturalise","naturalised","naturalises","naturalising","naturalism","naturalisms","naturalist","naturalistic","naturalistically","naturalists","naturalization","naturalizations","naturalize","naturalized","naturalizes","naturalizing","naturally","naturalness","naturalnesses","naturals","nature","natured","natures","naturing","naturism","naturisms","naturist","naturistic","naturists","naturopath","naturopathic","naturopathies","naturopaths","naturopathy","nauch","nauches","naugahyde","naugahydes","naught","naughtier","naughties","naughtiest","naughtily","naughtiness","naughtinesses","naughts","naughty","naumachia","naumachiae","naumachias","naumachies","naumachy","naunt","naunts","nauplial","nauplii","naupliiform","nauplioid","nauplius","nausea","nauseant","nauseants","nauseas","nauseate","nauseated","nauseates","nauseating","nauseatingly","nauseation","nauseations","nauseative","nauseous","nauseously","nauseousness","nauseousnesses","nautch","nautches","nautic","nautical","nautically","nautics","nautili","nautiloid","nautiloids","nautilus","nautiluses","navaid","navaids","naval","navalism","navalisms","navally","navar","navarch","navarchies","navarchs","navarchy","navarho","navarhos","navarin","navarins","navars","nave","navel","navels","navelwort","navelworts","naves","navette","navettes","navew","navews","navicert","navicerts","navicula","navicular","naviculare","naviculares","naviculars","naviculas","navies","navigabilities","navigability","navigable","navigableness","navigablenesses","navigably","navigate","navigated","navigates","navigating","navigation","navigational","navigationally","navigations","navigator","navigators","navvied","navvies","navvy","navvying","navy","naw","nawab","nawabs","nay","nays","naysaid","naysay","naysayer","naysayers","naysaying","naysayings","naysays","naythles","nayward","naywards","nayword","naywords","naze","nazes","nazi","nazification","nazifications","nazified","nazifies","nazify","nazifying","nazir","nazirs","nazis","ne","neafe","neafes","neaffe","neaffes","neal","nealed","nealing","neals","neandertal","neandertaler","neandertalers","neandertals","neanderthal","neanderthaler","neanderthalers","neanderthaloid","neanderthals","neanic","neap","neaped","neaping","neapolitan","neapolitans","neaps","near","nearby","neared","nearer","nearest","nearing","nearlier","nearliest","nearly","nearness","nearnesses","nears","nearshore","nearside","nearsides","nearsighted","nearsightedly","nearsightedness","nearsightednesses","nearthroses","nearthrosis","neat","neaten","neatened","neatening","neatens","neater","neatest","neath","neatherd","neatherds","neatly","neatness","neatnesses","neatnik","neatniks","neats","neb","nebbed","nebbich","nebbichs","nebbing","nebbish","nebbishe","nebbisher","nebbishers","nebbishes","nebbishy","nebbuk","nebbuks","nebeck","nebecks","nebek","nebeks","nebel","nebels","nebenkern","nebenkerns","nebish","nebishes","nebris","nebrises","nebs","nebuchadnezzar","nebuchadnezzars","nebula","nebulae","nebular","nebulas","nebule","nebules","nebulisation","nebulisations","nebulise","nebulised","nebuliser","nebulisers","nebulises","nebulising","nebulium","nebuliums","nebulization","nebulizations","nebulize","nebulized","nebulizer","nebulizers","nebulizes","nebulizing","nebulose","nebulosities","nebulosity","nebulous","nebulously","nebulousness","nebulousnesses","nebuly","necessaire","necessaires","necessarian","necessarianism","necessarianisms","necessarians","necessaries","necessarily","necessariness","necessarinesses","necessary","necessitarian","necessitarianism","necessitarianisms","necessitarians","necessitate","necessitated","necessitates","necessitating","necessitation","necessitations","necessitative","necessitied","necessities","necessitous","necessitously","necessitousness","necessitousnesses","necessity","neck","neckatee","neckatees","neckband","neckbands","neckbeef","neckbeefs","neckcloth","neckcloths","necked","necker","neckerchief","neckerchiefs","neckerchieves","neckers","neckgear","neckgears","necking","neckings","necklace","necklaced","necklaces","necklacing","necklacings","neckless","necklet","necklets","necklike","neckline","necklines","neckpiece","neckpieces","necks","necktie","neckties","neckverse","neckverses","neckwear","neckwears","neckweed","neckweeds","necrobioses","necrobiosis","necrobiotic","necrographer","necrographers","necrolater","necrolaters","necrolatries","necrolatry","necrologic","necrological","necrologies","necrologist","necrologists","necrology","necromancer","necromancers","necromancies","necromancy","necromania","necromaniac","necromaniacs","necromanias","necromantic","necromantical","necromantically","necrophagous","necrophil","necrophile","necrophiles","necrophilia","necrophiliac","necrophiliacs","necrophilias","necrophilic","necrophilies","necrophilism","necrophilisms","necrophilous","necrophils","necrophily","necrophobe","necrophobes","necrophobia","necrophobias","necrophobic","necrophorous","necropoleis","necropoles","necropoli","necropolis","necropolises","necropsied","necropsies","necropsy","necropsying","necroscopic","necroscopical","necroscopies","necroscopy","necrose","necrosed","necroses","necrosing","necrosis","necrotic","necrotise","necrotised","necrotises","necrotising","necrotize","necrotized","necrotizes","necrotizing","necrotomies","necrotomy","necrotroph","necrotrophic","necrotrophs","nectar","nectareal","nectarean","nectared","nectareous","nectareousness","nectarial","nectaried","nectaries","nectariferous","nectarine","nectarines","nectarivorous","nectarous","nectars","nectary","nectocalyces","nectocalyx","ned","neddier","neddies","neddiest","neddish","neddy","nedette","nedettes","neds","nee","need","needcessities","needcessity","needed","needer","needers","needfire","needfires","needful","needfully","needfulness","needfulnesses","needfuls","needier","neediest","needily","neediness","needinesses","needing","needle","needlecord","needlecords","needlecraft","needlecrafts","needled","needlefish","needlefishes","needleful","needlefuls","needlelike","needlepoint","needlepoints","needler","needlers","needles","needless","needlessly","needlessness","needlessnesses","needlestick","needlewoman","needlewomen","needlework","needleworker","needleworkers","needleworks","needlier","needliest","needling","needlings","needly","needment","needments","needs","needy","neeld","neelds","neele","neeles","neem","neemb","neembs","neems","neep","neeps","neesberries","neesberry","neese","neesed","neeses","neesing","neeze","neezed","neezes","neezing","nef","nefandous","nefarious","nefariously","nefariousness","nefariousnesses","nefast","nefs","neg","negate","negated","negater","negaters","negates","negating","negation","negational","negationist","negationists","negations","negative","negatived","negatively","negativeness","negativenesses","negatives","negativing","negativism","negativisms","negativist","negativistic","negativists","negativities","negativity","negaton","negatons","negator","negators","negatory","negatron","negatrons","neglect","neglectable","neglected","neglectedness","neglectednesses","neglecter","neglecters","neglectful","neglectfully","neglectfulness","neglectfulnesses","neglecting","neglectingly","neglection","neglections","neglective","neglector","neglectors","neglects","neglige","negligeable","negligee","negligees","negligence","negligences","negligent","negligently","negliges","negligibilities","negligibility","negligible","negligibleness","negligibly","negociant","negociants","negotiabilities","negotiability","negotiable","negotiant","negotiants","negotiate","negotiated","negotiates","negotiating","negotiation","negotiations","negotiator","negotiators","negotiatory","negotiatress","negotiatresses","negotiatrices","negotiatrix","negotiatrixes","negress","negresses","negritude","negritudes","negro","negroes","negrohead","negroheads","negroid","negroidal","negroids","negroism","negroisms","negroni","negronis","negrophil","negrophile","negrophiles","negrophilism","negrophilisms","negrophilist","negrophilists","negrophils","negrophobe","negrophobes","negrophobia","negrophobias","negs","negus","neguses","neif","neifs","neigh","neighbor","neighbored","neighborhood","neighborhoods","neighboring","neighborless","neighborliness","neighborlinesses","neighborly","neighbors","neighbour","neighboured","neighbourhood","neighbourhoods","neighbouring","neighbourless","neighbourliness","neighbourly","neighbours","neighed","neighing","neighs","neinei","neineis","neist","neither","neive","neives","nek","neks","nekton","nektonic","nektons","nelies","nelis","nellie","nellies","nelly","nelson","nelsons","nelumbium","nelumbiums","nelumbo","nelumbos","nema","nemas","nemathelminth","nemathelminthic","nemathelminths","nematic","nematicidal","nematicide","nematicides","nematoblast","nematoblasts","nematocidal","nematocide","nematocides","nematocyst","nematocystic","nematocysts","nematode","nematodes","nematodiriases","nematodiriasis","nematodirus","nematodiruses","nematoid","nematological","nematologies","nematologist","nematologists","nematology","nematophore","nematophores","nemertean","nemerteans","nemertian","nemertians","nemertine","nemertines","nemeses","nemesia","nemesias","nemesis","nemn","nemned","nemning","nemns","nemophila","nemophilas","nemoral","nemorous","nempt","nene","nenes","nennigai","nennigais","nenuphar","nenuphars","neoanthropic","neoarsphenamine","neoblast","neoblasts","neoclassic","neoclassical","neoclassicism","neoclassicisms","neoclassicist","neoclassicists","neocolonial","neocolonialism","neocolonialisms","neocolonialist","neocolonialists","neocon","neocons","neoconservatism","neoconservatisms","neoconservative","neoconservatives","neocortex","neocortexes","neocortical","neocortices","neodymium","neodymiums","neogene","neogeneses","neogenesis","neogenetic","neogothic","neogothics","neogrammarian","neogrammarians","neoliberal","neoliberalism","neoliberalisms","neoliberals","neolith","neolithic","neoliths","neologian","neologians","neologic","neological","neologically","neologies","neologise","neologised","neologises","neologising","neologism","neologisms","neologist","neologistic","neologistical","neologistically","neologists","neologize","neologized","neologizes","neologizing","neology","neomorph","neomorphs","neomycin","neomycins","neon","neonatal","neonatally","neonate","neonates","neonaticide","neonaticides","neonatologies","neonatologist","neonatologists","neonatology","neoned","neonomian","neonomianism","neonomianisms","neonomians","neons","neoorthodox","neoorthodoxies","neoorthodoxy","neopagan","neopaganise","neopaganised","neopaganises","neopaganising","neopaganism","neopaganisms","neopaganize","neopaganized","neopaganizes","neopaganizing","neopagans","neophile","neophiles","neophilia","neophiliac","neophiliacs","neophilias","neophobe","neophobes","neophobia","neophobias","neophobic","neophyte","neophytes","neophytic","neopilina","neopilinas","neoplasia","neoplasias","neoplasm","neoplasms","neoplastic","neoplasticism","neoplasticisms","neoplasticist","neoplasticists","neoplasties","neoplasty","neoprene","neoprenes","neorealism","neorealisms","neorealist","neorealistic","neorealists","neosoul","neosouls","neostigmine","neostigmines","neoteinia","neoteinias","neotenic","neotenies","neotenous","neoteny","neoteric","neoterical","neoterically","neotericals","neoterics","neoterise","neoterised","neoterises","neoterising","neoterism","neoterisms","neoterist","neoterists","neoterize","neoterized","neoterizes","neoterizing","neotoxin","neotoxins","neotropic","neotropics","neotype","neotypes","neovitalism","neovitalisms","neovitalist","neovitalists","nep","nepenthe","nepenthean","nepenthes","neper","nepers","nepeta","nepetas","nephalism","nephalisms","nephalist","nephalists","nepheline","nephelines","nephelinic","nephelinite","nephelinites","nephelinitic","nephelite","nephelites","nephelometer","nephelometers","nephelometric","nephelometrically","nephelometries","nephelometry","nephew","nephews","nephogram","nephograms","nephograph","nephographs","nephologic","nephological","nephologies","nephologist","nephologists","nephology","nephoscope","nephoscopes","nephralgia","nephralgias","nephralgic","nephralgies","nephralgy","nephrectomies","nephrectomise","nephrectomised","nephrectomises","nephrectomising","nephrectomize","nephrectomized","nephrectomizes","nephrectomizing","nephrectomy","nephric","nephridia","nephridial","nephridium","nephrism","nephrisms","nephrite","nephrites","nephritic","nephritical","nephritics","nephritides","nephritis","nephritises","nephroblastoma","nephroblastomas","nephroid","nephrolepis","nephrolepises","nephrological","nephrologies","nephrologist","nephrologists","nephrology","nephron","nephrons","nephropathic","nephropathies","nephropathy","nephropexies","nephropexy","nephroptoses","nephroptosis","nephroscope","nephroscopes","nephroscopies","nephroscopy","nephroses","nephrosis","nephrostome","nephrostomes","nephrotic","nephrotics","nephrotomies","nephrotomy","nephrotoxic","nephrotoxicities","nephrotoxicity","nepionic","nepit","nepits","nepotic","nepotism","nepotisms","nepotist","nepotistic","nepotists","neps","neptunium","neptuniums","neral","nerals","nerd","nerdic","nerdics","nerdier","nerdiest","nerdiness","nerdinesses","nerdish","nerds","nerdy","nereid","nereides","nereids","nereis","nerine","nerines","nerite","nerites","neritic","nerk","nerka","nerkas","nerks","nerol","neroli","nerolis","nerols","nerts","nertz","nerval","nervate","nervation","nervations","nervature","nervatures","nerve","nerved","nerveless","nervelessly","nervelessness","nervelessnesses","nervelet","nervelets","nerver","nervers","nerves","nervier","nerviest","nervily","nervine","nervines","nerviness","nervinesses","nerving","nervings","nervosities","nervosity","nervous","nervously","nervousness","nervousnesses","nervular","nervule","nervules","nervuration","nervurations","nervure","nervures","nervy","nescience","nesciences","nescient","nescients","nesh","nesher","neshest","neshness","neshnesses","ness","nesselrode","nesselrodes","nesses","nest","nestable","nested","nester","nesters","nestful","nestfuls","nesting","nestings","nestle","nestled","nestler","nestlers","nestles","nestlike","nestling","nestlings","nestor","nestors","nests","net","netball","netballer","netballers","netballs","nete","netes","netful","netfuls","nethead","netheads","netheless","nether","netherlings","nethermore","nethermost","netherstock","netherstocks","netherward","netherwards","netherworld","netherworlds","netiquette","netiquettes","netizen","netizens","netless","netlike","netminder","netminders","netop","netops","netroot","netroots","nets","netspeak","netspeaks","netsuke","netsukes","nett","nettable","netted","netter","netters","nettie","nettier","netties","nettiest","netting","nettings","nettle","nettled","nettlelike","nettler","nettlers","nettles","nettlesome","nettlier","nettliest","nettling","nettly","netts","netty","network","networked","networker","networkers","networking","networkings","networks","neuk","neuks","neum","neumatic","neume","neumes","neumic","neums","neural","neuralgia","neuralgias","neuralgic","neurally","neuraminidase","neuraminidases","neurasthenia","neurastheniac","neurastheniacs","neurasthenias","neurasthenic","neurasthenically","neurasthenics","neuration","neurations","neuraxon","neuraxons","neurectomies","neurectomy","neurilemma","neurilemmal","neurilemmas","neurilities","neurility","neurine","neurines","neurism","neurisms","neurite","neurites","neuritic","neuritics","neuritides","neuritis","neuritises","neuroactive","neuroanatomic","neuroanatomical","neuroanatomies","neuroanatomist","neuroanatomists","neuroanatomy","neurobiological","neurobiologies","neurobiologist","neurobiologists","neurobiology","neuroblast","neuroblastoma","neuroblastomas","neuroblastomata","neuroblasts","neurochemical","neurochemicals","neurochemist","neurochemistries","neurochemistry","neurochemists","neurochip","neurochips","neurocoel","neurocoele","neurocoeles","neurocoels","neurocognitive","neurocomputer","neurocomputers","neurocomputing","neurocomputings","neurodegenerative","neuroectodermal","neuroendocrine","neuroendocrinological","neuroendocrinologies","neuroendocrinologist","neuroendocrinologists","neuroendocrinology","neuroethologies","neuroethology","neurofeedback","neurofeedbacks","neurofibril","neurofibrilar","neurofibrillar","neurofibrillary","neurofibrils","neurofibroma","neurofibromas","neurofibromata","neurofibromatoses","neurofibromatosis","neurofibromatosises","neurogeneses","neurogenesis","neurogenic","neurogenically","neuroglia","neuroglial","neuroglias","neurogram","neurograms","neurohormonal","neurohormone","neurohormones","neurohumor","neurohumoral","neurohumors","neurohypnology","neurohypophyseal","neurohypophyses","neurohypophysial","neurohypophysis","neuroid","neurolemma","neurolemmas","neuroleptic","neuroleptics","neurolinguist","neurolinguistic","neurolinguists","neurologic","neurological","neurologically","neurologies","neurologist","neurologists","neurology","neurolyses","neurolysis","neuroma","neuromarketing","neuromarketings","neuromas","neuromast","neuromasts","neuromata","neuromatous","neuromuscular","neuron","neuronal","neurone","neurones","neuronic","neurons","neuropath","neuropathic","neuropathical","neuropathically","neuropathies","neuropathist","neuropathists","neuropathologic","neuropathological","neuropathologies","neuropathologist","neuropathologists","neuropathology","neuropaths","neuropathy","neuropeptide","neuropeptides","neuropharmacologic","neuropharmacological","neuropharmacologies","neuropharmacologist","neuropharmacologists","neuropharmacology","neurophysiologic","neurophysiological","neurophysiologically","neurophysiologies","neurophysiologist","neurophysiologists","neurophysiology","neuropil","neuropils","neuroplasm","neuroplasms","neuropsychiatric","neuropsychiatrically","neuropsychiatries","neuropsychiatrist","neuropsychiatrists","neuropsychiatry","neuropsychological","neuropsychologies","neuropsychologist","neuropsychologists","neuropsychology","neuroptera","neuropteran","neuropterans","neuropterist","neuropterists","neuropteron","neuropterous","neuroradiological","neuroradiologies","neuroradiologist","neuroradiologists","neuroradiology","neurosal","neuroscience","neurosciences","neuroscientific","neuroscientist","neuroscientists","neurosecretion","neurosecretions","neurosecretory","neurosensory","neuroses","neurosis","neurospora","neurosporas","neurosurgeon","neurosurgeons","neurosurgeries","neurosurgery","neurosurgical","neurosurgically","neurosyphilis","neurosyphilises","neurotic","neurotically","neuroticism","neuroticisms","neurotics","neurotomies","neurotomist","neurotomists","neurotomy","neurotoxic","neurotoxicities","neurotoxicity","neurotoxin","neurotoxins","neurotransmission","neurotransmissions","neurotransmitter","neurotransmitters","neurotrophic","neurotrophies","neurotrophy","neurotropic","neurovascular","neurula","neurulae","neurular","neurulas","neurulation","neurulations","neurypnologies","neurypnology","neustic","neuston","neustonic","neustons","neuter","neutered","neutering","neuters","neutral","neutralisation","neutralisations","neutralise","neutralised","neutraliser","neutralisers","neutralises","neutralising","neutralism","neutralisms","neutralist","neutralistic","neutralists","neutralities","neutrality","neutralization","neutralizations","neutralize","neutralized","neutralizer","neutralizers","neutralizes","neutralizing","neutrally","neutralness","neutralnesses","neutrals","neutretto","neutrettos","neutrino","neutrinoless","neutrinos","neutron","neutronic","neutrons","neutropenia","neutropenias","neutrophil","neutrophile","neutrophiles","neutrophilic","neutrophils","neve","nevel","nevelled","nevelling","nevels","never","nevermind","neverminds","nevermore","nevertheless","neverthemore","neves","nevi","nevoid","nevus","new","newbie","newbies","newborn","newborns","newcome","newcomer","newcomers","newed","newel","newell","newelled","newells","newels","newer","newest","newfangle","newfangled","newfangledly","newfangledness","newfanglednesses","newfangleness","newfanglenesses","newfound","newie","newies","newing","newish","newishly","newishness","newishnesses","newly","newlywed","newlyweds","newmarket","newmarkets","newmown","newness","newnesses","news","newsagencies","newsagency","newsagent","newsagents","newsbeat","newsbeats","newsboy","newsboys","newsbreak","newsbreaks","newscast","newscaster","newscasters","newscasting","newscastings","newscasts","newsdealer","newsdealers","newsdesk","newsdesks","newsed","newses","newsflash","newsflashes","newsgirl","newsgirls","newsgroup","newsgroups","newshawk","newshawks","newshound","newshounds","newsie","newsier","newsies","newsiest","newsiness","newsinesses","newsing","newsless","newsletter","newsletters","newsmagazine","newsmagazines","newsmaker","newsmakers","newsman","newsmen","newsmonger","newsmongers","newspaper","newspaperdom","newspaperdoms","newspapered","newspapering","newspaperism","newspaperisms","newspaperman","newspapermen","newspapers","newspaperwoman","newspaperwomen","newspeak","newspeaks","newspeople","newsperson","newspersons","newsprint","newsprints","newsreader","newsreaders","newsreel","newsreels","newsroom","newsrooms","newsstand","newsstands","newstrade","newstrades","newsweeklies","newsweekly","newswire","newswires","newswoman","newswomen","newsworthiness","newsworthinesses","newsworthy","newswriting","newswritings","newsy","newt","newton","newtons","newts","newwaver","newwavers","next","nextdoor","nextly","nextness","nextnesses","nexts","nexus","nexuses","ngai","ngaio","ngaios","ngana","nganas","ngarara","ngararas","ngati","ngatis","ngoma","ngomas","ngultrum","ngultrums","ngwee","nhandu","nhandus","niacin","niacinamide","niacinamides","niacins","niaiserie","niaiseries","nialamide","nialamides","nib","nibbed","nibbing","nibble","nibbled","nibbler","nibblers","nibbles","nibbling","nibblingly","nibblings","niblick","niblicks","niblike","nibs","nicad","nicads","niccolite","niccolites","nice","niceish","nicely","niceness","nicenesses","nicer","nicest","niceties","nicety","niche","niched","nicher","nichered","nichering","nichers","niches","niching","nicht","nichts","nicish","nick","nickar","nickars","nicked","nickel","nickeled","nickelic","nickeliferous","nickeline","nickelines","nickeling","nickelise","nickelised","nickelises","nickelising","nickelize","nickelized","nickelizes","nickelizing","nickelled","nickelling","nickelodeon","nickelodeons","nickelous","nickels","nicker","nickered","nickering","nickers","nicking","nickle","nickled","nickles","nickling","nicknack","nicknacks","nickname","nicknamed","nicknamer","nicknamers","nicknames","nicknaming","nickpoint","nickpoints","nicks","nickstick","nicksticks","nickum","nickumpoop","nickumpoops","nickums","nicoise","nicol","nicols","nicompoop","nicompoops","nicotian","nicotiana","nicotianas","nicotians","nicotin","nicotinamide","nicotinamides","nicotine","nicotined","nicotines","nicotinic","nicotinism","nicotinisms","nicotins","nicrosilal","nicrosilals","nictate","nictated","nictates","nictating","nictation","nictations","nictitant","nictitate","nictitated","nictitates","nictitating","nictitation","nictitations","nid","nidal","nidamenta","nidamental","nidamentum","nidate","nidated","nidates","nidating","nidation","nidations","niddering","nidderings","nidderling","nidderlings","niddick","niddicks","nide","nided","nidering","niderings","niderling","niderlings","nides","nidget","nidgets","nidi","nidicolous","nidificate","nidificated","nidificates","nidificating","nidification","nidifications","nidified","nidifies","nidifugous","nidify","nidifying","niding","nidings","nidor","nidorous","nidors","nids","nidulation","nidulations","nidus","niduses","nie","niece","nieces","nied","nief","niefs","niellated","nielli","niellist","niellists","niello","nielloed","nielloing","niellos","nies","nieve","nieveful","nievefuls","nieves","nife","nifedipine","nifedipines","nifes","niff","niffed","niffer","niffered","niffering","niffers","niffier","niffiest","niffing","niffnaff","niffnaffed","niffnaffing","niffnaffs","niffs","niffy","niftier","nifties","niftiest","niftily","niftiness","niftinesses","nifty","nigella","nigellas","niger","nigers","niggard","niggarded","niggarding","niggardise","niggardises","niggardize","niggardizes","niggardliness","niggardlinesses","niggardly","niggards","nigger","niggerdom","niggerdoms","niggered","niggerhead","niggerheads","niggering","niggerish","niggerism","niggerisms","niggerling","niggerlings","niggers","niggery","niggle","niggled","niggler","nigglers","niggles","nigglier","niggliest","niggling","nigglingly","nigglings","niggly","nigh","nighed","nigher","nighest","nighing","nighly","nighness","nighnesses","nighs","night","nightbird","nightbirds","nightblind","nightcap","nightcaps","nightclass","nightclasses","nightclothes","nightclub","nightclubbed","nightclubber","nightclubbers","nightclubbing","nightclubbings","nightclubs","nightdress","nightdresses","nighted","nightfall","nightfalls","nightfaring","nightfire","nightfires","nightgear","nightgears","nightglow","nightglows","nightgown","nightgowns","nighthawk","nighthawks","nightie","nighties","nightingale","nightingales","nightjar","nightjars","nightless","nightlife","nightlifes","nightlike","nightlives","nightlong","nightly","nightmare","nightmares","nightmarish","nightmarishly","nightmarishness","nightmary","nightpiece","nightpieces","nightrider","nightriders","nightriding","nightridings","nights","nightscope","nightscopes","nightshade","nightshades","nightshirt","nightshirts","nightside","nightsides","nightspot","nightspots","nightstand","nightstands","nightstick","nightsticks","nighttide","nighttides","nighttime","nighttimes","nightwalker","nightwalkers","nightward","nightwear","nightwears","nighty","nigiri","nigiris","nigrescence","nigrescences","nigrescent","nigricant","nigrified","nigrifies","nigrify","nigrifying","nigritude","nigritudes","nigromancies","nigromancy","nigrosin","nigrosine","nigrosines","nigrosins","nihil","nihilism","nihilisms","nihilist","nihilistic","nihilists","nihilities","nihility","nihils","nihonga","nihongas","nikab","nikabs","nikah","nikahs","nikau","nikaus","nikethamide","nikethamides","nil","nilgai","nilgais","nilgau","nilgaus","nilghai","nilghais","nilghau","nilghaus","nill","nilled","nilling","nills","nilpotent","nilpotents","nils","nim","nimb","nimbed","nimbi","nimble","nimbleness","nimblenesses","nimbler","nimblesse","nimblesses","nimblest","nimblewit","nimblewits","nimblewitted","nimbly","nimbostrati","nimbostratus","nimbs","nimbus","nimbused","nimbuses","nimbyism","nimbyisms","nimbyness","nimbynesses","nimieties","nimiety","nimious","nimmed","nimmer","nimmers","nimming","nimonic","nimps","nimrod","nimrods","nims","nincom","nincompoop","nincompooperies","nincompoopery","nincompoops","nincoms","nincum","nincums","nine","ninebark","ninebarks","ninefold","nineholes","ninepence","ninepences","ninepennies","ninepenny","ninepin","ninepins","nines","ninescore","ninescores","nineteen","nineteens","nineteenth","nineteenthly","nineteenths","nineties","ninetieth","ninetieths","ninety","ninhydrin","ninhydrins","ninja","ninjas","ninjitsu","ninjitsus","ninjutsu","ninjutsus","ninnies","ninny","ninnyhammer","ninnyhammers","ninnyish","ninon","ninons","ninth","ninthly","ninths","niobate","niobates","niobic","niobite","niobites","niobium","niobiums","niobous","nip","nipa","nipas","nipcheese","nipcheeses","nipped","nipper","nippered","nippering","nipperkin","nipperkins","nippers","nippier","nippiest","nippily","nippiness","nippinesses","nipping","nippingly","nipple","nippled","nipples","nipplewort","nippleworts","nippling","nippy","nips","nipter","nipters","niqab","niqabs","niramiai","niramiais","nirl","nirled","nirlie","nirlier","nirliest","nirling","nirlit","nirls","nirly","nirvana","nirvanas","nirvanic","nis","nisberries","nisberry","nisei","niseis","nisgul","nisguls","nish","nishes","nisi","nisse","nisses","nisus","nit","nitchie","nitchies","nite","niter","niterie","niteries","niters","nitery","nites","nither","nithered","nithering","nithers","nithing","nithings","nitid","nitinol","nitinols","niton","nitons","nitpick","nitpicked","nitpicker","nitpickers","nitpickier","nitpickiest","nitpicking","nitpicks","nitpicky","nitramine","nitramines","nitraniline","nitranilines","nitrate","nitrated","nitrates","nitratine","nitratines","nitrating","nitration","nitrations","nitrator","nitrators","nitrazepam","nitrazepams","nitre","nitres","nitric","nitrid","nitride","nitrided","nitrides","nitriding","nitridings","nitrids","nitrifiable","nitrification","nitrifications","nitrified","nitrifier","nitrifiers","nitrifies","nitrify","nitrifying","nitril","nitrile","nitriles","nitrils","nitrite","nitrites","nitro","nitrobacteria","nitrobacterium","nitrobenzene","nitrobenzenes","nitrocellulose","nitrocelluloses","nitrochloroform","nitrocotton","nitrocottons","nitrofuran","nitrofurans","nitrogen","nitrogenase","nitrogenases","nitrogenisation","nitrogenise","nitrogenised","nitrogenises","nitrogenising","nitrogenization","nitrogenize","nitrogenized","nitrogenizes","nitrogenizing","nitrogenous","nitrogens","nitroglycerin","nitroglycerine","nitroglycerines","nitroglycerins","nitrolic","nitrometer","nitrometers","nitromethane","nitromethanes","nitrometric","nitroparaffin","nitroparaffins","nitrophilous","nitros","nitrosamine","nitrosamines","nitrosation","nitrosations","nitroso","nitrosyl","nitrosyls","nitrotoluene","nitrotoluenes","nitrous","nitrox","nitroxes","nitroxyl","nitroxyls","nitry","nitryl","nitryls","nits","nittier","nittiest","nitty","nitwit","nitwits","nitwitted","nitwittedness","nitwittednesses","nitwitteries","nitwittery","nival","nivation","nivations","niveous","nix","nixe","nixed","nixer","nixers","nixes","nixie","nixies","nixing","nixy","nizam","nizamate","nizamates","nizams","nkosi","nkosis","no","noah","noahs","nob","nobbier","nobbiest","nobbily","nobbiness","nobbinesses","nobble","nobbled","nobbler","nobblers","nobbles","nobbling","nobbut","nobby","nobelium","nobeliums","nobilesse","nobilesses","nobiliary","nobilitate","nobilitated","nobilitates","nobilitating","nobilitation","nobilitations","nobilities","nobility","noble","nobleman","noblemen","nobleness","noblenesses","nobler","nobles","noblesse","noblesses","noblest","noblewoman","noblewomen","nobly","nobodies","nobody","nobs","nocake","nocakes","nocent","nocently","nocents","nochel","nocheled","nocheling","nochelled","nochelling","nochels","nociceptive","nociceptor","nociceptors","nocireceptor","nocireceptors","nock","nocked","nocket","nockets","nocking","nocks","noctambulation","noctambulations","noctambulism","noctambulisms","noctambulist","noctambulists","noctilio","noctilios","noctiluca","noctilucae","noctilucas","noctilucence","noctilucences","noctilucent","noctilucous","noctivagant","noctivagation","noctivagations","noctivagous","noctua","noctuaries","noctuary","noctuas","noctuid","noctuids","noctule","noctules","noctuoid","nocturia","nocturias","nocturn","nocturnal","nocturnalities","nocturnality","nocturnally","nocturnals","nocturne","nocturnes","nocturns","nocuous","nocuously","nocuousness","nocuousnesses","nod","nodal","nodalise","nodalised","nodalises","nodalising","nodalities","nodality","nodalize","nodalized","nodalizes","nodalizing","nodally","nodated","nodation","nodations","nodded","nodder","nodders","noddier","noddies","noddiest","nodding","noddingly","noddings","noddle","noddled","noddles","noddling","noddy","node","nodes","nodi","nodical","nodose","nodosities","nodosity","nodous","nods","nodular","nodulated","nodulation","nodulations","nodule","noduled","nodules","nodulose","nodulous","nodus","noel","noels","noematical","noematically","noes","noeses","noesis","noesises","noetic","nog","nogaku","nogg","nogged","noggin","nogging","noggings","noggins","noggs","nogs","noh","nohow","nohowish","noil","noilier","noiliest","noils","noily","noint","nointed","nointer","nointers","nointing","noints","noir","noirish","noirs","noise","noised","noiseful","noiseless","noiselessly","noiselessness","noiselessnesses","noisemaker","noisemakers","noisemaking","noisemakings","noisenik","noiseniks","noises","noisette","noisettes","noisier","noisiest","noisily","noisiness","noisinesses","noising","noisome","noisomely","noisomeness","noisomenesses","noisy","nole","noles","nolition","nolitions","noll","nolls","nolo","nolos","nom","noma","nomad","nomade","nomades","nomadic","nomadically","nomadies","nomadisation","nomadisations","nomadise","nomadised","nomadises","nomadising","nomadism","nomadisms","nomadization","nomadizations","nomadize","nomadized","nomadizes","nomadizing","nomads","nomady","nomarch","nomarchies","nomarchs","nomarchy","nomas","nombles","nombril","nombrils","nome","nomen","nomenclative","nomenclator","nomenclatorial","nomenclators","nomenclatural","nomenclature","nomenclatures","nomenklatura","nomenklaturas","nomes","nomic","nomina","nominable","nominal","nominalisation","nominalisations","nominalise","nominalised","nominalises","nominalising","nominalism","nominalisms","nominalist","nominalistic","nominalists","nominalization","nominalizations","nominalize","nominalized","nominalizes","nominalizing","nominally","nominals","nominate","nominated","nominately","nominates","nominating","nomination","nominations","nominatival","nominativally","nominative","nominatively","nominatives","nominator","nominators","nominee","nominees","nomism","nomisms","nomistic","nomocracies","nomocracy","nomogenies","nomogeny","nomogram","nomograms","nomograph","nomographer","nomographers","nomographic","nomographical","nomographically","nomographies","nomographs","nomography","nomoi","nomologic","nomological","nomologically","nomologies","nomologist","nomologists","nomology","nomos","nomothete","nomothetes","nomothetic","nomothetical","noms","non","nona","nonabrasive","nonabsorbable","nonabsorbent","nonabsorbents","nonabsorptive","nonabstract","nonacademic","nonacademics","nonacceptance","nonacceptances","nonaccidental","nonaccountable","nonaccredited","nonaccrual","nonachievement","nonachievements","nonacid","nonacidic","nonacids","nonacquisitive","nonacting","nonaction","nonactions","nonactivated","nonactive","nonactor","nonactors","nonadaptive","nonaddict","nonaddictive","nonaddicts","nonadditive","nonadditivities","nonadditivity","nonadhesive","nonadiabatic","nonadjacent","nonadmirer","nonadmirers","nonadmission","nonadmissions","nonadult","nonadults","nonaesthetic","nonaffiliated","nonaffluent","nonage","nonaged","nonagenarian","nonagenarians","nonages","nonagesimal","nonagesimals","nonaggression","nonaggressions","nonaggressive","nonagon","nonagonal","nonagons","nonagricultural","nonalcoholic","nonalcoholics","nonaligned","nonalignment","nonalignments","nonallelic","nonallergenic","nonallergic","nonalphabetic","nonaluminum","nonambiguous","nonanalytic","nonanatomic","nonane","nonanes","nonanimal","nonanoic","nonanswer","nonanswers","nonantagonistic","nonanthropological","nonanthropologist","nonanthropologists","nonantibiotic","nonantibiotics","nonantigenic","nonappearance","nonappearances","nonaquatic","nonaqueous","nonarable","nonarbitrariness","nonarbitrarinesses","nonarbitrary","nonarchitect","nonarchitects","nonarchitecture","nonarchitectures","nonargument","nonarguments","nonaristocratic","nonaromatic","nonaromatics","nonart","nonartist","nonartistic","nonartists","nonarts","nonary","nonas","nonascetic","nonascetics","nonaspirin","nonaspirins","nonassertive","nonassociated","nonastronomical","nonathlete","nonathletes","nonathletic","nonatomic","nonattached","nonattachment","nonattachments","nonattendance","nonattendances","nonattender","nonattenders","nonauditory","nonauthor","nonauthoritarian","nonauthors","nonautomated","nonautomatic","nonautomotive","nonautonomous","nonavailabilities","nonavailability","nonbacterial","nonbank","nonbanking","nonbanks","nonbarbiturate","nonbarbiturates","nonbasic","nonbearing","nonbehavioral","nonbeing","nonbeings","nonbelief","nonbeliefs","nonbeliever","nonbelievers","nonbelligerencies","nonbelligerency","nonbelligerent","nonbelligerents","nonbetting","nonbibliographic","nonbinary","nonbinding","nonbiodegradable","nonbiodegradables","nonbiographical","nonbiological","nonbiologically","nonbiologist","nonbiologists","nonbiting","nonblack","nonblacks","nonbodies","nonbody","nonbonded","nonbonding","nonbook","nonbooks","nonbotanist","nonbotanists","nonbrand","nonbreakable","nonbreathing","nonbreeder","nonbreeders","nonbreeding","nonbreedings","nonbroadcast","nonbroadcasts","nonbuilding","nonbuildings","nonburnable","nonbusiness","nonbuying","noncabinet","noncabinets","noncaking","noncallable","noncaloric","noncampus","noncancelable","noncancerous","noncandidacies","noncandidacy","noncandidate","noncandidates","noncannibalistic","noncapital","noncapitalist","noncapitalists","noncapitals","noncarcinogen","noncarcinogenic","noncarcinogens","noncardiac","noncareer","noncarrier","noncarriers","noncash","noncasual","noncausal","nonce","noncelebration","noncelebrations","noncelebrities","noncelebrity","noncellular","noncellulosic","noncentral","noncereal","noncertificated","noncertified","nonces","nonchalance","nonchalances","nonchalant","nonchalantly","noncharacter","noncharacters","noncharismatic","noncharismatics","nonchauvinist","nonchauvinists","nonchemical","nonchemicals","nonchromosomal","nonchronological","nonchurch","nonchurchgoer","nonchurchgoers","noncircular","noncirculating","noncitizen","noncitizens","nonclandestine","nonclass","nonclasses","nonclassical","nonclassified","nonclassroom","nonclassrooms","nonclerical","nonclericals","noncling","nonclinical","nonclogging","noncoding","noncoercive","noncognitive","noncognitivism","noncognitivisms","noncoherent","noncoincidence","noncoincidences","noncoital","noncoking","noncola","noncolas","noncollector","noncollectors","noncollege","noncolleges","noncollegiate","noncollinear","noncolor","noncolored","noncolorfast","noncolors","noncom","noncombat","noncombatant","noncombatants","noncombative","noncombustible","noncombustibles","noncommercial","noncommercials","noncommissioned","noncommitment","noncommitments","noncommittal","noncommittally","noncommitted","noncommunicating","noncommunication","noncommunications","noncommunicative","noncommunist","noncommunists","noncommunities","noncommunity","noncommutative","noncommutativities","noncommutativity","noncomparabilities","noncomparability","noncomparable","noncompatible","noncompetition","noncompetitive","noncompetitor","noncompetitors","noncomplementary","noncomplex","noncompliance","noncompliances","noncompliant","noncomplicated","noncomplying","noncomplyings","noncomposer","noncomposers","noncompound","noncompounds","noncomprehension","noncomprehensions","noncompressible","noncomputer","noncomputerised","noncomputerized","noncoms","nonconceptual","nonconcern","nonconcerns","nonconclusion","nonconclusions","nonconcur","nonconcurred","nonconcurrence","nonconcurrences","nonconcurrent","nonconcurring","nonconcurs","noncondensable","nonconditioned","nonconducting","nonconduction","nonconductions","nonconductive","nonconductor","nonconductors","nonconference","nonconferences","nonconfidence","nonconfidences","nonconfidential","nonconflicting","nonconform","nonconformance","nonconformances","nonconformed","nonconformer","nonconformers","nonconforming","nonconformism","nonconformisms","nonconformist","nonconformists","nonconformities","nonconformity","nonconforms","nonconfrontation","nonconfrontational","nonconfrontations","noncongruent","nonconjugated","nonconnection","nonconnections","nonconscious","nonconsecutive","nonconsensual","nonconservation","nonconservations","nonconservative","nonconservatives","nonconsolidated","nonconstant","nonconstants","nonconstitutional","nonconstruction","nonconstructions","nonconstructive","nonconsumer","nonconsumers","nonconsuming","nonconsumption","nonconsumptions","nonconsumptive","noncontact","noncontacts","noncontagious","noncontemporaries","noncontemporary","noncontiguous","noncontingent","noncontinuous","noncontract","noncontractual","noncontradiction","noncontradictions","noncontradictory","noncontributory","noncontrollable","noncontrolled","noncontrolling","noncontroversial","nonconventional","nonconvertible","noncooperation","noncooperationist","noncooperationists","noncooperations","noncooperative","noncooperator","noncooperators","noncoplanar","noncore","noncorporate","noncorrelation","noncorrelations","noncorrodible","noncorroding","noncorrodings","noncorrosive","noncountries","noncountry","noncounty","noncoverage","noncoverages","noncreative","noncreativities","noncreativity","noncredentialed","noncredit","noncrime","noncrimes","noncriminal","noncriminals","noncrises","noncrisis","noncritical","noncrossover","noncrushable","noncrystalline","nonculinary","noncultivated","noncultivation","noncultivations","noncultural","noncumulative","noncurrent","noncustodial","noncustomer","noncustomers","noncyclic","noncyclical","nondairy","nondance","nondancer","nondancers","nondances","nondeceptive","nondecision","nondecisions","nondecreasing","nondeductibilities","nondeductibility","nondeductible","nondeductive","nondefense","nondeferrable","nondeforming","nondegenerate","nondegenerates","nondegradable","nondegradables","nondegree","nondelegate","nondelegates","nondeliberate","nondelinquent","nondelinquents","nondeliveries","nondelivery","nondemand","nondemanding","nondemands","nondemocratic","nondenominational","nondenominationalism","nondenominationalisms","nondepartmental","nondependent","nondependents","nondepletable","nondepleting","nondeposition","nondepositions","nondepressed","nonderivative","nonderivatives","nondescript","nondescriptive","nondescriptly","nondescriptness","nondescripts","nondesert","nondestructive","nondestructively","nondestructiveness","nondestructivenesses","nondetachable","nondeterministic","nondevelopment","nondevelopments","nondeviant","nondeviants","nondiabetic","nondiabetics","nondialysable","nondialyzable","nondiapausing","nondidactic","nondiffusible","nondimensional","nondiplomatic","nondirected","nondirectional","nondirective","nondisabled","nondisableds","nondisclosure","nondisclosures","nondiscount","nondiscretionary","nondiscrimination","nondiscriminations","nondiscriminatory","nondiscursive","nondisjunction","nondisjunctional","nondisjunctions","nondispersive","nondisruptive","nondistinctive","nondiversified","nondividing","nondoctor","nondoctors","nondoctrinaire","nondocumentaries","nondocumentary","nondogmatic","nondollar","nondomestic","nondomestics","nondomiciled","nondominant","nondominants","nondormant","nondramatic","nondrinker","nondrinkers","nondrinking","nondrip","nondriver","nondrivers","nondrug","nondrying","nondurable","nondurables","none","nonearning","nonearnings","nonecclesiastical","noneconomic","noneconomist","noneconomists","nonedible","nonedibles","noneditorial","noneducation","noneducational","noneducations","noneffective","noneffectives","nonego","nonegos","nonelastic","nonelect","nonelected","nonelection","nonelections","nonelective","nonelectives","nonelectric","nonelectrical","nonelectrics","nonelectrolyte","nonelectrolytes","nonelectronic","nonelectronics","nonelementary","nonelite","nonemergencies","nonemergency","nonemotional","nonemphatic","nonempirical","nonemployee","nonemployees","nonemployment","nonemployments","nonempty","nonencapsulated","nonending","nonenergy","nonenforceabilities","nonenforceability","nonenforcement","nonenforcements","nonengagement","nonengagements","nonengineering","nonengineerings","nonentertainment","nonentertainments","nonentities","nonentity","nonentries","nonentry","nonenzymatic","nonenzymic","nonequal","nonequals","nonequilibria","nonequilibrium","nonequilibriums","nonequivalence","nonequivalences","nonequivalent","nonequivalents","nonerotic","nones","nonessential","nonessentials","nonestablished","nonestablishment","nonestablishments","nonesterified","nonesuch","nonesuches","nonet","nonetheless","nonethical","nonethnic","nonethnics","nonets","nonette","nonettes","nonetti","nonetto","nonettos","nonevaluative","nonevent","nonevents","nonevidence","nonevidences","nonexclusive","nonexecutive","nonexecutives","nonexempt","nonexempts","nonexistence","nonexistences","nonexistent","nonexistential","nonexotic","nonexpendable","nonexperimental","nonexpert","nonexperts","nonexplanatory","nonexploitation","nonexploitations","nonexploitative","nonexploitive","nonexplosive","nonexplosives","nonexposed","nonextant","nonfact","nonfactor","nonfactors","nonfacts","nonfactual","nonfaculty","nonfading","nonfamilial","nonfamilies","nonfamily","nonfan","nonfans","nonfarm","nonfarmer","nonfarmers","nonfat","nonfatal","nonfattening","nonfatty","nonfeasance","nonfeasances","nonfederal","nonfederated","nonfeminist","nonfeminists","nonferrous","nonfeudal","nonfiction","nonfictional","nonfictionally","nonfictions","nonfigurative","nonfilamentous","nonfilial","nonfilterable","nonfinal","nonfinancial","nonfinite","nonfiscal","nonfissionable","nonflammability","nonflammable","nonflowering","nonfluencies","nonfluency","nonfluid","nonfluids","nonfluorescent","nonflying","nonfocal","nonfood","nonforfeitable","nonforfeiture","nonforfeitures","nonformal","nonfossil","nonfraternization","nonfraternizations","nonfreezing","nonfrivolous","nonfrozen","nonfuel","nonfulfillment","nonfulfillments","nonfunctional","nonfunctioning","nonfunded","nong","nongame","nongaseous","nongay","nongays","nongenetic","nongenital","nongeometrical","nonghetto","nonglamorous","nonglare","nonglares","nonglazed","nonglossy","nongolfer","nongolfers","nongonococcal","nongovernment","nongovernmental","nongovernments","nongraded","nongraduate","nongraduates","nongrammatical","nongranular","nongravitational","nongreasy","nongreen","nongregarious","nongrowing","nongrowth","nongs","nonguest","nonguests","nonguilt","nonguilts","nonhalogenated","nonhandicapped","nonhappening","nonhappenings","nonhardy","nonharmonic","nonhazardous","nonheme","nonhemolytic","nonhereditary","nonhero","nonheroes","nonheroic","nonhierarchical","nonhistone","nonhistorical","nonhome","nonhomogeneous","nonhomologous","nonhomosexual","nonhomosexuals","nonhormonal","nonhospital","nonhospitalised","nonhospitalized","nonhospitals","nonhostile","nonhousing","nonhousings","nonhuman","nonhumans","nonhunter","nonhunters","nonhunting","nonhygroscopic","nonhysterical","noni","nonideal","nonidentical","nonidentities","nonidentity","nonideological","nonillion","nonillions","nonillionth","nonillionths","nonimage","nonimages","nonimitative","nonimmigrant","nonimmigrants","nonimmune","nonimpact","nonimplication","nonimplications","nonimportation","nonimportations","noninclusion","noninclusions","nonincreasing","nonincumbent","nonincumbents","nonindependence","nonindependences","nonindigenous","nonindividual","noninductive","nonindustrial","nonindustrialized","nonindustry","noninert","noninfected","noninfectious","noninfective","noninfested","noninflammable","noninflammatory","noninflationary","noninflectional","noninfluence","noninfluences","noninformation","noninformations","noninfringement","noninitial","noninitiate","noninitiates","noninjury","noninsect","noninsecticidal","noninsects","noninstallment","noninstallments","noninstitutional","noninstitutionalized","noninstructional","noninstrumental","noninsurance","noninsurances","noninsured","nonintegral","nonintegrated","nonintellectual","nonintellectuals","noninteracting","noninteractive","noninterchangeable","nonintercourse","nonintercourses","noninterest","noninterests","noninterference","noninterferences","nonintersecting","nonintervention","noninterventionist","noninterventionists","noninterventions","nonintimidating","nonintoxicant","nonintoxicants","nonintoxicating","nonintrusive","nonintuitive","noninvasive","noninvolved","noninvolvement","noninvolvements","nonionic","nonionizing","noniron","nonirradiated","nonirrigated","nonirritant","nonirritants","nonirritating","nonis","nonissue","nonissues","nonjoinder","nonjoinders","nonjoiner","nonjoiners","nonjudgemental","nonjudgmental","nonjudicial","nonjuries","nonjuring","nonjuror","nonjurors","nonjury","nonjusticiable","nonkosher","nonkoshers","nonlabor","nonlandowner","nonlandowners","nonlanguage","nonlanguages","nonlawyer","nonlawyers","nonleaded","nonleafy","nonleague","nonlegal","nonlegume","nonlegumes","nonleguminous","nonlethal","nonlevel","nonlexical","nonliable","nonlibrarian","nonlibrarians","nonlibraries","nonlibrary","nonlife","nonlineal","nonlinear","nonlinearities","nonlinearity","nonlinguistic","nonliquid","nonliquids","nonliteral","nonliterary","nonliterate","nonliterates","nonlives","nonliving","nonlivings","nonlocal","nonlocals","nonlogical","nonloving","nonloyal","nonluminous","nonlyric","nonmagnetic","nonmainstream","nonmajor","nonmajors","nonmalignant","nonmalleable","nonman","nonmanagement","nonmanagements","nonmanagerial","nonmanual","nonmanufacturing","nonmanufacturings","nonmarital","nonmarket","nonmarkets","nonmaterial","nonmaterialistic","nonmathematical","nonmathematician","nonmathematicians","nonmatriculated","nonmature","nonmeaningful","nonmeasurable","nonmeat","nonmechanical","nonmechanistic","nonmedical","nonmeeting","nonmeetings","nonmember","nonmembers","nonmembership","nonmemberships","nonmen","nonmental","nonmercurial","nonmetal","nonmetallic","nonmetals","nonmetameric","nonmetaphorical","nonmetric","nonmetrical","nonmetro","nonmetropolitan","nonmetropolitans","nonmicrobial","nonmigrant","nonmigrants","nonmigratory","nonmilitant","nonmilitants","nonmilitary","nonmimetic","nonminorities","nonminority","nonmobile","nonmodal","nonmodern","nonmoderns","nonmolecular","nonmonetarist","nonmonetarists","nonmonetary","nonmoney","nonmonogamous","nonmoral","nonmortal","nonmortals","nonmotile","nonmotilities","nonmotility","nonmotorised","nonmotorized","nonmoving","nonmunicipal","nonmusic","nonmusical","nonmusicals","nonmusician","nonmusicians","nonmusics","nonmutant","nonmutants","nonmutual","nonmyelinated","nonmystical","nonnarrative","nonnarratives","nonnasal","nonnational","nonnationals","nonnative","nonnatives","nonnatural","nonnaval","nonnecessities","nonnecessity","nonnegative","nonnegligent","nonnegotiable","nonnegotiables","nonnetwork","nonneural","nonnews","nonnies","nonnitrogenous","nonnoble","nonnormal","nonnormative","nonnovel","nonnovels","nonnuclear","nonnucleated","nonnumerical","nonnumericals","nonnutritious","nonnutritive","nonny","nonobese","nonobjective","nonobjectivism","nonobjectivisms","nonobjectivist","nonobjectivists","nonobjectivities","nonobjectivity","nonobscene","nonobservance","nonobservances","nonobservant","nonobvious","nonoccupational","nonoccurrence","nonoccurrences","nonofficial","nonofficials","nonohmic","nonoily","nonoperatic","nonoperating","nonoperational","nonoperative","nonoptimal","nonoral","nonorally","nonorganic","nonorgasmic","nonorthodox","nonoverlapping","nonoverlappings","nonowner","nonowners","nonoxidising","nonoxidizing","nonpagan","nonpagans","nonpaid","nonpapal","nonpapist","nonpapists","nonpar","nonparallel","nonparallels","nonparametric","nonparasitic","nonpareil","nonpareils","nonparent","nonparents","nonparities","nonparity","nonparous","nonparticipant","nonparticipants","nonparticipating","nonparticipation","nonparticipations","nonparticipatory","nonparties","nonpartisan","nonpartisans","nonpartisanship","nonpartisanships","nonpartizan","nonpartizanship","nonparty","nonpasserine","nonpassive","nonpast","nonpasts","nonpathogenic","nonpaying","nonpayment","nonpayments","nonpeak","nonperformance","nonperformances","nonperformer","nonperformers","nonperforming","nonperishable","nonperishables","nonpermanent","nonpermissive","nonpersistent","nonperson","nonpersonal","nonpersons","nonpetroleum","nonpetroleums","nonphilosopher","nonphilosophers","nonphilosophical","nonphonemic","nonphonetic","nonphosphate","nonphosphates","nonphotographic","nonphysical","nonphysician","nonphysicians","nonplanar","nonplastic","nonplastics","nonplay","nonplayer","nonplayers","nonplaying","nonplays","nonpliant","nonplus","nonplused","nonpluses","nonplusing","nonplussed","nonplusses","nonplussing","nonpoetic","nonpoint","nonpoisonous","nonpolar","nonpolarisable","nonpolarizable","nonpolice","nonpolitical","nonpolitically","nonpolitician","nonpoliticians","nonpolluting","nonpoor","nonporous","nonpossession","nonpossessions","nonpostal","nonpractical","nonpracticing","nonpractising","nonpregnant","nonprescription","nonprint","nonproblem","nonproblems","nonproducing","nonproductive","nonproductiveness","nonproductivenesses","nonproductivity","nonprofessional","nonprofessionally","nonprofessionals","nonprofessorial","nonprofit","nonprofits","nonprogram","nonprogrammer","nonprogrammers","nonprograms","nonprogressive","nonprogressives","nonproliferation","nonproliferations","nonproprietaries","nonproprietary","nonpros","nonprossed","nonprosses","nonprossing","nonprotein","nonproven","nonpsychiatric","nonpsychiatrist","nonpsychiatrists","nonpsychological","nonpsychotic","nonpublic","nonpunitive","nonpurposive","nonquantifiable","nonquantitative","nonquota","nonracial","nonracially","nonradioactive","nonrailroad","nonrandom","nonrandomness","nonrandomnesses","nonrated","nonrational","nonreactive","nonreactor","nonreactors","nonreader","nonreaders","nonreading","nonrealistic","nonreappointment","nonreappointments","nonreceipt","nonreceipts","nonreciprocal","nonreciprocals","nonrecognition","nonrecognitions","nonrecombinant","nonrecombinants","nonrecourse","nonrecurrent","nonrecurring","nonrecyclable","nonrecyclables","nonreducing","nonredundant","nonrefillable","nonreflecting","nonreflexive","nonrefundable","nonregulated","nonregulation","nonregulations","nonrelative","nonrelatives","nonrelativistic","nonrelativistically","nonrelevant","nonreligious","nonrenewable","nonrenewal","nonrenewals","nonrepayable","nonrepresentational","nonrepresentationalism","nonrepresentationalisms","nonrepresentative","nonrepresentatives","nonreproducible","nonreproductive","nonresidence","nonresidences","nonresidencies","nonresidency","nonresident","nonresidential","nonresidents","nonresistance","nonresistances","nonresistant","nonresistants","nonresonant","nonrespondent","nonrespondents","nonresponder","nonresponders","nonresponse","nonresponses","nonresponsive","nonrestricted","nonrestrictive","nonretractile","nonretroactive","nonreturn","nonreturnable","nonreturnables","nonreusable","nonreusables","nonreversible","nonrevolutionaries","nonrevolutionary","nonrhotic","nonrhoticities","nonrhoticity","nonrigid","nonrioter","nonrioters","nonrioting","nonrival","nonrivals","nonrotating","nonroutine","nonroutines","nonroyal","nonrubber","nonruling","nonruminant","nonruminants","nonrural","nonsacred","nonsalable","nonsaline","nonsaponifiable","nonscheduled","nonschizophrenic","nonschool","nonscience","nonsciences","nonscientific","nonscientist","nonscientists","nonseasonal","nonsecret","nonsecretor","nonsecretories","nonsecretors","nonsecretory","nonsecrets","nonsectarian","nonsecure","nonsedimentable","nonsegregated","nonsegregation","nonsegregations","nonselected","nonselective","nonself","nonselves","nonsensational","nonsense","nonsenses","nonsensical","nonsensicality","nonsensically","nonsensicalness","nonsensicalnesses","nonsensitive","nonsensuous","nonsentence","nonsentences","nonseptate","nonsequential","nonserial","nonserials","nonserious","nonsexist","nonsexual","nonshrink","nonshrinkable","nonsigner","nonsigners","nonsignificant","nonsignificantly","nonsimultaneous","nonsinkable","nonskater","nonskaters","nonsked","nonskeds","nonskeletal","nonskid","nonskier","nonskiers","nonslip","nonsmoker","nonsmokers","nonsmoking","nonsocial","nonsocialist","nonsocialists","nonsolar","nonsolid","nonsolids","nonsolution","nonsolutions","nonspatial","nonspeaker","nonspeakers","nonspeaking","nonspecialist","nonspecialists","nonspecific","nonspecifically","nonspectacular","nonspecular","nonspeculative","nonspeech","nonspherical","nonsporting","nonstandard","nonstaple","nonstaples","nonstarter","nonstarters","nonstatic","nonstationaries","nonstationary","nonstatistical","nonstative","nonstatives","nonsteady","nonsteroid","nonsteroidal","nonsteroids","nonstick","nonsticky","nonstop","nonstops","nonstories","nonstory","nonstrategic","nonstriated","nonstructural","nonstructured","nonstudent","nonstudents","nonstyle","nonstyles","nonsubject","nonsubjective","nonsubjects","nonsubsidised","nonsubsidized","nonsuccess","nonsuccesses","nonsuch","nonsuches","nonsugar","nonsugars","nonsuit","nonsuited","nonsuiting","nonsuits","nonsuperimposable","nonsupervisory","nonsupport","nonsupports","nonsurgical","nonswimmer","nonswimmers","nonsyllabic","nonsymbolic","nonsymmetric","nonsymmetrical","nonsynchronous","nonsystem","nonsystematic","nonsystemic","nonsystems","nontalker","nontalkers","nontarget","nontariff","nontax","nontaxable","nontaxables","nontaxes","nonteaching","nontechnical","nontemporal","nontemporals","nontenured","nonterminal","nonterminals","nonterminating","nontheatrical","nontheist","nontheistic","nontheists","nontheological","nontheoretical","nontherapeutic","nonthermal","nonthinking","nonthinkings","nonthreatening","nontidal","nontitle","nontobacco","nontobaccos","nontonal","nontonic","nontotalitarian","nontoxic","nontraditional","nontragic","nontransferable","nontransitive","nontreatment","nontreatments","nontribal","nontrivial","nontropical","nontrump","nontruth","nontruths","nonturbulent","nontypical","nonunanimous","nonuniform","nonuniformities","nonuniformity","nonunion","nonunionised","nonunionism","nonunionisms","nonunionist","nonunionists","nonunionized","nonunions","nonunique","nonuniqueness","nonuniquenesses","nonuniversal","nonuniversals","nonuniversities","nonuniversity","nonuple","nonuples","nonuplet","nonuplets","nonurban","nonurgent","nonusable","nonuse","nonuser","nonusers","nonuses","nonusing","nonutilitarian","nonutilitarians","nonutilities","nonutility","nonutopian","nonvacant","nonvalid","nonvalidities","nonvalidity","nonvanishing","nonvascular","nonvector","nonvectors","nonvegetarian","nonvegetarians","nonvenomous","nonvenous","nonverbal","nonverbally","nonvested","nonveteran","nonveterans","nonviable","nonviewer","nonviewers","nonvintage","nonviolence","nonviolences","nonviolent","nonviolently","nonviral","nonvirgin","nonvirgins","nonvirile","nonviscous","nonvisual","nonvital","nonvocal","nonvocals","nonvocational","nonvolatile","nonvolcanic","nonvoluntary","nonvoter","nonvoters","nonvoting","nonwage","nonwar","nonwars","nonwhite","nonwhites","nonwinged","nonwinning","nonwoody","nonwool","nonword","nonwords","nonwork","nonworker","nonworkers","nonworking","nonwoven","nonwovens","nonwriter","nonwriters","nonyellowing","nonyl","nonyls","nonzero","noo","noob","noobs","noodge","noodged","noodges","noodging","noodle","noodled","noodledom","noodledoms","noodles","noodling","noodlings","noogeneses","noogenesis","noogie","noogies","nooit","nook","nookie","nookier","nookies","nookiest","nooklike","nooks","nooky","noologies","noology","noometries","noometry","noon","noonday","noondays","nooned","nooner","nooners","nooning","noonings","noons","noontide","noontides","noontime","noontimes","noop","noops","noose","noosed","nooser","noosers","nooses","noosing","noosphere","noospheres","nootropic","nootropics","nopal","nopales","nopalito","nopalitos","nopals","nope","noplace","nor","noradrenalin","noradrenaline","noradrenalines","noradrenalins","noradrenergic","nordic","norepinephrine","norepinephrines","norethindrone","norethindrones","norethisterone","norethisterones","nori","noria","norias","norimon","norimons","noris","norite","norites","noritic","nork","norks","norland","norlands","norm","norma","normal","normalcies","normalcy","normalisable","normalisation","normalisations","normalise","normalised","normaliser","normalisers","normalises","normalising","normalities","normality","normalizable","normalization","normalizations","normalize","normalized","normalizer","normalizers","normalizes","normalizing","normally","normals","norman","normande","normans","normas","normative","normatively","normativeness","normativenesses","normed","normless","normotensive","normotensives","normothermia","normothermias","normothermic","norms","norovirus","noroviruses","norsel","norselled","norseller","norsellers","norselling","norsels","nortena","nortenas","norteno","nortenos","north","northbound","northcountryman","northcountrymen","northeast","northeaster","northeasterlies","northeasterly","northeastern","northeasternmost","northeasters","northeasts","northeastward","northeastwardly","northeastwards","northed","norther","northered","northering","northerlies","northerliness","northerlinesses","northerly","northermost","northern","northerner","northerners","northernise","northernised","northernises","northernising","northernism","northernisms","northernize","northernized","northernizes","northernizing","northernmost","northerns","northers","northing","northings","northland","northlands","northmost","norths","northward","northwardly","northwards","northwest","northwester","northwesterlies","northwesterly","northwestern","northwesternmost","northwesters","northwests","northwestward","northwestwardly","northwestwards","nortriptyline","nortriptylines","norward","norwards","nos","nose","nosean","noseans","nosebag","nosebags","noseband","nosebanded","nosebands","nosebleed","nosebleeding","nosebleedings","nosebleeds","nosed","nosedive","nosedived","nosedives","nosediving","nosedove","nosegay","nosegays","noseguard","noseguards","noseless","noselike","noselite","noselites","nosepiece","nosepieces","noser","nosers","noses","nosewheel","nosewheels","nosey","noseys","nosh","noshed","nosher","nosherie","nosheries","noshers","noshery","noshes","noshing","nosier","nosies","nosiest","nosily","nosiness","nosinesses","nosing","nosings","nosocomial","nosode","nosodes","nosographer","nosographers","nosographic","nosographies","nosography","nosologic","nosological","nosologically","nosologies","nosologist","nosologists","nosology","nosophobia","nosophobias","nostalgia","nostalgias","nostalgic","nostalgically","nostalgics","nostalgist","nostalgists","nostoc","nostocs","nostoi","nostologic","nostological","nostologies","nostology","nostomania","nostomanias","nostopathies","nostopathy","nostos","nostradamic","nostril","nostrils","nostro","nostrum","nostrums","nosy","not","nota","notabilia","notabilities","notability","notable","notableness","notablenesses","notables","notably","notaeum","notaeums","notaire","notaires","notal","notanda","notandum","notaphilic","notaphilies","notaphilism","notaphilisms","notaphilist","notaphilists","notaphily","notarial","notarially","notaries","notarisation","notarisations","notarise","notarised","notarises","notarising","notarization","notarizations","notarize","notarized","notarizes","notarizing","notary","notaryship","notaryships","notate","notated","notates","notating","notation","notational","notations","notch","notchback","notchbacks","notched","notchel","notcheled","notcheling","notchelled","notchelling","notchels","notcher","notchers","notches","notchier","notchiest","notching","notchings","notchy","note","notebook","notebooks","notecard","notecards","notecase","notecases","noted","notedly","notedness","notednesses","noteless","notelet","notelets","notepad","notepads","notepaper","notepapers","noter","noters","notes","noteworthily","noteworthiness","noteworthinesses","noteworthy","nother","nothing","nothingarian","nothingarianism","nothingarians","nothingism","nothingisms","nothingness","nothingnesses","nothings","notice","noticeabilities","noticeability","noticeable","noticeably","noticed","noticer","noticers","notices","noticing","notifiable","notification","notifications","notified","notifier","notifiers","notifies","notify","notifying","noting","notion","notional","notionalist","notionalists","notionalities","notionality","notionally","notionist","notionists","notions","notitia","notitiae","notitias","notochord","notochordal","notochords","notodontid","notodontids","notonectal","notorieties","notoriety","notorious","notoriously","notoriousness","notoriousnesses","notornis","notornises","nototherium","nototheriums","notoungulate","notoungulates","notour","nott","notturni","notturno","notum","notungulate","notungulates","notwithstanding","nougat","nougatine","nougatines","nougats","nought","noughties","noughts","noul","nould","noulde","noule","noules","nouls","noumena","noumenal","noumenalism","noumenalisms","noumenalist","noumenalists","noumenalities","noumenality","noumenally","noumenon","noun","nounal","nounally","nounier","nouniest","nounless","nouns","nouny","noup","noups","nourice","nourices","nourish","nourishable","nourished","nourisher","nourishers","nourishes","nourishing","nourishingly","nourishment","nourishments","nouriture","nouritures","nourriture","nourritures","noursle","noursled","noursles","noursling","nous","nousell","nouselled","nouselling","nousells","nouses","nousle","nousled","nousles","nousling","nout","nouveau","nouveaux","nouvelle","nouvelles","nova","novaculite","novaculites","novae","novalia","novalike","novas","novate","novated","novates","novating","novation","novations","novel","noveldom","noveldoms","novelese","noveleses","novelette","novelettes","novelettish","novelettist","novelettists","novelisation","novelisations","novelise","novelised","noveliser","novelisers","novelises","novelish","novelising","novelism","novelisms","novelist","novelistic","novelistically","novelists","novelization","novelizations","novelize","novelized","novelizer","novelizers","novelizes","novelizing","novella","novellae","novellas","novelle","novelly","novels","novelties","novelty","november","novemdecillion","novemdecillions","novena","novenae","novenaries","novenary","novenas","novennial","novercal","noverint","noverints","novice","novicehood","novicehoods","novices","noviceship","noviceships","noviciate","noviciates","novitiate","novitiates","novities","novity","novobiocin","novobiocins","novocaine","novocaines","novocentenaries","novocentenary","novodamus","novodamuses","novum","novums","now","nowadays","noway","noways","nowcasting","nowcastings","nowed","nowhence","nowhere","nowheres","nowhither","nowise","nowl","nowls","nown","nowness","nownesses","nows","nowt","nowtier","nowtiest","nowts","nowty","nowy","nox","noxal","noxes","noxious","noxiously","noxiousness","noxiousnesses","noy","noyade","noyades","noyance","noyances","noyau","noyaus","noyed","noyes","noyeses","noying","noyous","noys","noysome","nozzer","nozzers","nozzle","nozzles","nth","nu","nuance","nuanced","nuances","nuancing","nub","nubbed","nubbier","nubbiest","nubbin","nubbiness","nubbinesses","nubbing","nubbins","nubble","nubbled","nubbles","nubblier","nubbliest","nubbling","nubbly","nubby","nubecula","nubeculae","nubia","nubias","nubiferous","nubiform","nubigenous","nubile","nubilities","nubility","nubilose","nubilous","nubs","nubuck","nubucks","nucellar","nucelli","nucellus","nucha","nuchae","nuchal","nuchals","nuciferous","nucivorous","nucleal","nuclear","nuclearisation","nuclearisations","nuclearise","nuclearised","nuclearises","nuclearising","nuclearization","nuclearizations","nuclearize","nuclearized","nuclearizes","nuclearizing","nuclease","nucleases","nucleate","nucleated","nucleates","nucleating","nucleation","nucleations","nucleator","nucleators","nuclei","nucleic","nucleide","nucleides","nuclein","nucleinic","nucleins","nucleocapsid","nucleocapsids","nucleoid","nucleoids","nucleolar","nucleolate","nucleolated","nucleole","nucleoles","nucleoli","nucleolus","nucleon","nucleonic","nucleonically","nucleonics","nucleons","nucleophile","nucleophiles","nucleophilic","nucleophilically","nucleophilicities","nucleophilicity","nucleoplasm","nucleoplasmatic","nucleoplasmic","nucleoplasms","nucleoprotein","nucleoproteins","nucleoside","nucleosides","nucleosomal","nucleosome","nucleosomes","nucleosyntheses","nucleosynthesis","nucleosynthetic","nucleotidase","nucleotidases","nucleotide","nucleotides","nucleus","nucleuses","nuclide","nuclides","nuclidic","nucule","nucules","nudation","nudations","nuddies","nuddy","nude","nudely","nudeness","nudenesses","nuder","nudes","nudest","nudge","nudged","nudger","nudgers","nudges","nudging","nudibranch","nudibranchiate","nudibranchiates","nudibranchs","nudicaudate","nudicaul","nudicaulous","nudie","nudies","nudism","nudisms","nudist","nudists","nudities","nudity","nudnick","nudnicks","nudnik","nudniks","nudzh","nudzhed","nudzhes","nudzhing","nuff","nuffin","nuffins","nuffs","nugae","nugatoriness","nugatorinesses","nugatory","nuggar","nuggars","nugget","nuggeted","nuggeting","nuggets","nuggetted","nuggetting","nuggety","nuisance","nuisancer","nuisancers","nuisances","nuke","nuked","nukes","nuking","null","nulla","nullah","nullahs","nullas","nulled","nullification","nullificationist","nullificationists","nullifications","nullifidian","nullifidians","nullified","nullifier","nullifiers","nullifies","nullify","nullifying","nulling","nullings","nullipara","nulliparae","nulliparas","nulliparities","nulliparity","nulliparous","nullipore","nullipores","nullities","nullity","nullness","nullnesses","nulls","numb","numbat","numbats","numbed","number","numberable","numbered","numberer","numberers","numbering","numberings","numberless","numberlessly","numberlessness","numberplate","numberplates","numbers","numbest","numbfish","numbfishes","numbing","numbingly","numbles","numbly","numbness","numbnesses","numbs","numbskull","numbskulls","numchuck","numchucks","numdah","numdahs","numen","numerabilities","numerability","numerable","numerably","numeracies","numeracy","numeraire","numeraires","numeral","numerally","numerals","numerary","numerate","numerated","numerates","numerating","numeration","numerations","numerative","numerator","numerators","numeric","numerical","numerically","numerics","numerological","numerologies","numerologist","numerologists","numerology","numerosities","numerosity","numerous","numerously","numerousness","numerousnesses","numina","numinous","numinouses","numinousness","numinousnesses","numismatic","numismatically","numismatics","numismatist","numismatists","numismatologies","numismatologist","numismatology","nummary","nummular","nummulary","nummulated","nummulation","nummulations","nummuline","nummulite","nummulites","nummulitic","numnah","numnahs","numpties","numpty","numskull","numskulled","numskulls","nun","nunatak","nunataker","nunataks","nunchaku","nunchakus","nuncheon","nuncheons","nunchucks","nunciature","nunciatures","nuncio","nuncios","nuncle","nuncles","nuncupate","nuncupated","nuncupates","nuncupating","nuncupation","nuncupations","nuncupative","nuncupatory","nundinal","nundine","nundines","nunhood","nunhoods","nunlike","nunnation","nunnations","nunneries","nunnery","nunnish","nunnishness","nunnishnesses","nunny","nuns","nunship","nunships","nuptial","nuptialities","nuptiality","nuptially","nuptials","nur","nuraghe","nuraghi","nuraghic","nurd","nurdier","nurdiest","nurdish","nurdle","nurdled","nurdles","nurdling","nurds","nurdy","nurhag","nurhags","nurl","nurled","nurling","nurls","nurr","nurrs","nurs","nurse","nursed","nursehound","nursehounds","nurselike","nurseling","nurselings","nursemaid","nursemaided","nursemaiding","nursemaids","nurser","nurseries","nursers","nursery","nurserymaid","nurserymaids","nurseryman","nurserymen","nurses","nursing","nursings","nursle","nursled","nursles","nursling","nurslings","nurturable","nurtural","nurturance","nurturances","nurturant","nurture","nurtured","nurturer","nurturers","nurtures","nurturing","nus","nut","nutant","nutarian","nutarians","nutate","nutated","nutates","nutating","nutation","nutational","nutations","nutbrown","nutbutter","nutbutters","nutcase","nutcases","nutcracker","nutcrackers","nutgall","nutgalls","nutgrass","nutgrasses","nuthatch","nuthatches","nuthouse","nuthouses","nutjob","nutjobber","nutjobbers","nutjobs","nutlet","nutlets","nutlike","nutmeal","nutmeals","nutmeat","nutmeats","nutmeg","nutmegged","nutmegging","nutmeggy","nutmegs","nutpecker","nutpeckers","nutpick","nutpicks","nutraceutical","nutraceuticals","nutria","nutrias","nutrient","nutrients","nutrigenetics","nutriment","nutrimental","nutriments","nutrition","nutritional","nutritionally","nutritionary","nutritionist","nutritionists","nutritions","nutritious","nutritiously","nutritiousness","nutritiousnesses","nutritive","nutritively","nutritives","nuts","nutsedge","nutsedges","nutshell","nutshells","nutsier","nutsiest","nutso","nutsy","nutted","nutter","nutteries","nutters","nuttery","nuttier","nuttiest","nuttily","nuttiness","nuttinesses","nutting","nuttings","nutty","nutwood","nutwoods","nuzzer","nuzzers","nuzzle","nuzzled","nuzzler","nuzzlers","nuzzles","nuzzling","ny","nyaff","nyaffed","nyaffing","nyaffs","nyala","nyalas","nyanza","nyanzas","nyas","nyases","nybble","nybbles","nychthemeral","nychthemeron","nychthemerons","nyctaginaceous","nyctalopes","nyctalopia","nyctalopias","nyctalopic","nyctalops","nyctanthous","nyctinastic","nyctinasties","nyctinasty","nyctitropic","nyctitropism","nyctitropisms","nyctophobia","nyctophobias","nyctophobic","nye","nyed","nyes","nying","nylghai","nylghais","nylghau","nylghaus","nylon","nylons","nymph","nympha","nymphae","nymphaea","nymphaeaceous","nymphaeum","nymphaeums","nymphal","nymphalid","nymphalids","nymphean","nymphet","nymphetic","nymphets","nymphette","nymphettes","nymphic","nymphical","nymphish","nymphlike","nymphly","nympho","nympholepsies","nympholepsy","nympholept","nympholeptic","nympholepts","nymphomania","nymphomaniac","nymphomaniacal","nymphomaniacs","nymphomanias","nymphos","nymphs","nys","nyssa","nyssas","nystagmic","nystagmoid","nystagmus","nystagmuses","nystatin","nystatins","o","oaf","oafish","oafishly","oafishness","oafishnesses","oafs","oak","oaked","oaken","oakenshaw","oakenshaws","oaker","oakers","oakier","oakies","oakiest","oaklike","oakling","oaklings","oakmoss","oakmosses","oaks","oakum","oakums","oaky","oanshagh","oanshaghs","oar","oarage","oarages","oared","oarfish","oarfishes","oarier","oariest","oaring","oarless","oarlike","oarlock","oarlocks","oars","oarsman","oarsmanship","oarsmanships","oarsmen","oarswoman","oarswomen","oarweed","oarweeds","oary","oases","oasis","oast","oasthouse","oasthouses","oasts","oat","oatcake","oatcakes","oaten","oater","oaters","oath","oathable","oaths","oatier","oatiest","oatlike","oatmeal","oatmeals","oats","oaty","oaves","ob","oba","obang","obangs","obas","obbligati","obbligato","obbligatos","obcompressed","obconic","obconical","obcordate","obduracies","obduracy","obdurate","obdurated","obdurately","obdurateness","obduratenesses","obdurates","obdurating","obduration","obdurations","obdure","obdured","obdures","obduring","obe","obeah","obeahed","obeahing","obeahism","obeahisms","obeahs","obeche","obeches","obedience","obediences","obedient","obediential","obedientiaries","obedientiary","obediently","obeisance","obeisances","obeisant","obeisantly","obeism","obeisms","obeli","obelia","obelias","obelion","obeliscal","obeliscoid","obelise","obelised","obelises","obelising","obelisk","obeliskoid","obelisks","obelism","obelisms","obelize","obelized","obelizes","obelizing","obelus","obento","obentos","obes","obese","obesely","obeseness","obesenesses","obeser","obesest","obesities","obesity","obesogenic","obey","obeyable","obeyed","obeyer","obeyers","obeying","obeys","obfuscate","obfuscated","obfuscates","obfuscating","obfuscation","obfuscations","obfuscatory","obi","obia","obias","obied","obiing","obiism","obiisms","obiit","obis","obit","obital","obiter","obits","obitual","obituaries","obituarist","obituarists","obituary","object","objected","objectification","objectifications","objectified","objectifies","objectify","objectifying","objecting","objection","objectionable","objectionableness","objectionablenesses","objectionably","objections","objectival","objectivate","objectivated","objectivates","objectivating","objectivation","objectivations","objective","objectively","objectiveness","objectivenesses","objectives","objectivise","objectivised","objectivises","objectivising","objectivism","objectivisms","objectivist","objectivistic","objectivists","objectivities","objectivity","objectivize","objectivized","objectivizes","objectivizing","objectless","objectlessness","objectlessnesses","objector","objectors","objects","objet","objets","objuration","objurations","objure","objured","objures","objurgate","objurgated","objurgates","objurgating","objurgation","objurgations","objurgative","objurgator","objurgators","objurgatory","objuring","oblanceolate","oblast","oblasti","oblasts","oblate","oblately","oblateness","oblatenesses","oblates","oblation","oblational","oblations","oblatory","obligable","obligant","obligants","obligate","obligated","obligately","obligates","obligati","obligating","obligation","obligational","obligations","obligative","obligato","obligator","obligatorily","obligatoriness","obligators","obligatory","obligatos","oblige","obliged","obligee","obligees","obligement","obligements","obliger","obligers","obliges","obliging","obligingly","obligingness","obligingnesses","obligor","obligors","obliquation","obliquations","oblique","obliqued","obliquely","obliqueness","obliquenesses","obliquer","obliques","obliquest","obliquid","obliquing","obliquities","obliquitous","obliquity","obliterate","obliterated","obliterates","obliterating","obliteration","obliterations","obliterative","obliterator","obliterators","oblivion","oblivions","oblivious","obliviously","obliviousness","obliviousnesses","obliviscence","obliviscences","oblong","oblongly","oblongs","obloquial","obloquies","obloquy","obmutescence","obmutescences","obmutescent","obnoxious","obnoxiously","obnoxiousness","obnoxiousnesses","obnubilate","obnubilated","obnubilates","obnubilating","obnubilation","obnubilations","obo","oboe","oboes","oboist","oboists","obol","obolary","obole","oboles","oboli","obols","obolus","obos","obovate","obovately","obovoid","obreption","obreptions","obreptitious","obs","obscene","obscenely","obsceneness","obscenenesses","obscener","obscenest","obscenities","obscenity","obscurant","obscurantic","obscurantism","obscurantisms","obscurantist","obscurantists","obscurants","obscuration","obscurations","obscure","obscured","obscurely","obscurement","obscurements","obscureness","obscurenesses","obscurer","obscurers","obscures","obscurest","obscuring","obscurities","obscurity","obsecrate","obsecrated","obsecrates","obsecrating","obsecration","obsecrations","obsequent","obsequial","obsequie","obsequies","obsequious","obsequiously","obsequiousness","obsequiousnesses","obsequy","observabilities","observability","observable","observableness","observables","observably","observance","observances","observancies","observancy","observant","observantly","observants","observation","observational","observationally","observations","observative","observator","observatories","observators","observatory","observe","observed","observer","observers","observes","observing","observingly","obsess","obsessed","obsesses","obsessing","obsession","obsessional","obsessionally","obsessionist","obsessionists","obsessions","obsessive","obsessively","obsessiveness","obsessivenesses","obsessives","obsessor","obsessors","obsidian","obsidians","obsidional","obsidionary","obsign","obsignate","obsignated","obsignates","obsignating","obsignation","obsignations","obsignatory","obsigned","obsigning","obsigns","obsolesce","obsolesced","obsolescence","obsolescences","obsolescent","obsolescently","obsolesces","obsolescing","obsolete","obsoleted","obsoletely","obsoleteness","obsoletenesses","obsoletes","obsoleting","obsoletion","obsoletions","obsoletism","obsoletisms","obstacle","obstacles","obstetric","obstetrical","obstetrically","obstetrician","obstetricians","obstetrics","obstinacies","obstinacy","obstinate","obstinately","obstinateness","obstinatenesses","obstipation","obstipations","obstreperate","obstreperated","obstreperates","obstreperating","obstreperous","obstreperously","obstreperousness","obstreperousnesses","obstriction","obstrictions","obstropalous","obstropulous","obstruct","obstructed","obstructer","obstructers","obstructing","obstruction","obstructional","obstructionally","obstructionism","obstructionisms","obstructionist","obstructionistic","obstructionists","obstructions","obstructive","obstructively","obstructiveness","obstructivenesses","obstructives","obstructor","obstructors","obstructs","obstruent","obstruents","obtain","obtainabilities","obtainability","obtainable","obtained","obtainer","obtainers","obtaining","obtainment","obtainments","obtains","obtect","obtected","obtemper","obtemperate","obtemperated","obtemperates","obtemperating","obtempered","obtempering","obtempers","obtend","obtended","obtending","obtends","obtention","obtentions","obtest","obtestation","obtestations","obtested","obtesting","obtests","obtrude","obtruded","obtruder","obtruders","obtrudes","obtruding","obtrudings","obtruncate","obtruncated","obtruncates","obtruncating","obtrusion","obtrusions","obtrusive","obtrusively","obtrusiveness","obtrusivenesses","obtund","obtunded","obtundent","obtundents","obtunding","obtundities","obtundity","obtunds","obturate","obturated","obturates","obturating","obturation","obturations","obturator","obturators","obtuse","obtusely","obtuseness","obtusenesses","obtuser","obtusest","obtusities","obtusity","obumbrate","obumbrated","obumbrates","obumbrating","obumbration","obumbrations","obvention","obventions","obverse","obversely","obverses","obversion","obversions","obvert","obverted","obverting","obverts","obviable","obviate","obviated","obviates","obviating","obviation","obviations","obviator","obviators","obvious","obviously","obviousness","obviousnesses","obvolute","obvoluted","obvolution","obvolutions","obvolutive","obvolvent","oca","ocarina","ocarinas","ocas","occam","occamies","occams","occamy","occasion","occasional","occasionalism","occasionalisms","occasionalist","occasionalists","occasionalities","occasionality","occasionally","occasioned","occasioner","occasioners","occasioning","occasions","occident","occidental","occidentalise","occidentalised","occidentalises","occidentalising","occidentalism","occidentalisms","occidentalist","occidentalists","occidentalize","occidentalized","occidentalizes","occidentalizing","occidentally","occidentals","occidents","occies","occipita","occipital","occipitally","occipitals","occiput","occiputs","occlude","occluded","occludent","occludents","occluder","occluders","occludes","occluding","occlusal","occlusion","occlusions","occlusive","occlusiveness","occlusivenesses","occlusives","occlusor","occlusors","occult","occultation","occultations","occulted","occulter","occulters","occulting","occultism","occultisms","occultist","occultists","occultly","occultness","occultnesses","occults","occupance","occupances","occupancies","occupancy","occupant","occupants","occupate","occupated","occupates","occupating","occupation","occupational","occupationally","occupations","occupative","occupied","occupier","occupiers","occupies","occupy","occupying","occur","occurred","occurrence","occurrences","occurrent","occurrents","occurring","occurs","occy","ocean","oceanaria","oceanarium","oceanariums","oceanaut","oceanauts","oceanfront","oceanfronts","oceangoing","oceanic","oceanid","oceanides","oceanids","oceanographer","oceanographers","oceanographic","oceanographical","oceanographically","oceanographies","oceanography","oceanological","oceanologies","oceanologist","oceanologists","oceanology","oceans","ocellar","ocellate","ocellated","ocellation","ocellations","ocelli","ocellus","oceloid","ocelot","ocelots","och","oche","ocher","ochered","ochering","ocherous","ochers","ochery","oches","ochidore","ochidores","ochlocracies","ochlocracy","ochlocrat","ochlocratic","ochlocratical","ochlocratically","ochlocrats","ochlophobia","ochlophobiac","ochlophobiacs","ochlophobias","ochlophobic","ochone","ochraceous","ochre","ochrea","ochreae","ochreate","ochred","ochreous","ochres","ochrey","ochring","ochroid","ochroleucous","ochrous","ochry","ocicat","ocicats","ocker","ockerism","ockerisms","ockers","ockodols","ocotillo","ocotillos","ocrea","ocreae","ocreate","octa","octachord","octachordal","octachords","octad","octadic","octads","octagon","octagonal","octagonally","octagons","octahedra","octahedral","octahedrally","octahedrite","octahedrites","octahedron","octahedrons","octal","octals","octamerous","octameter","octameters","octan","octandrian","octandrous","octane","octanedioic","octanes","octangle","octangles","octangular","octanol","octanols","octans","octant","octantal","octants","octapeptide","octapeptides","octapla","octaplas","octaploid","octaploidies","octaploids","octaploidy","octapodic","octapodies","octapody","octarchies","octarchy","octaroon","octaroons","octas","octastich","octastichon","octastichons","octastichous","octastichs","octastrophic","octastyle","octastyles","octaval","octavalent","octave","octaves","octavo","octavos","octennial","octennially","octet","octets","octett","octette","octettes","octetts","octillion","octillions","octillionth","octillionths","octingenaries","octingenary","octingentenary","octocentenaries","octocentenary","octodecillion","octodecillions","octodecimo","octodecimos","octofid","octogenarian","octogenarians","octogenaries","octogenary","octogynous","octohedra","octohedron","octohedrons","octonarian","octonarians","octonaries","octonarii","octonarius","octonary","octonocular","octopetalous","octopi","octoploid","octoploids","octopod","octopodan","octopodans","octopodes","octopodous","octopods","octopoid","octopus","octopuses","octopush","octopusher","octopushers","octopushes","octoroon","octoroons","octosepalous","octostichous","octostyle","octostyles","octosyllabic","octosyllabics","octosyllable","octosyllables","octothorp","octothorps","octroi","octrois","octuor","octuors","octuple","octupled","octuples","octuplet","octuplets","octuplex","octuplicate","octuplicates","octupling","octuply","octyl","octyls","ocular","ocularist","ocularists","ocularly","oculars","oculate","oculated","oculi","oculist","oculists","oculomotor","oculus","od","oda","odah","odahs","odal","odalique","odaliques","odalisk","odalisks","odalisque","odalisques","odaller","odallers","odals","odas","odd","oddball","oddballs","odder","oddest","oddish","oddities","oddity","oddly","oddment","oddments","oddness","oddnesses","odds","oddsmaker","oddsmakers","oddsman","oddsmen","ode","odea","odeon","odeons","odes","odeum","odeums","odic","odiferous","odious","odiously","odiousness","odiousnesses","odism","odisms","odist","odists","odium","odiums","odograph","odographs","odometer","odometers","odometries","odometry","odonate","odonates","odonatist","odonatists","odonatologies","odonatologist","odonatologists","odonatology","odontalgia","odontalgias","odontalgic","odontalgies","odontalgy","odontic","odontist","odontists","odontoblast","odontoblastic","odontoblasts","odontocete","odontocetes","odontogenic","odontogenies","odontogeny","odontoglossum","odontoglossums","odontograph","odontographies","odontographs","odontography","odontoid","odontoids","odontolite","odontolites","odontologic","odontological","odontologies","odontologist","odontologists","odontology","odontoma","odontomas","odontomata","odontomatous","odontophobia","odontophobias","odontophoral","odontophoran","odontophore","odontophores","odontophorous","odontorhynchous","odontornithes","odontostomatous","odor","odorant","odorants","odorate","odored","odorful","odoriferous","odoriferously","odoriferousness","odoriferousnesses","odorimetries","odorimetry","odoriphore","odoriphores","odorise","odorised","odorises","odorising","odorize","odorized","odorizes","odorizing","odorless","odorous","odorously","odorousness","odorousnesses","odors","odour","odoured","odourful","odourless","odours","ods","odso","odyl","odyle","odyles","odylism","odylisms","odyls","odyssey","odysseys","odzooks","oe","oecist","oecists","oecologic","oecological","oecologically","oecologies","oecologist","oecologists","oecology","oecumenic","oecumenical","oecumenically","oedema","oedemas","oedemata","oedematose","oedematous","oedipal","oedipally","oedipean","oedometer","oedometers","oeillade","oeillades","oenanthic","oenological","oenologies","oenologist","oenologists","oenology","oenomancies","oenomancy","oenomania","oenomanias","oenomel","oenomels","oenometer","oenometers","oenophil","oenophile","oenophiles","oenophilies","oenophilist","oenophilists","oenophils","oenophily","oenothera","oenotheras","oerlikon","oerlikons","oersted","oersteds","oes","oesophageal","oesophagi","oesophagitis","oesophagitises","oesophagoscope","oesophagoscopes","oesophagoscopy","oesophagus","oestradiol","oestradiols","oestral","oestrin","oestrins","oestriol","oestriols","oestrogen","oestrogenic","oestrogenically","oestrogens","oestrone","oestrones","oestrous","oestrum","oestrums","oestrus","oestruses","oeuvre","oeuvres","of","ofay","ofays","off","offal","offals","offbeat","offbeats","offcast","offcasts","offcut","offcuts","offed","offence","offenceful","offenceless","offences","offend","offended","offendedly","offender","offenders","offending","offendress","offendresses","offends","offense","offenseless","offenses","offensive","offensively","offensiveness","offensivenesses","offensives","offer","offerable","offered","offeree","offerees","offerer","offerers","offering","offerings","offeror","offerors","offers","offertories","offertory","offhand","offhanded","offhandedly","offhandedness","offhandednesses","office","officeholder","officeholders","officer","officered","officering","officers","offices","official","officialdom","officialdoms","officialese","officialeses","officialism","officialisms","officialities","officiality","officially","officials","officialties","officialty","officiant","officiants","officiaries","officiary","officiate","officiated","officiates","officiating","officiation","officiations","officiator","officiators","officinal","officinally","officinals","officious","officiously","officiousness","officiousnesses","offie","offies","offing","offings","offish","offishly","offishness","offishnesses","offkey","offline","offload","offloaded","offloading","offloads","offpeak","offprint","offprinted","offprinting","offprints","offput","offputs","offramp","offramps","offs","offsaddle","offsaddled","offsaddles","offsaddling","offscouring","offscourings","offscreen","offscum","offscums","offseason","offseasons","offset","offsetable","offsets","offsetting","offshoot","offshoots","offshore","offshored","offshores","offshoring","offshorings","offside","offsider","offsiders","offsides","offspring","offsprings","offstage","offstages","offtake","offtakes","offtrack","offy","oflag","oflags","oft","often","oftener","oftenest","oftenness","oftennesses","oftentimes","ofter","oftest","ofttimes","ogam","ogamic","ogams","ogdoad","ogdoads","ogee","ogeed","ogees","oggin","oggins","ogham","oghamic","oghamist","oghamists","oghams","ogival","ogive","ogives","ogle","ogled","ogler","oglers","ogles","ogling","oglings","ogmic","ogre","ogreish","ogreishly","ogreism","ogreisms","ogres","ogress","ogresses","ogrish","ogrishly","ogrism","ogrisms","oh","ohed","ohia","ohias","ohing","ohm","ohmage","ohmages","ohmic","ohmically","ohmmeter","ohmmeters","ohms","oho","ohone","ohs","oi","oidia","oidioid","oidium","oik","oikist","oikists","oiks","oil","oilbird","oilbirds","oilcamp","oilcamps","oilcan","oilcans","oilcloth","oilcloths","oilcup","oilcups","oiled","oiler","oileries","oilers","oilery","oilfield","oilfields","oilfired","oilgas","oilgases","oilhole","oilholes","oilier","oiliest","oilily","oiliness","oilinesses","oiling","oillet","oillets","oilman","oilmen","oilnut","oilnuts","oilpaper","oilpapers","oilproof","oils","oilseed","oilseeds","oilskin","oilskins","oilstone","oilstones","oiltight","oilway","oilways","oily","oink","oinked","oinking","oinks","oinologies","oinology","oinomel","oinomels","oint","ointed","ointing","ointment","ointments","oints","ois","oiticica","oiticicas","ojime","ojimes","oka","okapi","okapis","okas","okay","okayed","okaying","okays","oke","okeh","okehs","okes","okeydoke","okeydokey","okimono","okimonos","okra","okras","okta","oktas","old","olde","olden","oldened","oldening","oldens","older","oldest","oldfangled","oldie","oldies","oldish","oldness","oldnesses","olds","oldsquaw","oldsquaws","oldster","oldsters","oldstyle","oldstyles","oldwife","oldwives","oldy","ole","olea","oleaceous","oleaginous","oleaginously","oleaginousness","oleaginousnesses","oleander","oleanders","oleandomycin","oleandomycins","olearia","olearias","oleaster","oleasters","oleate","oleates","olecranal","olecranon","olecranons","olefiant","olefin","olefine","olefines","olefinic","olefins","oleic","oleiferous","olein","oleine","oleines","oleins","olent","oleo","oleograph","oleographic","oleographies","oleographs","oleography","oleomargarin","oleomargarine","oleomargarines","oleomargarins","oleophilic","oleoresin","oleoresinous","oleoresins","oleos","oleraceous","oles","olestra","olestras","oleum","oleums","olfact","olfacted","olfactible","olfacting","olfaction","olfactions","olfactive","olfactologies","olfactologist","olfactologists","olfactology","olfactometer","olfactometers","olfactometries","olfactometry","olfactories","olfactory","olfactronics","olfacts","olibanum","olibanums","olicook","olicooks","olid","oligaemia","oligaemias","oligaemic","oligarch","oligarchal","oligarchic","oligarchical","oligarchically","oligarchies","oligarchs","oligarchy","oligemia","oligemias","oligemic","oligist","oligists","oligocene","oligochaete","oligochaetes","oligochrome","oligochromes","oligoclase","oligoclases","oligocythaemia","oligocythaemias","oligodendrocyte","oligodendrocytes","oligodendroglia","oligodendroglial","oligodendroglias","oligogene","oligogenes","oligomer","oligomeric","oligomerisation","oligomerization","oligomerizations","oligomerous","oligomers","oligonucleotide","oligonucleotides","oligopeptide","oligopeptides","oligophagies","oligophagous","oligophagy","oligopolies","oligopolistic","oligopoly","oligopsonies","oligopsonistic","oligopsony","oligosaccharide","oligosaccharides","oligospermia","oligospermias","oligotrophic","oligotrophies","oligotrophy","oligureses","oliguresis","oliguretic","oliguria","oligurias","oliguric","olingo","olingos","olio","olios","oliphant","oliphants","olitories","olitory","olivaceous","olivary","olive","olivenite","olivenites","oliver","olivers","olives","olivet","olivets","olivine","olivines","olivinic","olivinitic","olla","ollamh","ollamhs","ollas","ollav","ollavs","oller","ollers","ollie","ollies","olm","olms","ologies","ologist","ologists","ologoan","ologoaned","ologoaning","ologoans","ology","ololiuqui","ololiuquis","oloroso","olorosos","olpae","olpe","olpes","olycook","olycooks","olykoek","olykoeks","olympiad","olympiads","olympics","om","omadhaun","omadhauns","omasa","omasal","omasum","omber","ombers","ombre","ombrella","ombrellas","ombres","ombrogenous","ombrometer","ombrometers","ombrophil","ombrophile","ombrophiles","ombrophilous","ombrophils","ombrophobe","ombrophobes","ombrophobous","ombu","ombudsman","ombudsmanship","ombudsmanships","ombudsmen","ombus","omega","omegas","omelet","omelets","omelette","omelettes","omen","omened","omening","omens","omenta","omental","omentum","omentums","omer","omers","omerta","omertas","omicron","omicrons","omigod","omikron","omikrons","ominous","ominously","ominousness","ominousnesses","omissible","omission","omissions","omissive","omissiveness","omissivenesses","omit","omits","omittance","omittances","omitted","omitter","omitters","omitting","omlah","omlahs","ommatea","ommateum","ommatidia","ommatidial","ommatidium","ommatophore","ommatophores","ommatophorous","omneities","omneity","omniana","omniarch","omniarchs","omnibenevolence","omnibenevolent","omnibus","omnibuses","omnibusses","omnicompetence","omnicompetences","omnicompetent","omnidirectional","omnieties","omniety","omnifarious","omnifariously","omnifariousness","omniferous","omnific","omnificence","omnificences","omnificent","omnified","omnifies","omniform","omniformities","omniformity","omnify","omnifying","omnigenous","omnimode","omniparities","omniparity","omniparous","omnipatient","omnipotence","omnipotences","omnipotencies","omnipotency","omnipotent","omnipotently","omnipotents","omnipresence","omnipresences","omnipresent","omnirange","omniranges","omniscience","omnisciences","omniscient","omnisciently","omnium","omniums","omnivora","omnivore","omnivores","omnivories","omnivorous","omnivorously","omnivorousness","omnivory","omohyoid","omohyoids","omophagia","omophagias","omophagic","omophagies","omophagous","omophagy","omophoria","omophorion","omoplate","omoplates","omoplatoscopies","omoplatoscopy","omov","omovs","omphacite","omphacites","omphali","omphalic","omphaloid","omphalomancies","omphalomancy","omphalos","omphaloskepses","omphaloskepsis","omrah","omrahs","oms","on","onager","onagers","onagraceous","onagri","onanism","onanisms","onanist","onanistic","onanists","onbeat","onbeats","onboard","once","oncer","oncers","onces","oncet","onchocerciases","onchocerciasis","oncidium","oncidiums","oncogen","oncogene","oncogenes","oncogeneses","oncogenesis","oncogeneticist","oncogeneticists","oncogenic","oncogenicities","oncogenicity","oncogenous","oncogens","oncologic","oncological","oncologies","oncologist","oncologists","oncology","oncolyses","oncolysis","oncolytic","oncolytics","oncome","oncomes","oncometer","oncometers","oncoming","oncomings","oncornavirus","oncornaviruses","oncost","oncostman","oncostmen","oncosts","oncotomies","oncotomy","oncovirus","oncoviruses","oncus","ondatra","ondatras","ondine","ondines","onding","ondings","ondogram","ondograms","ondograph","ondographs","one","onefold","oneiric","oneirically","oneirocritic","oneirocritical","oneirocriticism","oneirocritics","oneirodynia","oneirodynias","oneirologies","oneirology","oneiromancer","oneiromancers","oneiromancies","oneiromancy","oneiroscopies","oneiroscopist","oneiroscopists","oneiroscopy","onely","oneness","onenesses","oner","onerier","oneriest","onerous","onerously","onerousness","onerousnesses","oners","onery","ones","oneself","onetime","oneyer","oneyers","oneyre","oneyres","onfall","onfalls","onflow","onflows","ongaonga","ongaongas","ongoing","ongoingness","ongoingnesses","ongoings","onie","onion","onioned","onionier","onioniest","onioning","onions","onionskin","onionskins","oniony","oniric","oniscoid","onium","oniums","onkus","onlay","onlays","onliest","online","onliner","onliners","onload","onloaded","onloading","onloads","onlooker","onlookers","onlooking","only","onned","onning","ono","onocentaur","onocentaurs","onomasiologies","onomasiology","onomastic","onomastically","onomastician","onomasticians","onomasticon","onomasticons","onomastics","onomatologies","onomatologist","onomatologists","onomatology","onomatopoeia","onomatopoeias","onomatopoeic","onomatopoeically","onomatopoeses","onomatopoesis","onomatopoetic","onomatopoetically","onomatopoieses","onomatopoiesis","onos","onrush","onrushes","onrushing","ons","onscreen","onset","onsets","onsetter","onsetters","onsetting","onsettings","onshore","onshoring","onshorings","onside","onsides","onslaught","onslaughts","onst","onstage","onstead","onsteads","onstream","ontic","ontically","onto","ontogeneses","ontogenesis","ontogenetic","ontogenetically","ontogenic","ontogenically","ontogenies","ontogeny","ontologic","ontological","ontologically","ontologies","ontologist","ontologists","ontology","onus","onuses","onward","onwardly","onwards","ony","onycha","onychas","onychia","onychias","onychite","onychites","onychitis","onychitises","onychium","onychiums","onychocryptoses","onychocryptosis","onychomancies","onychomancy","onychophagies","onychophagist","onychophagists","onychophagy","onychophoran","onychophorans","onymous","onyx","onyxes","oo","oobit","oobits","oocyst","oocysts","oocyte","oocytes","oodles","oodlins","oof","oofier","oofiest","oofs","ooftish","ooftishes","oofy","oogamete","oogametes","oogamies","oogamous","oogamously","oogamy","oogeneses","oogenesis","oogenetic","oogenies","oogeny","oogonia","oogonial","oogonium","oogoniums","ooh","oohed","oohing","oohs","ooidal","oolachan","oolachans","oolakan","oolakans","oolite","oolites","oolith","ooliths","oolitic","oologic","oological","oologies","oologist","oologists","oology","oolong","oolongs","oom","oomiac","oomiack","oomiacks","oomiacs","oomiak","oomiaks","oompah","oompahed","oompahing","oompahs","oomph","oomphs","ooms","oomycete","oomycetes","oon","oons","oont","oonts","oop","ooped","oophorectomies","oophorectomise","oophorectomised","oophorectomises","oophorectomize","oophorectomized","oophorectomizes","oophorectomy","oophoritic","oophoritis","oophoritises","oophoron","oophorons","oophyte","oophytes","oophytic","ooping","oops","oor","oorali","ooralis","oorial","oorials","oorie","oorier","ooriest","oos","oose","ooses","oosier","oosiest","oosperm","oosperms","oosphere","oospheres","oospore","oospores","oosporic","oosporous","oosy","oot","ootheca","oothecae","oothecal","ootid","ootids","oots","ooze","oozed","oozes","oozier","ooziest","oozily","ooziness","oozinesses","oozing","oozy","op","opacified","opacifier","opacifiers","opacifies","opacify","opacifying","opacities","opacity","opacous","opah","opahs","opal","opaled","opalesce","opalesced","opalescence","opalescences","opalescent","opalescently","opalesces","opalescing","opaline","opalines","opalised","opalized","opals","opaque","opaqued","opaquely","opaqueness","opaquenesses","opaquer","opaques","opaquest","opaquing","opcode","opcodes","ope","oped","opeidoscope","opeidoscopes","open","openabilities","openability","openable","opencast","opened","opener","openers","openest","openhanded","openhandedly","openhandedness","openhandednesses","openhearted","openheartedly","openheartedness","openheartednesses","opening","openings","openly","openmouthed","openmouthedly","openmouthedness","openmouthednesses","openness","opennesses","opens","openside","opensides","openwork","openworks","opepe","opepes","opera","operabilities","operability","operable","operably","operagoer","operagoers","operagoing","operagoings","operand","operands","operant","operantly","operants","operas","operate","operated","operates","operatic","operatically","operatics","operating","operation","operational","operationalism","operationalisms","operationalist","operationalistic","operationalists","operationally","operationism","operationisms","operationist","operationists","operations","operatise","operatised","operatises","operatising","operative","operatively","operativeness","operativenesses","operatives","operativities","operativity","operatize","operatized","operatizes","operatizing","operator","operatorless","operators","opercele","operceles","opercula","opercular","operculars","operculate","operculated","opercule","opercules","operculum","operculums","operetta","operettas","operettist","operettists","operon","operons","operose","operosely","operoseness","operosenesses","operosities","operosity","opes","opgefok","ophicalcite","ophicalcites","ophicleide","ophicleides","ophidian","ophidians","ophidiaria","ophidiarium","ophidiariums","ophiolater","ophiolaters","ophiolatries","ophiolatrous","ophiolatry","ophiolite","ophiolites","ophiolitic","ophiologic","ophiological","ophiologies","ophiologist","ophiologists","ophiology","ophiomorph","ophiomorphic","ophiomorphous","ophiomorphs","ophiophagous","ophiophilist","ophiophilists","ophite","ophites","ophitic","ophiura","ophiuran","ophiurans","ophiuras","ophiurid","ophiurids","ophiuroid","ophiuroids","ophthalmia","ophthalmias","ophthalmic","ophthalmist","ophthalmists","ophthalmitis","ophthalmitises","ophthalmologic","ophthalmological","ophthalmologically","ophthalmologies","ophthalmologist","ophthalmologists","ophthalmology","ophthalmometer","ophthalmometers","ophthalmometry","ophthalmophobia","ophthalmoplegia","ophthalmoscope","ophthalmoscopes","ophthalmoscopic","ophthalmoscopies","ophthalmoscopy","opiate","opiated","opiates","opiating","opificer","opificers","opinable","opine","opined","opines","oping","opinicus","opinicuses","opining","opinion","opinionated","opinionatedly","opinionatedness","opinionatednesses","opinionately","opinionative","opinionatively","opinionativeness","opinionativenesses","opinionator","opinionators","opinioned","opinionist","opinionists","opinions","opioid","opioids","opisometer","opisometers","opisthobranch","opisthobranchs","opisthocoelian","opisthocoelous","opisthodomoi","opisthodomos","opisthoglossal","opisthognathism","opisthognathous","opisthograph","opisthographic","opisthographies","opisthographs","opisthography","opisthosoma","opisthosomata","opisthotonic","opisthotonos","opisthotonoses","opium","opiumism","opiumisms","opiums","opobalsam","opobalsams","opodeldoc","opodeldocs","opopanax","opopanaxes","oporice","oporices","opossum","opossums","opotherapies","opotherapy","oppidan","oppidans","oppignerate","oppignerated","oppignerates","oppignerating","oppignorate","oppignorated","oppignorates","oppignorating","oppignoration","oppignorations","oppilant","oppilate","oppilated","oppilates","oppilating","oppilation","oppilations","oppilative","oppo","opponencies","opponency","opponent","opponents","opportune","opportunely","opportuneness","opportunenesses","opportunism","opportunisms","opportunist","opportunistic","opportunistically","opportunists","opportunities","opportunity","oppos","opposabilities","opposability","opposable","opposably","opposal","opposals","oppose","opposed","opposeless","opposer","opposers","opposes","opposing","opposingly","opposite","oppositely","oppositeness","oppositenesses","opposites","opposition","oppositional","oppositionist","oppositionists","oppositionless","oppositions","oppositive","oppress","oppressed","oppresses","oppressing","oppressingly","oppression","oppressions","oppressive","oppressively","oppressiveness","oppressivenesses","oppressor","oppressors","opprobrious","opprobriously","opprobriousness","opprobriousnesses","opprobrium","opprobriums","oppugn","oppugnancies","oppugnancy","oppugnant","oppugnantly","oppugnants","oppugned","oppugner","oppugners","oppugning","oppugns","ops","opsimath","opsimathies","opsimaths","opsimathy","opsin","opsins","opsiometer","opsiometers","opsomania","opsomaniac","opsomaniacs","opsomanias","opsonic","opsonification","opsonifications","opsonified","opsonifies","opsonify","opsonifying","opsonin","opsonins","opsonisation","opsonisations","opsonise","opsonised","opsonises","opsonising","opsonium","opsoniums","opsonization","opsonizations","opsonize","opsonized","opsonizes","opsonizing","opt","optant","optants","optative","optatively","optatives","opted","opter","opters","optic","optical","optically","optician","opticians","opticist","opticists","optics","optima","optimal","optimalisation","optimalisations","optimalise","optimalised","optimalises","optimalising","optimalities","optimality","optimalization","optimalizations","optimalize","optimalized","optimalizes","optimalizing","optimally","optimate","optimates","optime","optimes","optimisation","optimisations","optimise","optimised","optimiser","optimisers","optimises","optimising","optimism","optimisms","optimist","optimistic","optimistical","optimistically","optimists","optimization","optimizations","optimize","optimized","optimizer","optimizers","optimizes","optimizing","optimum","optimums","opting","option","optional","optionalities","optionality","optionally","optionals","optioned","optionee","optionees","optioning","options","optoacoustic","optoelectronic","optoelectronics","optokinetic","optologies","optologist","optologists","optology","optometer","optometers","optometric","optometrical","optometries","optometrist","optometrists","optometry","optophone","optophones","optronics","opts","opulence","opulences","opulencies","opulency","opulent","opulently","opulus","opuluses","opuntia","opuntias","opus","opuscle","opuscles","opuscula","opuscular","opuscule","opuscules","opusculum","opuses","oquassa","oquassas","or","ora","orach","orache","oraches","oracies","oracle","oracled","oracles","oracling","oracular","oracularities","oracularity","oracularly","oracularness","oracularnesses","oraculous","oraculously","oraculousness","oraculousnesses","oracy","orad","oragious","oral","oralism","oralisms","oralist","oralists","oralities","orality","orally","orals","orang","orange","orangeade","orangeades","oranger","orangerie","orangeries","orangery","oranges","orangest","orangewood","orangewoods","orangey","orangier","orangiest","orangish","orangs","orangutan","orangutans","orangy","orant","orants","oraria","orarian","orarians","orarion","orarions","orarium","orariums","orate","orated","orates","orating","oration","orations","orator","oratorial","oratorian","oratorians","oratorical","oratorically","oratories","oratorio","oratorios","orators","oratory","oratress","oratresses","oratrices","oratrix","oratrixes","orb","orbed","orbicular","orbiculares","orbicularis","orbicularities","orbicularity","orbicularly","orbiculate","orbiculated","orbier","orbiest","orbing","orbit","orbita","orbital","orbitally","orbitals","orbitas","orbited","orbiter","orbiters","orbities","orbiting","orbits","orbity","orbless","orbs","orby","orc","orca","orcas","orcein","orceins","orchard","orcharding","orchardings","orchardist","orchardists","orchardman","orchardmen","orchards","orchat","orchats","orchel","orchella","orchellas","orchels","orcheses","orchesis","orchesographies","orchesography","orchestic","orchestics","orchestra","orchestral","orchestralist","orchestralists","orchestrally","orchestras","orchestrate","orchestrated","orchestrater","orchestraters","orchestrates","orchestrating","orchestration","orchestrational","orchestrations","orchestrator","orchestrators","orchestric","orchestrina","orchestrinas","orchestrion","orchestrions","orchid","orchidaceous","orchidectomies","orchidectomy","orchideous","orchidist","orchidists","orchidlike","orchidologies","orchidologist","orchidologists","orchidology","orchidomania","orchidomaniac","orchidomaniacs","orchidomanias","orchids","orchiectomies","orchiectomy","orchil","orchilla","orchillas","orchils","orchis","orchises","orchitic","orchitis","orchitises","orcin","orcine","orcines","orcinol","orcinols","orcins","orcs","ord","ordain","ordainable","ordained","ordainer","ordainers","ordaining","ordainment","ordainments","ordains","ordalian","ordalium","ordaliums","ordeal","ordeals","order","orderable","ordered","orderer","orderers","ordering","orderings","orderless","orderlies","orderliness","orderlinesses","orderly","orders","ordinaire","ordinaires","ordinal","ordinally","ordinals","ordinance","ordinances","ordinand","ordinands","ordinant","ordinants","ordinar","ordinarier","ordinaries","ordinariest","ordinarily","ordinariness","ordinarinesses","ordinars","ordinary","ordinate","ordinated","ordinately","ordinates","ordinating","ordination","ordinations","ordinee","ordinees","ordines","ordnance","ordnances","ordo","ordonnance","ordonnances","ordos","ords","ordure","ordures","ordurous","ore","oread","oreades","oreads","orecchiette","orecchiettes","orecchietti","orectic","orective","oregano","oreganos","oreide","oreides","oreodont","oreodonts","oreographic","oreographical","oreographically","oreographies","oreography","oreological","oreologies","oreologist","oreologists","oreology","orepearch","orepearched","orepearches","orepearching","ores","orestunck","oreweed","oreweeds","orexin","orexins","orexis","orexises","orf","orfe","orfes","orfray","orfrays","orfs","organ","organa","organdie","organdies","organdy","organelle","organelles","organic","organical","organically","organicism","organicisms","organicist","organicistic","organicists","organicities","organicity","organics","organisability","organisable","organisation","organisational","organisations","organise","organised","organiser","organisers","organises","organising","organism","organismal","organismally","organismic","organismically","organisms","organist","organistrum","organistrums","organists","organities","organity","organizability","organizable","organization","organizational","organizationally","organizations","organize","organized","organizer","organizers","organizes","organizing","organochlorine","organochlorines","organogeneses","organogenesis","organogenetic","organogenies","organogeny","organogram","organograms","organographic","organographical","organographies","organographist","organographists","organography","organoleptic","organoleptically","organological","organologies","organologist","organologists","organology","organomercurial","organomercurials","organometallic","organometallics","organon","organons","organophosphate","organophosphates","organophosphorous","organophosphorus","organophosphoruses","organosol","organosols","organotherapies","organotherapy","organotin","organs","organum","organums","organza","organzas","organzine","organzines","orgasm","orgasmed","orgasmic","orgasmically","orgasming","orgasms","orgastic","orgastically","orgeat","orgeats","orgia","orgiac","orgias","orgiast","orgiastic","orgiastically","orgiasts","orgic","orgies","orgillous","orgone","orgones","orgue","orgues","orgulous","orgy","oribatid","oribatids","oribi","oribis","oricalche","oricalches","orichalc","orichalceous","orichalcs","oriel","orielled","oriels","oriencies","oriency","orient","oriental","orientalise","orientalised","orientalises","orientalising","orientalism","orientalisms","orientalist","orientalists","orientalities","orientality","orientalize","orientalized","orientalizes","orientalizing","orientally","orientals","orientate","orientated","orientates","orientating","orientation","orientational","orientationally","orientations","orientator","orientators","oriented","orienteer","orienteered","orienteering","orienteerings","orienteers","orienter","orienters","orienting","orients","orifex","orifexes","orifice","orifices","orificial","oriflamme","oriflammes","origami","origamis","origan","origane","origanes","origans","origanum","origanums","origin","original","originalities","originality","originally","originals","originate","originated","originates","originating","origination","originations","originative","originatively","originator","originators","origins","orihou","orihous","orillion","orillions","orinasal","orinasally","orinasals","oriole","orioles","orisha","orishas","orismological","orismologies","orismology","orison","orisons","orixa","orixas","orle","orleans","orleanses","orles","orlistat","orlistats","orlon","orlons","orlop","orlops","ormer","ormers","ormolu","ormolus","ornament","ornamental","ornamentally","ornamentals","ornamentation","ornamentations","ornamented","ornamenter","ornamenters","ornamenting","ornamentist","ornamentists","ornaments","ornate","ornately","ornateness","ornatenesses","ornater","ornatest","ornerier","orneriest","orneriness","ornerinesses","ornery","ornis","ornises","ornithes","ornithic","ornithichnite","ornithichnites","ornithine","ornithines","ornithischian","ornithischians","ornithodelphian","ornithodelphic","ornithodelphous","ornithogalum","ornithogalums","ornithoid","ornithologic","ornithological","ornithologically","ornithologies","ornithologist","ornithologists","ornithology","ornithomancies","ornithomancy","ornithomantic","ornithomorph","ornithomorphic","ornithomorphs","ornithophilies","ornithophilous","ornithophily","ornithophobia","ornithophobias","ornithopod","ornithopods","ornithopter","ornithopters","ornithorhynchus","ornithosaur","ornithosaurs","ornithoscopies","ornithoscopy","ornithoses","ornithosis","orobanchaceous","orogen","orogeneses","orogenesis","orogenetic","orogenetically","orogenic","orogenically","orogenies","orogens","orogeny","orographer","orographers","orographic","orographical","orographically","orographies","orography","oroide","oroides","orological","orologically","orologies","orologist","orologists","orology","orometer","orometers","oronasal","oropesa","oropesas","oropharyngeal","oropharynges","oropharynx","oropharynxes","ororotundities","ororotundity","orotund","orotundities","orotundity","orphan","orphanage","orphanages","orphaned","orphanhood","orphanhoods","orphaning","orphanism","orphanisms","orphans","orpharion","orpharions","orpheoreon","orpheoreons","orphic","orphical","orphically","orphism","orphisms","orphrey","orphreyed","orphreys","orpiment","orpiments","orpin","orpine","orpines","orpins","orra","orraman","orramen","orreries","orrery","orrice","orrices","orris","orrises","orrisroot","orrisroots","ors","orseille","orseilles","orsellic","ort","ortanique","ortaniques","orthian","orthicon","orthicons","ortho","orthoaxes","orthoaxis","orthoborate","orthoborates","orthoboric","orthocaine","orthocaines","orthocenter","orthocenters","orthocentre","orthocentres","orthocephalic","orthocephalies","orthocephalous","orthocephaly","orthochromatic","orthochromatism","orthoclase","orthoclases","orthodiagonal","orthodiagonals","orthodontia","orthodontias","orthodontic","orthodontically","orthodontics","orthodontist","orthodontists","orthodox","orthodoxes","orthodoxies","orthodoxly","orthodoxy","orthodromic","orthodromics","orthodromies","orthodromy","orthoepic","orthoepical","orthoepically","orthoepies","orthoepist","orthoepists","orthoepy","orthogeneses","orthogenesis","orthogenetic","orthogenetically","orthogenic","orthogenically","orthogenics","orthognathic","orthognathies","orthognathism","orthognathisms","orthognathous","orthognathy","orthogonal","orthogonalise","orthogonalised","orthogonalises","orthogonalising","orthogonalities","orthogonality","orthogonalization","orthogonalizations","orthogonalize","orthogonalized","orthogonalizes","orthogonalizing","orthogonally","orthograde","orthograph","orthographer","orthographers","orthographic","orthographical","orthographically","orthographies","orthographist","orthographists","orthographs","orthography","orthohydrogen","orthohydrogens","orthology","orthomolecular","orthomorphic","orthonormal","orthopaedic","orthopaedical","orthopaedically","orthopaedics","orthopaedies","orthopaedist","orthopaedists","orthopaedy","orthopedia","orthopedias","orthopedic","orthopedical","orthopedically","orthopedics","orthopedies","orthopedist","orthopedists","orthopedy","orthophosphate","orthophosphates","orthophosphoric","orthophyre","orthophyres","orthophyric","orthopinakoid","orthopinakoids","orthopnoea","orthopnoeas","orthopod","orthopods","orthopraxes","orthopraxies","orthopraxis","orthopraxy","orthoprism","orthoprisms","orthopsychiatric","orthopsychiatries","orthopsychiatrist","orthopsychiatrists","orthopsychiatry","orthopter","orthoptera","orthopteran","orthopterans","orthopterist","orthopterists","orthopteroid","orthopteroids","orthopterology","orthopteron","orthopterous","orthopters","orthoptic","orthoptics","orthoptist","orthoptists","orthopyroxene","orthopyroxenes","orthorexia","orthorexias","orthorhombic","orthos","orthoscope","orthoscopes","orthoscopic","orthoses","orthosilicate","orthosilicates","orthosis","orthostatic","orthostichies","orthostichous","orthostichy","orthotic","orthotics","orthotist","orthotists","orthotone","orthotones","orthotoneses","orthotonesis","orthotonic","orthotopic","orthotropic","orthotropies","orthotropism","orthotropisms","orthotropous","orthotropy","orthotungstic","orthovanadic","orthros","orthroses","ortolan","ortolans","orts","orval","orvals","oryctologies","oryctology","oryx","oryxes","orzo","orzos","os","osar","oscar","oscars","oscheal","oscillate","oscillated","oscillates","oscillating","oscillation","oscillational","oscillations","oscillative","oscillator","oscillators","oscillatory","oscillogram","oscillograms","oscillograph","oscillographic","oscillographically","oscillographies","oscillographs","oscillography","oscilloscope","oscilloscopes","oscilloscopic","oscine","oscines","oscinine","oscitance","oscitances","oscitancies","oscitancy","oscitant","oscitantly","oscitate","oscitated","oscitates","oscitating","oscitation","oscitations","oscula","osculant","oscular","osculate","osculated","osculates","osculating","osculation","osculations","osculatories","osculatory","oscule","oscules","osculum","ose","oses","osetra","osetras","oshac","oshacs","osier","osiered","osieries","osiers","osiery","osmate","osmates","osmatic","osmeteria","osmeterium","osmiate","osmiates","osmic","osmically","osmics","osmidroses","osmidrosis","osmious","osmiridium","osmiridiums","osmium","osmiums","osmol","osmolal","osmolalities","osmolality","osmolar","osmolarities","osmolarity","osmole","osmoles","osmols","osmometer","osmometers","osmometric","osmometrically","osmometries","osmometry","osmoregulation","osmoregulations","osmoregulatory","osmose","osmosed","osmoses","osmosing","osmosis","osmotic","osmotically","osmous","osmund","osmunda","osmundas","osmundine","osmundines","osmunds","osnaburg","osnaburgs","osprey","ospreys","ossa","ossarium","ossariums","ossature","ossatures","ossein","osseins","osselet","osselets","osseous","osseously","osseter","osseters","ossetra","ossetras","ossia","ossicle","ossicles","ossicular","ossiferous","ossific","ossification","ossifications","ossified","ossifier","ossifiers","ossifies","ossifraga","ossifragas","ossifrage","ossifrages","ossify","ossifying","ossivorous","ossobuco","ossobucos","ossuaries","ossuary","osteal","osteichthyan","osteichthyans","osteitic","osteitides","osteitis","osteitises","ostensibilities","ostensibility","ostensible","ostensibly","ostensive","ostensively","ostensoria","ostensories","ostensorium","ostensory","ostent","ostentation","ostentations","ostentatious","ostentatiously","ostentatiousness","ostentatiousnesses","ostents","osteoarthritic","osteoarthritics","osteoarthritides","osteoarthritis","osteoarthroses","osteoarthrosis","osteoblast","osteoblastic","osteoblasts","osteoclases","osteoclasis","osteoclast","osteoclastic","osteoclasts","osteocolla","osteocollas","osteocyte","osteocytes","osteoderm","osteodermal","osteodermatous","osteodermic","osteodermous","osteoderms","osteofibroses","osteofibrosis","osteogen","osteogeneses","osteogenesis","osteogenetic","osteogenic","osteogenies","osteogenous","osteogens","osteogeny","osteographies","osteography","osteoid","osteoids","osteological","osteologically","osteologies","osteologist","osteologists","osteology","osteoma","osteomalacia","osteomalacial","osteomalacias","osteomalacic","osteomas","osteomata","osteomyelitides","osteomyelitis","osteomyelitises","osteopath","osteopathic","osteopathically","osteopathies","osteopathist","osteopathists","osteopaths","osteopathy","osteopetroses","osteopetrosis","osteophyte","osteophytes","osteophytic","osteoplastic","osteoplasties","osteoplasty","osteoporoses","osteoporosis","osteoporotic","osteosarcoma","osteosarcomas","osteosarcomata","osteoses","osteosis","osteosises","osteotome","osteotomes","osteotomies","osteotomy","ostia","ostial","ostiaries","ostiary","ostiate","ostinati","ostinato","ostinatos","ostiolar","ostiolate","ostiole","ostioles","ostium","ostler","ostleress","ostleresses","ostlers","ostmark","ostmarks","ostomate","ostomates","ostomies","ostomy","ostoses","ostosis","ostosises","ostraca","ostracean","ostraceous","ostracisable","ostracise","ostracised","ostraciser","ostracisers","ostracises","ostracising","ostracism","ostracisms","ostracizable","ostracize","ostracized","ostracizer","ostracizers","ostracizes","ostracizing","ostracod","ostracodan","ostracode","ostracoderm","ostracoderms","ostracodes","ostracodous","ostracods","ostracon","ostraka","ostrakon","ostreaceous","ostreger","ostregers","ostreiculture","ostreicultures","ostreiculturist","ostreophage","ostreophages","ostreophagies","ostreophagous","ostreophagy","ostrich","ostriches","ostrichism","ostrichisms","ostrichlike","otaku","otalgia","otalgias","otalgic","otalgies","otalgy","otaries","otarine","otary","other","othergates","otherguess","otherness","othernesses","others","otherwhere","otherwhile","otherwhiles","otherwise","otherworld","otherworldish","otherworldliness","otherworldlinesses","otherworldly","otherworlds","otic","otiose","otiosely","otioseness","otiosenesses","otiosities","otiosity","otitic","otitides","otitis","otitises","otocyst","otocystic","otocysts","otolaryngological","otolaryngologies","otolaryngologist","otolaryngologists","otolaryngology","otolith","otolithic","otoliths","otological","otologies","otologist","otologists","otology","otoplasties","otoplasty","otorhinolaryngological","otorhinolaryngologies","otorhinolaryngologist","otorhinolaryngologists","otorhinolaryngology","otorrhoea","otorrhoeas","otoscleroses","otosclerosis","otoscope","otoscopes","otoscopic","otoscopies","otoscopy","ototoxic","ototoxicities","ototoxicity","ottar","ottars","ottava","ottavas","ottavino","ottavinos","otter","ottered","ottering","otters","otto","ottoman","ottomans","ottos","ottrelite","ottrelites","ou","ouabain","ouabains","ouakari","ouakaris","ouananiche","ouananiches","oubaas","oubaases","oubit","oubits","oubliette","oubliettes","ouch","ouched","ouches","ouching","oucht","ouchts","oud","ouds","ouens","oughlied","oughlies","oughly","oughlying","ought","oughted","oughting","oughtlings","oughtness","oughtnesses","oughts","ouglie","ouglied","ouglieing","ouglies","ouguiya","ouguiyas","ouija","ouijas","ouistiti","ouistitis","ouk","ouks","oulachon","oulachons","oulakan","oulakans","ould","oulder","ouldest","oulk","oulks","oulong","oulongs","ouma","oumas","ounce","ounces","oundy","oup","oupa","oupas","ouped","ouph","ouphe","ouphes","ouphs","ouping","oups","our","ourali","ouralis","ourang","ourangs","ourari","ouraris","ourebi","ourebis","ourie","ourier","ouriest","ourn","ouroboros","ouroboroses","ourologies","ourology","ouroscopies","ouroscopy","ours","ourself","ourselves","ous","ousel","ousels","oust","ousted","ouster","ousters","ousting","oustiti","oustitis","ousts","out","outachieve","outachieved","outachieves","outachieving","outact","outacted","outacting","outacts","outadd","outadded","outadding","outadds","outage","outages","outargue","outargued","outargues","outarguing","outasight","outask","outasked","outasking","outasks","outate","outback","outbacker","outbackers","outbacks","outbake","outbaked","outbakes","outbaking","outbalance","outbalanced","outbalances","outbalancing","outbar","outbargain","outbargained","outbargaining","outbargains","outbark","outbarked","outbarking","outbarks","outbarred","outbarring","outbars","outbawl","outbawled","outbawling","outbawls","outbeam","outbeamed","outbeaming","outbeams","outbeg","outbegged","outbegging","outbegs","outbid","outbidden","outbidder","outbidders","outbidding","outbids","outbitch","outbitched","outbitches","outbitching","outblaze","outblazed","outblazes","outblazing","outbleat","outbleated","outbleating","outbleats","outbless","outblessed","outblesses","outblessing","outbloom","outbloomed","outblooming","outblooms","outbluff","outbluffed","outbluffing","outbluffs","outblush","outblushed","outblushes","outblushing","outbluster","outblustered","outblustering","outblusters","outboard","outboards","outboast","outboasted","outboasting","outboasts","outbought","outbound","outbounds","outbox","outboxed","outboxes","outboxing","outbrag","outbragged","outbragging","outbrags","outbrave","outbraved","outbraves","outbraving","outbrawl","outbrawled","outbrawling","outbrawls","outbrazen","outbrazened","outbrazening","outbrazens","outbreak","outbreaking","outbreaks","outbreathe","outbreathed","outbreathes","outbreathing","outbred","outbreed","outbreeding","outbreedings","outbreeds","outbribe","outbribed","outbribes","outbribing","outbroke","outbroken","outbuild","outbuilding","outbuildings","outbuilds","outbuilt","outbulge","outbulged","outbulges","outbulging","outbulk","outbulked","outbulking","outbulks","outbullied","outbullies","outbully","outbullying","outburn","outburned","outburning","outburns","outburnt","outburst","outbursting","outbursts","outbuy","outbuying","outbuys","outby","outbye","outcall","outcalls","outcaper","outcapered","outcapering","outcapers","outcast","outcaste","outcasted","outcastes","outcasting","outcasts","outcatch","outcatches","outcatching","outcaught","outcavil","outcaviled","outcaviling","outcavilled","outcavilling","outcavils","outcharge","outcharged","outcharges","outcharging","outcharm","outcharmed","outcharming","outcharms","outcheat","outcheated","outcheating","outcheats","outchid","outchidden","outchide","outchided","outchides","outchiding","outcities","outcity","outclass","outclassed","outclasses","outclassing","outclimb","outclimbed","outclimbing","outclimbs","outclomb","outcoach","outcoached","outcoaches","outcoaching","outcome","outcomes","outcompete","outcompeted","outcompetes","outcompeting","outcook","outcooked","outcooking","outcooks","outcount","outcounted","outcounting","outcounts","outcraftied","outcrafties","outcrafty","outcraftying","outcrawl","outcrawled","outcrawling","outcrawls","outcried","outcries","outcrop","outcropped","outcropping","outcroppings","outcrops","outcross","outcrossed","outcrosses","outcrossing","outcrossings","outcrow","outcrowd","outcrowded","outcrowding","outcrowds","outcrowed","outcrowing","outcrows","outcry","outcrying","outcurse","outcursed","outcurses","outcursing","outcurve","outcurves","outdacious","outdance","outdanced","outdances","outdancing","outdare","outdared","outdares","outdaring","outdate","outdated","outdatedly","outdatedness","outdatednesses","outdates","outdating","outdazzle","outdazzled","outdazzles","outdazzling","outdebate","outdebated","outdebates","outdebating","outdeliver","outdelivered","outdelivering","outdelivers","outdesign","outdesigned","outdesigning","outdesigns","outdid","outdistance","outdistanced","outdistances","outdistancing","outdo","outdodge","outdodged","outdodges","outdodging","outdoer","outdoers","outdoes","outdoing","outdone","outdoor","outdoors","outdoorsman","outdoorsmanship","outdoorsmanships","outdoorsmen","outdoorsy","outdrag","outdragged","outdragging","outdrags","outdrank","outdraw","outdrawing","outdrawn","outdraws","outdream","outdreamed","outdreaming","outdreams","outdreamt","outdress","outdressed","outdresses","outdressing","outdrew","outdrink","outdrinking","outdrinks","outdrive","outdriven","outdrives","outdriving","outdrop","outdropped","outdropping","outdrops","outdrove","outdrunk","outduel","outdueled","outdueling","outduelled","outduelling","outduels","outdure","outdured","outdures","outduring","outdwell","outdwelled","outdwelling","outdwells","outdwelt","outearn","outearned","outearning","outearns","outeat","outeaten","outeating","outeats","outecho","outechoed","outechoes","outechoing","outed","outedge","outedges","outer","outercoat","outercoats","outercourse","outercourses","outermost","outers","outerwear","outerwears","outfable","outfabled","outfables","outfabling","outface","outfaced","outfaces","outfacing","outfall","outfalls","outfangthief","outfangthieves","outfast","outfasted","outfasting","outfasts","outfawn","outfawned","outfawning","outfawns","outfeast","outfeasted","outfeasting","outfeasts","outfeel","outfeeling","outfeels","outfelt","outfence","outfenced","outfences","outfencing","outfield","outfielder","outfielders","outfields","outfight","outfighting","outfightings","outfights","outfigure","outfigured","outfigures","outfiguring","outfind","outfinding","outfinds","outfire","outfired","outfires","outfiring","outfish","outfished","outfishes","outfishing","outfit","outfits","outfitted","outfitter","outfitters","outfitting","outfittings","outflank","outflanked","outflanking","outflanks","outflash","outflashed","outflashes","outflashing","outflew","outflies","outfling","outflings","outfloat","outfloated","outfloating","outfloats","outflow","outflowed","outflowing","outflowings","outflown","outflows","outflush","outflushed","outflushes","outflushing","outfly","outflying","outfool","outfooled","outfooling","outfools","outfoot","outfooted","outfooting","outfoots","outfought","outfound","outfox","outfoxed","outfoxes","outfoxing","outfrown","outfrowned","outfrowning","outfrowns","outfumble","outfumbled","outfumbles","outfumbling","outgain","outgained","outgaining","outgains","outgallop","outgalloped","outgalloping","outgallops","outgamble","outgambled","outgambles","outgambling","outgas","outgases","outgassed","outgasses","outgassing","outgassings","outgate","outgates","outgave","outgaze","outgazed","outgazes","outgazing","outgeneral","outgeneraled","outgeneraling","outgeneralled","outgeneralling","outgenerals","outgive","outgiven","outgives","outgiving","outgivings","outglare","outglared","outglares","outglaring","outgleam","outgleamed","outgleaming","outgleams","outglitter","outglittered","outglittering","outglitters","outglow","outglowed","outglowing","outglows","outgnaw","outgnawed","outgnawing","outgnawn","outgnaws","outgo","outgoer","outgoers","outgoes","outgoing","outgoingness","outgoingnesses","outgoings","outgone","outgrew","outgrin","outgrinned","outgrinning","outgrins","outgross","outgrossed","outgrosses","outgrossing","outgroup","outgroups","outgrow","outgrowing","outgrown","outgrows","outgrowth","outgrowths","outguard","outguards","outguess","outguessed","outguesses","outguessing","outguide","outguided","outguides","outguiding","outgun","outgunned","outgunning","outguns","outgush","outgushed","outgushes","outgushing","outhandle","outhandled","outhandles","outhandling","outhaul","outhauler","outhaulers","outhauls","outhear","outheard","outhearing","outhears","outher","outhire","outhired","outhires","outhiring","outhit","outhits","outhitting","outhomer","outhomered","outhomering","outhomers","outhouse","outhouses","outhowl","outhowled","outhowling","outhowls","outhumor","outhumored","outhumoring","outhumors","outhunt","outhunted","outhunting","outhunts","outhustle","outhustled","outhustles","outhustling","outhyre","outhyred","outhyres","outhyring","outing","outings","outintrigue","outintrigued","outintrigues","outintriguing","outjest","outjested","outjesting","outjests","outjet","outjets","outjetting","outjettings","outjinx","outjinxed","outjinxes","outjinxing","outjockey","outjockeyed","outjockeying","outjockeys","outjuggle","outjuggled","outjuggles","outjuggling","outjump","outjumped","outjumping","outjumps","outjut","outjuts","outjutted","outjutting","outjuttings","outkeep","outkeeping","outkeeps","outkept","outkick","outkicked","outkicking","outkicks","outkill","outkilled","outkilling","outkills","outkiss","outkissed","outkisses","outkissing","outlaid","outlain","outland","outlander","outlanders","outlandish","outlandishly","outlandishness","outlandishnesses","outlands","outlash","outlashes","outlast","outlasted","outlasting","outlasts","outlaugh","outlaughed","outlaughing","outlaughs","outlaunce","outlaunced","outlaunces","outlaunch","outlaunched","outlaunches","outlaunching","outlauncing","outlaw","outlawed","outlawing","outlawries","outlawry","outlaws","outlay","outlaying","outlays","outlead","outleading","outleads","outleap","outleaped","outleaping","outleaps","outleapt","outlearn","outlearned","outlearning","outlearns","outlearnt","outled","outler","outlers","outlet","outlets","outlie","outlied","outlier","outliers","outlies","outline","outlinear","outlined","outliner","outliners","outlines","outlining","outlive","outlived","outliver","outlivers","outlives","outliving","outlodging","outlodgings","outlook","outlooked","outlooking","outlooks","outlove","outloved","outloves","outloving","outlustre","outlustred","outlustres","outlustring","outlying","outman","outmaneuver","outmaneuvered","outmaneuvering","outmaneuvers","outmanipulate","outmanipulated","outmanipulates","outmanipulating","outmanned","outmanning","outmanoeuvre","outmanoeuvred","outmanoeuvres","outmanoeuvring","outmans","outmantle","outmantled","outmantles","outmantling","outmarch","outmarched","outmarches","outmarching","outmarriage","outmarriages","outmaster","outmastered","outmastering","outmasters","outmatch","outmatched","outmatches","outmatching","outmeasure","outmeasured","outmeasures","outmeasuring","outmode","outmoded","outmodedly","outmodedness","outmodednesses","outmodes","outmoding","outmost","outmove","outmoved","outmoves","outmoving","outmuscle","outmuscled","outmuscles","outmuscling","outname","outnamed","outnames","outnaming","outness","outnesses","outnight","outnighted","outnighting","outnights","outnumber","outnumbered","outnumbering","outnumbers","outoffice","outoffices","outorganise","outorganised","outorganises","outorganising","outorganize","outorganized","outorganizes","outorganizing","outpace","outpaced","outpaces","outpacing","outpaint","outpainted","outpainting","outpaints","outpart","outparts","outpass","outpassed","outpasses","outpassing","outpassion","outpassioned","outpassioning","outpassions","outpatient","outpatients","outpeep","outpeeped","outpeeping","outpeeps","outpeer","outpeered","outpeering","outpeers","outpeople","outpeopled","outpeoples","outpeopling","outperform","outperformed","outperforming","outperforms","outpitch","outpitched","outpitches","outpitching","outpitied","outpities","outpity","outpitying","outplace","outplaced","outplacement","outplacements","outplacer","outplacers","outplaces","outplacing","outplan","outplanned","outplanning","outplans","outplay","outplayed","outplaying","outplays","outplod","outplodded","outplodding","outplods","outplot","outplots","outplotted","outplotting","outpoint","outpointed","outpointing","outpoints","outpolitick","outpoliticked","outpoliticking","outpoliticks","outpoll","outpolled","outpolling","outpolls","outpopulate","outpopulated","outpopulates","outpopulating","outport","outporter","outporters","outports","outpost","outposts","outpour","outpoured","outpourer","outpourers","outpouring","outpourings","outpours","outpower","outpowered","outpowering","outpowers","outpray","outprayed","outpraying","outprays","outpreach","outpreached","outpreaches","outpreaching","outpreen","outpreened","outpreening","outpreens","outpress","outpressed","outpresses","outpressing","outprice","outpriced","outprices","outpricing","outprize","outprized","outprizes","outprizing","outproduce","outproduced","outproduces","outproducing","outpromise","outpromised","outpromises","outpromising","outpull","outpulled","outpulling","outpulls","outpunch","outpunched","outpunches","outpunching","outpupil","outpupils","outpursue","outpursued","outpursues","outpursuing","outpush","outpushed","outpushes","outpushing","output","outputs","outputted","outputting","outquarters","outquote","outquoted","outquotes","outquoting","outrace","outraced","outraces","outracing","outrage","outraged","outrageous","outrageously","outrageousness","outrageousnesses","outrages","outraging","outraise","outraised","outraises","outraising","outran","outrance","outrances","outrang","outrange","outranged","outranges","outranging","outrank","outranked","outranking","outranks","outrate","outrated","outrates","outrating","outrave","outraved","outraves","outraving","outre","outreach","outreached","outreaches","outreaching","outread","outreading","outreads","outreason","outreasoned","outreasoning","outreasons","outrebound","outrebounded","outrebounding","outrebounds","outreckon","outreckoned","outreckoning","outreckons","outrecuidance","outrecuidances","outred","outredded","outredden","outreddened","outreddening","outreddens","outredding","outreds","outreign","outreigned","outreigning","outreigns","outrelief","outreliefs","outremer","outremers","outreproduce","outreproduced","outreproduces","outreproducing","outridden","outride","outrider","outriders","outrides","outriding","outrig","outrigged","outrigger","outriggers","outrigging","outright","outrightly","outrigs","outring","outringing","outrings","outrival","outrivaled","outrivaling","outrivalled","outrivalling","outrivals","outro","outroar","outroared","outroaring","outroars","outrock","outrocked","outrocking","outrocks","outrode","outroll","outrolled","outrolling","outrolls","outroop","outrooper","outroopers","outroops","outroot","outrooted","outrooting","outroots","outrope","outroper","outropers","outropes","outros","outrow","outrowed","outrowing","outrows","outrun","outrung","outrunner","outrunners","outrunning","outruns","outrush","outrushed","outrushes","outrushing","outs","outsaid","outsail","outsailed","outsailing","outsails","outsang","outsat","outsavor","outsavored","outsavoring","outsavors","outsaw","outsay","outsaying","outsays","outscheme","outschemed","outschemes","outscheming","outscold","outscolded","outscolding","outscolds","outscoop","outscooped","outscooping","outscoops","outscore","outscored","outscores","outscoring","outscorn","outscorned","outscorning","outscorns","outscream","outscreamed","outscreaming","outscreams","outsee","outseeing","outseen","outsees","outsell","outselling","outsells","outsert","outserts","outserve","outserved","outserves","outserving","outset","outsets","outsetting","outsettings","outsettlement","outsettlements","outshame","outshamed","outshames","outshaming","outshine","outshined","outshines","outshining","outshone","outshoot","outshooting","outshoots","outshot","outshots","outshout","outshouted","outshouting","outshouts","outside","outsider","outsiderness","outsidernesses","outsiders","outsides","outsight","outsights","outsin","outsing","outsinging","outsings","outsinned","outsinning","outsins","outsit","outsits","outsitting","outsize","outsized","outsizes","outskate","outskated","outskates","outskating","outskirt","outskirts","outsleep","outsleeping","outsleeps","outslept","outslick","outslicked","outslicking","outslicks","outsmart","outsmarted","outsmarting","outsmarts","outsmell","outsmelled","outsmelling","outsmells","outsmelt","outsmile","outsmiled","outsmiles","outsmiling","outsmoke","outsmoked","outsmokes","outsmoking","outsnore","outsnored","outsnores","outsnoring","outsoar","outsoared","outsoaring","outsoars","outsold","outsole","outsoles","outsource","outsourced","outsources","outsourcing","outsourcings","outspan","outspanned","outspanning","outspans","outsparkle","outsparkled","outsparkles","outsparkling","outspeak","outspeaking","outspeaks","outspeckle","outspeckles","outsped","outspeed","outspeeded","outspeeding","outspeeds","outspell","outspelled","outspelling","outspells","outspelt","outspend","outspending","outspends","outspent","outspoke","outspoken","outspokenly","outspokenness","outspokennesses","outsport","outsported","outsporting","outsports","outsprang","outspread","outspreading","outspreads","outspring","outspringing","outsprings","outsprint","outsprinted","outsprinting","outsprints","outsprung","outstand","outstanding","outstandingly","outstands","outstare","outstared","outstares","outstaring","outstart","outstarted","outstarting","outstarts","outstate","outstated","outstates","outstating","outstation","outstations","outstay","outstayed","outstaying","outstays","outsteer","outsteered","outsteering","outsteers","outstep","outstepped","outstepping","outsteps","outstood","outstrain","outstrained","outstraining","outstrains","outstretch","outstretched","outstretches","outstretching","outstridden","outstride","outstrides","outstriding","outstrike","outstrikes","outstriking","outstrip","outstripped","outstripping","outstrips","outstrive","outstriven","outstrives","outstriving","outstrode","outstroke","outstrokes","outstrove","outstruck","outstudied","outstudies","outstudy","outstudying","outstunt","outstunted","outstunting","outstunts","outsulk","outsulked","outsulking","outsulks","outsum","outsummed","outsumming","outsums","outsung","outswam","outsware","outswear","outswearing","outswears","outsweep","outsweeping","outsweeps","outsweeten","outsweetened","outsweetening","outsweetens","outswell","outswelled","outswelling","outswells","outswept","outswim","outswimming","outswims","outswing","outswinger","outswingers","outswinging","outswings","outswollen","outswore","outsworn","outswum","outswung","outtake","outtaken","outtakes","outtaking","outtalk","outtalked","outtalking","outtalks","outtask","outtasked","outtasking","outtasks","outtell","outtelling","outtells","outthank","outthanked","outthanking","outthanks","outthieve","outthieved","outthieves","outthieving","outthink","outthinking","outthinks","outthought","outthrew","outthrob","outthrobbed","outthrobbing","outthrobs","outthrow","outthrowing","outthrown","outthrows","outthrust","outthrusted","outthrusting","outthrusts","outtold","outtongue","outtongued","outtongues","outtonguing","outtook","outtop","outtopped","outtopping","outtops","outtower","outtowered","outtowering","outtowers","outtrade","outtraded","outtrades","outtrading","outtravel","outtraveled","outtraveling","outtravelled","outtravelling","outtravels","outtrick","outtricked","outtricking","outtricks","outtrot","outtrots","outtrotted","outtrotting","outtrump","outtrumped","outtrumping","outtrumps","outturn","outturns","outvalue","outvalued","outvalues","outvaluing","outvaunt","outvaunted","outvaunting","outvaunts","outvenom","outvenomed","outvenoming","outvenoms","outvie","outvied","outvies","outvillain","outvillained","outvillaining","outvillains","outvoice","outvoiced","outvoices","outvoicing","outvote","outvoted","outvoter","outvoters","outvotes","outvoting","outvying","outwait","outwaited","outwaiting","outwaits","outwalk","outwalked","outwalking","outwalks","outwar","outward","outwardly","outwardness","outwardnesses","outwards","outwarred","outwarring","outwars","outwash","outwashes","outwaste","outwasted","outwastes","outwasting","outwatch","outwatched","outwatches","outwatching","outwear","outwearied","outwearies","outwearing","outwears","outweary","outwearying","outweed","outweeded","outweeding","outweeds","outweep","outweeping","outweeps","outweigh","outweighed","outweighing","outweighs","outwell","outwelled","outwelling","outwells","outwent","outwept","outwhirl","outwhirled","outwhirling","outwhirls","outwick","outwicked","outwicking","outwicks","outwile","outwiled","outwiles","outwiling","outwill","outwilled","outwilling","outwills","outwin","outwind","outwinded","outwinding","outwinds","outwing","outwinged","outwinging","outwings","outwinning","outwins","outwish","outwished","outwishes","outwishing","outwit","outwith","outwits","outwitted","outwitting","outwon","outwore","outwork","outworked","outworker","outworkers","outworking","outworks","outworn","outworth","outworthed","outworthing","outworths","outwound","outwrest","outwrested","outwresting","outwrestle","outwrestled","outwrestles","outwrestling","outwrests","outwrit","outwrite","outwrites","outwriting","outwritten","outwrote","outwrought","outyell","outyelled","outyelling","outyells","outyelp","outyelped","outyelping","outyelps","outyield","outyielded","outyielding","outyields","ouvert","ouverte","ouvirandra","ouvirandras","ouvrage","ouvrages","ouvrier","ouvriere","ouvrieres","ouvriers","ouzel","ouzels","ouzo","ouzos","ova","oval","ovalbumin","ovalbumins","ovalities","ovality","ovally","ovalness","ovalnesses","ovals","ovarial","ovarian","ovariectomies","ovariectomised","ovariectomized","ovariectomy","ovaries","ovariole","ovarioles","ovariotomies","ovariotomist","ovariotomists","ovariotomy","ovarious","ovaritides","ovaritis","ovaritises","ovary","ovate","ovated","ovately","ovates","ovating","ovation","ovational","ovations","ovator","ovators","ovel","ovels","oven","ovenable","ovenbird","ovenbirds","ovened","ovening","ovenlike","ovenproof","ovens","ovenware","ovenwares","ovenwood","ovenwoods","over","overable","overabound","overabounded","overabounding","overabounds","overabstract","overabstracted","overabstracting","overabstracts","overabundance","overabundances","overabundant","overaccentuate","overaccentuated","overaccentuates","overaccentuating","overachieve","overachieved","overachievement","overachievements","overachiever","overachievers","overachieves","overachieving","overact","overacted","overacting","overaction","overactions","overactive","overactivities","overactivity","overacts","overacute","overadjustment","overadjustments","overadvertise","overadvertised","overadvertises","overadvertising","overadvertize","overadvertized","overadvertizes","overadvertizing","overage","overaged","overages","overaggressive","overalert","overall","overalled","overalls","overambitious","overambitiousness","overambitiousnesses","overamplified","overanalyse","overanalysed","overanalyses","overanalysing","overanalysis","overanalytical","overanalyze","overanalyzed","overanalyzes","overanalyzing","overanxieties","overanxiety","overanxious","overapplication","overapplications","overapt","overarch","overarched","overarches","overarching","overarm","overarmed","overarming","overarms","overarousal","overarousals","overarrange","overarranged","overarranges","overarranging","overarticulate","overarticulated","overarticulates","overarticulating","overassert","overasserted","overasserting","overassertion","overassertions","overassertive","overasserts","overassessment","overassessments","overate","overattention","overattentions","overattentive","overawe","overawed","overawes","overawing","overbake","overbaked","overbakes","overbaking","overbalance","overbalanced","overbalances","overbalancing","overbank","overbanks","overbear","overbearing","overbearingly","overbearingness","overbears","overbeat","overbeaten","overbeating","overbeats","overbed","overbejeweled","overbet","overbets","overbetted","overbetting","overbid","overbidden","overbidder","overbidders","overbidding","overbiddings","overbids","overbig","overbill","overbilled","overbilling","overbills","overbite","overbites","overblanket","overblankets","overbleach","overbleached","overbleaches","overbleaching","overblew","overblouse","overblouses","overblow","overblowing","overblown","overblows","overboard","overboil","overboiled","overboiling","overboils","overbold","overboldly","overbook","overbooked","overbooking","overbooks","overboot","overboots","overbore","overborn","overborne","overborrow","overborrowed","overborrowing","overborrows","overbought","overbound","overbounded","overbounding","overbounds","overbrake","overbraked","overbrakes","overbraking","overbreathing","overbreathings","overbred","overbreed","overbreeding","overbreeds","overbridge","overbridged","overbridges","overbridging","overbrief","overbriefed","overbriefing","overbriefs","overbright","overbrim","overbrimmed","overbrimming","overbrims","overbroad","overbrow","overbrowed","overbrowing","overbrows","overbrowse","overbrowsed","overbrowses","overbrowsing","overbrutal","overbuild","overbuilding","overbuilds","overbuilt","overbulk","overbulked","overbulking","overbulks","overburden","overburdened","overburdening","overburdens","overburdensome","overburn","overburned","overburning","overburns","overburnt","overburthen","overburthened","overburthening","overburthens","overbusied","overbusies","overbusy","overbusying","overbuy","overbuying","overbuys","overby","overcall","overcalled","overcalling","overcalls","overcame","overcanopied","overcanopies","overcanopy","overcanopying","overcapacities","overcapacity","overcapitalise","overcapitalised","overcapitalises","overcapitalization","overcapitalizations","overcapitalize","overcapitalized","overcapitalizes","overcapitalizing","overcareful","overcarried","overcarries","overcarry","overcarrying","overcast","overcasted","overcasting","overcastings","overcasts","overcatch","overcatches","overcatching","overcaught","overcaution","overcautioned","overcautioning","overcautions","overcautious","overcentralise","overcentralised","overcentralises","overcentralization","overcentralizations","overcentralize","overcentralized","overcentralizes","overcentralizing","overcharge","overcharged","overcharges","overcharging","overcheap","overcheck","overchecks","overchill","overchilled","overchilling","overchills","overcivil","overcivilised","overcivilized","overclad","overclaim","overclaimed","overclaiming","overclaims","overclass","overclasses","overclassification","overclassifications","overclassified","overclassifies","overclassify","overclassifying","overclean","overcleaned","overcleaning","overcleans","overclear","overcleared","overclearing","overclears","overclock","overclocked","overclocker","overclockers","overclocking","overclockings","overclocks","overclose","overcloud","overclouded","overclouding","overclouds","overcloy","overcloyed","overcloying","overcloys","overclub","overclubbed","overclubbing","overclubs","overcoach","overcoached","overcoaches","overcoaching","overcoat","overcoating","overcoatings","overcoats","overcold","overcolor","overcolored","overcoloring","overcolors","overcolour","overcoloured","overcolouring","overcolours","overcome","overcomer","overcomers","overcomes","overcoming","overcommercialization","overcommercializations","overcommercialize","overcommercialized","overcommercializes","overcommercializing","overcommit","overcommitment","overcommitments","overcommits","overcommitted","overcommitting","overcommunicate","overcommunicated","overcommunicates","overcommunicating","overcommunication","overcommunications","overcompensate","overcompensated","overcompensates","overcompensating","overcompensation","overcompensations","overcompensatory","overcomplex","overcompliance","overcompliances","overcomplicate","overcomplicated","overcomplicates","overcomplicating","overcompress","overcompressed","overcompresses","overcompressing","overconcentration","overconcentrations","overconcern","overconcerned","overconcerning","overconcerns","overconfidence","overconfidences","overconfident","overconfidently","overconscientious","overconscious","overconservative","overconstruct","overconstructed","overconstructing","overconstructs","overconsume","overconsumed","overconsumes","overconsuming","overconsumption","overconsumptions","overcontrol","overcontrolled","overcontrolling","overcontrols","overcook","overcooked","overcooking","overcooks","overcool","overcooled","overcooling","overcools","overcorrect","overcorrected","overcorrecting","overcorrection","overcorrections","overcorrects","overcount","overcounted","overcounting","overcounts","overcover","overcovered","overcovering","overcovers","overcoy","overcram","overcrammed","overcramming","overcrams","overcraw","overcrawed","overcrawing","overcraws","overcredulities","overcredulity","overcredulous","overcritical","overcrop","overcropped","overcropping","overcrops","overcrow","overcrowd","overcrowded","overcrowding","overcrowdings","overcrowds","overcrowed","overcrowing","overcrows","overcultivation","overcultivations","overcure","overcured","overcures","overcuring","overcut","overcuts","overcutting","overdare","overdared","overdares","overdaring","overdated","overdear","overdeck","overdecked","overdecking","overdecks","overdecorate","overdecorated","overdecorates","overdecorating","overdecoration","overdecorations","overdemanding","overdependence","overdependences","overdependent","overdesign","overdesigned","overdesigning","overdesigns","overdetermined","overdevelop","overdeveloped","overdeveloping","overdevelopment","overdevelopments","overdevelops","overdeviate","overdeviated","overdeviates","overdeviating","overdid","overdifferentiation","overdifferentiations","overdight","overdirect","overdirected","overdirecting","overdirects","overdiscount","overdiscounted","overdiscounting","overdiscounts","overdiversities","overdiversity","overdo","overdocument","overdocumented","overdocumenting","overdocuments","overdoer","overdoers","overdoes","overdog","overdogs","overdoing","overdominance","overdominances","overdominant","overdone","overdosage","overdosages","overdose","overdosed","overdoses","overdosing","overdraft","overdrafts","overdramatic","overdramatise","overdramatised","overdramatises","overdramatising","overdramatize","overdramatized","overdramatizes","overdramatizing","overdrank","overdraught","overdraughts","overdraw","overdrawing","overdrawn","overdraws","overdress","overdressed","overdresses","overdressing","overdrew","overdried","overdries","overdrink","overdrinking","overdrinks","overdrive","overdriven","overdrives","overdriving","overdrove","overdrunk","overdry","overdrying","overdub","overdubbed","overdubbing","overdubs","overdue","overdust","overdusted","overdusting","overdusts","overdye","overdyed","overdyeing","overdyer","overdyers","overdyes","overeager","overeagerness","overeagernesses","overearnest","overeasy","overeat","overeaten","overeater","overeaters","overeating","overeats","overed","overedit","overedited","overediting","overedits","overeducate","overeducated","overeducates","overeducating","overeducation","overeducations","overegg","overegged","overegging","overeggs","overelaborate","overelaborated","overelaborates","overelaborating","overelaboration","overelaborations","overembellish","overembellished","overembellishes","overembellishing","overembellishment","overembellishments","overemote","overemoted","overemotes","overemoting","overemotional","overemphases","overemphasis","overemphasise","overemphasised","overemphasises","overemphasising","overemphasize","overemphasized","overemphasizes","overemphasizing","overemphatic","overenamored","overencourage","overencouraged","overencourages","overencouraging","overenergetic","overengineer","overengineered","overengineering","overengineers","overenrolled","overentertained","overenthusiasm","overenthusiasms","overenthusiastic","overenthusiastically","overequipped","overestimate","overestimated","overestimates","overestimating","overestimation","overestimations","overevaluation","overevaluations","overexaggerate","overexaggerated","overexaggerates","overexaggerating","overexaggeration","overexaggerations","overexcitable","overexcite","overexcited","overexcites","overexciting","overexercise","overexercised","overexercises","overexercising","overexert","overexerted","overexerting","overexertion","overexertions","overexerts","overexpand","overexpanded","overexpanding","overexpands","overexpansion","overexpansions","overexpectation","overexpectations","overexplain","overexplained","overexplaining","overexplains","overexplicit","overexploit","overexploitation","overexploitations","overexploited","overexploiting","overexploits","overexpose","overexposed","overexposes","overexposing","overexposure","overexposures","overextend","overextended","overextending","overextends","overextension","overextensions","overextraction","overextractions","overextrapolation","overextrapolations","overextravagant","overexuberant","overeye","overeyed","overeyeing","overeyes","overeying","overfacile","overfall","overfallen","overfalling","overfalls","overfamiliar","overfamiliarities","overfamiliarity","overfar","overfast","overfastidious","overfat","overfatigue","overfatigued","overfatigues","overfavor","overfavored","overfavoring","overfavors","overfear","overfeared","overfearing","overfears","overfed","overfeed","overfeeding","overfeeds","overfell","overfertilise","overfertilised","overfertilises","overfertilising","overfertilization","overfertilizations","overfertilize","overfertilized","overfertilizes","overfertilizing","overfill","overfilled","overfilling","overfills","overfine","overfineness","overfinenesses","overfinished","overfish","overfished","overfishes","overfishing","overfit","overflew","overflies","overflight","overflights","overflood","overflooded","overflooding","overfloods","overflourish","overflourished","overflourishes","overflourishing","overflow","overflowed","overflowing","overflowingly","overflowings","overflown","overflows","overflush","overflushes","overfly","overflying","overfocus","overfocused","overfocuses","overfocusing","overfocussed","overfocusses","overfocussing","overfold","overfolded","overfolding","overfolds","overfond","overfondly","overfondness","overfondnesses","overforward","overforwardness","overfoul","overfrank","overfraught","overfree","overfreedom","overfreedoms","overfreely","overfreight","overfreighting","overfreights","overfulfill","overfulfilled","overfulfilling","overfulfills","overfull","overfullness","overfullnesses","overfulness","overfulnesses","overfund","overfunded","overfunding","overfundings","overfunds","overfussy","overgall","overgalled","overgalling","overgalls","overgang","overganging","overgangs","overgarment","overgarments","overgave","overgear","overgeared","overgearing","overgears","overgeneralise","overgeneralised","overgeneralises","overgeneralization","overgeneralizations","overgeneralize","overgeneralized","overgeneralizes","overgeneralizing","overgenerosities","overgenerosity","overgenerous","overgenerously","overget","overgets","overgetting","overgild","overgilded","overgilding","overgilds","overgilt","overgird","overgirded","overgirding","overgirds","overgirt","overgive","overgiven","overgives","overgiving","overglad","overglamorise","overglamorised","overglamorises","overglamorising","overglamorize","overglamorized","overglamorizes","overglamorizing","overglance","overglanced","overglances","overglancing","overglaze","overglazed","overglazes","overglazing","overgloom","overgloomed","overglooming","overglooms","overgo","overgoad","overgoaded","overgoading","overgoads","overgoes","overgoing","overgoings","overgone","overgorge","overgorged","overgorges","overgorging","overgot","overgovern","overgoverned","overgoverning","overgoverns","overgrade","overgraded","overgrades","overgrading","overgrain","overgrained","overgrainer","overgrainers","overgraining","overgrains","overgrass","overgrassed","overgrasses","overgrassing","overgraze","overgrazed","overgrazes","overgrazing","overgrazings","overgreat","overgreedy","overgreen","overgreened","overgreening","overgreens","overgrew","overground","overgrow","overgrowing","overgrown","overgrows","overgrowth","overgrowths","overhaile","overhailed","overhailes","overhailing","overhair","overhairs","overhale","overhaled","overhales","overhaling","overhand","overhanded","overhanding","overhandle","overhandled","overhandles","overhandling","overhands","overhang","overhanging","overhangs","overhappy","overhard","overharvest","overharvested","overharvesting","overharvests","overhaste","overhastes","overhastily","overhastiness","overhastinesses","overhasty","overhate","overhated","overhates","overhating","overhaul","overhauled","overhauling","overhauls","overhead","overheads","overheap","overheaped","overheaping","overheaps","overhear","overheard","overhearing","overhears","overheat","overheated","overheating","overheatings","overheats","overheld","overhent","overhenting","overhents","overhigh","overhit","overhits","overhitting","overhold","overholding","overholds","overholy","overhomogenise","overhomogenised","overhomogenises","overhomogenize","overhomogenized","overhomogenizes","overhomogenizing","overhonor","overhonored","overhonoring","overhonors","overhope","overhoped","overhopes","overhoping","overhot","overhung","overhunt","overhunted","overhunting","overhuntings","overhunts","overhype","overhyped","overhypes","overhyping","overidealise","overidealised","overidealises","overidealising","overidealize","overidealized","overidealizes","overidealizing","overidentification","overidentifications","overidentified","overidentifies","overidentify","overidentifying","overidle","overimaginative","overimpress","overimpressed","overimpresses","overimpressing","overinclined","overindebtedness","overindebtednesses","overindulge","overindulged","overindulgence","overindulgences","overindulgent","overindulges","overindulging","overindustrialize","overindustrialized","overindustrializes","overindustrializing","overinflate","overinflated","overinflates","overinflating","overinflation","overinflations","overinform","overinformed","overinforming","overinforms","overing","overingenious","overingenuities","overingenuity","overinked","overinsistent","overinsurance","overinsurances","overinsure","overinsured","overinsures","overinsuring","overintellectualization","overintellectualizations","overintellectualize","overintellectualized","overintellectualizes","overintellectualizing","overintense","overintensities","overintensity","overinterpretation","overinterpretations","overinvestment","overinvestments","overissuance","overissuances","overissue","overissued","overissues","overissuing","overjoy","overjoyed","overjoying","overjoys","overjump","overjumped","overjumping","overjumps","overjust","overkeen","overkeep","overkeeping","overkeeps","overkept","overkest","overkill","overkilled","overkilling","overkills","overkind","overkindness","overkindnesses","overking","overkings","overknee","overlabor","overlabored","overlaboring","overlabors","overlabour","overlaboured","overlabouring","overlabours","overlade","overladed","overladen","overlades","overlading","overlaid","overlain","overland","overlanded","overlander","overlanders","overlanding","overlands","overlap","overlapped","overlapping","overlaps","overlard","overlarded","overlarding","overlards","overlarge","overlate","overlaunch","overlaunched","overlaunches","overlaunching","overlavish","overlax","overlay","overlaying","overlayings","overlays","overleaf","overleap","overleaped","overleaping","overleaps","overleapt","overlearn","overlearned","overlearning","overlearns","overlearnt","overleather","overleathers","overleaven","overleavened","overleavening","overleavens","overlend","overlending","overlends","overlength","overlengthen","overlengthened","overlengthening","overlengthens","overlengths","overlent","overlet","overlets","overletting","overlewd","overlie","overlier","overliers","overlies","overlight","overlighted","overlighting","overlights","overlit","overliteral","overliterary","overlive","overlived","overlives","overliving","overload","overloaded","overloading","overloads","overlock","overlocked","overlocker","overlockers","overlocking","overlockings","overlocks","overlong","overlook","overlooked","overlooker","overlookers","overlooking","overlooks","overlord","overlorded","overlording","overlords","overlordship","overlordships","overloud","overlove","overloved","overloves","overloving","overlush","overlusty","overly","overlying","overman","overmanage","overmanaged","overmanages","overmanaging","overmanned","overmannered","overmanning","overmans","overmantel","overmantels","overmany","overmast","overmasted","overmaster","overmastered","overmastering","overmasters","overmasting","overmasts","overmatch","overmatched","overmatches","overmatching","overmatter","overmatters","overmature","overmaturities","overmaturity","overmeasure","overmeasured","overmeasures","overmeasuring","overmedicate","overmedicated","overmedicates","overmedicating","overmedication","overmedications","overmeek","overmelt","overmelted","overmelting","overmelts","overmen","overmerry","overmighty","overmild","overmilk","overmilked","overmilking","overmilks","overmine","overmined","overmines","overmining","overmix","overmixed","overmixes","overmixing","overmodest","overmodestly","overmodulated","overmount","overmounted","overmounting","overmounts","overmuch","overmuches","overmultiplied","overmultiplies","overmultiply","overmultiplying","overmultitude","overmultituded","overmultitudes","overmultituding","overmuscled","overname","overnamed","overnames","overnaming","overnear","overneat","overnet","overnets","overnetted","overnetting","overnew","overnice","overnicely","overniceness","overnicenesses","overnight","overnighted","overnighter","overnighters","overnighting","overnights","overnourish","overnourished","overnourishes","overnourishing","overnutrition","overnutritions","overobvious","overoffice","overofficed","overoffices","overofficing","overoperate","overoperated","overoperates","overoperating","overopinionated","overoptimism","overoptimisms","overoptimist","overoptimistic","overoptimistically","overoptimists","overorchestrate","overorchestrated","overorchestrates","overorchestrating","overorganise","overorganised","overorganises","overorganising","overorganize","overorganized","overorganizes","overorganizing","overornament","overornamented","overornamenting","overornaments","overpack","overpackage","overpackaged","overpackages","overpackaging","overpacked","overpacking","overpacks","overpage","overpaid","overpaint","overpainted","overpainting","overpaints","overpart","overparted","overparticular","overparting","overparts","overpass","overpassed","overpasses","overpassing","overpast","overpay","overpaying","overpayment","overpayments","overpays","overpedal","overpedaled","overpedaling","overpedalled","overpedalling","overpedals","overpeer","overpeered","overpeering","overpeers","overpeople","overpeopled","overpeoples","overpeopling","overperch","overperched","overperches","overperching","overpersuade","overpersuaded","overpersuades","overpersuading","overpersuasion","overpersuasions","overpert","overpicture","overpictured","overpictures","overpicturing","overpitch","overpitched","overpitches","overpitching","overplaced","overplaid","overplaided","overplaids","overplan","overplanned","overplanning","overplans","overplant","overplanted","overplanting","overplants","overplast","overplay","overplayed","overplaying","overplays","overplied","overplies","overplot","overplots","overplotted","overplotting","overplus","overpluses","overplusses","overply","overplying","overpoise","overpoised","overpoises","overpoising","overpopulate","overpopulated","overpopulates","overpopulating","overpopulation","overpopulations","overpost","overposted","overposting","overposts","overpotent","overpower","overpowered","overpowering","overpoweringly","overpowers","overpraise","overpraised","overpraises","overpraising","overprecise","overpreparation","overprepare","overprepared","overprepares","overpreparing","overprescribe","overprescribed","overprescribes","overprescribing","overprescription","overprescriptions","overpress","overpressed","overpresses","overpressing","overpressure","overpressures","overprice","overpriced","overprices","overpricing","overprint","overprinted","overprinting","overprints","overprivileged","overprize","overprized","overprizes","overprizing","overprocess","overprocessed","overprocesses","overprocessing","overproduce","overproduced","overproduces","overproducing","overproduction","overproductions","overprogram","overprogramed","overprograming","overprogrammed","overprogramming","overprograms","overpromise","overpromised","overpromises","overpromising","overpromote","overpromoted","overpromotes","overpromoting","overproof","overproportion","overproportionate","overproportionately","overproportioned","overproportioning","overproportions","overprotect","overprotected","overprotecting","overprotection","overprotections","overprotective","overprotectiveness","overprotectivenesses","overprotects","overproud","overpump","overpumped","overpumping","overpumps","overqualified","overquick","overrack","overracked","overracking","overracks","overrake","overraked","overrakes","overraking","overran","overrank","overrash","overrashly","overrashness","overrashnesses","overrate","overrated","overrates","overrating","overraught","overreach","overreached","overreacher","overreachers","overreaches","overreaching","overreact","overreacted","overreacting","overreaction","overreactions","overreacts","overread","overreading","overreads","overreckon","overreckoned","overreckoning","overreckons","overred","overredded","overredding","overreds","overrefine","overrefined","overrefinement","overrefinements","overrefines","overrefining","overregulate","overregulated","overregulates","overregulating","overregulation","overregulations","overreliance","overreliances","overren","overrenning","overrens","overreport","overreported","overreporting","overreports","overrepresentation","overrepresentations","overrepresented","overrespond","overresponded","overresponding","overresponds","overrich","overridden","override","overrider","overriders","overrides","overriding","overrife","overrigid","overripe","overripen","overripened","overripeness","overripenesses","overripening","overripens","overroast","overroasted","overroasting","overroasts","overrode","overrude","overruff","overruffed","overruffing","overruffs","overrule","overruled","overruler","overrulers","overrules","overruling","overrulings","overrun","overrunner","overrunners","overrunning","overruns","overs","oversad","oversail","oversailed","oversailing","oversails","oversale","oversales","oversalt","oversalted","oversalting","oversalts","oversanguine","oversaturate","oversaturated","oversaturates","oversaturating","oversaturation","oversaturations","oversauce","oversauced","oversauces","oversaucing","oversave","oversaved","oversaves","oversaving","oversaw","overscale","overscaled","overschutcht","overscore","overscored","overscores","overscoring","overscrupulous","overscutched","oversea","overseas","oversecretion","oversecretions","oversee","overseed","overseeded","overseeding","overseeds","overseeing","overseen","overseer","overseers","oversees","oversell","overselling","oversells","oversensitive","oversensitiveness","oversensitivenesses","oversensitivities","oversensitivity","overserious","overseriously","overservice","overserviced","overservices","overservicing","overset","oversets","oversetting","oversew","oversewed","oversewing","oversewn","oversews","oversexed","overshade","overshaded","overshades","overshading","overshadow","overshadowed","overshadowing","overshadows","oversharp","overshine","overshines","overshining","overshirt","overshirts","overshoe","overshoes","overshone","overshoot","overshooting","overshoots","overshot","overshots","overshower","overshowered","overshowering","overshowers","oversick","overside","oversides","oversight","oversights","oversimple","oversimplification","oversimplifications","oversimplified","oversimplifies","oversimplify","oversimplifying","oversimplistic","oversimply","oversize","oversized","oversizes","oversizing","overskip","overskipped","overskipping","overskips","overskirt","overskirts","overslaugh","overslaughed","overslaughing","overslaughs","oversleep","oversleeping","oversleeps","oversleeve","oversleeves","overslept","overslip","overslipped","overslipping","overslips","overslipt","overslow","oversman","oversmen","oversmoke","oversmoked","oversmokes","oversmoking","oversoak","oversoaked","oversoaking","oversoaks","oversoft","oversold","oversolicitous","oversoon","oversophisticated","oversoul","oversouls","oversow","oversowed","oversowing","oversown","oversows","overspecialise","overspecialised","overspecialises","overspecialization","overspecializations","overspecialize","overspecialized","overspecializes","overspecializing","overspeculate","overspeculated","overspeculates","overspeculating","overspeculation","overspeculations","overspend","overspender","overspenders","overspending","overspends","overspent","overspice","overspiced","overspices","overspicing","overspill","overspilled","overspilling","overspills","overspilt","overspin","overspins","overspread","overspreading","overspreads","overstabilities","overstability","overstaff","overstaffed","overstaffing","overstaffs","overstain","overstained","overstaining","overstains","overstand","overstanding","overstands","overstank","overstare","overstared","overstares","overstaring","overstate","overstated","overstatement","overstatements","overstates","overstating","overstay","overstayed","overstayer","overstayers","overstaying","overstays","oversteer","oversteered","oversteering","oversteers","overstep","overstepped","overstepping","oversteps","overstimulate","overstimulated","overstimulates","overstimulating","overstimulation","overstimulations","overstink","overstinking","overstinks","overstir","overstirred","overstirring","overstirs","overstock","overstocked","overstocking","overstocks","overstood","overstories","overstory","overstrain","overstrained","overstraining","overstrains","overstress","overstressed","overstresses","overstressing","overstretch","overstretched","overstretches","overstretching","overstrew","overstrewed","overstrewing","overstrewn","overstrews","overstridden","overstride","overstrides","overstriding","overstrike","overstrikes","overstriking","overstrode","overstrong","overstrooke","overstruck","overstructured","overstrung","overstudied","overstudies","overstudy","overstudying","overstuff","overstuffed","overstuffing","overstuffs","overstunk","oversubscribe","oversubscribed","oversubscribes","oversubscribing","oversubscription","oversubscriptions","oversubtle","oversubtleties","oversubtlety","oversuds","oversudsed","oversudses","oversudsing","oversup","oversupped","oversupping","oversupplied","oversupplies","oversupply","oversupplying","oversups","oversure","oversuspicious","overswam","oversway","overswayed","overswaying","oversways","overswear","overswearing","overswears","oversweet","oversweeten","oversweetened","oversweetening","oversweetens","oversweetness","oversweetnesses","overswell","overswelled","overswelling","overswells","overswim","overswimming","overswims","overswing","overswinging","overswings","overswollen","overswore","oversworn","overswum","overswung","overt","overtake","overtaken","overtakes","overtaking","overtalk","overtalkative","overtalked","overtalking","overtalks","overtame","overtart","overtask","overtasked","overtasking","overtasks","overtaught","overtax","overtaxation","overtaxations","overtaxed","overtaxes","overtaxing","overteach","overteaches","overteaching","overtedious","overteem","overteemed","overteeming","overteems","overthick","overthin","overthink","overthinking","overthinks","overthought","overthrew","overthrow","overthrower","overthrowers","overthrowing","overthrown","overthrows","overthrust","overthrusts","overthwart","overthwarted","overthwarting","overthwarts","overtight","overtighten","overtightened","overtightening","overtightens","overtime","overtimed","overtimely","overtimer","overtimers","overtimes","overtimid","overtiming","overtip","overtipped","overtipping","overtips","overtire","overtired","overtires","overtiring","overtly","overtness","overtnesses","overtoil","overtoiled","overtoiling","overtoils","overtone","overtones","overtook","overtop","overtopped","overtopping","overtoppings","overtops","overtower","overtowered","overtowering","overtowers","overtrade","overtraded","overtrades","overtrading","overtradings","overtrain","overtrained","overtraining","overtrains","overtreat","overtreated","overtreating","overtreatment","overtreatments","overtreats","overtrick","overtricks","overtrim","overtrimmed","overtrimming","overtrims","overtrip","overtripped","overtripping","overtrips","overtrump","overtrumped","overtrumping","overtrumps","overtrust","overtrusted","overtrusting","overtrusts","overture","overtured","overtures","overturing","overturn","overturned","overturner","overturners","overturning","overturns","overtype","overtyped","overtypes","overtyping","overurge","overurged","overurges","overurging","overuse","overused","overuses","overusing","overutilisation","overutilise","overutilised","overutilises","overutilising","overutilization","overutilizations","overutilize","overutilized","overutilizes","overutilizing","overvaluation","overvaluations","overvalue","overvalued","overvalues","overvaluing","overveil","overveiled","overveiling","overveils","overview","overviews","overviolent","overvivid","overvoltage","overvoltages","overvote","overvoted","overvotes","overvoting","overwarm","overwarmed","overwarming","overwarms","overwary","overwash","overwashes","overwatch","overwatched","overwatches","overwatching","overwater","overwatered","overwatering","overwaters","overweak","overwear","overwearied","overwearies","overwearing","overwears","overweary","overwearying","overweather","overweathered","overweathering","overweathers","overween","overweened","overweening","overweeningly","overweeningness","overweenings","overweens","overweigh","overweighed","overweighing","overweighs","overweight","overweighted","overweighting","overweights","overwent","overwet","overwets","overwetted","overwetting","overwhelm","overwhelmed","overwhelming","overwhelmingly","overwhelmings","overwhelms","overwide","overwily","overwind","overwinding","overwinds","overwing","overwinged","overwinging","overwings","overwinter","overwintered","overwintering","overwinters","overwise","overwisely","overwithheld","overwithhold","overwithholding","overwithholds","overword","overwords","overwore","overwork","overworked","overworking","overworks","overworn","overwound","overwrap","overwrapped","overwrapping","overwraps","overwrest","overwrested","overwresting","overwrestle","overwrestled","overwrestles","overwrestling","overwrests","overwrite","overwrites","overwriting","overwritten","overwrote","overwrought","overyear","overyeared","overyearing","overyears","overzeal","overzealous","overzealously","overzealousness","overzealousnesses","overzeals","ovibos","oviboses","ovibovine","ovicidal","ovicide","ovicides","oviducal","oviduct","oviductal","oviducts","oviferous","oviform","ovigerous","ovine","ovines","ovipara","oviparities","oviparity","oviparous","oviparously","oviposit","oviposited","ovipositing","oviposition","ovipositional","ovipositions","ovipositor","ovipositors","oviposits","oviraptor","oviraptors","ovisac","ovisacs","ovist","ovists","ovoid","ovoidal","ovoidals","ovoids","ovolactovegetarian","ovolactovegetarians","ovoli","ovolo","ovolos","ovonic","ovonics","ovotestes","ovotestis","ovoviviparities","ovoviviparity","ovoviviparous","ovoviviparously","ovoviviparousness","ovoviviparousnesses","ovular","ovulary","ovulate","ovulated","ovulates","ovulating","ovulation","ovulations","ovulatory","ovule","ovules","ovuliferous","ovum","ow","owche","owches","owe","owed","owelties","owelty","ower","owerby","owerloup","owerloupen","owerlouping","owerloupit","owerloups","owes","owing","owl","owled","owler","owleries","owlers","owlery","owlet","owlets","owlier","owliest","owling","owlish","owlishly","owlishness","owlishnesses","owllike","owls","owly","own","ownable","owned","owner","ownerless","owners","ownership","ownerships","owning","owns","owre","owrecome","owrecomes","owrelay","owrelays","owres","owreword","owrewords","owrie","owrier","owriest","owse","owsen","owt","owts","ox","oxacillin","oxacillins","oxalacetate","oxalacetates","oxalate","oxalated","oxalates","oxalating","oxalic","oxalis","oxalises","oxaloacetate","oxaloacetates","oxazepam","oxazepams","oxazine","oxazines","oxblood","oxbloods","oxbow","oxbows","oxcart","oxcarts","oxen","oxer","oxers","oxes","oxeye","oxeyes","oxford","oxfords","oxgang","oxgangs","oxgate","oxgates","oxhead","oxheads","oxheart","oxhearts","oxhide","oxhides","oxid","oxidable","oxidant","oxidants","oxidase","oxidases","oxidasic","oxidate","oxidated","oxidates","oxidating","oxidation","oxidational","oxidations","oxidative","oxidatively","oxide","oxides","oxidic","oxidimetric","oxidimetries","oxidimetry","oxidisable","oxidisation","oxidisations","oxidise","oxidised","oxidiser","oxidisers","oxidises","oxidising","oxidizable","oxidization","oxidizations","oxidize","oxidized","oxidizer","oxidizers","oxidizes","oxidizing","oxidoreductase","oxidoreductases","oxids","oxies","oxim","oxime","oximes","oximeter","oximeters","oximetries","oximetry","oxims","oxland","oxlands","oxlike","oxlip","oxlips","oxo","oxonium","oxoniums","oxpecker","oxpeckers","oxslip","oxslips","oxtail","oxtails","oxter","oxtered","oxtering","oxters","oxtongue","oxtongues","oxy","oxyacetylene","oxyacetylenes","oxyacid","oxyacids","oxycephalic","oxycephalies","oxycephalous","oxycephaly","oxycodone","oxycodones","oxygen","oxygenase","oxygenases","oxygenate","oxygenated","oxygenates","oxygenating","oxygenation","oxygenations","oxygenator","oxygenators","oxygenic","oxygenise","oxygenised","oxygeniser","oxygenisers","oxygenises","oxygenising","oxygenize","oxygenized","oxygenizer","oxygenizers","oxygenizes","oxygenizing","oxygenless","oxygenous","oxygens","oxyhaemoglobin","oxyhaemoglobins","oxyhemoglobin","oxyhemoglobins","oxyhydrogen","oxymel","oxymels","oxymora","oxymoron","oxymoronic","oxymoronically","oxymorons","oxyntic","oxyphenbutazone","oxyphenbutazones","oxyphil","oxyphile","oxyphiles","oxyphilic","oxyphils","oxyrhynchus","oxyrhynchuses","oxysalt","oxysalts","oxysome","oxysomes","oxysulphide","oxysulphides","oxytetracycline","oxytetracyclines","oxytocic","oxytocics","oxytocin","oxytocins","oxytone","oxytones","oxytonic","oxyuriases","oxyuriasis","oy","oye","oyer","oyers","oyes","oyeses","oyesses","oyez","oyezes","oys","oyster","oystercatcher","oystercatchers","oystered","oysterer","oysterers","oystering","oysterings","oysterman","oystermen","oysters","oystrige","oystriges","ozaena","ozaenas","ozalid","ozalids","ozeki","ozekis","ozocerite","ozocerites","ozokerite","ozokerites","ozonate","ozonated","ozonates","ozonating","ozonation","ozonations","ozone","ozones","ozonic","ozonide","ozonides","ozoniferous","ozonisation","ozonisations","ozonise","ozonised","ozoniser","ozonisers","ozonises","ozonising","ozonization","ozonizations","ozonize","ozonized","ozonizer","ozonizers","ozonizes","ozonizing","ozonolyses","ozonolysis","ozonosphere","ozonospheres","ozonous","ozzie","ozzies","pa","paal","paals","paan","paans","pablum","pablums","pabouche","pabouches","pabular","pabulous","pabulum","pabulums","pac","paca","pacable","pacas","pacation","pacations","pace","paced","pacemaker","pacemakers","pacemaking","pacemakings","paceman","pacemen","pacer","pacers","paces","pacesetter","pacesetters","pacesetting","paceway","paceways","pacey","pacha","pachadom","pachadoms","pachak","pachaks","pachalic","pachalics","pachas","pachinko","pachinkos","pachisi","pachisis","pachouli","pachoulis","pachuco","pachucos","pachycarpous","pachydactyl","pachydactylous","pachyderm","pachydermal","pachydermatous","pachydermia","pachydermias","pachydermic","pachydermous","pachyderms","pachymeningitis","pachymeter","pachymeters","pachysandra","pachysandras","pachytene","pachytenes","pacier","paciest","pacifiable","pacific","pacificae","pacifical","pacifically","pacificate","pacificated","pacificates","pacificating","pacification","pacifications","pacificator","pacificators","pacificatory","pacificism","pacificisms","pacificist","pacificists","pacified","pacifier","pacifiers","pacifies","pacifism","pacifisms","pacifist","pacifistic","pacifistically","pacifists","pacify","pacifying","pacing","pack","packabilities","packability","packable","package","packaged","packager","packagers","packages","packaging","packagings","packboard","packboards","packcloth","packcloths","packed","packer","packers","packet","packeted","packeting","packets","packfong","packfongs","packframe","packframes","packhorse","packhorses","packing","packinghouse","packinghouses","packings","packly","packman","packmen","packmule","packmules","packness","packnesses","packrat","packrats","packs","packsack","packsacks","packsaddle","packsaddles","packsheet","packsheets","packstaff","packstaffs","packthread","packthreads","packwax","packwaxes","packway","packways","paclitaxel","paclitaxels","paco","pacos","pacs","pact","pacta","paction","pactional","pactioned","pactioning","pactions","pacts","pactum","pacy","pad","padang","padangs","padauk","padauks","padded","padder","padders","paddies","padding","paddings","paddle","paddleball","paddleballs","paddleboard","paddleboards","paddleboat","paddleboats","paddled","paddlefish","paddlefishes","paddler","paddlers","paddles","paddling","paddlings","paddock","paddocked","paddocking","paddocks","paddy","paddymelon","paddymelons","paddywack","paddywacked","paddywacking","paddywacks","paddywhack","paddywhacks","padella","padellas","pademelon","pademelons","paderero","padereroes","padereros","padi","padis","padishah","padishahs","padkos","padle","padles","padlock","padlocked","padlocking","padlocks","padma","padmas","padnag","padnags","padouk","padouks","padre","padres","padri","padrone","padrones","padroni","padronism","padronisms","pads","padsaw","padsaws","padshah","padshahs","paduasoy","paduasoys","padymelon","padymelons","paean","paeanism","paeanisms","paeans","paedagogic","paedagogue","paedagogues","paederast","paederastic","paederasties","paederasts","paederasty","paedeutic","paedeutics","paediatric","paediatrician","paediatricians","paediatrics","paediatries","paediatrist","paediatrists","paediatry","paedo","paedobaptism","paedobaptisms","paedobaptist","paedobaptists","paedodontic","paedodontics","paedogeneses","paedogenesis","paedogenetic","paedogenetically","paedogenic","paedological","paedologies","paedologist","paedologists","paedology","paedomorphic","paedomorphism","paedomorphisms","paedomorphoses","paedomorphosis","paedophile","paedophiles","paedophilia","paedophiliac","paedophiliacs","paedophilias","paedophilic","paedophilics","paedos","paedotribe","paedotribes","paedotrophies","paedotrophy","paella","paellas","paenula","paenulae","paenulas","paeon","paeonic","paeonics","paeonies","paeons","paeony","paesan","paesani","paesano","paesanos","paesans","pagan","pagandom","pagandoms","paganisation","paganisations","paganise","paganised","paganiser","paganisers","paganises","paganish","paganising","paganism","paganisms","paganist","paganistic","paganistically","paganists","paganization","paganizations","paganize","paganized","paganizer","paganizers","paganizes","paganizing","pagans","page","pageant","pageantries","pageantry","pageants","pageboy","pageboys","paged","pageful","pagefuls","pagehood","pagehoods","pager","pagers","pages","pageview","pageviews","paginal","paginate","paginated","paginates","paginating","pagination","paginations","paging","pagings","pagle","pagles","pagod","pagoda","pagodas","pagods","pagri","pagris","pagurian","pagurians","pagurid","pagurids","pah","pahautea","pahauteas","pahlavi","pahlavis","pahoehoe","pahoehoes","pahs","paid","paideutic","paideutics","paidle","paidles","paigle","paigles","paik","paiked","paiking","paiks","pail","pailful","pailfuls","paillard","paillards","paillasse","paillasses","paillette","paillettes","paillon","paillons","pails","pailsful","pain","painch","painches","pained","painful","painfuller","painfullest","painfully","painfulness","painfulnesses","painim","painims","paining","painkiller","painkillers","painkilling","painless","painlessly","painlessness","painlessnesses","pains","painstaker","painstakers","painstaking","painstakingly","painstakingness","painstakings","paint","paintable","paintball","paintballs","paintbox","paintboxes","paintbrush","paintbrushes","painted","painter","painterliness","painterlinesses","painterly","painters","paintier","paintiest","paintiness","paintinesses","painting","paintings","paintress","paintresses","paints","painture","paintures","paintwork","paintworks","painty","paiock","paiocke","paiockes","paiocks","pair","paire","paired","pairer","paires","pairest","pairial","pairials","pairing","pairings","pairs","pairwise","pais","paisa","paisan","paisana","paisanas","paisano","paisanos","paisans","paisas","paise","paisley","paisleys","paitrick","paitricks","pajama","pajamaed","pajamas","pajock","pajocke","pajockes","pajocks","pakahi","pakahis","pakapoo","pakapoos","pakeha","pakehas","pakfong","pakfongs","pakihi","pakihis","pakirikiri","pakirikiris","pakka","pakoko","pakokos","pakora","pakoras","pakthong","pakthongs","paktong","paktongs","pal","palabra","palabras","palace","palaced","palaces","paladin","paladins","palaeanthropic","palaebiologies","palaebiologist","palaebiologists","palaebiology","palaeethnology","palaeoanthropic","palaeobiologic","palaeobiologies","palaeobiologist","palaeobiology","palaeobotanic","palaeobotanical","palaeobotanies","palaeobotanist","palaeobotanists","palaeobotany","palaeoclimate","palaeoclimates","palaeoclimatic","palaeocrystic","palaeocurrent","palaeocurrents","palaeoecologic","palaeoecologies","palaeoecologist","palaeoecology","palaeoethnology","palaeogaea","palaeogaeas","palaeogeography","palaeographer","palaeographers","palaeographic","palaeographical","palaeographies","palaeographist","palaeographists","palaeography","palaeolimnology","palaeolith","palaeolithic","palaeoliths","palaeomagnetic","palaeomagnetism","palaeontography","palaeontologies","palaeontologist","palaeontology","palaeopathology","palaeopedology","palaeophytology","palaeotype","palaeotypes","palaeotypic","palaeozoologies","palaeozoologist","palaeozoology","palaestra","palaestrae","palaestral","palaestras","palaestric","palaestrical","palafitte","palafittes","palagi","palagis","palagonite","palagonites","palais","palama","palamae","palamate","palamino","palaminos","palampore","palampores","palankeen","palankeens","palanquin","palanquins","palapa","palapas","palas","palases","palatabilities","palatability","palatable","palatableness","palatablenesses","palatably","palatal","palatalisation","palatalisations","palatalise","palatalised","palatalises","palatalising","palatalization","palatalizations","palatalize","palatalized","palatalizes","palatalizing","palatally","palatals","palate","palated","palates","palatial","palatially","palatialness","palatialnesses","palatinate","palatinates","palatine","palatines","palating","palaver","palavered","palaverer","palaverers","palavering","palavers","palay","palays","palazzi","palazzo","palazzos","pale","palea","paleaceous","paleae","paleal","paleate","palebuck","palebucks","paled","paleface","palefaces","palely","palempore","palempores","paleness","palenesses","paleoanthropological","paleoanthropologies","paleoanthropologist","paleoanthropologists","paleoanthropology","paleobiologic","paleobiological","paleobiologies","paleobiologist","paleobiologists","paleobiology","paleobotanic","paleobotanical","paleobotanically","paleobotanies","paleobotanist","paleobotanists","paleobotany","paleocene","paleoclimatologies","paleoclimatologist","paleoclimatologists","paleoclimatology","paleoecologic","paleoecological","paleoecologies","paleoecologist","paleoecologists","paleoecology","paleogene","paleogeographic","paleogeographical","paleogeographically","paleogeographies","paleogeography","paleographer","paleographers","paleographic","paleographical","paleographically","paleographies","paleography","paleolith","paleoliths","paleologies","paleology","paleomagnetic","paleomagnetically","paleomagnetism","paleomagnetisms","paleomagnetist","paleomagnetists","paleontologic","paleontological","paleontologies","paleontologist","paleontologists","paleontology","paleopathological","paleopathologies","paleopathologist","paleopathologists","paleopathology","paleosol","paleosols","paleozoic","paleozoological","paleozoologies","paleozoologist","paleozoologists","paleozoology","paler","pales","palest","palestra","palestrae","palestral","palestras","palet","paletot","paletots","palets","palette","palettes","paleways","palewise","palfrenier","palfreniers","palfrey","palfreyed","palfreys","palier","paliest","palification","palifications","paliform","palikar","palikars","palilalia","palilalias","palillogies","palillogy","palimonies","palimony","palimpsest","palimpsests","palindrome","palindromes","palindromic","palindromical","palindromist","palindromists","paling","palingeneses","palingenesia","palingenesias","palingenesies","palingenesis","palingenesist","palingenesists","palingenesy","palingenetic","palingenetical","palings","palinka","palinkas","palinode","palinodes","palinodies","palinody","palinopia","palinopias","palinopsia","palinopsias","palisade","palisaded","palisades","palisading","palisado","palisadoed","palisadoes","palisadoing","palisander","palisanders","palish","palkee","palkees","palki","palkis","pall","palla","palladia","palladic","palladious","palladium","palladiums","palladous","pallae","pallah","pallahs","pallbearer","pallbearers","palled","pallescence","pallescences","pallescent","pallet","palleted","palleting","palletisation","palletisations","palletise","palletised","palletiser","palletisers","palletises","palletising","palletization","palletizations","palletize","palletized","palletizer","palletizers","palletizes","palletizing","pallets","pallette","pallettes","pallia","pallial","palliament","palliaments","palliard","palliards","palliasse","palliasses","palliate","palliated","palliates","palliating","palliation","palliations","palliative","palliatively","palliatives","palliator","palliators","palliatory","pallid","pallider","pallidest","pallidities","pallidity","pallidly","pallidness","pallidnesses","pallied","pallier","pallies","palliest","palling","pallium","palliums","pallone","pallones","pallor","pallors","palls","pally","pallying","palm","palmaceous","palmar","palmarian","palmary","palmate","palmated","palmately","palmatifid","palmation","palmations","palmatipartite","palmatisect","palmcorder","palmcorders","palmed","palmer","palmers","palmerworm","palmerworms","palmette","palmettes","palmetto","palmettoes","palmettos","palmful","palmfuls","palmhouse","palmhouses","palmie","palmier","palmies","palmiest","palmiet","palmiets","palmification","palmifications","palming","palmiped","palmipede","palmipedes","palmipeds","palmist","palmister","palmisters","palmistries","palmistry","palmists","palmitate","palmitates","palmitic","palmitin","palmitins","palmlike","palms","palmtop","palmtops","palmy","palmyra","palmyras","palolo","palolos","palomino","palominos","palooka","palookas","paloverde","paloverdes","palp","palpabilities","palpability","palpable","palpableness","palpablenesses","palpably","palpal","palpate","palpated","palpates","palpating","palpation","palpations","palpator","palpators","palpatory","palpebra","palpebrae","palpebral","palpebras","palpebrate","palpebrated","palpebrates","palpebrating","palped","palpi","palping","palpitant","palpitate","palpitated","palpitates","palpitating","palpitation","palpitations","palps","palpus","pals","palsgrave","palsgraves","palsgravine","palsgravines","palship","palships","palsied","palsier","palsies","palsiest","palstaff","palstaffs","palstave","palstaves","palsy","palsying","palsylike","palter","paltered","palterer","palterers","paltering","palters","paltrier","paltriest","paltrily","paltriness","paltrinesses","paltry","paludal","paludament","paludamenta","paludaments","paludamentum","paludamentums","paludic","paludicolous","paludinal","paludine","paludinous","paludism","paludisms","paludose","paludous","palustral","palustrian","palustrine","paly","palynologic","palynological","palynologically","palynologies","palynologist","palynologists","palynology","pam","pampa","pampas","pampases","pampean","pampeans","pampelmoose","pampelmooses","pampelmouse","pampelmouses","pamper","pampered","pamperedness","pamperednesses","pamperer","pamperers","pampering","pampero","pamperos","pampers","pamphlet","pamphleteer","pamphleteered","pamphleteering","pamphleteerings","pamphleteers","pamphlets","pamphrey","pamphreys","pampoen","pampoens","pampootie","pampooties","pams","pan","panacea","panacean","panaceas","panachaea","panachaeas","panache","panaches","panada","panadas","panaesthesia","panaesthesias","panaesthetism","panaesthetisms","panama","panamas","panaries","panaritium","panaritiums","panarthritis","panarthritises","panary","panatela","panatelas","panatella","panatellas","panax","panaxes","panbroil","panbroiled","panbroiling","panbroils","pancake","pancaked","pancakes","pancaking","pance","pances","pancetta","pancettas","panchax","panchaxes","panchayat","panchayats","pancheon","pancheons","panchion","panchions","panchromatic","panchromatism","panchromatisms","pancosmic","pancosmism","pancosmisms","pancratia","pancratian","pancratiast","pancratiasts","pancratic","pancratist","pancratists","pancratium","pancratiums","pancreas","pancreases","pancreatectomies","pancreatectomized","pancreatectomy","pancreatic","pancreatin","pancreatins","pancreatitides","pancreatitis","pancreatitises","pancreozymin","pancreozymins","pancytopenia","pancytopenias","pand","panda","pandaemonium","pandaemoniums","pandanaceous","pandani","pandanus","pandanuses","pandar","pandared","pandaring","pandars","pandas","pandation","pandations","pandect","pandectist","pandectists","pandects","pandemia","pandemian","pandemias","pandemic","pandemics","pandemoniac","pandemoniacal","pandemonian","pandemonic","pandemonium","pandemoniums","pander","pandered","panderer","panderers","panderess","panderesses","pandering","panderism","panderisms","panderly","pandermite","pandermites","panderous","panders","pandiculation","pandiculations","pandied","pandies","pandit","pandits","pandoor","pandoors","pandora","pandoras","pandore","pandores","pandour","pandours","pandowdies","pandowdy","pands","pandura","panduras","pandurate","pandurated","panduriform","pandy","pandying","pane","paned","paneer","paneers","panegoism","panegoisms","panegyric","panegyrica","panegyrical","panegyrically","panegyricon","panegyrics","panegyries","panegyrise","panegyrised","panegyrises","panegyrising","panegyrist","panegyrists","panegyrize","panegyrized","panegyrizes","panegyrizing","panegyry","paneities","paneity","panel","paneled","paneless","paneling","panelings","panelised","panelist","panelists","panelized","panelled","panelling","panellings","panellist","panellists","panels","panentheism","panentheisms","panentheist","panentheists","panes","panesthesia","panesthesias","panetela","panetelas","panetella","panetellas","panettone","panettones","panettoni","panfish","panfishes","panfried","panfries","panfry","panfrying","panful","panfuls","pang","panga","pangamic","pangamies","pangamy","pangas","panged","pangen","pangene","pangenes","pangeneses","pangenesis","pangenetic","pangenetically","pangens","panging","pangless","pangolin","pangolins","pangram","pangrammatist","pangrammatists","pangrams","pangs","panhandle","panhandled","panhandler","panhandlers","panhandles","panhandling","panharmonicon","panharmonicons","panhellenic","panhellenion","panhellenions","panhellenium","panhelleniums","panhuman","panic","panically","panick","panicked","panickier","panickiest","panicking","panicks","panicky","panicle","panicled","panicles","panicmonger","panicmongers","panics","paniculate","paniculated","paniculately","panicum","panicums","panidiomorphic","panier","paniers","panification","panifications","panim","panims","paning","panini","paninis","panino","panisc","paniscs","panisk","panisks","panjandarum","panjandarums","panjandra","panjandrum","panjandrums","panko","pankos","panleucopenia","panleucopenias","panleukopenia","panleukopenias","panlogism","panlogisms","panmictic","panmixes","panmixia","panmixias","panmixis","panmixises","pannage","pannages","panne","panned","pannelled","panner","panners","pannes","pannick","pannicks","pannicle","pannicles","panniculus","panniculuses","pannier","panniered","panniers","pannikel","pannikell","pannikells","pannikels","pannikin","pannikins","panning","pannings","pannose","pannus","pannuses","panocha","panochas","panoche","panoches","panoistic","panomphaean","panophobia","panophobias","panophthalmia","panophthalmias","panophthalmitis","panoplied","panoplies","panoply","panoptic","panoptical","panoptically","panopticon","panopticons","panorama","panoramas","panoramic","panoramically","panpharmacon","panpharmacons","panpipe","panpipes","panpsychism","panpsychisms","panpsychist","panpsychistic","panpsychists","panradiometer","panradiometers","pans","pansexual","pansexualism","pansexualisms","pansexualist","pansexualists","pansexualities","pansexuality","pansexuals","pansied","pansies","pansophic","pansophical","pansophically","pansophies","pansophism","pansophisms","pansophist","pansophists","pansophy","panspermatic","panspermatism","panspermatisms","panspermatist","panspermatists","panspermia","panspermias","panspermic","panspermies","panspermism","panspermisms","panspermist","panspermists","panspermy","panstick","pansticks","pansy","pant","pantable","pantables","pantagamies","pantagamy","pantagraph","pantagraphs","pantaleon","pantaleons","pantalet","pantalets","pantaletted","pantalettes","pantalon","pantalone","pantalones","pantalons","pantaloon","pantalooned","pantalooneries","pantaloonery","pantaloons","pantdress","pantdresses","pantechnicon","pantechnicons","panted","panter","panters","pantheism","pantheisms","pantheist","pantheistic","pantheistical","pantheistically","pantheists","panthenol","panthenols","pantheologies","pantheologist","pantheologists","pantheology","pantheon","pantheons","panther","pantheress","pantheresses","pantherine","pantherish","panthers","pantie","panties","pantihose","pantile","pantiled","pantiles","pantiling","pantilings","pantine","pantines","panting","pantingly","pantings","pantisocracies","pantisocracy","pantisocrat","pantisocratic","pantisocratical","pantisocratist","pantisocratists","pantisocrats","pantler","pantlers","panto","pantoffle","pantoffles","pantofle","pantofles","pantograph","pantographer","pantographers","pantographic","pantographical","pantographies","pantographs","pantography","pantomime","pantomimed","pantomimes","pantomimic","pantomimical","pantomimically","pantomiming","pantomimist","pantomimists","panton","pantons","pantophagies","pantophagist","pantophagists","pantophagous","pantophagy","pantophobia","pantophobias","pantopragmatic","pantopragmatics","pantos","pantoscope","pantoscopes","pantoscopic","pantothenate","pantothenates","pantothenic","pantoufle","pantoufles","pantoum","pantoums","pantries","pantropic","pantropical","pantry","pantrymaid","pantrymaids","pantryman","pantrymen","pants","pantsuit","pantsuited","pantsuits","pantun","pantuns","panty","pantyhose","pantywaist","pantywaists","panzer","panzerotto","panzerottos","panzers","panzootic","panzootics","paoli","paolo","pap","papa","papable","papacies","papacy","papadam","papadams","papadom","papadoms","papadum","papadums","papain","papains","papal","papalise","papalised","papalises","papalising","papalism","papalisms","papalist","papalists","papalize","papalized","papalizes","papalizing","papally","papaprelatist","papaprelatists","paparazzi","paparazzo","papas","papauma","papaumas","papaveraceous","papaverine","papaverines","papaverous","papaw","papaws","papaya","papayan","papayas","pape","paper","paperback","paperbacked","paperbacker","paperbackers","paperbacking","paperbacks","paperbark","paperbarks","paperboard","paperboards","paperbound","paperbounds","paperboy","paperboys","paperclip","paperclips","papered","paperer","paperers","papergirl","papergirls","paperhanger","paperhangers","paperhanging","paperhangings","paperier","paperiest","paperiness","paperinesses","papering","paperings","paperknife","paperknives","paperless","papermaker","papermakers","papermaking","papermakings","papers","paperware","paperwares","paperweight","paperweights","paperwork","paperworks","papery","papes","papeterie","papeteries","paphian","paphians","papilio","papilionaceous","papilios","papilla","papillae","papillar","papillary","papillate","papillated","papilliferous","papilliform","papillitis","papillitises","papilloma","papillomas","papillomata","papillomatoses","papillomatosis","papillomatous","papillomavirus","papillomaviruses","papillon","papillons","papillose","papillote","papillotes","papillous","papillulate","papillule","papillules","papish","papisher","papishers","papishes","papism","papisms","papist","papistic","papistical","papistically","papistries","papistry","papists","papoose","papooses","papovavirus","papovaviruses","pappadam","pappadams","pappadom","pappadoms","pappardelle","pappardelles","papped","pappi","pappier","pappies","pappiest","papping","pappoose","pappooses","pappose","pappous","pappus","pappuses","pappy","paprica","papricas","paprika","paprikas","paps","papula","papulae","papular","papulation","papulations","papule","papules","papuliferous","papulose","papulous","papyraceous","papyral","papyri","papyrian","papyrine","papyrological","papyrologies","papyrologist","papyrologists","papyrology","papyrus","papyruses","par","para","parabaptism","parabaptisms","parabases","parabasis","parabema","parabemata","parabematic","paraben","parabens","parabioses","parabiosis","parabiotic","parabiotically","parablast","parablastic","parablasts","parable","parabled","parablepses","parablepsies","parablepsis","parablepsy","parableptic","parables","parabling","parabola","parabolanus","parabolanuses","parabolas","parabole","paraboles","parabolic","parabolical","parabolically","parabolisation","parabolisations","parabolise","parabolised","parabolises","parabolising","parabolist","parabolists","parabolization","parabolizations","parabolize","parabolized","parabolizes","parabolizing","paraboloid","paraboloidal","paraboloids","parabrake","parabrakes","paracasein","paracaseins","paracenteses","paracentesis","paracetamol","paracetamols","parachor","parachors","parachronism","parachronisms","parachute","parachuted","parachutes","parachutic","parachuting","parachutist","parachutists","paraclete","paracletes","paracme","paracmes","paracrine","paracrostic","paracrostics","paracuses","paracusis","paracyanogen","paracyanogens","parade","paraded","parader","paraders","parades","paradichlorobenzene","paradichlorobenzenes","paradiddle","paradiddles","paradigm","paradigmatic","paradigmatical","paradigmatically","paradigms","parading","paradisaic","paradisaical","paradisaically","paradisal","paradise","paradisean","paradises","paradisiac","paradisiacal","paradisiacally","paradisial","paradisian","paradisic","paradisical","paradoctor","paradoctors","parador","paradores","paradors","parados","paradoses","paradox","paradoxal","paradoxer","paradoxers","paradoxes","paradoxical","paradoxicalities","paradoxicality","paradoxically","paradoxicalness","paradoxicalnesses","paradoxidian","paradoxies","paradoxist","paradoxists","paradoxologies","paradoxology","paradoxure","paradoxures","paradoxurine","paradoxy","paradrop","paradropped","paradropping","paradrops","parae","paraeneses","paraenesis","paraenetic","paraenetical","paraesthesia","paraesthesias","paraesthetic","paraffin","paraffine","paraffined","paraffines","paraffinic","paraffining","paraffinoid","paraffins","paraffiny","paraffle","paraffles","parafle","parafles","parafoil","parafoils","paraform","paraformaldehyde","paraformaldehydes","paraforms","parage","parageneses","paragenesia","paragenesias","paragenesis","paragenetic","paragenetically","parages","paraglide","paraglided","paraglider","paragliders","paraglides","paragliding","paraglidings","paraglossa","paraglossae","paraglossal","paraglossate","paragnathism","paragnathisms","paragnathous","paragnoses","paragnosis","paragoge","paragoges","paragogic","paragogical","paragogically","paragogue","paragogues","paragon","paragoned","paragoning","paragonite","paragonites","paragons","paragram","paragrammatist","paragrammatists","paragrams","paragraph","paragraphed","paragrapher","paragraphers","paragraphia","paragraphias","paragraphic","paragraphical","paragraphically","paragraphing","paragraphist","paragraphists","paragraphs","paraheliotropic","parahydrogen","parahydrogens","parainfluenza","parainfluenzas","parajournalism","parajournalisms","parakeelya","parakeelyas","parakeet","parakeets","parakelia","parakelias","parakite","parakites","parakiting","parakitings","paralalia","paralalias","paralanguage","paralanguages","paraldehyde","paraldehydes","paralegal","paralegals","paraleipomena","paraleipomenon","paraleipses","paraleipsis","paralexia","paralexias","paralexic","paralimnion","paralimnions","paralinguistic","paralinguistics","paralipomena","paralipomenon","paralipses","paralipsis","parallactic","parallactical","parallactically","parallax","parallaxes","parallel","paralleled","parallelepiped","parallelepipeda","parallelepipeds","paralleling","parallelings","parallelise","parallelised","parallelises","parallelising","parallelism","parallelisms","parallelist","parallelistic","parallelists","parallelize","parallelized","parallelizes","parallelizing","parallelled","parallelling","parallelly","parallelogram","parallelograms","parallelopiped","parallelopipeda","parallelopipeds","parallels","parallelwise","paralogia","paralogias","paralogies","paralogise","paralogised","paralogises","paralogising","paralogism","paralogisms","paralogist","paralogistic","paralogists","paralogize","paralogized","paralogizes","paralogizing","paralogue","paralogues","paralogy","paralympic","paralympics","paralysation","paralysations","paralyse","paralysed","paralyser","paralysers","paralyses","paralysing","paralysingly","paralysis","paralytic","paralytically","paralytics","paralyzation","paralyzations","paralyze","paralyzed","paralyzer","paralyzers","paralyzes","paralyzing","paralyzingly","paramagnet","paramagnetic","paramagnetically","paramagnetism","paramagnetisms","paramagnets","paramastoid","paramastoids","paramatta","paramattas","paramecia","paramecium","parameciums","paramedic","paramedical","paramedicals","paramedico","paramedicos","paramedics","paramenstrua","paramenstruum","paramenstruums","parament","paramenta","paraments","paramese","parameses","parameter","parameterise","parameterised","parameterises","parameterising","parameterization","parameterizations","parameterize","parameterized","parameterizes","parameterizing","parameters","parametral","parametric","parametrical","parametrically","parametrisation","parametrise","parametrised","parametrises","parametrising","parametrization","parametrizations","parametrize","parametrized","parametrizes","parametrizing","paramilitaries","paramilitary","paramnesia","paramnesias","paramo","paramorph","paramorphic","paramorphine","paramorphines","paramorphism","paramorphisms","paramorphous","paramorphs","paramos","paramouncies","paramouncy","paramount","paramountcies","paramountcy","paramountly","paramounts","paramour","paramours","paramylum","paramylums","paramyxovirus","paramyxoviruses","paranephric","paranephros","paranephroses","paranete","paranetes","parang","parangs","paranoea","paranoeas","paranoeic","paranoeics","paranoia","paranoiac","paranoiacs","paranoias","paranoic","paranoically","paranoics","paranoid","paranoidal","paranoids","paranormal","paranormalities","paranormality","paranormally","paranormals","paranthelia","paranthelion","paranthropus","paranthropuses","paranym","paranymph","paranymphs","paranyms","parapara","paraparas","parapareses","paraparesis","paraparetic","parapente","parapentes","parapenting","parapentings","paraperiodic","parapet","parapeted","parapets","paraph","paraphasia","paraphasias","paraphasic","paraphed","paraphernalia","paraphilia","paraphiliac","paraphiliacs","paraphilias","paraphimoses","paraphimosis","paraphing","paraphonia","paraphonias","paraphonic","paraphrasable","paraphrase","paraphrased","paraphraser","paraphrasers","paraphrases","paraphrasing","paraphrast","paraphrastic","paraphrastical","paraphrastically","paraphrasts","paraphraxes","paraphraxia","paraphraxias","paraphraxis","paraphrenia","paraphrenias","paraphs","paraphysate","paraphyses","paraphysis","parapineal","paraplanner","paraplanners","paraplegia","paraplegias","paraplegic","paraplegics","parapodia","parapodial","parapodium","parapophyses","parapophysial","parapophysis","parapraxes","parapraxis","paraprofessional","paraprofessionals","parapsychic","parapsychical","parapsychism","parapsychisms","parapsychological","parapsychologies","parapsychologist","parapsychologists","parapsychology","parapsychoses","parapsychosis","paraquadrate","paraquadrates","paraquat","paraquats","paraquet","paraquets","paraquito","paraquitos","pararhyme","pararhymes","pararosaniline","pararosanilines","pararthria","pararthrias","paras","parasail","parasailed","parasailing","parasailings","parasails","parasang","parasangs","parascending","parascendings","parascenia","parascenium","parasceve","parasceves","parascience","parasciences","paraselenae","paraselene","paraselenic","parasexual","parasexualities","parasexuality","parashah","parashahs","parashioth","parashot","parashoth","parasitaemia","parasitaemias","parasite","parasites","parasitic","parasitical","parasitically","parasiticalness","parasiticidal","parasiticide","parasiticides","parasitisation","parasitisations","parasitise","parasitised","parasitises","parasitising","parasitism","parasitisms","parasitization","parasitizations","parasitize","parasitized","parasitizes","parasitizing","parasitoid","parasitoids","parasitologic","parasitological","parasitologically","parasitologies","parasitologist","parasitologists","parasitology","parasitoses","parasitosis","paraskiing","paraskiings","parasol","parasoled","parasols","parasphenoid","parasphenoids","parastatal","parastatals","parastichies","parastichous","parastichy","parasuicide","parasuicides","parasymbiont","parasymbionts","parasymbioses","parasymbiosis","parasymbiotic","parasympathetic","parasympathetics","parasympathomimetic","parasynapses","parasynapsis","parasynaptic","parasyntheses","parasynthesis","parasyntheta","parasynthetic","parasyntheton","paratactic","paratactical","paratactically","parataniwha","parataniwhas","parataxes","parataxis","paratha","parathas","paratheses","parathesis","parathion","parathions","parathormone","parathormones","parathyroid","parathyroidectomies","parathyroidectomized","parathyroidectomy","parathyroids","paratonic","paratroop","paratrooper","paratroopers","paratroops","paratungstic","paratyphoid","paratyphoids","paravail","paravane","paravanes","paravant","paravaunt","parawalker","parawalkers","parawing","parawings","paraxial","parazoa","parazoan","parazoans","parazoon","parbake","parbaked","parbakes","parbaking","parboil","parboiled","parboiling","parboils","parbreak","parbreaked","parbreaking","parbreaks","parbuckle","parbuckled","parbuckles","parbuckling","parcel","parceled","parceling","parcelled","parcelling","parcels","parcelwise","parcenaries","parcenary","parcener","parceners","parch","parched","parchedly","parchedness","parchednesses","parcheesi","parcheesis","parches","parchesi","parchesis","parching","parchisi","parchisis","parchment","parchmentise","parchmentised","parchmentises","parchmentising","parchmentize","parchmentized","parchmentizes","parchmentizing","parchments","parchmenty","parcimonies","parcimony","parclose","parcloses","pard","pardah","pardahs","pardal","pardale","pardales","pardalis","pardalises","pardalote","pardalotes","pardals","parded","pardee","pardi","pardie","pardine","pardner","pardners","pardon","pardonable","pardonableness","pardonablenesses","pardonably","pardoned","pardoner","pardoners","pardoning","pardonings","pardonless","pardons","pards","pardy","pare","parecious","parecism","parecisms","pared","paregoric","paregorics","pareidolia","pareidolias","pareira","pareiras","parella","parellas","parelle","parelles","parencephala","parencephalon","parenchyma","parenchymal","parenchymas","parenchymata","parenchymatous","pareneses","parenesis","parent","parentage","parentages","parental","parentally","parented","parenteral","parenterally","parentheses","parenthesis","parenthesise","parenthesised","parenthesises","parenthesising","parenthesize","parenthesized","parenthesizes","parenthesizing","parenthetic","parenthetical","parenthetically","parenthood","parenthoods","parenting","parentings","parentless","parents","pareo","pareos","parer","parera","pareras","parerga","parergon","parers","pares","pareses","paresis","paresthesia","paresthesias","paresthetic","paretic","paretics","pareu","pareus","parev","pareve","parfait","parfaits","parfleche","parfleches","parflesh","parfleshes","parfocal","parfocalise","parfocalised","parfocalises","parfocalising","parfocalities","parfocality","parfocalize","parfocalized","parfocalizes","parfocalizing","pargana","parganas","pargasite","pargasites","parge","parged","parges","parget","pargeted","pargeter","pargeters","pargeting","pargetings","pargets","pargetted","pargetter","pargetters","pargetting","pargettings","parging","pargings","pargo","pargos","pargyline","pargylines","parhelia","parheliacal","parhelic","parhelion","parhypate","parhypates","pariah","pariahs","parial","parials","parian","parians","paries","parietal","parietals","parietes","parimutuel","paring","parings","paripinnate","paris","parischan","parischane","parischanes","parischans","parises","parish","parishad","parishads","parishen","parishens","parishes","parishioner","parishioners","parison","parisons","parisyllabic","parities","paritor","paritors","parity","park","parka","parkade","parkades","parkas","parked","parkee","parkees","parker","parkers","parkette","parkettes","parki","parkie","parkier","parkies","parkiest","parkin","parking","parkings","parkins","parkinsonian","parkinsonism","parkinsonisms","parkis","parkish","parkland","parklands","parkleaves","parklike","parkly","parkour","parkours","parks","parkward","parkwards","parkway","parkways","parky","parlance","parlances","parlando","parlante","parlay","parlayed","parlaying","parlays","parle","parled","parlement","parlements","parles","parley","parleyed","parleyer","parleyers","parleying","parleys","parleyvoo","parleyvooed","parleyvooing","parleyvoos","parliament","parliamentarian","parliamentarians","parliamentarily","parliamentarism","parliamentary","parliamenting","parliamentings","parliaments","parlies","parling","parlor","parlors","parlour","parlours","parlous","parlously","parlousness","parlousnesses","parly","parmacitie","parmacities","parmesan","parmesans","parmigiana","parmigiano","paroccipital","parochial","parochialise","parochialised","parochialises","parochialising","parochialism","parochialisms","parochialities","parochiality","parochialize","parochialized","parochializes","parochializing","parochially","parochin","parochine","parochines","parochins","parodic","parodical","parodied","parodies","parodist","parodistic","parodists","parodoi","parodos","parody","parodying","paroecious","paroemia","paroemiac","paroemiacs","paroemial","paroemias","paroemiographer","paroemiography","paroemiologies","paroemiology","paroicous","parol","parolable","parole","paroled","parolee","parolees","paroles","paroling","parols","paronomasia","paronomasias","paronomasies","paronomastic","paronomastical","paronomasy","paronychia","paronychial","paronychias","paronym","paronymic","paronymies","paronymous","paronymously","paronyms","paronymy","paroquet","paroquets","parore","parores","parosmia","parosmias","parotic","parotid","parotides","parotiditic","parotiditis","parotiditises","parotids","parotis","parotitic","parotitis","parotitises","parotoid","parotoids","parous","parousia","parousias","paroxetine","paroxetines","paroxysm","paroxysmal","paroxysmally","paroxysmic","paroxysms","paroxytone","paroxytones","paroxytonic","parp","parpane","parpanes","parped","parpen","parpend","parpends","parpens","parpent","parpents","parping","parpoint","parpoints","parps","parquet","parqueted","parqueting","parquetries","parquetry","parquets","parquetted","parquetting","parr","parra","parrakeet","parrakeets","parral","parrals","parramatta","parramattas","parras","parred","parrel","parrels","parrhesia","parrhesias","parricidal","parricide","parricides","parridge","parridges","parried","parrier","parriers","parries","parring","parritch","parritches","parrock","parrocked","parrocking","parrocks","parroket","parrokets","parroquet","parroquets","parrot","parroted","parroter","parroters","parrotfish","parrotfishes","parroting","parrotries","parrotry","parrots","parroty","parrs","parry","parrying","pars","parsable","parse","parsec","parsecs","parsed","parser","parsers","parses","parsimonies","parsimonious","parsimoniously","parsimony","parsing","parsings","parsley","parsleyed","parsleys","parslied","parsnep","parsneps","parsnip","parsnips","parson","parsonage","parsonages","parsonic","parsonical","parsonish","parsons","part","partake","partaken","partaker","partakers","partakes","partaking","partakings","partan","partans","parted","parter","parterre","parterres","parters","parthenocarpic","parthenocarpies","parthenocarpous","parthenocarpy","parthenogeneses","parthenogenesis","parthenogenetic","parthenogenetically","parthenospore","parthenospores","parti","partial","partialise","partialised","partialises","partialising","partialism","partialisms","partialist","partialists","partialities","partiality","partialize","partialized","partializes","partializing","partialled","partialling","partially","partialness","partialnesses","partials","partibilities","partibility","partible","participable","participant","participantly","participants","participate","participated","participates","participating","participation","participational","participations","participative","participator","participators","participatory","participial","participially","participials","participle","participles","particle","particleboard","particleboards","particles","particular","particularise","particularised","particulariser","particularisers","particularises","particularising","particularism","particularisms","particularist","particularistic","particularists","particularities","particularity","particularization","particularizations","particularize","particularized","particularizer","particularizers","particularizes","particularizing","particularly","particularness","particulars","particulate","particulates","partied","partier","partiers","parties","partim","parting","partings","partis","partisan","partisanly","partisans","partisanship","partisanships","partita","partitas","partite","partition","partitioned","partitioner","partitioners","partitioning","partitionist","partitionists","partitionment","partitionments","partitions","partitive","partitively","partitives","partitura","partituras","partizan","partizans","partizanship","partizanships","partlet","partlets","partly","partner","partnered","partnering","partnerless","partners","partnership","partnerships","parton","partons","partook","partridge","partridgeberries","partridgeberry","partridges","parts","parture","partures","parturiencies","parturiency","parturient","parturients","parturifacient","parturition","parturitions","partway","partwork","partworks","party","partyer","partyers","partygoer","partygoers","partying","partyism","partyisms","parulides","parulis","parulises","parura","paruras","parure","parures","parureses","paruresis","parvanimities","parvanimity","parve","parvenu","parvenue","parvenues","parvenus","parvifoliate","parvis","parvise","parvises","parvo","parvolin","parvoline","parvolines","parvolins","parvos","parvovirus","parvoviruses","pas","pascal","pascals","paschal","paschals","pascual","pase","pasear","paseared","pasearing","pasears","pasela","paselas","paseo","paseos","pases","pash","pasha","pashadom","pashadoms","pashalic","pashalics","pashalik","pashaliks","pashas","pashed","pashes","pashim","pashims","pashing","pashka","pashkas","pashm","pashmina","pashminas","pashms","pasigraphic","pasigraphical","pasigraphies","pasigraphy","pasodoble","pasodobles","paspalum","paspalums","paspies","paspy","pasqueflower","pasqueflowers","pasquil","pasquilant","pasquilants","pasquiler","pasquilers","pasquilled","pasquilling","pasquils","pasquinade","pasquinaded","pasquinader","pasquinaders","pasquinades","pasquinading","pass","passable","passableness","passablenesses","passably","passacaglia","passacaglias","passade","passades","passado","passadoes","passados","passage","passaged","passager","passages","passageway","passageways","passagework","passageworks","passaging","passalong","passalongs","passament","passamented","passamenting","passaments","passamezzo","passamezzos","passant","passata","passatas","passband","passbands","passbook","passbooks","passe","passed","passee","passel","passels","passemeasure","passemeasures","passement","passemented","passementerie","passementeries","passementing","passements","passenger","passengers","passepied","passepieds","passer","passerby","passerine","passerines","passers","passersby","passes","passibilities","passibility","passible","passibleness","passiblenesses","passibly","passiflora","passifloraceous","passifloras","passim","passimeter","passimeters","passing","passingly","passings","passion","passional","passionals","passionaries","passionary","passionate","passionated","passionately","passionateness","passionatenesses","passionates","passionating","passioned","passionflower","passionflowers","passioning","passionless","passionlessly","passionlessness","passions","passivate","passivated","passivates","passivating","passivation","passivations","passive","passively","passiveness","passivenesses","passives","passivism","passivisms","passivist","passivists","passivities","passivity","passkey","passkeys","passless","passman","passmen","passment","passmented","passmenting","passments","passout","passouts","passover","passovers","passport","passports","passus","passuses","password","passwords","past","pasta","pastalike","pastance","pastances","pastas","paste","pasteboard","pasteboards","pasted","pastedown","pastedowns","pastel","pastelist","pastelists","pastellist","pastellists","pastels","paster","pastern","pasterns","pasters","pastes","pasteup","pasteups","pasteurella","pasteurellae","pasteurellas","pasteurisation","pasteurisations","pasteurise","pasteurised","pasteuriser","pasteurisers","pasteurises","pasteurising","pasteurism","pasteurisms","pasteurization","pasteurizations","pasteurize","pasteurized","pasteurizer","pasteurizers","pasteurizes","pasteurizing","pasticci","pasticcio","pasticcios","pastiche","pastiches","pasticheur","pasticheurs","pastie","pastier","pasties","pastiest","pastil","pastille","pastilles","pastils","pastily","pastime","pastimes","pastina","pastinas","pastiness","pastinesses","pasting","pastings","pastis","pastises","pastitsio","pastitsios","pastitso","pastitsos","pastless","pastness","pastnesses","pastor","pastoral","pastorale","pastorales","pastorali","pastoralism","pastoralisms","pastoralist","pastoralists","pastorally","pastoralness","pastoralnesses","pastorals","pastorate","pastorates","pastored","pastoring","pastorium","pastoriums","pastorly","pastors","pastorship","pastorships","pastourelle","pastourelles","pastrami","pastramis","pastries","pastromi","pastromis","pastry","pastrycook","pastrycooks","pasts","pasturable","pasturage","pasturages","pastural","pasture","pastured","pastureland","pasturelands","pastureless","pasturer","pasturers","pastures","pasturing","pasty","pat","pataca","patacas","patagia","patagial","patagium","pataka","patakas","patamar","patamars","pataphysics","patball","patballs","patch","patchable","patchboard","patchboards","patchcocke","patchcockes","patched","patcher","patcheries","patchers","patchery","patches","patchier","patchiest","patchily","patchiness","patchinesses","patching","patchings","patchocke","patchockes","patchouli","patchoulies","patchoulis","patchouly","patchwork","patchworked","patchworking","patchworks","patchy","pate","pated","patella","patellae","patellar","patellas","patellate","patellectomies","patellectomy","patelliform","paten","patencies","patency","patens","patent","patentabilities","patentability","patentable","patented","patentee","patentees","patenting","patently","patentor","patentors","patents","pater","patera","paterae","patercove","patercoves","paterero","patereroes","patereros","paterfamilias","paterfamiliases","paternal","paternalism","paternalisms","paternalist","paternalistic","paternalistically","paternalists","paternally","paternities","paternity","paternoster","paternosters","paters","pates","path","pathbreaking","pathed","pathetic","pathetical","pathetically","pathetics","pathfinder","pathfinders","pathfinding","pathfindings","pathic","pathics","pathing","pathless","pathlessness","pathlessnesses","pathname","pathnames","pathobiologies","pathobiology","pathogen","pathogene","pathogenes","pathogeneses","pathogenesis","pathogenetic","pathogenic","pathogenicities","pathogenicity","pathogenies","pathogenous","pathogens","pathogeny","pathognomies","pathognomonic","pathognomy","pathographies","pathography","pathologic","pathological","pathologically","pathologies","pathologise","pathologised","pathologises","pathologising","pathologist","pathologists","pathologize","pathologized","pathologizes","pathologizing","pathology","pathophobia","pathophobias","pathophysiologic","pathophysiological","pathophysiologies","pathophysiology","pathos","pathoses","paths","pathway","pathways","patible","patibulary","patience","patiences","patient","patiented","patienter","patientest","patienting","patiently","patients","patiki","patikis","patin","patina","patinae","patinaed","patinas","patinate","patinated","patinates","patinating","patination","patinations","patine","patined","patines","patining","patinise","patinised","patinises","patinising","patinize","patinized","patinizes","patinizing","patins","patio","patios","patisserie","patisseries","patissier","patissiers","patka","patkas","patly","patness","patnesses","patois","patonce","patootie","patooties","patresfamilias","patrial","patrialisation","patrialisations","patrialise","patrialised","patrialises","patrialising","patrialism","patrialisms","patrialities","patriality","patrialization","patrializations","patrialize","patrialized","patrializes","patrializing","patrials","patriarch","patriarchal","patriarchalism","patriarchalisms","patriarchally","patriarchate","patriarchates","patriarchies","patriarchism","patriarchisms","patriarchs","patriarchy","patriate","patriated","patriates","patriating","patriation","patriations","patrician","patricianly","patricians","patriciate","patriciates","patricidal","patricide","patricides","patrick","patricks","patriclinic","patriclinous","patrico","patricoes","patrifocal","patrifocalities","patrifocality","patrilineage","patrilineages","patrilineal","patrilineally","patrilinear","patrilinearly","patrilinies","patriliny","patrilocal","patrilocally","patrimonial","patrimonially","patrimonies","patrimony","patriot","patriotic","patriotically","patriotism","patriotisms","patriots","patristic","patristical","patristically","patristicism","patristicisms","patristics","patroclinal","patroclinic","patroclinies","patroclinous","patrocliny","patrol","patrolled","patroller","patrollers","patrolling","patrolman","patrolmen","patrological","patrologies","patrologist","patrologists","patrology","patrols","patrolwoman","patrolwomen","patron","patronage","patronaged","patronages","patronaging","patronal","patroness","patronesses","patronisation","patronisations","patronise","patronised","patroniser","patronisers","patronises","patronising","patronisingly","patronization","patronizations","patronize","patronized","patronizer","patronizers","patronizes","patronizing","patronizingly","patronless","patronly","patronne","patronnes","patrons","patronymic","patronymics","patroon","patroons","patroonship","patroonships","pats","patsies","patsy","pattamar","pattamars","patte","patted","pattee","patten","pattened","pattening","pattens","patter","pattered","patterer","patterers","pattering","pattern","patterned","patterning","patternings","patternless","patterns","patters","pattes","pattie","patties","patting","pattle","pattles","pattress","pattresses","patty","pattypan","pattypans","patu","patulent","patulin","patulins","patulous","patulously","patulousness","patulousnesses","patus","patutuki","patutukis","paty","patzer","patzers","paua","pauas","paucal","paucals","pauciloquent","paucities","paucity","paughtier","paughtiest","paughty","paul","pauldron","pauldrons","paulin","paulins","paulownia","paulownias","pauls","paunce","paunces","paunch","paunched","paunches","paunchier","paunchiest","paunchiness","paunchinesses","paunching","paunchy","pauper","paupered","pauperess","pauperesses","paupering","pauperisation","pauperisations","pauperise","pauperised","pauperises","pauperising","pauperism","pauperisms","pauperization","pauperizations","pauperize","pauperized","pauperizes","pauperizing","paupers","paupiette","paupiettes","pauropod","pauropods","pausal","pause","paused","pauseful","pausefully","pauseless","pauselessly","pauser","pausers","pauses","pausing","pausingly","pausings","pav","pavage","pavages","pavan","pavane","pavanes","pavans","pave","paved","paveed","pavement","pavemented","pavementing","pavements","paven","pavens","paver","pavers","paves","pavid","pavilion","pavilioned","pavilioning","pavilions","pavillon","pavillons","pavin","paving","pavings","pavins","pavior","paviors","paviour","paviours","pavis","pavise","paviser","pavisers","pavises","pavisse","pavisses","pavlova","pavlovas","pavonazzo","pavonazzos","pavone","pavones","pavonian","pavonine","pavs","paw","pawa","pawas","pawaw","pawawed","pawawing","pawaws","pawed","pawer","pawers","pawing","pawk","pawkier","pawkiest","pawkily","pawkiness","pawkinesses","pawks","pawky","pawl","pawls","pawn","pawnable","pawnage","pawnages","pawnbroker","pawnbrokers","pawnbroking","pawnbrokings","pawnce","pawnces","pawned","pawnee","pawnees","pawner","pawners","pawning","pawnor","pawnors","pawns","pawnshop","pawnshops","pawnticket","pawntickets","pawpaw","pawpaws","paws","pax","paxes","paxiuba","paxiubas","paxwax","paxwaxes","pay","payable","payables","payably","payback","paybacks","paycheck","paychecks","payday","paydays","payed","payee","payees","payer","payers","payfone","payfones","paygrade","paygrades","paying","payings","paylist","paylists","payload","payloads","paymaster","paymasters","payment","payments","paynim","paynimries","paynimry","paynims","payoff","payoffs","payola","payolas","payor","payors","payout","payouts","payphone","payphones","payroll","payrolls","pays","paysage","paysages","paysagist","paysagists","paysd","payslip","payslips","pazazz","pazazzes","pazzazz","pazzazzes","pe","pea","peaberries","peaberry","peace","peaceable","peaceableness","peaceablenesses","peaceably","peaced","peaceful","peacefuller","peacefullest","peacefully","peacefulness","peacefulnesses","peacekeeper","peacekeepers","peacekeeping","peacekeepings","peaceless","peacelessness","peacelessnesses","peacemaker","peacemakers","peacemaking","peacemakings","peacenik","peaceniks","peaces","peacetime","peacetimes","peach","peachblow","peachblows","peached","peacher","peacherino","peacherinos","peachers","peaches","peachier","peachiest","peachily","peachiness","peachinesses","peaching","peachy","peacing","peacoat","peacoats","peacock","peacocked","peacockeries","peacockery","peacockier","peacockiest","peacocking","peacockish","peacocks","peacocky","peacod","peacods","peafowl","peafowls","peag","peage","peages","peags","peahen","peahens","peak","peaked","peakedness","peakednesses","peakier","peakiest","peaking","peakish","peakless","peaklike","peaks","peaky","peal","pealed","pealike","pealing","peals","pean","peaned","peaning","peans","peanut","peanuts","peapod","peapods","pear","pearce","pearced","pearces","pearcing","peare","peares","pearl","pearlash","pearlashes","pearled","pearler","pearlers","pearlescence","pearlescences","pearlescent","pearlier","pearlies","pearliest","pearlin","pearliness","pearlinesses","pearling","pearlings","pearlins","pearlised","pearlite","pearlites","pearlitic","pearlized","pearls","pearlwort","pearlworts","pearly","pearmain","pearmains","pearmonger","pearmongers","pears","pearst","peart","pearter","peartest","peartly","peartness","peartnesses","pearwood","pearwoods","peas","peasant","peasantries","peasantry","peasants","peasanty","peascod","peascods","pease","peasecod","peasecods","peased","peasen","peases","peashooter","peashooters","peasing","peason","peasouper","peasoupers","peat","peataries","peatary","peateries","peatery","peatier","peatiest","peatland","peatlands","peatman","peatmen","peats","peatship","peatships","peaty","peavey","peaveys","peavies","peavy","peaze","peazed","peazes","peazing","peba","pebas","pebble","pebbled","pebbledash","pebbledashed","pebbledashes","pebbledashing","pebbles","pebblier","pebbliest","pebbling","pebblings","pebbly","pebrine","pebrines","pec","pecan","pecans","peccabilities","peccability","peccable","peccadillo","peccadilloes","peccadillos","peccancies","peccancy","peccant","peccantly","peccaries","peccary","peccavi","peccavis","pech","pechan","pechans","peched","peching","pechs","peck","pecke","pecked","pecker","peckers","peckerwood","peckerwoods","peckes","peckier","peckiest","pecking","peckings","peckish","peckishly","peckishness","peckishnesses","pecks","pecky","pecorini","pecorino","pecorinos","pecs","pectase","pectases","pectate","pectates","pecten","pectens","pectic","pectin","pectinaceous","pectinal","pectinate","pectinated","pectinately","pectination","pectinations","pectineal","pectines","pectinesterase","pectinesterases","pectinous","pectins","pectisable","pectisation","pectisations","pectise","pectised","pectises","pectising","pectizable","pectization","pectizations","pectize","pectized","pectizes","pectizing","pectolite","pectolites","pectoral","pectorally","pectorals","pectoriloquies","pectoriloquy","pectose","pectoses","peculate","peculated","peculates","peculating","peculation","peculations","peculator","peculators","peculia","peculiar","peculiarise","peculiarised","peculiarises","peculiarising","peculiarities","peculiarity","peculiarize","peculiarized","peculiarizes","peculiarizing","peculiarly","peculiars","peculium","pecuniarily","pecuniary","pecunious","ped","pedagog","pedagogic","pedagogical","pedagogically","pedagogics","pedagogies","pedagogism","pedagogisms","pedagogs","pedagogue","pedagogued","pedagogueries","pedagoguery","pedagogues","pedagoguing","pedagoguish","pedagoguishness","pedagoguism","pedagoguisms","pedagogy","pedal","pedaled","pedaler","pedalers","pedalfer","pedalfers","pedalier","pedaliers","pedaling","pedalled","pedaller","pedallers","pedalling","pedallings","pedalo","pedaloes","pedalos","pedals","pedant","pedantic","pedantical","pedantically","pedanticise","pedanticised","pedanticises","pedanticising","pedanticism","pedanticisms","pedanticize","pedanticized","pedanticizes","pedanticizing","pedantise","pedantised","pedantises","pedantising","pedantism","pedantisms","pedantize","pedantized","pedantizes","pedantizing","pedantocracies","pedantocracy","pedantocrat","pedantocratic","pedantocrats","pedantries","pedantry","pedants","pedate","pedately","pedatifid","pedder","pedders","peddle","peddled","peddler","peddleries","peddlers","peddlery","peddles","peddling","peddlings","pederast","pederastic","pederasties","pederasts","pederasty","pederero","pedereroes","pedereros","pedes","pedeses","pedesis","pedestal","pedestaled","pedestaling","pedestalled","pedestalling","pedestals","pedestrian","pedestrianise","pedestrianised","pedestrianises","pedestrianising","pedestrianism","pedestrianisms","pedestrianize","pedestrianized","pedestrianizes","pedestrianizing","pedestrians","pedetentous","pedetic","pediatric","pediatrician","pediatricians","pediatrics","pediatrist","pediatrists","pedicab","pedicabs","pedicel","pedicellaria","pedicellariae","pedicellate","pedicels","pedicle","pedicled","pedicles","pedicular","pediculate","pediculated","pediculates","pediculation","pediculations","pediculi","pediculoses","pediculosis","pediculosises","pediculous","pediculus","pedicure","pedicured","pedicures","pedicuring","pedicurist","pedicurists","pediform","pedigree","pedigreed","pedigrees","pediment","pedimental","pedimented","pediments","pedipalp","pedipalpi","pedipalps","pedipalpus","pedlar","pedlaries","pedlars","pedlary","pedler","pedleries","pedlers","pedlery","pedocal","pedocalic","pedocals","pedogeneses","pedogenesis","pedogenetic","pedogenic","pedologic","pedological","pedologies","pedologist","pedologists","pedology","pedometer","pedometers","pedophile","pedophiles","pedophilia","pedophiliac","pedophiliacs","pedophilias","pedophilic","pedorthic","pedrail","pedrails","pedrero","pedreroes","pedreros","pedro","pedros","peds","peduncle","peduncled","peduncles","peduncular","pedunculate","pedunculated","pedunculation","pedunculations","pee","peebeen","peebeens","peece","peeces","peed","peeing","peek","peekabo","peekaboo","peekaboos","peekabos","peekapoo","peekapoos","peeked","peeking","peeks","peel","peelable","peeled","peeler","peelers","peelgarlic","peelgarlics","peeling","peelings","peels","peen","peened","peenge","peenged","peengeing","peenges","peenging","peening","peens","peeoy","peeoys","peep","peepe","peeped","peeper","peepers","peepes","peephole","peepholes","peeping","peeps","peepshow","peepshows","peepul","peepuls","peer","peerage","peerages","peered","peeress","peeresses","peerie","peerier","peeries","peeriest","peering","peerless","peerlessly","peerlessness","peerlessnesses","peers","peery","pees","peesweep","peesweeps","peetweet","peetweets","peeve","peeved","peever","peevers","peeves","peeving","peevish","peevishly","peevishness","peevishnesses","peewee","peewees","peewit","peewits","peg","pegasus","pegasuses","pegboard","pegboards","pegbox","pegboxes","pegged","peggies","pegging","peggings","peggy","pegh","peghed","peghing","peghs","peglegged","pegless","peglike","pegmatite","pegmatites","pegmatitic","pegs","peh","pehs","peignoir","peignoirs","pein","peinct","peincted","peincting","peincts","peined","peining","peins","peirastic","peirastically","peise","peised","peises","peishwa","peishwah","peishwahs","peishwas","peising","peize","peized","peizes","peizing","pejorate","pejorated","pejorates","pejorating","pejoration","pejorations","pejorative","pejoratively","pejoratives","pekan","pekans","peke","pekepoo","pekepoos","pekes","pekin","pekins","pekoe","pekoes","pel","pela","pelage","pelages","pelagial","pelagian","pelagians","pelagic","pelagics","pelargonic","pelargonium","pelargoniums","pelas","pele","pelecypod","pelecypods","pelerine","pelerines","peles","pelf","pelfs","pelham","pelhams","pelican","pelicans","pelisse","pelisses","pelite","pelites","pelitic","pell","pellach","pellachs","pellack","pellacks","pellagra","pellagras","pellagrin","pellagrins","pellagrous","pellet","pelletal","pelleted","pelletified","pelletifies","pelletify","pelletifying","pelleting","pelletisation","pelletisations","pelletise","pelletised","pelletiser","pelletisers","pelletises","pelletising","pelletization","pelletizations","pelletize","pelletized","pelletizer","pelletizers","pelletizes","pelletizing","pellets","pellicle","pellicles","pellicular","pellitories","pellitory","pellmell","pellmells","pellock","pellocks","pells","pellucid","pellucidities","pellucidity","pellucidly","pellucidness","pellucidnesses","pellum","pellums","pelma","pelmanism","pelmanisms","pelmas","pelmatic","pelmet","pelmets","peloid","peloids","pelologies","pelology","pelon","peloria","pelorian","pelorias","peloric","pelories","pelorised","pelorism","pelorisms","pelorized","pelorus","peloruses","pelory","pelota","pelotas","pelotherapies","pelotherapy","peloton","pelotons","pels","pelt","pelta","peltae","peltas","peltast","peltasts","peltate","peltately","peltation","peltations","pelted","pelter","peltered","peltering","pelters","pelting","peltingly","peltings","peltless","peltmonger","peltmongers","peltries","peltry","pelts","pelves","pelvic","pelvics","pelviform","pelvimeter","pelvimeters","pelvimetries","pelvimetry","pelvis","pelvises","pelycosaur","pelycosaurs","pembina","pembinas","pembroke","pembrokes","pemican","pemicans","pemmican","pemmicans","pemoline","pemolines","pemphigoid","pemphigous","pemphigus","pemphiguses","pemphix","pemphixes","pen","penal","penalisation","penalisations","penalise","penalised","penalises","penalising","penalities","penality","penalization","penalizations","penalize","penalized","penalizes","penalizing","penally","penalties","penalty","penance","penanced","penances","penancing","penang","penangs","penannular","penates","pence","pencel","pencels","pences","penchant","penchants","pencil","penciled","penciler","pencilers","penciling","pencilings","pencilled","penciller","pencillers","pencilling","pencillings","pencils","pencraft","pencrafts","pend","pendant","pendantly","pendants","pended","pendencies","pendency","pendent","pendentive","pendentives","pendently","pendents","pendicle","pendicler","pendiclers","pendicles","pending","pendragon","pendragons","pendragonship","pendragonships","pends","pendu","pendular","pendulate","pendulated","pendulates","pendulating","pendule","pendules","penduline","pendulosities","pendulosity","pendulous","pendulously","pendulousness","pendulousnesses","pendulum","pendulums","pene","pened","penelopise","penelopised","penelopises","penelopising","penelopize","penelopized","penelopizes","penelopizing","peneplain","peneplains","peneplanation","peneplanations","peneplane","peneplanes","penes","penetrabilities","penetrability","penetrable","penetrableness","penetrably","penetralia","penetralian","penetrance","penetrances","penetrancies","penetrancy","penetrant","penetrants","penetrate","penetrated","penetrates","penetrating","penetratingly","penetration","penetrations","penetrative","penetratively","penetrativeness","penetrator","penetrators","penetrometer","penetrometers","penfold","penfolds","penful","penfuls","pengo","pengos","penguin","penguineries","penguinery","penguinries","penguinry","penguins","penholder","penholders","peni","penial","penicil","penicillamine","penicillamines","penicillate","penicillately","penicillation","penicillations","penicillia","penicilliform","penicillin","penicillinase","penicillinases","penicillins","penicillium","penicilliums","penicils","penie","penies","penile","penill","penillion","pening","peninsula","peninsular","peninsularities","peninsularity","peninsulas","peninsulate","peninsulated","peninsulates","peninsulating","penis","penises","penistone","penistones","penitence","penitences","penitencies","penitency","penitent","penitential","penitentially","penitentials","penitentiaries","penitentiary","penitently","penitents","penk","penknife","penknives","penks","penlight","penlights","penlite","penlites","penman","penmanship","penmanships","penmen","penna","pennaceous","pennae","pennal","pennalism","pennalisms","pennals","penname","pennames","pennant","pennants","pennate","pennated","pennatula","pennatulaceous","pennatulae","pennatulas","penne","penned","penneech","penneechs","penneeck","penneecks","penner","penners","pennes","penni","pennia","pennied","pennies","penniform","penniless","pennilessly","pennilessness","pennilessnesses","pennill","pennillion","pennine","pennines","penning","penninite","penninites","pennis","pennon","pennoncel","pennoncelle","pennoncelles","pennoncels","pennoned","pennons","penny","pennyboy","pennyboys","pennycress","pennycresses","pennyfee","pennyfees","pennyland","pennylands","pennyroyal","pennyroyals","pennyweight","pennyweights","pennywhistle","pennywhistles","pennywinkle","pennywinkles","pennywise","pennywort","pennyworth","pennyworths","pennyworts","penoche","penoches","penological","penologically","penologies","penologist","penologists","penology","penoncel","penoncelle","penoncelles","penoncels","penpoint","penpoints","penpusher","penpushers","penpushing","penpushings","pens","pensee","pensees","pensel","pensels","pensieroso","pensil","pensile","pensileness","pensilenesses","pensilities","pensility","pensils","pension","pensionable","pensionaries","pensionary","pensione","pensioned","pensioneer","pensioner","pensioners","pensiones","pensioning","pensionless","pensionnat","pensionnats","pensions","pensive","pensively","pensiveness","pensivenesses","penstemon","penstemons","penster","pensters","penstock","penstocks","pensum","pensums","pent","pentabarbital","pentabarbitals","pentachlorophenol","pentachlorophenols","pentachord","pentachords","pentacle","pentacles","pentacrinoid","pentacrinoids","pentact","pentactinal","pentacts","pentacyclic","pentad","pentadactyl","pentadactyle","pentadactyles","pentadactylic","pentadactylies","pentadactylism","pentadactylisms","pentadactylous","pentadactyls","pentadactyly","pentadelphous","pentadic","pentads","pentagon","pentagonal","pentagonally","pentagonals","pentagons","pentagram","pentagrams","pentagraph","pentagraphs","pentagynian","pentagynous","pentahedra","pentahedral","pentahedron","pentahedrons","pentalogies","pentalogy","pentalpha","pentalphas","pentameries","pentamerism","pentamerisms","pentamerous","pentamery","pentameter","pentameters","pentamidine","pentamidines","pentandrian","pentandrous","pentane","pentanes","pentangle","pentangles","pentangular","pentanoic","pentanol","pentanols","pentapeptide","pentapeptides","pentaploid","pentaploidies","pentaploids","pentaploidy","pentapodic","pentapodies","pentapody","pentapolis","pentapolises","pentapolitan","pentaprism","pentaprisms","pentaquark","pentaquarks","pentarch","pentarchical","pentarchies","pentarchs","pentarchy","pentastich","pentastichous","pentastichs","pentastyle","pentastyles","pentasyllabic","pentateuchal","pentathla","pentathlete","pentathletes","pentathlon","pentathlons","pentathlum","pentathlums","pentatomic","pentatonic","pentavalent","pentazocine","pentazocines","penteconter","penteconters","pentene","pentenes","penteteric","penthemimer","penthemimeral","penthemimers","penthia","penthias","penthouse","penthoused","penthouses","penthousing","pentice","penticed","pentices","penticing","pentimenti","pentimento","pentise","pentised","pentises","pentising","pentiti","pentito","pentlandite","pentlandites","pentobarbital","pentobarbitals","pentobarbitone","pentobarbitones","pentode","pentodes","pentomic","pentosan","pentosane","pentosanes","pentosans","pentose","pentoses","pentoside","pentosides","pentoxide","pentoxides","pentroof","pentroofs","pents","pentstemon","pentstemons","pentyl","pentylene","pentylenes","pentylenetetrazol","pentylenetetrazols","pentyls","penuche","penuches","penuchi","penuchis","penuchle","penuchles","penuckle","penuckles","penult","penultima","penultimas","penultimate","penultimately","penultimates","penults","penumbra","penumbrae","penumbral","penumbras","penumbrous","penuries","penurious","penuriously","penuriousness","penuriousnesses","penury","penwoman","penwomen","peon","peonage","peonages","peones","peonies","peonism","peonisms","peons","peony","people","peopled","peoplehood","peoplehoods","peopleless","peopler","peoplers","peoples","peopling","pep","peperino","peperinos","peperomia","peperomias","peperoni","peperonis","pepful","pepino","pepinos","pepla","peplos","peploses","peplum","peplumed","peplums","peplus","pepluses","pepo","peponida","peponidas","peponium","peponiums","pepos","pepped","pepper","pepperbox","pepperboxes","peppercorn","peppercorns","peppercorny","peppered","pepperer","pepperers","peppergrass","peppergrasses","pepperidge","pepperidges","pepperier","pepperiest","pepperiness","pepperinesses","peppering","pepperings","peppermill","peppermills","peppermint","peppermints","pepperminty","pepperoni","pepperonis","peppers","peppertree","peppertrees","pepperwort","pepperworts","peppery","peppier","peppiest","peppily","peppiness","peppinesses","pepping","peppy","peps","pepsin","pepsinate","pepsinated","pepsinates","pepsinating","pepsine","pepsines","pepsinogen","pepsinogens","pepsins","peptalk","peptalked","peptalking","peptalks","peptic","pepticities","pepticity","peptics","peptid","peptidase","peptidases","peptide","peptides","peptidic","peptidoglycan","peptidoglycans","peptids","peptisable","peptisation","peptisations","peptise","peptised","peptiser","peptisers","peptises","peptising","peptizable","peptization","peptizations","peptize","peptized","peptizer","peptizers","peptizes","peptizing","peptone","peptones","peptonic","peptonisation","peptonisations","peptonise","peptonised","peptoniser","peptonisers","peptonises","peptonising","peptonization","peptonizations","peptonize","peptonized","peptonizer","peptonizers","peptonizes","peptonizing","pequiste","pequistes","per","peracid","peracidities","peracidity","peracids","peracute","peradventure","peradventures","peraea","peraeon","peraeons","peraeopod","peraeopods","perai","perais","perambulate","perambulated","perambulates","perambulating","perambulation","perambulations","perambulator","perambulators","perambulatory","perborate","perborates","percale","percales","percaline","percalines","percase","perce","perceable","perceant","perced","perceivability","perceivable","perceivably","perceive","perceived","perceiver","perceivers","perceives","perceiving","perceivings","percen","percent","percentage","percentages","percental","percentile","percentiles","percents","percept","perceptibilities","perceptibility","perceptible","perceptibly","perception","perceptional","perceptions","perceptive","perceptively","perceptiveness","perceptivenesses","perceptivities","perceptivity","percepts","perceptual","perceptually","perces","perch","perchance","perched","percher","percheries","percheron","percherons","perchers","perchery","perches","perching","perchings","perchlorate","perchlorates","perchloric","perchloride","perchlorides","perchloroethene","perchloroethylene","perchloroethylenes","perciform","percine","percing","percipience","percipiences","percipiencies","percipiency","percipient","percipiently","percipients","percoct","percoid","percoidean","percoideans","percoids","percolable","percolate","percolated","percolates","percolating","percolation","percolations","percolative","percolator","percolators","percolin","percolins","percurrent","percursory","percuss","percussant","percussed","percusses","percussing","percussion","percussional","percussionist","percussionists","percussions","percussive","percussively","percussiveness","percussivenesses","percussor","percussors","percutaneous","percutaneously","percutient","percutients","perdendo","perdendosi","perdie","perdition","perditionable","perditions","perdu","perdue","perduellion","perduellions","perdues","perdurabilities","perdurability","perdurable","perdurably","perdurance","perdurances","perduration","perdurations","perdure","perdured","perdures","perduring","perdus","perdy","pere","perea","peregal","peregals","peregrin","peregrinate","peregrinated","peregrinates","peregrinating","peregrination","peregrinations","peregrinator","peregrinators","peregrinatory","peregrine","peregrines","peregrinities","peregrinity","peregrins","pereia","pereion","pereions","pereiopod","pereiopods","pereira","pereiras","peremptorily","peremptoriness","peremptorinesses","peremptory","perennate","perennated","perennates","perennating","perennation","perennations","perennial","perennialities","perenniality","perennially","perennials","perennibranch","perennibranchs","perennities","perennity","perentie","perenties","perenty","pereon","pereons","pereopod","pereopods","peres","perestroika","perestroikas","perfay","perfect","perfecta","perfectas","perfectation","perfectations","perfected","perfecter","perfecters","perfectest","perfecti","perfectibilian","perfectibilians","perfectibilism","perfectibilisms","perfectibilist","perfectibilists","perfectibilities","perfectibility","perfectible","perfecting","perfection","perfectionate","perfectionated","perfectionates","perfectionating","perfectionism","perfectionisms","perfectionist","perfectionistic","perfectionists","perfections","perfective","perfectively","perfectiveness","perfectivenesses","perfectives","perfectivities","perfectivity","perfectly","perfectness","perfectnesses","perfecto","perfector","perfectors","perfectos","perfects","perfervid","perfervidities","perfervidity","perfervidly","perfervidness","perfervidnesses","perfervor","perfervors","perfervour","perfervours","perfet","perficient","perfidies","perfidious","perfidiously","perfidiousness","perfidiousnesses","perfidy","perfin","perfing","perfings","perfins","perfluorocarbon","perfoliate","perfoliation","perfoliations","perforable","perforans","perforanses","perforant","perforate","perforated","perforates","perforating","perforation","perforations","perforative","perforator","perforators","perforatory","perforatus","perforatuses","perforce","perform","performabilities","performability","performable","performance","performances","performative","performatively","performatives","performatory","performed","performer","performers","performing","performings","performs","perfume","perfumed","perfumeless","perfumer","perfumeries","perfumers","perfumery","perfumes","perfumier","perfumiers","perfuming","perfumy","perfunctorily","perfunctoriness","perfunctorinesses","perfunctory","perfusate","perfusates","perfuse","perfused","perfuses","perfusing","perfusion","perfusionist","perfusionists","perfusions","perfusive","pergameneous","pergamentaceous","pergola","pergolas","pergunnah","pergunnahs","perhaps","perhapses","peri","periagua","periaguas","periaktoi","periaktos","perianth","perianths","periapses","periapsis","periapt","periapts","periastron","periastrons","periblast","periblasts","periblem","periblems","periboli","periboloi","peribolos","peribolus","pericardia","pericardiac","pericardial","pericardian","pericarditic","pericarditides","pericarditis","pericarditises","pericardium","pericardiums","pericarp","pericarpial","pericarpic","pericarps","pericenter","pericenters","pericentral","pericentre","pericentres","pericentric","perichaetia","perichaetial","perichaetium","perichondral","perichondria","perichondrial","perichondrium","perichoreses","perichoresis","perichylous","periclase","periclases","periclastic","periclinal","pericline","periclines","periclitate","periclitated","periclitates","periclitating","pericon","pericones","pericopae","pericopal","pericope","pericopes","pericopic","pericrania","pericranial","pericranium","pericraniums","periculous","pericycle","pericycles","pericyclic","pericynthia","pericynthion","pericynthions","periderm","peridermal","peridermic","periderms","peridesmia","peridesmium","peridia","peridial","peridinia","peridinian","peridinians","peridinium","peridiniums","peridium","peridiums","peridot","peridote","peridotes","peridotic","peridotite","peridotites","peridotitic","peridots","peridrome","peridromes","periegeses","periegesis","perigastric","perigastritis","perigastritises","perigeal","perigean","perigee","perigees","perigeneses","perigenesis","periglacial","perigon","perigone","perigones","perigonia","perigonial","perigonium","perigons","perigynies","perigynous","perigyny","perihelia","perihelial","perihelion","perihepatic","perihepatitis","perihepatitises","perikarya","perikaryal","perikaryon","peril","periled","periling","perilla","perillas","perilled","perilling","perilous","perilously","perilousness","perilousnesses","perils","perilune","perilunes","perilymph","perilymphs","perimenopausal","perimenopause","perimenopauses","perimeter","perimeters","perimetral","perimetric","perimetrical","perimetrically","perimetries","perimetry","perimorph","perimorphic","perimorphism","perimorphisms","perimorphous","perimorphs","perimysia","perimysium","perimysiums","perinaeum","perinaeums","perinatal","perinatally","perinea","perineal","perinephria","perinephric","perinephritis","perinephritises","perinephrium","perineum","perineums","perineural","perineuria","perineurial","perineuritic","perineuritis","perineuritises","perineurium","period","periodate","periodates","perioded","periodic","periodical","periodicalist","periodicalists","periodically","periodicals","periodicities","periodicity","periodid","periodide","periodides","periodids","perioding","periodisation","periodisations","periodise","periodised","periodises","periodising","periodization","periodizations","periodize","periodized","periodizes","periodizing","periodontal","periodontally","periodontia","periodontias","periodontic","periodontically","periodontics","periodontist","periodontists","periodontitis","periodontitises","periodontologies","periodontology","periods","perionychia","perionychium","periost","periostea","periosteal","periosteum","periostites","periostitic","periostitides","periostitis","periostitises","periostracum","periostracums","periosts","periotic","periotics","peripatetic","peripatetical","peripatetically","peripateticism","peripateticisms","peripatetics","peripatus","peripatuses","peripeteia","peripeteian","peripeteias","peripetia","peripetian","peripetias","peripeties","peripety","peripheral","peripheralities","peripherality","peripherally","peripherals","peripheric","peripherical","peripheries","periphery","periphonic","periphrase","periphrased","periphrases","periphrasing","periphrasis","periphrastic","periphrastical","periphrastically","periphytic","periphyton","periphytons","periplasm","periplasms","periplast","periplasts","periplus","peripluses","periproct","periprocts","peripter","peripteral","peripteries","peripters","periptery","perique","periques","peris","perisarc","perisarcal","perisarcous","perisarcs","periscian","periscians","periscope","periscopes","periscopic","periscopically","periselenia","periselenium","perish","perishabilities","perishability","perishable","perishableness","perishables","perishably","perished","perisher","perishers","perishes","perishing","perishingly","perisperm","perispermal","perispermic","perisperms","perispomenon","perispomenons","perissodactyl","perissodactyle","perissodactyles","perissodactylic","perissodactyls","perissologies","perissology","perissosyllabic","peristalith","peristaliths","peristalses","peristalsis","peristaltic","peristaltically","peristerite","peristerites","peristeronic","peristomal","peristomatic","peristome","peristomes","peristomial","peristrephic","peristylar","peristyle","peristyles","peritectic","perithecia","perithecial","perithecium","periti","peritonaea","peritonaeal","peritonaeum","peritonaeums","peritonea","peritoneal","peritoneally","peritoneoscopy","peritoneum","peritoneums","peritonites","peritonitic","peritonitides","peritonitis","peritonitises","peritrack","peritracks","peritrich","peritricha","peritrichous","peritrichously","peritrichs","peritus","perityphlitis","perityphlitises","perivitelline","periwig","periwigged","periwigging","periwigs","periwinkle","periwinkles","perjink","perjinkety","perjinkities","perjinkity","perjure","perjured","perjurer","perjurers","perjures","perjuries","perjuring","perjurious","perjuriously","perjurous","perjury","perk","perked","perkier","perkiest","perkily","perkin","perkiness","perkinesses","perking","perkins","perkish","perks","perky","perlemoen","perlemoens","perlite","perlites","perlitic","perlocution","perlocutionary","perlocutions","perlous","perlustrate","perlustrated","perlustrates","perlustrating","perlustration","perlustrations","perm","permaculture","permacultures","permafrost","permafrosts","permalink","permalinks","permalloy","permalloys","permanence","permanences","permanencies","permanency","permanent","permanently","permanentness","permanentnesses","permanents","permanganate","permanganates","permanganic","permatan","permatans","permeabilities","permeability","permeable","permeableness","permeablenesses","permeably","permeameter","permeameters","permeance","permeances","permeant","permeants","permease","permeases","permeate","permeated","permeates","permeating","permeation","permeations","permeative","permeator","permeators","permed","permethrin","permethrins","permian","permie","permies","permillage","permillages","perming","permissibilities","permissibility","permissible","permissibleness","permissiblenesses","permissibly","permission","permissions","permissive","permissively","permissiveness","permissivenesses","permit","permits","permittance","permittances","permitted","permittee","permittees","permitter","permitters","permitting","permittivities","permittivity","perms","permutabilities","permutability","permutable","permutableness","permutably","permutate","permutated","permutates","permutating","permutation","permutational","permutations","permute","permuted","permutes","permuting","pern","pernancies","pernancy","pernicious","perniciously","perniciousness","perniciousnesses","pernicketiness","pernickety","pernio","perniones","pernoctate","pernoctated","pernoctates","pernoctating","pernoctation","pernoctations","pernod","pernods","perns","perogi","perogies","perone","peroneal","perones","peroneus","peroneuses","peroral","perorally","perorate","perorated","perorates","perorating","peroration","perorational","perorations","perorator","perorators","perovskia","perovskias","perovskite","perovskites","peroxid","peroxidase","peroxidases","peroxidation","peroxidations","peroxide","peroxided","peroxides","peroxidic","peroxiding","peroxidise","peroxidised","peroxidises","peroxidising","peroxidize","peroxidized","peroxidizes","peroxidizing","peroxids","peroxisomal","peroxisome","peroxisomes","peroxo","peroxy","peroxysulphuric","perp","perpend","perpended","perpendicular","perpendicularities","perpendicularity","perpendicularly","perpendiculars","perpending","perpends","perpent","perpents","perpetrable","perpetrate","perpetrated","perpetrates","perpetrating","perpetration","perpetrations","perpetrator","perpetrators","perpetuable","perpetual","perpetualism","perpetualisms","perpetualist","perpetualists","perpetualities","perpetuality","perpetually","perpetuals","perpetuance","perpetuances","perpetuate","perpetuated","perpetuates","perpetuating","perpetuation","perpetuations","perpetuator","perpetuators","perpetuities","perpetuity","perphenazine","perphenazines","perplex","perplexed","perplexedly","perplexedness","perplexednesses","perplexer","perplexers","perplexes","perplexing","perplexingly","perplexities","perplexity","perps","perquisite","perquisites","perquisition","perquisitions","perquisitor","perquisitors","perradial","perradii","perradius","perrier","perriers","perries","perron","perrons","perruque","perruques","perruquier","perruquiers","perry","persalt","persalts","persant","persaunt","perscrutation","perscrutations","perse","persecute","persecuted","persecutee","persecutees","persecutes","persecuting","persecution","persecutions","persecutive","persecutor","persecutors","persecutory","perseities","perseity","perseline","perselines","perses","perseverance","perseverances","perseverant","perseverate","perseverated","perseverates","perseverating","perseveration","perseverations","perseverative","perseverator","perseverators","persevere","persevered","perseveres","persevering","perseveringly","persicaria","persicarias","persico","persicos","persicot","persicots","persienne","persiennes","persiflage","persiflages","persifleur","persifleurs","persimmon","persimmons","persing","persist","persisted","persistence","persistences","persistencies","persistency","persistent","persistently","persistents","persister","persisters","persisting","persistingly","persistive","persists","persnicketiness","persnicketinesses","persnickety","person","persona","personable","personableness","personablenesses","personably","personae","personage","personages","personal","personalia","personalisation","personalise","personalised","personalises","personalising","personalism","personalisms","personalist","personalistic","personalists","personalities","personality","personalization","personalizations","personalize","personalized","personalizes","personalizing","personally","personals","personalties","personalty","personas","personate","personated","personates","personating","personatings","personation","personations","personative","personator","personators","personhood","personhoods","personifiable","personification","personifications","personified","personifier","personifiers","personifies","personify","personifying","personise","personised","personises","personising","personize","personized","personizes","personizing","personned","personnel","personnels","personpower","personpowers","persons","perspectival","perspective","perspectively","perspectives","perspectivism","perspectivisms","perspectivist","perspectivists","perspex","perspexes","perspicacious","perspicaciously","perspicaciousness","perspicaciousnesses","perspicacities","perspicacity","perspicuities","perspicuity","perspicuous","perspicuously","perspicuousness","perspicuousnesses","perspirable","perspirate","perspirated","perspirates","perspirating","perspiration","perspirations","perspiratory","perspire","perspired","perspires","perspiring","perspiringly","perspiry","perst","perstringe","perstringed","perstringes","perstringing","persuadability","persuadable","persuade","persuaded","persuader","persuaders","persuades","persuading","persuasibility","persuasible","persuasion","persuasions","persuasive","persuasively","persuasiveness","persuasivenesses","persuasives","persuasory","persue","persued","persues","persuing","persulfuric","persulphate","persulphates","persulphuric","perswade","perswaded","perswades","perswading","pert","pertain","pertained","pertaining","pertains","pertake","pertaken","pertakes","pertaking","perter","pertest","perthite","perthites","perthitic","pertinacious","pertinaciously","pertinaciousness","pertinaciousnesses","pertinacities","pertinacity","pertinence","pertinences","pertinencies","pertinency","pertinent","pertinently","pertinents","pertly","pertness","pertnesses","pertook","perts","perturb","perturbable","perturbably","perturbance","perturbances","perturbant","perturbants","perturbate","perturbated","perturbates","perturbating","perturbation","perturbational","perturbations","perturbative","perturbator","perturbatories","perturbators","perturbatory","perturbed","perturbedly","perturber","perturbers","perturbing","perturbingly","perturbs","pertusate","pertuse","pertused","pertusion","pertusions","pertussal","pertusses","pertussis","pertussises","peruke","peruked","perukes","perusable","perusal","perusals","peruse","perused","peruser","perusers","peruses","perusing","perv","pervade","pervaded","pervader","pervaders","pervades","pervading","pervasion","pervasions","pervasive","pervasively","pervasiveness","pervasivenesses","perve","perved","perverse","perversely","perverseness","perversenesses","perverser","perversest","perversion","perversions","perversities","perversity","perversive","pervert","perverted","pervertedly","pervertedness","pervertednesses","perverter","perverters","pervertible","perverting","perverts","perves","perviate","perviated","perviates","perviating","pervicacies","pervicacious","pervicacities","pervicacity","pervicacy","pervier","perviest","perving","pervious","perviously","perviousness","perviousnesses","pervs","pervy","pes","pesade","pesades","pesant","pesante","pesants","pesaunt","pesaunts","peseta","pesetas","pesewa","pesewas","peshwa","peshwas","peskier","peskiest","peskily","peskiness","peskinesses","pesky","peso","pesos","pessaries","pessary","pessima","pessimal","pessimism","pessimisms","pessimist","pessimistic","pessimistical","pessimistically","pessimists","pessimum","pest","pester","pestered","pesterer","pesterers","pestering","pesteringly","pesterment","pesterments","pesterous","pesters","pestful","pesthole","pestholes","pesthouse","pesthouses","pesticidal","pesticide","pesticides","pestier","pestiest","pestiferous","pestiferously","pestiferousness","pestiferousnesses","pestilence","pestilences","pestilent","pestilential","pestilentially","pestilently","pestle","pestled","pestles","pestling","pesto","pestological","pestologies","pestologist","pestologists","pestology","pestos","pests","pesty","pet","petabyte","petabytes","petaflop","petaflops","petahertz","petahertzes","petal","petaled","petaliferous","petaline","petalism","petalisms","petalled","petallike","petalodic","petalodies","petalody","petaloid","petalomania","petalomanias","petalous","petals","petanque","petanques","petar","petara","petaras","petard","petards","petaries","petars","petary","petasos","petasoses","petasus","petasuses","petaurine","petaurist","petaurists","petcharies","petchary","petcock","petcocks","petechia","petechiae","petechial","peter","petered","petering","peterman","petermen","peters","petersham","petershams","pether","pethers","pethidine","pethidines","petillant","petiolar","petiolate","petiolated","petiole","petioled","petioles","petiolule","petiolules","petit","petite","petiteness","petitenesses","petites","petition","petitionary","petitioned","petitioner","petitioners","petitioning","petitionings","petitionist","petitionists","petitions","petitory","petnap","petnaper","petnapers","petnaping","petnapings","petnapped","petnapper","petnappers","petnapping","petnaps","petrale","petrales","petraries","petrary","petre","petrel","petrels","petres","petri","petrifaction","petrifactions","petrifactive","petrific","petrification","petrifications","petrified","petrifier","petrifiers","petrifies","petrify","petrifying","petrissage","petrissages","petrochemical","petrochemically","petrochemicals","petrochemistries","petrochemistry","petrocurrencies","petrocurrency","petrodollar","petrodollars","petrodrome","petrodromes","petrogeneses","petrogenesis","petrogenetic","petrogenies","petrogeny","petroglyph","petroglyphic","petroglyphies","petroglyphs","petroglyphy","petrogram","petrograms","petrographer","petrographers","petrographic","petrographical","petrographically","petrographies","petrography","petrol","petrolage","petrolages","petrolatum","petrolatums","petroleous","petroleum","petroleums","petroleur","petroleurs","petroleuse","petroleuses","petrolhead","petrolheads","petrolic","petroliferous","petrolled","petrolling","petrologic","petrological","petrologically","petrologies","petrologist","petrologists","petrology","petrols","petromoney","petromoneys","petromonies","petronel","petronella","petronellas","petronels","petrophysical","petrophysicist","petrophysicists","petrophysics","petropounds","petrosal","petrosals","petrostate","petrostates","petrous","pets","petsai","petsais","pettable","petted","pettedly","pettedness","pettednesses","petter","petters","petti","pettichaps","pettichapses","petticoat","petticoated","petticoats","pettier","petties","pettiest","pettifog","pettifogged","pettifogger","pettifoggeries","pettifoggers","pettifoggery","pettifogging","pettifoggings","pettifogs","pettily","pettiness","pettinesses","petting","pettings","pettish","pettishly","pettishness","pettishnesses","pettitoes","pettle","pettled","pettles","pettling","petto","petty","petulance","petulances","petulancies","petulancy","petulant","petulantly","petunia","petunias","petuntse","petuntses","petuntze","petuntzes","pew","pewee","pewees","pewholder","pewholders","pewit","pewits","pews","pewter","pewterer","pewterers","pewters","peyote","peyotes","peyotism","peyotisms","peyotist","peyotists","peyotl","peyotls","peyse","peysed","peyses","peysing","peytral","peytrals","peytrel","peytrels","pezant","pezants","pezizoid","pfennig","pfennige","pfennigs","pfenning","pfennings","pfft","pfui","phacelia","phacelias","phacoid","phacoidal","phacolite","phacolites","phacolith","phacoliths","phaeic","phaeism","phaeisms","phaelonion","phaelonions","phaenogam","phaenogamic","phaenogamous","phaenogams","phaenologies","phaenology","phaenomena","phaenomenon","phaenotype","phaenotyped","phaenotypes","phaenotyping","phaeomelanin","phaeomelanins","phaeton","phaetons","phage","phagedaena","phagedaenas","phagedaenic","phagedena","phagedenas","phagedenic","phages","phagocyte","phagocytes","phagocytic","phagocytical","phagocytise","phagocytised","phagocytises","phagocytising","phagocytism","phagocytisms","phagocytize","phagocytized","phagocytizes","phagocytizing","phagocytose","phagocytosed","phagocytoses","phagocytosing","phagocytosis","phagocytotic","phagomania","phagomaniac","phagomaniacs","phagomanias","phagophobia","phagophobias","phagosome","phagosomes","phalangal","phalange","phalangeal","phalanger","phalangers","phalanges","phalangid","phalangids","phalangist","phalangists","phalansterian","phalansteries","phalansterism","phalansterisms","phalansterist","phalansterists","phalanstery","phalanx","phalanxes","phalarope","phalaropes","phalli","phallic","phallically","phallicism","phallicisms","phallicist","phallicists","phallin","phallins","phallism","phallisms","phallist","phallists","phallocentric","phallocentrism","phallocentrisms","phallocrat","phallocratic","phallocrats","phalloid","phalloidin","phalloidins","phallus","phalluses","phanerogam","phanerogamic","phanerogamous","phanerogams","phanerophyte","phanerophytes","phang","phanged","phanging","phangs","phansigar","phansigars","phantasiast","phantasiasts","phantasied","phantasies","phantasim","phantasime","phantasimes","phantasims","phantasm","phantasma","phantasmagoria","phantasmagorial","phantasmagorias","phantasmagoric","phantasmagorical","phantasmagories","phantasmagory","phantasmal","phantasmalian","phantasmalities","phantasmality","phantasmally","phantasmata","phantasmic","phantasmical","phantasmically","phantasms","phantast","phantastic","phantastics","phantastries","phantastry","phantasts","phantasy","phantasying","phantom","phantomatic","phantomish","phantomlike","phantoms","phantomy","phantosme","phantosmes","pharaoh","pharaohs","pharaonic","phare","phares","pharisaic","pharisaical","pharisaically","pharisaicalness","pharisaicalnesses","pharisaism","pharisaisms","pharisee","phariseeism","phariseeisms","pharisees","pharm","pharma","pharmaceutic","pharmaceutical","pharmaceutically","pharmaceuticals","pharmaceutics","pharmaceutist","pharmaceutists","pharmacies","pharmacist","pharmacists","pharmacodynamic","pharmacodynamically","pharmacodynamics","pharmacogenomic","pharmacognosies","pharmacognosist","pharmacognostic","pharmacognostical","pharmacognosy","pharmacokinetic","pharmacokinetics","pharmacologic","pharmacological","pharmacologically","pharmacologies","pharmacologist","pharmacologists","pharmacology","pharmacopeia","pharmacopeial","pharmacopeias","pharmacopoeia","pharmacopoeial","pharmacopoeian","pharmacopoeias","pharmacopoeic","pharmacopoeist","pharmacopoeists","pharmacopolist","pharmacopolists","pharmacotherapies","pharmacotherapy","pharmacy","pharmas","pharmed","pharming","pharmings","pharms","pharos","pharoses","pharyngal","pharyngals","pharyngeal","pharynges","pharyngitic","pharyngitides","pharyngitis","pharyngitises","pharyngological","pharyngologies","pharyngologist","pharyngologists","pharyngology","pharyngoscope","pharyngoscopes","pharyngoscopic","pharyngoscopies","pharyngoscopy","pharyngotomies","pharyngotomy","pharynx","pharynxes","phascogale","phascogales","phase","phaseal","phased","phasedown","phasedowns","phaseless","phaseolin","phaseolins","phaseout","phaseouts","phases","phasic","phasing","phasings","phasis","phasmid","phasmids","phasor","phasors","phat","phatic","phatically","phatter","phattest","pheasant","pheasantries","pheasantry","pheasants","pheazar","pheazars","pheer","pheere","pheeres","pheers","pheese","pheesed","pheeses","pheesing","pheeze","pheezed","pheezes","pheezing","phellem","phellems","phelloderm","phellodermal","phelloderms","phellogen","phellogenetic","phellogenic","phellogens","phelloid","phelloplastic","phelloplastics","phelonia","phelonion","phelonions","phenacaine","phenacaines","phenacetin","phenacetins","phenacite","phenacites","phenakism","phenakisms","phenakistoscope","phenakite","phenakites","phenanthrene","phenanthrenes","phenarsazine","phenarsazines","phenate","phenates","phenazin","phenazine","phenazines","phenazins","phencyclidine","phencyclidines","phene","phenes","phenetic","pheneticist","pheneticists","phenetics","phenetidine","phenetidines","phenetol","phenetole","phenetoles","phenetols","phenformin","phenformins","phengite","phengites","phengophobia","phengophobias","phenic","phenix","phenixes","phenmetrazine","phenmetrazines","phenobarbital","phenobarbitals","phenobarbitone","phenobarbitones","phenocopies","phenocopy","phenocryst","phenocrystic","phenocrysts","phenogam","phenogams","phenol","phenolate","phenolated","phenolates","phenolating","phenolic","phenolics","phenological","phenologically","phenologies","phenologist","phenologists","phenology","phenolphthalein","phenolphthaleins","phenols","phenom","phenomena","phenomenal","phenomenalise","phenomenalised","phenomenalises","phenomenalising","phenomenalism","phenomenalisms","phenomenalist","phenomenalistic","phenomenalistically","phenomenalists","phenomenalities","phenomenality","phenomenalize","phenomenalized","phenomenalizes","phenomenalizing","phenomenally","phenomenas","phenomenise","phenomenised","phenomenises","phenomenising","phenomenism","phenomenisms","phenomenist","phenomenists","phenomenize","phenomenized","phenomenizes","phenomenizing","phenomenological","phenomenologically","phenomenologies","phenomenologist","phenomenologists","phenomenology","phenomenon","phenomenons","phenoms","phenothiazine","phenothiazines","phenotype","phenotyped","phenotypes","phenotypic","phenotypical","phenotypically","phenotyping","phenoxide","phenoxides","phenoxy","phentolamine","phentolamines","phenyl","phenylalanin","phenylalanine","phenylalanines","phenylalanins","phenylamine","phenylamines","phenylbutazone","phenylbutazones","phenylene","phenylenes","phenylephrine","phenylephrines","phenylethylamine","phenylethylamines","phenylic","phenylketonuria","phenylketonurias","phenylketonuric","phenylketonurics","phenylmethyl","phenylmethyls","phenylpropanolamine","phenylpropanolamines","phenyls","phenylthiocarbamide","phenylthiocarbamides","phenylthiourea","phenylthioureas","phenytoin","phenytoins","pheochromocytoma","pheochromocytomas","pheochromocytomata","pheon","pheons","phereses","pheresis","pheromonal","pheromone","pheromones","phese","phesed","pheses","phesing","phew","phi","phial","phialiform","phialled","phialling","phials","philabeg","philabegs","philadelphus","philadelphuses","philamot","philamots","philander","philandered","philanderer","philanderers","philandering","philanderings","philanders","philanthrope","philanthropes","philanthropic","philanthropical","philanthropically","philanthropies","philanthropist","philanthropists","philanthropoid","philanthropoids","philanthropy","philatelic","philatelically","philatelies","philatelist","philatelists","philately","philharmonic","philharmonics","philhellene","philhellenes","philhellenic","philhellenism","philhellenisms","philhellenist","philhellenists","philhorse","philhorses","philibeg","philibegs","philippic","philippics","philippina","philippinas","philippine","philippines","philistia","philistias","philistine","philistines","philistinism","philistinisms","phillabeg","phillabegs","phillibeg","phillibegs","phillipsite","phillipsites","phillumenies","phillumenist","phillumenists","phillumeny","philodendra","philodendron","philodendrons","philogynies","philogynist","philogynists","philogynous","philogyny","philologer","philologers","philologian","philologians","philologic","philological","philologically","philologies","philologist","philologists","philologue","philologues","philology","philomath","philomathic","philomathical","philomathies","philomaths","philomathy","philomel","philomela","philomelas","philomels","philomot","philomots","philopena","philopenas","philopoena","philopoenas","philoprogenitive","philoprogenitiveness","philoprogenitivenesses","philosophaster","philosophasters","philosophe","philosopher","philosopheress","philosophers","philosophes","philosophess","philosophesses","philosophic","philosophical","philosophically","philosophies","philosophise","philosophised","philosophiser","philosophisers","philosophises","philosophising","philosophism","philosophisms","philosophist","philosophistic","philosophists","philosophize","philosophized","philosophizer","philosophizers","philosophizes","philosophizing","philosophy","philoxenia","philoxenias","philter","philtered","philtering","philters","philtra","philtre","philtred","philtres","philtring","philtrum","phimoses","phimosis","phimotic","phinnock","phinnocks","phis","phishing","phishings","phisnomies","phisnomy","phiz","phizes","phizog","phizogs","phizzes","phlebectomies","phlebectomy","phlebitic","phlebitides","phlebitis","phlebitises","phlebogram","phlebograms","phlebographic","phlebographies","phlebography","phlebolite","phlebolites","phlebologies","phlebology","phleboscleroses","phlebosclerosis","phlebotomic","phlebotomical","phlebotomies","phlebotomise","phlebotomised","phlebotomises","phlebotomising","phlebotomist","phlebotomists","phlebotomize","phlebotomized","phlebotomizes","phlebotomizing","phlebotomy","phlegm","phlegmagogic","phlegmagogue","phlegmagogues","phlegmasia","phlegmasias","phlegmatic","phlegmatical","phlegmatically","phlegmaticness","phlegmier","phlegmiest","phlegmon","phlegmonic","phlegmonoid","phlegmonous","phlegmons","phlegms","phlegmy","phloem","phloems","phlogistic","phlogisticate","phlogisticated","phlogisticates","phlogisticating","phlogiston","phlogistons","phlogopite","phlogopites","phlomis","phlomises","phlorizin","phlorizins","phlox","phloxes","phlyctaena","phlyctaenae","phlyctena","phlyctenae","pho","phobia","phobias","phobic","phobics","phobism","phobisms","phobist","phobists","phoca","phocae","phocas","phocine","phocomelia","phocomelias","phocomelic","phocomelies","phocomely","phoebe","phoebes","phoebus","phoebuses","phoenix","phoenixes","phoenixism","phoenixisms","phoenixlike","phoh","pholades","pholas","pholidoses","pholidosis","phon","phonal","phonasthenia","phonasthenias","phonate","phonated","phonates","phonathon","phonathons","phonating","phonation","phonations","phonatory","phonautograph","phonautographic","phonautographs","phone","phonecam","phonecams","phonecard","phonecards","phoned","phonematic","phonematically","phoneme","phonemes","phonemic","phonemically","phonemicisation","phonemicise","phonemicised","phonemicises","phonemicising","phonemicist","phonemicists","phonemicization","phonemicize","phonemicized","phonemicizes","phonemicizing","phonemics","phonendoscope","phonendoscopes","phoner","phoners","phones","phonetic","phonetical","phonetically","phonetician","phoneticians","phoneticisation","phoneticise","phoneticised","phoneticises","phoneticising","phoneticism","phoneticisms","phoneticist","phoneticists","phoneticization","phoneticize","phoneticized","phoneticizes","phoneticizing","phonetics","phonetisation","phonetisations","phonetise","phonetised","phonetises","phonetising","phonetism","phonetisms","phonetist","phonetists","phonetization","phonetizations","phonetize","phonetized","phonetizes","phonetizing","phoney","phoneyed","phoneying","phoneyness","phoneynesses","phoneys","phonic","phonically","phonics","phonied","phonier","phonies","phoniest","phonily","phoniness","phoninesses","phoning","phonmeter","phonmeters","phono","phonocamptic","phonocamptics","phonocardiogram","phonocardiograms","phonocardiograph","phonocardiographic","phonocardiographies","phonocardiographs","phonocardiography","phonochemistry","phonofiddle","phonofiddles","phonogram","phonogramic","phonogramically","phonogrammic","phonogrammically","phonograms","phonograph","phonographer","phonographers","phonographic","phonographically","phonographies","phonographist","phonographists","phonographs","phonography","phonolite","phonolites","phonolitic","phonologic","phonological","phonologically","phonologies","phonologist","phonologists","phonology","phonometer","phonometers","phonometric","phonometrical","phonon","phonons","phonophobia","phonophobias","phonophore","phonophores","phonopore","phonopores","phonos","phonoscope","phonoscopes","phonotactic","phonotactics","phonotype","phonotyped","phonotyper","phonotypers","phonotypes","phonotypic","phonotypical","phonotypies","phonotyping","phonotypist","phonotypists","phonotypy","phons","phony","phonying","phooey","phorate","phorates","phoresies","phoresy","phorminges","phorminx","phormium","phormiums","phoronid","phoronids","phos","phosgene","phosgenes","phosgenite","phosgenites","phosphatase","phosphatases","phosphate","phosphated","phosphates","phosphatic","phosphatide","phosphatides","phosphatidic","phosphatidyl","phosphatidylcholine","phosphatidylcholines","phosphatidylethanolamine","phosphatidylethanolamines","phosphatidyls","phosphating","phosphatisation","phosphatise","phosphatised","phosphatises","phosphatising","phosphatization","phosphatizations","phosphatize","phosphatized","phosphatizes","phosphatizing","phosphaturia","phosphaturias","phosphaturic","phosphene","phosphenes","phosphid","phosphide","phosphides","phosphids","phosphin","phosphine","phosphines","phosphins","phosphite","phosphites","phosphocreatin","phosphocreatine","phosphocreatines","phosphocreatins","phosphodiesterase","phosphodiesterases","phosphoenolpyruvate","phosphoenolpyruvates","phosphofructokinase","phosphofructokinases","phosphoglucomutase","phosphoglucomutases","phosphoglyceraldehyde","phosphoglyceraldehydes","phosphoglycerate","phosphoglycerates","phosphokinase","phosphokinases","phospholipase","phospholipases","phospholipid","phospholipids","phosphomonoesterase","phosphomonoesterases","phosphonic","phosphonium","phosphoniums","phosphoprotein","phosphoproteins","phosphor","phosphorate","phosphorated","phosphorates","phosphorating","phosphore","phosphores","phosphoresce","phosphoresced","phosphorescence","phosphorescences","phosphorescent","phosphorescently","phosphoresces","phosphorescing","phosphoret","phosphorets","phosphoretted","phosphori","phosphoric","phosphorise","phosphorised","phosphorises","phosphorising","phosphorism","phosphorisms","phosphorite","phosphorites","phosphoritic","phosphorize","phosphorized","phosphorizes","phosphorizing","phosphorolyses","phosphorolysis","phosphorolytic","phosphoroscope","phosphoroscopes","phosphorous","phosphors","phosphorus","phosphoruses","phosphoryl","phosphorylase","phosphorylases","phosphorylate","phosphorylated","phosphorylates","phosphorylating","phosphorylation","phosphorylations","phosphorylative","phosphoryls","phosphuret","phosphurets","phosphuretted","phossy","phot","photic","photically","photics","photinia","photinias","photism","photisms","photo","photoactinic","photoactive","photoautotroph","photoautotrophic","photoautotrophically","photoautotrophs","photobathic","photobiologic","photobiological","photobiologies","photobiologist","photobiologists","photobiology","photocard","photocards","photocatalyses","photocatalysis","photocatalytic","photocathode","photocathodes","photocell","photocells","photochemical","photochemically","photochemist","photochemistries","photochemistry","photochemists","photochromic","photochromics","photochromies","photochromism","photochromisms","photochromy","photocoagulation","photocoagulations","photocompose","photocomposed","photocomposer","photocomposers","photocomposes","photocomposing","photocomposition","photocompositions","photoconducting","photoconduction","photoconductive","photoconductivities","photoconductivity","photoconductor","photoconductors","photocopiable","photocopied","photocopier","photocopiers","photocopies","photocopy","photocopying","photocopyings","photocurrent","photocurrents","photodecomposition","photodecompositions","photodegradable","photodetector","photodetectors","photodiode","photodiodes","photodisintegrate","photodisintegrated","photodisintegrates","photodisintegrating","photodisintegration","photodisintegrations","photodissociate","photodissociated","photodissociates","photodissociating","photodissociation","photodissociations","photoduplicate","photoduplicated","photoduplicates","photoduplicating","photoduplication","photoduplications","photodynamic","photodynamically","photodynamics","photoed","photoelastic","photoelasticity","photoelectric","photoelectrical","photoelectrically","photoelectrode","photoelectrodes","photoelectron","photoelectronic","photoelectrons","photoemission","photoemissions","photoemissive","photoengrave","photoengraved","photoengraver","photoengravers","photoengraves","photoengraving","photoengravings","photoexcitation","photoexcitations","photoexcited","photofinisher","photofinishers","photofinishing","photofinishings","photofission","photofissions","photofit","photofits","photoflash","photoflashes","photoflood","photofloods","photofluorogram","photofluorographies","photofluorography","photog","photogelatine","photogen","photogene","photogenes","photogenic","photogenically","photogenies","photogens","photogeny","photogeologic","photogeological","photogeologies","photogeologist","photogeologists","photogeology","photoglyph","photoglyphic","photoglyphies","photoglyphs","photoglyphy","photogram","photogrammetric","photogrammetries","photogrammetrist","photogrammetrists","photogrammetry","photograms","photograph","photographed","photographer","photographers","photographic","photographical","photographically","photographies","photographing","photographist","photographists","photographs","photography","photogravure","photogravures","photogs","photoinduced","photoinduction","photoinductions","photoinductive","photoing","photointerpretation","photointerpretations","photointerpreter","photointerpreters","photoionisation","photoionise","photoionised","photoionises","photoionising","photoionization","photoionizations","photoionize","photoionized","photoionizes","photoionizing","photojournalism","photojournalisms","photojournalist","photojournalistic","photojournalists","photokineses","photokinesis","photokinetic","photolitho","photolithograph","photolithographed","photolithographic","photolithographically","photolithographies","photolithographing","photolithographs","photolithography","photolithos","photoluminesce","photoluminesced","photoluminesces","photolysable","photolyse","photolysed","photolyses","photolysing","photolysis","photolytic","photolytically","photolyzable","photolyze","photolyzed","photolyzes","photolyzing","photomacrograph","photomap","photomapped","photomapping","photomaps","photomask","photomasks","photomechanical","photomechanically","photometer","photometers","photometric","photometrically","photometries","photometrist","photometrists","photometry","photomicrograph","photomicrographic","photomicrographies","photomicrographs","photomicrography","photomontage","photomontages","photomorphogeneses","photomorphogenesis","photomorphogenic","photomosaic","photomosaics","photomultiplier","photomultipliers","photomural","photomurals","photon","photonastic","photonasties","photonasty","photonegative","photoneutron","photoneutrons","photonic","photonics","photonovel","photonovels","photons","photonuclear","photooxidation","photooxidations","photooxidative","photooxidise","photooxidised","photooxidises","photooxidising","photooxidize","photooxidized","photooxidizes","photooxidizing","photoperiod","photoperiodic","photoperiodically","photoperiodism","photoperiodisms","photoperiods","photophase","photophases","photophil","photophilic","photophilies","photophilous","photophils","photophily","photophobe","photophobes","photophobia","photophobias","photophobic","photophone","photophones","photophonic","photophonies","photophony","photophore","photophores","photophoreses","photophoresis","photophosphorylation","photophosphorylations","photopia","photopias","photopic","photoplay","photoplays","photopolarimeter","photopolarimeters","photopolymer","photopolymers","photopositive","photoproduct","photoproduction","photoproductions","photoproducts","photopsia","photopsias","photopsies","photopsy","photoreaction","photoreactions","photoreactivating","photoreactivation","photoreactivations","photorealism","photorealisms","photorealist","photorealistic","photorealists","photoreception","photoreceptions","photoreceptive","photoreceptor","photoreceptors","photoreconnaissance","photoreconnaissances","photoreduce","photoreduced","photoreduces","photoreducing","photoreduction","photoreductions","photorefractive","photoreproduction","photoreproductions","photoresist","photoresists","photorespiration","photorespirations","photos","photoscan","photoscanned","photoscanning","photoscans","photosensitise","photosensitised","photosensitiser","photosensitises","photosensitive","photosensitivities","photosensitivity","photosensitization","photosensitizations","photosensitize","photosensitized","photosensitizer","photosensitizers","photosensitizes","photosensitizing","photoset","photosets","photosetter","photosetters","photosetting","photosettings","photoshoot","photoshoots","photoshop","photoshopped","photoshopping","photoshops","photosphere","photospheres","photospheric","photostat","photostated","photostatic","photostating","photostats","photostatted","photostatting","photosynthate","photosynthates","photosyntheses","photosynthesis","photosynthesise","photosynthesize","photosynthesized","photosynthesizes","photosynthesizing","photosynthetic","photosynthetically","photosystem","photosystems","phototactic","phototactically","phototaxes","phototaxies","phototaxis","phototaxy","phototelegraph","phototelegraphies","phototelegraphs","phototelegraphy","phototherapies","phototherapy","photothermal","photothermally","photothermic","phototonic","phototonus","phototonuses","phototopography","phototoxic","phototoxicities","phototoxicity","phototransistor","phototrope","phototropes","phototroph","phototrophic","phototrophs","phototropic","phototropically","phototropies","phototropism","phototropisms","phototropy","phototube","phototubes","phototype","phototyped","phototypes","phototypeset","phototypesets","phototypesetter","phototypesetters","phototypesetting","phototypesettings","phototypic","phototypically","phototypies","phototyping","phototypography","phototypy","photovoltaic","photovoltaics","photoxylography","photozincograph","phots","phpht","phragmoplast","phragmoplasts","phrasal","phrasally","phrase","phrased","phraseless","phrasemaker","phrasemakers","phrasemaking","phrasemakings","phraseman","phrasemen","phrasemonger","phrasemongering","phrasemongerings","phrasemongers","phraseogram","phraseograms","phraseograph","phraseographic","phraseographies","phraseographs","phraseography","phraseologic","phraseological","phraseologies","phraseologist","phraseologists","phraseology","phraser","phrasers","phrases","phrasier","phrasiest","phrasing","phrasings","phrasy","phratral","phratric","phratries","phratry","phreak","phreaked","phreaker","phreakers","phreaking","phreakings","phreaks","phreatic","phreatophyte","phreatophytes","phreatophytic","phreneses","phrenesiac","phrenesis","phrenetic","phrenetical","phrenetically","phreneticness","phreneticnesses","phrenetics","phrenic","phrenics","phrenism","phrenisms","phrenitic","phrenitides","phrenitis","phrenitises","phrenologic","phrenological","phrenologically","phrenologies","phrenologise","phrenologised","phrenologises","phrenologising","phrenologist","phrenologists","phrenologize","phrenologized","phrenologizes","phrenologizing","phrenology","phrensical","phrensied","phrensies","phrensy","phrensying","phrentick","phrontisteries","phrontistery","phrygana","phryganas","pht","phthalate","phthalates","phthalein","phthaleins","phthalic","phthalin","phthalins","phthalocyanin","phthalocyanine","phthalocyanines","phthalocyanins","phthiriases","phthiriasis","phthises","phthisic","phthisical","phthisicky","phthisics","phthisis","phut","phuts","phutted","phutting","phwoah","phwoar","phycobilin","phycobilins","phycobiont","phycobionts","phycocyan","phycocyanin","phycocyanins","phycocyans","phycoerythrin","phycoerythrins","phycological","phycologies","phycologist","phycologists","phycology","phycomycete","phycomycetes","phycomycetous","phycophaein","phycophaeins","phycoxanthin","phycoxanthins","phyla","phylacteric","phylacterical","phylacteries","phylactery","phylae","phylar","phylarch","phylarchies","phylarchs","phylarchy","phylaxis","phylaxises","phyle","phyleses","phylesis","phylesises","phyletic","phyletically","phyletics","phylic","phyllaries","phyllary","phyllid","phyllids","phyllite","phyllites","phyllitic","phyllo","phylloclad","phylloclade","phylloclades","phylloclads","phyllode","phyllodes","phyllodia","phyllodial","phyllodies","phyllodium","phyllody","phylloid","phylloids","phyllomania","phyllomanias","phyllome","phyllomes","phyllomic","phyllophagous","phylloplane","phylloplanes","phyllopod","phyllopods","phylloquinone","phylloquinones","phyllos","phyllosilicate","phyllosilicates","phyllosphere","phyllospheres","phyllotactic","phyllotactical","phyllotaxes","phyllotaxies","phyllotaxis","phyllotaxy","phylloxera","phylloxerae","phylloxeras","phylogeneses","phylogenesis","phylogenetic","phylogenetically","phylogenic","phylogenies","phylogeny","phylon","phylum","physalia","physalias","physalis","physalises","physed","physeds","physes","physeter","physeters","physharmonica","physharmonicas","physiatric","physiatrical","physiatrics","physiatries","physiatrist","physiatrists","physiatry","physic","physical","physicalism","physicalisms","physicalist","physicalistic","physicalists","physicalities","physicality","physically","physicalness","physicalnesses","physicals","physician","physiciancies","physiciancy","physicianer","physicianers","physicians","physicianship","physicianships","physicism","physicisms","physicist","physicists","physicked","physicking","physicky","physicochemical","physicochemically","physics","physio","physiocracies","physiocracy","physiocrat","physiocratic","physiocrats","physiognomic","physiognomical","physiognomically","physiognomies","physiognomist","physiognomists","physiognomy","physiographer","physiographers","physiographic","physiographical","physiographies","physiography","physiolater","physiolaters","physiolatries","physiolatry","physiologic","physiological","physiologically","physiologies","physiologist","physiologists","physiologus","physiologuses","physiology","physiopathologic","physiopathological","physiopathologies","physiopathology","physios","physiotherapies","physiotherapist","physiotherapists","physiotherapy","physique","physiqued","physiques","physis","physitheism","physitheisms","physitheistic","physoclistous","physostigmin","physostigmine","physostigmines","physostigmins","physostomous","phytane","phytanes","phytin","phytins","phytoalexin","phytoalexins","phytobenthos","phytobenthoses","phytochemical","phytochemically","phytochemicals","phytochemist","phytochemistries","phytochemistry","phytochemists","phytochrome","phytochromes","phytoestrogen","phytoestrogens","phytoflagellate","phytoflagellates","phytogeneses","phytogenesis","phytogenetic","phytogenetical","phytogenic","phytogenies","phytogeny","phytogeographer","phytogeographers","phytogeographic","phytogeographical","phytogeographically","phytogeographies","phytogeography","phytographer","phytographers","phytographic","phytographies","phytography","phytohemagglutinin","phytohemagglutinins","phytohormone","phytohormones","phytoid","phytol","phytolith","phytoliths","phytological","phytologically","phytologies","phytologist","phytologists","phytology","phytols","phyton","phytonadione","phytonadiones","phytonic","phytons","phytopathogen","phytopathogenic","phytopathogens","phytopathological","phytopathologies","phytopathology","phytophagic","phytophagies","phytophagous","phytophagy","phytoplankter","phytoplankters","phytoplankton","phytoplanktonic","phytoplanktons","phytosanitary","phytoses","phytosis","phytosociological","phytosociologies","phytosociology","phytosterol","phytosterols","phytotherapies","phytotherapy","phytotomies","phytotomist","phytotomists","phytotomy","phytotoxic","phytotoxicities","phytotoxicity","phytotoxin","phytotoxins","phytotron","phytotrons","pi","pia","piacevole","piacular","piacularities","piacularity","piaffe","piaffed","piaffer","piaffers","piaffes","piaffing","pial","pian","pianette","pianettes","piani","pianic","pianino","pianinos","pianism","pianisms","pianissimi","pianissimo","pianissimos","pianississimo","pianist","pianiste","pianistes","pianistic","pianistically","pianists","piano","pianoforte","pianofortes","pianolist","pianolists","pianos","pians","piarist","piarists","pias","piasaba","piasabas","piasava","piasavas","piassaba","piassabas","piassava","piassavas","piaster","piasters","piastre","piastres","piazza","piazzas","piazze","piazzian","pibal","pibals","pibroch","pibrochs","pic","pica","picacho","picachos","picadillo","picadillos","picador","picadores","picadors","pical","picamar","picamars","picaninnies","picaninny","picante","picara","picaras","picaresque","picaresques","picarian","picarians","picaro","picaroon","picarooned","picarooning","picaroons","picaros","picas","picayune","picayunes","picayunish","picayunishly","picayunishness","piccadill","piccadillies","piccadillo","piccadilloes","piccadills","piccadilly","piccalilli","piccalillis","piccanin","piccaninnies","piccaninny","piccanins","piccata","piccies","piccolo","piccoloist","piccoloists","piccolos","piccy","pice","picene","picenes","piceous","pichiciego","pichiciegos","picholine","picholines","pichurim","pichurims","piciform","picine","pick","pickaback","pickabacked","pickabacking","pickabacks","pickable","pickadil","pickadill","pickadillies","pickadillo","pickadilloes","pickadills","pickadilly","pickadils","pickaninnies","pickaninny","pickapack","pickapacked","pickapacking","pickapacks","pickaroon","pickaroons","pickax","pickaxe","pickaxed","pickaxes","pickaxing","pickback","pickbacked","pickbacking","pickbacks","picked","pickedness","pickednesses","pickeer","pickeered","pickeerer","pickeerers","pickeering","pickeers","pickelhaube","pickelhaubes","picker","pickerel","pickerels","pickerelweed","pickerelweeds","pickeries","pickers","pickery","picket","picketboat","picketboats","picketed","picketer","picketers","picketing","picketings","pickets","pickier","pickiest","pickily","pickin","pickiness","pickinesses","picking","pickings","pickins","pickle","pickled","pickler","picklers","pickles","pickling","picklock","picklocks","pickmaw","pickmaws","pickoff","pickoffs","pickpocket","pickpockets","pickproof","picks","pickthank","pickthanks","pickup","pickups","pickwick","pickwicks","picky","picloram","piclorams","picnic","picnicked","picnicker","picnickers","picnicking","picnicky","picnics","picocurie","picocuries","picofarad","picofarads","picogram","picograms","picolin","picoline","picolines","picolinic","picolins","picometer","picometers","picometre","picometres","picomole","picomoles","picong","picongs","picornavirus","picornaviruses","picosecond","picoseconds","picot","picote","picoted","picotee","picotees","picoting","picotite","picotites","picots","picowave","picowaved","picowaves","picowaving","picquet","picqueted","picqueting","picquets","picra","picras","picrate","picrated","picrates","picric","picrite","picrites","picritic","picrocarmine","picrocarmines","picrotoxin","picrotoxins","pics","pictarnie","pictarnies","pictogram","pictograms","pictograph","pictographic","pictographies","pictographs","pictography","pictorial","pictorialise","pictorialised","pictorialises","pictorialising","pictorialism","pictorialisms","pictorialist","pictorialists","pictorialization","pictorializations","pictorialize","pictorialized","pictorializes","pictorializing","pictorially","pictorialness","pictorialnesses","pictorials","pictorical","pictorically","pictural","picturals","picture","pictured","picturegoer","picturegoers","picturephone","picturephones","pictures","picturesque","picturesquely","picturesqueness","picturesquenesses","picturing","picturisation","picturisations","picturise","picturised","picturises","picturising","picturization","picturizations","picturize","picturized","picturizes","picturizing","picul","piculet","piculets","piculs","piddle","piddled","piddler","piddlers","piddles","piddlier","piddliest","piddling","piddlingly","piddly","piddock","piddocks","pidgeon","pidgeons","pidgin","pidginisation","pidginisations","pidginise","pidginised","pidginises","pidginising","pidginization","pidginizations","pidginize","pidginized","pidginizes","pidginizing","pidgins","pie","piebald","piebalds","piece","pieced","pieceless","piecemeal","piecemealed","piecemealing","piecemeals","piecen","piecened","piecener","pieceners","piecening","piecens","piecer","piecers","pieces","piecewise","piecework","pieceworker","pieceworkers","pieceworks","piecing","piecings","piecrust","piecrusts","pied","piedfort","piedforts","piedish","piedishes","piedmont","piedmontite","piedmontites","piedmonts","piedness","piednesses","piefort","pieforts","piehole","pieholes","pieing","pieman","piemen","piemontite","piemontites","piend","piends","pieplant","pieplants","piepowder","piepowders","pier","pierage","pierages","pierce","pierceable","pierced","piercer","piercers","pierces","piercing","piercingly","piercingness","piercingnesses","piercings","pierhead","pierheads","pierid","pieridine","pierids","pieris","pierises","pierogi","pierogies","pierrette","pierrettes","pierrot","pierrots","piers","pierst","piert","pierts","pies","piet","pieta","pietas","pieties","pietism","pietisms","pietist","pietistic","pietistical","pietistically","pietists","piets","piety","piezo","piezochemistry","piezoelectric","piezoelectrically","piezoelectricities","piezoelectricity","piezomagnetic","piezomagnetism","piezomagnetisms","piezometer","piezometers","piezometric","piezometrically","piezometries","piezometry","pifferari","pifferaro","piffero","pifferos","piffle","piffled","piffler","pifflers","piffles","piffling","pig","pigboat","pigboats","pigeon","pigeoned","pigeonhole","pigeonholed","pigeonholer","pigeonholers","pigeonholes","pigeonholing","pigeoning","pigeonite","pigeonites","pigeonries","pigeonry","pigeons","pigeonwing","pigeonwings","pigface","pigfaces","pigfeed","pigfeeds","pigfish","pigfishes","pigged","piggeries","piggery","piggie","piggier","piggies","piggiest","piggin","pigginess","pigginesses","pigging","piggings","piggins","piggish","piggishly","piggishness","piggishnesses","piggy","piggyback","piggybacked","piggybacking","piggybacks","pigheaded","pigheadedly","pigheadedness","pigheadednesses","pight","pighted","pighting","pightle","pightles","pights","piglet","piglets","piglike","pigling","piglings","pigmaean","pigmean","pigmeat","pigmeats","pigment","pigmental","pigmentary","pigmentation","pigmentations","pigmented","pigmenting","pigmentosa","pigmentosas","pigments","pigmies","pigmoid","pigmy","pignerate","pignerated","pignerates","pignerating","pignoli","pignolia","pignolias","pignolis","pignora","pignorate","pignorated","pignorates","pignorating","pignoration","pignorations","pignus","pignut","pignuts","pigout","pigouts","pigpen","pigpens","pigs","pigsconce","pigsconces","pigskin","pigskins","pigsney","pigsneys","pigsnie","pigsnies","pigsny","pigstick","pigsticked","pigsticker","pigstickers","pigsticking","pigstickings","pigsticks","pigsties","pigstuck","pigsty","pigswill","pigswills","pigtail","pigtailed","pigtails","pigwash","pigwashes","pigweed","pigweeds","pihoihoi","pihoihois","piing","pika","pikake","pikakes","pikas","pikau","pikaus","pike","piked","pikelet","pikelets","pikeman","pikemen","pikeperch","pikeperches","piker","pikers","pikes","pikestaff","pikestaffs","pikestaves","pikey","pikeys","piki","piking","pikings","pikis","pikul","pikuls","pila","pilaf","pilaff","pilaffs","pilafs","pilao","pilaos","pilar","pilaster","pilastered","pilasters","pilau","pilaus","pilaw","pilaws","pilch","pilchard","pilchards","pilcher","pilchers","pilches","pilcorn","pilcorns","pilcrow","pilcrows","pile","pilea","pileas","pileate","pileated","piled","pilei","pileless","pileorhiza","pileorhizas","pileous","piler","pilers","piles","pileum","pileup","pileups","pileus","pilework","pileworks","pilewort","pileworts","pilfer","pilferable","pilferage","pilferages","pilfered","pilferer","pilferers","pilferies","pilfering","pilferingly","pilferings","pilferproof","pilfers","pilfery","pilgarlic","pilgarlick","pilgarlicks","pilgarlicky","pilgarlics","pilgrim","pilgrimage","pilgrimaged","pilgrimager","pilgrimagers","pilgrimages","pilgrimaging","pilgrimer","pilgrimers","pilgrimise","pilgrimised","pilgrimises","pilgrimising","pilgrimize","pilgrimized","pilgrimizes","pilgrimizing","pilgrims","pili","piliferous","piliform","piling","pilings","pilinut","pilinuts","pilis","pill","pillage","pillaged","pillager","pillagers","pillages","pillaging","pillar","pillared","pillaring","pillarist","pillarists","pillarless","pillars","pillau","pillaus","pillbox","pillboxes","pilled","pillhead","pillheads","pillicock","pillicocks","pillie","pillies","pilling","pillings","pillion","pillioned","pillioning","pillionist","pillionists","pillions","pilliwinks","pillock","pillocks","pilloried","pillories","pillorise","pillorised","pillorises","pillorising","pillorize","pillorized","pillorizes","pillorizing","pillory","pillorying","pillow","pillowcase","pillowcases","pillowed","pillowing","pillows","pillowslip","pillowslips","pillowy","pills","pillworm","pillworms","pillwort","pillworts","pilniewinks","pilocarpin","pilocarpine","pilocarpines","pilocarpins","pilomotor","pilonidal","pilose","pilosities","pilosity","pilot","pilotage","pilotages","piloted","pilotfish","pilotfishes","pilothouse","pilothouses","piloting","pilotings","pilotis","pilotless","pilotman","pilotmen","pilots","pilous","pilow","pilows","pilsener","pilseners","pilsner","pilsners","pilula","pilulae","pilular","pilulas","pilule","pilules","pilum","pilus","pily","pima","pimas","piment","pimento","pimenton","pimentons","pimentos","piments","pimiento","pimientos","pimp","pimped","pimpernel","pimpernels","pimping","pimpings","pimple","pimpled","pimples","pimplier","pimpliest","pimpliness","pimplinesses","pimply","pimpmobile","pimpmobiles","pimps","pin","pina","pinaceous","pinacoid","pinacoidal","pinacoids","pinacotheca","pinacothecae","pinafore","pinafored","pinafores","pinakoid","pinakoidal","pinakoids","pinakothek","pinakotheks","pinang","pinangs","pinas","pinaster","pinasters","pinata","pinatas","pinball","pinballed","pinballing","pinballs","pinboard","pinboards","pinbone","pinbones","pincase","pincases","pincer","pincered","pincering","pincerlike","pincers","pinch","pinchbeck","pinchbecks","pinchbug","pinchbugs","pinchcock","pinchcocks","pinchcommons","pinchcommonses","pincheck","pinchecks","pinched","pincher","pinchers","pinches","pinchfist","pinchfists","pinchgut","pinchguts","pinching","pinchingly","pinchings","pinchpennies","pinchpenny","pinchpoint","pinchpoints","pincushion","pincushions","pindan","pindans","pindaree","pindarees","pindari","pindaris","pinder","pinders","pindling","pindown","pindowns","pine","pineal","pinealectomies","pinealectomise","pinealectomised","pinealectomises","pinealectomize","pinealectomized","pinealectomizes","pinealectomizing","pinealectomy","pineals","pineapple","pineapples","pinecone","pinecones","pined","pinedrops","pineland","pinelands","pinelike","pinene","pinenes","pineries","pinery","pines","pinesap","pinesaps","pineta","pinetum","pinewood","pinewoods","piney","pinfall","pinfalls","pinfeather","pinfeathers","pinfish","pinfishes","pinfold","pinfolded","pinfolding","pinfolds","ping","pinged","pinger","pingers","pinging","pingle","pingled","pingler","pinglers","pingles","pingling","pingo","pingoes","pingos","pingpong","pingpongs","pingrass","pingrasses","pings","pinguefied","pinguefies","pinguefy","pinguefying","pinguid","pinguidities","pinguidity","pinguin","pinguins","pinguitude","pinguitudes","pinhead","pinheaded","pinheadedness","pinheadednesses","pinheads","pinhole","pinholes","pinhooker","pinhookers","pinier","pinies","piniest","pining","pinion","pinioned","pinioning","pinions","pinite","pinites","pinitol","pinitols","pink","pinked","pinken","pinkened","pinkening","pinkens","pinker","pinkers","pinkerton","pinkertons","pinkest","pinkey","pinkeye","pinkeyes","pinkeys","pinkie","pinkier","pinkies","pinkiest","pinkiness","pinkinesses","pinking","pinkings","pinkish","pinkishness","pinkishnesses","pinkly","pinkness","pinknesses","pinko","pinkoes","pinkos","pinkroot","pinkroots","pinks","pinky","pinna","pinnace","pinnaces","pinnacle","pinnacled","pinnacles","pinnacling","pinnae","pinnal","pinnas","pinnate","pinnated","pinnately","pinnatifid","pinnatifidly","pinnation","pinnations","pinnatipartite","pinnatiped","pinnatisect","pinned","pinner","pinners","pinnet","pinnets","pinnie","pinnies","pinniewinkle","pinniewinkles","pinning","pinnings","pinniped","pinnipede","pinnipedes","pinnipedian","pinnipedians","pinnipeds","pinnock","pinnocks","pinnoed","pinnula","pinnulae","pinnular","pinnulas","pinnulate","pinnulated","pinnule","pinnules","pinny","pinnywinkle","pinnywinkles","pinochle","pinochles","pinocle","pinocles","pinocytic","pinocytoses","pinocytosis","pinocytotic","pinocytotically","pinole","pinoles","pinon","pinones","pinons","pinot","pinotage","pinotages","pinots","pinpoint","pinpointed","pinpointing","pinpoints","pinprick","pinpricked","pinpricking","pinpricks","pins","pinscher","pinschers","pinsetter","pinsetters","pinspotter","pinspotters","pinstripe","pinstriped","pinstripes","pinswell","pinswells","pint","pinta","pintable","pintables","pintada","pintadas","pintadera","pintaderas","pintado","pintadoes","pintados","pintail","pintailed","pintails","pintano","pintanos","pintas","pintle","pintles","pinto","pintoes","pintos","pints","pintsize","pintsized","pinup","pinups","pinwale","pinwales","pinweed","pinweeds","pinwheel","pinwheeled","pinwheeling","pinwheels","pinwork","pinworks","pinworm","pinworms","pinwrench","pinwrenches","pinxit","piny","pinyin","pinyon","pinyons","piolet","piolets","pion","pioned","pioneer","pioneered","pioneering","pioneers","pioner","pioners","pioney","pioneys","pionic","pionies","pioning","pionings","pions","piony","piopio","piopios","piosities","piosity","pioted","pious","piously","piousness","piousnesses","pioy","pioye","pioyes","pioys","pip","pipa","pipage","pipages","pipal","pipals","pipas","pipe","pipeage","pipeages","pipeclay","pipeclayed","pipeclaying","pipeclays","piped","pipefish","pipefishes","pipefitter","pipefitters","pipefitting","pipefittings","pipeful","pipefuls","pipeless","pipelike","pipeline","pipelined","pipelines","pipelining","pipelinings","piper","piperaceous","piperazine","piperazines","piperic","piperidine","piperidines","piperine","piperines","piperonal","piperonals","pipers","pipes","pipestem","pipestems","pipestone","pipestones","pipet","pipets","pipette","pipetted","pipettes","pipetting","pipework","pipeworks","pipewort","pipeworts","pipi","pipier","pipiest","pipiness","pipinesses","piping","pipingly","pipings","pipis","pipistrel","pipistrelle","pipistrelles","pipistrels","pipit","pipits","pipiwharauroa","pipiwharauroas","pipkin","pipkins","pipless","pipped","pippier","pippiest","pippin","pipping","pippins","pippy","pips","pipsissewa","pipsissewas","pipsqueak","pipsqueaks","pipul","pipuls","pipy","piquance","piquances","piquancies","piquancy","piquant","piquantly","piquantness","piquantnesses","pique","piqued","piques","piquet","piqueted","piqueting","piquets","piquillo","piquillos","piquing","pir","piracetam","piracetams","piracies","piracy","piragua","piraguas","pirai","pirais","pirana","piranas","piranha","piranhas","pirarucu","pirarucus","pirate","pirated","pirates","piratic","piratical","piratically","pirating","piraya","pirayas","piriform","pirl","pirlicue","pirlicued","pirlicues","pirlicuing","pirls","pirn","pirnie","pirnies","pirnit","pirns","pirog","pirogen","piroghi","pirogi","pirogies","pirogue","pirogues","pirojki","piroplasm","piroplasma","piroplasmata","piroplasms","piroque","piroques","piroshki","pirouette","pirouetted","pirouetter","pirouetters","pirouettes","pirouetting","pirozhki","pirozhok","pirs","pis","piscaries","piscary","piscator","piscatorial","piscatorially","piscators","piscatory","piscatrix","piscatrixes","piscicolous","piscicultural","pisciculturally","pisciculture","piscicultures","pisciculturist","pisciculturists","piscifauna","piscifaunae","piscifaunas","pisciform","piscina","piscinae","piscinal","piscinas","piscine","piscines","piscivore","piscivores","piscivorous","pisco","piscos","pise","pises","pish","pished","pisheog","pisheogs","pisher","pishers","pishes","pishing","pishoge","pishoges","pishogue","pishogues","pisiform","pisiforms","piskies","pisky","pismire","pismires","piso","pisolite","pisolites","pisolith","pisoliths","pisolitic","pisos","piss","pissant","pissants","pissasphalt","pissasphalts","pissed","pisser","pissers","pisses","pisshead","pissheads","pissing","pissoir","pissoirs","pissy","pistache","pistaches","pistachio","pistachios","pistareen","pistareens","piste","pistes","pistil","pistillary","pistillate","pistillode","pistillodes","pistils","pistol","pistole","pistoled","pistoleer","pistoleers","pistolero","pistoleros","pistoles","pistolet","pistolets","pistolier","pistoliers","pistoling","pistolled","pistolling","pistols","piston","pistons","pistou","pistous","pit","pita","pitahaya","pitahayas","pitapat","pitapats","pitapatted","pitapatting","pitara","pitarah","pitarahs","pitaras","pitas","pitaya","pitayas","pitch","pitchbend","pitchbends","pitchblende","pitchblendes","pitched","pitcher","pitcherful","pitcherfuls","pitchers","pitchersful","pitches","pitchfork","pitchforked","pitchforking","pitchforks","pitchier","pitchiest","pitchily","pitchiness","pitchinesses","pitching","pitchings","pitchman","pitchmen","pitchometer","pitchometers","pitchout","pitchouts","pitchperson","pitchpersons","pitchpine","pitchpines","pitchpipe","pitchpipes","pitchpole","pitchpoled","pitchpoles","pitchpoling","pitchstone","pitchstones","pitchwoman","pitchwomen","pitchy","piteous","piteously","piteousness","piteousnesses","pitfall","pitfalls","pith","pithball","pithballs","pithead","pitheads","pithecanthropi","pithecanthropine","pithecanthropines","pithecanthropus","pithecoid","pithed","pithful","pithier","pithiest","pithily","pithiness","pithinesses","pithing","pithless","pithlike","pithoi","pithos","piths","pithy","pitiable","pitiableness","pitiablenesses","pitiably","pitied","pitier","pitiers","pities","pitieth","pitiful","pitifuller","pitifullest","pitifully","pitifulness","pitifulnesses","pitikins","pitiless","pitilessly","pitilessness","pitilessnesses","pitman","pitmans","pitmen","piton","pitons","pitprop","pitprops","pits","pitsaw","pitsaws","pitta","pittance","pittances","pittas","pitted","pitten","pitter","pittered","pittering","pitters","pitting","pittings","pittite","pittites","pittosporum","pittosporums","pituita","pituitaries","pituitary","pituitas","pituite","pituites","pituitrin","pituitrins","pituri","pituris","pity","pitying","pityingly","pityriases","pityriasis","pityroid","pityrosporum","pityrosporums","piu","pium","piums","piupiu","piupius","pivot","pivotable","pivotal","pivotally","pivoted","pivoter","pivoters","pivoting","pivotings","pivotman","pivotmen","pivots","piwakawaka","piwakawakas","pix","pixel","pixelate","pixelated","pixelating","pixelation","pixelations","pixellated","pixels","pixes","pixie","pixieish","pixies","pixilated","pixilation","pixilations","pixillated","pixillation","pixillations","pixiness","pixinesses","pixy","pixyish","pizazz","pizazzes","pizazzy","pize","pized","pizes","pizing","pizza","pizzaiola","pizzalike","pizzas","pizzaz","pizzazes","pizzazz","pizzazzes","pizzazzy","pizzelle","pizzelles","pizzeria","pizzerias","pizzicati","pizzicato","pizzicatos","pizzle","pizzles","plaas","plaases","placabilities","placability","placable","placableness","placablenesses","placably","placard","placarded","placarding","placards","placate","placated","placater","placaters","placates","placating","placatingly","placation","placations","placative","placatory","placcat","placcate","placcates","placcats","place","placeable","placebo","placeboes","placebos","placed","placeholder","placeholders","placekick","placekicked","placekicker","placekickers","placekicking","placekicks","placeless","placelessly","placeman","placemen","placement","placements","placenta","placentae","placental","placentals","placentas","placentate","placentation","placentations","placentiform","placentologies","placentology","placer","placers","places","placet","placets","placid","placider","placidest","placidities","placidity","placidly","placidness","placidnesses","placing","placings","placit","placita","placitory","placits","placitum","plack","placket","plackets","plackless","placks","placoderm","placoderms","placoid","placoids","plafond","plafonds","plagal","plage","plages","plagiaries","plagiarise","plagiarised","plagiariser","plagiarisers","plagiarises","plagiarising","plagiarism","plagiarisms","plagiarist","plagiaristic","plagiarists","plagiarize","plagiarized","plagiarizer","plagiarizers","plagiarizes","plagiarizing","plagiary","plagiocephalies","plagiocephaly","plagioclase","plagioclases","plagioclastic","plagioclimax","plagioclimaxes","plagiostomatous","plagiostome","plagiostomes","plagiostomous","plagiotropic","plagiotropism","plagiotropisms","plagiotropous","plagium","plagiums","plague","plagued","plaguer","plaguers","plagues","plaguesome","plaguey","plaguier","plaguiest","plaguily","plaguing","plaguy","plaice","plaices","plaid","plaided","plaiding","plaidings","plaidman","plaidmen","plaids","plain","plainant","plainants","plainchant","plainchants","plainclothes","plainclothesman","plainclothesmen","plained","plainer","plainest","plainful","plaining","plainings","plainish","plainly","plainness","plainnesses","plains","plainsman","plainsmen","plainsong","plainsongs","plainspoken","plainspokenness","plainspokennesses","plainstanes","plainstones","plaint","plaintext","plaintexts","plaintful","plaintiff","plaintiffs","plaintive","plaintively","plaintiveness","plaintivenesses","plaintless","plaints","plainwork","plainworks","plaister","plaistered","plaistering","plaisters","plait","plaited","plaiter","plaiters","plaiting","plaitings","plaits","plan","planar","planaria","planarian","planarians","planarias","planarities","planarity","planate","planation","planations","planch","planche","planched","planches","planchet","planchets","planchette","planchettes","planching","plane","planed","planeload","planeloads","planeness","planenesses","planer","planers","planes","planeside","planesides","planet","planetaria","planetaries","planetarium","planetariums","planetary","planetesimal","planetesimals","planetic","planetical","planetlike","planetoid","planetoidal","planetoids","planetological","planetologies","planetologist","planetologists","planetology","planets","planetwide","planform","planforms","plangencies","plangency","plangent","plangently","planigraph","planigraphs","planimeter","planimeters","planimetric","planimetrical","planimetrically","planimetries","planimetry","planing","planish","planished","planisher","planishers","planishes","planishing","planisphere","planispheres","planispheric","plank","planked","planking","plankings","planks","plankter","plankters","plankton","planktonic","planktons","planless","planlessly","planlessness","planlessnesses","planned","planner","planners","planning","plannings","planoblast","planoblasts","planogamete","planogametes","planographic","planographies","planography","planometer","planometers","planometric","planometrically","planometries","planometry","planosol","planosols","plans","plant","planta","plantable","plantae","plantage","plantages","plantaginaceous","plantain","plantains","plantar","plantas","plantation","plantations","planted","planter","planters","plantigrade","plantigrades","planting","plantings","plantless","plantlet","plantlets","plantlike","plantling","plantlings","plantocracies","plantocracy","plants","plantsman","plantsmen","plantswoman","plantswomen","plantule","plantules","planula","planulae","planular","planulate","planuliform","planuloid","planuria","planurias","planuries","planury","planxties","planxty","plap","plapped","plapping","plaps","plaque","plaques","plaquette","plaquettes","plash","plashed","plasher","plashers","plashes","plashet","plashets","plashier","plashiest","plashing","plashings","plashy","plasm","plasma","plasmagel","plasmagels","plasmagene","plasmagenes","plasmagenic","plasmalemma","plasmalemmas","plasmaphereses","plasmapheresis","plasmas","plasmasol","plasmasols","plasmatic","plasmatical","plasmic","plasmid","plasmids","plasmin","plasminogen","plasminogens","plasmins","plasmodesm","plasmodesma","plasmodesmas","plasmodesmata","plasmodesms","plasmodia","plasmodial","plasmodium","plasmogamies","plasmogamy","plasmoid","plasmoids","plasmolyse","plasmolysed","plasmolyses","plasmolysing","plasmolysis","plasmolytic","plasmolytically","plasmolyze","plasmolyzed","plasmolyzes","plasmolyzing","plasmon","plasmons","plasmosoma","plasmosomata","plasmosome","plasmosomes","plasms","plast","plaste","plaster","plasterboard","plasterboards","plastered","plasterer","plasterers","plasteriness","plasterinesses","plastering","plasterings","plasters","plasterstone","plasterstones","plasterwork","plasterworks","plastery","plastic","plastically","plasticene","plasticenes","plasticine","plasticines","plasticisation","plasticisations","plasticise","plasticised","plasticiser","plasticisers","plasticises","plasticising","plasticities","plasticity","plasticization","plasticizations","plasticize","plasticized","plasticizer","plasticizers","plasticizes","plasticizing","plasticky","plasticly","plastics","plastid","plastidial","plastids","plastidule","plastidules","plastilina","plastilinas","plastique","plastiques","plastisol","plastisols","plastocyanin","plastocyanins","plastogamies","plastogamy","plastometer","plastometers","plastometric","plastometries","plastometry","plastoquinone","plastoquinones","plastral","plastron","plastrons","plastrum","plastrums","plat","platan","platanaceous","platane","platanes","platanna","platannas","platans","platband","platbands","plate","plateasm","plateasms","plateau","plateaued","plateauing","plateaus","plateaux","plated","plateful","platefuls","plateglass","platelayer","platelayers","platelet","platelets","platelike","platemaker","platemakers","platemaking","platemakings","plateman","platemark","platemarked","platemarking","platemarks","platemen","platen","platens","plater","plateresque","platers","plates","platesful","platform","platformed","platforming","platformings","platforms","platier","platies","platiest","platina","platinas","plating","platings","platinic","platiniferous","platiniridium","platiniridiums","platinisation","platinisations","platinise","platinised","platinises","platinising","platinization","platinizations","platinize","platinized","platinizes","platinizing","platinocyanic","platinocyanide","platinocyanides","platinoid","platinoids","platinotype","platinotypes","platinous","platinum","platinums","platitude","platitudes","platitudinal","platitudinarian","platitudinarians","platitudinise","platitudinised","platitudiniser","platitudinisers","platitudinises","platitudinising","platitudinize","platitudinized","platitudinizer","platitudinizers","platitudinizes","platitudinizing","platitudinous","platitudinously","platonic","platonically","platonics","platonism","platonisms","platoon","platooned","platooning","platoons","plats","platted","platteland","plattelands","platter","platterful","platterfuls","platters","plattersful","platting","plattings","platy","platycephalic","platycephalous","platyfish","platyfishes","platyhelminth","platyhelminthic","platyhelminths","platykurtic","platypi","platypus","platypuses","platyrrhine","platyrrhines","platyrrhinian","platyrrhinians","platys","platysma","platysmas","plaudit","plaudite","plauditory","plaudits","plausibilities","plausibility","plausible","plausibleness","plausiblenesses","plausibly","plausive","plaustral","play","playa","playabilities","playability","playable","playact","playacted","playacting","playactings","playactor","playactors","playacts","playas","playback","playbacks","playbill","playbills","playbook","playbooks","playboy","playboys","playdate","playdates","playday","playdays","playdough","playdoughs","playdown","playdowns","played","player","players","playfellow","playfellows","playfield","playfields","playful","playfully","playfulness","playfulnesses","playgirl","playgirls","playgoer","playgoers","playgoing","playgoings","playground","playgrounds","playgroup","playgroups","playhouse","playhouses","playing","playland","playlands","playleader","playleaders","playless","playlet","playlets","playlike","playlist","playlisted","playlisting","playlists","playmaker","playmakers","playmaking","playmakings","playmate","playmates","playoff","playoffs","playpen","playpens","playroom","playrooms","plays","playschool","playschools","playslip","playslips","playsome","playsuit","playsuits","plaything","playthings","playtime","playtimes","playwear","playwright","playwrighting","playwrightings","playwrights","playwriting","playwritings","plaza","plazas","plea","pleach","pleached","pleaches","pleaching","plead","pleadable","pleaded","pleader","pleaders","pleading","pleadingly","pleadings","pleads","pleaed","pleaing","pleas","pleasable","pleasance","pleasances","pleasant","pleasanter","pleasantest","pleasantly","pleasantness","pleasantnesses","pleasantries","pleasantry","please","pleased","pleasedly","pleaseman","pleasemen","pleaser","pleasers","pleases","pleaseth","pleasing","pleasingly","pleasingness","pleasingnesses","pleasings","pleasurabilities","pleasurability","pleasurable","pleasurableness","pleasurablenesses","pleasurably","pleasure","pleasured","pleasureful","pleasureless","pleasurer","pleasurers","pleasures","pleasuring","pleat","pleated","pleater","pleaters","pleather","pleathers","pleating","pleatless","pleats","pleb","plebbier","plebbiest","plebby","plebe","plebean","plebeian","plebeianise","plebeianised","plebeianises","plebeianising","plebeianism","plebeianisms","plebeianize","plebeianized","plebeianizes","plebeianizing","plebeianly","plebeians","plebes","plebian","plebification","plebifications","plebified","plebifies","plebify","plebifying","plebiscitary","plebiscite","plebiscites","plebs","plecopteran","plecopterans","plecopterous","plectognath","plectognathic","plectognathous","plectognaths","plectopterous","plectra","plectre","plectres","plectron","plectrons","plectrum","plectrums","pled","pledgable","pledge","pledgeable","pledged","pledgee","pledgees","pledgeor","pledgeors","pledger","pledgers","pledges","pledget","pledgets","pledging","pledgor","pledgors","pleiad","pleiades","pleiads","pleinairism","pleinairisms","pleinairist","pleinairists","pleiocene","pleiochasia","pleiochasium","pleiomeries","pleiomerous","pleiomery","pleiotaxies","pleiotaxy","pleiotropic","pleiotropies","pleiotropism","pleiotropisms","pleiotropy","plena","plenaries","plenarily","plenarties","plenarty","plenary","plench","plenches","plenilunar","plenilune","plenilunes","plenipo","plenipoes","plenipos","plenipotence","plenipotences","plenipotencies","plenipotency","plenipotent","plenipotential","plenipotentiaries","plenipotentiary","plenish","plenished","plenisher","plenishers","plenishes","plenishing","plenishings","plenishment","plenishments","plenism","plenisms","plenist","plenists","plenitude","plenitudes","plenitudinous","plenteous","plenteously","plenteousness","plenteousnesses","plenties","plentiful","plentifully","plentifulness","plentifulnesses","plentitude","plentitudes","plenty","plenum","plenums","pleochroic","pleochroism","pleochroisms","pleomorphic","pleomorphies","pleomorphism","pleomorphisms","pleomorphous","pleomorphy","pleon","pleonal","pleonasm","pleonasms","pleonast","pleonaste","pleonastes","pleonastic","pleonastical","pleonastically","pleonasts","pleonectic","pleonexia","pleonexias","pleonic","pleons","pleopod","pleopods","plerion","plerions","plerocercoid","plerocercoids","pleroma","pleromas","pleromatic","plerome","pleromes","plerophoria","plerophorias","plerophories","plerophory","plesh","pleshes","plesiosaur","plesiosaurian","plesiosaurs","plessimeter","plessimeters","plessimetric","plessimetries","plessimetry","plessor","plessors","plethora","plethoras","plethoric","plethorical","plethorically","plethysmogram","plethysmograms","plethysmograph","plethysmographic","plethysmographically","plethysmographies","plethysmographs","plethysmography","pleuch","pleuched","pleuching","pleuchs","pleugh","pleughed","pleughing","pleughs","pleura","pleurae","pleural","pleurapophyses","pleurapophysis","pleuras","pleurisies","pleurisy","pleuritic","pleuritical","pleuritics","pleuritis","pleuritises","pleurocarpous","pleurocenteses","pleurocentesis","pleurodont","pleurodonts","pleurodynia","pleurodynias","pleuron","pleuronia","pleuronias","pleuropneumonia","pleuropneumonias","pleurotomies","pleurotomy","pleuston","pleustonic","pleustons","plew","plews","plex","plexal","plexes","plexiform","plexiglass","plexiglasses","pleximeter","pleximeters","pleximetric","pleximetries","pleximetry","plexor","plexors","plexure","plexures","plexus","plexuses","pliabilities","pliability","pliable","pliableness","pliablenesses","pliably","pliancies","pliancy","pliant","pliantly","pliantness","pliantnesses","plica","plicae","plical","plicate","plicated","plicately","plicateness","plicatenesses","plicates","plicating","plication","plications","plicature","plicatures","plie","plied","plier","pliers","plies","plight","plighted","plighter","plighters","plightful","plighting","plights","plim","plimmed","plimming","plims","plimsol","plimsole","plimsoles","plimsoll","plimsolls","plimsols","pling","plings","plink","plinked","plinker","plinkers","plinkier","plinkiest","plinking","plinkings","plinks","plinky","plinth","plinths","pliocene","pliofilm","pliofilms","pliosaur","pliosaurs","pliotron","pliotrons","pliskie","pliskies","plisky","plisse","plisses","ploat","ploated","ploating","ploats","plod","plodded","plodder","plodders","plodding","ploddingly","ploddingness","ploddingnesses","ploddings","plodge","plodged","plodges","plodging","plods","ploidies","ploidy","plong","plongd","plonge","plonged","plonges","plonging","plongs","plonk","plonked","plonker","plonkers","plonkier","plonkiest","plonking","plonkings","plonko","plonkos","plonks","plonky","plook","plookie","plookier","plookiest","plooks","plooky","plop","plopped","plopping","plops","plosion","plosions","plosive","plosives","plot","plotful","plotless","plotlessness","plotlessnesses","plotline","plotlines","plots","plottage","plottages","plotted","plotter","plottered","plottering","plotters","plottie","plottier","plotties","plottiest","plotting","plottingly","plottings","plotty","plotz","plotzed","plotzes","plotzing","plough","ploughable","ploughboy","ploughboys","ploughed","plougher","ploughers","ploughgate","ploughgates","ploughing","ploughings","ploughland","ploughlands","ploughman","ploughmanship","ploughmanships","ploughmen","ploughs","ploughshare","ploughshares","ploughstaff","ploughstaffs","ploughtail","ploughtails","ploughwise","ploughwright","ploughwrights","plouk","ploukie","ploukier","ploukiest","plouks","plouky","plouter","ploutered","ploutering","plouters","plover","plovers","plovery","plow","plowable","plowback","plowbacks","plowboy","plowboys","plowed","plower","plowers","plowhead","plowheads","plowing","plowland","plowlands","plowman","plowmanship","plowmanships","plowmen","plows","plowshare","plowshares","plowstaff","plowstaffs","plowter","plowtered","plowtering","plowters","ploy","ployed","ploying","ploys","plu","pluck","plucked","plucker","pluckers","pluckier","pluckiest","pluckily","pluckiness","pluckinesses","plucking","plucks","plucky","plue","plues","pluff","pluffed","pluffier","pluffiest","pluffing","pluffs","pluffy","plug","plugboard","plugboards","plugged","plugger","pluggers","plugging","pluggings","plughole","plugholes","plugless","plugola","plugolas","plugs","pluguglies","plugugly","plum","plumage","plumaged","plumages","plumassier","plumassiers","plumate","plumb","plumbable","plumbaginaceous","plumbaginous","plumbago","plumbagos","plumbate","plumbates","plumbed","plumbeous","plumber","plumberies","plumbers","plumbery","plumbic","plumbiferous","plumbing","plumbings","plumbism","plumbisms","plumbisolvency","plumbisolvent","plumbite","plumbites","plumbless","plumbness","plumbnesses","plumbosolvency","plumbosolvent","plumbous","plumbs","plumbum","plumbums","plumcot","plumcots","plumdamas","plumdamases","plume","plumed","plumeless","plumelet","plumelets","plumelike","plumeria","plumerias","plumeries","plumery","plumes","plumier","plumiest","plumigerous","pluming","plumiped","plumipeds","plumist","plumists","plumlike","plummer","plummest","plummet","plummeted","plummeting","plummets","plummier","plummiest","plummy","plumose","plumosely","plumosities","plumosity","plumous","plump","plumped","plumpen","plumpened","plumpening","plumpens","plumper","plumpers","plumpest","plumpie","plumpier","plumpiest","plumping","plumpish","plumply","plumpness","plumpnesses","plumps","plumpy","plums","plumula","plumulaceous","plumulae","plumular","plumularian","plumularians","plumulate","plumule","plumules","plumulose","plumy","plunder","plunderable","plunderage","plunderages","plundered","plunderer","plunderers","plundering","plunderous","plunders","plunge","plunged","plunger","plungers","plunges","plunging","plungings","plunk","plunked","plunker","plunkers","plunkier","plunkiest","plunking","plunks","plunky","pluperfect","pluperfects","plural","pluralisation","pluralisations","pluralise","pluralised","pluraliser","pluralisers","pluralises","pluralising","pluralism","pluralisms","pluralist","pluralistic","pluralistically","pluralists","pluralities","plurality","pluralization","pluralizations","pluralize","pluralized","pluralizer","pluralizers","pluralizes","pluralizing","plurally","plurals","pluriliteral","plurilocular","pluripara","pluriparae","pluriparas","pluripotent","pluripresence","pluripresences","pluriserial","pluriseriate","plurisie","plurisies","plurry","plus","plusage","plusages","plused","pluses","plush","plusher","plushes","plushest","plushier","plushiest","plushily","plushiness","plushinesses","plushly","plushness","plushnesses","plushy","plusing","plussage","plussages","plussed","plusses","plussing","pluteal","plutei","pluteus","pluteuses","plutocracies","plutocracy","plutocrat","plutocratic","plutocratical","plutocratically","plutocrats","plutolatries","plutolatry","plutologies","plutologist","plutologists","plutology","pluton","plutonian","plutonic","plutonism","plutonisms","plutonium","plutoniums","plutonomies","plutonomist","plutonomists","plutonomy","plutons","pluvial","pluvials","pluvian","pluviometer","pluviometers","pluviometric","pluviometrical","pluviometries","pluviometry","pluviose","pluvious","pluvius","ply","plyer","plyers","plying","plyingly","plyometric","plyometrics","plywood","plywoods","pneuma","pneumas","pneumathode","pneumathodes","pneumatic","pneumatical","pneumatically","pneumaticities","pneumaticity","pneumatics","pneumatological","pneumatologies","pneumatologist","pneumatologists","pneumatology","pneumatolyses","pneumatolysis","pneumatolytic","pneumatometer","pneumatometers","pneumatometries","pneumatometry","pneumatophore","pneumatophores","pneumectomies","pneumectomy","pneumobacilli","pneumobacillus","pneumococcal","pneumococci","pneumococcus","pneumoconioses","pneumoconiosis","pneumoconiotic","pneumoconiotics","pneumocystis","pneumocystises","pneumodynamics","pneumogastric","pneumogastrics","pneumogram","pneumograms","pneumograph","pneumographs","pneumokonioses","pneumokoniosis","pneumonectomies","pneumonectomy","pneumonia","pneumonias","pneumonic","pneumonics","pneumonites","pneumonitides","pneumonitis","pneumonitises","pneumothoraces","pneumothorax","pneumothoraxes","po","poa","poaceous","poach","poachable","poached","poacher","poachers","poaches","poachier","poachiest","poachiness","poachinesses","poaching","poachings","poachy","poaka","poakas","poake","poakes","poas","poblano","poblanos","poboy","poboys","pochard","pochards","pochay","pochays","pochette","pochettes","pochoir","pochoirs","pock","pockard","pockards","pocked","pocket","pocketable","pocketbike","pocketbikes","pocketbook","pocketbooks","pocketed","pocketer","pocketers","pocketful","pocketfuls","pocketing","pocketknife","pocketknives","pocketless","pockets","pocketsful","pockier","pockies","pockiest","pockily","pocking","pockmankies","pockmanky","pockmantie","pockmanties","pockmark","pockmarked","pockmarking","pockmarks","pockpit","pockpits","pockpitted","pocks","pocky","poco","pococurante","pococuranteism","pococuranteisms","pococurantes","pococurantism","pococurantisms","pococurantist","pococurantists","pocosen","pocosens","pocosin","pocosins","pocoson","pocosons","poculiform","pod","podagra","podagral","podagras","podagric","podagrical","podagrous","podal","podalic","podargus","podarguses","podcast","podcasted","podcaster","podcasters","podcasting","podcastings","podcasts","podded","poddie","poddier","poddies","poddiest","podding","poddle","poddled","poddles","poddling","poddy","podesta","podestas","podex","podexes","podge","podges","podgier","podgiest","podgily","podginess","podginesses","podgy","podia","podial","podiatric","podiatries","podiatrist","podiatrists","podiatry","podite","podites","poditic","podium","podiums","podley","podleys","podlike","podocarp","podocarps","podoconioses","podoconiosis","podologies","podologist","podologists","podology","podomere","podomeres","podophthalmous","podophylin","podophylins","podophylli","podophyllin","podophyllins","podophyllum","podophyllums","podosphere","podospheres","pods","podsol","podsolic","podsolisation","podsolisations","podsolise","podsolised","podsolises","podsolising","podsolization","podsolizations","podsolize","podsolized","podsolizes","podsolizing","podsols","podzol","podzolic","podzolisation","podzolisations","podzolise","podzolised","podzolises","podzolising","podzolization","podzolizations","podzolize","podzolized","podzolizes","podzolizing","podzols","poechore","poechores","poem","poematic","poems","poenologies","poenology","poep","poepol","poepols","poeps","poesied","poesies","poesy","poesying","poet","poetaster","poetasteries","poetastering","poetasterings","poetasters","poetastery","poetastries","poetastry","poetess","poetesses","poetic","poetical","poetically","poeticalness","poeticalnesses","poeticals","poeticise","poeticised","poeticises","poeticising","poeticism","poeticisms","poeticize","poeticized","poeticizes","poeticizing","poetics","poeticule","poeticules","poetise","poetised","poetiser","poetisers","poetises","poetising","poetize","poetized","poetizer","poetizers","poetizes","poetizing","poetless","poetlike","poetresse","poetresses","poetries","poetry","poets","poetship","poetships","poffle","poffles","pogey","pogeys","pogge","pogges","pogies","pogo","pogoed","pogoer","pogoers","pogoing","pogonia","pogonias","pogonip","pogonips","pogonophoran","pogonophorans","pogonotomies","pogonotomy","pogos","pogrom","pogromed","pogroming","pogromist","pogromists","pogroms","pogy","poh","pohiri","pohiris","pohutukawa","pohutukawas","poi","poignado","poignadoes","poignance","poignances","poignancies","poignancy","poignant","poignantly","poikilitic","poikilocyte","poikilocytes","poikilotherm","poikilothermal","poikilothermic","poikilothermies","poikilothermism","poikilotherms","poikilothermy","poilu","poilus","poinado","poinadoes","poinciana","poincianas","poind","poinded","poinder","poinders","poinding","poindings","poinds","poinsettia","poinsettias","point","pointable","pointe","pointed","pointedly","pointedness","pointednesses","pointel","pointelle","pointelles","pointels","pointer","pointers","pointes","pointier","pointiest","pointille","pointillism","pointillisme","pointillismes","pointillisms","pointillist","pointilliste","pointillistes","pointillistic","pointillists","pointing","pointings","pointless","pointlessly","pointlessness","pointlessnesses","pointman","pointmen","points","pointsman","pointsmen","pointtillist","pointy","pois","poise","poised","poiser","poisers","poises","poisha","poising","poison","poisonable","poisoned","poisoner","poisoners","poisoning","poisonings","poisonous","poisonously","poisonousness","poisonousnesses","poisons","poisonwood","poisonwoods","poisson","poissons","poitin","poitins","poitrel","poitrels","poitrine","poitrines","pokable","pokal","pokals","poke","pokeberries","pokeberry","poked","pokeful","pokefuls","pokelogan","pokelogans","poker","pokerish","pokerishly","pokeroot","pokeroots","pokers","pokerwork","pokerworks","pokes","pokeweed","pokeweeds","pokey","pokeys","pokie","pokier","pokies","pokiest","pokily","pokiness","pokinesses","poking","poky","pol","polacca","polaccas","polacre","polacres","polar","polarimeter","polarimeters","polarimetric","polarimetries","polarimetry","polarisable","polarisation","polarisations","polariscope","polariscopes","polariscopic","polarise","polarised","polariser","polarisers","polarises","polarising","polarities","polarity","polarizabilities","polarizability","polarizable","polarization","polarizations","polarize","polarized","polarizer","polarizers","polarizes","polarizing","polarogram","polarograms","polarograph","polarographic","polarographically","polarographies","polarographs","polarography","polaron","polarons","polars","polder","poldered","poldering","polders","pole","poleax","poleaxe","poleaxed","poleaxes","poleaxing","polecat","polecats","poled","poleis","poleless","polemarch","polemarchs","polemic","polemical","polemically","polemicise","polemicised","polemicises","polemicising","polemicist","polemicists","polemicize","polemicized","polemicizes","polemicizing","polemics","polemise","polemised","polemises","polemising","polemist","polemists","polemize","polemized","polemizes","polemizing","polemoniaceous","polemonium","polemoniums","polenta","polentas","poler","polers","poles","polestar","polestars","poleward","poley","poleyn","poleyns","poleys","polianite","polianites","police","policed","policeman","policemen","policer","policers","polices","policewoman","policewomen","policies","policing","policings","policy","policyholder","policyholders","polies","poling","polings","polio","poliomyelitides","poliomyelitis","poliomyelitises","poliorcetic","poliorcetics","polios","poliovirus","polioviruses","polis","polises","polish","polishable","polished","polisher","polishers","polishes","polishing","polishings","polishment","polishments","politburo","politburos","polite","politely","politeness","politenesses","politer","politesse","politesses","politest","politic","political","politicalise","politicalised","politicalises","politicalising","politicalization","politicalizations","politicalize","politicalized","politicalizes","politicalizing","politically","politicaster","politicasters","politician","politicians","politicisation","politicisations","politicise","politicised","politicises","politicising","politicization","politicizations","politicize","politicized","politicizes","politicizing","politick","politicked","politicker","politickers","politicking","politickings","politicks","politicly","politico","politicoes","politicos","politics","polities","politique","politiques","polity","polje","poljes","polk","polka","polkaed","polkaing","polkas","polked","polking","polks","poll","pollack","pollacks","pollan","pollans","pollard","pollarded","pollarding","pollards","pollaxe","pollaxed","pollaxes","pollaxing","polled","pollee","pollees","pollen","pollenate","pollenated","pollenates","pollenating","pollened","polleniferous","pollening","polleniser","pollenisers","pollenizer","pollenizers","pollenoses","pollenosis","pollenosises","pollens","pollent","poller","pollers","pollex","pollical","pollices","pollicie","pollicies","pollicitation","pollicitations","pollicy","pollies","pollinate","pollinated","pollinates","pollinating","pollination","pollinations","pollinator","pollinators","polling","pollings","pollinia","pollinic","polliniferous","pollinise","pollinised","polliniser","pollinisers","pollinises","pollinising","pollinium","pollinize","pollinized","pollinizer","pollinizers","pollinizes","pollinizing","pollinoses","pollinosis","pollinosises","pollist","pollists","polliwig","polliwigs","polliwog","polliwogs","pollman","pollmen","pollock","pollocks","polls","pollster","pollsters","polltaker","polltakers","pollucite","pollucites","pollusion","pollusions","pollutant","pollutants","pollute","polluted","pollutedly","pollutedness","pollutednesses","polluter","polluters","pollutes","polluting","pollution","pollutions","pollutive","polly","pollyanna","pollyannaish","pollyannaism","pollyannaisms","pollyannas","pollyannish","pollywig","pollywigs","pollywog","pollywogs","polo","poloidal","poloist","poloists","polonaise","polonaises","polonie","polonies","polonise","polonised","polonises","polonising","polonism","polonisms","polonium","poloniums","polonize","polonized","polonizes","polonizing","polony","polos","pols","polt","polted","poltergeist","poltergeists","poltfeet","poltfoot","polting","poltroon","poltrooneries","poltroonery","poltroons","polts","polverine","polverines","poly","polyacid","polyacrylamide","polyacrylamides","polyacrylonitrile","polyacrylonitriles","polyact","polyactinal","polyactine","polyadelphous","polyadic","polyalcohol","polyalcohols","polyamide","polyamides","polyamine","polyamines","polyamories","polyamorous","polyamory","polyandries","polyandrous","polyandry","polyantha","polyanthas","polyanthi","polyanthus","polyanthuses","polyarch","polyarchies","polyarchy","polyatomic","polyaxial","polyaxials","polyaxon","polyaxonic","polyaxons","polybasic","polybasite","polybasites","polybrid","polybrids","polybutadiene","polybutadienes","polycarbonate","polycarbonates","polycarboxylate","polycarboxylic","polycarpellary","polycarpic","polycarpies","polycarpous","polycarpy","polycentric","polycentrism","polycentrisms","polychaete","polychaetes","polychaetous","polychasia","polychasium","polychete","polychetes","polychlorinated","polychloroprene","polychotomies","polychotomous","polychotomy","polychrest","polychrests","polychroic","polychroism","polychroisms","polychromatic","polychromatism","polychromatisms","polychromatophilia","polychromatophilias","polychromatophilic","polychrome","polychromed","polychromes","polychromic","polychromies","polychroming","polychromous","polychromy","polycistronic","polyclinic","polyclinics","polyclonal","polycondensation","polycondensations","polyconic","polycot","polycots","polycotton","polycottons","polycotyledon","polycotyledons","polycrotic","polycrotism","polycrotisms","polycrystal","polycrystalline","polycrystals","polyculture","polycultures","polycyclic","polycyclics","polycystic","polycythaemia","polycythaemias","polycythemia","polycythemias","polycythemic","polydactyl","polydactylies","polydactylism","polydactylisms","polydactylous","polydactyls","polydactyly","polydaemonism","polydaemonisms","polydemic","polydemonism","polydemonisms","polydipsia","polydipsias","polydipsic","polydisperse","polydispersities","polydispersity","polyelectrolyte","polyelectrolytes","polyembryonate","polyembryonic","polyembryonies","polyembryony","polyene","polyenes","polyenic","polyester","polyesterification","polyesterifications","polyesters","polyestrous","polyethene","polyethenes","polyethylene","polyethylenes","polygala","polygalaceous","polygalas","polygam","polygamic","polygamies","polygamise","polygamised","polygamises","polygamising","polygamist","polygamists","polygamize","polygamized","polygamizes","polygamizing","polygamous","polygamously","polygams","polygamy","polygene","polygenes","polygeneses","polygenesis","polygenetic","polygenetically","polygenic","polygenies","polygenism","polygenisms","polygenist","polygenists","polygenous","polygeny","polyglot","polyglotism","polyglotisms","polyglots","polyglott","polyglottal","polyglottic","polyglottism","polyglottisms","polyglottous","polyglotts","polygon","polygonaceous","polygonal","polygonally","polygonatum","polygonatums","polygonies","polygons","polygonum","polygonums","polygony","polygraph","polygraphed","polygrapher","polygraphers","polygraphic","polygraphically","polygraphies","polygraphing","polygraphist","polygraphists","polygraphs","polygraphy","polygynian","polygynies","polygynist","polygynists","polygynous","polygyny","polyhalite","polyhalites","polyhedra","polyhedral","polyhedric","polyhedron","polyhedrons","polyhedroses","polyhedrosis","polyhistor","polyhistorian","polyhistorians","polyhistoric","polyhistories","polyhistors","polyhistory","polyhybrid","polyhybrids","polyhydric","polyhydroxy","polyimide","polyimides","polyisoprene","polyisoprenes","polylemma","polylemmas","polylysine","polylysines","polymastia","polymastias","polymastic","polymasties","polymastism","polymastisms","polymasty","polymath","polymathic","polymathies","polymaths","polymathy","polymer","polymerase","polymerases","polymeric","polymeride","polymerides","polymeries","polymerisation","polymerisations","polymerise","polymerised","polymerises","polymerising","polymerism","polymerisms","polymerization","polymerizations","polymerize","polymerized","polymerizes","polymerizing","polymerous","polymers","polymery","polymorph","polymorphic","polymorphically","polymorphism","polymorphisms","polymorphonuclear","polymorphonuclears","polymorphous","polymorphously","polymorphs","polymyositis","polymyositises","polymyxin","polymyxins","polyneuritides","polyneuritis","polyneuritises","polynia","polynias","polynomial","polynomialism","polynomialisms","polynomials","polynuclear","polynucleate","polynucleotide","polynucleotides","polynya","polynyas","polynyi","polyol","polyolefin","polyolefins","polyols","polyoma","polyomas","polyomino","polyominos","polyonym","polyonymic","polyonymies","polyonymous","polyonyms","polyonymy","polyp","polyparia","polyparies","polyparium","polypary","polype","polyped","polypeds","polypeptide","polypeptides","polypeptidic","polypes","polypetalous","polyphagia","polyphagias","polyphagies","polyphagous","polyphagy","polypharmacies","polypharmacy","polyphase","polyphasic","polyphenol","polyphenolic","polyphenols","polyphiloprogenitive","polyphloesboean","polyphloisbic","polyphon","polyphone","polyphones","polyphonic","polyphonically","polyphonies","polyphonist","polyphonists","polyphonous","polyphonously","polyphons","polyphony","polyphosphoric","polyphyletic","polyphyletically","polyphyllous","polyphyodont","polypi","polypide","polypides","polypidom","polypidoms","polypill","polypills","polypine","polypite","polypites","polyploid","polyploidal","polyploidic","polyploidies","polyploids","polyploidy","polypnea","polypneas","polypneic","polypod","polypodies","polypodous","polypods","polypody","polypoid","polypore","polypores","polyposes","polyposis","polypous","polypropene","polypropenes","polypropylene","polypropylenes","polyprotodont","polyprotodonts","polyps","polyptych","polyptychs","polypus","polypuses","polyrhythm","polyrhythmic","polyrhythmically","polyrhythms","polyribonucleotide","polyribonucleotides","polyribosomal","polyribosome","polyribosomes","polys","polysaccharide","polysaccharides","polysaccharose","polysaccharoses","polysemant","polysemants","polyseme","polysemes","polysemic","polysemies","polysemous","polysemy","polysepalous","polysiloxane","polysiloxanes","polysome","polysomes","polysomic","polysomics","polysomies","polysomy","polysorbate","polysorbates","polystichous","polystylar","polystyle","polystyrene","polystyrenes","polysulfide","polysulfides","polysulphide","polysulphides","polysyllabic","polysyllabical","polysyllabically","polysyllabicism","polysyllabism","polysyllabisms","polysyllable","polysyllables","polysyllogism","polysyllogisms","polysynaptic","polysynaptically","polysyndeton","polysyndetons","polysyntheses","polysynthesis","polysynthesism","polysynthesisms","polysynthetic","polysynthetical","polysynthetism","polysynthetisms","polytechnic","polytechnical","polytechnics","polytene","polytenies","polyteny","polythalamous","polytheism","polytheisms","polytheist","polytheistic","polytheistical","polytheists","polythene","polythenes","polytocous","polytonal","polytonalism","polytonalisms","polytonalist","polytonalists","polytonalities","polytonality","polytonally","polytrophic","polytunnel","polytunnels","polytype","polytypes","polytypic","polytypical","polyunsaturated","polyurethan","polyurethane","polyurethanes","polyurethans","polyuria","polyurias","polyuric","polyvalence","polyvalences","polyvalencies","polyvalency","polyvalent","polyvinyl","polyvinylidene","polyvinylidenes","polyvinyls","polywater","polywaters","polyzoa","polyzoan","polyzoans","polyzoaria","polyzoarial","polyzoaries","polyzoarium","polyzoary","polyzoic","polyzonal","polyzooid","polyzoon","pom","pomace","pomaceous","pomaces","pomade","pomaded","pomades","pomading","pomander","pomanders","pomato","pomatoes","pomatum","pomatums","pombe","pombes","pome","pomegranate","pomegranates","pomelo","pomelos","pomeroy","pomeroys","pomes","pomfret","pomfrets","pomiculture","pomicultures","pomiferous","pommee","pommel","pommele","pommeled","pommeling","pommelled","pommelling","pommels","pommetty","pommie","pommies","pommy","pomo","pomoerium","pomoeriums","pomological","pomologically","pomologies","pomologist","pomologists","pomology","pomos","pomosexual","pomosexuals","pomp","pompadour","pompadoured","pompadours","pompano","pompanos","pompelmoose","pompelmooses","pompelmous","pompelmouse","pompelmouses","pompelo","pompelos","pompey","pompeyed","pompeying","pompeys","pompholygous","pompholyx","pompholyxes","pompier","pompilid","pompilids","pompion","pompions","pompom","pompoms","pompon","pompons","pompoon","pompoons","pomposities","pomposity","pompous","pompously","pompousness","pompousnesses","pomps","pomroy","pomroys","poms","pomwater","pomwaters","ponce","ponceau","ponceaus","ponceaux","ponced","ponces","poncey","poncho","ponchoed","ponchos","poncier","ponciest","poncing","poncy","pond","pondage","pondages","ponded","ponder","ponderabilities","ponderability","ponderable","ponderables","ponderably","ponderal","ponderance","ponderances","ponderancies","ponderancy","ponderate","ponderated","ponderates","ponderating","ponderation","ponderations","pondered","ponderer","ponderers","pondering","ponderingly","ponderment","ponderments","ponderosa","ponderosas","ponderosities","ponderosity","ponderous","ponderously","ponderousness","ponderousnesses","ponders","ponding","pondok","pondokkie","pondokkies","pondoks","ponds","pondweed","pondweeds","pone","ponent","ponerologies","ponerology","pones","poney","poneys","pong","ponga","pongas","ponged","pongee","pongees","pongid","pongids","pongier","pongiest","ponging","pongo","pongoes","pongos","pongs","pongy","poniard","poniarded","poniarding","poniards","ponied","ponies","ponk","ponked","ponking","ponks","pons","pont","pontage","pontages","pontal","pontes","pontianac","pontianacs","pontianak","pontianaks","pontic","ponticello","ponticellos","pontie","ponties","pontifex","pontiff","pontiffs","pontific","pontifical","pontificalities","pontificality","pontifically","pontificals","pontificate","pontificated","pontificates","pontificating","pontification","pontifications","pontificator","pontificators","pontifice","pontifices","pontified","pontifies","pontify","pontifying","pontil","pontile","pontiles","pontils","pontine","pontlevis","pontlevises","ponton","pontoneer","pontoneers","pontonier","pontoniers","pontonnier","pontonniers","pontons","pontoon","pontooned","pontooner","pontooners","pontooning","pontoons","ponts","ponty","pony","ponying","ponyskin","ponyskins","ponytail","ponytailed","ponytails","ponzu","ponzus","poo","pooch","pooched","pooches","pooching","pood","poodle","poodles","poods","pooed","poof","poofier","poofiest","poofs","pooftah","pooftahs","poofter","poofters","poofy","poogye","poogyes","pooh","poohed","poohing","poohs","pooing","pooja","poojah","poojahs","poojas","pook","pooka","pookas","pooking","pookit","pooks","pool","pooled","pooler","poolers","poolhall","poolhalls","pooling","poolroom","poolrooms","pools","poolside","poolsides","poon","poonac","poonacs","poonce","poonced","poonces","pooncing","poons","poontang","poontangs","poop","pooped","pooper","poopers","pooping","poops","poor","poorer","poorest","poorhouse","poorhouses","poori","pooris","poorish","poorlier","poorliest","poorly","poormouth","poormouthed","poormouthing","poormouths","poorness","poornesses","poort","poortith","poortiths","poorts","poorwill","poorwills","poos","poot","pooted","pooter","pooters","pooting","pootle","pootled","pootles","pootling","poots","poove","pooveries","poovery","pooves","poovier","pooviest","poovy","pop","popadum","popadums","popcorn","popcorns","pope","popedom","popedoms","popehood","popehoods","popeless","popelike","popeling","popelings","popera","poperas","poperies","poperin","poperins","popery","popes","popeseye","popeship","popeships","popette","popettes","popeyed","popgun","popguns","popinjay","popinjays","popish","popishly","popjoy","popjoyed","popjoying","popjoys","poplar","poplars","poplin","poplinette","poplinettes","poplins","popliteal","poplitei","popliteus","poplitic","popmobilities","popmobility","popover","popovers","poppa","poppadom","poppadoms","poppadum","poppadums","poppas","popped","popper","poppering","popperings","poppers","poppet","poppets","poppied","poppier","poppies","poppiest","popping","poppish","poppit","poppits","popple","poppled","popples","popplier","poppliest","poppling","popply","poppy","poppycock","poppycocks","poppyhead","poppyheads","poprin","pops","popsicle","popsicles","popsie","popsies","popsock","popsocks","popster","popsters","popstrel","popstrels","popsy","populace","populaces","popular","popularisation","popularisations","popularise","popularised","populariser","popularisers","popularises","popularising","popularities","popularity","popularization","popularizations","popularize","popularized","popularizer","popularizers","popularizes","popularizing","popularly","populars","populate","populated","populates","populating","population","populational","populations","populism","populisms","populist","populistic","populists","populous","populously","populousness","populousnesses","porae","poraes","poral","porangi","porbeagle","porbeagles","porcelain","porcelaineous","porcelainise","porcelainised","porcelainises","porcelainising","porcelainize","porcelainized","porcelainizes","porcelainizing","porcelainlike","porcelainous","porcelains","porcelaneous","porcellaneous","porcellanise","porcellanised","porcellanises","porcellanising","porcellanite","porcellanites","porcellanize","porcellanized","porcellanizes","porcellanizing","porcellanous","porch","porches","porchetta","porchettas","porcine","porcini","porcinis","porcino","porcupine","porcupines","porcupinish","porcupiny","pore","pored","porer","porers","pores","porge","porged","porges","porgie","porgies","porging","porgy","porier","poriest","porifer","poriferal","poriferan","poriferans","poriferous","porifers","porina","porinas","poriness","porinesses","poring","porism","porismatic","porismatical","porisms","poristic","poristical","pork","porked","porker","porkers","porkier","porkies","porkiest","porkiness","porkinesses","porking","porkling","porklings","porkpie","porkpies","porks","porkwood","porkwoods","porky","porlock","porlocked","porlocking","porlocks","porn","pornier","porniest","pornification","pornifications","porno","pornocracies","pornocracy","pornographer","pornographers","pornographic","pornographically","pornographies","pornography","pornos","pornotopia","pornotopian","pornotopias","porns","porny","porogamic","porogamies","porogamy","poromeric","poromerics","poroscope","poroscopes","poroscopic","poroscopies","poroscopy","porose","poroses","porosis","porosities","porosity","porous","porously","porousness","porousnesses","porpentine","porpentines","porpess","porpesse","porpesses","porphyria","porphyrias","porphyric","porphyries","porphyrin","porphyrins","porphyrio","porphyrios","porphyrite","porphyrites","porphyritic","porphyrogenite","porphyrogenites","porphyroid","porphyroids","porphyropsin","porphyropsins","porphyrous","porphyry","porpoise","porpoised","porpoises","porpoising","porporate","porraceous","porrect","porrected","porrecting","porrection","porrections","porrects","porrenger","porrengers","porridge","porridges","porridgy","porriginous","porrigo","porrigos","porringer","porringers","port","porta","portabella","portabellas","portabello","portabellos","portabilities","portability","portable","portables","portably","portage","portaged","portages","portaging","portague","portagues","portal","portaled","portals","portamenti","portamento","portance","portances","portapack","portapacks","portapak","portapaks","portas","portases","portate","portatile","portative","portatives","portcullis","portcullised","portcullises","portcullising","ported","portend","portended","portending","portends","portent","portentous","portentously","portentousness","portentousnesses","portents","porteous","porteouses","porter","porterage","porterages","portered","porteress","porteresses","porterhouse","porterhouses","portering","porterly","porters","portess","portesse","portesses","portfire","portfires","portfolio","portfolios","porthole","portholes","porthors","porthorses","porthos","porthoses","porthouse","porthouses","portico","porticoed","porticoes","porticos","portier","portiere","portiered","portieres","portiest","portigue","portigues","porting","portion","portioned","portioner","portioners","portioning","portionist","portionists","portionless","portions","portland","portlands","portlast","portlasts","portless","portlier","portliest","portliness","portlinesses","portly","portman","portmanteau","portmanteaus","portmanteaux","portmantle","portmantles","portmantua","portmantuas","portmen","portobello","portobellos","portoise","portoises","portolan","portolani","portolano","portolanos","portolans","portous","portouses","portrait","portraited","portraiting","portraitist","portraitists","portraits","portraiture","portraitures","portray","portrayable","portrayal","portrayals","portrayed","portrayer","portrayers","portraying","portrays","portreeve","portreeves","portress","portresses","ports","portside","portulaca","portulacaceous","portulacas","portulan","portulans","porty","porwiggle","porwiggles","pory","pos","posable","posada","posadas","posaune","posaunes","pose","poseable","posed","poser","poserish","posers","poses","poseur","poseurs","poseuse","poseuses","posey","posh","poshed","posher","poshes","poshest","poshing","poshly","poshness","poshnesses","posho","poshos","poshteen","poshteens","posier","posies","posiest","posigrade","posing","posingly","posings","posit","posited","positif","positifs","positing","position","positional","positionally","positioned","positioning","positionings","positions","positive","positively","positiveness","positivenesses","positiver","positives","positivest","positivism","positivisms","positivist","positivistic","positivistically","positivists","positivities","positivity","positon","positons","positron","positronium","positroniums","positrons","posits","posnet","posnets","posole","posoles","posologic","posological","posologies","posology","poss","posse","possed","posser","possers","posses","possess","possessable","possessed","possessedly","possessedness","possessednesses","possesses","possessing","possession","possessional","possessionary","possessionate","possessionates","possessioned","possessionless","possessions","possessive","possessively","possessiveness","possessivenesses","possessives","possessor","possessors","possessorship","possessorships","possessory","posset","posseted","posseting","possets","possibilism","possibilisms","possibilist","possibilists","possibilities","possibility","possible","possibler","possibles","possiblest","possibly","possie","possies","possing","possum","possumed","possuming","possums","post","postabortion","postaccident","postadolescent","postadolescents","postage","postages","postal","postally","postals","postamputation","postanal","postapocalyptic","postarrest","postatomic","postattack","postaxial","postbaccalaureate","postbag","postbags","postbase","postbellum","postbiblical","postbourgeois","postbox","postboxes","postboy","postboys","postburn","postbus","postbuses","postbusses","postcapitalist","postcard","postcarded","postcarding","postcardlike","postcards","postcava","postcavae","postcaval","postcavas","postclassic","postclassical","postcode","postcoded","postcodes","postcoding","postcoital","postcollege","postcolleges","postcollegiate","postcolonial","postconception","postconcert","postconquest","postconsonantal","postconvention","postcopulatory","postcoronary","postcoup","postcranial","postcranially","postcrash","postcrises","postcrisis","postdate","postdated","postdates","postdating","postdeadline","postdebate","postdebutante","postdebutantes","postdelivery","postdepositional","postdepression","postdevaluation","postdiluvial","postdiluvian","postdiluvians","postdive","postdivestiture","postdivorce","postdoc","postdocs","postdoctoral","postdoctorate","postdrug","posted","postediting","posteditings","posteen","posteens","postelection","postembryonal","postembryonic","postemergence","postemergency","postencephalitic","postepileptic","poster","postered","postering","posterior","posteriorities","posteriority","posteriorly","posteriors","posterisation","posterisations","posterities","posterity","posterization","posterizations","postern","posterns","posterolateral","posters","posteruptive","postexercise","postexilian","postexilic","postexperience","postexperimental","postexposure","postface","postfaces","postfault","postfeminism","postfeminisms","postfeminist","postfeminists","postfire","postfix","postfixal","postfixed","postfixes","postfixing","postflight","postform","postformed","postforming","postforms","postfracture","postfractures","postfreeze","postgame","postganglionic","postglacial","postgrad","postgrads","postgraduate","postgraduates","postgraduation","postharvest","posthaste","posthastes","postheat","postheats","posthemorrhagic","postholder","postholders","posthole","postholes","postholiday","postholocaust","posthorse","posthorses","posthospital","posthouse","posthouses","posthumous","posthumously","posthumousness","posthumousnesses","posthypnotic","postical","postiche","postiches","posticous","postie","posties","postil","postiled","postiling","postilion","postilions","postillate","postillated","postillates","postillating","postillation","postillations","postillator","postillators","postilled","postiller","postillers","postilling","postillion","postillions","postils","postimpact","postimperial","postin","postinaugural","postindependence","postindustrial","postinfection","posting","postings","postinjection","postinoculation","postins","postique","postiques","postirradiation","postischemic","postisolation","postlanding","postlapsarian","postlaunch","postliberation","postliminary","postliminia","postliminiary","postliminies","postliminious","postliminium","postliminous","postliminy","postliterate","postlude","postludes","postman","postmarital","postmark","postmarked","postmarking","postmarks","postmastectomy","postmaster","postmasters","postmastership","postmasterships","postmating","postmedieval","postmen","postmenopausal","postmenstrual","postmeridian","postmidnight","postmillenarian","postmillenarianism","postmillenarianisms","postmillenarians","postmillennial","postmillennialism","postmillennialisms","postmillennialist","postmillennialists","postmistress","postmistresses","postmodern","postmodernism","postmodernisms","postmodernist","postmodernists","postmortem","postmortems","postnasal","postnatal","postnatally","postnati","postneonatal","postnuptial","postocular","postop","postoperative","postoperatively","postops","postoral","postorbital","postorgasmic","postpaid","postpartum","postperson","postpersons","postpollination","postponable","postpone","postponed","postponement","postponements","postponence","postponences","postponer","postponers","postpones","postponing","postpose","postposed","postposes","postposing","postposition","postpositional","postpositionally","postpositions","postpositive","postpositively","postpositives","postprandial","postpresidential","postprimary","postprison","postproduction","postproductions","postpsychoanalytic","postpuberty","postpubescent","postpubescents","postpunk","postrace","postrecession","postresurrection","postresurrections","postretirement","postrevolutionary","postrider","postriders","postriot","postromantic","posts","postscenium","postsceniums","postscript","postscripts","postseason","postseasons","postsecondary","postshow","poststimulation","poststimulatory","poststimulus","poststrike","postsurgical","postsynaptic","postsynaptically","postsync","postsynced","postsyncing","postsyncs","posttax","postteen","postteens","posttension","posttensioned","posttensioning","posttensions","posttest","posttests","posttranscriptional","posttransfusion","posttranslational","posttraumatic","posttreatment","posttrial","postulancies","postulancy","postulant","postulants","postulantship","postulantships","postulata","postulate","postulated","postulates","postulating","postulation","postulational","postulationally","postulations","postulator","postulators","postulatory","postulatum","postural","posture","postured","posturer","posturers","postures","posturing","posturings","posturise","posturised","posturises","posturising","posturist","posturists","posturize","posturized","posturizes","posturizing","postvaccinal","postvaccination","postvagotomy","postvasectomy","postviral","postvocalic","postwar","postweaning","postwoman","postwomen","postworkshop","posy","pot","potabilities","potability","potable","potableness","potablenesses","potables","potae","potaes","potage","potager","potagers","potages","potale","potales","potamic","potamogeton","potamogetons","potamological","potamologies","potamologist","potamologists","potamology","potash","potashed","potashes","potashing","potass","potassa","potassas","potasses","potassic","potassium","potassiums","potation","potations","potato","potatobug","potatobugs","potatoes","potatory","potbellied","potbellies","potbelly","potboil","potboiled","potboiler","potboilers","potboiling","potboilings","potboils","potbound","potboy","potboys","potch","potche","potched","potcher","potchers","potches","potching","pote","poted","poteen","poteens","potence","potences","potencies","potency","potent","potentate","potentates","potential","potentialities","potentiality","potentially","potentials","potentiaries","potentiary","potentiate","potentiated","potentiates","potentiating","potentiation","potentiations","potentiator","potentiators","potentilla","potentillas","potentiometer","potentiometers","potentiometric","potentiometries","potentiometry","potentise","potentised","potentises","potentising","potentize","potentized","potentizes","potentizing","potently","potentness","potentnesses","potents","potes","potful","potfuls","potgun","potguns","pothead","potheads","pothecaries","pothecary","potheen","potheens","pother","potherb","potherbs","pothered","pothering","pothers","pothery","potholder","potholders","pothole","potholed","potholer","potholers","potholes","potholing","potholings","pothook","pothooks","pothos","pothouse","pothouses","pothunter","pothunters","pothunting","pothuntings","poticaries","poticary","potiche","potiches","potichomania","potichomanias","potin","poting","potins","potion","potions","potjie","potjies","potlach","potlache","potlaches","potlatch","potlatched","potlatches","potlatching","potlike","potline","potlines","potluck","potlucks","potman","potmen","potometer","potometers","potoo","potoos","potoroo","potoroos","potpie","potpies","potpourri","potpourris","pots","potshard","potshards","potshare","potshares","potsherd","potsherds","potshop","potshops","potshot","potshots","potshotting","potsie","potsies","potsticker","potstickers","potstone","potstones","potsy","pott","pottable","pottage","pottages","potted","potteen","potteens","potter","pottered","potterer","potterers","potteries","pottering","potteringly","potterings","potters","pottery","pottier","potties","pottiest","pottiness","pottinesses","potting","pottingar","pottingars","pottinger","pottingers","pottle","pottles","potto","pottos","potts","potty","pottymouth","pottymouths","potwaller","potwallers","potzer","potzers","pouch","pouched","pouches","pouchful","pouchfuls","pouchier","pouchiest","pouching","pouchy","pouder","pouders","poudre","poudres","pouf","poufed","pouff","pouffe","pouffed","pouffes","pouffier","pouffiest","pouffing","pouffs","pouffy","poufing","poufs","pouftah","pouftahs","poufter","poufters","pouk","pouke","poukes","pouking","poukit","pouks","poulaine","poulaines","poulard","poularde","poulardes","poulards","poulder","poulders","pouldre","pouldres","pouldron","pouldrons","poule","poules","poulp","poulpe","poulpes","poulps","poult","poulter","poulterer","poulterers","poulters","poultice","poulticed","poultices","poulticing","poultries","poultroone","poultroones","poultry","poultryman","poultrymen","poults","pounce","pounced","pouncer","pouncers","pounces","pouncet","pouncets","pounching","pouncing","pound","poundage","poundages","poundal","poundals","poundcake","poundcakes","pounded","pounder","pounders","pounding","poundings","pounds","poupe","pouped","poupes","pouping","poupt","pour","pourable","pourboire","pourboires","poured","pourer","pourers","pourie","pouries","pouring","pouringly","pourings","pourparler","pourparlers","pourpoint","pourpoints","pours","poursew","poursewed","poursewing","poursews","poursue","poursued","poursues","poursuing","poursuit","poursuits","pourtrahed","pourtraict","pourtraicts","pourtray","pourtrayd","pourtrayed","pourtraying","pourtrays","pousada","pousadas","pousowdie","pousowdies","pousse","pousses","poussette","poussetted","poussettes","poussetting","poussie","poussies","poussin","poussins","pout","pouted","pouter","pouters","poutful","pouther","pouthered","pouthering","pouthers","poutier","poutiest","poutine","poutines","pouting","poutingly","poutings","pouts","pouty","poverties","poverty","pow","powan","powans","powder","powdered","powderer","powderers","powderier","powderiest","powdering","powderless","powderlike","powders","powdery","powellise","powellised","powellises","powellising","powellite","powellites","powellize","powellized","powellizes","powellizing","power","powerboat","powerboating","powerboatings","powerboats","powerbroker","powerbrokers","powered","powerful","powerfully","powerfulness","powerfulnesses","powerhouse","powerhouses","powering","powerless","powerlessly","powerlessness","powerlessnesses","powerlifter","powerlifters","powerlifting","powerliftings","powerplay","powerplays","powers","powertrain","powertrains","powfagged","powhiri","powhiris","powin","powins","pown","pownd","pownded","pownding","pownds","powney","powneys","pownie","pownies","powns","powny","powre","powred","powres","powring","pows","powsowdies","powsowdy","powter","powtered","powtering","powters","powwaw","powwow","powwowed","powwowing","powwows","pox","poxed","poxes","poxier","poxiest","poxing","poxvirus","poxviruses","poxy","poynant","poynt","poynted","poynting","poynts","poyou","poyous","poyse","poysed","poyses","poysing","poyson","poysoned","poysoning","poysons","poz","pozole","pozoles","pozz","pozzies","pozzolan","pozzolana","pozzolanas","pozzolanic","pozzolans","pozzuolana","pozzuolanas","pozzy","praam","praams","prabble","prabbles","pracharak","pracharaks","practic","practicabilities","practicability","practicable","practicableness","practicablenesses","practicably","practical","practicalism","practicalisms","practicalist","practicalists","practicalities","practicality","practically","practicalness","practicalnesses","practicals","practice","practiced","practicer","practicers","practices","practician","practicians","practicing","practick","practicks","practics","practicum","practicums","practique","practiques","practisant","practisants","practise","practised","practiser","practisers","practises","practising","practitioner","practitioners","practive","practolol","practolols","prad","prads","praeamble","praeambles","praecipe","praecipes","praecoces","praecocial","praecordial","praedial","praedialities","praediality","praedials","praefect","praefectorial","praefects","praelect","praelected","praelecting","praelects","praeludia","praeludium","praemunire","praemunires","praenomen","praenomens","praenomina","praenominal","praenominally","praepostor","praepostors","praeses","praesidia","praesidium","praesidiums","praetor","praetorial","praetorian","praetorians","praetorium","praetoriums","praetors","praetorship","praetorships","pragmatic","pragmatical","pragmaticality","pragmatically","pragmaticalness","pragmaticism","pragmaticisms","pragmaticist","pragmaticists","pragmatics","pragmatisation","pragmatisations","pragmatise","pragmatised","pragmatiser","pragmatisers","pragmatises","pragmatising","pragmatism","pragmatisms","pragmatist","pragmatistic","pragmatists","pragmatization","pragmatizations","pragmatize","pragmatized","pragmatizer","pragmatizers","pragmatizes","pragmatizing","prahu","prahus","prairie","prairied","prairies","praise","praiseach","praiseachs","praised","praiseful","praiseless","praiser","praisers","praises","praiseworthily","praiseworthiness","praiseworthinesses","praiseworthy","praising","praisingly","praisings","prajna","prajnas","praline","pralines","pralltriller","pralltrillers","pram","prams","prana","pranas","pranayama","pranayamas","prance","pranced","prancer","prancers","prances","prancing","prancingly","prancings","pranck","prancke","prancked","pranckes","prancking","prancks","prandial","prandially","prang","pranged","pranging","prangs","prank","pranked","prankful","prankier","prankiest","pranking","prankingly","prankings","prankish","prankishly","prankishness","prankishnesses","prankle","prankled","prankles","prankling","pranks","pranksome","prankster","pranksters","pranky","prao","praos","prase","praseodymium","praseodymiums","prases","prat","prate","prated","prater","praters","prates","pratfall","pratfallen","pratfalling","pratfalls","pratfell","pratie","praties","pratincole","pratincoles","prating","pratingly","pratings","pratique","pratiques","prats","pratt","pratted","pratting","prattle","prattlebox","prattleboxes","prattled","prattlement","prattlements","prattler","prattlers","prattles","prattling","prattlingly","pratts","praty","prau","praunce","praunced","praunces","prauncing","praus","pravities","pravity","prawle","prawles","prawlin","prawlins","prawn","prawned","prawner","prawners","prawning","prawns","praxeological","praxeologies","praxeology","praxes","praxinoscope","praxinoscopes","praxis","praxises","pray","prayed","prayer","prayerful","prayerfully","prayerfulness","prayerfulnesses","prayerless","prayerlessly","prayerlessness","prayers","praying","prayingly","prayings","prays","pre","preabsorb","preabsorbed","preabsorbing","preabsorbs","preaccuse","preaccused","preaccuses","preaccusing","preace","preaced","preaces","preach","preachable","preached","preacher","preachers","preachership","preacherships","preaches","preachier","preachiest","preachified","preachifies","preachify","preachifying","preachifyings","preachily","preachiness","preachinesses","preaching","preachingly","preachings","preachment","preachments","preachy","preacing","preacquaint","preacquaintance","preacquainted","preacquainting","preacquaints","preacquisition","preact","preacted","preacting","preacts","preadamic","preadamite","preadamites","preadapt","preadaptation","preadaptations","preadapted","preadapting","preadaptive","preadapts","preadjust","preadjusted","preadjusting","preadjusts","preadmission","preadmissions","preadmit","preadmits","preadmitted","preadmitting","preadmonish","preadmonished","preadmonishes","preadmonishing","preadmonition","preadmonitions","preadolescence","preadolescences","preadolescent","preadolescents","preadopt","preadopted","preadopting","preadopts","preadult","preadults","preaged","preagricultural","preallot","preallots","preallotted","preallotting","prealter","prealtered","prealtering","prealters","preamble","preambled","preambles","preambling","preambulary","preambulate","preambulated","preambulates","preambulating","preambulatory","preamp","preamplifier","preamplifiers","preamps","preanal","preanesthetic","preanesthetics","preannounce","preannounced","preannounces","preannouncing","preapplied","preapplies","preapply","preapplying","preappoint","preappointed","preappointing","preappoints","preapprove","preapproved","preapproves","preapproving","prearm","prearmed","prearming","prearms","prearrange","prearranged","prearrangement","prearrangements","prearranges","prearranging","prease","preased","preases","preasing","preasse","preassed","preassembled","preasses","preassign","preassigned","preassigning","preassigns","preassing","preassurance","preassurances","preassure","preassured","preassures","preassuring","preatomic","preattune","preattuned","preattunes","preattuning","preaudience","preaudiences","preaudit","preaudits","preaver","preaverred","preaverring","preavers","preaxial","preaxially","prebade","prebake","prebaked","prebakes","prebaking","prebasal","prebattle","prebend","prebendal","prebendaries","prebendary","prebends","prebiblical","prebid","prebidden","prebidding","prebids","prebill","prebilled","prebilling","prebills","prebind","prebinding","prebinds","prebiologic","prebiological","prebiotic","prebiotics","prebirth","prebirths","prebless","preblessed","preblesses","preblessing","preboard","preboarded","preboarding","preboards","preboil","preboiled","preboiling","preboils","prebook","prebooked","prebooking","prebooks","preboom","preborn","prebought","prebound","prebreakfast","prebudget","prebudgets","prebuild","prebuilding","prebuilds","prebuilt","prebuttal","prebuttals","prebuy","prebuying","prebuys","precalculi","precalculus","precalculuses","precancel","precanceled","precanceling","precancellation","precancellations","precancelled","precancelling","precancels","precancer","precancerous","precancers","precapitalist","precapitalists","precarious","precariously","precariousness","precariousnesses","precast","precasting","precasts","precative","precatory","precaudal","precaution","precautional","precautionary","precautioned","precautioning","precautions","precautious","precava","precavae","precaval","precede","preceded","precedence","precedences","precedencies","precedency","precedent","precedented","precedential","precedentially","precedently","precedents","precedes","preceding","preceese","precensor","precensored","precensoring","precensors","precent","precented","precenting","precentor","precentorial","precentors","precentorship","precentorships","precentress","precentresses","precentrices","precentrix","precentrixes","precents","precepit","precepits","precept","preceptial","preceptive","preceptively","preceptor","preceptoral","preceptorate","preceptorates","preceptorial","preceptorials","preceptories","preceptors","preceptorship","preceptorships","preceptory","preceptress","preceptresses","precepts","precertification","precertifications","precertified","precertifies","precertify","precertifying","preces","precess","precessed","precesses","precessing","precession","precessional","precessionally","precessions","precharge","precharged","precharges","precharging","precheck","prechecked","prechecking","prechecks","prechill","prechilled","prechilling","prechills","prechoose","prechooses","prechoosing","prechose","prechosen","prechristian","precieuse","precieuses","precieux","precinct","precincts","preciosities","preciosity","precious","preciouses","preciously","preciousness","preciousnesses","precipe","precipes","precipice","precipiced","precipices","precipitability","precipitable","precipitance","precipitances","precipitancies","precipitancy","precipitant","precipitantly","precipitantness","precipitantnesses","precipitants","precipitate","precipitated","precipitately","precipitateness","precipitatenesses","precipitates","precipitating","precipitation","precipitations","precipitative","precipitator","precipitators","precipitin","precipitinogen","precipitinogens","precipitins","precipitous","precipitously","precipitousness","precipitousnesses","precis","precise","precised","precisely","preciseness","precisenesses","preciser","precises","precisest","precisian","precisianism","precisianisms","precisianist","precisianists","precisians","precising","precision","precisionism","precisionisms","precisionist","precisionists","precisions","precisive","precited","preclassical","preclean","precleaned","precleaning","precleans","preclear","preclearance","preclearances","precleared","preclearing","preclears","preclinical","preclinically","precludable","preclude","precluded","precludes","precluding","preclusion","preclusions","preclusive","preclusively","precocial","precocials","precocious","precociously","precociousness","precociousnesses","precocities","precocity","precode","precoded","precodes","precoding","precognisant","precognise","precognised","precognises","precognising","precognition","precognitions","precognitive","precognizant","precognize","precognized","precognizes","precognizing","precognosce","precognosced","precognosces","precognoscing","precoital","precollege","precolleges","precollegiate","precolonial","precombustion","precombustions","precommitment","precommitments","precompetitive","precompose","precomposed","precomposes","precomposing","precompute","precomputed","precomputer","precomputers","precomputes","precomputing","preconceit","preconceits","preconceive","preconceived","preconceives","preconceiving","preconception","preconceptions","preconcert","preconcerted","preconcertedly","preconcerting","preconcerts","preconciliar","precondemn","precondemned","precondemning","precondemns","precondition","preconditioned","preconditioning","preconditions","preconisation","preconisations","preconise","preconised","preconises","preconising","preconization","preconizations","preconize","preconized","preconizes","preconizing","preconquest","preconscious","preconsciouses","preconsciously","preconsonantal","preconstruct","preconstructed","preconstructing","preconstruction","preconstructs","preconsume","preconsumed","preconsumes","preconsuming","precontact","precontract","precontracted","precontracting","precontracts","preconvention","preconventions","preconviction","preconvictions","precook","precooked","precooker","precookers","precooking","precooks","precool","precooled","precooling","precools","precopulatory","precordial","precoup","precrash","precrease","precreased","precreases","precreasing","precrisis","precritical","precure","precured","precures","precuring","precurrer","precurrers","precurse","precurses","precursive","precursor","precursors","precursory","precut","precuts","precutting","predaceous","predaceousness","predaceousnesses","predacious","predaciousness","predacities","predacity","predate","predated","predates","predating","predation","predations","predatism","predatisms","predative","predator","predatorily","predatoriness","predatorinesses","predators","predatory","predawn","predawns","predeath","predeaths","predebate","predecease","predeceased","predeceases","predeceasing","predecessor","predecessors","prededuct","prededucted","prededucting","prededucts","predefine","predefined","predefines","predefining","predefinition","predefinitions","predeliveries","predelivery","predella","predellas","predelle","predentate","predeparture","predepartures","predeposit","predeposited","predepositing","predeposits","predesign","predesignate","predesignated","predesignates","predesignating","predesignation","predesignations","predesignatory","predesigned","predesigning","predesigns","predestinable","predestinarian","predestinarianism","predestinarianisms","predestinarians","predestinate","predestinated","predestinates","predestinating","predestination","predestinations","predestinative","predestinator","predestinators","predestine","predestined","predestines","predestinies","predestining","predestiny","predeterminable","predeterminate","predetermination","predeterminations","predetermine","predetermined","predeterminer","predeterminers","predetermines","predetermining","predeterminism","predeterminisms","predevaluation","predevaluations","predevelop","predeveloped","predeveloping","predevelopment","predevelopments","predevelops","predevote","prediabetes","prediabeteses","prediabetic","prediabetics","predial","predialities","prediality","predials","predicabilities","predicability","predicable","predicableness","predicables","predicament","predicamental","predicaments","predicant","predicants","predicate","predicated","predicates","predicating","predication","predications","predicative","predicatively","predicator","predicators","predicatory","predict","predictabilities","predictability","predictable","predictableness","predictably","predicted","predicter","predicters","predicting","prediction","predictions","predictive","predictively","predictor","predictors","predicts","predied","predies","predigest","predigested","predigesting","predigestion","predigestions","predigests","predikant","predikants","predilect","predilected","predilection","predilections","predinner","predinners","predischarge","predischarged","predischarges","predischarging","prediscoveries","prediscovery","predisposal","predisposals","predispose","predisposed","predisposes","predisposing","predisposition","predispositions","predive","prednisolone","prednisolones","prednisone","prednisones","predoctoral","predominance","predominances","predominancies","predominancy","predominant","predominantly","predominate","predominated","predominately","predominates","predominating","predomination","predominations","predominator","predominators","predoom","predoomed","predooming","predooms","predraft","predried","predries","predrill","predrilled","predrilling","predrills","predry","predrying","predusk","predusks","predy","predying","predynastic","pree","preeclampsia","preeclampsias","preeclamptic","preed","preedit","preedited","preediting","preedits","preeing","preelect","preelected","preelecting","preelection","preelections","preelectric","preelects","preembargo","preemergence","preemergent","preemie","preemies","preeminence","preeminences","preeminent","preeminently","preemployment","preemployments","preempt","preempted","preempting","preemption","preemptions","preemptive","preemptively","preemptor","preemptors","preemptory","preempts","preen","preenact","preenacted","preenacting","preenacts","preened","preener","preeners","preening","preenrollment","preenrollments","preens","preerect","preerected","preerecting","preerects","prees","preestablish","preestablished","preestablishes","preestablishing","preethical","preeve","preeved","preeves","preeving","preexcite","preexcited","preexcites","preexciting","preexempt","preexempted","preexempting","preexempts","preexilic","preexist","preexisted","preexistence","preexistences","preexistent","preexisting","preexists","preexperiment","preexperiments","preexpose","preexposed","preexposes","preexposing","prefab","prefabbed","prefabbing","prefabricate","prefabricated","prefabricates","prefabricating","prefabrication","prefabrications","prefabricator","prefabricators","prefabs","preface","prefaced","prefacer","prefacers","prefaces","prefacial","prefacing","prefade","prefaded","prefades","prefading","prefard","prefascist","prefascists","prefatorial","prefatorially","prefatorily","prefatory","prefect","prefectorial","prefects","prefectship","prefectships","prefectural","prefecture","prefectures","prefer","preferabilities","preferability","preferable","preferableness","preferably","preference","preferences","preferential","preferentialism","preferentialist","preferentiality","preferentially","preferment","preferments","preferrable","preferred","preferrer","preferrers","preferring","prefers","prefeudal","prefight","prefigurate","prefigurated","prefigurates","prefigurating","prefiguration","prefigurations","prefigurative","prefiguratively","prefigurativeness","prefigurativenesses","prefigure","prefigured","prefigurement","prefigurements","prefigures","prefiguring","prefile","prefiled","prefiles","prefiling","prefilled","prefinance","prefinanced","prefinances","prefinancing","prefire","prefired","prefires","prefiring","prefix","prefixal","prefixally","prefixed","prefixes","prefixing","prefixion","prefixions","prefixture","prefixtures","preflame","preflight","preflighted","preflighting","preflights","prefloration","preflorations","prefocus","prefocused","prefocuses","prefocusing","prefocussed","prefocusses","prefocussing","prefoliation","prefoliations","preform","preformat","preformation","preformationism","preformationist","preformationists","preformations","preformative","preformats","preformatted","preformatting","preformed","preforming","preforms","preformulate","preformulated","preformulates","preformulating","prefrank","prefranked","prefranking","prefranks","prefreeze","prefreezes","prefreezing","prefreshman","prefreshmen","prefrontal","prefrontals","prefroze","prefrozen","prefulgent","prefund","prefunded","prefunding","prefunds","pregame","pregames","preganglionic","pregenital","preggers","preggier","preggiest","preggy","preglacial","pregnabilities","pregnability","pregnable","pregnance","pregnances","pregnancies","pregnancy","pregnant","pregnantly","pregnenolone","pregnenolones","pregrowth","pregrowths","preguide","preguided","preguides","preguiding","pregustation","pregustations","prehalluces","prehallux","prehandle","prehandled","prehandles","prehandling","preharden","prehardened","prehardening","prehardens","preharvest","preharvests","preheadache","preheat","preheated","preheater","preheaters","preheating","preheats","preheminence","preheminences","prehend","prehended","prehending","prehends","prehensible","prehensile","prehensilities","prehensility","prehension","prehensions","prehensive","prehensor","prehensorial","prehensors","prehensory","prehiring","prehistorian","prehistorians","prehistoric","prehistorical","prehistorically","prehistories","prehistory","prehnite","prehnites","preholiday","prehominid","prehominids","prehuman","prehumans","preif","preife","preifes","preifs","preignition","preignitions","preimplantation","preimpose","preimposed","preimposes","preimposing","preinaugural","preincorporation","preincorporations","preinduction","preinductions","preindustrial","preinform","preinformed","preinforming","preinforms","preinsert","preinserted","preinserting","preinserts","preinterview","preinterviewed","preinterviewing","preinterviews","preinvasion","preinvite","preinvited","preinvites","preinviting","prejink","prejudge","prejudged","prejudgement","prejudgements","prejudger","prejudgers","prejudges","prejudging","prejudgment","prejudgments","prejudicant","prejudicate","prejudicated","prejudicates","prejudicating","prejudication","prejudications","prejudicative","prejudice","prejudiced","prejudices","prejudicial","prejudicially","prejudicialness","prejudicialnesses","prejudicing","prejudize","prejudizes","prekindergarten","prekindergartens","prelacies","prelacy","prelapsarian","prelate","prelates","prelateship","prelateships","prelatess","prelatesses","prelatial","prelatic","prelatical","prelatically","prelaties","prelation","prelations","prelatise","prelatised","prelatises","prelatish","prelatising","prelatism","prelatisms","prelatist","prelatists","prelatize","prelatized","prelatizes","prelatizing","prelature","prelatures","prelaty","prelaunch","prelaunched","prelaunches","prelaunching","prelaw","prelect","prelected","prelecting","prelection","prelections","prelector","prelectors","prelects","prelegal","prelexical","prelibation","prelibations","prelife","prelim","preliminaries","preliminarily","preliminary","prelimit","prelimited","prelimiting","prelimits","prelims","prelingual","prelingually","preliteracies","preliteracy","preliterary","preliterate","preliterates","prelives","preload","preloaded","preloading","preloads","prelocate","prelocated","prelocates","prelocating","prelogical","preloved","prelude","preluded","preluder","preluders","preludes","preludi","preludial","preluding","preludio","preludious","prelunch","preluncheon","prelusion","prelusions","prelusive","prelusively","prelusorily","prelusory","prem","premade","premalignant","preman","premandibular","premandibulars","premanufacture","premanufactured","premanufactures","premanufacturing","premarital","premaritally","premarket","premarketed","premarketing","premarketings","premarkets","premarriage","premarriages","premature","prematurely","prematureness","prematurenesses","prematures","prematurities","prematurity","premaxilla","premaxillae","premaxillaries","premaxillary","premaxillas","premeal","premeasure","premeasured","premeasures","premeasuring","premed","premedic","premedical","premedically","premedicate","premedicated","premedicates","premedicating","premedication","premedications","premedics","premedieval","premeditate","premeditated","premeditatedly","premeditates","premeditating","premeditation","premeditations","premeditative","premeditator","premeditators","premeds","premeet","premeiotic","premen","premenopausal","premenstrual","premenstrually","premerger","premia","premie","premier","premiere","premiered","premieres","premiering","premiers","premiership","premierships","premies","premigration","premillenarian","premillenarianism","premillenarianisms","premillenarians","premillennial","premillennialism","premillennialisms","premillennialist","premillennialists","premillennially","premise","premised","premises","premising","premiss","premissed","premisses","premissing","premium","premiums","premix","premixed","premixes","premixing","premixt","premodern","premodification","premodifications","premodified","premodifies","premodify","premodifying","premoisten","premoistened","premoistening","premoistens","premolar","premolars","premold","premolded","premolding","premolds","premolt","premonish","premonished","premonishes","premonishing","premonishment","premonishments","premonition","premonitions","premonitive","premonitor","premonitorily","premonitors","premonitory","premoral","premorse","premosaic","premotion","premotions","premove","premoved","premovement","premovements","premoves","premoving","prems","premune","premunition","premunitions","premy","premycotic","prename","prenames","prenasal","prenasals","prenatal","prenatally","prenatals","preneed","prenegotiate","prenegotiated","prenegotiates","prenegotiating","prenegotiation","prenegotiations","prenomen","prenomens","prenomina","prenominal","prenominate","prenominated","prenominates","prenominating","prenomination","prenominations","prenoon","prenotification","prenotifications","prenotified","prenotifies","prenotify","prenotifying","prenotion","prenotions","prent","prented","prentice","prenticed","prentices","prenticeship","prenticeships","prenticing","prenting","prents","prenubile","prenumber","prenumbered","prenumbering","prenumbers","prenup","prenups","prenuptial","prenzie","preobtain","preobtained","preobtaining","preobtains","preoccupancies","preoccupancy","preoccupant","preoccupants","preoccupate","preoccupated","preoccupates","preoccupating","preoccupation","preoccupations","preoccupied","preoccupies","preoccupy","preoccupying","preocular","preon","preons","preop","preopening","preoperational","preoperative","preoperatively","preops","preoption","preoptions","preoral","preordain","preordained","preordaining","preordainment","preordainments","preordains","preorder","preordered","preordering","preorders","preordinance","preordinances","preordination","preordinations","preovulatory","preowned","prep","prepack","prepackage","prepackaged","prepackages","prepackaging","prepacked","prepacking","prepacks","prepaid","preparation","preparations","preparative","preparatively","preparatives","preparator","preparatorily","preparators","preparatory","prepare","prepared","preparedly","preparedness","preparednesses","preparer","preparers","prepares","preparing","prepaste","prepasted","prepastes","prepasting","prepatellar","prepave","prepaved","prepaves","prepaving","prepay","prepayable","prepaying","prepayment","prepayments","prepays","prepend","prepense","prepensed","prepensely","prepenses","prepensing","prepensive","preperformance","preperformances","prepill","preplace","preplaced","preplaces","preplacing","preplan","preplanned","preplanning","preplans","preplant","preplanting","prepollence","prepollences","prepollencies","prepollency","prepollent","prepollex","prepollices","preponderance","preponderances","preponderancies","preponderancy","preponderant","preponderantly","preponderate","preponderated","preponderately","preponderates","preponderating","preponderation","preponderations","prepone","preponed","prepones","preponing","preportion","preportioned","preportioning","preportions","prepose","preposed","preposes","preposing","preposition","prepositional","prepositionally","prepositions","prepositive","prepositively","prepositives","prepositor","prepositors","prepossess","prepossessed","prepossesses","prepossessing","prepossessingly","prepossession","prepossessions","preposterous","preposterously","preposterousness","preposterousnesses","prepostor","prepostors","prepotence","prepotences","prepotencies","prepotency","prepotent","prepotently","prepped","preppie","preppier","preppies","preppiest","preppily","preppiness","preppinesses","prepping","preppy","preprandial","prepreg","prepregs","preprepared","prepresidential","prepress","prepresses","preprice","prepriced","preprices","prepricing","preprimaries","preprimary","preprint","preprinted","preprinting","preprints","preprocess","preprocessed","preprocesses","preprocessing","preprocessor","preprocessors","preproduction","preproductions","preprofessional","preprogram","preprogramed","preprograming","preprogrammed","preprogramming","preprograms","preps","prepsychedelic","prepuberal","prepubertal","prepuberties","prepuberty","prepubes","prepubescence","prepubescences","prepubescent","prepubescents","prepubis","prepublication","prepublications","prepuce","prepuces","prepueblo","prepunch","prepunched","prepunches","prepunching","prepunctual","prepupa","prepupae","prepupal","prepupas","prepurchase","prepurchased","prepurchases","prepurchasing","preputial","prequalification","prequalifications","prequalified","prequalifies","prequalify","prequalifying","prequel","prequels","prerace","preradio","prereading","prerecession","prerecord","prerecorded","prerecording","prerecords","prerectal","prereform","preregister","preregistered","preregistering","preregisters","preregistration","preregistrations","prerehearsal","prerelease","prereleased","prereleases","prereleasing","prerenal","prerequire","prerequired","prerequires","prerequiring","prerequisite","prerequisites","preretirement","preretirements","prereturn","prereview","prerevisionist","prerevisionists","prerevolution","prerevolutionary","prerinse","prerinsed","prerinses","prerinsing","preriot","prerock","prerogative","prerogatived","prerogatively","prerogatives","preromantic","prerupt","presa","presage","presaged","presageful","presagefully","presagement","presagements","presager","presagers","presages","presaging","presale","presales","presanctified","presanctifies","presanctify","presanctifying","presbyacouses","presbyacousis","presbyacuses","presbyacusis","presbycouses","presbycousis","presbycuses","presbycusis","presbyope","presbyopes","presbyopia","presbyopias","presbyopic","presbyopics","presbyopies","presbyopy","presbyte","presbyter","presbyteral","presbyterate","presbyterates","presbyterial","presbyterially","presbyterials","presbyterian","presbyterianise","presbyterianism","presbyterianize","presbyterians","presbyteries","presbyters","presbytership","presbyterships","presbytery","presbytes","presbytic","presbytism","presbytisms","preschedule","prescheduled","preschedules","prescheduling","preschool","preschooler","preschoolers","preschools","prescience","presciences","prescient","prescientific","presciently","prescind","prescinded","prescindent","prescinding","prescinds","prescious","prescission","prescissions","prescore","prescored","prescores","prescoring","prescreen","prescreened","prescreening","prescreens","prescribe","prescribed","prescriber","prescribers","prescribes","prescribing","prescribings","prescript","prescriptible","prescription","prescriptions","prescriptive","prescriptively","prescriptivism","prescriptivisms","prescriptivist","prescriptivists","prescripts","prescuta","prescutum","prese","preseason","preseasons","preselect","preselected","preselecting","preselection","preselections","preselector","preselectors","preselects","presell","preselling","presells","presence","presences","presenile","presension","presensions","present","presentabilities","presentability","presentable","presentableness","presentablenesses","presentably","presentation","presentational","presentationism","presentationist","presentations","presentative","presented","presentee","presenteeism","presenteeisms","presentees","presentence","presentenced","presentences","presentencing","presentencings","presenter","presenters","presential","presentialities","presentiality","presentially","presentient","presentiment","presentimental","presentiments","presenting","presentism","presentisms","presentist","presentive","presentiveness","presently","presentment","presentments","presentness","presentnesses","presents","preservabilities","preservability","preservable","preservably","preservation","preservationist","preservationists","preservations","preservative","preservatives","preservatories","preservatory","preserve","preserved","preserver","preservers","preserves","preservice","preserving","preses","preset","presets","presetting","presettle","presettled","presettlement","presettlements","presettles","presettling","preshape","preshaped","preshapes","preshaping","preship","preshipped","preshipping","preships","preshow","preshowed","preshowing","preshown","preshows","preshrank","preshrink","preshrinking","preshrinks","preshrunk","preshrunken","preside","presided","presidencies","presidency","president","presidentess","presidentesses","presidential","presidentially","presidents","presidentship","presidentships","presider","presiders","presides","presidia","presidial","presidiary","presiding","presidio","presidios","presidium","presidiums","presift","presifted","presifting","presifts","presignal","presignaled","presignaling","presignalled","presignalling","presignals","presignified","presignifies","presignify","presignifying","preslaughter","presleep","preslice","presliced","preslices","preslicing","presoak","presoaked","presoaking","presoaks","presold","presolve","presolved","presolves","presolving","presong","presort","presorted","presorting","presorts","prespecified","prespecifies","prespecify","prespecifying","presplit","press","pressboard","pressboards","pressed","presser","pressers","presses","pressfat","pressfats","pressful","pressfuls","pressgang","pressgangs","pressie","pressies","pressing","pressingly","pressingness","pressingnesses","pressings","pression","pressions","pressman","pressmark","pressmarks","pressmen","pressor","pressors","pressroom","pressrooms","pressrun","pressruns","pressure","pressured","pressureless","pressures","pressuring","pressurisation","pressurisations","pressurise","pressurised","pressuriser","pressurisers","pressurises","pressurising","pressurization","pressurizations","pressurize","pressurized","pressurizer","pressurizers","pressurizes","pressurizing","presswoman","presswomen","presswork","pressworks","prest","prestamp","prestamped","prestamping","prestamps","prestation","prestations","prested","prester","presterilise","presterilised","presterilises","presterilising","presterilize","presterilized","presterilizes","presterilizing","presterna","presternum","presternums","presters","prestidigitation","prestidigitations","prestidigitator","prestidigitatorial","prestidigitators","prestidigitatory","prestige","prestigeful","prestiges","prestigiator","prestigiators","prestigious","prestigiously","prestigiousness","prestigiousnesses","presting","prestissimo","prestissimos","presto","prestorage","prestorages","prestore","prestored","prestores","prestoring","prestos","prestress","prestressed","prestresses","prestressing","prestriction","prestrictions","prestrike","prestructure","prestructured","prestructures","prestructuring","prests","presumable","presumably","presume","presumed","presumedly","presumer","presumers","presumes","presuming","presumingly","presummit","presummits","presumption","presumptions","presumptive","presumptively","presumptiveness","presumptuous","presumptuously","presumptuousness","presumptuousnesses","presuppose","presupposed","presupposes","presupposing","presupposition","presuppositional","presuppositions","presurgery","presurmise","presurmises","presurvey","presurveyed","presurveying","presurveys","presweeten","presweetened","presweetening","presweetens","presymptomatic","presynaptic","presynaptically","pretape","pretaped","pretapes","pretaping","pretaste","pretasted","pretastes","pretasting","pretax","pretechnological","preteen","preteens","pretelevision","pretell","pretelling","pretells","pretence","pretenceless","pretences","pretend","pretendant","pretendants","pretended","pretendedly","pretendent","pretendents","pretender","pretenders","pretendership","pretenderships","pretending","pretendingly","pretends","pretense","pretenses","pretension","pretensioned","pretensioning","pretensionless","pretensions","pretensive","pretentious","pretentiously","pretentiousness","pretentiousnesses","preterhuman","preterist","preterists","preterit","preterite","preteriteness","preteritenesses","preterites","preterition","preteritions","preteritive","preterits","preterm","preterminal","pretermination","preterminations","pretermission","pretermissions","pretermit","pretermits","pretermitted","pretermitter","pretermitters","pretermitting","preterms","preternatural","preternaturally","preternaturalness","preternaturalnesses","preterperfect","preterperfects","pretest","pretested","pretesting","pretests","pretext","pretexted","pretexting","pretextings","pretexts","pretheater","pretold","pretonic","pretor","pretorial","pretorian","pretorians","pretors","pretorship","pretorships","pretournament","pretournaments","pretrain","pretrained","pretraining","pretrains","pretravel","pretreat","pretreated","pretreating","pretreatment","pretreatments","pretreats","pretrial","pretrials","pretrim","pretrimmed","pretrimming","pretrims","prettied","prettier","pretties","prettiest","prettification","prettifications","prettified","prettifier","prettifiers","prettifies","prettify","prettifying","prettily","prettiness","prettinesses","pretty","prettying","prettyish","prettyism","prettyisms","pretype","pretyped","pretypes","pretyping","pretzel","pretzels","preunification","preunion","preunions","preunite","preunited","preunites","preuniting","preuniversity","prevail","prevailed","prevailer","prevailers","prevailing","prevailingly","prevailment","prevailments","prevails","prevalence","prevalences","prevalencies","prevalency","prevalent","prevalently","prevalentness","prevalentnesses","prevalents","prevalue","prevalued","prevalues","prevaluing","prevaricate","prevaricated","prevaricates","prevaricating","prevarication","prevarications","prevaricator","prevaricators","preve","preved","prevenancies","prevenancy","prevene","prevened","prevenes","prevenience","preveniences","prevenient","preveniently","prevening","prevent","preventabilities","preventability","preventable","preventably","preventative","preventatives","prevented","preventer","preventers","preventibility","preventible","preventibly","preventing","prevention","preventions","preventive","preventively","preventiveness","preventivenesses","preventives","prevents","preverb","preverbal","preverbs","preves","previable","preview","previewed","previewer","previewers","previewing","previews","preving","previous","previously","previousness","previousnesses","previse","prevised","previses","prevising","prevision","previsional","previsionary","previsioned","previsioning","previsions","previsit","previsited","previsiting","previsits","previsor","previsors","prevocalic","prevocalically","prevocational","prevue","prevued","prevues","prevuing","prewar","prewarm","prewarmed","prewarming","prewarms","prewarn","prewarned","prewarning","prewarns","prewash","prewashed","prewashes","prewashing","preweaning","preweigh","preweighed","preweighing","preweighs","prewire","prewired","prewires","prewiring","prework","preworked","preworking","preworks","preworn","prewrap","prewrapped","prewrapping","prewraps","prewriting","prewritings","prewyn","prewyns","prex","prexes","prexies","prexy","prey","preyed","preyer","preyers","preyful","preying","preys","prez","prezes","prezzie","prezzies","prial","prials","priapean","priapi","priapic","priapism","priapisms","priapus","priapuses","pribble","pribbles","price","priceable","priced","priceless","pricelessly","pricelessness","pricelessnesses","pricer","pricers","prices","pricey","pricier","priciest","pricily","priciness","pricinesses","pricing","pricings","prick","pricked","pricker","prickers","pricket","prickets","prickier","prickiest","pricking","prickings","prickle","prickled","prickles","pricklier","prickliest","prickliness","pricklinesses","prickling","pricklings","prickly","pricks","prickwood","prickwoods","pricky","pricy","pride","prided","prideful","pridefully","pridefulness","pridefulnesses","prideless","prides","pridian","priding","pried","priedieu","priedieus","priedieux","prief","priefe","priefes","priefs","prier","priers","pries","priest","priestcraft","priestcrafts","priested","priestess","priestesses","priesthood","priesthoods","priesting","priestlier","priestliest","priestlike","priestliness","priestlinesses","priestling","priestlings","priestly","priests","priestship","priestships","prieve","prieved","prieves","prieving","prig","prigged","prigger","priggeries","priggers","priggery","prigging","priggings","priggish","priggishly","priggishness","priggishnesses","priggism","priggisms","prigs","prill","prilled","prilling","prills","prim","prima","primacies","primacy","primaeval","primaevally","primage","primages","primal","primalities","primality","primally","primaquine","primaquines","primaries","primarily","primariness","primarinesses","primary","primas","primatal","primatals","primate","primates","primateship","primateships","primatial","primatials","primatic","primatical","primatological","primatologies","primatologist","primatologists","primatology","primavera","primaveras","prime","primed","primely","primeness","primenesses","primer","primero","primeros","primers","primes","primetime","primeur","primeurs","primeval","primevally","primi","primigenial","primigravida","primigravidae","primigravidas","primine","primines","priming","primings","primipara","primiparae","primiparas","primiparities","primiparity","primiparous","primitiae","primitial","primitias","primitive","primitively","primitiveness","primitivenesses","primitives","primitivism","primitivisms","primitivist","primitivistic","primitivists","primitivities","primitivity","primly","primmed","primmer","primmers","primmest","primming","primness","primnesses","primo","primogenial","primogenit","primogenital","primogenitary","primogenitive","primogenitives","primogenitor","primogenitors","primogenitrices","primogenitrix","primogenitrixes","primogenits","primogeniture","primogenitures","primordia","primordial","primordialism","primordialisms","primordialities","primordiality","primordially","primordials","primordium","primos","primp","primped","primping","primps","primrose","primrosed","primroses","primrosing","primrosy","prims","primsie","primsier","primsiest","primula","primulaceous","primulas","primuline","primulines","primus","primuses","primy","prince","princed","princedom","princedoms","princehood","princehoods","princekin","princekins","princelet","princelets","princelier","princeliest","princelike","princeliness","princelinesses","princeling","princelings","princely","princes","princeship","princeships","princess","princesse","princesses","princessly","princified","princing","principal","principalities","principality","principally","principalness","principalnesses","principals","principalship","principalships","principate","principates","principe","principi","principia","principial","principium","principle","principled","principles","principling","princock","princocks","princox","princoxes","prink","prinked","prinker","prinkers","prinking","prinks","print","printabilities","printability","printable","printableness","printablenesses","printed","printer","printeries","printers","printery","printhead","printheads","printing","printings","printless","printmaker","printmakers","printmaking","printmakings","printout","printouts","prints","printwheel","printwheels","printworks","prion","prions","prior","priorate","priorates","prioress","prioresses","priories","priorities","prioritisation","prioritisations","prioritise","prioritised","prioritises","prioritising","prioritization","prioritizations","prioritize","prioritized","prioritizes","prioritizing","priority","priorly","priors","priorship","priorships","priory","prisage","prisages","prise","prised","priser","prisere","priseres","prisers","prises","prising","prism","prismatic","prismatical","prismatically","prismatoid","prismatoidal","prismatoids","prismoid","prismoidal","prismoids","prisms","prismy","prison","prisoned","prisoner","prisoners","prisoning","prisonment","prisonments","prisonous","prisons","priss","prissed","prisses","prissier","prissies","prissiest","prissily","prissiness","prissinesses","prissing","prissy","pristane","pristanes","pristine","pristinely","prithee","privacies","privacy","privado","privadoes","privados","privatdocent","privatdocents","privatdozent","privatdozents","private","privateer","privateered","privateering","privateerings","privateers","privateersman","privateersmen","privately","privateness","privatenesses","privater","privates","privatest","privation","privations","privatisation","privatisations","privatise","privatised","privatiser","privatisers","privatises","privatising","privatism","privatisms","privatist","privatists","privative","privatively","privatives","privatization","privatizations","privatize","privatized","privatizer","privatizers","privatizes","privatizing","privet","privets","privier","privies","priviest","privilege","privileged","privileges","privileging","privily","privities","privity","privy","prizable","prize","prized","prizefight","prizefighter","prizefighters","prizefighting","prizefightings","prizefights","prizeman","prizemen","prizer","prizers","prizes","prizewinner","prizewinners","prizewinning","prizewoman","prizewomen","prizing","pro","proa","proabortion","proaction","proactions","proactive","proaireses","proairesis","proas","prob","probabiliorism","probabiliorisms","probabiliorist","probabiliorists","probabilism","probabilisms","probabilist","probabilistic","probabilistically","probabilists","probabilities","probability","probable","probables","probably","proball","proband","probands","probang","probangs","probate","probated","probates","probating","probation","probational","probationally","probationaries","probationary","probationer","probationers","probationership","probations","probative","probatively","probatory","probe","probeable","probed","probenecid","probenecids","prober","probers","probes","probing","probingly","probiotic","probiotics","probit","probities","probits","probity","problem","problematic","problematical","problematically","problematics","problemist","problemists","problems","proboscidean","proboscideans","proboscides","proboscidian","proboscidians","proboscis","proboscises","probouleutic","probs","probusiness","procacious","procacities","procacity","procaine","procaines","procambia","procambial","procambium","procambiums","procapitalist","procarbazine","procarbazines","procarp","procarps","procaryon","procaryons","procaryote","procaryotes","procaryotic","procathedral","procathedrals","procedural","procedurally","procedurals","procedure","procedures","proceed","proceeded","proceeder","proceeders","proceeding","proceedings","proceeds","proceleusmatic","proceleusmatics","procellarian","procephalic","procercoid","procercoids","procerebra","procerebral","procerebrum","procerebrums","procerities","procerity","process","processabilities","processability","processable","processed","processer","processers","processes","processibilities","processibility","processible","processing","processings","procession","processional","processionalist","processionally","processionals","processionary","processioned","processioner","processioners","processioning","processionings","processions","processor","processors","processual","prochain","prochein","prochoice","prochronism","prochronisms","prochurch","procidence","procidences","procident","procinct","procincts","proclaim","proclaimant","proclaimants","proclaimed","proclaimer","proclaimers","proclaiming","proclaims","proclamation","proclamations","proclamatory","proclises","proclisis","proclitic","proclitics","proclive","proclivities","proclivity","procoelous","proconsul","proconsular","proconsulate","proconsulates","proconsuls","proconsulship","proconsulships","procrastinate","procrastinated","procrastinates","procrastinating","procrastination","procrastinations","procrastinative","procrastinator","procrastinators","procrastinatory","procreant","procreants","procreate","procreated","procreates","procreating","procreation","procreational","procreations","procreative","procreativeness","procreator","procreators","procrustean","procrypses","procrypsis","procryptic","procryptically","proctal","proctalgia","proctalgias","proctitides","proctitis","proctitises","proctodaea","proctodaeal","proctodaeum","proctodaeums","proctodea","proctodeum","proctodeums","proctologic","proctological","proctologies","proctologist","proctologists","proctology","proctor","proctorage","proctorages","proctored","proctorial","proctorially","proctoring","proctorise","proctorised","proctorises","proctorising","proctorize","proctorized","proctorizes","proctorizing","proctors","proctorship","proctorships","proctoscope","proctoscopes","proctoscopic","proctoscopies","proctoscopy","procumbent","procurable","procuracies","procuracy","procural","procurals","procurance","procurances","procuration","procurations","procurator","procuratorial","procuratories","procurators","procuratorship","procuratorships","procuratory","procure","procured","procurement","procurements","procurer","procurers","procures","procuress","procuresses","procureur","procureurs","procuring","procurings","procyonid","procyonids","prod","prodded","prodder","prodders","prodding","prodigal","prodigalise","prodigalised","prodigalises","prodigalising","prodigalities","prodigality","prodigalize","prodigalized","prodigalizes","prodigalizing","prodigally","prodigals","prodigies","prodigiosities","prodigiosity","prodigious","prodigiously","prodigiousness","prodigiousnesses","prodigy","proditor","proditorious","proditors","proditory","prodnose","prodnosed","prodnoses","prodnosing","prodromal","prodromata","prodrome","prodromes","prodromi","prodromic","prodromus","prodrug","prodrugs","prods","produce","produced","producement","producements","producer","producers","produces","producibilities","producibility","producible","producing","product","productibility","productile","production","productional","productions","productive","productively","productiveness","productivenesses","productivities","productivity","products","proem","proembryo","proembryos","proemial","proems","proenzyme","proenzymes","proestrus","proestruses","proette","proettes","prof","proface","profamily","profanation","profanations","profanatory","profane","profaned","profanely","profaneness","profanenesses","profaner","profaners","profanes","profaning","profanities","profanity","profascist","profectitious","profeminist","profess","professed","professedly","professes","professing","profession","professional","professionalise","professionalism","professionalisms","professionalist","professionalization","professionalizations","professionalize","professionalized","professionalizes","professionalizing","professionally","professionals","professions","professor","professorate","professorates","professoress","professoresses","professorial","professorially","professoriat","professoriate","professoriates","professoriats","professors","professorship","professorships","proffer","proffered","profferer","profferers","proffering","proffers","proficience","proficiences","proficiencies","proficiency","proficient","proficiently","proficients","profile","profiled","profiler","profilers","profiles","profiling","profilings","profilist","profilists","profit","profitabilities","profitability","profitable","profitableness","profitablenesses","profitably","profited","profiteer","profiteered","profiteering","profiteerings","profiteers","profiter","profiterole","profiteroles","profiters","profiting","profitings","profitless","profitlessly","profits","profitwise","profligacies","profligacy","profligate","profligately","profligates","profluence","profluences","profluent","proforma","profound","profounder","profoundest","profoundly","profoundness","profoundnesses","profounds","profs","profulgent","profundities","profundity","profuse","profusely","profuseness","profusenesses","profuser","profusers","profusion","profusions","profusive","prog","progenies","progenitive","progenitiveness","progenitor","progenitorial","progenitors","progenitorship","progenitorships","progenitress","progenitresses","progenitrices","progenitrix","progenitrixes","progeniture","progenitures","progeny","progeria","progerias","progestational","progesterone","progesterones","progestin","progestins","progestogen","progestogenic","progestogens","progged","progger","proggers","progging","proggins","progginses","proglottic","proglottid","proglottidean","proglottides","proglottids","proglottis","prognathic","prognathism","prognathisms","prognathous","prognose","prognosed","prognoses","prognosing","prognosis","prognostic","prognosticate","prognosticated","prognosticates","prognosticating","prognostication","prognostications","prognosticative","prognosticator","prognosticators","prognostics","progradation","progradations","prograde","prograded","progrades","prograding","program","programable","programed","programer","programers","programing","programings","programmabilities","programmability","programmable","programmables","programmatic","programmatically","programme","programmed","programmer","programmers","programmes","programming","programmings","programs","progress","progressed","progresses","progressing","progression","progressional","progressionally","progressionary","progressionism","progressionisms","progressionist","progressionists","progressions","progressism","progressisms","progressist","progressists","progressive","progressively","progressiveness","progressivenesses","progressives","progressivism","progressivisms","progressivist","progressivistic","progressivists","progressivities","progressivity","progs","progun","progymnasia","progymnasium","progymnasiums","prohibit","prohibited","prohibiter","prohibiters","prohibiting","prohibition","prohibitionary","prohibitionism","prohibitionisms","prohibitionist","prohibitionists","prohibitions","prohibitive","prohibitively","prohibitiveness","prohibitivenesses","prohibitor","prohibitors","prohibitory","prohibits","proign","proigned","proigning","proigns","proin","proine","proined","proines","proining","proins","proinsulin","proinsulins","project","projectable","projected","projectile","projectiles","projecting","projectings","projection","projectional","projectionist","projectionists","projections","projectisation","projectisations","projective","projectively","projectivities","projectivity","projectization","projectizations","projectment","projectments","projector","projectors","projects","projecture","projectures","projet","projets","prokaryon","prokaryons","prokaryot","prokaryote","prokaryotes","prokaryotic","prokaryots","proke","proked","proker","prokers","prokes","proking","prolabor","prolactin","prolactins","prolamin","prolamine","prolamines","prolamins","prolan","prolans","prolapse","prolapsed","prolapses","prolapsing","prolapsus","prolapsuses","prolate","prolated","prolately","prolateness","prolatenesses","prolates","prolating","prolation","prolations","prolative","prole","proled","proleg","prolegomena","prolegomenal","prolegomenary","prolegomenon","prolegomenous","prolegs","prolepses","prolepsis","proleptic","proleptical","proleptically","proler","prolers","proles","proletarian","proletarianise","proletarianised","proletarianises","proletarianising","proletarianism","proletarianisms","proletarianization","proletarianizations","proletarianize","proletarianized","proletarianizes","proletarianizing","proletarianness","proletarians","proletariat","proletariate","proletariates","proletariats","proletaries","proletary","prolicidal","prolicide","prolicides","proliferate","proliferated","proliferates","proliferating","proliferation","proliferations","proliferative","proliferous","proliferously","prolific","prolificacies","prolificacy","prolifical","prolifically","prolification","prolifications","prolificities","prolificity","prolificness","prolificnesses","proline","prolines","proling","prolix","prolixious","prolixities","prolixity","prolixly","prolixness","prolixnesses","proll","prolled","proller","prollers","prolling","prolls","prolocution","prolocutions","prolocutor","prolocutors","prolocutorship","prolocutorships","prolocutrices","prolocutrix","prolocutrixes","prolog","prologed","prologing","prologise","prologised","prologises","prologising","prologist","prologists","prologize","prologized","prologizes","prologizing","prologs","prologue","prologued","prologues","prologuing","prologuise","prologuised","prologuises","prologuising","prologuize","prologuized","prologuizes","prologuizing","prolong","prolongable","prolongate","prolongated","prolongates","prolongating","prolongation","prolongations","prolonge","prolonged","prolonger","prolongers","prolonges","prolonging","prolongment","prolongments","prolongs","prolusion","prolusions","prolusory","prom","promachos","promachoses","promenade","promenaded","promenader","promenaders","promenades","promenading","prometal","prometals","promethazine","promethazines","prometheum","prometheums","promethium","promethiums","prometric","promilitary","promine","prominence","prominences","prominencies","prominency","prominent","prominently","prominentness","prominentnesses","promines","promiscuities","promiscuity","promiscuous","promiscuously","promiscuousness","promiscuousnesses","promise","promised","promisee","promisees","promiseful","promiseless","promiser","promisers","promises","promising","promisingly","promisor","promisors","promissive","promissor","promissorily","promissors","promissory","prommer","prommers","promo","promodern","promoed","promoing","promonarchist","promontories","promontory","promos","promotabilities","promotability","promotable","promote","promoted","promoter","promoters","promotes","promoting","promotion","promotional","promotions","promotive","promotiveness","promotivenesses","promotor","promotors","prompt","promptbook","promptbooks","prompted","prompter","prompters","promptest","prompting","promptings","promptitude","promptitudes","promptly","promptness","promptnesses","prompts","promptuaries","promptuary","prompture","promptures","proms","promulgate","promulgated","promulgates","promulgating","promulgation","promulgations","promulgator","promulgators","promulge","promulged","promulges","promulging","promusces","promuscidate","promuscides","promuscis","promycelia","promycelial","promycelium","pronaoi","pronaos","pronate","pronated","pronates","pronating","pronation","pronations","pronator","pronatores","pronators","prone","pronely","proneness","pronenesses","pronephra","pronephric","pronephroi","pronephros","pronephroses","proner","prones","pronest","proneur","proneurs","prong","prongbuck","prongbucks","pronged","pronghorn","pronghorns","pronging","prongs","pronk","pronked","pronking","pronkings","pronks","pronominal","pronominalise","pronominalised","pronominalises","pronominalising","pronominalize","pronominalized","pronominalizes","pronominalizing","pronominally","pronota","pronotal","pronotum","pronoun","pronounce","pronounceabilities","pronounceability","pronounceable","pronounced","pronouncedly","pronouncement","pronouncements","pronouncer","pronouncers","pronounces","pronouncing","pronouncings","pronouns","pronto","pronuclear","pronuclearist","pronuclearists","pronuclei","pronucleus","pronucleuses","pronunciamento","pronunciamentoes","pronunciamentos","pronunciation","pronunciational","pronunciations","pronuncio","pronuncios","proo","prooemion","prooemions","prooemium","prooemiums","proof","proofed","proofer","proofers","proofing","proofings","proofless","proofread","proofreader","proofreaders","proofreading","proofreadings","proofreads","proofroom","proofrooms","proofs","prootic","prootics","prop","propaedeutic","propaedeutical","propaedeutics","propagabilities","propagability","propagable","propagableness","propaganda","propagandas","propagandise","propagandised","propagandiser","propagandisers","propagandises","propagandising","propagandism","propagandisms","propagandist","propagandistic","propagandistically","propagandists","propagandize","propagandized","propagandizer","propagandizers","propagandizes","propagandizing","propagate","propagated","propagates","propagating","propagation","propagational","propagations","propagative","propagator","propagators","propage","propaged","propages","propaging","propagula","propagule","propagules","propagulum","propale","propaled","propales","propaling","propane","propanedioic","propanes","propanoic","propanol","propanols","propanone","propanones","proparoxytone","proparoxytones","propel","propellant","propellants","propelled","propellent","propellents","propeller","propellers","propelling","propellor","propellors","propelment","propelments","propels","propenal","propenals","propend","propended","propendent","propending","propends","propene","propenes","propenoic","propenol","propenols","propense","propensely","propenseness","propensenesses","propension","propensions","propensities","propensity","propensive","propenyl","proper","properdin","properdins","properer","properest","properispomena","properispomenon","properly","properness","propernesses","propers","propertied","properties","property","propertying","propertyless","propertylessness","propertylessnesses","prophage","prophages","prophase","prophases","prophasic","prophecies","prophecy","prophesiable","prophesied","prophesier","prophesiers","prophesies","prophesy","prophesying","prophesyings","prophet","prophetess","prophetesses","prophethood","prophethoods","prophetic","prophetical","prophetically","propheticism","propheticisms","prophetism","prophetisms","prophets","prophetship","prophetships","prophylactic","prophylactically","prophylactics","prophylaxes","prophylaxis","prophyll","prophylls","propine","propined","propines","propining","propinquities","propinquity","propionate","propionates","propionic","propitiable","propitiate","propitiated","propitiates","propitiating","propitiation","propitiations","propitiatious","propitiative","propitiator","propitiatories","propitiatorily","propitiators","propitiatory","propitious","propitiously","propitiousness","propitiousnesses","propjet","propjets","proplastid","proplastids","propman","propmen","propodeon","propodeons","propodeum","propodeums","propolis","propolises","propone","proponed","proponent","proponents","propones","proponing","proportion","proportionable","proportionably","proportional","proportionalities","proportionality","proportionally","proportionals","proportionate","proportionated","proportionately","proportionates","proportionating","proportioned","proportioning","proportionings","proportionless","proportionment","proportionments","proportions","proposable","proposal","proposals","propose","proposed","proposer","proposers","proposes","proposing","proposita","propositae","propositi","proposition","propositional","propositionally","propositioned","propositioning","propositions","propositus","propound","propounded","propounder","propounders","propounding","propounds","propoxyphene","propoxyphenes","proppant","proppants","propped","propping","propraetor","propraetorial","propraetorian","propraetors","propranolol","propranolols","propretor","propretors","propria","proprietaries","proprietarily","proprietary","proprieties","proprietor","proprietorial","proprietorially","proprietors","proprietorship","proprietorships","proprietress","proprietresses","proprietrices","proprietrix","proprietrixes","propriety","proprioception","proprioceptions","proprioceptive","proprioceptor","proprioceptors","proprium","proproctor","proproctors","props","proptoses","proptosis","propugnation","propugnations","propulsion","propulsions","propulsive","propulsor","propulsors","propulsory","propyl","propyla","propylaea","propylaeum","propylamine","propylamines","propylene","propylenes","propylic","propylite","propylites","propylitisation","propylitise","propylitised","propylitises","propylitising","propylitization","propylitize","propylitized","propylitizes","propylitizing","propylon","propylons","propyls","proratable","prorate","prorated","prorates","prorating","proration","prorations","prore","prorector","prorectors","proreform","prores","prorogate","prorogated","prorogates","prorogating","prorogation","prorogations","prorogue","prorogued","prorogues","proroguing","pros","prosaic","prosaical","prosaically","prosaicalness","prosaicalnesses","prosaicism","prosaicisms","prosaicness","prosaicnesses","prosaism","prosaisms","prosaist","prosaists","prosateur","prosateurs","prosauropod","prosauropods","proscenia","proscenium","prosceniums","prosciutti","prosciutto","prosciuttos","proscribe","proscribed","proscriber","proscribers","proscribes","proscribing","proscript","proscription","proscriptions","proscriptive","proscriptively","proscripts","prose","prosecco","proseccos","prosect","prosected","prosecting","prosector","prosectorial","prosectors","prosectorship","prosectorships","prosects","prosecutable","prosecute","prosecuted","prosecutes","prosecuting","prosecution","prosecutions","prosecutor","prosecutorial","prosecutors","prosecutrices","prosecutrix","prosecutrixes","prosed","proselike","proselyte","proselyted","proselytes","proselytic","proselyting","proselytisation","proselytise","proselytised","proselytiser","proselytisers","proselytises","proselytising","proselytism","proselytisms","proselytization","proselytizations","proselytize","proselytized","proselytizer","proselytizers","proselytizes","proselytizing","proseman","prosemen","proseminar","proseminars","prosencephala","prosencephalic","prosencephalon","prosenchyma","prosenchymas","prosenchymata","prosenchymatous","proser","prosers","proses","proseucha","proseuchae","proseuche","prosier","prosiest","prosified","prosifies","prosify","prosifying","prosiliencies","prosiliency","prosilient","prosily","prosimian","prosimians","prosiness","prosinesses","prosing","prosings","prosit","proslambanomene","proslavery","proso","prosobranch","prosobranchs","prosodial","prosodian","prosodians","prosodic","prosodical","prosodically","prosodies","prosodist","prosodists","prosody","prosoma","prosomal","prosomas","prosomata","prosopagnosia","prosopagnosias","prosopographer","prosopographers","prosopographical","prosopographies","prosopography","prosopon","prosopons","prosopopeia","prosopopeial","prosopopeias","prosopopoeia","prosopopoeial","prosopopoeias","prosos","prospect","prospected","prospecting","prospectings","prospection","prospections","prospective","prospectively","prospectiveness","prospectives","prospectless","prospector","prospectors","prospects","prospectus","prospectuses","prosper","prospered","prospering","prosperities","prosperity","prosperous","prosperously","prosperousness","prosperousnesses","prospers","pross","prosses","prossie","prossies","prost","prostacyclin","prostacyclins","prostaglandin","prostaglandins","prostanthera","prostantheras","prostate","prostatectomies","prostatectomy","prostates","prostatic","prostatism","prostatisms","prostatites","prostatitides","prostatitis","prostatitises","prosterna","prosternum","prosternums","prostheses","prosthesis","prosthetic","prosthetically","prosthetics","prosthetist","prosthetists","prosthodontia","prosthodontias","prosthodontics","prosthodontist","prosthodontists","prostie","prosties","prostitute","prostituted","prostitutes","prostituting","prostitution","prostitutions","prostitutor","prostitutors","prostomia","prostomial","prostomium","prostomiums","prostrate","prostrated","prostrates","prostrating","prostration","prostrations","prostyle","prostyles","prosumer","prosumers","prosy","prosyllogism","prosyllogisms","protactinium","protactiniums","protagonism","protagonisms","protagonist","protagonists","protamin","protamine","protamines","protamins","protandries","protandrous","protandry","protanomalies","protanomalous","protanomaly","protanope","protanopes","protanopia","protanopias","protanopic","protases","protasis","protatic","protea","proteaceous","protean","proteans","proteas","protease","proteases","protect","protectant","protectants","protected","protecter","protecters","protecting","protectingly","protection","protectionism","protectionisms","protectionist","protectionists","protections","protective","protectively","protectiveness","protectivenesses","protectives","protector","protectoral","protectorate","protectorates","protectorial","protectories","protectorless","protectors","protectorship","protectorships","protectory","protectress","protectresses","protectrices","protectrix","protectrixes","protects","protege","protegee","protegees","proteges","protei","proteid","proteide","proteides","proteids","proteiform","protein","proteinaceous","proteinase","proteinases","proteinic","proteinous","proteins","proteinuria","proteinurias","protend","protended","protending","protends","protense","protenses","protension","protensions","protensities","protensity","protensive","protensively","proteoclastic","proteoglycan","proteoglycans","proteolyse","proteolysed","proteolyses","proteolysing","proteolysis","proteolytic","proteolytically","proteome","proteomes","proteomic","proteomics","proteose","proteoses","proterandries","proterandrous","proterandry","proterogynies","proterogynous","proterogyny","protervities","protervity","protest","protestant","protestants","protestation","protestations","protested","protester","protesters","protesting","protestingly","protestor","protestors","protests","proteus","proteuses","prothalamia","prothalamion","prothalamium","prothalli","prothallia","prothallial","prothallic","prothallium","prothalloid","prothallus","prothalluses","protheses","prothesis","prothetic","prothetically","prothonotarial","prothonotariat","prothonotariats","prothonotaries","prothonotary","prothoraces","prothoracic","prothorax","prothoraxes","prothrombin","prothrombins","prothyl","prothyls","protist","protistan","protistans","protistic","protistologies","protistologist","protistologists","protistology","protists","protium","protiums","proto","protoactinium","protoactiniums","protoavis","protoavises","protochordate","protochordates","protococcal","protocol","protocoled","protocolic","protocoling","protocolise","protocolised","protocolises","protocolising","protocolist","protocolists","protocolize","protocolized","protocolizes","protocolizing","protocolled","protocolling","protocols","protoctist","protoctists","protoderm","protoderms","protogalaxies","protogalaxy","protogenic","protogine","protogines","protogynies","protogynous","protogyny","protohistorian","protohistorians","protohistoric","protohistories","protohistory","protohuman","protohumans","protolanguage","protolanguages","protolithic","protomartyr","protomartyrs","protomorphic","proton","protonate","protonated","protonates","protonating","protonation","protonations","protonema","protonemal","protonemata","protonematal","protonic","protonotarial","protonotariat","protonotariats","protonotaries","protonotary","protons","protopathic","protopathies","protopathy","protophilic","protophloem","protophloems","protophyte","protophytes","protophytic","protoplanet","protoplanetary","protoplanets","protoplasm","protoplasmal","protoplasmatic","protoplasmic","protoplasms","protoplast","protoplastic","protoplasts","protopod","protopods","protoporphyrin","protoporphyrins","protore","protores","protospataire","protospataires","protospathaire","protospathaires","protospatharius","protostar","protostars","protostele","protosteles","protostelic","protostome","protostomes","prototherian","prototherians","prototroph","prototrophic","prototrophies","prototrophs","prototrophy","prototypal","prototype","prototyped","prototypes","prototypic","prototypical","prototypically","prototyping","protoxid","protoxide","protoxides","protoxids","protoxylem","protoxylems","protozoa","protozoal","protozoan","protozoans","protozoic","protozoological","protozoologies","protozoologist","protozoologists","protozoology","protozoon","protozoons","protract","protracted","protractedly","protractedness","protractible","protractile","protracting","protraction","protractions","protractive","protractor","protractors","protracts","protrade","protreptic","protreptical","protreptics","protrudable","protrude","protruded","protrudent","protrudes","protruding","protrusible","protrusile","protrusion","protrusions","protrusive","protrusively","protrusiveness","protrusivenesses","protuberance","protuberances","protuberancies","protuberancy","protuberant","protuberantly","protuberate","protuberated","protuberates","protuberating","protuberation","protuberations","protyl","protyle","protyles","protyls","proud","prouder","proudest","proudful","proudhearted","proudish","proudly","proudness","proudnesses","proul","prouled","prouler","proulers","prouling","prouls","prounion","proustite","proustites","provabilities","provability","provable","provableness","provablenesses","provably","provand","provands","provant","provascular","prove","proveable","proveably","provection","provections","proved","proveditor","proveditore","proveditores","proveditors","provedor","provedore","provedores","provedors","proven","provenance","provenances","provend","provender","provendered","provendering","provenders","provends","provenience","proveniences","provenly","proventricular","proventriculi","proventriculus","prover","proverb","proverbed","proverbial","proverbialise","proverbialised","proverbialises","proverbialising","proverbialism","proverbialisms","proverbialist","proverbialists","proverbialize","proverbialized","proverbializes","proverbializing","proverbially","proverbing","proverbs","provers","proves","proviant","proviants","providable","provide","provided","providence","providences","provident","providential","providentially","providently","provider","providers","provides","providing","providor","providors","province","provinces","provincewide","provincial","provincialise","provincialised","provincialises","provincialising","provincialism","provincialisms","provincialist","provincialists","provincialities","provinciality","provincialization","provincializations","provincialize","provincialized","provincializes","provincializing","provincially","provincials","provine","provined","provines","proving","provings","provining","proviral","provirus","proviruses","provision","provisional","provisionally","provisionals","provisionaries","provisionary","provisioned","provisioner","provisioners","provisioning","provisions","proviso","provisoes","provisor","provisorily","provisors","provisory","provisos","provitamin","provitamins","provocable","provocant","provocants","provocateur","provocateurs","provocation","provocations","provocative","provocatively","provocativeness","provocativenesses","provocatives","provocator","provocators","provocatory","provokable","provoke","provoked","provokement","provokements","provoker","provokers","provokes","provoking","provokingly","provolone","provolones","provost","provostries","provostry","provosts","provostship","provostships","prow","prowar","prower","prowess","prowessed","prowesses","prowest","prowl","prowled","prowler","prowlers","prowling","prowlingly","prowlings","prowls","prows","proxemic","proxemics","proxied","proxies","proximal","proximally","proximate","proximately","proximateness","proximatenesses","proximation","proximations","proximities","proximity","proximo","proxy","proyn","proyne","proyned","proynes","proyning","proyns","prozymite","prozymites","prude","prudence","prudences","prudent","prudential","prudentialism","prudentialisms","prudentialist","prudentialists","prudentialities","prudentiality","prudentially","prudentials","prudently","pruderies","prudery","prudes","prudish","prudishly","prudishness","prudishnesses","pruh","pruina","pruinas","pruine","pruines","pruinose","prunable","prune","pruned","prunella","prunellas","prunelle","prunelles","prunello","prunellos","pruner","pruners","prunes","pruning","prunings","prunt","prunted","prunts","prunus","prunuses","prurience","pruriences","pruriencies","pruriency","prurient","pruriently","pruriginous","prurigo","prurigos","pruritic","pruritus","prurituses","prusik","prusiked","prusiking","prusiks","prussian","prussianisation","prussianise","prussianised","prussianises","prussianising","prussianization","prussianizations","prussianize","prussianized","prussianizes","prussianizing","prussiate","prussiates","prussic","pruta","prutah","prutot","prutoth","pry","pryer","pryers","prying","pryingly","pryings","prys","pryse","prysed","pryses","prysing","prytanea","prytaneum","prythee","psaligraphies","psaligraphy","psalm","psalmbook","psalmbooks","psalmed","psalmic","psalming","psalmist","psalmists","psalmodic","psalmodical","psalmodies","psalmodise","psalmodised","psalmodises","psalmodising","psalmodist","psalmodists","psalmodize","psalmodized","psalmodizes","psalmodizing","psalmody","psalms","psalter","psalteria","psalterian","psalteries","psalterium","psalters","psaltery","psaltress","psaltresses","psaltries","psaltry","psammite","psammites","psammitic","psammon","psammons","psammophil","psammophile","psammophiles","psammophilous","psammophils","psammophyte","psammophytes","psammophytic","pschent","pschents","psellism","psellisms","psellismus","psellismuses","psephism","psephisms","psephite","psephites","psephitic","psephoanalyses","psephoanalysis","psephological","psephologically","psephologies","psephologist","psephologists","psephology","pseud","pseudaesthesia","pseudaesthesias","pseudarthroses","pseudarthrosis","pseudaxes","pseudaxis","pseudepigraph","pseudepigrapha","pseudepigraphic","pseudepigraphies","pseudepigraphon","pseudepigraphs","pseudepigraphy","pseuderies","pseudery","pseudimagines","pseudimago","pseudimagos","pseudish","pseudo","pseudoacid","pseudoacids","pseudoallele","pseudoalleles","pseudoarthroses","pseudoarthrosis","pseudobulb","pseudobulbs","pseudocarp","pseudocarpous","pseudocarps","pseudocholinesterase","pseudocholinesterases","pseudoclassic","pseudoclassicism","pseudoclassicisms","pseudoclassics","pseudocode","pseudocodes","pseudocoel","pseudocoelomate","pseudocoelomates","pseudocoels","pseudocyeses","pseudocyesis","pseudoephedrine","pseudograph","pseudographies","pseudographs","pseudography","pseudologia","pseudologias","pseudologies","pseudologue","pseudologues","pseudology","pseudomartyr","pseudomartyrs","pseudomembrane","pseudomembranes","pseudomonad","pseudomonades","pseudomonads","pseudomonas","pseudomorph","pseudomorphic","pseudomorphism","pseudomorphisms","pseudomorphous","pseudomorphs","pseudomutuality","pseudonym","pseudonymities","pseudonymity","pseudonymous","pseudonymously","pseudonymousness","pseudonymousnesses","pseudonyms","pseudoparenchyma","pseudoparenchymas","pseudoparenchymata","pseudoparenchymatous","pseudopod","pseudopodal","pseudopodia","pseudopodial","pseudopodium","pseudopods","pseudopregnancies","pseudopregnancy","pseudopregnant","pseudorandom","pseudos","pseudoscalar","pseudoscalars","pseudoscience","pseudosciences","pseudoscientific","pseudoscientist","pseudoscientists","pseudoscope","pseudoscopes","pseudoscorpion","pseudoscorpions","pseudosolution","pseudosolutions","pseudosophisticated","pseudosophistication","pseudosophistications","pseudosymmetry","pseudotuberculoses","pseudotuberculosis","pseudovector","pseudovectors","pseuds","pshaw","pshawed","pshawing","pshaws","psi","psilanthropic","psilanthropies","psilanthropism","psilanthropisms","psilanthropist","psilanthropists","psilanthropy","psilocin","psilocins","psilocybin","psilocybins","psilomelane","psilomelanes","psilophyte","psilophytes","psilophytic","psiloses","psilosis","psilotic","psion","psionic","psionics","psions","psis","psittacine","psittacines","psittacoses","psittacosis","psittacosises","psittacotic","psoae","psoai","psoas","psoases","psoatic","psocid","psocids","psora","psoralea","psoraleas","psoralen","psoralens","psoras","psoriases","psoriasis","psoriatic","psoriatics","psoric","psst","pst","psych","psychagogue","psychagogues","psychasthenia","psychasthenias","psychasthenic","psychasthenics","psyche","psyched","psychedelia","psychedelias","psychedelic","psychedelically","psychedelics","psyches","psychiater","psychiaters","psychiatric","psychiatrical","psychiatrically","psychiatries","psychiatrist","psychiatrists","psychiatry","psychic","psychical","psychically","psychicism","psychicisms","psychicist","psychicists","psychics","psyching","psychism","psychisms","psychist","psychists","psycho","psychoacoustic","psychoacoustics","psychoactive","psychoanalyse","psychoanalysed","psychoanalyser","psychoanalysers","psychoanalyses","psychoanalysing","psychoanalysis","psychoanalyst","psychoanalysts","psychoanalytic","psychoanalytical","psychoanalytically","psychoanalyze","psychoanalyzed","psychoanalyzer","psychoanalyzers","psychoanalyzes","psychoanalyzing","psychobabble","psychobabbler","psychobabblers","psychobabbles","psychobillies","psychobilly","psychobiographer","psychobiographers","psychobiographical","psychobiographies","psychobiography","psychobiologic","psychobiological","psychobiologies","psychobiologist","psychobiologists","psychobiology","psychochemical","psychochemicals","psychochemistry","psychodelia","psychodelias","psychodelic","psychodelically","psychodrama","psychodramas","psychodramatic","psychodynamic","psychodynamically","psychodynamics","psychogalvanic","psychogas","psychogases","psychogeneses","psychogenesis","psychogenetic","psychogenetical","psychogenetics","psychogenic","psychogenically","psychogeriatric","psychognoses","psychognosis","psychognostic","psychogonies","psychogony","psychogram","psychograms","psychograph","psychographic","psychographical","psychographics","psychographies","psychographs","psychography","psychohistorian","psychohistorians","psychohistorical","psychohistories","psychohistory","psychoid","psychoids","psychokineses","psychokinesis","psychokinetic","psycholinguist","psycholinguistic","psycholinguistics","psycholinguists","psychologic","psychological","psychologically","psychologies","psychologise","psychologised","psychologises","psychologising","psychologism","psychologisms","psychologist","psychologistic","psychologists","psychologize","psychologized","psychologizes","psychologizing","psychology","psychomachia","psychomachias","psychomachies","psychomachy","psychometer","psychometers","psychometric","psychometrical","psychometrically","psychometrician","psychometricians","psychometrics","psychometries","psychometrist","psychometrists","psychometry","psychomotor","psychoneuroses","psychoneurosis","psychoneurotic","psychoneurotics","psychonomic","psychonomics","psychopath","psychopathic","psychopathically","psychopathics","psychopathies","psychopathist","psychopathists","psychopathologic","psychopathological","psychopathologically","psychopathologies","psychopathologist","psychopathologists","psychopathology","psychopaths","psychopathy","psychopharmacologic","psychopharmacological","psychopharmacologies","psychopharmacologist","psychopharmacologists","psychopharmacology","psychophilies","psychophily","psychophysical","psychophysically","psychophysicist","psychophysicists","psychophysics","psychophysiologic","psychophysiological","psychophysiologically","psychophysiologies","psychophysiologist","psychophysiologists","psychophysiology","psychopomp","psychopomps","psychos","psychoses","psychosexual","psychosexualities","psychosexuality","psychosexually","psychosis","psychosocial","psychosocially","psychosomatic","psychosomatically","psychosomatics","psychosomimetic","psychosurgeon","psychosurgeons","psychosurgeries","psychosurgery","psychosurgical","psychosyntheses","psychosynthesis","psychotechnics","psychotherapeutic","psychotherapeutically","psychotherapies","psychotherapist","psychotherapists","psychotherapy","psychotic","psychotically","psychoticism","psychoticisms","psychotics","psychotomimetic","psychotomimetically","psychotomimetics","psychotoxic","psychotropic","psychotropics","psychrometer","psychrometers","psychrometric","psychrometrical","psychrometries","psychrometry","psychrophilic","psychs","psylla","psyllas","psyllid","psyllids","psyllium","psylliums","psyop","psyops","psywar","psywars","ptarmic","ptarmics","ptarmigan","ptarmigans","pteranodon","pteranodons","pteria","pteridine","pteridines","pteridological","pteridologies","pteridologist","pteridologists","pteridology","pteridomania","pteridomanias","pteridophilist","pteridophilists","pteridophyte","pteridophytes","pteridophytic","pteridophytous","pteridosperm","pteridosperms","pterin","pterins","pterion","pterodactyl","pterodactyle","pterodactyles","pterodactyls","pteroic","pteropod","pteropods","pterosaur","pterosaurian","pterosaurians","pterosaurs","pterygia","pterygial","pterygials","pterygium","pterygiums","pterygoid","pterygoids","pteryla","pterylae","pterylographic","pterylographies","pterylography","pteryloses","pterylosis","ptiloses","ptilosis","ptisan","ptisans","ptochocracies","ptochocracy","ptomain","ptomaine","ptomaines","ptomainic","ptomains","ptooey","ptoses","ptosis","ptotic","ptui","ptyalagogic","ptyalagogue","ptyalagogues","ptyalin","ptyalins","ptyalise","ptyalised","ptyalises","ptyalising","ptyalism","ptyalisms","ptyalize","ptyalized","ptyalizes","ptyalizing","ptyxes","ptyxis","ptyxises","pub","pubbed","pubbing","pubbings","pubco","pubcos","pubcrawler","pubcrawlers","pube","puberal","pubertal","puberties","puberty","puberulent","puberulous","pubes","pubescence","pubescences","pubescent","pubic","pubis","pubises","public","publically","publican","publicans","publication","publications","publicise","publicised","publicises","publicising","publicist","publicists","publicities","publicity","publicize","publicized","publicizes","publicizing","publicly","publicness","publicnesses","publics","publish","publishable","published","publisher","publishers","publishes","publishing","publishings","publishment","publishments","pubs","pucan","pucans","pucciniaceous","puccoon","puccoons","puce","pucelage","pucelages","pucelle","pucelles","pucer","puces","pucest","puck","pucka","pucked","pucker","puckered","puckerer","puckerers","puckerier","puckeriest","puckering","puckerooed","puckers","puckery","puckfist","puckfists","pucking","puckish","puckishly","puckishness","puckishnesses","puckle","puckles","puckout","puckouts","pucks","pud","pudden","puddening","puddenings","puddens","pudder","puddered","puddering","pudders","puddies","pudding","puddings","puddingy","puddle","puddled","puddler","puddlers","puddles","puddlier","puddliest","puddling","puddlings","puddly","puddock","puddocks","puddy","pudencies","pudency","pudenda","pudendal","pudendous","pudendum","pudent","pudge","pudges","pudgier","pudgiest","pudgily","pudginess","pudginesses","pudgy","pudibund","pudibundities","pudibundity","pudic","pudicities","pudicity","pudor","pudors","puds","pudsey","pudsier","pudsiest","pudsy","pudu","pudus","pueblo","pueblos","puer","puered","puerile","puerilely","puerilism","puerilisms","puerilities","puerility","puering","puerpera","puerperae","puerperal","puerperally","puerperia","puerperium","puerperiums","puers","puff","puffball","puffballs","puffbird","puffbirds","puffed","puffer","pufferies","puffers","puffery","puffier","puffiest","puffily","puffin","puffiness","puffinesses","puffing","puffingly","puffings","puffins","puffs","pufftaloonas","puffy","puftaloon","puftaloonies","puftaloons","pug","pugaree","pugarees","puggaree","puggarees","pugged","puggeries","puggery","puggie","puggier","puggies","puggiest","pugginess","pugginesses","pugging","puggings","puggish","puggle","puggled","puggles","puggling","puggree","puggrees","puggries","puggry","puggy","pugh","pugil","pugilism","pugilisms","pugilist","pugilistic","pugilistical","pugilistically","pugilists","pugils","pugmark","pugmarks","pugnacious","pugnaciously","pugnaciousness","pugnaciousnesses","pugnacities","pugnacity","pugree","pugrees","pugs","puh","puha","puhas","puir","puirer","puirest","puirtith","puirtiths","puisne","puisnes","puisny","puissance","puissances","puissant","puissantly","puissaunce","puissaunces","puissaunt","puja","pujah","pujahs","pujari","pujaris","pujas","puka","pukas","pukatea","pukateas","puke","puked","pukeko","pukekos","puker","pukers","pukes","pukey","pukier","pukiest","puking","pukka","puku","pukus","puky","pul","pula","pulao","pulaos","pulas","pulchritude","pulchritudes","pulchritudinous","puldron","puldrons","pule","puled","puler","pulers","pules","puli","pulicene","pulicide","pulicides","pulier","puliest","pulik","puling","pulingly","pulings","pulis","pulk","pulka","pulkas","pulkha","pulkhas","pulks","pull","pullback","pullbacks","pulled","puller","pullers","pullet","pullets","pulley","pulleyed","pulleying","pulleys","pulli","pulling","pullman","pullmans","pullorum","pullout","pullouts","pullover","pullovers","pulls","pullulate","pullulated","pullulates","pullulating","pullulation","pullulations","pullup","pullups","pullus","pulmo","pulmobranch","pulmobranchiate","pulmobranchs","pulmonary","pulmonate","pulmonates","pulmones","pulmonic","pulmonics","pulmotor","pulmotors","pulp","pulpal","pulpally","pulpboard","pulpboards","pulped","pulper","pulpers","pulpier","pulpiest","pulpified","pulpifies","pulpify","pulpifying","pulpily","pulpiness","pulpinesses","pulping","pulpit","pulpital","pulpited","pulpiteer","pulpiteers","pulpiter","pulpiters","pulpitries","pulpitry","pulpits","pulpitum","pulpitums","pulpless","pulpmill","pulpmills","pulpous","pulps","pulpstone","pulpstones","pulpwood","pulpwoods","pulpy","pulque","pulques","puls","pulsant","pulsar","pulsars","pulsatance","pulsatances","pulsate","pulsated","pulsates","pulsatile","pulsatilities","pulsatility","pulsatilla","pulsatillas","pulsating","pulsation","pulsations","pulsative","pulsatively","pulsator","pulsators","pulsatory","pulse","pulsed","pulsejet","pulsejets","pulseless","pulselessness","pulselessnesses","pulser","pulsers","pulses","pulsidge","pulsidges","pulsific","pulsimeter","pulsimeters","pulsing","pulsion","pulsions","pulsojet","pulsojets","pulsometer","pulsometers","pultaceous","pultan","pultans","pulton","pultons","pultoon","pultoons","pultrusion","pultrusions","pultun","pultuns","pulture","pultures","pulu","pulus","pulver","pulverable","pulveration","pulverations","pulvered","pulverine","pulverines","pulvering","pulverisable","pulverisation","pulverisations","pulverise","pulverised","pulveriser","pulverisers","pulverises","pulverising","pulverizable","pulverization","pulverizations","pulverize","pulverized","pulverizer","pulverizers","pulverizes","pulverizing","pulverous","pulvers","pulverulence","pulverulences","pulverulent","pulvil","pulvilio","pulvilios","pulvilised","pulvilized","pulvillar","pulville","pulvilled","pulvilles","pulvilli","pulvilliform","pulvilling","pulvillio","pulvillios","pulvillus","pulvils","pulvinar","pulvinars","pulvinate","pulvinated","pulvini","pulvinule","pulvinules","pulvinus","pulwar","pulwars","puly","puma","pumas","pumelo","pumelos","pumicate","pumicated","pumicates","pumicating","pumice","pumiced","pumiceous","pumicer","pumicers","pumices","pumicing","pumicite","pumicites","pumie","pumies","pummel","pummeled","pummeling","pummelled","pummelling","pummelo","pummelos","pummels","pump","pumped","pumper","pumpernickel","pumpernickels","pumpers","pumphood","pumphoods","pumping","pumpings","pumpion","pumpions","pumpkin","pumpking","pumpkings","pumpkins","pumpkinseed","pumpkinseeds","pumpless","pumplike","pumps","pumy","pun","puna","punaani","punaany","punalua","punaluan","punaluas","punani","punany","punas","punce","punced","punces","punch","punchbag","punchbags","punchball","punchballs","punchboard","punchboards","punchbowl","punchbowls","punched","puncheon","puncheons","puncher","punchers","punches","punchier","punchiest","punchily","punchinello","punchinelloes","punchinellos","punchiness","punchinesses","punching","punchless","punchline","punchlines","punchy","puncing","puncta","punctate","punctated","punctation","punctations","punctator","punctators","punctilio","punctilios","punctilious","punctiliously","punctiliousness","punctiliousnesses","puncto","punctos","punctual","punctualist","punctualists","punctualities","punctuality","punctually","punctuate","punctuated","punctuates","punctuating","punctuation","punctuationist","punctuationists","punctuations","punctuative","punctuator","punctuators","punctulate","punctulated","punctulation","punctulations","punctule","punctules","punctum","puncturable","puncturation","puncturations","puncture","punctured","puncturer","puncturers","punctures","puncturing","pundigrion","pundigrions","pundit","punditic","punditries","punditry","pundits","pundonor","pundonores","pung","punga","pungas","pungence","pungences","pungencies","pungency","pungent","pungently","pungle","pungled","pungles","pungling","pungs","punicaceous","punier","puniest","punily","puniness","puninesses","punish","punishabilities","punishability","punishable","punished","punisher","punishers","punishes","punishing","punishingly","punishment","punishments","punition","punitions","punitive","punitively","punitiveness","punitivenesses","punitory","punji","punjis","punk","punka","punkah","punkahs","punkas","punker","punkers","punkest","punkey","punkeys","punkie","punkier","punkies","punkiest","punkin","punkiness","punkinesses","punkins","punkish","punks","punky","punned","punner","punners","punnet","punnets","punnier","punniest","punning","punningly","punnings","punny","puns","punster","punsters","punt","punted","puntee","puntees","punter","punters","punties","punting","punto","puntos","punts","puntsman","puntsmen","punty","puny","pup","pupa","pupae","pupal","puparia","puparial","puparium","pupas","pupate","pupated","pupates","pupating","pupation","pupations","pupfish","pupfishes","pupigerous","pupil","pupilabilities","pupilability","pupilage","pupilages","pupilar","pupilarities","pupilarity","pupilary","pupillage","pupillages","pupillar","pupillarities","pupillarity","pupillary","pupillate","pupils","pupilship","pupilships","pupiparous","pupped","puppet","puppeteer","puppeteered","puppeteering","puppeteers","puppetlike","puppetries","puppetry","puppets","puppied","puppies","pupping","puppodum","puppodums","puppy","puppydom","puppydoms","puppyhood","puppyhoods","puppying","puppyish","puppyism","puppyisms","puppylike","pups","pupu","pupunha","pupunhas","pupus","pur","purana","puranas","puranic","purblind","purblindly","purblindness","purblindnesses","purchasability","purchasable","purchase","purchased","purchaser","purchasers","purchases","purchasing","purchasings","purda","purdah","purdahed","purdahs","purdas","purdonium","purdoniums","pure","pureblood","purebloods","purebred","purebreds","pured","puree","pureed","pureeing","purees","purely","pureness","purenesses","purer","pures","purest","purfle","purfled","purfler","purflers","purfles","purfling","purflings","purfly","purgation","purgations","purgative","purgatively","purgatives","purgatorial","purgatorially","purgatorian","purgatories","purgatory","purge","purgeable","purged","purger","purgers","purges","purging","purgings","puri","purification","purifications","purificative","purificator","purificators","purificatory","purified","purifier","purifiers","purifies","purify","purifying","purin","purine","purines","puring","purins","puriri","puriris","puris","purism","purisms","purist","puristic","puristical","puristically","purists","puritan","puritanic","puritanical","puritanically","puritanicalness","puritanise","puritanised","puritanises","puritanising","puritanism","puritanisms","puritanize","puritanized","puritanizes","puritanizing","puritans","purities","purity","purl","purled","purler","purlers","purlicue","purlicued","purlicues","purlicuing","purlieu","purlieus","purlin","purline","purlines","purling","purlings","purlins","purloin","purloined","purloiner","purloiners","purloining","purloins","purls","puromycin","puromycins","purpie","purpies","purple","purpled","purpleheart","purplehearts","purpleness","purplenesses","purpler","purples","purplest","purplier","purpliest","purpling","purplish","purply","purport","purported","purportedly","purporting","purportless","purports","purpose","purposed","purposeful","purposefully","purposefulness","purposefulnesses","purposeless","purposelessly","purposelessness","purposelessnesses","purposely","purposes","purposing","purposive","purposively","purposiveness","purposivenesses","purpresture","purprestures","purpura","purpuras","purpure","purpureal","purpures","purpuric","purpurin","purpurins","purpy","purr","purred","purring","purringly","purrings","purrs","purs","purse","pursed","purseful","pursefuls","purselike","purser","pursers","pursership","purserships","purses","pursew","pursewed","pursewing","pursews","pursier","pursiest","pursily","pursiness","pursinesses","pursing","purslain","purslains","purslane","purslanes","pursuable","pursual","pursuals","pursuance","pursuances","pursuant","pursuantly","pursue","pursued","pursuer","pursuers","pursues","pursuing","pursuingly","pursuings","pursuit","pursuits","pursuivant","pursuivants","pursy","purtenance","purtenances","purtier","purtiest","purtraid","purtrayd","purty","purulence","purulences","purulencies","purulency","purulent","purulently","purvey","purveyance","purveyances","purveyed","purveying","purveyor","purveyors","purveys","purview","purviews","pus","puschkinia","puschkinias","puses","push","pushback","pushball","pushballs","pushbike","pushbikes","pushcart","pushcarts","pushchair","pushchairs","pushdown","pushdowns","pushed","pusher","pushers","pushes","pushful","pushfully","pushfulness","pushfulnesses","pushier","pushiest","pushily","pushiness","pushinesses","pushing","pushingly","pushingness","pushingnesses","pushover","pushovers","pushpin","pushpins","pushpit","pushpits","pushrod","pushrods","pushup","pushups","pushy","pusillanimities","pusillanimity","pusillanimous","pusillanimously","pusle","pusled","pusles","pusley","pusleys","puslike","pusling","puss","pussel","pussels","pusser","pussers","pusses","pussier","pussies","pussiest","pussley","pussleys","pusslies","pusslike","pussly","pussy","pussycat","pussycats","pussyfoot","pussyfooted","pussyfooter","pussyfooters","pussyfooting","pussyfoots","pussytoes","pustulant","pustulants","pustular","pustulate","pustulated","pustulates","pustulating","pustulation","pustulations","pustule","pustuled","pustules","pustulous","put","putamen","putamina","putangitangi","putangitangis","putative","putatively","putcheon","putcheons","putcher","putchers","putchock","putchocks","putchuk","putchuks","putdown","putdowns","puteal","puteals","puteli","putelis","putid","putlock","putlocks","putlog","putlogs","putoff","putoffs","putois","puton","putonghua","putonghuas","putons","putout","putouts","putrefacient","putrefaction","putrefactions","putrefactive","putrefiable","putrefied","putrefier","putrefiers","putrefies","putrefy","putrefying","putrescence","putrescences","putrescent","putrescibility","putrescible","putrescibles","putrescine","putrescines","putrid","putrider","putridest","putridities","putridity","putridly","putridness","putridnesses","puts","putsch","putsches","putschist","putschists","putt","putted","puttee","puttees","putten","putter","puttered","putterer","putterers","puttering","putters","putti","puttie","puttied","puttier","puttiers","putties","putting","puttings","putto","puttock","puttocks","putts","putty","puttying","puttyless","puttylike","puttyroot","puttyroots","puture","putures","putz","putzed","putzes","putzing","puy","puys","puzel","puzels","puzzel","puzzels","puzzle","puzzled","puzzledly","puzzledom","puzzledoms","puzzleheaded","puzzleheadedness","puzzleheadednesses","puzzlement","puzzlements","puzzler","puzzlers","puzzles","puzzling","puzzlingly","puzzolana","puzzolanas","pya","pyaemia","pyaemias","pyaemic","pyas","pyat","pyats","pycnic","pycnidia","pycnidial","pycnidiospore","pycnidiospores","pycnidium","pycnite","pycnites","pycnoconidia","pycnoconidium","pycnodysostoses","pycnodysostosis","pycnogonid","pycnogonids","pycnogonoid","pycnometer","pycnometers","pycnometric","pycnon","pycnons","pycnoses","pycnosis","pycnospore","pycnospores","pycnostyle","pycnostyles","pycnotic","pye","pyebald","pyebalds","pyeing","pyelitic","pyelitis","pyelitises","pyelogram","pyelograms","pyelographic","pyelographies","pyelography","pyelonephritic","pyelonephritides","pyelonephritis","pyemia","pyemias","pyemic","pyengadu","pyengadus","pyes","pyet","pyets","pygal","pygals","pygarg","pygargs","pygidia","pygidial","pygidium","pygidiums","pygmaean","pygmean","pygmies","pygmoid","pygmy","pygmyish","pygmyism","pygmyisms","pygostyle","pygostyles","pyic","pyin","pyinkado","pyinkados","pyins","pyjama","pyjamaed","pyjamas","pyknic","pyknics","pyknodysostoses","pyknodysostosis","pyknometer","pyknometers","pyknoses","pyknosis","pyknosome","pyknosomes","pyknotic","pylon","pylons","pylorectomies","pylorectomy","pylori","pyloric","pylorus","pyloruses","pyne","pyned","pynes","pyning","pyoderma","pyodermas","pyodermic","pyogeneses","pyogenesis","pyogenic","pyoid","pyoner","pyoners","pyonings","pyorrhea","pyorrheal","pyorrheas","pyorrheic","pyorrhoea","pyorrhoeal","pyorrhoeas","pyorrhoeic","pyoses","pyosis","pyot","pyots","pyracanth","pyracantha","pyracanthas","pyracanths","pyral","pyralid","pyralidid","pyralidids","pyralids","pyralis","pyralises","pyramid","pyramidal","pyramidally","pyramided","pyramides","pyramidia","pyramidic","pyramidical","pyramidically","pyramiding","pyramidion","pyramidions","pyramidist","pyramidists","pyramidologies","pyramidologist","pyramidologists","pyramidology","pyramidon","pyramidons","pyramids","pyramis","pyramises","pyran","pyranoid","pyranometer","pyranometers","pyranose","pyranoses","pyranoside","pyranosides","pyrans","pyrargyrite","pyrargyrites","pyrazole","pyrazoles","pyre","pyrene","pyreneite","pyreneites","pyrenes","pyrenocarp","pyrenocarps","pyrenoid","pyrenoids","pyrenomycetous","pyres","pyrethrin","pyrethrins","pyrethroid","pyrethroids","pyrethrum","pyrethrums","pyretic","pyretologies","pyretology","pyretotherapies","pyretotherapy","pyrex","pyrexes","pyrexia","pyrexial","pyrexias","pyrexic","pyrgeometer","pyrgeometers","pyrheliometer","pyrheliometers","pyrheliometric","pyric","pyridic","pyridine","pyridines","pyridoxal","pyridoxals","pyridoxamine","pyridoxamines","pyridoxin","pyridoxine","pyridoxines","pyridoxins","pyriform","pyrimethamine","pyrimethamines","pyrimidine","pyrimidines","pyrite","pyrites","pyrithiamine","pyrithiamines","pyritic","pyritical","pyritiferous","pyritise","pyritised","pyritises","pyritising","pyritize","pyritized","pyritizes","pyritizing","pyritohedra","pyritohedral","pyritohedron","pyritous","pyro","pyroballogies","pyroballogy","pyrocatechin","pyrocatechins","pyrocatechol","pyrocatechols","pyroceram","pyrocerams","pyrochemical","pyrochemically","pyroclast","pyroclastic","pyroclastics","pyroclasts","pyroelectric","pyroelectricities","pyroelectricity","pyroelectrics","pyrogallate","pyrogallates","pyrogallic","pyrogallol","pyrogallols","pyrogen","pyrogenetic","pyrogenic","pyrogenicities","pyrogenicity","pyrogenous","pyrogens","pyrognostic","pyrognostics","pyrographer","pyrographers","pyrographic","pyrographies","pyrography","pyrogravure","pyrogravures","pyrokineses","pyrokinesis","pyrola","pyrolas","pyrolater","pyrolaters","pyrolatries","pyrolatry","pyroligneous","pyrolignic","pyrolise","pyrolised","pyrolises","pyrolising","pyrolize","pyrolized","pyrolizes","pyrolizing","pyrologies","pyrology","pyrolusite","pyrolusites","pyrolysable","pyrolysate","pyrolysates","pyrolyse","pyrolysed","pyrolyser","pyrolysers","pyrolyses","pyrolysing","pyrolysis","pyrolytic","pyrolytically","pyrolyzable","pyrolyzate","pyrolyzates","pyrolyze","pyrolyzed","pyrolyzer","pyrolyzers","pyrolyzes","pyrolyzing","pyromagnetic","pyromancer","pyromancers","pyromancies","pyromancy","pyromania","pyromaniac","pyromaniacal","pyromaniacs","pyromanias","pyromantic","pyromeride","pyromerides","pyrometallurgical","pyrometallurgies","pyrometallurgy","pyrometer","pyrometers","pyrometric","pyrometrical","pyrometrically","pyrometries","pyrometry","pyromorphite","pyromorphites","pyrone","pyrones","pyronine","pyronines","pyroninophilic","pyrope","pyropes","pyrophobia","pyrophobias","pyrophobic","pyrophobics","pyrophone","pyrophones","pyrophoric","pyrophorous","pyrophorus","pyrophoruses","pyrophosphate","pyrophosphates","pyrophosphoric","pyrophotograph","pyrophotographs","pyrophotography","pyrophotometer","pyrophotometers","pyrophotometry","pyrophyllite","pyrophyllites","pyropus","pyropuses","pyros","pyroscope","pyroscopes","pyroses","pyrosis","pyrosises","pyrosome","pyrosomes","pyrostat","pyrostatic","pyrostats","pyrosulphate","pyrosulphates","pyrosulphuric","pyrotartrate","pyrotartrates","pyrotechnic","pyrotechnical","pyrotechnically","pyrotechnician","pyrotechnicians","pyrotechnics","pyrotechnies","pyrotechnist","pyrotechnists","pyrotechny","pyrovanadic","pyroxene","pyroxenes","pyroxenic","pyroxenite","pyroxenites","pyroxenitic","pyroxenoid","pyroxenoids","pyroxyle","pyroxyles","pyroxylic","pyroxylin","pyroxyline","pyroxylines","pyroxylins","pyrrhic","pyrrhicist","pyrrhicists","pyrrhics","pyrrhotine","pyrrhotines","pyrrhotite","pyrrhotites","pyrrhous","pyrrhuloxia","pyrrhuloxias","pyrrol","pyrrole","pyrroles","pyrrolic","pyrrolidine","pyrrolidines","pyrrols","pyruvate","pyruvates","pyruvic","pythium","pythiums","pythogenic","python","pythoness","pythonesses","pythonic","pythonomorph","pythonomorphs","pythons","pyuria","pyurias","pyx","pyxed","pyxes","pyxides","pyxidia","pyxidium","pyxie","pyxies","pyxing","pyxis","pzazz","pzazzes","qabala","qabalah","qabalahs","qabalas","qabalism","qabalisms","qabalist","qabalistic","qabalists","qadi","qadis","qaid","qaids","qaimaqam","qaimaqams","qalamdan","qalamdans","qanat","qanats","qasida","qasidas","qat","qats","qawwal","qawwali","qawwalis","qawwals","qi","qibla","qiblas","qigong","qigongs","qin","qindar","qindarka","qindars","qinghaosu","qinghaosus","qins","qintar","qintarka","qintars","qis","qiviut","qiviuts","qoph","qophs","qorma","qormas","qua","quaalude","quaaludes","quack","quacked","quacker","quackeries","quackers","quackery","quackier","quackiest","quacking","quackish","quackism","quackisms","quackle","quackled","quackles","quackling","quacks","quacksalver","quacksalvers","quacksalving","quacky","quad","quadded","quadding","quadplay","quadplays","quadplex","quadplexes","quadragenarian","quadragenarians","quadragesimal","quadrangle","quadrangles","quadrangular","quadrangularly","quadrans","quadrant","quadrantal","quadrantes","quadrants","quadraphonic","quadraphonics","quadraphonies","quadraphony","quadraplegia","quadraplegias","quadraplegic","quadraplegics","quadrat","quadrate","quadrated","quadrates","quadratic","quadratical","quadratically","quadratics","quadrating","quadratrix","quadratrixes","quadrats","quadratura","quadrature","quadratures","quadratus","quadratuses","quadrella","quadrellas","quadrennia","quadrennial","quadrennially","quadrennials","quadrennium","quadrenniums","quadric","quadricentennial","quadricentennials","quadricep","quadriceps","quadricepses","quadricipital","quadricone","quadricones","quadrics","quadriennia","quadriennial","quadriennium","quadrifarious","quadrifid","quadrifoliate","quadriform","quadriga","quadrigae","quadrigas","quadrigeminal","quadrigeminate","quadrigeminous","quadrilateral","quadrilaterals","quadrilingual","quadriliteral","quadriliterals","quadrille","quadrilled","quadriller","quadrillers","quadrilles","quadrilling","quadrillion","quadrillions","quadrillionth","quadrillionths","quadrilocular","quadringenaries","quadringenary","quadrinomial","quadrinomials","quadripartite","quadripartition","quadriphonic","quadriphonics","quadriplegia","quadriplegias","quadriplegic","quadriplegics","quadripole","quadripoles","quadrireme","quadriremes","quadrisect","quadrisected","quadrisecting","quadrisection","quadrisections","quadrisects","quadrisyllabic","quadrisyllable","quadrisyllables","quadrivalence","quadrivalences","quadrivalencies","quadrivalency","quadrivalent","quadrivalents","quadrivia","quadrivial","quadrivium","quadriviums","quadroon","quadroons","quadrophonic","quadrophonics","quadrophonies","quadrophony","quadruman","quadrumane","quadrumanes","quadrumanous","quadrumans","quadrumvir","quadrumvirate","quadrumvirates","quadrumvirs","quadruped","quadrupedal","quadrupeds","quadruple","quadrupled","quadruples","quadruplet","quadruplets","quadruplex","quadruplexed","quadruplexes","quadruplexing","quadruplicate","quadruplicated","quadruplicates","quadruplicating","quadruplication","quadruplications","quadruplicities","quadruplicity","quadruplies","quadrupling","quadruply","quadrupole","quadrupoles","quads","quaere","quaered","quaereing","quaeres","quaeritur","quaesitum","quaesitums","quaestionaries","quaestionary","quaestor","quaestorial","quaestors","quaestorship","quaestorships","quaestuaries","quaestuary","quaff","quaffable","quaffed","quaffer","quaffers","quaffing","quaffs","quag","quagga","quaggas","quaggier","quaggiest","quagginess","quagginesses","quaggy","quagmire","quagmired","quagmires","quagmirier","quagmiriest","quagmiring","quagmiry","quags","quahaug","quahaugs","quahog","quahogs","quai","quaich","quaiches","quaichs","quaigh","quaighs","quail","quailed","quailing","quailings","quails","quaint","quainter","quaintest","quaintly","quaintness","quaintnesses","quair","quairs","quais","quake","quaked","quaker","quakers","quakes","quakier","quakiest","quakily","quakiness","quakinesses","quaking","quakingly","quakings","quaky","quale","qualia","qualifiable","qualification","qualifications","qualificative","qualificatives","qualificator","qualificators","qualificatory","qualified","qualifiedly","qualifier","qualifiers","qualifies","qualify","qualifying","qualifyings","qualitative","qualitatively","qualitied","qualities","quality","qualm","qualmier","qualmiest","qualming","qualmish","qualmishly","qualmishness","qualmishnesses","qualmless","qualms","qualmy","quamash","quamashes","quandang","quandangs","quandaries","quandary","quandong","quandongs","quango","quangocracies","quangocracy","quangos","quannet","quannets","quant","quanta","quantal","quantally","quanted","quantic","quantical","quantics","quantifiable","quantification","quantificational","quantificationally","quantifications","quantified","quantifier","quantifiers","quantifies","quantify","quantifying","quantile","quantiles","quanting","quantisation","quantisations","quantise","quantised","quantiser","quantisers","quantises","quantising","quantitate","quantitated","quantitates","quantitating","quantitation","quantitations","quantitative","quantitatively","quantitativeness","quantitativenesses","quantities","quantitive","quantitively","quantity","quantivalence","quantivalences","quantivalent","quantization","quantizations","quantize","quantized","quantizer","quantizers","quantizes","quantizing","quantometer","quantometers","quantong","quantongs","quants","quantum","quantums","quaquaversal","quaquaversally","quarantine","quarantined","quarantines","quarantining","quare","quarenden","quarendens","quarender","quarenders","quarer","quarest","quark","quarks","quarrel","quarreled","quarreler","quarrelers","quarreling","quarrelled","quarreller","quarrellers","quarrelling","quarrellings","quarrellous","quarrels","quarrelsome","quarrelsomely","quarrelsomeness","quarrelsomenesses","quarrender","quarrenders","quarriable","quarrian","quarrians","quarried","quarrier","quarriers","quarries","quarrington","quarringtons","quarrion","quarrions","quarry","quarrying","quarryings","quarryman","quarrymaster","quarrymasters","quarrymen","quart","quartan","quartans","quartation","quartations","quarte","quarter","quarterage","quarterages","quarterback","quarterbacked","quarterbacking","quarterbackings","quarterbacks","quarterdeck","quarterdecker","quarterdeckers","quarterdecks","quartered","quarterer","quarterers","quarterfinal","quarterfinalist","quarterfinalists","quarterfinals","quartering","quarterings","quarterlies","quarterlife","quarterlight","quarterlights","quarterly","quartermaster","quartermasters","quartermistress","quartern","quarterns","quarteroon","quarteroons","quarters","quartersaw","quartersawed","quartersawing","quartersawn","quartersaws","quarterstaff","quarterstaffs","quarterstaves","quartes","quartet","quartets","quartett","quartette","quartettes","quartetti","quartetto","quartetts","quartic","quartics","quartier","quartiers","quartile","quartiles","quarto","quartodeciman","quartodecimans","quartos","quarts","quartz","quartzes","quartzier","quartziest","quartziferous","quartzite","quartzites","quartzitic","quartzose","quartzous","quartzy","quasar","quasars","quash","quashed","quashee","quashees","quasher","quashers","quashes","quashie","quashies","quashing","quasi","quasicrystal","quasicrystals","quasiparticle","quasiparticles","quasiperiodic","quasiperiodicities","quasiperiodicity","quass","quasses","quassia","quassias","quassin","quassins","quat","quatch","quatched","quatches","quatching","quate","quatercentenaries","quatercentenary","quaternaries","quaternary","quaternate","quaternion","quaternionist","quaternionists","quaternions","quaternities","quaternity","quatorzain","quatorzains","quatorze","quatorzes","quatrain","quatrains","quatre","quatrefeuille","quatrefeuilles","quatrefoil","quatrefoils","quatres","quats","quattrocentism","quattrocentisms","quattrocentist","quattrocentists","quattrocento","quattrocentos","quattuordecillion","quattuordecillions","quaver","quavered","quaverer","quaverers","quaverier","quaveriest","quavering","quaveringly","quaverings","quavers","quavery","quay","quayage","quayages","quayd","quaylike","quays","quayside","quaysides","quazzier","quazziest","quazzy","qubit","qubits","qubyte","qubytes","queach","queaches","queachier","queachiest","queachy","quean","queans","queasier","queasiest","queasily","queasiness","queasinesses","queasy","queazier","queaziest","queazy","quebec","quebecs","quebracho","quebrachos","queechier","queechiest","queechy","queen","queencake","queencakes","queencraft","queencrafts","queendom","queendoms","queened","queenfish","queenfishes","queenhood","queenhoods","queenie","queenier","queenies","queeniest","queening","queenings","queenite","queenites","queenless","queenlet","queenlets","queenlier","queenliest","queenliness","queenlinesses","queenly","queens","queenship","queenships","queenside","queensides","queeny","queer","queerdom","queerdoms","queered","queerer","queerest","queering","queerish","queerities","queerity","queerly","queerness","queernesses","queers","queest","queests","queint","quelch","quelched","quelches","quelching","quelea","queleas","quell","quellable","quelled","queller","quellers","quelling","quells","quelquechose","quelquechoses","queme","quemed","quemes","queming","quena","quenas","quench","quenchable","quenched","quencher","quenchers","quenches","quenching","quenchings","quenchless","quenchlessly","quenelle","quenelles","quep","quercetic","quercetin","quercetins","quercetum","quercetums","quercine","quercitin","quercitins","quercitron","quercitrons","querida","queridas","queried","querier","queriers","queries","querimonies","querimonious","querimoniously","querimony","querist","querists","quern","querns","quernstone","quernstones","quersprung","quersprungs","querulous","querulously","querulousness","querulousnesses","query","querying","queryingly","queryings","quesadilla","quesadillas","quest","questant","questants","quested","quester","questers","questing","questingly","questings","question","questionability","questionable","questionableness","questionablenesses","questionably","questionaries","questionary","questioned","questionee","questionees","questioner","questioners","questioning","questioningly","questionings","questionist","questionists","questionless","questionlessly","questionnaire","questionnaires","questions","questor","questorial","questors","questorship","questorships","questrist","questrists","quests","quetch","quetched","quetches","quetching","quethe","quethes","quething","quetsch","quetsches","quetzal","quetzales","quetzals","queue","queued","queueing","queueings","queuer","queuers","queues","queuing","queuings","quey","queyn","queynie","queynies","queyns","queys","quezal","quezales","quezals","quibble","quibbled","quibbler","quibblers","quibbles","quibbling","quibblingly","quibblings","quiblin","quiblins","quich","quiche","quiched","quiches","quiching","quick","quickbeam","quickbeams","quicken","quickened","quickener","quickeners","quickening","quickenings","quickens","quicker","quickest","quickie","quickies","quicklime","quicklimes","quickly","quickness","quicknesses","quicks","quicksand","quicksands","quickset","quicksets","quicksilver","quicksilvered","quicksilvering","quicksilverings","quicksilverish","quicksilvers","quicksilvery","quickstep","quickstepped","quickstepping","quicksteps","quickthorn","quickthorns","quicky","quid","quidam","quidams","quiddanies","quiddany","quiddit","quidditative","quidditch","quidditches","quiddities","quiddits","quiddity","quiddle","quiddled","quiddler","quiddlers","quiddles","quiddling","quidnunc","quidnuncs","quids","quiesce","quiesced","quiescence","quiescences","quiescencies","quiescency","quiescent","quiescently","quiesces","quiescing","quiet","quieted","quieten","quietened","quietener","quieteners","quietening","quietenings","quietens","quieter","quieters","quietest","quieting","quietings","quietism","quietisms","quietist","quietistic","quietists","quietive","quietives","quietly","quietness","quietnesses","quiets","quietsome","quietude","quietudes","quietus","quietuses","quiff","quiffs","quight","quighted","quighting","quights","quill","quillai","quillaia","quillaias","quillais","quillaja","quillajas","quillback","quillbacks","quilled","quillet","quillets","quilling","quillings","quillman","quillmen","quillon","quillons","quills","quillwork","quillworks","quillwort","quillworts","quilt","quilted","quilter","quilters","quilting","quiltings","quilts","quim","quims","quin","quina","quinacrine","quinacrines","quinaquina","quinaquinas","quinaries","quinary","quinas","quinate","quince","quincentenaries","quincentenary","quincentennial","quincentennials","quinces","quinche","quinched","quinches","quinching","quincuncial","quincuncially","quincunx","quincunxes","quincunxial","quindecagon","quindecagons","quindecaplet","quindecaplets","quindecennial","quindecennials","quindecillion","quindecillions","quine","quinela","quinelas","quinella","quinellas","quines","quingentenaries","quingentenary","quinic","quinidine","quinidines","quinie","quiniela","quinielas","quinies","quinin","quinina","quininas","quinine","quinines","quinins","quinnat","quinnats","quino","quinoa","quinoas","quinoid","quinoidal","quinoids","quinol","quinolin","quinoline","quinolines","quinolins","quinolone","quinolones","quinols","quinone","quinones","quinonoid","quinos","quinquagenarian","quinquagesimal","quinquecostate","quinquefarious","quinquefoliate","quinquennia","quinquenniad","quinquenniads","quinquennial","quinquennially","quinquennials","quinquennium","quinquenniums","quinquepartite","quinquereme","quinqueremes","quinquevalence","quinquevalences","quinquevalency","quinquevalent","quinquina","quinquinas","quinquivalent","quins","quinsied","quinsies","quinsy","quint","quinta","quintain","quintains","quintal","quintals","quintan","quintans","quintar","quintars","quintas","quinte","quintes","quintessence","quintessences","quintessential","quintessentially","quintet","quintets","quintett","quintette","quintettes","quintetti","quintetto","quintetts","quintic","quintics","quintile","quintiles","quintillion","quintillions","quintillionth","quintillionths","quintin","quintins","quintroon","quintroons","quints","quintuple","quintupled","quintuples","quintuplet","quintuplets","quintuplicate","quintuplicated","quintuplicates","quintuplicating","quintuplication","quintupling","quintuply","quinze","quinzes","quip","quipo","quipos","quipped","quipper","quippers","quippier","quippiest","quipping","quippish","quippu","quippus","quippy","quips","quipster","quipsters","quipu","quipus","quire","quired","quires","quiring","quirister","quiristers","quirk","quirked","quirkier","quirkiest","quirkily","quirkiness","quirkinesses","quirking","quirkish","quirks","quirky","quirt","quirted","quirting","quirts","quisling","quislingism","quislingisms","quislings","quist","quists","quit","quitch","quitched","quitches","quitching","quitclaim","quitclaimed","quitclaiming","quitclaims","quite","quited","quites","quiting","quitrent","quitrents","quits","quittal","quittals","quittance","quittanced","quittances","quittancing","quitted","quitter","quitters","quitting","quittor","quittors","quiver","quivered","quiverer","quiverers","quiverful","quiverfuls","quiverier","quiveriest","quivering","quiveringly","quiverings","quiverish","quivers","quivery","quixote","quixotes","quixotic","quixotical","quixotically","quixotism","quixotisms","quixotries","quixotry","quiz","quizmaster","quizmasters","quizzed","quizzer","quizzeries","quizzers","quizzery","quizzes","quizzical","quizzicalities","quizzicality","quizzically","quizzification","quizzifications","quizzified","quizzifies","quizzify","quizzifying","quizziness","quizzinesses","quizzing","quizzings","quoad","quod","quodded","quodding","quodlibet","quodlibetarian","quodlibetarians","quodlibetic","quodlibetical","quodlibetically","quodlibets","quodlin","quodlins","quods","quohog","quohogs","quoif","quoifed","quoifing","quoifs","quoin","quoined","quoining","quoinings","quoins","quoist","quoists","quoit","quoited","quoiter","quoiters","quoiting","quoits","quokka","quokkas","quoll","quolls","quomodo","quomodos","quondam","quonk","quonked","quonking","quonks","quooke","quop","quopped","quopping","quops","quorate","quorum","quorums","quota","quotabilities","quotability","quotable","quotableness","quotablenesses","quotably","quotas","quotation","quotations","quotatious","quotative","quote","quoted","quoter","quoters","quotes","quoteworthy","quoth","quotha","quotidian","quotidians","quotient","quotients","quoting","quotition","quotitions","quotum","quotums","qursh","qurshes","qurush","qurushes","quyte","quyted","quytes","quyting","qwerties","qwerty","qwertys","rabanna","rabannas","rabat","rabatine","rabatines","rabatment","rabatments","rabato","rabatoes","rabatos","rabats","rabatte","rabatted","rabattement","rabattements","rabattes","rabatting","rabattings","rabbet","rabbeted","rabbeting","rabbets","rabbi","rabbies","rabbin","rabbinate","rabbinates","rabbinic","rabbinical","rabbinically","rabbinics","rabbinism","rabbinisms","rabbinist","rabbinistic","rabbinists","rabbinite","rabbinites","rabbins","rabbis","rabbit","rabbitbrush","rabbitbrushes","rabbited","rabbiter","rabbiters","rabbitfish","rabbitfishes","rabbiting","rabbitings","rabbito","rabbitoh","rabbitohs","rabbitos","rabbitries","rabbitry","rabbits","rabbity","rabble","rabbled","rabblement","rabblements","rabbler","rabblers","rabbles","rabbling","rabblings","rabboni","rabbonis","rabi","rabic","rabid","rabider","rabidest","rabidities","rabidity","rabidly","rabidness","rabidnesses","rabies","rabietic","rabis","raca","racahout","racahouts","raccahout","raccahouts","raccoon","raccoons","race","raceable","racecard","racecards","racecourse","racecourses","raced","racegoer","racegoers","racegoing","racegoings","racehorse","racehorses","racemate","racemates","racemation","racemations","raceme","racemed","racemes","racemic","racemisation","racemisations","racemise","racemised","racemises","racemising","racemism","racemisms","racemization","racemizations","racemize","racemized","racemizes","racemizing","racemoid","racemose","racemosely","racemous","racemously","racepath","racepaths","racer","racers","races","racetrack","racetracker","racetrackers","racetracks","racewalk","racewalked","racewalker","racewalkers","racewalking","racewalkings","racewalks","raceway","raceways","rach","rache","raches","rachet","racheted","racheting","rachets","rachial","rachides","rachidial","rachidian","rachilla","rachillae","rachillas","rachiotomies","rachiotomy","rachis","rachischises","rachischisis","rachises","rachitic","rachitides","rachitis","rachitises","racial","racialise","racialised","racialises","racialising","racialism","racialisms","racialist","racialistic","racialists","racialize","racialized","racializes","racializing","racially","raciation","raciations","racier","raciest","racily","raciness","racinesses","racing","racings","racino","racinos","racism","racisms","racist","racists","rack","rackabones","racked","racker","rackers","racket","racketed","racketeer","racketeered","racketeering","racketeerings","racketeers","racketer","racketers","racketier","racketiest","racketing","racketries","racketry","rackets","rackett","racketts","rackety","rackful","rackfuls","racking","rackingly","rackings","rackle","racks","rackwork","rackworks","raclette","raclettes","racloir","racloirs","racon","racons","raconteur","raconteuring","raconteurings","raconteurs","raconteuse","raconteuses","racoon","racoons","racquet","racquetball","racquetballs","racqueted","racqueting","racquets","racy","rad","radar","radars","radarscope","radarscopes","radded","radder","raddest","radding","raddle","raddled","raddleman","raddlemen","raddles","raddling","raddocke","raddockes","rade","radge","radger","radges","radgest","radiable","radial","radiale","radialia","radialisation","radialisations","radialise","radialised","radialises","radialising","radialities","radiality","radialization","radializations","radialize","radialized","radializes","radializing","radially","radials","radian","radiance","radiances","radiancies","radiancy","radians","radiant","radiantly","radiants","radiata","radiatas","radiate","radiated","radiately","radiates","radiating","radiation","radiational","radiationless","radiations","radiative","radiator","radiators","radiatory","radical","radicalisation","radicalisations","radicalise","radicalised","radicalises","radicalising","radicalism","radicalisms","radicalistic","radicalities","radicality","radicalization","radicalizations","radicalize","radicalized","radicalizes","radicalizing","radically","radicalness","radicalnesses","radicals","radicand","radicands","radicant","radicate","radicated","radicates","radicating","radication","radications","radicchio","radicchios","radicel","radicellose","radicels","radices","radicicolous","radiciform","radicivorous","radicle","radicles","radicular","radicule","radicules","radiculose","radiesthesia","radiesthesias","radiesthesist","radiesthesists","radiesthetic","radii","radio","radioactivate","radioactivated","radioactivates","radioactivating","radioactivation","radioactive","radioactively","radioactivities","radioactivity","radioallergosorbent","radioautograph","radioautographic","radioautographies","radioautographs","radioautography","radiobiologic","radiobiological","radiobiologically","radiobiologies","radiobiologist","radiobiologists","radiobiology","radiocarbon","radiocarbons","radiochemical","radiochemically","radiochemist","radiochemistries","radiochemistry","radiochemists","radiochromatogram","radiochromatograms","radioecologies","radioecology","radioed","radioelement","radioelements","radiogenic","radiogold","radiogolds","radiogoniometer","radiogram","radiograms","radiograph","radiographed","radiographer","radiographers","radiographic","radiographically","radiographies","radiographing","radiographs","radiography","radioimmunoassay","radioimmunoassayable","radioimmunoassays","radioing","radioiodine","radioiodines","radioisotope","radioisotopes","radioisotopic","radioisotopically","radiolabel","radiolabeled","radiolabeling","radiolabelled","radiolabelling","radiolabels","radiolarian","radiolarians","radiolocation","radiolocational","radiolocations","radiologic","radiological","radiologically","radiologies","radiologist","radiologists","radiology","radiolucencies","radiolucency","radiolucent","radiolyses","radiolysis","radiolytic","radioman","radiomen","radiometer","radiometers","radiometric","radiometrically","radiometries","radiometry","radiomicrometer","radiomimetic","radionics","radionuclide","radionuclides","radiopacities","radiopacity","radiopager","radiopagers","radiopaging","radiopagings","radiopaque","radiopharmaceutical","radiopharmaceuticals","radiophone","radiophones","radiophonic","radiophonically","radiophonics","radiophonies","radiophonist","radiophonists","radiophony","radiophosphorus","radiophoto","radiophotos","radioprotection","radioprotections","radioprotective","radioresistant","radios","radioscope","radioscopes","radioscopic","radioscopically","radioscopies","radioscopy","radiosensitise","radiosensitised","radiosensitises","radiosensitive","radiosensitivities","radiosensitivity","radiosensitize","radiosensitized","radiosensitizes","radiosonde","radiosondes","radiostrontium","radiostrontiums","radiotelegram","radiotelegrams","radiotelegraph","radiotelegraphies","radiotelegraphs","radiotelegraphy","radiotelemeter","radiotelemeters","radiotelemetric","radiotelemetries","radiotelemetry","radiotelephone","radiotelephones","radiotelephonic","radiotelephonies","radiotelephony","radioteletype","radioteletypes","radiotherapies","radiotherapist","radiotherapists","radiotherapy","radiothermies","radiothermy","radiothon","radiothons","radiothorium","radiothoriums","radiotoxic","radiotracer","radiotracers","radish","radishes","radium","radiums","radius","radiuses","radix","radixes","radome","radomes","radon","radons","rads","radula","radulae","radular","radulas","radulate","raduliform","radwaste","radwastes","rafale","rafales","raff","raffia","raffias","raffinate","raffinates","raffinose","raffinoses","raffish","raffishly","raffishness","raffishnesses","raffle","raffled","raffler","rafflers","raffles","rafflesia","rafflesias","raffling","raffs","raft","rafted","rafter","raftered","raftering","rafterings","rafters","rafting","raftings","raftman","raftmen","rafts","raftsman","raftsmen","rag","raga","ragamuffin","ragamuffins","ragas","ragbag","ragbags","ragbolt","ragbolts","ragde","rage","raged","ragee","ragees","rageful","rager","ragers","rages","ragg","ragga","raggamuffin","raggamuffins","raggas","ragged","raggeder","raggedest","raggedier","raggediest","raggedly","raggedness","raggednesses","raggedy","raggee","raggees","raggeries","raggery","raggier","raggies","raggiest","ragging","raggings","raggle","raggled","raggles","raggling","raggs","raggy","raghead","ragheads","ragi","raging","ragingly","ragings","ragini","raginis","ragis","raglan","raglans","ragman","ragmans","ragmatical","ragmen","ragment","ragments","ragout","ragouted","ragouting","ragouts","ragpicker","ragpickers","rags","ragstone","ragstones","ragtag","ragtags","ragtime","ragtimer","ragtimers","ragtimes","ragtop","ragtops","ragu","raguled","raguly","ragus","ragweed","ragweeds","ragwheel","ragwheels","ragwork","ragworks","ragworm","ragworms","ragwort","ragworts","rah","rahed","rahing","rahs","rahui","rahuis","rai","raia","raias","raid","raided","raider","raiders","raiding","raidings","raids","raik","raiked","raiking","raiks","rail","railage","railages","railbed","railbeds","railbird","railbirds","railbus","railbuses","railbusses","railcar","railcard","railcards","railcars","raile","railed","railer","railers","railes","railhead","railheads","railing","railingly","railings","railleries","raillery","railless","raillies","railly","railman","railmen","railroad","railroaded","railroader","railroaders","railroading","railroadings","railroads","rails","railway","railwayman","railwaymen","railways","railwoman","railwomen","raiment","raiments","rain","rainband","rainbands","rainbird","rainbirds","rainbow","rainbowed","rainbowlike","rainbows","rainbowy","raincheck","rainchecks","raincoat","raincoats","raindate","raindates","raindrop","raindrops","raine","rained","raines","rainfall","rainfalls","rainforest","rainforests","rainier","rainiest","rainily","raininess","raininesses","raining","rainless","rainmaker","rainmakers","rainmaking","rainmakings","rainout","rainouts","rainproof","rainproofed","rainproofing","rainproofs","rains","rainspout","rainspouts","rainsquall","rainsqualls","rainstorm","rainstorms","raintight","rainwash","rainwashed","rainwashes","rainwashing","rainwater","rainwaters","rainwear","rainwears","rainy","raird","rairds","rais","raisable","raise","raiseable","raised","raiser","raisers","raises","raisin","raising","raisings","raisins","raisiny","raisonne","raisonneur","raisonneurs","rait","raita","raitas","raited","raiting","raits","raiyat","raiyats","raiyatwari","raiyatwaris","raj","raja","rajah","rajahs","rajahship","rajahships","rajas","rajaship","rajaships","rajes","rajpramukh","rajpramukhs","rake","raked","rakee","rakees","rakehell","rakehells","rakehelly","rakeoff","rakeoffs","raker","rakeries","rakers","rakery","rakes","rakeshame","rakeshames","raki","rakia","rakias","rakija","rakijas","raking","rakings","rakis","rakish","rakishly","rakishness","rakishnesses","rakshas","rakshasa","rakshasas","rakshases","raku","rakus","rale","rales","rallentandi","rallentando","rallentandos","rallied","rallier","ralliers","rallies","ralliform","ralline","rally","rallycross","rallycrosses","rallye","rallyes","rallying","rallyingly","rallyings","rallyist","rallyists","ralph","ralphed","ralphing","ralphs","ram","ramada","ramadas","ramakin","ramakins","ramal","ramapithecine","ramapithecines","ramate","rambla","ramblas","ramble","rambled","rambler","ramblers","rambles","rambling","ramblingly","ramblings","rambouillet","rambouillets","rambunctious","rambunctiously","rambunctiousness","rambunctiousnesses","rambutan","rambutans","ramcat","ramcats","rameal","ramee","ramees","ramekin","ramekins","ramen","ramens","ramenta","ramentaceous","ramentum","rameous","ramequin","ramequins","ramet","ramets","ramgunshoch","rami","ramie","ramies","ramification","ramifications","ramified","ramifies","ramiform","ramify","ramifying","ramilie","ramilies","ramillie","ramillies","ramin","ramins","ramis","ramjet","ramjets","rammed","rammel","rammels","rammer","rammers","rammier","rammies","rammiest","ramming","rammish","rammishly","rammishness","rammishnesses","rammle","rammles","rammy","ramona","ramonas","ramose","ramosely","ramosities","ramosity","ramous","ramously","ramp","rampacious","rampage","rampaged","rampageous","rampageously","rampageousness","rampageousnesses","rampager","rampagers","rampages","rampaging","rampagings","rampallian","rampallians","rampancies","rampancy","rampant","rampantly","rampart","ramparted","ramparting","ramparts","rampauge","rampauged","rampauges","rampauging","ramped","ramper","rampers","rampick","rampicked","rampicks","rampike","rampikes","ramping","rampings","rampion","rampions","rampire","rampired","rampires","rampole","rampoles","ramps","rampsman","rampsmen","ramrod","ramrodded","ramrodding","ramrods","rams","ramshackle","ramshorn","ramshorns","ramson","ramsons","ramstam","ramtil","ramtilla","ramtillas","ramtils","ramular","ramuli","ramulose","ramulous","ramulus","ramus","ran","rana","ranarian","ranarium","ranariums","ranas","rance","ranced","rancel","rancels","rances","ranch","ranched","rancher","rancheria","rancherias","rancherie","rancheries","ranchero","rancheros","ranchers","ranches","ranching","ranchings","ranchless","ranchlike","ranchman","ranchmen","rancho","ranchos","rancid","rancider","rancidest","rancidities","rancidity","rancidly","rancidness","rancidnesses","rancing","rancor","rancored","rancorous","rancorously","rancorousness","rancorousnesses","rancors","rancour","rancoured","rancours","rand","randan","randans","randed","randem","randems","randie","randier","randies","randiest","randily","randiness","randinesses","randing","randlord","randlords","random","randomisation","randomisations","randomise","randomised","randomiser","randomisers","randomises","randomising","randomization","randomizations","randomize","randomized","randomizer","randomizers","randomizes","randomizing","randomly","randomness","randomnesses","randoms","randomwise","randon","randons","rands","randy","ranee","ranees","rang","ranga","rangas","rangatira","rangatiras","rangatiratanga","rangatiratangas","range","ranged","rangefinder","rangefinders","rangefinding","rangefindings","rangeland","rangelands","ranger","rangers","rangership","rangerships","ranges","rangi","rangier","rangiest","rangily","ranginess","ranginesses","ranging","rangings","rangiora","rangioras","rangis","rangoli","rangolis","rangy","rani","ranid","ranids","raniform","ranine","ranis","ranivorous","rank","ranke","ranked","ranker","rankers","rankes","rankest","ranking","rankings","rankish","rankism","rankisms","rankle","rankled","rankles","rankless","rankling","rankly","rankness","ranknesses","ranks","rankshift","rankshifted","rankshifting","rankshifts","ranpike","ranpikes","ransack","ransacked","ransacker","ransackers","ransacking","ransacks","ransel","ransels","ranshackle","ranshackled","ranshackles","ranshackling","ranshakle","ranshakled","ranshakles","ranshakling","ransom","ransomable","ransomed","ransomer","ransomers","ransoming","ransomless","ransoms","rant","ranted","ranter","ranterism","ranterisms","ranters","ranting","rantingly","rantings","rantipole","rantipoled","rantipoles","rantipoling","rants","ranula","ranular","ranulas","ranunculaceous","ranunculi","ranunculus","ranunculuses","ranzel","ranzelman","ranzelmen","ranzels","raoulia","raoulias","rap","rapacious","rapaciously","rapaciousness","rapaciousnesses","rapacities","rapacity","rape","raped","raper","rapers","rapes","rapeseed","rapeseeds","raphae","raphania","raphanias","raphe","raphes","raphia","raphias","raphide","raphides","raphis","rapid","rapider","rapidest","rapidities","rapidity","rapidly","rapidness","rapidnesses","rapids","rapier","rapiered","rapierlike","rapiers","rapine","rapines","raping","rapini","rapist","rapists","raploch","raplochs","rapparee","rapparees","rappe","rapped","rappee","rappees","rappel","rappeled","rappeling","rappelled","rappelling","rappellings","rappels","rappen","rapper","rappers","rappes","rapping","rappings","rappini","rapport","rapportage","rapportages","rapporteur","rapporteurs","rapports","rapprochement","rapprochements","raps","rapscallion","rapscallions","rapt","raptatorial","raptly","raptness","raptnesses","raptor","raptorial","raptors","rapture","raptured","raptureless","raptures","rapturing","rapturise","rapturised","rapturises","rapturising","rapturist","rapturists","rapturize","rapturized","rapturizes","rapturizing","rapturous","rapturously","rapturousness","rapturousnesses","rare","rarebit","rarebits","rared","raree","rarefaction","rarefactional","rarefactions","rarefactive","rarefiable","rarefication","rareficational","rarefications","rarefied","rarefier","rarefiers","rarefies","rarefy","rarefying","rarely","rareness","rarenesses","rarer","rareripe","rareripes","rares","rarest","rarified","rarifies","rarify","rarifying","raring","rarities","rarity","rark","rarked","rarking","rarks","ras","rasbora","rasboras","rascaille","rascailles","rascal","rascaldom","rascaldoms","rascalism","rascalisms","rascalities","rascality","rascalliest","rascallion","rascallions","rascally","rascals","rascasse","rascasses","raschel","raschels","rase","rased","raser","rasers","rases","rash","rashed","rasher","rashers","rashes","rashest","rashie","rashies","rashing","rashlike","rashly","rashness","rashnesses","rasing","rasmalai","rasmalais","rasorial","rasp","raspatories","raspatory","raspberries","raspberry","rasped","rasper","raspers","raspier","raspiest","raspiness","raspinesses","rasping","raspingly","raspings","raspish","rasps","raspy","rasse","rasses","rassle","rassled","rassles","rassling","rast","rasta","rastafari","rastafarian","rastafarians","raster","rastered","rastering","rasterise","rasterised","rasterises","rasterising","rasterize","rasterized","rasterizes","rasterizing","rasters","rastrum","rastrums","rasure","rasures","rat","rata","ratabilities","ratability","ratable","ratableness","ratablenesses","ratables","ratably","ratafee","ratafees","ratafia","ratafias","ratal","ratals","ratan","ratanies","ratans","ratany","rataplan","rataplanned","rataplanning","rataplans","ratas","ratatat","ratatats","ratatouille","ratatouilles","ratbag","ratbaggeries","ratbaggery","ratbags","ratbite","ratch","ratched","ratches","ratchet","ratcheted","ratcheting","ratchets","ratching","rate","rateabilities","rateability","rateable","rateableness","rateablenesses","rateably","rated","rateen","rateens","ratel","ratels","ratemeter","ratemeters","ratepayer","ratepayers","rater","raters","rates","ratfink","ratfinks","ratfish","ratfishes","rath","ratha","rathas","rathe","rather","ratherest","ratheripe","ratheripes","ratherish","rathest","rathole","ratholes","rathouse","rathouses","rathripe","rathripes","raths","rathskeller","rathskellers","raticide","raticides","ratifiable","ratification","ratifications","ratified","ratifier","ratifiers","ratifies","ratify","ratifying","ratine","ratines","rating","ratings","ratio","ratiocinate","ratiocinated","ratiocinates","ratiocinating","ratiocination","ratiocinations","ratiocinative","ratiocinator","ratiocinators","ratiocinatory","ration","rational","rationale","rationales","rationalisable","rationalisation","rationalise","rationalised","rationaliser","rationalisers","rationalises","rationalising","rationalism","rationalisms","rationalist","rationalistic","rationalistically","rationalists","rationalities","rationality","rationalizable","rationalization","rationalizations","rationalize","rationalized","rationalizer","rationalizers","rationalizes","rationalizing","rationally","rationalness","rationalnesses","rationals","rationed","rationing","rations","ratios","ratite","ratites","ratlike","ratlin","ratline","ratlines","ratling","ratlings","ratlins","rato","ratoo","ratoon","ratooned","ratooner","ratooners","ratooning","ratoons","ratoos","ratos","ratpack","ratpacks","ratproof","rats","ratsbane","ratsbanes","rattail","rattailed","rattails","rattan","rattans","ratted","ratteen","ratteens","ratten","rattened","rattener","ratteners","rattening","rattenings","rattens","ratter","ratteries","ratters","rattery","rattier","rattiest","rattily","rattiness","rattinesses","ratting","rattings","rattish","rattle","rattlebag","rattlebags","rattlebox","rattleboxes","rattlebrain","rattlebrained","rattlebrains","rattled","rattler","rattlers","rattles","rattlesnake","rattlesnakes","rattletrap","rattletraps","rattlier","rattliest","rattlin","rattline","rattlines","rattling","rattlingly","rattlings","rattlins","rattly","ratton","rattons","rattoon","rattooned","rattooning","rattoons","rattrap","rattraps","ratty","ratu","ratus","raucid","raucities","raucity","raucle","raucler","rauclest","raucous","raucously","raucousness","raucousnesses","raught","raun","raunch","raunched","raunches","raunchier","raunchiest","raunchily","raunchiness","raunchinesses","raunching","raunchy","raunge","raunged","raunges","raunging","rauns","raupatu","raupatus","raupo","raupos","rauriki","raurikis","rauwolfia","rauwolfias","rav","ravage","ravaged","ravagement","ravagements","ravager","ravagers","ravages","ravaging","rave","raved","ravel","raveled","raveler","ravelers","ravelin","raveling","ravelings","ravelins","ravelled","raveller","ravellers","ravelling","ravellings","ravelly","ravelment","ravelments","ravels","raven","ravened","ravener","raveners","ravening","raveningly","ravenings","ravenlike","ravenous","ravenously","ravenousness","ravenousnesses","ravens","raver","ravers","raves","ravigote","ravigotes","ravigotte","ravigottes","ravin","ravine","ravined","ravines","raving","ravingly","ravings","ravining","ravins","ravioli","raviolis","ravish","ravished","ravisher","ravishers","ravishes","ravishing","ravishingly","ravishment","ravishments","ravs","raw","rawaru","rawarus","rawbone","rawboned","rawer","rawest","rawhead","rawheads","rawhide","rawhided","rawhides","rawhiding","rawin","rawing","rawings","rawins","rawinsonde","rawinsondes","rawish","rawly","rawmaish","rawmaishes","rawn","rawness","rawnesses","rawns","raws","rax","raxed","raxes","raxing","ray","raya","rayah","rayahs","rayas","rayed","raygrass","raygrasses","raying","rayle","rayled","rayles","rayless","raylessly","raylessness","raylessnesses","raylet","raylets","raylike","rayling","rayne","raynes","rayon","rayons","rays","raze","razed","razee","razeed","razeeing","razees","razer","razers","razes","razing","razmataz","razmatazes","razoo","razoos","razor","razorable","razorback","razorbacks","razorbill","razorbills","razorclam","razorclams","razored","razorfish","razorfishes","razoring","razors","razure","razures","razz","razzamatazz","razzamatazzes","razzberries","razzberry","razzed","razzes","razzia","razzias","razzing","razzle","razzles","razzmatazz","razzmatazzes","re","reabsorb","reabsorbed","reabsorbing","reabsorbs","reabsorption","reabsorptions","reaccede","reacceded","reaccedes","reacceding","reaccelerate","reaccelerated","reaccelerates","reaccelerating","reaccent","reaccented","reaccenting","reaccents","reaccept","reaccepted","reaccepting","reaccepts","reaccession","reaccessions","reacclaim","reacclaimed","reacclaiming","reacclaims","reacclimatise","reacclimatised","reacclimatises","reacclimatising","reacclimatize","reacclimatized","reacclimatizes","reacclimatizing","reaccredit","reaccreditation","reaccreditations","reaccredited","reaccrediting","reaccredits","reaccuse","reaccused","reaccuses","reaccusing","reaccustom","reaccustomed","reaccustoming","reaccustoms","reach","reachable","reached","reacher","reachers","reaches","reaching","reachless","reacquaint","reacquaintance","reacquaintances","reacquainted","reacquainting","reacquaints","reacquire","reacquired","reacquires","reacquiring","reacquisition","reacquisitions","react","reactance","reactances","reactant","reactants","reacted","reacting","reaction","reactional","reactionaries","reactionarism","reactionarisms","reactionarist","reactionarists","reactionary","reactionaryism","reactionaryisms","reactionism","reactionisms","reactionist","reactionists","reactions","reactivate","reactivated","reactivates","reactivating","reactivation","reactivations","reactive","reactively","reactiveness","reactivenesses","reactivities","reactivity","reactor","reactors","reacts","reactuate","reactuated","reactuates","reactuating","read","readabilities","readability","readable","readableness","readablenesses","readably","readapt","readaptation","readaptations","readapted","readapting","readapts","readd","readded","readdict","readdicted","readdicting","readdicts","readding","readdress","readdressed","readdresses","readdressing","readds","reader","readerly","readers","readership","readerships","readied","readier","readies","readiest","readily","readiness","readinesses","reading","readings","readjust","readjustable","readjusted","readjuster","readjusters","readjusting","readjustment","readjustments","readjusts","readme","readmission","readmissions","readmit","readmits","readmittance","readmittances","readmitted","readmitting","readopt","readopted","readopting","readoption","readoptions","readopts","readorn","readorned","readorning","readorns","readout","readouts","reads","readvance","readvanced","readvances","readvancing","readvertise","readvertised","readvertisement","readvertises","readvertising","readvertize","readvertized","readvertizement","readvertizes","readvertizing","readvise","readvised","readvises","readvising","ready","readying","readymade","readymades","reaedified","reaedifies","reaedify","reaedifye","reaedifyed","reaedifyes","reaedifying","reaffirm","reaffirmation","reaffirmations","reaffirmed","reaffirming","reaffirms","reaffix","reaffixed","reaffixes","reaffixing","reafforest","reafforestation","reafforestations","reafforested","reafforesting","reafforests","reagencies","reagency","reagent","reagents","reaggregate","reaggregated","reaggregates","reaggregating","reaggregation","reaggregations","reagin","reaginic","reagins","reak","reaked","reaking","reaks","real","realer","reales","realest","realgar","realgars","realia","realign","realigned","realigning","realignment","realignments","realigns","realisabilities","realisability","realisable","realisably","realisation","realisations","realise","realised","realiser","realisers","realises","realising","realism","realisms","realist","realistic","realistically","realists","realities","reality","realizabilities","realizability","realizable","realizably","realization","realizations","realize","realized","realizer","realizers","realizes","realizing","reallie","reallied","reallies","reallocate","reallocated","reallocates","reallocating","reallocation","reallocations","reallot","reallotment","reallotments","reallots","reallotted","reallotting","really","reallying","realm","realmless","realms","realness","realnesses","realo","realos","realpolitik","realpolitiker","realpolitikers","realpolitiks","reals","realter","realtered","realtering","realters","realtie","realties","realtime","realtone","realtones","realtor","realtors","realty","ream","reame","reamed","reamend","reamended","reamending","reamendment","reamendments","reamends","reamer","reamers","reames","reamier","reamiest","reaming","reams","reamy","rean","reanalyse","reanalysed","reanalyses","reanalysing","reanalysis","reanalyze","reanalyzed","reanalyzes","reanalyzing","reanimate","reanimated","reanimates","reanimating","reanimation","reanimations","reannex","reannexation","reannexations","reannexed","reannexes","reannexing","reanoint","reanointed","reanointing","reanoints","reans","reanswer","reanswered","reanswering","reanswers","reap","reapable","reaped","reaper","reapers","reaphook","reaphooks","reaping","reapparel","reapparelled","reapparelling","reapparels","reappear","reappearance","reappearances","reappeared","reappearing","reappears","reapplication","reapplications","reapplied","reapplies","reapply","reapplying","reappoint","reappointed","reappointing","reappointment","reappointments","reappoints","reapportion","reapportioned","reapportioning","reapportionment","reapportionments","reapportions","reappraisal","reappraisals","reappraise","reappraised","reappraisement","reappraisements","reappraiser","reappraisers","reappraises","reappraising","reappropriate","reappropriated","reappropriates","reappropriating","reapprove","reapproved","reapproves","reapproving","reaps","rear","reared","rearer","rearers","rearguard","rearguards","reargue","reargued","reargues","rearguing","reargument","rearguments","rearhorse","rearhorses","rearing","rearise","rearisen","rearises","rearising","rearly","rearm","rearmament","rearmaments","rearmed","rearmice","rearming","rearmost","rearmouse","rearms","rearose","rearousal","rearousals","rearouse","rearoused","rearouses","rearousing","rearrange","rearranged","rearrangement","rearrangements","rearranger","rearrangers","rearranges","rearranging","rearrest","rearrested","rearresting","rearrests","rears","rearticulate","rearticulated","rearticulates","rearticulating","rearward","rearwards","reascend","reascended","reascending","reascends","reascension","reascensions","reascent","reascents","reason","reasonabilities","reasonability","reasonable","reasonableness","reasonablenesses","reasonably","reasoned","reasonedly","reasoner","reasoners","reasoning","reasonings","reasonless","reasonlessly","reasons","reassail","reassailed","reassailing","reassails","reassemblage","reassemblages","reassemble","reassembled","reassembles","reassemblies","reassembling","reassembly","reassert","reasserted","reasserting","reassertion","reassertions","reasserts","reassess","reassessed","reassesses","reassessing","reassessment","reassessments","reassign","reassigned","reassigning","reassignment","reassignments","reassigns","reassort","reassorted","reassorting","reassortment","reassortments","reassorts","reassume","reassumed","reassumes","reassuming","reassumption","reassumptions","reassurance","reassurances","reassure","reassured","reassurer","reassurers","reassures","reassuring","reassuringly","reast","reasted","reastier","reastiest","reastiness","reastinesses","reasting","reasts","reasty","reata","reatas","reate","reates","reattach","reattached","reattaches","reattaching","reattachment","reattachments","reattack","reattacked","reattacking","reattacks","reattain","reattained","reattaining","reattains","reattempt","reattempted","reattempting","reattempts","reattribute","reattributed","reattributes","reattributing","reattribution","reattributions","reauthorisation","reauthorise","reauthorised","reauthorises","reauthorising","reauthorization","reauthorizations","reauthorize","reauthorized","reauthorizes","reauthorizing","reavail","reavailed","reavailing","reavails","reave","reaved","reaver","reavers","reaves","reaving","reavow","reavowed","reavowing","reavows","reawake","reawaked","reawaken","reawakened","reawakening","reawakenings","reawakens","reawakes","reawaking","reawoke","reawoken","reb","reback","rebacked","rebacking","rebacks","rebadge","rebadged","rebadges","rebadging","rebait","rebaited","rebaiting","rebaits","rebalance","rebalanced","rebalances","rebalancing","rebaptise","rebaptised","rebaptises","rebaptising","rebaptism","rebaptisms","rebaptize","rebaptized","rebaptizes","rebaptizing","rebar","rebarbative","rebarbatively","rebars","rebatable","rebate","rebateable","rebated","rebatement","rebatements","rebater","rebaters","rebates","rebating","rebato","rebatoes","rebatos","rebbe","rebbes","rebbetzin","rebbetzins","rebec","rebeck","rebecks","rebecs","rebegan","rebegin","rebeginning","rebegins","rebegun","rebel","rebeldom","rebeldoms","rebelled","rebeller","rebellers","rebelling","rebellion","rebellions","rebellious","rebelliously","rebelliousness","rebelliousnesses","rebellow","rebellowed","rebellowing","rebellows","rebels","rebid","rebidden","rebidding","rebids","rebill","rebilled","rebilling","rebills","rebind","rebinding","rebinds","rebirth","rebirther","rebirthers","rebirthing","rebirthings","rebirths","rebit","rebite","rebites","rebiting","rebitten","reblend","reblended","reblending","reblends","reblent","reblochon","reblochons","rebloom","rebloomed","reblooming","reblooms","reblossom","reblossomed","reblossoming","reblossoms","reboant","reboard","reboarded","reboarding","reboards","reboation","reboations","rebodied","rebodies","rebody","rebodying","reboil","reboiled","reboiling","reboils","rebook","rebooked","rebooking","rebooks","reboot","rebooted","rebooting","reboots","rebop","rebops","rebore","rebored","rebores","reboring","reborn","reborrow","reborrowed","reborrowing","reborrows","rebottle","rebottled","rebottles","rebottling","rebought","rebound","rebounded","rebounder","rebounders","rebounding","rebounds","rebozo","rebozos","rebrace","rebraced","rebraces","rebracing","rebranch","rebranched","rebranches","rebranching","rebrand","rebranded","rebranding","rebrands","rebred","rebreed","rebreeding","rebreeds","rebroadcast","rebroadcasted","rebroadcasting","rebroadcasts","rebs","rebuff","rebuffed","rebuffing","rebuffs","rebuild","rebuilded","rebuilding","rebuilds","rebuilt","rebukable","rebuke","rebuked","rebukeful","rebukefully","rebuker","rebukers","rebukes","rebuking","rebukingly","reburial","reburials","reburied","reburies","rebury","reburying","rebus","rebuses","rebut","rebutment","rebutments","rebuts","rebuttable","rebuttal","rebuttals","rebutted","rebutter","rebutters","rebutting","rebutton","rebuttoned","rebuttoning","rebuttons","rebuy","rebuying","rebuys","rec","recal","recalcitrance","recalcitrances","recalcitrancies","recalcitrancy","recalcitrant","recalcitrants","recalcitrate","recalcitrated","recalcitrates","recalcitrating","recalcitration","recalcitrations","recalculate","recalculated","recalculates","recalculating","recalculation","recalculations","recalesce","recalesced","recalescence","recalescences","recalescent","recalesces","recalescing","recalibrate","recalibrated","recalibrates","recalibrating","recalibration","recalibrations","recall","recallabilities","recallability","recallable","recalled","recaller","recallers","recalling","recallment","recallments","recalls","recalment","recalments","recals","recamier","recamiers","recanalisation","recanalisations","recanalise","recanalised","recanalises","recanalising","recanalization","recanalizations","recanalize","recanalized","recanalizes","recanalizing","recane","recaned","recanes","recaning","recant","recantation","recantations","recanted","recanter","recanters","recanting","recants","recap","recapitalise","recapitalised","recapitalises","recapitalising","recapitalization","recapitalizations","recapitalize","recapitalized","recapitalizes","recapitalizing","recapitulate","recapitulated","recapitulates","recapitulating","recapitulation","recapitulations","recapitulative","recapitulatory","recappable","recapped","recapping","recaps","recaption","recaptions","recaptor","recaptors","recapture","recaptured","recapturer","recapturers","recaptures","recapturing","recarpet","recarpeted","recarpeting","recarpets","recarried","recarries","recarry","recarrying","recast","recasting","recasts","recatalog","recataloged","recataloging","recatalogs","recatch","recatches","recatching","recaught","recaution","recautioned","recautioning","recautions","recce","recced","recceed","recceing","recces","reccied","reccies","recco","reccos","reccy","reccying","recede","receded","recedes","receding","receipt","receipted","receipting","receiptor","receiptors","receipts","receivabilities","receivability","receivable","receivableness","receivables","receival","receivals","receive","received","receiver","receivers","receivership","receiverships","receives","receiving","receivings","recement","recemented","recementing","recements","recencies","recency","recense","recensed","recenses","recensing","recension","recensions","recensor","recensored","recensoring","recensors","recent","recenter","recentest","recently","recentness","recentnesses","recentralization","recentralizations","recentre","recentred","recentres","recentrifuge","recentrifuged","recentrifuges","recentrifuging","recentring","recept","receptacle","receptacles","receptacula","receptacular","receptaculum","receptibilities","receptibility","receptible","reception","receptionist","receptionists","receptions","receptive","receptively","receptiveness","receptivenesses","receptivities","receptivity","receptor","receptors","recepts","recertification","recertifications","recertified","recertifies","recertify","recertifying","recess","recessed","recesses","recessing","recession","recessional","recessionals","recessionary","recessionista","recessionistas","recessions","recessive","recessively","recessiveness","recessivenesses","recessives","rechallenge","rechallenged","rechallenges","rechallenging","rechange","rechanged","rechanges","rechanging","rechannel","rechanneled","rechanneling","rechannelled","rechannelling","rechannels","recharge","rechargeable","recharged","recharger","rechargers","recharges","recharging","rechart","recharted","recharter","rechartered","rechartering","recharters","recharting","recharts","rechate","rechates","rechauffe","rechauffes","recheat","recheated","recheating","recheats","recheck","rechecked","rechecking","rechecks","recherche","rechew","rechewed","rechewing","rechews","rechie","rechip","rechipped","rechipping","rechippings","rechips","rechlesse","rechoose","rechooses","rechoosing","rechoreograph","rechoreographed","rechoreographing","rechoreographs","rechose","rechosen","rechristen","rechristened","rechristening","rechristens","rechromatograph","rechromatographed","rechromatographies","rechromatographing","rechromatographs","rechromatography","recidivism","recidivisms","recidivist","recidivistic","recidivists","recidivous","recipe","recipes","recipience","recipiences","recipiencies","recipiency","recipient","recipients","reciprocal","reciprocalities","reciprocality","reciprocally","reciprocals","reciprocant","reciprocants","reciprocate","reciprocated","reciprocates","reciprocating","reciprocation","reciprocations","reciprocative","reciprocator","reciprocators","reciprocatory","reciprocities","reciprocity","recircle","recircled","recircles","recircling","recirculate","recirculated","recirculates","recirculating","recirculation","recirculations","recision","recisions","recit","recitable","recital","recitalist","recitalists","recitals","recitation","recitationist","recitationists","recitations","recitative","recitatives","recitativi","recitativo","recitativos","recite","recited","reciter","reciters","recites","reciting","recits","reck","reckan","recked","recking","reckless","recklessly","recklessness","recklessnesses","reckling","recklings","reckon","reckoned","reckoner","reckoners","reckoning","reckonings","reckons","recks","reclad","recladded","recladding","reclads","reclaim","reclaimable","reclaimably","reclaimant","reclaimants","reclaimed","reclaimer","reclaimers","reclaiming","reclaims","reclamation","reclamations","reclame","reclames","reclasp","reclasped","reclasping","reclasps","reclassification","reclassifications","reclassified","reclassifies","reclassify","reclassifying","reclean","recleaned","recleaning","recleans","reclimb","reclimbed","reclimbing","reclimbs","reclinable","reclinate","reclination","reclinations","recline","reclined","recliner","recliners","reclines","reclining","reclosable","reclose","reclosed","recloses","reclosing","reclothe","reclothed","reclothes","reclothing","recluse","reclusely","recluseness","reclusenesses","recluses","reclusion","reclusions","reclusive","reclusively","reclusiveness","reclusivenesses","reclusories","reclusory","recoal","recoaled","recoaling","recoals","recoat","recoated","recoating","recoats","recock","recocked","recocking","recocks","recode","recoded","recodes","recodification","recodifications","recodified","recodifies","recodify","recodifying","recoding","recognisability","recognisable","recognisably","recognisance","recognisances","recognisant","recognise","recognised","recognisee","recognisees","recogniser","recognisers","recognises","recognising","recognisor","recognisors","recognition","recognitions","recognitive","recognitory","recognizabilities","recognizability","recognizable","recognizably","recognizance","recognizances","recognizant","recognize","recognized","recognizee","recognizees","recognizer","recognizers","recognizes","recognizing","recognizor","recognizors","recoil","recoiled","recoiler","recoilers","recoiling","recoilless","recoils","recoin","recoinage","recoinages","recoined","recoining","recoins","recollect","recollected","recollectedly","recollectedness","recollecting","recollection","recollections","recollective","recollectively","recollects","recollet","recollets","recolonisation","recolonisations","recolonise","recolonised","recolonises","recolonising","recolonization","recolonizations","recolonize","recolonized","recolonizes","recolonizing","recolor","recolored","recoloring","recolors","recomb","recombed","recombinant","recombinants","recombination","recombinational","recombinations","recombine","recombined","recombines","recombing","recombining","recombs","recomfort","recomforted","recomforting","recomfortless","recomforts","recomforture","recomfortures","recommence","recommenced","recommencement","recommencements","recommences","recommencing","recommend","recommendable","recommendably","recommendation","recommendations","recommendatory","recommended","recommender","recommenders","recommending","recommends","recommission","recommissioned","recommissioning","recommissions","recommit","recommitment","recommitments","recommits","recommittal","recommittals","recommitted","recommitting","recompact","recompacted","recompacting","recompacts","recompence","recompences","recompensable","recompense","recompensed","recompenser","recompensers","recompenses","recompensing","recompilation","recompilations","recompile","recompiled","recompiles","recompiling","recompose","recomposed","recomposes","recomposing","recomposition","recompositions","recompress","recompressed","recompresses","recompressing","recompression","recompressions","recomputation","recomputations","recompute","recomputed","recomputes","recomputing","recon","reconceive","reconceived","reconceives","reconceiving","reconcentrate","reconcentrated","reconcentrates","reconcentrating","reconcentration","reconcentrations","reconception","reconceptions","reconceptualise","reconceptualization","reconceptualizations","reconceptualize","reconceptualized","reconceptualizes","reconceptualizing","reconcilabilities","reconcilability","reconcilable","reconcilably","reconcile","reconciled","reconcilement","reconcilements","reconciler","reconcilers","reconciles","reconciliation","reconciliations","reconciliatory","reconciling","recondensation","recondensations","recondense","recondensed","recondenses","recondensing","recondite","reconditely","reconditeness","reconditenesses","recondition","reconditioned","reconditioning","reconditions","reconduct","reconducted","reconducting","reconducts","reconfer","reconferred","reconferring","reconfers","reconfigurable","reconfiguration","reconfigurations","reconfigure","reconfigured","reconfigures","reconfiguring","reconfine","reconfined","reconfines","reconfining","reconfirm","reconfirmation","reconfirmations","reconfirmed","reconfirming","reconfirms","reconnaissance","reconnaissances","reconnect","reconnected","reconnecting","reconnection","reconnections","reconnects","reconned","reconning","reconnoissance","reconnoissances","reconnoiter","reconnoitered","reconnoiterer","reconnoiterers","reconnoitering","reconnoiters","reconnoitre","reconnoitred","reconnoitrer","reconnoitrers","reconnoitres","reconnoitring","reconquer","reconquered","reconquering","reconquers","reconquest","reconquests","recons","reconsecrate","reconsecrated","reconsecrates","reconsecrating","reconsecration","reconsecrations","reconsider","reconsideration","reconsiderations","reconsidered","reconsidering","reconsiders","reconsign","reconsigned","reconsigning","reconsigns","reconsole","reconsoled","reconsoles","reconsolidate","reconsolidated","reconsolidates","reconsolidating","reconsolidation","reconsoling","reconstituent","reconstituents","reconstitutable","reconstitute","reconstituted","reconstitutes","reconstituting","reconstitution","reconstitutions","reconstruct","reconstructed","reconstructible","reconstructing","reconstruction","reconstructionism","reconstructionisms","reconstructionist","reconstructionists","reconstructions","reconstructive","reconstructor","reconstructors","reconstructs","reconsult","reconsulted","reconsulting","reconsults","recontact","recontacted","recontacting","recontacts","recontaminate","recontaminated","recontaminates","recontaminating","recontamination","recontaminations","recontextualise","recontextualize","recontextualized","recontextualizes","recontextualizing","recontinue","recontinued","recontinues","recontinuing","recontour","recontoured","recontouring","recontours","reconvalescence","reconvene","reconvened","reconvenes","reconvening","reconversion","reconversions","reconvert","reconverted","reconverting","reconverts","reconvey","reconveyance","reconveyances","reconveyed","reconveying","reconveys","reconvict","reconvicted","reconvicting","reconviction","reconvictions","reconvicts","reconvince","reconvinced","reconvinces","reconvincing","recook","recooked","recooking","recooks","recopied","recopies","recopy","recopying","record","recordable","recordation","recordations","recorded","recorder","recorders","recordership","recorderships","recording","recordings","recordist","recordists","records","recork","recorked","recorking","recorks","recount","recountal","recountals","recounted","recounter","recounters","recounting","recountment","recountments","recounts","recoup","recoupable","recoupe","recouped","recouping","recouple","recoupled","recouples","recoupling","recoupment","recoupments","recoups","recoure","recoured","recoures","recouring","recourse","recoursed","recourses","recoursing","recover","recoverabilities","recoverability","recoverable","recoverableness","recovered","recoveree","recoverees","recoverer","recoverers","recoveries","recovering","recoveror","recoverors","recovers","recovery","recower","recowered","recowering","recowers","recoyle","recoyled","recoyles","recoyling","recrate","recrated","recrates","recrating","recreance","recreances","recreancies","recreancy","recreant","recreantly","recreants","recreate","recreated","recreates","recreating","recreation","recreational","recreationist","recreationists","recreations","recreative","recreatively","recreator","recreators","recrement","recremental","recrementitial","recrementitious","recrements","recriminate","recriminated","recriminates","recriminating","recrimination","recriminations","recriminative","recriminator","recriminators","recriminatory","recross","recrossed","recrosses","recrossing","recrown","recrowned","recrowning","recrowns","recrudesce","recrudesced","recrudescence","recrudescences","recrudescencies","recrudescency","recrudescent","recrudesces","recrudescing","recruit","recruitable","recruital","recruitals","recruited","recruiter","recruiters","recruiting","recruitment","recruitments","recruits","recrystallise","recrystallised","recrystallises","recrystallising","recrystallization","recrystallizations","recrystallize","recrystallized","recrystallizes","recrystallizing","recs","recta","rectal","rectally","rectangle","rectangled","rectangles","rectangular","rectangularities","rectangularity","rectangularly","recti","rectifiabilities","rectifiability","rectifiable","rectification","rectifications","rectified","rectifier","rectifiers","rectifies","rectify","rectifying","rectilineal","rectilineally","rectilinear","rectilinearity","rectilinearly","rection","rections","rectipetalies","rectipetalities","rectipetality","rectipetaly","rectirostral","rectiserial","rectitic","rectitis","rectitises","rectitude","rectitudes","rectitudinous","recto","rectocele","rectoceles","rector","rectoral","rectorate","rectorates","rectoress","rectoresses","rectorial","rectorials","rectories","rectors","rectorship","rectorships","rectory","rectos","rectress","rectresses","rectrices","rectricial","rectrix","rectum","rectums","rectus","recuile","recuiled","recuiles","recuiling","recule","reculed","recules","reculing","recultivate","recultivated","recultivates","recultivating","recumbence","recumbences","recumbencies","recumbency","recumbent","recumbently","recuperable","recuperate","recuperated","recuperates","recuperating","recuperation","recuperations","recuperative","recuperator","recuperators","recuperatory","recur","recure","recured","recureless","recures","recuring","recurred","recurrence","recurrences","recurrencies","recurrency","recurrent","recurrently","recurring","recurringly","recurs","recurse","recursed","recurses","recursing","recursion","recursions","recursive","recursively","recursiveness","recursivenesses","recurvate","recurve","recurved","recurves","recurving","recurvirostral","recusal","recusals","recusance","recusances","recusancies","recusancy","recusant","recusants","recusation","recusations","recuse","recused","recuses","recusing","recut","recuts","recutting","recyclable","recyclables","recyclate","recyclates","recycle","recycleable","recycleables","recycled","recycler","recyclers","recycles","recycling","recyclist","recyclists","red","redact","redacted","redacting","redaction","redactional","redactions","redactor","redactorial","redactors","redacts","redamage","redamaged","redamages","redamaging","redan","redans","redargue","redargued","redargues","redarguing","redate","redated","redates","redating","redback","redbacks","redbait","redbaited","redbaiter","redbaiters","redbaiting","redbaits","redbay","redbays","redbellies","redbelly","redbird","redbirds","redbone","redbones","redbreast","redbreasts","redbrick","redbricks","redbud","redbuds","redbug","redbugs","redcap","redcaps","redcoat","redcoats","redcurrant","redcurrants","redd","redded","redden","reddenda","reddendo","reddendos","reddendum","reddened","reddening","reddens","redder","redders","reddest","reddier","reddiest","redding","reddings","reddish","reddishly","reddishness","reddishnesses","reddle","reddled","reddleman","reddlemen","reddles","reddling","redds","reddy","rede","redeal","redealing","redeals","redealt","redear","redears","redecide","redecided","redecides","redeciding","redecorate","redecorated","redecorates","redecorating","redecoration","redecorations","redecorator","redecorators","redecraft","redecrafts","reded","rededicate","rededicated","rededicates","rededicating","rededication","rededications","redeem","redeemabilities","redeemability","redeemable","redeemableness","redeemably","redeemed","redeemer","redeemers","redeeming","redeemless","redeems","redefeat","redefeated","redefeating","redefeats","redefect","redefected","redefecting","redefects","redefied","redefies","redefine","redefined","redefines","redefining","redefinition","redefinitions","redefy","redefying","redeless","redeliver","redeliverance","redeliverances","redelivered","redeliverer","redeliverers","redeliveries","redelivering","redelivers","redelivery","redemand","redemanded","redemanding","redemands","redemptible","redemption","redemptional","redemptioner","redemptioners","redemptions","redemptive","redemptively","redemptory","redenied","redenies","redeny","redenying","redeploy","redeployed","redeploying","redeployment","redeployments","redeploys","redeposit","redeposited","redepositing","redeposits","redes","redescend","redescended","redescending","redescends","redescribe","redescribed","redescribes","redescribing","redescription","redescriptions","redesign","redesigned","redesigning","redesigns","redetermination","redeterminations","redetermine","redetermined","redetermines","redetermining","redevelop","redeveloped","redeveloper","redevelopers","redeveloping","redevelopment","redevelopments","redevelops","redeye","redeyes","redfin","redfins","redfish","redfishes","redfoot","redfoots","redhanded","redhead","redheaded","redheads","redhorse","redhorses","redia","rediae","redial","redialed","redialing","redialled","redialling","redials","redias","redictate","redictated","redictates","redictating","redid","redigest","redigested","redigesting","redigestion","redigestions","redigests","redigress","redigressed","redigresses","redigressing","reding","redingote","redingotes","redintegrate","redintegrated","redintegrates","redintegrating","redintegration","redintegrations","redintegrative","redip","redipped","redipping","redips","redipt","redirect","redirected","redirecting","redirection","redirections","redirects","redisburse","redisbursed","redisburses","redisbursing","rediscount","rediscountable","rediscounted","rediscounting","rediscounts","rediscover","rediscovered","rediscoverer","rediscoverers","rediscoveries","rediscovering","rediscovers","rediscovery","rediscuss","rediscussed","rediscusses","rediscussing","redisplay","redisplayed","redisplaying","redisplays","redispose","redisposed","redisposes","redisposing","redisposition","redispositions","redissolution","redissolutions","redissolve","redissolved","redissolves","redissolving","redistil","redistill","redistillation","redistillations","redistilled","redistilling","redistills","redistils","redistribute","redistributed","redistributes","redistributing","redistribution","redistributional","redistributionist","redistributionists","redistributions","redistributive","redistrict","redistricted","redistricting","redistricts","redivide","redivided","redivides","redividing","redivision","redivisions","redivivus","redivorce","redivorced","redivorces","redivorcing","redleg","redlegs","redline","redlined","redliner","redliners","redlines","redlining","redlinings","redly","redneck","rednecked","rednecks","redness","rednesses","redo","redock","redocked","redocking","redocks","redoes","redoing","redolence","redolences","redolencies","redolency","redolent","redolently","redon","redone","redonned","redonning","redons","redos","redouble","redoubled","redoublement","redoublements","redoubler","redoublers","redoubles","redoubling","redoubt","redoubtable","redoubtableness","redoubtably","redoubted","redoubting","redoubts","redound","redounded","redounding","redoundings","redounds","redout","redouts","redowa","redowas","redox","redoxes","redpoll","redpolls","redraft","redrafted","redrafting","redrafts","redraw","redrawer","redrawers","redrawing","redrawn","redraws","redream","redreamed","redreaming","redreams","redreamt","redress","redressable","redressal","redressals","redressed","redresser","redressers","redresses","redressible","redressing","redressive","redressor","redressors","redrew","redried","redries","redrill","redrilled","redrilling","redrills","redrive","redriven","redrives","redriving","redroot","redroots","redrove","redruthite","redruthites","redry","redrying","reds","redsear","redshank","redshanks","redshare","redshift","redshifted","redshifts","redshire","redshirt","redshirted","redshirting","redshirts","redshort","redskin","redskins","redstart","redstarts","redstreak","redstreaks","redtail","redtails","redtop","redtops","redub","redubbed","redubbing","redubs","reduce","reduced","reducer","reducers","reduces","reducibilities","reducibility","reducible","reducibleness","reduciblenesses","reducibly","reducing","reductant","reductants","reductase","reductases","reduction","reductional","reductionism","reductionisms","reductionist","reductionistic","reductionists","reductions","reductive","reductively","reductiveness","reductivenesses","reductor","reductors","reduit","reduits","redundance","redundances","redundancies","redundancy","redundant","redundantly","reduplicate","reduplicated","reduplicates","reduplicating","reduplication","reduplications","reduplicative","reduplicatively","reduviid","reduviids","redux","redware","redwares","redwater","redwaters","redwing","redwings","redwood","redwoods","redye","redyed","redyeing","redyes","ree","reearn","reearned","reearning","reearns","reebok","reeboks","reech","reeched","reeches","reechie","reechier","reechiest","reeching","reecho","reechoed","reechoes","reechoing","reechy","reed","reedbed","reedbeds","reedbird","reedbirds","reedbuck","reedbucks","reede","reeded","reeden","reeder","reeders","reedes","reedier","reediest","reedified","reedifies","reedify","reedifying","reedily","reediness","reedinesses","reeding","reedings","reedit","reedited","reediting","reedition","reeditions","reedits","reedlike","reedling","reedlings","reedman","reedmen","reeds","reeducate","reeducated","reeducates","reeducating","reeducation","reeducations","reeducative","reedy","reef","reefable","reefed","reefer","reefers","reefier","reefiest","reefing","reefings","reefs","reefy","reeject","reejected","reejecting","reejects","reek","reeked","reeker","reekers","reekie","reekier","reekiest","reeking","reekingly","reeks","reeky","reel","reelable","reelect","reelected","reelecting","reelection","reelections","reelects","reeled","reeler","reelers","reelevate","reelevated","reelevates","reelevating","reeligibilities","reeligibility","reeligible","reeling","reelingly","reelings","reelman","reelmen","reels","reembark","reembarked","reembarking","reembarks","reembodied","reembodies","reembody","reembodying","reembrace","reembraced","reembraces","reembracing","reembroider","reembroidered","reembroidering","reembroiders","reemerge","reemerged","reemergence","reemergences","reemerges","reemerging","reemission","reemissions","reemit","reemits","reemitted","reemitting","reemphases","reemphasis","reemphasise","reemphasised","reemphasises","reemphasising","reemphasize","reemphasized","reemphasizes","reemphasizing","reemploy","reemployed","reemploying","reemployment","reemployments","reemploys","reen","reenact","reenacted","reenacting","reenactment","reenactments","reenactor","reenactors","reenacts","reencounter","reencountered","reencountering","reencounters","reendow","reendowed","reendowing","reendows","reenergise","reenergised","reenergises","reenergising","reenergize","reenergized","reenergizes","reenergizing","reenforce","reenforced","reenforces","reenforcing","reengage","reengaged","reengagement","reengagements","reengages","reengaging","reengineer","reengineered","reengineering","reengineers","reengrave","reengraved","reengraves","reengraving","reenjoy","reenjoyed","reenjoying","reenjoys","reenlarge","reenlarged","reenlarges","reenlarging","reenlist","reenlisted","reenlisting","reenlistment","reenlistments","reenlists","reenroll","reenrolled","reenrolling","reenrolls","reens","reenslave","reenslaved","reenslaves","reenslaving","reenter","reentered","reentering","reenters","reenthrone","reenthroned","reenthrones","reenthroning","reentrance","reentrances","reentrant","reentrants","reentries","reentry","reequip","reequipment","reequipments","reequipped","reequipping","reequips","reerect","reerected","reerecting","reerects","rees","reescalate","reescalated","reescalates","reescalating","reescalation","reescalations","reest","reestablish","reestablished","reestablishes","reestablishing","reestablishment","reestablishments","reested","reestier","reestiest","reestimate","reestimated","reestimates","reestimating","reesting","reests","reesty","reevaluate","reevaluated","reevaluates","reevaluating","reevaluation","reevaluations","reeve","reeved","reeves","reeving","reevoke","reevoked","reevokes","reevoking","reexamination","reexaminations","reexamine","reexamined","reexamines","reexamining","reexecute","reexecuted","reexecutes","reexecuting","reexhibit","reexhibited","reexhibiting","reexhibits","reexpel","reexpelled","reexpelling","reexpels","reexperience","reexperienced","reexperiences","reexperiencing","reexplain","reexplained","reexplaining","reexplains","reexplore","reexplored","reexplores","reexploring","reexport","reexportation","reexportations","reexported","reexporting","reexports","reexpose","reexposed","reexposes","reexposing","reexposure","reexposures","reexpress","reexpressed","reexpresses","reexpressing","ref","reface","refaced","refaces","refacing","refall","refallen","refalling","refalls","refashion","refashioned","refashioning","refashionment","refashionments","refashions","refasten","refastened","refastening","refastens","refect","refected","refecting","refection","refectioner","refectioners","refections","refective","refectorian","refectorians","refectories","refectory","refects","refed","refeed","refeeding","refeeds","refeel","refeeling","refeels","refel","refell","refelled","refelling","refels","refelt","refence","refenced","refences","refencing","refer","referable","referee","refereed","refereeing","referees","reference","referenced","referencer","referencers","references","referencing","referencings","referenda","referendaries","referendary","referendum","referendums","referent","referential","referentialities","referentiality","referentially","referents","referrable","referral","referrals","referred","referrer","referrers","referrible","referring","refers","reffed","reffing","reffo","reffos","refight","refighting","refights","refigure","refigured","refigures","refiguring","refile","refiled","refiles","refiling","refill","refillable","refilled","refilling","refills","refilm","refilmed","refilming","refilms","refilter","refiltered","refiltering","refilters","refinable","refinance","refinanced","refinances","refinancing","refinancings","refind","refinding","refinds","refine","refined","refinedly","refinedness","refinednesses","refinement","refinements","refiner","refineries","refiners","refinery","refines","refining","refinings","refinish","refinished","refinisher","refinishers","refinishes","refinishing","refire","refired","refires","refiring","refit","refitment","refitments","refits","refitted","refitting","refittings","refix","refixed","refixes","refixing","reflag","reflagged","reflagging","reflags","reflate","reflated","reflates","reflating","reflation","reflationary","reflations","reflect","reflectance","reflectances","reflected","reflecter","reflecters","reflecting","reflectingly","reflection","reflectional","reflectionless","reflections","reflective","reflectively","reflectiveness","reflectivenesses","reflectivities","reflectivity","reflectogram","reflectograms","reflectograph","reflectographs","reflectography","reflectometer","reflectometers","reflectometries","reflectometry","reflector","reflectorise","reflectorised","reflectorises","reflectorising","reflectorize","reflectorized","reflectorizes","reflectorizing","reflectors","reflects","reflet","reflets","reflew","reflex","reflexed","reflexes","reflexibilities","reflexibility","reflexible","reflexing","reflexion","reflexional","reflexions","reflexive","reflexively","reflexiveness","reflexivenesses","reflexives","reflexivities","reflexivity","reflexly","reflexological","reflexologies","reflexologist","reflexologists","reflexology","reflies","refloat","refloated","refloating","refloats","reflood","reflooded","reflooding","refloods","reflow","reflowed","reflower","reflowered","reflowering","reflowerings","reflowers","reflowing","reflowings","reflown","reflows","refluence","refluences","refluent","reflux","refluxed","refluxes","refluxing","refly","reflying","refocillate","refocillated","refocillates","refocillating","refocillation","refocillations","refocus","refocused","refocuses","refocusing","refocussed","refocusses","refocussing","refold","refolded","refolding","refolds","refoot","refooted","refooting","refoots","reforest","reforestation","reforestations","reforested","reforesting","reforests","reforge","reforged","reforges","reforging","reform","reformabilities","reformability","reformable","reformade","reformades","reformado","reformadoes","reformados","reformat","reformate","reformates","reformation","reformational","reformationist","reformationists","reformations","reformative","reformatories","reformatory","reformats","reformatted","reformatting","reformed","reformer","reformers","reforming","reformings","reformism","reformisms","reformist","reformists","reforms","reformulate","reformulated","reformulates","reformulating","reformulation","reformulations","refortification","refortifications","refortified","refortifies","refortify","refortifying","refought","refound","refoundation","refoundations","refounded","refounder","refounders","refounding","refounds","refract","refractable","refractaries","refractary","refracted","refractile","refracting","refraction","refractions","refractive","refractively","refractiveness","refractivenesses","refractivities","refractivity","refractometer","refractometers","refractometric","refractometries","refractometry","refractor","refractories","refractorily","refractoriness","refractorinesses","refractors","refractory","refracts","refracture","refractured","refractures","refracturing","refrain","refrained","refrainer","refrainers","refraining","refrainment","refrainments","refrains","reframe","reframed","reframes","reframing","refrangibilities","refrangibility","refrangible","refrangibleness","refrangiblenesses","refreeze","refreezes","refreezing","refresh","refreshed","refreshen","refreshened","refreshener","refresheners","refreshening","refreshens","refresher","refreshers","refreshes","refreshful","refreshfully","refreshing","refreshingly","refreshment","refreshments","refried","refries","refrigerant","refrigerants","refrigerate","refrigerated","refrigerates","refrigerating","refrigeration","refrigerations","refrigerative","refrigerator","refrigeratories","refrigerators","refrigeratory","refringe","refringed","refringence","refringences","refringencies","refringency","refringent","refringes","refringing","refront","refronted","refronting","refronts","refroze","refrozen","refry","refrying","refs","reft","refuel","refuelable","refueled","refueling","refuellable","refuelled","refuelling","refuels","refuge","refuged","refugee","refugeeism","refugeeisms","refugees","refuges","refugia","refuging","refugium","refulgence","refulgences","refulgencies","refulgency","refulgent","refulgently","refund","refundabilities","refundability","refundable","refunded","refunder","refunders","refunding","refundment","refundments","refunds","refurbish","refurbished","refurbisher","refurbishers","refurbishes","refurbishing","refurbishings","refurbishment","refurbishments","refurnish","refurnished","refurnishes","refurnishing","refusable","refusal","refusals","refuse","refused","refusenik","refuseniks","refuser","refusers","refuses","refusing","refusion","refusions","refusnik","refusniks","refutabilities","refutability","refutable","refutably","refutal","refutals","refutation","refutations","refute","refuted","refuter","refuters","refutes","refuting","reg","regain","regainable","regained","regainer","regainers","regaining","regainment","regainments","regains","regal","regale","regaled","regalement","regalements","regaler","regalers","regales","regalia","regalian","regalias","regaling","regalism","regalisms","regalist","regalists","regalities","regality","regally","regalness","regalnesses","regals","regar","regard","regardable","regardant","regarded","regarder","regarders","regardful","regardfully","regardfulness","regardfulnesses","regarding","regardless","regardlessly","regardlessness","regardlessnesses","regards","regars","regather","regathered","regathering","regathers","regatta","regattas","regauge","regauged","regauges","regauging","regave","regear","regeared","regearing","regears","regelate","regelated","regelates","regelating","regelation","regelations","regence","regences","regencies","regency","regenerable","regeneracies","regeneracy","regenerate","regenerated","regenerately","regenerateness","regeneratenesses","regenerates","regenerating","regeneration","regenerations","regenerative","regeneratively","regenerator","regenerators","regeneratory","regent","regental","regents","regentship","regentships","reges","regest","regests","reggae","reggaes","reggaeton","reggaetons","reggo","reggos","regicidal","regicide","regicides","regie","regies","regift","regifted","regifting","regifts","regild","regilded","regilding","regilds","regilt","regime","regimen","regimens","regiment","regimental","regimentally","regimentals","regimentation","regimentations","regimented","regimenting","regiments","regimes","regiminal","regina","reginae","reginal","reginas","region","regional","regionalisation","regionalise","regionalised","regionalises","regionalising","regionalism","regionalisms","regionalist","regionalistic","regionalists","regionalization","regionalizations","regionalize","regionalized","regionalizes","regionalizing","regionally","regionals","regionary","regions","regisseur","regisseurs","register","registerable","registered","registerer","registerers","registering","registers","registrable","registrant","registrants","registrar","registraries","registrars","registrarship","registrarships","registrary","registration","registrational","registrations","registries","registry","regius","regive","regiven","regives","regiving","reglaze","reglazed","reglazes","reglazing","reglet","reglets","reglorified","reglorifies","reglorify","reglorifying","regloss","reglossed","reglosses","reglossing","reglow","reglowed","reglowing","reglows","reglue","reglued","reglues","regluing","regma","regmaker","regmakers","regmata","regna","regnal","regnancies","regnancy","regnant","regnum","rego","regolith","regoliths","regorge","regorged","regorges","regorging","regos","regosol","regosols","regrade","regraded","regrades","regrading","regraft","regrafted","regrafting","regrafts","regrant","regranted","regranting","regrants","regrate","regrated","regrater","regraters","regrates","regrating","regratings","regrator","regrators","regrede","regreded","regredes","regredience","regrediences","regreding","regreen","regreened","regreening","regreens","regreet","regreeted","regreeting","regreets","regress","regressed","regresses","regressing","regression","regressions","regressive","regressively","regressiveness","regressivenesses","regressivities","regressivity","regressor","regressors","regret","regretful","regretfully","regretfulness","regretfulnesses","regrets","regrettable","regrettably","regretted","regretter","regretters","regretting","regrew","regrind","regrinding","regrinds","regroom","regroomed","regrooming","regrooms","regroove","regrooved","regrooves","regrooving","reground","regroup","regrouped","regrouping","regroups","regrow","regrowing","regrown","regrows","regrowth","regrowths","regs","reguerdon","reguerdoned","reguerdoning","reguerdons","regula","regulable","regulae","regular","regularisation","regularisations","regularise","regularised","regularises","regularising","regularities","regularity","regularization","regularizations","regularize","regularized","regularizes","regularizing","regularly","regulars","regulate","regulated","regulates","regulating","regulation","regulations","regulative","regulatively","regulator","regulators","regulatory","reguli","reguline","regulise","regulised","regulises","regulising","regulize","regulized","regulizes","regulizing","regulo","regulos","regulus","reguluses","regur","regurgitant","regurgitants","regurgitate","regurgitated","regurgitates","regurgitating","regurgitation","regurgitations","regurs","reh","rehab","rehabbed","rehabber","rehabbers","rehabbing","rehabilitant","rehabilitants","rehabilitate","rehabilitated","rehabilitates","rehabilitating","rehabilitation","rehabilitations","rehabilitative","rehabilitator","rehabilitators","rehabs","rehammer","rehammered","rehammering","rehammers","rehandle","rehandled","rehandles","rehandling","rehandlings","rehang","rehanged","rehanging","rehangs","reharden","rehardened","rehardening","rehardens","rehash","rehashed","rehashes","rehashing","rehear","reheard","rehearing","rehearings","rehears","rehearsal","rehearsals","rehearse","rehearsed","rehearser","rehearsers","rehearses","rehearsing","rehearsings","reheat","reheated","reheater","reheaters","reheating","reheatings","reheats","reheel","reheeled","reheeling","reheels","rehem","rehemmed","rehemming","rehems","rehinge","rehinged","rehinges","rehinging","rehire","rehired","rehires","rehiring","rehoboam","rehoboams","rehome","rehomed","rehomes","rehoming","rehospitalise","rehospitalised","rehospitalises","rehospitalising","rehospitalization","rehospitalizations","rehospitalize","rehospitalized","rehospitalizes","rehospitalizing","rehouse","rehoused","rehouses","rehousing","rehousings","rehs","rehumanise","rehumanised","rehumanises","rehumanising","rehumanize","rehumanized","rehumanizes","rehumanizing","rehung","rehydratable","rehydrate","rehydrated","rehydrates","rehydrating","rehydration","rehydrations","rehypnotise","rehypnotised","rehypnotises","rehypnotising","rehypnotize","rehypnotized","rehypnotizes","rehypnotizing","rei","reichsmark","reichsmarks","reidentified","reidentifies","reidentify","reidentifying","reif","reification","reifications","reificatory","reified","reifier","reifiers","reifies","reifs","reify","reifying","reign","reigned","reigning","reignite","reignited","reignites","reigniting","reignition","reignitions","reigns","reik","reiki","reikis","reiks","reillume","reillumed","reillumes","reillumine","reillumined","reillumines","reilluming","reillumining","reimage","reimaged","reimages","reimagine","reimagined","reimagines","reimaging","reimagining","reimbursable","reimburse","reimbursed","reimbursement","reimbursements","reimburser","reimbursers","reimburses","reimbursing","reimmerse","reimmersed","reimmerses","reimmersing","reimplant","reimplantation","reimplantations","reimplanted","reimplanting","reimplants","reimport","reimportation","reimportations","reimported","reimporter","reimporters","reimporting","reimports","reimpose","reimposed","reimposes","reimposing","reimposition","reimpositions","reimpression","reimpressions","rein","reincarnate","reincarnated","reincarnates","reincarnating","reincarnation","reincarnations","reincite","reincited","reincites","reinciting","reincorporate","reincorporated","reincorporates","reincorporating","reincorporation","reincorporations","reincrease","reincreased","reincreases","reincreasing","reincur","reincurred","reincurring","reincurs","reindeer","reindeers","reindex","reindexed","reindexes","reindexing","reindict","reindicted","reindicting","reindictment","reindictments","reindicts","reinduce","reinduced","reinduces","reinducing","reinduct","reinducted","reinducting","reinducts","reindustrialise","reindustrialization","reindustrializations","reindustrialize","reindustrialized","reindustrializes","reindustrializing","reined","reinette","reinettes","reinfect","reinfected","reinfecting","reinfection","reinfections","reinfects","reinfestation","reinfestations","reinflame","reinflamed","reinflames","reinflaming","reinflate","reinflated","reinflates","reinflating","reinflation","reinflations","reinforce","reinforceable","reinforced","reinforcement","reinforcements","reinforcer","reinforcers","reinforces","reinforcing","reinform","reinformed","reinforming","reinforms","reinfund","reinfunded","reinfunding","reinfunds","reinfuse","reinfused","reinfuses","reinfusing","reinhabit","reinhabited","reinhabiting","reinhabits","reining","reinitiate","reinitiated","reinitiates","reinitiating","reinject","reinjected","reinjecting","reinjection","reinjections","reinjects","reinjure","reinjured","reinjures","reinjuries","reinjuring","reinjury","reink","reinked","reinking","reinks","reinless","reinnervate","reinnervated","reinnervates","reinnervating","reinnervation","reinnervations","reinoculate","reinoculated","reinoculates","reinoculating","reinoculation","reinoculations","reins","reinsert","reinserted","reinserting","reinsertion","reinsertions","reinserts","reinsman","reinsmen","reinspect","reinspected","reinspecting","reinspection","reinspections","reinspects","reinspire","reinspired","reinspires","reinspiring","reinspirit","reinspirited","reinspiriting","reinspirits","reinstal","reinstall","reinstallation","reinstallations","reinstalled","reinstalling","reinstalls","reinstalment","reinstalments","reinstals","reinstate","reinstated","reinstatement","reinstatements","reinstates","reinstating","reinstation","reinstations","reinstator","reinstators","reinstitute","reinstituted","reinstitutes","reinstituting","reinstitutionalization","reinstitutionalizations","reinstitutionalize","reinstitutionalized","reinstitutionalizes","reinstitutionalizing","reinsurance","reinsurances","reinsure","reinsured","reinsurer","reinsurers","reinsures","reinsuring","reintegrate","reintegrated","reintegrates","reintegrating","reintegration","reintegrations","reintegrative","reinter","reinterment","reinterments","reinterpret","reinterpretation","reinterpretations","reinterpreted","reinterpreting","reinterprets","reinterred","reinterring","reinterrogate","reinterrogated","reinterrogates","reinterrogating","reinterrogation","reinters","reinterview","reinterviewed","reinterviewing","reinterviews","reintroduce","reintroduced","reintroduces","reintroducing","reintroduction","reintroductions","reinvade","reinvaded","reinvades","reinvading","reinvasion","reinvasions","reinvent","reinvented","reinventing","reinvention","reinventions","reinvents","reinvest","reinvested","reinvestigate","reinvestigated","reinvestigates","reinvestigating","reinvestigation","reinvestigations","reinvesting","reinvestment","reinvestments","reinvests","reinvigorate","reinvigorated","reinvigorates","reinvigorating","reinvigoration","reinvigorations","reinvigorator","reinvigorators","reinvite","reinvited","reinvites","reinviting","reinvoke","reinvoked","reinvokes","reinvoking","reinvolve","reinvolved","reinvolves","reinvolving","reioyndure","reioyndures","reird","reirds","reis","reises","reissuable","reissue","reissued","reissuer","reissuers","reissues","reissuing","reist","reistafel","reistafels","reisted","reisting","reists","reitbok","reitboks","reiter","reiterance","reiterances","reiterant","reiterate","reiterated","reiteratedly","reiterates","reiterating","reiteration","reiterations","reiterative","reiteratively","reiteratives","reiters","reive","reived","reiver","reivers","reives","reiving","rejacket","rejacketed","rejacketing","rejackets","reject","rejectable","rejectamenta","rejected","rejectee","rejectees","rejecter","rejecters","rejectible","rejecting","rejectingly","rejection","rejectionist","rejectionists","rejections","rejective","rejector","rejectors","rejects","rejig","rejigged","rejigger","rejiggered","rejiggering","rejiggers","rejigging","rejigs","rejoice","rejoiced","rejoiceful","rejoicement","rejoicements","rejoicer","rejoicers","rejoices","rejoicing","rejoicingly","rejoicings","rejoin","rejoinder","rejoinders","rejoindure","rejoindures","rejoined","rejoining","rejoins","rejon","rejoneador","rejoneadora","rejoneadoras","rejoneadores","rejoneo","rejoneos","rejones","rejourn","rejourned","rejourning","rejourns","rejudge","rejudged","rejudges","rejudging","rejuggle","rejuggled","rejuggles","rejuggling","rejustified","rejustifies","rejustify","rejustifying","rejuvenate","rejuvenated","rejuvenates","rejuvenating","rejuvenation","rejuvenations","rejuvenator","rejuvenators","rejuvenesce","rejuvenesced","rejuvenescence","rejuvenescences","rejuvenescent","rejuvenesces","rejuvenescing","rejuvenise","rejuvenised","rejuvenises","rejuvenising","rejuvenize","rejuvenized","rejuvenizes","rejuvenizing","reke","reked","rekes","rekey","rekeyboard","rekeyboarded","rekeyboarding","rekeyboards","rekeyed","rekeying","rekeys","rekindle","rekindled","rekindles","rekindling","reking","reknit","reknits","reknitted","reknitting","reknot","reknots","reknotted","reknotting","relabel","relabeled","relabeling","relabelled","relabelling","relabels","relace","relaced","relaces","relache","relaches","relacing","relacquer","relacquered","relacquering","relacquers","relaid","reland","relanded","relanding","relands","relandscape","relandscaped","relandscapes","relandscaping","relapse","relapsed","relapser","relapsers","relapses","relapsing","relata","relatable","relate","related","relatedly","relatedness","relatednesses","relater","relaters","relates","relating","relation","relational","relationally","relationism","relationisms","relationist","relationists","relationless","relations","relationship","relationships","relatival","relative","relatively","relativeness","relativenesses","relatives","relativisation","relativisations","relativise","relativised","relativises","relativising","relativism","relativisms","relativist","relativistic","relativistically","relativists","relativities","relativitist","relativitists","relativity","relativization","relativizations","relativize","relativized","relativizes","relativizing","relator","relators","relatum","relaunch","relaunched","relaunches","relaunching","relaunder","relaundered","relaundering","relaunders","relax","relaxable","relaxant","relaxants","relaxation","relaxations","relaxative","relaxed","relaxedly","relaxedness","relaxednesses","relaxer","relaxers","relaxes","relaxin","relaxing","relaxins","relay","relayed","relaying","relays","relearn","relearned","relearning","relearns","relearnt","releasable","release","released","releasee","releasees","releasement","releasements","releaser","releasers","releases","releasing","releasor","releasors","relegable","relegatable","relegate","relegated","relegates","relegating","relegation","relegations","relend","relending","relends","relent","relented","relenting","relentings","relentless","relentlessly","relentlessness","relentlessnesses","relentment","relentments","relents","relet","relets","reletter","relettered","relettering","reletters","reletting","relevance","relevances","relevancies","relevancy","relevant","relevantly","releve","releves","reliabilities","reliability","reliable","reliableness","reliablenesses","reliables","reliably","reliance","reliances","reliant","reliantly","relic","relicense","relicensed","relicenses","relicensing","relicensure","relicensures","relics","relict","reliction","relictions","relicts","relide","relie","relied","relief","reliefless","reliefs","relier","reliers","relies","relievable","relieve","relieved","relievedly","reliever","relievers","relieves","relieving","relievo","relievos","relight","relighted","relighting","relights","religieuse","religieuses","religieux","religion","religionaries","religionary","religioner","religioners","religionise","religionised","religionises","religionising","religionism","religionisms","religionist","religionists","religionize","religionized","religionizes","religionizing","religionless","religions","religiose","religiosely","religiosities","religiosity","religioso","religious","religiouses","religiously","religiousness","religiousnesses","reline","relined","relines","relining","relink","relinked","relinking","relinks","relinquish","relinquished","relinquisher","relinquishers","relinquishes","relinquishing","relinquishment","relinquishments","reliquaire","reliquaires","reliquaries","reliquary","relique","reliquefied","reliquefies","reliquefy","reliquefying","reliques","reliquiae","relish","relishable","relished","relishes","relishing","relist","relisted","relisting","relists","relit","relivable","relive","relived","reliver","relivered","relivering","relivers","relives","reliving","relleno","rellenos","rellie","rellies","rellish","rellished","rellishes","rellishing","reload","reloaded","reloader","reloaders","reloading","reloads","reloan","reloaned","reloaning","reloans","relocatable","relocate","relocated","relocatee","relocatees","relocates","relocating","relocation","relocations","relocator","relocators","relock","relocked","relocking","relocks","relook","relooked","relooking","relooks","relubricate","relubricated","relubricates","relubricating","relubrication","relubrications","relucent","reluct","reluctance","reluctances","reluctancies","reluctancy","reluctant","reluctantly","reluctate","reluctated","reluctates","reluctating","reluctation","reluctations","relucted","relucting","reluctivities","reluctivity","relucts","relume","relumed","relumes","relumine","relumined","relumines","reluming","relumining","rely","relying","rem","remade","remades","remail","remailed","remailing","remails","remain","remainder","remaindered","remaindering","remainderman","remaindermen","remainders","remained","remaining","remains","remake","remaker","remakers","remakes","remaking","reman","remand","remanded","remanding","remandment","remandments","remands","remanence","remanences","remanencies","remanency","remanent","remanents","remanet","remanets","remanie","remanies","remanned","remanning","remans","remanufacture","remanufactured","remanufacturer","remanufacturers","remanufactures","remanufacturing","remap","remapped","remapping","remaps","remark","remarkabilities","remarkability","remarkable","remarkableness","remarkablenesses","remarkables","remarkably","remarked","remarker","remarkers","remarket","remarketed","remarketing","remarkets","remarking","remarks","remarque","remarqued","remarques","remarriage","remarriages","remarried","remarries","remarry","remarrying","remaster","remastered","remastering","remasters","rematch","rematched","rematches","rematching","remate","remated","rematerialise","rematerialised","rematerialises","rematerialising","rematerialize","rematerialized","rematerializes","rematerializing","remates","remating","remblai","remblais","remble","rembled","rembles","rembling","remead","remeaded","remeading","remeads","remeasure","remeasured","remeasurement","remeasurements","remeasures","remeasuring","remede","remeded","remedes","remediabilities","remediability","remediable","remediably","remedial","remedially","remediat","remediate","remediated","remediates","remediating","remediation","remediations","remedied","remedies","remediless","remedilessly","remedilessness","remeding","remedy","remedying","remeet","remeeting","remeets","remeid","remeided","remeiding","remeids","remelt","remelted","remelting","remelts","remember","rememberabilities","rememberability","rememberable","rememberably","remembered","rememberer","rememberers","remembering","remembers","remembrance","remembrancer","remembrancers","remembrances","remen","remend","remended","remending","remends","remens","remercied","remercies","remercy","remercying","remerge","remerged","remerges","remerging","remet","remex","remigate","remigated","remigates","remigating","remigation","remigations","remiges","remigial","remigrate","remigrated","remigrates","remigrating","remigration","remigrations","remilitarise","remilitarised","remilitarises","remilitarising","remilitarization","remilitarizations","remilitarize","remilitarized","remilitarizes","remilitarizing","remind","reminded","reminder","reminders","remindful","reminding","reminds","remineralise","remineralised","remineralises","remineralising","remineralize","remineralized","remineralizes","remineralizing","reminisce","reminisced","reminiscence","reminiscences","reminiscent","reminiscential","reminiscently","reminiscents","reminiscer","reminiscers","reminisces","reminiscing","remint","reminted","reminting","remints","remise","remised","remises","remising","remiss","remissibilities","remissibility","remissible","remissibleness","remissibly","remission","remissions","remissive","remissively","remissly","remissness","remissnesses","remissory","remit","remitment","remitments","remits","remittable","remittal","remittals","remittance","remittances","remitted","remittee","remittees","remittence","remittences","remittencies","remittency","remittent","remittently","remitter","remitters","remitting","remittor","remittors","remix","remixed","remixes","remixing","remixt","remixture","remixtures","remnant","remnantal","remnants","remobilisation","remobilisations","remobilise","remobilised","remobilises","remobilising","remobilization","remobilizations","remobilize","remobilized","remobilizes","remobilizing","remodel","remodeled","remodeler","remodelers","remodeling","remodelled","remodelling","remodels","remodified","remodifies","remodify","remodifying","remoisten","remoistened","remoistening","remoistens","remolade","remolades","remold","remolded","remolding","remolds","remonetisation","remonetisations","remonetise","remonetised","remonetises","remonetising","remonetization","remonetizations","remonetize","remonetized","remonetizes","remonetizing","remonstrance","remonstrances","remonstrant","remonstrantly","remonstrants","remonstrate","remonstrated","remonstrates","remonstrating","remonstratingly","remonstration","remonstrations","remonstrative","remonstratively","remonstrator","remonstrators","remonstratory","remontant","remontants","remontoir","remontoire","remontoires","remontoirs","remora","remoralisation","remoralisations","remoralise","remoralised","remoralises","remoralising","remoralization","remoralizations","remoralize","remoralized","remoralizes","remoralizing","remoras","remorid","remorse","remorseful","remorsefully","remorsefulness","remorsefulnesses","remorseless","remorselessly","remorselessness","remorselessnesses","remorses","remortgage","remortgaged","remortgages","remortgaging","remote","remotely","remoteness","remotenesses","remoter","remotes","remotest","remotion","remotions","remotivate","remotivated","remotivates","remotivating","remotivation","remotivations","remoud","remoulade","remoulades","remould","remoulded","remoulding","remoulds","remount","remounted","remounting","remounts","removabilities","removability","removable","removableness","removablenesses","removably","removal","removalist","removalists","removals","remove","removeable","removed","removedly","removedness","removednesses","remover","removers","removes","removing","rems","remuage","remuages","remuda","remudas","remueur","remueurs","remunerability","remunerable","remunerate","remunerated","remunerates","remunerating","remuneration","remunerations","remunerative","remuneratively","remunerativeness","remunerativenesses","remunerator","remunerators","remuneratory","remurmur","remurmured","remurmuring","remurmurs","remythologise","remythologised","remythologises","remythologising","remythologize","remythologized","remythologizes","remythologizing","ren","renague","renagued","renagues","renaguing","renail","renailed","renailing","renails","renaissance","renaissances","renal","rename","renamed","renames","renaming","renascence","renascences","renascent","renationalise","renationalised","renationalises","renationalising","renationalization","renationalizations","renationalize","renationalized","renationalizes","renationalizing","renaturation","renaturations","renature","renatured","renatures","renaturing","renay","renayed","renaying","renays","rencontre","rencontres","rencounter","rencountered","rencountering","rencounters","rend","rended","render","renderable","rendered","renderer","renderers","rendering","renderings","renders","rendezvous","rendezvoused","rendezvouses","rendezvousing","rendible","rending","rendition","renditioned","renditioning","renditions","rends","rendzina","rendzinas","renegade","renegaded","renegades","renegading","renegado","renegadoes","renegados","renegate","renegates","renegation","renegations","renege","reneged","reneger","renegers","reneges","reneging","renegotiable","renegotiate","renegotiated","renegotiates","renegotiating","renegotiation","renegotiations","renegue","renegued","reneguer","reneguers","renegues","reneguing","renest","renested","renesting","renests","renew","renewabilities","renewability","renewable","renewables","renewably","renewal","renewals","renewed","renewedly","renewedness","renewednesses","renewer","renewers","renewing","renewings","renews","reney","reneyed","reneying","reneys","renfierst","renforce","renforced","renforces","renforcing","renforst","renga","rengas","renied","renies","reniform","renig","renigged","renigging","renigs","renin","renins","renitence","renitences","renitencies","renitency","renitent","renk","renker","renkest","renminbi","renminbis","rennase","rennases","renne","renned","rennes","rennet","rennets","rennin","renning","rennings","rennins","renogram","renograms","renographic","renographies","renography","renominate","renominated","renominates","renominating","renomination","renominations","renormalisation","renormalise","renormalised","renormalises","renormalising","renormalization","renormalizations","renormalize","renormalized","renormalizes","renormalizing","renosterveld","renostervelds","renotified","renotifies","renotify","renotifying","renounce","renounceable","renounced","renouncement","renouncements","renouncer","renouncers","renounces","renouncing","renovascular","renovate","renovated","renovates","renovating","renovation","renovations","renovative","renovator","renovators","renown","renowned","renowner","renowners","renowning","renowns","rens","rensselaerite","rensselaerites","rent","rentabilities","rentability","rentable","rental","rentaller","rentallers","rentals","rente","rented","renter","renters","rentes","rentier","rentiers","renting","rentings","rents","renumber","renumbered","renumbering","renumbers","renunciate","renunciates","renunciation","renunciations","renunciative","renunciatory","renverse","renversed","renversement","renversements","renverses","renversing","renverst","renvoi","renvois","renvoy","renvoys","reny","renying","reo","reobject","reobjected","reobjecting","reobjects","reobserve","reobserved","reobserves","reobserving","reobtain","reobtained","reobtaining","reobtains","reoccupation","reoccupations","reoccupied","reoccupies","reoccupy","reoccupying","reoccur","reoccurred","reoccurrence","reoccurrences","reoccurring","reoccurs","reoffend","reoffended","reoffender","reoffenders","reoffending","reoffends","reoffer","reoffered","reoffering","reoffers","reoil","reoiled","reoiling","reoils","reopen","reopened","reopener","reopeners","reopening","reopenings","reopens","reoperate","reoperated","reoperates","reoperating","reoperation","reoperations","reoppose","reopposed","reopposes","reopposing","reorchestrate","reorchestrated","reorchestrates","reorchestrating","reorchestration","reorchestrations","reordain","reordained","reordaining","reordains","reorder","reordered","reordering","reorders","reordination","reordinations","reorganisation","reorganisations","reorganise","reorganised","reorganiser","reorganisers","reorganises","reorganising","reorganization","reorganizational","reorganizations","reorganize","reorganized","reorganizer","reorganizers","reorganizes","reorganizing","reorient","reorientate","reorientated","reorientates","reorientating","reorientation","reorientations","reoriented","reorienting","reorients","reos","reoutfit","reoutfits","reoutfitted","reoutfitting","reovirus","reoviruses","reoxidation","reoxidations","reoxidise","reoxidised","reoxidises","reoxidising","reoxidize","reoxidized","reoxidizes","reoxidizing","rep","repacified","repacifies","repacify","repacifying","repack","repackage","repackaged","repackager","repackagers","repackages","repackaging","repacked","repacking","repacks","repaginate","repaginated","repaginates","repaginating","repagination","repaginations","repaid","repaint","repainted","repainting","repaintings","repaints","repair","repairabilities","repairability","repairable","repaired","repairer","repairers","repairing","repairman","repairmen","repairs","repand","repandly","repanel","repaneled","repaneling","repanelled","repanelling","repanels","repaper","repapered","repapering","repapers","reparabilities","reparability","reparable","reparably","reparation","reparations","reparative","reparatory","repark","reparked","reparking","reparks","repartee","reparteed","reparteeing","repartees","repartition","repartitioned","repartitioning","repartitions","repass","repassage","repassages","repassed","repasses","repassing","repast","repasted","repasting","repasts","repasture","repastures","repatch","repatched","repatches","repatching","repatriate","repatriated","repatriates","repatriating","repatriation","repatriations","repatriator","repatriators","repattern","repatterned","repatterning","repatterns","repave","repaved","repaves","repaving","repay","repayable","repaying","repayment","repayments","repays","repeal","repealable","repealed","repealer","repealers","repealing","repeals","repeat","repeatabilities","repeatability","repeatable","repeated","repeatedly","repeater","repeaters","repeating","repeatings","repeats","repechage","repechages","repeg","repegged","repegging","repegs","repel","repellance","repellances","repellancies","repellancy","repellant","repellantly","repellants","repelled","repellence","repellences","repellencies","repellency","repellent","repellently","repellents","repeller","repellers","repelling","repellingly","repels","repent","repentance","repentances","repentant","repentantly","repentants","repented","repenter","repenters","repenting","repentingly","repents","repeople","repeopled","repeoples","repeopling","repercuss","repercussed","repercusses","repercussing","repercussion","repercussions","repercussive","reperepe","reperepes","reperk","reperked","reperking","reperks","repertoire","repertoires","repertorial","repertories","repertory","reperusal","reperusals","reperuse","reperused","reperuses","reperusing","repetend","repetends","repetiteur","repetiteurs","repetiteuse","repetiteuses","repetition","repetitional","repetitionary","repetitions","repetitious","repetitiously","repetitiousness","repetitiousnesses","repetitive","repetitively","repetitiveness","repetitivenesses","rephotograph","rephotographed","rephotographing","rephotographs","rephrase","rephrased","rephrases","rephrasing","repigment","repigmented","repigmenting","repigments","repin","repine","repined","repinement","repinements","repiner","repiners","repines","repining","repiningly","repinings","repinned","repinning","repins","repique","repiqued","repiques","repiquing","repla","replace","replaceability","replaceable","replaced","replacement","replacements","replacer","replacers","replaces","replacing","replan","replanned","replanning","replans","replant","replantation","replantations","replanted","replanting","replants","replaster","replastered","replastering","replasters","replate","replated","replates","replating","replay","replayed","replaying","replays","replead","repleaded","repleader","repleaders","repleading","repleads","repled","repledge","repledged","repledges","repledging","replenish","replenishable","replenished","replenisher","replenishers","replenishes","replenishing","replenishment","replenishments","replete","repleted","repletely","repleteness","repletenesses","repletes","repleting","repletion","repletions","repleviable","replevied","replevies","replevin","replevined","replevining","replevins","replevisable","replevy","replevying","replica","replicabilities","replicability","replicable","replicant","replicants","replicas","replicase","replicases","replicate","replicated","replicates","replicating","replication","replications","replicative","replicator","replicators","replicon","replicons","replied","replier","repliers","replies","replot","replots","replotted","replotting","replow","replowed","replowing","replows","replum","replumb","replumbed","replumbing","replumbs","replunge","replunged","replunges","replunging","reply","replying","repo","repoint","repointed","repointing","repoints","repolarisation","repolarisations","repolarise","repolarised","repolarises","repolarising","repolarization","repolarizations","repolarize","repolarized","repolarizes","repolarizing","repolish","repolished","repolishes","repolishing","repoll","repolled","repolling","repolls","repoman","repomen","repone","reponed","repones","reponing","repopularise","repopularised","repopularises","repopularising","repopularize","repopularized","repopularizes","repopularizing","repopulate","repopulated","repopulates","repopulating","repopulation","repopulations","report","reportable","reportage","reportages","reported","reportedly","reporter","reporters","reporting","reportingly","reportings","reportorial","reportorially","reports","repos","reposal","reposall","reposalls","reposals","repose","reposed","reposedly","reposedness","reposednesses","reposeful","reposefully","reposefulness","reposefulnesses","reposer","reposers","reposes","reposing","reposit","reposited","repositing","reposition","repositioned","repositioning","repositions","repositor","repositories","repositors","repository","reposits","repossess","repossessed","repossesses","repossessing","repossession","repossessions","repossessor","repossessors","repost","reposted","reposting","reposts","reposure","reposures","repot","repots","repotted","repotting","repottings","repour","repoured","repouring","repours","repoussage","repoussages","repousse","repousses","repoussoir","repoussoirs","repower","repowered","repowering","repowers","repp","repped","repping","reppings","repps","repreeve","repreeved","repreeves","repreeving","reprehend","reprehendable","reprehended","reprehender","reprehenders","reprehending","reprehends","reprehensibilities","reprehensibility","reprehensible","reprehensibleness","reprehensiblenesses","reprehensibly","reprehension","reprehensions","reprehensive","reprehensively","reprehensory","represent","representable","representamen","representamens","representant","representants","representation","representational","representationalism","representationalisms","representationalist","representationalists","representationally","representations","representative","representatively","representativeness","representativenesses","representatives","representativities","representativity","represented","representee","representees","representer","representers","representing","representment","representments","representor","representors","represents","repress","repressed","represser","repressers","represses","repressibilities","repressibility","repressible","repressibly","repressing","repression","repressionist","repressions","repressive","repressively","repressiveness","repressivenesses","repressor","repressors","repressurise","repressurised","repressurises","repressurising","repressurize","repressurized","repressurizes","repressurizing","reprice","repriced","reprices","repricing","repriefe","repriefes","reprievable","reprieval","reprievals","reprieve","reprieved","repriever","reprievers","reprieves","reprieving","reprimand","reprimanded","reprimanding","reprimands","reprime","reprimed","reprimes","repriming","reprint","reprinted","reprinter","reprinters","reprinting","reprints","reprisal","reprisals","reprise","reprised","reprises","reprising","repristinate","repristinated","repristinates","repristinating","repristination","repristinations","reprivatisation","reprivatise","reprivatised","reprivatises","reprivatising","reprivatization","reprivatizations","reprivatize","reprivatized","reprivatizes","reprivatizing","reprive","reprived","reprives","repriving","reprize","reprized","reprizes","reprizing","repro","reproach","reproachable","reproachably","reproached","reproacher","reproachers","reproaches","reproachful","reproachfully","reproachfulness","reproachfulnesses","reproaching","reproachingly","reproachless","reprobacies","reprobacy","reprobance","reprobances","reprobate","reprobated","reprobater","reprobaters","reprobates","reprobating","reprobation","reprobationary","reprobations","reprobative","reprobatively","reprobator","reprobators","reprobatory","reprobe","reprobed","reprobes","reprobing","reprocess","reprocessed","reprocesses","reprocessing","reprocessings","reproduce","reproduced","reproducer","reproducers","reproduces","reproducibilities","reproducibility","reproducible","reproducibles","reproducibly","reproducing","reproduction","reproductions","reproductive","reproductively","reproductives","reproductivity","reprogram","reprogramed","reprograming","reprogrammable","reprogramme","reprogrammed","reprogrammes","reprogramming","reprograms","reprographer","reprographers","reprographic","reprographics","reprographies","reprography","reproof","reproofed","reproofing","reproofs","repros","reprovable","reproval","reprovals","reprove","reproved","reprover","reprovers","reproves","reproving","reprovingly","reprovision","reprovisioned","reprovisioning","reprovisions","repryve","repryved","repryves","repryving","reps","reptant","reptation","reptations","reptile","reptiles","reptilia","reptilian","reptilianly","reptilians","reptiliferous","reptilious","reptilium","reptiloid","republic","republican","republicanise","republicanised","republicanises","republicanising","republicanism","republicanisms","republicanize","republicanized","republicanizes","republicanizing","republicans","republication","republications","republics","republish","republished","republisher","republishers","republishes","republishing","repudiable","repudiate","repudiated","repudiates","repudiating","repudiation","repudiationist","repudiationists","repudiations","repudiative","repudiator","repudiators","repugn","repugnance","repugnances","repugnancies","repugnancy","repugnant","repugnantly","repugned","repugning","repugns","repulp","repulped","repulping","repulps","repulse","repulsed","repulser","repulsers","repulses","repulsing","repulsion","repulsions","repulsive","repulsively","repulsiveness","repulsivenesses","repump","repumped","repumping","repumps","repunctuation","repunctuations","repunit","repunits","repurchase","repurchased","repurchases","repurchasing","repure","repured","repures","repurified","repurifies","repurify","repurifying","repuring","repurpose","repurposed","repurposes","repurposing","repursue","repursued","repursues","repursuing","reputabilities","reputability","reputable","reputably","reputation","reputational","reputationless","reputations","reputative","reputatively","repute","reputed","reputedly","reputeless","reputes","reputing","reputings","requalification","requalifications","requalified","requalifies","requalify","requalifying","requere","requered","requeres","requering","request","requested","requester","requesters","requesting","requestor","requestors","requests","requicken","requickened","requickening","requickens","requiem","requiems","requiescat","requiescats","requight","requighted","requighting","requights","requin","requins","requirable","require","required","requirement","requirements","requirer","requirers","requires","requiring","requirings","requisite","requisitely","requisiteness","requisitenesses","requisites","requisition","requisitionary","requisitioned","requisitioning","requisitionist","requisitionists","requisitions","requisitor","requisitors","requisitory","requit","requitable","requital","requitals","requite","requited","requiteful","requiteless","requitement","requitements","requiter","requiters","requites","requiting","requits","requitted","requitting","requote","requoted","requotes","requoting","requoyle","requoyled","requoyles","requoyling","rerack","reracked","reracking","reracks","reradiate","reradiated","reradiates","reradiating","reradiation","reradiations","rerail","rerailed","rerailing","rerailings","rerails","reraise","reraised","reraises","reraising","reran","reread","rereading","rereadings","rereads","rerebrace","rerebraces","rerecord","rerecorded","rerecording","rerecords","reredorter","reredorters","reredos","reredoses","reredosse","reredosses","reregister","reregistered","reregistering","reregisters","reregistration","reregistrations","reregulate","reregulated","reregulates","reregulating","reregulation","reregulations","rerelease","rereleased","rereleases","rereleasing","reremai","reremais","reremice","reremind","rereminded","rereminding","rereminds","reremouse","rerent","rerented","rerenting","rerents","rerepeat","rerepeated","rerepeating","rerepeats","rereview","rereviewed","rereviewing","rereviews","rerevise","rerevised","rerevises","rerevising","rereward","rerewards","rerig","rerigged","rerigging","rerigs","rerise","rerisen","rerises","rerising","reroll","rerolled","reroller","rerollers","rerolling","rerolls","reroof","reroofed","reroofing","reroofs","rerose","reroute","rerouted","rerouteing","reroutes","rerouting","rerun","rerunning","reruns","res","resaddle","resaddled","resaddles","resaddling","resaid","resail","resailed","resailing","resails","resalable","resale","resaleable","resales","resalgar","resalgars","resalute","resaluted","resalutes","resaluting","resample","resampled","resamples","resampling","resat","resaw","resawed","resawing","resawn","resaws","resay","resaying","resays","rescale","rescaled","rescales","rescaling","reschedule","rescheduled","reschedules","rescheduling","reschedulings","reschool","reschooled","reschooling","reschools","rescind","rescindable","rescinded","rescinder","rescinders","rescinding","rescindment","rescindments","rescinds","rescissible","rescission","rescissions","rescissory","rescore","rescored","rescores","rescoring","rescreen","rescreened","rescreening","rescreens","rescript","rescripted","rescripting","rescripts","rescuable","rescue","rescued","rescuer","rescuers","rescues","rescuing","resculpt","resculpted","resculpting","resculpts","reseal","resealable","resealed","resealing","reseals","research","researchable","researched","researcher","researchers","researches","researchful","researching","researchist","researchists","reseason","reseasoned","reseasoning","reseasons","reseat","reseated","reseating","reseats","reseau","reseaus","reseaux","resect","resectabilities","resectability","resectable","resected","resecting","resection","resectional","resections","resects","resecure","resecured","resecures","resecuring","reseda","resedas","resee","reseed","reseeded","reseeding","reseeds","reseeing","reseek","reseeking","reseeks","reseen","resees","resegregate","resegregated","resegregates","resegregating","resegregation","resegregations","reseize","reseized","reseizes","reseizing","reseizure","reseizures","reselect","reselected","reselecting","reselection","reselections","reselects","resell","reseller","resellers","reselling","resells","resemblance","resemblances","resemblant","resemble","resembled","resembler","resemblers","resembles","resembling","resend","resending","resends","resensitise","resensitised","resensitises","resensitising","resensitize","resensitized","resensitizes","resensitizing","resent","resented","resentence","resentenced","resentences","resentencing","resenter","resenters","resentful","resentfully","resentfulness","resentfulnesses","resenting","resentingly","resentive","resentment","resentments","resents","reserpine","reserpines","reservable","reservation","reservationist","reservationists","reservations","reservatories","reservatory","reserve","reserved","reservedly","reservedness","reservednesses","reserver","reservers","reserves","reservice","reserviced","reservices","reservicing","reserving","reservist","reservists","reservoir","reservoired","reservoiring","reservoirs","reses","reset","resets","resettable","resetted","resetter","resetters","resetting","resettle","resettled","resettlement","resettlements","resettles","resettling","resew","resewed","resewing","resewn","resews","resh","reshape","reshaped","reshaper","reshapers","reshapes","reshaping","resharpen","resharpened","resharpening","resharpens","reshave","reshaved","reshaven","reshaves","reshaving","reshes","reshine","reshined","reshines","reshingle","reshingled","reshingles","reshingling","reshining","reship","reshipment","reshipments","reshipped","reshipper","reshippers","reshipping","reships","reshod","reshoe","reshoed","reshoeing","reshoes","reshone","reshoot","reshooting","reshoots","reshot","reshow","reshowed","reshower","reshowered","reshowering","reshowers","reshowing","reshown","reshows","reshuffle","reshuffled","reshuffles","reshuffling","resiance","resiances","resiant","resiants","resid","reside","resided","residence","residences","residencies","residency","resident","residenter","residenters","residential","residentially","residentiaries","residentiary","residents","residentship","residentships","resider","residers","resides","residing","resids","residua","residual","residually","residuals","residuary","residue","residues","residuous","residuum","residuums","resift","resifted","resifting","resifts","resight","resighted","resighting","resights","resign","resignation","resignations","resigned","resignedly","resignedness","resignednesses","resigner","resigners","resigning","resignment","resignments","resigns","resile","resiled","resilement","resilements","resiles","resilience","resiliences","resiliencies","resiliency","resilient","resiliently","resilin","resiling","resilins","resilver","resilvered","resilvering","resilvers","resin","resinata","resinatas","resinate","resinated","resinates","resinating","resined","resiner","resiners","resiniferous","resinification","resinifications","resinified","resinifies","resinify","resinifying","resining","resinise","resinised","resinises","resinising","resinize","resinized","resinizes","resinizing","resinlike","resinoid","resinoids","resinoses","resinosis","resinous","resinously","resinousness","resinousnesses","resins","resiny","resipiscence","resipiscences","resipiscencies","resipiscency","resipiscent","resist","resistance","resistances","resistant","resistants","resisted","resistent","resistents","resister","resisters","resistibilities","resistibility","resistible","resistibly","resisting","resistingly","resistive","resistively","resistiveness","resistivenesses","resistivities","resistivity","resistless","resistlessly","resistlessness","resistlessnesses","resistor","resistors","resists","resit","resite","resited","resites","resiting","resits","resitting","resittings","resituate","resituated","resituates","resituating","resize","resized","resizes","resizing","resketch","resketched","resketches","resketching","reskew","reskewed","reskewing","reskews","reskill","reskilled","reskilling","reskillings","reskills","reskue","reskued","reskues","reskuing","reslate","reslated","reslates","reslating","resmelt","resmelted","resmelting","resmelts","resmooth","resmoothed","resmoothing","resmooths","resnatron","resnatrons","resoak","resoaked","resoaking","resoaks","resocialisation","resocialise","resocialised","resocialises","resocialising","resocialization","resocializations","resocialize","resocialized","resocializes","resocializing","resod","resodded","resodding","resods","resoften","resoftened","resoftening","resoftens","resojet","resojets","resold","resolder","resoldered","resoldering","resolders","resole","resoled","resoles","resolidification","resolidifications","resolidified","resolidifies","resolidify","resolidifying","resoling","resolubilities","resolubility","resoluble","resolubleness","resolublenesses","resolute","resolutely","resoluteness","resolutenesses","resoluter","resolutes","resolutest","resolution","resolutioner","resolutioners","resolutionist","resolutionists","resolutions","resolutive","resolvabilities","resolvability","resolvable","resolvableness","resolve","resolved","resolvedly","resolvedness","resolvednesses","resolvent","resolvents","resolver","resolvers","resolves","resolving","resonance","resonances","resonant","resonantly","resonants","resonate","resonated","resonates","resonating","resonation","resonations","resonator","resonators","resorb","resorbed","resorbence","resorbences","resorbent","resorbing","resorbs","resorcin","resorcinal","resorcinol","resorcinols","resorcins","resorption","resorptions","resorptive","resort","resorted","resorter","resorters","resorting","resorts","resought","resound","resounded","resounding","resoundingly","resounds","resource","resourced","resourceful","resourcefully","resourcefulness","resourcefulnesses","resourceless","resources","resourcing","resow","resowed","resowing","resown","resows","respace","respaced","respaces","respacing","respade","respaded","respades","respading","respeak","respeaking","respeaks","respecified","respecifies","respecify","respecifying","respect","respectabilise","respectabilised","respectabilises","respectabilities","respectability","respectabilize","respectabilized","respectabilizes","respectable","respectableness","respectablenesses","respectables","respectably","respectant","respected","respecter","respecters","respectful","respectfully","respectfulness","respectfulnesses","respecting","respective","respectively","respectiveness","respectivenesses","respectless","respects","respell","respelled","respelling","respellings","respells","respelt","respirabilities","respirability","respirable","respirate","respirated","respirating","respiration","respirational","respirations","respirator","respirators","respiratory","respire","respired","respires","respiring","respiritualise","respiritualised","respiritualises","respiritualize","respiritualized","respiritualizes","respiritualizing","respirometer","respirometers","respirometric","respirometries","respirometry","respite","respited","respiteless","respites","respiting","resplend","resplended","resplendence","resplendences","resplendencies","resplendency","resplendent","resplendently","resplending","resplends","resplice","respliced","resplices","resplicing","resplit","resplits","resplitting","respoke","respoken","respond","responded","respondence","respondences","respondencies","respondency","respondent","respondentia","respondentias","respondents","responder","responders","responding","responds","responsa","response","responseless","responser","responsers","responses","responsibilities","responsibility","responsible","responsibleness","responsiblenesses","responsibly","responsions","responsive","responsively","responsiveness","responsivenesses","responsor","responsorial","responsorials","responsories","responsors","responsory","responsum","responsums","respool","respooled","respooling","respools","respot","respots","respotted","respotting","resprang","respray","resprayed","respraying","resprays","respread","respreading","respreads","respring","respringing","resprings","resprout","resprouted","resprouting","resprouts","resprung","ressaldar","ressaldars","ressentiment","ressentiments","rest","restabilise","restabilised","restabilises","restabilising","restabilize","restabilized","restabilizes","restabilizing","restable","restabled","restables","restabling","restack","restacked","restacking","restacks","restaff","restaffed","restaffing","restaffs","restage","restaged","restages","restaging","restamp","restamped","restamping","restamps","restart","restartable","restarted","restarter","restarters","restarting","restarts","restate","restated","restatement","restatements","restates","restating","restation","restationed","restationing","restations","restaurant","restauranteur","restauranteurs","restaurants","restaurateur","restaurateurs","restauration","restaurations","rested","restem","restemmed","restemming","restems","rester","resters","restful","restfuller","restfullest","restfully","restfulness","restfulnesses","restharrow","restharrows","restier","restiest","restiff","restiform","restimulate","restimulated","restimulates","restimulating","restimulation","restimulations","resting","restings","restitch","restitched","restitches","restitching","restitute","restituted","restitutes","restituting","restitution","restitutionism","restitutionisms","restitutionist","restitutionists","restitutions","restitutive","restitutor","restitutors","restitutory","restive","restively","restiveness","restivenesses","restless","restlessly","restlessness","restlessnesses","resto","restock","restocked","restocking","restocks","restoke","restoked","restokes","restoking","restorable","restorableness","restoral","restorals","restoration","restorationism","restorationisms","restorationist","restorationists","restorations","restorative","restoratively","restoratives","restore","restored","restorer","restorers","restores","restoring","restos","restrain","restrainable","restrained","restrainedly","restrainedness","restrainer","restrainers","restraining","restrainings","restrains","restraint","restraints","restrengthen","restrengthened","restrengthening","restrengthens","restress","restressed","restresses","restressing","restretch","restretched","restretches","restretching","restricken","restrict","restricted","restrictedly","restrictedness","restricting","restriction","restrictionism","restrictionisms","restrictionist","restrictionists","restrictions","restrictive","restrictively","restrictiveness","restrictivenesses","restrictives","restricts","restrike","restrikes","restriking","restring","restringe","restringed","restringeing","restringent","restringents","restringes","restringing","restrings","restrive","restriven","restrives","restriving","restroom","restrooms","restrove","restruck","restructure","restructured","restructures","restructuring","restructurings","restrung","rests","restudied","restudies","restudy","restudying","restuff","restuffed","restuffing","restuffs","restump","restumped","restumping","restumps","resty","restyle","restyled","restyles","restyling","resubject","resubjected","resubjecting","resubjects","resubmission","resubmissions","resubmit","resubmits","resubmitted","resubmitting","result","resultant","resultantly","resultants","resultative","resulted","resultful","resulting","resultless","resultlessness","results","resumable","resume","resumed","resumer","resumers","resumes","resuming","resummon","resummoned","resummoning","resummons","resumption","resumptions","resumptive","resumptively","resupinate","resupination","resupinations","resupine","resupplied","resupplies","resupply","resupplying","resurface","resurfaced","resurfacer","resurfacers","resurfaces","resurfacing","resurge","resurged","resurgence","resurgences","resurgent","resurges","resurging","resurrect","resurrected","resurrecting","resurrection","resurrectional","resurrectionary","resurrectionise","resurrectionism","resurrectionist","resurrectionists","resurrectionize","resurrections","resurrective","resurrector","resurrectors","resurrects","resurvey","resurveyed","resurveying","resurveys","resuscitable","resuscitant","resuscitants","resuscitate","resuscitated","resuscitates","resuscitating","resuscitation","resuscitations","resuscitative","resuscitator","resuscitators","resuspend","resuspended","resuspending","resuspends","resveratrol","resveratrols","reswallow","reswallowed","reswallowing","reswallows","resynchronise","resynchronised","resynchronises","resynchronising","resynchronize","resynchronized","resynchronizes","resynchronizing","resyntheses","resynthesis","resynthesise","resynthesised","resynthesises","resynthesising","resynthesize","resynthesized","resynthesizes","resynthesizing","resystematise","resystematised","resystematises","resystematising","resystematize","resystematized","resystematizes","resystematizing","ret","retable","retables","retack","retacked","retacking","retackle","retackled","retackles","retackling","retacks","retag","retagged","retagging","retags","retail","retailed","retailer","retailers","retailing","retailings","retailment","retailments","retailor","retailored","retailoring","retailors","retails","retain","retainable","retained","retainer","retainers","retainership","retainerships","retaining","retainment","retainments","retains","retake","retaken","retaker","retakers","retakes","retaking","retakings","retaliate","retaliated","retaliates","retaliating","retaliation","retaliationist","retaliationists","retaliations","retaliative","retaliator","retaliators","retaliatory","retallied","retallies","retally","retallying","retama","retamas","retape","retaped","retapes","retaping","retard","retardant","retardants","retardate","retardates","retardation","retardations","retardative","retardatory","retarded","retarder","retarders","retarding","retardment","retardments","retards","retarget","retargeted","retargeting","retargets","retaste","retasted","retastes","retasting","retaught","retax","retaxed","retaxes","retaxing","retch","retched","retches","retching","retchless","rete","reteach","reteaches","reteaching","reteam","reteamed","reteaming","reteams","retear","retearing","retears","retell","reteller","retellers","retelling","retellings","retells","retem","retemper","retempered","retempering","retempers","retems","retene","retenes","retention","retentionist","retentionists","retentions","retentive","retentively","retentiveness","retentivenesses","retentives","retentivities","retentivity","retest","retested","retestified","retestifies","retestify","retestifying","retesting","retests","retexture","retextured","retextures","retexturing","rethink","rethinker","rethinkers","rethinking","rethinks","rethought","rethread","rethreaded","rethreading","rethreads","retia","retial","retiarii","retiarius","retiary","reticella","reticellas","reticence","reticences","reticencies","reticency","reticent","reticently","reticle","reticles","reticula","reticular","reticularly","reticulary","reticulate","reticulated","reticulately","reticulates","reticulating","reticulation","reticulations","reticule","reticules","reticulocyte","reticulocytes","reticuloendothelial","reticulum","reticulums","retie","retied","retieing","reties","retiform","retighten","retightened","retightening","retightens","retile","retiled","retiles","retiling","retime","retimed","retimes","retiming","retina","retinacula","retinacular","retinaculum","retinae","retinal","retinalite","retinalites","retinals","retinas","retine","retinene","retinenes","retines","retinispora","retinisporas","retinite","retinites","retinitides","retinitis","retinitises","retinoblastoma","retinoblastomas","retinoblastomata","retinoic","retinoid","retinoids","retinol","retinols","retinopathies","retinopathy","retinoscope","retinoscopes","retinoscopic","retinoscopies","retinoscopist","retinoscopists","retinoscopy","retinospora","retinosporas","retinotectal","retint","retinted","retinting","retints","retinue","retinued","retinues","retinula","retinulae","retinular","retinulas","retiracies","retiracy","retiral","retirals","retirant","retirants","retire","retired","retiredly","retiredness","retirednesses","retiree","retirees","retirement","retirements","retirer","retirers","retires","retiring","retiringly","retiringness","retiringnesses","retitle","retitled","retitles","retitling","retold","retook","retool","retooled","retooling","retools","retore","retorn","retorsion","retorsions","retort","retorted","retorter","retorters","retorting","retortion","retortions","retortive","retorts","retotal","retotaled","retotaling","retotalled","retotalling","retotals","retouch","retouchable","retouched","retoucher","retouchers","retouches","retouching","retour","retoured","retouring","retours","retrace","retraceable","retraced","retracement","retracements","retracer","retracers","retraces","retracing","retrack","retracked","retracking","retracks","retract","retractability","retractable","retractation","retractations","retracted","retractibility","retractible","retractile","retractilities","retractility","retracting","retraction","retractions","retractive","retractively","retractor","retractors","retracts","retraict","retraicts","retrain","retrainable","retrained","retrainee","retrainees","retraining","retrains","retrait","retraite","retraites","retraits","retraitt","retraitts","retral","retrally","retransfer","retransferred","retransferring","retransfers","retransform","retransformation","retransformations","retransformed","retransforming","retransforms","retranslate","retranslated","retranslates","retranslating","retranslation","retranslations","retransmission","retransmissions","retransmit","retransmits","retransmitted","retransmitting","retrate","retrated","retrates","retrating","retread","retreaded","retreading","retreads","retreat","retreatant","retreatants","retreated","retreater","retreaters","retreating","retreats","retree","retrees","retrench","retrenchable","retrenched","retrenches","retrenching","retrenchment","retrenchments","retrial","retrials","retribute","retributed","retributes","retributing","retribution","retributions","retributive","retributively","retributor","retributors","retributory","retried","retries","retrievabilities","retrievability","retrievable","retrievableness","retrievably","retrieval","retrievals","retrieve","retrieved","retrievement","retrievements","retriever","retrievers","retrieves","retrieving","retrievings","retrim","retrimmed","retrimming","retrims","retro","retroact","retroacted","retroacting","retroaction","retroactions","retroactive","retroactively","retroactiveness","retroactivities","retroactivity","retroacts","retrobulbar","retrocede","retroceded","retrocedence","retrocedences","retrocedent","retrocedes","retroceding","retrocession","retrocessions","retrocessive","retrochoir","retrochoirs","retrocognition","retrocognitions","retrod","retrodden","retrodict","retrodicted","retrodicting","retrodiction","retrodictions","retrodictive","retrodicts","retrofire","retrofired","retrofires","retrofiring","retrofit","retrofits","retrofitted","retrofitting","retrofittings","retroflected","retroflection","retroflections","retroflex","retroflexed","retroflexes","retroflexing","retroflexion","retroflexions","retrogradation","retrogradations","retrograde","retrograded","retrogradely","retrogrades","retrograding","retrogress","retrogressed","retrogresses","retrogressing","retrogression","retrogressional","retrogressions","retrogressive","retrogressively","retroject","retrojected","retrojecting","retrojection","retrojections","retrojects","retrolental","retromingencies","retromingency","retromingent","retromingents","retronym","retronyms","retropack","retropacks","retroperitoneal","retroperitoneally","retrophilia","retrophiliac","retrophiliacs","retrophilias","retropulsion","retropulsions","retropulsive","retroreflection","retroreflections","retroreflective","retroreflector","retroreflectors","retrorocket","retrorockets","retrorse","retrorsely","retros","retrosexual","retrosexuals","retrospect","retrospected","retrospecting","retrospection","retrospections","retrospective","retrospectively","retrospectives","retrospects","retroussage","retroussages","retrousse","retroverse","retroversion","retroversions","retrovert","retroverted","retroverting","retroverts","retroviral","retrovirus","retroviruses","retry","retrying","rets","retsina","retsinas","retted","retteries","rettery","retting","retund","retunded","retunding","retunds","retune","retuned","retunes","retuning","returf","returfed","returfing","returfs","return","returnabilities","returnability","returnable","returnables","returned","returnee","returnees","returner","returners","returnik","returniks","returning","returnless","returns","retuse","retwist","retwisted","retwisting","retwists","retying","retype","retyped","retypes","retyping","reunification","reunifications","reunified","reunifies","reunify","reunifying","reunion","reunionism","reunionisms","reunionist","reunionistic","reunionists","reunions","reunitable","reunite","reunited","reuniter","reuniters","reunites","reuniting","reupholster","reupholstered","reupholstering","reupholsters","reuptake","reuptakes","reurge","reurged","reurges","reurging","reusabilities","reusability","reusable","reusables","reuse","reused","reuses","reusing","reutilisation","reutilisations","reutilise","reutilised","reutilises","reutilising","reutilization","reutilizations","reutilize","reutilized","reutilizes","reutilizing","reutter","reuttered","reuttering","reutters","rev","revaccinate","revaccinated","revaccinates","revaccinating","revaccination","revaccinations","revalenta","revalentas","revalidate","revalidated","revalidates","revalidating","revalidation","revalidations","revalorisation","revalorisations","revalorise","revalorised","revalorises","revalorising","revalorization","revalorizations","revalorize","revalorized","revalorizes","revalorizing","revaluate","revaluated","revaluates","revaluating","revaluation","revaluations","revalue","revalued","revalues","revaluing","revamp","revamped","revamper","revampers","revamping","revampings","revamps","revanche","revanches","revanchism","revanchisms","revanchist","revanchists","revarnish","revarnished","revarnishes","revarnishing","revascularization","revascularizations","reveal","revealabilities","revealability","revealable","revealed","revealer","revealers","revealing","revealingly","revealingness","revealingnesses","revealings","revealment","revealments","reveals","revegetate","revegetated","revegetates","revegetating","revegetation","revegetations","revehent","reveille","reveilles","revel","revelation","revelational","revelationist","revelationists","revelations","revelative","revelator","revelators","revelatory","reveled","reveler","revelers","reveling","revelled","reveller","revellers","revelling","revellings","revelment","revelments","revelries","revelrous","revelry","revels","revenant","revenants","revendicate","revendicated","revendicates","revendicating","revendication","revendications","revenge","revenged","revengeful","revengefully","revengefulness","revengefulnesses","revengeless","revengement","revengements","revenger","revengers","revenges","revenging","revengingly","revengings","revengive","revenual","revenue","revenued","revenuer","revenuers","revenues","reverable","reverb","reverbed","reverberant","reverberantly","reverberate","reverberated","reverberates","reverberating","reverberation","reverberations","reverberative","reverberator","reverberatories","reverberators","reverberatory","reverbing","reverbs","revere","revered","reverence","reverenced","reverencer","reverencers","reverences","reverencing","reverend","reverends","reverent","reverential","reverentially","reverently","reverentness","reverentnesses","reverer","reverers","reveres","reverie","reveries","reverified","reverifies","reverify","reverifying","revering","reverist","reverists","revers","reversal","reversals","reverse","reversed","reversedly","reverseless","reversely","reverser","reversers","reverses","reversi","reversibilities","reversibility","reversible","reversibles","reversibly","reversing","reversings","reversion","reversional","reversionally","reversionaries","reversionary","reversioner","reversioners","reversions","reversis","reversises","reverso","reversos","revert","revertant","revertants","reverted","reverter","reverters","revertible","reverting","revertive","reverts","revery","revest","revested","revestiaries","revestiary","revesting","revestries","revestry","revests","revet","revetment","revetments","revets","revetted","revetting","reveur","reveurs","reveuse","reveuses","revibrate","revibrated","revibrates","revibrating","revictual","revictualed","revictualing","revictualled","revictualling","revictuals","revie","revied","revies","review","reviewable","reviewal","reviewals","reviewed","reviewer","reviewers","reviewing","reviews","revile","reviled","revilement","revilements","reviler","revilers","reviles","reviling","revilingly","revilings","revindicate","revindicated","revindicates","revindicating","revindication","revindications","reviolate","reviolated","reviolates","reviolating","revisable","revisal","revisals","revise","revised","reviser","revisers","revises","revising","revision","revisional","revisionary","revisionism","revisionisms","revisionist","revisionists","revisions","revisit","revisitant","revisitants","revisitation","revisitations","revisited","revisiting","revisits","revisor","revisors","revisory","revisualisation","revisualization","revisualizations","revitalisation","revitalisations","revitalise","revitalised","revitalises","revitalising","revitalization","revitalizations","revitalize","revitalized","revitalizes","revitalizing","revivabilities","revivability","revivable","revivably","revival","revivalism","revivalisms","revivalist","revivalistic","revivalists","revivals","revive","revived","revivement","revivements","reviver","revivers","revives","revivescence","revivescences","revivescencies","revivescency","revivescent","revivification","revivifications","revivified","revivifies","revivify","revivifying","reviving","revivingly","revivings","reviviscence","reviviscences","reviviscencies","reviviscency","reviviscent","revivor","revivors","revocabilities","revocability","revocable","revocableness","revocablenesses","revocably","revocation","revocations","revocatory","revoice","revoiced","revoices","revoicing","revokabilities","revokability","revokable","revokably","revoke","revoked","revokement","revokements","revoker","revokers","revokes","revoking","revolt","revolted","revolter","revolters","revolting","revoltingly","revolts","revolute","revolution","revolutional","revolutionaries","revolutionarily","revolutionariness","revolutionarinesses","revolutionary","revolutioner","revolutioners","revolutionise","revolutionised","revolutioniser","revolutionisers","revolutionises","revolutionising","revolutionism","revolutionisms","revolutionist","revolutionists","revolutionize","revolutionized","revolutionizer","revolutionizers","revolutionizes","revolutionizing","revolutions","revolvable","revolvably","revolve","revolved","revolvencies","revolvency","revolver","revolvers","revolves","revolving","revolvingly","revolvings","revote","revoted","revotes","revoting","revs","revue","revues","revuist","revuists","revulsed","revulsion","revulsionary","revulsions","revulsive","revulsively","revulsives","revved","revving","revying","rew","rewake","rewaked","rewaken","rewakened","rewakening","rewakens","rewakes","rewaking","rewan","reward","rewardable","rewardableness","rewarded","rewarder","rewarders","rewardful","rewarding","rewardingly","rewardless","rewards","rewarewa","rewarewas","rewarm","rewarmed","rewarming","rewarms","rewash","rewashed","rewashes","rewashing","rewater","rewatered","rewatering","rewaters","rewax","rewaxed","rewaxes","rewaxing","rewear","rewearing","rewears","reweave","reweaved","reweaves","reweaving","rewed","rewedded","rewedding","reweds","reweigh","reweighed","reweighing","reweighs","reweld","rewelded","rewelding","rewelds","rewet","rewets","rewetted","rewetting","rewiden","rewidened","rewidening","rewidens","rewilding","rewildings","rewin","rewind","rewinded","rewinder","rewinders","rewinding","rewinds","rewinning","rewins","rewirable","rewire","rewired","rewires","rewiring","rewoke","rewoken","rewon","reword","reworded","rewording","rewordings","rewords","rewore","rework","reworked","reworking","reworkings","reworks","reworn","rewound","rewove","rewoven","rewrap","rewrapped","rewrapping","rewraps","rewrapt","rewrite","rewriter","rewriters","rewrites","rewriting","rewritten","rewrote","rewrought","rews","rewth","rewths","rex","rexes","rexine","rexines","reynard","reynards","rez","rezero","rezeroed","rezeroes","rezeroing","rezeros","rezone","rezoned","rezones","rezoning","rezzes","rhabdocoele","rhabdocoeles","rhabdoid","rhabdoids","rhabdolith","rhabdoliths","rhabdom","rhabdomal","rhabdomancer","rhabdomancers","rhabdomancies","rhabdomancy","rhabdomantist","rhabdomantists","rhabdome","rhabdomere","rhabdomeres","rhabdomes","rhabdoms","rhabdomyoma","rhabdomyomas","rhabdomyomata","rhabdomyosarcoma","rhabdomyosarcomas","rhabdomyosarcomata","rhabdosphere","rhabdospheres","rhabdovirus","rhabdoviruses","rhabdus","rhabduses","rhachial","rhachides","rhachidial","rhachilla","rhachillas","rhachis","rhachises","rhachitis","rhachitises","rhadamanthine","rhagades","rhagadiform","rhamnaceous","rhamnose","rhamnoses","rhamnus","rhamnuses","rhamphoid","rhamphotheca","rhamphothecae","rhanja","rhanjas","rhaphae","rhaphe","rhaphes","rhaphide","rhaphides","rhaphis","rhapontic","rhapontics","rhapsode","rhapsodes","rhapsodic","rhapsodical","rhapsodically","rhapsodies","rhapsodise","rhapsodised","rhapsodises","rhapsodising","rhapsodist","rhapsodistic","rhapsodists","rhapsodize","rhapsodized","rhapsodizes","rhapsodizing","rhapsody","rhatanies","rhatany","rhea","rheas","rhebok","rheboks","rhematic","rheme","rhemes","rhenium","rheniums","rheobase","rheobases","rheobasic","rheochord","rheochords","rheocord","rheocords","rheologic","rheological","rheologically","rheologies","rheologist","rheologists","rheology","rheometer","rheometers","rheometric","rheometrical","rheometries","rheometry","rheomorphic","rheomorphism","rheomorphisms","rheophil","rheophile","rheophiles","rheoreceptor","rheoreceptors","rheostat","rheostatic","rheostats","rheotactic","rheotaxes","rheotaxis","rheotome","rheotomes","rheotrope","rheotropes","rheotropic","rheotropism","rheotropisms","rhesus","rhesuses","rhetor","rhetoric","rhetorical","rhetorically","rhetorician","rhetoricians","rhetorics","rhetorise","rhetorised","rhetorises","rhetorising","rhetorize","rhetorized","rhetorizes","rhetorizing","rhetors","rheum","rheumateese","rheumateeses","rheumatic","rheumatical","rheumatically","rheumaticky","rheumatics","rheumatise","rheumatises","rheumatism","rheumatismal","rheumatisms","rheumatiz","rheumatize","rheumatizes","rheumatoid","rheumatoidally","rheumatological","rheumatologies","rheumatologist","rheumatologists","rheumatology","rheumed","rheumic","rheumier","rheumiest","rheums","rheumy","rhexes","rhexis","rhexises","rhies","rhigolene","rhigolenes","rhime","rhimes","rhinal","rhine","rhinencephala","rhinencephalic","rhinencephalon","rhinencephalons","rhines","rhinestone","rhinestoned","rhinestones","rhinitic","rhinitides","rhinitis","rhinitises","rhino","rhinoceri","rhinocerical","rhinoceros","rhinoceroses","rhinocerot","rhinocerote","rhinocerotes","rhinocerotic","rhinolalia","rhinolalias","rhinolith","rhinoliths","rhinological","rhinologies","rhinologist","rhinologists","rhinology","rhinophyma","rhinophymas","rhinoplastic","rhinoplasties","rhinoplasty","rhinorrhagia","rhinorrhagias","rhinorrhoea","rhinorrhoeal","rhinorrhoeas","rhinos","rhinoscleroma","rhinoscleromas","rhinoscleromata","rhinoscope","rhinoscopes","rhinoscopic","rhinoscopies","rhinoscopy","rhinotheca","rhinothecae","rhinovirus","rhinoviruses","rhipidate","rhipidion","rhipidions","rhipidium","rhipidiums","rhizanthous","rhizic","rhizine","rhizines","rhizobia","rhizobial","rhizobium","rhizocarp","rhizocarpic","rhizocarpous","rhizocarps","rhizocaul","rhizocauls","rhizocephalan","rhizocephalans","rhizocephalous","rhizoctonia","rhizoctonias","rhizogenetic","rhizogenic","rhizogenous","rhizoid","rhizoidal","rhizoids","rhizoma","rhizomata","rhizomatous","rhizome","rhizomes","rhizomic","rhizomorph","rhizomorphous","rhizomorphs","rhizophagous","rhizophilous","rhizophore","rhizophores","rhizopi","rhizoplane","rhizoplanes","rhizopod","rhizopodan","rhizopodans","rhizopodous","rhizopods","rhizopus","rhizopuses","rhizosphere","rhizospheres","rhizotomies","rhizotomy","rho","rhodamin","rhodamine","rhodamines","rhodamins","rhodanate","rhodanates","rhodanic","rhodanise","rhodanised","rhodanises","rhodanising","rhodanize","rhodanized","rhodanizes","rhodanizing","rhodic","rhodie","rhodies","rhodinal","rhodinals","rhodium","rhodiums","rhodochrosite","rhodochrosites","rhododaphne","rhododaphnes","rhododendra","rhododendron","rhododendrons","rhodolite","rhodolites","rhodomontade","rhodomontaded","rhodomontades","rhodomontading","rhodonite","rhodonites","rhodophane","rhodophanes","rhodopsin","rhodopsins","rhodora","rhodoras","rhodous","rhody","rhoeadine","rhoeadines","rhoicissus","rhoicissuses","rhomb","rhombencephala","rhombencephalon","rhombenporphyr","rhombenporphyrs","rhombenporphyry","rhombi","rhombic","rhombical","rhombohedra","rhombohedral","rhombohedron","rhombohedrons","rhomboi","rhomboid","rhomboidal","rhomboidei","rhomboides","rhomboideus","rhomboids","rhombos","rhombporphyries","rhombporphyry","rhombs","rhombus","rhombuses","rhonchal","rhonchi","rhonchial","rhonchus","rhone","rhones","rhopalic","rhopalism","rhopalisms","rhopaloceral","rhopalocerous","rhos","rhotacise","rhotacised","rhotacises","rhotacising","rhotacism","rhotacisms","rhotacist","rhotacistic","rhotacists","rhotacize","rhotacized","rhotacizes","rhotacizing","rhotic","rhoticities","rhoticity","rhubarb","rhubarbed","rhubarbing","rhubarbings","rhubarbs","rhubarby","rhumb","rhumba","rhumbaed","rhumbaing","rhumbas","rhumbatron","rhumbatrons","rhumbs","rhus","rhuses","rhy","rhyme","rhymed","rhymeless","rhymer","rhymers","rhymes","rhymester","rhymesters","rhyming","rhymist","rhymists","rhynchocephalian","rhynchocephalians","rhynchocoel","rhynchocoels","rhynchodont","rhynchophore","rhynchophores","rhynchophorous","rhyne","rhynes","rhyolite","rhyolites","rhyolitic","rhyparographer","rhyparographers","rhyparographic","rhyparographies","rhyparography","rhyta","rhythm","rhythmal","rhythmed","rhythmi","rhythmic","rhythmical","rhythmically","rhythmicities","rhythmicity","rhythmics","rhythmisation","rhythmisations","rhythmise","rhythmised","rhythmises","rhythmising","rhythmist","rhythmists","rhythmization","rhythmizations","rhythmize","rhythmized","rhythmizes","rhythmizing","rhythmless","rhythmometer","rhythmometers","rhythmopoeia","rhythmopoeias","rhythms","rhythmus","rhythmuses","rhytidectomies","rhytidectomy","rhytidome","rhytidomes","rhytina","rhytinas","rhyton","rhytons","ria","riad","riads","rial","rials","rialto","rialtos","riancies","riancy","riant","riantly","rias","riata","riatas","rib","riba","ribald","ribaldly","ribaldries","ribaldry","ribalds","riband","ribands","ribas","ribattuta","ribattutas","ribaud","ribaudred","ribaudries","ribaudry","ribauds","ribavirin","ribavirins","ribband","ribbands","ribbed","ribber","ribbers","ribbier","ribbiest","ribbing","ribbings","ribbon","ribboned","ribbonfish","ribbonfishes","ribboning","ribbonlike","ribbonries","ribbonry","ribbons","ribbonwood","ribbonwoods","ribbony","ribby","ribcage","ribcages","ribes","ribeye","ribeyes","ribgrass","ribgrasses","ribibe","ribibes","ribible","ribibles","ribier","ribiers","ribless","riblet","riblets","riblike","riboflavin","riboflavine","riboflavines","riboflavins","ribonuclease","ribonucleases","ribonucleic","ribonucleoprotein","ribonucleoproteins","ribonucleoside","ribonucleosides","ribonucleotide","ribonucleotides","ribose","riboses","ribosomal","ribosome","ribosomes","ribozymal","ribozyme","ribozymes","ribs","ribston","ribstone","ribstones","ribstons","ribwork","ribworks","ribwort","ribworts","rice","ricebird","ricebirds","riced","ricer","ricercar","ricercare","ricercares","ricercari","ricercars","ricercata","ricercatas","ricers","rices","ricey","rich","riched","richen","richened","richening","richens","richer","riches","richesse","richesses","richest","riching","richly","richness","richnesses","richt","richted","richter","richtest","richting","richts","richweed","richweeds","ricier","riciest","ricin","ricing","ricinoleic","ricins","ricinus","ricinuses","rick","ricked","ricker","rickers","ricket","ricketier","ricketiest","ricketily","ricketiness","ricketinesses","rickets","rickettier","rickettiest","rickettsia","rickettsiae","rickettsial","rickettsias","ricketty","rickety","rickey","rickeys","ricking","rickle","rickles","rickly","rickrack","rickracks","ricks","ricksha","rickshas","rickshaw","rickshaws","rickstand","rickstands","rickstick","ricksticks","rickyard","rickyards","ricochet","ricocheted","ricocheting","ricochets","ricochetted","ricochetting","ricotta","ricottas","ricrac","ricracs","rictal","rictus","rictuses","ricy","rid","ridabilities","ridability","ridable","riddance","riddances","ridded","ridden","ridder","ridders","ridding","riddle","riddled","riddler","riddlers","riddles","riddling","riddlingly","riddlings","ride","rideable","rident","rider","ridered","riderless","riders","ridership","riderships","rides","ridge","ridgeback","ridgebacks","ridged","ridgel","ridgelike","ridgeline","ridgelines","ridgeling","ridgelings","ridgels","ridgepole","ridgepoles","ridger","ridgers","ridges","ridgetop","ridgetops","ridgetree","ridgetrees","ridgeway","ridgeways","ridgier","ridgiest","ridgil","ridgils","ridging","ridgings","ridgling","ridglings","ridgy","ridicule","ridiculed","ridiculer","ridiculers","ridicules","ridiculing","ridiculous","ridiculously","ridiculousness","ridiculousnesses","riding","ridings","ridley","ridleys","ridotto","ridottos","rids","riebeckite","riebeckites","riel","riels","riem","riempie","riempies","riems","riesling","rieslings","rieve","riever","rievers","rieves","rieving","rif","rifacimenti","rifacimento","rifampicin","rifampicins","rifampin","rifampins","rifamycin","rifamycins","rife","rifely","rifeness","rifenesses","rifer","rifest","riff","riffage","riffages","riffed","riffing","riffle","riffled","riffler","rifflers","riffles","riffling","riffola","riffolas","riffraff","riffraffs","riffs","rifle","riflebird","riflebirds","rifled","rifleman","riflemen","rifler","rifleries","riflers","riflery","rifles","rifling","riflings","riflip","riflips","rifs","rift","rifte","rifted","riftier","riftiest","rifting","riftless","rifts","rifty","rig","rigadoon","rigadoons","rigamarole","rigamaroles","rigatoni","rigatonis","rigaudon","rigaudons","rigg","riggald","riggalds","rigged","rigger","riggers","rigging","riggings","riggish","riggs","right","rightable","rightableness","rightablenesses","rightably","righted","righten","rightened","rightening","rightens","righteous","righteously","righteousness","righteousnesses","righter","righters","rightest","rightful","rightfully","rightfulness","rightfulnesses","righties","righting","rightings","rightish","rightism","rightisms","rightist","rightists","rightless","rightly","rightmost","rightness","rightnesses","righto","rights","rightsize","rightsized","rightsizes","rightsizing","rightward","rightwardly","rightwards","righty","rigid","rigider","rigidest","rigidification","rigidifications","rigidified","rigidifies","rigidify","rigidifying","rigidise","rigidised","rigidises","rigidising","rigidities","rigidity","rigidize","rigidized","rigidizes","rigidizing","rigidly","rigidness","rigidnesses","rigids","riglin","rigling","riglings","riglins","rigmarole","rigmaroles","rigol","rigoll","rigolls","rigols","rigor","rigorism","rigorisms","rigorist","rigoristic","rigorists","rigorous","rigorously","rigorousness","rigorousnesses","rigors","rigour","rigours","rigout","rigouts","rigs","rigsdaler","rigsdalers","rigwiddie","rigwiddies","rigwoodie","rigwoodies","rijksdaaler","rijksdaalers","rijstafel","rijstafels","rijsttafel","rijsttafels","rikisha","rikishas","rikishi","rikshaw","rikshaws","rile","riled","riles","riley","rilier","riliest","rilievi","rilievo","riling","rill","rille","rilled","rilles","rillet","rillets","rillettes","rilling","rillmark","rillmarks","rills","rim","rima","rimae","rimaye","rimayes","rime","rimed","rimeless","rimer","rimers","rimes","rimester","rimesters","rimfire","rimfires","rimier","rimiest","riminess","riminesses","riming","rimland","rimlands","rimless","rimmed","rimmer","rimmers","rimming","rimmings","rimose","rimosely","rimosities","rimosity","rimous","rimple","rimpled","rimples","rimpling","rimrock","rimrocks","rims","rimshot","rimshots","rimu","rimus","rimy","rin","rind","rinded","rinderpest","rinderpests","rindier","rindiest","rinding","rindless","rinds","rindy","rine","rines","rinforzando","ring","ringbark","ringbarked","ringbarking","ringbarks","ringbit","ringbits","ringbolt","ringbolts","ringbone","ringbones","ringdove","ringdoves","ringed","ringent","ringer","ringers","ringette","ringettes","ringgit","ringgits","ringhals","ringhalses","ringing","ringingly","ringings","ringleader","ringleaders","ringless","ringlet","ringleted","ringlets","ringlike","ringman","ringmaster","ringmasters","ringmen","ringneck","ringnecks","rings","ringside","ringsider","ringsiders","ringsides","ringstand","ringstands","ringster","ringsters","ringstraked","ringtail","ringtails","ringtaw","ringtaws","ringtone","ringtones","ringtoss","ringtosses","ringway","ringways","ringwise","ringwomb","ringwombs","ringwork","ringworks","ringworm","ringworms","rink","rinked","rinkhals","rinkhalses","rinking","rinks","rinning","rins","rinsabilities","rinsability","rinsable","rinse","rinseable","rinsed","rinser","rinsers","rinses","rinsibilities","rinsibility","rinsible","rinsing","rinsings","rinthereout","rinthereouts","rioja","riojas","riot","rioted","rioter","rioters","rioting","riotings","riotise","riotises","riotize","riotizes","riotous","riotously","riotousness","riotousnesses","riotries","riotry","riots","rip","riparial","riparian","riparians","ripcord","ripcords","ripe","ripeck","ripecks","riped","ripely","ripen","ripened","ripener","ripeners","ripeness","ripenesses","ripening","ripens","riper","ripers","ripes","ripest","ripidolite","ripidolites","ripieni","ripienist","ripienists","ripieno","ripienos","riping","ripoff","ripoffs","ripost","riposte","riposted","ripostes","riposting","riposts","ripp","rippable","ripped","ripper","rippers","rippier","rippiers","ripping","rippingly","rippings","ripple","rippled","rippler","ripplers","ripples","ripplet","ripplets","ripplier","rippliest","rippling","ripplingly","ripplings","ripply","ripps","riprap","riprapped","riprapping","ripraps","rips","ripsaw","ripsawed","ripsawing","ripsawn","ripsaws","ripsnorter","ripsnorters","ripsnorting","ripsnortingly","ripstop","ripstops","ript","riptide","riptides","riroriro","riroriros","risaldar","risaldars","rise","risen","riser","risers","rises","rishi","rishis","risibilities","risibility","risible","risibles","risibly","rising","risings","risk","risked","risker","riskers","riskful","riskier","riskiest","riskily","riskiness","riskinesses","risking","riskless","risks","risky","risoluto","risorgimento","risorgimentos","risorii","risorius","risotto","risottos","risp","risped","rispetti","rispetto","risping","rispings","risps","risque","risques","rissole","rissoles","ristra","ristras","risus","risuses","rit","ritard","ritardando","ritardandos","ritards","rite","riteless","ritenuto","ritenutos","rites","ritonavir","ritonavirs","ritornel","ritornell","ritornelle","ritornelles","ritornelli","ritornello","ritornellos","ritornells","ritornels","ritournelle","ritournelles","rits","ritt","ritted","ritter","ritters","ritting","ritts","ritual","ritualisation","ritualisations","ritualise","ritualised","ritualises","ritualising","ritualism","ritualisms","ritualist","ritualistic","ritualistically","ritualists","ritualization","ritualizations","ritualize","ritualized","ritualizes","ritualizing","ritually","rituals","rituximab","rituximabs","ritz","ritzes","ritzier","ritziest","ritzily","ritziness","ritzinesses","ritzy","riva","rivage","rivages","rival","rivaled","rivaless","rivalesses","rivaling","rivalise","rivalised","rivalises","rivalising","rivalities","rivality","rivalize","rivalized","rivalizes","rivalizing","rivalled","rivalless","rivalling","rivalries","rivalrous","rivalry","rivals","rivalship","rivalships","rivas","rive","rived","rivel","rivelled","rivelling","rivels","riven","river","riverain","riverains","riverbank","riverbanks","riverbed","riverbeds","riverboat","riverboats","rivercraft","rivercrafts","rivered","riveret","riverets","riverfront","riverfronts","riverhead","riverheads","riverine","riverless","riverlike","riverman","rivermen","rivers","riverscape","riverscapes","riverside","riversides","riverward","riverwards","riverway","riverways","riverweed","riverweeds","riverworthiness","riverworthy","rivery","rives","rivet","riveted","riveter","riveters","riveting","rivetingly","rivetings","rivets","rivetted","rivetting","riviera","rivieras","riviere","rivieres","riving","rivlin","rivlins","rivo","rivulet","rivulets","rivulose","riyal","riyals","riz","riza","rizard","rizards","rizas","rizzar","rizzared","rizzaring","rizzars","rizzart","rizzarts","rizzer","rizzered","rizzering","rizzers","rizzor","rizzored","rizzoring","rizzors","roach","roached","roaches","roaching","road","roadabilities","roadability","roadbed","roadbeds","roadblock","roadblocked","roadblocking","roadblocks","roadcraft","roadcrafts","roadeo","roadeos","roadheader","roadheaders","roadholding","roadholdings","roadhouse","roadhouses","roadie","roadies","roading","roadings","roadkill","roadkills","roadless","roadman","roadmen","roadroller","roadrollers","roadrunner","roadrunners","roads","roadshow","roadshows","roadside","roadsides","roadsman","roadsmen","roadstead","roadsteads","roadster","roadsters","roadway","roadways","roadwork","roadworks","roadworthies","roadworthiness","roadworthinesses","roadworthy","roam","roamed","roamer","roamers","roaming","roamings","roams","roan","roanpipe","roanpipes","roans","roar","roared","roarer","roarers","roarie","roarier","roariest","roaring","roaringly","roarings","roarming","roars","roary","roast","roasted","roaster","roasters","roasting","roastings","roasts","roate","roated","roates","roating","rob","robalo","robalos","roband","robands","robbed","robber","robberies","robbers","robbery","robbin","robbing","robbins","robe","robed","roberdsman","roberdsmen","robertsman","robertsmen","robes","robin","robing","robings","robinia","robinias","robins","roble","robles","roborant","roborants","roborating","robot","robotic","robotically","robotics","robotisation","robotisations","robotise","robotised","robotises","robotising","robotism","robotisms","robotization","robotizations","robotize","robotized","robotizes","robotizing","robotries","robotry","robots","robs","roburite","roburites","robust","robusta","robustas","robuster","robustest","robustious","robustiously","robustiousness","robustiousnesses","robustly","robustness","robustnesses","roc","rocaille","rocailles","rocambole","rocamboles","roch","roches","rochet","rochets","rock","rockabies","rockabillies","rockabilly","rockable","rockaby","rockabye","rockabyes","rockaway","rockaways","rockbound","rocked","rocker","rockeries","rockers","rockery","rocket","rocketed","rocketeer","rocketeers","rocketer","rocketers","rocketing","rocketries","rocketry","rockets","rockfall","rockfalls","rockfish","rockfishes","rockhopper","rockhoppers","rockhound","rockhounding","rockhoundings","rockhounds","rockier","rockiers","rockiest","rockily","rockiness","rockinesses","rocking","rockingly","rockings","rocklay","rocklays","rockless","rocklike","rockling","rocklings","rockoon","rockoons","rockrose","rockroses","rocks","rockshaft","rockshafts","rockslide","rockslides","rocksteadies","rocksteady","rockwater","rockwaters","rockweed","rockweeds","rockwork","rockworks","rocky","rococo","rococos","rocquet","rocquets","rocs","rod","rodded","rodding","roddings","rode","roded","rodent","rodenticide","rodenticides","rodents","rodeo","rodeoed","rodeoing","rodeos","rodes","rodeway","rodeways","rodfisher","rodfishers","rodfishing","rodfishings","rodgersia","rodgersias","roding","rodings","rodless","rodlike","rodman","rodmen","rodomontade","rodomontaded","rodomontader","rodomontaders","rodomontades","rodomontading","rods","rodsman","rodsmen","rodster","rodsters","roe","roebuck","roebucks","roed","roemer","roemers","roentgen","roentgenisation","roentgenise","roentgenised","roentgenises","roentgenising","roentgenization","roentgenize","roentgenized","roentgenizes","roentgenizing","roentgenogram","roentgenograms","roentgenograph","roentgenographic","roentgenographically","roentgenographies","roentgenographs","roentgenography","roentgenologic","roentgenological","roentgenologically","roentgenologies","roentgenologist","roentgenologists","roentgenology","roentgenopaque","roentgenoscope","roentgenoscopes","roentgenoscopic","roentgenoscopy","roentgens","roes","roesti","roestis","roestone","roestones","rogallo","rogallos","rogation","rogations","rogatory","roger","rogered","rogering","rogerings","rogers","rognon","rognons","rogue","rogued","rogueing","roguer","rogueries","roguers","roguery","rogues","rogueship","rogueships","roguing","roguish","roguishly","roguishness","roguishnesses","roguy","roil","roiled","roilier","roiliest","roiling","roils","roily","roin","roined","roining","roinish","roins","roist","roisted","roister","roistered","roisterer","roisterers","roistering","roisterings","roisterous","roisterously","roisters","roisting","roists","rojak","rojaks","roji","rojis","rok","roke","roked","rokelay","rokelays","roker","rokers","rokes","rokier","rokiest","roking","rokkaku","roks","roky","rolag","rolags","rolamite","rolamites","role","roles","rolf","rolfed","rolfer","rolfers","rolfing","rolfings","rolfs","roll","rollable","rollaway","rollaways","rollback","rollbacks","rollbar","rollbars","rollcollar","rollcollars","rolled","roller","rollerball","rollerballs","rollerblade","rollerbladed","rollerblader","rollerbladers","rollerblades","rollerblading","rollerbladings","rollercoaster","rollercoastered","rollercoasters","rollers","rollick","rollicked","rollicking","rollickings","rollicks","rollicky","rolling","rollings","rollmop","rollmops","rollneck","rollnecks","rollock","rollocking","rollockings","rollocks","rollout","rollouts","rollover","rollovers","rolls","rolltop","rollway","rollways","rom","roma","romage","romages","romaika","romaikas","romaine","romaines","romaji","romajis","romal","romals","roman","romance","romanced","romancer","romancers","romances","romancical","romancing","romancings","romanesco","romanescos","romanicite","romanicites","romanisation","romanisations","romanise","romanised","romanises","romanising","romanization","romanizations","romanize","romanized","romanizes","romanizing","romano","romanos","romans","romantic","romantical","romanticalities","romanticality","romantically","romanticisation","romanticise","romanticised","romanticises","romanticising","romanticism","romanticisms","romanticist","romanticists","romanticization","romanticizations","romanticize","romanticized","romanticizes","romanticizing","romantics","romanza","romanzas","romaunt","romaunts","romcom","romcoms","romeldale","romeldales","romeo","romeos","romneya","romneyas","romp","romped","romper","rompers","romping","rompingly","rompish","rompishly","rompishness","rompishnesses","romps","roms","roncador","roncadors","rondache","rondaches","rondavel","rondavels","ronde","rondeau","rondeaux","rondel","rondelet","rondelets","rondelle","rondelles","rondels","rondes","rondino","rondinos","rondo","rondoletto","rondolettos","rondos","rondure","rondures","rone","roneo","roneoed","roneoing","roneos","ronepipe","ronepipes","rones","rong","ronggeng","ronggengs","ronin","ronins","ronion","ronions","ronne","ronnel","ronnels","ronnie","ronnies","ronning","ront","ronte","rontes","rontgen","rontgenisation","rontgenisations","rontgenise","rontgenised","rontgenises","rontgenising","rontgenization","rontgenizations","rontgenize","rontgenized","rontgenizes","rontgenizing","rontgenogram","rontgenograms","rontgenograph","rontgenographs","rontgenography","rontgenological","rontgenologies","rontgenologist","rontgenologists","rontgenology","rontgenopaque","rontgenoscope","rontgenoscopes","rontgenoscopic","rontgenoscopies","rontgenoscopy","rontgenotherapy","rontgens","ronts","ronyon","ronyons","ronz","ronzer","ronzers","roo","rood","roods","roof","roofed","roofer","roofers","roofie","roofier","roofies","roofiest","roofing","roofings","roofless","rooflessness","rooflessnesses","rooflike","roofline","rooflines","roofs","roofscape","roofscapes","rooftop","rooftops","rooftree","rooftrees","roofy","rooibos","rooikat","rooikats","rooinek","rooineks","rook","rooked","rookeries","rookery","rookie","rookier","rookies","rookiest","rooking","rookish","rooks","rooky","room","roomed","roomer","roomers","roomette","roomettes","roomful","roomfuls","roomie","roomier","roomies","roomiest","roomily","roominess","roominesses","rooming","roommate","roommates","rooms","roomsome","roomy","roon","roons","roop","rooped","roopier","roopiest","rooping","roopit","roops","roopy","roorbach","roorbachs","roorback","roorbacks","roos","roosa","roosas","roose","roosed","rooser","roosers","rooses","roosing","roost","roosted","rooster","roosters","roosting","roosts","root","rootage","rootages","rootbound","rootcap","rootcaps","rooted","rootedly","rootedness","rootednesses","rooter","rooters","roothold","rootholds","rootier","rooties","rootiest","rootiness","rootinesses","rooting","rootings","rootkit","rootkits","rootle","rootled","rootles","rootless","rootlessness","rootlessnesses","rootlet","rootlets","rootlike","rootling","roots","rootserver","rootservers","rootsier","rootsiest","rootsiness","rootsinesses","rootstalk","rootstalks","rootstock","rootstocks","rootsy","rootworm","rootworms","rooty","ropable","rope","ropeable","roped","ropedancer","ropedancers","ropedancing","ropedancings","ropelike","roper","roperies","ropers","ropery","ropes","ropewalk","ropewalker","ropewalkers","ropewalks","ropeway","ropeways","ropework","ropeworks","ropey","ropier","ropiest","ropily","ropiness","ropinesses","roping","ropings","ropy","roque","roquelaure","roquelaures","roques","roquet","roqueted","roqueting","roquets","roquette","roquettes","roral","rore","rores","roric","rorid","rorie","rorier","roriest","rorqual","rorquals","rort","rorted","rorter","rorters","rortier","rortiest","rorting","rortings","rorts","rorty","rory","rosace","rosacea","rosaceas","rosaceous","rosaces","rosaker","rosakers","rosalia","rosalias","rosanilin","rosaniline","rosanilines","rosanilins","rosaria","rosarian","rosarians","rosaries","rosarium","rosariums","rosary","rosbif","rosbifs","roscid","roscoe","roscoes","rose","roseal","roseate","roseately","rosebay","rosebays","rosebowl","rosebowls","rosebud","rosebuds","rosebush","rosebushes","rosed","rosefinch","rosefinches","rosefish","rosefishes","rosehip","rosehips","roseless","roselike","rosella","rosellas","roselle","roselles","rosemaling","rosemalings","rosemaries","rosemary","roseola","roseolar","roseolas","roseries","roseroot","roseroots","rosery","roses","roseslug","roseslugs","roset","roseted","roseting","rosets","rosette","rosetted","rosettes","rosetting","rosettings","rosetty","rosety","rosewater","rosewaters","rosewood","rosewoods","roshi","roshis","rosied","rosier","rosiere","rosieres","rosiers","rosies","rosiest","rosily","rosin","rosinate","rosinates","rosined","rosiner","rosiners","rosiness","rosinesses","rosing","rosining","rosinol","rosinols","rosinous","rosins","rosinweed","rosinweeds","rosiny","rosit","rosited","rositing","rosits","rosmarine","rosmarines","rosoglio","rosoglios","rosolio","rosolios","rosser","rossers","rost","rosted","rostella","rostellar","rostellate","rostellum","rostellums","roster","rostered","rostering","rosterings","rosters","rosti","rosting","rostis","rostra","rostral","rostrally","rostrate","rostrated","rostrocarinate","rostrocarinates","rostrum","rostrums","rosts","rosula","rosulas","rosulate","rosy","rosying","rot","rota","rotachute","rotachutes","rotal","rotameter","rotameters","rotan","rotans","rotaplane","rotaplanes","rotaries","rotary","rotas","rotatable","rotate","rotated","rotates","rotating","rotation","rotational","rotations","rotative","rotatively","rotator","rotatores","rotators","rotatory","rotavate","rotavated","rotavates","rotavating","rotavator","rotavators","rotavirus","rotaviruses","rotch","rotche","rotches","rotchie","rotchies","rote","roted","rotenone","rotenones","rotes","rotgrass","rotgrasses","rotgut","rotguts","rother","rothers","roti","rotifer","rotiferal","rotiferan","rotiferans","rotiferous","rotifers","rotiform","roting","rotis","rotisserie","rotisseries","rotl","rotls","roto","rotograph","rotographed","rotographing","rotographs","rotogravure","rotogravures","rotolo","rotolos","roton","rotons","rotor","rotorcraft","rotorcrafts","rotors","rotos","rotoscope","rotoscoped","rotoscopes","rotoscoping","rototill","rototilled","rototiller","rototillers","rototilling","rototills","rotovate","rotovated","rotovates","rotovating","rotovator","rotovators","rots","rottan","rottans","rotte","rotted","rotten","rottener","rottenest","rottenly","rottenness","rottennesses","rottens","rottenstone","rottenstoned","rottenstones","rottenstoning","rotter","rotters","rottes","rotting","rottweiler","rottweilers","rotula","rotulae","rotulas","rotund","rotunda","rotundas","rotundate","rotunded","rotunder","rotundest","rotunding","rotundities","rotundity","rotundly","rotundness","rotundnesses","rotunds","roturier","roturiers","rouble","roubles","rouche","rouches","roucou","roucous","roue","rouen","rouens","roues","rouge","rouged","rouges","rough","roughage","roughages","roughback","roughbacks","roughcast","roughcasted","roughcaster","roughcasters","roughcasting","roughcasts","roughdried","roughdries","roughdry","roughdrying","roughed","roughen","roughened","roughening","roughens","rougher","roughers","roughest","roughhew","roughhewed","roughhewing","roughhewn","roughhews","roughhouse","roughhoused","roughhouses","roughhousing","roughie","roughies","roughing","roughish","roughleg","roughlegs","roughly","roughneck","roughnecked","roughnecking","roughnecks","roughness","roughnesses","roughrider","roughriders","roughs","roughshod","rought","roughy","rouging","rouille","rouilles","roul","roulade","roulades","roule","rouleau","rouleaus","rouleaux","roules","roulette","rouletted","roulettes","rouletting","rouls","roum","rouming","roumings","roums","rounce","rounces","rounceval","rouncevals","rouncies","rouncy","round","roundabout","roundaboutation","roundabouted","roundaboutedly","roundaboutility","roundabouting","roundaboutly","roundaboutness","roundaboutnesses","roundabouts","roundarch","roundarched","roundball","roundballs","rounded","roundedly","roundedness","roundednesses","roundel","roundelay","roundelays","roundels","rounder","rounders","roundest","roundhand","roundhands","roundheaded","roundheadedness","roundheadednesses","roundheel","roundheels","roundhouse","roundhouses","rounding","roundings","roundish","roundle","roundles","roundlet","roundlets","roundly","roundness","roundnesses","rounds","roundsman","roundsmen","roundtable","roundtables","roundtrip","roundtripping","roundtrippings","roundtrips","roundup","roundups","roundure","roundures","roundwood","roundwoods","roundworm","roundworms","roup","rouped","roupet","roupier","roupiest","roupily","rouping","roupit","roups","roupy","rousant","rouse","rouseabout","rouseabouts","roused","rousedness","rousednesses","rousement","rousements","rouser","rousers","rouses","rousing","rousingly","rousseau","rousseaus","roussette","roussettes","roust","roustabout","roustabouts","rousted","rouster","rousters","rousting","rousts","rout","route","routed","routeing","routeman","routemarch","routemarched","routemarches","routemarching","routemen","router","routers","routes","routeway","routeways","routh","routhie","routhier","routhiest","rouths","routine","routineer","routineers","routinely","routines","routing","routings","routinisation","routinisations","routinise","routinised","routinises","routinising","routinism","routinisms","routinist","routinists","routinization","routinizations","routinize","routinized","routinizes","routinizing","routous","routously","routs","roux","rove","roved","roven","rover","rovers","roves","roving","rovingly","rovings","row","rowable","rowan","rowanberries","rowanberry","rowans","rowboat","rowboats","rowdedow","rowdedows","rowdier","rowdies","rowdiest","rowdily","rowdiness","rowdinesses","rowdy","rowdydow","rowdydows","rowdyish","rowdyism","rowdyisms","rowed","rowel","roweled","roweling","rowelled","rowelling","rowels","rowen","rowens","rower","rowers","rowing","rowings","rowlock","rowlocks","rowme","rowmes","rownd","rownded","rowndell","rowndells","rownding","rownds","rowover","rowovers","rows","rowt","rowted","rowth","rowths","rowting","rowts","royal","royalet","royalets","royalise","royalised","royalises","royalising","royalism","royalisms","royalist","royalistic","royalists","royalize","royalized","royalizes","royalizing","royaller","royallest","royally","royalmast","royalmasts","royals","royalties","royalty","royne","royned","roynes","royning","roynish","royst","roysted","royster","roystered","roysterer","roysterers","roystering","roysterous","roysters","roysting","roysts","rozelle","rozelles","rozet","rozeted","rozeting","rozets","rozit","rozited","roziting","rozits","rozzer","rozzers","ruana","ruanas","rub","rubaboo","rubaboos","rubace","rubaces","rubai","rubaiyat","rubasse","rubasses","rubati","rubato","rubatos","rubbaboo","rubbaboos","rubbed","rubber","rubbered","rubberier","rubberiest","rubbering","rubberise","rubberised","rubberises","rubberising","rubberize","rubberized","rubberizes","rubberizing","rubberlike","rubberneck","rubbernecked","rubbernecker","rubberneckers","rubbernecking","rubbernecks","rubbers","rubberwear","rubberwears","rubbery","rubbet","rubbidies","rubbidy","rubbies","rubbing","rubbings","rubbish","rubbished","rubbishes","rubbishing","rubbishly","rubbishy","rubbit","rubbities","rubbity","rubble","rubbled","rubbles","rubblework","rubbleworks","rubblier","rubbliest","rubbling","rubbly","rubboard","rubboards","rubby","rubdown","rubdowns","rube","rubefacient","rubefacients","rubefaction","rubefactions","rubefied","rubefies","rubefy","rubefying","rubel","rubella","rubellan","rubellans","rubellas","rubellite","rubellites","rubels","rubeola","rubeolar","rubeolas","rubes","rubescence","rubescences","rubescent","rubiaceous","rubicelle","rubicelles","rubicon","rubiconed","rubiconing","rubicons","rubicund","rubicundities","rubicundity","rubidic","rubidium","rubidiums","rubied","rubier","rubies","rubiest","rubified","rubifies","rubify","rubifying","rubiginose","rubiginous","rubigo","rubigos","rubin","rubine","rubineous","rubines","rubins","rubious","ruble","rubles","ruboff","ruboffs","rubout","rubouts","rubric","rubrical","rubrically","rubricate","rubricated","rubricates","rubricating","rubrication","rubrications","rubricator","rubricators","rubrician","rubricians","rubrics","rubs","rubstone","rubstones","rubus","ruby","rubying","rubylike","rubythroat","rubythroats","ruc","ruche","ruched","ruches","ruching","ruchings","ruck","rucked","rucking","ruckle","ruckled","ruckles","ruckling","ruckman","ruckmen","rucks","rucksack","rucksacks","ruckseat","ruckseats","ruckus","ruckuses","rucola","rucolas","rucs","ructation","ructations","ruction","ructions","ructious","rud","rudaceous","rudas","rudases","rudbeckia","rudbeckias","rudd","rudded","rudder","rudderhead","rudderheads","rudderless","rudderpost","rudderposts","rudders","rudderstock","rudderstocks","ruddied","ruddier","ruddies","ruddiest","ruddily","ruddiness","ruddinesses","rudding","ruddle","ruddled","ruddleman","ruddlemen","ruddles","ruddling","ruddock","ruddocks","rudds","ruddy","ruddying","rude","rudely","rudeness","rudenesses","ruder","ruderal","ruderals","ruderies","rudery","rudes","rudesbies","rudesby","rudest","rudie","rudies","rudiment","rudimental","rudimentally","rudimentarily","rudimentariness","rudimentarinesses","rudimentary","rudiments","rudish","ruds","rue","rued","rueda","ruedas","rueful","ruefully","ruefulness","ruefulnesses","rueing","rueings","ruelle","ruelles","ruellia","ruellias","ruer","ruers","rues","rufescence","rufescences","rufescent","ruff","ruffe","ruffed","ruffes","ruffian","ruffianed","ruffianing","ruffianish","ruffianism","ruffianisms","ruffianly","ruffians","ruffin","ruffing","ruffins","ruffle","ruffled","ruffler","rufflers","ruffles","rufflier","ruffliest","rufflike","ruffling","rufflings","ruffly","ruffs","rufiyaa","rufiyaas","rufous","rug","ruga","rugae","rugal","rugalach","rugate","rugbies","rugby","rugelach","rugged","ruggeder","ruggedest","ruggedisation","ruggedisations","ruggedise","ruggedised","ruggedises","ruggedising","ruggedization","ruggedizations","ruggedize","ruggedized","ruggedizes","ruggedizing","ruggedly","ruggedness","ruggednesses","ruggelach","rugger","ruggers","ruggier","ruggiest","rugging","ruggings","ruggy","ruglike","rugola","rugolas","rugosa","rugosas","rugose","rugosely","rugosities","rugosity","rugous","rugs","rugulose","ruin","ruinable","ruinate","ruinated","ruinates","ruinating","ruination","ruinations","ruined","ruiner","ruiners","ruing","ruings","ruining","ruinings","ruinous","ruinously","ruinousness","ruinousnesses","ruins","rukh","rukhs","rulable","rule","ruled","ruleless","ruler","rulered","rulering","rulers","rulership","rulerships","rules","rulesse","rulier","ruliest","ruling","rulings","rullion","rullions","rullock","rullocks","ruly","rum","rumaki","rumakis","rumal","rumals","rumba","rumbaed","rumbaing","rumbas","rumbelow","rumbelows","rumble","rumbled","rumbledethump","rumbledethumps","rumblegumption","rumblegumptions","rumbler","rumblers","rumbles","rumblier","rumbliest","rumbling","rumblingly","rumblings","rumbly","rumbo","rumbos","rumbullion","rumbullions","rumbustical","rumbustious","rumbustiously","rumbustiousness","rumbustiousnesses","rume","rumelgumption","rumelgumptions","rumen","rumens","rumes","rumfustian","rumfustians","rumgumption","rumgumptions","rumina","ruminal","ruminant","ruminantly","ruminants","ruminate","ruminated","ruminates","ruminating","ruminatingly","rumination","ruminations","ruminative","ruminatively","ruminator","ruminators","rumkin","rumkins","rumlegumption","rumlegumptions","rumly","rummage","rummaged","rummager","rummagers","rummages","rummaging","rummelgumption","rummelgumptions","rummer","rummers","rummest","rummier","rummies","rummiest","rummily","rumminess","rumminesses","rummish","rummlegumption","rummlegumptions","rummy","rumness","rumnesses","rumor","rumored","rumoring","rumormonger","rumormongering","rumormongerings","rumormongers","rumorous","rumors","rumour","rumoured","rumourer","rumourers","rumouring","rumours","rump","rumped","rumpies","rumping","rumple","rumpled","rumples","rumpless","rumplier","rumpliest","rumpling","rumply","rumpo","rumpos","rumps","rumpus","rumpuses","rumpy","rumrunner","rumrunners","rums","run","runabout","runabouts","runagate","runagates","runanga","runangas","runaround","runarounds","runaway","runaways","runback","runbacks","runch","runches","runcible","runcinate","rund","rundale","rundales","rundle","rundled","rundles","rundlet","rundlets","rundown","rundowns","runds","rune","runecraft","runecrafts","runed","runelike","runes","runflat","runflats","rung","rungless","rungs","runic","runkle","runkled","runkles","runkling","runless","runlet","runlets","runnable","runnel","runnels","runner","runners","runnet","runnets","runnier","runniest","runniness","runninesses","running","runningly","runnings","runnion","runnions","runny","runoff","runoffs","runout","runouts","runover","runovers","runrig","runrigs","runround","runrounds","runs","runt","runted","runtier","runtiest","runtiness","runtinesses","runtish","runtishly","runts","runty","runway","runways","rupee","rupees","rupestrian","rupia","rupiah","rupiahs","rupias","rupicoline","rupicolous","rupturable","rupture","ruptured","ruptures","rupturewort","ruptureworts","rupturing","rural","ruralisation","ruralisations","ruralise","ruralised","ruralises","ruralising","ruralism","ruralisms","ruralist","ruralists","ruralite","ruralites","ruralities","rurality","ruralization","ruralizations","ruralize","ruralized","ruralizes","ruralizing","rurally","ruralness","ruralnesses","rurals","rurban","ruridecanal","rurp","rurps","ruru","rurus","rusa","rusalka","rusalkas","rusas","ruscus","ruscuses","ruse","ruses","rush","rushed","rushee","rushees","rushen","rusher","rushers","rushes","rushier","rushiest","rushiness","rushinesses","rushing","rushings","rushlight","rushlights","rushlike","rushy","rusine","rusk","rusks","rusma","rusmas","russe","russel","russels","russet","russeted","russeting","russetings","russets","russetting","russettings","russety","russia","russias","russified","russifies","russify","russifying","russula","russulae","russulas","rust","rustable","rustbucket","rusted","rustic","rustical","rustically","rusticals","rusticana","rusticate","rusticated","rusticates","rusticating","rusticatings","rustication","rustications","rusticator","rusticators","rusticial","rusticise","rusticised","rusticises","rusticising","rusticism","rusticisms","rusticities","rusticity","rusticize","rusticized","rusticizes","rusticizing","rusticly","rustics","rusticwork","rusticworks","rustier","rustiest","rustily","rustiness","rustinesses","rusting","rustings","rustle","rustled","rustler","rustlers","rustles","rustless","rustling","rustlingly","rustlings","rustproof","rustproofed","rustproofing","rustproofings","rustproofs","rustre","rustred","rustres","rusts","rusty","rut","rutabaga","rutabagas","rutaceous","ruth","ruthenic","ruthenious","ruthenium","rutheniums","rutherford","rutherfordium","rutherfordiums","rutherfords","ruthful","ruthfully","ruthfulness","ruthfulnesses","ruthless","ruthlessly","ruthlessness","ruthlessnesses","ruths","rutilant","rutilated","rutile","rutiles","rutin","rutins","ruts","rutted","rutter","rutters","ruttier","ruttiest","ruttily","ruttiness","ruttinesses","rutting","ruttings","ruttish","ruttishly","ruttishness","ruttishnesses","rutty","rya","ryal","ryals","ryas","rybat","rybats","rybaudrye","rybaudryes","rye","ryebread","ryebreads","ryeflour","ryeflours","ryegrass","ryegrasses","ryepeck","ryepecks","ryes","ryfe","ryke","ryked","rykes","ryking","rymme","rymmed","rymmes","rymming","rynd","rynds","ryokan","ryokans","ryot","ryots","ryotwari","ryotwaris","rype","rypeck","rypecks","ryper","saag","saags","sab","sabadilla","sabadillas","sabal","sabals","sabaton","sabatons","sabayon","sabayons","sabbat","sabbatarian","sabbath","sabbaths","sabbatic","sabbatical","sabbaticals","sabbatics","sabbatine","sabbatise","sabbatised","sabbatises","sabbatising","sabbatism","sabbatisms","sabbatize","sabbatized","sabbatizes","sabbatizing","sabbats","sabbed","sabbing","sabbings","sabe","sabed","sabeing","sabella","sabellas","saber","sabered","sabering","saberlike","sabermetrician","sabermetricians","sabermetrics","sabers","sabes","sabha","sabhas","sabin","sabine","sabines","sabins","sabir","sabirs","sabkha","sabkhah","sabkhahs","sabkhas","sabkhat","sabkhats","sable","sabled","sablefish","sablefishes","sables","sabling","sabot","sabotage","sabotaged","sabotages","sabotaging","saboteur","saboteurs","sabotier","sabotiers","sabots","sabra","sabras","sabre","sabred","sabres","sabretache","sabretaches","sabreur","sabreurs","sabrewing","sabrewings","sabring","sabs","sabuline","sabulose","sabulosities","sabulosity","sabulous","saburra","saburral","saburras","saburration","saburrations","sac","sacahuista","sacahuistas","sacahuiste","sacahuistes","sacaton","sacatons","sacbut","sacbuts","saccade","saccades","saccadic","saccadically","saccate","saccharase","saccharases","saccharate","saccharated","saccharates","saccharic","saccharide","saccharides","sacchariferous","saccharification","saccharifications","saccharified","saccharifies","saccharify","saccharifying","saccharimeter","saccharimeters","saccharimetries","saccharimetry","saccharin","saccharine","saccharinely","saccharines","saccharinities","saccharinity","saccharins","saccharisation","saccharisations","saccharise","saccharised","saccharises","saccharising","saccharization","saccharizations","saccharize","saccharized","saccharizes","saccharizing","saccharoid","saccharoidal","saccharoids","saccharometer","saccharometers","saccharomyces","saccharomycetes","saccharose","saccharoses","saccharum","saccharums","sacciform","saccoi","saccos","saccoses","saccular","sacculate","sacculated","sacculation","sacculations","saccule","saccules","sacculi","sacculiform","sacculus","sacella","sacellum","sacerdotal","sacerdotalise","sacerdotalised","sacerdotalises","sacerdotalising","sacerdotalism","sacerdotalisms","sacerdotalist","sacerdotalists","sacerdotalize","sacerdotalized","sacerdotalizes","sacerdotalizing","sacerdotally","sachem","sachemdom","sachemdoms","sachemic","sachems","sachemship","sachemships","sachet","sacheted","sachets","sack","sackable","sackage","sackages","sackbut","sackbuts","sackcloth","sackcloths","sacked","sacker","sackers","sackful","sackfuls","sacking","sackings","sackless","sacklike","sacks","sacksful","sacless","saclike","sacque","sacques","sacra","sacral","sacralgia","sacralgias","sacralisation","sacralisations","sacralise","sacralised","sacralises","sacralising","sacralities","sacrality","sacralization","sacralizations","sacralize","sacralized","sacralizes","sacralizing","sacrals","sacrament","sacramental","sacramentalism","sacramentalisms","sacramentalist","sacramentalists","sacramentality","sacramentally","sacramentalness","sacramentals","sacramentarian","sacramentarians","sacramentaries","sacramentary","sacramented","sacramenting","sacraments","sacraria","sacrarial","sacrarium","sacred","sacredly","sacredness","sacrednesses","sacrifice","sacrificeable","sacrificed","sacrificer","sacrificers","sacrifices","sacrificial","sacrificially","sacrificing","sacrifide","sacrified","sacrifies","sacrify","sacrifying","sacrilege","sacrileges","sacrilegious","sacrilegiously","sacrilegiousness","sacrilegiousnesses","sacrilegist","sacrilegists","sacring","sacrings","sacrist","sacristan","sacristans","sacristies","sacrists","sacristy","sacrococcygeal","sacrocostal","sacrocostals","sacroiliac","sacroiliacs","sacroiliitis","sacroiliitises","sacrosanct","sacrosanctities","sacrosanctity","sacrosanctness","sacrum","sacrums","sacs","sad","sadded","sadden","saddened","saddening","saddens","sadder","saddest","saddhu","saddhus","saddie","saddies","sadding","saddish","saddle","saddleback","saddlebacked","saddlebacks","saddlebag","saddlebags","saddlebill","saddlebills","saddlebow","saddlebows","saddlebred","saddlebreds","saddlecloth","saddlecloths","saddled","saddleless","saddler","saddleries","saddleroom","saddlerooms","saddlers","saddlery","saddles","saddletree","saddletrees","saddling","saddo","saddoes","saddos","sade","sades","sadhana","sadhanas","sadhe","sadhes","sadhu","sadhus","sadi","sadiron","sadirons","sadis","sadism","sadisms","sadist","sadistic","sadistically","sadists","sadly","sadness","sadnesses","sado","sadomasochism","sadomasochisms","sadomasochist","sadomasochistic","sadomasochists","sados","sads","sadza","sadzas","sae","saeculum","saeculums","saeter","saeters","safari","safaried","safariing","safaris","safarist","safarists","safe","safecracker","safecrackers","safecracking","safecrackings","safed","safeguard","safeguarded","safeguarding","safeguards","safekeeping","safekeepings","safelight","safelights","safely","safeness","safenesses","safer","safes","safest","safetied","safeties","safety","safetying","safetyman","safetymen","saffian","saffians","safflower","safflowers","saffron","saffroned","saffrons","saffrony","safing","safranin","safranine","safranines","safranins","safrol","safrole","safroles","safrols","safronal","safronals","saft","safter","saftest","sag","saga","sagacious","sagaciously","sagaciousness","sagaciousnesses","sagacities","sagacity","sagaman","sagamen","sagamore","sagamores","saganash","saganashes","sagapenum","sagapenums","sagas","sagathies","sagathy","sagbut","sagbuts","sage","sagebrush","sagebrushes","sagely","sagene","sagenes","sageness","sagenesses","sagenite","sagenites","sagenitic","sager","sages","sagest","saggar","saggard","saggards","saggared","saggaring","saggars","sagged","sagger","saggered","saggering","saggers","saggier","saggiest","sagging","saggings","saggy","sagier","sagiest","saginate","saginated","saginates","saginating","sagination","saginations","sagitta","sagittal","sagittally","sagittaries","sagittary","sagittas","sagittate","sagittiform","sago","sagoin","sagoins","sagos","sagouin","sagouins","sagrada","sags","saguaro","saguaros","saguin","saguins","sagum","sagy","saheb","sahebs","sahib","sahiba","sahibah","sahibahs","sahibas","sahibs","sahiwal","sahiwals","sahuaro","sahuaros","sai","saibling","saiblings","saic","saice","saices","saick","saicks","saics","said","saidest","saids","saidst","saiga","saigas","saikei","saikeis","saikless","sail","sailable","sailboard","sailboarded","sailboarder","sailboarders","sailboarding","sailboardings","sailboards","sailboat","sailboater","sailboaters","sailboating","sailboatings","sailboats","sailcloth","sailcloths","sailed","sailer","sailers","sailfish","sailfishes","sailing","sailings","sailless","sailmaker","sailmakers","sailmaking","sailmakings","sailor","sailoring","sailorings","sailorless","sailorlike","sailorly","sailors","sailplane","sailplaned","sailplaner","sailplaners","sailplanes","sailplaning","sailroom","sailrooms","sails","saim","saimin","saimins","saimiri","saimiris","saims","sain","saine","sained","sainfoin","sainfoins","saining","sains","saint","saintdom","saintdoms","sainted","saintess","saintesses","saintfoin","saintfoins","sainthood","sainthoods","sainting","saintish","saintism","saintisms","saintless","saintlier","saintliest","saintlike","saintlily","saintliness","saintlinesses","saintling","saintlings","saintly","saintpaulia","saintpaulias","saints","saintship","saintships","saique","saiques","sair","saired","sairer","sairest","sairing","sairs","sais","saist","saith","saithe","saithes","saiths","saiyid","saiyids","sajou","sajous","sakai","sakais","sake","saker","sakeret","sakerets","sakers","sakes","saki","sakia","sakias","sakieh","sakiehs","sakis","sakiyeh","sakiyehs","sakkoi","sakkos","sakkoses","saksaul","saksauls","sal","salaam","salaamed","salaaming","salaams","salabilities","salability","salable","salableness","salablenesses","salably","salacious","salaciously","salaciousness","salaciousnesses","salacities","salacity","salad","saladang","saladangs","salade","salades","salading","saladings","salads","salal","salals","salamander","salamanders","salamandrian","salamandrine","salamandroid","salamandroids","salami","salamis","salamon","salamons","salangane","salanganes","salariat","salariats","salaried","salaries","salary","salarying","salaryman","salarymen","salband","salbands","salbutamol","salbutamols","salchow","salchows","sale","saleabilities","saleability","saleable","saleableness","saleablenesses","saleably","salep","saleps","saleratus","saleratuses","salering","salerings","saleroom","salerooms","sales","salesclerk","salesclerks","salesgirl","salesgirls","salesladies","saleslady","salesman","salesmanship","salesmanships","salesmen","salespeople","salesperson","salespersons","salesroom","salesrooms","saleswoman","saleswomen","salet","salets","salewd","saleyard","saleyards","salfern","salferns","saliaunce","saliaunces","salic","salicaceous","salices","salicet","saliceta","salicets","salicetum","salicetums","salicin","salicine","salicines","salicins","salicional","salicionals","salicornia","salicornias","salicylamide","salicylamides","salicylate","salicylated","salicylates","salicylating","salicylic","salicylism","salicylisms","salience","saliences","saliencies","saliency","salient","salientian","salientians","saliently","salients","saliferous","salifiable","salification","salifications","salified","salifies","salify","salifying","saligot","saligots","salimeter","salimeters","salimetric","salimetries","salimetry","salina","salinas","saline","salines","salinisation","salinisations","salinise","salinised","salinises","salinising","salinities","salinity","salinization","salinizations","salinize","salinized","salinizes","salinizing","salinometer","salinometers","salinometric","salinometries","salinometry","saliva","salival","salivary","salivas","salivate","salivated","salivates","salivating","salivation","salivations","salivator","salivators","salix","sall","sallad","sallads","sallal","sallals","salle","sallee","sallees","sallenders","salles","sallet","sallets","sallied","sallier","salliers","sallies","sallow","sallowed","sallower","sallowest","sallowing","sallowish","sallowly","sallowness","sallownesses","sallows","sallowy","sally","sallying","sallyport","sallyports","salmagundi","salmagundies","salmagundis","salmagundy","salmanaser","salmanasers","salmanazar","salmanazars","salmi","salmis","salmon","salmonberries","salmonberry","salmonella","salmonellae","salmonellas","salmonelloses","salmonellosis","salmonet","salmonets","salmonid","salmonids","salmonoid","salmonoids","salmons","salmony","salol","salols","salometer","salometers","salon","salons","saloon","saloons","saloop","saloops","salop","salopettes","salopian","salops","salp","salpa","salpae","salpas","salpian","salpians","salpicon","salpicons","salpid","salpids","salpiform","salpiglosses","salpiglossis","salpiglossises","salpingectomies","salpingectomy","salpinges","salpingian","salpingites","salpingitic","salpingitides","salpingitis","salpingitises","salpinx","salpinxes","salps","sals","salsa","salsaed","salsaing","salsas","salse","salses","salsifies","salsify","salsilla","salsillas","salsolaceous","salsuginous","salt","saltando","saltant","saltants","saltarelli","saltarello","saltarellos","saltate","saltated","saltates","saltating","saltation","saltationism","saltationisms","saltationist","saltationists","saltations","saltato","saltatorial","saltatorious","saltatory","saltbox","saltboxes","saltbush","saltbushes","saltcat","saltcats","saltcellar","saltcellars","saltchuck","saltchucker","saltchuckers","saltchucks","salted","salter","saltern","salterns","salters","saltest","saltfish","saltfishes","saltie","saltier","saltiers","salties","saltiest","saltigrade","saltigrades","saltily","saltimbanco","saltimbancos","saltimbocca","saltimboccas","saltine","saltines","saltiness","saltinesses","salting","saltings","saltire","saltires","saltirewise","saltish","saltishly","saltishness","saltishnesses","saltless","saltlike","saltly","saltness","saltnesses","salto","saltoed","saltoing","saltos","saltpan","saltpans","saltpeter","saltpeters","saltpetre","saltpetreman","saltpetremen","saltpetres","salts","saltshaker","saltshakers","saltus","saltuses","saltwater","saltwork","saltworks","saltwort","saltworts","salty","salubrious","salubriously","salubriousness","salubriousnesses","salubrities","salubrity","salue","salued","salues","saluing","saluki","salukis","saluretic","saluretics","salutarily","salutariness","salutarinesses","salutary","salutation","salutational","salutations","salutatorian","salutatorians","salutatories","salutatorily","salutatory","salute","saluted","saluter","saluters","salutes","salutiferous","saluting","salvabilities","salvability","salvable","salvableness","salvablenesses","salvably","salvage","salvageabilities","salvageability","salvageable","salvaged","salvagee","salvagees","salvager","salvagers","salvages","salvaging","salvarsan","salvarsans","salvation","salvational","salvationism","salvationisms","salvationist","salvationists","salvations","salvatories","salvatory","salve","salved","salver","salverform","salvers","salves","salvete","salvetes","salvia","salvias","salvific","salvifical","salvifically","salving","salvings","salviniaceous","salvo","salvoed","salvoes","salvoing","salvor","salvors","salvos","salwar","salwars","sam","sama","samaan","samaans","samadhi","samadhis","saman","samans","samara","samaras","samariform","samaritan","samaritans","samarium","samariums","samarskite","samarskites","samas","samba","sambaed","sambaing","sambal","sambals","sambar","sambars","sambas","sambhar","sambhars","sambhur","sambhurs","sambo","sambos","sambuca","sambucas","sambuke","sambukes","sambur","samburs","same","samech","samechs","samek","samekh","samekhs","sameks","samel","samely","samen","sameness","samenesses","sames","samey","sameyness","sameynesses","samfoo","samfoos","samfu","samfus","samiel","samiels","samier","samiest","samisen","samisens","samite","samites","samithi","samithis","samiti","samitis","samizdat","samizdats","samlet","samlets","samlor","samlors","sammed","sammies","samming","sammy","samnitis","samnitises","samosa","samosas","samovar","samovars","samoyed","samoyeds","samp","sampan","sampans","samphire","samphires","sampi","sampire","sampires","sampis","sample","sampled","sampler","sampleries","samplers","samplery","samples","sampling","samplings","samps","sams","samsara","samsaras","samsaric","samshoo","samshoos","samshu","samshus","samurai","samurais","san","sanative","sanatoria","sanatorium","sanatoriums","sanatory","sanbenito","sanbenitos","sancai","sancais","sancho","sanchos","sancta","sanctifiable","sanctification","sanctifications","sanctified","sanctifiedly","sanctifier","sanctifiers","sanctifies","sanctify","sanctifying","sanctifyingly","sanctifyings","sanctimonies","sanctimonious","sanctimoniously","sanctimoniousness","sanctimoniousnesses","sanctimony","sanction","sanctionable","sanctioned","sanctioneer","sanctioneers","sanctioner","sanctioners","sanctioning","sanctionless","sanctions","sanctities","sanctitude","sanctitudes","sanctity","sanctuaries","sanctuarise","sanctuarised","sanctuarises","sanctuarising","sanctuarize","sanctuarized","sanctuarizes","sanctuarizing","sanctuary","sanctum","sanctums","sand","sandable","sandal","sandaled","sandaling","sandalled","sandalling","sandals","sandalwood","sandalwoods","sandarac","sandarach","sandarachs","sandaracs","sandbag","sandbagged","sandbagger","sandbaggers","sandbagging","sandbags","sandbank","sandbanks","sandbar","sandbars","sandblast","sandblasted","sandblaster","sandblasters","sandblasting","sandblastings","sandblasts","sandbox","sandboxes","sandboy","sandboys","sandbur","sandburr","sandburrs","sandburs","sandcastle","sandcastles","sandcrack","sandcracks","sanddab","sanddabs","sanded","sandek","sandeks","sander","sanderling","sanderlings","sanders","sanderses","sanderswood","sanderswoods","sandfish","sandfishes","sandflies","sandfly","sandglass","sandglasses","sandgroper","sandgropers","sandgrouse","sandgrouses","sandheap","sandheaps","sandhi","sandhill","sandhills","sandhis","sandhog","sandhogs","sandier","sandiest","sandiness","sandinesses","sanding","sandings","sandiver","sandivers","sandless","sandlike","sandling","sandlings","sandlot","sandlots","sandlotter","sandlotters","sandman","sandmen","sandpainting","sandpaintings","sandpaper","sandpapered","sandpapering","sandpapers","sandpapery","sandpeep","sandpeeps","sandpile","sandpiles","sandpiper","sandpipers","sandpit","sandpits","sandpump","sandpumps","sands","sandshoe","sandshoes","sandsoap","sandsoaps","sandspout","sandspouts","sandspur","sandspurs","sandstone","sandstones","sandstorm","sandstorms","sandsucker","sandsuckers","sandwich","sandwiched","sandwiches","sandwiching","sandworm","sandworms","sandwort","sandworts","sandy","sandyish","sane","saned","sanely","saneness","sanenesses","saner","sanes","sanest","sang","sanga","sangar","sangaree","sangarees","sangars","sangas","sangeet","sangeets","sanger","sangers","sangfroid","sangfroids","sangh","sangha","sanghas","sanghat","sanghats","sanghs","sanglier","sangliers","sango","sangoma","sangomas","sangos","sangria","sangrias","sangs","sanguiferous","sanguification","sanguifications","sanguified","sanguifies","sanguify","sanguifying","sanguinaria","sanguinarias","sanguinarily","sanguinariness","sanguinary","sanguine","sanguined","sanguinely","sanguineness","sanguinenesses","sanguineous","sanguineousness","sanguines","sanguining","sanguinities","sanguinity","sanguinivorous","sanguinolencies","sanguinolency","sanguinolent","sanguivorous","sanicle","sanicles","sanidine","sanidines","sanies","sanified","sanifies","sanify","sanifying","saning","sanious","sanitaria","sanitarian","sanitarianism","sanitarianisms","sanitarians","sanitaries","sanitarily","sanitariness","sanitarinesses","sanitarist","sanitarists","sanitarium","sanitariums","sanitary","sanitate","sanitated","sanitates","sanitating","sanitation","sanitationist","sanitationists","sanitations","sanities","sanitisation","sanitisations","sanitise","sanitised","sanitiser","sanitisers","sanitises","sanitising","sanitization","sanitizations","sanitize","sanitized","sanitizer","sanitizers","sanitizes","sanitizing","sanitoria","sanitorium","sanitoriums","sanity","sanjak","sanjaks","sank","sanko","sankos","sannie","sannies","sannop","sannops","sannup","sannups","sannyasi","sannyasin","sannyasins","sannyasis","sanpan","sanpans","sanpro","sanpros","sans","sansa","sansar","sansars","sansas","sansculotte","sansculotterie","sansculotteries","sansculottes","sansculottic","sansculottides","sansculottish","sansculottism","sansculottisms","sansculottist","sansculottists","sansei","sanseis","sanserif","sanserifs","sansevieria","sansevierias","sant","santal","santalaceous","santalic","santalin","santalins","santalol","santalols","santals","santera","santeras","santeria","santerias","santero","santeros","santimi","santims","santimu","santir","santirs","santo","santol","santolina","santolinas","santols","santon","santonica","santonicas","santonin","santonins","santons","santoor","santoors","santos","santour","santours","sants","santur","santurs","sanyasi","sanyasis","saola","saolas","saouari","saouaris","sap","sapajou","sapajous","sapan","sapans","sapanwood","sapanwoods","sapego","sapegoes","sapele","sapeles","sapful","saphead","sapheaded","sapheads","saphena","saphenae","saphenas","saphenous","sapid","sapidities","sapidity","sapidless","sapidness","sapidnesses","sapience","sapiences","sapiencies","sapiency","sapiens","sapient","sapiential","sapientially","sapiently","sapients","sapindaceous","sapless","saplessness","saplessnesses","sapling","saplings","sapodilla","sapodillas","sapogenin","sapogenins","saponaceous","saponaceousness","saponaceousnesses","saponaria","saponarias","saponated","saponifiable","saponification","saponifications","saponified","saponifier","saponifiers","saponifies","saponify","saponifying","saponin","saponine","saponines","saponins","saponite","saponites","sapor","saporific","saporous","sapors","sapota","sapotaceous","sapotas","sapote","sapotes","sapour","sapours","sappan","sappans","sappanwood","sappanwoods","sapped","sapper","sapperment","sappers","sapphic","sapphics","sapphire","sapphired","sapphires","sapphirine","sapphirines","sapphism","sapphisms","sapphist","sapphists","sappier","sappiest","sappily","sappiness","sappinesses","sapping","sapple","sappled","sapples","sappling","sappy","sapraemia","sapraemias","sapraemic","sapremia","sapremias","sapremic","saprobe","saprobes","saprobial","saprobic","saprobiont","saprobionts","saprobiotic","saprogenic","saprogenicities","saprogenicity","saprogenous","saprolegnia","saprolegnias","saprolite","saprolites","saprolitic","sapropel","sapropelic","sapropelite","sapropelites","sapropels","saprophagous","saprophyte","saprophytes","saprophytic","saprophytically","saprophytism","saprophytisms","saprotroph","saprotrophic","saprotrophs","saprozoic","saps","sapsago","sapsagos","sapsucker","sapsuckers","sapucaia","sapucaias","sapwood","sapwoods","sar","saraband","sarabande","sarabandes","sarabands","sarafan","sarafans","saran","sarangi","sarangis","sarans","sarape","sarapes","sarbacane","sarbacanes","sarcasm","sarcasms","sarcastic","sarcastically","sarcenchymatous","sarcenchyme","sarcenchymes","sarcenet","sarcenets","sarcina","sarcinae","sarcinas","sarcocarp","sarcocarps","sarcocolla","sarcocollas","sarcocystis","sarcocystises","sarcode","sarcodes","sarcodic","sarcoid","sarcoidoses","sarcoidosis","sarcoids","sarcolemma","sarcolemmal","sarcolemmas","sarcolemmata","sarcologies","sarcology","sarcoma","sarcomas","sarcomata","sarcomatoid","sarcomatoses","sarcomatosis","sarcomatous","sarcomere","sarcomeres","sarconet","sarconets","sarcophagal","sarcophagi","sarcophagous","sarcophagus","sarcophaguses","sarcoplasm","sarcoplasmic","sarcoplasms","sarcoptic","sarcosomal","sarcosome","sarcosomes","sarcous","sard","sardana","sardanas","sardar","sardars","sardel","sardelle","sardelles","sardels","sardine","sardined","sardines","sardining","sardius","sardiuses","sardonian","sardonic","sardonical","sardonically","sardonicism","sardonicisms","sardonyx","sardonyxes","sards","sared","saree","sarees","sargasso","sargassos","sargassum","sargassums","sarge","sarges","sargo","sargos","sargoses","sargus","sarguses","sari","sarin","saring","sarins","saris","sark","sarkier","sarkiest","sarkily","sarkiness","sarkinesses","sarking","sarkings","sarks","sarky","sarment","sarmenta","sarmentaceous","sarmentose","sarmentous","sarments","sarmentum","sarmie","sarmies","sarney","sarneys","sarnie","sarnies","sarod","sarode","sarodes","sarodist","sarodists","sarods","sarong","sarongs","saronic","saros","saroses","sarpanch","sarpanches","sarracenia","sarraceniaceous","sarracenias","sarrasin","sarrasins","sarrazin","sarrazins","sarrusophone","sarrusophones","sars","sarsaparilla","sarsaparillas","sarsar","sarsars","sarsden","sarsdens","sarsen","sarsenet","sarsenets","sarsens","sarsnet","sarsnets","sartor","sartorial","sartorially","sartorian","sartorii","sartorius","sartoriuses","sartors","sarus","saruses","sasarara","sasararas","saser","sasers","sash","sashay","sashayed","sashaying","sashays","sashed","sashes","sashimi","sashimis","sashing","sashless","sasin","sasine","sasines","sasins","saskatoon","saskatoons","sasquatch","sasquatches","sass","sassabies","sassaby","sassafras","sassafrases","sassarara","sassararas","sasse","sassed","sasses","sassier","sassies","sassiest","sassily","sassiness","sassinesses","sassing","sassolin","sassolins","sassolite","sassolites","sasswood","sasswoods","sassy","sassywood","sassywoods","sastra","sastras","sastruga","sastrugi","sat","satai","satais","satang","satangs","satanic","satanical","satanically","satanicalness","satanicalnesses","satanism","satanisms","satanist","satanists","satanities","satanity","satanologies","satanology","satanophanies","satanophany","satanophobia","satanophobias","satara","sataras","satay","satays","satchel","satcheled","satchelful","satchelfuls","satchelled","satchels","satchelsful","sate","sated","satedness","satednesses","sateen","sateens","sateless","satelles","satellite","satellited","satellites","satellitic","satelliting","satellitise","satellitised","satellitises","satellitising","satellitium","satellitiums","satellitize","satellitized","satellitizes","satellitizing","satem","sates","sati","satiabilities","satiability","satiable","satiably","satiate","satiated","satiates","satiating","satiation","satiations","satieties","satiety","satin","satined","satinet","satinets","satinetta","satinettas","satinette","satinettes","satinflower","satinflowers","sating","satining","satinpod","satinpods","satins","satinwood","satinwoods","satiny","satire","satires","satiric","satirical","satirically","satiricalness","satiricalnesses","satirisable","satirisation","satirisations","satirise","satirised","satiriser","satirisers","satirises","satirising","satirist","satirists","satirizable","satirization","satirizations","satirize","satirized","satirizer","satirizers","satirizes","satirizing","satis","satisfaction","satisfactions","satisfactorily","satisfactoriness","satisfactorinesses","satisfactory","satisfiable","satisfice","satisficed","satisficer","satisficers","satisfices","satisficing","satisficings","satisfied","satisfier","satisfiers","satisfies","satisfy","satisfying","satisfyingly","sative","satori","satoris","satrap","satrapal","satrapies","satraps","satrapy","satsuma","satsumas","saturabilities","saturability","saturable","saturant","saturants","saturate","saturated","saturater","saturaters","saturates","saturating","saturation","saturations","saturator","saturators","saturnalia","saturnalian","saturnalianly","saturnalias","saturnic","saturniid","saturniids","saturnine","saturninely","saturninities","saturninity","saturnism","saturnisms","saturnist","saturnists","satyagraha","satyagrahas","satyagrahi","satyagrahis","satyr","satyra","satyral","satyrals","satyras","satyresque","satyress","satyresses","satyriases","satyriasis","satyric","satyrical","satyrid","satyrids","satyrisk","satyrisks","satyrlike","satyrs","sau","sauba","saubas","sauce","sauceboat","sauceboats","saucebox","sauceboxes","sauced","sauceless","saucepan","saucepans","saucepot","saucepots","saucer","saucerful","saucerfuls","saucerless","saucerlike","saucers","sauces","sauch","sauchs","saucier","sauciers","sauciest","saucily","sauciness","saucinesses","saucing","saucisse","saucisses","saucisson","saucissons","saucy","sauerbraten","sauerbratens","sauerkraut","sauerkrauts","saufgard","saufgards","sauger","saugers","saugh","saughs","saughy","saul","saulge","saulges","saulie","saulies","sauls","sault","saults","sauna","saunaed","saunaing","saunas","saunt","saunted","saunter","sauntered","saunterer","saunterers","sauntering","saunteringly","saunterings","saunters","saunting","saunts","saurel","saurels","saurian","saurians","sauries","saurischian","saurischians","saurognathous","sauroid","sauropod","sauropodous","sauropods","sauropsidan","sauropsidans","sauropterygian","saury","sausage","sausages","saussurite","saussurites","saussuritic","saut","saute","sauted","sauteed","sauteeing","sauteing","sauterne","sauternes","sautes","sauting","sautoir","sautoire","sautoires","sautoirs","sauts","sav","savable","savableness","savablenesses","savage","savaged","savagedom","savagedoms","savagely","savageness","savagenesses","savager","savageries","savagery","savages","savagest","savaging","savagism","savagisms","savanna","savannah","savannahs","savannas","savant","savante","savantes","savants","savarin","savarins","savate","savates","save","saveable","saveableness","saveablenesses","saved","savegard","savegarded","savegarding","savegards","saveloy","saveloys","saver","savers","saves","savey","saveyed","saveying","saveys","savin","savine","savines","saving","savingly","savingness","savingnesses","savings","savins","savior","saviors","saviour","saviours","savor","savored","savorer","savorers","savorier","savories","savoriest","savorily","savoriness","savorinesses","savoring","savorless","savorous","savors","savory","savour","savoured","savourer","savourers","savourier","savouries","savouriest","savourily","savouriness","savourinesses","savouring","savourless","savourly","savours","savoury","savoy","savoyard","savoyards","savoys","savs","savvey","savveyed","savveying","savveys","savvied","savvier","savvies","savviest","savvily","savviness","savvinesses","savvy","savvying","saw","sawah","sawahs","sawbill","sawbills","sawblade","sawblades","sawbones","sawboneses","sawbuck","sawbucks","sawder","sawdered","sawdering","sawders","sawdust","sawdusted","sawdusting","sawdusts","sawdusty","sawed","sawer","sawers","sawfish","sawfishes","sawflies","sawfly","sawgrass","sawgrasses","sawhorse","sawhorses","sawing","sawings","sawlike","sawlog","sawlogs","sawmill","sawmills","sawn","sawney","sawneys","sawpit","sawpits","saws","sawshark","sawsharks","sawteeth","sawtimber","sawtimbers","sawtooth","sawyer","sawyers","sax","saxatile","saxaul","saxauls","saxe","saxes","saxhorn","saxhorns","saxicavous","saxicole","saxicoline","saxicolous","saxifragaceous","saxifrage","saxifrages","saxitoxin","saxitoxins","saxonies","saxonite","saxonites","saxony","saxophone","saxophones","saxophonic","saxophonist","saxophonists","saxtuba","saxtubas","say","sayable","sayed","sayeds","sayer","sayers","sayest","sayid","sayids","saying","sayings","sayne","sayon","sayonara","sayonaras","sayons","says","sayst","sayyid","sayyids","saz","sazerac","sazeracs","sazes","sazhen","sazhens","sazzes","sbirri","sbirro","scab","scabbard","scabbarded","scabbarding","scabbardless","scabbards","scabbed","scabbedness","scabbednesses","scabbier","scabbiest","scabbily","scabbiness","scabbinesses","scabbing","scabble","scabbled","scabbles","scabbling","scabby","scaberulous","scabies","scabietic","scabiosa","scabiosas","scabious","scabiouses","scabland","scablands","scablike","scabrid","scabridities","scabridity","scabrous","scabrously","scabrousness","scabrousnesses","scabs","scad","scads","scaff","scaffie","scaffies","scaffolage","scaffolages","scaffold","scaffoldage","scaffoldages","scaffolded","scaffolder","scaffolders","scaffolding","scaffoldings","scaffolds","scaffs","scag","scagged","scagging","scaglia","scaglias","scagliola","scagliolas","scags","scail","scailed","scailing","scails","scaith","scaithed","scaithing","scaithless","scaiths","scala","scalabilities","scalability","scalable","scalableness","scalablenesses","scalably","scalade","scalades","scalado","scalados","scalae","scalage","scalages","scalar","scalare","scalares","scalariform","scalariformly","scalars","scalation","scalations","scalawag","scalawags","scald","scaldberries","scaldberry","scalded","scalder","scalders","scaldfish","scaldfishes","scaldhead","scaldheads","scaldic","scalding","scaldings","scaldini","scaldino","scalds","scaldship","scaldships","scale","scaleable","scaleably","scaleboard","scaleboards","scaled","scaleless","scalelike","scalene","scaleni","scalenohedra","scalenohedron","scalenohedrons","scalenus","scalepan","scalepans","scaler","scalers","scales","scaletail","scaletails","scaleup","scaleups","scalework","scaleworks","scalier","scaliest","scaliness","scalinesses","scaling","scalings","scall","scallawag","scallawags","scalled","scallies","scallion","scallions","scallop","scalloped","scalloper","scallopers","scalloping","scallopings","scallopini","scallopinis","scallops","scalls","scally","scallywag","scallywags","scalogram","scalograms","scaloppine","scaloppines","scaloppini","scalp","scalped","scalpel","scalpellic","scalpelliform","scalpels","scalper","scalpers","scalping","scalpings","scalpins","scalpless","scalpriform","scalprum","scalprums","scalps","scaly","scam","scambaiting","scambaitings","scamble","scambled","scambler","scamblers","scambles","scambling","scamblingly","scamblings","scamel","scamels","scammed","scammer","scammers","scamming","scammoniate","scammonies","scammony","scamp","scamped","scamper","scampered","scamperer","scamperers","scampering","scampers","scampi","scampies","scamping","scampings","scampis","scampish","scampishly","scampishness","scampishnesses","scamps","scams","scamster","scamsters","scamto","scamtos","scan","scand","scandal","scandaled","scandaling","scandalisation","scandalisations","scandalise","scandalised","scandaliser","scandalisers","scandalises","scandalising","scandalization","scandalizations","scandalize","scandalized","scandalizer","scandalizers","scandalizes","scandalizing","scandalled","scandalling","scandalmonger","scandalmongering","scandalmongerings","scandalmongers","scandalous","scandalously","scandalousness","scandalousnesses","scandals","scandent","scandia","scandias","scandic","scandium","scandiums","scannable","scanned","scanner","scanners","scanning","scannings","scans","scansion","scansions","scansorial","scant","scanted","scanter","scantest","scantier","scanties","scantiest","scantily","scantiness","scantinesses","scanting","scantities","scantity","scantle","scantled","scantles","scantling","scantlings","scantly","scantness","scantnesses","scants","scanty","scapa","scapaed","scapaing","scapas","scape","scaped","scapegallows","scapegallowses","scapegoat","scapegoated","scapegoating","scapegoatings","scapegoatism","scapegoatisms","scapegoats","scapegrace","scapegraces","scapeless","scapement","scapements","scapes","scapewheel","scapewheels","scaphocephali","scaphocephalic","scaphocephalics","scaphocephalies","scaphocephalism","scaphocephalous","scaphocephalus","scaphocephaly","scaphoid","scaphoids","scaphopod","scaphopods","scapi","scapigerous","scaping","scapolite","scapolites","scapose","scapple","scappled","scapples","scappling","scapula","scapulae","scapular","scapularies","scapulars","scapulary","scapulas","scapulated","scapulimancies","scapulimancy","scapulimantic","scapulomancies","scapulomancy","scapulomantic","scapus","scar","scarab","scarabaean","scarabaeans","scarabaei","scarabaeid","scarabaeids","scarabaeist","scarabaeists","scarabaeoid","scarabaeoids","scarabaeus","scarabaeuses","scarabee","scarabees","scaraboid","scaraboids","scarabs","scaramouch","scaramouche","scaramouches","scarce","scarcely","scarcement","scarcements","scarceness","scarcenesses","scarcer","scarcest","scarcities","scarcity","scare","scarecrow","scarecrows","scared","scareder","scaredest","scarehead","scareheads","scaremonger","scaremongering","scaremongerings","scaremongers","scarer","scarers","scares","scarey","scarf","scarfed","scarfer","scarfers","scarfing","scarfings","scarfish","scarfishes","scarfpin","scarfpins","scarfs","scarfskin","scarfskins","scarfwise","scarier","scariest","scarification","scarifications","scarificator","scarificators","scarified","scarifier","scarifiers","scarifies","scarify","scarifying","scarifyingly","scarily","scariness","scarinesses","scaring","scariose","scarious","scarlatina","scarlatinal","scarlatinas","scarless","scarlet","scarleted","scarleting","scarlets","scarmoge","scarmoges","scarp","scarpa","scarpaed","scarpaing","scarpas","scarped","scarper","scarpered","scarpering","scarpers","scarpetti","scarpetto","scarph","scarphed","scarphing","scarphs","scarpines","scarping","scarpings","scarps","scarre","scarred","scarres","scarrier","scarriest","scarring","scarrings","scarry","scars","scart","scarted","scarth","scarths","scarting","scarts","scarves","scary","scat","scatback","scatbacks","scatch","scatches","scath","scathe","scathed","scatheful","scathefulness","scathefulnesses","scatheless","scathes","scathing","scathingly","scaths","scatole","scatoles","scatologic","scatological","scatologies","scatologist","scatologists","scatology","scatophagies","scatophagous","scatophagy","scats","scatt","scatted","scatter","scatterable","scatteration","scatterations","scatterbrain","scatterbrained","scatterbrains","scattered","scatteredly","scatterer","scatterers","scattergood","scattergoods","scattergram","scattergrams","scattergun","scatterguns","scattering","scatteringly","scatterings","scatterling","scatterlings","scattermouch","scattermouches","scatterometer","scatterometers","scatters","scattershot","scattery","scattier","scattiest","scattily","scattiness","scattinesses","scatting","scattings","scatts","scatty","scaturient","scaud","scauded","scauding","scauds","scaup","scauped","scauper","scaupers","scauping","scaups","scaur","scaured","scauries","scauring","scaurs","scaury","scavage","scavager","scavagers","scavages","scavenge","scavenged","scavenger","scavengered","scavengeries","scavengering","scavengerings","scavengers","scavengery","scavenges","scavenging","scavengings","scaw","scaws","scawtite","scawtites","scazon","scazons","scazontes","scazontic","scazontics","sceat","sceatt","sceattas","scedule","sceduled","scedules","sceduling","scelerat","scelerate","scelerates","scelerats","scena","scenaries","scenario","scenarios","scenarisation","scenarisations","scenarise","scenarised","scenarises","scenarising","scenarist","scenarists","scenarization","scenarizations","scenarize","scenarized","scenarizes","scenarizing","scenary","scenas","scend","scended","scending","scends","scene","scened","sceneman","scenemen","sceneries","scenery","scenes","sceneshifter","sceneshifters","scenester","scenesters","scenic","scenical","scenically","scenics","scening","scenographer","scenographers","scenographic","scenographical","scenographies","scenography","scent","scented","scentful","scenting","scentings","scentless","scentlessness","scentlessnesses","scents","scepsis","scepsises","scepter","sceptered","sceptering","scepterless","scepters","sceptic","sceptical","sceptically","scepticism","scepticisms","sceptics","sceptral","sceptre","sceptred","sceptreless","sceptres","sceptring","sceptry","scerne","scerned","scernes","scerning","sceuophylacia","sceuophylacium","sceuophylax","sceuophylaxes","schadenfreude","schadenfreudes","schalstein","schalsteins","schanse","schanses","schantze","schantzes","schanze","schanzes","schappe","schapped","schappeing","schappes","schapska","schapskas","schatchen","schatchens","schav","schavs","schechita","schechitah","schechitahs","schechitas","schecklaton","schecklatons","schedular","schedule","scheduled","scheduler","schedulers","schedules","scheduling","scheelite","scheelites","schefflera","scheffleras","schellies","schellum","schellums","schelly","schelm","schelms","schema","schemas","schemata","schematic","schematical","schematically","schematics","schematisation","schematisations","schematise","schematised","schematises","schematising","schematism","schematisms","schematist","schematists","schematization","schematizations","schematize","schematized","schematizes","schematizing","scheme","schemed","schemer","schemers","schemes","schemie","schemies","scheming","schemingly","schemings","schemozzle","schemozzled","schemozzles","schemozzling","scherzandi","scherzando","scherzandos","scherzi","scherzo","scherzos","schiavone","schiavones","schiedam","schiedams","schiller","schillerisation","schillerise","schillerised","schillerises","schillerising","schillerization","schillerize","schillerized","schillerizes","schillerizing","schillers","schilling","schillings","schimmel","schimmels","schindyleses","schindylesis","schindyletic","schipperke","schipperkes","schism","schisma","schismas","schismatic","schismatical","schismatically","schismaticals","schismatics","schismatise","schismatised","schismatises","schismatising","schismatize","schismatized","schismatizes","schismatizing","schisms","schist","schistose","schistosities","schistosity","schistosomal","schistosome","schistosomes","schistosomiases","schistosomiasis","schistous","schists","schizaeaceous","schizanthus","schizanthuses","schizier","schiziest","schizo","schizocarp","schizocarpic","schizocarpous","schizocarps","schizogeneses","schizogenesis","schizogenetic","schizogenic","schizognathous","schizogonic","schizogonies","schizogonous","schizogony","schizoid","schizoidal","schizoids","schizomycete","schizomycetes","schizomycetic","schizomycetous","schizont","schizonts","schizophrene","schizophrenes","schizophrenetic","schizophrenia","schizophrenias","schizophrenic","schizophrenically","schizophrenics","schizophyceous","schizophyte","schizophytes","schizophytic","schizopod","schizopodal","schizopodous","schizopods","schizos","schizothymia","schizothymias","schizothymic","schizy","schizzier","schizziest","schizzy","schlager","schlagers","schlemiel","schlemiels","schlemihl","schlemihls","schlep","schlepp","schlepped","schlepper","schleppers","schleppier","schleppiest","schlepping","schlepps","schleppy","schleps","schlich","schlichs","schliere","schlieren","schlieric","schlimazel","schlimazels","schlock","schlocker","schlockers","schlockier","schlockiest","schlockmeister","schlockmeisters","schlocks","schlocky","schlong","schlongs","schloss","schlosses","schlub","schlubs","schlumbergera","schlumbergeras","schlump","schlumped","schlumpier","schlumpiest","schlumping","schlumps","schlumpy","schmaltz","schmaltzes","schmaltzier","schmaltziest","schmaltzy","schmalz","schmalzes","schmalzier","schmalziest","schmalzy","schmatte","schmattes","schmear","schmeared","schmearing","schmears","schmeck","schmecks","schmeer","schmeered","schmeering","schmeers","schmelz","schmelze","schmelzes","schmick","schmicker","schmickest","schmo","schmock","schmocks","schmoe","schmoes","schmoos","schmoose","schmoosed","schmooses","schmoosing","schmooz","schmooze","schmoozed","schmoozer","schmoozers","schmoozes","schmoozier","schmooziest","schmoozing","schmoozy","schmos","schmuck","schmucks","schmutter","schmutters","schnapper","schnappers","schnapps","schnappses","schnaps","schnapses","schnauzer","schnauzers","schnecke","schnecken","schnell","schnitzel","schnitzels","schnook","schnooks","schnorkel","schnorkeled","schnorkeling","schnorkelled","schnorkelling","schnorkels","schnorr","schnorred","schnorrer","schnorrers","schnorring","schnorrs","schnoz","schnozes","schnozz","schnozzes","schnozzle","schnozzles","scholar","scholarch","scholarchs","scholarlier","scholarliest","scholarliness","scholarlinesses","scholarly","scholars","scholarship","scholarships","scholastic","scholastical","scholastically","scholasticate","scholasticates","scholasticism","scholasticisms","scholastics","scholia","scholiast","scholiastic","scholiasts","scholion","scholium","scholiums","school","schoolbag","schoolbags","schoolbook","schoolbooks","schoolboy","schoolboyish","schoolboys","schoolchild","schoolchildren","schoolcraft","schoolcrafts","schoolday","schooldays","schoole","schooled","schooleries","schoolery","schooles","schoolfellow","schoolfellows","schoolgirl","schoolgirlish","schoolgirls","schoolgoing","schoolgoings","schoolhouse","schoolhouses","schoolie","schoolies","schooling","schoolings","schoolkid","schoolkids","schoolmaid","schoolmaids","schoolman","schoolmarm","schoolmarmish","schoolmarms","schoolmaster","schoolmastered","schoolmastering","schoolmasterish","schoolmasterly","schoolmasters","schoolmate","schoolmates","schoolmen","schoolmistress","schoolmistresses","schoolmistressy","schoolroom","schoolrooms","schools","schoolteacher","schoolteachers","schoolteaching","schoolteachings","schooltide","schooltides","schooltime","schooltimes","schoolward","schoolwards","schoolwork","schoolworks","schooner","schooners","schorl","schorlaceous","schorlomite","schorlomites","schorls","schottische","schottisches","schout","schouts","schrecklich","schrik","schriks","schrod","schrods","schtick","schticks","schtik","schtiks","schtook","schtooks","schtoom","schtuck","schtucks","schtum","schuit","schuits","schul","schuln","schuls","schuss","schussboomer","schussboomers","schussed","schusser","schussers","schusses","schussing","schuyt","schuyts","schvartze","schvartzes","schwa","schwarmerei","schwarmereis","schwarmerisch","schwartze","schwartzes","schwarzlot","schwarzlots","schwas","sciaenid","sciaenids","sciaenoid","sciaenoids","sciamachies","sciamachy","sciarid","sciarids","sciatic","sciatica","sciatical","sciaticas","sciatics","science","scienced","sciences","scient","scienter","sciential","scientific","scientifical","scientifically","scientificities","scientificity","scientise","scientised","scientises","scientising","scientism","scientisms","scientist","scientistic","scientists","scientize","scientized","scientizes","scientizing","scilicet","scilla","scillas","scimetar","scimetars","scimitar","scimitars","scimiter","scimiters","scincoid","scincoidian","scincoidians","scincoids","scindapsus","scindapsuses","scintigram","scintigrams","scintigraphic","scintigraphies","scintigraphy","scintilla","scintillae","scintillant","scintillantly","scintillas","scintillascope","scintillascopes","scintillate","scintillated","scintillates","scintillating","scintillatingly","scintillation","scintillations","scintillator","scintillators","scintilliscan","scintilliscans","scintillometer","scintillometers","scintillon","scintillons","scintilloscope","scintilloscopes","scintiscan","scintiscanner","scintiscanners","scintiscans","sciolism","sciolisms","sciolist","sciolistic","sciolists","sciolous","sciolto","sciomachies","sciomachy","sciomancer","sciomancers","sciomancies","sciomancy","sciomantic","scion","scions","sciophyte","sciophytes","sciophytic","sciosophies","sciosophy","sciroc","scirocco","sciroccos","scirocs","scirrhi","scirrhoid","scirrhosities","scirrhosity","scirrhous","scirrhus","scirrhuses","scissel","scissels","scissil","scissile","scissils","scission","scissions","scissiparities","scissiparity","scissor","scissored","scissorer","scissorers","scissoring","scissors","scissortail","scissortails","scissorwise","scissure","scissures","scitamineous","sciurid","sciurids","sciurine","sciurines","sciuroid","sclaff","sclaffed","sclaffer","sclaffers","sclaffing","sclaffs","sclate","sclates","sclaunder","sclaunders","sclave","sclaves","sclera","sclerae","scleral","scleras","sclere","sclereid","sclereide","sclereides","sclereids","sclerema","scleremas","sclerenchyma","sclerenchymas","sclerenchymata","sclerenchymatous","scleres","scleriases","scleriasis","sclerite","sclerites","scleritic","scleritis","scleritises","sclerocaulies","sclerocaulous","sclerocauly","scleroderm","scleroderma","sclerodermas","sclerodermata","sclerodermatous","sclerodermia","sclerodermias","sclerodermic","sclerodermite","sclerodermites","sclerodermous","scleroderms","scleroid","scleroma","scleromalacia","scleromalacias","scleromas","scleromata","sclerometer","sclerometers","sclerometric","sclerophyll","sclerophyllies","sclerophyllous","sclerophylls","sclerophylly","scleroprotein","scleroproteins","sclerosal","sclerose","sclerosed","scleroses","sclerosing","sclerosis","sclerotal","sclerotals","sclerotia","sclerotial","sclerotic","sclerotics","sclerotin","sclerotins","sclerotioid","sclerotisation","sclerotisations","sclerotise","sclerotised","sclerotises","sclerotising","sclerotitis","sclerotitises","sclerotium","sclerotization","sclerotizations","sclerotize","sclerotized","sclerotizes","sclerotizing","sclerotomies","sclerotomy","sclerous","scliff","scliffs","sclim","sclimmed","sclimming","sclims","scodier","scodiest","scody","scoff","scoffed","scoffer","scoffers","scoffing","scoffingly","scoffings","scofflaw","scofflaws","scoffs","scog","scogged","scogging","scogs","scoinson","scoinsons","scold","scoldable","scolded","scolder","scolders","scolding","scoldingly","scoldings","scolds","scoleces","scolecid","scolecids","scoleciform","scolecite","scolecites","scolecoid","scolex","scolia","scolices","scolioma","scoliomas","scolion","scolioses","scoliosis","scoliotic","scollop","scolloped","scolloping","scollops","scolopaceous","scolopendra","scolopendras","scolopendrid","scolopendrids","scolopendriform","scolopendrine","scolopendrium","scolopendriums","scolytid","scolytids","scolytoid","scolytoids","scombrid","scombrids","scombroid","scombroids","scomfish","scomfished","scomfishes","scomfishing","sconce","sconced","sconces","sconcheon","sconcheons","sconcing","scone","scones","scontion","scontions","scoobies","scooby","scooch","scooched","scooches","scooching","scoog","scooged","scooging","scoogs","scoop","scoopable","scooped","scooper","scoopers","scoopful","scoopfuls","scooping","scoopings","scoops","scoopsful","scoosh","scooshed","scooshes","scooshing","scoot","scootch","scootched","scootches","scootching","scooted","scooter","scooterist","scooterists","scooters","scooting","scoots","scop","scopa","scopae","scopate","scope","scoped","scopelid","scopelids","scopeloid","scopeloids","scopes","scoping","scopolamine","scopolamines","scopoline","scopolines","scopophilia","scopophiliac","scopophiliacs","scopophilias","scopophilic","scopophobia","scopophobias","scops","scoptophilia","scoptophilias","scoptophobia","scoptophobias","scopula","scopulae","scopulas","scopulate","scorbutic","scorbutically","scorch","scorched","scorcher","scorchers","scorches","scorching","scorchingly","scorchingness","scorchingnesses","scorchings","scordato","scordatura","scordaturas","score","scoreboard","scoreboards","scorecard","scorecards","scored","scorekeeper","scorekeepers","scoreless","scoreline","scorelines","scorepad","scorepads","scorer","scorers","scores","scoresheet","scoresheets","scoria","scoriac","scoriaceous","scoriae","scorification","scorifications","scorified","scorifier","scorifiers","scorifies","scorify","scorifying","scoring","scorings","scorious","scorn","scorned","scorner","scorners","scornful","scornfully","scornfulness","scornfulnesses","scorning","scornings","scorns","scorodite","scorodites","scorpaenid","scorpaenids","scorpaenoid","scorpaenoids","scorper","scorpers","scorpioid","scorpioids","scorpion","scorpionic","scorpions","scorrendo","scorse","scorsed","scorser","scorsers","scorses","scorsing","scorzonera","scorzoneras","scot","scotch","scotched","scotches","scotching","scoter","scoters","scotia","scotias","scotodinia","scotodinias","scotoma","scotomas","scotomata","scotomatous","scotometer","scotometers","scotomia","scotomias","scotomies","scotomy","scotophil","scotopia","scotopias","scotopic","scots","scottie","scotties","scoug","scouged","scouging","scougs","scoundrel","scoundrelly","scoundrels","scoup","scouped","scouping","scoups","scour","scoured","scourer","scourers","scourge","scourged","scourger","scourgers","scourges","scourging","scourie","scouries","scouring","scourings","scours","scourse","scoursed","scourses","scoursing","scouse","scouser","scousers","scouses","scout","scoutcraft","scoutcrafts","scouted","scouter","scouters","scouth","scouther","scouthered","scouthering","scoutherings","scouthers","scouthery","scouths","scouting","scoutings","scoutmaster","scoutmasters","scouts","scow","scowder","scowdered","scowdering","scowderings","scowders","scowed","scowing","scowl","scowled","scowler","scowlers","scowling","scowlingly","scowls","scowp","scowped","scowping","scowps","scowrer","scowrers","scowrie","scowries","scows","scowth","scowther","scowthered","scowthering","scowthers","scowths","scozza","scozzas","scrab","scrabbed","scrabbing","scrabble","scrabbled","scrabbler","scrabblers","scrabbles","scrabblier","scrabbliest","scrabbling","scrabbly","scrabs","scrae","scraes","scrag","scragged","scraggedness","scraggednesses","scraggier","scraggiest","scraggily","scragginess","scragginesses","scragging","scragglier","scraggliest","scraggling","scraggly","scraggy","scrags","scraich","scraiched","scraiching","scraichs","scraigh","scraighed","scraighing","scraighs","scram","scramb","scrambed","scrambing","scramble","scrambled","scrambler","scramblers","scrambles","scrambling","scramblingly","scramblings","scrambs","scramjet","scramjets","scrammed","scramming","scrams","scran","scranch","scranched","scranches","scranching","scrannel","scrannels","scrannier","scranniest","scranny","scrans","scrap","scrapable","scrapbook","scrapbooked","scrapbooking","scrapbookings","scrapbooks","scrape","scraped","scrapegood","scrapegoods","scrapegut","scrapeguts","scrapepennies","scrapepenny","scraper","scraperboard","scraperboards","scrapers","scrapes","scrapheap","scrapheaps","scrapie","scrapies","scraping","scrapings","scrappage","scrappages","scrapped","scrapper","scrappers","scrappier","scrappiest","scrappily","scrappiness","scrappinesses","scrapping","scrapple","scrapples","scrappy","scraps","scrapyard","scrapyards","scrat","scratch","scratchback","scratchbacks","scratchboard","scratchboards","scratchbuild","scratchbuilder","scratchbuilders","scratchbuilding","scratchbuilds","scratchbuilt","scratchcard","scratchcards","scratched","scratcher","scratchers","scratches","scratchie","scratchier","scratchies","scratchiest","scratchily","scratchiness","scratchinesses","scratching","scratchingly","scratchings","scratchless","scratchplate","scratchplates","scratchy","scrats","scratted","scratting","scrattle","scrattled","scrattles","scrattling","scrauch","scrauched","scrauching","scrauchs","scraugh","scraughed","scraughing","scraughs","scraw","scrawl","scrawled","scrawler","scrawlers","scrawlier","scrawliest","scrawling","scrawlingly","scrawlings","scrawls","scrawly","scrawm","scrawmed","scrawming","scrawms","scrawnier","scrawniest","scrawnily","scrawniness","scrawninesses","scrawny","scrawp","scrawped","scrawping","scrawps","scraws","scray","scraye","scrayes","scrays","screak","screaked","screakier","screakiest","screaking","screaks","screaky","scream","screamed","screamer","screamers","screaming","screamingly","screamo","screamos","screams","scree","screech","screeched","screecher","screechers","screeches","screechier","screechiest","screeching","screechy","screed","screeded","screeder","screeders","screeding","screedings","screeds","screen","screenable","screenager","screenagers","screencraft","screencrafts","screened","screener","screeners","screenful","screenfuls","screenie","screenies","screening","screenings","screenland","screenlands","screenlike","screenplay","screenplays","screens","screensaver","screensavers","screenshot","screenshots","screenwriter","screenwriters","screes","screet","screeted","screeting","screets","screeve","screeved","screever","screevers","screeves","screeving","screevings","screich","screiched","screiching","screichs","screigh","screighed","screighing","screighs","screw","screwable","screwball","screwballs","screwbean","screwbeans","screwdriver","screwdrivers","screwed","screwer","screwers","screwier","screwiest","screwiness","screwinesses","screwing","screwings","screwlike","screws","screwtop","screwtops","screwup","screwups","screwworm","screwworms","screwy","scribable","scribacious","scribaciousness","scribal","scribble","scribbled","scribblement","scribblements","scribbler","scribblers","scribbles","scribblier","scribbliest","scribbling","scribblingly","scribblings","scribbly","scribe","scribed","scriber","scribers","scribes","scribing","scribings","scribism","scribisms","scriech","scrieched","scrieching","scriechs","scried","scriene","scrienes","scries","scrieve","scrieveboard","scrieveboards","scrieved","scrieves","scrieving","scriggle","scriggled","scriggles","scrigglier","scriggliest","scriggling","scriggly","scrike","scriked","scrikes","scriking","scrim","scrimmage","scrimmaged","scrimmager","scrimmagers","scrimmages","scrimmaging","scrimp","scrimped","scrimper","scrimpers","scrimpier","scrimpiest","scrimpily","scrimpiness","scrimpinesses","scrimping","scrimpit","scrimply","scrimpness","scrimpnesses","scrimps","scrimpy","scrims","scrimshander","scrimshandered","scrimshandering","scrimshanders","scrimshandied","scrimshandies","scrimshandy","scrimshandying","scrimshank","scrimshanked","scrimshanking","scrimshanks","scrimshaw","scrimshawed","scrimshawing","scrimshaws","scrimshoner","scrimshoners","scrimure","scrimures","scrine","scrines","scrip","scripophile","scripophiles","scripophilies","scripophilist","scripophilists","scripophily","scrippage","scrippages","scrips","script","scripted","scripter","scripters","scripting","scriptoria","scriptorial","scriptorium","scriptoriums","scriptory","scripts","scriptural","scripturalism","scripturalisms","scripturalist","scripturalists","scripturally","scripture","scriptures","scripturism","scripturisms","scripturist","scripturists","scriptwriter","scriptwriters","scriptwriting","scriptwritings","scritch","scritched","scritches","scritching","scrive","scriveboard","scriveboards","scrived","scrivener","scriveners","scrivenership","scrivenerships","scrivening","scrivenings","scrives","scriving","scrobble","scrobbled","scrobbles","scrobbling","scrobe","scrobes","scrobicular","scrobiculate","scrobiculated","scrobicule","scrobicules","scrod","scroddled","scrods","scrofula","scrofulas","scrofulous","scrofulously","scrofulousness","scrog","scroggie","scroggier","scroggiest","scroggin","scroggins","scroggy","scrogs","scroll","scrollable","scrolled","scroller","scrollers","scrolling","scrollings","scrolls","scrollwise","scrollwork","scrollworks","scrome","scromed","scromes","scroming","scrooch","scrooched","scrooches","scrooching","scrooge","scrooged","scrooges","scrooging","scroop","scrooped","scrooping","scroops","scrootch","scrootched","scrootches","scrootching","scrophularia","scrophularias","scrorp","scrorps","scrota","scrotal","scrote","scrotes","scrotum","scrotums","scrouge","scrouged","scrouger","scrougers","scrouges","scrouging","scrounge","scrounged","scrounger","scroungers","scrounges","scroungier","scroungiest","scrounging","scroungings","scroungy","scrow","scrowdge","scrowdged","scrowdges","scrowdging","scrowl","scrowle","scrowled","scrowles","scrowling","scrowls","scrows","scroyle","scroyles","scrub","scrubbable","scrubbed","scrubber","scrubbers","scrubbier","scrubbiest","scrubbily","scrubbiness","scrubbinesses","scrubbing","scrubbings","scrubby","scrubland","scrublands","scrubs","scrubwoman","scrubwomen","scruff","scruffier","scruffiest","scruffily","scruffiness","scruffinesses","scruffs","scruffy","scrum","scrumdown","scrumdowns","scrummage","scrummaged","scrummager","scrummagers","scrummages","scrummaging","scrummed","scrummie","scrummier","scrummies","scrummiest","scrumming","scrummy","scrump","scrumped","scrumpies","scrumping","scrumple","scrumpled","scrumples","scrumpling","scrumpox","scrumpoxes","scrumps","scrumptious","scrumptiously","scrumptiousness","scrumpy","scrums","scrunch","scrunched","scruncheon","scruncheons","scrunches","scrunchie","scrunchier","scrunchies","scrunchiest","scrunching","scrunchion","scrunchions","scrunchy","scrunt","scruntier","scruntiest","scrunts","scrunty","scruple","scrupled","scrupleless","scrupler","scruplers","scruples","scrupling","scrupulosities","scrupulosity","scrupulous","scrupulously","scrupulousness","scrupulousnesses","scrutabilities","scrutability","scrutable","scrutator","scrutators","scrutineer","scrutineers","scrutinies","scrutinise","scrutinised","scrutiniser","scrutinisers","scrutinises","scrutinising","scrutinisingly","scrutinize","scrutinized","scrutinizer","scrutinizers","scrutinizes","scrutinizing","scrutinizingly","scrutinous","scrutinously","scrutiny","scruto","scrutoire","scrutoires","scrutos","scruze","scruzed","scruzes","scruzing","scry","scryde","scryer","scryers","scrying","scryings","scryne","scrynes","scuba","scubaed","scubaing","scubas","scuchin","scuchins","scud","scuddaler","scuddalers","scudded","scudder","scudders","scudding","scuddle","scuddled","scuddles","scuddling","scudi","scudler","scudlers","scudo","scuds","scuff","scuffed","scuffer","scuffers","scuffing","scuffle","scuffled","scuffler","scufflers","scuffles","scuffling","scuffs","scuft","scufts","scug","scugged","scugging","scugs","scul","sculch","sculches","sculdudderies","sculduddery","sculduddries","sculduddry","sculduggeries","sculduggery","sculk","sculked","sculker","sculkers","sculking","sculks","scull","sculle","sculled","sculler","sculleries","scullers","scullery","sculles","sculling","scullings","scullion","scullions","sculls","sculp","sculped","sculpin","sculping","sculpins","sculps","sculpsit","sculpt","sculpted","sculpting","sculptor","sculptors","sculptress","sculptresses","sculpts","sculptural","sculpturally","sculpture","sculptured","sculptures","sculpturesque","sculpturesquely","sculpturing","sculpturings","sculs","scultch","scultches","scum","scumbag","scumbags","scumber","scumbered","scumbering","scumbers","scumble","scumbled","scumbles","scumbling","scumblings","scumfish","scumfished","scumfishes","scumfishing","scumless","scumlike","scummed","scummer","scummers","scummier","scummiest","scummily","scumming","scummings","scummy","scums","scuncheon","scuncheons","scundered","scunge","scunged","scunges","scungier","scungiest","scungilli","scungillis","scunging","scungy","scunner","scunnered","scunnering","scunners","scup","scuppaug","scuppaugs","scupper","scuppered","scuppering","scuppernong","scuppernongs","scuppers","scups","scur","scurf","scurfier","scurfiest","scurfiness","scurfinesses","scurfs","scurfy","scurred","scurried","scurrier","scurriers","scurries","scurril","scurrile","scurrilities","scurrility","scurrilous","scurrilously","scurrilousness","scurrilousnesses","scurring","scurriour","scurriours","scurry","scurrying","scurs","scurvier","scurvies","scurviest","scurvily","scurviness","scurvinesses","scurvy","scuse","scused","scuses","scusing","scut","scuta","scutage","scutages","scutal","scutate","scutation","scutations","scutch","scutched","scutcheon","scutcheonless","scutcheons","scutcher","scutchers","scutches","scutching","scutchings","scute","scutella","scutellar","scutellate","scutellated","scutellation","scutellations","scutellum","scutes","scutiform","scutiger","scutigers","scuts","scutter","scuttered","scuttering","scutters","scuttle","scuttlebutt","scuttlebutts","scuttled","scuttleful","scuttlefuls","scuttler","scuttlers","scuttles","scuttling","scutum","scutwork","scutworks","scuzz","scuzzbag","scuzzbags","scuzzball","scuzzballs","scuzzes","scuzzier","scuzziest","scuzzy","scybala","scybalous","scybalum","scye","scyes","scyphate","scyphi","scyphiform","scyphistoma","scyphistomae","scyphistomas","scyphozoan","scyphozoans","scyphus","scytale","scytales","scythe","scythed","scythelike","scytheman","scythemen","scyther","scythers","scythes","scything","sdaine","sdained","sdaines","sdaining","sdayn","sdayned","sdayning","sdayns","sdeign","sdeigne","sdeigned","sdeignes","sdeignfull","sdeignfully","sdeigning","sdeigns","sdein","sdeined","sdeining","sdeins","sdrucciola","sea","seabag","seabags","seabank","seabanks","seabeach","seabeaches","seabed","seabeds","seabird","seabirds","seablite","seablites","seaboard","seaboards","seaboot","seaboots","seaborgium","seaborgiums","seaborne","seabottle","seabottles","seacoast","seacoasts","seacock","seacocks","seacraft","seacrafts","seacunnies","seacunny","seadog","seadogs","seadrome","seadromes","seafarer","seafarers","seafaring","seafarings","seafloor","seafloors","seafolk","seafolks","seafood","seafoods","seafowl","seafowls","seafront","seafronts","seagirt","seagoing","seagull","seagulls","seahawk","seahawks","seahog","seahogs","seahorse","seahorses","seahound","seahounds","seakale","seakales","seal","sealable","sealant","sealants","sealch","sealchs","sealed","sealer","sealeries","sealers","sealery","sealgh","sealghs","sealift","sealifted","sealifting","sealifts","sealine","sealines","sealing","sealings","seallike","sealpoint","sealpoints","seals","sealskin","sealskins","sealwax","sealwaxes","sealyham","sealyhams","seam","seamaid","seamaids","seaman","seamanlike","seamanly","seamanship","seamanships","seamark","seamarks","seame","seamed","seamen","seamer","seamers","seames","seamfree","seamier","seamiest","seaminess","seaminesses","seaming","seamings","seamless","seamlessly","seamlessness","seamlessnesses","seamlike","seamount","seamounts","seams","seamset","seamsets","seamster","seamsters","seamstress","seamstresses","seamstressies","seamstressy","seamy","sean","seance","seances","seaned","seaning","seannachie","seannachies","seannachy","seans","seapiece","seapieces","seaplane","seaplanes","seaport","seaports","seaquake","seaquakes","seaquaria","seaquarium","seaquariums","sear","searat","searats","searce","searced","searces","search","searchable","searched","searcher","searchers","searches","searching","searchingly","searchingness","searchingnesses","searchless","searchlight","searchlights","searcing","seare","seared","searedness","searednesses","searer","searest","searing","searingly","searings","searness","searnesses","searobin","searobins","sears","seas","seascape","seascapes","seascout","seascouts","sease","seased","seases","seashell","seashells","seashore","seashores","seasick","seasicker","seasickest","seasickness","seasicknesses","seaside","seasides","seasing","season","seasonabilities","seasonability","seasonable","seasonableness","seasonablenesses","seasonably","seasonal","seasonalities","seasonality","seasonally","seasonalness","seasonalnesses","seasonals","seasoned","seasoner","seasoners","seasoning","seasonings","seasonless","seasons","seaspeak","seaspeaks","seastrand","seastrands","seasure","seasures","seat","seatback","seatbacks","seatbelt","seatbelts","seated","seater","seaters","seating","seatings","seatless","seatmate","seatmates","seatrain","seatrains","seatrout","seatrouts","seats","seatwork","seatworks","seawall","seawalls","seawan","seawans","seawant","seawants","seaward","seawardly","seawards","seaware","seawares","seawater","seawaters","seaway","seaways","seaweed","seaweeds","seawife","seawives","seawoman","seawomen","seaworm","seaworms","seaworthier","seaworthiest","seaworthiness","seaworthinesses","seaworthy","seaze","seazed","seazes","seazing","sebaceous","sebacic","sebasic","sebate","sebates","sebesten","sebestens","sebiferous","sebific","seborrhea","seborrheal","seborrheas","seborrheic","seborrhoea","seborrhoeal","seborrhoeas","seborrhoeic","sebum","sebums","sebundies","sebundy","sec","secalose","secaloses","secant","secantly","secants","secateur","secateurs","secco","seccos","secede","seceded","seceder","seceders","secedes","seceding","secern","secerned","secernent","secernents","secerning","secernment","secernments","secerns","secesh","secesher","seceshers","seceshes","secession","secessional","secessionism","secessionisms","secessionist","secessionists","secessions","sech","sechs","seckel","seckels","seckle","seckles","seclude","secluded","secludedly","secludedness","secludednesses","secludes","secluding","seclusion","seclusionist","seclusionists","seclusions","seclusive","seclusively","seclusiveness","seclusivenesses","seco","secobarbital","secobarbitals","secodont","secodonts","seconal","seconals","second","secondaries","secondarily","secondariness","secondarinesses","secondary","seconde","seconded","secondee","secondees","seconder","seconders","secondes","secondhand","secondi","seconding","secondly","secondment","secondments","secondo","seconds","secpar","secpars","secrecies","secrecy","secret","secreta","secretage","secretages","secretagogic","secretagogue","secretagogues","secretaire","secretaires","secretarial","secretariat","secretariate","secretariates","secretariats","secretaries","secretary","secretaryship","secretaryships","secrete","secreted","secreter","secretes","secretest","secretin","secreting","secretins","secretion","secretional","secretionary","secretions","secretive","secretively","secretiveness","secretivenesses","secretly","secretness","secretnesses","secretor","secretories","secretors","secretory","secrets","secs","sect","sectarial","sectarian","sectarianise","sectarianised","sectarianises","sectarianising","sectarianism","sectarianisms","sectarianize","sectarianized","sectarianizes","sectarianizing","sectarians","sectaries","sectary","sectator","sectators","sectile","sectilities","sectility","section","sectional","sectionalise","sectionalised","sectionalises","sectionalising","sectionalism","sectionalisms","sectionalist","sectionalists","sectionalize","sectionalized","sectionalizes","sectionalizing","sectionally","sectionals","sectioned","sectioning","sectionisation","sectionisations","sectionise","sectionised","sectionises","sectionising","sectionization","sectionizations","sectionize","sectionized","sectionizes","sectionizing","sections","sector","sectoral","sectored","sectorial","sectorials","sectoring","sectorisation","sectorisations","sectorise","sectorised","sectorises","sectorising","sectorization","sectorizations","sectorize","sectorized","sectorizes","sectorizing","sectors","sects","secular","secularisation","secularisations","secularise","secularised","seculariser","secularisers","secularises","secularising","secularism","secularisms","secularist","secularistic","secularists","secularities","secularity","secularization","secularizations","secularize","secularized","secularizer","secularizers","secularizes","secularizing","secularly","seculars","seculum","seculums","secund","secundine","secundines","secundly","secundogeniture","secundum","securable","securance","securances","secure","secured","securely","securement","securements","secureness","securenesses","securer","securers","secures","securest","securiform","securing","securitan","securitans","securities","securitisation","securitisations","securitise","securitised","securitises","securitising","securitization","securitizations","securitize","securitized","securitizes","securitizing","security","securocrat","securocrats","sed","sedan","sedans","sedarim","sedate","sedated","sedately","sedateness","sedatenesses","sedater","sedates","sedatest","sedating","sedation","sedations","sedative","sedatives","sedent","sedentarily","sedentariness","sedentarinesses","sedentary","seder","seders","sederunt","sederunts","sedes","sedge","sedged","sedgeland","sedgelands","sedges","sedgier","sedgiest","sedgy","sedigitated","sedile","sedilia","sedilium","sediment","sedimentable","sedimentarily","sedimentary","sedimentation","sedimentations","sedimented","sedimenting","sedimentologic","sedimentological","sedimentologically","sedimentologies","sedimentologist","sedimentologists","sedimentology","sedimentous","sediments","sedition","seditionaries","seditionary","seditions","seditious","seditiously","seditiousness","seditiousnesses","seduce","seduceable","seduced","seducement","seducements","seducer","seducers","seduces","seducible","seducing","seducingly","seducings","seducive","seduction","seductions","seductive","seductively","seductiveness","seductivenesses","seductor","seductors","seductress","seductresses","sedulities","sedulity","sedulous","sedulously","sedulousness","sedulousnesses","sedum","sedums","see","seeable","seecatch","seecatchie","seed","seedbed","seedbeds","seedbox","seedboxes","seedcake","seedcakes","seedcase","seedcases","seedeater","seedeaters","seeded","seeder","seeders","seedier","seediest","seedily","seediness","seedinesses","seeding","seedings","seedless","seedlike","seedling","seedlings","seedlip","seedlips","seedman","seedmen","seedness","seednesses","seedpod","seedpods","seeds","seedsman","seedsmen","seedstock","seedstocks","seedtime","seedtimes","seedy","seeing","seeings","seek","seeker","seekers","seeking","seeks","seel","seeld","seeled","seelie","seelier","seeliest","seeling","seelings","seels","seely","seem","seemed","seemelesse","seemer","seemers","seeming","seemingly","seemingness","seemingnesses","seemings","seemless","seemlier","seemliest","seemlihead","seemliheads","seemlihed","seemliheds","seemliness","seemlinesses","seemly","seemlyhed","seemlyheds","seems","seen","seep","seepage","seepages","seeped","seepier","seepiest","seeping","seeps","seepy","seer","seeress","seeresses","seers","seersucker","seersuckers","sees","seesaw","seesawed","seesawing","seesaws","seethe","seethed","seether","seethers","seethes","seething","seethingly","seethings","seewing","sefer","seg","segar","segars","segetal","seggar","seggars","seghol","segholate","segholates","seghols","segment","segmental","segmentally","segmentary","segmentate","segmentation","segmentations","segmented","segmenting","segments","segni","segno","segnos","sego","segol","segolate","segolates","segols","segos","segreant","segregable","segregant","segregants","segregate","segregated","segregates","segregating","segregation","segregational","segregationist","segregationists","segregations","segregative","segregator","segregators","segs","segue","segued","segueing","segues","seguidilla","seguidillas","sehri","sehris","sei","seicento","seicentos","seiche","seiches","seidel","seidels","seif","seifs","seigneur","seigneurial","seigneurie","seigneuries","seigneurs","seigneury","seignior","seigniorage","seigniorages","seignioralties","seignioralty","seigniorial","seigniories","seigniors","seigniorship","seigniorships","seigniory","seignorage","seignorages","seignoral","seignorial","seignories","seignory","seik","seiker","seikest","seil","seiled","seiling","seils","seine","seined","seiner","seiners","seines","seining","seinings","seir","seirs","seis","seisable","seise","seised","seiser","seisers","seises","seisin","seising","seisings","seisins","seism","seismal","seismic","seismical","seismically","seismicities","seismicity","seismism","seismisms","seismogram","seismograms","seismograph","seismographer","seismographers","seismographic","seismographical","seismographies","seismographs","seismography","seismologic","seismological","seismologically","seismologies","seismologist","seismologists","seismology","seismometer","seismometers","seismometric","seismometrical","seismometries","seismometry","seismonastic","seismonasties","seismonasty","seismoscope","seismoscopes","seismoscopic","seisms","seisor","seisors","seisure","seisures","seitan","seitans","seiten","seitens","seities","seity","seizable","seize","seized","seizer","seizers","seizes","seizin","seizing","seizings","seizins","seizor","seizors","seizure","seizures","sejant","sejeant","sekos","sekoses","sekt","sekts","sel","selachian","selachians","seladang","seladangs","selaginella","selaginellas","selah","selahs","selamlik","selamliks","selcouth","seld","seldom","seldomly","seldomness","seldomnesses","seldseen","seldshown","sele","select","selecta","selectable","selectas","selected","selectee","selectees","selecting","selection","selectionist","selectionists","selections","selective","selectively","selectiveness","selectivenesses","selectivities","selectivity","selectly","selectman","selectmen","selectness","selectnesses","selector","selectorate","selectorates","selectorial","selectors","selects","selegiline","selegilines","selenate","selenates","selenian","selenic","selenide","selenides","seleniferous","selenious","selenite","selenites","selenitic","selenium","seleniums","selenocentric","selenodont","selenodonts","selenograph","selenographer","selenographers","selenographic","selenographical","selenographies","selenographist","selenographists","selenographs","selenography","selenological","selenologies","selenologist","selenologists","selenology","selenoses","selenosis","selenous","seles","self","selfdom","selfdoms","selfed","selfheal","selfheals","selfhood","selfhoods","selfing","selfings","selfish","selfishly","selfishness","selfishnesses","selfism","selfisms","selfist","selfists","selfless","selflessly","selflessness","selflessnesses","selfness","selfnesses","selfs","selfsame","selfsameness","selfsamenesses","selfward","selfwards","selictar","selictars","selkie","selkies","sell","sella","sellable","sellae","sellas","selle","seller","sellers","selles","selling","sellings","selloff","selloffs","sellotape","sellotaped","sellotapes","sellotaping","sellout","sellouts","sells","sels","selsyn","selsyns","seltzer","seltzers","seltzogene","seltzogenes","selva","selvage","selvaged","selvagee","selvagees","selvages","selvaging","selvas","selvedge","selvedged","selvedges","selvedging","selves","semainier","semainiers","semanteme","semantemes","semantic","semantical","semantically","semanticist","semanticists","semantics","semantide","semantides","semantra","semantron","semaphore","semaphored","semaphores","semaphoric","semaphorical","semaphorically","semaphoring","semasiological","semasiologies","semasiologist","semasiologists","semasiology","sematic","sematologies","sematology","semblable","semblables","semblably","semblance","semblances","semblant","semblants","semblative","semble","sembled","sembles","sembling","seme","semee","semeed","semeia","semeiologic","semeiological","semeiologies","semeiologist","semeiologists","semeiology","semeion","semeiotic","semeiotically","semeiotician","semeioticians","semeiotics","semelparities","semelparity","semelparous","sememe","sememes","sememic","semen","semens","semes","semester","semesters","semestral","semestrial","semi","semiabstract","semiabstraction","semiabstractions","semiangle","semiangles","semiannual","semiannually","semiaquatic","semiarboreal","semiarid","semiaridities","semiaridity","semiautobiographical","semiautomatic","semiautomatically","semiautomatics","semiautonomous","semibald","semibold","semibolds","semibreve","semibreves","semibull","semibulls","semicarbazide","semicarbazides","semicarbazone","semicarbazones","semicentennial","semicentennials","semichorus","semichoruses","semicircle","semicircled","semicircles","semicircular","semicircularly","semicirque","semicirques","semicivilised","semicivilized","semiclassic","semiclassical","semiclassics","semicolon","semicolonial","semicolonialism","semicolonialisms","semicolonies","semicolons","semicolony","semicoma","semicomas","semicomatose","semicommercial","semiconducting","semiconduction","semiconductions","semiconductor","semiconductors","semiconscious","semiconsciously","semiconsciousness","semiconsciousnesses","semiconservative","semiconservatively","semicrystallic","semicrystalline","semicured","semicylinder","semicylinders","semicylindrical","semidarkness","semidarknesses","semideaf","semideified","semideifies","semideify","semideifying","semideponent","semideponents","semidesert","semideserts","semidetached","semidiameter","semidiameters","semidiurnal","semidivine","semidocumentaries","semidocumentary","semidome","semidomed","semidomes","semidomesticated","semidomestication","semidomestications","semidominant","semidry","semidrying","semidwarf","semidwarfs","semidwarves","semie","semielliptical","semiempirical","semierect","semies","semievergreen","semifeudal","semifinal","semifinalist","semifinalists","semifinals","semifinished","semifit","semifitted","semiflexible","semifluid","semifluidic","semifluidities","semifluidity","semifluids","semiformal","semifreddi","semifreddo","semifreddos","semigala","semiglobular","semigloss","semiglosses","semigovernmental","semigroup","semigroups","semihard","semihigh","semihobo","semihoboes","semihobos","semilegendary","semilethal","semilethals","semiliquid","semiliquids","semiliterate","semiliterates","semillon","semillons","semilog","semilogarithmic","semilucent","semilunar","semilunate","semilune","semilunes","semilustrous","semimanufacture","semimat","semimatt","semimatte","semimenstrual","semimetal","semimetallic","semimetals","semimicro","semimild","semimoist","semimonastic","semimonthlies","semimonthly","semimute","semimystical","semina","seminal","seminalities","seminality","seminally","seminar","seminarial","seminarian","seminarians","seminaries","seminarist","seminarists","seminars","seminary","seminate","seminated","seminates","seminating","semination","seminations","seminatural","seminiferous","seminoma","seminomad","seminomadic","seminomads","seminomas","seminomata","seminude","seminudities","seminudity","semiochemical","semiochemicals","semiofficial","semiofficially","semiologic","semiological","semiologically","semiologies","semiologist","semiologists","semiology","semiopaque","semiopen","semioses","semiosis","semiotic","semiotically","semiotician","semioticians","semioticist","semioticists","semiotics","semioval","semioviparous","semipalmate","semipalmated","semipalmation","semipalmations","semiparasite","semiparasites","semiparasitic","semiparasitism","semiparasitisms","semiped","semipeds","semipellucid","semiperimeter","semiperimeters","semipermanent","semipermeabilities","semipermeability","semipermeable","semipious","semiplume","semiplumes","semipolar","semipolitical","semipopular","semiporcelain","semiporcelains","semipornographic","semipornographies","semipornography","semipostal","semipostals","semiprecious","semiprivate","semipro","semiprofessional","semiprofessionally","semiprofessionals","semipros","semipublic","semiquantitative","semiquantitatively","semiquaver","semiquavers","semiraw","semireligious","semiretired","semiretirement","semiretirements","semirigid","semiround","semirounds","semirural","semis","semisacred","semisecret","semisedentary","semises","semishrubby","semiskilled","semisoft","semisolid","semisolids","semisolus","semisoluses","semistiff","semisubmersible","semisubmersibles","semisweet","semisynthetic","semitar","semitars","semitaur","semitaurs","semiterete","semiterrestrial","semitist","semitists","semitonal","semitonally","semitone","semitones","semitonic","semitonically","semitrailer","semitrailers","semitranslucent","semitransparent","semitropic","semitropical","semitropics","semitruck","semitrucks","semiurban","semivitreous","semivocal","semivocalic","semivowel","semivowels","semiwater","semiweeklies","semiweekly","semiwild","semiworks","semiyearly","semmit","semmits","semolina","semolinas","semper","sempervivum","sempervivums","sempiternal","sempiternally","sempiternities","sempiternity","sempiternum","sempiternums","semple","sempler","semplest","semplice","sempre","sempster","sempstering","sempsterings","sempsters","sempstress","sempstresses","sempstressing","sempstressings","semsem","semsems","semuncia","semunciae","semuncial","semuncias","sen","sena","senaries","senarii","senarius","senarmontite","senarmontites","senary","senas","senate","senates","senator","senatorial","senatorially","senatorian","senators","senatorship","senatorships","send","sendable","sendal","sendals","sended","sender","senders","sending","sendings","sendoff","sendoffs","sends","sendup","sendups","sene","seneca","senecas","senecio","senecios","senectitude","senectitudes","senega","senegas","senes","senescence","senescences","senescent","seneschal","seneschals","seneschalship","seneschalships","sengi","sengreen","sengreens","senhor","senhora","senhoras","senhores","senhorita","senhoritas","senhors","senile","senilely","seniles","senilities","senility","senior","seniorities","seniority","seniors","seniti","senna","sennachie","sennachies","sennas","sennet","sennets","sennight","sennights","sennit","sennits","senopia","senopias","senor","senora","senoras","senores","senorita","senoritas","senors","senryu","sens","sensa","sensate","sensated","sensately","sensates","sensating","sensation","sensational","sensationalise","sensationalised","sensationalises","sensationalising","sensationalism","sensationalisms","sensationalist","sensationalistic","sensationalists","sensationalize","sensationalized","sensationalizes","sensationalizing","sensationally","sensationism","sensationisms","sensationist","sensationists","sensationless","sensations","sense","sensed","senseful","sensei","senseis","senseless","senselessly","senselessness","senselessnesses","senses","sensi","sensibilia","sensibilities","sensibility","sensible","sensibleness","sensiblenesses","sensibler","sensibles","sensiblest","sensibly","sensile","sensilla","sensillae","sensillum","sensing","sensings","sensis","sensism","sensisms","sensist","sensists","sensitisation","sensitisations","sensitise","sensitised","sensitiser","sensitisers","sensitises","sensitising","sensitive","sensitively","sensitiveness","sensitivenesses","sensitives","sensitivities","sensitivity","sensitization","sensitizations","sensitize","sensitized","sensitizer","sensitizers","sensitizes","sensitizing","sensitometer","sensitometers","sensitometric","sensitometries","sensitometry","sensomotor","sensor","sensoria","sensorial","sensorially","sensorily","sensorimotor","sensorineural","sensorium","sensoriums","sensors","sensory","sensual","sensualisation","sensualisations","sensualise","sensualised","sensualises","sensualising","sensualism","sensualisms","sensualist","sensualistic","sensualists","sensualities","sensuality","sensualization","sensualizations","sensualize","sensualized","sensualizes","sensualizing","sensually","sensualness","sensualnesses","sensum","sensuosities","sensuosity","sensuous","sensuously","sensuousness","sensuousnesses","sent","sente","sented","sentence","sentenced","sentencer","sentencers","sentences","sentencing","sententia","sententiae","sentential","sententially","sententious","sententiously","sententiousness","sententiousnesses","senti","sentience","sentiences","sentiencies","sentiency","sentient","sentiently","sentients","sentiment","sentimental","sentimentalise","sentimentalised","sentimentalises","sentimentalising","sentimentalism","sentimentalisms","sentimentalist","sentimentalists","sentimentalities","sentimentality","sentimentalization","sentimentalizations","sentimentalize","sentimentalized","sentimentalizes","sentimentalizing","sentimentally","sentiments","sentimo","sentimos","sentinel","sentineled","sentineling","sentinelled","sentinelling","sentinels","senting","sentries","sentry","sents","senvies","senvy","senza","sepad","sepadded","sepadding","sepads","sepal","sepaled","sepaline","sepalled","sepalodies","sepalody","sepaloid","sepalous","sepals","separabilities","separability","separable","separableness","separablenesses","separably","separata","separate","separated","separately","separateness","separatenesses","separates","separating","separation","separationism","separationisms","separationist","separationists","separations","separatism","separatisms","separatist","separatistic","separatists","separative","separatively","separativeness","separator","separatories","separators","separatory","separatrices","separatrix","separatum","separatums","sephen","sephens","sepia","sepias","sepic","sepiment","sepiments","sepiolite","sepiolites","sepiost","sepiostaire","sepiostaires","sepiosts","sepium","sepiums","sepmag","sepoy","sepoys","seppuku","seppukus","seps","sepses","sepsis","sept","septa","septage","septages","septal","septaria","septarian","septarium","septate","septation","septations","septavalent","septemfid","septemvir","septemvirate","septemvirates","septemviri","septemvirs","septenaries","septenarii","septenarius","septenary","septendecillion","septendecillions","septennate","septennates","septennia","septennial","septennially","septennium","septenniums","septentrial","septentrion","septentrional","septentrionally","septentriones","septentrions","septet","septets","septette","septettes","septic","septicaemia","septicaemias","septicaemic","septical","septically","septicemia","septicemias","septicemic","septicidal","septicidally","septicities","septicity","septics","septiferous","septiform","septifragal","septilateral","septillion","septillions","septillionth","septillionths","septimal","septime","septimes","septimole","septimoles","septivalent","septleva","septlevas","septs","septuagenarian","septuagenarians","septuagenaries","septuagenary","septum","septums","septuor","septuors","septuple","septupled","septuples","septuplet","septuplets","septuplicate","septuplicates","septupling","sepulcher","sepulchered","sepulchering","sepulchers","sepulchral","sepulchrally","sepulchre","sepulchred","sepulchres","sepulchring","sepulchrous","sepultural","sepulture","sepultured","sepultures","sepulturing","sequacious","sequaciously","sequaciousness","sequacities","sequacity","sequel","sequela","sequelae","sequelise","sequelised","sequelises","sequelising","sequelize","sequelized","sequelizes","sequelizing","sequels","sequence","sequenced","sequencer","sequencers","sequences","sequencies","sequencing","sequencings","sequency","sequent","sequential","sequentialities","sequentiality","sequentially","sequently","sequents","sequester","sequestered","sequestering","sequesters","sequestra","sequestrable","sequestral","sequestrant","sequestrants","sequestrate","sequestrated","sequestrates","sequestrating","sequestration","sequestrations","sequestrator","sequestrators","sequestrum","sequestrums","sequin","sequined","sequining","sequinned","sequins","sequitur","sequiturs","sequoia","sequoias","ser","sera","serac","seracs","serafile","serafiles","serafin","serafins","seraglio","seraglios","serai","serail","serails","serais","seral","serang","serangs","serape","serapes","seraph","seraphic","seraphical","seraphically","seraphim","seraphims","seraphin","seraphine","seraphines","seraphins","seraphs","seraskier","seraskierate","seraskierates","seraskiers","serdab","serdabs","sere","sered","serein","sereins","serenade","serenaded","serenader","serenaders","serenades","serenading","serenata","serenatas","serenate","serenates","serendipities","serendipitist","serendipitists","serendipitous","serendipitously","serendipity","serene","serened","serenely","sereneness","serenenesses","serener","serenes","serenest","serening","serenities","serenity","serer","seres","serest","serf","serfage","serfages","serfdom","serfdoms","serfhood","serfhoods","serfish","serflike","serfs","serfship","serfships","serge","sergeancies","sergeancy","sergeant","sergeanties","sergeants","sergeantship","sergeantships","sergeanty","serged","serger","sergers","serges","serging","sergings","serial","serialisation","serialisations","serialise","serialised","serialises","serialising","serialism","serialisms","serialist","serialists","serialities","seriality","serialization","serializations","serialize","serialized","serializes","serializing","serially","serials","seriate","seriated","seriately","seriates","seriatim","seriating","seriation","seriations","seric","sericeous","sericiculture","sericicultures","sericiculturist","sericin","sericins","sericite","sericites","sericitic","sericitisation","sericitisations","sericitization","sericitizations","sericon","sericons","sericteria","sericterium","sericultural","sericulture","sericultures","sericulturist","sericulturists","seriema","seriemas","series","serif","serifed","seriffed","serifs","serigraph","serigrapher","serigraphers","serigraphic","serigraphies","serigraphs","serigraphy","serin","serine","serines","serinette","serinettes","sering","seringa","seringas","serins","seriocomic","seriocomical","seriocomically","serious","seriously","seriousness","seriousnesses","seriph","seriphs","serjeancies","serjeancy","serjeant","serjeanties","serjeantries","serjeantry","serjeants","serjeantship","serjeantships","serjeanty","serk","serkali","serkalis","serks","sermon","sermoned","sermoneer","sermoneers","sermoner","sermoners","sermonet","sermonets","sermonette","sermonettes","sermonic","sermonical","sermoning","sermonings","sermonise","sermonised","sermoniser","sermonisers","sermonises","sermonising","sermonize","sermonized","sermonizer","sermonizers","sermonizes","sermonizing","sermons","seroconversion","seroconversions","seroconvert","seroconverted","seroconverting","seroconverts","serodiagnoses","serodiagnosis","serodiagnostic","serogroup","serogroups","serologic","serological","serologically","serologies","serologist","serologists","serology","seron","seronegative","seronegativities","seronegativity","serons","seroon","seroons","seropositive","seropositivities","seropositivity","seropurulent","seropus","seropuses","serosa","serosae","serosal","serosas","serosities","serosity","serotaxonomies","serotaxonomy","serotherapies","serotherapy","serotinal","serotine","serotines","serotinies","serotinous","serotiny","serotonergic","serotonin","serotoninergic","serotonins","serotype","serotyped","serotypes","serotypic","serotyping","serotypings","serous","serousness","serousnesses","serovar","serovars","serow","serows","serpent","serpentiform","serpentine","serpentined","serpentinely","serpentines","serpentinic","serpentining","serpentiningly","serpentinings","serpentinise","serpentinised","serpentinises","serpentinising","serpentinite","serpentinites","serpentinize","serpentinized","serpentinizes","serpentinizing","serpentinous","serpentise","serpentised","serpentises","serpentising","serpentize","serpentized","serpentizes","serpentizing","serpentlike","serpentries","serpentry","serpents","serpigines","serpiginous","serpiginously","serpigo","serpigoes","serpigos","serpulid","serpulids","serpulite","serpulites","serr","serra","serradella","serradellas","serradilla","serradillas","serrae","serran","serranid","serranids","serrano","serranoid","serranoids","serranos","serrans","serras","serrasalmo","serrasalmos","serrate","serrated","serrates","serrati","serrating","serration","serrations","serratirostral","serratulate","serrature","serratures","serratus","serratuses","serre","serred","serrefile","serrefiles","serres","serricorn","serried","serriedly","serriedness","serriednesses","serries","serriform","serring","serrs","serrulate","serrulated","serrulation","serrulations","serry","serrying","sers","sertularian","sertularians","seruewe","seruewed","seruewes","seruewing","serum","serumal","serums","servable","serval","servals","servant","servanted","servanthood","servanthoods","servanting","servantless","servantries","servantry","servants","servantship","servantships","serve","serveable","served","server","serveries","servers","servery","serves","servewe","servewed","servewes","servewing","service","serviceabilities","serviceability","serviceable","serviceableness","serviceablenesses","serviceably","serviceberries","serviceberry","serviced","serviceless","serviceman","servicemen","servicer","servicers","services","servicewoman","servicewomen","servicing","servient","serviette","serviettes","servile","servilely","servileness","servilenesses","serviles","servilism","servilisms","servilities","servility","serving","servings","servitor","servitorial","servitors","servitorship","servitorships","servitress","servitresses","servitude","servitudes","servlet","servlets","servo","servocontrol","servocontrols","servomechanical","servomechanism","servomechanisms","servomotor","servomotors","servos","servqual","servquals","sesame","sesames","sesamoid","sesamoids","sese","seseli","seselis","sesey","sesh","seshes","sesquialter","sesquialtera","sesquialteras","sesquicarbonate","sesquicarbonates","sesquicentenaries","sesquicentenary","sesquicentennial","sesquicentennials","sesquioxide","sesquioxides","sesquipedal","sesquipedalian","sesquipedality","sesquiplicate","sesquisulphide","sesquisulphides","sesquiterpene","sesquiterpenes","sesquitertia","sesquitertias","sess","sessa","sesses","sessile","sessilities","sessility","session","sessional","sessionally","sessions","sesspool","sesspools","sesterce","sesterces","sestertia","sestertii","sestertium","sestertius","sestet","sestets","sestett","sestette","sestettes","sestetto","sestettos","sestetts","sestina","sestinas","sestine","sestines","seston","sestons","set","seta","setaceous","setaceously","setae","setal","setback","setbacks","setenant","setenants","setiferous","setiform","setigerous","setline","setlines","setness","setnesses","setoff","setoffs","seton","setons","setose","setous","setout","setouts","sets","setscrew","setscrews","sett","settee","settees","setter","settered","settering","setters","setterwort","setterworts","setting","settings","settle","settleable","settled","settledness","settlednesses","settlement","settlements","settler","settlers","settles","settling","settlings","settlor","settlors","setts","setuale","setuales","setule","setules","setulose","setulous","setup","setups","setwall","setwalls","seven","sevenfold","sevenpence","sevenpences","sevenpennies","sevenpenny","sevens","seventeen","seventeens","seventeenth","seventeenthly","seventeenths","seventh","seventhly","sevenths","seventies","seventieth","seventieths","seventy","sever","severabilities","severability","severable","several","severalfold","severally","severals","severalties","severalty","severance","severances","severe","severed","severely","severeness","severenesses","severer","severest","severies","severing","severities","severity","severs","severy","seviche","seviches","sevruga","sevrugas","sew","sewabilities","sewability","sewable","sewage","sewages","sewan","sewans","sewar","sewars","sewed","sewel","sewellel","sewellels","sewels","sewen","sewens","sewer","sewerage","sewerages","sewered","sewering","sewerings","sewerless","sewerlike","sewers","sewin","sewing","sewings","sewins","sewn","sews","sex","sexagenarian","sexagenarians","sexagenaries","sexagenary","sexagesimal","sexagesimally","sexagesimals","sexaholic","sexaholics","sexangular","sexangularly","sexavalent","sexcentenaries","sexcentenary","sexdecillion","sexdecillions","sexed","sexennial","sexennially","sexennials","sexer","sexercise","sexercises","sexers","sexes","sexfid","sexfoil","sexfoils","sexier","sexiest","sexily","sexiness","sexinesses","sexing","sexings","sexism","sexisms","sexist","sexists","sexivalent","sexless","sexlessly","sexlessness","sexlessnesses","sexlinked","sexlocular","sexologic","sexological","sexologies","sexologist","sexologists","sexology","sexpartite","sexpert","sexperts","sexploitation","sexploitations","sexpot","sexpots","sext","sextain","sextains","sextan","sextans","sextanses","sextant","sextantal","sextants","sextarii","sextarius","sextet","sextets","sextett","sextette","sextettes","sextetts","sextile","sextiles","sextillion","sextillions","sextillionth","sextillionths","sexto","sextodecimo","sextodecimos","sextolet","sextolets","sexton","sextoness","sextonesses","sextons","sextonship","sextonships","sextos","sexts","sextuor","sextuors","sextuple","sextupled","sextuples","sextuplet","sextuplets","sextuplicate","sextuplicated","sextuplicates","sextuplicating","sextupling","sextuply","sexual","sexualisation","sexualisations","sexualise","sexualised","sexualises","sexualising","sexualism","sexualisms","sexualist","sexualists","sexualities","sexuality","sexualization","sexualizations","sexualize","sexualized","sexualizes","sexualizing","sexually","sexvalent","sexy","sey","seyen","seyens","seys","seysure","seysures","sez","sferics","sforzandi","sforzando","sforzandos","sforzati","sforzato","sforzatos","sfumato","sfumatos","sgraffiti","sgraffito","sh","sha","shabash","shabbatot","shabbier","shabbiest","shabbily","shabbiness","shabbinesses","shabble","shabbles","shabby","shabrack","shabracks","shabracque","shabracques","shack","shacked","shacking","shackle","shacklebone","shacklebones","shackled","shackler","shacklers","shackles","shackling","shacko","shackoes","shackos","shacks","shad","shadberries","shadberry","shadblow","shadblows","shadbush","shadbushes","shadchan","shadchanim","shadchans","shaddock","shaddocks","shade","shaded","shadeless","shader","shaders","shades","shadflies","shadfly","shadier","shadiest","shadily","shadiness","shadinesses","shading","shadings","shadkhan","shadkhanim","shadkhans","shadoof","shadoofs","shadow","shadowbox","shadowboxed","shadowboxes","shadowboxing","shadowcast","shadowcasting","shadowcastings","shadowcasts","shadowed","shadower","shadowers","shadowgraph","shadowgraphies","shadowgraphs","shadowgraphy","shadowier","shadowiest","shadowily","shadowiness","shadowinesses","shadowing","shadowings","shadowless","shadowlike","shadows","shadowy","shadrach","shadrachs","shads","shaduf","shadufs","shady","shaft","shafted","shafter","shafters","shafting","shaftings","shaftless","shafts","shag","shagbark","shagbarks","shaggable","shagged","shaggedness","shaggednesses","shagger","shaggers","shaggier","shaggiest","shaggily","shagginess","shagginesses","shagging","shaggy","shaggymane","shaggymanes","shagpile","shagreen","shagreened","shagreens","shagroon","shagroons","shags","shagtastic","shah","shahada","shahadas","shahdom","shahdoms","shaheed","shaheeds","shahid","shahids","shahs","shahtoosh","shahtooshes","shaikh","shaikhs","shaird","shairds","shairn","shairns","shaitan","shaitans","shakable","shake","shakeable","shaked","shakedown","shakedowns","shaken","shakeout","shakeouts","shaker","shakers","shakes","shakeup","shakeups","shakier","shakiest","shakily","shakiness","shakinesses","shaking","shakings","shako","shakoes","shakos","shakt","shakudo","shakudos","shakuhachi","shakuhachis","shaky","shale","shaled","shalelike","shales","shaley","shalier","shaliest","shaling","shall","shalli","shallis","shallon","shallons","shalloon","shalloons","shallop","shallops","shallot","shallots","shallow","shallowed","shallower","shallowest","shallowing","shallowings","shallowly","shallowness","shallownesses","shallows","shalm","shalms","shalom","shaloms","shalot","shalots","shalt","shalwar","shalwars","shaly","sham","shama","shamable","shamably","shamal","shamals","shaman","shamanic","shamanism","shamanisms","shamanist","shamanistic","shamanists","shamans","shamas","shamateur","shamateurism","shamateurisms","shamateurs","shamba","shambas","shamble","shambled","shambles","shamblier","shambliest","shambling","shamblings","shambly","shambolic","shame","shameable","shameably","shamed","shamefaced","shamefacedly","shamefacedness","shamefacednesses","shamefast","shamefastness","shamefastnesses","shameful","shamefully","shamefulness","shamefulnesses","shameless","shamelessly","shamelessness","shamelessnesses","shamer","shamers","shames","shameworthy","shamiana","shamianah","shamianahs","shamianas","shamina","shaminas","shaming","shamisen","shamisens","shamiyanah","shamiyanahs","shammas","shammash","shammashim","shammasim","shammed","shammer","shammers","shammes","shammied","shammies","shamming","shammos","shammosim","shammy","shammying","shamois","shamos","shamosim","shamoy","shamoyed","shamoying","shamoys","shampoo","shampooed","shampooer","shampooers","shampooing","shampoos","shamrock","shamrocks","shams","shamus","shamuses","shan","shanachie","shanachies","shand","shandies","shandries","shandry","shandrydan","shandrydans","shands","shandy","shandygaff","shandygaffs","shanghai","shanghaied","shanghaier","shanghaiers","shanghaiing","shanghais","shank","shankbone","shankbones","shanked","shanking","shankpiece","shankpieces","shanks","shannies","shanny","shans","shantey","shanteys","shanti","shanties","shantih","shantihs","shantis","shantung","shantungs","shanty","shantyman","shantymen","shantytown","shantytowns","shapable","shape","shapeable","shaped","shapeless","shapelessly","shapelessness","shapelessnesses","shapelier","shapeliest","shapeliness","shapelinesses","shapely","shapen","shaper","shapers","shapes","shapeup","shapeups","shapewear","shaping","shapings","shaps","sharable","sharawadgi","sharawadgis","sharawaggi","sharawaggis","shard","sharded","sharding","shards","share","shareabilities","shareability","shareable","sharecrop","sharecropped","sharecropper","sharecroppers","sharecropping","sharecrops","shared","sharefarmer","sharefarmers","shareholder","shareholders","shareholding","shareholdings","shareman","sharemen","sharemilker","sharemilkers","sharer","sharers","shares","sharesman","sharesmen","shareware","sharewares","sharia","shariah","shariahs","sharias","shariat","shariats","sharif","sharifian","sharifs","sharing","sharings","shark","sharked","sharker","sharkers","sharking","sharkings","sharklike","sharks","sharkskin","sharkskins","sharksucker","sharksuckers","sharn","sharnier","sharniest","sharns","sharny","sharon","sharp","sharpbender","sharpbenders","sharped","sharpen","sharpened","sharpener","sharpeners","sharpening","sharpens","sharper","sharpers","sharpest","sharpie","sharpies","sharping","sharpings","sharpish","sharply","sharpness","sharpnesses","sharps","sharpshooter","sharpshooters","sharpshooting","sharpshootings","sharpy","sharrow","sharrowed","sharrows","shart","sharted","sharter","sharting","sharts","shash","shashed","shashes","shashing","shashlick","shashlicks","shashlik","shashliks","shaslik","shasliks","shaster","shasters","shastra","shastras","shat","shatoosh","shatooshes","shatter","shattered","shatterer","shatterers","shattering","shatteringly","shatterproof","shatters","shattery","shauchle","shauchled","shauchles","shauchlier","shauchliest","shauchling","shauchly","shaugh","shaughs","shaul","shauled","shauling","shauls","shavable","shave","shaveable","shaved","shaveling","shavelings","shaven","shaver","shavers","shaves","shavetail","shavetails","shavie","shavies","shaving","shavings","shaw","shawed","shawing","shawl","shawled","shawley","shawleys","shawlie","shawlies","shawling","shawlings","shawlless","shawls","shawm","shawms","shawn","shaws","shay","shaya","shayas","shays","shazam","shchi","shchis","she","shea","sheading","sheadings","sheaf","sheafed","sheafier","sheafiest","sheafing","sheaflike","sheafs","sheafy","sheal","shealed","shealing","shealings","sheals","shear","sheared","shearer","shearers","shearing","shearings","shearleg","shearlegs","shearling","shearlings","shearman","shearmen","shears","shearwater","shearwaters","sheas","sheatfish","sheatfishes","sheath","sheathbill","sheathbills","sheathe","sheathed","sheather","sheathers","sheathes","sheathfish","sheathfishes","sheathier","sheathiest","sheathing","sheathings","sheathless","sheaths","sheathy","sheave","sheaved","sheaves","sheaving","shebang","shebangs","shebean","shebeans","shebeen","shebeened","shebeener","shebeeners","shebeening","shebeenings","shebeens","shechita","shechitah","shechitahs","shechitas","shecklaton","shecklatons","shed","shedable","sheddable","shedded","shedder","shedders","shedding","sheddings","shedful","shedfuls","shedhand","shedhands","shedlike","shedload","shedloads","sheds","sheel","sheeled","sheeling","sheels","sheen","sheened","sheeney","sheeneys","sheenful","sheenie","sheenier","sheenies","sheeniest","sheening","sheens","sheeny","sheep","sheepberries","sheepberry","sheepcot","sheepcote","sheepcotes","sheepcots","sheepdog","sheepdogs","sheepfold","sheepfolds","sheephead","sheepheads","sheepherder","sheepherders","sheepherding","sheepherdings","sheepier","sheepiest","sheepish","sheepishly","sheepishness","sheepishnesses","sheeple","sheeplike","sheepman","sheepmen","sheepo","sheepos","sheepshank","sheepshanks","sheepshead","sheepsheads","sheepshearer","sheepshearers","sheepshearing","sheepshearings","sheepskin","sheepskins","sheeptrack","sheeptracks","sheepwalk","sheepwalks","sheepy","sheer","sheered","sheerer","sheerest","sheering","sheerleg","sheerlegs","sheerly","sheerness","sheernesses","sheers","sheesh","sheesha","sheeshas","sheet","sheeted","sheeter","sheeters","sheetfed","sheetier","sheetiest","sheeting","sheetings","sheetless","sheetlike","sheetrock","sheetrocked","sheetrocking","sheetrocks","sheets","sheety","sheeve","sheeves","shegetz","shehita","shehitah","shehitahs","shehitas","sheik","sheikdom","sheikdoms","sheikh","sheikha","sheikhas","sheikhdom","sheikhdoms","sheikhs","sheiks","sheila","sheilas","sheiling","sheilings","sheitan","sheitans","shekalim","shekel","shekelim","shekels","sheldduck","sheldducks","sheldrake","sheldrakes","shelduck","shelducks","shelf","shelfed","shelfful","shelffuls","shelfier","shelfiest","shelfing","shelflike","shelfroom","shelfrooms","shelfs","shelftalker","shelftalkers","shelfy","shell","shellac","shellack","shellacked","shellacker","shellackers","shellacking","shellackings","shellacks","shellacs","shellback","shellbacks","shellbark","shellbarks","shellbound","shellcracker","shellcrackers","shelldrake","shelldrakes","shellduck","shellducks","shelled","sheller","shellers","shellfire","shellfires","shellfish","shellfisheries","shellfishery","shellfishes","shellful","shellfuls","shellier","shelliest","shelliness","shellinesses","shelling","shellings","shellproof","shells","shellshock","shellshocked","shellshocks","shellwork","shellworks","shelly","shellycoat","shellycoats","shelta","sheltas","shelter","shelterbelt","shelterbelts","sheltered","shelterer","shelterers","sheltering","shelterings","shelterless","shelters","sheltery","sheltie","shelties","shelty","shelve","shelved","shelver","shelvers","shelves","shelvier","shelviest","shelving","shelvings","shelvy","shemale","shemales","shemozzle","shemozzled","shemozzles","shemozzling","shenanigan","shenanigans","shend","shending","shends","shent","sheol","sheols","shepherd","shepherded","shepherdess","shepherdesses","shepherding","shepherdless","shepherdling","shepherdlings","shepherds","sheqalim","sheqel","sheqels","sherang","sherangs","sherardisation","sherardisations","sherardise","sherardised","sherardises","sherardising","sherardization","sherardizations","sherardize","sherardized","sherardizes","sherardizing","sherbert","sherberts","sherbet","sherbets","sherd","sherds","shere","shereef","shereefian","shereefs","shergottite","shergottites","sheria","sherias","sheriat","sheriats","sherif","sheriff","sheriffalties","sheriffalty","sheriffdom","sheriffdoms","sheriffs","sheriffship","sheriffships","sherifian","sherifs","sherlock","sherlocks","sheroot","sheroots","sherpa","sherpas","sherries","sherris","sherrises","sherry","sherwani","sherwanis","shes","shet","shetland","shetlands","shets","shetting","sheuch","sheuched","sheuching","sheuchs","sheugh","sheughed","sheughing","sheughs","sheva","shevas","shew","shewbread","shewbreads","shewed","shewel","shewels","shewer","shewers","shewing","shewn","shews","shh","shiai","shiais","shiatsu","shiatsus","shiatzu","shiatzus","shibah","shibahs","shibboleth","shibboleths","shibuichi","shibuichis","shicker","shickered","shickers","shicksa","shicksas","shidder","shidders","shidduch","shidduchim","shied","shiel","shield","shielded","shielder","shielders","shielding","shieldings","shieldless","shieldlike","shieldling","shieldlings","shieldrake","shieldrakes","shields","shieldwall","shieldwalls","shieled","shieling","shielings","shiels","shier","shiers","shies","shiest","shift","shiftable","shifted","shifter","shifters","shiftier","shiftiest","shiftily","shiftiness","shiftinesses","shifting","shiftings","shiftless","shiftlessly","shiftlessness","shiftlessnesses","shifts","shiftwork","shiftworks","shifty","shigella","shigellae","shigellas","shigelloses","shigellosis","shiitake","shiitakes","shikar","shikaree","shikarees","shikari","shikaris","shikarred","shikarring","shikars","shikker","shikkers","shiksa","shiksas","shikse","shikseh","shiksehs","shikses","shilingi","shill","shillaber","shillabers","shillala","shillalah","shillalahs","shillalas","shilled","shillelagh","shillelaghs","shillelah","shillelahs","shilling","shillingless","shillings","shillingsworth","shillingsworths","shills","shillyshallied","shillyshallier","shillyshalliers","shillyshallies","shillyshally","shillyshallying","shilpit","shily","shim","shimaal","shimaals","shimmed","shimmer","shimmered","shimmerier","shimmeriest","shimmering","shimmeringly","shimmerings","shimmers","shimmery","shimmey","shimmeys","shimmied","shimmies","shimming","shimmy","shimmying","shimozzle","shimozzles","shims","shin","shinbone","shinbones","shindies","shindig","shindigs","shindy","shindys","shine","shined","shineless","shiner","shiners","shines","shiness","shinesses","shingle","shingled","shingler","shinglers","shingles","shinglier","shingliest","shingling","shinglings","shingly","shinguard","shinguards","shinier","shinies","shiniest","shinily","shininess","shininesses","shining","shiningly","shiningness","shiningnesses","shinju","shinjus","shinkin","shinkins","shinleaf","shinleafs","shinleaves","shinne","shinned","shinneries","shinnery","shinnes","shinney","shinneyed","shinneying","shinneys","shinnied","shinnies","shinning","shinny","shinnying","shinplaster","shinplasters","shins","shinsplints","shintied","shinties","shinty","shintying","shiny","ship","shipboard","shipboards","shipborne","shipbroker","shipbrokers","shipbuilder","shipbuilders","shipbuilding","shipbuildings","shipfitter","shipfitters","shipful","shipfuls","shiplap","shiplapped","shiplapping","shiplaps","shipless","shipload","shiploads","shipman","shipmaster","shipmasters","shipmate","shipmates","shipmen","shipment","shipments","shipowner","shipowners","shippable","shipped","shippen","shippens","shipper","shippers","shippie","shippies","shipping","shippings","shippo","shippon","shippons","shippos","shippound","shippounds","ships","shipshape","shipside","shipsides","shipway","shipways","shipworm","shipworms","shipwreck","shipwrecked","shipwrecking","shipwrecks","shipwright","shipwrights","shipyard","shipyards","shir","shiralee","shiralees","shire","shired","shireman","shiremen","shires","shiring","shirk","shirked","shirker","shirkers","shirking","shirks","shirr","shirra","shirralee","shirralees","shirras","shirred","shirring","shirrings","shirrs","shirs","shirt","shirtband","shirtbands","shirtdress","shirtdresses","shirted","shirtfront","shirtfronts","shirtier","shirtiest","shirtily","shirtiness","shirtinesses","shirting","shirtings","shirtless","shirtlifter","shirtlifters","shirtmaker","shirtmakers","shirts","shirtsleeve","shirtsleeved","shirtsleeves","shirttail","shirttailed","shirttailing","shirttails","shirtwaist","shirtwaister","shirtwaisters","shirtwaists","shirty","shish","shisha","shishas","shiso","shisos","shist","shists","shit","shitake","shitakes","shite","shited","shites","shitface","shitfaced","shitfaces","shithead","shitheads","shithole","shitholes","shithouse","shithouses","shiting","shitless","shitlist","shitlists","shitload","shitloads","shits","shittah","shittahs","shitted","shitter","shitters","shittier","shittiest","shittily","shittim","shittims","shittimwood","shittimwoods","shittiness","shittinesses","shitting","shitty","shitzu","shitzus","shiur","shiurim","shiv","shiva","shivah","shivahs","shivaree","shivareed","shivareeing","shivarees","shivas","shive","shiver","shivered","shiverer","shiverers","shiverier","shiveriest","shivering","shiveringly","shiverings","shivers","shivery","shives","shiviti","shivitis","shivoo","shivoos","shivs","shivved","shivving","shkotzim","shlemiehl","shlemiehls","shlemiel","shlemiels","shlemozzle","shlemozzled","shlemozzles","shlemozzling","shlep","shlepp","shlepped","shlepper","shleppers","shlepping","shlepps","shleps","shlimazel","shlimazels","shlock","shlockier","shlockiest","shlocks","shlocky","shloshim","shloshims","shlub","shlubs","shlump","shlumped","shlumping","shlumps","shlumpy","shmaltz","shmaltzes","shmaltzier","shmaltziest","shmaltzy","shmatte","shmattes","shmear","shmears","shmek","shmeks","shmo","shmock","shmocks","shmoes","shmoose","shmoosed","shmooses","shmoosing","shmooze","shmoozed","shmoozer","shmoozers","shmoozes","shmoozier","shmooziest","shmoozing","shmoozy","shmuck","shmucks","shnapps","shnaps","shnook","shnooks","shnorrer","shnorrers","shoal","shoaled","shoaler","shoalest","shoalier","shoaliest","shoaliness","shoalinesses","shoaling","shoalings","shoalness","shoalnesses","shoals","shoalwise","shoaly","shoat","shoats","shochet","shochetim","shochets","shock","shockabilities","shockability","shockable","shocked","shocker","shockers","shockheaded","shocking","shockingly","shockingness","shockingnesses","shockproof","shocks","shockstall","shockstalls","shockumentaries","shockumentary","shod","shodden","shoddier","shoddies","shoddiest","shoddily","shoddiness","shoddinesses","shoddy","shoder","shoders","shoe","shoebill","shoebills","shoeblack","shoeblacks","shoebox","shoeboxes","shoed","shoehorn","shoehorned","shoehorning","shoehorns","shoeing","shoeings","shoelace","shoelaces","shoeless","shoemaker","shoemakers","shoemaking","shoemakings","shoepac","shoepack","shoepacks","shoepacs","shoer","shoers","shoes","shoeshine","shoeshines","shoestring","shoestrings","shoetree","shoetrees","shofar","shofars","shofroth","shog","shogged","shogging","shoggle","shoggled","shoggles","shogglier","shoggliest","shoggling","shoggly","shogi","shogis","shogs","shogun","shogunal","shogunate","shogunates","shoguns","shoji","shojis","shola","sholas","sholom","sholoms","shone","shoneen","shoneens","shongololo","shongololos","shonkier","shonkiest","shonky","shoo","shooed","shooflies","shoofly","shoogie","shoogied","shoogieing","shoogies","shoogle","shoogled","shoogles","shooglier","shoogliest","shoogling","shoogly","shooing","shook","shooks","shool","shoole","shooled","shooles","shooling","shools","shoon","shoora","shooras","shoos","shoot","shootable","shootaround","shootarounds","shootdown","shootdowns","shooter","shooters","shooting","shootings","shootist","shootists","shootout","shootouts","shoots","shop","shopaholic","shopaholics","shopaholism","shopaholisms","shopboard","shopboards","shopbot","shopbots","shopboy","shopboys","shopbreaker","shopbreakers","shopbreaking","shopbreakings","shope","shopfitter","shopfitters","shopfront","shopfronts","shopful","shopfuls","shopgirl","shopgirls","shophar","shophars","shophroth","shopkeeper","shopkeepers","shopkeeping","shopkeepings","shoplift","shoplifted","shoplifter","shoplifters","shoplifting","shopliftings","shoplifts","shopman","shopmen","shoppe","shopped","shopper","shoppers","shoppes","shoppier","shoppiest","shopping","shoppings","shoppy","shops","shopsoiled","shoptalk","shoptalks","shopwalker","shopwalkers","shopwindow","shopwindows","shopwoman","shopwomen","shopworn","shoran","shorans","shore","shorebird","shorebirds","shored","shorefront","shorefronts","shoreless","shoreline","shorelines","shoreman","shoremen","shorer","shorers","shores","shoreside","shoresides","shoresman","shoresmen","shoreward","shorewards","shoreweed","shoreweeds","shoring","shorings","shorl","shorls","shorn","short","shortage","shortages","shortarm","shortarse","shortarses","shortboard","shortboards","shortbread","shortbreads","shortcake","shortcakes","shortchange","shortchanged","shortchanger","shortchangers","shortchanges","shortchanging","shortcoming","shortcomings","shortcrust","shortcut","shortcuts","shortcutting","shorted","shorten","shortened","shortener","shorteners","shortening","shortenings","shortens","shorter","shortest","shortfall","shortfalls","shortgown","shortgowns","shorthair","shorthaired","shorthairs","shorthand","shorthanded","shorthands","shorthead","shortheads","shorthold","shorthorn","shorthorns","shortia","shortias","shortie","shorties","shorting","shortish","shortlist","shortlisted","shortlisting","shortlists","shortly","shortness","shortnesses","shorts","shortsighted","shortsightedly","shortsightedness","shortsightednesses","shortstop","shortstops","shortsword","shortswords","shortwave","shortwaved","shortwaves","shortwaving","shorty","shot","shote","shotes","shotfirer","shotfirers","shotgun","shotgunned","shotgunner","shotgunners","shotgunning","shotguns","shothole","shotholes","shotmaker","shotmakers","shotmaking","shotmakings","shotproof","shots","shott","shotte","shotted","shotten","shottes","shotting","shottle","shottles","shotts","shough","shoughs","should","shoulder","shouldered","shouldering","shoulderings","shoulders","shouldest","shouldst","shouse","shouses","shout","shouted","shouter","shouters","shouther","shouthered","shouthering","shouthers","shoutier","shoutiest","shouting","shoutingly","shoutings","shoutline","shoutlines","shouts","shouty","shove","shoved","shovel","shovelboard","shovelboards","shoveled","shoveler","shovelers","shovelful","shovelfuls","shovelhead","shovelheads","shoveling","shovelled","shoveller","shovellers","shovelling","shovelnose","shovelnoses","shovels","shovelsful","shover","shovers","shoves","shoving","shovings","show","showable","showbiz","showbizzes","showbizzy","showboat","showboated","showboater","showboaters","showboating","showboats","showbox","showboxes","showbread","showbreads","showcase","showcased","showcases","showcasing","showd","showded","showding","showdown","showdowns","showds","showed","shower","showered","showerer","showerers","showerful","showerhead","showerheads","showerier","showeriest","showeriness","showerinesses","showering","showerings","showerless","showerproof","showerproofed","showerproofing","showerproofings","showerproofs","showers","showery","showghe","showghes","showgirl","showgirls","showground","showgrounds","showier","showiest","showily","showiness","showinesses","showing","showings","showjump","showjumped","showjumper","showjumpers","showjumping","showjumpings","showjumps","showman","showmanly","showmanship","showmanships","showmen","shown","showoff","showoffs","showpiece","showpieces","showplace","showplaces","showring","showrings","showroom","showrooms","shows","showstopper","showstoppers","showstopping","showtime","showtimes","showy","showyard","showyards","shoyu","shoyus","shraddha","shraddhas","shrank","shrapnel","shrapnels","shred","shredded","shredder","shredders","shreddier","shreddiest","shredding","shreddings","shreddy","shredless","shreds","shreek","shreeked","shreeking","shreeks","shreik","shreiked","shreiking","shreiks","shrew","shrewd","shrewder","shrewdest","shrewdie","shrewdies","shrewdly","shrewdness","shrewdnesses","shrewed","shrewing","shrewish","shrewishly","shrewishness","shrewishnesses","shrewlike","shrewmice","shrewmouse","shrews","shri","shriech","shrieched","shrieches","shrieching","shriek","shrieked","shrieker","shriekers","shriekier","shriekiest","shrieking","shriekingly","shriekings","shrieks","shrieky","shrieval","shrievalties","shrievalty","shrieve","shrieved","shrieves","shrieving","shrift","shrifts","shright","shrights","shrike","shriked","shrikes","shriking","shrill","shrilled","shriller","shrillest","shrillier","shrilliest","shrilling","shrillings","shrillness","shrillnesses","shrills","shrilly","shrimp","shrimped","shrimper","shrimpers","shrimpier","shrimpiest","shrimping","shrimpings","shrimplike","shrimps","shrimpy","shrinal","shrine","shrined","shrinelike","shrines","shrining","shrink","shrinkable","shrinkage","shrinkages","shrinker","shrinkers","shrinking","shrinkingly","shrinkpack","shrinkpacks","shrinks","shris","shritch","shritched","shritches","shritching","shrive","shrived","shrivel","shriveled","shriveling","shrivelled","shrivelling","shrivels","shriven","shriver","shrivers","shrives","shriving","shrivings","shroff","shroffage","shroffages","shroffed","shroffing","shroffs","shroom","shroomed","shroomer","shroomers","shrooming","shrooms","shroud","shrouded","shroudier","shroudiest","shrouding","shroudings","shroudless","shrouds","shroudy","shrove","shroved","shroves","shroving","shrow","shrowd","shrowed","shrowing","shrows","shrub","shrubbed","shrubberied","shrubberies","shrubbery","shrubbier","shrubbiest","shrubbiness","shrubbinesses","shrubbing","shrubby","shrubland","shrublands","shrubless","shrublike","shrubs","shrug","shrugged","shrugging","shrugs","shrunk","shrunken","shtchi","shtchis","shtetel","shtetelach","shtetels","shtetl","shtetlach","shtetls","shtick","shtickier","shtickiest","shticks","shticky","shtik","shtiks","shtook","shtooks","shtoom","shtuck","shtucks","shtum","shtumm","shtup","shtupped","shtupping","shtups","shubunkin","shubunkins","shuck","shucked","shucker","shuckers","shucking","shuckings","shucks","shudder","shuddered","shuddering","shudderingly","shudderings","shudders","shuddersome","shuddery","shuffle","shuffleboard","shuffleboards","shuffled","shuffler","shufflers","shuffles","shuffling","shufflingly","shufflings","shufti","shufties","shuftis","shufty","shuggies","shuggy","shul","shule","shuled","shules","shuling","shuln","shuls","shun","shunamitism","shunamitisms","shunless","shunnable","shunned","shunner","shunners","shunning","shunpike","shunpiked","shunpiker","shunpikers","shunpikes","shunpiking","shunpikings","shuns","shunt","shunted","shunter","shunters","shunting","shuntings","shunts","shura","shuras","shuriken","shurikens","shush","shushed","shusher","shushers","shushes","shushing","shut","shutdown","shutdowns","shute","shuted","shutes","shuteye","shuteyes","shuting","shutoff","shutoffs","shutout","shutouts","shuts","shutter","shutterbug","shutterbugs","shuttered","shuttering","shutterings","shutterless","shutters","shutting","shuttle","shuttlecock","shuttlecocked","shuttlecocking","shuttlecocks","shuttled","shuttleless","shuttler","shuttlers","shuttles","shuttlewise","shuttling","shvartze","shvartzes","shwa","shwanpan","shwanpans","shwas","shweshwe","shweshwes","shy","shyer","shyers","shyest","shying","shyish","shylock","shylocked","shylocking","shylocks","shyly","shyness","shynesses","shypoo","shypoos","shyster","shysters","si","sial","sialagogic","sialagogue","sialagogues","sialic","sialid","sialidan","sialidans","sialids","sialogogic","sialogogue","sialogogues","sialogram","sialograms","sialographies","sialography","sialoid","sialolith","sialoliths","sialon","sialons","sialorrhoea","sialorrhoeas","sials","siamang","siamangs","siamese","siamesed","siameses","siamesing","siameze","siamezed","siamezes","siamezing","sib","sibb","sibbs","sibilance","sibilances","sibilancies","sibilancy","sibilant","sibilantly","sibilants","sibilate","sibilated","sibilates","sibilating","sibilation","sibilations","sibilator","sibilators","sibilatory","sibilous","sibling","siblings","sibs","sibship","sibships","sibyl","sibylic","sibyllic","sibylline","sibyls","sic","siccan","siccar","siccative","siccatives","sicced","siccing","siccities","siccity","sice","sices","sich","sicht","sichted","sichting","sichts","siciliana","siciliane","siciliano","sicilianos","sicilienne","siciliennes","sick","sickbay","sickbays","sickbed","sickbeds","sicked","sickee","sickees","sicken","sickened","sickener","sickeners","sickening","sickeningly","sickenings","sickens","sicker","sickerly","sickerness","sickernesses","sickest","sickie","sickies","sicking","sickish","sickishly","sickishness","sickishnesses","sickle","sicklebill","sicklebills","sickled","sickleman","sicklemen","sicklemia","sicklemias","sicklemic","sickles","sicklied","sicklier","sicklies","sickliest","sicklily","sickliness","sicklinesses","sickling","sickly","sicklying","sickness","sicknesses","sicknurse","sicknurses","sicknursing","sicknursings","sicko","sickos","sickout","sickouts","sickroom","sickrooms","sicks","siclike","sics","sida","sidalcea","sidalceas","sidas","siddha","siddhas","siddhi","siddhis","siddhuism","siddhuisms","siddur","siddurim","siddurs","side","sidearm","sidearms","sideband","sidebands","sidebar","sidebars","sideboard","sideboards","sidebones","sideburned","sideburns","sidecar","sidecars","sidecheck","sidechecks","sided","sidedness","sidednesses","sidedress","sidedresses","sidehill","sidehills","sidekick","sidekicks","sidelevers","sidelight","sidelights","sideline","sidelined","sideliner","sideliners","sidelines","sideling","sidelining","sidelock","sidelocks","sidelong","sideman","sidemen","sidenote","sidenotes","sidepath","sidepaths","sidepiece","sidepieces","sider","sideral","siderate","siderated","siderates","siderating","sideration","siderations","sidereal","sidereally","siderite","siderites","sideritic","sideroad","sideroads","siderolite","siderolites","sideropenia","sideropenias","siderophile","siderophiles","siderophilic","siderophilin","siderophilins","sideroses","siderosis","siderostat","siderostatic","siderostats","siderotic","siders","sides","sidesaddle","sidesaddles","sideshoot","sideshoots","sideshow","sideshows","sideslip","sideslipped","sideslipping","sideslips","sidesman","sidesmen","sidespin","sidespins","sidesplitting","sidesplittingly","sidestep","sidestepped","sidestepper","sidesteppers","sidestepping","sidesteps","sidestream","sidestroke","sidestrokes","sideswipe","sideswiped","sideswiper","sideswipers","sideswipes","sideswiping","sidetrack","sidetracked","sidetracking","sidetracks","sidewalk","sidewalks","sidewall","sidewalls","sideward","sidewards","sideway","sideways","sidewheel","sidewheeler","sidewheelers","sidewheels","sidewinder","sidewinders","sidewise","sidh","sidha","sidhas","sidhe","siding","sidings","sidle","sidled","sidler","sidlers","sidles","sidling","sidlingly","siecle","siecles","siege","siegecraft","siegecrafts","sieged","sieger","siegers","sieges","siegeworks","sieging","sield","siemens","sien","sienite","sienites","sienna","siennas","siens","sient","sients","sierozem","sierozems","sierra","sierran","sierras","sies","siesta","siestas","sieth","sieths","sieur","sieurs","sieve","sieved","sievelike","sievert","sieverts","sieves","sieving","sif","sifaka","sifakas","siffle","siffled","siffles","siffleur","siffleurs","siffleuse","siffleuses","siffling","sifrei","sift","sifted","sifter","sifters","sifting","siftingly","siftings","sifts","siganid","siganids","sigh","sighed","sigher","sighers","sighful","sighing","sighingly","sighless","sighlike","sighs","sight","sightable","sighted","sighter","sighters","sighting","sightings","sightless","sightlessly","sightlessness","sightlessnesses","sightlier","sightliest","sightline","sightlines","sightliness","sightlinesses","sightly","sights","sightsaw","sightscreen","sightscreens","sightsee","sightseeing","sightseeings","sightseen","sightseer","sightseers","sightsees","sightsman","sightsmen","sightworthy","sigil","sigillarian","sigillarians","sigillarid","sigillarids","sigillary","sigillate","sigillation","sigillations","sigils","sigisbei","sigisbeo","sigla","siglas","sigloi","siglos","siglum","sigma","sigmas","sigmate","sigmated","sigmates","sigmatic","sigmating","sigmation","sigmations","sigmatism","sigmatisms","sigmatron","sigmatrons","sigmoid","sigmoidal","sigmoidally","sigmoidectomies","sigmoidectomy","sigmoidoscope","sigmoidoscopes","sigmoidoscopic","sigmoidoscopies","sigmoidoscopy","sigmoids","sign","signa","signable","signage","signages","signal","signaled","signaler","signalers","signaling","signalings","signalisation","signalisations","signalise","signalised","signalises","signalising","signalization","signalizations","signalize","signalized","signalizes","signalizing","signalled","signaller","signallers","signalling","signallings","signally","signalman","signalmen","signalment","signalments","signals","signaries","signary","signatories","signatory","signature","signatures","signboard","signboards","signed","signee","signees","signer","signers","signet","signeted","signeting","signets","signeur","signeurie","signeuries","signieur","signieurs","signifiable","significance","significances","significancies","significancy","significant","significantly","significants","significate","significates","signification","significations","significative","significatively","significator","significators","significatory","significs","signified","signifieds","signifier","signifiers","signifies","signify","signifying","signifyings","signing","signings","signior","signiori","signiories","signiors","signiory","signless","signor","signora","signoras","signore","signores","signori","signoria","signorial","signorias","signories","signorina","signorinas","signorine","signorini","signorino","signors","signory","signpost","signposted","signposting","signposts","signs","sijo","sijos","sik","sika","sikas","sike","siker","sikes","sikorskies","sikorsky","silage","silaged","silageing","silages","silaging","silane","silanes","silastic","silastics","sild","silds","sile","siled","silen","silence","silenced","silencer","silencers","silences","silencing","silene","silenes","sileni","silens","silent","silenter","silentest","silentiaries","silentiary","silently","silentness","silentnesses","silents","silenus","siler","silers","siles","silesia","silesias","silex","silexes","silhouette","silhouetted","silhouettes","silhouetting","silhouettist","silhouettists","silica","silicas","silicate","silicated","silicates","silicating","siliceous","silicic","silicicolous","silicide","silicides","siliciferous","silicification","silicifications","silicified","silicifies","silicify","silicifying","silicious","silicium","siliciums","silicle","silicles","silicon","silicone","silicones","siliconised","siliconized","silicons","silicoses","silicosis","silicotic","silicotics","silicula","siliculae","siliculas","silicule","silicules","siliculose","siling","siliqua","siliquaceous","siliquae","siliquas","silique","siliques","siliquose","siliquous","silk","silkalene","silkalenes","silkaline","silkalines","silked","silken","silkened","silkening","silkens","silkgrower","silkgrowers","silkie","silkier","silkies","silkiest","silkily","silkiness","silkinesses","silking","silklike","silkoline","silkolines","silks","silkscreen","silkscreens","silktail","silktails","silkweed","silkweeds","silkworm","silkworms","silky","sill","sillabub","sillabubs","silladar","silladars","siller","sillers","sillibub","sillibubs","sillier","sillies","silliest","sillily","sillimanite","sillimanites","silliness","sillinesses","sillock","sillocks","sills","silly","silo","siloed","siloing","silos","siloxane","siloxanes","silphia","silphium","silphiums","silt","siltation","siltations","silted","siltier","siltiest","silting","silts","siltstone","siltstones","silty","silurian","silurid","silurids","silurist","silurists","siluroid","siluroids","silva","silvae","silvan","silvans","silvas","silvatic","silver","silverback","silverbacks","silverberries","silverberry","silverbill","silverbills","silvered","silverer","silverers","silvereye","silvereyes","silverfish","silverfishes","silverhorn","silverhorns","silverier","silveriest","silveriness","silverinesses","silvering","silverings","silverise","silverised","silverises","silverising","silverize","silverized","silverizes","silverizing","silverling","silverlings","silverly","silvern","silverpoint","silverpoints","silvers","silverside","silversides","silversideses","silverskin","silverskins","silversmith","silversmithing","silversmithings","silversmiths","silvertail","silvertails","silverware","silverwares","silverweed","silverweeds","silvery","silvestrian","silvex","silvexes","silvical","silvics","silvicultural","silviculturally","silviculture","silvicultures","silviculturist","silviculturists","silymarin","silymarins","sim","sima","simar","simarouba","simaroubaceous","simaroubas","simarre","simarres","simars","simaruba","simarubaceous","simarubas","simas","simatic","simazine","simazines","simba","simbas","simi","simial","simian","simians","similar","similarities","similarity","similarly","similative","simile","similes","similise","similised","similises","similising","similitude","similitudes","similize","similized","similizes","similizing","simillimum","simillimums","similor","similors","simioid","simious","simis","simitar","simitars","simkin","simkins","simlin","simlins","simmer","simmered","simmering","simmers","simnel","simnels","simoleon","simoleons","simoniac","simoniacal","simoniacally","simoniacs","simonies","simonious","simonise","simonised","simonises","simonising","simonist","simonists","simonize","simonized","simonizes","simonizing","simony","simoom","simooms","simoon","simoons","simorg","simorgs","simp","simpai","simpais","simpatico","simper","simpered","simperer","simperers","simpering","simperingly","simperings","simpers","simpkin","simpkins","simple","simpled","simpleminded","simplemindedly","simplemindedness","simplemindednesses","simpleness","simplenesses","simpler","simplers","simples","simplesse","simplesses","simplest","simpleton","simpletons","simplex","simplexes","simplices","simplicia","simplicial","simplicially","simplicidentate","simpliciter","simplicities","simplicity","simplification","simplifications","simplificative","simplificator","simplificators","simplified","simplifier","simplifiers","simplifies","simplify","simplifying","simpling","simplings","simplism","simplisms","simplist","simpliste","simplistic","simplistically","simplists","simply","simps","sims","simul","simulacra","simulacre","simulacres","simulacrum","simulacrums","simulant","simulants","simular","simulars","simulate","simulated","simulates","simulating","simulation","simulations","simulative","simulatively","simulator","simulators","simulatory","simulcast","simulcasted","simulcasting","simulcasts","simulium","simuliums","simuls","simultaneities","simultaneity","simultaneous","simultaneouses","simultaneously","simultaneousness","simultaneousnesses","simurg","simurgh","simurghs","simurgs","sin","sinanthropus","sinanthropuses","sinapism","sinapisms","sinarchism","sinarchisms","sinarchist","sinarchists","sinarquism","sinarquisms","sinarquist","sinarquists","since","sincere","sincerely","sincereness","sincerenesses","sincerer","sincerest","sincerities","sincerity","sincipita","sincipital","sinciput","sinciputs","sind","sinded","sinding","sindings","sindon","sindonologies","sindonologist","sindonologists","sindonology","sindonophanies","sindonophany","sindons","sinds","sine","sinecure","sinecures","sinecurism","sinecurisms","sinecurist","sinecurists","sined","sines","sinew","sinewed","sinewier","sinewiest","sinewiness","sinewinesses","sinewing","sinewless","sinews","sinewy","sinfonia","sinfonias","sinfonie","sinfonietta","sinfoniettas","sinful","sinfully","sinfulness","sinfulnesses","sing","singable","singableness","singablenesses","singalong","singalongs","singe","singed","singeing","singer","singers","singes","singing","singingly","singings","single","singled","singledom","singledoms","singlehood","singlehoods","singleness","singlenesses","singles","singlestick","singlesticks","singlet","singleton","singletons","singletrack","singletracks","singletree","singletrees","singlets","singling","singlings","singly","sings","singsong","singsonged","singsonging","singsongs","singsongy","singspiel","singspiels","singular","singularisation","singularise","singularised","singularises","singularising","singularism","singularisms","singularist","singularists","singularities","singularity","singularization","singularize","singularized","singularizes","singularizing","singularly","singularness","singularnesses","singulars","singulary","singult","singults","singultus","singultuses","sinh","sinhs","sinical","sinicise","sinicised","sinicises","sinicising","sinicize","sinicized","sinicizes","sinicizing","sining","sinister","sinisterities","sinisterity","sinisterly","sinisterness","sinisternesses","sinisterwise","sinistral","sinistralities","sinistrality","sinistrally","sinistrals","sinistrodextral","sinistrorsal","sinistrorsally","sinistrorse","sinistrorsely","sinistrous","sinistrously","sink","sinkable","sinkage","sinkages","sinker","sinkers","sinkhole","sinkholes","sinkier","sinkiest","sinking","sinkings","sinks","sinky","sinless","sinlessly","sinlessness","sinlessnesses","sinned","sinner","sinnered","sinnering","sinners","sinnet","sinnets","sinning","sinningia","sinningias","sinoatrial","sinological","sinologies","sinologist","sinologists","sinologue","sinologues","sinology","sinopia","sinopias","sinopie","sinopis","sinopises","sinopite","sinopites","sins","sinsemilla","sinsemillas","sinsyne","sinter","sinterabilities","sinterability","sintered","sintering","sinters","sintery","sinuate","sinuated","sinuately","sinuates","sinuating","sinuation","sinuations","sinuitis","sinuitises","sinuose","sinuosities","sinuosity","sinuous","sinuously","sinuousness","sinuousnesses","sinupallial","sinupalliate","sinus","sinuses","sinusitis","sinusitises","sinuslike","sinusoid","sinusoidal","sinusoidally","sinusoids","sip","sipe","siped","sipes","siphon","siphonage","siphonages","siphonal","siphonate","siphoned","siphonet","siphonets","siphonic","siphoning","siphonogam","siphonogamies","siphonogams","siphonogamy","siphonophore","siphonophores","siphonophorous","siphonostele","siphonosteles","siphonostelic","siphons","siphuncle","siphuncles","siping","sipped","sipper","sippers","sippet","sippets","sipping","sipple","sippled","sipples","sippling","sippy","sips","sipunculid","sipunculids","sipunculoid","sipunculoids","sir","sircar","sircars","sirdar","sirdars","sire","sired","siree","sirees","siren","sirenian","sirenians","sirenic","sirenise","sirenised","sirenises","sirenising","sirenize","sirenized","sirenizes","sirenizing","sirens","sires","sirgang","sirgangs","siri","siriases","siriasis","sirih","sirihs","siring","sirings","siris","sirkar","sirkars","sirloin","sirloins","sirname","sirnamed","sirnames","sirnaming","siroc","sirocco","siroccos","sirocs","sironise","sironised","sironises","sironising","sironize","sironized","sironizes","sironizing","siroset","sirra","sirrah","sirrahs","sirras","sirred","sirree","sirrees","sirring","sirs","sirtuin","sirtuins","sirup","siruped","sirupier","sirupiest","siruping","sirups","sirupy","sirvente","sirventes","sis","sisal","sisals","siseraries","siserary","sises","siskin","siskins","siss","sisses","sissier","sissies","sissiest","sissified","sissiness","sissinesses","sissoo","sissoos","sissy","sissyish","sissyness","sissynesses","sist","sisted","sister","sistered","sisterhood","sisterhoods","sistering","sisterless","sisterlike","sisterliness","sisterlinesses","sisterly","sisters","sisting","sistra","sistroid","sistrum","sistrums","sists","sit","sitar","sitarist","sitarists","sitars","sitatunga","sitatungas","sitcom","sitcoms","site","sited","sitella","sitellas","sites","sitfast","sitfasts","sith","sithe","sithed","sithee","sithen","sithence","sithens","sithes","sithing","siting","sitiologies","sitiology","sitiophobia","sitiophobias","sitka","sitkamer","sitkamers","sitologies","sitology","sitophobia","sitophobias","sitosterol","sitosterols","sitrep","sitreps","sits","sittar","sittars","sittella","sittellas","sitten","sitter","sitters","sittine","sitting","sittings","situate","situated","situates","situating","situation","situational","situationally","situationism","situationisms","situations","situla","situlae","situp","situps","situs","situses","situtunga","situtungas","sitz","sitzkrieg","sitzkriegs","sitzmark","sitzmarks","siver","sivers","siwash","siwashed","siwashes","siwashing","six","sixain","sixaine","sixaines","sixains","sixer","sixers","sixes","sixfold","sixmo","sixmos","sixpence","sixpences","sixpennies","sixpenny","sixscore","sixscores","sixte","sixteen","sixteener","sixteeners","sixteenmo","sixteenmos","sixteens","sixteenth","sixteenthly","sixteenths","sixtes","sixth","sixthly","sixths","sixties","sixtieth","sixtieths","sixty","sixtyish","sizable","sizableness","sizablenesses","sizably","sizar","sizars","sizarship","sizarships","size","sizeable","sizeableness","sizeablenesses","sizeably","sized","sizeism","sizeisms","sizeist","sizeists","sizel","sizels","sizer","sizers","sizes","sizier","siziest","siziness","sizinesses","sizing","sizings","sizism","sizisms","sizist","sizists","sizy","sizzle","sizzled","sizzler","sizzlers","sizzles","sizzling","sizzlingly","sizzlings","sj","sjambok","sjamboked","sjamboking","sjambokked","sjambokking","sjamboks","sjoe","ska","skag","skags","skail","skailed","skailing","skails","skaith","skaithed","skaithing","skaithless","skaiths","skald","skaldic","skalds","skaldship","skaldships","skanger","skangers","skank","skanked","skanker","skankers","skankier","skankiest","skankiness","skankinesses","skanking","skankings","skanks","skanky","skart","skarth","skarths","skarts","skas","skat","skate","skateboard","skateboarded","skateboarder","skateboarders","skateboarding","skateboardings","skateboards","skated","skatepark","skateparks","skater","skaters","skates","skating","skatings","skatol","skatole","skatoles","skatols","skats","skatt","skatts","skaw","skaws","skean","skeane","skeanes","skeans","skear","skeared","skearier","skeariest","skearing","skears","skeary","skedaddle","skedaddled","skedaddler","skedaddlers","skedaddles","skedaddling","skee","skeechan","skeechans","skeed","skeef","skeeing","skeelier","skeeliest","skeely","skeen","skeens","skeer","skeered","skeerier","skeeriest","skeering","skeers","skeery","skees","skeesicks","skeet","skeeted","skeeter","skeeters","skeets","skeg","skegg","skegger","skeggers","skeggs","skegs","skeigh","skeigher","skeighest","skein","skeined","skeining","skeins","skelder","skeldered","skeldering","skelders","skeletal","skeletally","skeletogenous","skeleton","skeletonic","skeletonise","skeletonised","skeletoniser","skeletonisers","skeletonises","skeletonising","skeletonize","skeletonized","skeletonizer","skeletonizers","skeletonizes","skeletonizing","skeletons","skelf","skelfs","skell","skellie","skellied","skellier","skellies","skelliest","skelloch","skelloched","skelloching","skellochs","skells","skellum","skellums","skelly","skellying","skelm","skelms","skelp","skelped","skelping","skelpings","skelpit","skelps","skelter","skeltered","skeltering","skelters","skelum","skelums","sken","skene","skenes","skenned","skenning","skens","skeo","skeos","skep","skepful","skepfuls","skepped","skepping","skeps","skepsis","skepsises","skeptic","skeptical","skeptically","skepticalness","skepticalnesses","skepticism","skepticisms","skeptics","sker","skerred","skerrick","skerricks","skerries","skerring","skerry","skers","sket","sketch","sketchabilities","sketchability","sketchable","sketchbook","sketchbooks","sketched","sketcher","sketchers","sketches","sketchier","sketchiest","sketchily","sketchiness","sketchinesses","sketching","sketchpad","sketchpads","sketchy","skets","sketted","sketting","skeuomorph","skeuomorphic","skeuomorphism","skeuomorphisms","skeuomorphs","skew","skewback","skewbacked","skewbacks","skewbald","skewbalds","skewed","skewer","skewered","skewering","skewers","skewest","skewing","skewness","skewnesses","skews","skewwhiff","ski","skiable","skiagram","skiagrams","skiagraph","skiagraphs","skiamachies","skiamachy","skiascope","skiascopes","skiascopies","skiascopy","skiatron","skiatrons","skibob","skibobbed","skibobber","skibobbers","skibobbing","skibobbings","skibobs","skid","skidded","skidder","skidders","skiddier","skiddiest","skidding","skiddoo","skiddooed","skiddooing","skiddoos","skiddy","skidlid","skidlids","skidoo","skidooed","skidooing","skidoos","skidpan","skidpans","skidproof","skids","skidway","skidways","skied","skier","skiers","skies","skiey","skieyer","skieyest","skiff","skiffed","skiffing","skiffle","skiffled","skiffles","skiffless","skiffling","skiffs","skiing","skiings","skijorer","skijorers","skijoring","skijorings","skikjoring","skikjorings","skilful","skilfully","skilfulness","skilfulnesses","skill","skillcentre","skillcentres","skilled","skilless","skillessness","skillessnesses","skillet","skillets","skillful","skillfully","skillfulness","skillfulnesses","skillier","skillies","skilliest","skilligalee","skilligalees","skilligolee","skilligolees","skilling","skillings","skillion","skillions","skills","skilly","skim","skimboard","skimboarded","skimboarder","skimboarders","skimboarding","skimboards","skimmed","skimmer","skimmers","skimmia","skimmias","skimming","skimmingly","skimmings","skimmington","skimmingtons","skimo","skimobile","skimobiled","skimobiles","skimobiling","skimos","skimp","skimped","skimpier","skimpiest","skimpily","skimpiness","skimpinesses","skimping","skimpingly","skimps","skimpy","skims","skin","skincare","skincares","skinflick","skinflicks","skinflint","skinflints","skinflinty","skinfood","skinfoods","skinful","skinfuls","skinhead","skinheads","skink","skinked","skinker","skinkers","skinking","skinks","skinless","skinlike","skinned","skinner","skinners","skinnier","skinnies","skinniest","skinniness","skinninesses","skinning","skinny","skins","skint","skinter","skintest","skintight","skintights","skio","skioring","skiorings","skios","skip","skipjack","skipjacks","skiplane","skiplanes","skippable","skipped","skipper","skippered","skippering","skipperings","skippers","skippet","skippets","skippier","skippiest","skipping","skippingly","skippings","skippy","skips","skirl","skirled","skirling","skirlings","skirls","skirmish","skirmished","skirmisher","skirmishers","skirmishes","skirmishing","skirmishings","skirr","skirred","skirret","skirrets","skirring","skirrs","skirt","skirted","skirter","skirters","skirting","skirtings","skirtless","skirtlike","skirts","skis","skit","skitch","skitched","skitches","skitching","skite","skited","skites","skiting","skits","skitter","skittered","skitterier","skitteriest","skittering","skitters","skittery","skittish","skittishly","skittishness","skittishnesses","skittle","skittled","skittles","skittling","skive","skived","skiver","skivered","skivering","skivers","skives","skivie","skivier","skiviest","skiving","skivings","skivvied","skivvies","skivvy","skivvying","skivy","skiwear","sklate","sklated","sklates","sklating","sklent","sklented","sklenting","sklents","skliff","skliffs","sklim","sklimmed","sklimming","sklims","skoal","skoaled","skoaling","skoals","skoff","skoffed","skoffing","skoffs","skokiaan","skokiaans","skol","skolia","skolion","skolled","skollie","skollies","skolling","skolly","skols","skookum","skool","skools","skoosh","skooshed","skooshes","skooshing","skort","skorts","skosh","skoshes","skran","skrans","skreegh","skreeghed","skreeghing","skreeghs","skreen","skreens","skreigh","skreighed","skreighing","skreighs","skriech","skrieched","skrieching","skriechs","skried","skriegh","skrieghed","skrieghing","skrieghs","skries","skrik","skrike","skriked","skrikes","skriking","skriks","skrimmage","skrimmaged","skrimmages","skrimmaging","skrimp","skrimped","skrimping","skrimps","skrimshank","skrimshanked","skrimshanker","skrimshankers","skrimshanking","skrimshanks","skronk","skronks","skrump","skrumped","skrumping","skrumps","skry","skryer","skryers","skrying","skua","skuas","skudler","skudlers","skug","skugged","skugging","skugs","skuldudderies","skulduddery","skulduggeries","skulduggery","skulk","skulked","skulker","skulkers","skulking","skulkingly","skulkings","skulks","skull","skullcap","skullcaps","skullduggeries","skullduggery","skulled","skulling","skulls","skulpin","skulpins","skummer","skummered","skummering","skummers","skunk","skunkbird","skunkbirds","skunked","skunkier","skunkiest","skunking","skunks","skunkweed","skunkweeds","skunky","skurried","skurries","skurry","skurrying","skutterudite","skutterudites","skuttle","skuttled","skuttles","skuttling","sky","skyboard","skyboards","skyborn","skyborne","skybox","skyboxes","skybridge","skybridges","skycap","skycaps","skyclad","skydive","skydived","skydiver","skydivers","skydives","skydiving","skydivings","skydove","skyed","skyer","skyers","skyey","skyf","skyfed","skyfing","skyfs","skyhome","skyhomes","skyhook","skyhooks","skyier","skyiest","skying","skyish","skyjack","skyjacked","skyjacker","skyjackers","skyjacking","skyjackings","skyjacks","skylab","skylabs","skylark","skylarked","skylarker","skylarkers","skylarking","skylarkings","skylarks","skyless","skylight","skylighted","skylights","skylike","skyline","skylines","skylit","skyman","skymen","skyphoi","skyphos","skyr","skyre","skyred","skyres","skyring","skyrmion","skyrmions","skyrocket","skyrocketed","skyrocketing","skyrockets","skyrs","skysail","skysails","skyscape","skyscapes","skyscraper","skyscrapers","skysurf","skysurfed","skysurfer","skysurfers","skysurfing","skysurfings","skysurfs","skyte","skyted","skytes","skyting","skywalk","skywalks","skyward","skywards","skyway","skyways","skywrite","skywriter","skywriters","skywrites","skywriting","skywritings","skywritten","skywrote","slab","slabbed","slabber","slabbered","slabberer","slabberers","slabberier","slabberiest","slabbering","slabbers","slabbery","slabbier","slabbiest","slabbiness","slabbinesses","slabbing","slabby","slablike","slabs","slabstone","slabstones","slack","slacked","slacken","slackened","slackener","slackeners","slackening","slackenings","slackens","slacker","slackers","slackest","slacking","slackly","slackness","slacknesses","slacks","slacktivism","slacktivisms","slacktivist","slacktivists","slactivism","slactivisms","slactivist","slactivists","sladang","sladangs","slade","slades","slae","slaes","slag","slagged","slaggier","slaggiest","slagging","slaggings","slaggy","slags","slaid","slain","slainte","slairg","slairged","slairging","slairgs","slaister","slaistered","slaisteries","slaistering","slaisters","slaistery","slakable","slake","slakeable","slaked","slakeless","slaker","slakers","slakes","slaking","slalom","slalomed","slalomer","slalomers","slaloming","slalomist","slalomists","slaloms","slam","slamdance","slamdanced","slamdances","slamdancing","slammakin","slammakins","slammed","slammer","slammerkin","slammerkins","slammers","slamming","slammings","slams","slander","slandered","slanderer","slanderers","slandering","slanderous","slanderously","slanderousness","slanderousnesses","slanders","slane","slanes","slang","slanged","slanger","slangers","slangier","slangiest","slangily","slanginess","slanginesses","slanging","slangingly","slangings","slangish","slangs","slanguage","slanguages","slangular","slangy","slank","slant","slanted","slantendicular","slanter","slanters","slantier","slantiest","slantindicular","slanting","slantingly","slantingways","slantly","slants","slantways","slantwise","slanty","slap","slapdash","slapdashed","slapdashes","slapdashing","slaphappier","slaphappiest","slaphappy","slaphead","slapheads","slapjack","slapjacks","slapped","slapper","slappers","slapping","slappings","slaps","slapshot","slapshots","slapstick","slapsticks","slart","slarted","slarting","slarts","slash","slashed","slasher","slashers","slashes","slashfest","slashfests","slashing","slashingly","slashings","slat","slatch","slatches","slate","slated","slatelike","slater","slaters","slates","slatey","slather","slathered","slathering","slathers","slatier","slatiest","slatiness","slatinesses","slating","slatings","slats","slatted","slatter","slattered","slattering","slattern","slatternliness","slatternlinesses","slatternly","slatterns","slatters","slattery","slatting","slattings","slaty","slaughter","slaughterable","slaughtered","slaughterer","slaughterers","slaughterhouse","slaughterhouses","slaughteries","slaughtering","slaughterman","slaughtermen","slaughterous","slaughterously","slaughters","slaughtery","slave","slaved","slaveholder","slaveholders","slaveholding","slaveholdings","slaver","slavered","slaverer","slaverers","slaveries","slavering","slaveringly","slaverings","slavers","slavery","slaves","slavey","slaveys","slaving","slavish","slavishly","slavishness","slavishnesses","slavocracies","slavocracy","slavocrat","slavocrats","slavophil","slavophile","slavophiles","slavophils","slaw","slaws","slay","slayable","slayed","slayer","slayers","slaying","slayings","slays","sleave","sleaved","sleaves","sleaving","sleaze","sleazebag","sleazebags","sleazeball","sleazeballs","sleazes","sleazier","sleaziest","sleazily","sleaziness","sleazinesses","sleazo","sleazoid","sleazoids","sleazy","sleb","slebs","sled","sledded","sledder","sledders","sledding","sleddings","sleded","sledge","sledged","sledgehammer","sledgehammered","sledgehammering","sledgehammers","sledger","sledgers","sledges","sledging","sledgings","sleds","slee","sleech","sleeches","sleechier","sleechiest","sleechy","sleek","sleeked","sleeken","sleekened","sleekening","sleekens","sleeker","sleekers","sleekest","sleekier","sleekiest","sleeking","sleekings","sleekit","sleekly","sleekness","sleeknesses","sleeks","sleekstone","sleekstones","sleeky","sleep","sleepaway","sleeper","sleepers","sleepery","sleepier","sleepiest","sleepily","sleepiness","sleepinesses","sleeping","sleepings","sleepless","sleeplessly","sleeplessness","sleeplessnesses","sleeplike","sleepout","sleepouts","sleepover","sleepovers","sleepry","sleeps","sleepsuit","sleepsuits","sleepwalk","sleepwalked","sleepwalker","sleepwalkers","sleepwalking","sleepwalkings","sleepwalks","sleepwear","sleepy","sleepyhead","sleepyheaded","sleepyheads","sleer","sleest","sleet","sleeted","sleetier","sleetiest","sleetiness","sleetinesses","sleeting","sleets","sleety","sleeve","sleeved","sleeveen","sleeveens","sleevehand","sleevehands","sleeveless","sleevelet","sleevelets","sleevelike","sleever","sleevers","sleeves","sleeving","sleevings","sleezier","sleeziest","sleezy","sleided","sleigh","sleighed","sleigher","sleighers","sleighing","sleighings","sleighs","sleight","sleights","slender","slenderer","slenderest","slenderise","slenderised","slenderises","slenderising","slenderize","slenderized","slenderizes","slenderizing","slenderly","slenderness","slendernesses","slenter","slenters","slept","sleuth","sleuthed","sleuthhound","sleuthhounds","sleuthing","sleuths","slew","slewed","slewing","slews","sley","sleys","slice","sliceable","sliced","slicer","slicers","slices","slicing","slicings","slick","slicked","slicken","slickened","slickener","slickeners","slickening","slickens","slickenside","slickensided","slickensides","slicker","slickered","slickers","slickest","slicking","slickings","slickly","slickness","slicknesses","slickrock","slickrocks","slicks","slickster","slicksters","slickstone","slickstones","slid","slidable","slidden","slidder","sliddered","sliddering","slidders","sliddery","slide","slided","slider","sliders","slides","slideway","slideways","sliding","slidingly","slidings","slier","sliest","slieve","slieves","slight","slighted","slighter","slighters","slightest","slighting","slightingly","slightish","slightly","slightness","slightnesses","slights","slily","slim","slimdown","slimdowns","slime","slimeball","slimeballs","slimed","slimes","slimier","slimiest","slimily","sliminess","sliminesses","sliming","slimline","slimly","slimmed","slimmer","slimmers","slimmest","slimming","slimmings","slimmish","slimnastics","slimness","slimnesses","slimpsier","slimpsiest","slimpsy","slims","slimsier","slimsiest","slimsy","slimy","sling","slingback","slingbacks","slinger","slingers","slinging","slings","slingshot","slingshots","slingstone","slingstones","slink","slinked","slinker","slinkers","slinkier","slinkiest","slinkily","slinkiness","slinkinesses","slinking","slinks","slinkskin","slinkskins","slinkweed","slinkweeds","slinky","slinter","slinters","sliotar","sliotars","slip","slipcase","slipcased","slipcases","slipcover","slipcovered","slipcovering","slipcovers","slipdress","slipdresses","slipe","sliped","slipes","slipform","slipformed","slipforming","slipforms","sliping","slipknot","slipknots","slipless","slipnoose","slipnooses","slipout","slipouts","slipover","slipovers","slippage","slippages","slipped","slipper","slippered","slipperier","slipperiest","slipperily","slipperiness","slipperinesses","slippering","slippers","slipperwort","slipperworts","slippery","slippier","slippiest","slippily","slippiness","slippinesses","slipping","slippy","sliprail","sliprails","slips","slipsheet","slipsheeted","slipsheeting","slipsheets","slipshod","slipshoddiness","slipshodness","slipshodnesses","slipslop","slipsloppy","slipslops","slipsole","slipsoles","slipstream","slipstreamed","slipstreaming","slipstreams","slipt","slipup","slipups","slipware","slipwares","slipway","slipways","slish","slishes","slit","slither","slithered","slitherier","slitheriest","slithering","slithers","slithery","slitless","slitlike","slits","slitted","slitter","slitters","slittier","slittiest","slitting","slitty","slive","slived","sliven","sliver","slivered","sliverer","sliverers","slivering","slivers","slives","sliving","slivovic","slivovica","slivovicas","slivovices","slivovitz","slivovitzes","slivowitz","slivowitzes","sloan","sloans","slob","slobber","slobbered","slobberer","slobberers","slobberier","slobberiest","slobbering","slobbers","slobbery","slobbier","slobbiest","slobbish","slobbishness","slobbishnesses","slobby","slobland","sloblands","slobs","slockdolager","slockdolagers","slockdoliger","slockdoligers","slockdologer","slockdologers","slocken","slockened","slockening","slockens","sloe","sloebush","sloebushes","sloes","sloethorn","sloethorns","sloetree","sloetrees","slog","slogan","sloganeer","sloganeered","sloganeering","sloganeerings","sloganeers","sloganise","sloganised","sloganises","sloganising","sloganisings","sloganize","sloganized","sloganizes","sloganizing","sloganizings","slogans","slogged","slogger","sloggers","slogging","slogs","sloid","sloids","slojd","slojds","sloken","slokened","slokening","slokens","slommock","slommocked","slommocking","slommocks","sloom","sloomed","sloomier","sloomiest","slooming","slooms","sloomy","sloop","sloops","sloosh","slooshed","slooshes","slooshing","sloot","sloots","slop","slope","sloped","sloper","slopers","slopes","slopewise","slopier","slopiest","sloping","slopingly","slopingness","slopingnesses","slopped","sloppier","sloppiest","sloppily","sloppiness","sloppinesses","slopping","sloppy","slops","slopwork","slopworker","slopworkers","slopworks","slopy","slorm","slormed","slorming","slorms","slosh","sloshed","sloshes","sloshier","sloshiest","sloshing","sloshings","sloshy","slot","slotback","slotbacks","sloth","slothed","slothful","slothfully","slothfulness","slothfulnesses","slothing","sloths","slots","slotted","slotter","slotters","slotting","slouch","slouched","sloucher","slouchers","slouches","slouchier","slouchiest","slouchily","slouchiness","slouchinesses","slouching","slouchingly","slouchy","slough","sloughed","sloughi","sloughier","sloughiest","sloughing","sloughis","sloughs","sloughy","slove","sloven","slovenlier","slovenliest","slovenlike","slovenliness","slovenlinesses","slovenly","slovenries","slovenry","slovens","slow","slowback","slowbacks","slowcoach","slowcoaches","slowdown","slowdowns","slowed","slower","slowest","slowing","slowings","slowish","slowly","slowness","slownesses","slowpoke","slowpokes","slows","slowworm","slowworms","sloyd","sloyds","slub","slubb","slubbed","slubber","slubbered","slubbering","slubberingly","slubberings","slubbers","slubbier","slubbiest","slubbing","slubbings","slubbs","slubby","slubs","sludge","sludged","sludges","sludgier","sludgiest","sludging","sludgy","slue","slued","slueing","slues","sluff","sluffed","sluffing","sluffs","slug","slugabed","slugabeds","slugfest","slugfests","sluggabed","sluggabeds","sluggard","sluggardise","sluggardised","sluggardises","sluggardising","sluggardize","sluggardized","sluggardizes","sluggardizing","sluggardliness","sluggardly","sluggardness","sluggardnesses","sluggards","slugged","slugger","sluggers","slugging","sluggish","sluggishly","sluggishness","sluggishnesses","slughorn","slughorne","slughornes","slughorns","slugs","sluice","sluiced","sluicegate","sluicegates","sluicelike","sluices","sluiceway","sluiceways","sluicier","sluiciest","sluicing","sluicy","sluing","sluit","sluits","slum","slumber","slumbered","slumberer","slumberers","slumberful","slumbering","slumberingly","slumberings","slumberland","slumberlands","slumberless","slumberous","slumberously","slumberousness","slumbers","slumbersome","slumbery","slumbrous","slumbrously","slumbry","slumgullion","slumgullions","slumgum","slumgums","slumism","slumisms","slumlord","slumlords","slummed","slummer","slummers","slummier","slummiest","slumming","slummings","slummock","slummocked","slummocking","slummocks","slummy","slump","slumped","slumpflation","slumpflationary","slumpflations","slumpier","slumpiest","slumping","slumps","slumpy","slums","slung","slungshot","slungshots","slunk","slur","slurb","slurban","slurbs","slurp","slurped","slurper","slurpers","slurpier","slurpiest","slurping","slurps","slurpy","slurred","slurried","slurries","slurring","slurry","slurrying","slurs","sluse","sluses","slush","slushed","slushes","slushier","slushies","slushiest","slushily","slushiness","slushinesses","slushing","slushy","slut","slutch","slutches","slutchier","slutchiest","slutchy","sluts","slutteries","sluttery","sluttier","sluttiest","sluttily","sluttiness","sluttinesses","sluttish","sluttishly","sluttishness","sluttishnesses","slutty","sly","slyboots","slyer","slyest","slyish","slyly","slyness","slynesses","slype","slypes","sma","smaak","smaaked","smaaking","smaaks","smack","smackdown","smackdowns","smacked","smacker","smackers","smackhead","smackheads","smacking","smackings","smacks","smaik","smaiks","small","smallage","smallages","smallboy","smallboys","smallclothes","smalled","smaller","smallest","smallholder","smallholders","smallholding","smallholdings","smalling","smallish","smallmouth","smallmouths","smallness","smallnesses","smallpox","smallpoxes","smalls","smallsat","smallsats","smallsword","smallswords","smalltime","smalm","smalmed","smalmily","smalminess","smalminesses","smalming","smalms","smalmy","smalt","smalti","smaltine","smaltines","smaltite","smaltites","smalto","smaltos","smalts","smaragd","smaragde","smaragdes","smaragdine","smaragdite","smaragdites","smaragds","smarm","smarmed","smarmier","smarmiest","smarmily","smarminess","smarminesses","smarming","smarms","smarmy","smart","smartarse","smartarsed","smartarses","smartass","smartasses","smarted","smarten","smartened","smartening","smartens","smarter","smartest","smartie","smarties","smarting","smartingly","smartish","smartly","smartmouth","smartmouths","smartness","smartnesses","smartphone","smartphones","smarts","smartweed","smartweeds","smarty","smartypants","smash","smashable","smashed","smasher","smasheroo","smasheroos","smashers","smashes","smashing","smashingly","smashings","smashup","smashups","smatch","smatched","smatches","smatching","smatter","smattered","smatterer","smatterers","smattering","smatteringly","smatterings","smatters","smaze","smazes","smear","smearcase","smearcases","smeared","smearer","smearers","smearier","smeariest","smearily","smeariness","smearinesses","smearing","smears","smeary","smeath","smeaths","smectic","smectite","smectites","smectitic","smeddum","smeddums","smee","smeech","smeeched","smeeches","smeeching","smeek","smeeked","smeeking","smeeks","smees","smeeth","smeeths","smegma","smegmas","smeik","smeiked","smeiking","smeiks","smeke","smeked","smekes","smeking","smell","smellable","smelled","smeller","smellers","smellier","smellies","smelliest","smelliness","smellinesses","smelling","smellings","smells","smelly","smelt","smelted","smelter","smelteries","smelters","smeltery","smelting","smeltings","smelts","smerk","smerked","smerking","smerks","smeuse","smeuses","smew","smews","smicker","smickered","smickering","smickerings","smickers","smicket","smickets","smickly","smiddied","smiddies","smiddy","smiddying","smidge","smidgen","smidgens","smidgeon","smidgeons","smidges","smidgin","smidgins","smiercase","smiercases","smifligate","smifligated","smifligates","smifligating","smight","smighting","smights","smilacaceous","smilax","smilaxes","smile","smiled","smileful","smileless","smiler","smilers","smiles","smilet","smilets","smiley","smileys","smilier","smiliest","smiling","smilingly","smilingness","smilingnesses","smilings","smilodon","smilodons","smir","smirch","smirched","smircher","smirchers","smirches","smirching","smirk","smirked","smirker","smirkers","smirkier","smirkiest","smirkily","smirking","smirkingly","smirks","smirky","smirr","smirred","smirrier","smirriest","smirring","smirrs","smirry","smirs","smirting","smirtings","smit","smite","smiter","smiters","smites","smith","smithcraft","smithcrafts","smithed","smithereen","smithereened","smithereening","smithereens","smitheries","smithers","smithery","smithied","smithies","smithing","smiths","smithsonite","smithsonites","smithy","smithying","smiting","smits","smitted","smitten","smitting","smittle","smock","smocked","smocking","smockings","smocklike","smocks","smog","smoggier","smoggiest","smoggy","smogless","smogs","smoile","smoiled","smoiles","smoiling","smokable","smoke","smokeable","smokeboard","smokeboards","smokebox","smokeboxes","smoked","smokeho","smokehood","smokehoods","smokehos","smokehouse","smokehouses","smokejack","smokejacks","smokeless","smokelessly","smokelessness","smokelessnesses","smokelike","smokepot","smokepots","smokeproof","smoker","smokers","smokes","smokescreen","smokescreens","smokestack","smokestacks","smoketight","smokey","smokie","smokier","smokies","smokiest","smokily","smokiness","smokinesses","smoking","smokings","smoko","smokos","smoky","smolder","smoldered","smoldering","smolders","smolt","smolts","smooch","smooched","smoocher","smoochers","smooches","smoochier","smoochiest","smooching","smoochy","smoodge","smoodged","smoodges","smoodging","smooge","smooged","smooges","smooging","smoor","smoored","smooring","smoors","smoosh","smooshed","smooshes","smooshing","smoot","smooted","smooth","smoothable","smoothbore","smoothbored","smoothbores","smoothed","smoothen","smoothened","smoothening","smoothens","smoother","smoothers","smoothes","smoothest","smoothie","smoothies","smoothing","smoothings","smoothish","smoothly","smoothness","smoothnesses","smoothpate","smoothpates","smooths","smoothy","smooting","smoots","smorbrod","smorbrods","smore","smored","smores","smorgasbord","smorgasbords","smoring","smorrebrod","smorrebrods","smorzando","smorzato","smote","smother","smothered","smotherer","smotherers","smotheriness","smotherinesses","smothering","smotheringly","smotherings","smothers","smothery","smouch","smouched","smouches","smouching","smoulder","smouldered","smouldering","smoulderingly","smoulderings","smoulders","smouldry","smouse","smoused","smouser","smousers","smouses","smousing","smout","smouted","smouting","smouts","smowt","smowts","smoyle","smoyled","smoyles","smoyling","smriti","smritis","smudge","smudged","smudgedly","smudgeless","smudger","smudgers","smudges","smudgier","smudgiest","smudgily","smudginess","smudginesses","smudging","smudgings","smudgy","smug","smugged","smugger","smuggeries","smuggery","smuggest","smugging","smuggle","smuggled","smuggler","smugglers","smuggles","smuggling","smugglings","smugly","smugness","smugnesses","smugs","smur","smurfing","smurfings","smurred","smurrier","smurriest","smurring","smurry","smurs","smush","smushed","smushes","smushing","smut","smutch","smutched","smutches","smutchier","smutchiest","smutching","smutchy","smuts","smutted","smuttier","smuttiest","smuttily","smuttiness","smuttinesses","smutting","smutty","smytrie","smytries","snab","snabble","snabbled","snabbles","snabbling","snabs","snack","snacked","snacker","snackers","snackette","snackettes","snacking","snacks","snaffle","snaffled","snaffles","snaffling","snafu","snafued","snafuing","snafus","snag","snagged","snaggier","snaggiest","snagging","snaggleteeth","snaggletooth","snaggletoothed","snaggy","snaglike","snags","snail","snailed","snaileries","snailery","snailfish","snailfishes","snailier","snailiest","snailing","snaillike","snails","snaily","snake","snakebird","snakebirds","snakebit","snakebite","snakebites","snakebitten","snaked","snakefish","snakefishes","snakehead","snakeheads","snakelike","snakemouth","snakemouths","snakepit","snakepits","snakeroot","snakeroots","snakes","snakeskin","snakeskins","snakestone","snakestones","snakeweed","snakeweeds","snakewise","snakewood","snakewoods","snakey","snakier","snakiest","snakily","snakiness","snakinesses","snaking","snakish","snakishness","snakishnesses","snaky","snap","snapback","snapbacks","snapdragon","snapdragons","snaphance","snaphances","snaphaunce","snaphaunces","snaphaunch","snaphaunches","snapless","snaplink","snaplinks","snappable","snapped","snapper","snappered","snappering","snappers","snappier","snappiest","snappily","snappiness","snappinesses","snapping","snappingly","snappings","snappish","snappishly","snappishness","snappishnesses","snappy","snaps","snapshooter","snapshooters","snapshooting","snapshootings","snapshot","snapshots","snapshotted","snapshotting","snaptin","snaptins","snapweed","snapweeds","snar","snare","snared","snareless","snarer","snarers","snares","snarf","snarfed","snarfing","snarfs","snarier","snariest","snaring","snarings","snark","snarkier","snarkiest","snarkily","snarks","snarky","snarl","snarled","snarler","snarlers","snarlier","snarliest","snarling","snarlingly","snarlings","snarls","snarly","snarred","snarring","snars","snary","snash","snashed","snashes","snashing","snaste","snastes","snatch","snatched","snatcher","snatchers","snatches","snatchier","snatchiest","snatchily","snatching","snatchingly","snatchings","snatchy","snath","snathe","snathes","snaths","snaw","snawed","snawing","snaws","snazzier","snazziest","snazzily","snazziness","snazzinesses","snazzy","snead","sneads","sneak","sneaked","sneaker","sneakered","sneakers","sneakeup","sneakeups","sneakier","sneakiest","sneakily","sneakiness","sneakinesses","sneaking","sneakingly","sneakingness","sneakingnesses","sneakish","sneakishly","sneakishness","sneakishnesses","sneaks","sneaksbies","sneaksby","sneaky","sneap","sneaped","sneaping","sneaps","sneath","sneaths","sneb","snebbe","snebbed","snebbes","snebbing","snebs","sneck","snecked","snecking","snecks","sned","snedded","snedding","sneds","snee","sneed","sneeing","sneer","sneered","sneerer","sneerers","sneerful","sneerier","sneeriest","sneering","sneeringly","sneerings","sneers","sneery","snees","sneesh","sneeshan","sneeshans","sneeshes","sneeshin","sneeshing","sneeshings","sneeshins","sneeze","sneezed","sneezeless","sneezer","sneezers","sneezes","sneezeweed","sneezeweeds","sneezewood","sneezewoods","sneezewort","sneezeworts","sneezier","sneeziest","sneezing","sneezings","sneezy","snell","snelled","sneller","snellest","snelling","snells","snelly","snib","snibbed","snibbing","snibs","snick","snicked","snicker","snickered","snickerer","snickerers","snickering","snickers","snickersnee","snickersneed","snickersneeing","snickersnees","snickery","snicket","snickets","snicking","snicks","snide","snided","snidely","snideness","snidenesses","snider","snides","snidest","snidey","snidier","snidiest","sniding","snies","sniff","sniffable","sniffed","sniffer","sniffers","sniffier","sniffiest","sniffily","sniffiness","sniffinesses","sniffing","sniffingly","sniffings","sniffish","sniffishly","sniffishness","sniffishnesses","sniffle","sniffled","sniffler","snifflers","sniffles","snifflier","sniffliest","sniffling","sniffly","sniffs","sniffy","snift","snifted","snifter","sniftered","sniftering","snifters","sniftier","sniftiest","snifting","snifts","snifty","snig","snigged","snigger","sniggered","sniggerer","sniggerers","sniggering","sniggeringly","sniggerings","sniggers","snigging","sniggle","sniggled","sniggler","snigglers","sniggles","sniggling","snigglings","sniglet","sniglets","snigs","snip","snipe","sniped","snipefish","snipefishes","snipelike","sniper","snipers","sniperscope","sniperscopes","snipes","snipier","snipiest","sniping","snipings","snipped","snipper","snippers","snippersnapper","snippersnappers","snippet","snippetier","snippetiest","snippetiness","snippetinesses","snippets","snippety","snippier","snippiest","snippily","snippiness","snippinesses","snipping","snippings","snippy","snips","snipy","snirt","snirtle","snirtled","snirtles","snirtling","snirts","snit","snitch","snitched","snitcher","snitchers","snitches","snitchier","snitchiest","snitching","snitchy","snits","snivel","sniveled","sniveler","snivelers","sniveling","snivelled","sniveller","snivellers","snivelling","snivellings","snivelly","snivels","snob","snobberies","snobbery","snobbier","snobbiest","snobbily","snobbish","snobbishly","snobbishness","snobbishnesses","snobbism","snobbisms","snobbocracies","snobbocracy","snobby","snobling","snoblings","snobocracies","snobocracy","snobographer","snobographers","snobographies","snobography","snobs","snod","snodded","snodder","snoddest","snodding","snoddit","snods","snoek","snoeks","snoep","snog","snogged","snogging","snogs","snoke","snoked","snokes","snoking","snollygoster","snollygosters","snood","snooded","snooding","snoods","snook","snooked","snooker","snookered","snookering","snookers","snooking","snooks","snool","snooled","snooling","snools","snoop","snooped","snooper","snoopers","snooperscope","snooperscopes","snoopier","snoopiest","snoopily","snooping","snoops","snoopy","snoot","snooted","snootful","snootfuls","snootier","snootiest","snootily","snootiness","snootinesses","snooting","snoots","snooty","snooze","snoozed","snoozer","snoozers","snoozes","snoozier","snooziest","snoozing","snoozle","snoozled","snoozles","snoozling","snoozy","snore","snored","snorer","snorers","snores","snoring","snorings","snorkel","snorkeled","snorkeler","snorkelers","snorkeling","snorkelled","snorkelling","snorkellings","snorkels","snort","snorted","snorter","snorters","snortier","snortiest","snorting","snortingly","snortings","snorts","snorty","snot","snotrag","snotrags","snots","snotted","snotter","snottered","snotteries","snottering","snotters","snottery","snottie","snottier","snotties","snottiest","snottily","snottiness","snottinesses","snotting","snotty","snout","snouted","snoutier","snoutiest","snouting","snoutish","snoutless","snoutlike","snouts","snouty","snow","snowball","snowballed","snowballing","snowballs","snowbank","snowbanks","snowbell","snowbells","snowbelt","snowbelts","snowberries","snowberry","snowbird","snowbirds","snowblader","snowbladers","snowblades","snowblading","snowbladings","snowblink","snowblinks","snowblower","snowblowers","snowboard","snowboarded","snowboarder","snowboarders","snowboarding","snowboardings","snowboards","snowboot","snowboots","snowbound","snowbrush","snowbrushes","snowbush","snowbushes","snowcap","snowcapped","snowcaps","snowcat","snowcats","snowclone","snowclones","snowdome","snowdomes","snowdrift","snowdrifts","snowdrop","snowdrops","snowed","snowfall","snowfalls","snowfield","snowfields","snowflake","snowflakes","snowfleck","snowflecks","snowflick","snowflicks","snowglobe","snowglobes","snowier","snowiest","snowily","snowiness","snowinesses","snowing","snowish","snowk","snowked","snowking","snowks","snowland","snowlands","snowless","snowlike","snowline","snowlines","snowmaker","snowmakers","snowmaking","snowman","snowmelt","snowmelts","snowmen","snowmobile","snowmobiler","snowmobilers","snowmobiles","snowmobiling","snowmobilings","snowmobilist","snowmobilists","snowmold","snowmolds","snowpack","snowpacks","snowplough","snowploughed","snowploughing","snowploughs","snowplow","snowplowed","snowplowing","snowplows","snows","snowscape","snowscapes","snowshed","snowsheds","snowshoe","snowshoed","snowshoeing","snowshoer","snowshoers","snowshoes","snowslide","snowslides","snowslip","snowslips","snowstorm","snowstorms","snowsuit","snowsuits","snowsurfing","snowsurfings","snowtubing","snowtubings","snowy","snub","snubbe","snubbed","snubber","snubbers","snubbes","snubbier","snubbiest","snubbiness","snubbinesses","snubbing","snubbingly","snubbings","snubbish","snubby","snubfin","snubness","snubnesses","snubs","snuck","snudge","snudged","snudges","snudging","snuff","snuffbox","snuffboxes","snuffed","snuffer","snuffers","snuffier","snuffiest","snuffily","snuffiness","snuffinesses","snuffing","snuffings","snuffle","snuffled","snuffler","snufflers","snuffles","snufflier","snuffliest","snuffling","snufflings","snuffly","snuffs","snuffy","snug","snugged","snugger","snuggerie","snuggeries","snuggery","snuggest","snuggies","snugging","snuggle","snuggled","snuggles","snuggling","snugly","snugness","snugnesses","snugs","snush","snushed","snushes","snushing","snuzzle","snuzzled","snuzzles","snuzzling","sny","snye","snyes","so","soak","soakage","soakages","soakaway","soakaways","soaked","soaken","soaker","soakers","soaking","soakingly","soakings","soaks","soap","soapbark","soapbarks","soapberries","soapberry","soapbox","soapboxed","soapboxes","soapboxing","soaped","soaper","soapers","soapie","soapier","soapies","soapiest","soapily","soapiness","soapinesses","soaping","soapland","soaplands","soapless","soaplike","soapolallie","soapolallies","soaproot","soaproots","soaps","soapstone","soapstones","soapsuds","soapsudsy","soapwort","soapworts","soapy","soar","soaraway","soare","soared","soarer","soarers","soares","soaring","soaringly","soarings","soars","soave","soaves","sob","soba","sobas","sobbed","sobber","sobbers","sobbing","sobbingly","sobbings","sobeit","sober","sobered","soberer","soberest","sobering","soberingly","soberise","soberised","soberises","soberising","soberize","soberized","soberizes","soberizing","soberly","soberness","sobernesses","sobers","sobersided","sobersidedness","sobersidednesses","sobersides","sobful","sobole","soboles","soboliferous","sobrieties","sobriety","sobriquet","sobriquets","sobs","soc","soca","socage","socager","socagers","socages","socas","soccage","soccages","soccer","soccers","socdolager","socdolagers","socdoliger","socdoligers","socdologer","socdologers","sociabilities","sociability","sociable","sociableness","sociablenesses","sociables","sociably","social","socialisable","socialisation","socialisations","socialise","socialised","socialiser","socialisers","socialises","socialising","socialism","socialisms","socialist","socialistic","socialistically","socialists","socialite","socialites","socialities","sociality","socializable","socialization","socializations","socialize","socialized","socializer","socializers","socializes","socializing","socially","socialness","socialnesses","socials","sociate","sociates","sociation","sociations","sociative","societal","societally","societies","society","sociobiological","sociobiologies","sociobiologist","sociobiologists","sociobiology","sociocultural","socioculturally","socioeconomic","socioeconomically","sociogram","sociograms","sociohistorical","sociolect","sociolects","sociolinguist","sociolinguistic","sociolinguistics","sociolinguists","sociologese","sociologeses","sociologic","sociological","sociologically","sociologies","sociologism","sociologisms","sociologist","sociologistic","sociologists","sociology","sociometric","sociometries","sociometrist","sociometrists","sociometry","sociopath","sociopathic","sociopathies","sociopaths","sociopathy","sociopolitical","sociopsychological","socioreligious","sociosexual","sock","sockdolager","sockdolagers","sockdoliger","sockdoligers","sockdologer","sockdologers","socked","socket","socketed","socketing","sockets","sockette","sockettes","sockeye","sockeyes","socking","sockless","sockman","sockmen","socko","socks","socle","socles","socman","socmen","socs","sod","soda","sodaic","sodain","sodaine","sodaless","sodalist","sodalists","sodalite","sodalites","sodalities","sodality","sodamide","sodamides","sodas","sodbuster","sodbusters","sodded","sodden","soddened","soddening","soddenly","soddenness","soddennesses","soddens","soddier","soddies","soddiest","sodding","soddy","sodger","sodgered","sodgering","sodgers","sodic","sodicities","sodicity","sodium","sodiums","sodom","sodomies","sodomise","sodomised","sodomises","sodomising","sodomist","sodomists","sodomite","sodomites","sodomitic","sodomitical","sodomitically","sodomize","sodomized","sodomizes","sodomizing","sodoms","sodomy","sods","soever","sofa","sofabed","sofabeds","sofar","sofars","sofas","soffioni","soffit","soffits","soft","softa","softas","softback","softbacks","softball","softballer","softballers","softballs","softbound","softbounds","softcore","softcover","softcovers","softed","soften","softened","softener","softeners","softening","softenings","softens","softer","softest","softgoods","softhead","softheaded","softheadedly","softheadedness","softheadednesses","softheads","softhearted","softheartedly","softheartedness","softheartednesses","softie","softies","softing","softish","softling","softlings","softly","softness","softnesses","softs","softshell","softshells","software","softwares","softwood","softwoods","softy","sog","sogdolager","sogdolagers","sogdoliger","sogdoligers","sogdologer","sogdologers","soger","sogers","sogged","soggier","soggiest","soggily","sogginess","sogginesses","sogging","soggings","soggy","sogs","soh","soho","sohs","sohur","sohurs","soigne","soignee","soil","soilage","soilages","soilborne","soiled","soilier","soiliest","soiliness","soilinesses","soiling","soilings","soilless","soils","soilure","soilures","soily","soiree","soirees","soja","sojas","sojourn","sojourned","sojourner","sojourners","sojourning","sojournings","sojournment","sojournments","sojourns","sokah","sokahs","sokaiya","soke","sokeman","sokemanries","sokemanry","sokemen","soken","sokens","sokes","sokol","sokols","sol","sola","solace","solaced","solacement","solacements","solacer","solacers","solaces","solacing","solacious","solah","solahs","solan","solanaceous","soland","solander","solanders","solands","solanin","solanine","solanines","solanins","solano","solanos","solans","solanum","solanums","solar","solaria","solarimeter","solarimeters","solarisation","solarisations","solarise","solarised","solarises","solarising","solarism","solarisms","solarist","solarists","solarium","solariums","solarization","solarizations","solarize","solarized","solarizes","solarizing","solars","solas","solate","solated","solates","solatia","solating","solation","solations","solatium","sold","soldado","soldados","soldan","soldans","soldatesque","solde","solder","solderabilities","solderability","solderable","soldered","solderer","solderers","soldering","solderings","solders","soldes","soldi","soldier","soldiered","soldieries","soldiering","soldierings","soldierlike","soldierliness","soldierlinesses","soldierly","soldiers","soldiership","soldierships","soldiery","soldo","solds","sole","solecise","solecised","solecises","solecising","solecism","solecisms","solecist","solecistic","solecistical","solecistically","solecists","solecize","solecized","solecizes","solecizing","soled","solei","solein","soleless","solely","solemn","solemner","solemness","solemnesses","solemnest","solemnification","solemnified","solemnifies","solemnify","solemnifying","solemnisation","solemnisations","solemnise","solemnised","solemniser","solemnisers","solemnises","solemnising","solemnities","solemnity","solemnization","solemnizations","solemnize","solemnized","solemnizer","solemnizers","solemnizes","solemnizing","solemnly","solemnness","solemnnesses","soleness","solenesses","solenette","solenettes","solenodon","solenodons","solenoid","solenoidal","solenoidally","solenoids","soleplate","soleplates","soleprint","soleprints","soler","solera","soleras","soleret","solerets","solers","soles","soleus","soleuses","solfatara","solfataras","solfataric","solfege","solfeges","solfeggi","solfeggio","solfeggios","solferino","solferinos","solgel","soli","solicit","solicitant","solicitants","solicitation","solicitations","solicited","solicities","soliciting","solicitings","solicitor","solicitors","solicitorship","solicitorships","solicitous","solicitously","solicitousness","solicitousnesses","solicits","solicitude","solicitudes","solicity","solid","solidago","solidagos","solidare","solidares","solidarism","solidarisms","solidarist","solidaristic","solidarists","solidarities","solidarity","solidary","solidate","solidated","solidates","solidating","solider","solidest","solidi","solidifiable","solidification","solidifications","solidified","solidifier","solidifiers","solidifies","solidify","solidifying","solidish","solidism","solidisms","solidist","solidists","solidities","solidity","solidly","solidness","solidnesses","solids","solidum","solidums","solidungulate","solidungulous","solidus","solifidian","solifidianism","solifidianisms","solifidians","solifluction","solifluctions","solifluxion","solifluxions","soliloquies","soliloquise","soliloquised","soliloquiser","soliloquisers","soliloquises","soliloquising","soliloquist","soliloquists","soliloquize","soliloquized","soliloquizer","soliloquizers","soliloquizes","soliloquizing","soliloquy","soling","solion","solions","soliped","solipedous","solipeds","solipsism","solipsisms","solipsist","solipsistic","solipsistically","solipsists","soliquid","soliquids","solitaire","solitaires","solitarian","solitarians","solitaries","solitarily","solitariness","solitarinesses","solitary","solito","soliton","solitons","solitude","solitudes","solitudinarian","solitudinarians","solitudinous","solivagant","solivagants","solive","solives","sollar","sollars","soller","solleret","sollerets","sollers","sollicker","sollickers","solmisation","solmisations","solmization","solmizations","solo","soloed","soloing","soloist","soloistic","soloists","solon","solonchak","solonchaks","solonets","solonetses","solonetz","solonetzes","solonetzic","solonisation","solonisations","solonization","solonizations","solons","solos","solpugid","solpugids","sols","solstice","solstices","solstitial","solstitially","solubilisation","solubilisations","solubilise","solubilised","solubilises","solubilising","solubilities","solubility","solubilization","solubilizations","solubilize","solubilized","solubilizes","solubilizing","soluble","solubleness","solublenesses","solubles","solubly","solum","solums","solunar","solus","solutal","solute","solutes","solution","solutional","solutioned","solutioning","solutionist","solutionists","solutions","solutive","solvabilities","solvability","solvable","solvableness","solvablenesses","solvate","solvated","solvates","solvating","solvation","solvations","solve","solved","solvencies","solvency","solvent","solventless","solvently","solvents","solver","solvers","solves","solving","solvolyses","solvolysis","solvolytic","som","soma","somaesthesia","somaesthesias","somaesthesis","somaesthesises","somaesthetic","soman","somans","somas","somascope","somascopes","somata","somatic","somatically","somatism","somatisms","somatist","somatists","somatogenic","somatologic","somatological","somatologically","somatologies","somatologist","somatologists","somatology","somatomedin","somatomedins","somatoplasm","somatoplasms","somatoplastic","somatopleural","somatopleure","somatopleures","somatopleuric","somatosensory","somatostatin","somatostatins","somatotensic","somatotonia","somatotonias","somatotonic","somatotrophic","somatotrophin","somatotrophins","somatotropic","somatotropin","somatotropins","somatotype","somatotyped","somatotypes","somatotyping","somber","sombered","somberer","somberest","sombering","somberly","somberness","sombernesses","sombers","sombre","sombred","sombrely","sombreness","sombrenesses","sombrer","sombrerite","sombrerites","sombrero","sombreros","sombres","sombrest","sombring","sombrous","some","somebodies","somebody","someday","somedeal","somedele","somegate","somehow","someone","someones","someplace","someplaces","somersault","somersaulted","somersaulting","somersaults","somerset","somerseted","somerseting","somersets","somersetted","somersetting","somesthesia","somesthesias","somesthesis","somesthesises","somesthetic","something","somethings","sometime","sometimes","someway","someways","somewhat","somewhats","somewhen","somewhence","somewhere","somewheres","somewhile","somewhiles","somewhither","somewhy","somewise","somital","somite","somites","somitic","sommelier","sommeliers","somnambulance","somnambulances","somnambulant","somnambulants","somnambular","somnambulary","somnambulate","somnambulated","somnambulates","somnambulating","somnambulation","somnambulations","somnambulator","somnambulators","somnambule","somnambules","somnambulic","somnambulism","somnambulisms","somnambulist","somnambulistic","somnambulistically","somnambulists","somnial","somniate","somniated","somniates","somniating","somniative","somniatory","somnifacient","somnifacients","somniferous","somniferously","somnific","somniloquence","somniloquences","somniloquies","somniloquise","somniloquised","somniloquises","somniloquising","somniloquism","somniloquisms","somniloquist","somniloquists","somniloquize","somniloquized","somniloquizes","somniloquizing","somniloquous","somniloquy","somnolence","somnolences","somnolencies","somnolency","somnolent","somnolently","somnolescent","somoni","soms","somy","son","sonance","sonances","sonancies","sonancy","sonant","sonantal","sonantic","sonants","sonar","sonarman","sonarmen","sonars","sonata","sonatas","sonatina","sonatinas","sonatine","sonce","sonces","sondage","sondages","sonde","sondeli","sondelis","sonder","sonders","sondes","sone","soneri","soneris","sones","song","songbird","songbirds","songbook","songbooks","songcraft","songcrafts","songfest","songfests","songful","songfully","songfulness","songfulnesses","songkok","songkoks","songless","songlessly","songlike","songman","songmen","songololo","songololos","songs","songsmith","songsmiths","songster","songsters","songstress","songstresses","songwriter","songwriters","songwriting","songwritings","sonhood","sonhoods","sonic","sonically","sonicate","sonicated","sonicates","sonicating","sonication","sonications","sonicator","sonicators","sonics","soniferous","sonless","sonlike","sonly","sonne","sonnes","sonnet","sonnetary","sonneted","sonneteer","sonneteering","sonneteerings","sonneteers","sonneting","sonnetise","sonnetised","sonnetises","sonnetising","sonnetize","sonnetized","sonnetizes","sonnetizing","sonnets","sonnetted","sonnetting","sonnies","sonny","sonobuoy","sonobuoys","sonofabitch","sonogram","sonograms","sonograph","sonographer","sonographers","sonographies","sonographs","sonography","sonometer","sonometers","sonorant","sonorants","sonorities","sonority","sonorous","sonorously","sonorousness","sonorousnesses","sonovox","sonovoxes","sons","sonse","sonses","sonship","sonships","sonsie","sonsier","sonsiest","sonsy","sontag","sontags","sonties","soochong","soochongs","sooey","soogee","soogeed","soogeeing","soogees","soogie","soogied","soogieing","soogies","soojey","soojeys","sook","sooked","sooking","sooks","sool","soole","sooled","sooles","sooling","sools","soom","soomed","sooming","sooms","soon","sooner","sooners","soonest","soop","sooped","sooping","soopings","soops","soopstake","soot","soote","sooted","sooterkin","sooterkins","sootes","sootflake","sootflakes","sooth","soothe","soothed","soother","soothered","soothering","soothers","soothes","soothest","soothfast","soothfastly","soothfastness","soothfastnesses","soothful","soothing","soothingly","soothingness","soothingnesses","soothings","soothlich","soothly","sooths","soothsaid","soothsay","soothsayer","soothsayers","soothsaying","soothsayings","soothsays","sootier","sootiest","sootily","sootiness","sootinesses","sooting","sootless","soots","sooty","sop","sopaipilla","sopaipillas","sopapilla","sopapillas","soph","sopheric","sopherim","sophies","sophism","sophisms","sophist","sophister","sophisters","sophistic","sophistical","sophistically","sophisticate","sophisticated","sophisticatedly","sophisticates","sophisticating","sophistication","sophistications","sophisticator","sophisticators","sophistries","sophistry","sophists","sophomore","sophomores","sophomoric","sophomorical","sophs","sophy","sopite","sopited","sopites","sopiting","sopor","soporiferous","soporiferously","soporiferousness","soporiferousnesses","soporific","soporifically","soporifics","soporose","soporous","sopors","sopped","soppier","soppiest","soppily","soppiness","soppinesses","sopping","soppings","soppy","sopra","soprani","sopranini","sopranino","sopraninos","sopranist","sopranists","soprano","sopranos","sops","sora","sorage","sorages","soral","soras","sorb","sorbabilities","sorbability","sorbable","sorbaria","sorbarias","sorbate","sorbates","sorbed","sorbefacient","sorbefacients","sorbent","sorbents","sorbet","sorbets","sorbic","sorbing","sorbite","sorbites","sorbitic","sorbitisation","sorbitisations","sorbitise","sorbitised","sorbitises","sorbitising","sorbitization","sorbitizations","sorbitize","sorbitized","sorbitizes","sorbitizing","sorbitol","sorbitols","sorbo","sorbose","sorboses","sorbs","sorbus","sorbuses","sorcerer","sorcerers","sorceress","sorceresses","sorceries","sorcerous","sorcery","sord","sorda","sordamente","sordes","sordid","sordider","sordidest","sordidly","sordidness","sordidnesses","sordine","sordines","sordini","sordino","sordo","sordor","sordors","sords","sore","sored","soredia","soredial","sorediate","soredium","soree","sorees","sorehead","soreheaded","soreheadedly","soreheadedness","soreheads","sorehon","sorehons","sorel","sorell","sorells","sorels","sorely","soreness","sorenesses","sorer","sores","sorest","sorex","sorexes","sorgho","sorghos","sorghum","sorghums","sorgo","sorgos","sori","soricident","soricine","soricoid","soring","sorings","sorites","soritic","soritical","sorn","sorned","sorner","sorners","sorning","sornings","sorns","soroban","sorobans","soroche","soroches","sororal","sororally","sororate","sororates","sororial","sororially","sororicidal","sororicide","sororicides","sororise","sororised","sororises","sororising","sororities","sorority","sororize","sororized","sororizes","sororizing","soroses","sorosis","sorosises","sorption","sorptions","sorptive","sorra","sorras","sorrel","sorrels","sorrier","sorriest","sorrily","sorriness","sorrinesses","sorrow","sorrowed","sorrower","sorrowers","sorrowful","sorrowfully","sorrowfulness","sorrowfulnesses","sorrowing","sorrowings","sorrowless","sorrows","sorry","sorryish","sort","sorta","sortable","sortably","sortal","sortals","sortance","sortances","sortation","sortations","sorted","sorter","sorters","sortes","sortie","sortied","sortieing","sorties","sortilege","sortileger","sortilegers","sortileges","sortilegies","sortilegy","sorting","sortings","sortition","sortitions","sortment","sortments","sorts","sorus","sos","sosatie","sosaties","soss","sossed","sosses","sossing","sossings","sostenuti","sostenuto","sostenutos","sot","soterial","soteriologic","soteriological","soteriologies","soteriology","soth","soths","sotol","sotols","sots","sotted","sottedly","sotting","sottings","sottish","sottishly","sottishness","sottishnesses","sottisier","sottisiers","sou","souari","souaris","soubise","soubises","soubrette","soubrettes","soubrettish","soubriquet","soubriquets","soucar","soucars","souce","souced","souces","souchong","souchongs","soucing","souct","soudan","soudans","souffle","souffled","souffleed","souffles","sough","soughed","soughing","soughs","sought","souk","souked","souking","soukous","soukouses","souks","soul","souldan","souldans","souldier","souldiered","souldiering","souldiers","souled","soulful","soulfully","soulfulness","soulfulnesses","soulless","soullessly","soullessness","soullessnesses","soullike","soulmate","soulmates","souls","soum","soumed","souming","soumings","soums","sound","soundable","soundalike","soundalikes","soundbite","soundbites","soundboard","soundboards","soundbox","soundboxes","soundcard","soundcards","sounded","sounder","sounders","soundest","sounding","soundingly","soundings","soundless","soundlessly","soundlessness","soundlessnesses","soundly","soundman","soundmen","soundness","soundnesses","soundpost","soundposts","soundproof","soundproofed","soundproofing","soundproofings","soundproofs","sounds","soundscape","soundscapes","soundstage","soundstages","soundtrack","soundtracked","soundtracking","soundtracks","soup","soupcon","soupcons","souped","souper","soupers","soupfin","soupfins","soupier","soupiest","souping","souple","soupled","souples","soupless","souplike","soupling","soups","soupspoon","soupspoons","soupy","sour","sourball","sourballs","source","sourcebook","sourcebooks","sourced","sourceful","sourceless","sources","sourcing","sourcings","sourdeline","sourdelines","sourdine","sourdines","sourdough","sourdoughs","soured","sourer","sourest","souring","sourings","sourish","sourishly","sourly","sourness","sournesses","sourock","sourocks","sourpuss","sourpusses","sours","sourse","sourses","soursop","soursops","sourveld","sourvelds","sourwood","sourwoods","sous","sousaphone","sousaphones","sousaphonist","sousaphonists","souse","soused","souses","sousing","sousings","souslik","sousliks","sout","soutache","soutaches","soutane","soutanes","soutar","soutars","souteneur","souteneurs","souter","souterly","souterrain","souterrains","souters","south","southbound","southeast","southeaster","southeasterlies","southeasterly","southeastern","southeasternmost","southeasters","southeasts","southeastward","southeastwards","southed","souther","southered","southering","southerlies","southerliness","southerlinesses","southerly","southermost","southern","southerner","southerners","southernise","southernised","southernises","southernising","southernism","southernisms","southernize","southernized","southernizes","southernizing","southernly","southernmost","southernness","southernnesses","southerns","southernwood","southernwoods","southers","southing","southings","southland","southlander","southlanders","southlands","southmost","southpaw","southpaws","southron","southrons","souths","southsaid","southsay","southsaying","southsays","southward","southwardly","southwards","southwest","southwester","southwesterlies","southwesterly","southwestern","southwesternmost","southwesters","southwests","southwestward","southwestwardly","southwestwards","soutie","souties","soutpiel","soutpiels","souts","souvenir","souvenired","souveniring","souvenirs","souvlaki","souvlakia","souvlakias","souvlakis","sov","sovenance","sovenances","sovereign","sovereignly","sovereigns","sovereignties","sovereigntist","sovereigntists","sovereignty","soviet","sovietic","sovietisation","sovietisations","sovietise","sovietised","sovietises","sovietising","sovietism","sovietisms","sovietist","sovietistic","sovietists","sovietization","sovietizations","sovietize","sovietized","sovietizes","sovietizing","sovietological","sovietologist","sovietologists","soviets","sovkhoz","sovkhozes","sovkhozy","sovran","sovranly","sovrans","sovranties","sovranty","sovs","sow","sowable","sowans","sowar","sowarree","sowarrees","sowarries","sowarry","sowars","sowback","sowbacks","sowbellies","sowbelly","sowbread","sowbreads","sowcar","sowcars","sowce","sowced","sowces","sowcing","sowder","sowders","sowed","sowens","sower","sowers","sowf","sowfed","sowff","sowffed","sowffing","sowffs","sowfing","sowfs","sowing","sowings","sowl","sowle","sowled","sowles","sowling","sowls","sowm","sowmed","sowming","sowms","sown","sownd","sownded","sownding","sownds","sowne","sownes","sowp","sowps","sows","sowse","sowsed","sowses","sowsing","sowsse","sowssed","sowsses","sowssing","sowter","sowters","sowth","sowthed","sowthing","sowths","sox","soy","soya","soyas","soybean","soybeans","soyle","soyles","soymilk","soymilks","soys","soyuz","soyuzes","soz","sozin","sozine","sozines","sozins","sozzle","sozzled","sozzles","sozzlier","sozzliest","sozzling","sozzly","spa","space","spaceband","spacebands","spaceborne","spacecraft","spacecrafts","spaced","spacefaring","spacefarings","spaceflight","spaceflights","spacelab","spacelabs","spaceless","spaceman","spacemen","spaceplane","spaceplanes","spaceport","spaceports","spacer","spacers","spaces","spaceship","spaceships","spacesuit","spacesuits","spacewalk","spacewalked","spacewalker","spacewalkers","spacewalking","spacewalks","spaceward","spacewoman","spacewomen","spacey","spacial","spacially","spacier","spaciest","spaciness","spacinesses","spacing","spacings","spacious","spaciously","spaciousness","spaciousnesses","spackle","spackled","spackles","spackling","spacy","spadassin","spadassins","spade","spaded","spadefish","spadefishes","spadeful","spadefuls","spadelike","spademan","spademen","spader","spaders","spades","spadesman","spadesmen","spadework","spadeworks","spadger","spadgers","spadiceous","spadices","spadicifloral","spadille","spadilles","spadillio","spadillios","spadillo","spadillos","spading","spadix","spadixes","spado","spadoes","spadones","spados","spadroon","spadroons","spae","spaed","spaeing","spaeings","spaeman","spaemen","spaer","spaers","spaes","spaetzle","spaetzles","spaewife","spaewives","spag","spageric","spagged","spagging","spaghetti","spaghettilike","spaghettini","spaghettinis","spaghettis","spagiric","spags","spagyric","spagyrical","spagyrically","spagyrics","spagyrist","spagyrists","spahee","spahees","spahi","spahis","spail","spails","spain","spained","spaing","spaings","spaining","spains","spairge","spairged","spairges","spairging","spait","spaits","spake","spald","spaldeen","spaldeens","spalds","spale","spales","spall","spallable","spallation","spallations","spalle","spalled","spaller","spallers","spalles","spalling","spallings","spalls","spalpeen","spalpeens","spalt","spalted","spalting","spalts","spam","spambot","spambots","spammed","spammer","spammers","spammie","spammier","spammies","spammiest","spamming","spammings","spammy","spams","span","spanaemia","spanaemias","spanaemic","spanakopita","spanakopitas","spancel","spanceled","spanceling","spancelled","spancelling","spancels","spandex","spandexes","spandrel","spandrels","spandril","spandrils","spane","spaned","spanes","spang","spanged","spanghew","spanghewed","spanghewing","spanghews","spanging","spangle","spangled","spangler","spanglers","spangles","spanglet","spanglets","spanglier","spangliest","spangling","spanglings","spangly","spangs","spaniel","spanielled","spanielling","spaniels","spaning","spaniolate","spaniolated","spaniolates","spaniolating","spaniolise","spaniolised","spaniolises","spaniolising","spaniolize","spaniolized","spaniolizes","spaniolizing","spank","spanked","spanker","spankers","spanking","spankingly","spankings","spanks","spanless","spanned","spanner","spanners","spanning","spanokopita","spanokopitas","spans","spanspek","spanspeks","spansule","spansules","spanworm","spanworms","spar","sparable","sparables","sparagmatic","sparagrass","sparagrasses","sparaxis","sparaxises","spard","spare","spareable","spared","spareless","sparely","spareness","sparenesses","sparer","sparerib","spareribs","sparers","spares","sparest","sparganium","sparganiums","sparge","sparged","sparger","spargers","sparges","sparging","sparid","sparids","sparing","sparingly","sparingness","sparingnesses","spark","sparke","sparked","sparker","sparkers","sparkes","sparkie","sparkier","sparkies","sparkiest","sparkily","sparking","sparkish","sparkishly","sparkle","sparkled","sparkler","sparklers","sparkles","sparkless","sparklessly","sparklet","sparklets","sparklier","sparklies","sparkliest","sparkling","sparklingly","sparklings","sparkly","sparkplug","sparkplugged","sparkplugging","sparkplugs","sparks","sparky","sparlike","sparling","sparlings","sparoid","sparoids","sparre","sparred","sparrer","sparrers","sparres","sparrier","sparriest","sparring","sparrings","sparrow","sparrowfart","sparrowfarts","sparrowgrass","sparrowgrasses","sparrowhawk","sparrowhawks","sparrowlike","sparrows","sparry","spars","sparse","sparsedly","sparsely","sparseness","sparsenesses","sparser","sparsest","sparsities","sparsity","spart","spartan","spartans","sparteine","sparteines","sparterie","sparteries","sparth","sparthe","sparthes","sparths","sparticle","sparticles","spartina","spartinas","sparts","spas","spasm","spasmatic","spasmatical","spasmed","spasmic","spasming","spasmodic","spasmodical","spasmodically","spasmodist","spasmodists","spasmolytic","spasmolytics","spasms","spastic","spastically","spasticities","spasticity","spastics","spat","spatangoid","spatangoids","spatchcock","spatchcocked","spatchcocking","spatchcocks","spate","spates","spatfall","spatfalls","spathaceous","spathal","spathe","spathed","spathes","spathic","spathiphyllum","spathiphyllums","spathose","spathulate","spatial","spatialities","spatiality","spatially","spatiotemporal","spatiotemporally","spatlese","spatlesen","spatleses","spats","spatted","spattee","spattees","spatter","spatterdash","spatterdashes","spatterdock","spatterdocks","spattered","spattering","spatters","spatterwork","spatterworks","spatting","spatula","spatular","spatulas","spatulate","spatule","spatules","spatzle","spatzles","spaul","spauld","spaulds","spauls","spavie","spavies","spaviet","spavin","spavined","spavins","spaw","spawl","spawled","spawling","spawls","spawn","spawned","spawner","spawners","spawnier","spawniest","spawning","spawnings","spawns","spawny","spaws","spay","spayad","spayads","spayd","spayds","spayed","spaying","spays","spaz","spaza","spazz","spazzed","spazzes","spazzing","speak","speakable","speakeasies","speakeasy","speaker","speakerine","speakerines","speakerphone","speakerphones","speakers","speakership","speakerships","speaking","speakingly","speakings","speakout","speakouts","speaks","speal","speals","spean","speaned","speaning","speans","spear","speared","spearer","spearers","spearfish","spearfished","spearfishes","spearfishing","speargun","spearguns","spearhead","spearheaded","spearheading","spearheads","spearier","speariest","spearing","spearlike","spearman","spearmen","spearmint","spearmints","spears","spearwort","spearworts","speary","speat","speats","spec","specced","speccies","speccing","speccy","special","specialer","specialest","specialisation","specialisations","specialise","specialised","specialiser","specialisers","specialises","specialising","specialism","specialisms","specialist","specialistic","specialists","specialities","speciality","specialization","specializations","specialize","specialized","specializer","specializers","specializes","specializing","specialled","specialling","specially","specialness","specialnesses","specialogue","specialogues","specials","specialties","specialty","speciate","speciated","speciates","speciating","speciation","speciational","speciations","specie","species","speciesism","speciesisms","speciesist","speciesists","specifiable","specific","specifical","specifically","specificate","specificated","specificates","specificating","specification","specifications","specificative","specificities","specificity","specifics","specified","specifier","specifiers","specifies","specify","specifying","specimen","specimens","speciocide","speciocides","speciosities","speciosity","specious","speciously","speciousness","speciousnesses","speck","specked","speckier","speckiest","specking","speckle","speckled","speckledness","specklednesses","speckles","speckless","speckling","specks","specksioneer","specksioneers","specktioneer","specktioneers","specky","specs","spectacle","spectacled","spectacles","spectacular","spectacularity","spectacularly","spectaculars","spectate","spectated","spectates","spectating","spectator","spectatorial","spectators","spectatorship","spectatorships","spectatress","spectatresses","spectatrices","spectatrix","spectatrixes","specter","specters","spectinomycin","spectinomycins","spectra","spectral","spectralities","spectrality","spectrally","spectralness","spectralnesses","spectre","spectres","spectrin","spectrins","spectrofluorimeter","spectrofluorimeters","spectrofluorometer","spectrofluorometers","spectrofluorometric","spectrofluorometries","spectrofluorometry","spectrogram","spectrograms","spectrograph","spectrographic","spectrographically","spectrographies","spectrographs","spectrography","spectroheliogram","spectroheliograms","spectroheliograph","spectroheliographies","spectroheliographs","spectroheliography","spectrohelioscope","spectrohelioscopes","spectrological","spectrologies","spectrology","spectrometer","spectrometers","spectrometric","spectrometries","spectrometry","spectrophotometer","spectrophotometers","spectrophotometric","spectrophotometrical","spectrophotometrically","spectrophotometries","spectrophotometry","spectroscope","spectroscopes","spectroscopic","spectroscopical","spectroscopically","spectroscopies","spectroscopist","spectroscopists","spectroscopy","spectrum","spectrums","specula","specular","specularities","specularity","specularly","speculate","speculated","speculates","speculating","speculation","speculations","speculatist","speculatists","speculative","speculatively","speculativeness","speculator","speculators","speculatory","speculatrices","speculatrix","speculatrixes","speculum","speculums","sped","speech","speechcraft","speechcrafts","speeched","speeches","speechful","speechfulness","speechfulnesses","speechification","speechified","speechifier","speechifiers","speechifies","speechify","speechifying","speeching","speechless","speechlessly","speechlessness","speechlessnesses","speechmaker","speechmakers","speechmaking","speechmakings","speechwriter","speechwriters","speed","speedball","speedballed","speedballing","speedballings","speedballs","speedboat","speedboating","speedboatings","speedboats","speeded","speeder","speeders","speedfreak","speedfreaks","speedful","speedfully","speedier","speediest","speedily","speediness","speedinesses","speeding","speedings","speedless","speedo","speedometer","speedometers","speedos","speedread","speedreading","speedreads","speeds","speedskating","speedskatings","speedster","speedsters","speedup","speedups","speedway","speedways","speedwell","speedwells","speedy","speel","speeled","speeler","speelers","speeling","speels","speer","speered","speering","speerings","speers","speil","speiled","speiling","speils","speir","speired","speiring","speirings","speirs","speise","speises","speiss","speisses","spek","spekboom","spekbooms","speks","spelaean","spelaeological","spelaeologies","spelaeologist","spelaeologists","spelaeology","spelaeothem","spelaeothems","speld","spelded","spelder","speldered","speldering","spelders","speldin","spelding","speldings","speldins","speldrin","speldring","speldrings","speldrins","spelds","spelean","speleological","speleologies","speleologist","speleologists","speleology","speleothem","speleothems","speleotherapies","speleotherapy","spelk","spelks","spell","spellable","spellbind","spellbinder","spellbinders","spellbinding","spellbindingly","spellbinds","spellbound","spellcheck","spellchecker","spellcheckers","spellchecks","spelldown","spelldowns","spelled","speller","spellers","spellful","spellican","spellicans","spelling","spellingly","spellings","spells","spellstopt","spelt","spelter","spelters","spelts","speltz","speltzes","spelunk","spelunked","spelunker","spelunkers","spelunking","spelunkings","spelunks","spence","spencer","spencers","spences","spend","spendable","spendall","spendalls","spender","spenders","spendier","spendiest","spending","spendings","spends","spendthrift","spendthrifts","spendy","spense","spenses","spent","speos","speoses","sperling","sperlings","sperm","spermaceti","spermacetis","spermaduct","spermaducts","spermagonia","spermagonium","spermaphyte","spermaphytes","spermaphytic","spermaria","spermaries","spermarium","spermary","spermatheca","spermathecae","spermathecal","spermathecas","spermatia","spermatial","spermatic","spermatical","spermatically","spermatics","spermatid","spermatids","spermatium","spermatoblast","spermatoblastic","spermatoblasts","spermatocele","spermatoceles","spermatocidal","spermatocide","spermatocides","spermatocyte","spermatocytes","spermatogeneses","spermatogenesis","spermatogenetic","spermatogenic","spermatogenies","spermatogenous","spermatogeny","spermatogonia","spermatogonial","spermatogonium","spermatophoral","spermatophore","spermatophores","spermatophyte","spermatophytes","spermatophytic","spermatorrhea","spermatorrheas","spermatorrhoea","spermatorrhoeas","spermatotheca","spermatothecae","spermatozoa","spermatozoal","spermatozoan","spermatozoans","spermatozoic","spermatozoid","spermatozoids","spermatozoon","spermic","spermicidal","spermicide","spermicides","spermiduct","spermiducts","spermine","spermines","spermiogeneses","spermiogenesis","spermiogenetic","spermogone","spermogones","spermogonia","spermogonium","spermophile","spermophiles","spermophyte","spermophytes","spermophytic","spermous","sperms","sperre","sperred","sperres","sperring","sperrylite","sperrylites","sperse","spersed","sperses","spersing","sperst","sperthe","sperthes","spessartine","spessartines","spessartite","spessartites","spet","spetch","spetches","spets","spetsnaz","spetsnazes","spetting","spetznaz","spetznazes","speug","speugs","spew","spewed","spewer","spewers","spewier","spewiest","spewiness","spewinesses","spewing","spews","spewy","sphacelate","sphacelated","sphacelates","sphacelating","sphacelation","sphacelations","sphacelus","sphaceluses","sphaer","sphaere","sphaeres","sphaeridia","sphaeridium","sphaerite","sphaerites","sphaerocrystal","sphaerocrystals","sphaerosiderite","sphaers","sphagnicolous","sphagnologies","sphagnologist","sphagnologists","sphagnology","sphagnous","sphagnum","sphagnums","sphairee","sphairees","sphairistike","sphairistikes","sphalerite","sphalerites","sphear","spheare","spheares","sphears","sphendone","sphendones","sphene","sphenes","sphenic","sphenodon","sphenodons","sphenodont","sphenogram","sphenograms","sphenoid","sphenoidal","sphenoids","sphenopsid","sphenopsids","spheral","sphere","sphered","sphereless","spherelike","spheres","spheric","spherical","sphericalities","sphericality","spherically","sphericalness","sphericalnesses","sphericities","sphericity","spherics","spherier","spheriest","sphering","spheristerion","spheristerions","spherocyte","spherocytes","spherocytoses","spherocytosis","spheroid","spheroidal","spheroidally","spheroidically","spheroidicities","spheroidicity","spheroidisation","spheroidise","spheroidised","spheroidises","spheroidising","spheroidization","spheroidize","spheroidized","spheroidizes","spheroidizing","spheroids","spherometer","spherometers","spheroplast","spheroplasts","spherular","spherule","spherules","spherulite","spherulites","spherulitic","sphery","sphincter","sphincteral","sphincterial","sphincteric","sphincters","sphinges","sphingid","sphingids","sphingomyelin","sphingomyelins","sphingosine","sphingosines","sphinx","sphinxes","sphinxlike","sphragistic","sphragistics","sphygmic","sphygmogram","sphygmograms","sphygmograph","sphygmographic","sphygmographies","sphygmographs","sphygmography","sphygmoid","sphygmologies","sphygmology","sphygmomanometer","sphygmomanometers","sphygmomanometries","sphygmomanometry","sphygmometer","sphygmometers","sphygmophone","sphygmophones","sphygmoscope","sphygmoscopes","sphygmus","sphygmuses","sphynx","sphynxes","spial","spials","spic","spica","spicae","spicas","spicate","spicated","spiccato","spiccatos","spice","spiceberries","spiceberry","spicebush","spicebushes","spiced","spiceless","spicer","spiceries","spicers","spicery","spices","spicey","spicier","spiciest","spicilege","spicileges","spicily","spiciness","spicinesses","spicing","spick","spicker","spickest","spicknel","spicknels","spicks","spics","spicula","spiculae","spicular","spiculate","spiculation","spiculations","spicule","spicules","spiculum","spicy","spide","spider","spiderier","spideriest","spiderish","spiderlike","spiderman","spidermen","spiders","spiderweb","spiderwebs","spiderwood","spiderwoods","spiderwork","spiderworks","spiderwort","spiderworts","spidery","spides","spie","spied","spiegel","spiegeleisen","spiegeleisens","spiegels","spiel","spieled","spieler","spielers","spieling","spiels","spier","spiered","spiering","spiers","spies","spif","spiff","spiffed","spiffied","spiffier","spiffies","spiffiest","spiffily","spiffiness","spiffinesses","spiffing","spifflicate","spifflicated","spifflicates","spifflicating","spifflication","spifflications","spiffs","spiffy","spiffying","spiflicate","spiflicated","spiflicates","spiflicating","spiflication","spiflications","spifs","spight","spighted","spighting","spights","spignel","spignels","spigot","spigots","spik","spike","spiked","spikefish","spikefishes","spikelet","spikelets","spikelike","spikenard","spikenards","spiker","spikeries","spikers","spikery","spikes","spikey","spikier","spikiest","spikily","spikiness","spikinesses","spiking","spiks","spiky","spile","spiled","spiles","spilikin","spilikins","spiling","spilings","spilite","spilites","spilitic","spill","spillable","spillage","spillages","spilled","spiller","spillers","spillikin","spillikins","spilling","spillings","spillover","spillovers","spills","spillway","spillways","spilosite","spilosites","spilt","spilth","spilths","spim","spims","spin","spina","spinacene","spinacenes","spinaceous","spinach","spinaches","spinachlike","spinachy","spinae","spinage","spinages","spinal","spinally","spinals","spinar","spinars","spinas","spinate","spindle","spindled","spindlelegs","spindler","spindlers","spindles","spindleshanks","spindlier","spindliest","spindling","spindlings","spindly","spindrift","spindrifts","spine","spined","spinel","spineless","spinelessly","spinelessness","spinelessnesses","spinelike","spinelle","spinelles","spinels","spines","spinescence","spinescences","spinescent","spinet","spinets","spinette","spinettes","spinier","spiniest","spiniferous","spinifex","spinifexes","spiniform","spinigerous","spinigrade","spininess","spininesses","spink","spinks","spinless","spinmeister","spinmeisters","spinnaker","spinnakers","spinner","spinneret","spinnerets","spinnerette","spinnerettes","spinneries","spinners","spinnerule","spinnerules","spinnery","spinnet","spinnets","spinney","spinneys","spinnies","spinning","spinnings","spinny","spinode","spinodes","spinoff","spinoffs","spinone","spinoni","spinor","spinors","spinose","spinosely","spinosities","spinosity","spinous","spinout","spinouts","spins","spinster","spinsterdom","spinsterdoms","spinsterhood","spinsterhoods","spinsterial","spinsterian","spinsterish","spinsterly","spinsters","spinstership","spinsterships","spinstress","spinstresses","spintext","spintexts","spinthariscope","spinthariscopes","spinto","spintos","spinula","spinulae","spinulate","spinule","spinules","spinulescent","spinuliferous","spinulose","spinulous","spiny","spiracle","spiracles","spiracula","spiracular","spiraculate","spiraculum","spiraea","spiraeas","spiral","spiraled","spiraliform","spiraling","spiralism","spiralisms","spiralist","spiralists","spiralities","spirality","spiralled","spiralling","spirally","spirals","spirant","spirants","spiraster","spirasters","spirated","spiration","spirations","spire","spirea","spireas","spired","spireless","spirelet","spirelets","spirem","spireme","spiremes","spirems","spires","spirewise","spiric","spirics","spirier","spiriest","spiriferous","spirilla","spirillar","spirilloses","spirillosis","spirillum","spiring","spirit","spirited","spiritedly","spiritedness","spiritednesses","spiritful","spiriting","spiritings","spiritism","spiritisms","spiritist","spiritistic","spiritists","spiritless","spiritlessly","spiritlessness","spiritlessnesses","spiritoso","spiritous","spiritousness","spiritousnesses","spirits","spiritual","spiritualise","spiritualised","spiritualiser","spiritualisers","spiritualises","spiritualising","spiritualism","spiritualisms","spiritualist","spiritualistic","spiritualists","spiritualities","spirituality","spiritualization","spiritualizations","spiritualize","spiritualized","spiritualizer","spiritualizers","spiritualizes","spiritualizing","spiritually","spiritualness","spiritualnesses","spirituals","spiritualties","spiritualty","spirituel","spirituelle","spirituosities","spirituosity","spirituous","spirituousness","spiritus","spirituses","spirity","spirketting","spirkettings","spirling","spirlings","spirochaetaemia","spirochaete","spirochaetes","spirochaetoses","spirochaetosis","spirochetal","spirochete","spirochetes","spirochetoses","spirochetosis","spirogram","spirograms","spirograph","spirographic","spirographies","spirographs","spirography","spirogyra","spirogyras","spiroid","spirometer","spirometers","spirometric","spirometries","spirometry","spironolactone","spironolactones","spirophore","spirophores","spirt","spirted","spirting","spirtle","spirtles","spirts","spirula","spirulae","spirulas","spirulina","spirulinae","spirulinas","spiry","spissitude","spissitudes","spit","spital","spitals","spitball","spitballs","spitchcock","spitchcocked","spitchcocking","spitchcocks","spitcher","spite","spited","spiteful","spitefuller","spitefullest","spitefully","spitefulness","spitefulnesses","spites","spitfire","spitfires","spiting","spits","spitsticker","spitstickers","spitted","spitten","spitter","spitters","spitting","spittings","spittle","spittlebug","spittlebugs","spittles","spittoon","spittoons","spitz","spitzes","spiv","spivs","spivveries","spivvery","spivvier","spivviest","spivvish","spivvy","splake","splakes","splanchnic","splanchnocele","splanchnoceles","splanchnologies","splanchnology","splash","splashback","splashbacks","splashboard","splashboards","splashdown","splashdowns","splashed","splasher","splashers","splashes","splashier","splashiest","splashily","splashiness","splashinesses","splashing","splashings","splashproof","splashy","splat","splatch","splatched","splatches","splatching","splats","splatted","splatter","splattered","splattering","splatterpunk","splatterpunks","splatters","splatting","splattings","splay","splayed","splayfeet","splayfoot","splayfooted","splayfootedly","splaying","splays","spleen","spleenful","spleenfully","spleenier","spleeniest","spleenish","spleenless","spleens","spleenstone","spleenstones","spleenwort","spleenworts","spleeny","splenative","splendent","splendid","splendider","splendidest","splendidious","splendidly","splendidness","splendidnesses","splendidous","splendiferous","splendiferously","splendiferousness","splendiferousnesses","splendor","splendorous","splendors","splendour","splendours","splendrous","splenectomies","splenectomise","splenectomised","splenectomises","splenectomising","splenectomize","splenectomized","splenectomizes","splenectomizing","splenectomy","splenetic","splenetical","splenetically","splenetics","splenia","splenial","splenic","splenii","splenisation","splenisations","splenitis","splenitises","splenium","spleniums","splenius","spleniuses","splenization","splenizations","splenomegalies","splenomegaly","splent","splents","spleuchan","spleuchans","splice","spliced","splicer","splicers","splices","splicing","splicings","spliff","spliffs","spline","splined","splines","splining","splint","splinted","splinter","splintered","splinterier","splinteriest","splintering","splinters","splintery","splinting","splintlike","splints","splintwood","splintwoods","splish","splished","splishes","splishing","split","splits","splitted","splitter","splitters","splitting","splittings","splittism","splittisms","splittist","splittists","splodge","splodged","splodges","splodgier","splodgiest","splodgily","splodginess","splodginesses","splodging","splodgy","splog","splogs","sploosh","splooshed","splooshes","splooshing","splore","splores","splosh","sploshed","sploshes","sploshing","splotch","splotched","splotches","splotchier","splotchiest","splotchily","splotchiness","splotchinesses","splotching","splotchy","splurge","splurged","splurger","splurgers","splurges","splurgier","splurgiest","splurging","splurgy","splutter","spluttered","splutterer","splutterers","spluttering","splutteringly","splutterings","splutters","spluttery","spod","spoddier","spoddiest","spoddy","spode","spodes","spodium","spodiums","spodogram","spodograms","spodomancies","spodomancy","spodomantic","spodosol","spodosols","spods","spodumene","spodumenes","spoffish","spoffy","spoil","spoilable","spoilage","spoilages","spoiled","spoiler","spoilers","spoilfive","spoilfives","spoilful","spoiling","spoils","spoilsman","spoilsmen","spoilsport","spoilsports","spoilt","spoke","spoked","spoken","spokes","spokeshave","spokeshaves","spokesman","spokesmanship","spokesmanships","spokesmen","spokespeople","spokesperson","spokespersons","spokeswoman","spokeswomen","spokewise","spoking","spoliate","spoliated","spoliates","spoliating","spoliation","spoliations","spoliative","spoliator","spoliators","spoliatory","spondaic","spondaical","spondaics","spondee","spondees","spondoolicks","spondulicks","spondulix","spondyl","spondylites","spondylitic","spondylitics","spondylitides","spondylitis","spondylitises","spondylolyses","spondylolysis","spondyloses","spondylosis","spondylosises","spondylous","spondyls","sponge","spongeable","spongebag","spongebags","sponged","spongelike","spongeous","sponger","spongers","sponges","spongeware","spongewares","spongewood","spongewoods","spongicolous","spongier","spongiest","spongiform","spongily","spongin","sponginess","sponginesses","sponging","spongins","spongioblast","spongioblastic","spongioblasts","spongiose","spongious","spongoid","spongologies","spongologist","spongologists","spongology","spongy","sponsal","sponsalia","sponsible","sponsing","sponsings","sponsion","sponsional","sponsions","sponson","sponsons","sponsor","sponsored","sponsorial","sponsoring","sponsors","sponsorship","sponsorships","spontaneities","spontaneity","spontaneous","spontaneously","spontaneousness","spontaneousnesses","spontoon","spontoons","spoof","spoofed","spoofer","spooferies","spoofers","spoofery","spoofier","spoofiest","spoofing","spoofings","spoofs","spoofy","spook","spooked","spookeries","spookery","spookier","spookiest","spookily","spookiness","spookinesses","spooking","spookish","spooks","spooky","spool","spooled","spooler","spoolers","spooling","spoolings","spools","spoom","spoomed","spooming","spooms","spoon","spoonbait","spoonbaits","spoonbill","spoonbills","spoondrift","spoondrifts","spooned","spoonerism","spoonerisms","spooney","spooneys","spoonfed","spoonful","spoonfuls","spoonhook","spoonhooks","spoonier","spoonies","spooniest","spoonily","spooning","spoons","spoonsful","spoonways","spoonwise","spoonworm","spoonworms","spoony","spoor","spoored","spoorer","spoorers","spooring","spoors","spoot","spoots","sporadic","sporadical","sporadically","sporadicalness","sporal","sporangia","sporangial","sporangiola","sporangiole","sporangioles","sporangiolum","sporangiophore","sporangiophores","sporangiospore","sporangiospores","sporangium","spore","spored","spores","sporicidal","sporicide","sporicides","sporidesm","sporidesms","sporidia","sporidial","sporidium","sporing","spork","sporks","sporocarp","sporocarps","sporocyst","sporocystic","sporocysts","sporocyte","sporocytes","sporogeneses","sporogenesis","sporogenic","sporogenies","sporogenous","sporogeny","sporogonia","sporogonial","sporogonic","sporogonies","sporogonium","sporogony","sporoid","sporophore","sporophores","sporophoric","sporophorous","sporophyl","sporophyll","sporophylls","sporophyls","sporophyte","sporophytes","sporophytic","sporopollenin","sporopollenins","sporotrichoses","sporotrichosis","sporotrichosises","sporozoa","sporozoal","sporozoan","sporozoans","sporozoic","sporozoite","sporozoites","sporozoon","sporran","sporrans","sport","sportabilities","sportability","sportable","sportance","sportances","sportcaster","sportcasters","sported","sporter","sporters","sportfisherman","sportfishermen","sportfishing","sportfishings","sportful","sportfully","sportfulness","sportfulnesses","sportier","sporties","sportiest","sportif","sportily","sportiness","sportinesses","sporting","sportingly","sportive","sportively","sportiveness","sportivenesses","sportless","sports","sportscast","sportscaster","sportscasters","sportscasting","sportscastings","sportscasts","sportsman","sportsmanlike","sportsmanly","sportsmanship","sportsmanships","sportsmen","sportspeople","sportsperson","sportspersons","sportswear","sportswears","sportswoman","sportswomen","sportswriter","sportswriters","sportswriting","sportswritings","sporty","sporular","sporulate","sporulated","sporulates","sporulating","sporulation","sporulations","sporulative","sporule","sporules","sposh","sposhes","sposhier","sposhiest","sposhy","spot","spotless","spotlessly","spotlessness","spotlessnesses","spotlight","spotlighted","spotlighting","spotlights","spotlit","spots","spottable","spotted","spottedness","spottednesses","spotter","spotters","spottie","spottier","spotties","spottiest","spottily","spottiness","spottinesses","spotting","spottings","spotty","spousage","spousages","spousal","spousally","spousals","spouse","spoused","spouseless","spouses","spousing","spout","spouted","spouter","spouters","spoutier","spoutiest","spouting","spoutings","spoutless","spouts","spouty","spoylefull","sprachgefuhl","sprachgefuhls","sprack","sprackle","sprackled","sprackles","sprackling","sprad","spraddle","spraddled","spraddles","spraddling","sprag","spragged","spragging","sprags","spraid","sprain","sprained","spraining","sprains","spraint","spraints","sprang","sprangle","sprangled","sprangles","sprangling","sprangs","sprat","sprats","sprattle","sprattled","sprattles","sprattling","sprauchle","sprauchled","sprauchles","sprauchling","sprauncier","spraunciest","sprauncy","sprawl","sprawled","sprawler","sprawlers","sprawlier","sprawliest","sprawling","sprawls","sprawly","spray","sprayed","sprayer","sprayers","sprayey","sprayier","sprayiest","spraying","sprayings","sprays","spread","spreadabilities","spreadability","spreadable","spreader","spreaders","spreading","spreadingly","spreadings","spreads","spreadsheet","spreadsheets","spreagh","spreagheries","spreaghery","spreaghs","spreathe","spreathed","spreathes","spreathing","spreaze","spreazed","spreazes","spreazing","sprecheries","sprechery","sprechgesang","sprechgesangs","sprechstimme","sprechstimmes","spreckled","spred","spredd","spredde","spredden","spreddes","spredding","spredds","spreds","spree","spreed","spreeing","sprees","spreethe","spreethed","spreethes","spreething","spreeze","spreezed","spreezes","spreezing","sprekelia","sprekelias","sprent","sprew","sprews","sprier","spriest","sprig","sprigged","sprigger","spriggers","spriggier","spriggiest","sprigging","spriggy","spright","sprighted","sprightful","sprightfully","sprightfulness","sprightfulnesses","sprighting","sprightless","sprightlier","sprightliest","sprightliness","sprightlinesses","sprightly","sprights","sprigs","sprigtail","sprigtails","spring","springal","springald","springalds","springals","springboard","springboards","springbok","springboks","springbuck","springbucks","springe","springed","springeing","springer","springers","springes","springhaas","springhalt","springhalts","springhase","springhead","springheads","springhouse","springhouses","springier","springiest","springily","springiness","springinesses","springing","springings","springkeeper","springkeepers","springle","springles","springless","springlet","springlets","springlike","springs","springtail","springtails","springtide","springtides","springtime","springtimes","springwater","springwaters","springwood","springwoods","springwort","springworts","springy","sprinkle","sprinkled","sprinkler","sprinklered","sprinklering","sprinklers","sprinkles","sprinkling","sprinklings","sprint","sprinted","sprinter","sprinters","sprinting","sprintings","sprints","sprit","sprite","spriteful","spritelier","spriteliest","spritely","sprites","sprits","spritsail","spritsails","spritz","spritzed","spritzer","spritzers","spritzes","spritzig","spritzigs","spritzing","sprocket","sprockets","sprod","sprods","sprog","sprogs","sprong","sprout","sprouted","sprouting","sproutings","sprouts","spruce","spruced","sprucely","spruceness","sprucenesses","sprucer","spruces","sprucest","sprucier","spruciest","sprucing","sprucy","sprue","sprues","sprug","sprugs","spruik","spruiked","spruiker","spruikers","spruiking","spruiks","spruit","spruits","sprung","sprush","sprushed","sprushes","sprushing","spry","spryer","spryest","spryly","spryness","sprynesses","spud","spudded","spudder","spudders","spuddier","spuddiest","spudding","spuddings","spuddle","spuddles","spuddy","spuds","spue","spued","spueing","spuer","spuers","spues","spug","spuggies","spuggy","spugs","spuilzie","spuilzied","spuilzieing","spuilzies","spuing","spule","spuleblade","spuleblades","spules","spulye","spulyed","spulyeing","spulyes","spulyie","spulyied","spulyieing","spulyies","spulzie","spulzied","spulzieing","spulzies","spumante","spumantes","spume","spumed","spumes","spumescence","spumescences","spumescent","spumier","spumiest","spuming","spumone","spumones","spumoni","spumonis","spumous","spumy","spun","spunbonded","spunge","spunges","spunk","spunked","spunkie","spunkier","spunkies","spunkiest","spunkily","spunkiness","spunkinesses","spunking","spunks","spunky","spunyarn","spunyarns","spur","spurgall","spurgalled","spurgalling","spurgalls","spurge","spurges","spuriae","spuriosities","spuriosity","spurious","spuriously","spuriousness","spuriousnesses","spurless","spurling","spurlings","spurn","spurne","spurned","spurner","spurners","spurnes","spurning","spurnings","spurns","spurred","spurrer","spurrers","spurrey","spurreys","spurrier","spurriers","spurries","spurriest","spurring","spurrings","spurry","spurs","spurt","spurted","spurter","spurters","spurting","spurtle","spurtles","spurts","spurway","spurways","sputa","sputnik","sputniks","sputter","sputtered","sputterer","sputterers","sputtering","sputteringly","sputterings","sputters","sputtery","sputum","spy","spyal","spyals","spycam","spycams","spyglass","spyglasses","spyhole","spyholes","spying","spyings","spymaster","spymasters","spyplane","spyplanes","spyre","spyres","spyware","spywares","squab","squabash","squabashed","squabasher","squabashers","squabashes","squabashing","squabbed","squabber","squabbest","squabbier","squabbiest","squabbing","squabbish","squabble","squabbled","squabbler","squabblers","squabbles","squabbling","squabby","squabs","squacco","squaccos","squad","squadded","squaddie","squaddies","squadding","squaddy","squadron","squadronal","squadrone","squadroned","squadrones","squadroning","squadrons","squads","squail","squailed","squailer","squailers","squailing","squailings","squails","squalene","squalenes","squalid","squalider","squalidest","squalidities","squalidity","squalidly","squalidness","squalidnesses","squall","squalled","squaller","squallers","squallier","squalliest","squalling","squallings","squallish","squalls","squally","squaloid","squalor","squalors","squama","squamae","squamate","squamates","squamation","squamations","squame","squamella","squamellas","squames","squamiform","squamosal","squamosals","squamose","squamosely","squamoseness","squamosenesses","squamosities","squamosity","squamous","squamously","squamousness","squamousnesses","squamula","squamulas","squamule","squamules","squamulose","squander","squandered","squanderer","squanderers","squandering","squanderingly","squanderings","squandermania","squandermanias","squanders","square","squared","squarehead","squareheads","squarely","squareness","squarenesses","squarer","squarers","squares","squarest","squarewise","squarial","squarials","squaring","squarings","squarish","squarishly","squarishness","squarishnesses","squark","squarks","squarrose","squarson","squarsonage","squarsonages","squarsons","squash","squashable","squashed","squasher","squashers","squashes","squashier","squashiest","squashily","squashiness","squashinesses","squashing","squashy","squat","squatly","squatness","squatnesses","squats","squatted","squatter","squattered","squattering","squatters","squattest","squattier","squattiest","squattily","squattiness","squattinesses","squatting","squattle","squattled","squattles","squattling","squattocracies","squattocracy","squatty","squaw","squawbush","squawbushes","squawfish","squawfishes","squawk","squawked","squawker","squawkers","squawkier","squawkiest","squawking","squawkings","squawks","squawky","squawman","squawmen","squawroot","squawroots","squaws","squeak","squeaked","squeaker","squeakeries","squeakers","squeakery","squeakier","squeakiest","squeakily","squeakiness","squeakinesses","squeaking","squeakingly","squeakings","squeaks","squeaky","squeal","squealed","squealer","squealers","squealing","squealings","squeals","squeamish","squeamishly","squeamishness","squeamishnesses","squeegee","squeegeed","squeegeeing","squeegees","squeezabilities","squeezability","squeezable","squeeze","squeezed","squeezer","squeezers","squeezes","squeezier","squeeziest","squeezing","squeezings","squeezy","squeg","squegged","squegger","squeggers","squegging","squeggings","squegs","squelch","squelched","squelcher","squelchers","squelches","squelchier","squelchiest","squelching","squelchings","squelchy","squeteague","squeteagues","squib","squibbed","squibbing","squibbings","squibs","squid","squidded","squidding","squidge","squidged","squidges","squidgier","squidgiest","squidging","squidgy","squids","squier","squiers","squiff","squiffed","squiffer","squiffers","squiffier","squiffiest","squiffy","squiggle","squiggled","squiggler","squigglers","squiggles","squigglier","squiggliest","squiggling","squiggly","squilgee","squilgeed","squilgeeing","squilgees","squill","squilla","squillae","squillas","squillion","squillions","squills","squinancies","squinancy","squinch","squinched","squinches","squinching","squinied","squinies","squinnied","squinnier","squinnies","squinniest","squinny","squinnying","squint","squinted","squinter","squinters","squintest","squintier","squintiest","squinting","squintingly","squintings","squints","squinty","squiny","squinying","squirage","squirages","squiralities","squirality","squiralties","squiralty","squirarch","squirarchal","squirarchical","squirarchies","squirarchs","squirarchy","squire","squireage","squireages","squirearch","squirearchal","squirearchical","squirearchies","squirearchs","squirearchy","squired","squiredom","squiredoms","squireen","squireens","squirehood","squirehoods","squirelike","squireling","squirelings","squirely","squires","squireship","squireships","squiress","squiresses","squiring","squirish","squirm","squirmed","squirmer","squirmers","squirmier","squirmiest","squirming","squirmingly","squirms","squirmy","squirr","squirred","squirrel","squirreled","squirrelfish","squirrelfishes","squirreling","squirrelled","squirrelling","squirrelly","squirrels","squirrely","squirring","squirrs","squirt","squirted","squirter","squirters","squirting","squirtings","squirts","squish","squished","squishes","squishier","squishiest","squishiness","squishinesses","squishing","squishy","squit","squitch","squitches","squits","squitters","squiz","squizzes","squoosh","squooshed","squooshes","squooshier","squooshiest","squooshing","squooshy","squush","squushed","squushes","squushing","sraddha","sraddhas","sradha","sradhas","sri","sris","st","stab","stabbed","stabber","stabbers","stabbing","stabbingly","stabbings","stabilate","stabilates","stabile","stabiles","stabilisation","stabilisations","stabilisator","stabilisators","stabilise","stabilised","stabiliser","stabilisers","stabilises","stabilising","stabilities","stability","stabilization","stabilizations","stabilizator","stabilizators","stabilize","stabilized","stabilizer","stabilizers","stabilizes","stabilizing","stable","stableboy","stableboys","stabled","stableman","stablemate","stablemates","stablemen","stableness","stablenesses","stabler","stablers","stables","stablest","stabling","stablings","stablish","stablished","stablishes","stablishing","stablishment","stablishments","stably","stabs","stacation","stacations","staccati","staccatissimo","staccato","staccatos","stachys","stachyses","stack","stackable","stacked","stacker","stackers","stacket","stackets","stacking","stackings","stackless","stackroom","stackrooms","stacks","stackup","stackups","stackyard","stackyards","stacte","stactes","stactometer","stactometers","stadda","staddas","staddle","staddles","staddlestone","staddlestones","stade","stades","stadholder","stadholderate","stadholderates","stadholders","stadholdership","stadholderships","stadia","stadial","stadials","stadias","stadiometer","stadiometers","stadium","stadiums","stadtholder","stadtholderate","stadtholderates","stadtholders","stadtholdership","stadtholderships","staff","staffage","staffages","staffed","staffer","staffers","staffing","staffman","staffmen","staffrider","staffriders","staffroom","staffrooms","staffs","stag","stage","stageable","stagecoach","stagecoaches","stagecoaching","stagecoachings","stagecoachman","stagecoachmen","stagecraft","stagecrafts","staged","stageful","stagefuls","stagehand","stagehands","stagelike","stager","stageries","stagers","stagery","stages","stagestruck","stagette","stagettes","stagey","stagflation","stagflationary","stagflations","staggard","staggards","staggart","staggarts","stagged","stagger","staggerbush","staggerbushes","staggered","staggerer","staggerers","staggering","staggeringly","staggerings","staggers","staggery","staggie","staggier","staggies","staggiest","stagging","staggy","staghorn","staghorns","staghound","staghounds","stagier","stagiest","stagily","staginess","staginesses","staging","stagings","stagnance","stagnances","stagnancies","stagnancy","stagnant","stagnantly","stagnate","stagnated","stagnates","stagnating","stagnation","stagnations","stags","stagy","staid","staider","staidest","staidly","staidness","staidnesses","staig","staigs","stain","stainabilities","stainability","stainable","stained","stainer","stainers","staining","stainings","stainless","stainlesses","stainlessly","stainlessness","stainlessnesses","stainproof","stains","stair","staircase","staircased","staircases","staircasing","staircasings","staired","stairfoot","stairfoots","stairhead","stairheads","stairless","stairlift","stairlifts","stairlike","stairs","stairstep","stairstepped","stairstepping","stairsteps","stairway","stairways","stairwell","stairwells","stairwise","stairwork","stairworks","staith","staithe","staithes","staiths","stake","staked","stakeholder","stakeholders","stakeout","stakeouts","stakes","stakhanovism","stakhanovisms","stakhanovite","stakhanovites","staking","staktometer","staktometers","stalactic","stalactical","stalactiform","stalactital","stalactite","stalactited","stalactites","stalactitic","stalactitical","stalactitically","stalactitiform","stalactitious","stalag","stalagma","stalagmas","stalagmite","stalagmites","stalagmitic","stalagmitical","stalagmitically","stalagmometer","stalagmometers","stalagmometries","stalagmometry","stalags","stale","staled","stalely","stalemate","stalemated","stalemates","stalemating","staleness","stalenesses","staler","stales","stalest","staling","stalk","stalked","stalker","stalkers","stalkier","stalkiest","stalkily","stalkiness","stalkinesses","stalking","stalkings","stalkless","stalklike","stalko","stalkoes","stalks","stalky","stall","stallage","stallages","stalled","stallenger","stallengers","stallholder","stallholders","stalling","stallinger","stallingers","stallings","stallion","stallions","stallman","stallmaster","stallmasters","stallmen","stalls","stalwart","stalwartly","stalwartness","stalwartnesses","stalwarts","stalworth","stalworths","stamen","stamened","stamens","stamina","staminal","staminas","staminate","stamineal","stamineous","staminiferous","staminode","staminodes","staminodia","staminodies","staminodium","staminody","staminoid","stammel","stammels","stammer","stammered","stammerer","stammerers","stammering","stammeringly","stammerings","stammers","stamnoi","stamnos","stamp","stamped","stampede","stampeded","stampeder","stampeders","stampedes","stampeding","stampedo","stampedoed","stampedoing","stampedos","stamper","stampers","stamping","stampings","stampless","stamps","stance","stances","stanch","stanchable","stanched","stanchel","stanchelled","stanchelling","stanchels","stancher","stanchered","stanchering","stanchers","stanches","stanchest","stanching","stanchings","stanchion","stanchioned","stanchioning","stanchions","stanchless","stanchly","stanchness","stanchnesses","stanck","stand","standard","standardbred","standardbreds","standardisation","standardise","standardised","standardiser","standardisers","standardises","standardising","standardization","standardizations","standardize","standardized","standardizer","standardizers","standardizes","standardizing","standardless","standardly","standards","standaway","standby","standbys","standdown","standdowns","standee","standees","standen","stander","standers","standfast","standfasts","standfirst","standfirsts","standgale","standgales","standing","standings","standish","standishes","standoff","standoffish","standoffishly","standoffishness","standoffishnesses","standoffs","standout","standouts","standover","standovers","standpat","standpatter","standpatters","standpattism","standpattisms","standpipe","standpipes","standpoint","standpoints","stands","standstill","standstills","standup","standups","stane","staned","stanes","stang","stanged","stanging","stangs","stanhope","stanhopes","staniel","staniels","stanine","stanines","staning","stank","stanked","stanking","stanks","stannaries","stannary","stannate","stannates","stannator","stannators","stannel","stannels","stannic","stanniferous","stannite","stannites","stannotype","stannotypes","stannous","stannum","stannums","stanol","stanols","stanyel","stanyels","stanza","stanzaed","stanzaic","stanzas","stanze","stanzes","stanzo","stanzoes","stanzos","stap","stapedectomies","stapedectomy","stapedes","stapedial","stapedii","stapedius","stapediuses","stapelia","stapelias","stapes","staph","staphs","staphyline","staphylinid","staphylinids","staphylitis","staphylitises","staphylococcal","staphylococci","staphylococcic","staphylococcus","staphyloma","staphylomas","staphylomata","staphyloplastic","staphyloplasty","staphylorrhaphy","staple","stapled","stapler","staplers","staples","stapling","staplings","stapped","stapping","stapple","stapples","staps","star","staragen","staragens","starboard","starboarded","starboarding","starboards","starburst","starbursts","starch","starched","starchedly","starchedness","starchednesses","starcher","starchers","starches","starchier","starchiest","starchily","starchiness","starchinesses","starching","starchlike","starchy","stardom","stardoms","stardrift","stardrifts","stardust","stardusts","stare","stared","starer","starers","stares","starets","staretses","staretz","staretzes","starfish","starfished","starfishes","starflower","starflowers","starfruit","starfruits","starfucker","starfuckers","starfucking","starfuckings","stargaze","stargazed","stargazer","stargazers","stargazes","stargazey","stargazing","stargazings","staring","staringly","starings","stark","starked","starken","starkened","starkening","starkens","starker","starkers","starkest","starking","starkly","starkness","starknesses","starks","starless","starlet","starlets","starlight","starlighted","starlights","starlike","starling","starlings","starlit","starmonger","starmongers","starn","starned","starnie","starnies","starning","starnose","starnoses","starns","starosta","starostas","starosties","starosty","starr","starred","starrier","starriest","starrily","starriness","starrinesses","starring","starrings","starrs","starry","stars","starshine","starshines","starship","starships","starspot","starspots","starstone","starstones","starstruck","start","started","starter","starters","startful","starting","startingly","startings","startish","startle","startled","startlement","startlements","startler","startlers","startles","startling","startlingly","startlings","startlish","startly","starts","startsy","startup","startups","starvation","starvations","starve","starved","starveling","starvelings","starver","starvers","starves","starving","starvings","starwort","starworts","stases","stash","stashed","stashes","stashie","stashies","stashing","stasidion","stasidions","stasima","stasimon","stasimorphies","stasimorphy","stasis","stat","statable","statal","statant","state","stateable","statecraft","statecrafts","stated","statedly","statehood","statehoods","statehouse","statehouses","stateless","statelessness","statelessnesses","statelet","statelets","statelier","stateliest","statelily","stateliness","statelinesses","stately","statement","statemented","statementing","statementings","statements","stater","stateroom","staterooms","staters","states","stateside","statesman","statesmanlike","statesmanly","statesmanship","statesmanships","statesmen","statesperson","statespersons","stateswoman","stateswomen","statewide","static","statical","statically","statice","statices","staticky","statics","statim","statin","stating","statins","station","stational","stationaries","stationarily","stationariness","stationary","stationed","stationer","stationeries","stationers","stationery","stationing","stationmaster","stationmasters","stations","statism","statisms","statist","statistic","statistical","statistically","statistician","statisticians","statistics","statists","stative","statives","statoblast","statoblasts","statocyst","statocysts","statolatries","statolatry","statolith","statolithic","statoliths","stator","stators","statoscope","statoscopes","stats","statto","stattos","statua","statuaries","statuary","statuas","statue","statued","statues","statuesque","statuesquely","statuesqueness","statuette","statuettes","stature","statured","statures","status","statuses","statusy","statutable","statutably","statute","statutes","statutorily","statutory","staumrel","staumrels","staun","staunch","staunchable","staunched","stauncher","staunchers","staunches","staunchest","staunching","staunchings","staunchless","staunchly","staunchness","staunchnesses","stauning","stauns","staurolite","staurolites","staurolitic","stauroscope","stauroscopes","stauroscopic","stave","staved","staves","stavesacre","stavesacres","staving","stavudine","stavudines","staw","stawed","stawing","staws","stay","stayaway","stayaways","staycation","staycations","stayed","stayer","stayers","staying","stayless","staymaker","staymakers","stayne","stayned","staynes","stayning","stayre","stayres","stays","staysail","staysails","stead","steaded","steadfast","steadfastly","steadfastness","steadfastnesses","steadied","steadier","steadiers","steadies","steadiest","steadily","steadiness","steadinesses","steading","steadings","steads","steady","steadying","steak","steakhouse","steakhouses","steaks","steal","stealable","stealage","stealages","steale","stealed","stealer","stealers","steales","stealing","stealingly","stealings","steals","stealt","stealth","stealthed","stealthful","stealthier","stealthiest","stealthily","stealthiness","stealthinesses","stealthing","stealthings","stealths","stealthy","steam","steamboat","steamboats","steamed","steamer","steamered","steamering","steamers","steamfitter","steamfitters","steamie","steamier","steamies","steamiest","steamily","steaminess","steaminesses","steaming","steamings","steamroll","steamrolled","steamroller","steamrollered","steamrollering","steamrollers","steamrolling","steamrolls","steams","steamship","steamships","steamtight","steamtightness","steamy","stean","steane","steaned","steanes","steaning","steanings","steans","steapsin","steapsins","stear","stearage","stearages","stearate","stearates","steard","steare","steared","steares","stearic","stearin","stearine","stearines","stearing","stearins","stearoptene","stearoptenes","stears","stearsman","stearsmate","stearsmates","stearsmen","steatite","steatites","steatitic","steatocele","steatoceles","steatolyses","steatolysis","steatoma","steatomas","steatomatous","steatopyga","steatopygas","steatopygia","steatopygias","steatopygic","steatopygous","steatorrhea","steatorrheas","steatorrhoea","steatorrhoeas","steatoses","steatosis","sted","stedd","stedde","stedded","steddes","steddied","steddies","stedding","stedds","steddy","steddying","stede","steded","stedes","stedfast","stedfastly","stedfastness","stedfastnesses","steding","steds","steed","steeded","steedied","steedies","steeding","steedlike","steeds","steedy","steedying","steek","steeked","steeking","steekit","steeks","steel","steelbow","steelbows","steeld","steeled","steelhead","steelheads","steelie","steelier","steelies","steeliest","steeliness","steelinesses","steeling","steelings","steelmaker","steelmakers","steelmaking","steelmakings","steelman","steelmen","steels","steelware","steelwares","steelwork","steelworker","steelworkers","steelworking","steelworkings","steelworks","steely","steelyard","steelyards","steem","steemed","steeming","steems","steen","steenbok","steenboks","steenbras","steenbrases","steenbuck","steenbucks","steened","steening","steenings","steenkirk","steenkirks","steens","steep","steepdowne","steeped","steepedowne","steepen","steepened","steepening","steepens","steeper","steepers","steepest","steepeup","steepier","steepiest","steepiness","steepinesses","steeping","steepish","steeple","steeplebush","steeplebushes","steeplechase","steeplechased","steeplechaser","steeplechasers","steeplechases","steeplechasing","steeplechasings","steepled","steeplejack","steeplejacks","steeples","steepling","steeply","steepness","steepnesses","steeps","steepup","steepy","steer","steerable","steerage","steerages","steerageway","steerageways","steered","steerer","steerers","steeries","steering","steerings","steerling","steerlings","steers","steersman","steersmate","steersmates","steersmen","steery","steeve","steeved","steevely","steever","steeves","steevest","steeving","steevings","steganogram","steganograms","steganograph","steganographer","steganographers","steganographic","steganographies","steganographist","steganographs","steganography","steganopod","steganopodous","steganopods","stegnoses","stegnosis","stegnotic","stegocarpous","stegocephalian","stegocephalians","stegocephalous","stegodon","stegodons","stegodont","stegodonts","stegomyia","stegomyias","stegophilist","stegophilists","stegosaur","stegosaurian","stegosaurs","stegosaurus","stegosauruses","steil","steils","stein","steinbock","steinbocks","steinbok","steinboks","steined","steining","steinings","steinkirk","steinkirks","steins","stela","stelae","stelai","stelar","stele","stelene","steles","stelic","stell","stella","stellar","stellarator","stellarators","stellas","stellate","stellated","stellately","stelled","stellerid","stelleridan","stelleridans","stellerids","stelliferous","stellified","stellifies","stelliform","stellify","stellifying","stellifyings","stelling","stellio","stellion","stellionate","stellionates","stellions","stellite","stellites","stells","stellular","stellularly","stellulate","stem","stembok","stemboks","stembuck","stembucks","steme","stemed","stemes","stemhead","stemheads","steming","stemless","stemlet","stemlets","stemlike","stemma","stemmas","stemmata","stemmatic","stemmatous","stemme","stemmed","stemmer","stemmeries","stemmers","stemmery","stemmes","stemmier","stemmiest","stemming","stemmings","stemmy","stempel","stempels","stemple","stemples","stems","stemson","stemsons","stemware","stemwares","stemwinder","stemwinders","sten","stench","stenched","stenches","stenchful","stenchier","stenchiest","stenching","stenchy","stencil","stenciled","stenciler","stencilers","stenciling","stencilled","stenciller","stencillers","stencilling","stencillings","stencils","stend","stended","stending","stends","stengah","stengahs","stenlock","stenlocks","stenned","stenning","steno","stenobath","stenobathic","stenobaths","stenocardia","stenocardias","stenochrome","stenochromes","stenochromies","stenochromy","stenograph","stenographed","stenographer","stenographers","stenographic","stenographical","stenographically","stenographies","stenographing","stenographist","stenographists","stenographs","stenography","stenohaline","stenokies","stenokous","stenoky","stenopaeic","stenopaic","stenopetalous","stenophagous","stenophyllous","stenos","stenosed","stenoses","stenosis","stenotherm","stenothermal","stenotherms","stenotic","stenotopic","stenotropic","stenotype","stenotyped","stenotyper","stenotypers","stenotypes","stenotypic","stenotypies","stenotyping","stenotypist","stenotypists","stenotypy","stens","stent","stented","stenting","stentmaster","stentmasters","stentor","stentorian","stentors","stentour","stentours","stents","step","stepbairn","stepbairns","stepbrother","stepbrothers","stepchild","stepchildren","stepdame","stepdames","stepdancer","stepdancers","stepdancing","stepdancings","stepdaughter","stepdaughters","stepfamilies","stepfamily","stepfather","stepfathers","stephane","stephanes","stephanite","stephanites","stephanotis","stephanotises","stepladder","stepladders","steplike","stepmother","stepmotherly","stepmothers","stepney","stepneys","stepover","stepovers","stepparent","stepparenting","stepparentings","stepparents","steppe","stepped","stepper","steppers","steppes","stepping","steps","stepsister","stepsisters","stepson","stepsons","stepstool","stepstools","stept","stepwise","steradian","steradians","stercoraceous","stercoral","stercoranism","stercoranisms","stercoranist","stercoranists","stercorarious","stercorary","stercorate","stercorated","stercorates","stercorating","stercoricolous","sterculia","sterculiaceous","sterculias","stere","stereo","stereoacuities","stereoacuity","stereobate","stereobates","stereobatic","stereoblind","stereocard","stereocards","stereochemical","stereochemistries","stereochemistry","stereochrome","stereochromed","stereochromes","stereochromies","stereochroming","stereochromy","stereoed","stereognoses","stereognosis","stereogram","stereograms","stereograph","stereographed","stereographic","stereographical","stereographies","stereographing","stereographs","stereography","stereoing","stereoisomer","stereoisomeric","stereoisomerism","stereoisomerisms","stereoisomers","stereoisometric","stereological","stereologically","stereologies","stereology","stereome","stereomes","stereometer","stereometers","stereometric","stereometrical","stereometries","stereometry","stereomicroscope","stereomicroscopes","stereomicroscopic","stereomicroscopically","stereophonic","stereophonically","stereophonies","stereophony","stereophotographic","stereophotographies","stereophotography","stereopses","stereopsides","stereopsis","stereopticon","stereopticons","stereoptics","stereoregular","stereoregularities","stereoregularity","stereos","stereoscope","stereoscopes","stereoscopic","stereoscopical","stereoscopically","stereoscopies","stereoscopist","stereoscopists","stereoscopy","stereosonic","stereospecific","stereospecifically","stereospecificities","stereospecificity","stereotactic","stereotactical","stereotaxes","stereotaxia","stereotaxias","stereotaxic","stereotaxically","stereotaxis","stereotomies","stereotomy","stereotropic","stereotropism","stereotropisms","stereotype","stereotyped","stereotyper","stereotypers","stereotypes","stereotypic","stereotypical","stereotypically","stereotypies","stereotyping","stereotypings","stereotypist","stereotypists","stereotypy","stereovision","stereovisions","steres","steric","sterical","sterically","sterigma","sterigmas","sterigmata","sterilant","sterilants","sterile","sterilely","sterilisable","sterilisation","sterilisations","sterilise","sterilised","steriliser","sterilisers","sterilises","sterilising","sterilities","sterility","sterilizable","sterilization","sterilizations","sterilize","sterilized","sterilizer","sterilizers","sterilizes","sterilizing","sterlet","sterlets","sterling","sterlingly","sterlingness","sterlingnesses","sterlings","stern","sterna","sternage","sternages","sternal","sternalgia","sternalgias","sternalgic","sternboard","sternboards","sternebra","sternebrae","sterned","sterner","sternest","sternfast","sternfasts","sternforemost","sterning","sternite","sternites","sternitic","sternly","sternmost","sternness","sternnesses","sternocostal","sternotribe","sternport","sternports","sternpost","sternposts","sterns","sternsheet","sternsheets","sternson","sternsons","sternum","sternums","sternutation","sternutations","sternutative","sternutatives","sternutator","sternutatories","sternutators","sternutatory","sternward","sternwards","sternway","sternways","sternworks","steroid","steroidal","steroidogeneses","steroidogenesis","steroidogenic","steroids","sterol","sterols","stertor","stertorous","stertorously","stertorousness","stertors","sterve","sterved","sterves","sterving","stet","stethoscope","stethoscopes","stethoscopic","stethoscopies","stethoscopist","stethoscopists","stethoscopy","stets","stetson","stetsons","stetted","stetting","stevedore","stevedored","stevedores","stevedoring","steven","stevengraph","stevengraphs","stevens","stevia","stew","stewable","steward","stewarded","stewardess","stewardesses","stewarding","stewardries","stewardry","stewards","stewardship","stewardships","stewartries","stewartry","stewbum","stewbums","stewed","stewer","stewers","stewier","stewiest","stewing","stewings","stewpan","stewpans","stewpond","stewponds","stewpot","stewpots","stews","stewy","stey","steyer","steyest","sthenia","sthenias","sthenic","stiacciato","stiacciatos","stibble","stibbler","stibblers","stibbles","stibial","stibialism","stibialisms","stibine","stibines","stibium","stibiums","stibnite","stibnites","sticcado","sticcadoes","sticcados","sticcato","sticcatoes","sticcatos","stich","sticharia","sticharion","sticharions","stichera","sticheron","stichic","stichically","stichidia","stichidium","stichoi","stichologies","stichology","stichometric","stichometrical","stichometries","stichometry","stichomythia","stichomythias","stichomythic","stichomythies","stichomythy","stichos","stichs","stick","stickabilities","stickability","stickable","stickball","stickballs","sticked","sticker","stickered","stickering","stickers","stickful","stickfuls","stickhandle","stickhandled","stickhandler","stickhandlers","stickhandles","stickhandling","stickhandlings","stickied","stickier","stickies","stickiest","stickily","stickiness","stickinesses","sticking","stickings","stickit","stickjaw","stickjaws","stickle","stickleader","stickleaders","stickleback","sticklebacks","stickled","stickler","sticklers","stickles","sticklike","stickling","stickman","stickmen","stickout","stickouts","stickpin","stickpins","sticks","stickseed","stickseeds","sticktight","sticktights","stickum","stickums","stickup","stickups","stickweed","stickweeds","stickwork","stickworks","sticky","stickybeak","stickybeaked","stickybeaking","stickybeaks","stickying","stiction","stictions","stiddie","stiddied","stiddieing","stiddies","stie","stied","sties","stieve","stievely","stiever","stievest","stiff","stiffed","stiffen","stiffened","stiffener","stiffeners","stiffening","stiffenings","stiffens","stiffer","stiffest","stiffie","stiffies","stiffing","stiffish","stiffly","stiffness","stiffnesses","stiffs","stiffware","stiffwares","stiffy","stifle","stifled","stifler","stiflers","stifles","stifling","stiflingly","stiflings","stigma","stigmal","stigmarian","stigmarians","stigmas","stigmasterol","stigmasterols","stigmata","stigmatic","stigmatical","stigmatically","stigmatics","stigmatiferous","stigmatisation","stigmatisations","stigmatise","stigmatised","stigmatiser","stigmatisers","stigmatises","stigmatising","stigmatism","stigmatisms","stigmatist","stigmatists","stigmatization","stigmatizations","stigmatize","stigmatized","stigmatizer","stigmatizers","stigmatizes","stigmatizing","stigmatophilia","stigmatophilias","stigmatophilist","stigmatose","stigme","stigmes","stilb","stilbene","stilbenes","stilbestrol","stilbestrols","stilbite","stilbites","stilboestrol","stilboestrols","stilbs","stile","stiled","stiles","stilet","stilets","stiletto","stilettoed","stilettoes","stilettoing","stilettos","stiling","still","stillage","stillages","stillatories","stillatory","stillbirth","stillbirths","stillborn","stillborns","stilled","stiller","stillers","stillest","stillhouse","stillhouses","stillicide","stillicides","stillier","stilliest","stilliform","stilling","stillings","stillion","stillions","stillman","stillmen","stillness","stillnesses","stillroom","stillrooms","stills","stilly","stilpnosiderite","stilt","stiltbird","stiltbirds","stilted","stiltedly","stiltedness","stiltednesses","stilter","stilters","stiltier","stiltiest","stiltiness","stiltinesses","stilting","stiltings","stiltish","stilts","stilty","stim","stime","stimed","stimes","stimie","stimied","stimies","stiming","stimpmeter","stimpmeters","stims","stimulable","stimulancies","stimulancy","stimulant","stimulants","stimulate","stimulated","stimulater","stimulaters","stimulates","stimulating","stimulatingly","stimulation","stimulations","stimulative","stimulatives","stimulator","stimulators","stimulatory","stimuli","stimulus","stimy","stimying","sting","stingaree","stingarees","stingbull","stingbulls","stinged","stinger","stingers","stingfish","stingfishes","stingier","stingies","stingiest","stingily","stinginess","stinginesses","stinging","stingingly","stingingness","stingingnesses","stingings","stingless","stingo","stingos","stingray","stingrays","stings","stingy","stink","stinkard","stinkards","stinkbird","stinkbirds","stinkbug","stinkbugs","stinker","stinkeroo","stinkeroos","stinkers","stinkhorn","stinkhorns","stinkier","stinkiest","stinking","stinkingly","stinkingness","stinkingnesses","stinko","stinkpot","stinkpots","stinks","stinkstone","stinkstones","stinkweed","stinkweeds","stinkwood","stinkwoods","stinky","stint","stinted","stintedly","stintedness","stintednesses","stinter","stinters","stintier","stintiest","stinting","stintingly","stintings","stintless","stints","stinty","stipa","stipas","stipe","stiped","stipel","stipellate","stipels","stipend","stipendiaries","stipendiary","stipendiate","stipendiated","stipendiates","stipendiating","stipends","stipes","stipiform","stipitate","stipites","stipitiform","stipple","stippled","stippler","stipplers","stipples","stippling","stipplings","stipulable","stipulaceous","stipular","stipulary","stipulate","stipulated","stipulates","stipulating","stipulation","stipulations","stipulator","stipulators","stipulatory","stipule","stipuled","stipules","stir","stirabout","stirabouts","stire","stired","stires","stiring","stirk","stirks","stirless","stirp","stirpes","stirpiculture","stirpicultures","stirps","stirra","stirrable","stirrah","stirrahs","stirras","stirre","stirred","stirrer","stirrers","stirres","stirring","stirringly","stirrings","stirrup","stirrups","stirs","stishie","stishies","stitch","stitchcraft","stitchcrafts","stitched","stitcher","stitcheries","stitchers","stitchery","stitches","stitching","stitchings","stitchwork","stitchworks","stitchwort","stitchworts","stithied","stithies","stithy","stithying","stive","stived","stiver","stivers","stives","stivier","stiviest","stiving","stivy","stoa","stoae","stoai","stoas","stoat","stoats","stob","stobbed","stobbing","stobie","stobs","stoccado","stoccados","stoccata","stoccatas","stochastic","stochastically","stocious","stock","stockade","stockaded","stockades","stockading","stockage","stockages","stockbreeder","stockbreeders","stockbreeding","stockbreedings","stockbroker","stockbrokerage","stockbrokerages","stockbrokers","stockbroking","stockbrokings","stockcar","stockcars","stocked","stocker","stockers","stockfish","stockfishes","stockholder","stockholders","stockholding","stockholdings","stockhorse","stockhorses","stockier","stockiest","stockily","stockiness","stockinesses","stockinet","stockinets","stockinette","stockinettes","stocking","stockinged","stockinger","stockingers","stockingless","stockings","stockish","stockishly","stockishness","stockishnesses","stockist","stockists","stockjobber","stockjobberies","stockjobbers","stockjobbery","stockjobbing","stockjobbings","stockkeeper","stockkeepers","stockless","stocklist","stocklists","stocklock","stocklocks","stockman","stockmen","stockpile","stockpiled","stockpiler","stockpilers","stockpiles","stockpiling","stockpilings","stockpot","stockpots","stockpunisht","stockroom","stockrooms","stockroute","stockroutes","stocks","stocktake","stocktaken","stocktakes","stocktaking","stocktakings","stocktook","stockwork","stockworks","stocky","stockyard","stockyards","stodge","stodged","stodger","stodgers","stodges","stodgier","stodgiest","stodgily","stodginess","stodginesses","stodging","stodgy","stoechiological","stoechiologies","stoechiology","stoechiometric","stoechiometries","stoechiometry","stoep","stoeps","stogey","stogeys","stogie","stogies","stogy","stoic","stoical","stoically","stoicalness","stoicalnesses","stoicheiologies","stoicheiology","stoicheiometric","stoicheiometry","stoichiological","stoichiologies","stoichiology","stoichiometric","stoichiometrically","stoichiometries","stoichiometry","stoicism","stoicisms","stoics","stoit","stoited","stoiter","stoitered","stoitering","stoiters","stoiting","stoits","stoke","stoked","stokehold","stokeholds","stokehole","stokeholes","stoker","stokers","stokes","stokesia","stokesias","stoking","stokvel","stokvels","stole","stoled","stolen","stolenwise","stoles","stolid","stolider","stolidest","stolidities","stolidity","stolidly","stolidness","stolidnesses","stollen","stollens","stoln","stolon","stolonate","stolonic","stoloniferous","stolons","stolport","stolports","stoma","stomach","stomachache","stomachaches","stomachal","stomached","stomacher","stomachers","stomachful","stomachfulness","stomachfuls","stomachic","stomachical","stomachics","stomaching","stomachless","stomachous","stomachs","stomachy","stomack","stomacks","stomal","stomas","stomata","stomatal","stomate","stomates","stomatic","stomatitic","stomatitides","stomatitis","stomatitises","stomatodaea","stomatodaeum","stomatogastric","stomatological","stomatologies","stomatology","stomatoplasties","stomatoplasty","stomatopod","stomatopods","stomatous","stomia","stomium","stomiums","stomodaea","stomodaeal","stomodaeum","stomodaeums","stomodea","stomodeal","stomodeum","stomodeums","stomp","stomped","stomper","stompers","stompie","stompies","stomping","stomps","stonable","stond","stonds","stone","stoneable","stoneboat","stoneboats","stoneborer","stoneborers","stonebrash","stonebrashes","stonebreak","stonebreaks","stonecast","stonecasts","stonechat","stonechats","stonecrop","stonecrops","stonecutter","stonecutters","stonecutting","stonecuttings","stoned","stonefish","stonefishes","stoneflies","stonefly","stoneground","stonehand","stonehands","stonehorse","stonehorses","stoneless","stonelessness","stonelessnesses","stonelike","stonemason","stonemasonries","stonemasonry","stonemasons","stonen","stoner","stonerag","stonerags","stoneraw","stoneraws","stonern","stoners","stones","stoneshot","stoneshots","stonewall","stonewalled","stonewaller","stonewallers","stonewalling","stonewallings","stonewalls","stoneware","stonewares","stonewash","stonewashed","stonewashes","stonewashing","stonework","stoneworker","stoneworkers","stoneworks","stonewort","stoneworts","stoney","stong","stonied","stonier","stonies","stoniest","stonily","stoniness","stoninesses","stoning","stonings","stonish","stonished","stonishes","stonishing","stonk","stonked","stonker","stonkered","stonkering","stonkers","stonking","stonks","stonn","stonne","stonned","stonnes","stonning","stonns","stony","stonyhearted","stonying","stood","stooden","stooge","stooged","stooges","stooging","stook","stooked","stooker","stookers","stookie","stookies","stooking","stooks","stool","stoolball","stoolballs","stooled","stoolie","stoolies","stooling","stools","stoop","stoopball","stoopballs","stoope","stooped","stooper","stoopers","stoopes","stooping","stoopingly","stoops","stoor","stoors","stooshie","stooshies","stooze","stoozed","stoozer","stoozers","stoozes","stoozing","stoozings","stop","stopbank","stopbanks","stopcock","stopcocks","stope","stoped","stoper","stopers","stopes","stopgap","stopgaps","stoping","stopings","stopless","stoplight","stoplights","stopoff","stopoffs","stopover","stopovers","stoppable","stoppage","stoppages","stopped","stopper","stoppered","stoppering","stoppers","stopping","stoppings","stopple","stoppled","stopples","stoppling","stops","stopt","stopwatch","stopwatches","stopword","stopwords","storable","storables","storage","storages","storax","storaxes","store","stored","storefront","storefronts","storehouse","storehouses","storekeeper","storekeepers","storekeeping","storekeepings","storeman","storemen","storer","storeroom","storerooms","storers","stores","storeship","storeships","storewide","storey","storeyed","storeys","storge","storges","storiated","storied","stories","storiette","storiettes","storing","storiologies","storiologist","storiologists","storiology","stork","storks","storksbill","storksbills","storm","stormbird","stormbirds","stormbound","stormcock","stormcocks","stormed","stormer","stormers","stormful","stormfully","stormfulness","stormfulnesses","stormier","stormiest","stormily","storminess","storminesses","storming","stormings","stormless","stormlike","stormproof","storms","stormstayed","stormy","stornelli","stornello","story","storyboard","storyboarded","storyboarding","storyboards","storybook","storybooks","storyette","storyettes","storying","storyings","storyline","storylines","storyteller","storytellers","storytelling","storytellings","stoss","stosses","stot","stotin","stotinka","stotinki","stotinov","stotins","stotious","stots","stott","stotted","stotter","stottered","stottering","stotters","stottie","stotties","stotting","stotts","stotty","stoun","stound","stounded","stounding","stounds","stouning","stouns","stoup","stoups","stour","stoure","stoures","stourie","stourier","stouriest","stours","stoury","stoush","stoushed","stoushes","stoushie","stoushies","stoushing","stout","stouten","stoutened","stoutening","stoutens","stouter","stoutest","stouth","stouthearted","stoutheartedly","stoutheartedness","stoutheartednesses","stoutherie","stoutheries","stouthrief","stouthriefs","stouths","stoutish","stoutly","stoutness","stoutnesses","stouts","stovaine","stovaines","stove","stoved","stovepipe","stovepipes","stover","stovers","stoves","stovetop","stovetops","stovies","stoving","stovings","stow","stowable","stowage","stowages","stowaway","stowaways","stowdown","stowdowns","stowed","stower","stowers","stowing","stowings","stowlins","stown","stownd","stownded","stownding","stownds","stownlins","stowp","stowps","stowre","stowres","stows","strabism","strabismal","strabismic","strabismical","strabismometer","strabismometers","strabisms","strabismus","strabismuses","strabometer","strabometers","strabotomies","strabotomy","stracchini","stracchino","strack","strad","straddle","straddleback","straddled","straddler","straddlers","straddles","straddling","stradiot","stradiots","strads","strae","straes","strafe","strafed","strafer","strafers","strafes","straff","straffed","straffing","straffs","strafing","strag","straggle","straggled","straggler","stragglers","straggles","stragglier","straggliest","straggling","stragglingly","stragglings","straggly","strags","straicht","straichter","straichtest","straight","straightaway","straightaways","straightbred","straightbreds","straighted","straightedge","straightedged","straightedges","straighten","straightened","straightener","straighteners","straightening","straightens","straighter","straightest","straightforth","straightforward","straightforwardly","straightforwardness","straightforwardnesses","straightforwards","straighting","straightish","straightjacket","straightjacketed","straightjacketing","straightjackets","straightlaced","straightly","straightness","straightnesses","straights","straightway","straightways","straik","straiked","straiking","straiks","strain","strained","strainedly","strainer","strainers","straining","strainings","strains","straint","straints","strait","straited","straiten","straitened","straitening","straitens","straiter","straitest","straiting","straitjacket","straitjacketed","straitjacketing","straitjackets","straitlaced","straitlacedly","straitlacedness","straitlacednesses","straitly","straitness","straitnesses","straits","straitwaistcoat","strak","strake","straked","strakes","stramacon","stramacons","stramash","stramashed","stramashes","stramashing","stramazon","stramazons","stramineous","strammel","strammels","stramonies","stramonium","stramoniums","stramony","stramp","stramped","stramping","stramps","strand","stranded","strandedness","strandednesses","strander","stranders","strandflat","strandflats","stranding","strandline","strandlines","strands","strandwolf","strandwolves","strang","strange","strangely","strangeness","strangenesses","stranger","strangered","strangering","strangers","stranges","strangest","strangle","strangled","stranglehold","strangleholds","stranglement","stranglements","strangler","stranglers","strangles","strangling","strangulate","strangulated","strangulates","strangulating","strangulation","strangulations","stranguries","strangury","strap","straphang","straphanged","straphanger","straphangers","straphanging","straphangings","straphangs","straphung","strapless","straplesses","strapline","straplines","strapontin","strapontins","strappado","strappadoed","strappadoes","strappadoing","strappados","strapped","strapper","strappers","strappier","strappiest","strapping","strappings","strappy","straps","strapwort","strapworts","strass","strasses","strata","stratagem","stratagems","stratal","stratas","strategetic","strategetical","strategic","strategical","strategically","strategics","strategies","strategise","strategised","strategises","strategising","strategist","strategists","strategize","strategized","strategizes","strategizing","strategy","strath","straths","strathspey","strathspeys","strati","straticulate","straticulation","straticulations","stratification","stratifications","stratified","stratifies","stratiform","stratify","stratifying","stratigrapher","stratigraphers","stratigraphic","stratigraphical","stratigraphies","stratigraphist","stratigraphists","stratigraphy","stratocracies","stratocracy","stratocrat","stratocratic","stratocrats","stratocumuli","stratocumulus","stratonic","stratopause","stratopauses","stratose","stratosphere","stratospheres","stratospheric","stratospherical","stratotanker","stratotankers","stratous","stratovolcano","stratovolcanoes","stratovolcanos","stratum","stratums","stratus","straucht","strauchted","strauchter","strauchtest","strauchting","strauchts","straught","straughted","straughter","straughtest","straughting","straughts","straunge","stravage","stravaged","stravages","stravaging","stravaig","stravaiged","stravaiger","stravaigers","stravaiging","stravaigs","straw","strawberries","strawberry","strawboard","strawboards","strawed","strawen","strawflower","strawflowers","strawhat","strawier","strawiest","strawing","strawless","strawlike","strawn","straws","strawweight","strawweights","strawworm","strawworms","strawy","stray","strayed","strayer","strayers","straying","strayings","strayling","straylings","strays","strayve","strayved","strayves","strayving","streak","streaked","streaker","streakers","streakier","streakiest","streakily","streakiness","streakinesses","streaking","streakings","streaklike","streaks","streaky","stream","streambed","streambeds","streamed","streamer","streamered","streamers","streamier","streamiest","streaminess","streaminesses","streaming","streamingly","streamings","streamless","streamlet","streamlets","streamlike","streamline","streamlined","streamliner","streamliners","streamlines","streamling","streamlings","streamlining","streams","streamside","streamsides","streamy","streek","streeked","streeker","streekers","streeking","streeks","streel","streeled","streeling","streels","street","streetage","streetages","streetboy","streetboys","streetcar","streetcars","streeted","streetful","streetfuls","streetier","streetiest","streeting","streetkeeper","streetkeepers","streetlamp","streetlamps","streetlight","streetlights","streetroom","streetrooms","streets","streetscape","streetscapes","streetsmart","streetwalker","streetwalkers","streetwalking","streetwalkings","streetward","streetwards","streetwear","streetwears","streetwise","streety","streight","streights","streigne","streigned","streignes","streigning","strelitz","strelitzes","strelitzi","strelitzia","strelitzias","strene","strenes","strength","strengthen","strengthened","strengthener","strengtheners","strengthening","strengthenings","strengthens","strengthful","strengthless","strengths","strenuities","strenuity","strenuosities","strenuosity","strenuous","strenuously","strenuousness","strenuousnesses","strep","strepent","streperous","strephosymbolia","strepitant","strepitation","strepitations","strepitoso","strepitous","streps","strepsipterous","streptobacilli","streptobacillus","streptocarpus","streptocarpuses","streptococcal","streptococci","streptococcic","streptococcus","streptokinase","streptokinases","streptolysin","streptolysins","streptomyces","streptomycete","streptomycetes","streptomycin","streptomycins","streptosolen","streptosolens","streptothricin","streptothricins","stress","stressbuster","stressbusters","stressbusting","stressed","stresses","stressful","stressfully","stressfulness","stressfulnesses","stressing","stressless","stresslessness","stresslessnesses","stressor","stressors","stretch","stretchabilities","stretchability","stretchable","stretched","stretcher","stretchered","stretchering","stretchers","stretches","stretchier","stretchiest","stretchiness","stretchinesses","stretching","stretchings","stretchless","stretchmarks","stretchy","stretta","strettas","strette","stretti","stretto","strettos","streusel","streusels","strew","strewage","strewages","strewed","strewer","strewers","strewing","strewings","strewment","strewments","strewn","strews","strewth","stria","striae","striata","striate","striated","striates","striating","striation","striations","striatum","striatums","striature","striatures","strich","striches","strick","stricken","strickenly","strickle","strickled","strickles","strickling","stricks","strict","stricter","strictest","striction","strictions","strictish","strictly","strictness","strictnesses","stricture","strictured","strictures","stridden","striddle","striddled","striddles","striddling","stride","stridelegged","stridelegs","stridence","stridences","stridencies","stridency","strident","stridently","strider","striders","strides","strideways","striding","stridling","stridor","stridors","stridulance","stridulances","stridulant","stridulantly","stridulate","stridulated","stridulates","stridulating","stridulation","stridulations","stridulator","stridulators","stridulatory","stridulous","stridulously","stridulousness","strife","strifeful","strifeless","strifes","strift","strifts","strig","striga","strigae","strigate","strigged","strigging","strigiform","strigil","strigils","strigine","strigose","strigs","strike","strikebound","strikebreaker","strikebreakers","strikebreaking","strikebreakings","strikeless","strikeout","strikeouts","strikeover","strikeovers","striker","strikers","strikes","striking","strikingly","strikingness","strikingnesses","strikings","strim","strimmed","strimming","strims","string","stringboard","stringboards","stringcourse","stringcourses","stringed","stringencies","stringency","stringendo","stringent","stringently","stringentness","stringentnesses","stringer","stringers","stringhalt","stringhalted","stringhalts","stringier","stringiest","stringily","stringiness","stringinesses","stringing","stringings","stringless","stringlike","stringpiece","stringpieces","strings","stringy","stringybark","stringybarks","strinkle","strinkled","strinkles","strinkling","strinklings","strip","stripe","striped","stripeless","striper","stripers","stripes","stripey","stripier","stripiest","stripiness","stripinesses","striping","stripings","stripling","striplings","stripogram","stripograms","strippable","stripped","stripper","strippergram","strippergrams","strippers","stripping","strippings","strips","stript","striptease","stripteaser","stripteasers","stripteases","stripy","strive","strived","striven","striver","strivers","strives","striving","strivingly","strivings","stroam","stroamed","stroaming","stroams","strobe","strobed","strobes","strobic","strobil","strobila","strobilaceous","strobilae","strobilar","strobilate","strobilated","strobilates","strobilating","strobilation","strobilations","strobile","strobiles","strobili","strobiliform","strobiline","strobilisation","strobilisations","strobilization","strobilizations","strobiloid","strobils","strobilus","strobiluses","strobing","strobings","stroboscope","stroboscopes","stroboscopic","stroboscopical","stroboscopically","strobotron","strobotrons","stroddle","stroddled","stroddles","stroddling","strode","strodle","strodled","strodles","strodling","stroganoff","stroganoffs","strokable","stroke","stroked","stroken","strokeplay","stroker","strokers","strokes","stroking","strokings","stroll","strolled","stroller","strollers","strolling","strollings","strolls","stroma","stromal","stromata","stromatic","stromatolite","stromatolites","stromatolitic","stromatous","stromb","strombs","strombuliferous","strombuliform","strombus","strombuses","strond","stronds","strong","strongarm","strongarmed","strongarming","strongarms","strongbox","strongboxes","stronger","strongest","stronghold","strongholds","strongish","strongly","strongman","strongmen","strongness","strongnesses","strongpoint","strongpoints","strongroom","strongrooms","strongyl","strongyle","strongyles","strongyloid","strongyloidiases","strongyloidiasis","strongyloidoses","strongyloidosis","strongyloidosises","strongyloids","strongyloses","strongylosis","strongyls","strontia","strontian","strontianite","strontianites","strontians","strontias","strontic","strontium","strontiums","strook","strooke","strooken","strookes","strop","strophanthin","strophanthins","strophanthus","strophanthuses","strophe","strophes","strophic","strophical","strophiolate","strophiolated","strophiole","strophioles","strophoid","strophoids","strophuli","strophulus","stropped","stropper","stroppers","stroppier","stroppiest","stroppily","stroppiness","stroppinesses","stropping","stroppy","strops","strossers","stroud","strouding","stroudings","strouds","stroup","stroupach","stroupachs","stroupan","stroupans","stroups","strout","strouted","strouting","strouts","strove","strow","strowed","strower","strowers","strowing","strowings","strown","strows","stroy","stroyed","stroyer","stroyers","stroying","stroys","struck","strucken","structural","structuralise","structuralised","structuralises","structuralising","structuralism","structuralisms","structuralist","structuralists","structuralization","structuralizations","structuralize","structuralized","structuralizes","structuralizing","structurally","structuration","structurations","structure","structured","structureless","structurelessness","structurelessnesses","structures","structuring","strudel","strudels","struggle","struggled","struggler","strugglers","struggles","struggling","strugglingly","strugglings","strum","struma","strumae","strumas","strumatic","strumitis","strumitises","strummed","strummel","strummels","strummer","strummers","strumming","strumose","strumous","strumpet","strumpeted","strumpeting","strumpets","strums","strung","strunt","strunted","strunting","strunts","strut","struthioid","struthioids","struthious","struts","strutted","strutter","strutters","strutting","struttingly","struttings","strychnia","strychnias","strychnic","strychnine","strychnined","strychnines","strychnining","strychninism","strychninisms","strychnism","strychnisms","stub","stubbed","stubbie","stubbier","stubbies","stubbiest","stubbily","stubbiness","stubbinesses","stubbing","stubble","stubbled","stubbles","stubblier","stubbliest","stubbly","stubborn","stubborned","stubborner","stubbornest","stubborning","stubbornly","stubbornness","stubbornnesses","stubborns","stubby","stubs","stucco","stuccoed","stuccoer","stuccoers","stuccoes","stuccoing","stuccos","stuccowork","stuccoworks","stuck","stucks","stud","studbook","studbooks","studded","studden","studdie","studdies","studding","studdings","studdingsail","studdingsails","studdle","studdles","stude","student","studentries","studentry","students","studentship","studentships","studenty","studfarm","studfarms","studfish","studfishes","studhorse","studhorses","studied","studiedly","studiedness","studiednesses","studier","studiers","studies","studio","studios","studious","studiously","studiousness","studiousnesses","studlier","studliest","studly","studs","studwork","studworks","study","studying","stuff","stuffed","stuffer","stuffers","stuffier","stuffiest","stuffily","stuffiness","stuffinesses","stuffing","stuffings","stuffless","stuffs","stuffy","stuggier","stuggiest","stuggy","stuiver","stuivers","stukkend","stull","stulls","stulm","stulms","stultification","stultifications","stultified","stultifier","stultifiers","stultifies","stultify","stultifying","stum","stumble","stumblebum","stumblebums","stumbled","stumbler","stumblers","stumbles","stumblier","stumbliest","stumbling","stumblingly","stumbly","stumer","stumers","stumm","stummed","stummel","stummels","stumming","stump","stumpage","stumpages","stumped","stumper","stumpers","stumpier","stumpies","stumpiest","stumpily","stumpiness","stumpinesses","stumping","stumpings","stumps","stumpwork","stumpworks","stumpy","stums","stun","stung","stunk","stunkard","stunned","stunner","stunners","stunning","stunningly","stunnings","stuns","stunsail","stunsails","stunt","stunted","stuntedness","stuntednesses","stunting","stuntman","stuntmen","stunts","stuntwoman","stuntwomen","stupa","stupas","stupe","stuped","stupefacient","stupefacients","stupefaction","stupefactions","stupefactive","stupefied","stupefier","stupefiers","stupefies","stupefy","stupefying","stupefyingly","stupendious","stupendous","stupendously","stupendousness","stupendousnesses","stupent","stupes","stupid","stupider","stupidest","stupidities","stupidity","stupidly","stupidness","stupidnesses","stupids","stuping","stupor","stuporous","stupors","stuprate","stuprated","stuprates","stuprating","stupration","stuprations","sturdied","sturdier","sturdies","sturdiest","sturdily","sturdiness","sturdinesses","sturdy","sture","sturgeon","sturgeons","sturmer","sturmers","sturnine","sturnoid","sturnus","sturnuses","sturt","sturted","sturting","sturts","stushie","stushies","stutter","stuttered","stutterer","stutterers","stuttering","stutteringly","stutterings","stutters","sty","stye","styed","styes","stygian","stying","stylar","stylate","style","stylebook","stylebooks","styled","stylee","stylees","styleless","stylelessness","stylelessnesses","styler","stylers","styles","stylet","stylets","styli","stylie","stylier","styliest","styliferous","styliform","styling","stylings","stylisation","stylisations","stylise","stylised","styliser","stylisers","stylises","stylish","stylishly","stylishness","stylishnesses","stylising","stylist","stylistic","stylistically","stylistics","stylists","stylite","stylites","stylitic","stylitism","stylitisms","stylization","stylizations","stylize","stylized","stylizer","stylizers","stylizes","stylizing","stylo","stylobate","stylobates","stylograph","stylographic","stylographical","stylographies","stylographs","stylography","styloid","styloids","stylolite","stylolites","stylolitic","stylometries","stylometry","stylopes","stylophone","stylophones","stylopise","stylopised","stylopises","stylopising","stylopize","stylopized","stylopizes","stylopizing","stylopodia","stylopodium","stylops","stylos","stylostixes","stylostixis","stylus","styluses","styme","stymed","stymes","stymie","stymied","stymieing","stymies","styming","stymy","stymying","stypsis","stypsises","styptic","styptical","stypticities","stypticity","styptics","styracaceous","styrax","styraxes","styre","styred","styrene","styrenes","styres","styring","styrofoam","styrofoams","styte","styted","stytes","styting","suabilities","suability","suable","suably","suasible","suasion","suasions","suasive","suasively","suasiveness","suasivenesses","suasory","suave","suavely","suaveness","suavenesses","suaveolent","suaver","suavest","suavities","suavity","sub","suba","subabbot","subabbots","subabdominal","subacetate","subacetates","subacid","subacidities","subacidity","subacidly","subacidness","subacidnesses","subacrid","subact","subacted","subacting","subaction","subactions","subacts","subacute","subacutely","subadar","subadars","subadolescent","subadolescents","subadult","subadults","subaerial","subaerially","subaffluent","subagencies","subagency","subagent","subagents","subaggregate","subaggregates","subaggregation","subaggregations","subah","subahdar","subahdaries","subahdars","subahdary","subahs","subahship","subahships","subalar","suballiance","suballiances","suballocation","suballocations","subalpine","subaltern","subalternant","subalternants","subalternate","subalternates","subalternation","subalternations","subalternities","subalternity","subalterns","subangular","subantarctic","subapical","subapostolic","subappearance","subappearances","subaqua","subaquatic","subaqueous","subarachnoid","subarachnoidal","subarboreal","subarborescent","subarctic","subarctics","subarcuate","subarcuation","subarcuations","subarea","subareas","subarid","subarration","subarrations","subarrhation","subarrhations","subarticle","subarticles","subas","subassemble","subassembled","subassembles","subassemblies","subassembling","subassembly","subassociation","subassociations","subastral","subatmospheric","subatom","subatomic","subatomics","subatoms","subaudible","subaudio","subaudition","subauditions","subaural","subauricular","subaverage","subaxial","subaxillary","subbasal","subbase","subbasement","subbasements","subbases","subbasin","subbasins","subbass","subbasses","subbed","subbie","subbies","subbing","subbings","subbituminous","subblock","subblocks","subbranch","subbranches","subbreed","subbreeds","subbureau","subbureaus","subbureaux","subby","subcabinet","subcabinets","subcaliber","subcalibre","subcantor","subcantors","subcapsular","subcardinal","subcardinals","subcarrier","subcarriers","subcaste","subcastes","subcategories","subcategorise","subcategorised","subcategorises","subcategorising","subcategorization","subcategorizations","subcategorize","subcategorized","subcategorizes","subcategorizing","subcategory","subcaudal","subcause","subcauses","subcavities","subcavity","subceiling","subceilings","subcelestial","subcelestials","subcell","subcellar","subcellars","subcells","subcellular","subcenter","subcenters","subcentral","subcentrally","subception","subceptions","subchanter","subchanters","subchapter","subchapters","subcharter","subcharters","subchaser","subchasers","subchelate","subchief","subchiefs","subchloride","subchlorides","subchord","subchords","subcircuit","subcircuits","subcivilisation","subcivilised","subcivilization","subcivilized","subclaim","subclaims","subclan","subclans","subclass","subclassed","subclasses","subclassification","subclassifications","subclassified","subclassifies","subclassify","subclassifying","subclassing","subclause","subclauses","subclavian","subclavians","subclavicular","subclerk","subclerks","subclimactic","subclimax","subclimaxes","subclinical","subclinically","subcluster","subclustered","subclustering","subclusters","subcode","subcodes","subcollection","subcollections","subcollege","subcolleges","subcollegiate","subcolonies","subcolony","subcommission","subcommissioned","subcommissioner","subcommissions","subcommittee","subcommittees","subcommunities","subcommunity","subcompact","subcompacts","subcomponent","subcomponents","subconscious","subconsciouses","subconsciously","subconsciousness","subconsciousnesses","subconsul","subconsuls","subcontiguous","subcontinent","subcontinental","subcontinents","subcontinuous","subcontract","subcontracted","subcontracting","subcontractings","subcontractor","subcontractors","subcontracts","subcontraoctave","subcontraoctaves","subcontraries","subcontrariety","subcontrary","subcool","subcooled","subcooling","subcools","subcordate","subcoriaceous","subcortex","subcortexes","subcortical","subcortices","subcosta","subcostae","subcostal","subcostals","subcounties","subcounty","subcranial","subcritical","subcrust","subcrustal","subcrusts","subcult","subcults","subcultural","subculturally","subculture","subcultured","subcultures","subculturing","subcurative","subcuratives","subcutaneous","subcutaneously","subcutes","subcutis","subcutises","subdeacon","subdeaconate","subdeaconates","subdeaconries","subdeaconry","subdeacons","subdeaconship","subdeaconships","subdealer","subdealers","subdean","subdeaneries","subdeanery","subdeans","subdeb","subdebs","subdebutante","subdebutantes","subdecanal","subdecision","subdecisions","subdeliria","subdelirious","subdelirium","subdeliriums","subdepartment","subdepartments","subdepot","subdepots","subdeputies","subdeputy","subdermal","subdermally","subdevelopment","subdevelopments","subdew","subdewed","subdewing","subdews","subdiaconal","subdiaconate","subdiaconates","subdialect","subdialects","subdirector","subdirectors","subdiscipline","subdisciplines","subdistrict","subdistricted","subdistricting","subdistricts","subdividable","subdivide","subdivided","subdivider","subdividers","subdivides","subdividing","subdivisible","subdivision","subdivisional","subdivisions","subdivisive","subdolous","subdominant","subdominants","subdorsal","subduable","subduably","subdual","subduals","subduce","subduced","subduces","subducing","subduct","subducted","subducting","subduction","subductions","subducts","subdue","subdued","subduedly","subduedness","subduednesses","subduement","subduements","subduer","subduers","subdues","subduing","subduple","subduplicate","subdural","subdwarf","subdwarfs","subecho","subechoes","subeconomic","subeconomies","subeconomy","subedar","subedars","subedit","subedited","subediting","subeditor","subeditorial","subeditors","subeditorship","subeditorships","subedits","subemployed","subemployment","subemployments","subentire","subentries","subentry","subepidermal","subepoch","subepochs","subequal","subequatorial","suber","suberate","suberates","suberect","subereous","suberic","suberin","suberins","suberisation","suberisations","suberise","suberised","suberises","suberising","suberization","suberizations","suberize","suberized","suberizes","suberizing","suberose","suberous","subers","subfactorial","subfactorials","subfamilies","subfamily","subfertile","subfertilities","subfertility","subfeu","subfeudation","subfeudations","subfeudatory","subfeued","subfeuing","subfeus","subfield","subfields","subfile","subfiles","subfix","subfixes","subfloor","subfloors","subfluid","subfossil","subfossils","subframe","subframes","subfreezing","subfusc","subfuscous","subfuscs","subfusk","subfusks","subgenera","subgeneration","subgenerations","subgeneric","subgenerically","subgenre","subgenres","subgenus","subgenuses","subglacial","subglacially","subglobose","subglobular","subgoal","subgoals","subgovernment","subgovernments","subgrade","subgrades","subgraph","subgraphs","subgroup","subgrouped","subgrouping","subgroups","subgum","subgums","subha","subharmonic","subharmonics","subhas","subhastation","subhastations","subhead","subheading","subheadings","subheads","subhedral","subhuman","subhumans","subhumid","subidea","subideas","subimaginal","subimagines","subimago","subimagoes","subimagos","subincise","subincised","subincises","subincising","subincision","subincisions","subindex","subindexes","subindicate","subindicated","subindicates","subindicating","subindication","subindications","subindicative","subindices","subindustries","subindustry","subinfeud","subinfeudate","subinfeudated","subinfeudates","subinfeudating","subinfeudation","subinfeudations","subinfeudatory","subinfeuded","subinfeuding","subinfeuds","subinhibitory","subinsinuation","subinsinuations","subinspector","subinspectors","subintellection","subintelligence","subintelligitur","subinterval","subintervals","subintrant","subintroduce","subintroduced","subintroduces","subintroducing","subinvolution","subinvolutions","subirrigate","subirrigated","subirrigates","subirrigating","subirrigation","subirrigations","subitaneous","subitem","subitems","subitise","subitised","subitises","subitising","subitize","subitized","subitizes","subitizing","subito","subjacencies","subjacency","subjacent","subjacently","subject","subjectability","subjectable","subjected","subjectified","subjectifies","subjectify","subjectifying","subjecting","subjection","subjections","subjective","subjectively","subjectiveness","subjectivenesses","subjectives","subjectivise","subjectivised","subjectivises","subjectivising","subjectivism","subjectivisms","subjectivist","subjectivistic","subjectivists","subjectivities","subjectivity","subjectivization","subjectivizations","subjectivize","subjectivized","subjectivizes","subjectivizing","subjectless","subjects","subjectship","subjectships","subjoin","subjoinder","subjoinders","subjoined","subjoining","subjoins","subjugable","subjugate","subjugated","subjugates","subjugating","subjugation","subjugations","subjugator","subjugators","subjunction","subjunctions","subjunctive","subjunctively","subjunctives","subkingdom","subkingdoms","sublanceolate","sublanguage","sublanguages","sublapsarian","sublapsarianism","sublapsarians","sublate","sublated","sublates","sublating","sublation","sublations","sublease","subleased","subleases","subleasing","sublessee","sublessees","sublessor","sublessors","sublet","sublethal","sublethally","sublets","subletter","subletters","subletting","sublettings","sublevel","sublevels","sublibrarian","sublibrarians","sublicense","sublicensed","sublicenses","sublicensing","sublieutenancy","sublieutenant","sublieutenants","sublimable","sublimate","sublimated","sublimates","sublimating","sublimation","sublimations","sublime","sublimed","sublimely","sublimeness","sublimenesses","sublimer","sublimers","sublimes","sublimest","subliminal","subliminally","subliminals","subliming","sublimings","sublimise","sublimised","sublimises","sublimising","sublimit","sublimities","sublimits","sublimity","sublimize","sublimized","sublimizes","sublimizing","subline","sublinear","sublineation","sublineations","sublines","sublingual","subliteracies","subliteracy","subliterary","subliterate","subliterates","subliterature","subliteratures","sublittoral","sublittorals","sublot","sublots","sublunar","sublunary","sublunate","subluxate","subluxated","subluxates","subluxating","subluxation","subluxations","subman","submanager","submanagers","submandibular","submandibulars","submarginal","submarginally","submarine","submarined","submariner","submariners","submarines","submarining","submarket","submarkets","submatrices","submatrix","submatrixes","submaxillaries","submaxillary","submaximal","submediant","submediants","submen","submenta","submental","submentum","submenu","submenus","submerge","submerged","submergement","submergements","submergence","submergences","submerges","submergibility","submergible","submergibles","submerging","submerse","submersed","submerses","submersibility","submersible","submersibles","submersing","submersion","submersions","submetacentric","submetacentrics","submicrogram","submicron","submicrons","submicroscopic","submicroscopically","submillimeter","subminiature","subminiatures","subminiaturise","subminiaturised","subminiaturises","subminiaturize","subminiaturized","subminiaturizes","subminimal","subminister","subministers","submiss","submissible","submission","submissions","submissive","submissively","submissiveness","submissivenesses","submissly","submissness","submissnesses","submit","submitochondrial","submits","submittable","submittal","submittals","submitted","submitter","submitters","submitting","submittings","submolecule","submolecules","submontane","submontanely","submucosa","submucosae","submucosal","submucosas","submucous","submultiple","submultiples","submunition","submunitions","subnasal","subnascent","subnational","subnatural","subnet","subnets","subnetwork","subnetworked","subnetworking","subnetworks","subneural","subniche","subniches","subniveal","subnivean","subnodal","subnormal","subnormalities","subnormality","subnormally","subnormals","subnuclear","subnuclei","subnucleus","subnucleuses","suboccipital","subocean","suboceanic","suboctave","suboctaves","suboctuple","subocular","suboffice","subofficer","subofficers","suboffices","subopercula","subopercular","suboperculum","suboptic","suboptimal","suboptimisation","suboptimise","suboptimised","suboptimises","suboptimising","suboptimization","suboptimizations","suboptimize","suboptimized","suboptimizes","suboptimizing","suboptimum","suboral","suborbicular","suborbital","suborder","suborders","subordinal","subordinaries","subordinary","subordinate","subordinated","subordinately","subordinateness","subordinatenesses","subordinates","subordinating","subordination","subordinations","subordinative","subordinator","subordinators","suborganisation","suborganization","suborganizations","suborn","subornation","subornations","subornative","suborned","suborner","suborners","suborning","suborns","suboscine","suboscines","suboval","subovate","suboxide","suboxides","subpanation","subpanations","subpanel","subpanels","subpar","subparagraph","subparagraphs","subparallel","subpart","subparts","subpena","subpenaed","subpenaing","subpenas","subperiod","subperiods","subphase","subphases","subphrenic","subphyla","subphylar","subphylum","subplot","subplots","subpoena","subpoenaed","subpoenaing","subpoenas","subpolar","subpopulation","subpopulations","subpotencies","subpotency","subpotent","subprefect","subprefects","subprefecture","subprefectures","subprimate","subprimates","subprime","subprimes","subprincipal","subprincipals","subprior","subprioress","subprioresses","subpriors","subproblem","subproblems","subprocess","subprocesses","subproduct","subproducts","subprofessional","subprofessionals","subprogram","subprograms","subproject","subprojects","subproletariat","subproletariats","subpubic","subrace","subraces","subrational","subreference","subreferences","subregion","subregional","subregions","subrent","subrents","subreption","subreptions","subreptitious","subreptitiously","subreptive","subring","subrings","subrogate","subrogated","subrogates","subrogating","subrogation","subrogations","subroutine","subroutines","subrule","subrules","subs","subsacral","subsale","subsales","subsample","subsampled","subsamples","subsampling","subsatellite","subsatellites","subsaturated","subsaturation","subsaturations","subscale","subscales","subscapular","subscapulars","subschema","subschemata","subscience","subsciences","subscribable","subscribe","subscribed","subscriber","subscribers","subscribes","subscribing","subscribings","subscript","subscription","subscriptions","subscriptive","subscripts","subsea","subsecive","subsecretaries","subsecretary","subsect","subsection","subsections","subsector","subsectors","subsects","subsegment","subsegments","subseizure","subseizures","subsellia","subsellium","subsense","subsenses","subsensible","subsentence","subsentences","subsequence","subsequences","subsequent","subsequential","subsequently","subsequentness","subsequents","subsere","subseres","subseries","subserve","subserved","subserves","subservience","subserviences","subserviencies","subserviency","subservient","subserviently","subservients","subserving","subsessile","subset","subsets","subshaft","subshafts","subshell","subshells","subshrub","subshrubby","subshrubs","subside","subsided","subsidence","subsidences","subsidencies","subsidency","subsider","subsiders","subsides","subsidiaries","subsidiarily","subsidiariness","subsidiarities","subsidiarity","subsidiary","subsidies","subsiding","subsidisable","subsidisation","subsidisations","subsidise","subsidised","subsidiser","subsidisers","subsidises","subsidising","subsidizable","subsidization","subsidizations","subsidize","subsidized","subsidizer","subsidizers","subsidizes","subsidizing","subsidy","subsist","subsisted","subsistence","subsistences","subsistent","subsistential","subsister","subsisters","subsisting","subsists","subsite","subsites","subsizar","subsizars","subskill","subskills","subsocial","subsocially","subsocieties","subsociety","subsoil","subsoiled","subsoiler","subsoilers","subsoiling","subsoilings","subsoils","subsolar","subsong","subsongs","subsonic","subsonically","subspace","subspaces","subspecialise","subspecialised","subspecialises","subspecialising","subspecialist","subspecialists","subspecialities","subspeciality","subspecialize","subspecialized","subspecializes","subspecializing","subspecialties","subspecialty","subspecies","subspecific","subspecifically","subspinous","subspontaneous","substage","substages","substance","substanceless","substances","substandard","substantial","substantialise","substantialised","substantialises","substantialism","substantialisms","substantialist","substantialists","substantialities","substantiality","substantialize","substantialized","substantializes","substantially","substantialness","substantialnesses","substantials","substantiate","substantiated","substantiates","substantiating","substantiation","substantiations","substantiative","substantiator","substantiators","substantival","substantivally","substantive","substantively","substantiveness","substantivenesses","substantives","substantivise","substantivised","substantivises","substantivising","substantivities","substantivity","substantivize","substantivized","substantivizes","substantivizing","substate","substates","substation","substations","substellar","substernal","substituent","substituents","substitutabilities","substitutability","substitutable","substitute","substituted","substitutes","substituting","substitution","substitutional","substitutionally","substitutionary","substitutions","substitutive","substitutively","substitutivity","substract","substracted","substracting","substraction","substractions","substractor","substractors","substracts","substrata","substratal","substrate","substrates","substrative","substratosphere","substratum","substratums","substruct","substructed","substructing","substruction","substructions","substructs","substructural","substructure","substructures","substylar","substyle","substyles","subsultive","subsultorily","subsultory","subsultus","subsultuses","subsumable","subsume","subsumed","subsumes","subsuming","subsumption","subsumptions","subsumptive","subsurface","subsurfaces","subsystem","subsystems","subtack","subtacks","subtacksman","subtacksmen","subtalar","subtangent","subtangents","subtask","subtasks","subtaxa","subtaxon","subtaxons","subteen","subteens","subtemperate","subtenancies","subtenancy","subtenant","subtenants","subtend","subtended","subtending","subtends","subtense","subtenses","subtenure","subtenures","subterfuge","subterfuges","subterminal","subternatural","subterrain","subterrains","subterrane","subterranean","subterraneanly","subterraneans","subterraneous","subterraneously","subterranes","subterrene","subterrenes","subterrestrial","subterrestrials","subtest","subtests","subtext","subtexts","subtextual","subtheme","subthemes","subtherapeutic","subthreshold","subtidal","subtil","subtile","subtilely","subtileness","subtilenesses","subtiler","subtilest","subtilin","subtilins","subtilisation","subtilisations","subtilise","subtilised","subtiliser","subtilisers","subtilises","subtilisin","subtilising","subtilisins","subtilities","subtility","subtilization","subtilizations","subtilize","subtilized","subtilizer","subtilizers","subtilizes","subtilizing","subtilties","subtilty","subtitle","subtitled","subtitles","subtitling","subtitular","subtle","subtleness","subtlenesses","subtler","subtlest","subtleties","subtlety","subtly","subtone","subtones","subtonic","subtonics","subtopia","subtopian","subtopias","subtopic","subtopics","subtorrid","subtotal","subtotaled","subtotaling","subtotalled","subtotalling","subtotally","subtotals","subtract","subtracted","subtracter","subtracters","subtracting","subtraction","subtractions","subtractive","subtractor","subtractors","subtracts","subtrahend","subtrahends","subtreasurer","subtreasurers","subtreasuries","subtreasury","subtrend","subtrends","subtriangular","subtribe","subtribes","subtriplicate","subtrist","subtropic","subtropical","subtropically","subtropics","subtrude","subtruded","subtrudes","subtruding","subtunic","subtunics","subtype","subtypes","subtypical","subucula","subuculas","subulate","subumbrella","subumbrellar","subumbrellas","subungulate","subungulates","subunit","subunits","suburb","suburban","suburbanisation","suburbanise","suburbanised","suburbanises","suburbanising","suburbanism","suburbanisms","suburbanite","suburbanites","suburbanities","suburbanity","suburbanization","suburbanizations","suburbanize","suburbanized","suburbanizes","suburbanizing","suburbans","suburbed","suburbia","suburbias","suburbicarian","suburbs","subursine","subvarieties","subvariety","subvassal","subvassals","subvene","subvened","subvenes","subvening","subvention","subventionary","subventions","subversal","subversals","subverse","subversed","subverses","subversing","subversion","subversionaries","subversionary","subversions","subversive","subversively","subversiveness","subversivenesses","subversives","subverst","subvert","subvertebral","subverted","subverter","subverters","subvertical","subverting","subverts","subvicar","subvicars","subviral","subvirus","subviruses","subvisible","subvisual","subvitreous","subvocal","subvocalisation","subvocalise","subvocalised","subvocalises","subvocalising","subvocalization","subvocalizations","subvocalize","subvocalized","subvocalizes","subvocalizing","subvocally","subwarden","subwardens","subway","subwayed","subwaying","subways","subwoofer","subwoofers","subworld","subworlds","subwriter","subwriters","subzero","subzonal","subzone","subzones","succade","succades","succah","succahs","succedanea","succedaneous","succedaneum","succedaneums","succedent","succeed","succeedable","succeeded","succeeder","succeeders","succeeding","succeedingly","succeeds","succentor","succentors","succentorship","succentorships","succes","success","successantly","successes","successful","successfully","successfulness","successfulnesses","succession","successional","successionally","successionist","successionists","successionless","successions","successive","successively","successiveness","successivenesses","successless","successlessly","successlessness","successor","successoral","successors","successorship","successorships","succi","succinate","succinates","succinct","succincter","succinctest","succinctly","succinctness","succinctnesses","succinctoria","succinctories","succinctorium","succinctory","succinic","succinite","succinites","succinyl","succinylcholine","succinylcholines","succinyls","succise","succor","succorable","succored","succorer","succorers","succories","succoring","succorless","succors","succory","succos","succose","succot","succotash","succotashes","succoth","succour","succourable","succoured","succourer","succourers","succouring","succourless","succours","succous","succuba","succubae","succubas","succubi","succubine","succubous","succubus","succubuses","succulence","succulences","succulencies","succulency","succulent","succulently","succulents","succumb","succumbed","succumber","succumbers","succumbing","succumbs","succursal","succursale","succursales","succursals","succus","succuss","succussation","succussations","succussed","succusses","succussing","succussion","succussions","succussive","such","suchlike","suchness","suchnesses","suchwise","suck","sucked","sucken","suckener","suckeners","suckens","sucker","suckered","suckerfish","suckerfishes","suckering","suckers","sucket","suckets","suckfish","suckfishes","suckhole","suckholes","suckier","suckiest","sucking","suckings","suckle","suckled","suckler","sucklers","suckles","suckless","suckling","sucklings","sucks","sucky","sucralfate","sucralfates","sucralose","sucraloses","sucrase","sucrases","sucre","sucres","sucrier","sucriers","sucrose","sucroses","suction","suctional","suctioned","suctioning","suctions","suctorial","suctorian","suctorians","sucuruju","sucurujus","sud","sudamen","sudamina","sudaminal","sudaria","sudaries","sudarium","sudary","sudate","sudated","sudates","sudating","sudation","sudations","sudatoria","sudatories","sudatorium","sudatoriums","sudatory","sudd","sudden","suddenly","suddenness","suddennesses","suddens","suddenties","suddenty","sudder","sudders","sudds","sudor","sudoral","sudoriferous","sudorific","sudorifics","sudoriparous","sudorous","sudors","suds","sudsed","sudser","sudsers","sudses","sudsier","sudsiest","sudsing","sudsless","sudsy","sue","sueabilities","sueability","sueable","sued","suede","sueded","suedes","suedette","suedettes","sueding","suent","suer","suers","sues","suet","suetier","suetiest","suets","suettier","suettiest","suetty","suety","suffari","suffaris","suffect","suffer","sufferable","sufferableness","sufferablenesses","sufferably","sufferance","sufferances","suffered","sufferer","sufferers","suffering","sufferingly","sufferings","suffers","suffete","suffetes","suffice","sufficed","sufficer","sufficers","suffices","sufficience","sufficiences","sufficiencies","sufficiency","sufficient","sufficiently","sufficients","sufficing","sufficingness","sufficingnesses","suffigance","suffigances","suffisance","suffisances","suffix","suffixal","suffixation","suffixations","suffixed","suffixes","suffixing","suffixion","suffixions","sufflate","sufflated","sufflates","sufflating","sufflation","sufflations","suffocate","suffocated","suffocates","suffocating","suffocatingly","suffocatings","suffocation","suffocations","suffocative","suffragan","suffragans","suffraganship","suffraganships","suffrage","suffrages","suffragette","suffragettes","suffragettism","suffragettisms","suffragism","suffragisms","suffragist","suffragists","suffrutescent","suffruticose","suffumigate","suffumigated","suffumigates","suffumigating","suffumigation","suffumigations","suffuse","suffused","suffuses","suffusing","suffusion","suffusions","suffusive","sug","sugan","sugans","sugar","sugarallie","sugarallies","sugarally","sugarberries","sugarberry","sugarbush","sugarbushes","sugarcane","sugarcanes","sugarcoat","sugarcoated","sugarcoating","sugarcoats","sugared","sugarer","sugarers","sugarhouse","sugarhouses","sugarier","sugariest","sugariness","sugarinesses","sugaring","sugarings","sugarless","sugarlike","sugarloaf","sugarloaves","sugarplum","sugarplums","sugars","sugary","sugged","suggest","suggested","suggester","suggesters","suggestibilities","suggestibility","suggestible","suggestibleness","suggestibly","suggesting","suggestion","suggestionise","suggestionised","suggestionises","suggestionising","suggestionism","suggestionisms","suggestionist","suggestionists","suggestionize","suggestionized","suggestionizes","suggestionizing","suggestions","suggestive","suggestively","suggestiveness","suggestivenesses","suggests","sugging","suggings","sugh","sughed","sughing","sughs","sugo","sugos","sugs","suhur","suhurs","sui","suicidal","suicidally","suicide","suicided","suicides","suiciding","suicidologies","suicidologist","suicidologists","suicidology","suid","suidian","suidians","suids","suilline","suing","suings","suint","suints","suiplap","suiplaps","suit","suitabilities","suitability","suitable","suitableness","suitablenesses","suitably","suitcase","suitcases","suite","suited","suiter","suiters","suites","suiting","suitings","suitlike","suitor","suitored","suitoring","suitors","suitress","suitresses","suits","suivante","suivantes","suivez","sujee","sujees","suk","sukh","sukhs","sukiyaki","sukiyakis","sukkah","sukkahs","sukkos","sukkot","sukkoth","suks","sukuk","sukuks","sulcal","sulcalise","sulcalised","sulcalises","sulcalising","sulcalize","sulcalized","sulcalizes","sulcalizing","sulcate","sulcated","sulcation","sulcations","sulci","sulcus","suldan","suldans","sulfa","sulfacetamide","sulfacetamides","sulfadiazine","sulfadiazines","sulfadimidine","sulfadimidines","sulfadoxine","sulfadoxines","sulfamethazine","sulfamethazines","sulfanilamide","sulfanilamides","sulfas","sulfatase","sulfatases","sulfate","sulfated","sulfates","sulfathiazole","sulfathiazoles","sulfatic","sulfating","sulfation","sulfations","sulfhydryl","sulfhydryls","sulfid","sulfide","sulfides","sulfids","sulfinpyrazone","sulfinpyrazones","sulfinyl","sulfinyls","sulfite","sulfites","sulfitic","sulfo","sulfonamide","sulfonamides","sulfonate","sulfonated","sulfonates","sulfonating","sulfonation","sulfonations","sulfone","sulfones","sulfonic","sulfonium","sulfoniums","sulfonyl","sulfonyls","sulfonylurea","sulfonylureas","sulfoxide","sulfoxides","sulfur","sulfurate","sulfurated","sulfurates","sulfurating","sulfured","sulfuret","sulfureted","sulfureting","sulfurets","sulfuretted","sulfuretting","sulfuric","sulfuring","sulfurisation","sulfurisations","sulfurise","sulfurised","sulfurises","sulfurising","sulfurize","sulfurized","sulfurizes","sulfurizing","sulfurous","sulfurously","sulfurousness","sulfurousnesses","sulfurs","sulfury","sulfuryl","sulfuryls","sulk","sulked","sulker","sulkers","sulkier","sulkies","sulkiest","sulkily","sulkiness","sulkinesses","sulking","sulks","sulky","sullage","sullages","sullen","sullener","sullenest","sullenly","sullenness","sullennesses","sullens","sulliable","sullied","sullies","sully","sullying","sulph","sulpha","sulphacetamide","sulphacetamides","sulphadiazine","sulphadiazines","sulphanilamide","sulphanilamides","sulphas","sulphatase","sulphatases","sulphate","sulphated","sulphates","sulphathiazole","sulphathiazoles","sulphatic","sulphating","sulphation","sulphations","sulphhydryl","sulphhydryls","sulphid","sulphide","sulphides","sulphids","sulphinpyrazone","sulphinyl","sulphinyls","sulphite","sulphites","sulphitic","sulphonamide","sulphonamides","sulphonate","sulphonated","sulphonates","sulphonating","sulphonation","sulphonations","sulphone","sulphones","sulphonic","sulphonium","sulphoniums","sulphonmethane","sulphonmethanes","sulphonyl","sulphonyls","sulphonylurea","sulphonylureas","sulphs","sulphur","sulphurate","sulphurated","sulphurates","sulphurating","sulphuration","sulphurations","sulphurator","sulphurators","sulphured","sulphureous","sulphureously","sulphureousness","sulphuret","sulphureted","sulphureting","sulphurets","sulphuretted","sulphuretting","sulphuric","sulphuring","sulphurisation","sulphurisations","sulphurise","sulphurised","sulphurises","sulphurising","sulphurization","sulphurizations","sulphurize","sulphurized","sulphurizes","sulphurizing","sulphurous","sulphurously","sulphurousness","sulphurs","sulphurwort","sulphurworts","sulphury","sulphuryl","sulphuryls","sultan","sultana","sultanas","sultanate","sultanates","sultaness","sultanesses","sultanic","sultans","sultanship","sultanships","sultrier","sultriest","sultrily","sultriness","sultrinesses","sultry","sulu","sulus","sum","sumac","sumach","sumachs","sumacs","sumatra","sumatras","sumless","summa","summabilities","summability","summable","summae","summand","summands","summar","summaries","summarily","summariness","summarinesses","summarisable","summarisation","summarisations","summarise","summarised","summariser","summarisers","summarises","summarising","summarist","summarists","summarizable","summarization","summarizations","summarize","summarized","summarizer","summarizers","summarizes","summarizing","summary","summas","summat","summate","summated","summates","summating","summation","summational","summations","summative","summats","summed","summer","summered","summerhouse","summerhouses","summerier","summeriest","summeriness","summerinesses","summering","summerings","summerless","summerlike","summerlong","summerly","summers","summersault","summersaulted","summersaulting","summersaults","summerset","summersets","summersetted","summersetting","summertide","summertides","summertime","summertimes","summerweight","summerwood","summerwoods","summery","summing","summings","summist","summists","summit","summital","summited","summiteer","summiteers","summiting","summitless","summitries","summitry","summits","summon","summonable","summoned","summoner","summoners","summoning","summons","summonsed","summonses","summonsing","sumo","sumoist","sumoists","sumos","sumotori","sumotoris","sump","sumph","sumphish","sumphishness","sumphishnesses","sumphs","sumpit","sumpitan","sumpitans","sumpits","sumps","sumpsimus","sumpsimuses","sumpter","sumpters","sumptuary","sumptuosities","sumptuosity","sumptuous","sumptuously","sumptuousness","sumptuousnesses","sumpweed","sumpweeds","sums","sumy","sun","sunback","sunbake","sunbaked","sunbakes","sunbaking","sunbath","sunbathe","sunbathed","sunbather","sunbathers","sunbathes","sunbathing","sunbathings","sunbaths","sunbeam","sunbeamed","sunbeams","sunbeamy","sunbeat","sunbeaten","sunbed","sunbeds","sunbelt","sunbelts","sunberries","sunberry","sunbird","sunbirds","sunblind","sunblinds","sunblock","sunblocks","sunbonnet","sunbonneted","sunbonnets","sunbow","sunbows","sunbright","sunburn","sunburned","sunburning","sunburns","sunburnt","sunburst","sunbursts","sunchoke","sunchokes","sundae","sundaes","sundari","sundaris","sundeck","sundecks","sunder","sunderable","sunderance","sunderances","sundered","sunderer","sunderers","sundering","sunderings","sunderment","sunderments","sunders","sundew","sundews","sundial","sundials","sundog","sundogs","sundown","sundowned","sundowner","sundowners","sundowning","sundowns","sundra","sundras","sundrenched","sundress","sundresses","sundri","sundries","sundrily","sundris","sundrops","sundry","sunfast","sunfish","sunfishes","sunflower","sunflowers","sung","sungar","sungars","sungazer","sungazers","sungazing","sungazings","sunglass","sunglasses","sunglow","sunglows","sungrebe","sungrebes","sunhat","sunhats","suni","sunis","sunk","sunken","sunket","sunkets","sunkie","sunkies","sunks","sunlamp","sunlamps","sunland","sunlands","sunless","sunlessly","sunlessness","sunlessnesses","sunlight","sunlights","sunlike","sunlit","sunlounger","sunloungers","sunn","sunna","sunnah","sunnahs","sunnas","sunned","sunnier","sunnies","sunniest","sunnily","sunniness","sunninesses","sunning","sunns","sunny","sunporch","sunporches","sunproof","sunray","sunrays","sunrise","sunrises","sunrising","sunrisings","sunroof","sunroofs","sunroom","sunrooms","suns","sunscald","sunscalds","sunscreen","sunscreening","sunscreens","sunseeker","sunseekers","sunset","sunsets","sunsetting","sunsettings","sunshade","sunshades","sunshine","sunshines","sunshiny","sunspot","sunspots","sunspotted","sunstar","sunstars","sunstone","sunstones","sunstroke","sunstrokes","sunstruck","sunsuit","sunsuits","suntan","suntanned","suntanning","suntans","suntrap","suntraps","sunup","sunups","sunward","sunwards","sunwise","sunworshipper","sunworshippers","suovetaurilia","sup","supawn","supawns","supe","super","superabilities","superability","superable","superableness","superablenesses","superably","superabound","superabounded","superabounding","superabounds","superabsorbent","superabsorbents","superabundance","superabundances","superabundant","superabundantly","superachiever","superachievers","superactive","superactivities","superactivity","superacute","superadd","superadded","superadding","superaddition","superadditional","superadditions","superadds","superadministrator","superadministrators","superagencies","superagency","superagent","superagents","superalloy","superalloys","superaltar","superaltars","superaltern","superalterns","superambitious","superannuable","superannuate","superannuated","superannuates","superannuating","superannuation","superannuations","superate","superated","superates","superathlete","superathletes","superating","superation","superations","superatom","superatoms","superb","superbad","superbank","superbanks","superbazaar","superbazaars","superbazar","superbazars","superber","superbest","superbike","superbikes","superbillionaire","superbillionaires","superbitch","superbitches","superbities","superbity","superblock","superblocks","superbly","superbness","superbnesses","superboard","superboards","superbold","superbomb","superbomber","superbombers","superbombs","superbrain","superbrains","superbrat","superbrats","superbright","superbug","superbugs","superbureaucrat","superbureaucrats","supercabinet","supercabinets","supercalender","supercalendered","supercalendering","supercalenders","supercar","supercargo","supercargoes","supercargos","supercargoship","supercargoships","supercarrier","supercarriers","supercars","supercautious","supercede","superceded","supercedes","superceding","supercelestial","supercenter","supercenters","supercharge","supercharged","supercharger","superchargers","supercharges","supercharging","supercherie","supercheries","superchic","superchurch","superchurches","superciliaries","superciliary","supercilious","superciliously","superciliousness","superciliousnesses","supercities","supercity","supercivilised","supercivilization","supercivilizations","supercivilized","superclass","superclasses","superclean","superclub","superclubs","supercluster","superclusters","supercoil","supercoiled","supercoiling","supercoils","supercold","supercollider","supercolliders","supercolossal","supercolumnar","supercomfortable","supercompetitive","supercomputer","supercomputers","supercomputing","supercomputings","superconduct","superconducted","superconducting","superconduction","superconductive","superconductivities","superconductivity","superconductor","superconductors","superconducts","superconfidence","superconfident","superconglomerate","superconglomerates","superconservative","supercontinent","supercontinents","superconvenient","supercool","supercooled","supercooling","supercools","supercop","supercops","supercorporation","supercorporations","supercow","supercows","supercriminal","supercriminals","supercritical","supercurrent","supercurrents","supercute","superdainty","superdelegate","superdelegates","superdeluxe","superdense","superdiplomat","superdiplomats","superdominant","superdominants","supered","supereffective","superefficiencies","superefficiency","superefficient","superego","superegoist","superegoists","superegos","superelastic","superelevate","superelevated","superelevates","superelevating","superelevation","superelevations","superelite","superelites","supereminence","supereminences","supereminent","supereminently","superencipher","superenciphered","superenciphering","superenciphers","supererogant","supererogate","supererogated","supererogates","supererogating","supererogation","supererogations","supererogative","supererogator","supererogators","supererogatory","superessential","superette","superettes","superevident","superexalt","superexaltation","superexalted","superexalting","superexalts","superexcellence","superexcellent","superexpensive","superexpress","superexpresses","superfamilies","superfamily","superfan","superfans","superfarm","superfarms","superfast","superfatted","superfecta","superfectas","superfecundation","superfecundations","superfemale","superfemales","superfetate","superfetated","superfetates","superfetating","superfetation","superfetations","superficial","superficialise","superficialised","superficialises","superficialities","superficiality","superficialize","superficialized","superficializes","superficially","superficialness","superficials","superficies","superfine","superfineness","superfinenesses","superfirm","superfirms","superfit","superfix","superfixes","superflack","superflacks","superfluid","superfluidities","superfluidity","superfluids","superfluities","superfluity","superfluous","superfluously","superfluousness","superfluousnesses","superflux","superfluxes","superfoetation","superfoetations","superfood","superfoods","superfrontal","superfrontals","superfund","superfunds","superfuse","superfused","superfuses","superfusing","superfusion","superfusions","supergene","supergenes","supergiant","supergiants","superglacial","superglue","superglued","superglues","supergluing","supergood","supergovernment","supergovernments","supergraphics","supergrass","supergrasses","supergravities","supergravity","supergroup","supergroups","supergrowth","supergrowths","supergun","superguns","superharden","superhardened","superhardening","superhardens","superheat","superheated","superheater","superheaters","superheating","superheats","superheavies","superheavy","superheavyweight","superheavyweights","superhelical","superhelices","superhelix","superhelixes","superhero","superheroes","superheroine","superheroines","superhet","superheterodyne","superheterodynes","superhets","superhigh","superhighway","superhighways","superhit","superhits","superhive","superhives","superhot","superhuman","superhumanise","superhumanised","superhumanises","superhumanising","superhumanities","superhumanity","superhumanize","superhumanized","superhumanizes","superhumanizing","superhumanly","superhumanness","superhumannesses","superhumeral","superhumerals","superhype","superhyped","superhypes","superhyping","superimportant","superimposable","superimpose","superimposed","superimposes","superimposing","superimposition","superimpositions","superincumbence","superincumbency","superincumbent","superincumbently","superindividual","superinduce","superinduced","superinducement","superinduces","superinducing","superinduction","superinductions","superinfect","superinfected","superinfecting","superinfection","superinfections","superinfects","supering","superinsulated","superintellectual","superintellectuals","superintelligence","superintelligences","superintelligent","superintend","superintended","superintendence","superintendences","superintendencies","superintendency","superintendent","superintendents","superintending","superintends","superintensities","superintensity","superior","superioress","superioresses","superiorities","superiority","superiorly","superiors","superiorship","superiorships","superjacent","superjet","superjets","superjock","superjocks","superjumbo","superjumbos","superkingdom","superkingdoms","superlain","superlarge","superlative","superlatively","superlativeness","superlativenesses","superlatives","superlawyer","superlawyers","superlay","superlie","superlies","superlight","superliner","superliners","superload","superloads","superlobbyist","superlobbyists","superlong","superloo","superloos","superloyalist","superloyalists","superluminal","superlunar","superlunary","superluxuries","superluxurious","superluxury","superlying","supermacho","supermachos","supermajorities","supermajority","supermale","supermales","superman","supermarket","supermarkets","supermart","supermarts","supermasculine","supermassive","supermax","supermaxes","supermembrane","supermembranes","supermen","supermicro","supermicros","supermilitant","supermilitants","supermillionaire","supermillionaires","supermind","superminds","supermini","superminicomputer","superminicomputers","superminis","superminister","superministers","supermodel","supermodels","supermodern","supermom","supermoms","supermoto","supermotos","supermundane","supernacula","supernacular","supernaculum","supernal","supernally","supernannies","supernanny","supernatant","supernatants","supernatation","supernatations","supernate","supernates","supernation","supernational","supernationally","supernations","supernatural","supernaturalise","supernaturalism","supernaturalisms","supernaturalist","supernaturalistic","supernaturalists","supernaturalize","supernaturally","supernaturalness","supernaturalnesses","supernaturals","supernature","supernatures","supernormal","supernormalities","supernormality","supernormally","supernova","supernovae","supernovas","supernumeraries","supernumerary","supernurse","supernurses","supernutrient","supernutrients","supernutrition","supernutritions","superoctave","superoctaves","superorder","superorders","superordinal","superordinary","superordinate","superordinated","superordinates","superordinating","superordination","superorganic","superorganicism","superorganicist","superorganism","superorganisms","superorgasm","superorgasms","superovulate","superovulated","superovulates","superovulating","superovulation","superovulations","superoxide","superoxides","superparasitism","superparasitisms","superparticle","superparticles","superpatriot","superpatriotic","superpatriotism","superpatriotisms","superpatriots","superperson","superpersonal","superpersons","superphenomena","superphenomenon","superphosphate","superphosphates","superphyla","superphylum","superphysical","superpimp","superpimps","superplane","superplanes","superplastic","superplasticities","superplasticity","superplastics","superplayer","superplayers","superplus","superpluses","superpolite","superpolymer","superpolymers","superport","superports","superposable","superpose","superposed","superposes","superposing","superposition","superpositions","superpower","superpowered","superpowerful","superpowers","superpraise","superpraised","superpraises","superpraising","superpremium","superpremiums","superpro","superprofit","superprofits","superpros","superqualities","superquality","superrace","superraces","superreal","superrealism","superrealisms","superrealist","superrealists","superrefine","superrefined","superrefines","superrefining","superregenerative","superregional","superregionals","superrich","superroad","superroads","superromantic","superromanticism","superromanticisms","supers","supersafe","supersafeties","supersafety","supersale","supersales","supersalesman","supersalesmen","supersalt","supersalts","supersaturate","supersaturated","supersaturates","supersaturating","supersaturation","supersaturations","supersaur","supersaurs","supersaver","supersavers","superscalar","superscale","superscales","superschool","superschools","superscout","superscouts","superscreen","superscreens","superscribe","superscribed","superscribes","superscribing","superscript","superscription","superscriptions","superscripts","supersecrecies","supersecrecy","supersecret","supersecrets","supersedable","supersede","supersedeas","supersedeases","superseded","supersedence","supersedences","superseder","supersedere","supersederes","superseders","supersedes","superseding","supersedure","supersedures","supersell","superseller","supersellers","superselling","supersells","supersensible","supersensibly","supersensitive","supersensitively","supersensitivities","supersensitivity","supersensory","supersensual","superserviceable","supersession","supersessions","supersex","supersexes","supersexualities","supersexuality","supersharp","supershow","supershows","supersinger","supersingers","supersize","supersized","supersizes","supersizing","supersleuth","supersleuths","superslick","supersmart","supersmooth","supersoft","supersold","supersonic","supersonically","supersonics","supersophisticated","supersound","supersounds","superspecial","superspecialist","superspecialists","superspecialization","superspecializations","superspecialized","superspecials","superspecies","superspectacle","superspectacles","superspectacular","superspectaculars","superspeculation","superspeculations","superspeed","superspeeds","superspies","superspy","superstar","superstardom","superstardoms","superstars","superstate","superstates","superstation","superstations","superstimulate","superstimulated","superstimulates","superstimulating","superstition","superstitions","superstitious","superstitiously","superstock","superstocks","superstore","superstores","superstrata","superstratum","superstratums","superstrength","superstrengths","superstrike","superstrikes","superstring","superstrings","superstrong","superstruct","superstructed","superstructing","superstruction","superstructions","superstructive","superstructs","superstructural","superstructure","superstructures","superstud","superstuds","supersubstantial","supersubtile","supersubtle","supersubtleties","supersubtlety","supersurgeon","supersurgeons","supersweet","supersymmetric","supersymmetries","supersymmetry","supersystem","supersystems","supertanker","supertankers","supertax","supertaxes","superteacher","superteachers","superterranean","superterrific","superthick","superthin","superthriller","superthrillers","supertight","supertitle","supertitles","supertonic","supertonics","supertram","supertrams","supertruck","supertrucks","supertwist","supertwists","supervene","supervened","supervenes","supervenience","superveniences","supervenient","supervening","supervention","superventions","supervirile","supervirtuosi","supervirtuoso","supervirtuosos","supervirulent","supervisal","supervisals","supervise","supervised","supervisee","supervisees","supervises","supervising","supervision","supervisions","supervisor","supervisors","supervisorship","supervisorships","supervisory","supervolute","superwaif","superwaifs","superwave","superwaves","superweapon","superweapons","superweed","superweeds","superwide","superwides","superwife","superwives","superwoman","superwomen","supes","supinate","supinated","supinates","supinating","supination","supinations","supinator","supinators","supine","supinely","supineness","supinenesses","supines","suplex","suplexes","suppawn","suppawns","suppeago","suppeagoes","supped","suppedanea","suppedaneum","supper","suppered","suppering","supperless","suppers","suppertime","suppertimes","supping","supplant","supplantation","supplantations","supplanted","supplanter","supplanters","supplanting","supplants","supple","suppled","supplejack","supplejacks","supplely","supplement","supplemental","supplementally","supplementals","supplementaries","supplementarily","supplementary","supplementation","supplementations","supplemented","supplementer","supplementers","supplementing","supplements","suppleness","supplenesses","suppler","supples","supplest","suppletion","suppletions","suppletive","suppletives","suppletorily","suppletory","suppliable","supplial","supplials","suppliance","suppliances","suppliant","suppliantly","suppliants","supplicant","supplicants","supplicat","supplicate","supplicated","supplicates","supplicating","supplicatingly","supplication","supplications","supplicatory","supplicats","supplicavit","supplicavits","supplied","supplier","suppliers","supplies","suppling","supply","supplying","supplyment","supplyments","support","supportabilities","supportability","supportable","supportableness","supportably","supportance","supportances","supported","supporter","supporters","supporting","supportings","supportive","supportively","supportiveness","supportivenesses","supportless","supportment","supportments","supportress","supportresses","supports","supporture","supportures","supposable","supposably","supposal","supposals","suppose","supposed","supposedly","supposer","supposers","supposes","supposing","supposings","supposition","suppositional","suppositionally","suppositionary","suppositionless","suppositions","suppositious","suppositiously","supposititious","supposititiously","suppositive","suppositively","suppositives","suppositories","suppository","suppress","suppressant","suppressants","suppressed","suppressedly","suppresser","suppressers","suppresses","suppressibilities","suppressibility","suppressible","suppressing","suppression","suppressions","suppressive","suppressiveness","suppressivenesses","suppressor","suppressors","suppurate","suppurated","suppurates","suppurating","suppuration","suppurations","suppurative","suppuratives","supra","suprachiasmic","supraciliary","supracostal","supracrustal","supraglottal","supralapsarian","supralapsarians","supraliminal","supraliminally","supralunar","supramaxillary","supramolecular","supramolecule","supramolecules","supramundane","supranational","supranationalism","supranationalisms","supranationalist","supranationalists","supranationalities","supranationality","supranationally","supraoptic","supraorbital","suprapubic","suprarational","suprarenal","suprarenals","suprasegmental","suprasensible","supratemporal","supraventricular","supravital","supravitally","suprema","supremacies","supremacism","supremacisms","supremacist","supremacists","supremacy","suprematism","suprematisms","suprematist","suprematists","supreme","supremely","supremeness","supremenesses","supremer","supremes","supremest","supremities","supremity","supremo","supremos","supremum","supremums","sups","suq","suqs","sur","sura","suraddition","suradditions","surah","surahs","sural","suramin","suramins","surance","surances","suras","surat","surats","surbahar","surbahars","surbase","surbased","surbasement","surbasements","surbases","surbate","surbated","surbates","surbating","surbed","surbedded","surbedding","surbeds","surbet","surcease","surceased","surceases","surceasing","surcharge","surcharged","surchargement","surchargements","surcharger","surchargers","surcharges","surcharging","surcingle","surcingled","surcingles","surcingling","surcoat","surcoats","surculi","surculose","surculus","surculuses","surd","surdities","surdity","surds","sure","sured","surefire","surefooted","surefootedly","surefootedness","surefootednesses","surely","sureness","surenesses","surer","sures","surest","suretied","sureties","surety","suretying","suretyship","suretyships","surf","surfable","surface","surfaced","surfaceless","surfaceman","surfacemen","surfacer","surfacers","surfaces","surfacing","surfacings","surfactant","surfactants","surfbird","surfbirds","surfboard","surfboarded","surfboarder","surfboarders","surfboarding","surfboardings","surfboards","surfboat","surfboats","surfcaster","surfcasters","surfcasting","surfcastings","surfed","surfeit","surfeited","surfeiter","surfeiters","surfeiting","surfeitings","surfeits","surfer","surfers","surffish","surffishes","surficial","surfie","surfier","surfies","surfiest","surfing","surfings","surflike","surfman","surfmen","surfperch","surfperches","surfrider","surfriders","surfs","surfside","surfy","surge","surged","surgeful","surgeless","surgent","surgeon","surgeoncies","surgeoncy","surgeonfish","surgeonfishes","surgeons","surgeonship","surgeonships","surger","surgeries","surgers","surgery","surges","surgical","surgically","surgier","surgiest","surging","surgings","surgy","suricate","suricates","surimi","surimis","suring","surjection","surjections","surjective","surlier","surliest","surlily","surliness","surlinesses","surloin","surloins","surly","surmaster","surmasters","surmisable","surmisal","surmisals","surmise","surmised","surmiser","surmisers","surmises","surmising","surmisings","surmistress","surmistresses","surmount","surmountable","surmounted","surmounter","surmounters","surmounting","surmountings","surmounts","surmullet","surmullets","surname","surnamed","surnamer","surnamers","surnames","surnaming","surnominal","surpass","surpassable","surpassed","surpasser","surpassers","surpasses","surpassing","surpassingly","surpassingness","surplice","surpliced","surplices","surplus","surplusage","surplusages","surplused","surpluses","surplusing","surplussed","surplusses","surplussing","surprint","surprinted","surprinting","surprints","surprisal","surprisals","surprise","surprised","surprisedly","surpriser","surprisers","surprises","surprising","surprisingly","surprisingness","surprisings","surprize","surprized","surprizes","surprizing","surquedies","surquedries","surquedry","surquedy","surra","surras","surreal","surrealism","surrealisms","surrealist","surrealistic","surrealistically","surrealists","surreally","surreals","surrebut","surrebuts","surrebuttal","surrebuttals","surrebutted","surrebutter","surrebutters","surrebutting","surreined","surrejoin","surrejoinder","surrejoinders","surrejoined","surrejoining","surrejoins","surrender","surrendered","surrenderee","surrenderees","surrenderer","surrenderers","surrendering","surrenderor","surrenderors","surrenders","surrendries","surrendry","surreptitious","surreptitiously","surrey","surreys","surrogacies","surrogacy","surrogate","surrogated","surrogates","surrogateship","surrogateships","surrogating","surrogation","surrogations","surrogatum","surrogatums","surround","surrounded","surrounding","surroundings","surrounds","surroyal","surroyals","surtarbrand","surtarbrands","surtax","surtaxed","surtaxes","surtaxing","surtitle","surtitles","surtout","surtouts","surturbrand","surturbrands","surucucu","surucucus","surveil","surveiled","surveiling","surveillance","surveillances","surveillant","surveillants","surveille","surveilled","surveilles","surveilling","surveils","survey","surveyable","surveyal","surveyals","surveyance","surveyances","surveyed","surveying","surveyings","surveyor","surveyors","surveyorship","surveyorships","surveys","surview","surviewed","surviewing","surviews","survivabilities","survivability","survivable","survival","survivalism","survivalisms","survivalist","survivalists","survivals","survivance","survivances","survive","survived","surviver","survivers","survives","surviving","survivor","survivors","survivorship","survivorships","sus","susceptance","susceptances","susceptibilities","susceptibility","susceptible","susceptibleness","susceptiblenesses","susceptibly","susceptive","susceptiveness","susceptivenesses","susceptivities","susceptivity","susceptor","susceptors","suscipient","suscipients","suscitate","suscitated","suscitates","suscitating","suscitation","suscitations","suses","sushi","sushis","suslik","susliks","suspect","suspectable","suspected","suspectedly","suspectedness","suspectednesses","suspecter","suspecters","suspectful","suspecting","suspectless","suspects","suspence","suspend","suspended","suspender","suspendered","suspenders","suspendibility","suspendible","suspending","suspends","suspens","suspense","suspenseful","suspensefully","suspensefulness","suspensefulnesses","suspenseless","suspenser","suspensers","suspenses","suspensibility","suspensible","suspension","suspensions","suspensive","suspensively","suspensiveness","suspensoid","suspensoids","suspensor","suspensoria","suspensorial","suspensories","suspensorium","suspensors","suspensory","suspercollate","suspercollated","suspercollates","suspercollating","suspicion","suspicional","suspicioned","suspicioning","suspicionless","suspicions","suspicious","suspiciously","suspiciousness","suspiciousnesses","suspiration","suspirations","suspire","suspired","suspires","suspiring","suspirious","suss","sussed","susses","sussing","sustain","sustainabilities","sustainability","sustainable","sustained","sustainedly","sustainer","sustainers","sustaining","sustainingly","sustainings","sustainment","sustainments","sustains","sustenance","sustenances","sustentacula","sustentacular","sustentaculum","sustentate","sustentated","sustentates","sustentating","sustentation","sustentations","sustentative","sustentator","sustentators","sustention","sustentions","sustentive","sustinent","susu","susurrant","susurrate","susurrated","susurrates","susurrating","susurration","susurrations","susurrous","susurrus","susurruses","susus","sutile","sutler","sutleries","sutlers","sutlership","sutlerships","sutlery","sutor","sutorial","sutorian","sutors","sutra","sutras","sutta","suttas","suttee","sutteeism","sutteeisms","suttees","suttle","suttled","suttles","suttletie","suttleties","suttling","suttly","sutural","suturally","suturation","suturations","suture","sutured","sutures","suturing","suzerain","suzerains","suzerainties","suzerainty","svarabhakti","svarabhaktis","svaraj","svarajes","svastika","svastikas","svedberg","svedbergs","svelte","sveltely","svelteness","sveltenesses","svelter","sveltest","swab","swabbed","swabber","swabbers","swabbie","swabbies","swabbing","swabby","swabs","swack","swacked","swad","swaddie","swaddies","swaddle","swaddled","swaddler","swaddlers","swaddles","swaddling","swaddy","swads","swag","swage","swaged","swager","swagers","swages","swagged","swagger","swaggered","swaggerer","swaggerers","swaggering","swaggeringly","swaggerings","swaggers","swaggie","swaggies","swagging","swaging","swagman","swagmen","swags","swagshop","swagshops","swagsman","swagsmen","swail","swails","swain","swaining","swainings","swainish","swainishness","swainishnesses","swains","swale","swaled","swales","swalier","swaliest","swaling","swalings","swallet","swallets","swallow","swallowable","swallowed","swallower","swallowers","swallowing","swallows","swallowtail","swallowtails","swallowwort","swallowworts","swaly","swam","swami","swamies","swamis","swamp","swamped","swamper","swampers","swampier","swampiest","swampiness","swampinesses","swamping","swampish","swampland","swamplands","swampless","swamps","swampy","swamy","swan","swang","swanherd","swanherds","swank","swanked","swanker","swankers","swankest","swankey","swankeys","swankie","swankier","swankies","swankiest","swankily","swankiness","swankinesses","swanking","swankpot","swankpots","swanks","swanky","swanlike","swanned","swanneries","swannery","swannie","swannier","swannies","swanniest","swanning","swannings","swanny","swanpan","swanpans","swans","swansdown","swansdowns","swanskin","swanskins","swansong","swansongs","swap","swapped","swapper","swappers","swapping","swappings","swaps","swapt","swaption","swaptions","swaraj","swarajes","swarajism","swarajisms","swarajist","swarajists","sward","swarded","swardier","swardiest","swarding","swards","swardy","sware","swarf","swarfed","swarfing","swarfs","swarm","swarmed","swarmer","swarmers","swarming","swarmings","swarms","swart","swarth","swarthier","swarthiest","swarthily","swarthiness","swarthinesses","swarthness","swarthnesses","swarths","swarthy","swartness","swartnesses","swarty","swarve","swarved","swarves","swarving","swash","swashbuckle","swashbuckled","swashbuckler","swashbucklers","swashbuckles","swashbuckling","swashed","swasher","swashers","swashes","swashier","swashiest","swashing","swashings","swashwork","swashworks","swashy","swastica","swasticas","swastika","swastikas","swat","swatch","swatchbook","swatchbooks","swatches","swath","swathable","swathe","swatheable","swathed","swather","swathers","swathes","swathier","swathiest","swathing","swaths","swathy","swats","swatted","swatter","swattered","swattering","swatters","swattier","swattiest","swatting","swattings","swatty","sway","swayable","swayback","swaybacked","swaybacks","swayed","swayer","swayers","swayful","swaying","swayings","swayl","swayled","swayling","swaylings","swayls","sways","swazzle","swazzles","sweal","swealed","swealing","swealings","sweals","swear","sweard","sweards","swearer","swearers","swearier","sweariest","swearing","swearings","swears","swearword","swearwords","sweary","sweat","sweatband","sweatbands","sweatbox","sweatboxes","sweated","sweater","sweaterdress","sweaterdresses","sweaters","sweatier","sweatiest","sweatily","sweatiness","sweatinesses","sweating","sweatings","sweatless","sweatpants","sweats","sweatshirt","sweatshirts","sweatshop","sweatshops","sweatsuit","sweatsuits","sweaty","swede","swedes","swedger","swedgers","swee","sweed","sweeing","sweel","sweeled","sweeling","sweels","sweeney","sweeneys","sweenies","sweeny","sweep","sweepback","sweepbacks","sweeper","sweepers","sweepier","sweepiest","sweeping","sweepingly","sweepingness","sweepingnesses","sweepings","sweeps","sweepstake","sweepstakes","sweepy","sweer","sweered","sweering","sweers","sweert","swees","sweet","sweetbread","sweetbreads","sweetbriar","sweetbriars","sweetbrier","sweetbriers","sweetcorn","sweetcorns","sweeted","sweeten","sweetened","sweetener","sweeteners","sweetening","sweetenings","sweetens","sweeter","sweetest","sweetfish","sweetfishes","sweetheart","sweethearted","sweethearting","sweethearts","sweetie","sweeties","sweetiewife","sweetiewives","sweeting","sweetings","sweetish","sweetishly","sweetishness","sweetishnesses","sweetlip","sweetlips","sweetly","sweetman","sweetmeal","sweetmeat","sweetmeats","sweetmen","sweetness","sweetnesses","sweets","sweetshop","sweetshops","sweetsop","sweetsops","sweetveld","sweetvelds","sweetwater","sweetwaters","sweetwood","sweetwoods","sweety","sweir","sweired","sweirer","sweirest","sweiring","sweirness","sweirnesses","sweirs","sweirt","swelchie","swelchies","swell","swelldom","swelldoms","swelled","sweller","swellers","swellest","swellfish","swellfishes","swellhead","swellheaded","swellheadedness","swellheadednesses","swellheads","swelling","swellingly","swellings","swellish","swells","swelt","swelted","swelter","sweltered","sweltering","swelteringly","swelterings","swelters","swelting","sweltrier","sweltriest","sweltry","swelts","swept","sweptback","sweptwing","sweptwings","swerf","swerfed","swerfing","swerfs","swervable","swerve","swerved","swerveless","swerver","swervers","swerves","swerving","swervings","sweven","swevens","swey","sweyed","sweying","sweys","swidden","swiddens","swies","swift","swifted","swifter","swifters","swiftest","swiftie","swifties","swifting","swiftlet","swiftlets","swiftly","swiftness","swiftnesses","swifts","swifty","swig","swigged","swigger","swiggers","swigging","swigs","swiler","swilers","swill","swilled","swiller","swillers","swilling","swillings","swills","swim","swimfeeder","swimfeeders","swimmable","swimmer","swimmeret","swimmerets","swimmers","swimmier","swimmiest","swimmily","swimming","swimmingly","swimmingness","swimmingnesses","swimmings","swimmy","swims","swimsuit","swimsuits","swimwear","swimwears","swindge","swindged","swindges","swindging","swindle","swindled","swindler","swindlers","swindles","swindling","swindlings","swine","swineherd","swineherds","swinehood","swinehoods","swinelike","swinepox","swinepoxes","swineries","swinery","swines","swinestone","swinestones","swing","swingarm","swingarms","swingbeat","swingbeats","swingbin","swingbins","swingboat","swingboats","swingby","swingbys","swinge","swinged","swingeing","swingeingly","swinger","swingers","swinges","swingier","swingiest","swinging","swingingest","swingingly","swingings","swingism","swingisms","swingle","swingled","swingles","swingletree","swingletrees","swingling","swinglings","swingman","swingmen","swingometer","swingometers","swings","swingtail","swingtree","swingtrees","swingy","swinish","swinishly","swinishness","swinishnesses","swink","swinked","swinker","swinkers","swinking","swinks","swinney","swinneys","swipe","swiped","swiper","swipers","swipes","swipey","swipier","swipiest","swiping","swiple","swiples","swipple","swipples","swire","swires","swirl","swirled","swirlier","swirliest","swirling","swirlingly","swirls","swirly","swish","swished","swisher","swishers","swishes","swishest","swishier","swishiest","swishing","swishingly","swishings","swishy","swiss","swisses","swissing","swissings","switch","switchable","switchback","switchbacked","switchbacking","switchbacks","switchblade","switchblades","switchboard","switchboards","switched","switchel","switchels","switcher","switcheroo","switcheroos","switchers","switches","switchgear","switchgears","switchgirl","switchgirls","switchgrass","switchgrasses","switchier","switchiest","switching","switchings","switchlike","switchman","switchmen","switchover","switchovers","switchy","switchyard","switchyards","swith","swithe","swither","swithered","swithering","swithers","swithly","swits","switses","swive","swived","swivel","swivelblock","swivelblocks","swiveled","swiveling","swivelled","swivelling","swivels","swives","swivet","swivets","swiving","swiz","swizz","swizzed","swizzes","swizzing","swizzle","swizzled","swizzler","swizzlers","swizzles","swizzling","swob","swobbed","swobber","swobbers","swobbing","swobs","swoffer","swoffers","swoffing","swoffings","swollen","swollenly","swollenness","swollennesses","swoln","swoon","swooned","swooner","swooners","swoonier","swooniest","swooning","swooningly","swoonings","swoons","swoony","swoop","swooped","swooper","swoopers","swoopier","swoopiest","swooping","swoops","swoopstake","swoopy","swoosh","swooshed","swooshes","swooshing","swop","swopped","swopper","swoppers","swopping","swoppings","swops","swopt","sword","swordbearer","swordbearers","swordbill","swordbills","swordcraft","swordcrafts","sworded","sworder","sworders","swordfish","swordfishes","swording","swordless","swordlike","swordman","swordmen","swordplay","swordplayer","swordplayers","swordplays","swordproof","swords","swordsman","swordsmanship","swordsmanships","swordsmen","swordstick","swordsticks","swordtail","swordtails","swore","sworn","swot","swots","swotted","swotter","swotters","swottier","swottiest","swotting","swottings","swotty","swoun","swound","swounded","swounding","swounds","swoune","swouned","swounes","swouning","swouns","swownd","swownds","swowne","swownes","swozzle","swozzles","swum","swung","swy","sybarite","sybarites","sybaritic","sybaritical","sybaritically","sybaritish","sybaritism","sybaritisms","sybbe","sybbes","sybil","sybils","sybo","syboe","syboes","sybotic","sybotism","sybotisms","sybow","sybows","sycamine","sycamines","sycamore","sycamores","syce","sycee","sycees","syces","sycomore","sycomores","syconia","syconium","sycophancies","sycophancy","sycophant","sycophantic","sycophantical","sycophantically","sycophantise","sycophantised","sycophantises","sycophantish","sycophantishly","sycophantising","sycophantism","sycophantisms","sycophantize","sycophantized","sycophantizes","sycophantizing","sycophantly","sycophantries","sycophantry","sycophants","sycoses","sycosis","sye","syed","syeing","syen","syenite","syenites","syenitic","syens","syes","syke","syker","sykes","syli","sylis","syllabaria","syllabaries","syllabarium","syllabary","syllabi","syllabic","syllabical","syllabically","syllabicate","syllabicated","syllabicates","syllabicating","syllabication","syllabications","syllabicities","syllabicity","syllabics","syllabification","syllabifications","syllabified","syllabifies","syllabify","syllabifying","syllabise","syllabised","syllabises","syllabising","syllabism","syllabisms","syllabize","syllabized","syllabizes","syllabizing","syllable","syllabled","syllables","syllabling","syllabogram","syllabograms","syllabographies","syllabography","syllabub","syllabubs","syllabus","syllabuses","syllepses","syllepsis","sylleptic","sylleptical","sylleptically","sylloge","sylloges","syllogisation","syllogisations","syllogise","syllogised","syllogiser","syllogisers","syllogises","syllogising","syllogism","syllogisms","syllogist","syllogistic","syllogistical","syllogistically","syllogistics","syllogists","syllogization","syllogizations","syllogize","syllogized","syllogizer","syllogizers","syllogizes","syllogizing","sylph","sylphic","sylphid","sylphide","sylphides","sylphidine","sylphids","sylphier","sylphiest","sylphine","sylphish","sylphlike","sylphs","sylphy","sylva","sylvae","sylvan","sylvaner","sylvaners","sylvanite","sylvanites","sylvans","sylvas","sylvatic","sylvestral","sylvestrian","sylvia","sylvias","sylvicultural","sylviculture","sylvicultures","sylviine","sylvin","sylvine","sylvines","sylvinite","sylvinites","sylvins","sylvite","sylvites","symar","symars","symbion","symbions","symbiont","symbiontic","symbiontically","symbionts","symbioses","symbiosis","symbiot","symbiote","symbiotes","symbiotic","symbiotical","symbiotically","symbiots","symbol","symbole","symboled","symboles","symbolic","symbolical","symbolically","symbolicalness","symbolics","symboling","symbolisation","symbolisations","symbolise","symbolised","symboliser","symbolisers","symbolises","symbolising","symbolism","symbolisms","symbolist","symbolistic","symbolistical","symbolistically","symbolists","symbolization","symbolizations","symbolize","symbolized","symbolizer","symbolizers","symbolizes","symbolizing","symbolled","symbolling","symbological","symbologies","symbologist","symbologists","symbolographies","symbolography","symbology","symbololatries","symbololatry","symbolologies","symbolology","symbols","symitar","symitare","symitares","symitars","symmetalism","symmetalisms","symmetallic","symmetallism","symmetallisms","symmetral","symmetrian","symmetrians","symmetric","symmetrical","symmetrically","symmetricalness","symmetricalnesses","symmetries","symmetrisation","symmetrisations","symmetrise","symmetrised","symmetrises","symmetrising","symmetrization","symmetrizations","symmetrize","symmetrized","symmetrizes","symmetrizing","symmetrophobia","symmetrophobias","symmetry","sympathectomies","sympathectomized","sympathectomy","sympathetic","sympathetical","sympathetically","sympathetics","sympathies","sympathin","sympathins","sympathique","sympathise","sympathised","sympathiser","sympathisers","sympathises","sympathising","sympathize","sympathized","sympathizer","sympathizers","sympathizes","sympathizing","sympatholytic","sympatholytics","sympathomimetic","sympathomimetics","sympathy","sympatico","sympatric","sympatrically","sympatries","sympatry","sympetalies","sympetalous","sympetaly","symphile","symphiles","symphilies","symphilism","symphilisms","symphilous","symphily","symphonic","symphonically","symphonies","symphonion","symphonions","symphonious","symphoniously","symphonist","symphonists","symphony","symphylous","symphyseal","symphyseotomies","symphyseotomy","symphyses","symphysial","symphysiotomies","symphysiotomy","symphysis","symphystic","symphytic","sympiesometer","sympiesometers","symplast","symplastic","symplasts","symploce","symploces","sympodia","sympodial","sympodially","sympodium","symposia","symposiac","symposiacs","symposial","symposiarch","symposiarchs","symposiast","symposiasts","symposium","symposiums","symptom","symptomatic","symptomatical","symptomatically","symptomatise","symptomatised","symptomatises","symptomatising","symptomatize","symptomatized","symptomatizes","symptomatizing","symptomatologic","symptomatological","symptomatologically","symptomatologies","symptomatology","symptomless","symptomological","symptomologies","symptomology","symptoms","symptoses","symptosis","symptotic","syn","synadelphite","synadelphites","synaereses","synaeresis","synaestheses","synaesthesia","synaesthesias","synaesthesis","synaesthetic","synagog","synagogal","synagogical","synagogs","synagogue","synagogues","synalepha","synalephas","synallagmatic","synaloepha","synaloephas","synandria","synandrium","synandrous","synangia","synangium","synanon","synanons","synantherous","synantheses","synanthesis","synanthetic","synanthic","synanthies","synanthous","synanthy","synaphea","synapheas","synapheia","synapheias","synaposematic","synaposematism","synaposematisms","synapse","synapsed","synapses","synapsid","synapsids","synapsing","synapsis","synaptase","synaptases","synapte","synaptes","synaptic","synaptical","synaptically","synaptosomal","synaptosome","synaptosomes","synarchies","synarchy","synarthrodial","synarthrodially","synarthroses","synarthrosis","synastries","synastry","synaxaria","synaxarion","synaxes","synaxis","sync","syncarp","syncarpies","syncarpous","syncarps","syncarpy","syncategorematic","syncategorematically","synced","synch","synched","synching","synchondroses","synchondrosis","synchoreses","synchoresis","synchro","synchrocyclotron","synchrocyclotrons","synchroflash","synchroflashes","synchromesh","synchromeshes","synchronal","synchroneities","synchroneity","synchronic","synchronical","synchronically","synchronicities","synchronicity","synchronies","synchronisation","synchronisations","synchronise","synchronised","synchroniser","synchronisers","synchronises","synchronising","synchronism","synchronisms","synchronistic","synchronistical","synchronization","synchronizations","synchronize","synchronized","synchronizer","synchronizers","synchronizes","synchronizing","synchronologies","synchronology","synchronoscope","synchronoscopes","synchronous","synchronously","synchronousness","synchronousnesses","synchrony","synchros","synchroscope","synchroscopes","synchrotron","synchrotrons","synchs","synchyses","synchysis","syncing","synclastic","synclinal","synclinals","syncline","synclines","synclinoria","synclinorium","syncom","syncoms","syncopal","syncopate","syncopated","syncopates","syncopating","syncopation","syncopations","syncopative","syncopator","syncopators","syncope","syncopes","syncopic","syncoptic","syncretic","syncretisation","syncretisations","syncretise","syncretised","syncretises","syncretising","syncretism","syncretisms","syncretist","syncretistic","syncretists","syncretization","syncretizations","syncretize","syncretized","syncretizes","syncretizing","syncs","syncytia","syncytial","syncytium","synd","syndactyl","syndactylies","syndactylism","syndactylisms","syndactylous","syndactyls","syndactyly","synded","syndereses","synderesis","syndeses","syndesis","syndesises","syndesmoses","syndesmosis","syndesmotic","syndet","syndetic","syndetical","syndetically","syndeton","syndetons","syndets","syndic","syndical","syndicalism","syndicalisms","syndicalist","syndicalistic","syndicalists","syndicate","syndicated","syndicates","syndicating","syndication","syndications","syndicator","syndicators","syndics","syndicship","syndicships","synding","syndings","syndiotactic","syndrome","syndromes","syndromic","synds","syndyasmian","syne","synecdoche","synecdoches","synecdochic","synecdochical","synecdochically","synecdochism","synecdochisms","synechia","synechias","synecious","synecologic","synecological","synecologically","synecologies","synecologist","synecologists","synecology","synecphoneses","synecphonesis","synectic","synectically","synectics","syned","synedria","synedrial","synedrion","synedrium","syneideses","syneidesis","synereses","syneresis","synergetic","synergetically","synergia","synergias","synergic","synergically","synergid","synergids","synergies","synergise","synergised","synergises","synergising","synergism","synergisms","synergist","synergistic","synergistically","synergists","synergize","synergized","synergizes","synergizing","synergy","synes","syneses","synesis","synesises","synesthesia","synesthesias","synesthetic","synfuel","synfuels","syngamic","syngamies","syngamous","syngamy","syngas","syngases","syngasses","syngeneic","syngeneses","syngenesious","syngenesis","syngenetic","syngenic","syngnathous","syngraph","syngraphs","syning","synizeses","synizesis","synkarya","synkaryon","synkaryonic","synkaryons","synod","synodal","synodals","synodic","synodical","synodically","synods","synodsman","synodsmen","synoecete","synoecetes","synoecioses","synoeciosis","synoecious","synoecise","synoecised","synoecises","synoecising","synoecism","synoecisms","synoecize","synoecized","synoecizes","synoecizing","synoecologies","synoecology","synoekete","synoeketes","synoicous","synonym","synonymatic","synonyme","synonymes","synonymic","synonymical","synonymicon","synonymicons","synonymies","synonymise","synonymised","synonymises","synonymising","synonymist","synonymists","synonymities","synonymity","synonymize","synonymized","synonymizes","synonymizing","synonymous","synonymously","synonymousness","synonyms","synonymy","synopses","synopsis","synopsise","synopsised","synopsises","synopsising","synopsize","synopsized","synopsizes","synopsizing","synoptic","synoptical","synoptically","synoptics","synoptist","synoptistic","synoptists","synostoses","synostosis","synovia","synovial","synovially","synovias","synovitic","synovitis","synovitises","synroc","synrocs","synsepalous","syntactic","syntactical","syntactically","syntactics","syntagm","syntagma","syntagmas","syntagmata","syntagmatic","syntagmatite","syntagmatites","syntagmic","syntagms","syntan","syntans","syntax","syntaxes","syntectic","syntectical","syntenic","syntenies","syntenoses","syntenosis","synteny","syntereses","synteresis","syntexis","syntexises","synth","synthase","synthases","syntheses","synthesis","synthesisation","synthesisations","synthesise","synthesised","synthesiser","synthesisers","synthesises","synthesising","synthesist","synthesists","synthesization","synthesizations","synthesize","synthesized","synthesizer","synthesizers","synthesizes","synthesizing","synthespian","synthespians","synthetase","synthetases","synthetic","synthetical","synthetically","syntheticism","syntheticisms","synthetics","synthetisation","synthetisations","synthetise","synthetised","synthetiser","synthetisers","synthetises","synthetising","synthetism","synthetisms","synthetist","synthetists","synthetization","synthetizations","synthetize","synthetized","synthetizer","synthetizers","synthetizes","synthetizing","synthon","synthons","synthpop","synthpops","synthroni","synthronus","synths","syntonic","syntonically","syntonies","syntonin","syntonins","syntonise","syntonised","syntonises","syntonising","syntonize","syntonized","syntonizes","syntonizing","syntonous","syntony","synura","synurae","sype","syped","sypes","syph","sypher","syphered","syphering","sypherings","syphers","syphilis","syphilisation","syphilisations","syphilise","syphilised","syphilises","syphilising","syphilitic","syphilitically","syphilitics","syphilization","syphilizations","syphilize","syphilized","syphilizes","syphilizing","syphiloid","syphilologies","syphilologist","syphilologists","syphilology","syphiloma","syphilomas","syphilomata","syphilophobia","syphilophobias","syphon","syphoned","syphoning","syphons","syphs","syping","syrah","syrahs","syren","syrens","syrette","syrettes","syringa","syringas","syringe","syringeal","syringed","syringes","syringing","syringitis","syringitises","syringomyelia","syringomyelias","syringomyelic","syringotomies","syringotomy","syrinx","syrinxes","syrphian","syrphians","syrphid","syrphids","syrtes","syrtis","syrup","syruped","syrupier","syrupiest","syruping","syruplike","syrups","syrupy","sysadmin","sysadmins","sysop","sysops","syssarcoses","syssarcosis","syssarcotic","syssitia","syssitias","systaltic","system","systematic","systematical","systematically","systematician","systematicians","systematicness","systematicnesses","systematics","systematisation","systematise","systematised","systematiser","systematisers","systematises","systematising","systematism","systematisms","systematist","systematists","systematization","systematizations","systematize","systematized","systematizer","systematizers","systematizes","systematizing","systematologies","systematology","systemed","systemic","systemically","systemics","systemisation","systemisations","systemise","systemised","systemiser","systemisers","systemises","systemising","systemization","systemizations","systemize","systemized","systemizer","systemizers","systemizes","systemizing","systemless","systems","systole","systoles","systolic","systyle","systyles","sythe","sythes","syver","syvers","syzygal","syzygetic","syzygetically","syzygial","syzygies","syzygy","ta","taal","taals","taata","taatas","tab","tabanid","tabanids","tabard","tabarded","tabards","tabaret","tabarets","tabasheer","tabasheers","tabashir","tabashirs","tabbed","tabbied","tabbies","tabbinet","tabbinets","tabbing","tabbis","tabbises","tabbouleh","tabboulehs","tabbouli","tabboulis","tabby","tabbyhood","tabbyhoods","tabbying","tabefaction","tabefactions","tabefied","tabefies","tabefy","tabefying","tabellion","tabellions","taber","taberd","taberdar","taberdars","taberds","tabered","tabering","tabernacle","tabernacled","tabernacles","tabernacling","tabernacular","tabers","tabes","tabescence","tabescences","tabescent","tabetic","tabetics","tabi","tabid","tabinet","tabinets","tabla","tablanette","tablanettes","tablas","tablature","tablatures","table","tableau","tableaus","tableaux","tablecloth","tablecloths","tabled","tableful","tablefuls","tableland","tablelands","tableless","tablemate","tablemates","tables","tablesful","tablespoon","tablespoonful","tablespoonfuls","tablespoons","tablespoonsful","tablet","tableted","tableting","tabletop","tabletops","tablets","tabletted","tabletting","tableware","tablewares","tablewise","tablier","tabliers","tabling","tablings","tabloid","tabloids","tabloidy","taboggan","tabogganed","tabogganing","taboggans","taboo","tabooed","tabooing","tabooley","tabooleys","taboos","tabopareses","taboparesis","tabor","tabored","taborer","taborers","taboret","taborets","taborin","taborine","taborines","taboring","taborins","tabors","tabouleh","taboulehs","tabouli","taboulis","tabour","taboured","tabourer","tabourers","tabouret","tabourets","tabourin","tabouring","tabourins","tabours","tabrere","tabreres","tabret","tabrets","tabs","tabu","tabued","tabuing","tabula","tabulable","tabulae","tabular","tabularisation","tabularisations","tabularise","tabularised","tabularises","tabularising","tabularization","tabularizations","tabularize","tabularized","tabularizes","tabularizing","tabularly","tabulate","tabulated","tabulates","tabulating","tabulation","tabulations","tabulator","tabulators","tabulatory","tabuli","tabulis","tabun","tabuns","tabus","tacahout","tacahouts","tacamahac","tacamahacs","tacan","tacans","tace","taces","tacet","tach","tache","tacheometer","tacheometers","tacheometric","tacheometrical","tacheometries","tacheometry","taches","tachina","tachinid","tachinids","tachism","tachisme","tachismes","tachisms","tachist","tachiste","tachistes","tachistoscope","tachistoscopes","tachistoscopic","tachistoscopically","tachists","tacho","tachogram","tachograms","tachograph","tachographs","tachometer","tachometers","tachometric","tachometrical","tachometrically","tachometries","tachometry","tachos","tachs","tachyarrhythmia","tachyarrhythmias","tachycardia","tachycardiac","tachycardias","tachygraph","tachygrapher","tachygraphers","tachygraphic","tachygraphical","tachygraphies","tachygraphist","tachygraphists","tachygraphs","tachygraphy","tachylite","tachylites","tachylitic","tachylyte","tachylytes","tachylytic","tachymeter","tachymeters","tachymetric","tachymetrical","tachymetrically","tachymetries","tachymetry","tachyon","tachyonic","tachyons","tachyphasia","tachyphasias","tachyphrasia","tachyphrasias","tachyphylaxes","tachyphylaxis","tachypnea","tachypneas","tachypnoea","tachypnoeas","tacit","tacitly","tacitness","tacitnesses","taciturn","taciturnities","taciturnity","taciturnly","tack","tackboard","tackboards","tacked","tacker","tackers","tacket","tackets","tackety","tackey","tackier","tackies","tackiest","tackified","tackifier","tackifiers","tackifies","tackify","tackifying","tackily","tackiness","tackinesses","tacking","tackings","tackle","tackled","tackler","tacklers","tackles","tackless","tackling","tacklings","tacks","tacksman","tacksmen","tacky","tacmahack","tacmahacks","tacnode","tacnodes","taco","taconite","taconites","tacos","tacrine","tacrines","tact","tactful","tactfully","tactfulness","tactfulnesses","tactic","tactical","tactically","tactician","tacticians","tacticities","tacticity","tactics","tactile","tactilely","tactilist","tactilists","tactilities","tactility","taction","tactions","tactism","tactisms","tactless","tactlessly","tactlessness","tactlessnesses","tacts","tactual","tactualities","tactuality","tactually","tad","taddie","taddies","tadpole","tadpoles","tads","tae","taed","taedium","taediums","taeing","taekwondo","taekwondos","tael","taels","taenia","taeniacide","taeniacides","taeniae","taeniafuge","taeniafuges","taenias","taeniases","taeniasis","taeniate","taenioid","taes","taffarel","taffarels","tafferel","tafferels","taffeta","taffetas","taffetases","taffetized","taffety","taffia","taffias","taffies","taffrail","taffrails","taffy","tafia","tafias","tag","tagalong","tagalongs","tagareen","tagareens","tagboard","tagboards","tagetes","taggant","taggants","tagged","taggee","taggees","tagger","taggers","taggier","taggiest","tagging","taggings","taggy","taghairm","taghairms","tagine","tagines","tagless","tagliarini","tagliarinis","tagliatelle","tagliatelles","taglike","tagline","taglines","taglioni","taglionis","tagma","tagmata","tagmeme","tagmemes","tagmemic","tagmemics","tagrag","tagrags","tags","taguan","taguans","taha","tahas","tahina","tahinas","tahini","tahinis","tahr","tahrs","tahsil","tahsildar","tahsildars","tahsils","tai","taiaha","taiahas","taig","taiga","taigas","taiglach","taigle","taigled","taigles","taigling","taigs","taihoa","taiko","taikonaut","taikonauts","taikos","tail","tailard","tailards","tailback","tailbacks","tailboard","tailboards","tailbone","tailbones","tailcoat","tailcoated","tailcoats","tailed","tailender","tailenders","tailer","taileron","tailerons","tailers","tailfan","tailfans","tailfin","tailfins","tailflies","tailfly","tailgate","tailgated","tailgater","tailgaters","tailgates","tailgating","tailing","tailings","taillamp","taillamps","taille","tailles","tailless","taillessly","taillessness","taillessnesses","tailleur","tailleurs","taillie","taillies","taillight","taillights","taillike","tailor","tailorbird","tailorbirds","tailored","tailoress","tailoresses","tailoring","tailorings","tailormade","tailormake","tailormakes","tailormaking","tailors","tailpiece","tailpieces","tailpipe","tailpiped","tailpipes","tailpiping","tailplane","tailplanes","tailrace","tailraces","tails","tailskid","tailskids","tailslide","tailslides","tailspin","tailspinned","tailspinning","tailspins","tailstock","tailstocks","tailwater","tailwaters","tailwheel","tailwheels","tailwind","tailwinds","tailye","tailyes","tailzie","tailzies","tain","tains","taint","tainted","tainting","taintless","taintlessly","taints","tainture","taintures","taipan","taipans","taira","tairas","tais","taisch","taisches","taish","taishes","tait","taits","taiver","taivered","taivering","taivers","taivert","taj","tajes","tajine","tajines","tak","taka","takable","takahe","takahes","takamaka","takamakas","takas","take","takeable","takeaway","takeaways","takedown","takedowns","taken","takeoff","takeoffs","takeout","takeouts","takeover","takeovers","taker","takers","takes","takeup","takeups","takhi","takhis","taki","takier","takiest","takin","taking","takingly","takingness","takingnesses","takings","takins","takis","takkies","taks","taky","tala","talak","talaks","talant","talants","talapoin","talapoins","talaq","talaqs","talar","talaria","talars","talas","talaunt","talaunts","talayot","talayots","talbot","talbots","talbotype","talbotypes","talc","talced","talcier","talciest","talcing","talcked","talckier","talckiest","talcking","talcky","talcose","talcous","talcs","talcum","talcums","talcy","tale","talea","taleae","talebearer","talebearers","talebearing","talebearings","taleful","talegalla","talegallas","taleggio","taleggios","talent","talented","talentless","talents","taler","talers","tales","talesman","talesmen","taleysim","tali","taligrade","talion","talionic","talions","talipat","talipats","taliped","talipeds","talipes","talipot","talipots","talisman","talismanic","talismanical","talismanically","talismans","talk","talkabilities","talkability","talkable","talkathon","talkathons","talkative","talkatively","talkativeness","talkativenesses","talkback","talkbacks","talkbox","talkboxes","talked","talker","talkers","talkfest","talkfests","talkie","talkier","talkies","talkiest","talkiness","talkinesses","talking","talkings","talks","talktime","talktimes","talky","tall","tallage","tallaged","tallages","tallaging","tallaisim","tallat","tallats","tallboy","tallboys","tallent","tallents","taller","tallest","tallet","tallets","tallgrass","tallgrasses","talliable","talliate","talliated","talliates","talliating","tallied","tallier","talliers","tallies","tallis","tallises","tallish","tallisim","tallit","tallites","tallith","tallithes","tallithim","talliths","tallitim","tallitot","tallitoth","tallits","tallness","tallnesses","tallol","tallols","tallot","tallots","tallow","tallowed","tallowing","tallowish","tallows","tallowy","talls","tally","tallyho","tallyhoed","tallyhoing","tallyhos","tallying","tallyman","tallymen","tallyshop","tallyshops","tallywoman","tallywomen","talma","talmas","talmud","talmudic","talmudism","talmudisms","talmuds","talon","taloned","talons","talooka","talookas","talpa","talpae","talpas","taluk","taluka","talukas","talukdar","talukdars","taluks","talus","taluses","talweg","talwegs","tam","tamabilities","tamability","tamable","tamableness","tamablenesses","tamal","tamale","tamales","tamals","tamandu","tamandua","tamanduas","tamandus","tamanoir","tamanoirs","tamanu","tamanus","tamara","tamarack","tamaracks","tamarao","tamaraos","tamaras","tamarau","tamaraus","tamari","tamarillo","tamarillos","tamarin","tamarind","tamarinds","tamarins","tamaris","tamarisk","tamarisks","tamasha","tamashas","tambac","tambacs","tambak","tambaks","tambala","tambalas","tamber","tambers","tambour","tamboura","tambouras","tamboured","tambourer","tambourers","tambourin","tambourine","tambourines","tambouring","tambourinist","tambourinists","tambourins","tambours","tambur","tambura","tamburas","tamburin","tamburins","tamburs","tame","tameabilities","tameability","tameable","tameableness","tameablenesses","tamed","tamein","tameins","tameless","tamelessness","tamelessnesses","tamely","tameness","tamenesses","tamer","tamers","tames","tamest","tamin","tamine","tamines","taming","tamings","tamins","tamis","tamise","tamises","tammar","tammars","tammie","tammied","tammies","tammy","tammying","tamoxifen","tamoxifens","tamp","tampala","tampalas","tampan","tampans","tamped","tamper","tampered","tamperer","tamperers","tampering","tamperings","tamperproof","tampers","tamping","tampings","tampion","tampions","tampon","tamponade","tamponades","tamponage","tamponages","tamponed","tamponing","tampons","tamps","tams","tamworth","tamworths","tan","tana","tanadar","tanadars","tanager","tanagers","tanagra","tanagras","tanagrine","tanalised","tanalized","tanas","tanbark","tanbarks","tandem","tandems","tandemwise","tandoor","tandoori","tandooris","tandoors","tane","tang","tanga","tangas","tanged","tangelo","tangelos","tangence","tangences","tangencies","tangency","tangent","tangental","tangentally","tangential","tangentialities","tangentiality","tangentially","tangents","tangerine","tangerines","tanghin","tanghinin","tanghinins","tanghins","tangi","tangibilities","tangibility","tangible","tangibleness","tangiblenesses","tangibles","tangibly","tangie","tangier","tangies","tangiest","tanginess","tanginesses","tanging","tangis","tangle","tangled","tanglefoot","tanglefoots","tanglement","tanglements","tangler","tanglers","tangles","tanglesome","tangleweed","tangleweeds","tanglier","tangliest","tangling","tanglingly","tanglings","tangly","tango","tangoed","tangoing","tangoist","tangoists","tangolike","tangos","tangram","tangrams","tangs","tangun","tanguns","tangy","tanh","tanhs","tanist","tanistries","tanistry","tanists","taniwha","taniwhas","tank","tanka","tankage","tankages","tankard","tankards","tankas","tankbuster","tankbusters","tankbusting","tankbustings","tanked","tanker","tankers","tankful","tankfuls","tankia","tankias","tankies","tanking","tankings","tankini","tankinis","tankless","tanklike","tanks","tankship","tankships","tanky","tanling","tanlings","tanna","tannable","tannage","tannages","tannah","tannahs","tannas","tannate","tannates","tanned","tanner","tanneries","tanners","tannery","tannest","tannic","tannie","tannies","tannin","tanning","tannings","tannins","tannish","tannoy","tannoyed","tannoying","tannoys","tanorexic","tanorexics","tanrec","tanrecs","tans","tansies","tansy","tantalate","tantalates","tantalic","tantalisation","tantalisations","tantalise","tantalised","tantaliser","tantalisers","tantalises","tantalising","tantalisingly","tantalisings","tantalism","tantalisms","tantalite","tantalites","tantalization","tantalizations","tantalize","tantalized","tantalizer","tantalizers","tantalizes","tantalizing","tantalizingly","tantalizings","tantalous","tantalum","tantalums","tantalus","tantaluses","tantamount","tantara","tantarara","tantararas","tantaras","tanti","tantivies","tantivy","tanto","tantonies","tantony","tantra","tantras","tantric","tantrism","tantrisms","tantrum","tantrums","tanuki","tanukis","tanyard","tanyards","tanzanite","tanzanites","tao","taonga","taongas","taos","tap","tapa","tapacolo","tapacolos","tapaculo","tapaculos","tapadera","tapaderas","tapadero","tapaderos","tapalo","tapalos","tapas","tape","tapeable","taped","tapeless","tapelike","tapeline","tapelines","tapen","tapenade","tapenades","taper","tapered","taperer","taperers","tapering","taperingly","taperings","taperness","tapernesses","tapers","taperstick","tapersticks","taperwise","tapes","tapescript","tapescripts","tapestried","tapestries","tapestry","tapestrying","tapet","tapeta","tapetal","tapeti","tapetis","tapets","tapetum","tapeworm","tapeworms","taphephobia","taphephobias","taphephobic","taphole","tapholes","taphonomic","taphonomical","taphonomies","taphonomist","taphonomists","taphonomy","taphophobia","taphophobias","taphouse","taphouses","taphrogeneses","taphrogenesis","taping","tapioca","tapiocas","tapir","tapiroid","tapirs","tapis","tapises","tapist","tapists","taplash","taplashes","tapotement","tapotements","tappa","tappable","tappas","tapped","tapper","tappers","tappet","tappets","tappice","tappiced","tappices","tappicing","tapping","tappings","tappit","taproom","taprooms","taproot","taprooted","taproots","taps","tapsalteerie","tapsalteeries","tapsieteerie","tapsieteeries","tapsman","tapsmen","tapster","tapsters","tapstress","tapstresses","tapstry","tapu","tapued","tapuing","tapus","taqueria","taquerias","tar","tara","taradiddle","taradiddles","taraire","taraires","tarakihi","tarakihis","tarama","taramas","taramasalata","taramasalatas","taramea","tarameas","tarand","tarands","tarantara","tarantaraed","tarantaraing","tarantaras","tarantas","tarantases","tarantass","tarantasses","tarantella","tarantellas","tarantism","tarantisms","tarantist","tarantists","tarantula","tarantulae","tarantulas","taras","taratantara","taratantaraed","taratantaraing","taratantaras","taraxacum","taraxacums","tarboggin","tarboggined","tarboggining","tarboggins","tarboosh","tarbooshes","tarbouche","tarbouches","tarboush","tarboushes","tarboy","tarboys","tarbush","tarbushes","tarcel","tarcels","tardied","tardier","tardies","tardiest","tardigrade","tardigrades","tardily","tardiness","tardinesses","tardive","tardo","tardy","tardying","tardyon","tardyons","tare","tared","tares","targa","targe","targed","targes","target","targetable","targeted","targeteer","targeteers","targeting","targetitis","targetitises","targetless","targets","targing","tariff","tariffed","tariffication","tariffications","tariffing","tariffless","tariffs","taring","tarings","tarlatan","tarlatans","tarletan","tarletans","tarmac","tarmacadam","tarmacadams","tarmacked","tarmacking","tarmacs","tarn","tarnal","tarnally","tarnation","tarnations","tarnish","tarnishable","tarnished","tarnisher","tarnishers","tarnishes","tarnishing","tarns","taro","taroc","tarocs","tarok","taroks","taros","tarot","tarots","tarp","tarpan","tarpans","tarpaper","tarpapers","tarpaulin","tarpauling","tarpaulings","tarpaulins","tarpon","tarpons","tarps","tarradiddle","tarradiddles","tarragon","tarragons","tarras","tarrases","tarre","tarred","tarres","tarriance","tarriances","tarried","tarrier","tarriers","tarries","tarriest","tarriness","tarrinesses","tarring","tarrings","tarrock","tarrocks","tarrow","tarrowed","tarrowing","tarrows","tarry","tarrying","tars","tarsal","tarsalgia","tarsalgias","tarsals","tarseal","tarseals","tarsel","tarsels","tarsi","tarsia","tarsias","tarsier","tarsiers","tarsioid","tarsiped","tarsipeds","tarsometatarsal","tarsometatarsi","tarsometatarsus","tarsus","tart","tartan","tartana","tartanalia","tartanalias","tartanas","tartane","tartaned","tartanes","tartanries","tartanry","tartans","tartar","tartare","tartareous","tartares","tartaric","tartarisation","tartarisations","tartarise","tartarised","tartarises","tartarising","tartarization","tartarizations","tartarize","tartarized","tartarizes","tartarizing","tartarly","tartarous","tartars","tarted","tarter","tartest","tartier","tartiest","tartily","tartine","tartines","tartiness","tartinesses","tarting","tartish","tartishly","tartlet","tartlets","tartly","tartness","tartnesses","tartrate","tartrated","tartrates","tartrazine","tartrazines","tarts","tartufe","tartufes","tartuffe","tartuffes","tartufo","tartufos","tarty","tarweed","tarweeds","tarwhine","tarwhines","tarzan","tarzans","tas","tasar","tasars","tasbih","tasbihs","taseometer","taseometers","taser","tasered","tasering","tasers","tash","tashed","tashes","tashing","tasimeter","tasimeters","tasimetric","tasimetries","tasimetry","task","taskbar","taskbars","tasked","tasker","taskers","tasking","taskings","taskless","taskmaster","taskmasters","taskmistress","taskmistresses","tasks","taskwork","taskworks","taslet","taslets","tass","tasse","tassel","tasseled","tasseling","tassell","tasselled","tasselling","tassellings","tassells","tasselly","tassels","tasses","tasset","tassets","tassie","tassies","tastable","taste","tasteable","tasted","tasteful","tastefully","tastefulness","tastefulnesses","tasteless","tastelessly","tastelessness","tastelessnesses","tastemaker","tastemakers","taster","tasters","tastes","tastevin","tastevins","tastier","tastiest","tastily","tastiness","tastinesses","tasting","tastings","tasty","tat","tatahash","tatahashes","tatami","tatamis","tatar","tatars","tate","tater","taters","tates","tath","tathed","tathing","taths","tatie","taties","tatler","tatlers","tatou","tatouay","tatouays","tatous","tatpurusha","tatpurushas","tats","tatsoi","tatsois","tatt","tatted","tatter","tatterdemalion","tatterdemalions","tatterdemallion","tattered","tattering","tatters","tattersall","tattersalls","tattery","tattie","tattier","tatties","tattiest","tattily","tattiness","tattinesses","tatting","tattings","tattle","tattled","tattler","tattlers","tattles","tattletale","tattletaled","tattletales","tattletaling","tattling","tattlingly","tattlings","tattoo","tattooed","tattooer","tattooers","tattooing","tattooist","tattooists","tattoos","tattow","tattowed","tattowing","tattows","tatts","tatty","tatu","tatued","tatuing","tatus","tau","taube","taubes","taught","tauhinu","tauhinus","tauhou","tauhous","tauiwi","tauiwis","tauld","taunt","taunted","taunter","taunters","taunting","tauntingly","tauntings","taunts","tauon","tauons","taupata","taupatas","taupe","taupes","taupie","taupies","taurean","tauric","tauriform","taurine","taurines","taurobolia","taurobolium","tauromachian","tauromachies","tauromachy","tauromorphous","taus","taut","tautaug","tautaugs","tauted","tauten","tautened","tautening","tautens","tauter","tautest","tauting","tautit","tautly","tautness","tautnesses","tautochrone","tautochrones","tautochronism","tautochronisms","tautochronous","tautog","tautogs","tautologic","tautological","tautologically","tautologies","tautologise","tautologised","tautologises","tautologising","tautologism","tautologisms","tautologist","tautologists","tautologize","tautologized","tautologizes","tautologizing","tautologous","tautologously","tautology","tautomer","tautomeric","tautomerism","tautomerisms","tautomers","tautometric","tautometrical","tautonym","tautonymic","tautonymies","tautonymous","tautonyms","tautonymy","tautophonic","tautophonical","tautophonies","tautophony","tauts","tav","tava","tavah","tavahs","tavas","taver","tavered","tavering","tavern","taverna","tavernas","taverner","taverners","taverns","tavers","tavert","tavs","taw","tawa","tawai","tawais","tawas","tawdrier","tawdries","tawdriest","tawdrily","tawdriness","tawdrinesses","tawdry","tawed","tawer","taweries","tawers","tawery","tawhai","tawhais","tawheowheo","tawheowheos","tawhiri","tawhiris","tawie","tawier","tawiest","tawing","tawings","tawney","tawneys","tawnier","tawnies","tawniest","tawnily","tawniness","tawninesses","tawny","tawpie","tawpies","taws","tawse","tawsed","tawses","tawsing","tawt","tawted","tawtie","tawtier","tawtiest","tawting","tawts","tax","taxa","taxabilities","taxability","taxable","taxableness","taxablenesses","taxables","taxably","taxaceous","taxameter","taxameters","taxation","taxational","taxations","taxative","taxed","taxeme","taxemes","taxemic","taxer","taxers","taxes","taxi","taxiarch","taxiarchs","taxicab","taxicabs","taxidermal","taxidermic","taxidermies","taxidermise","taxidermised","taxidermises","taxidermising","taxidermist","taxidermists","taxidermize","taxidermized","taxidermizes","taxidermizing","taxidermy","taxied","taxies","taxiing","taximan","taximen","taximeter","taximeters","taxing","taxingly","taxings","taxiplane","taxiplanes","taxis","taxite","taxites","taxitic","taxiway","taxiways","taxless","taxman","taxmen","taxol","taxols","taxon","taxonomer","taxonomers","taxonomic","taxonomical","taxonomically","taxonomies","taxonomist","taxonomists","taxonomy","taxons","taxor","taxors","taxpaid","taxpayer","taxpayers","taxpaying","taxpayings","taxus","taxwise","taxying","tay","tayassuid","tayassuids","tayberries","tayberry","tayra","tayras","tays","tazza","tazzas","tazze","tchick","tchicked","tchicking","tchicks","tchotchke","tchotchkes","tchoukball","tchoukballs","te","tea","teabag","teabags","teaberries","teaberry","teaboard","teaboards","teabowl","teabowls","teabox","teaboxes","teabread","teabreads","teacake","teacakes","teacart","teacarts","teach","teachabilities","teachability","teachable","teachableness","teachablenesses","teachably","teacher","teacherless","teacherly","teachers","teachership","teacherships","teaches","teachie","teaching","teachings","teachless","teacup","teacupful","teacupfuls","teacups","teacupsful","tead","teade","teades","teads","teaed","teagle","teagled","teagles","teagling","teahouse","teahouses","teaing","teak","teakettle","teakettles","teaks","teakwood","teakwoods","teal","tealight","tealights","tealike","teals","team","teamaker","teamakers","teamed","teamer","teamers","teaming","teamings","teammate","teammates","teams","teamster","teamsters","teamwise","teamwork","teamworks","teapot","teapots","teapoy","teapoys","tear","tearable","tearaway","tearaways","teardown","teardowns","teardrop","teardrops","teared","tearer","tearers","tearful","tearfully","tearfulness","tearfulnesses","teargas","teargases","teargassed","teargasses","teargassing","tearier","teariest","tearily","teariness","tearinesses","tearing","tearjerker","tearjerkers","tearless","tearoom","tearooms","tears","tearsheet","tearsheets","tearstain","tearstained","tearstains","tearstrip","tearstrips","teary","teas","teasable","tease","teased","teasel","teaseled","teaseler","teaselers","teaseling","teaselings","teaselled","teaseller","teasellers","teaselling","teasellings","teasels","teaser","teasers","teases","teashop","teashops","teasing","teasingly","teasings","teaspoon","teaspoonful","teaspoonfuls","teaspoons","teaspoonsful","teat","teataster","teatasters","teated","teatime","teatimes","teats","teaware","teawares","teaze","teazed","teazel","teazeled","teazeling","teazelled","teazelling","teazels","teazes","teazing","teazle","teazled","teazles","teazling","tebbad","tebbads","tec","tech","teched","techie","techier","techies","techiest","techily","techiness","techinesses","technetium","technetiums","technetronic","technic","technical","technicalise","technicalised","technicalises","technicalising","technicalities","technicality","technicalization","technicalizations","technicalize","technicalized","technicalizes","technicalizing","technically","technicalness","technicalnesses","technicals","technician","technicians","technicise","technicised","technicises","technicising","technicism","technicisms","technicist","technicists","technicize","technicized","technicizes","technicizing","technicolour","technicoloured","technics","technikon","technikons","technique","techniques","techno","technobabble","technobabbles","technocracies","technocracy","technocrat","technocratic","technocrats","technofear","technofears","technographies","technography","technojunkie","technojunkies","technologic","technological","technologically","technologies","technologise","technologised","technologises","technologising","technologist","technologists","technologize","technologized","technologizes","technologizing","technology","technomania","technomaniac","technomaniacs","technomanias","technomusic","technomusics","technophile","technophiles","technophobe","technophobes","technophobia","technophobias","technophobic","technophobics","technopole","technopoles","technopolis","technopolises","technopolitan","technopolitans","technopop","technopops","technos","technospeak","technospeaks","technostress","technostresses","technostructure","technostructures","techs","techy","teckel","teckels","tecs","tecta","tectal","tectibranch","tectibranchiate","tectibranchs","tectiform","tectite","tectites","tectonic","tectonically","tectonics","tectonism","tectonisms","tectorial","tectrices","tectricial","tectrix","tectum","tectums","ted","tedded","tedder","teddered","teddering","tedders","teddie","teddies","tedding","teddy","tedier","tediest","tediosities","tediosity","tedious","tediously","tediousness","tediousnesses","tediousome","tedisome","tedium","tediums","teds","tedy","tee","teed","teeing","teek","teel","teels","teem","teemed","teemer","teemers","teemful","teeming","teemingly","teemingness","teemingnesses","teemless","teems","teen","teenage","teenaged","teenager","teenagers","teenages","teend","teended","teending","teends","teene","teened","teener","teeners","teenes","teenful","teenier","teeniest","teening","teens","teensier","teensiest","teensy","teentier","teentiest","teentsier","teentsiest","teentsy","teenty","teeny","teenybop","teenybopper","teenyboppers","teepee","teepees","teer","teered","teering","teers","tees","teeter","teeterboard","teeterboards","teetered","teetering","teeters","teeth","teethe","teethed","teether","teethers","teethes","teething","teethings","teethless","teethridge","teethridges","teetotal","teetotaled","teetotaler","teetotalers","teetotaling","teetotalism","teetotalisms","teetotalist","teetotalists","teetotalled","teetotaller","teetotallers","teetotalling","teetotally","teetotals","teetotum","teetotums","tef","teff","teffs","tefillah","tefillin","teflon","teflons","tefs","teg","tegg","teggs","tegmen","tegmenta","tegmental","tegmentum","tegmina","tegminal","tegs","tegu","tegua","teguas","teguexin","teguexins","tegula","tegulae","tegular","tegularly","tegulated","tegumen","tegument","tegumental","tegumentary","teguments","tegumina","tegus","tehr","tehrs","tehsil","tehsildar","tehsildars","tehsils","teichopsia","teichopsias","teiglach","teiid","teiids","teil","teils","tein","teind","teinded","teinding","teinds","teinoscope","teinoscopes","teins","tekkie","tekkies","teknonymies","teknonymous","teknonymy","tektite","tektites","tektitic","tel","tela","telae","telaesthesia","telaesthesias","telaesthetic","telamon","telamones","telamons","telangiectases","telangiectasia","telangiectasias","telangiectasis","telangiectatic","telary","telautographic","telautographies","telautography","telco","telcos","teld","tele","telearchics","telebanking","telebankings","telebridge","telebridges","telecamera","telecameras","telecast","telecasted","telecaster","telecasters","telecasting","telecasts","telechir","telechiric","telechirs","telecine","telecines","telecom","telecommand","telecommands","telecommunication","telecommunications","telecommute","telecommuted","telecommuter","telecommuters","telecommutes","telecommuting","telecommutings","telecoms","teleconference","teleconferenced","teleconferences","teleconferencing","teleconferencings","teleconnection","teleconnections","telecontrol","telecontrols","teleconverter","teleconverters","telecottage","telecottages","telecottaging","telecottagings","telecourse","telecourses","teledildonics","teledu","teledus","telefacsimile","telefacsimiles","telefax","telefaxed","telefaxes","telefaxing","teleferique","teleferiques","telefilm","telefilms","telega","telegas","telegenic","telegenically","telegnoses","telegnosis","telegnostic","telegonic","telegonies","telegonous","telegony","telegram","telegrammatic","telegrammed","telegrammic","telegramming","telegrams","telegraph","telegraphed","telegrapher","telegraphers","telegraphese","telegrapheses","telegraphic","telegraphically","telegraphies","telegraphing","telegraphist","telegraphists","telegraphs","telegraphy","telehealth","telehealths","telejournalism","telejournalisms","telejournalist","telejournalists","telekineses","telekinesis","telekinetic","telekinetically","teleman","telemark","telemarked","telemarketer","telemarketers","telemarketing","telemarketings","telemarking","telemarks","telematic","telematics","telemedicine","telemedicines","telemen","telemeter","telemetered","telemetering","telemeters","telemetric","telemetrical","telemetrically","telemetries","telemetry","telencephala","telencephalic","telencephalon","telencephalons","teleologic","teleological","teleologically","teleologies","teleologism","teleologisms","teleologist","teleologists","teleology","teleonomic","teleonomies","teleonomy","teleosaur","teleosaurian","teleosaurians","teleosaurs","teleost","teleostean","teleosteans","teleostome","teleostomes","teleostomous","teleosts","telepath","telepathed","telepathic","telepathically","telepathies","telepathing","telepathise","telepathised","telepathises","telepathising","telepathist","telepathists","telepathize","telepathized","telepathizes","telepathizing","telepaths","telepathy","telepheme","telephemes","telepherique","telepheriques","telephone","telephoned","telephoner","telephoners","telephones","telephonic","telephonically","telephonies","telephoning","telephonist","telephonists","telephony","telephoto","telephotograph","telephotographies","telephotographs","telephotography","telephotos","telepic","telepics","teleplay","teleplays","telepoint","telepoints","teleport","teleportation","teleportations","teleported","teleporting","teleports","telepresence","telepresences","teleprinter","teleprinters","teleprocessing","teleprocessings","teleran","telerans","telerecord","telerecorded","telerecording","telerecordings","telerecords","telergic","telergically","telergies","telergy","teles","telesale","telesales","telescience","telesciences","telescope","telescoped","telescopes","telescopic","telescopical","telescopically","telescopies","telescopiform","telescoping","telescopist","telescopists","telescopy","telescreen","telescreens","teleselling","telesellings","teleseme","telesemes","teleservices","teleses","teleshop","teleshopped","teleshopping","teleshoppings","teleshops","telesis","telesm","telesmatic","telesmatical","telesmatically","telesms","telesoftware","telesoftwares","telestereoscope","telesthesia","telesthesias","telesthetic","telestic","telestich","telestichs","telestics","telesurgeries","telesurgery","teletex","teletexes","teletext","teletexts","telethon","telethons","teletron","teletrons","teletype","teletyped","teletypes","teletypesetting","teletypewriter","teletypewriters","teletyping","teleutospore","teleutospores","teleutosporic","televangelical","televangelism","televangelisms","televangelist","televangelists","televerite","televerites","teleview","televiewed","televiewer","televiewers","televiewing","televiewings","televiews","televise","televised","televiser","televisers","televises","televising","television","televisional","televisionally","televisionary","televisions","televisor","televisors","televisual","televisually","telework","teleworked","teleworker","teleworkers","teleworking","teleworkings","teleworks","telewriter","telewriters","telex","telexed","telexes","telexing","telfer","telferage","telferages","telfered","telferic","telfering","telfers","telford","telfords","telia","telial","telic","telically","teliospore","teliospores","telium","tell","tellable","tellar","tellared","tellaring","tellars","tellen","tellens","teller","tellered","tellering","tellers","tellership","tellerships","tellies","tellin","telling","tellingly","tellings","tellinoid","tellins","tells","telltale","telltales","tellural","tellurate","tellurates","telluretted","tellurian","tellurians","telluric","telluride","tellurides","tellurion","tellurions","tellurise","tellurised","tellurises","tellurising","tellurite","tellurites","tellurium","telluriums","tellurize","tellurized","tellurizes","tellurizing","tellurometer","tellurometers","tellurous","tellus","telluses","telly","tellys","telnet","telneted","telneting","telnets","telnetted","telnetting","telocentric","telocentrics","teloi","telome","telomerase","telomerases","telomere","telomeres","telomerisation","telomerisations","telomerization","telomerizations","telomes","telomic","telophase","telophases","telophasic","telos","telotaxes","telotaxis","telpher","telpherage","telpherages","telphered","telpheric","telphering","telpherline","telpherlines","telpherman","telphermen","telphers","telpherway","telpherways","tels","telson","telsonic","telsons","telt","temazepam","temazepams","temblor","temblores","temblors","teme","temed","temene","temenos","temerarious","temerariously","temerariousness","temerariousnesses","temerities","temerity","temerous","temerously","temes","temp","temped","tempeh","tempehs","temper","tempera","temperabilities","temperability","temperable","temperalitie","temperalities","temperament","temperamental","temperamentally","temperamentful","temperaments","temperance","temperances","temperas","temperate","temperated","temperately","temperateness","temperatenesses","temperates","temperating","temperative","temperature","temperatures","tempered","temperer","temperers","tempering","temperings","tempers","tempest","tempested","tempesting","tempestive","tempests","tempestuous","tempestuously","tempestuousness","tempestuousnesses","tempi","temping","templar","templars","template","templates","temple","templed","temples","templet","templets","tempo","tempolabile","temporal","temporalise","temporalised","temporalises","temporalising","temporalities","temporality","temporalize","temporalized","temporalizes","temporalizing","temporally","temporalness","temporalnesses","temporals","temporalties","temporalty","temporaneous","temporaries","temporarily","temporariness","temporarinesses","temporary","tempore","temporisation","temporisations","temporise","temporised","temporiser","temporisers","temporises","temporising","temporisingly","temporisings","temporization","temporizations","temporize","temporized","temporizer","temporizers","temporizes","temporizing","temporizingly","temporizings","temporomandibular","tempos","temps","tempt","temptabilities","temptability","temptable","temptableness","temptablenesses","temptation","temptations","temptatious","tempted","tempter","tempters","tempting","temptingly","temptingness","temptingnesses","temptings","temptress","temptresses","tempts","tempura","tempuras","tems","temse","temsed","temses","temsing","temulence","temulences","temulencies","temulency","temulent","temulently","ten","tenabilities","tenability","tenable","tenableness","tenablenesses","tenably","tenace","tenaces","tenacious","tenaciously","tenaciousness","tenaciousnesses","tenacities","tenacity","tenacula","tenaculum","tenaculums","tenail","tenaille","tenailles","tenaillon","tenaillons","tenails","tenancies","tenancy","tenant","tenantable","tenanted","tenanting","tenantless","tenantries","tenantry","tenants","tenantship","tenantships","tench","tenches","tend","tendance","tendances","tended","tendence","tendences","tendencially","tendencies","tendencious","tendenciously","tendenciousness","tendency","tendential","tendentially","tendentious","tendentiously","tendentiousness","tendentiousnesses","tendenz","tendenzen","tender","tenderable","tendered","tenderer","tenderers","tenderest","tenderfeet","tenderfoot","tenderfoots","tenderhearted","tenderheartedly","tenderheartedness","tenderheartednesses","tendering","tenderings","tenderisation","tenderisations","tenderise","tenderised","tenderiser","tenderisers","tenderises","tenderising","tenderization","tenderizations","tenderize","tenderized","tenderizer","tenderizers","tenderizes","tenderizing","tenderling","tenderlings","tenderloin","tenderloins","tenderly","tenderness","tendernesses","tenderometer","tenderometers","tenders","tending","tendinites","tendinitides","tendinitis","tendinitises","tendinous","tendon","tendonites","tendonitides","tendonitis","tendonitises","tendons","tendovaginitis","tendre","tendres","tendresse","tendresses","tendril","tendriled","tendrillar","tendrilled","tendrillous","tendrilous","tendrils","tendron","tendrons","tends","tendu","tendus","tene","tenebrae","tenebrific","tenebrio","tenebrionid","tenebrionids","tenebrios","tenebrious","tenebriousness","tenebrism","tenebrisms","tenebrist","tenebrists","tenebrities","tenebrity","tenebrose","tenebrosities","tenebrosity","tenebrous","tenebrousness","tenebrousnesses","tenement","tenemental","tenementary","tenemented","tenements","tenendum","tenendums","tenes","tenesmic","tenesmus","tenesmuses","tenet","tenets","tenfold","tenfolds","tenge","tenges","tenia","teniacide","teniacides","teniae","teniafuge","teniafuges","tenias","teniases","teniasis","tenioid","tennantite","tennantites","tenne","tenner","tenners","tennes","tennies","tennis","tennises","tennist","tennists","tenno","tennos","tenny","tenon","tenoned","tenoner","tenoners","tenoning","tenons","tenor","tenorist","tenorists","tenorite","tenorites","tenorless","tenoroon","tenoroons","tenorrhaphies","tenorrhaphy","tenors","tenosynovitis","tenosynovitises","tenotomies","tenotomist","tenotomists","tenotomy","tenour","tenours","tenovaginitis","tenovaginitises","tenpence","tenpences","tenpenny","tenpin","tenpins","tenpounder","tenpounders","tenrec","tenrecs","tens","tense","tensed","tenseless","tensely","tenseness","tensenesses","tenser","tenses","tensest","tensibilities","tensibility","tensible","tensibleness","tensiblenesses","tensibly","tensile","tensilely","tensileness","tensilenesses","tensilities","tensility","tensimeter","tensimeters","tensing","tensiometer","tensiometers","tensiometric","tensiometries","tensiometry","tension","tensional","tensionally","tensioned","tensioner","tensioners","tensioning","tensionless","tensions","tensities","tensity","tensive","tenson","tensons","tensor","tensorial","tensors","tent","tentacle","tentacled","tentacles","tentacula","tentacular","tentaculate","tentaculiferous","tentaculite","tentaculites","tentaculoid","tentaculum","tentage","tentages","tentation","tentations","tentative","tentatively","tentativeness","tentativenesses","tentatives","tented","tenter","tentered","tenterhook","tenterhooks","tentering","tenters","tentful","tentfuls","tenth","tenthly","tenths","tentie","tentier","tentiest","tentiginous","tentigo","tentigos","tenting","tentings","tentless","tentlike","tentmaker","tentmakers","tentoria","tentorial","tentorium","tentoriums","tents","tentwise","tenty","tenue","tenues","tenuious","tenuirostral","tenuis","tenuities","tenuity","tenuous","tenuously","tenuousness","tenuousnesses","tenurable","tenure","tenured","tenures","tenurial","tenurially","tenuring","tenuti","tenuto","tenutos","tenzon","tenzons","teocalli","teocallis","teopan","teopans","teosinte","teosintes","tepa","tepal","tepals","tepas","tepee","tepees","tepefaction","tepefactions","tepefied","tepefies","tepefy","tepefying","tephigram","tephigrams","tephillah","tephillin","tephra","tephras","tephrite","tephrites","tephritic","tephroite","tephroites","tephromancies","tephromancy","tepid","tepidaria","tepidarium","tepider","tepidest","tepidities","tepidity","tepidly","tepidness","tepidnesses","tepoy","tepoys","tequila","tequilas","tequilla","tequillas","terabyte","terabytes","teraflop","teraflops","teraglin","teraglins","terahertz","terahertzes","terai","terais","terakihi","terakihis","teraohm","teraohms","teraph","teraphim","teraphims","teras","terata","teratism","teratisms","teratocarcinoma","teratocarcinomas","teratocarcinomata","teratogen","teratogeneses","teratogenesis","teratogenic","teratogenicist","teratogenicists","teratogenicities","teratogenicity","teratogenies","teratogens","teratogeny","teratoid","teratologic","teratological","teratologies","teratologist","teratologists","teratology","teratoma","teratomas","teratomata","teratomatous","teratophobia","teratophobias","terawatt","terawatts","terbia","terbias","terbic","terbium","terbiums","terce","tercel","tercelet","tercelets","tercels","tercentenaries","tercentenary","tercentennial","tercentennials","terces","tercet","tercets","tercio","tercios","terebene","terebenes","terebic","terebinth","terebinthine","terebinths","terebra","terebrae","terebrant","terebrants","terebras","terebrate","terebrated","terebrates","terebrating","terebration","terebrations","terebratula","terebratulae","terebratulas","teredines","teredo","teredos","terefa","terefah","terek","tereks","terephthalate","terephthalates","terephthalic","teres","terete","teretes","terf","terfe","terfes","terfs","terga","tergal","tergite","tergites","tergiversant","tergiversants","tergiversate","tergiversated","tergiversates","tergiversating","tergiversation","tergiversations","tergiversator","tergiversators","tergiversatory","tergum","teriyaki","teriyakis","term","termagancies","termagancy","termagant","termagantly","termagants","termed","termer","termers","terminabilities","terminability","terminable","terminableness","terminablenesses","terminably","terminal","terminally","terminals","terminate","terminated","terminates","terminating","termination","terminational","terminations","terminative","terminatively","terminator","terminators","terminatory","terminer","terminers","terming","termini","terminism","terminisms","terminist","terminists","terminological","terminologically","terminologies","terminologist","terminologists","terminology","terminus","terminuses","termitaria","termitaries","termitarium","termitariums","termitary","termite","termites","termitic","termless","termlies","termly","termor","termors","terms","termtime","termtimes","tern","ternal","ternaries","ternary","ternate","ternately","terne","terned","terneplate","terneplates","ternes","terning","ternion","ternions","terns","terotechnology","terpene","terpeneless","terpenes","terpenic","terpenoid","terpenoids","terpineol","terpineols","terpinol","terpinols","terpolymer","terpolymers","terpsichoreal","terpsichorean","terra","terrace","terraced","terraceless","terraces","terracette","terracettes","terracing","terracings","terracotta","terracottas","terrae","terraform","terraformed","terraforming","terraformings","terraforms","terrain","terrains","terramara","terramare","terramares","terrane","terranes","terrapin","terrapins","terraqueous","terraria","terrarium","terrariums","terras","terrases","terrazzo","terrazzos","terreen","terreens","terrella","terrellas","terremotive","terrene","terrenely","terrenes","terreplein","terrepleins","terrestrial","terrestrially","terrestrialness","terrestrials","terret","terrets","terribilities","terribility","terrible","terribleness","terriblenesses","terribles","terribly","terricole","terricoles","terricolous","terrier","terriers","terries","terrific","terrifically","terrified","terrifier","terrifiers","terrifies","terrify","terrifying","terrifyingly","terrigenous","terrine","terrines","territ","territorial","territorialise","territorialised","territorialises","territorialism","territorialisms","territorialist","territorialists","territorialities","territoriality","territorialization","territorializations","territorialize","territorialized","territorializes","territorializing","territorially","territorials","territoried","territories","territory","territs","terroir","terroirs","terror","terrorful","terrorisation","terrorisations","terrorise","terrorised","terroriser","terrorisers","terrorises","terrorising","terrorism","terrorisms","terrorist","terroristic","terrorists","terrorization","terrorizations","terrorize","terrorized","terrorizer","terrorizers","terrorizes","terrorizing","terrorless","terrors","terry","tersanctus","tersanctuses","terse","tersely","terseness","tersenesses","terser","tersest","tersion","tersions","tertia","tertial","tertials","tertian","tertians","tertiaries","tertiary","tertias","tertium","tertius","tertiuses","terts","tervalencies","tervalency","tervalent","terylene","terylenes","terzetta","terzettas","terzetti","terzetto","terzettos","tes","teschenite","teschenites","tesla","teslas","tessaraglot","tesselate","tesselated","tesselates","tesselating","tessella","tessellae","tessellar","tessellate","tessellated","tessellates","tessellating","tessellation","tessellations","tessera","tesseract","tesseracts","tesserae","tesseral","tessitura","tessituras","tessiture","test","testa","testabilities","testability","testable","testacean","testaceans","testaceous","testacies","testacy","testae","testament","testamental","testamentar","testamentarily","testamentary","testaments","testamur","testamurs","testate","testates","testation","testations","testator","testators","testatrices","testatrix","testatrixes","testatum","testatums","testcross","testcrossed","testcrosses","testcrossing","teste","tested","testee","testees","tester","testern","testerned","testerning","testerns","testers","testes","testicle","testicles","testicular","testiculate","testiculated","testier","testiest","testificate","testificates","testification","testifications","testificator","testificators","testificatory","testified","testifier","testifiers","testifies","testify","testifying","testily","testimonial","testimonialise","testimonialised","testimonialises","testimonialize","testimonialized","testimonializes","testimonials","testimonied","testimonies","testimony","testimonying","testiness","testinesses","testing","testings","testis","teston","testons","testoon","testoons","testosterone","testosterones","testril","testrill","testrills","testrils","tests","testudinal","testudinary","testudineous","testudines","testudo","testudos","testy","tet","tetanal","tetanic","tetanical","tetanically","tetanics","tetanies","tetanisation","tetanisations","tetanise","tetanised","tetanises","tetanising","tetanization","tetanizations","tetanize","tetanized","tetanizes","tetanizing","tetanoid","tetanus","tetanuses","tetany","tetartohedral","tetartohedrally","tetartohedrism","tetartohedrisms","tetched","tetchier","tetchiest","tetchily","tetchiness","tetchinesses","tetchy","tete","tetes","teth","tether","tetherball","tetherballs","tethered","tethering","tethers","teths","tetotum","tetotums","tetra","tetrabasic","tetrabasicities","tetrabasicity","tetrabrach","tetrabrachs","tetrabranchiate","tetracaine","tetracaines","tetrachloride","tetrachlorides","tetrachord","tetrachordal","tetrachords","tetrachotomies","tetrachotomous","tetrachotomy","tetracid","tetracids","tetract","tetractinal","tetractine","tetracts","tetracyclic","tetracycline","tetracyclines","tetrad","tetradactyl","tetradactylies","tetradactylous","tetradactyls","tetradactyly","tetradic","tetradite","tetradites","tetradrachm","tetradrachms","tetrads","tetradymite","tetradymites","tetradynamous","tetraethyl","tetraethyls","tetrafluoride","tetrafluorides","tetragon","tetragonal","tetragonally","tetragonalness","tetragonous","tetragons","tetragram","tetragrammaton","tetragrammatons","tetragrams","tetragynian","tetragynous","tetrahedra","tetrahedral","tetrahedrally","tetrahedrite","tetrahedrites","tetrahedron","tetrahedrons","tetrahydrocannabinol","tetrahydrocannabinols","tetrahydrofuran","tetrahydrofurans","tetrahymena","tetrahymenas","tetralogies","tetralogy","tetramer","tetrameral","tetrameric","tetramerism","tetramerisms","tetramerous","tetramers","tetrameter","tetrameters","tetramethyllead","tetramethylleads","tetramorphic","tetrandrian","tetrandrous","tetrapla","tetraplas","tetraplegia","tetraplegias","tetraplegic","tetraploid","tetraploidies","tetraploids","tetraploidy","tetrapod","tetrapodic","tetrapodies","tetrapodous","tetrapods","tetrapody","tetrapolis","tetrapolises","tetrapolitan","tetrapteran","tetrapterous","tetraptote","tetraptotes","tetrapyrrole","tetrapyrroles","tetrarch","tetrarchate","tetrarchates","tetrarchic","tetrarchical","tetrarchies","tetrarchs","tetrarchy","tetras","tetrasemic","tetrasporangia","tetrasporangium","tetraspore","tetraspores","tetrasporic","tetrasporous","tetrastich","tetrastichal","tetrastichic","tetrastichous","tetrastichs","tetrastyle","tetrastyles","tetrasyllabic","tetrasyllabical","tetrasyllable","tetrasyllables","tetratheism","tetratheisms","tetrathlon","tetrathlons","tetratomic","tetravalencies","tetravalency","tetravalent","tetravalents","tetraxon","tetraxons","tetrazolium","tetrazoliums","tetrazzini","tetri","tetris","tetrode","tetrodes","tetrodotoxin","tetrodotoxins","tetronal","tetronals","tetrotoxin","tetrotoxins","tetroxid","tetroxide","tetroxides","tetroxids","tetryl","tetryls","tets","tetter","tettered","tettering","tetterous","tetters","tettix","tettixes","teuch","teuchat","teuchats","teucher","teuchest","teuchter","teuchters","teugh","teugher","teughest","teughly","teutonise","teutonised","teutonises","teutonising","teutonize","teutonized","teutonizes","teutonizing","tevatron","tevatrons","tew","tewart","tewarts","tewed","tewel","tewels","tewhit","tewhits","tewing","tewit","tewits","tews","tex","texas","texases","texes","text","textbook","textbookish","textbooks","texted","texter","texters","textile","textiles","texting","textings","textless","textorial","textphone","textphones","texts","textual","textualism","textualisms","textualist","textualists","textually","textuaries","textuary","textural","texturally","texture","textured","textureless","textures","texturing","texturise","texturised","texturises","texturising","texturize","texturized","texturizes","texturizing","thack","thacked","thacking","thacks","thae","thagi","thagis","thaim","thairm","thairms","thalamencephala","thalami","thalamic","thalamically","thalamifloral","thalamus","thalassaemia","thalassaemias","thalassaemic","thalassemia","thalassemias","thalassemic","thalassemics","thalassian","thalassians","thalassic","thalassocracies","thalassocracy","thalassocrat","thalassocrats","thalassographer","thalassographic","thalassography","thalassotherapy","thalattocracies","thalattocracy","thale","thaler","thalers","thali","thalian","thalictrum","thalictrums","thalidomide","thalidomides","thalis","thalli","thallic","thalliform","thalline","thallious","thallium","thalliums","thalloid","thallophyte","thallophytes","thallophytic","thallous","thallus","thalluses","thalweg","thalwegs","than","thana","thanadar","thanadars","thanage","thanages","thanah","thanahs","thanas","thanatism","thanatisms","thanatist","thanatists","thanatognomonic","thanatographies","thanatography","thanatoid","thanatological","thanatologies","thanatologist","thanatologists","thanatology","thanatophobia","thanatophobias","thanatopses","thanatopsis","thanatos","thanatoses","thanatosis","thane","thanedom","thanedoms","thanehood","thanehoods","thanes","thaneship","thaneships","thang","thangka","thangkas","thangs","thank","thanked","thankee","thanker","thankers","thankful","thankfuller","thankfullest","thankfully","thankfulness","thankfulnesses","thanking","thankings","thankit","thankless","thanklessly","thanklessness","thanklessnesses","thanks","thanksgiver","thanksgivers","thanksgiving","thanksgivings","thankworthily","thankworthiness","thankworthy","thankyou","thankyous","thanna","thannah","thannahs","thannas","thans","thar","tharborough","tharboroughs","tharm","tharms","thars","that","thataway","thatch","thatched","thatcher","thatchers","thatches","thatchier","thatchiest","thatching","thatchings","thatchless","thatcht","thatchy","thatness","thatnesses","thaumasite","thaumasites","thaumatin","thaumatins","thaumatogenies","thaumatogeny","thaumatography","thaumatolatries","thaumatolatry","thaumatologies","thaumatology","thaumatrope","thaumatropes","thaumatropical","thaumaturge","thaumaturges","thaumaturgic","thaumaturgical","thaumaturgics","thaumaturgies","thaumaturgism","thaumaturgisms","thaumaturgist","thaumaturgists","thaumaturgus","thaumaturguses","thaumaturgy","thaw","thawed","thawer","thawers","thawier","thawiest","thawing","thawings","thawless","thaws","thawy","the","theaceous","theandric","theanthropic","theanthropies","theanthropism","theanthropisms","theanthropist","theanthropists","theanthropy","thearchic","thearchies","thearchy","theater","theatergoer","theatergoers","theatergoing","theatergoings","theaters","theatral","theatre","theatres","theatric","theatrical","theatricalise","theatricalised","theatricalises","theatricalising","theatricalism","theatricalisms","theatricalities","theatricality","theatricalization","theatricalizations","theatricalize","theatricalized","theatricalizes","theatricalizing","theatrically","theatricalness","theatricals","theatricise","theatricised","theatricises","theatricising","theatricism","theatricisms","theatricize","theatricized","theatricizes","theatricizing","theatrics","theatromania","theatromanias","theatrophone","theatrophones","theave","theaves","thebaine","thebaines","thebe","thebes","theca","thecae","thecal","thecate","thecodont","thecodonts","thee","theed","theeing","theek","theeked","theeking","theeks","theelin","theelins","theelol","theelols","thees","theft","theftless","thefts","theftuous","theftuously","thegither","thegn","thegnly","thegns","theic","theics","thein","theine","theines","theins","their","theirs","theirself","theirselves","theism","theisms","theist","theistic","theistical","theistically","theists","thelement","thelements","thelf","thelitis","thelitises","thelves","thelytokies","thelytokous","thelytoky","them","thema","themata","thematic","thematically","thematics","thematisation","thematisations","thematization","thematizations","theme","themed","themeless","themes","theming","themself","themselves","then","thenabout","thenabouts","thenage","thenages","thenal","thenar","thenardite","thenardites","thenars","thence","thenceforth","thenceforward","thenceforwards","thens","theobromine","theobromines","theocentric","theocentricism","theocentricisms","theocentricities","theocentricity","theocentrism","theocentrisms","theocon","theocons","theocracies","theocracy","theocrasies","theocrasy","theocrat","theocratic","theocratical","theocratically","theocrats","theodicean","theodiceans","theodicies","theodicy","theodolite","theodolites","theodolitic","theogonic","theogonical","theogonies","theogonist","theogonists","theogony","theolog","theologaster","theologasters","theologate","theologates","theologer","theologers","theologian","theologians","theologic","theological","theologically","theologies","theologisation","theologisations","theologise","theologised","theologiser","theologisers","theologises","theologising","theologist","theologists","theologization","theologizations","theologize","theologized","theologizer","theologizers","theologizes","theologizing","theologoumena","theologoumenon","theologs","theologue","theologues","theology","theomachies","theomachist","theomachists","theomachy","theomancies","theomancy","theomania","theomaniac","theomaniacs","theomanias","theomantic","theomorphic","theomorphism","theomorphisms","theonomies","theonomous","theonomy","theopathetic","theopathic","theopathies","theopathy","theophagies","theophagous","theophagy","theophanic","theophanies","theophanous","theophany","theophobia","theophobiac","theophobiacs","theophobias","theophobist","theophobists","theophoric","theophylline","theophyllines","theopneust","theopneustic","theopneusties","theopneusty","theorbist","theorbists","theorbo","theorbos","theorem","theorematic","theorematical","theorematically","theorematist","theorematists","theoremic","theorems","theoretic","theoretical","theoretically","theoretician","theoreticians","theoretics","theoric","theorics","theories","theorique","theoriques","theorisation","theorisations","theorise","theorised","theoriser","theorisers","theorises","theorising","theorist","theorists","theorization","theorizations","theorize","theorized","theorizer","theorizers","theorizes","theorizing","theory","theosoph","theosopher","theosophers","theosophic","theosophical","theosophically","theosophies","theosophise","theosophised","theosophises","theosophising","theosophism","theosophisms","theosophist","theosophistical","theosophists","theosophize","theosophized","theosophizes","theosophizing","theosophs","theosophy","theotechnic","theotechnies","theotechny","theotokoi","theotokos","theow","theows","theralite","theralites","therapeuses","therapeusis","therapeutic","therapeutically","therapeutics","therapeutist","therapeutists","therapies","therapist","therapists","therapsid","therapsids","therapy","therblig","therbligs","there","thereabout","thereabouts","thereafter","thereagainst","thereamong","thereanent","thereat","thereaway","therebeside","thereby","therefor","therefore","therefrom","therein","thereinafter","thereinbefore","thereinto","theremin","theremins","thereness","therenesses","thereof","thereon","thereout","theres","therethrough","thereto","theretofore","thereunder","thereunto","thereupon","therewith","therewithal","therewithin","theriac","theriaca","theriacal","theriacas","theriacs","therian","therians","therianthropic","therianthropism","theriolatries","theriolatry","theriomorph","theriomorphic","theriomorphism","theriomorphisms","theriomorphoses","theriomorphosis","theriomorphous","theriomorphs","therm","thermae","thermaesthesia","thermaesthesias","thermal","thermalisation","thermalisations","thermalise","thermalised","thermalises","thermalising","thermalization","thermalizations","thermalize","thermalized","thermalizes","thermalizing","thermally","thermals","therme","thermel","thermels","thermes","thermesthesia","thermesthesias","thermette","thermettes","thermic","thermical","thermically","thermidor","thermidors","thermion","thermionic","thermionics","thermions","thermistor","thermistors","thermit","thermite","thermites","thermits","thermobaric","thermobarograph","thermobarometer","thermochemical","thermochemist","thermochemistries","thermochemistry","thermochemists","thermochromic","thermochromies","thermochromism","thermochromisms","thermochromy","thermocline","thermoclines","thermocouple","thermocouples","thermoduric","thermodynamic","thermodynamical","thermodynamically","thermodynamicist","thermodynamicists","thermodynamics","thermoelectric","thermoelectricities","thermoelectricity","thermoelectron","thermoelectrons","thermoelement","thermoelements","thermoform","thermoformable","thermoformed","thermoforming","thermoforms","thermogeneses","thermogenesis","thermogenetic","thermogenic","thermogenous","thermogram","thermograms","thermograph","thermographer","thermographers","thermographic","thermographically","thermographies","thermographs","thermography","thermohaline","thermojunction","thermojunctions","thermolabile","thermolabilities","thermolability","thermologies","thermology","thermoluminescence","thermoluminescences","thermoluminescent","thermolyses","thermolysis","thermolytic","thermomagnetic","thermometer","thermometers","thermometric","thermometrical","thermometrically","thermometries","thermometry","thermomotor","thermomotors","thermonasties","thermonasty","thermonuclear","thermoperiodic","thermoperiodicities","thermoperiodicity","thermoperiodism","thermoperiodisms","thermophil","thermophile","thermophiles","thermophilic","thermophilous","thermophils","thermophyllous","thermopile","thermopiles","thermoplastic","thermoplasticities","thermoplasticity","thermoplastics","thermoreceptor","thermoreceptors","thermoregulate","thermoregulated","thermoregulates","thermoregulating","thermoregulation","thermoregulations","thermoregulator","thermoregulators","thermoregulatory","thermoremanence","thermoremanences","thermoremanent","thermos","thermoscope","thermoscopes","thermoscopic","thermoscopical","thermoses","thermoset","thermosets","thermosetting","thermosiphon","thermosiphons","thermosphere","thermospheres","thermospheric","thermostabilities","thermostability","thermostable","thermostat","thermostated","thermostatic","thermostatically","thermostatics","thermostating","thermostats","thermostatted","thermostatting","thermotactic","thermotaxes","thermotaxic","thermotaxis","thermotensile","thermotherapies","thermotherapy","thermotic","thermotical","thermotics","thermotolerant","thermotropic","thermotropics","thermotropism","thermotropisms","therms","theroid","therologies","therology","therophyte","therophytes","theropod","theropodan","theropodans","theropods","thersitical","thesaural","thesauri","thesaurus","thesauruses","these","theses","thesis","thesmothete","thesmothetes","thesp","thespian","thespians","thesps","theta","thetas","thetch","thetched","thetches","thetching","thete","thetes","thether","thetic","thetical","thetically","theurgic","theurgical","theurgically","theurgies","theurgist","theurgists","theurgy","thew","thewed","thewes","thewier","thewiest","thewless","thews","thewy","they","thiabendazole","thiabendazoles","thiamin","thiaminase","thiaminases","thiamine","thiamines","thiamins","thiasus","thiasuses","thiazide","thiazides","thiazin","thiazine","thiazines","thiazins","thiazol","thiazole","thiazoles","thiazols","thibet","thibets","thible","thibles","thick","thicked","thicken","thickened","thickener","thickeners","thickening","thickenings","thickens","thicker","thickest","thicket","thicketed","thickets","thickety","thickhead","thickheaded","thickheadedness","thickheads","thickie","thickies","thicking","thickish","thickleaf","thickleaves","thickly","thickness","thicknesses","thicko","thickoes","thickos","thicks","thickset","thicksets","thickskin","thickskins","thicky","thief","thieflike","thieve","thieved","thieveries","thievery","thieves","thieving","thievings","thievish","thievishly","thievishness","thievishnesses","thig","thigger","thiggers","thigging","thiggings","thiggit","thigh","thighbone","thighbones","thighed","thighs","thigmotactic","thigmotaxes","thigmotaxis","thigmotropic","thigmotropism","thigmotropisms","thigs","thilk","thill","thiller","thillers","thills","thimble","thimbleberries","thimbleberry","thimbled","thimbleful","thimblefuls","thimblerig","thimblerigged","thimblerigger","thimbleriggers","thimblerigging","thimbleriggings","thimblerigs","thimbles","thimblesful","thimbleweed","thimbleweeds","thimblewit","thimblewits","thimblewitted","thimbling","thimerosal","thimerosals","thin","thinclad","thinclads","thindown","thindowns","thine","thing","thingamabob","thingamabobs","thingamajig","thingamajigs","thingamies","thingamy","thingamybob","thingamybobs","thingamyjig","thingamyjigs","thinghood","thinghoods","thingier","thingies","thingiest","thinginess","thinginesses","thingliness","thinglinesses","thingness","thingnesses","things","thingumabob","thingumabobs","thingumajig","thingumajigs","thingumbob","thingumbobs","thingummies","thingummy","thingummybob","thingummybobs","thingummyjig","thingummyjigs","thingy","think","thinkable","thinkableness","thinkablenesses","thinkably","thinker","thinkers","thinking","thinkingly","thinkingness","thinkingnesses","thinkings","thinkpiece","thinkpieces","thinks","thinly","thinned","thinner","thinners","thinness","thinnesses","thinnest","thinning","thinnings","thinnish","thins","thio","thioalcohol","thioalcohols","thiobacilli","thiobacillus","thiobarbiturate","thiocarbamide","thiocarbamides","thiocyanate","thiocyanates","thiocyanic","thiodiglycol","thiodiglycols","thiofuran","thiofurans","thiol","thiolic","thiols","thionate","thionates","thionic","thionin","thionine","thionines","thionins","thionyl","thionyls","thiopental","thiopentals","thiopentone","thiopentones","thiophen","thiophene","thiophenes","thiophens","thiophil","thioridazine","thioridazines","thiosinamine","thiosinamines","thiosulfate","thiosulfates","thiosulphate","thiosulphates","thiosulphuric","thiotepa","thiotepas","thiouracil","thiouracils","thiourea","thioureas","thir","thiram","thirams","third","thirdborough","thirdboroughs","thirded","thirdhand","thirding","thirdings","thirdly","thirds","thirdsman","thirdsmen","thirdstream","thirdstreams","thirl","thirlage","thirlages","thirled","thirling","thirls","thirst","thirsted","thirster","thirsters","thirstful","thirstier","thirstiest","thirstily","thirstiness","thirstinesses","thirsting","thirstless","thirsts","thirsty","thirteen","thirteens","thirteenth","thirteenthly","thirteenths","thirties","thirtieth","thirtieths","thirty","thirtyfold","thirtyish","thirtysomething","this","thisaway","thisness","thisnesses","thistle","thistledown","thistledowns","thistles","thistlier","thistliest","thistly","thither","thitherto","thitherward","thitherwards","thivel","thivels","thixotrope","thixotropes","thixotropic","thixotropies","thixotropy","thlipses","thlipsis","tho","thoft","thofts","thole","tholed","tholeiite","tholeiites","tholeiitic","tholepin","tholepins","tholes","tholi","tholing","tholobate","tholobates","tholoi","tholos","tholus","thon","thonder","thong","thonged","thongs","thoracal","thoracenteses","thoracentesis","thoraces","thoracic","thoracically","thoracocenteses","thoracocentesis","thoracoplasties","thoracoplasty","thoracoscope","thoracoscopes","thoracostomies","thoracostomy","thoracotomies","thoracotomy","thorax","thoraxes","thoria","thorianite","thorianites","thorias","thoric","thorite","thorites","thorium","thoriums","thorn","thornback","thornbacks","thornbill","thornbills","thornbird","thornbirds","thornbush","thornbushes","thorned","thornhedge","thornhedges","thornier","thorniest","thornily","thorniness","thorninesses","thorning","thornless","thornlike","thornproof","thornproofs","thorns","thornset","thorntree","thorntrees","thorny","thoro","thoron","thorons","thorough","thoroughbass","thoroughbasses","thoroughbrace","thoroughbraced","thoroughbraces","thoroughbred","thoroughbreds","thorougher","thoroughest","thoroughfare","thoroughfares","thoroughgoing","thoroughgoingly","thoroughly","thoroughness","thoroughnesses","thoroughpaced","thoroughpin","thoroughpins","thoroughs","thoroughwax","thoroughwaxes","thoroughwort","thoroughworts","thorp","thorpe","thorpes","thorps","those","thother","thou","thoued","though","thought","thoughtcast","thoughtcasts","thoughted","thoughten","thoughtful","thoughtfully","thoughtfulness","thoughtfulnesses","thoughtless","thoughtlessly","thoughtlessness","thoughtlessnesses","thoughts","thoughtway","thoughtways","thouing","thous","thousand","thousandfold","thousandfolds","thousands","thousandth","thousandths","thowel","thowels","thowl","thowless","thowls","thrae","thraiping","thraipings","thraldom","thraldoms","thrall","thralldom","thralldoms","thralled","thralling","thralls","thrang","thranged","thranging","thrangs","thrapple","thrappled","thrapples","thrappling","thrash","thrashed","thrasher","thrashers","thrashes","thrashing","thrashings","thrasonic","thrasonical","thrasonically","thrave","thraves","thraw","thraward","thrawart","thrawed","thrawing","thrawn","thrawnly","thraws","thread","threadbare","threadbareness","threadbarenesses","threaded","threaden","threader","threaders","threadfin","threadfins","threadier","threadiest","threadiness","threadinesses","threading","threadless","threadlike","threadmaker","threadmakers","threads","threadworm","threadworms","thready","threap","threaped","threaper","threapers","threaping","threapit","threaps","threat","threated","threaten","threatened","threatener","threateners","threatening","threateningly","threatenings","threatens","threatful","threating","threats","threave","threaves","three","threefold","threefoldness","threefoldnesses","threeness","threenesses","threep","threepeat","threepeated","threepeating","threepeats","threeped","threepence","threepences","threepenceworth","threepennies","threepenny","threepennyworth","threeper","threepers","threeping","threepit","threeps","threes","threescore","threescores","threesome","threesomes","thremmatologies","thremmatology","threne","threnes","threnetic","threnetical","threnode","threnodes","threnodial","threnodic","threnodies","threnodist","threnodists","threnody","threnos","threnoses","threonine","threonines","thresh","threshed","threshel","threshels","thresher","threshers","threshes","threshing","threshings","threshold","thresholds","thretties","thretty","threw","thrice","thrid","thridace","thridaces","thridded","thridding","thrids","thrift","thriftier","thriftiest","thriftily","thriftiness","thriftinesses","thriftless","thriftlessly","thriftlessness","thriftlessnesses","thrifts","thrifty","thrill","thrillant","thrilled","thriller","thrillers","thrillier","thrilliest","thrilling","thrillingly","thrillingness","thrillingnesses","thrills","thrilly","thrimsa","thrimsas","thrip","thrips","thripses","thrissel","thrissels","thrist","thristed","thristing","thristle","thristles","thrists","thristy","thrive","thrived","thriveless","thriven","thriver","thrivers","thrives","thriving","thrivingly","thrivingness","thrivingnesses","thrivings","thro","throat","throated","throatier","throatiest","throatily","throatiness","throatinesses","throating","throatlash","throatlashes","throatlatch","throatlatches","throats","throatwort","throatworts","throaty","throb","throbbed","throbber","throbbers","throbbing","throbbingly","throbbings","throbless","throbs","throe","throed","throeing","throes","thrombi","thrombin","thrombins","thrombocyte","thrombocytes","thrombocytic","thrombocytopenia","thrombocytopenias","thrombocytopenic","thromboembolic","thromboembolism","thromboembolisms","thrombogen","thrombogens","thrombokinase","thrombokinases","thrombolyses","thrombolysis","thrombolytic","thrombolytics","thrombophilia","thrombophilias","thrombophlebitides","thrombophlebitis","thromboplastic","thromboplastin","thromboplastins","thrombose","thrombosed","thromboses","thrombosing","thrombosis","thrombotic","thromboxane","thromboxanes","thrombus","throne","throned","throneless","thrones","throng","thronged","throngful","thronging","throngings","throngs","throning","thronner","thronners","thropple","throppled","thropples","throppling","throstle","throstles","throttle","throttleable","throttled","throttlehold","throttleholds","throttler","throttlers","throttles","throttling","throttlings","through","throughfare","throughfares","throughgaun","throughgauns","throughither","throughly","throughother","throughout","throughput","throughputs","throughway","throughways","throve","throw","throwaway","throwaways","throwback","throwbacks","throwdown","throwdowns","throwe","thrower","throwers","throwes","throwing","throwings","thrown","throws","throwster","throwsters","thru","thrum","thrummed","thrummer","thrummers","thrummier","thrummiest","thrumming","thrummingly","thrummings","thrummy","thrums","thrupenny","thruppence","thruppences","thruppennies","thruppenny","thruput","thruputs","thrush","thrushes","thrust","thrusted","thruster","thrusters","thrustful","thrusting","thrustings","thrustor","thrustors","thrusts","thrutch","thrutched","thrutches","thrutching","thruway","thruways","thrymsa","thrymsas","thud","thudded","thudding","thuddingly","thuds","thug","thuggee","thuggees","thuggeries","thuggery","thuggish","thuggism","thuggisms","thuggo","thuggos","thugs","thuja","thujas","thulia","thulias","thulite","thulites","thulium","thuliums","thumb","thumbed","thumbhole","thumbholes","thumbier","thumbiest","thumbikins","thumbing","thumbkin","thumbkins","thumbless","thumblike","thumbling","thumblings","thumbnail","thumbnails","thumbnut","thumbnuts","thumbpiece","thumbpieces","thumbpot","thumbpots","thumbprint","thumbprints","thumbs","thumbscrew","thumbscrews","thumbstall","thumbstalls","thumbtack","thumbtacked","thumbtacking","thumbtacks","thumbwheel","thumbwheels","thumby","thump","thumped","thumper","thumpers","thumping","thumpingly","thumps","thunbergia","thunbergias","thunder","thunderbird","thunderbirds","thunderbolt","thunderbolts","thunderbox","thunderboxes","thunderclap","thunderclaps","thundercloud","thunderclouds","thundered","thunderer","thunderers","thunderflash","thunderflashes","thunderhead","thunderheads","thunderier","thunderiest","thundering","thunderingly","thunderings","thunderless","thunderous","thunderously","thunderousness","thunders","thundershower","thundershowers","thunderstone","thunderstones","thunderstorm","thunderstorms","thunderstricken","thunderstrike","thunderstrikes","thunderstriking","thunderstroke","thunderstrokes","thunderstruck","thundery","thundrous","thunk","thunked","thunking","thunks","thurible","thuribles","thurifer","thuriferous","thurifers","thurification","thurifications","thurified","thurifies","thurify","thurifying","thurl","thurls","thus","thuses","thusly","thusness","thusnesses","thuswise","thuya","thuyas","thwack","thwacked","thwacker","thwackers","thwacking","thwackings","thwacks","thwaite","thwaites","thwart","thwarted","thwartedly","thwarter","thwarters","thwarting","thwartingly","thwartings","thwartly","thwarts","thwartship","thwartships","thwartways","thwartwise","thy","thyine","thylacine","thylacines","thylakoid","thylakoids","thylose","thyloses","thylosis","thyme","thymectomies","thymectomise","thymectomised","thymectomises","thymectomising","thymectomize","thymectomized","thymectomizes","thymectomizing","thymectomy","thymelaeaceous","thymes","thymey","thymi","thymic","thymidine","thymidines","thymidylic","thymier","thymiest","thymine","thymines","thymocyte","thymocytes","thymol","thymols","thymosin","thymosins","thymus","thymuses","thymy","thyratron","thyratrons","thyreoid","thyreoids","thyristor","thyristors","thyrocalcitonin","thyrocalcitonins","thyroglobulin","thyroglobulins","thyroid","thyroidal","thyroidectomies","thyroidectomized","thyroidectomy","thyroidites","thyroiditides","thyroiditis","thyroiditises","thyroids","thyrotoxicoses","thyrotoxicosis","thyrotrophic","thyrotrophin","thyrotrophins","thyrotropic","thyrotropin","thyrotropins","thyroxin","thyroxine","thyroxines","thyroxins","thyrse","thyrses","thyrsi","thyrsoid","thyrsoidal","thyrsus","thysanopterous","thysanuran","thysanurans","thysanurous","thyself","ti","tian","tians","tiar","tiara","tiaraed","tiaras","tiars","tibia","tibiae","tibial","tibias","tibiofibula","tibiofibulae","tibiofibulas","tibiotarsi","tibiotarsus","tibouchina","tibouchinas","tic","tical","ticals","ticca","ticced","ticcing","tice","ticed","tices","tich","tiches","tichier","tichiest","tichorrhine","tichy","ticing","tick","ticked","ticken","tickens","ticker","tickers","ticket","ticketed","ticketing","ticketings","ticketless","tickets","tickettyboo","tickey","tickeys","tickies","ticking","tickings","ticklace","ticklaces","tickle","tickled","tickler","ticklers","tickles","ticklier","tickliest","tickling","ticklings","ticklish","ticklishly","ticklishness","ticklishnesses","tickly","ticks","tickseed","tickseeds","ticktack","ticktacked","ticktacking","ticktacks","ticktacktoe","ticktacktoes","ticktock","ticktocked","ticktocking","ticktocks","ticky","tics","tictac","tictacked","tictacking","tictacs","tictoc","tictocked","tictocking","tictocs","tid","tidal","tidally","tidbit","tidbits","tiddier","tiddies","tiddiest","tiddle","tiddled","tiddledywink","tiddledywinks","tiddler","tiddlers","tiddles","tiddley","tiddleys","tiddlier","tiddlies","tiddliest","tiddling","tiddly","tiddlywink","tiddlywinks","tiddy","tide","tided","tideland","tidelands","tideless","tidelike","tideline","tidelines","tidemark","tidemarks","tidemill","tidemills","tiderip","tiderips","tides","tidesman","tidesmen","tidewaiter","tidewaiters","tidewater","tidewaters","tidewave","tidewaves","tideway","tideways","tidied","tidier","tidiers","tidies","tidiest","tidily","tidiness","tidinesses","tiding","tidings","tidivate","tidivated","tidivates","tidivating","tidivation","tidivations","tids","tidy","tidying","tidytips","tie","tieback","tiebacks","tiebreak","tiebreaker","tiebreakers","tiebreaks","tieclasp","tieclasps","tied","tieing","tieless","tiemannite","tiemannites","tiepin","tiepins","tier","tierce","tierced","tiercel","tiercelet","tiercelets","tiercels","tierceron","tiercerons","tierces","tiercet","tiercets","tiered","tiering","tiers","ties","tietac","tietack","tietacks","tietacs","tiff","tiffanies","tiffany","tiffed","tiffin","tiffined","tiffing","tiffings","tiffining","tiffins","tiffs","tifosi","tifoso","tift","tifted","tifting","tifts","tig","tige","tiger","tigereye","tigereyes","tigerish","tigerishly","tigerishness","tigerishnesses","tigerism","tigerisms","tigerlike","tigerly","tigers","tigerwood","tigerwoods","tigery","tiges","tigged","tigging","tiggywinkle","tiggywinkles","tight","tightass","tightassed","tightasses","tighten","tightened","tightener","tighteners","tightening","tightens","tighter","tightest","tightfisted","tightfistedness","tightfistednesses","tightish","tightishly","tightknit","tightly","tightness","tightnesses","tightrope","tightropes","tights","tightwad","tightwads","tightwire","tightwires","tiglic","tiglon","tiglons","tigon","tigons","tigress","tigresses","tigridia","tigridias","tigrine","tigrish","tigrishly","tigrishness","tigrishnesses","tigroid","tigs","tik","tika","tikanga","tikangas","tikas","tike","tikes","tiki","tikied","tikiing","tikis","tikka","tikkas","tikoloshe","tikoloshes","tiks","tiktaalik","tiktaaliks","til","tilak","tilaks","tilapia","tilapias","tilburies","tilbury","tilde","tildes","tile","tiled","tilefish","tilefishes","tilelike","tiler","tileries","tilers","tilery","tiles","tiliaceous","tiling","tilings","till","tillable","tillage","tillages","tillandsia","tillandsias","tilled","tiller","tillered","tillering","tillerless","tillerman","tillermen","tillers","tillicum","tillicums","tillier","tilliest","tilling","tillings","tillite","tillites","tills","tilly","tils","tilt","tiltable","tilted","tilter","tilters","tilth","tilths","tilting","tiltings","tiltmeter","tiltmeters","tiltrotor","tiltrotors","tilts","tiltyard","tiltyards","timarau","timaraus","timariot","timariots","timbal","timbale","timbales","timbals","timber","timberdoodle","timberdoodles","timbered","timberhead","timberheads","timbering","timberings","timberland","timberlands","timberline","timberlines","timberman","timbermen","timbers","timberwork","timberworks","timbery","timberyard","timberyards","timbo","timbos","timbral","timbre","timbrel","timbrelled","timbrels","timbres","timbrologies","timbrologist","timbrologists","timbrology","timbromania","timbromaniac","timbromaniacs","timbromanias","timbrophilies","timbrophilist","timbrophilists","timbrophily","time","timebomb","timebombs","timecard","timecards","timed","timeframe","timeframes","timekeeper","timekeepers","timekeeping","timekeepings","timeless","timelessly","timelessness","timelessnesses","timelier","timeliest","timeline","timelines","timeliness","timelinesses","timely","timenoguy","timenoguys","timeous","timeously","timeout","timeouts","timepass","timepassed","timepasses","timepassing","timepiece","timepieces","timepleaser","timepleasers","timer","timers","times","timesaver","timesavers","timesaving","timescale","timescales","timeserver","timeservers","timeserving","timeservings","timeshare","timeshares","timestamp","timestamped","timestamping","timestamps","timetable","timetabled","timetables","timetabling","timework","timeworker","timeworkers","timeworks","timeworn","timid","timider","timidest","timidities","timidity","timidly","timidness","timidnesses","timing","timings","timist","timists","timocracies","timocracy","timocratic","timocratical","timolol","timolols","timon","timoneer","timoneers","timons","timorous","timorously","timorousness","timorousnesses","timorsome","timothies","timothy","timous","timously","timpana","timpani","timpanist","timpanists","timpano","timpanum","timpanums","timps","tin","tina","tinaja","tinajas","tinamou","tinamous","tinas","tincal","tincals","tinchel","tinchels","tinct","tincted","tincting","tinctorial","tinctorially","tincts","tincture","tinctured","tinctures","tincturing","tind","tindal","tindals","tinded","tinder","tinderbox","tinderboxes","tinders","tindery","tinding","tinds","tine","tinea","tineal","tineas","tined","tineid","tineids","tines","tinfoil","tinfoils","tinful","tinfuls","ting","tinge","tinged","tingeing","tinges","tinging","tingle","tingled","tingler","tinglers","tingles","tinglier","tingliest","tingling","tinglingly","tinglings","tinglish","tingly","tings","tinguaite","tinguaites","tinhorn","tinhorns","tinier","tinies","tiniest","tinily","tininess","tininesses","tining","tink","tinked","tinker","tinkered","tinkerer","tinkerers","tinkering","tinkerings","tinkerman","tinkermen","tinkers","tinkertoy","tinkertoys","tinking","tinkle","tinkled","tinkler","tinklers","tinkles","tinklier","tinkliest","tinkling","tinklingly","tinklings","tinkly","tinks","tinlike","tinman","tinmen","tinned","tinner","tinners","tinnie","tinnier","tinnies","tinniest","tinnily","tinniness","tinninesses","tinning","tinnings","tinnitus","tinnituses","tinny","tinplate","tinplated","tinplates","tinplating","tinpot","tinpots","tins","tinsel","tinseled","tinseling","tinselled","tinselling","tinselly","tinselries","tinselry","tinsels","tinsey","tinseys","tinsmith","tinsmithing","tinsmithings","tinsmiths","tinsnips","tinstone","tinstones","tint","tintack","tintacks","tinted","tinter","tinters","tintier","tintiest","tintiness","tintinesses","tinting","tintings","tintinnabula","tintinnabulant","tintinnabular","tintinnabulary","tintinnabulate","tintinnabulated","tintinnabulates","tintinnabulation","tintinnabulations","tintinnabulous","tintinnabulum","tintless","tintometer","tintometers","tintookie","tintookies","tints","tinty","tintype","tintypes","tinware","tinwares","tinwork","tinworks","tiny","tip","tipcart","tipcarts","tipcat","tipcats","tipi","tipis","tipless","tipoff","tipoffs","tippable","tipped","tippee","tippees","tipper","tippers","tippet","tippets","tippier","tippiest","tipping","tippings","tipple","tippled","tippler","tipplers","tipples","tippling","tippy","tippytoe","tippytoed","tippytoeing","tippytoes","tips","tipsheet","tipsheets","tipsier","tipsiest","tipsified","tipsifies","tipsify","tipsifying","tipsily","tipsiness","tipsinesses","tipstaff","tipstaffs","tipstaves","tipster","tipsters","tipstock","tipstocks","tipsy","tipt","tiptoe","tiptoed","tiptoeing","tiptoes","tiptop","tiptops","tiptronic","tiptronics","tipula","tipulas","tipuna","tipunas","tirade","tirades","tirage","tirages","tirailleur","tirailleurs","tiramisu","tiramisus","tirasse","tirasses","tire","tired","tireder","tiredest","tiredly","tiredness","tirednesses","tireless","tirelessly","tirelessness","tirelessnesses","tireling","tirelings","tires","tiresome","tiresomely","tiresomeness","tiresomenesses","tirewoman","tirewomen","tiring","tirings","tiriti","tiritis","tirl","tirled","tirling","tirls","tiro","tirocinium","tirociniums","tiroes","tironic","tiros","tirr","tirred","tirring","tirrit","tirrits","tirrivee","tirrivees","tirrivie","tirrivies","tirrs","tis","tisane","tisanes","tisick","tisicks","tissual","tissue","tissued","tissues","tissuey","tissuing","tissular","tiswas","tiswases","tit","titan","titanate","titanates","titaness","titanesses","titania","titanias","titanic","titanically","titaniferous","titanis","titanises","titanism","titanisms","titanite","titanites","titanium","titaniums","titanosaur","titanosaurs","titanothere","titanotheres","titanous","titans","titarakura","titarakuras","titbit","titbits","titch","titches","titchier","titchiest","titchy","tite","titely","titer","titers","titfer","titfers","tithable","tithe","tithed","tither","tithers","tithes","tithing","tithingman","tithingmen","tithings","tithonia","tithonias","titi","titian","titians","titillate","titillated","titillates","titillating","titillatingly","titillation","titillations","titillative","titillator","titillators","titipounamu","titipounamus","titis","titivate","titivated","titivates","titivating","titivation","titivations","titivator","titivators","titlark","titlarks","title","titled","titleholder","titleholders","titleholding","titleless","titler","titlers","titles","titling","titlings","titlist","titlists","titman","titmen","titmice","titmose","titmouse","titoki","titokis","titrable","titrant","titrants","titratable","titrate","titrated","titrates","titrating","titration","titrations","titrator","titrators","titre","titres","titrimetric","tits","titted","titter","tittered","titterer","titterers","tittering","titteringly","titterings","titters","tittie","titties","titting","tittish","tittivate","tittivated","tittivates","tittivating","tittivation","tittivations","tittivator","tittivators","tittle","tittlebat","tittlebats","tittled","tittles","tittling","tittup","tittuped","tittuping","tittupped","tittupping","tittuppy","tittups","tittupy","titty","titubancies","titubancy","titubant","titubate","titubated","titubates","titubating","titubation","titubations","titular","titularies","titularities","titularity","titularly","titulars","titulary","titule","tituled","titules","tituli","tituling","titulus","titup","tituped","tituping","titupped","titupping","titups","titupy","tivy","tix","tiyin","tiyins","tizwas","tizwases","tizz","tizzes","tizzies","tizzy","tjanting","tjantings","tmeses","tmesis","to","toad","toadeater","toadeaters","toadfish","toadfishes","toadflax","toadflaxes","toadgrass","toadgrasses","toadied","toadies","toadish","toadless","toadlike","toadrush","toadrushes","toads","toadstone","toadstones","toadstool","toadstools","toady","toadying","toadyish","toadyism","toadyisms","toast","toasted","toaster","toasters","toastie","toastier","toasties","toastiest","toasting","toastings","toastmaster","toastmasters","toastmistress","toastmistresses","toasts","toasty","toaze","toazed","toazes","toazing","tobaccanalian","tobaccanalians","tobacco","tobaccoes","tobaccoless","tobacconist","tobacconists","tobaccos","tobies","toboggan","tobogganed","tobogganer","tobogganers","tobogganing","tobogganings","tobogganist","tobogganists","toboggans","toboggin","toboggined","toboggining","toboggins","toby","toc","toccata","toccatas","toccate","toccatella","toccatellas","toccatina","toccatinas","tocher","tochered","tochering","tocherless","tochers","tock","tocked","tockier","tockiest","tocking","tockley","tockleys","tocks","tocky","toco","tocologies","tocology","tocopherol","tocopherols","tocos","tocs","tocsin","tocsins","tod","today","todays","todde","todded","toddes","toddies","todding","toddle","toddled","toddler","toddlerhood","toddlerhoods","toddlers","toddles","toddling","toddy","todger","todgers","todies","tods","tody","toe","toea","toeas","toebie","toebies","toecap","toecaps","toeclip","toeclips","toed","toehold","toeholds","toeier","toeiest","toeing","toeless","toelike","toenail","toenailed","toenailing","toenails","toepiece","toepieces","toeplate","toeplates","toerag","toeragger","toeraggers","toerags","toes","toeshoe","toeshoes","toetoe","toetoes","toey","toff","toffee","toffees","toffier","toffies","toffiest","toffish","toffishness","toffishnesses","toffs","toffy","tofore","toft","tofts","tofu","tofus","tofutti","tofuttis","tog","toga","togae","togaed","togas","togate","togated","togavirus","togaviruses","toge","toged","toges","together","togetherness","togethernesses","togged","togger","toggered","toggeries","toggering","toggers","toggery","togging","toggle","toggled","toggler","togglers","toggles","toggling","togs","togue","togues","toheroa","toheroas","toho","tohunga","tohungas","toil","toile","toiled","toiler","toilers","toiles","toilet","toileted","toileting","toiletries","toiletry","toilets","toilette","toilettes","toilful","toilfully","toilfulness","toilfulnesses","toilinet","toilinets","toilinette","toilinettes","toiling","toilings","toilless","toils","toilsome","toilsomely","toilsomeness","toilsomenesses","toilworn","toing","toings","toise","toiseach","toiseachs","toisech","toisechs","toises","toison","toisons","toit","toited","toiting","toitoi","toitois","toits","tokamak","tokamaks","tokay","tokays","toke","toked","token","tokened","tokening","tokenism","tokenisms","tokenistic","tokens","toker","tokers","tokes","toking","toko","tokologies","tokology","tokoloshe","tokoloshes","tokoloshi","tokoloshis","tokomak","tokomaks","tokonoma","tokonomas","tokos","tokotoko","tokotokos","toktokkie","toktokkies","tola","tolan","tolane","tolanes","tolans","tolar","tolarjev","tolarji","tolars","tolas","tolbooth","tolbooths","tolbutamide","tolbutamides","told","tole","toled","toledo","toledos","tolerabilities","tolerability","tolerable","tolerableness","tolerablenesses","tolerably","tolerance","tolerances","tolerant","tolerantly","tolerate","tolerated","tolerates","tolerating","toleration","tolerationism","tolerationisms","tolerationist","tolerationists","tolerations","tolerative","tolerator","tolerators","toles","toleware","tolewares","tolidin","tolidine","tolidines","tolidins","toling","tolings","toll","tollable","tollage","tollages","tollbar","tollbars","tollbooth","tollbooths","tollbridge","tollbridges","tolldish","tolldishes","tolled","toller","tollers","tolley","tolleys","tollgate","tollgates","tollhouse","tollhouses","tollie","tollies","tolling","tollings","tollman","tollmen","tolls","tollway","tollways","tolly","tolsel","tolsels","tolsey","tolseys","tolt","tolter","toltered","toltering","tolters","tolts","tolu","toluate","toluates","toluene","toluenes","toluic","toluid","toluide","toluides","toluidide","toluidides","toluidin","toluidine","toluidines","toluidins","toluids","toluol","toluole","toluoles","toluols","tolus","toluyl","toluyls","tolyl","tolyls","tolzey","tolzeys","tom","tomahawk","tomahawked","tomahawking","tomahawks","tomalley","tomalleys","toman","tomans","tomatillo","tomatilloes","tomatillos","tomato","tomatoes","tomatoey","tomb","tombac","tomback","tombacks","tombacs","tombak","tombaks","tombal","tombed","tombic","tombing","tombless","tomblike","tomboc","tombocs","tombola","tombolas","tombolo","tombolos","tomboy","tomboyish","tomboyishly","tomboyishness","tomboyishnesses","tomboys","tombs","tombstone","tombstones","tomcat","tomcats","tomcatted","tomcatting","tomcod","tomcods","tome","tomenta","tomentose","tomentous","tomentum","tomes","tomfool","tomfooled","tomfooleries","tomfoolery","tomfooling","tomfoolish","tomfoolishness","tomfools","tomia","tomial","tomium","tommed","tommied","tommies","tomming","tommy","tommying","tommyrot","tommyrots","tomo","tomogram","tomograms","tomograph","tomographic","tomographies","tomographs","tomography","tomorrow","tomorrows","tomos","tompion","tompions","tompon","tomponed","tomponing","tompons","toms","tomtit","tomtits","ton","tonal","tonalite","tonalites","tonalitic","tonalities","tonalitive","tonality","tonally","tonant","tondi","tondini","tondino","tondinos","tondo","tondos","tone","tonearm","tonearms","toned","toneless","tonelessly","tonelessness","tonelessnesses","toneme","tonemes","tonemic","tonepad","tonepads","toner","toners","tones","tonetic","tonetically","tonetics","tonette","tonettes","toney","tong","tonga","tongas","tonged","tonger","tongers","tonging","tongman","tongmen","tongs","tongster","tongsters","tongue","tongued","tongueless","tonguelet","tonguelets","tonguelike","tongues","tonguester","tonguesters","tonguing","tonguings","tonic","tonically","tonicities","tonicity","tonics","tonier","tonies","toniest","tonight","tonights","toning","tonings","tonish","tonishly","tonishness","tonishnesses","tonite","tonites","tonk","tonka","tonked","tonker","tonkers","tonking","tonks","tonlet","tonlets","tonnag","tonnage","tonnages","tonnags","tonne","tonneau","tonneaus","tonneaux","tonnell","tonnells","tonner","tonners","tonnes","tonnish","tonnishly","tonnishness","tonnishnesses","tonometer","tonometers","tonometric","tonometries","tonometry","tonoplast","tonoplasts","tons","tonsil","tonsilar","tonsilitis","tonsilitises","tonsillar","tonsillary","tonsillectomies","tonsillectomy","tonsillites","tonsillitic","tonsillitides","tonsillitis","tonsillitises","tonsillotomies","tonsillotomy","tonsils","tonsor","tonsorial","tonsors","tonsure","tonsured","tonsures","tonsuring","tontine","tontiner","tontiners","tontines","tonus","tonuses","tony","too","tooart","tooarts","took","tool","toolbag","toolbags","toolbar","toolbars","toolbox","toolboxes","tooled","tooler","toolers","toolhead","toolheads","toolholder","toolholders","toolhouse","toolhouses","toolie","toolies","tooling","toolings","toolkit","toolkits","toolless","toolmaker","toolmakers","toolmaking","toolmakings","toolman","toolmen","toolpusher","toolpushers","toolroom","toolrooms","tools","toolset","toolsets","toolshed","toolsheds","toom","toomed","toomer","toomest","tooming","tooms","toon","toonie","toonies","toons","toorie","toories","tooshie","tooshier","tooshiest","toot","tooted","tooter","tooters","tooth","toothache","toothaches","toothbrush","toothbrushes","toothbrushing","toothbrushings","toothcomb","toothcombs","toothed","toothfish","toothfishes","toothful","toothfuls","toothier","toothiest","toothily","toothiness","toothinesses","toothing","toothings","toothless","toothlike","toothpaste","toothpastes","toothpick","toothpicks","tooths","toothshell","toothshells","toothsome","toothsomely","toothsomeness","toothsomenesses","toothwash","toothwashes","toothwort","toothworts","toothy","tooting","tootle","tootled","tootler","tootlers","tootles","tootling","toots","tootsed","tootses","tootsie","tootsies","tootsing","tootsy","top","topagnoses","topagnosia","topagnosias","topagnosis","topalgia","topalgias","toparch","toparchies","toparchs","toparchy","topaz","topazes","topazine","topazolite","topazolites","topcoat","topcoats","topcross","topcrosses","topdressing","topdressings","tope","topectomies","topectomy","toped","topee","topees","topek","topeks","toper","topers","topes","topflight","topful","topfull","topgallant","topgallants","toph","tophaceous","tophe","tophes","tophi","tophs","tophus","topi","topiarian","topiaries","topiarist","topiarists","topiary","topic","topical","topicalities","topicality","topically","topics","toping","topis","topkick","topkicks","topknot","topknots","topknotted","topless","toplessness","toplessnesses","topline","toplined","topliner","topliners","toplines","toplining","toploftical","toploftier","toploftiest","toploftily","toploftiness","toploftinesses","toplofty","topmaker","topmakers","topmaking","topmakings","topman","topmast","topmasts","topmen","topminnow","topminnows","topmost","topnotch","topnotcher","topnotchers","topo","topocentric","topochemistries","topochemistry","topograph","topographer","topographers","topographic","topographical","topographically","topographies","topographs","topography","topoi","topologic","topological","topologically","topologies","topologist","topologists","topology","toponym","toponymal","toponymic","toponymical","toponymics","toponymies","toponymist","toponymists","toponyms","toponymy","topophilia","topophilias","topos","topotype","topotypes","topped","topper","toppers","toppier","toppiest","topping","toppingly","toppings","topple","toppled","topples","toppling","toppy","tops","topsail","topsails","topscore","topscored","topscores","topscoring","topside","topsider","topsiders","topsides","topsman","topsmen","topsoil","topsoiled","topsoiling","topsoilings","topsoils","topspin","topspins","topstitch","topstitched","topstitches","topstitching","topstone","topstones","topwork","topworked","topworking","topworks","toque","toques","toquet","toquets","toquilla","toquillas","tor","tora","torah","torahs","toran","torana","toranas","torans","toras","torbanite","torbanites","torbernite","torbernites","torc","torch","torchable","torchbearer","torchbearers","torched","torcher","torchere","torcheres","torchers","torches","torchier","torchiere","torchieres","torchiers","torchiest","torching","torchings","torchlight","torchlights","torchlike","torchon","torchons","torchwood","torchwoods","torchy","torcs","torcular","torculars","tordion","tordions","tore","toreador","toreadors","torero","toreros","tores","toreutic","toreutics","torgoch","torgochs","tori","toric","torics","tories","torii","torment","tormenta","tormented","tormentedly","tormenter","tormenters","tormentil","tormentils","tormenting","tormentingly","tormentings","tormentor","tormentors","torments","tormentum","tormentums","tormina","torminal","torminous","torn","tornade","tornades","tornadic","tornado","tornadoes","tornados","tornillo","tornillos","toro","toroid","toroidal","toroidally","toroids","toros","torose","torosities","torosity","torot","toroth","torous","torpedinous","torpedo","torpedoed","torpedoer","torpedoers","torpedoes","torpedoing","torpedoist","torpedoists","torpedos","torpefied","torpefies","torpefy","torpefying","torpescence","torpescences","torpescent","torpid","torpidities","torpidity","torpidly","torpidness","torpidnesses","torpids","torpitude","torpitudes","torpor","torporific","torpors","torquate","torquated","torque","torqued","torquer","torquers","torques","torqueses","torquing","torr","torrefaction","torrefactions","torrefied","torrefies","torrefy","torrefying","torrent","torrential","torrentialities","torrentiality","torrentially","torrents","torrentuous","torret","torrets","torrid","torrider","torridest","torridities","torridity","torridly","torridness","torridnesses","torrified","torrifies","torrify","torrifying","torrs","tors","torsade","torsades","torse","torsel","torsels","torses","torsi","torsibilities","torsibility","torsiograph","torsiographs","torsion","torsional","torsionally","torsions","torsive","torsk","torsks","torso","torsos","tort","torta","tortas","torte","tortelli","tortellini","tortellinis","torten","tortes","tortfeasor","tortfeasors","torticollar","torticollis","torticollises","tortile","tortilities","tortility","tortilla","tortillas","tortillon","tortillons","tortious","tortiously","tortive","tortoise","tortoises","tortoiseshell","tortoiseshells","tortoni","tortonis","tortrices","tortricid","tortricids","tortrix","tortrixes","torts","tortuosities","tortuosity","tortuous","tortuously","tortuousness","tortuousnesses","torture","tortured","torturedly","torturer","torturers","tortures","torturesome","torturing","torturingly","torturings","torturous","torturously","torula","torulae","torulas","toruli","torulin","torulins","torulose","toruloses","torulosis","torulus","torus","tory","tosa","tosas","tose","tosed","toses","tosh","toshach","toshachs","toshed","tosher","toshers","toshes","toshier","toshiest","toshing","toshy","tosing","toss","tossed","tossen","tosser","tossers","tosses","tossicated","tossier","tossiest","tossily","tossing","tossings","tosspot","tosspots","tossup","tossups","tossy","tost","tostada","tostadas","tostado","tostados","tosticated","tostication","tostications","tot","totable","total","totaled","totaling","totalisation","totalisations","totalisator","totalisators","totalise","totalised","totaliser","totalisers","totalises","totalising","totalism","totalisms","totalist","totalistic","totalists","totalitarian","totalitarianise","totalitarianism","totalitarianisms","totalitarianize","totalitarianized","totalitarianizes","totalitarianizing","totalitarians","totalities","totality","totalization","totalizations","totalizator","totalizators","totalize","totalized","totalizer","totalizers","totalizes","totalizing","totalled","totalling","totally","totals","totanus","totanuses","totaquine","totaquines","totara","totaras","tote","toteable","toted","totem","totemic","totemically","totemism","totemisms","totemist","totemistic","totemists","totemite","totemites","totems","toter","toters","totes","tother","totient","totients","toting","totipalmate","totipalmation","totipalmations","totipotencies","totipotency","totipotent","totitive","totitives","tots","totted","totter","tottered","totterer","totterers","tottering","totteringly","totterings","totters","tottery","tottie","tottier","totties","tottiest","totting","tottings","totty","toucan","toucanet","toucanets","toucans","touch","touchable","touchableness","touchablenesses","touchback","touchbacks","touchdown","touchdowns","touche","touched","toucher","touchers","touches","touchhole","touchholes","touchier","touchiest","touchily","touchiness","touchinesses","touching","touchingly","touchingness","touchingnesses","touchings","touchless","touchline","touchlines","touchmark","touchmarks","touchpad","touchpads","touchpaper","touchpapers","touchstone","touchstones","touchtone","touchtones","touchup","touchups","touchwood","touchwoods","touchy","tough","toughed","toughen","toughened","toughener","tougheners","toughening","toughenings","toughens","tougher","toughest","toughie","toughies","toughing","toughish","toughly","toughness","toughnesses","toughs","toughy","touk","touked","touking","touks","toun","touns","toupee","toupeed","toupees","toupet","toupets","tour","touraco","touracos","tourbillion","tourbillions","tourbillon","tourbillons","toured","tourer","tourers","tourie","touries","touring","tourings","tourism","tourisms","tourist","tourista","touristas","touristed","touristic","touristically","tourists","touristy","tourmaline","tourmalines","tourmalinic","tournament","tournaments","tournedos","tourney","tourneyed","tourneyer","tourneyers","tourneying","tourneys","tourniquet","tourniquets","tournure","tournures","tours","tourtiere","tourtieres","touse","toused","touser","tousers","touses","tousier","tousiest","tousing","tousings","tousle","tousled","tousles","tousling","toustie","toustier","toustiest","tousy","tout","touted","touter","touters","toutie","toutier","toutiest","touting","touts","touze","touzed","touzes","touzier","touziest","touzing","touzle","touzled","touzles","touzling","touzy","tovarich","tovariches","tovarisch","tovarisches","tovarish","tovarishes","tow","towable","towage","towages","toward","towardliness","towardlinesses","towardly","towardness","towardnesses","towards","towaway","towaways","towbar","towbars","towboat","towboats","towed","towel","toweled","towelette","towelettes","towelhead","towelheads","toweling","towelings","towelled","towelling","towellings","towels","tower","towered","towerier","toweriest","towering","toweringly","towerless","towerlike","towers","towery","towhead","towheaded","towheads","towhee","towhees","towie","towier","towies","towiest","towing","towings","towkay","towkays","towline","towlines","towmon","towmond","towmonds","towmons","towmont","towmonts","town","townee","townees","townfolk","townhall","townhome","townhomes","townhouse","townhouses","townie","townier","townies","towniest","townish","townland","townlands","townless","townlet","townlets","townlier","townliest","townling","townlings","townly","towns","townscape","townscaped","townscapes","townscaping","townscapings","townsfolk","townsfolks","township","townships","townskip","townskips","townsman","townsmen","townspeople","townspeoples","townswoman","townswomen","townwear","towny","towpath","towpaths","towplane","towplanes","towrope","towropes","tows","towsack","towsacks","towse","towsed","towser","towsers","towses","towsier","towsiest","towsing","towsy","towt","towted","towting","towts","towy","towze","towzed","towzes","towzier","towziest","towzing","towzy","toxaemia","toxaemias","toxaemic","toxalbumin","toxalbumins","toxaphene","toxaphenes","toxemia","toxemias","toxemic","toxic","toxical","toxically","toxicant","toxicants","toxication","toxications","toxicities","toxicity","toxicogenic","toxicologic","toxicological","toxicologically","toxicologies","toxicologist","toxicologists","toxicology","toxicomania","toxicomanias","toxicophagous","toxicophobia","toxicophobias","toxicoses","toxicosis","toxics","toxigenic","toxigenicities","toxigenicity","toxin","toxine","toxines","toxins","toxiphagous","toxiphobia","toxiphobiac","toxiphobiacs","toxiphobias","toxocara","toxocaral","toxocaras","toxocariases","toxocariasis","toxoid","toxoids","toxophilies","toxophilite","toxophilites","toxophilitic","toxophily","toxoplasma","toxoplasmas","toxoplasmic","toxoplasmoses","toxoplasmosis","toy","toyed","toyer","toyers","toyetic","toying","toyings","toyish","toyishly","toyishness","toyishnesses","toylesome","toyless","toylike","toylsom","toyman","toymen","toyo","toyon","toyons","toyos","toys","toyshop","toyshops","toysome","toytown","toywoman","toywomen","toze","tozed","tozes","tozie","tozies","tozing","trabeate","trabeated","trabeation","trabeations","trabecula","trabeculae","trabecular","trabeculas","trabeculate","trabeculated","trabs","tracasserie","tracasseries","trace","traceabilities","traceability","traceable","traceableness","traceablenesses","traceably","traced","traceless","tracelessly","tracer","traceried","traceries","tracers","tracery","traces","traceur","traceurs","trachea","tracheae","tracheal","trachearian","trachearians","trachearies","tracheary","tracheas","tracheate","tracheated","tracheates","tracheid","tracheidal","tracheide","tracheides","tracheids","tracheites","tracheitides","tracheitis","tracheitises","trachelate","tracheobronchial","tracheolar","tracheole","tracheoles","tracheophyte","tracheophytes","tracheoscopies","tracheoscopy","tracheostomies","tracheostomy","tracheotomies","tracheotomy","trachinus","trachinuses","trachitis","trachitises","trachle","trachled","trachles","trachling","trachoma","trachomas","trachomatous","trachypterus","trachypteruses","trachyte","trachytes","trachytic","trachytoid","tracing","tracings","track","trackable","trackage","trackages","trackball","trackballs","trackbed","trackbeds","tracked","tracker","trackerball","trackerballs","trackers","tracking","trackings","tracklayer","tracklayers","tracklaying","tracklayings","tracklement","tracklements","trackless","tracklessly","tracklessness","tracklessnesses","trackman","trackmen","trackpad","trackpads","trackroad","trackroads","tracks","trackside","tracksides","tracksuit","tracksuits","trackwalker","trackwalkers","trackway","trackways","tract","tractabilities","tractability","tractable","tractableness","tractablenesses","tractably","tractarian","tractarians","tractate","tractates","tractator","tractators","tracted","tractile","tractilities","tractility","tracting","traction","tractional","tractions","tractive","tractor","tractoration","tractorations","tractorfeed","tractorfeeds","tractors","tractrices","tractrix","tracts","tractus","tractuses","trad","tradable","trade","tradeable","tradecraft","tradecrafts","traded","tradeful","tradeless","trademark","trademarked","trademarking","trademarks","tradename","tradenames","tradeoff","tradeoffs","trader","traders","tradership","traderships","trades","tradescantia","tradescantias","tradesfolk","tradesfolks","tradesman","tradesmanlike","tradesmen","tradespeople","tradespeoples","tradeswoman","tradeswomen","trading","tradings","tradition","traditional","traditionalise","traditionalised","traditionalises","traditionalism","traditionalisms","traditionalist","traditionalistic","traditionalists","traditionality","traditionalize","traditionalized","traditionalizes","traditionalizing","traditionally","traditionarily","traditionary","traditioner","traditioners","traditionist","traditionists","traditionless","traditions","traditive","traditor","traditores","traditors","trads","traduce","traduced","traducement","traducements","traducer","traducers","traduces","traducian","traducianism","traducianisms","traducianist","traducianistic","traducianists","traducians","traducible","traducing","traducingly","traducings","traduction","traductions","traductive","traffic","trafficabilities","trafficability","trafficable","trafficator","trafficators","trafficked","trafficker","traffickers","trafficking","traffickings","trafficky","trafficless","traffics","tragacanth","tragacanths","tragal","tragedian","tragedians","tragedienne","tragediennes","tragedies","tragedy","tragelaph","tragelaphine","tragelaphs","tragi","tragic","tragical","tragically","tragicalness","tragicalnesses","tragicomedies","tragicomedy","tragicomic","tragicomical","tragicomically","tragics","tragopan","tragopans","tragule","tragules","traguline","tragus","trahison","trahisons","traik","traiked","traiking","traikit","traiks","trail","trailable","trailbaston","trailbastons","trailblazer","trailblazers","trailblazing","trailblazings","trailbreaker","trailbreakers","trailed","trailer","trailerable","trailered","trailering","trailerings","trailerist","trailerists","trailerite","trailerites","trailers","trailhead","trailheads","trailing","trailingly","trailless","trails","trailside","train","trainabilities","trainability","trainable","trainband","trainbands","trainbearer","trainbearers","trained","trainee","trainees","traineeship","traineeships","trainer","trainers","trainful","trainfuls","training","trainings","trainless","trainload","trainloads","trainman","trainmen","trains","trainspotterish","trainway","trainways","traipse","traipsed","traipses","traipsing","traipsings","trait","traitor","traitoress","traitoresses","traitorhood","traitorhoods","traitorism","traitorisms","traitorly","traitorous","traitorously","traitorousness","traitors","traitorship","traitorships","traitress","traitresses","traits","traject","trajected","trajectile","trajecting","trajection","trajections","trajectories","trajectory","trajects","tralaticious","tralatitious","tram","tramcar","tramcars","tramel","trameled","trameling","tramell","tramelled","tramelling","tramells","tramels","tramless","tramline","tramlined","tramlines","trammed","trammel","trammeled","trammeler","trammelers","trammeling","trammelled","trammeller","trammellers","trammelling","trammels","trammie","trammies","tramming","tramontana","tramontanas","tramontane","tramontanes","tramp","tramped","tramper","trampers","trampet","trampets","trampette","trampettes","trampier","trampiest","tramping","trampings","trampish","trample","trampled","trampler","tramplers","tramples","trampling","tramplings","trampolin","trampoline","trampolined","trampoliner","trampoliners","trampolines","trampolining","trampolinings","trampolinist","trampolinists","trampolins","tramps","trampy","tramroad","tramroads","trams","tramway","tramways","trance","tranced","trancedly","trancelike","trances","trancey","tranche","tranches","tranchet","tranchets","trancier","tranciest","trancing","tranect","tranects","trangam","trangams","trangle","trangles","trank","tranks","trankum","trankums","trannie","trannies","tranny","tranq","tranqs","tranquil","tranquiler","tranquilest","tranquilisation","tranquilise","tranquilised","tranquiliser","tranquilisers","tranquilises","tranquilising","tranquilisingly","tranquilities","tranquility","tranquilization","tranquilize","tranquilized","tranquilizer","tranquilizers","tranquilizes","tranquilizing","tranquilizingly","tranquiller","tranquillest","tranquillise","tranquillised","tranquilliser","tranquillisers","tranquillises","tranquillising","tranquillities","tranquillity","tranquillize","tranquillized","tranquillizer","tranquillizers","tranquillizes","tranquillizing","tranquilly","tranquilness","tranquilnesses","trans","transact","transacted","transacting","transactinide","transactinides","transaction","transactional","transactionally","transactions","transactor","transactors","transacts","transalpine","transalpines","transaminase","transaminases","transamination","transaminations","transandean","transandine","transatlantic","transaxle","transaxles","transcalencies","transcalency","transcalent","transcaucasian","transceiver","transceivers","transcend","transcended","transcendence","transcendences","transcendencies","transcendency","transcendent","transcendental","transcendentalism","transcendentalisms","transcendentalist","transcendentalists","transcendentally","transcendentals","transcendently","transcendents","transcending","transcendingly","transcends","transcode","transcoded","transcodes","transcoding","transcontinental","transcranial","transcribable","transcribe","transcribed","transcriber","transcribers","transcribes","transcribing","transcript","transcriptase","transcriptases","transcription","transcriptional","transcriptionally","transcriptionist","transcriptionists","transcriptions","transcriptive","transcriptively","transcriptome","transcriptomes","transcripts","transcultural","transcurrent","transcutaneous","transdermal","transdisciplinary","transduce","transduced","transducer","transducers","transduces","transducing","transductant","transductants","transduction","transductional","transductions","transductor","transductors","transe","transect","transected","transecting","transection","transections","transects","transenna","transennas","transept","transeptal","transeptate","transepts","transes","transeunt","transexual","transexualism","transexualisms","transexuals","transfard","transfect","transfected","transfecting","transfection","transfections","transfects","transfer","transferabilities","transferability","transferable","transferal","transferals","transferase","transferases","transferee","transferees","transference","transferences","transferential","transferor","transferors","transferrable","transferral","transferrals","transferred","transferrer","transferrers","transferrible","transferrin","transferring","transferrins","transfers","transfiguration","transfigurations","transfigure","transfigured","transfigurement","transfigures","transfiguring","transfinite","transfix","transfixed","transfixes","transfixing","transfixion","transfixions","transfixt","transform","transformable","transformation","transformational","transformationalist","transformationalists","transformationally","transformations","transformative","transformed","transformer","transformers","transforming","transformings","transformism","transformisms","transformist","transformistic","transformists","transforms","transfusable","transfuse","transfused","transfuser","transfusers","transfuses","transfusible","transfusing","transfusion","transfusional","transfusionist","transfusionists","transfusions","transfusive","transfusively","transgender","transgendered","transgenders","transgene","transgenerational","transgenes","transgeneses","transgenesis","transgenic","transgenics","transgress","transgressed","transgresses","transgressing","transgression","transgressional","transgressions","transgressive","transgressively","transgressor","transgressors","tranship","transhipment","transhipments","transhipped","transhipper","transhippers","transhipping","transhippings","tranships","transhistorical","transhumance","transhumances","transhumant","transhumants","transhume","transhumed","transhumes","transhuming","transience","transiences","transiencies","transiency","transient","transiently","transientness","transientnesses","transients","transilience","transiliences","transiliencies","transiliency","transilient","transilluminate","transilluminated","transilluminates","transilluminating","transillumination","transilluminations","transilluminator","transilluminators","transire","transires","transisthmian","transistor","transistorise","transistorised","transistorises","transistorising","transistorization","transistorizations","transistorize","transistorized","transistorizes","transistorizing","transistors","transit","transitable","transited","transiting","transition","transitional","transitionally","transitionals","transitionary","transitions","transitive","transitively","transitiveness","transitivenesses","transitives","transitivities","transitivity","transitorily","transitoriness","transitorinesses","transitory","transits","translatabilities","translatability","translatable","translate","translated","translates","translating","translation","translational","translationally","translations","translative","translatives","translator","translatorial","translators","translatory","transleithan","transliterate","transliterated","transliterates","transliterating","transliteration","transliterations","transliterator","transliterators","translocate","translocated","translocates","translocating","translocation","translocations","translucence","translucences","translucencies","translucency","translucent","translucently","translucid","translucidities","translucidity","translumenal","transluminal","translunar","translunary","transmanche","transmarine","transmembrane","transmew","transmewed","transmewing","transmews","transmigrant","transmigrants","transmigrate","transmigrated","transmigrates","transmigrating","transmigration","transmigrations","transmigrative","transmigrator","transmigrators","transmigratory","transmissibilities","transmissibility","transmissible","transmission","transmissional","transmissions","transmissive","transmissively","transmissivities","transmissivity","transmissometer","transmissometers","transmit","transmits","transmittable","transmittal","transmittals","transmittance","transmittances","transmittancies","transmittancy","transmitted","transmitter","transmitters","transmittible","transmitting","transmittivity","transmogrification","transmogrifications","transmogrified","transmogrifies","transmogrify","transmogrifying","transmontane","transmontanes","transmountain","transmove","transmoved","transmoves","transmoving","transmundane","transmutability","transmutable","transmutably","transmutation","transmutational","transmutations","transmutative","transmute","transmuted","transmuter","transmuters","transmutes","transmuting","transnational","transnationalism","transnationalisms","transnatural","transoceanic","transom","transomed","transoms","transonic","transonics","transpacific","transpadane","transparence","transparences","transparencies","transparency","transparent","transparentise","transparentised","transparentises","transparentize","transparentized","transparentizes","transparentizing","transparently","transparentness","transparentnesses","transpersonal","transpicuous","transpicuously","transpierce","transpierced","transpierces","transpiercing","transpirable","transpiration","transpirational","transpirations","transpiratory","transpire","transpired","transpires","transpiring","transplacental","transplacentally","transplant","transplantabilities","transplantability","transplantable","transplantation","transplantations","transplanted","transplanter","transplanters","transplanting","transplantings","transplants","transpolar","transponder","transponders","transpondor","transpondors","transpontine","transport","transportabilities","transportability","transportable","transportal","transportals","transportance","transportances","transportation","transportational","transportations","transported","transportedly","transportedness","transportee","transportees","transporter","transporters","transporting","transportingly","transportings","transportive","transports","transposability","transposable","transposal","transposals","transpose","transposed","transposer","transposers","transposes","transposing","transposings","transposition","transpositional","transpositions","transpositive","transposon","transposons","transputer","transputers","transsexual","transsexualism","transsexualisms","transsexualities","transsexuality","transsexuals","transshape","transshaped","transshapes","transshaping","transship","transshipment","transshipments","transshipped","transshipper","transshippers","transshipping","transshippings","transships","transsonic","transthoracic","transthoracically","transubstantial","transubstantiate","transubstantiated","transubstantiates","transubstantiating","transubstantiation","transubstantiations","transudate","transudates","transudation","transudations","transudatory","transude","transuded","transudes","transuding","transume","transumed","transumes","transuming","transumpt","transumption","transumptions","transumptive","transumpts","transuranian","transuranic","transuranics","transuranium","transvaginal","transvaluate","transvaluated","transvaluates","transvaluating","transvaluation","transvaluations","transvalue","transvalued","transvaluer","transvaluers","transvalues","transvaluing","transversal","transversality","transversally","transversals","transverse","transversed","transversely","transverseness","transverses","transversing","transversion","transversions","transverter","transverters","transvest","transvested","transvestic","transvesting","transvestism","transvestisms","transvestist","transvestists","transvestite","transvestites","transvestitism","transvestitisms","transvests","trant","tranted","tranter","tranters","tranting","trants","trap","trapan","trapanned","trapanner","trapanners","trapanning","trapans","trapball","trapballs","trapdoor","trapdoors","trape","traped","trapes","trapesed","trapeses","trapesing","trapesings","trapeze","trapezed","trapezes","trapezia","trapezial","trapeziform","trapezii","trapezing","trapezist","trapezists","trapezium","trapeziums","trapezius","trapeziuses","trapezohedra","trapezohedral","trapezohedron","trapezohedrons","trapezoid","trapezoidal","trapezoids","trapfall","trapfalls","traping","traplike","trapline","traplines","trapnest","trapnested","trapnesting","trapnests","trappean","trapped","trapper","trappers","trappier","trappiest","trappiness","trappinesses","trapping","trappings","trappose","trappous","trappy","traprock","traprocks","traps","trapshooter","trapshooters","trapshooting","trapshootings","trapt","trapunto","trapuntos","trash","trashcan","trashcans","trashed","trasher","trasheries","trashers","trashery","trashes","trashier","trashiest","trashily","trashiness","trashinesses","trashing","trashman","trashmen","trashtrie","trashtries","trashy","trass","trasses","trat","trats","tratt","trattoria","trattorias","trattorie","tratts","trauchle","trauchled","trauchles","trauchling","trauma","traumas","traumata","traumatic","traumatically","traumatisation","traumatisations","traumatise","traumatised","traumatises","traumatising","traumatism","traumatisms","traumatization","traumatizations","traumatize","traumatized","traumatizes","traumatizing","traumatological","traumatologies","traumatology","traumatonasties","traumatonasty","travail","travailed","travailing","travails","trave","travel","travelator","travelators","traveled","traveler","travelers","traveling","travelings","travelled","traveller","travellers","travelling","travellings","travelog","travelogs","travelogue","travelogues","travels","traversable","traversal","traversals","traverse","traversed","traverser","traversers","traverses","traversing","traversings","travertin","travertine","travertines","travertins","traves","travestied","travesties","travesty","travestying","travis","travises","travois","travoise","travoises","travolator","travolators","trawl","trawled","trawler","trawlerman","trawlermen","trawlers","trawley","trawleys","trawling","trawlings","trawlnet","trawlnets","trawls","tray","traybit","traybits","trayful","trayfuls","traymobile","traymobiles","trayne","trayned","traynes","trayning","trays","trazodone","trazodones","treacher","treacherer","treacherers","treacheries","treacherous","treacherously","treacherousness","treacherousnesses","treachers","treachery","treachetour","treachetours","treachour","treachours","treacle","treacled","treacles","treaclier","treacliest","treacliness","treaclinesses","treacling","treacly","tread","treaded","treader","treaders","treading","treadings","treadle","treadled","treadler","treadlers","treadles","treadless","treadling","treadlings","treadmill","treadmills","treads","treadwheel","treadwheels","treague","treagues","treason","treasonable","treasonableness","treasonably","treasonous","treasons","treasurable","treasure","treasured","treasureless","treasurer","treasurers","treasurership","treasurerships","treasures","treasuries","treasuring","treasury","treat","treatabilities","treatability","treatable","treated","treater","treaters","treaties","treating","treatings","treatise","treatises","treatment","treatments","treats","treaty","treatyless","trebbiano","trebbianos","treble","trebled","trebleness","treblenesses","trebles","trebling","trebly","trebuchet","trebuchets","trebucket","trebuckets","trecentist","trecentists","trecento","trecentos","treck","trecked","trecking","trecks","treddle","treddled","treddles","treddling","tredecillion","tredecillions","tredille","tredilles","tredrille","tredrilles","tree","treed","treehopper","treehoppers","treehouse","treehouses","treeing","treelawn","treelawns","treeless","treelessness","treelessnesses","treelike","treen","treenail","treenails","treens","treenware","treenwares","trees","treeship","treeships","treetop","treetops","treeware","treewares","treewax","treewaxes","tref","trefa","trefah","trefoil","trefoiled","trefoils","tregetour","tregetours","trehala","trehalas","trehalose","trehaloses","treif","treifa","treillage","treillaged","treillages","treille","treilles","trek","trekked","trekker","trekkers","trekking","trekkings","treks","trekschuit","trekschuits","trellis","trellised","trellises","trellising","trelliswork","trellisworks","trema","tremas","trematic","trematode","trematodes","trematoid","trematoids","tremblant","tremble","trembled","tremblement","tremblements","trembler","tremblers","trembles","tremblier","trembliest","trembling","tremblingly","tremblings","trembly","tremendous","tremendously","tremendousness","tremendousnesses","tremie","tremies","tremolandi","tremolando","tremolandos","tremolant","tremolants","tremolite","tremolites","tremolitic","tremolo","tremolos","tremor","tremored","tremoring","tremorless","tremorous","tremors","tremulant","tremulants","tremulate","tremulated","tremulates","tremulating","tremulous","tremulously","tremulousness","tremulousnesses","trenail","trenails","trench","trenchancies","trenchancy","trenchand","trenchant","trenchantly","trenchard","trenchards","trenched","trencher","trencherman","trenchermen","trenchers","trenches","trenching","trend","trended","trendier","trendies","trendiest","trendified","trendifies","trendify","trendifying","trendily","trendiness","trendinesses","trending","trendoid","trendoids","trends","trendsetter","trendsetters","trendsetting","trendsettings","trendy","trendyism","trendyisms","trenise","trenises","trental","trentals","trepan","trepanation","trepanations","trepang","trepangs","trepanned","trepanner","trepanners","trepanning","trepannings","trepans","trephination","trephinations","trephine","trephined","trephiner","trephiners","trephines","trephining","trephinings","trepid","trepidant","trepidation","trepidations","trepidatory","treponema","treponemal","treponemas","treponemata","treponematoses","treponematosis","treponematous","treponeme","treponemes","tres","trespass","trespassed","trespasser","trespassers","trespasses","trespassing","tress","tressed","tressel","tressels","tresses","tressier","tressiest","tressing","tressour","tressours","tressure","tressured","tressures","tressy","trest","trestle","trestles","trestletree","trestletrees","trestlework","trestleworks","trests","tret","tretinoin","tretinoins","trets","trevallies","trevally","trevallys","trevet","trevets","trevis","trevises","treviss","trevisses","trew","trews","trewsman","trewsmen","trey","treybit","treybits","treys","trez","trezes","triable","triableness","triablenesses","triac","triacetate","triacetates","triacid","triacids","triaconter","triaconters","triacs","triact","triactinal","triactine","triad","triadelphous","triadic","triadically","triadics","triadism","triadisms","triadist","triadists","triads","triage","triaged","triages","triaging","trial","trialism","trialisms","trialist","trialists","trialities","triality","trialled","trialling","triallings","triallist","triallists","trialogue","trialogues","trials","trialware","trialwares","triamcinolone","triamcinolones","triandrian","triandrous","triangle","triangled","triangles","triangular","triangularities","triangularity","triangularly","triangulate","triangulated","triangulately","triangulates","triangulating","triangulation","triangulations","triapsal","triapsidal","triarch","triarchies","triarchs","triarchy","triassic","triathlete","triathletes","triathlon","triathlons","triatic","triatics","triatomic","triatomically","triaxial","triaxialities","triaxiality","triaxials","triaxon","triaxons","triazin","triazine","triazines","triazins","triazole","triazoles","triazolic","tribade","tribades","tribadic","tribadies","tribadism","tribadisms","tribady","tribal","tribalism","tribalisms","tribalist","tribalistic","tribalists","tribally","tribals","tribasic","tribble","tribbles","tribe","tribeless","tribes","tribesman","tribesmen","tribespeople","tribeswoman","tribeswomen","triblet","triblets","triboelectric","triboelectricities","triboelectricity","tribological","tribologies","tribologist","tribologists","tribology","triboluminescence","triboluminescences","triboluminescent","tribometer","tribometers","tribrach","tribrachial","tribrachic","tribrachs","tribromoethanol","tribromomethane","tribulate","tribulated","tribulates","tribulating","tribulation","tribulations","tribunal","tribunals","tribunary","tribunate","tribunates","tribune","tribunes","tribuneship","tribuneships","tribunicial","tribunician","tribunitial","tribunitian","tributaries","tributarily","tributariness","tributarinesses","tributary","tribute","tributer","tributers","tributes","tricameral","tricar","tricarboxylic","tricarpellary","tricars","trice","triced","tricentenaries","tricentenary","tricentennial","tricentennials","tricep","tricephalous","triceps","tricepses","triceratops","triceratopses","tricerion","tricerions","trices","trichiases","trichiasis","trichina","trichinae","trichinal","trichinas","trichinella","trichinellae","trichinellas","trichiniases","trichiniasis","trichinisation","trichinisations","trichinise","trichinised","trichinises","trichinising","trichinization","trichinizations","trichinize","trichinized","trichinizes","trichinizing","trichinose","trichinosed","trichinoses","trichinosing","trichinosis","trichinosises","trichinotic","trichinous","trichite","trichites","trichitic","trichloracetic","trichlorfon","trichlorfons","trichloride","trichlorides","trichloroacetic","trichloroethane","trichloroethylene","trichloroethylenes","trichlorphon","trichlorphons","trichobacteria","trichocyst","trichocystic","trichocysts","trichogyne","trichogynes","trichogynial","trichogynic","trichoid","trichological","trichologies","trichologist","trichologists","trichology","trichome","trichomes","trichomic","trichomonacidal","trichomonacide","trichomonacides","trichomonad","trichomonadal","trichomonads","trichomonal","trichomoniases","trichomoniasis","trichophyton","trichophytons","trichophytoses","trichophytosis","trichopteran","trichopterans","trichopterist","trichopterists","trichopterous","trichord","trichords","trichoses","trichosis","trichothecene","trichothecenes","trichotomic","trichotomies","trichotomise","trichotomised","trichotomises","trichotomising","trichotomize","trichotomized","trichotomizes","trichotomizing","trichotomous","trichotomously","trichotomy","trichroic","trichroism","trichroisms","trichromat","trichromatic","trichromatism","trichromatisms","trichromats","trichrome","trichromic","trichromics","trichronous","trichuriases","trichuriasis","tricing","trick","tricked","tricker","trickeries","trickers","trickery","trickie","trickier","trickiest","trickily","trickiness","trickinesses","tricking","trickings","trickish","trickishly","trickishness","trickishnesses","trickle","trickled","trickles","trickless","tricklet","tricklets","tricklier","trickliest","trickling","tricklingly","tricklings","trickly","tricks","tricksier","tricksiest","tricksily","tricksiness","tricksinesses","tricksome","trickster","trickstering","tricksterings","tricksters","tricksy","tricktrack","tricktracks","tricky","triclad","triclads","triclinia","triclinic","triclinium","triclosan","triclosans","tricolette","tricolettes","tricolor","tricolored","tricolors","tricolour","tricoloured","tricolours","triconsonantal","triconsonantic","tricorn","tricorne","tricornered","tricornes","tricorns","tricorporate","tricorporated","tricostate","tricot","tricoteuse","tricoteuses","tricotine","tricotines","tricots","tricrotic","tricrotism","tricrotisms","tricrotous","trictrac","trictracs","tricuspid","tricuspidal","tricuspidate","tricuspids","tricycle","tricycled","tricycler","tricyclers","tricycles","tricyclic","tricyclics","tricycling","tricyclings","tricyclist","tricyclists","tridacna","tridacnas","tridactyl","tridactylous","tridarn","tridarns","tride","trident","tridental","tridentate","tridented","tridents","tridimensional","tridimensionalities","tridimensionality","tridominia","tridominium","triduan","triduum","triduums","tridymite","tridymites","trie","triecious","tried","triella","triellas","triene","trienes","triennia","triennial","triennially","triennials","triennium","trienniums","triens","trientes","trier","trierarch","trierarchal","trierarchies","trierarchs","trierarchy","triers","tries","trieteric","triethyl","triethylamine","triethylamines","trifacial","trifacials","trifarious","trifecta","trifectas","triff","triffer","triffest","triffic","triffid","triffidian","triffids","triffidy","trifid","trifle","trifled","trifler","triflers","trifles","trifling","triflingly","triflingness","triflingnesses","triflings","trifluoperazine","trifluoperazines","trifluralin","trifluralins","trifocal","trifocals","trifold","trifoliate","trifoliated","trifolies","trifoliolate","trifolium","trifoliums","trifoly","triforia","triforial","triforium","triform","triformed","trifurcate","trifurcated","trifurcates","trifurcating","trifurcation","trifurcations","trig","trigamies","trigamist","trigamists","trigamous","trigamy","trigeminal","trigeminals","trigemini","trigeminus","trigged","trigger","triggered","triggerfish","triggerfishes","triggering","triggerless","triggerman","triggermen","triggers","triggest","trigging","triglot","triglots","trigly","triglyceride","triglycerides","triglyph","triglyphic","triglyphical","triglyphs","trigness","trignesses","trigo","trigon","trigonal","trigonally","trigonic","trigonometer","trigonometers","trigonometric","trigonometrical","trigonometrically","trigonometries","trigonometry","trigonous","trigons","trigos","trigram","trigrammatic","trigrammic","trigrams","trigraph","trigraphic","trigraphs","trigs","trigynian","trigynous","trihalomethane","trihalomethanes","trihedra","trihedral","trihedrals","trihedron","trihedrons","trihybrid","trihybrids","trihydrate","trihydrated","trihydrates","trihydric","trihydroxy","triiodomethane","triiodomethanes","triiodothyronine","triiodothyronines","trijet","trijets","trijugate","trijugous","trike","trikes","trilateral","trilateralism","trilateralisms","trilateralist","trilateralists","trilaterally","trilaterals","trilateration","trilaterations","trilbies","trilby","trilbys","trild","trilemma","trilemmas","trilinear","trilineate","trilingual","trilingualism","trilingualisms","trilingually","triliteral","triliteralism","triliteralisms","triliterals","trilith","trilithic","trilithon","trilithons","triliths","trill","trilled","triller","trillers","trilling","trillings","trillion","trillionaire","trillionaires","trillions","trillionth","trillionths","trillium","trilliums","trillo","trilloes","trills","trilobal","trilobate","trilobated","trilobe","trilobed","trilobes","trilobite","trilobites","trilobitic","trilocular","trilogies","trilogy","trim","trimaran","trimarans","trimer","trimeric","trimerism","trimerisms","trimerous","trimers","trimester","trimesters","trimestral","trimestrial","trimeter","trimeters","trimethadione","trimethadiones","trimethoprim","trimethoprims","trimethyl","trimethylamine","trimethylamines","trimethylene","trimethylenes","trimetric","trimetrical","trimetrogon","trimetrogons","trimix","trimixes","trimly","trimmed","trimmer","trimmers","trimmest","trimming","trimmingly","trimmings","trimness","trimnesses","trimolecular","trimonthly","trimorph","trimorphic","trimorphism","trimorphisms","trimorphous","trimorphs","trimotor","trimotors","trims","trimtab","trimtabs","trin","trinacrian","trinacriform","trinal","trinary","trindle","trindled","trindles","trindling","trine","trined","trines","tringle","tringles","trining","triniscope","triniscopes","trinitarian","trinities","trinitrate","trinitrates","trinitrin","trinitrins","trinitrobenzene","trinitrocresol","trinitrocresols","trinitrophenol","trinitrophenols","trinitrotoluene","trinitrotoluenes","trinitrotoluol","trinitrotoluols","trinity","trinket","trinketed","trinketer","trinketers","trinketing","trinketings","trinketries","trinketry","trinkets","trinkum","trinkums","trinocular","trinodal","trinomial","trinomialism","trinomialisms","trinomialist","trinomialists","trinomially","trinomials","trins","trinucleotide","trinucleotides","trio","triode","triodes","trioecious","triol","triolein","trioleins","triolet","triolets","triols","triones","trionym","trionymal","trionyms","trior","triors","trios","triose","trioses","trioxid","trioxide","trioxides","trioxids","trioxoboric","trioxygen","trioxygens","trip","tripack","tripacks","tripalmitin","tripalmitins","tripart","tripartism","tripartisms","tripartite","tripartitely","tripartition","tripartitions","tripe","tripedal","tripehound","tripehounds","triperies","tripersonal","tripersonalism","tripersonalisms","tripersonalist","tripersonalists","tripersonality","tripery","tripes","tripetalous","tripey","triphammer","triphammers","triphase","triphenylamine","triphenylamines","triphenylmethane","triphenylmethanes","triphibious","triphone","triphones","triphosphate","triphosphates","triphthong","triphthongal","triphthongs","triphylite","triphylites","triphyllous","tripier","tripiest","tripinnate","tripinnately","tripitaka","tripitakas","triplane","triplanes","triple","tripled","tripleness","triplenesses","triples","triplet","tripletail","tripletails","triplets","triplex","triplexes","triplicate","triplicated","triplicates","triplicating","triplication","triplications","triplicities","triplicity","triplied","triplies","tripling","triplings","triplite","triplites","triploblastic","triploid","triploidies","triploids","triploidy","triply","triplying","tripod","tripodal","tripodic","tripodies","tripods","tripody","tripoli","tripolis","tripos","triposes","trippant","tripped","tripper","tripperish","trippers","trippery","trippet","trippets","trippier","trippiest","tripping","trippingly","trippings","tripple","trippled","trippler","tripplers","tripples","trippling","trippy","trips","tripses","tripsis","triptan","triptane","triptanes","triptans","tripterous","triptote","triptotes","triptyca","triptycas","triptych","triptychs","triptyque","triptyques","tripudia","tripudiary","tripudiate","tripudiated","tripudiates","tripudiating","tripudiation","tripudiations","tripudium","tripudiums","tripwire","tripwires","tripy","triquetra","triquetrae","triquetral","triquetrous","triquetrously","triquetrum","triradial","triradiate","triradiately","trireme","triremes","trisaccharide","trisaccharides","trisagion","trisagions","triscele","trisceles","trisect","trisected","trisecting","trisection","trisections","trisector","trisectors","trisectrices","trisectrix","trisects","triseme","trisemes","trisemic","triserial","trishaw","trishaws","triskaidekaphobia","triskaidekaphobias","triskele","triskeles","triskelia","triskelion","triskelions","trismic","trismus","trismuses","trisoctahedra","trisoctahedral","trisoctahedron","trisoctahedrons","trisodium","trisome","trisomes","trisomic","trisomics","trisomies","trisomy","trist","tristate","triste","tristearin","tristearins","tristesse","tristesses","tristeza","tristezas","tristful","tristfully","tristfulness","tristfulnesses","tristich","tristichic","tristichous","tristichs","tristimulus","trisubstituted","trisul","trisula","trisulas","trisulcate","trisulfide","trisulfides","trisulphide","trisulphides","trisuls","trisyllabic","trisyllabical","trisyllabically","trisyllable","trisyllables","tritagonist","tritagonists","tritanope","tritanopes","tritanopia","tritanopias","tritanopic","trite","tritely","triteness","tritenesses","triter","triternate","trites","tritest","tritheism","tritheisms","tritheist","tritheistic","tritheistical","tritheists","trithing","trithings","trithionate","trithionates","trithionic","tritiate","tritiated","tritiates","tritiating","tritiation","tritiations","tritical","triticale","triticales","tritically","triticalness","triticalnesses","triticeous","triticism","triticisms","triticum","triticums","tritide","tritides","tritium","tritiums","tritoma","tritomas","triton","tritone","tritones","tritonia","tritonias","tritons","tritubercular","trituberculate","trituberculies","trituberculism","trituberculisms","trituberculy","triturable","triturate","triturated","triturates","triturating","trituration","triturations","triturator","triturators","triumph","triumphal","triumphalism","triumphalisms","triumphalist","triumphalists","triumphals","triumphant","triumphantly","triumphed","triumpher","triumpheries","triumphers","triumphery","triumphing","triumphings","triumphs","triumvir","triumviral","triumvirate","triumvirates","triumviri","triumviries","triumvirs","triumviry","triune","triunes","triunities","triunity","trivalence","trivalences","trivalencies","trivalency","trivalent","trivalve","trivalved","trivalves","trivalvular","trivet","trivets","trivia","trivial","trivialisation","trivialisations","trivialise","trivialised","trivialises","trivialising","trivialism","trivialisms","trivialist","trivialists","trivialities","triviality","trivialization","trivializations","trivialize","trivialized","trivializes","trivializing","trivially","trivialness","trivialnesses","trivium","triviums","triweeklies","triweekly","trizonal","trizone","trizones","troad","troade","troades","troads","troak","troaked","troaking","troaks","troat","troated","troating","troats","trocar","trocars","trochaic","trochaically","trochaics","trochal","trochanter","trochanteral","trochanteric","trochanters","trochar","trochars","troche","trocheameter","trocheameters","trochee","trochees","trochelminth","trochelminths","troches","trochi","trochil","trochili","trochilic","trochils","trochilus","trochiluses","trochiscus","trochiscuses","trochisk","trochisks","trochite","trochites","trochlea","trochleae","trochlear","trochlears","trochleas","trochoid","trochoidal","trochoidally","trochoids","trochometer","trochometers","trochophore","trochophores","trochosphere","trochospheres","trochotron","trochotrons","trochus","trochuses","trock","trocked","trocken","trocking","trocks","troctolite","troctolites","trod","trodden","trode","trodes","trods","troelie","troelies","troely","troffer","troffers","trog","trogged","trogging","troggs","troglodyte","troglodytes","troglodytic","troglodytical","troglodytism","troglodytisms","trogon","trogons","trogs","troika","troikas","troilism","troilisms","troilist","troilists","troilite","troilites","troilus","troiluses","trois","troke","troked","trokes","troking","troland","trolands","troll","trolled","troller","trollers","trolley","trolleybus","trolleybuses","trolleybusses","trolleyed","trolleying","trolleys","trollied","trollies","trolling","trollings","trollius","trolliuses","trollop","trolloped","trollopee","trollopees","trolloping","trollopish","trollops","trollopy","trolls","trolly","trollying","trombiculid","trombiculids","trombidiases","trombidiasis","trombone","trombones","trombonist","trombonists","tromino","trominoes","trominos","trommel","trommels","tromometer","tromometers","tromometric","tromp","trompe","tromped","trompes","tromping","tromps","tron","trona","tronas","tronc","troncs","trone","trones","tronk","tronks","trons","troolie","troolies","troop","trooped","trooper","troopers","troopial","troopials","trooping","troops","troopship","troopships","troostite","troostites","trooz","trop","tropaeola","tropaeolin","tropaeolins","tropaeolum","tropaeolums","troparia","troparion","trope","troped","tropeolin","tropeolins","tropes","trophallactic","trophallaxes","trophallaxis","trophesial","trophesies","trophesy","trophi","trophic","trophically","trophied","trophies","trophobioses","trophobiosis","trophobiotic","trophoblast","trophoblastic","trophoblasts","trophologies","trophology","trophoneuroses","trophoneurosis","trophoplasm","trophoplasms","trophotactic","trophotaxes","trophotaxis","trophotropic","trophotropism","trophotropisms","trophozoite","trophozoites","trophy","trophying","tropic","tropical","tropicalisation","tropicalise","tropicalised","tropicalises","tropicalising","tropicalities","tropicality","tropicalization","tropicalize","tropicalized","tropicalizes","tropicalizing","tropically","tropicals","tropicbird","tropicbirds","tropics","tropin","tropine","tropines","troping","tropins","tropism","tropismatic","tropisms","tropist","tropistic","tropists","tropocollagen","tropocollagens","tropologic","tropological","tropologically","tropologies","tropology","tropomyosin","tropomyosins","troponin","troponins","tropopause","tropopauses","tropophilous","tropophyte","tropophytes","tropophytic","troposcatter","troposcatters","troposphere","tropospheres","tropospheric","tropotaxes","tropotaxis","troppo","trossers","trot","troth","trothed","trothful","trothing","trothless","trothplight","trothplighted","trothplighting","trothplights","troths","trotline","trotlines","trots","trotted","trotter","trotters","trotting","trottings","trottoir","trottoirs","trotyl","trotyls","troubadour","troubadours","trouble","troubled","troubledly","troublefree","troublemaker","troublemakers","troublemaking","troublemakings","troubler","troublers","troubles","troubleshoot","troubleshooter","troubleshooters","troubleshooting","troubleshoots","troubleshot","troublesome","troublesomely","troublesomeness","troublesomenesses","troubling","troublings","troublous","troublously","troublousness","troublousnesses","trouch","trouches","trough","troughed","troughing","troughlike","troughs","troule","trouled","troules","trouling","trounce","trounced","trouncer","trouncers","trounces","trouncing","trouncings","troupe","trouped","trouper","troupers","troupes","troupial","troupials","trouping","trouse","trouser","trousered","trousering","trouserings","trouserless","trousers","trouses","trousseau","trousseaus","trousseaux","trout","trouter","trouters","troutful","troutier","troutiest","trouting","troutings","troutless","troutlet","troutlets","troutling","troutlings","trouts","troutstone","troutstones","trouty","trouvaille","trouvailles","trouvere","trouveres","trouveur","trouveurs","trove","trover","trovers","troves","trow","trowed","trowel","troweled","troweler","trowelers","troweling","trowelled","troweller","trowellers","trowelling","trowels","trowing","trows","trowsers","trowth","trowths","troy","troys","truancies","truancy","truant","truanted","truanting","truantly","truantries","truantry","truants","truantship","truantships","trucage","trucages","truce","truced","truceless","truces","truchman","truchmans","truchmen","trucial","trucing","truck","truckable","truckage","truckages","trucked","trucker","truckers","truckful","truckfuls","truckie","truckies","trucking","truckings","truckle","truckled","truckler","trucklers","truckles","truckline","trucklines","truckling","trucklings","truckload","truckloads","truckman","truckmaster","truckmasters","truckmen","trucks","truckstop","truckstops","truculence","truculences","truculencies","truculency","truculent","truculently","trudge","trudged","trudgen","trudgens","trudgeon","trudgeons","trudger","trudgers","trudges","trudging","trudgings","true","trueblue","trueblues","trueborn","truebred","trued","truehearted","trueheartedness","trueheartednesses","trueing","truelove","trueloves","trueman","truemen","trueness","truenesses","truepennies","truepenny","truer","trues","truest","truffe","truffes","truffle","truffled","truffles","truffling","trufflings","trug","trugo","trugos","trugs","truing","truism","truisms","truistic","trull","trulls","truly","trumeau","trumeaux","trump","trumped","trumperies","trumpery","trumpet","trumpeted","trumpeter","trumpeters","trumpeting","trumpetings","trumpetlike","trumpets","trumpetweed","trumpetweeds","trumping","trumpings","trumpless","trumps","truncal","truncate","truncated","truncately","truncates","truncating","truncation","truncations","truncheon","truncheoned","truncheoner","truncheoners","truncheoning","truncheons","trundle","trundled","trundler","trundlers","trundles","trundling","trunk","trunked","trunkfish","trunkfishes","trunkful","trunkfuls","trunking","trunkings","trunkless","trunks","trunksful","trunksleeve","trunksleeves","trunkwork","trunkworks","trunnel","trunnels","trunnion","trunnioned","trunnions","truquage","truquages","truqueur","truqueurs","truss","trussed","trusser","trussers","trusses","trussing","trussings","trust","trustabilities","trustability","trustable","trustafarian","trustafarians","trustbuster","trustbusters","trustbusting","trustbustings","trusted","trustee","trusteed","trusteeing","trustees","trusteeship","trusteeships","truster","trusters","trustful","trustfully","trustfulness","trustfulnesses","trustier","trusties","trustiest","trustily","trustiness","trustinesses","trusting","trustingly","trustingness","trustingnesses","trustless","trustlessly","trustlessness","trustlessnesses","trustor","trustors","trusts","trustworthily","trustworthiness","trustworthinesses","trustworthy","trusty","truth","truthful","truthfully","truthfulness","truthfulnesses","truthier","truthiest","truthiness","truthinesses","truthless","truthlessness","truthlessnesses","truthlike","truths","truthy","try","trye","tryer","tryers","trying","tryingly","tryingness","tryingnesses","tryings","tryke","trykes","tryma","trymata","tryout","tryouts","tryp","trypaflavine","trypaflavines","trypan","trypanocidal","trypanocide","trypanocides","trypanosomal","trypanosome","trypanosomes","trypanosomiases","trypanosomiasis","trypanosomic","tryparsamide","tryparsamides","tryps","trypsin","trypsinogen","trypsinogens","trypsins","tryptamine","tryptamines","tryptic","tryptophan","tryptophane","tryptophanes","tryptophans","trysail","trysails","tryst","tryste","trysted","tryster","trysters","trystes","trysting","trysts","tryworks","tsaddik","tsaddikim","tsaddiks","tsaddiq","tsaddiqim","tsaddiqs","tsade","tsades","tsadi","tsadis","tsamba","tsambas","tsantsa","tsantsas","tsar","tsardom","tsardoms","tsarevich","tsareviches","tsarevitch","tsarevitches","tsarevna","tsarevnas","tsarina","tsarinas","tsarism","tsarisms","tsarist","tsarists","tsaritsa","tsaritsas","tsaritza","tsaritzas","tsars","tsatske","tsatskes","tschernosem","tschernosems","tsesarevich","tsesareviches","tsesarevitch","tsesarevitches","tsesarevna","tsesarevnas","tsesarewich","tsesarewiches","tsesarewitch","tsesarewitches","tsessebe","tsessebes","tsetse","tsetses","tsigane","tsiganes","tsimmes","tsimmeses","tsitsith","tsk","tsked","tsking","tsks","tsktsk","tsktsked","tsktsking","tsktsks","tsooris","tsores","tsoris","tsorriss","tsotsi","tsotsis","tsotsitaal","tsotsitaals","tsouris","tsourises","tsuba","tsubas","tsunami","tsunamic","tsunamis","tsuris","tsurises","tsutsugamushi","tsutsugamushis","tsutsumu","tsutsumus","tuan","tuans","tuart","tuarts","tuatara","tuataras","tuatera","tuateras","tuath","tuaths","tuatua","tuatuas","tub","tuba","tubae","tubage","tubages","tubaist","tubaists","tubal","tubar","tubas","tubate","tubbable","tubbed","tubber","tubbers","tubbier","tubbiest","tubbiness","tubbinesses","tubbing","tubbings","tubbish","tubby","tube","tubectomies","tubectomy","tubed","tubeful","tubefuls","tubeless","tubelike","tubenose","tubenoses","tuber","tuberaceous","tubercle","tubercled","tubercles","tubercula","tubercular","tubercularly","tuberculars","tuberculate","tuberculated","tuberculately","tuberculation","tuberculations","tubercule","tubercules","tuberculin","tuberculins","tuberculisation","tuberculise","tuberculised","tuberculises","tuberculising","tuberculization","tuberculize","tuberculized","tuberculizes","tuberculizing","tuberculoid","tuberculoma","tuberculomas","tuberculomata","tuberculose","tuberculosed","tuberculoses","tuberculosis","tuberculous","tuberculously","tuberculum","tuberiferous","tuberiform","tuberoid","tuberose","tuberoses","tuberosities","tuberosity","tuberous","tubers","tubes","tubework","tubeworks","tubeworm","tubeworms","tubfast","tubfasts","tubfish","tubfishes","tubful","tubfuls","tubicolar","tubicole","tubicoles","tubicolous","tubifex","tubifexes","tubificid","tubificids","tubiflorous","tubiform","tubing","tubings","tubist","tubists","tublike","tubocurarine","tubocurarines","tuboplasties","tuboplasty","tubs","tubular","tubularian","tubularians","tubularities","tubularity","tubularly","tubulate","tubulated","tubulates","tubulating","tubulation","tubulations","tubulator","tubulators","tubulature","tubulatures","tubule","tubules","tubulifloral","tubuliflorous","tubulin","tubulins","tubulose","tubulous","tubulously","tubulure","tubulures","tuchun","tuchuns","tuck","tuckahoe","tuckahoes","tucked","tucker","tuckerbag","tuckerbags","tuckerbox","tuckerboxes","tuckered","tuckering","tuckers","tucket","tuckets","tucking","tucks","tuckshop","tuckshops","tucotuco","tucotucos","tucutuco","tucutucos","tucutucu","tucutucus","tufa","tufaceous","tufas","tuff","tuffaceous","tuffe","tuffes","tuffet","tuffets","tuffs","tufftaffeta","tufftaffetas","tufftaffeties","tufftaffety","tufoli","tuft","tuftaffeta","tuftaffetas","tuftaffeties","tuftaffety","tufted","tufter","tufters","tuftier","tuftiest","tuftily","tufting","tuftings","tufts","tufty","tug","tugboat","tugboats","tugged","tugger","tuggers","tugging","tuggingly","tuggings","tughra","tughras","tughrik","tughriks","tugless","tugra","tugras","tugrik","tugriks","tugs","tui","tuille","tuilles","tuillette","tuillettes","tuilyie","tuilyied","tuilyieing","tuilyies","tuilzie","tuilzied","tuilzieing","tuilzies","tuina","tuinas","tuis","tuism","tuisms","tuition","tuitional","tuitionary","tuitions","tuktoo","tuktoos","tuktu","tuktus","tuladi","tuladis","tularaemia","tularaemias","tularaemic","tularemia","tularemias","tularemic","tulban","tulbans","tulchan","tulchans","tule","tules","tulip","tulipant","tulipants","tuliplike","tulipomania","tulipomanias","tulips","tulipwood","tulipwoods","tulle","tulles","tullibee","tullibees","tulpa","tulpas","tulwar","tulwars","tum","tumatakuru","tumatakurus","tumble","tumblebug","tumblebugs","tumbled","tumbledown","tumblehome","tumblehomes","tumbler","tumblerful","tumblerfuls","tumblers","tumblersful","tumbles","tumbleset","tumblesets","tumbleweed","tumbleweeds","tumbling","tumblings","tumbrel","tumbrels","tumbril","tumbrils","tumefacient","tumefaction","tumefactions","tumefied","tumefies","tumefy","tumefying","tumesce","tumesced","tumescence","tumescences","tumescent","tumescently","tumesces","tumescing","tumid","tumidities","tumidity","tumidly","tumidness","tumidnesses","tummies","tummler","tummlers","tummy","tumor","tumoral","tumorgenic","tumorgenicities","tumorgenicity","tumorigeneses","tumorigenesis","tumorigenic","tumorigenicities","tumorigenicity","tumorlike","tumorous","tumors","tumour","tumours","tump","tumped","tumphies","tumphy","tumpier","tumpiest","tumping","tumpline","tumplines","tumps","tumpy","tums","tumshie","tumshies","tumular","tumulary","tumuli","tumulose","tumulosities","tumulosity","tumulous","tumult","tumulted","tumulting","tumults","tumultuary","tumultuate","tumultuated","tumultuates","tumultuating","tumultuation","tumultuations","tumultuous","tumultuously","tumultuousness","tumultuousnesses","tumulus","tumuluses","tun","tuna","tunabilities","tunability","tunable","tunableness","tunablenesses","tunably","tunas","tunbellied","tunbellies","tunbelly","tund","tunded","tunding","tundish","tundishes","tundra","tundras","tunds","tundun","tunduns","tune","tuneable","tuneably","tuned","tuneful","tunefully","tunefulness","tunefulnesses","tuneless","tunelessly","tunelessness","tunelessnesses","tuner","tuners","tunes","tunesmith","tunesmiths","tuneup","tuneups","tung","tungs","tungstate","tungstates","tungsten","tungstens","tungstic","tungstite","tungstites","tungstous","tunic","tunica","tunicae","tunicate","tunicated","tunicates","tunicin","tunicins","tunicked","tunicle","tunicles","tunics","tunier","tuniest","tuning","tunings","tunnage","tunnages","tunned","tunnel","tunneled","tunneler","tunnelers","tunneling","tunnelings","tunnelled","tunneller","tunnellers","tunnellike","tunnelling","tunnellings","tunnels","tunnies","tunning","tunnings","tunny","tuns","tuny","tup","tupek","tupeks","tupelo","tupelos","tupik","tupiks","tuple","tuples","tupped","tuppence","tuppences","tuppennies","tuppenny","tupping","tups","tuptowing","tupuna","tupunas","tuque","tuques","turacin","turacins","turaco","turacos","turacou","turacous","turacoverdin","turacoverdins","turangawaewae","turangawaewaes","turban","turband","turbands","turbaned","turbanned","turbans","turbant","turbants","turbaries","turbary","turbellarian","turbellarians","turbeth","turbeths","turbid","turbidimeter","turbidimeters","turbidimetric","turbidimetrically","turbidimetries","turbidimetry","turbidite","turbidites","turbidities","turbidity","turbidly","turbidness","turbidnesses","turbinacious","turbinal","turbinals","turbinate","turbinated","turbinates","turbination","turbinations","turbine","turbined","turbines","turbit","turbith","turbiths","turbits","turbo","turbocar","turbocars","turbocharged","turbocharger","turbochargers","turbocharging","turbochargings","turboelectric","turbofan","turbofans","turbogenerator","turbogenerators","turbojet","turbojets","turbomachineries","turbomachinery","turbond","turbonds","turboprop","turboprops","turbos","turboshaft","turboshafts","turbot","turbots","turbulator","turbulators","turbulence","turbulences","turbulencies","turbulency","turbulent","turbulently","turcopole","turcopoles","turcopolier","turcopoliers","turd","turdine","turdion","turdions","turdoid","turds","turducken","turduckens","tureen","tureens","turf","turfed","turfen","turfgrass","turfgrasses","turfier","turfiest","turfiness","turfinesses","turfing","turfings","turfite","turfites","turfless","turflike","turfman","turfmen","turfs","turfski","turfskiing","turfskiings","turfskis","turfy","turgencies","turgency","turgent","turgently","turgescence","turgescences","turgescencies","turgescency","turgescent","turgid","turgider","turgidest","turgidities","turgidity","turgidly","turgidness","turgidnesses","turgite","turgites","turgor","turgors","turion","turions","turista","turistas","turk","turkey","turkeys","turkies","turkieses","turkis","turkises","turkois","turkoises","turks","turlough","turloughs","turm","turme","turmeric","turmerics","turmes","turmoil","turmoiled","turmoiling","turmoils","turms","turn","turnable","turnabout","turnabouts","turnagain","turnagains","turnaround","turnarounds","turnback","turnbacks","turnbroach","turnbroaches","turnbuckle","turnbuckles","turncoat","turncoats","turncock","turncocks","turndown","turndowns","turndun","turnduns","turned","turner","turneries","turners","turnery","turnhall","turnhalls","turning","turnings","turnip","turniped","turniping","turnips","turnipy","turnkey","turnkeys","turnoff","turnoffs","turnon","turnons","turnout","turnouts","turnover","turnovers","turnpike","turnpikes","turnround","turnrounds","turns","turnskin","turnskins","turnsole","turnsoles","turnspit","turnspits","turnstile","turnstiles","turnstone","turnstones","turntable","turntables","turnup","turnups","turnverein","turnvereins","turophile","turophiles","turpentine","turpentined","turpentines","turpentining","turpentiny","turpeth","turpeths","turpitude","turpitudes","turps","turquois","turquoise","turquoises","turret","turreted","turrets","turribant","turribants","turrical","turriculate","turriculated","turtle","turtleback","turtlebacks","turtled","turtledove","turtledoves","turtlehead","turtleheads","turtleneck","turtlenecked","turtlenecks","turtler","turtlers","turtles","turtling","turtlings","turves","tusche","tusches","tush","tushed","tusheries","tushery","tushes","tushie","tushies","tushing","tushkar","tushkars","tushker","tushkers","tushy","tusk","tuskar","tuskars","tusked","tusker","tuskers","tuskier","tuskiest","tusking","tuskings","tuskless","tusklike","tusks","tusky","tussac","tussah","tussahs","tussal","tussar","tussars","tusseh","tussehs","tusser","tussers","tusses","tussis","tussises","tussive","tussle","tussled","tussles","tussling","tussock","tussocked","tussocks","tussocky","tussor","tussore","tussores","tussors","tussuck","tussucks","tussur","tussurs","tut","tutania","tutanias","tutee","tutees","tutelage","tutelages","tutelar","tutelaries","tutelars","tutelary","tutenag","tutenags","tutiorism","tutiorisms","tutiorist","tutiorists","tutman","tutmen","tutor","tutorage","tutorages","tutored","tutoress","tutoresses","tutorial","tutorially","tutorials","tutoring","tutorings","tutorise","tutorised","tutorises","tutorising","tutorism","tutorisms","tutorize","tutorized","tutorizes","tutorizing","tutors","tutorship","tutorships","tutoyed","tutoyer","tutoyered","tutoyering","tutoyers","tutress","tutresses","tutrices","tutrix","tutrixes","tuts","tutsan","tutsans","tutsed","tutses","tutsing","tutted","tutti","tutties","tutting","tuttings","tuttis","tutty","tutu","tutued","tutus","tutwork","tutworker","tutworkers","tutworkman","tutworkmen","tutworks","tux","tuxedo","tuxedoed","tuxedoes","tuxedos","tuxes","tuyer","tuyere","tuyeres","tuyers","tuzz","tuzzes","twa","twaddle","twaddled","twaddler","twaddlers","twaddles","twaddlier","twaddliest","twaddling","twaddlings","twaddly","twae","twaes","twafald","twain","twains","twaite","twaites","twal","twalpennies","twalpenny","twals","twang","twanged","twanger","twangers","twangier","twangiest","twanging","twangingly","twangings","twangle","twangled","twangler","twanglers","twangles","twangling","twanglingly","twanglings","twangs","twangy","twank","twankay","twankays","twankies","twanks","twanky","twas","twasome","twasomes","twat","twats","twattle","twattled","twattler","twattlers","twattles","twattling","twattlings","tway","twayblade","twayblades","tways","tweak","tweaked","tweaker","tweakers","tweakier","tweakiest","tweaking","tweakings","tweaks","tweaky","twee","tweed","tweedier","tweediest","tweedily","tweediness","tweedinesses","tweedle","tweedled","tweedledee","tweedledeed","tweedledeeing","tweedledees","tweedler","tweedlers","tweedles","tweedling","tweeds","tweedy","tweel","tweeled","tweeling","tweels","tweely","tween","tweenage","tweenager","tweenagers","tweened","tweener","tweeners","tweeness","tweenesses","tweenie","tweenies","tweening","tweens","tweeny","tweer","tweered","tweering","tweers","tweest","tweet","tweeted","tweeter","tweeters","tweeting","tweets","tweeze","tweezed","tweezer","tweezers","tweezes","tweezing","twelfth","twelfthly","twelfths","twelve","twelvefold","twelvemo","twelvemonth","twelvemonths","twelvemos","twelves","twenties","twentieth","twentieths","twenty","twentyfold","twentyfolds","twentyish","twerk","twerking","twerks","twerp","twerpier","twerpiest","twerps","twerpy","twibil","twibill","twibills","twibils","twice","twicer","twicers","twichild","twichildren","twiddle","twiddled","twiddler","twiddlers","twiddles","twiddlier","twiddliest","twiddling","twiddlings","twiddly","twier","twiers","twifold","twiforked","twiformed","twig","twigged","twiggen","twigger","twiggers","twiggier","twiggiest","twigging","twiggy","twight","twighted","twighting","twights","twigless","twiglet","twiglets","twiglike","twigloo","twigloos","twigs","twigsome","twilight","twilighted","twilighting","twilights","twilit","twill","twilled","twillies","twilling","twillings","twills","twilly","twilt","twilted","twilting","twilts","twin","twinberries","twinberry","twinborn","twine","twined","twiner","twiners","twines","twinflower","twinflowers","twinge","twinged","twingeing","twinges","twinging","twinier","twiniest","twinight","twining","twiningly","twinings","twinjet","twinjets","twink","twinked","twinkie","twinkies","twinking","twinkle","twinkled","twinkler","twinklers","twinkles","twinkling","twinklings","twinkly","twinks","twinling","twinlings","twinned","twinning","twinnings","twins","twinset","twinsets","twinship","twinships","twinter","twinters","twiny","twire","twired","twires","twiring","twirl","twirled","twirler","twirlers","twirlier","twirliest","twirling","twirls","twirly","twirp","twirpier","twirpiest","twirps","twirpy","twiscar","twiscars","twist","twistabilities","twistability","twistable","twisted","twister","twisters","twistier","twistiest","twisting","twistings","twistor","twistors","twists","twisty","twit","twitch","twitched","twitcher","twitchers","twitches","twitchier","twitchiest","twitchily","twitching","twitchings","twitchy","twite","twites","twits","twitted","twitten","twittens","twitter","twittered","twitterer","twitterers","twittering","twitteringly","twitterings","twitters","twittery","twitting","twittingly","twittings","twixt","twizzle","twizzled","twizzles","twizzling","two","twoccer","twoccers","twoccing","twoccings","twocker","twockers","twocking","twockings","twoer","twoers","twofer","twofers","twofold","twofoldness","twofoldnesses","twofolds","twoness","twonesses","twonie","twonies","twoonie","twoonies","twopence","twopences","twopenceworth","twopenceworths","twopennies","twopenny","twos","twoseater","twoseaters","twosome","twosomes","twostroke","twp","twyer","twyere","twyeres","twyers","twyfold","tychism","tychisms","tycoon","tycoonate","tycoonates","tycooneries","tycoonery","tycoons","tyde","tye","tyed","tyee","tyees","tyeing","tyer","tyers","tyes","tyg","tygs","tyin","tying","tyiyn","tyiyns","tyke","tykes","tykish","tylectomies","tylectomy","tyler","tylers","tylopod","tylopods","tyloses","tylosin","tylosins","tylosis","tylote","tylotes","tymbal","tymbals","tymp","tympan","tympana","tympanal","tympani","tympanic","tympanics","tympanies","tympaniform","tympanist","tympanists","tympanites","tympaniteses","tympanitic","tympanitis","tympanitises","tympano","tympans","tympanum","tympanums","tympany","tymps","tynd","tyndallimetries","tyndallimetry","tynde","tyne","tyned","tynes","tyning","typable","typal","type","typeable","typebar","typebars","typecase","typecases","typecast","typecaster","typecasters","typecasting","typecasts","typed","typeface","typefaces","typefounder","typefounders","typefounding","typefoundings","types","typescript","typescripts","typeset","typesets","typesetter","typesetters","typesetting","typesettings","typestyle","typestyles","typewrite","typewriter","typewriters","typewrites","typewriting","typewritings","typewritten","typewrote","typey","typhaceous","typhlitic","typhlitis","typhlitises","typhlologies","typhlology","typhlosole","typhlosoles","typhogenic","typhoid","typhoidal","typhoidin","typhoidins","typhoids","typhon","typhonian","typhonic","typhons","typhoon","typhoons","typhose","typhous","typhus","typhuses","typic","typical","typicalities","typicality","typically","typicalness","typicalnesses","typier","typiest","typification","typifications","typified","typifier","typifiers","typifies","typify","typifying","typing","typings","typist","typists","typo","typograph","typographed","typographer","typographers","typographia","typographic","typographical","typographically","typographies","typographing","typographist","typographists","typographs","typography","typologic","typological","typologically","typologies","typologist","typologists","typology","typomania","typomanias","typos","typothetae","typp","typps","typto","typtoed","typtoing","typtos","typy","tyramine","tyramines","tyran","tyraned","tyraning","tyranne","tyranned","tyrannes","tyranness","tyrannesses","tyrannic","tyrannical","tyrannically","tyrannicalness","tyrannicalnesses","tyrannicidal","tyrannicide","tyrannicides","tyrannies","tyranning","tyrannis","tyrannise","tyrannised","tyranniser","tyrannisers","tyrannises","tyrannising","tyrannize","tyrannized","tyrannizer","tyrannizers","tyrannizes","tyrannizing","tyrannosaur","tyrannosaurs","tyrannosaurus","tyrannosauruses","tyrannous","tyrannously","tyrannousness","tyrannousnesses","tyranny","tyrans","tyrant","tyranted","tyranting","tyrants","tyre","tyred","tyreless","tyres","tyring","tyro","tyrocidin","tyrocidine","tyrocidines","tyrocidins","tyroes","tyroglyphid","tyroglyphids","tyrones","tyronic","tyropitta","tyropittas","tyros","tyrosinase","tyrosinases","tyrosine","tyrosines","tyrothricin","tyrothricins","tystie","tysties","tyte","tythe","tythed","tythes","tything","tzaddi","tzaddik","tzaddikim","tzaddiks","tzaddiq","tzaddiqim","tzaddiqs","tzaddis","tzar","tzardom","tzardoms","tzarevna","tzarevnas","tzarina","tzarinas","tzarism","tzarisms","tzarist","tzarists","tzaritza","tzaritzas","tzars","tzatziki","tzatzikis","tzetse","tzetses","tzetze","tzetzes","tzigane","tziganes","tziganies","tzigany","tzimmes","tzimmeses","tzitzis","tzitzit","tzitzith","tzuris","u","ua","uakari","uakaris","uberous","ubersexual","ubersexuals","uberties","uberty","ubieties","ubiety","ubiquarian","ubique","ubiquinone","ubiquinones","ubiquitarian","ubiquitarianism","ubiquitarians","ubiquitary","ubiquities","ubiquitin","ubiquitination","ubiquitinations","ubiquitins","ubiquitous","ubiquitously","ubiquitousness","ubiquitousnesses","ubiquity","ubuntu","ubuntus","uckers","udal","udaller","udallers","udals","udder","uddered","udderful","udderless","udders","udo","udometer","udometers","udometric","udometries","udometry","udon","udons","udos","uds","uey","ueys","ufo","ufological","ufologies","ufologist","ufologists","ufology","ufos","ug","ugali","ugalis","ugged","ugging","ugh","ughs","uglied","uglier","uglies","ugliest","uglification","uglifications","uglified","uglifier","uglifiers","uglifies","uglify","uglifying","uglily","ugliness","uglinesses","ugly","uglying","ugs","ugsome","ugsomeness","ugsomenesses","uh","uhlan","uhlans","uhuru","uhurus","uillean","uilleann","uintahite","uintahites","uintaite","uintaites","uintathere","uintatheres","uitlander","uitlanders","ujamaa","ujamaas","uk","ukase","ukases","uke","ukelele","ukeleles","ukes","ukulele","ukuleles","ulama","ulamas","ulan","ulans","ulcer","ulcerate","ulcerated","ulcerates","ulcerating","ulceration","ulcerations","ulcerative","ulcered","ulcering","ulcerogenic","ulcerous","ulcerously","ulcerousness","ulcerousnesses","ulcers","ule","ulema","ulemas","ules","ulex","ulexes","ulexite","ulexites","ulices","ulicon","ulicons","uliginose","uliginous","ulikon","ulikons","ulitis","ulitises","ullage","ullaged","ullages","ullaging","ulling","ullings","ulmaceous","ulmin","ulmins","ulna","ulnad","ulnae","ulnar","ulnare","ulnaria","ulnas","uloses","ulosis","ulotrichies","ulotrichous","ulotrichy","ulpan","ulpanim","ulster","ulstered","ulsterette","ulsterettes","ulsters","ulterior","ulteriorly","ultima","ultimacies","ultimacy","ultimas","ultimata","ultimate","ultimated","ultimately","ultimateness","ultimatenesses","ultimates","ultimating","ultimatum","ultimatums","ultimo","ultimogeniture","ultimogenitures","ultion","ultions","ultra","ultrabasic","ultrabasics","ultracareful","ultracasual","ultracautious","ultracentrifugal","ultracentrifugally","ultracentrifugation","ultracentrifugations","ultracentrifuge","ultracentrifuged","ultracentrifuges","ultracentrifuging","ultrachic","ultracivilised","ultracivilized","ultraclean","ultracold","ultracommercial","ultracompact","ultracompetent","ultraconservatism","ultraconservatisms","ultraconservative","ultraconservatives","ultracontemporaries","ultracontemporary","ultraconvenient","ultracool","ultracrepidate","ultracrepidated","ultracrepidates","ultracritical","ultrademocratic","ultradense","ultradistance","ultradistances","ultradistant","ultradry","ultraefficient","ultraenergetic","ultraexclusive","ultrafamiliar","ultrafast","ultrafastidious","ultrafeminine","ultrafiche","ultrafiches","ultrafilter","ultrafiltered","ultrafiltering","ultrafilters","ultrafiltrate","ultrafiltrates","ultrafiltration","ultrafiltrations","ultrafine","ultraglamorous","ultrahazardous","ultraheat","ultraheated","ultraheating","ultraheats","ultraheavy","ultrahigh","ultrahip","ultrahot","ultrahuman","ultraism","ultraisms","ultraist","ultraistic","ultraists","ultralarge","ultraleft","ultraleftism","ultraleftisms","ultraleftist","ultraleftists","ultraliberal","ultraliberalism","ultraliberalisms","ultraliberals","ultralight","ultralights","ultralightweight","ultralow","ultramafic","ultramarathon","ultramarathoner","ultramarathoners","ultramarathons","ultramarine","ultramarines","ultramasculine","ultramicro","ultramicrometer","ultramicroscope","ultramicroscopes","ultramicroscopic","ultramicroscopical","ultramicroscopically","ultramicroscopy","ultramicrotome","ultramicrotomes","ultramicrotomies","ultramicrotomy","ultramilitant","ultramilitants","ultraminiature","ultraminiaturized","ultramodern","ultramodernism","ultramodernisms","ultramodernist","ultramodernists","ultramontane","ultramontanes","ultramontanism","ultramontanisms","ultramontanist","ultramontanists","ultramundane","ultranational","ultranationalism","ultranationalisms","ultranationalist","ultranationalistic","ultranationalists","ultraorthodox","ultraparadoxical","ultrapatriotic","ultraphysical","ultraposh","ultrapowerful","ultrapractical","ultraprecise","ultraprecision","ultraprecisions","ultraprofessional","ultraprogressive","ultraprogressives","ultrapure","ultraquiet","ultraradical","ultraradicals","ultrarapid","ultrarare","ultrararefied","ultrarational","ultrarealism","ultrarealisms","ultrarealist","ultrarealistic","ultrarealists","ultrared","ultrareds","ultrarefined","ultrareliable","ultrarespectable","ultrarevolutionaries","ultrarevolutionary","ultrarich","ultraright","ultrarightist","ultrarightists","ultraromantic","ultraroyalist","ultraroyalists","ultras","ultrasafe","ultrasecret","ultrasegregationist","ultrasegregationists","ultrasensitive","ultrasensual","ultraserious","ultrasharp","ultrashort","ultrasimple","ultraslick","ultraslow","ultrasmall","ultrasmart","ultrasmooth","ultrasoft","ultrasonic","ultrasonically","ultrasonics","ultrasonographer","ultrasonographers","ultrasonographic","ultrasonographies","ultrasonography","ultrasophisticated","ultrasound","ultrasounds","ultrastructural","ultrastructurally","ultrastructure","ultrastructures","ultrathin","ultratiny","ultravacua","ultravacuum","ultravacuums","ultraviolence","ultraviolences","ultraviolent","ultraviolet","ultraviolets","ultravirile","ultravirilities","ultravirility","ultravirus","ultraviruses","ultrawide","ultrawideband","ultrawidebands","ultroneous","ultroneously","ultroneousness","ulu","ululant","ululate","ululated","ululates","ululating","ululation","ululations","ulus","ulva","ulvas","ulyie","ulyies","ulzie","ulzies","um","umami","umamis","umangite","umangites","umbel","umbeled","umbellar","umbellate","umbellated","umbellately","umbelled","umbellet","umbellets","umbellifer","umbelliferous","umbellifers","umbellulate","umbellule","umbellules","umbels","umber","umbered","umbering","umbers","umbery","umbilical","umbilically","umbilicals","umbilicate","umbilicated","umbilication","umbilications","umbilici","umbilicus","umbilicuses","umbiliform","umble","umbles","umbo","umbonal","umbonate","umbonation","umbonations","umbones","umbonic","umbos","umbra","umbracula","umbraculate","umbraculiform","umbraculum","umbrae","umbrage","umbraged","umbrageous","umbrageously","umbrageousness","umbrageousnesses","umbrages","umbraging","umbral","umbras","umbrated","umbratic","umbratical","umbratile","umbratilous","umbre","umbrel","umbrella","umbrellaed","umbrellaing","umbrellas","umbrello","umbrelloes","umbrellos","umbrels","umbrere","umbreres","umbres","umbrette","umbrettes","umbriere","umbrieres","umbriferous","umbril","umbrils","umbrose","umbrous","umfazi","umfazis","umiac","umiack","umiacks","umiacs","umiak","umiaks","umiaq","umiaqs","umlaut","umlauted","umlauting","umlauts","umlungu","umlungus","umm","umma","ummah","ummahs","ummas","ummed","umming","ump","umped","umph","umpie","umpies","umping","umpirage","umpirages","umpire","umpired","umpires","umpireship","umpireships","umpiring","umps","umpteen","umpteenth","umpteenths","umptieth","umpty","umpy","umquhile","umra","umrah","umrahs","umras","ums","umteenth","umu","umus","umwelt","umwelts","umwhile","un","unabashed","unabashedly","unabated","unabatedly","unabating","unabbreviated","unabetted","unabiding","unabjured","unable","unabolished","unaborted","unabraded","unabridged","unabrogated","unabsolved","unabsorbed","unabsorbent","unabused","unabusive","unacademic","unacademically","unaccented","unaccentuated","unacceptabilities","unacceptability","unacceptable","unacceptably","unacceptance","unacceptances","unaccepted","unacclimated","unacclimatised","unacclimatized","unaccommodated","unaccommodating","unaccompanied","unaccomplished","unaccountabilities","unaccountability","unaccountable","unaccountably","unaccounted","unaccredited","unaccrued","unacculturated","unaccusable","unaccusably","unaccused","unaccustomed","unaccustomedly","unacerbic","unachievable","unachieved","unaching","unacidic","unacknowledged","unacquaint","unacquaintance","unacquaintances","unacquainted","unactable","unacted","unactive","unactorish","unactuated","unadaptable","unadapted","unadded","unaddressed","unadept","unadeptly","unadjudicated","unadjusted","unadmired","unadmiring","unadmitted","unadmonished","unadoptable","unadopted","unadored","unadorned","unadult","unadulterate","unadulterated","unadulteratedly","unadventrous","unadventurous","unadvertised","unadvisable","unadvisableness","unadvisably","unadvised","unadvisedly","unadvisedness","unadvisednesses","unaesthetic","unaffected","unaffectedly","unaffectedness","unaffectednesses","unaffecting","unaffectionate","unaffectionately","unaffiliated","unaffluent","unaffordable","unafraid","unaged","unageing","unaggressive","unagile","unaging","unagreeable","unagreed","unai","unaidable","unaided","unaidedly","unaimed","unaired","unais","unakin","unaking","unakite","unakites","unalarmed","unalerted","unalienable","unalienably","unalienated","unaligned","unalike","unalist","unalists","unalive","unallayed","unalleged","unalleviated","unallied","unallocated","unallotted","unallowable","unallowed","unalloyed","unalluring","unalterabilities","unalterability","unalterable","unalterableness","unalterablenesses","unalterably","unaltered","unaltering","unamassed","unamazed","unambiguous","unambiguously","unambitious","unambitiously","unambivalent","unambivalently","unamenable","unamendable","unamended","unamerced","unamiabilities","unamiability","unamiable","unamiableness","unamiablenesses","unamortised","unamortized","unamplified","unamusable","unamused","unamusing","unamusingly","unanalysable","unanalysed","unanalytic","unanalytical","unanalyzable","unanalyzed","unanchor","unanchored","unanchoring","unanchors","unaneled","unanesthetised","unanesthetized","unanimated","unanimities","unanimity","unanimous","unanimously","unanimousness","unanimousnesses","unannealed","unannexed","unannotated","unannounced","unannoyed","unanswerabilities","unanswerability","unanswerable","unanswerably","unanswered","unanticipated","unanticipatedly","unanxious","unapologetic","unapologetically","unapologising","unapologizing","unapostolic","unapostolical","unapostolically","unappalled","unapparel","unapparelled","unapparelling","unapparels","unapparent","unappealable","unappealably","unappealing","unappealingly","unappeasable","unappeasably","unappeased","unappetising","unappetisingly","unappetizing","unappetizingly","unapplausive","unapplicable","unapplied","unappointed","unappreciated","unappreciation","unappreciations","unappreciative","unapprehended","unapprehensible","unapprehensive","unapprised","unapproachabilities","unapproachability","unapproachable","unapproachably","unapproached","unappropriate","unappropriated","unapproved","unapproving","unapprovingly","unapt","unaptly","unaptness","unaptnesses","unarched","unarguable","unarguably","unargued","unarisen","unarm","unarmed","unarming","unarmored","unarmoured","unarms","unaroused","unarranged","unarrayed","unarrogant","unartful","unartfully","unarticulate","unarticulated","unartificial","unartificially","unartistic","unartistlike","unary","unascendable","unascended","unascendible","unascertainable","unascertained","unashamed","unashamedly","unashamedness","unashamednesses","unasked","unaspirated","unaspiring","unaspiringly","unaspiringness","unassailabilities","unassailability","unassailable","unassailableness","unassailablenesses","unassailably","unassailed","unassayed","unassembled","unassertive","unassertively","unassignable","unassigned","unassimilable","unassimilated","unassisted","unassistedly","unassisting","unassociated","unassuageable","unassuaged","unassumed","unassuming","unassumingly","unassumingness","unassumingnesses","unassured","unathletic","unatonable","unatoned","unattached","unattainable","unattainably","unattainted","unattempted","unattended","unattending","unattentive","unattenuated","unattested","unattired","unattractive","unattractively","unattractiveness","unattractivenesses","unattributable","unattributed","unattuned","unau","unaudited","unaugmented","unaus","unauspicious","unauthentic","unauthenticated","unauthenticity","unauthorised","unauthoritative","unauthorized","unautomated","unavailabilities","unavailability","unavailable","unavailableness","unavailably","unavailing","unavailingly","unavailingness","unavailingnesses","unavenged","unaverage","unavertable","unaverted","unavertible","unavoidability","unavoidable","unavoidableness","unavoidably","unavoided","unavowed","unavowedly","unawake","unawaked","unawakened","unawakening","unawarded","unaware","unawarely","unawareness","unawarenesses","unawares","unawed","unawesome","unaxed","unbacked","unbaffled","unbag","unbagged","unbagging","unbags","unbailable","unbaited","unbaked","unbalance","unbalanced","unbalances","unbalancing","unbale","unbaled","unbales","unbaling","unballasted","unban","unbandage","unbandaged","unbandages","unbandaging","unbanded","unbanked","unbanned","unbanning","unbans","unbaptise","unbaptised","unbaptises","unbaptising","unbaptize","unbaptized","unbaptizes","unbaptizing","unbar","unbarbed","unbarbered","unbare","unbared","unbares","unbaring","unbark","unbarked","unbarking","unbarks","unbarred","unbarricade","unbarricaded","unbarricades","unbarricading","unbarring","unbars","unbased","unbashful","unbasted","unbated","unbathed","unbattered","unbe","unbear","unbearable","unbearableness","unbearably","unbearded","unbeared","unbearing","unbears","unbeatable","unbeatably","unbeaten","unbeautiful","unbeautifully","unbeavered","unbecoming","unbecomingly","unbecomingness","unbecomingnesses","unbecomings","unbed","unbedded","unbedding","unbedimmed","unbedinned","unbeds","unbeen","unbefitting","unbefriended","unbeget","unbegets","unbegetting","unbegged","unbeginning","unbegot","unbegotten","unbeguile","unbeguiled","unbeguiles","unbeguiling","unbegun","unbeholden","unbeing","unbeings","unbeknown","unbeknownst","unbelief","unbeliefs","unbelievability","unbelievable","unbelievably","unbelieve","unbelieved","unbeliever","unbelievers","unbelieves","unbelieving","unbelievingly","unbelievingness","unbelligerent","unbeloved","unbelt","unbelted","unbelting","unbelts","unbemused","unbend","unbendable","unbended","unbending","unbendingly","unbendingness","unbendingnesses","unbendings","unbends","unbeneficed","unbeneficial","unbenefited","unbenighted","unbenign","unbenignant","unbenignly","unbent","unbereft","unberufen","unbeseem","unbeseemed","unbeseeming","unbeseemingly","unbeseems","unbesought","unbespeak","unbespeaking","unbespeaks","unbespoke","unbespoken","unbestowed","unbetrayed","unbetterable","unbettered","unbewailed","unbias","unbiased","unbiasedly","unbiasedness","unbiasednesses","unbiases","unbiasing","unbiassed","unbiassedly","unbiassedness","unbiassednesses","unbiasses","unbiassing","unbiblical","unbid","unbidden","unbigoted","unbilled","unbind","unbinding","unbindings","unbinds","unbirthday","unbirthdays","unbishop","unbishoped","unbishoping","unbishops","unbitt","unbitted","unbitten","unbitter","unbitting","unbitts","unblamable","unblamably","unblameable","unblameably","unblamed","unbleached","unblemished","unblenched","unblenching","unblended","unblent","unbless","unblessed","unblessedness","unblessednesses","unblesses","unblessing","unblest","unblind","unblinded","unblindfold","unblindfolded","unblindfolding","unblindfolds","unblinding","unblinds","unblinking","unblinkingly","unblissful","unblock","unblocked","unblocking","unblocks","unblooded","unbloodied","unbloody","unblotted","unblowed","unblown","unblunted","unblurred","unblushing","unblushingly","unblushingness","unboarded","unboastful","unbobbed","unbodied","unboding","unboiled","unbolt","unbolted","unbolting","unbolts","unbonded","unbone","unboned","unbones","unboning","unbonnet","unbonneted","unbonneting","unbonnets","unbooked","unbookish","unboot","unbooted","unbooting","unboots","unbore","unborn","unborne","unborrowed","unbosom","unbosomed","unbosomer","unbosomers","unbosoming","unbosoms","unbottle","unbottled","unbottles","unbottling","unbottomed","unbought","unbouncy","unbound","unbounded","unboundedly","unboundedness","unboundednesses","unbowdlerised","unbowdlerized","unbowed","unbowing","unbox","unboxed","unboxes","unboxing","unbrace","unbraced","unbraces","unbracing","unbracketed","unbraid","unbraided","unbraiding","unbraids","unbrake","unbraked","unbrakes","unbraking","unbranched","unbranded","unbraste","unbreachable","unbreached","unbreakable","unbreathable","unbreathed","unbreathing","unbred","unbreech","unbreeched","unbreeches","unbreeching","unbribable","unbridgeable","unbridged","unbridle","unbridled","unbridledly","unbridledness","unbridlednesses","unbridles","unbridling","unbriefed","unbright","unbrilliant","unbrizzed","unbroiled","unbroke","unbroken","unbrokenly","unbrokenness","unbrokennesses","unbrotherlike","unbrotherly","unbrowned","unbruised","unbrused","unbrushed","unbuckle","unbuckled","unbuckles","unbuckling","unbudded","unbudgeable","unbudgeably","unbudgeted","unbudging","unbudgingly","unbuffered","unbuild","unbuildable","unbuilding","unbuilds","unbuilt","unbulky","unbundle","unbundled","unbundler","unbundlers","unbundles","unbundling","unbundlings","unburden","unburdened","unburdening","unburdens","unbureaucratic","unburied","unburies","unburnable","unburned","unburnished","unburnt","unburrow","unburrowed","unburrowing","unburrows","unburthen","unburthened","unburthening","unburthens","unbury","unburying","unbusinesslike","unbusted","unbusy","unbuttered","unbutton","unbuttoned","unbuttoning","unbuttons","uncage","uncaged","uncages","uncaging","uncake","uncaked","uncakes","uncaking","uncalcified","uncalcined","uncalculated","uncalculating","uncalibrated","uncalled","uncalloused","uncanceled","uncandid","uncandidly","uncandidness","uncandidnesses","uncandled","uncandour","uncandours","uncanned","uncannier","uncanniest","uncannily","uncanniness","uncanninesses","uncanny","uncanonic","uncanonical","uncanonicalness","uncanonise","uncanonised","uncanonises","uncanonising","uncanonize","uncanonized","uncanonizes","uncanonizing","uncap","uncapable","uncape","uncaped","uncapes","uncaping","uncapitalised","uncapitalized","uncapped","uncapping","uncaps","uncapsizable","uncaptioned","uncapturable","uncarded","uncared","uncareful","uncaring","uncarpeted","uncart","uncarted","uncarting","uncarts","uncarved","uncase","uncased","uncases","uncashed","uncasing","uncasked","uncast","uncastrated","uncataloged","uncatalogued","uncatchable","uncatchy","uncate","uncategorisable","uncategorizable","uncatered","uncaught","uncaused","unce","unceasing","unceasingly","unceasingness","unceasingnesses","unceded","uncelebrated","uncensored","uncensorious","uncensured","uncerebral","unceremonious","unceremoniously","unceremoniousness","unceremoniousnesses","uncertain","uncertainly","uncertainness","uncertainnesses","uncertainties","uncertainty","uncertificated","uncertified","unces","uncessant","unchain","unchained","unchaining","unchains","unchair","unchaired","unchairing","unchairs","unchallengeable","unchallengeably","unchallenged","unchallenging","unchancier","unchanciest","unchancy","unchangeabilities","unchangeability","unchangeable","unchangeableness","unchangeablenesses","unchangeably","unchanged","unchanging","unchangingly","unchangingness","unchangingnesses","unchanneled","unchaperoned","uncharacteristic","uncharacteristically","uncharge","uncharged","uncharges","uncharging","uncharismatic","uncharitable","uncharitableness","uncharitablenesses","uncharitably","uncharities","uncharity","uncharm","uncharmed","uncharming","uncharms","uncharnel","uncharnelled","uncharnelling","uncharnels","uncharred","uncharted","unchartered","unchary","unchaste","unchastely","unchastened","unchasteness","unchastenesses","unchaster","unchastest","unchastisable","unchastised","unchastities","unchastity","unchastizable","unchastized","unchauvinistic","uncheck","uncheckable","unchecked","unchecking","unchecks","uncheered","uncheerful","uncheerfully","uncheerfulness","unchewable","unchewed","unchic","unchicly","unchild","unchilded","unchilding","unchildlike","unchilds","unchilled","unchivalrous","unchivalrously","unchlorinated","unchoke","unchoked","unchokes","unchoking","unchoreographed","unchosen","unchrisom","unchristen","unchristened","unchristening","unchristens","unchristian","unchristianed","unchristianing","unchristianise","unchristianised","unchristianises","unchristianize","unchristianized","unchristianizes","unchristianlike","unchristianly","unchristians","unchronicled","unchronological","unchurch","unchurched","unchurches","unchurching","unchurchly","unci","uncia","unciae","uncial","uncially","uncials","unciform","unciforms","unciliated","uncinal","uncinaria","uncinarias","uncinariases","uncinariasis","uncinate","uncinated","uncinematic","uncini","uncinus","uncipher","unciphered","unciphering","unciphers","uncirculated","uncircumcised","uncircumcision","uncircumcisions","uncircumscribed","uncited","uncivil","uncivilised","uncivilisedly","uncivilisedness","uncivilities","uncivility","uncivilized","uncivilizedly","uncivilizedness","uncivilly","uncivilness","uncivilnesses","unclad","unclaimed","unclamp","unclamped","unclamping","unclamps","unclarified","unclarities","unclarity","unclasp","unclasped","unclasping","unclasps","unclassed","unclassical","unclassifiable","unclassified","unclassy","unclawed","uncle","unclean","uncleaned","uncleaner","uncleanest","uncleanlier","uncleanliest","uncleanliness","uncleanlinesses","uncleanly","uncleanness","uncleannesses","uncleansed","unclear","uncleared","unclearer","unclearest","unclearly","unclearness","unclearnesses","uncled","uncleft","unclench","unclenched","unclenches","unclenching","unclerical","uncles","uncleship","uncleships","unclew","unclewed","unclewing","unclews","uncliched","unclimbable","unclimbableness","unclimbablenesses","unclimbed","unclinch","unclinched","unclinches","unclinching","uncling","unclip","unclipped","unclipping","unclips","unclipt","uncloak","uncloaked","uncloaking","uncloaks","unclog","unclogged","unclogging","unclogs","uncloister","uncloistered","uncloistering","uncloisters","unclose","unclosed","uncloses","unclosing","unclothe","unclothed","unclothes","unclothing","uncloud","unclouded","uncloudedly","uncloudedness","uncloudednesses","unclouding","unclouds","uncloudy","uncloven","uncloyed","uncloying","unclubable","unclubbable","unclutch","unclutched","unclutches","unclutching","unclutter","uncluttered","uncluttering","unclutters","unco","uncoalesce","uncoalesced","uncoalesces","uncoalescing","uncoated","uncoating","uncoatings","uncobbled","uncock","uncocked","uncocking","uncocks","uncoded","uncodified","uncoer","uncoerced","uncoercive","uncoercively","uncoes","uncoest","uncoffin","uncoffined","uncoffining","uncoffins","uncoil","uncoiled","uncoiling","uncoils","uncoined","uncollected","uncollectible","uncollectibles","uncolored","uncoloured","uncolt","uncolted","uncolting","uncolts","uncomatable","uncombative","uncombed","uncombine","uncombined","uncombines","uncombining","uncomeatable","uncomeliness","uncomelinesses","uncomely","uncomfier","uncomfiest","uncomfortable","uncomfortably","uncomforted","uncomfy","uncomic","uncommendable","uncommendably","uncommended","uncommercial","uncommercialized","uncommitted","uncommon","uncommoner","uncommonest","uncommonly","uncommonness","uncommonnesses","uncommunicable","uncommunicated","uncommunicative","uncommuted","uncompacted","uncompanied","uncompanionable","uncompanioned","uncompassionate","uncompelled","uncompelling","uncompensated","uncompetitive","uncompetitiveness","uncompetitivenesses","uncomplacent","uncomplaining","uncomplainingly","uncomplaisant","uncomplaisantly","uncompleted","uncompliant","uncomplicated","uncomplimentary","uncomplying","uncomposable","uncompounded","uncomprehended","uncomprehending","uncomprehendingly","uncomprehensive","uncompromisable","uncompromising","uncompromisingly","uncompromisingness","uncompromisingnesses","uncomputerised","uncomputerized","unconcealable","unconcealed","unconcealing","unconceivable","unconceivably","unconceived","unconcern","unconcerned","unconcernedly","unconcernedness","unconcernednesses","unconcerning","unconcernment","unconcernments","unconcerns","unconcerted","unconciliatory","unconclusive","unconcocted","unconditional","unconditionally","unconditioned","unconfederated","unconfessed","unconfinable","unconfine","unconfined","unconfinedly","unconfines","unconfining","unconfirmed","unconform","unconformable","unconformably","unconforming","unconformities","unconformity","unconfounded","unconfuse","unconfused","unconfusedly","unconfuses","unconfusing","uncongeal","uncongealed","uncongealing","uncongeals","uncongenial","uncongenialities","uncongeniality","unconjectured","unconjugal","unconjugated","unconjunctive","unconnected","unconnectedly","unconnectedness","unconniving","unconquerable","unconquerably","unconquered","unconscientious","unconscionabilities","unconscionability","unconscionable","unconscionableness","unconscionablenesses","unconscionably","unconscious","unconsciouses","unconsciously","unconsciousness","unconsciousnesses","unconsecrate","unconsecrated","unconsecrates","unconsecrating","unconsentaneous","unconsenting","unconsidered","unconsidering","unconsoled","unconsolidated","unconstant","unconstitutional","unconstitutionalities","unconstitutionality","unconstitutionally","unconstrainable","unconstrained","unconstrainedly","unconstraint","unconstraints","unconstricted","unconstructed","unconstructive","unconsumed","unconsummated","uncontainable","uncontaminated","uncontemned","uncontemplated","uncontemporary","uncontentious","uncontestable","uncontested","uncontracted","uncontradicted","uncontrived","uncontrollabilities","uncontrollability","uncontrollable","uncontrollably","uncontrolled","uncontrolledly","uncontroversial","uncontroversially","uncontroverted","unconventional","unconventionalities","unconventionality","unconventionally","unconversable","unconversant","unconverted","unconvertible","unconvicted","unconvinced","unconvincing","unconvincingly","unconvincingness","unconvincingnesses","unconvoyed","uncooked","uncool","uncooled","uncooperative","uncooperatively","uncoordinated","uncope","uncoped","uncopes","uncoping","uncopyrightable","uncoquettish","uncord","uncorded","uncordial","uncording","uncords","uncork","uncorked","uncorking","uncorks","uncorrectable","uncorrected","uncorrelated","uncorroborated","uncorrupt","uncorrupted","uncorseted","uncos","uncostly","uncounselled","uncountable","uncounted","uncouple","uncoupled","uncoupler","uncouplers","uncouples","uncoupling","uncourageous","uncourteous","uncourtliness","uncourtlinesses","uncourtly","uncouth","uncouther","uncouthest","uncouthly","uncouthness","uncouthnesses","uncovenanted","uncover","uncovered","uncovering","uncovers","uncowl","uncowled","uncowling","uncowls","uncoy","uncoyned","uncracked","uncrate","uncrated","uncrates","uncrating","uncrazy","uncreate","uncreated","uncreatedness","uncreatednesses","uncreates","uncreating","uncreative","uncredentialed","uncredible","uncreditable","uncredited","uncrewed","uncrippled","uncritical","uncritically","uncropped","uncross","uncrossable","uncrossed","uncrosses","uncrossing","uncrowded","uncrown","uncrowned","uncrowning","uncrowns","uncrudded","uncrumple","uncrumpled","uncrumples","uncrumpling","uncrushable","uncrushed","uncrystallised","uncrystallized","unction","unctionless","unctions","unctuosities","unctuosity","unctuous","unctuously","unctuousness","unctuousnesses","uncuckolded","uncuff","uncuffed","uncuffing","uncuffs","unculled","uncultivable","uncultivatable","uncultivated","uncultured","uncumbered","uncurable","uncurably","uncurb","uncurbable","uncurbed","uncurbing","uncurbs","uncurdled","uncured","uncurious","uncurl","uncurled","uncurling","uncurls","uncurrent","uncurse","uncursed","uncurses","uncursing","uncurtailed","uncurtain","uncurtained","uncurtaining","uncurtains","uncurved","uncus","uncustomarily","uncustomary","uncustomed","uncut","uncute","uncynical","uncynically","undam","undamaged","undammed","undamming","undamned","undamped","undams","undanceable","undaring","undashed","undatable","undate","undated","undauntable","undaunted","undauntedly","undauntedness","undauntednesses","undawning","undazzle","undazzled","undazzles","undazzling","unde","undead","undeaf","undeafed","undeafing","undeafs","undealt","undear","undebarred","undebased","undebatable","undebatably","undebated","undebauched","undecadent","undecagon","undecagons","undecayed","undeceivable","undeceive","undeceived","undeceiver","undeceivers","undeceives","undeceiving","undecent","undecidabilities","undecidability","undecidable","undecided","undecidedly","undecidedness","undecidednesses","undecideds","undecillion","undecillions","undecimal","undecimole","undecimoles","undecipherable","undeciphered","undecisive","undeck","undecked","undecking","undecks","undeclared","undeclining","undecomposable","undecomposed","undecorated","undedicated","undee","undeeded","undefaced","undefeated","undefended","undefide","undefied","undefiled","undefinable","undefined","undefoliated","undeformed","undeified","undeifies","undeify","undeifying","undelayed","undelaying","undelectable","undelegated","undelete","undeleted","undeletes","undeleting","undeliberate","undelight","undelighted","undelightful","undelights","undeliverable","undelivered","undeluded","undemanding","undemocratic","undemocratically","undemonstrable","undemonstrative","undemonstratively","undemonstrativeness","undemonstrativenesses","undeniable","undeniableness","undeniablenesses","undeniably","undenied","undenominational","undented","undependable","undepending","undeplored","undepraved","undepreciated","undepressed","undeprived","under","underachieve","underachieved","underachievement","underachievements","underachiever","underachievers","underachieves","underachieving","underact","underacted","underacting","underaction","underactions","underactive","underactivities","underactivity","underactor","underactors","underacts","underage","underaged","underagent","underagents","underages","underappreciated","underarm","underarms","underate","underbake","underbaked","underbakes","underbaking","underbear","underbearer","underbearers","underbearing","underbearings","underbears","underbellies","underbelly","underbid","underbidder","underbidders","underbidding","underbids","underbit","underbite","underbites","underbiting","underbitten","underblanket","underblankets","underbodies","underbody","underbore","underborne","underboss","underbosses","underbough","underboughs","underbought","underbreath","underbreaths","underbred","underbreeding","underbreedings","underbridge","underbridges","underbrim","underbrims","underbrush","underbrushed","underbrushes","underbrushing","underbud","underbudded","underbudding","underbudget","underbudgeted","underbudgeting","underbudgets","underbuds","underbuild","underbuilder","underbuilders","underbuilding","underbuilds","underbuilt","underburnt","underbush","underbushed","underbushes","underbushing","underbuy","underbuying","underbuys","undercapitalise","undercapitalize","undercapitalized","undercard","undercards","undercarriage","undercarriages","undercart","undercarts","undercast","undercasts","undercharge","undercharged","undercharges","undercharging","underclad","underclass","underclasses","underclassman","underclassmen","underclay","underclays","undercliff","undercliffs","underclothe","underclothed","underclothes","underclothing","underclothings","underclub","underclubbed","underclubbing","underclubs","undercoat","undercoated","undercoating","undercoatings","undercoats","undercook","undercooked","undercooking","undercooks","undercool","undercooled","undercooling","undercools","undercount","undercounted","undercounting","undercounts","undercover","undercovert","undercoverts","undercrackers","undercrest","undercrested","undercresting","undercrests","undercroft","undercrofts","undercurrent","undercurrents","undercut","undercuts","undercutting","underdaks","underdamper","underdampers","underdeck","underdecks","underdevelop","underdeveloped","underdeveloping","underdevelopment","underdevelopments","underdevelops","underdid","underdo","underdoer","underdoers","underdoes","underdog","underdogs","underdoing","underdone","underdose","underdosed","underdoses","underdosing","underdrain","underdrainage","underdrainages","underdrained","underdraining","underdrains","underdraw","underdrawers","underdrawing","underdrawings","underdrawn","underdraws","underdress","underdressed","underdresses","underdressing","underdrew","underdrive","underdrives","underearth","undereat","undereaten","undereating","undereats","undereducated","underemphases","underemphasis","underemphasise","underemphasised","underemphasises","underemphasize","underemphasized","underemphasizes","underemphasizing","underemployed","underemployment","underemployments","underestimate","underestimated","underestimates","underestimating","underestimation","underestimations","underexpose","underexposed","underexposes","underexposing","underexposure","underexposures","underfed","underfeed","underfeeding","underfeeds","underfelt","underfelts","underfinanced","underfinished","underfire","underfired","underfires","underfiring","underfish","underfished","underfishes","underfishing","underfloor","underflow","underflows","underfong","underfonged","underfonging","underfongs","underfoot","underfooted","underfooting","underfoots","underfulfil","underfulfilled","underfulfilling","underfulfils","underfund","underfunded","underfunding","underfundings","underfunds","underfur","underfurs","undergarment","undergarments","undergird","undergirded","undergirding","undergirds","undergirt","underglaze","underglazes","undergo","undergod","undergods","undergoer","undergoers","undergoes","undergoing","undergone","undergown","undergowns","undergrad","undergrads","undergraduate","undergraduates","undergraduette","undergraduettes","underground","undergrounder","undergrounders","undergrounds","undergrove","undergroves","undergrown","undergrowth","undergrowths","underhair","underhairs","underhand","underhanded","underhandedly","underhandedness","underhandednesses","underhands","underheat","underheated","underheating","underheats","underhonest","underhung","underinflated","underinflation","underinflations","underinsured","underinvestment","underinvestments","underived","underjaw","underjawed","underjaws","underkeep","underkeeper","underkeepers","underkeeping","underkeeps","underkept","underkill","underkills","underking","underkingdom","underkingdoms","underkings","underlaid","underlain","underlap","underlapped","underlapping","underlaps","underlay","underlayer","underlayers","underlaying","underlayment","underlayments","underlays","underleaf","underlease","underleased","underleases","underleasing","underleaves","underlet","underlets","underletter","underletters","underletting","underlettings","underlie","underlier","underliers","underlies","underline","underlined","underlinen","underlinens","underlines","underling","underlings","underlining","underlip","underlips","underlit","underload","underloaded","underloading","underloads","underlooker","underlookers","underlying","underlyingly","underman","undermanned","undermanning","undermans","undermasted","undermeaning","undermeanings","undermen","undermentioned","underminde","underminded","undermindes","underminding","undermine","undermined","underminer","underminers","undermines","undermining","underminings","undermost","undern","undernamed","underneath","underneaths","underniceness","undernicenesses","undernote","undernoted","undernotes","undernoting","undernourish","undernourished","undernourishes","undernourishing","undernourishment","undernourishments","underns","underntime","underntimes","undernutrition","undernutritions","underpaid","underpainting","underpaintings","underpants","underpart","underparts","underpass","underpasses","underpassion","underpassions","underpay","underpaying","underpayment","underpayments","underpays","underpeep","underpeeped","underpeeping","underpeeps","underpeopled","underperform","underperformed","underperforming","underperforms","underpin","underpinned","underpinning","underpinnings","underpins","underpitch","underplant","underplanted","underplanting","underplants","underplay","underplayed","underplaying","underplays","underplot","underplots","underpopulated","underpowered","underpraise","underpraised","underpraises","underpraising","underprepared","underprice","underpriced","underprices","underpricing","underprise","underprised","underprises","underprising","underprivileged","underprize","underprized","underprizes","underprizing","underproduction","underproductions","underproof","underprop","underpropped","underpropper","underproppers","underpropping","underprops","underpublicised","underpublicized","underqualified","underquote","underquoted","underquotes","underquoting","underran","underrate","underrated","underrates","underrating","underreact","underreacted","underreacting","underreacts","underreport","underreported","underreporting","underreports","underrepresentation","underrepresentations","underrepresented","underripe","underrun","underrunning","underrunnings","underruns","undersaid","undersaturated","undersay","undersaying","undersays","underscore","underscored","underscores","underscoring","underscrub","underscrubs","undersea","underseal","undersealed","undersealing","undersealings","underseals","underseas","undersecretaries","undersecretary","underself","undersell","underseller","undersellers","underselling","undersells","underselves","undersense","undersenses","underserved","underset","undersets","undersetting","undersexed","undershapen","undersheriff","undersheriffs","undershirt","undershirted","undershirts","undershoot","undershooting","undershoots","undershorts","undershot","undershrub","undershrubs","underside","undersides","undersign","undersigned","undersigning","undersigns","undersize","undersized","underskies","underskinker","underskinkers","underskirt","underskirts","undersky","undersleeve","undersleeves","underslung","undersoil","undersoils","undersold","undersong","undersongs","underspend","underspending","underspends","underspent","underspin","underspins","understaffed","understaffing","understaffings","understand","understandabilities","understandability","understandable","understandably","understanded","understander","understanders","understanding","understandingly","understandings","understands","understate","understated","understatedly","understatement","understatements","understates","understating","understeer","understeered","understeering","understeers","understock","understocked","understocking","understocks","understood","understorey","understoreys","understories","understory","understrapper","understrappers","understrapping","understrata","understratum","understrength","understudied","understudies","understudy","understudying","undersupplied","undersupplies","undersupply","undersupplying","undersurface","undersurfaces","undertakable","undertake","undertaken","undertaker","undertakers","undertakes","undertaking","undertakings","undertane","undertax","undertaxed","undertaxes","undertaxing","undertenancies","undertenancy","undertenant","undertenants","underthings","underthirst","underthirsts","underthrust","underthrusting","underthrusts","undertime","undertimed","undertimes","undertint","undertints","undertone","undertoned","undertones","undertook","undertow","undertows","undertrick","undertricks","undertrump","undertrumped","undertrumping","undertrumps","underuse","underused","underuses","underusing","underutilise","underutilised","underutilises","underutilising","underutilization","underutilizations","underutilize","underutilized","underutilizes","underutilizing","undervaluation","undervaluations","undervalue","undervalued","undervaluer","undervaluers","undervalues","undervaluing","undervest","undervests","underviewer","underviewers","undervoice","undervoices","undervote","undervotes","underwater","underwaters","underway","underwear","underwears","underweight","underweights","underwent","underwhelm","underwhelmed","underwhelming","underwhelms","underwing","underwings","underwire","underwired","underwires","underwiring","underwirings","underwit","underwits","underwood","underwoods","underwool","underwools","underwork","underworked","underworker","underworkers","underworking","underworks","underworld","underworlds","underwrite","underwriter","underwriters","underwrites","underwriting","underwritings","underwritten","underwrote","underwrought","undescendable","undescended","undescendible","undescribable","undescribed","undescried","undesert","undeserts","undeserve","undeserved","undeservedly","undeservedness","undeserver","undeservers","undeserves","undeserving","undeservingly","undesignated","undesigned","undesignedly","undesignedness","undesigning","undesirabilities","undesirability","undesirable","undesirableness","undesirablenesses","undesirables","undesirably","undesired","undesiring","undesirous","undespairing","undespairingly","undespoiled","undestroyed","undetectable","undetected","undeterminable","undeterminate","undetermination","undetermined","undeterred","undeveloped","undeviating","undeviatingly","undevoted","undevout","undiagnosable","undiagnosed","undialectical","undid","undidactic","undies","undifferenced","undifferentiated","undigested","undigestible","undight","undighting","undights","undignified","undignifies","undignify","undignifying","undiluted","undiminishable","undiminished","undimmed","undine","undines","undinism","undinisms","undinted","undiplomatic","undiplomatically","undipped","undirected","undisappointing","undiscerned","undiscernedly","undiscernible","undiscernibly","undiscerning","undiscernings","undischarged","undisciplinable","undiscipline","undisciplined","undisciplines","undisclosed","undiscomfited","undiscordant","undiscording","undiscouraged","undiscoverable","undiscoverably","undiscovered","undiscriminating","undiscussable","undiscussed","undiscussible","undisguisable","undisguised","undisguisedly","undishonoured","undismantled","undismayed","undisordered","undispatched","undispensed","undisposed","undisputable","undisputed","undisputedly","undissembled","undissociated","undissolved","undissolving","undistempered","undistilled","undistinctive","undistinguished","undistorted","undistracted","undistractedly","undistracting","undistributed","undisturbed","undisturbedly","undisturbing","undiversified","undiverted","undiverting","undivested","undivestedly","undividable","undivided","undividedly","undividedness","undividednesses","undivine","undivorced","undivulged","undo","undoable","undocile","undock","undocked","undocking","undocks","undoctored","undoctrinaire","undocumented","undoer","undoers","undoes","undogmatic","undogmatically","undoing","undoings","undomestic","undomesticate","undomesticated","undomesticates","undomesticating","undone","undoomed","undotted","undouble","undoubled","undoubles","undoubling","undoubtable","undoubted","undoubtedly","undoubtful","undoubting","undoubtingly","undrainable","undrained","undramatic","undramatically","undramatised","undramatized","undrape","undraped","undrapes","undraping","undraw","undrawing","undrawn","undraws","undreaded","undreading","undreamed","undreaming","undreamt","undress","undressed","undresses","undressing","undressings","undrest","undrew","undried","undrilled","undrinkable","undriveable","undriven","undrooping","undrossy","undrowned","undrunk","undubbed","undue","undug","undulance","undulances","undulancies","undulancy","undulant","undular","undulate","undulated","undulately","undulates","undulating","undulatingly","undulation","undulationist","undulationists","undulations","undulator","undulators","undulatory","undulled","undulose","undulous","unduly","unduplicated","unduteous","undutiful","undutifully","undutifulness","undutifulnesses","undy","undyed","undying","undyingly","undyingness","undyingnesses","undynamic","uneager","uneagerly","uneared","unearmarked","unearned","unearth","unearthed","unearthing","unearthlier","unearthliest","unearthliness","unearthlinesses","unearthly","unearths","unease","uneases","uneasier","uneasiest","uneasily","uneasiness","uneasinesses","uneasy","uneatable","uneatableness","uneatablenesses","uneaten","uneath","uneathes","uneccentric","uneclipsed","unecological","uneconomic","uneconomical","unedge","unedged","unedges","unedging","unedible","unedifying","unedited","uneducable","uneducated","uneffaced","uneffected","unelaborate","unelaborated","unelated","unelectable","unelected","unelectrified","unembarrassed","unembellished","unembittered","unembodied","unemotional","unemotionally","unemotioned","unemphatic","unemphatically","unempirical","unemployabilities","unemployability","unemployable","unemployables","unemployed","unemployeds","unemployment","unemployments","unemptied","unenchanted","unenclosed","unencouraging","unencumbered","unendangered","unendeared","unendearing","unended","unending","unendingly","unendingness","unendingnesses","unendowed","unendurable","unendurableness","unendurablenesses","unendurably","unenforceable","unenforced","unengaged","unenjoyable","unenjoyed","unenlarged","unenlightened","unenlightening","unenquiring","unenriched","unenslaved","unensured","unentailed","unentered","unenterprising","unentertained","unentertaining","unenthralled","unenthusiastic","unenthusiastically","unentitled","unenviable","unenviably","unenvied","unenvious","unenvying","unequable","unequal","unequaled","unequalled","unequally","unequals","unequipped","unequitable","unequivocably","unequivocal","unequivocally","unequivocalness","unerasable","unerased","unerotic","unerring","unerringly","unerringness","unerringnesses","unescapable","unescorted","unespied","unessayed","unessence","unessenced","unessences","unessencing","unessential","unessentially","unessentials","unestablished","uneth","unethical","unevaded","unevaluated","unevangelical","uneven","unevener","unevenest","unevenly","unevenness","unevennesses","uneventful","uneventfully","uneventfulness","uneventfulnesses","unevidenced","unevolved","unexacting","unexaggerated","unexalted","unexamined","unexampled","unexcavated","unexcelled","unexceptionable","unexceptionableness","unexceptionablenesses","unexceptionably","unexceptional","unexceptionally","unexcitable","unexcited","unexciting","unexcluded","unexclusive","unexclusively","unexcused","unexecuted","unexemplified","unexercised","unexhausted","unexotic","unexpanded","unexpectant","unexpected","unexpectedly","unexpectedness","unexpectednesses","unexpended","unexpensive","unexpensively","unexperienced","unexperient","unexpert","unexpiated","unexpired","unexplainable","unexplained","unexploded","unexploited","unexplored","unexposed","unexpressed","unexpressible","unexpressive","unexpugnable","unexpurgated","unextended","unextenuated","unextinct","unextinguished","unextraordinary","unextreme","uneyed","unfabled","unfact","unfacts","unfadable","unfaded","unfading","unfadingly","unfadingness","unfadingnesses","unfailing","unfailingly","unfailingness","unfailingnesses","unfair","unfaired","unfairer","unfairest","unfairing","unfairly","unfairness","unfairnesses","unfairs","unfaith","unfaithful","unfaithfully","unfaithfulness","unfaithfulnesses","unfaiths","unfaked","unfallen","unfallible","unfalsifiable","unfaltering","unfalteringly","unfamed","unfamiliar","unfamiliarities","unfamiliarity","unfamiliarly","unfamous","unfancied","unfancy","unfanned","unfashionable","unfashionableness","unfashionablenesses","unfashionably","unfashioned","unfasten","unfastened","unfastening","unfastens","unfastidious","unfathered","unfatherly","unfathomable","unfathomably","unfathomed","unfaulty","unfavorable","unfavorableness","unfavorablenesses","unfavorably","unfavored","unfavorite","unfavourable","unfavourably","unfavoured","unfazed","unfeared","unfearful","unfearfully","unfearing","unfeasible","unfeathered","unfeatured","unfed","unfeed","unfeeling","unfeelingly","unfeelingness","unfeelingnesses","unfeigned","unfeignedly","unfeignedness","unfeignednesses","unfeigning","unfelled","unfellowed","unfelt","unfelted","unfeminine","unfence","unfenced","unfences","unfencing","unfermented","unfertile","unfertilised","unfertilized","unfetter","unfettered","unfettering","unfetters","unfeudal","unfeudalise","unfeudalised","unfeudalises","unfeudalising","unfeudalize","unfeudalized","unfeudalizes","unfeudalizing","unfeued","unfigured","unfilde","unfiled","unfilial","unfilially","unfillable","unfilled","unfilleted","unfilmed","unfilterable","unfiltered","unfiltrable","unfindable","unfine","unfinished","unfinishing","unfinishings","unfired","unfirm","unfished","unfit","unfitly","unfitness","unfitnesses","unfits","unfitted","unfittedness","unfittednesses","unfitter","unfittest","unfitting","unfittingly","unfix","unfixed","unfixedness","unfixednesses","unfixes","unfixing","unfixities","unfixity","unfixt","unflagging","unflaggingly","unflamboyant","unflappabilities","unflappability","unflappable","unflappableness","unflappably","unflapped","unflashy","unflattering","unflatteringly","unflavoured","unflawed","unfledged","unflesh","unfleshed","unfleshes","unfleshing","unfleshly","unflexed","unflinching","unflinchingly","unfloored","unflush","unflushed","unflushes","unflushing","unflustered","unfluted","unflyable","unfocused","unfocussed","unfoiled","unfold","unfolded","unfolder","unfolders","unfolding","unfoldings","unfoldment","unfoldments","unfolds","unfond","unfool","unfooled","unfooling","unfools","unfooted","unforbid","unforbidden","unforced","unforcedly","unforcible","unfordable","unforeboding","unforeknowable","unforeknown","unforeseeable","unforeseeing","unforeseen","unforeskinned","unforested","unforetold","unforewarned","unforfeited","unforged","unforgettable","unforgettably","unforgivable","unforgiven","unforgiveness","unforgivenesses","unforgiving","unforgivingness","unforgivingnesses","unforgot","unforgotten","unforked","unform","unformal","unformalised","unformalized","unformatted","unformed","unformidable","unforming","unforms","unformulated","unforsaken","unforthcoming","unfortified","unfortunate","unfortunately","unfortunateness","unfortunates","unfortune","unfortuned","unfortunes","unfossiliferous","unfossilised","unfossilized","unfostered","unfought","unfoughten","unfound","unfounded","unfoundedly","unfoundedness","unfoundednesses","unframed","unfranchised","unfranked","unfraught","unfraughted","unfraughting","unfraughts","unfree","unfreed","unfreedom","unfreedoms","unfreeing","unfreeman","unfreemen","unfrees","unfreeze","unfreezes","unfreezing","unfrequent","unfrequented","unfrequently","unfretted","unfriend","unfriended","unfriendedness","unfriendlier","unfriendliest","unfriendlily","unfriendliness","unfriendlinesses","unfriendly","unfriends","unfriendship","unfriendships","unfrighted","unfrightened","unfrivolous","unfrock","unfrocked","unfrocking","unfrocks","unfroze","unfrozen","unfructuous","unfruitful","unfruitfully","unfruitfulness","unfruitfulnesses","unfuelled","unfulfillable","unfulfilled","unfumed","unfunded","unfunnier","unfunniest","unfunny","unfurl","unfurled","unfurling","unfurls","unfurnish","unfurnished","unfurnishes","unfurnishing","unfurred","unfurrowed","unfused","unfussier","unfussiest","unfussily","unfussy","ungag","ungagged","ungagging","ungags","ungain","ungainful","ungainlier","ungainliest","ungainliness","ungainlinesses","ungainly","ungainsaid","ungainsayable","ungallant","ungallantly","ungalled","ungarbed","ungarbled","ungarmented","ungarnered","ungarnished","ungartered","ungated","ungathered","ungauged","ungazed","ungazing","ungear","ungeared","ungearing","ungears","ungelded","ungenerosities","ungenerosity","ungenerous","ungenerously","ungenial","ungenitured","ungenteel","ungenteelly","ungentilities","ungentility","ungentle","ungentlemanlike","ungentlemanly","ungentleness","ungentlenesses","ungently","ungentrified","ungenuine","ungenuineness","ungenuinenesses","ungermane","ungerminated","unget","ungetatable","ungets","ungetting","unghostly","ungifted","ungild","ungilded","ungilding","ungilds","ungilt","ungimmicky","ungird","ungirded","ungirding","ungirds","ungirt","ungirth","ungirthed","ungirthing","ungirths","ungiving","unglad","unglamorised","unglamorized","unglamorous","unglazed","unglossed","unglove","ungloved","ungloves","ungloving","unglue","unglued","unglues","ungluing","ungod","ungodded","ungodding","ungodlier","ungodliest","ungodlike","ungodlily","ungodliness","ungodlinesses","ungodly","ungods","ungord","ungored","ungorged","ungot","ungotten","ungovernable","ungovernably","ungoverned","ungown","ungowned","ungowning","ungowns","ungraced","ungraceful","ungracefully","ungracefulness","ungracious","ungraciously","ungraciousness","ungraciousnesses","ungraded","ungrammatic","ungrammatical","ungrammaticalities","ungrammaticality","ungrammatically","ungraspable","ungrassed","ungrateful","ungratefully","ungratefulness","ungratefulnesses","ungratified","ungravely","ungrazed","ungreased","ungreedy","ungreen","ungroomed","unground","ungrounded","ungroundedly","ungroundedness","ungrouped","ungrown","ungrudged","ungrudging","ungrudgingly","ungual","unguard","unguarded","unguardedly","unguardedness","unguardednesses","unguarding","unguards","unguent","unguenta","unguentaria","unguentaries","unguentarium","unguentary","unguents","unguentum","unguerdoned","ungues","unguessable","unguessed","unguiculate","unguiculated","unguiculates","unguided","unguiform","unguilty","unguinous","unguis","ungula","ungulae","ungular","ungulate","ungulates","unguled","unguligrade","ungum","ungummed","ungumming","ungums","ungyve","ungyved","ungyves","ungyving","unhabitable","unhabituated","unhable","unhacked","unhackneyed","unhailed","unhair","unhaired","unhairer","unhairers","unhairing","unhairs","unhallow","unhallowed","unhallowing","unhallows","unhalsed","unhalved","unhampered","unhand","unhanded","unhandicapped","unhandier","unhandiest","unhandily","unhandiness","unhandinesses","unhanding","unhandled","unhands","unhandselled","unhandsome","unhandsomely","unhandsomeness","unhandy","unhang","unhanged","unhanging","unhangs","unhappied","unhappier","unhappies","unhappiest","unhappily","unhappiness","unhappinesses","unhappy","unhappying","unharbour","unharboured","unharbouring","unharbours","unhardened","unhardy","unharmed","unharmful","unharmfully","unharming","unharmonious","unharness","unharnessed","unharnesses","unharnessing","unharried","unharvested","unhasp","unhasped","unhasping","unhasps","unhasting","unhasty","unhat","unhatched","unhats","unhatted","unhatting","unhattings","unhaunted","unhazarded","unhazardous","unhead","unheaded","unheading","unheads","unheal","unhealable","unhealed","unhealing","unheals","unhealth","unhealthful","unhealthfully","unhealthfulness","unhealthier","unhealthiest","unhealthily","unhealthiness","unhealthinesses","unhealths","unhealthy","unheard","unhearse","unhearsed","unhearses","unhearsing","unheart","unhearted","unhearting","unhearts","unheated","unhedged","unheeded","unheededly","unheedful","unheedfully","unheedily","unheeding","unheedingly","unheedy","unhele","unheled","unheles","unheling","unhelm","unhelmed","unhelmeted","unhelming","unhelms","unhelpable","unhelped","unhelpful","unhelpfully","unheppen","unheralded","unheroic","unheroical","unheroically","unherst","unhesitating","unhesitatingly","unhewn","unhidden","unhidebound","unhindered","unhinge","unhinged","unhingement","unhingements","unhinges","unhinging","unhip","unhipper","unhippest","unhirable","unhired","unhistoric","unhistorical","unhitch","unhitched","unhitches","unhitching","unhive","unhived","unhives","unhiving","unhoard","unhoarded","unhoarding","unhoards","unholier","unholiest","unholily","unholiness","unholinesses","unholpen","unholy","unhomelike","unhomely","unhomogenised","unhomogenized","unhonest","unhonored","unhonoured","unhood","unhooded","unhooding","unhoods","unhook","unhooked","unhooking","unhooks","unhoop","unhooped","unhooping","unhoops","unhoped","unhopeful","unhopefully","unhorse","unhorsed","unhorses","unhorsing","unhospitable","unhostile","unhouse","unhoused","unhouseled","unhouses","unhousing","unhouzzled","unhuman","unhumanise","unhumanised","unhumanises","unhumanising","unhumanize","unhumanized","unhumanizes","unhumanizing","unhumanly","unhumbled","unhumorous","unhung","unhunted","unhurried","unhurriedly","unhurrying","unhurt","unhurtful","unhurtfully","unhurtfulness","unhurtfulnesses","unhusbanded","unhusk","unhusked","unhusking","unhusks","unhydrolysed","unhydrolyzed","unhygienic","unhyphenated","unhysterical","unhysterically","uni","unialgal","uniaxial","uniaxially","unibody","unibrow","unibrows","unicameral","unicameralism","unicameralisms","unicameralist","unicameralists","unicamerally","unicellular","unicellularity","unicentral","unicities","unicity","unicolor","unicolorate","unicolorous","unicolour","unicoloured","unicorn","unicorns","unicostate","unicycle","unicycled","unicycles","unicycling","unicyclist","unicyclists","unideaed","unideal","unidealism","unidealisms","unidealistic","unidentifiable","unidentified","unideological","unidimensional","unidimensionalities","unidimensionality","unidiomatic","unidiomatically","unidirectional","unidirectionally","uniface","unifaces","unifiable","unific","unification","unifications","unified","unifier","unifiers","unifies","unifilar","uniflorous","unifoliate","unifoliolate","uniform","uniformed","uniformer","uniformest","uniforming","uniformitarian","uniformitarianism","uniformitarianisms","uniformitarians","uniformities","uniformity","uniformly","uniformness","uniformnesses","uniforms","unify","unifying","unifyings","unigeniture","unigenitures","unignorable","unijugate","unilabiate","unilateral","unilateralism","unilateralisms","unilateralist","unilateralists","unilateralities","unilaterality","unilaterally","unilineal","unilinear","unilingual","unilingualism","unilingualisms","unilinguals","uniliteral","unillumed","unilluminated","unilluminating","unillumined","unillusioned","unillustrated","unilobar","unilobed","unilobular","unilocular","unimaginable","unimaginably","unimaginative","unimaginatively","unimagined","unimbued","unimmortal","unimmunised","unimmunized","unimolecular","unimpaired","unimparted","unimpassioned","unimpeachable","unimpeachably","unimpeached","unimpeded","unimpededly","unimplemented","unimplored","unimportance","unimportances","unimportant","unimportuned","unimposed","unimposing","unimpregnated","unimpressed","unimpressible","unimpressive","unimprisoned","unimproved","unimpugnable","uninaugurated","uninchanted","unincited","uninclosed","unincorporated","unincumbered","unindeared","unindexed","unindicted","unindustrialized","uninfected","uninflamed","uninflammable","uninflated","uninflected","uninfluenced","uninfluential","uninforceable","uninforced","uninformative","uninformatively","uninformed","uninforming","uningratiating","uninhabitable","uninhabited","uninhibited","uninhibitedly","uninhibitedness","uninhibitednesses","uninitiate","uninitiated","uninitiates","uninjured","uninoculated","uninquiring","uninquisitive","uninscribed","uninspected","uninspired","uninspiring","uninstall","uninstalled","uninstalling","uninstalls","uninstructed","uninstructive","uninsulated","uninsurable","uninsured","uninsureds","unintegrated","unintellectual","unintelligence","unintelligences","unintelligent","unintelligently","unintelligibilities","unintelligibility","unintelligible","unintelligibleness","unintelligiblenesses","unintelligibly","unintended","unintentional","unintentionally","uninterest","uninterested","uninterestedly","uninteresting","uninterestingly","uninterests","unintermitted","unintermittedly","unintermitting","uninterpretable","uninterrupted","uninterruptedly","unintimidated","unintoxicating","unintroduced","uninuclear","uninucleate","uninured","uninventive","uninvested","uninvidious","uninvited","uninviting","uninvoked","uninvolved","union","unionisation","unionisations","unionise","unionised","unioniser","unionisers","unionises","unionising","unionism","unionisms","unionist","unionistic","unionists","unionization","unionizations","unionize","unionized","unionizer","unionizers","unionizes","unionizing","unions","uniparental","uniparentally","uniparous","unipartite","uniped","unipeds","unipersonal","unipersonality","uniplanar","unipod","unipods","unipolar","unipolarities","unipolarity","unipotent","unique","uniquely","uniqueness","uniquenesses","uniquer","uniques","uniquest","uniramose","uniramous","unironed","unironic","unironically","unirradiated","unirrigated","unis","uniseptate","uniserial","uniserially","uniseriate","uniseriately","unisex","unisexes","unisexual","unisexualities","unisexuality","unisexually","unisize","unison","unisonal","unisonally","unisonance","unisonances","unisonant","unisonous","unisons","unissued","unit","unitage","unitages","unital","unitard","unitards","unitarian","unitarianism","unitarianisms","unitarians","unitarily","unitary","unite","united","unitedly","unitedness","unitednesses","uniter","uniters","unites","unitholder","unitholders","unities","uniting","unitings","unition","unitions","unitisation","unitisations","unitise","unitised","unitiser","unitisers","unitises","unitising","unitive","unitively","unitization","unitizations","unitize","unitized","unitizer","unitizers","unitizes","unitizing","unitrust","unitrusts","units","unity","univalence","univalences","univalencies","univalency","univalent","univalents","univalve","univalved","univalves","univalvular","univariant","univariate","universal","universalise","universalised","universalises","universalising","universalism","universalisms","universalist","universalistic","universalists","universalities","universality","universalization","universalizations","universalize","universalized","universalizes","universalizing","universally","universalness","universalnesses","universals","universe","universes","universitarian","universities","university","univocal","univocally","univocals","univoltine","unjaded","unjam","unjammed","unjamming","unjams","unjaundiced","unjealous","unjoined","unjoint","unjointed","unjointing","unjoints","unjoyful","unjoyous","unjudged","unjust","unjuster","unjustest","unjustifiable","unjustifiably","unjustified","unjustly","unjustness","unjustnesses","unked","unkeeled","unkempt","unkemptly","unkemptness","unkemptnesses","unkend","unkenned","unkennel","unkenneled","unkenneling","unkennelled","unkennelling","unkennels","unkent","unkept","unket","unkid","unkind","unkinder","unkindest","unkindled","unkindlier","unkindliest","unkindliness","unkindlinesses","unkindly","unkindness","unkindnesses","unking","unkinged","unkinging","unkinglier","unkingliest","unkinglike","unkingly","unkings","unkink","unkinked","unkinking","unkinks","unkiss","unkissed","unkisses","unkissing","unknelled","unknight","unknighted","unknighting","unknightliness","unknightly","unknights","unknit","unknits","unknitted","unknitting","unknot","unknots","unknotted","unknotting","unknowabilities","unknowability","unknowable","unknowableness","unknowables","unknowably","unknowing","unknowingly","unknowingness","unknowingnesses","unknowings","unknowledgeable","unknown","unknownness","unknownnesses","unknowns","unkosher","unlabeled","unlabelled","unlabored","unlaborious","unlaboured","unlabouring","unlace","unlaced","unlaces","unlacing","unlade","unladed","unladen","unlades","unlading","unladings","unladylike","unlaid","unlamented","unlash","unlashed","unlashes","unlashing","unlast","unlaste","unlatch","unlatched","unlatches","unlatching","unlaundered","unlaw","unlawed","unlawful","unlawfully","unlawfulness","unlawfulnesses","unlawing","unlaws","unlay","unlaying","unlays","unlead","unleaded","unleadeds","unleading","unleads","unleal","unlearn","unlearnable","unlearned","unlearnedly","unlearnedness","unlearnednesses","unlearning","unlearns","unlearnt","unleased","unleash","unleashed","unleashes","unleashing","unleavened","unled","unleisured","unleisurely","unless","unlessoned","unlet","unlethal","unlettable","unletted","unlettered","unlevel","unleveled","unleveling","unlevelled","unlevelling","unlevels","unlevied","unliberated","unlibidinous","unlicensed","unlich","unlicked","unlid","unlidded","unlidding","unlids","unlifelike","unlighted","unlightened","unlightsome","unlikable","unlike","unlikeable","unliked","unlikelier","unlikeliest","unlikelihood","unlikelihoods","unlikeliness","unlikelinesses","unlikely","unlikeness","unlikenesses","unlikes","unlimber","unlimbered","unlimbering","unlimbers","unlime","unlimed","unlimes","unliming","unlimited","unlimitedly","unlimitedness","unlimitednesses","unline","unlineal","unlined","unlines","unlining","unlink","unlinked","unlinking","unlinks","unliquefied","unliquidated","unliquored","unlisted","unlistenable","unlistened","unlistening","unlit","unliterary","unlivable","unlive","unliveable","unlived","unliveliness","unlivelinesses","unlively","unlives","unliving","unload","unloaded","unloader","unloaders","unloading","unloadings","unloads","unlobed","unlocalised","unlocalized","unlocated","unlock","unlockable","unlocked","unlocking","unlocks","unlogical","unlooked","unloose","unloosed","unloosen","unloosened","unloosening","unloosens","unlooses","unloosing","unlopped","unlord","unlorded","unlording","unlordly","unlords","unlosable","unlost","unlovable","unlove","unloveable","unloved","unlovelier","unloveliest","unloveliness","unlovelinesses","unlovely","unloverlike","unloves","unloving","unlovingly","unlovingness","unlovingnesses","unluckier","unluckiest","unluckily","unluckiness","unluckinesses","unlucky","unluxuriant","unluxurious","unlyrical","unmacadamised","unmacadamized","unmacho","unmade","unmagnified","unmaidenly","unmailable","unmailed","unmaimed","unmaintainable","unmaintained","unmakable","unmake","unmaker","unmakers","unmakes","unmaking","unmakings","unmalicious","unmaliciously","unmalleability","unmalleable","unman","unmanacle","unmanacled","unmanacles","unmanacling","unmanageable","unmanageably","unmanaged","unmanful","unmanfully","unmanipulated","unmanlier","unmanliest","unmanlike","unmanliness","unmanlinesses","unmanly","unmanned","unmannered","unmanneredly","unmannerliness","unmannerlinesses","unmannerly","unmanning","unmannish","unmans","unmantle","unmantled","unmantles","unmantling","unmanufactured","unmanured","unmapped","unmard","unmarked","unmarketable","unmarred","unmarriable","unmarriageable","unmarried","unmarrieds","unmarries","unmarry","unmarrying","unmasculine","unmask","unmasked","unmasker","unmaskers","unmasking","unmaskings","unmasks","unmastered","unmatchable","unmatched","unmated","unmaterial","unmaterialised","unmaterialized","unmaternal","unmathematical","unmatriculated","unmatted","unmatured","unmeaning","unmeaningly","unmeaningness","unmeaningnesses","unmeant","unmeasurable","unmeasurably","unmeasured","unmeasuredly","unmechanic","unmechanical","unmechanise","unmechanised","unmechanises","unmechanising","unmechanize","unmechanized","unmechanizes","unmechanizing","unmediated","unmedicated","unmedicinable","unmeditated","unmeek","unmeet","unmeetly","unmeetness","unmeetnesses","unmellow","unmellowed","unmelodious","unmelodiousness","unmelodiousnesses","unmelted","unmemorable","unmemorably","unmended","unmentionable","unmentionables","unmentionably","unmentioned","unmercenary","unmerchantable","unmerciful","unmercifully","unmercifulness","unmeritable","unmerited","unmeritedly","unmeriting","unmerry","unmesh","unmeshed","unmeshes","unmeshing","unmet","unmetabolised","unmetabolized","unmetalled","unmetaphorical","unmetaphysical","unmeted","unmethodical","unmethodised","unmethodized","unmetrical","unmew","unmewed","unmewing","unmews","unmilitary","unmilked","unmilled","unminded","unmindful","unmindfully","unmindfulness","unmindfulnesses","unmined","unmingle","unmingled","unmingles","unmingling","unministerial","unmiraculous","unmiry","unmissable","unmissed","unmistakable","unmistakably","unmistakeable","unmistakeably","unmistaken","unmistrustful","unmiter","unmitered","unmitering","unmiters","unmitigable","unmitigably","unmitigated","unmitigatedly","unmitigatedness","unmitigatednesses","unmitre","unmitred","unmitres","unmitring","unmix","unmixable","unmixed","unmixedly","unmixes","unmixing","unmixt","unmoaned","unmoderated","unmodernised","unmodernized","unmodifiable","unmodified","unmodish","unmodulated","unmoistened","unmold","unmolded","unmolding","unmolds","unmolested","unmolten","unmoneyed","unmonied","unmonitored","unmoor","unmoored","unmooring","unmoors","unmoral","unmoralised","unmoralising","unmoralities","unmorality","unmoralized","unmoralizing","unmorally","unmortgaged","unmortified","unmortise","unmortised","unmortises","unmortising","unmotherly","unmotivated","unmotived","unmould","unmoulded","unmoulding","unmoulds","unmount","unmounted","unmounting","unmounts","unmourned","unmovable","unmovably","unmoveable","unmoveably","unmoved","unmovedly","unmoving","unmown","unmuffle","unmuffled","unmuffles","unmuffling","unmunitioned","unmurmuring","unmurmuringly","unmusical","unmusically","unmusicalness","unmusicalnesses","unmutilated","unmuzzle","unmuzzled","unmuzzles","unmuzzling","unmuzzlings","unmyelinated","unnail","unnailed","unnailing","unnails","unnamable","unnameable","unnamed","unnaneld","unnative","unnatural","unnaturalise","unnaturalised","unnaturalises","unnaturalising","unnaturalize","unnaturalized","unnaturalizes","unnaturalizing","unnaturally","unnaturalness","unnaturalnesses","unnavigable","unnavigated","unneath","unnecessarily","unnecessariness","unnecessary","unneeded","unneedful","unneedfully","unnegotiable","unneighboured","unneighbourly","unnerve","unnerved","unnerves","unnerving","unnervingly","unnest","unnested","unnesting","unnests","unnethes","unnetted","unneurotic","unnewsworthy","unnilhexium","unnilhexiums","unnilpentium","unnilpentiums","unnilquadium","unnilquadiums","unnilseptium","unnilseptiums","unnoble","unnobled","unnobles","unnobling","unnoisy","unnoted","unnoticeable","unnoticeably","unnoticed","unnoticing","unnourished","unnourishing","unnuanced","unnumbered","unnurtured","unoaked","unobedient","unobeyed","unobjectionable","unobjectionably","unobnoxious","unobscured","unobservable","unobservance","unobservances","unobservant","unobserved","unobservedly","unobserving","unobstructed","unobstructive","unobtainable","unobtained","unobtrusive","unobtrusively","unobtrusiveness","unobtrusivenesses","unobvious","unoccupied","unoffended","unoffending","unoffensive","unoffered","unofficered","unofficial","unofficially","unofficious","unoften","unoiled","unopen","unopenable","unopened","unoperative","unopposed","unoppressive","unordained","unorder","unordered","unordering","unorderly","unorders","unordinary","unorganised","unorganized","unoriginal","unoriginalities","unoriginality","unoriginate","unoriginated","unornamental","unornamented","unornate","unorthodox","unorthodoxies","unorthodoxly","unorthodoxy","unossified","unostentatious","unostentatiously","unovercome","unoverthrown","unowed","unowned","unoxidised","unoxidized","unoxygenated","unpaced","unpacified","unpack","unpacked","unpacker","unpackers","unpacking","unpackings","unpacks","unpadded","unpaged","unpaid","unpained","unpainful","unpaint","unpaintable","unpainted","unpainting","unpaints","unpaired","unpalatabilities","unpalatability","unpalatable","unpalatably","unpalsied","unpampered","unpanel","unpanelled","unpanelling","unpanels","unpanged","unpannel","unpannelled","unpannelling","unpannels","unpaper","unpapered","unpapering","unpapers","unparadise","unparadised","unparadises","unparadising","unparagoned","unparallel","unparalleled","unparasitised","unparasitized","unpardonable","unpardonably","unpardoned","unpardoning","unpared","unparental","unparented","unparliamentary","unparted","unpartial","unpassable","unpassableness","unpassionate","unpassioned","unpasteurised","unpasteurized","unpastoral","unpastured","unpatched","unpatentable","unpatented","unpathed","unpathetic","unpathwayed","unpatriotic","unpatriotically","unpatronised","unpatronized","unpatterned","unpaved","unpavilioned","unpay","unpayable","unpaying","unpays","unpeaceable","unpeaceableness","unpeaceful","unpeacefully","unpedantic","unpedigreed","unpeeled","unpeerable","unpeered","unpeg","unpegged","unpegging","unpegs","unpen","unpenned","unpennied","unpenning","unpens","unpensioned","unpent","unpeople","unpeopled","unpeoples","unpeopling","unpeppered","unperceivable","unperceivably","unperceived","unperceivedly","unperceptive","unperch","unperched","unperches","unperching","unperfect","unperfected","unperfection","unperfections","unperfectly","unperfectness","unperfectnesses","unperforated","unperformable","unperformed","unperforming","unperfumed","unperilous","unperishable","unperished","unperishing","unperjured","unperpetrated","unperplex","unperplexed","unperplexes","unperplexing","unpersecuted","unperson","unpersoned","unpersoning","unpersons","unpersuadable","unpersuaded","unpersuasive","unperturbed","unpervert","unperverted","unperverting","unperverts","unphilosophic","unphilosophical","unphonetic","unpick","unpickable","unpicked","unpicking","unpicks","unpicturesque","unpierced","unpile","unpiled","unpiles","unpiling","unpillared","unpillowed","unpiloted","unpin","unpinked","unpinkt","unpinned","unpinning","unpins","unpitied","unpitiful","unpitifully","unpitifulness","unpitifulnesses","unpitted","unpitying","unpityingly","unplace","unplaced","unplaces","unplacing","unplagued","unplained","unplait","unplaited","unplaiting","unplaits","unplanked","unplanned","unplanted","unplastered","unplausible","unplausibly","unplausive","unplayable","unplayed","unpleasant","unpleasantly","unpleasantness","unpleasantnesses","unpleasantries","unpleasantry","unpleased","unpleasing","unpleasingly","unpleasurable","unpleasurably","unpleated","unpledged","unpliable","unpliably","unpliant","unploughed","unplowed","unplucked","unplug","unplugged","unplugging","unplugs","unplumb","unplumbed","unplumbing","unplumbs","unplume","unplumed","unplumes","unpluming","unpoetic","unpoetical","unpoetically","unpoeticalness","unpointed","unpoised","unpoison","unpoisoned","unpoisoning","unpoisons","unpolarisable","unpolarised","unpolarizable","unpolarized","unpoliced","unpolicied","unpolish","unpolishable","unpolished","unpolishes","unpolishing","unpolite","unpolitely","unpoliteness","unpolitenesses","unpolitic","unpolitical","unpolled","unpolluted","unpope","unpoped","unpopes","unpoping","unpopular","unpopularities","unpopularity","unpopularly","unpopulated","unpopulous","unportioned","unposed","unpossessed","unpossessing","unpossible","unposted","unpotable","unpotted","unpowdered","unpowered","unpracticable","unpractical","unpracticality","unpractically","unpracticalness","unpracticed","unpractised","unpractisedness","unpraise","unpraised","unpraises","unpraiseworthy","unpraising","unpray","unprayed","unpraying","unprays","unpreach","unpreached","unpreaches","unpreaching","unprecedented","unprecedentedly","unprecise","unpredict","unpredictabilities","unpredictability","unpredictable","unpredictables","unpredictably","unpredicted","unpredicting","unpredicts","unpreferred","unpregnant","unprejudiced","unprejudicedly","unprelatical","unpremeditable","unpremeditated","unpremeditation","unpreoccupied","unprepare","unprepared","unpreparedly","unpreparedness","unpreparednesses","unprepares","unpreparing","unprepossessed","unprepossessing","unprescribed","unpresentable","unpressed","unpressured","unpressurised","unpressurized","unpresuming","unpresumptuous","unpretending","unpretendingly","unpretentious","unpretentiously","unpretentiousness","unpretentiousnesses","unprettiness","unprettinesses","unpretty","unprevailing","unpreventable","unprevented","unpriced","unpriest","unpriested","unpriesting","unpriestly","unpriests","unprimed","unprincely","unprincipled","unprincipledness","unprinciplednesses","unprintable","unprintableness","unprintably","unprinted","unprisable","unprison","unprisoned","unprisoning","unprisons","unprivileged","unprizable","unprized","unprobed","unproblematic","unprocedural","unprocessed","unproclaimed","unprocurable","unproduced","unproductive","unproductively","unproductivity","unprofaned","unprofessed","unprofessional","unprofessionally","unprofessionals","unprofitability","unprofitable","unprofitableness","unprofitablenesses","unprofitably","unprofited","unprofiting","unprogrammable","unprogrammed","unprogressive","unprogressively","unprohibited","unprojected","unprolific","unpromised","unpromising","unpromisingly","unprompted","unpronounceable","unpronounced","unprop","unproper","unproperly","unpropertied","unprophetic","unprophetical","unpropitious","unpropitiously","unproportionate","unproportioned","unproposed","unpropped","unpropping","unprops","unprosperous","unprosperously","unprotected","unprotectedness","unprotestantise","unprotestantize","unprotested","unprotesting","unprovable","unproved","unproven","unprovide","unprovided","unprovidedly","unprovident","unprovides","unproviding","unprovisioned","unprovocative","unprovoke","unprovoked","unprovokedly","unprovokes","unprovoking","unpruned","unpublicised","unpublicized","unpublishable","unpublished","unpucker","unpuckered","unpuckering","unpuckers","unpulled","unpunctual","unpunctualities","unpunctuality","unpunctuated","unpunishable","unpunishably","unpunished","unpurchasable","unpurchaseable","unpurchased","unpure","unpurely","unpurged","unpurified","unpurposed","unpurse","unpursed","unpurses","unpursing","unpursued","unpurvaide","unpurveyed","unputdownable","unpuzzle","unpuzzled","unpuzzles","unpuzzling","unquaking","unqualifiable","unqualified","unqualifiedly","unqualifiedness","unqualifies","unqualify","unqualifying","unqualited","unqualitied","unquantifiable","unquantified","unquantised","unquantized","unquarried","unqueen","unqueened","unqueening","unqueenlier","unqueenliest","unqueenlike","unqueenly","unqueens","unquelled","unquenchable","unquenchably","unquenched","unquestionable","unquestionably","unquestioned","unquestioning","unquestioningly","unquickened","unquiet","unquieted","unquieter","unquietest","unquieting","unquietly","unquietness","unquietnesses","unquiets","unquotable","unquote","unquoted","unquotes","unquoting","unraced","unracked","unraised","unrake","unraked","unrakes","unraking","unranked","unransomed","unrated","unratified","unravaged","unravel","unraveled","unraveling","unravelled","unraveller","unravellers","unravelling","unravellings","unravelment","unravelments","unravels","unravished","unrazed","unrazored","unreachable","unreached","unreactive","unread","unreadabilities","unreadability","unreadable","unreadableness","unreadably","unreadier","unreadiest","unreadily","unreadiness","unreadinesses","unready","unreal","unrealisable","unrealise","unrealised","unrealises","unrealising","unrealism","unrealisms","unrealistic","unrealistically","unrealities","unreality","unrealizable","unrealize","unrealized","unrealizes","unrealizing","unreally","unreaped","unreason","unreasonable","unreasonableness","unreasonablenesses","unreasonably","unreasoned","unreasoning","unreasoningly","unreasons","unreave","unreaved","unreaves","unreaving","unrebated","unrebuked","unrecallable","unrecalled","unrecalling","unrecapturable","unreceipted","unreceived","unreceptive","unreciprocated","unrecked","unreckonable","unreckoned","unreclaimable","unreclaimably","unreclaimed","unrecognisable","unrecognisably","unrecognised","unrecognising","unrecognizable","unrecognizably","unrecognized","unrecognizing","unrecollected","unrecommendable","unrecommended","unrecompensed","unreconcilable","unreconcilably","unreconciled","unreconciliable","unreconstructed","unrecorded","unrecounted","unrecoverable","unrecoverably","unrecovered","unrectified","unrecuring","unrecyclable","unred","unredeemable","unredeemed","unredressed","unredrest","unreduced","unreducible","unredy","unreel","unreeled","unreeler","unreelers","unreeling","unreels","unreeve","unreeved","unreeves","unreeving","unrefined","unreflected","unreflecting","unreflectingly","unreflective","unreflectively","unreformable","unreformed","unrefracted","unrefreshed","unrefreshing","unrefrigerated","unrefuted","unregarded","unregarding","unregeneracies","unregeneracy","unregenerate","unregenerated","unregenerately","unregenerates","unregimented","unregistered","unregulated","unrehearsed","unrein","unreined","unreinforced","unreining","unreins","unrejoiced","unrejoicing","unrelated","unrelative","unrelaxed","unrelenting","unrelentingly","unrelentingness","unrelentor","unrelentors","unreliabilities","unreliability","unreliable","unreliableness","unrelievable","unrelieved","unrelievedly","unreligious","unreligiously","unrelished","unreluctant","unremaining","unremarkable","unremarkably","unremarked","unremedied","unremembered","unremembering","unreminiscent","unremitted","unremittedly","unremittent","unremittently","unremitting","unremittingly","unremittingness","unremorseful","unremorsefully","unremorseless","unremovable","unremoved","unremunerative","unrendered","unrenewed","unrent","unrented","unrepaid","unrepair","unrepairable","unrepaired","unrepairs","unrepealable","unrepealed","unrepeatable","unrepeated","unrepelled","unrepentance","unrepentances","unrepentant","unrepentantly","unrepented","unrepenting","unrepentingly","unrepining","unrepiningly","unreplaceable","unreplenished","unreportable","unreported","unreposeful","unreposing","unrepresentative","unrepresentativeness","unrepresentativenesses","unrepresented","unrepressed","unreprievable","unreprieved","unreprimanded","unreproached","unreproachful","unreproaching","unreproducible","unreprovable","unreproved","unreproving","unrepugnant","unrepulsable","unrequired","unrequisite","unrequited","unrequitedly","unrescinded","unresented","unresentful","unresenting","unreserve","unreserved","unreservedly","unreservedness","unreservednesses","unreserves","unresistant","unresisted","unresistible","unresisting","unresistingly","unresolvable","unresolved","unresolvedness","unrespectable","unrespected","unrespective","unrespited","unresponsive","unresponsively","unresponsiveness","unresponsivenesses","unrest","unrested","unrestful","unrestfulness","unrestfulnesses","unresting","unrestingly","unrestingness","unrestingnesses","unrestored","unrestrainable","unrestrained","unrestrainedly","unrestrainedness","unrestrainednesses","unrestraint","unrestraints","unrestricted","unrestrictedly","unrests","unretarded","unretentive","unretire","unretired","unretires","unretiring","unretouched","unreturnable","unreturned","unreturning","unreturningly","unrevealable","unrevealed","unrevealing","unrevenged","unrevengeful","unreverend","unreverent","unreversed","unreverted","unreviewable","unreviewed","unrevised","unrevoked","unrevolutionary","unrewarded","unrewardedly","unrewarding","unrhetorical","unrhymed","unrhythmic","unrhythmical","unrhythmically","unribbed","unrid","unridable","unridden","unriddle","unriddleable","unriddled","unriddler","unriddlers","unriddles","unriddling","unrideable","unrifled","unrig","unrigged","unrigging","unright","unrighteous","unrighteously","unrighteousness","unrighteousnesses","unrightful","unrightfully","unrightfulness","unrights","unrigs","unrimed","unringed","unrinsed","unrip","unripe","unripely","unripened","unripeness","unripenesses","unriper","unripest","unripped","unripping","unrippings","unrips","unrisen","unrivaled","unrivalled","unriven","unrivet","unriveted","unriveting","unrivets","unroasted","unrobe","unrobed","unrobes","unrobing","unroll","unrolled","unrolling","unrolls","unromanised","unromanized","unromantic","unromantical","unromantically","unromanticised","unromanticized","unroof","unroofed","unroofing","unroofs","unroost","unroosted","unroosting","unroosts","unroot","unrooted","unrooting","unroots","unrope","unroped","unropes","unroping","unrosined","unrotted","unrotten","unrouged","unrough","unround","unrounded","unrounding","unrounds","unroused","unrove","unroven","unroyal","unroyally","unrubbed","unrude","unruffable","unruffe","unruffle","unruffled","unruffledness","unrufflednesses","unruffles","unruffling","unrule","unruled","unrules","unrulier","unruliest","unruliment","unruliments","unruliness","unrulinesses","unruly","unrumpled","unrushed","unrusted","uns","unsaddle","unsaddled","unsaddles","unsaddling","unsafe","unsafely","unsafeness","unsafenesses","unsafer","unsafest","unsafeties","unsafety","unsaid","unsailed","unsained","unsaint","unsainted","unsainting","unsaintlier","unsaintliest","unsaintliness","unsaintlinesses","unsaintly","unsaints","unsalabilities","unsalability","unsalable","unsalably","unsalaried","unsaleabilities","unsaleability","unsaleable","unsalted","unsaluted","unsalvageable","unsampled","unsanctified","unsanctifies","unsanctify","unsanctifying","unsanctioned","unsandalled","unsanitary","unsapped","unsashed","unsatable","unsated","unsatiable","unsatiate","unsatiated","unsatiating","unsating","unsatirical","unsatisfaction","unsatisfactions","unsatisfactorily","unsatisfactoriness","unsatisfactorinesses","unsatisfactory","unsatisfiable","unsatisfied","unsatisfiedness","unsatisfying","unsaturate","unsaturated","unsaturates","unsaturation","unsaturations","unsaved","unsavorily","unsavoriness","unsavorinesses","unsavory","unsavourily","unsavouriness","unsavourinesses","unsavoury","unsawed","unsawn","unsay","unsayable","unsayables","unsaying","unsays","unscabbard","unscabbarded","unscabbarding","unscabbards","unscalable","unscale","unscaled","unscales","unscaling","unscanned","unscarred","unscary","unscathed","unscavengered","unscented","unsceptred","unscheduled","unscholarlike","unscholarly","unschooled","unscientific","unscientifically","unscissored","unscorched","unscottified","unscoured","unscramble","unscrambled","unscrambler","unscramblers","unscrambles","unscrambling","unscratched","unscreened","unscrew","unscrewed","unscrewing","unscrews","unscripted","unscriptural","unscripturally","unscrupled","unscrupulosity","unscrupulous","unscrupulously","unscrupulousness","unscrupulousnesses","unscrutinised","unscrutinized","unsculptured","unscythed","unseal","unsealable","unsealed","unsealing","unseals","unseam","unseamed","unseaming","unseams","unsearchable","unsearchably","unsearched","unseared","unseason","unseasonable","unseasonableness","unseasonablenesses","unseasonably","unseasoned","unseasonedness","unseasoning","unseasons","unseat","unseated","unseating","unseats","unseaworthiness","unseaworthy","unseconded","unsecret","unsectarian","unsectarianism","unsectarianisms","unsecular","unsecured","unseduced","unseeable","unseeded","unseeing","unseel","unseeled","unseelie","unseeling","unseels","unseeming","unseemings","unseemlier","unseemliest","unseemliness","unseemlinesses","unseemly","unseen","unseens","unsegmented","unsegregated","unseisable","unseizable","unseized","unseldom","unselected","unselective","unselectively","unself","unselfconscious","unselfed","unselfing","unselfish","unselfishly","unselfishness","unselfishnesses","unselfs","unsell","unsellable","unselling","unsells","unselves","unseminaried","unsensational","unsense","unsensed","unsenses","unsensible","unsensibly","unsensing","unsensitised","unsensitive","unsensitized","unsensualise","unsensualised","unsensualises","unsensualising","unsensualize","unsensualized","unsensualizes","unsensualizing","unsent","unsentenced","unsentimental","unseparable","unseparated","unsepulchred","unserious","unseriousness","unseriousnesses","unserved","unserviceable","unset","unsets","unsetting","unsettle","unsettled","unsettledly","unsettledness","unsettlednesses","unsettlement","unsettlements","unsettles","unsettling","unsettlingly","unsettlings","unsevered","unsew","unsewed","unsewing","unsewn","unsews","unsex","unsexed","unsexes","unsexing","unsexist","unsexual","unsexy","unshackle","unshackled","unshackles","unshackling","unshaded","unshadow","unshadowable","unshadowed","unshadowing","unshadows","unshakable","unshakableness","unshakably","unshakeable","unshakeableness","unshakeably","unshaked","unshaken","unshakenly","unshale","unshaled","unshales","unshaling","unshamed","unshape","unshaped","unshapelier","unshapeliest","unshapely","unshapen","unshapes","unshaping","unshared","unsharp","unsharpened","unshaved","unshaven","unsheathe","unsheathed","unsheathes","unsheathing","unshed","unshell","unshelled","unshelling","unshells","unsheltered","unshent","unshewn","unshielded","unshift","unshifted","unshifting","unshifts","unshingled","unship","unshipped","unshipping","unships","unshirted","unshockable","unshocked","unshod","unshoe","unshoed","unshoeing","unshoes","unshoot","unshooted","unshooting","unshoots","unshorn","unshot","unshout","unshouted","unshouting","unshouts","unshowered","unshown","unshowy","unshrinkable","unshrinking","unshrinkingly","unshrived","unshriven","unshroud","unshrouded","unshrouding","unshrouds","unshrubbed","unshrubd","unshrunk","unshunnable","unshunned","unshut","unshuts","unshutter","unshuttered","unshuttering","unshutters","unshutting","unsicker","unsickled","unsifted","unsighing","unsight","unsighted","unsightedly","unsighting","unsightlier","unsightliest","unsightliness","unsightlinesses","unsightly","unsights","unsigned","unsilent","unsimilar","unsinew","unsinewed","unsinewing","unsinews","unsinful","unsinkable","unsinnowed","unsistered","unsisterliness","unsisterly","unsisting","unsizable","unsizeable","unsized","unskilful","unskilfully","unskilfulness","unskilfulnesses","unskilled","unskillful","unskillfully","unskillfulness","unskillfulnesses","unskimmed","unskinned","unslain","unslakable","unslaked","unsleeping","unsliced","unslick","unsling","unslinging","unslings","unslipping","unsluice","unsluiced","unsluices","unsluicing","unslumbering","unslumbrous","unslung","unsmart","unsmiling","unsmilingly","unsmirched","unsmitten","unsmoked","unsmooth","unsmoothed","unsmoothing","unsmooths","unsmote","unsmotherable","unsnag","unsnagged","unsnagging","unsnags","unsnap","unsnapped","unsnapping","unsnaps","unsnarl","unsnarled","unsnarling","unsnarls","unsneck","unsnecked","unsnecking","unsnecks","unsnuffed","unsoaked","unsoaped","unsober","unsoberly","unsociabilities","unsociability","unsociable","unsociableness","unsociablenesses","unsociably","unsocial","unsocialised","unsocialism","unsocialisms","unsocialities","unsociality","unsocialized","unsocially","unsocket","unsocketed","unsocketing","unsockets","unsod","unsodden","unsoft","unsoftened","unsoftening","unsoiled","unsolaced","unsold","unsolder","unsoldered","unsoldering","unsolders","unsoldierlike","unsoldierly","unsolemn","unsolicited","unsolicitous","unsolid","unsolidities","unsolidity","unsolidly","unsolvable","unsolved","unsoncy","unsonsie","unsonsy","unsoote","unsoothed","unsophisticate","unsophisticated","unsophistication","unsophistications","unsorted","unsought","unsoul","unsouled","unsouling","unsouls","unsound","unsoundable","unsounded","unsounder","unsoundest","unsoundly","unsoundness","unsoundnesses","unsourced","unsoured","unsowed","unsown","unspar","unspared","unsparing","unsparingly","unsparingness","unsparingnesses","unsparred","unsparring","unspars","unspeak","unspeakable","unspeakableness","unspeakably","unspeaking","unspeaks","unspecialised","unspecialized","unspecifiable","unspecific","unspecified","unspectacled","unspectacular","unspeculative","unsped","unspell","unspelled","unspelling","unspells","unspent","unsphere","unsphered","unspheres","unsphering","unspide","unspied","unspilled","unspilt","unspirited","unspiritual","unspiritualise","unspiritualised","unspiritualises","unspiritualize","unspiritualized","unspiritualizes","unspiritually","unsplinterable","unsplit","unspoiled","unspoilt","unspoke","unspoken","unspool","unspooled","unspooling","unspools","unsporting","unsportsmanlike","unspotted","unspottedness","unspottednesses","unsprayed","unsprinkled","unsprung","unspun","unsquared","unstable","unstableness","unstablenesses","unstabler","unstablest","unstably","unstack","unstacked","unstacking","unstacks","unstaid","unstaidness","unstaidnesses","unstainable","unstained","unstalked","unstamped","unstanchable","unstanched","unstandardised","unstandardized","unstarch","unstarched","unstarches","unstarching","unstarred","unstarry","unstartling","unstate","unstated","unstates","unstatesmanlike","unstating","unstatutable","unstatutably","unstaunchable","unstaunched","unstayed","unstaying","unsteadfast","unsteadfastly","unsteadfastness","unsteadied","unsteadier","unsteadies","unsteadiest","unsteadily","unsteadiness","unsteadinesses","unsteady","unsteadying","unsteel","unsteeled","unsteeling","unsteels","unsteepled","unstemmed","unstep","unstepped","unstepping","unsteps","unstercorated","unsterile","unsterilised","unsterilized","unstick","unsticking","unsticks","unstifled","unstigmatised","unstigmatized","unstilled","unstimulated","unstinted","unstinting","unstintingly","unstirred","unstitch","unstitched","unstitches","unstitching","unstock","unstocked","unstocking","unstockinged","unstocks","unstoned","unstooping","unstop","unstoppable","unstoppably","unstopped","unstopper","unstoppered","unstoppering","unstoppers","unstopping","unstops","unstow","unstowed","unstowing","unstows","unstrained","unstrap","unstrapped","unstrapping","unstraps","unstratified","unstreamed","unstrengthened","unstress","unstressed","unstresses","unstriated","unstring","unstringed","unstringing","unstrings","unstrip","unstriped","unstripped","unstripping","unstrips","unstruck","unstructured","unstrung","unstuck","unstudied","unstuffed","unstuffy","unstuft","unstung","unstylish","unsubduable","unsubdued","unsubject","unsubjected","unsublimated","unsublimed","unsubmerged","unsubmissive","unsubmitting","unsubscribe","unsubscribed","unsubscribes","unsubscribing","unsubsidised","unsubsidized","unsubstantial","unsubstantialities","unsubstantiality","unsubstantially","unsubstantiated","unsubtle","unsubtly","unsucceeded","unsuccess","unsuccesses","unsuccessful","unsuccessfully","unsuccessive","unsuccoured","unsucked","unsufferable","unsufficient","unsuit","unsuitabilities","unsuitability","unsuitable","unsuitableness","unsuitably","unsuited","unsuiting","unsuits","unsullied","unsummed","unsummered","unsummoned","unsung","unsunk","unsunned","unsunny","unsuperfluous","unsupervised","unsupple","unsuppleness","unsupplenesses","unsupplied","unsupportable","unsupported","unsupportedly","unsupposable","unsuppressed","unsure","unsured","unsurely","unsurer","unsurest","unsurfaced","unsurmised","unsurmountable","unsurpassable","unsurpassably","unsurpassed","unsurprised","unsurprising","unsurprisingly","unsurveyed","unsusceptible","unsuspect","unsuspected","unsuspectedly","unsuspectedness","unsuspecting","unsuspectingly","unsuspended","unsuspicion","unsuspicions","unsuspicious","unsuspiciously","unsustainable","unsustained","unsustaining","unswaddle","unswaddled","unswaddles","unswaddling","unswallowed","unswathe","unswathed","unswathes","unswathing","unswayable","unswayed","unswear","unswearing","unswearings","unswears","unsweet","unsweetened","unswept","unswerving","unswervingly","unswollen","unswore","unsworn","unsyllabled","unsymmetrical","unsymmetrically","unsymmetries","unsymmetrised","unsymmetrized","unsymmetry","unsympathetic","unsympathetically","unsympathies","unsympathising","unsympathizing","unsympathy","unsymptomatic","unsynchronised","unsynchronized","unsystematic","unsystematical","unsystematically","unsystematised","unsystematized","untack","untacked","untacking","untackle","untackled","untackles","untackling","untacks","untactful","untagged","untailed","untainted","untaintedly","untaintedness","untaintednesses","untainting","untaken","untalented","untamable","untamableness","untamablenesses","untamably","untame","untameable","untameableness","untameably","untamed","untamedness","untamednesses","untames","untaming","untangible","untangle","untangled","untangles","untangling","untanned","untapped","untarnished","untarred","untasted","untasteful","untaught","untax","untaxed","untaxes","untaxing","unteach","unteachable","unteachableness","unteaches","unteaching","unteam","unteamed","unteaming","unteams","untearable","untechnical","untellable","untemper","untempered","untempering","untempers","untempted","untenabilities","untenability","untenable","untenableness","untenablenesses","untenably","untenant","untenantable","untenanted","untenanting","untenants","untended","untender","untendered","untenderly","untent","untented","untenting","untents","untenty","untenured","unterminated","unterrestrial","unterrified","unterrifying","untestable","untested","untether","untethered","untethering","untethers","unthanked","unthankful","unthankfully","unthankfulness","unthatch","unthatched","unthatches","unthatching","unthaw","unthawed","unthawing","unthaws","untheological","untheoretical","unthickened","unthink","unthinkabilities","unthinkability","unthinkable","unthinkableness","unthinkably","unthinking","unthinkingly","unthinkingness","unthinks","unthorough","unthought","unthoughtful","unthoughtfully","unthread","unthreaded","unthreading","unthreads","unthreatened","unthreatening","unthrift","unthriftily","unthriftiness","unthriftinesses","unthrifts","unthrifty","unthriftyhead","unthriftyheads","unthriftyhed","unthriftyheds","unthrone","unthroned","unthrones","unthroning","untidied","untidier","untidies","untidiest","untidily","untidiness","untidinesses","untidy","untidying","untie","untied","untieing","unties","until","untile","untiled","untiles","untiling","untillable","untilled","untilted","untimbered","untimed","untimelier","untimeliest","untimeliness","untimelinesses","untimely","untimeous","untimeously","untin","untinctured","untinged","untinned","untinning","untins","untipped","untirable","untired","untiring","untiringly","untitled","unto","untochered","untogether","untoiling","untold","untomb","untombed","untombing","untombs","untoned","untormented","untorn","untortured","untouchabilities","untouchability","untouchable","untouchables","untouched","untoward","untowardliness","untowardly","untowardness","untowardnesses","untrace","untraceable","untraced","untraces","untracing","untrack","untracked","untracking","untracks","untractable","untractableness","untraded","untraditional","untraditionally","untrained","untrammeled","untrammelled","untrampled","untranquil","untransferable","untransferrable","untransformed","untranslatabilities","untranslatability","untranslatable","untranslatably","untranslated","untransmigrated","untransmissible","untransmitted","untransmutable","untransmuted","untransparent","untrapped","untraveled","untravelled","untraversable","untraversed","untread","untreaded","untreading","untreads","untreasure","untreasured","untreasures","untreasuring","untreatable","untreated","untrembling","untremblingly","untremendous","untremulous","untrenched","untrendy","untrespassing","untressed","untride","untried","untrim","untrimmed","untrimming","untrims","untrod","untrodden","untroubled","untroubledly","untrue","untrueness","untruenesses","untruer","untruest","untruism","untruisms","untruly","untruss","untrussed","untrusser","untrussers","untrusses","untrussing","untrussings","untrust","untrustful","untrustiness","untrustinesses","untrusting","untrusts","untrustworthily","untrustworthy","untrusty","untruth","untruthful","untruthfully","untruthfulness","untruthfulnesses","untruths","untuck","untucked","untuckered","untucking","untucks","untufted","untumbled","untumultuous","untunable","untunableness","untunablenesses","untunably","untune","untuneable","untuned","untuneful","untunefully","untunefulness","untunefulnesses","untunes","untuning","unturbid","unturf","unturfed","unturfing","unturfs","unturn","unturnable","unturned","unturning","unturns","untutored","untwilled","untwine","untwined","untwines","untwining","untwist","untwisted","untwisting","untwistings","untwists","untying","untyings","untypable","untypical","untypically","untyreable","ununbium","ununbiums","ununderstandable","ununited","unununium","unununiums","unuplifted","unurged","unusable","unusably","unused","unuseful","unusefully","unusefulness","unusefulnesses","unushered","unusual","unusually","unusualness","unusualnesses","unutilised","unutilized","unutterable","unutterableness","unutterables","unutterably","unuttered","unvaccinated","unvail","unvaile","unvailed","unvailes","unvailing","unvails","unvaluable","unvalued","unvanquishable","unvanquished","unvariable","unvaried","unvariegated","unvarnished","unvarying","unveil","unveiled","unveiler","unveilers","unveiling","unveilings","unveils","unveined","unvendible","unvenerable","unvented","unventilated","unveracious","unveracities","unveracity","unverbalised","unverbalized","unverifiability","unverifiable","unverified","unversed","unvested","unvetted","unvexed","unvext","unviable","unviewed","unviolated","unvirtue","unvirtues","unvirtuous","unvirtuously","unvisitable","unvisited","unvisor","unvisored","unvisoring","unvisors","unvital","unvitiated","unvitrifiable","unvitrified","unvizard","unvizarded","unvizarding","unvizards","unvocal","unvocalised","unvocalized","unvoice","unvoiced","unvoices","unvoicing","unvoicings","unvoyageable","unvulgar","unvulgarise","unvulgarised","unvulgarises","unvulgarising","unvulgarize","unvulgarized","unvulgarizes","unvulgarizing","unvulnerable","unwaged","unwaked","unwakened","unwalled","unwandering","unwaning","unwanted","unwarded","unware","unwarely","unwareness","unwarenesses","unwares","unwarie","unwarier","unwariest","unwarily","unwariness","unwarinesses","unwarlike","unwarmed","unwarned","unwarped","unwarrantable","unwarrantably","unwarranted","unwarrantedly","unwary","unwashed","unwashedness","unwashednesses","unwasheds","unwashen","unwasted","unwasting","unwatchable","unwatched","unwatchful","unwatchfully","unwatchfulness","unwater","unwatered","unwatering","unwaters","unwatery","unwavering","unwaveringly","unwaxed","unwayed","unweakened","unweal","unweals","unweaned","unweapon","unweaponed","unweaponing","unweapons","unwearable","unweariable","unweariably","unwearied","unweariedly","unweariedness","unweariednesses","unweary","unwearying","unwearyingly","unweathered","unweave","unweaves","unweaving","unwebbed","unwed","unwedded","unwedgable","unwedgeable","unweeded","unweened","unweeting","unweetingly","unweighed","unweighing","unweight","unweighted","unweighting","unweights","unwelcome","unwelcomed","unwelcomely","unwelcomeness","unwelcomenesses","unwelded","unweldy","unwell","unwellness","unwellnesses","unwept","unwet","unwetted","unwhipped","unwhipt","unwhistleable","unwhite","unwholesome","unwholesomely","unwholesomeness","unwieldier","unwieldiest","unwieldily","unwieldiness","unwieldinesses","unwieldlily","unwieldliness","unwieldlinesses","unwieldly","unwieldy","unwifelier","unwifeliest","unwifelike","unwifely","unwigged","unwilful","unwill","unwilled","unwilling","unwillingly","unwillingness","unwillingnesses","unwills","unwind","unwindable","unwinder","unwinders","unwinding","unwindings","unwinds","unwinged","unwinking","unwinkingly","unwinnable","unwinnowed","unwiped","unwire","unwired","unwires","unwiring","unwisdom","unwisdoms","unwise","unwisely","unwiseness","unwisenesses","unwiser","unwisest","unwish","unwished","unwishes","unwishful","unwishing","unwist","unwit","unwitch","unwitched","unwitches","unwitching","unwithdrawing","unwithered","unwithering","unwithheld","unwithholden","unwithholding","unwithstood","unwitnessed","unwits","unwitted","unwittily","unwitting","unwittingly","unwittingness","unwittingnesses","unwitty","unwive","unwived","unwives","unwiving","unwoman","unwomaned","unwomaning","unwomanlier","unwomanliest","unwomanliness","unwomanlinesses","unwomanly","unwomans","unwon","unwont","unwonted","unwontedly","unwontedness","unwontednesses","unwooded","unwooed","unworded","unwork","unworkabilities","unworkability","unworkable","unworkables","unworked","unworking","unworkmanlike","unworks","unworldlier","unworldliest","unworldliness","unworldlinesses","unworldly","unwormed","unworn","unworried","unworshipful","unworshipped","unworth","unworthier","unworthies","unworthiest","unworthily","unworthiness","unworthinesses","unworths","unworthy","unwound","unwoundable","unwounded","unwove","unwoven","unwrap","unwrapped","unwrapping","unwraps","unwreaked","unwreathe","unwreathed","unwreathes","unwreathing","unwrinkle","unwrinkled","unwrinkles","unwrinkling","unwrite","unwrites","unwriting","unwritten","unwrote","unwrought","unwrung","unyeaned","unyielding","unyieldingly","unyieldingness","unyoke","unyoked","unyokes","unyoking","unyoung","unzealous","unzip","unzipped","unzipping","unzips","unzoned","up","upadaisy","upaithric","upas","upases","upbear","upbearer","upbearers","upbearing","upbears","upbeat","upbeats","upbind","upbinding","upbinds","upblew","upblow","upblowing","upblown","upblows","upboil","upboiled","upboiling","upboils","upbore","upborne","upbound","upbounden","upbow","upbows","upbraid","upbraided","upbraider","upbraiders","upbraiding","upbraidingly","upbraidings","upbraids","upbrast","upbray","upbrayed","upbraying","upbrays","upbreak","upbreaking","upbreaks","upbring","upbringing","upbringings","upbrings","upbroke","upbroken","upbrought","upbuild","upbuilder","upbuilders","upbuilding","upbuildings","upbuilds","upbuilt","upbuoyance","upbuoyances","upburning","upburst","upbursting","upbursts","upby","upbye","upcast","upcasting","upcasts","upcatch","upcatches","upcatching","upcaught","upcheer","upcheered","upcheering","upcheers","upchuck","upchucked","upchucking","upchucks","upclimb","upclimbed","upclimbing","upclimbs","upclose","upclosed","upcloses","upclosing","upcoast","upcoil","upcoiled","upcoiling","upcoils","upcome","upcomes","upcoming","upcountries","upcountry","upcourt","upcurl","upcurled","upcurling","upcurls","upcurve","upcurved","upcurves","upcurving","updart","updarted","updarting","updarts","update","updateable","updated","updater","updaters","updates","updating","updive","updived","updives","updiving","updo","updos","updove","updraft","updrafts","updrag","updragged","updragging","updrags","updraught","updraughts","updraw","updrawing","updrawn","updraws","updrew","updried","updries","updry","updrying","upend","upended","upending","upends","upfield","upfill","upfilled","upfilling","upfillings","upfills","upflashing","upfling","upflinging","upflings","upflow","upflowed","upflowing","upflows","upflung","upfold","upfolded","upfolding","upfolds","upfollow","upfollowed","upfollowing","upfollows","upfront","upfurl","upfurled","upfurling","upfurls","upgang","upgangs","upgather","upgathered","upgathering","upgathers","upgaze","upgazed","upgazes","upgazing","upgird","upgirded","upgirding","upgirds","upgirt","upgo","upgoes","upgoing","upgoings","upgone","upgradabilities","upgradability","upgradable","upgradation","upgradations","upgrade","upgradeabilities","upgradeability","upgradeable","upgraded","upgrader","upgraders","upgrades","upgrading","upgrew","upgrow","upgrowing","upgrowings","upgrown","upgrows","upgrowth","upgrowths","upgush","upgushed","upgushes","upgushing","uphand","uphang","uphanging","uphangs","uphaud","uphauding","uphauds","upheap","upheaped","upheaping","upheapings","upheaps","upheaval","upheavals","upheave","upheaved","upheaver","upheavers","upheaves","upheaving","upheld","uphild","uphill","uphills","uphillward","uphoard","uphoarded","uphoarding","uphoards","uphoist","uphoisted","uphoisting","uphoists","uphold","upholder","upholders","upholding","upholdings","upholds","upholster","upholstered","upholsterer","upholsterers","upholsteries","upholstering","upholsters","upholstery","upholstress","upholstresses","uphoord","uphoorded","uphoording","uphoords","uphove","uphroe","uphroes","uphudden","uphung","uphurl","uphurled","uphurling","uphurls","upjet","upjets","upjetted","upjetting","upkeep","upkeeps","upknit","upknits","upknitted","upknitting","uplaid","upland","uplander","uplanders","uplandish","uplands","uplay","uplaying","uplays","uplead","upleading","upleads","uplean","upleaned","upleaning","upleans","upleant","upleap","upleaped","upleaping","upleaps","upleapt","upled","uplift","uplifted","uplifter","uplifters","uplifting","upliftingly","upliftings","uplifts","uplight","uplighted","uplighter","uplighters","uplighting","uplights","uplink","uplinked","uplinking","uplinkings","uplinks","uplit","upload","uploaded","uploading","uploads","uplock","uplocked","uplocking","uplocks","uplook","uplooked","uplooking","uplooks","uplying","upmake","upmaker","upmakers","upmakes","upmaking","upmakings","upmanship","upmanships","upmarket","upmarketed","upmarketing","upmarkets","upmost","upo","upon","upped","upper","uppercase","uppercased","uppercases","uppercasing","upperclassman","upperclassmen","uppercut","uppercuts","uppercutting","uppermost","upperpart","upperparts","uppers","upperworks","uppile","uppiled","uppiles","uppiling","upping","uppings","uppish","uppishly","uppishness","uppishnesses","uppitiness","uppitinesses","uppity","uppityness","uppitynesses","upprop","uppropped","uppropping","upprops","upraise","upraised","upraiser","upraisers","upraises","upraising","upran","uprate","uprated","uprates","uprating","upreach","upreached","upreaches","upreaching","uprear","upreared","uprearing","uprears","uprest","uprests","upright","uprighted","uprighteously","uprighting","uprightly","uprightness","uprightnesses","uprights","uprisal","uprisals","uprise","uprisen","upriser","uprisers","uprises","uprising","uprisings","uprist","uprists","upriver","uprivers","uproar","uproared","uproaring","uproarious","uproariously","uproariousness","uproariousnesses","uproars","uproll","uprolled","uprolling","uprolls","uproot","uprootal","uprootals","uprooted","uprootedness","uprootednesses","uprooter","uprooters","uprooting","uprootings","uproots","uprose","uprouse","uproused","uprouses","uprousing","uprun","uprunning","upruns","uprush","uprushed","uprushes","uprushing","upryst","ups","upsadaisy","upscale","upscaled","upscales","upscaling","upsee","upsees","upsell","upselling","upsells","upsend","upsending","upsends","upsent","upset","upsets","upsettable","upsetter","upsetters","upsetting","upsettingly","upsettings","upsey","upseys","upshift","upshifted","upshifting","upshifts","upshoot","upshooting","upshoots","upshot","upshots","upside","upsideowne","upsides","upsies","upsilon","upsilons","upsitting","upsittings","upsize","upsized","upsizes","upsizing","upskill","upskilled","upskilling","upskills","upslope","upsoar","upsoared","upsoaring","upsoars","upsold","upspake","upspeak","upspeaking","upspeaks","upspear","upspeared","upspearing","upspears","upspoke","upspoken","upsprang","upspring","upspringing","upsprings","upsprung","upstage","upstaged","upstager","upstagers","upstages","upstaging","upstair","upstairs","upstand","upstanding","upstandingness","upstandingnesses","upstands","upstare","upstared","upstares","upstaring","upstart","upstarted","upstarting","upstarts","upstate","upstater","upstaters","upstates","upstay","upstayed","upstaying","upstays","upstep","upstepped","upstepping","upsteps","upstir","upstirred","upstirring","upstirs","upstood","upstream","upstreamed","upstreaming","upstreams","upstretched","upstroke","upstrokes","upsurge","upsurged","upsurgence","upsurgences","upsurges","upsurging","upsway","upswayed","upswaying","upsways","upsweep","upsweeping","upsweeps","upswell","upswelled","upswelling","upswells","upswept","upswing","upswinging","upswings","upswollen","upswung","upsy","upta","uptak","uptake","uptaken","uptakes","uptaking","uptaks","uptalk","uptalked","uptalking","uptalkings","uptalks","uptear","uptearing","uptears","uptempo","uptempos","upter","upthrew","upthrow","upthrowing","upthrown","upthrows","upthrust","upthrusted","upthrusting","upthrusts","upthunder","upthundered","upthundering","upthunders","uptick","upticks","uptie","uptied","upties","uptight","uptighter","uptightest","uptightness","uptightnesses","uptilt","uptilted","uptilting","uptilts","uptime","uptimes","uptitling","uptitlings","uptook","uptore","uptorn","uptoss","uptossed","uptosses","uptossing","uptown","uptowner","uptowners","uptowns","uptrain","uptrained","uptraining","uptrains","uptrend","uptrends","uptrilled","upturn","upturned","upturning","upturnings","upturns","uptying","upvaluation","upvaluations","upvalue","upvalued","upvalues","upvaluing","upwaft","upwafted","upwafting","upwafts","upward","upwardly","upwardness","upwardnesses","upwards","upwell","upwelled","upwelling","upwellings","upwells","upwent","upwhirl","upwhirled","upwhirling","upwhirls","upwind","upwinding","upwinds","upwound","upwrap","upwraps","upwrought","ur","urachi","urachus","urachuses","uracil","uracils","uraei","uraemia","uraemias","uraemic","uraeus","uraeuses","urali","uralis","uralite","uralites","uralitic","uralitisation","uralitisations","uralitise","uralitised","uralitises","uralitising","uralitization","uralitizations","uralitize","uralitized","uralitizes","uralitizing","uranalyses","uranalysis","urania","uranian","uranias","uranic","uranide","uranides","uranin","uraninite","uraninites","uranins","uranisci","uraniscus","uranism","uranisms","uranite","uranites","uranitic","uranium","uraniums","uranographer","uranographers","uranographic","uranographical","uranographies","uranographist","uranographists","uranography","uranologies","uranology","uranometries","uranometry","uranoplasties","uranoplasty","uranous","uranyl","uranylic","uranyls","urao","uraos","urare","urares","urari","uraris","urase","urases","urate","urates","uratic","urb","urban","urbane","urbanely","urbaneness","urbanenesses","urbaner","urbanest","urbanisation","urbanisations","urbanise","urbanised","urbanises","urbanising","urbanism","urbanisms","urbanist","urbanistic","urbanistically","urbanists","urbanite","urbanites","urbanities","urbanity","urbanization","urbanizations","urbanize","urbanized","urbanizes","urbanizing","urbanologies","urbanologist","urbanologists","urbanology","urbia","urbias","urbs","urceolate","urceoli","urceolus","urceoluses","urchin","urchins","urd","urde","urdee","urds","urdy","ure","urea","ureal","ureas","urease","ureases","uredia","uredial","uredine","uredines","uredinia","uredinial","urediniospore","urediniospores","uredinium","uredinous","urediospore","urediospores","uredium","uredo","uredos","uredosori","uredosorus","uredospore","uredospores","ureic","ureide","ureides","uremia","uremias","uremic","urena","urenas","urent","ureotelic","ureotelism","ureotelisms","ures","ureses","uresis","ureter","ureteral","ureteric","ureteritis","ureteritises","ureters","urethan","urethane","urethanes","urethans","urethra","urethrae","urethral","urethras","urethrites","urethritic","urethritides","urethritis","urethritises","urethroscope","urethroscopes","urethroscopic","urethroscopies","urethroscopy","uretic","urge","urged","urgence","urgences","urgencies","urgency","urgent","urgently","urger","urgers","urges","urging","urgingly","urgings","urial","urials","uric","uricase","uricases","uricosuric","uricotelic","uricotelism","uricotelisms","uridine","uridines","uridylic","urinal","urinals","urinalyses","urinalysis","urinant","urinaries","urinary","urinate","urinated","urinates","urinating","urination","urinations","urinative","urinator","urinators","urine","urined","urinemia","urinemias","urinemic","urines","uriniferous","urining","uriniparous","urinogenital","urinologies","urinology","urinometer","urinometers","urinoscopies","urinoscopy","urinose","urinous","urite","urites","urman","urmans","urn","urnal","urned","urnfield","urnfields","urnful","urnfuls","urning","urnings","urnlike","urns","urobilin","urobilinogen","urobilinogens","urobilins","uroboros","uroboroses","urochord","urochordal","urochordate","urochordates","urochords","urochrome","urochromes","urodelan","urodelans","urodele","urodeles","urodelous","urodynamics","urogenital","urogenous","urographic","urographies","urography","urokinase","urokinases","urolagnia","urolagnias","urolith","urolithiases","urolithiasis","urolithic","uroliths","urologic","urological","urologies","urologist","urologists","urology","uromere","uromeres","uropod","uropodal","uropodous","uropods","uropoieses","uropoiesis","uropygia","uropygial","uropygium","uropygiums","uroscopic","uroscopies","uroscopist","uroscopists","uroscopy","uroses","urosis","urosome","urosomes","urostege","urosteges","urostegite","urostegites","urosthenic","urostomies","urostomy","urostyle","urostyles","urp","urped","urping","urps","ursa","ursae","ursid","ursids","ursiform","ursine","urson","ursons","urtext","urtexts","urtica","urticaceous","urticant","urticants","urticaria","urticarial","urticarias","urticarious","urticas","urticate","urticated","urticates","urticating","urtication","urtications","urubu","urubus","urus","uruses","urushiol","urushiols","urva","urvas","us","usabilities","usability","usable","usableness","usablenesses","usably","usage","usager","usagers","usages","usance","usances","usaunce","usaunces","use","useabilities","useability","useable","useableness","useablenesses","useably","used","useful","usefully","usefulness","usefulnesses","usefuls","useless","uselessly","uselessness","uselessnesses","user","username","usernames","users","uses","usher","ushered","usheress","usheresses","usherette","usherettes","ushering","usherings","ushers","ushership","usherships","using","usnea","usneas","usquabae","usquabaes","usque","usquebae","usquebaes","usquebaugh","usquebaughs","usques","ustilagineous","ustilaginous","ustion","ustions","ustulate","ustulation","ustulations","usual","usually","usualness","usualnesses","usuals","usucapient","usucapients","usucapion","usucapions","usucapt","usucapted","usucaptible","usucapting","usucaption","usucaptions","usucapts","usufruct","usufructed","usufructing","usufructs","usufructuaries","usufructuary","usure","usured","usurer","usurers","usures","usuress","usuresses","usuries","usuring","usurious","usuriously","usuriousness","usuriousnesses","usurous","usurp","usurpation","usurpations","usurpative","usurpatory","usurpature","usurpatures","usurped","usurpedly","usurper","usurpers","usurping","usurpingly","usurpings","usurps","usury","usward","uswards","ut","uta","utas","utases","ute","utensil","utensils","uterectomies","uterectomy","uteri","uterine","uteritis","uteritises","uterogestation","uterogestations","uterotomies","uterotomy","uterus","uteruses","utes","utile","utilidor","utilidors","utilisable","utilisation","utilisations","utilise","utilised","utiliser","utilisers","utilises","utilising","utilitarian","utilitarianise","utilitarianised","utilitarianises","utilitarianism","utilitarianisms","utilitarianize","utilitarianized","utilitarianizes","utilitarians","utilities","utility","utilizable","utilization","utilizations","utilize","utilized","utilizer","utilizers","utilizes","utilizing","utis","utises","utmost","utmosts","utopia","utopian","utopianise","utopianised","utopianiser","utopianisers","utopianises","utopianising","utopianism","utopianisms","utopianize","utopianized","utopianizer","utopianizers","utopianizes","utopianizing","utopians","utopias","utopiast","utopiasts","utopism","utopisms","utopist","utopistic","utopists","utricle","utricles","utricular","utricularia","utricularias","utriculate","utriculi","utriculitis","utriculitises","utriculus","uts","utter","utterable","utterableness","utterablenesses","utterance","utterances","uttered","utterer","utterers","utterest","uttering","utterings","utterless","utterly","uttermost","uttermosts","utterness","utternesses","utters","utu","utus","uva","uvae","uvarovite","uvarovites","uvas","uvea","uveal","uveas","uveitic","uveitis","uveitises","uveous","uvula","uvulae","uvular","uvularly","uvulars","uvulas","uvulitis","uvulitises","uxorial","uxorially","uxoricidal","uxoricide","uxoricides","uxorilocal","uxorious","uxoriously","uxoriousness","uxoriousnesses","vac","vacance","vacances","vacancies","vacancy","vacant","vacantly","vacantness","vacantnesses","vacatable","vacate","vacated","vacates","vacating","vacation","vacationed","vacationer","vacationers","vacationing","vacationist","vacationists","vacationland","vacationlands","vacationless","vacations","vacatur","vacaturs","vaccina","vaccinal","vaccinas","vaccinate","vaccinated","vaccinates","vaccinating","vaccination","vaccinations","vaccinator","vaccinators","vaccinatory","vaccine","vaccinee","vaccinees","vaccines","vaccinia","vaccinial","vaccinias","vaccinium","vacciniums","vacherin","vacherins","vacillant","vacillate","vacillated","vacillates","vacillating","vacillatingly","vacillation","vacillations","vacillator","vacillators","vacillatory","vacked","vacking","vacs","vacua","vacuate","vacuated","vacuates","vacuating","vacuation","vacuations","vacuist","vacuists","vacuities","vacuity","vacuolar","vacuolate","vacuolated","vacuolation","vacuolations","vacuole","vacuoles","vacuolisation","vacuolisations","vacuolization","vacuolizations","vacuous","vacuously","vacuousness","vacuousnesses","vacuum","vacuumed","vacuuming","vacuums","vade","vaded","vades","vading","vadose","vae","vaes","vag","vagabond","vagabondage","vagabondages","vagabonded","vagabonding","vagabondise","vagabondised","vagabondises","vagabondish","vagabondising","vagabondism","vagabondisms","vagabondize","vagabondized","vagabondizes","vagabondizing","vagabonds","vagal","vagally","vagaries","vagarious","vagariously","vagarish","vagary","vagged","vagging","vagi","vagile","vagilities","vagility","vagina","vaginae","vaginal","vaginally","vaginant","vaginas","vaginate","vaginated","vaginectomies","vaginectomy","vaginicoline","vaginicolous","vaginismus","vaginismuses","vaginitis","vaginitises","vaginoses","vaginosis","vaginula","vaginulae","vaginule","vaginules","vagitus","vagituses","vagotomies","vagotomy","vagotonia","vagotonias","vagotonic","vagotropic","vagrancies","vagrancy","vagrant","vagrantly","vagrantness","vagrantnesses","vagrants","vagrom","vags","vague","vagued","vaguely","vagueness","vaguenesses","vaguer","vagues","vaguest","vaguing","vagus","vahana","vahanas","vahine","vahines","vail","vailed","vailing","vails","vain","vainer","vainesse","vainesses","vainest","vaingloried","vainglories","vainglorious","vaingloriously","vaingloriousness","vaingloriousnesses","vainglory","vainglorying","vainly","vainness","vainnesses","vair","vaire","vairier","vairiest","vairs","vairy","vaivode","vaivodes","vaivodeship","vaivodeships","vakas","vakases","vakeel","vakeels","vakil","vakils","valance","valanced","valances","valancing","vale","valediction","valedictions","valedictorian","valedictorians","valedictories","valedictory","valence","valences","valencia","valencias","valencies","valency","valentine","valentines","valerate","valerates","valerian","valerianaceous","valerians","valeric","vales","valet","valeta","valetas","valete","valeted","valetes","valeting","valetings","valets","valetudinarian","valetudinarianism","valetudinarianisms","valetudinarians","valetudinaries","valetudinary","valgoid","valgous","valgus","valguses","vali","valiance","valiances","valiancies","valiancy","valiant","valiantly","valiantness","valiantnesses","valiants","valid","validate","validated","validates","validating","validation","validations","validatory","valider","validest","validities","validity","validly","validness","validnesses","valine","valines","valis","valise","valises","valium","valkyr","valkyrie","valkyries","valkyrs","vallar","vallary","vallate","vallation","vallations","vallecula","valleculae","vallecular","valleculate","valley","valleyed","valleys","vallhund","vallhunds","vallonia","vallonias","vallum","vallums","valonea","valoneas","valonia","valonias","valor","valorisation","valorisations","valorise","valorised","valorises","valorising","valorization","valorizations","valorize","valorized","valorizes","valorizing","valorous","valorously","valors","valour","valours","valpolicella","valpolicellas","valproate","valproates","valproic","valse","valsed","valses","valsing","valuable","valuableness","valuablenesses","valuables","valuably","valuate","valuated","valuates","valuating","valuation","valuational","valuationally","valuations","valuator","valuators","value","valued","valueless","valuelessness","valuelessnesses","valuer","valuers","values","valuing","valuta","valutas","valval","valvar","valvassor","valvassors","valvate","valve","valved","valveless","valvelet","valvelets","valvelike","valves","valving","valvula","valvulae","valvular","valvule","valvules","valvulites","valvulitides","valvulitis","valvulitises","vambrace","vambraced","vambraces","vamoose","vamoosed","vamooses","vamoosing","vamose","vamosed","vamoses","vamosing","vamp","vamped","vamper","vampers","vampier","vampiest","vamping","vampings","vampire","vampired","vampires","vampiric","vampiring","vampirise","vampirised","vampirises","vampirish","vampirising","vampirism","vampirisms","vampirize","vampirized","vampirizes","vampirizing","vampish","vampishly","vamplate","vamplates","vamps","vampy","van","vanadate","vanadates","vanadiate","vanadiates","vanadic","vanadinite","vanadinites","vanadium","vanadiums","vanadous","vanaspati","vanaspatis","vancomycin","vancomycins","vanda","vandal","vandalic","vandalisation","vandalisations","vandalise","vandalised","vandalises","vandalish","vandalising","vandalism","vandalisms","vandalistic","vandalization","vandalizations","vandalize","vandalized","vandalizes","vandalizing","vandals","vandas","vandyke","vandyked","vandykes","vandyking","vane","vaned","vaneless","vanes","vanessa","vanessas","vanessid","vanessids","vang","vangs","vanguard","vanguardism","vanguardisms","vanguardist","vanguardists","vanguards","vanilla","vanillas","vanillic","vanillin","vanillins","vanish","vanished","vanisher","vanishers","vanishes","vanishing","vanishingly","vanishings","vanishment","vanishments","vanitas","vanitases","vanitied","vanities","vanitories","vanitory","vanity","vanload","vanloads","vanman","vanmen","vanned","vanner","vanners","vanning","vannings","vanpool","vanpooling","vanpoolings","vanpools","vanquish","vanquishable","vanquished","vanquisher","vanquishers","vanquishes","vanquishing","vanquishment","vanquishments","vans","vant","vantage","vantaged","vantageless","vantages","vantaging","vantbrace","vantbraces","vantbrass","vantbrasses","vants","vanward","vapid","vapider","vapidest","vapidities","vapidity","vapidly","vapidness","vapidnesses","vapor","vaporabilities","vaporability","vaporable","vapored","vaporer","vaporers","vaporescence","vaporescences","vaporescent","vaporetti","vaporetto","vaporettos","vaporific","vaporiform","vaporimeter","vaporimeters","vaporing","vaporings","vaporisable","vaporisation","vaporisations","vaporise","vaporised","vaporiser","vaporisers","vaporises","vaporish","vaporishness","vaporishnesses","vaporising","vaporizable","vaporization","vaporizations","vaporize","vaporized","vaporizer","vaporizers","vaporizes","vaporizing","vaporless","vaporlike","vaporosities","vaporosity","vaporous","vaporously","vaporousness","vaporousnesses","vapors","vaporware","vaporwares","vapory","vapour","vapourabilities","vapourability","vapourable","vapoured","vapourer","vapourers","vapouring","vapouringly","vapourings","vapourish","vapourishness","vapourishnesses","vapourless","vapours","vapourware","vapourwares","vapoury","vapulate","vapulated","vapulates","vapulating","vapulation","vapulations","vaquero","vaqueros","var","vara","varactor","varactors","varan","varans","varas","vardies","vardy","vare","varec","varech","varechs","varecs","vares","vareuse","vareuses","vargueno","varguenos","varia","variabilities","variability","variable","variableness","variablenesses","variables","variably","variance","variances","variant","variants","varias","variate","variated","variates","variating","variation","variational","variationally","variationist","variationists","variations","variative","variceal","varicella","varicellar","varicellas","varicellate","varicelloid","varicellous","varices","varicocele","varicoceles","varicoid","varicolored","varicoloured","varicose","varicosed","varicoses","varicosis","varicosities","varicosity","varicotomies","varicotomy","varied","variedly","variedness","variednesses","variegate","variegated","variegates","variegating","variegation","variegations","variegator","variegators","varier","variers","varies","varietal","varietally","varietals","varieties","variety","varifocal","varifocals","variform","variformly","variola","variolar","variolas","variolate","variolated","variolates","variolating","variolation","variolations","variolator","variolators","variole","varioles","variolisation","variolisations","variolite","variolites","variolitic","variolization","variolizations","varioloid","varioloids","variolous","variometer","variometers","variorum","variorums","various","variously","variousness","variousnesses","variscite","variscites","varisized","varistor","varistors","varitype","varityped","varitypes","varityping","varitypist","varitypists","varix","varlet","varletess","varletesses","varletries","varletry","varlets","varletto","varlettos","varment","varments","varmint","varmints","varna","varnas","varnish","varnished","varnisher","varnishers","varnishes","varnishing","varnishings","varnishy","varoom","varoomed","varooming","varooms","varroa","varroas","vars","varsal","varsities","varsity","varsovienne","varsoviennes","vartabed","vartabeds","varus","varuses","varve","varved","varvel","varvelled","varvels","varves","vary","varying","varyingly","varyings","vas","vasa","vasal","vascula","vascular","vascularisation","vascularise","vascularised","vascularises","vascularising","vascularities","vascularity","vascularization","vascularizations","vascularize","vascularized","vascularizes","vascularizing","vascularly","vasculature","vasculatures","vasculiform","vasculitides","vasculitis","vasculum","vasculums","vase","vasectomies","vasectomise","vasectomised","vasectomises","vasectomising","vasectomize","vasectomized","vasectomizes","vasectomizing","vasectomy","vaselike","vaseline","vaselines","vases","vasiform","vasoactive","vasoactivities","vasoactivity","vasoconstriction","vasoconstrictions","vasoconstrictive","vasoconstrictor","vasoconstrictors","vasodilatation","vasodilatations","vasodilatatory","vasodilation","vasodilations","vasodilator","vasodilators","vasodilatory","vasoinhibitor","vasoinhibitors","vasoinhibitory","vasomotor","vasopressin","vasopressins","vasopressor","vasopressors","vasospasm","vasospasms","vasospastic","vasotocin","vasotocins","vasotomies","vasotomy","vasovagal","vassail","vassails","vassal","vassalage","vassalages","vassaless","vassalesses","vassalise","vassalised","vassalises","vassalising","vassalize","vassalized","vassalizes","vassalizing","vassalled","vassalling","vassalries","vassalry","vassals","vast","vaster","vastest","vastidities","vastidity","vastier","vastiest","vastities","vastitude","vastitudes","vastity","vastly","vastness","vastnesses","vasts","vasty","vat","vatable","vatful","vatfuls","vatic","vatical","vaticide","vaticides","vaticinal","vaticinate","vaticinated","vaticinates","vaticinating","vaticination","vaticinations","vaticinator","vaticinators","vaticinatory","vatman","vatmen","vats","vatted","vatter","vatters","vatting","vatu","vatus","vau","vauch","vauched","vauches","vauching","vaudeville","vaudevillean","vaudevilleans","vaudevilles","vaudevillian","vaudevillians","vaudevillist","vaudevillists","vaudoo","vaudoos","vaudoux","vault","vaultage","vaultages","vaulted","vaulter","vaulters","vaultier","vaultiest","vaulting","vaultingly","vaultings","vaultlike","vaults","vaulty","vaunce","vaunced","vaunces","vauncing","vaunt","vauntage","vauntages","vaunted","vaunter","vaunteries","vaunters","vauntery","vauntful","vauntie","vauntier","vauntiest","vaunting","vauntingly","vauntings","vaunts","vaunty","vaurien","vauriens","vaus","vaut","vaute","vauted","vautes","vauting","vauts","vav","vavasor","vavasories","vavasors","vavasory","vavasour","vavasours","vavassor","vavassors","vavs","vaw","vaward","vawards","vawntie","vawntier","vawntiest","vaws","vawte","vawted","vawtes","vawting","veal","veale","vealed","vealer","vealers","veales","vealier","vealiest","vealing","veals","vealy","vectograph","vectographs","vector","vectored","vectorial","vectorially","vectoring","vectorings","vectorisation","vectorisations","vectorise","vectorised","vectorises","vectorising","vectorization","vectorizations","vectorize","vectorized","vectorizes","vectorizing","vectors","vectorscope","vectorscopes","vedalia","vedalias","vedette","vedettes","veduta","vedute","vedutista","vedutisti","vee","veejay","veejays","veena","veenas","veep","veepee","veepees","veeps","veer","veered","veeries","veering","veeringly","veerings","veers","veery","vees","veg","vega","vegan","veganic","veganism","veganisms","vegans","vegas","vegeburger","vegeburgers","vegelate","vegelates","vegemite","vegemites","veges","vegetable","vegetables","vegetably","vegetal","vegetally","vegetals","vegetant","vegetarian","vegetarianism","vegetarianisms","vegetarians","vegetate","vegetated","vegetates","vegetating","vegetatings","vegetation","vegetational","vegetations","vegetatious","vegetative","vegetatively","vegetativeness","vegetativenesses","vegete","vegetist","vegetists","vegetive","vegetives","vegged","vegges","veggie","veggieburger","veggieburgers","veggies","vegging","vegie","vegies","vego","vegos","vehemence","vehemences","vehemencies","vehemency","vehement","vehemently","vehicle","vehicles","vehicular","vehm","vehme","vehmic","vehmique","veil","veiled","veiledly","veiler","veilers","veilier","veiliest","veiling","veilings","veilless","veilleuse","veilleuses","veillike","veils","veily","vein","veinal","veined","veiner","veiners","veinier","veiniest","veining","veinings","veinless","veinlet","veinlets","veinlike","veinous","veins","veinstone","veinstones","veinstuff","veinstuffs","veinule","veinules","veinulet","veinulets","veiny","vela","velamen","velamina","velar","velaria","velaric","velarisation","velarisations","velarise","velarised","velarises","velarising","velarium","velarization","velarizations","velarize","velarized","velarizes","velarizing","velars","velate","velated","velatura","velaturas","velcro","velcros","veld","velds","veldschoen","veldschoens","veldskoen","veldskoens","veldt","veldts","vele","veles","veleta","veletas","veliger","veligers","velitation","velitations","velites","vell","velleities","velleity","vellenage","vellenages","vellet","vellets","vellicate","vellicated","vellicates","vellicating","vellication","vellications","vellicative","vellon","vellons","vells","vellum","vellums","vellus","veloce","velocimeter","velocimeters","velocimetries","velocimetry","velocipede","velocipedean","velocipedeans","velocipeded","velocipeder","velocipeders","velocipedes","velocipedian","velocipedians","velocipeding","velocipedist","velocipedists","velociraptor","velociraptors","velocities","velocity","velodrome","velodromes","velour","velours","veloute","veloutes","veloutine","veloutines","velskoen","velskoens","velum","velure","velured","velures","veluring","velutinous","velveret","velverets","velvet","velveted","velveteen","velveteened","velveteens","velvetier","velvetiest","velvetiness","velvetinesses","velveting","velvetings","velvetlike","velvets","velvety","vena","venae","venal","venalities","venality","venally","venatic","venatical","venatically","venation","venational","venations","venator","venatorial","venators","vend","vendable","vendables","vendace","vendaces","vendage","vendages","vendange","vendanges","vended","vendee","vendees","vender","venders","vendetta","vendettas","vendettist","vendettists","vendeuse","vendeuses","vendibilities","vendibility","vendible","vendibleness","vendiblenesses","vendibles","vendibly","vending","vendings","vendis","vendises","vendiss","vendisses","venditation","venditations","vendition","venditions","vendor","vendors","vends","vendue","vendues","veneer","veneered","veneerer","veneerers","veneering","veneerings","veneers","venefic","venefical","venefically","veneficious","veneficiously","veneficous","veneficously","venenate","venenated","venenates","venenating","venene","venenes","venenose","venepuncture","venepunctures","venerabilities","venerability","venerable","venerableness","venerablenesses","venerables","venerably","venerate","venerated","venerates","venerating","veneration","venerational","venerations","venerativeness","venerator","venerators","venereal","venerean","venereans","venereological","venereologies","venereologist","venereologists","venereology","venereous","venerer","venerers","veneries","venery","venesection","venesections","venetian","venetians","venewe","venewes","veney","veneys","venge","vengeable","vengeably","vengeance","vengeances","venged","vengeful","vengefully","vengefulness","vengefulnesses","vengement","vengements","venger","vengers","venges","venging","venial","venialities","veniality","venially","venialness","venialnesses","venidium","venidiums","venin","venine","venines","venins","venipuncture","venipunctures","venire","venireman","veniremen","venires","venisection","venisections","venison","venisons","venite","venites","vennel","vennels","venogram","venograms","venographic","venographical","venographies","venography","venologies","venology","venom","venomed","venomer","venomers","venoming","venomless","venomous","venomously","venomousness","venomousnesses","venoms","venoscleroses","venosclerosis","venose","venosities","venosity","venous","venously","venousness","venousnesses","vent","ventage","ventages","ventail","ventaile","ventailes","ventails","ventana","ventanas","ventayle","ventayles","vented","venter","venters","ventiduct","ventiducts","ventifact","ventifacts","ventige","ventiges","ventil","ventilable","ventilate","ventilated","ventilates","ventilating","ventilation","ventilations","ventilative","ventilator","ventilators","ventilatory","ventils","venting","ventings","ventless","ventose","ventosities","ventosity","ventouse","ventouses","ventral","ventrally","ventrals","ventre","ventred","ventres","ventricle","ventricles","ventricose","ventricosities","ventricosity","ventricous","ventricular","ventricule","ventricules","ventriculi","ventriculus","ventriloqual","ventriloquial","ventriloquially","ventriloquies","ventriloquise","ventriloquised","ventriloquises","ventriloquising","ventriloquism","ventriloquisms","ventriloquist","ventriloquistic","ventriloquists","ventriloquize","ventriloquized","ventriloquizes","ventriloquizing","ventriloquous","ventriloquy","ventring","ventrings","ventripotent","ventrolateral","ventromedial","ventrous","vents","venture","ventured","venturer","venturers","ventures","venturesome","venturesomely","venturesomeness","venturesomenesses","venturi","venturing","venturingly","venturings","venturis","venturous","venturously","venturousness","venturousnesses","venue","venues","venular","venule","venules","venulose","venulous","venus","venuses","venville","venvilles","vera","veracious","veraciously","veraciousness","veraciousnesses","veracities","veracity","veranda","verandaed","verandah","verandahed","verandahs","verandas","verapamil","verapamils","veratria","veratrias","veratridine","veratridines","veratrin","veratrine","veratrines","veratrins","veratrum","veratrums","verb","verbal","verbalisation","verbalisations","verbalise","verbalised","verbaliser","verbalisers","verbalises","verbalising","verbalism","verbalisms","verbalist","verbalistic","verbalists","verbalities","verbality","verbalization","verbalizations","verbalize","verbalized","verbalizer","verbalizers","verbalizes","verbalizing","verballed","verballing","verbally","verbals","verbarian","verbarians","verbascum","verbascums","verbatim","verbena","verbenaceous","verbenas","verberate","verberated","verberates","verberating","verberation","verberations","verbiage","verbiages","verbicide","verbicides","verbid","verbids","verbification","verbifications","verbified","verbifies","verbify","verbifying","verbigerate","verbigerated","verbigerates","verbigerating","verbigeration","verbigerations","verbile","verbiles","verbing","verbings","verbless","verbose","verbosely","verboseness","verbosenesses","verboser","verbosest","verbosities","verbosity","verboten","verbs","verd","verdancies","verdancy","verdant","verdantly","verdelho","verdelhos","verderer","verderers","verderor","verderors","verdet","verdets","verdict","verdicts","verdigris","verdigrised","verdigrises","verdigrising","verdin","verdins","verdit","verdite","verditer","verditers","verdites","verdits","verdoy","verdure","verdured","verdureless","verdures","verdurous","verecund","verge","vergeboard","vergeboards","verged","vergence","vergences","vergencies","vergency","verger","vergers","vergership","vergerships","verges","verging","verglas","verglases","veridic","veridical","veridicalities","veridicality","veridically","veridicous","verier","veriest","verifiabilities","verifiability","verifiable","verifiableness","verifiablenesses","verifiably","verification","verifications","verificative","verificatory","verified","verifier","verifiers","verifies","verify","verifying","verily","verisimilar","verisimilarly","verisimilities","verisimilitude","verisimilitudes","verisimilitudinous","verisimility","verisimilous","verism","verismo","verismos","verisms","verist","veristic","verists","veritable","veritableness","veritablenesses","veritably","veritas","veritates","verite","verites","verities","verity","verjuice","verjuiced","verjuices","verjuicing","verkramp","verkrampte","verkramptes","verlan","verlans","verlig","verligte","verligtes","vermal","vermeil","vermeiled","vermeiling","vermeille","vermeilled","vermeilles","vermeilling","vermeils","vermell","vermells","vermes","vermian","vermicelli","vermicellis","vermicidal","vermicide","vermicides","vermicular","vermicularly","vermiculate","vermiculated","vermiculates","vermiculating","vermiculation","vermiculations","vermicule","vermicules","vermiculite","vermiculites","vermiculous","vermiculture","vermicultures","vermiform","vermifugal","vermifuge","vermifuges","vermil","vermilies","vermilion","vermilioned","vermilioning","vermilions","vermilled","vermilling","vermillion","vermillions","vermils","vermily","vermin","verminate","verminated","verminates","verminating","vermination","verminations","vermined","verminous","verminously","verminousness","verminousnesses","vermins","verminy","vermis","vermivorous","vermoulu","vermouth","vermouths","vermuth","vermuths","vernacle","vernacles","vernacular","vernacularise","vernacularised","vernacularises","vernacularising","vernacularism","vernacularisms","vernacularist","vernacularists","vernacularities","vernacularity","vernacularize","vernacularized","vernacularizes","vernacularizing","vernacularly","vernaculars","vernal","vernalisation","vernalisations","vernalise","vernalised","vernalises","vernalising","vernalities","vernality","vernalization","vernalizations","vernalize","vernalized","vernalizes","vernalizing","vernally","vernant","vernation","vernations","vernicle","vernicles","vernier","verniers","vernissage","vernissages","vernix","vernixes","veronal","veronals","veronica","veronicas","veronique","verquere","verqueres","verquire","verquires","verra","verrel","verrels","verrey","verruca","verrucae","verrucas","verruciform","verrucose","verrucosities","verrucosity","verrucous","verruga","verrugas","verry","vers","versabilities","versability","versal","versals","versant","versants","versatile","versatilely","versatileness","versatilenesses","versatilities","versatility","verse","versed","verselet","verselets","verseman","versemen","verser","versers","verses","verset","versets","versicle","versicles","versicolor","versicolour","versicoloured","versicular","versification","versifications","versificator","versificators","versified","versifier","versifiers","versifies","versiform","versify","versifying","versin","versine","versines","versing","versings","versins","version","versional","versioned","versioner","versioners","versioning","versionings","versionist","versionists","versions","verslibrist","verslibriste","verslibristes","verslibrists","verso","versos","verst","verste","verstes","versts","versus","versute","vert","vertebra","vertebrae","vertebral","vertebrally","vertebras","vertebrate","vertebrated","vertebrates","vertebration","vertebrations","verted","vertex","vertexes","vertical","verticalities","verticality","vertically","verticalness","verticalnesses","verticals","vertices","verticil","verticillaster","verticillasters","verticillate","verticillated","verticillately","verticillation","verticillations","verticillium","verticilliums","verticils","verticities","verticity","vertigines","vertiginous","vertiginously","vertiginousness","vertigo","vertigoes","vertigos","verting","vertiport","vertiports","verts","vertu","vertue","vertues","vertuous","vertus","verumontana","verumontanum","verumontanums","vervain","vervains","verve","vervel","vervelled","vervels","verven","vervens","verves","vervet","vervets","very","vesica","vesicae","vesical","vesicant","vesicants","vesicate","vesicated","vesicates","vesicating","vesication","vesications","vesicatories","vesicatory","vesicle","vesicles","vesicula","vesiculae","vesicular","vesicularities","vesicularity","vesicularly","vesiculate","vesiculated","vesiculates","vesiculating","vesiculation","vesiculations","vesiculose","vespa","vespas","vesper","vesperal","vesperals","vespers","vespertilian","vespertilionid","vespertilionids","vespertilionine","vespertinal","vespertine","vespiaries","vespiary","vespid","vespids","vespine","vespoid","vessail","vessails","vessel","vesseled","vessels","vest","vesta","vestal","vestally","vestals","vestas","vested","vestee","vestees","vestiaries","vestiary","vestibula","vestibular","vestibule","vestibuled","vestibules","vestibuling","vestibulitis","vestibulitises","vestibulum","vestige","vestiges","vestigia","vestigial","vestigially","vestigium","vestiment","vestimental","vestimentary","vestiments","vesting","vestings","vestiture","vestitures","vestless","vestlike","vestment","vestmental","vestmented","vestments","vestral","vestries","vestry","vestryman","vestrymen","vests","vestural","vesture","vestured","vesturer","vesturers","vestures","vesturing","vesuvian","vesuvianite","vesuvianites","vesuvians","vet","vetch","vetches","vetchier","vetchiest","vetchling","vetchlings","vetchy","veteran","veterans","veterinarian","veterinarians","veterinaries","veterinary","vetiver","vetivers","vetivert","vetiverts","vetkoek","vetkoeks","veto","vetoed","vetoer","vetoers","vetoes","vetoing","vetoless","vets","vetted","vetter","vetters","vetting","vettings","vettura","vetturas","vetturini","vetturino","vex","vexation","vexations","vexatious","vexatiously","vexatiousness","vexatiousnesses","vexatory","vexed","vexedly","vexedness","vexednesses","vexer","vexers","vexes","vexil","vexilla","vexillar","vexillaries","vexillary","vexillate","vexillation","vexillations","vexillologic","vexillological","vexillologies","vexillologist","vexillologists","vexillology","vexillum","vexils","vexing","vexingly","vexingness","vexingnesses","vexings","vext","vezir","vezirs","via","viabilities","viability","viable","viably","viaduct","viaducts","viae","vial","vialed","vialful","vialfuls","vialing","vialled","vialling","vials","viameter","viameters","viand","viands","vias","viatic","viatica","viatical","viaticals","viaticum","viaticums","viator","viatores","viatorial","viators","vibe","vibes","vibex","vibey","vibices","vibier","vibiest","vibist","vibists","vibracula","vibracular","vibracularia","vibracularium","vibraculoid","vibraculum","vibraharp","vibraharpist","vibraharpists","vibraharps","vibrance","vibrances","vibrancies","vibrancy","vibrant","vibrantly","vibrants","vibraphone","vibraphones","vibraphonist","vibraphonists","vibrate","vibrated","vibrates","vibratile","vibratilities","vibratility","vibrating","vibratingly","vibration","vibrational","vibrationless","vibrations","vibratiuncle","vibratiuncles","vibrative","vibrato","vibratoless","vibrator","vibrators","vibratory","vibratos","vibrio","vibrioid","vibrion","vibrionic","vibrions","vibrios","vibrioses","vibriosis","vibrissa","vibrissae","vibrissal","vibroflotation","vibroflotations","vibrograph","vibrographs","vibrometer","vibrometers","vibronic","vibs","viburnum","viburnums","vicar","vicarage","vicarages","vicarate","vicarates","vicaress","vicaresses","vicarial","vicariance","vicariances","vicariant","vicariants","vicariate","vicariates","vicaries","vicarious","vicariously","vicariousness","vicariousnesses","vicarly","vicars","vicarship","vicarships","vicary","vice","viced","vicegeral","vicegerencies","vicegerency","vicegerent","vicegerents","viceless","vicelike","vicenary","vicennial","viceregal","viceregally","viceregent","viceregents","vicereine","vicereines","viceroy","viceroyalties","viceroyalty","viceroys","viceroyship","viceroyships","vices","vicesimal","vichies","vichy","vichyssois","vichyssoise","vichyssoises","viciate","viciated","viciates","viciating","vicinage","vicinages","vicinal","vicing","vicinities","vicinity","viciosities","viciosity","vicious","viciously","viciousness","viciousnesses","vicissitude","vicissitudes","vicissitudinary","vicissitudinous","vicomte","vicomtes","vicomtesse","vicomtesses","victim","victimhood","victimhoods","victimisation","victimisations","victimise","victimised","victimiser","victimisers","victimises","victimising","victimization","victimizations","victimize","victimized","victimizer","victimizers","victimizes","victimizing","victimless","victimologies","victimologist","victimologists","victimology","victims","victor","victoress","victoresses","victoria","victoriana","victorias","victories","victorine","victorines","victorious","victoriously","victoriousness","victoriousnesses","victors","victory","victoryless","victress","victresses","victrix","victrixes","victual","victualage","victualages","victualed","victualer","victualers","victualing","victuallage","victuallages","victualled","victualler","victuallers","victualless","victualling","victuals","vicugna","vicugnas","vicuna","vicunas","vid","vidame","vidames","vide","videlicet","videnda","videndum","video","videocassette","videocassettes","videoconference","videoconferences","videoconferencing","videoconferencings","videodisc","videodiscs","videodisk","videodisks","videoed","videofit","videofits","videogram","videograms","videographer","videographers","videographies","videography","videoing","videoland","videolands","videophile","videophiles","videophone","videophones","videophonic","videos","videotape","videotaped","videotapes","videotaping","videotelephone","videotelephones","videotex","videotexes","videotext","videotexts","vidette","videttes","vidicon","vidicons","vidimus","vidimuses","vids","viduage","viduages","vidual","viduities","viduity","viduous","vie","vied","vielle","vielles","vienna","vier","viers","vies","view","viewable","viewdata","viewdatas","viewed","viewer","viewers","viewership","viewerships","viewfinder","viewfinders","viewier","viewiest","viewiness","viewinesses","viewing","viewings","viewless","viewlessly","viewly","viewphone","viewphones","viewpoint","viewpoints","views","viewy","vifda","vifdas","vig","viga","vigas","vigesimal","vigia","vigias","vigil","vigilance","vigilances","vigilant","vigilante","vigilantes","vigilantism","vigilantisms","vigilantly","vigilantness","vigilantnesses","vigils","vigintillion","vigintillions","vigneron","vignerons","vignette","vignetted","vignetter","vignetters","vignettes","vignetting","vignettings","vignettist","vignettists","vigor","vigorish","vigorishes","vigoro","vigoros","vigoroso","vigorous","vigorously","vigorousness","vigorousnesses","vigors","vigour","vigours","vigs","vihara","viharas","vihuela","vihuelas","viking","vikingism","vikingisms","vikings","vilayet","vilayets","vild","vilde","vildly","vildness","vildnesses","vile","vilely","vileness","vilenesses","viler","vilest","viliaco","viliacoes","viliacos","viliago","viliagoes","viliagos","vilification","vilifications","vilified","vilifier","vilifiers","vilifies","vilify","vilifying","vilipend","vilipended","vilipender","vilipenders","vilipending","vilipends","vill","villa","villadom","villadoms","villae","village","villager","villageries","villagers","villagery","villages","villagio","villagioes","villagios","villagisation","villagisations","villagization","villagizations","villagree","villagrees","villain","villainage","villainages","villainess","villainesses","villainies","villainise","villainised","villainises","villainising","villainize","villainized","villainizes","villainizing","villainous","villainously","villainousness","villainousnesses","villains","villainy","villan","villanage","villanages","villanella","villanellas","villanelle","villanelles","villanies","villanous","villanously","villans","villany","villar","villas","villatic","villeggiatura","villeggiaturas","villein","villeinage","villeinages","villeins","villenage","villenages","villi","villiaco","villiacoes","villiacos","villiago","villiagoes","villiagos","villication","villications","villiform","villose","villosities","villosity","villous","villously","vills","villus","vim","vimana","vimanas","vimen","vimina","viminal","vimineous","vims","vin","vina","vinaceous","vinaigrette","vinaigrettes","vinal","vinals","vinas","vinasse","vinasses","vinblastine","vinblastines","vinca","vincas","vincibilities","vincibility","vincible","vincibleness","vinciblenesses","vincibly","vincristine","vincristines","vincula","vinculum","vinculums","vindaloo","vindaloos","vindemial","vindemiate","vindemiated","vindemiates","vindemiating","vindicabilities","vindicability","vindicable","vindicate","vindicated","vindicates","vindicating","vindication","vindications","vindicative","vindicativeness","vindicator","vindicatorily","vindicators","vindicatory","vindicatress","vindicatresses","vindictive","vindictively","vindictiveness","vindictivenesses","vine","vineal","vined","vinedresser","vinedressers","vinegar","vinegared","vinegarette","vinegarettes","vinegaring","vinegarish","vinegarroon","vinegarroons","vinegars","vinegary","vineless","vinelike","viner","vineries","viners","vinery","vines","vinew","vinewed","vinewing","vinews","vineyard","vineyardist","vineyardists","vineyards","vinic","vinicultural","viniculture","vinicultures","viniculturist","viniculturists","vinier","viniest","vinifera","viniferas","viniferous","vinification","vinifications","vinificator","vinificators","vinified","vinifies","vinify","vinifying","vining","vino","vinolent","vinologies","vinologist","vinologists","vinology","vinos","vinosities","vinosity","vinous","vinously","vins","vint","vintage","vintaged","vintager","vintagers","vintages","vintaging","vintagings","vinted","vinting","vintner","vintners","vintries","vintry","vints","viny","vinyl","vinylcyanide","vinylcyanides","vinylic","vinylidene","vinylidenes","vinyls","viol","viola","violabilities","violability","violable","violableness","violablenesses","violably","violaceous","violas","violate","violated","violater","violaters","violates","violating","violation","violations","violative","violator","violators","viold","violence","violences","violent","violented","violenting","violently","violents","violer","violers","violet","violets","violin","violinist","violinistic","violinistically","violinists","violins","violist","violists","violoncelli","violoncellist","violoncellists","violoncello","violoncellos","violone","violones","viols","viomycin","viomycins","viosterol","viosterols","viper","viperfish","viperfishes","viperiform","viperine","viperish","viperishly","viperous","viperously","vipers","viraemia","viraemias","viraemic","viraginian","viraginous","virago","viragoes","viragoish","viragos","viral","virally","viranda","virandas","virando","virandos","vire","vired","virelai","virelais","virelay","virelays","virement","virements","viremia","viremias","viremic","virent","vireo","vireonine","vireonines","vireos","vires","virescence","virescences","virescent","viretot","viretots","virga","virgas","virgate","virgates","virge","virger","virgers","virges","virgin","virginal","virginalist","virginalists","virginalled","virginalling","virginally","virginals","virgined","virginhood","virginhoods","virginia","virginias","virgining","virginities","virginity","virginium","virginiums","virginly","virgins","virgulate","virgule","virgules","viricidal","viricide","viricides","virid","viridescence","viridescences","viridescent","viridian","viridians","viridite","viridites","viridities","viridity","virile","virilely","virilescence","virilescences","virilescent","virilisation","virilisations","virilise","virilised","virilises","virilising","virilism","virilisms","virilities","virility","virilization","virilizations","virilize","virilized","virilizes","virilizing","virilocal","viring","virino","virinos","virion","virions","virl","virls","virogene","virogenes","viroid","viroids","virologic","virological","virologically","virologies","virologist","virologists","virology","virose","viroses","virosis","virous","virtu","virtual","virtualise","virtualised","virtualises","virtualising","virtualism","virtualisms","virtualist","virtualists","virtualities","virtuality","virtualize","virtualized","virtualizes","virtualizing","virtually","virtue","virtueless","virtues","virtuosa","virtuosas","virtuose","virtuosi","virtuosic","virtuosities","virtuosity","virtuoso","virtuosos","virtuosoship","virtuosoships","virtuous","virtuously","virtuousness","virtuousnesses","virtus","virucidal","virucide","virucides","virulence","virulences","virulencies","virulency","virulent","virulently","viruliferous","virus","viruses","viruslike","virusoid","virusoids","vis","visa","visaed","visage","visaged","visages","visagist","visagiste","visagistes","visagists","visaing","visard","visards","visas","viscacha","viscachas","viscachera","viscacheras","viscaria","viscarias","viscera","visceral","viscerally","viscerate","viscerated","viscerates","viscerating","visceromotor","visceroptoses","visceroptosis","viscerotonia","viscerotonias","viscerotonic","viscid","viscidities","viscidity","viscidly","viscidness","viscidnesses","viscin","viscins","viscoelastic","viscoelasticities","viscoelasticity","viscoid","viscoidal","viscometer","viscometers","viscometric","viscometrical","viscometries","viscometry","viscose","viscoses","viscosimeter","viscosimeters","viscosimetric","viscosimetrical","viscosimetries","viscosimetry","viscosities","viscosity","viscount","viscountcies","viscountcy","viscountess","viscountesses","viscounties","viscounts","viscountship","viscountships","viscounty","viscous","viscously","viscousness","viscousnesses","viscum","viscums","viscus","vise","vised","viseed","viseing","viselike","vises","vishing","vishings","visibilities","visibility","visible","visibleness","visiblenesses","visibles","visibly","visie","visied","visieing","visier","visiers","visies","visile","visiles","vising","visiogenic","vision","visional","visionally","visionaries","visionariness","visionarinesses","visionary","visioned","visioner","visioners","visioning","visionings","visionist","visionists","visionless","visions","visiophone","visiophones","visit","visitable","visitant","visitants","visitation","visitational","visitations","visitative","visitator","visitatorial","visitators","visite","visited","visitee","visitees","visiter","visiters","visites","visiting","visitings","visitor","visitorial","visitors","visitress","visitresses","visits","visive","visne","visnes","visnomie","visnomies","visnomy","vison","visons","visor","visored","visoring","visorless","visors","vista","vistaed","vistaing","vistal","vistaless","vistas","visto","vistos","visual","visualisation","visualisations","visualise","visualised","visualiser","visualisers","visualises","visualising","visualist","visualists","visualities","visuality","visualization","visualizations","visualize","visualized","visualizer","visualizers","visualizes","visualizing","visually","visuals","vita","vitaceous","vitae","vital","vitalisation","vitalisations","vitalise","vitalised","vitaliser","vitalisers","vitalises","vitalising","vitalism","vitalisms","vitalist","vitalistic","vitalistically","vitalists","vitalities","vitality","vitalization","vitalizations","vitalize","vitalized","vitalizer","vitalizers","vitalizes","vitalizing","vitally","vitalness","vitalnesses","vitals","vitamer","vitamers","vitamin","vitamine","vitamines","vitaminic","vitaminise","vitaminised","vitaminises","vitaminising","vitaminize","vitaminized","vitaminizes","vitaminizing","vitamins","vitas","vitascope","vitascopes","vitative","vitativeness","vitativenesses","vite","vitellary","vitelli","vitellicle","vitellicles","vitelligenous","vitellin","vitelline","vitellines","vitellins","vitellogeneses","vitellogenesis","vitellogenic","vitellus","vitelluses","vitesse","vitesses","vitex","vitexes","vitiable","vitiate","vitiated","vitiates","vitiating","vitiation","vitiations","vitiator","vitiators","viticeta","viticetum","viticetums","viticide","viticides","viticolous","viticultural","viticulturally","viticulture","viticulturer","viticulturers","viticultures","viticulturist","viticulturists","vitiferous","vitiligo","vitiligos","vitilitigate","vitilitigated","vitilitigates","vitilitigating","vitilitigation","vitilitigations","vitiosities","vitiosity","vitious","vitrage","vitrages","vitrail","vitrailled","vitraillist","vitraillists","vitrain","vitrains","vitraux","vitrectomies","vitrectomy","vitreosities","vitreosity","vitreous","vitreouses","vitreously","vitreousness","vitreousnesses","vitrescence","vitrescences","vitrescent","vitrescibility","vitrescible","vitreum","vitreums","vitric","vitrics","vitrifaction","vitrifactions","vitrifacture","vitrifactures","vitrifiability","vitrifiable","vitrification","vitrifications","vitrified","vitrifies","vitriform","vitrify","vitrifying","vitrine","vitrines","vitriol","vitriolate","vitriolated","vitriolates","vitriolating","vitriolation","vitriolations","vitrioled","vitriolic","vitrioling","vitriolisation","vitriolisations","vitriolise","vitriolised","vitriolises","vitriolising","vitriolization","vitriolizations","vitriolize","vitriolized","vitriolizes","vitriolizing","vitriolled","vitriolling","vitriols","vitta","vittae","vittate","vittle","vittled","vittles","vittling","vitular","vituline","vituperable","vituperate","vituperated","vituperates","vituperating","vituperation","vituperations","vituperative","vituperatively","vituperator","vituperators","vituperatory","viva","vivace","vivaces","vivacious","vivaciously","vivaciousness","vivaciousnesses","vivacissimo","vivacities","vivacity","vivaed","vivaing","vivamente","vivandier","vivandiere","vivandieres","vivandiers","vivaria","vivaries","vivarium","vivariums","vivary","vivas","vivat","vivats","vivda","vivdas","vive","vively","vivencies","vivency","viver","viverra","viverras","viverrid","viverrids","viverrine","viverrines","vivers","vives","vivianite","vivianites","vivid","vivider","vividest","vividities","vividity","vividly","vividness","vividnesses","vivific","vivification","vivifications","vivified","vivifier","vivifiers","vivifies","vivify","vivifying","vivipara","viviparies","viviparism","viviparisms","viviparities","viviparity","viviparous","viviparously","viviparousness","vivipary","vivisect","vivisected","vivisecting","vivisection","vivisectional","vivisectionally","vivisectionist","vivisectionists","vivisections","vivisective","vivisector","vivisectorium","vivisectoriums","vivisectors","vivisects","vivisepulture","vivisepultures","vivo","vivres","vixen","vixenish","vixenishly","vixenishness","vixenishnesses","vixenly","vixens","vizament","vizaments","vizard","vizarded","vizarding","vizards","vizcacha","vizcachas","vizied","vizier","vizierate","vizierates","vizierial","viziers","viziership","vizierships","vizies","vizir","vizirate","vizirates","vizirial","vizirs","vizirship","vizirships","vizor","vizored","vizoring","vizorless","vizors","vizsla","vizslas","vizy","vizying","vizzie","vizzied","vizzieing","vizzies","vlei","vleis","vlies","vlog","vlogger","vloggers","vlogging","vloggings","vlogs","vly","voar","voars","vocab","vocable","vocables","vocably","vocabs","vocabular","vocabularian","vocabularians","vocabularied","vocabularies","vocabulary","vocabulist","vocabulists","vocal","vocalese","vocaleses","vocalic","vocalically","vocalics","vocalion","vocalions","vocalisation","vocalisations","vocalise","vocalised","vocaliser","vocalisers","vocalises","vocalising","vocalism","vocalisms","vocalist","vocalists","vocalities","vocality","vocalization","vocalizations","vocalize","vocalized","vocalizer","vocalizers","vocalizes","vocalizing","vocally","vocalness","vocalnesses","vocals","vocation","vocational","vocationalism","vocationalisms","vocationalist","vocationalists","vocationally","vocations","vocative","vocatively","vocatives","voces","vocicultural","vociferance","vociferances","vociferant","vociferants","vociferate","vociferated","vociferates","vociferating","vociferation","vociferations","vociferator","vociferators","vociferosities","vociferosity","vociferous","vociferously","vociferousness","vociferousnesses","vocoder","vocoders","vocular","vocule","vocules","vodcast","vodcasted","vodcaster","vodcasters","vodcasting","vodcastings","vodcasts","voddies","voddy","vodka","vodkas","vodou","vodoun","vodouns","vodous","vodun","voduns","voe","voema","voemas","voertsak","voertsek","voes","voetganger","voetgangers","voetsak","voetsek","voetstoets","voetstoots","vogie","vogier","vogiest","vogue","vogued","vogueing","vogueings","voguer","voguers","vogues","voguey","voguier","voguiest","voguing","voguings","voguish","voguishly","voguishness","voguishnesses","voice","voiced","voiceful","voicefulness","voicefulnesses","voiceless","voicelessly","voicelessness","voicelessnesses","voicemail","voicemails","voiceover","voiceovers","voiceprint","voiceprints","voicer","voicers","voices","voicing","voicings","void","voidable","voidableness","voidablenesses","voidance","voidances","voided","voidee","voidees","voider","voiders","voiding","voidings","voidness","voidnesses","voids","voila","voile","voiles","voip","voips","voisinage","voisinages","voiture","voitures","voiturier","voituriers","voivode","voivodes","voivodeship","voivodeships","vol","vola","volable","volae","volage","volant","volante","volantes","volar","volaries","volary","volatic","volatile","volatileness","volatilenesses","volatiles","volatilisable","volatilisation","volatilisations","volatilise","volatilised","volatilises","volatilising","volatilities","volatility","volatilizable","volatilization","volatilizations","volatilize","volatilized","volatilizes","volatilizing","volcanian","volcanic","volcanically","volcanicities","volcanicity","volcanics","volcanisation","volcanisations","volcanise","volcanised","volcanises","volcanising","volcanism","volcanisms","volcanist","volcanists","volcanization","volcanizations","volcanize","volcanized","volcanizes","volcanizing","volcano","volcanoes","volcanologic","volcanological","volcanologies","volcanologist","volcanologists","volcanology","volcanos","vole","voled","volens","voleries","volery","voles","volet","volets","voling","volitant","volitate","volitated","volitates","volitating","volitation","volitational","volitations","volitient","volition","volitional","volitionally","volitionary","volitionless","volitions","volitive","volitives","volitorial","volk","volks","volkslied","volkslieder","volksraad","volksraads","volley","volleyball","volleyballs","volleyed","volleyer","volleyers","volleying","volleys","volost","volosts","volpino","volpinos","volplane","volplaned","volplanes","volplaning","vols","volt","volta","voltage","voltages","voltaic","voltaism","voltaisms","voltameter","voltameters","voltametric","voltammeter","voltammeters","volte","volted","voltes","volti","voltigeur","voltigeurs","volting","voltinism","voltinisms","voltmeter","voltmeters","volts","volubil","volubilities","volubility","voluble","volubleness","volublenesses","volubly","volucrine","volume","volumed","volumenometer","volumenometers","volumes","volumeter","volumeters","volumetric","volumetrical","volumetrically","volumetries","volumetry","voluminal","voluming","voluminosities","voluminosity","voluminous","voluminously","voluminousness","voluminousnesses","volumise","volumised","volumiser","volumisers","volumises","volumising","volumist","volumists","volumize","volumized","volumizer","volumizers","volumizes","volumizing","volumometer","volumometers","voluntaries","voluntarily","voluntariness","voluntarinesses","voluntarism","voluntarisms","voluntarist","voluntaristic","voluntarists","voluntary","voluntaryism","voluntaryisms","voluntaryist","voluntaryists","voluntative","volunteer","volunteered","volunteering","volunteerism","volunteerisms","volunteers","voluntourism","voluntourisms","voluptuaries","voluptuary","voluptuosities","voluptuosity","voluptuous","voluptuously","voluptuousness","voluptuousnesses","voluspa","voluspas","volutation","volutations","volute","voluted","volutes","volutin","volutins","volution","volutions","volutoid","volva","volvae","volvas","volvate","volve","volved","volves","volving","volvox","volvoxes","volvuli","volvulus","volvuluses","vomer","vomerine","vomeronasal","vomers","vomica","vomicae","vomicas","vomit","vomited","vomiter","vomiters","vomiting","vomitings","vomitive","vomitives","vomito","vomitoria","vomitories","vomitorium","vomitory","vomitos","vomitous","vomits","vomiturition","vomituritions","vomitus","vomituses","vongole","voodoo","voodooed","voodooing","voodooism","voodooisms","voodooist","voodooistic","voodooists","voodoos","voorkamer","voorkamers","voorskot","voorskots","voortrekker","voortrekkers","vor","voracious","voraciously","voraciousness","voraciousnesses","voracities","voracity","voraginous","vorago","voragoes","vorant","vorlage","vorlages","vorpal","vorred","vorring","vors","vortex","vortexes","vortical","vortically","vorticella","vorticellae","vorticellas","vortices","vorticism","vorticisms","vorticist","vorticists","vorticities","vorticity","vorticose","vorticular","vortiginous","vostro","votable","votaress","votaresses","votaries","votarist","votarists","votary","vote","voteable","voted","voteen","voteens","voteless","voter","voters","votes","voting","votings","votive","votively","votiveness","votivenesses","votives","votress","votresses","vouch","vouched","vouchee","vouchees","voucher","vouchered","vouchering","vouchers","vouches","vouching","vouchsafe","vouchsafed","vouchsafement","vouchsafements","vouchsafes","vouchsafing","vouchsafings","voudon","voudons","voudou","voudoued","voudouing","voudoun","voudouns","voudous","vouge","vouges","voulge","voulges","voulu","voussoir","voussoired","voussoiring","voussoirs","voutsafe","voutsafed","voutsafes","voutsafing","vouvray","vouvrays","vow","vowed","vowel","vowelisation","vowelisations","vowelise","vowelised","vowelises","vowelising","vowelization","vowelizations","vowelize","vowelized","vowelizes","vowelizing","vowelled","vowelless","vowelling","vowelly","vowels","vower","vowers","vowess","vowesses","vowing","vowless","vows","vox","voxel","voxels","voyage","voyageable","voyaged","voyager","voyagers","voyages","voyageur","voyageurs","voyaging","voyeur","voyeurism","voyeurisms","voyeuristic","voyeuristically","voyeurs","vozhd","vozhds","vraic","vraicker","vraickers","vraicking","vraickings","vraics","vraisemblance","vraisemblances","vril","vrils","vroom","vroomed","vrooming","vrooms","vrot","vrou","vrous","vrouw","vrouws","vrow","vrows","vug","vugg","vuggier","vuggiest","vuggs","vuggy","vugh","vughier","vughiest","vughs","vughy","vugs","vulcan","vulcanian","vulcanic","vulcanicities","vulcanicity","vulcanisable","vulcanisate","vulcanisates","vulcanisation","vulcanisations","vulcanise","vulcanised","vulcaniser","vulcanisers","vulcanises","vulcanising","vulcanism","vulcanisms","vulcanist","vulcanists","vulcanite","vulcanites","vulcanizable","vulcanizate","vulcanizates","vulcanization","vulcanizations","vulcanize","vulcanized","vulcanizer","vulcanizers","vulcanizes","vulcanizing","vulcanological","vulcanologies","vulcanologist","vulcanologists","vulcanology","vulcans","vulgar","vulgarer","vulgarest","vulgarian","vulgarians","vulgarisation","vulgarisations","vulgarise","vulgarised","vulgariser","vulgarisers","vulgarises","vulgarising","vulgarism","vulgarisms","vulgarities","vulgarity","vulgarization","vulgarizations","vulgarize","vulgarized","vulgarizer","vulgarizers","vulgarizes","vulgarizing","vulgarly","vulgars","vulgate","vulgates","vulgo","vulgus","vulguses","vuln","vulned","vulnerabilities","vulnerability","vulnerable","vulnerableness","vulnerablenesses","vulnerably","vulneraries","vulnerary","vulnerate","vulnerated","vulnerates","vulnerating","vulneration","vulnerations","vulning","vulns","vulpecular","vulpicide","vulpicides","vulpine","vulpinism","vulpinisms","vulpinite","vulpinites","vulsella","vulsellae","vulsellum","vulture","vultures","vulturine","vulturish","vulturism","vulturisms","vulturn","vulturns","vulturous","vulva","vulvae","vulval","vulvar","vulvas","vulvate","vulviform","vulvitis","vulvitises","vulvovaginal","vulvovaginitis","vulvovaginitises","vum","vummed","vumming","vums","vuttier","vuttiest","vutty","vuvuzela","vuvuzelas","vying","vyingly","vyings","waac","waacs","wab","wabain","wabains","wabbit","wabble","wabbled","wabbler","wabblers","wabbles","wabblier","wabbliest","wabbling","wabbly","waboom","wabooms","wabs","wabster","wabsters","wack","wacke","wacker","wackers","wackes","wackest","wackier","wackiest","wackily","wackiness","wackinesses","wacko","wackos","wacks","wacky","wad","wadable","wadd","wadded","wadder","wadders","waddie","waddied","waddies","wadding","waddings","waddle","waddled","waddler","waddlers","waddles","waddlier","waddliest","waddling","waddly","wadds","waddy","waddying","wade","wadeable","waded","wader","waders","wades","wadi","wadies","wading","wadings","wadis","wadmaal","wadmaals","wadmal","wadmals","wadmel","wadmels","wadmol","wadmoll","wadmolls","wadmols","wads","wadset","wadsets","wadsett","wadsetted","wadsetter","wadsetters","wadsetting","wadsetts","wadt","wadts","wady","wae","waeful","waeness","waenesses","waes","waesome","waesuck","waesucks","wafer","wafered","wafering","wafers","wafery","waff","waffed","waffie","waffies","waffing","waffle","waffled","waffler","wafflers","waffles","wafflestomper","wafflestompers","wafflier","waffliest","waffling","wafflings","waffly","waffs","waft","waftage","waftages","wafted","wafter","wafters","wafting","waftings","wafts","wafture","waftures","wag","wage","waged","wageless","wagelessness","wagelessnesses","wagenboom","wagenbooms","wager","wagered","wagerer","wagerers","wagering","wagers","wages","wageworker","wageworkers","wagga","waggas","wagged","wagger","waggeries","waggers","waggery","wagging","waggish","waggishly","waggishness","waggishnesses","waggle","waggled","waggler","wagglers","waggles","wagglier","waggliest","waggling","wagglingly","waggly","waggon","waggoned","waggoner","waggoners","waggonette","waggonettes","waggoning","waggonless","waggonload","waggonloads","waggons","waghalter","waghalters","waging","wagmoire","wagmoires","wagon","wagonage","wagonages","wagoned","wagoner","wagoners","wagonette","wagonettes","wagonful","wagonfuls","wagoning","wagonless","wagonload","wagonloads","wagons","wagonwright","wagonwrights","wags","wagsome","wagtail","wagtails","wagyu","wagyus","wahconda","wahcondas","wahine","wahines","wahoo","wahoos","wai","waiata","waiatas","waid","waide","waif","waifed","waifing","waifish","waiflike","waifs","waift","waifts","wail","wailed","wailer","wailers","wailful","wailfully","wailing","wailingly","wailings","wails","wailsome","wain","wainage","wainages","wained","waining","wains","wainscot","wainscoted","wainscoting","wainscotings","wainscots","wainscotted","wainscotting","wainscottings","wainwright","wainwrights","wair","waired","wairing","wairs","wairsh","wairsher","wairshest","wairua","wairuas","wais","waist","waistband","waistbands","waistbelt","waistbelts","waistcloth","waistcloths","waistcoat","waistcoated","waistcoateer","waistcoateers","waistcoating","waistcoatings","waistcoats","waisted","waister","waisters","waisting","waistings","waistless","waistline","waistlines","waists","wait","waite","waited","waiter","waiterage","waiterages","waitered","waiterhood","waiterhoods","waitering","waiterings","waiters","waites","waiting","waitingly","waitings","waitlist","waitlisted","waitlisting","waitlists","waitperson","waitpersons","waitress","waitressed","waitresses","waitressing","waitressings","waitron","waitrons","waits","waitstaff","waitstaffs","waive","waived","waiver","waivers","waives","waiving","waivode","waivodes","waiwode","waiwodes","waka","wakame","wakames","wakanda","wakandas","wakas","wake","wakeboard","wakeboarded","wakeboarder","wakeboarders","wakeboarding","wakeboardings","wakeboards","waked","wakeful","wakefully","wakefulness","wakefulnesses","wakeless","wakeman","wakemen","waken","wakened","wakener","wakeners","wakening","wakenings","wakens","waker","wakerife","wakers","wakes","wakf","wakfs","wakiki","wakikis","waking","wakings","wald","waldflute","waldflutes","waldgrave","waldgraves","waldgravine","waldgravines","waldhorn","waldhorns","waldo","waldoes","waldos","waldrapp","waldrapps","walds","waldsterben","waldsterbens","wale","waled","waler","walers","wales","wali","walier","walies","waliest","waling","walis","walise","walises","walk","walkable","walkabout","walkabouts","walkathon","walkathons","walkaway","walkaways","walked","walker","walkers","walkies","walking","walkings","walkingstick","walkingsticks","walkmill","walkmills","walkout","walkouts","walkover","walkovers","walks","walkshorts","walkup","walkups","walkway","walkways","walkyrie","walkyries","wall","walla","wallaba","wallabas","wallabies","wallaby","wallah","wallahs","wallaroo","wallaroos","wallas","wallboard","wallboards","wallchart","wallcharts","wallclimber","wallclimbers","wallcovering","wallcoverings","walled","waller","wallers","wallet","wallets","walleye","walleyed","walleyes","wallfish","wallfishes","wallflower","wallflowers","wallie","wallier","wallies","walliest","walling","wallings","wallop","walloped","walloper","wallopers","walloping","wallopings","wallops","wallow","wallowed","wallower","wallowers","wallowing","wallowings","wallows","wallpaper","wallpapered","wallpapering","wallpapers","wallposter","wallposters","walls","wallsend","wallsends","wallwort","wallworts","wally","wallyball","wallyballs","wallydrag","wallydrags","wallydraigle","wallydraigles","walnut","walnuts","walnutwood","walnutwoods","walrus","walruses","waltier","waltiest","walty","waltz","waltzed","waltzer","waltzers","waltzes","waltzing","waltzings","waltzlike","waly","wambenger","wambengers","wamble","wambled","wambles","wamblier","wambliest","wambliness","wamblinesses","wambling","wamblingly","wamblings","wambly","wame","wamed","wamefou","wamefous","wameful","wamefuls","wames","wammul","wammuls","wammus","wammuses","wampee","wampees","wampish","wampished","wampishes","wampishing","wampum","wampumpeag","wampumpeags","wampums","wampus","wampuses","wamus","wamuses","wan","wanchancie","wanchancy","wand","wander","wandered","wanderer","wanderers","wandering","wanderingly","wanderings","wanderlust","wanderlusts","wanderoo","wanderoos","wanders","wandle","wandlike","wandoo","wandoos","wands","wane","waned","wanes","waney","wang","wangan","wangans","wangle","wangled","wangler","wanglers","wangles","wangling","wanglings","wangs","wangun","wanguns","wanhope","wanhopes","wanier","waniest","wanigan","wanigans","waning","wanings","wanion","wanions","wank","wanked","wanker","wankers","wankier","wankiest","wanking","wankle","wanks","wanksta","wankstas","wanky","wanle","wanly","wanna","wannabe","wannabee","wannabees","wannabes","wanned","wannel","wanner","wanness","wannesses","wannest","wannigan","wannigans","wanning","wannion","wannions","wannish","wanrestful","wans","want","wantage","wantages","wantaway","wantaways","wanted","wanter","wanters","wanthill","wanthills","wanthriven","wanties","wanting","wanton","wantoned","wantoner","wantoners","wantonest","wantoning","wantonise","wantonised","wantonises","wantonising","wantonize","wantonized","wantonizes","wantonizing","wantonly","wantonness","wantonnesses","wantons","wants","wanty","wanwordy","wanworth","wanworths","wany","wanze","wanzed","wanzes","wanzing","wap","wapenschaw","wapenschaws","wapenshaw","wapenshaws","wapentake","wapentakes","wapinschaw","wapinschaws","wapinshaw","wapinshaws","wapiti","wapitis","wapped","wappend","wappenschaw","wappenschawing","wappenschawings","wappenschaws","wappenshaw","wappenshawing","wappenshawings","wappenshaws","wapper","wappered","wappering","wappers","wapping","waps","waqf","waqfs","war","waragi","waragis","waratah","waratahs","warb","warbier","warbiest","warbird","warbirds","warble","warbled","warbler","warblers","warbles","warbling","warblingly","warblings","warbonnet","warbonnets","warbs","warby","warchalker","warchalkers","warchalking","warchalkings","warcraft","warcrafts","ward","wardcorn","wardcorns","warded","warden","wardened","wardening","wardenries","wardenry","wardens","wardenship","wardenships","warder","wardered","wardering","warders","wardership","warderships","wardian","warding","wardings","wardless","wardmote","wardmotes","wardog","wardogs","wardress","wardresses","wardrobe","wardrobed","wardrober","wardrobers","wardrobes","wardrobing","wardroom","wardrooms","wardrop","wardrops","wards","wardship","wardships","ware","wared","warehou","warehous","warehouse","warehoused","warehouseman","warehousemen","warehouser","warehousers","warehouses","warehousing","warehousings","wareless","wareroom","warerooms","wares","warez","warfare","warfared","warfarer","warfarers","warfares","warfarin","warfaring","warfarings","warfarins","warhable","warhead","warheads","warhorse","warhorses","waribashi","waribashis","warier","wariest","warily","wariment","wariments","wariness","warinesses","waring","warison","warisons","wark","warked","warking","warks","warless","warlike","warlikeness","warlikenesses","warling","warlings","warlock","warlockries","warlockry","warlocks","warlord","warlordism","warlordisms","warlords","warm","warmaker","warmakers","warman","warmblood","warmblooded","warmbloods","warmed","warmen","warmer","warmers","warmest","warmhearted","warmheartedness","warmheartednesses","warming","warmings","warmish","warmly","warmness","warmnesses","warmonger","warmongering","warmongerings","warmongers","warmouth","warmouths","warms","warmth","warmths","warmup","warmups","warn","warned","warner","warners","warning","warningly","warnings","warns","warp","warpage","warpages","warpath","warpaths","warped","warper","warpers","warping","warpings","warplane","warplanes","warpower","warpowers","warps","warpwise","warragal","warragals","warragle","warragles","warragul","warraguls","warran","warrand","warranded","warrandice","warrandices","warranding","warrands","warraned","warraning","warrans","warrant","warrantability","warrantable","warrantableness","warrantablenesses","warrantably","warranted","warrantee","warrantees","warranter","warranters","warrantied","warranties","warranting","warrantings","warrantise","warrantises","warrantless","warrantor","warrantors","warrants","warranty","warrantying","warray","warrayed","warraying","warrays","warre","warred","warren","warrener","warreners","warrens","warrey","warreyed","warreying","warreys","warrigal","warrigals","warring","warrior","warrioress","warrioresses","warriors","warrison","warrisons","wars","warsaw","warsaws","warship","warships","warsle","warsled","warsler","warslers","warsles","warsling","warst","warstle","warstled","warstler","warstlers","warstles","warstling","wart","warted","warthog","warthogs","wartier","wartiest","wartime","wartimes","wartless","wartlike","warts","wartweed","wartweeds","wartwort","wartworts","warty","warwolf","warwolves","warwork","warworks","warworn","wary","warzone","warzones","was","wasabi","wasabis","wase","wases","wash","washabilities","washability","washable","washables","washateria","washaterias","washaway","washaways","washball","washballs","washbasin","washbasins","washboard","washboards","washbowl","washbowls","washcloth","washcloths","washday","washdays","washed","washen","washer","washered","washeries","washering","washerman","washermen","washers","washerwoman","washerwomen","washery","washes","washeteria","washeterias","washhand","washhouse","washhouses","washier","washiest","washily","washin","washiness","washinesses","washing","washings","washingtonia","washingtonias","washins","washland","washlands","washout","washouts","washpot","washpots","washrag","washrags","washroom","washrooms","washstand","washstands","washtub","washtubs","washup","washups","washwipe","washwipes","washwoman","washwomen","washy","wasp","waspie","waspier","waspies","waspiest","waspily","waspiness","waspinesses","waspish","waspishly","waspishness","waspishnesses","wasplike","waspnest","waspnests","wasps","waspy","wassail","wassailed","wassailer","wassailers","wassailing","wassailings","wassailries","wassailry","wassails","wasserman","wassermen","wassup","wast","wastable","wastage","wastages","waste","wastebasket","wastebaskets","wasted","wasteful","wastefully","wastefulness","wastefulnesses","wastel","wasteland","wastelands","wastelot","wastelots","wastels","wasteness","wastenesses","wastepaper","wastepapers","waster","wastered","wasterful","wasterfully","wasterfulness","wasterfulnesses","wasterie","wasteries","wastering","wasters","wastery","wastes","wastewater","wastewaters","wasteway","wasteways","wasteweir","wasteweirs","wastfull","wasting","wastingly","wastings","wastness","wastnesses","wastrel","wastrels","wastrie","wastries","wastrife","wastrifes","wastry","wasts","wat","watap","watape","watapes","wataps","watch","watchable","watchables","watchband","watchbands","watchbox","watchboxes","watchcase","watchcases","watchcries","watchcry","watchdog","watchdogged","watchdogging","watchdogs","watched","watcher","watchers","watches","watchet","watchets","watcheye","watcheyes","watchful","watchfully","watchfulness","watchfulnesses","watchglass","watchglasses","watchguard","watchguards","watching","watchlist","watchlists","watchmaker","watchmakers","watchmaking","watchmakings","watchman","watchmen","watchout","watchouts","watchspring","watchsprings","watchstrap","watchstraps","watchtower","watchtowers","watchword","watchwords","wate","water","waterage","waterages","waterbed","waterbeds","waterbird","waterbirds","waterboarding","waterboardings","waterborne","waterbrain","waterbrains","waterbuck","waterbucks","waterbus","waterbuses","waterbusses","watercolor","watercolorist","watercolorists","watercolors","watercolour","watercolourist","watercolourists","watercolours","watercooler","watercoolers","watercourse","watercourses","watercraft","watercrafts","watercress","watercresses","waterdog","waterdogs","waterdrive","waterdrives","watered","waterer","waterers","waterfall","waterfalls","waterfinder","waterfinders","waterflood","waterflooded","waterflooding","waterfloodings","waterfloods","waterfowl","waterfowler","waterfowlers","waterfowling","waterfowlings","waterfowls","waterfront","waterfronts","waterglass","waterglasses","waterhead","waterheads","waterhen","waterhens","waterier","wateriest","waterily","wateriness","waterinesses","watering","waterings","waterish","waterishness","waterishnesses","waterjet","waterjets","waterleaf","waterleafs","waterless","waterlessness","waterlessnesses","waterlilies","waterlily","waterline","waterlines","waterlog","waterlogged","waterlogging","waterlogs","waterloo","waterloos","waterman","watermanship","watermanships","watermark","watermarked","watermarking","watermarks","watermelon","watermelons","watermen","waterpower","waterpowers","waterpox","waterpoxes","waterproof","waterproofed","waterproofer","waterproofers","waterproofing","waterproofings","waterproofness","waterproofnesses","waterproofs","waterquake","waterquakes","waters","waterscape","waterscapes","watershed","watersheds","waterside","watersider","watersiders","watersides","waterski","waterskiing","waterskiings","waterskis","watersmeet","watersmeets","waterspout","waterspouts","waterthrush","waterthrushes","watertight","watertightness","watertightnesses","waterway","waterways","waterweed","waterweeds","waterwheel","waterwheels","waterwork","waterworks","waterworn","watery","waterzooi","waterzoois","wats","watt","wattage","wattages","wattape","wattapes","watter","wattest","watthour","watthours","wattle","wattlebark","wattlebarks","wattlebird","wattlebirds","wattled","wattles","wattless","wattlework","wattleworks","wattling","wattlings","wattmeter","wattmeters","watts","waucht","wauchted","wauchting","wauchts","wauff","wauffed","wauffing","wauffs","waugh","waughed","waughing","waughs","waught","waughted","waughting","waughts","wauk","wauked","wauker","waukers","wauking","waukmill","waukmills","waukrife","wauks","waul","wauled","wauling","waulings","waulk","waulked","waulker","waulkers","waulking","waulkmill","waulkmills","waulks","wauls","waur","waured","wauring","waurs","waurst","wave","waveband","wavebands","waved","waveform","waveforms","wavefront","wavefronts","waveguide","waveguides","wavelength","wavelengths","waveless","wavelessly","wavelet","wavelets","wavelike","wavellite","wavellites","wavemeter","wavemeters","waveoff","waveoffs","waver","wavered","waverer","waverers","waverier","waveriest","wavering","waveringly","waveringness","waveringnesses","waverings","waverous","wavers","wavery","waves","waveshape","waveshapes","waveson","wavesons","wavey","waveys","wavicle","wavicles","wavier","wavies","waviest","wavily","waviness","wavinesses","waving","wavings","wavy","waw","wawa","wawaed","wawaing","wawas","wawe","wawes","wawl","wawled","wawling","wawlings","wawls","waws","wax","waxable","waxberries","waxberry","waxbill","waxbills","waxcloth","waxcloths","waxed","waxen","waxer","waxers","waxes","waxeye","waxeyes","waxflower","waxflowers","waxier","waxiest","waxily","waxiness","waxinesses","waxing","waxings","waxlike","waxplant","waxplants","waxweed","waxweeds","waxwing","waxwings","waxwork","waxworker","waxworkers","waxworks","waxworm","waxworms","waxy","way","waybill","waybills","wayboard","wayboards","waybread","waybreads","wayed","wayfare","wayfared","wayfarer","wayfarers","wayfares","wayfaring","wayfarings","waygoing","waygoings","waygone","waygoose","waygooses","waying","waylaid","waylay","waylayer","waylayers","waylaying","waylays","wayleave","wayleaves","wayleggo","wayless","waymark","waymarked","waymarking","waymarks","wayment","waymented","waymenting","wayments","waypoint","waypoints","waypost","wayposts","ways","wayside","waysides","wayward","waywardly","waywardness","waywardnesses","waywiser","waywisers","waywode","waywodes","wayworn","wayzgoose","wayzgooses","wazir","wazirs","wazoo","wazoos","wazzock","wazzocks","we","weak","weaken","weakened","weakener","weakeners","weakening","weakens","weaker","weakest","weakfish","weakfishes","weakhearted","weakish","weakishly","weakishness","weakishnesses","weaklier","weakliest","weakliness","weaklinesses","weakling","weaklings","weakly","weakness","weaknesses","weakon","weakons","weakside","weaksides","weal","weald","wealds","weals","wealsman","wealsmen","wealth","wealthier","wealthiest","wealthily","wealthiness","wealthinesses","wealthless","wealths","wealthy","weamb","weambs","wean","weaned","weanel","weanels","weaner","weaners","weaning","weanings","weanling","weanlings","weans","weapon","weaponed","weaponeer","weaponeering","weaponeerings","weaponeers","weaponing","weaponise","weaponised","weaponises","weaponising","weaponize","weaponized","weaponizes","weaponizing","weaponless","weaponries","weaponry","weapons","wear","wearabilities","wearability","wearable","wearables","weared","wearer","wearers","wearied","wearier","wearies","weariest","weariful","wearifully","wearifulness","wearifulnesses","weariless","wearilessly","wearily","weariness","wearinesses","wearing","wearingly","wearings","wearish","wearisome","wearisomely","wearisomeness","wearisomenesses","wearproof","wears","weary","wearying","wearyingly","weasand","weasands","weasel","weaseled","weaseler","weaselers","weaseling","weaselled","weaseller","weasellers","weaselling","weaselly","weasels","weasely","weason","weasons","weather","weatherabilities","weatherability","weatherable","weatherboard","weatherboarded","weatherboarding","weatherboardings","weatherboards","weathercast","weathercaster","weathercasters","weathercasts","weathercloth","weathercloths","weathercock","weathercocked","weathercocking","weathercocks","weathered","weatherer","weatherers","weathergirl","weathergirls","weatherglass","weatherglasses","weathering","weatherings","weatherisation","weatherisations","weatherise","weatherised","weatherises","weatherising","weatherization","weatherizations","weatherize","weatherized","weatherizes","weatherizing","weatherliness","weatherlinesses","weatherly","weatherman","weathermen","weathermost","weatherometer","weatherometers","weatherperson","weatherpersons","weatherproof","weatherproofed","weatherproofing","weatherproofness","weatherproofnesses","weatherproofs","weathers","weatherworn","weave","weaved","weaver","weaverbird","weaverbirds","weavers","weaves","weaving","weavings","weazand","weazands","weazen","weazened","weazening","weazens","web","webbed","webbie","webbier","webbies","webbiest","webbing","webbings","webby","webcam","webcams","webcast","webcasted","webcaster","webcasters","webcasting","webcasts","weber","webers","webfed","webfeet","webfoot","webfooted","webhead","webheads","webified","webifies","webify","webifying","webinar","webinars","webisode","webisodes","webless","weblike","weblish","weblishes","weblog","weblogger","webloggers","weblogs","webmail","webmails","webmaster","webmasters","webpage","webpages","webring","webrings","webs","website","websites","webster","websters","webwheel","webwheels","webwork","webworks","webworm","webworms","webzine","webzines","wecht","wechts","wed","wedded","wedder","weddered","weddering","wedders","wedding","weddings","wedel","wedeled","wedeling","wedeln","wedelned","wedelning","wedelns","wedels","wedge","wedged","wedgelike","wedges","wedgewise","wedgie","wedgier","wedgies","wedgiest","wedging","wedgings","wedgy","wedlock","wedlocks","weds","wee","weed","weeded","weeder","weederies","weeders","weedery","weedicide","weedicides","weedier","weediest","weedily","weediness","weedinesses","weeding","weedings","weedkiller","weedkillers","weedless","weedlike","weeds","weedy","weeing","week","weekday","weekdays","weeke","weekend","weekended","weekender","weekenders","weekending","weekendings","weekends","weekes","weeklies","weeklong","weekly","weeknight","weeknights","weeks","weel","weeldlesse","weels","weem","weems","ween","weened","weenie","weenier","weenies","weeniest","weening","weens","weensier","weensiest","weensy","weeny","weep","weeper","weepers","weephole","weepholes","weepie","weepier","weepies","weepiest","weepily","weepiness","weepinesses","weeping","weepingly","weepings","weeps","weepy","weer","wees","weest","weet","weete","weeted","weeten","weeter","weetest","weeting","weetingly","weetless","weets","weever","weevers","weevil","weeviled","weevilled","weevilly","weevils","weevily","weewee","weeweed","weeweeing","weewees","weft","weftage","weftages","wefte","wefted","weftes","wefting","wefts","weftwise","weid","weids","weigela","weigelas","weigelia","weigelias","weigh","weighable","weighage","weighages","weighboard","weighboards","weighbridge","weighbridges","weighed","weigher","weighers","weighing","weighings","weighman","weighmen","weighs","weight","weightage","weightages","weighted","weighter","weighters","weightier","weightiest","weightily","weightiness","weightinesses","weighting","weightings","weightless","weightlessly","weightlessness","weightlessnesses","weightlifter","weightlifters","weightlifting","weightliftings","weights","weighty","weil","weils","weimaraner","weimaraners","weiner","weiners","weir","weird","weirded","weirder","weirdest","weirdie","weirdies","weirding","weirdly","weirdness","weirdnesses","weirdo","weirdoes","weirdos","weirds","weirdy","weired","weiring","weirs","weise","weised","weisenheimer","weisenheimers","weises","weising","weize","weized","weizes","weizing","weka","wekas","welaway","welch","welched","welcher","welchers","welches","welching","welcome","welcomed","welcomely","welcomeness","welcomenesses","welcomer","welcomers","welcomes","welcoming","welcomingly","weld","weldabilities","weldability","weldable","welded","welder","welders","welding","weldings","weldless","weldment","weldments","weldor","weldors","welds","welfare","welfares","welfarism","welfarisms","welfarist","welfaristic","welfarists","welk","welke","welked","welkes","welkin","welking","welkins","welks","welkt","well","welladay","welladays","wellanear","wellaway","wellaways","wellbeing","wellbeings","wellborn","wellcurb","wellcurbs","welldoer","welldoers","welled","wellhead","wellheads","wellhole","wellholes","wellhouse","wellhouses","wellie","wellies","welling","wellings","wellington","wellingtonia","wellingtonias","wellingtons","wellness","wellnesses","wells","wellsite","wellsites","wellspring","wellsprings","welly","wels","welsh","welshed","welsher","welshers","welshes","welshing","welt","weltanschauung","weltanschauungen","weltanschauungs","welted","welter","weltered","weltering","welters","welterweight","welterweights","welting","weltings","welts","weltschmerz","weltschmerzes","welwitschia","welwitschias","wem","wemb","wembs","wems","wen","wena","wench","wenched","wencher","wenchers","wenches","wenching","wend","wended","wendigo","wendigos","wending","wends","wenge","wenges","wennier","wenniest","wennish","wenny","wens","wensleydale","wensleydales","went","wentletrap","wentletraps","wents","wept","were","weregild","weregilds","werewolf","werewolferies","werewolfery","werewolfish","werewolfism","werewolfisms","werewolves","wergeld","wergelds","wergelt","wergelts","wergild","wergilds","wernerite","wernerites","wero","weros","werris","werrises","wersh","wersher","wershest","wert","werwolf","werwolfish","werwolves","wesand","wesands","weskit","weskits","wessand","wessands","west","westabout","westbound","wested","wester","westered","westering","westerings","westerlies","westerliness","westerlinesses","westerly","western","westerner","westerners","westernisation","westernisations","westernise","westernised","westernises","westernising","westernism","westernisms","westernization","westernizations","westernize","westernized","westernizes","westernizing","westernmost","westerns","westers","westie","westies","westing","westings","westlin","westlins","westmost","wests","westward","westwardly","westwards","wet","weta","wetas","wetback","wetbacks","wether","wethers","wetland","wetlands","wetly","wetness","wetnesses","wetproof","wets","wetsuit","wetsuits","wettabilities","wettability","wettable","wetted","wetter","wetters","wettest","wettie","wetties","wetting","wettings","wettish","wetware","wetwares","wex","wexe","wexed","wexes","wexing","wey","weyard","weys","weyward","wezand","wezands","wha","whack","whacked","whacker","whackers","whackier","whackiest","whacking","whackings","whacko","whackoes","whackos","whacks","whacky","whae","whaikorero","whaikoreros","whaisle","whaisled","whaisles","whaisling","whaizle","whaizled","whaizles","whaizling","whakairo","whakairos","whakapapa","whakapapas","whale","whaleback","whalebacks","whaleboat","whaleboats","whalebone","whalebones","whaled","whalelike","whaleman","whalemen","whaler","whaleries","whalers","whalery","whales","whaling","whalings","whally","wham","whammed","whammies","whamming","whammo","whammos","whammy","whamo","whample","whamples","whams","whanau","whanaus","whang","whangam","whangams","whanged","whangee","whangees","whanging","whangs","whap","whapped","whapper","whappers","whapping","whaps","whare","wharenui","wharenuis","wharepuni","wharepunis","whares","wharf","wharfage","wharfages","wharfed","wharfie","wharfies","wharfing","wharfinger","wharfingers","wharfings","wharfmaster","wharfmasters","wharfs","wharve","wharves","what","whata","whatabouteries","whataboutery","whatabouts","whatas","whatchamacallit","whatchamacallits","whaten","whatever","whatna","whatness","whatnesses","whatnot","whatnots","whats","whatshername","whatshernames","whatshisname","whatshisnames","whatsis","whatsises","whatsit","whatsits","whatsitsname","whatsitsnames","whatso","whatsoever","whatsomever","whatten","whaup","whaups","whaur","whaurs","wheal","wheals","whear","wheare","wheat","wheatear","wheatears","wheaten","wheatens","wheatfield","wheatfields","wheatgrass","wheatgrasses","wheatier","wheatiest","wheatland","wheatlands","wheatless","wheatmeal","wheatmeals","wheats","wheatworm","wheatworms","wheaty","whee","wheech","wheeched","wheeching","wheechs","wheedle","wheedled","wheedler","wheedlers","wheedles","wheedlesome","wheedling","wheedlingly","wheedlings","wheel","wheelbarrow","wheelbarrowed","wheelbarrowing","wheelbarrows","wheelbase","wheelbases","wheelchair","wheelchairs","wheeled","wheeler","wheelers","wheelhorse","wheelhorses","wheelhouse","wheelhouses","wheelie","wheelier","wheelies","wheeliest","wheeling","wheelings","wheelless","wheelman","wheelmen","wheels","wheelsman","wheelsmen","wheelwork","wheelworks","wheelwright","wheelwrights","wheely","wheen","wheenge","wheenged","wheenges","wheenging","wheens","wheep","wheeped","wheeping","wheeple","wheepled","wheeples","wheepling","wheeps","wheesh","wheeshed","wheeshes","wheeshing","wheesht","wheeshted","wheeshting","wheeshts","wheeze","wheezed","wheezer","wheezers","wheezes","wheezier","wheeziest","wheezily","wheeziness","wheezinesses","wheezing","wheezingly","wheezings","wheezle","wheezled","wheezles","wheezling","wheezy","wheft","whefts","whelk","whelked","whelkier","whelkiest","whelks","whelky","whelm","whelmed","whelming","whelms","whelp","whelped","whelping","whelpless","whelps","whemmle","whemmled","whemmles","whemmling","when","whenas","whence","whenceforth","whences","whencesoever","whencever","whenever","whens","whensoever","whenua","whenuas","whenwe","whenwes","where","whereabout","whereabouts","whereafter","whereagainst","whereas","whereases","whereat","whereby","wherefor","wherefore","wherefores","wherefrom","wherein","whereinsoever","whereinto","whereness","wherenesses","whereof","whereon","whereout","wheres","whereso","wheresoever","wherethrough","whereto","whereunder","whereuntil","whereunto","whereupon","wherever","wherewith","wherewithal","wherewithals","wherewiths","wherret","wherreted","wherreting","wherrets","wherried","wherries","wherrit","wherrited","wherriting","wherrits","wherry","wherrying","wherryman","wherrymen","wherve","wherves","whet","whether","whets","whetstone","whetstones","whetted","whetter","whetters","whetting","wheugh","wheughed","wheughing","wheughs","whew","whewed","whewellite","whewellites","whewing","whews","whey","wheyey","wheyface","wheyfaced","wheyfaces","wheyier","wheyiest","wheyish","wheyishness","wheyishnesses","wheylike","wheys","which","whichever","whichsoever","whicker","whickered","whickering","whickers","whid","whidah","whidahs","whidded","whidder","whiddered","whiddering","whidders","whidding","whids","whiff","whiffed","whiffer","whiffers","whiffet","whiffets","whiffier","whiffiest","whiffing","whiffings","whiffle","whiffled","whiffler","whiffleries","whifflers","whifflery","whiffles","whiffletree","whiffletrees","whiffling","whifflings","whiffs","whiffy","whift","whifts","whig","whiggamore","whiggamores","whigged","whigging","whigmaleerie","whigmaleeries","whigmaleery","whigs","while","whiled","whilere","whiles","whiling","whilk","whillied","whillies","whilly","whillying","whillywha","whillywhaed","whillywhaing","whillywhas","whillywhaw","whillywhawed","whillywhawing","whillywhaws","whilom","whilst","whim","whimberries","whimberry","whimbrel","whimbrels","whimmed","whimmier","whimmiest","whimming","whimmy","whimper","whimpered","whimperer","whimperers","whimpering","whimperingly","whimperings","whimpers","whimple","whimpled","whimples","whimpling","whims","whimsey","whimseys","whimsical","whimsicalities","whimsicality","whimsically","whimsicalness","whimsicalnesses","whimsied","whimsier","whimsies","whimsiest","whimsily","whimsiness","whimsinesses","whimsy","whin","whinberries","whinberry","whinchat","whinchats","whine","whined","whiner","whiners","whines","whiney","whingding","whingdings","whinge","whinged","whingeing","whingeingly","whingeings","whinger","whingers","whinges","whingier","whingiest","whinging","whingy","whiniard","whiniards","whinier","whiniest","whininess","whininesses","whining","whiningly","whinings","whinnied","whinnier","whinnies","whinniest","whinny","whinnying","whins","whinstone","whinstones","whiny","whinyard","whinyards","whio","whios","whip","whipbird","whipbirds","whipcat","whipcats","whipcord","whipcords","whipcordy","whipjack","whipjacks","whiplash","whiplashed","whiplashes","whiplashing","whipless","whiplike","whipped","whipper","whippers","whippersnapper","whippersnappers","whippet","whippeting","whippetings","whippets","whippier","whippiest","whippiness","whippinesses","whipping","whippings","whippletree","whippletrees","whippoorwill","whippoorwills","whippy","whipray","whiprays","whips","whipsaw","whipsawed","whipsawing","whipsawn","whipsaws","whipsnake","whipsnakes","whipstaff","whipstaffs","whipstall","whipstalled","whipstalling","whipstalls","whipster","whipsters","whipstitch","whipstitched","whipstitches","whipstitching","whipstock","whipstocks","whipt","whiptail","whiptailed","whiptails","whipworm","whipworms","whir","whirl","whirlabout","whirlabouts","whirlbat","whirlbats","whirlblast","whirlblasts","whirled","whirler","whirlers","whirlier","whirlies","whirliest","whirligig","whirligigs","whirling","whirlingly","whirlings","whirlpool","whirlpools","whirls","whirlwind","whirlwinds","whirly","whirlybird","whirlybirds","whirr","whirred","whirret","whirreted","whirreting","whirrets","whirried","whirries","whirring","whirrings","whirrs","whirry","whirrying","whirs","whirtle","whirtles","whish","whished","whishes","whishing","whisht","whishted","whishting","whishts","whisk","whisked","whisker","whiskerando","whiskerandoed","whiskerandos","whiskered","whiskerier","whiskeriest","whiskers","whiskery","whisket","whiskets","whiskey","whiskeyfied","whiskeys","whiskies","whiskified","whisking","whisks","whisky","whisper","whispered","whisperer","whisperers","whispering","whisperingly","whisperings","whisperously","whispers","whispery","whiss","whissed","whisses","whissing","whist","whisted","whisting","whistle","whistleable","whistleblower","whistleblowers","whistleblowing","whistleblowings","whistled","whistler","whistlers","whistles","whistling","whistlingly","whistlings","whists","whit","white","whitebait","whitebaits","whitebass","whitebasses","whitebeam","whitebeams","whitebeard","whitebeards","whiteboard","whiteboards","whiteboyism","whiteboyisms","whitecap","whitecaps","whitecoat","whitecoats","whitecomb","whitecombs","whited","whitedamp","whitedamps","whiteface","whitefaces","whitefish","whitefishes","whiteflies","whitefly","whitehead","whiteheads","whitelist","whitelisted","whitelisting","whitelists","whitely","whiten","whitened","whitener","whiteners","whiteness","whitenesses","whitening","whitenings","whitens","whiteout","whiteouts","whitepot","whitepots","whiter","whites","whitesmith","whitesmiths","whitest","whitetail","whitetails","whitethorn","whitethorns","whitethroat","whitethroats","whitewall","whitewalls","whiteware","whitewares","whitewash","whitewashed","whitewasher","whitewashers","whitewashes","whitewashing","whitewashings","whitewater","whitewing","whitewings","whitewood","whitewoods","whitey","whiteys","whiteywood","whiteywoods","whither","whithered","whithering","whithers","whithersoever","whitherward","whitherwards","whitier","whities","whitiest","whiting","whitings","whitish","whitishness","whitishnesses","whitleather","whitleathers","whitling","whitlings","whitlow","whitlows","whitrack","whitracks","whitret","whitrets","whitrick","whitricks","whits","whitster","whitsters","whittaw","whittawer","whittawers","whittaws","whitter","whittered","whitterick","whittericks","whittering","whitters","whittle","whittled","whittler","whittlers","whittles","whittling","whittlings","whittret","whittrets","whity","whiz","whizbang","whizbangs","whizz","whizzbang","whizzbangs","whizzed","whizzer","whizzers","whizzes","whizzier","whizziest","whizzing","whizzingly","whizzings","whizzo","whizzy","who","whoa","whodunit","whodunitries","whodunitry","whodunits","whodunnit","whodunnitries","whodunnitry","whodunnits","whoever","whole","wholefood","wholefoods","wholegrain","wholehearted","wholeheartedly","wholemeal","wholemeals","wholeness","wholenesses","wholes","wholesale","wholesaled","wholesaler","wholesalers","wholesales","wholesaling","wholesome","wholesomely","wholesomeness","wholesomenesses","wholesomer","wholesomest","wholestitch","wholestitches","wholewheat","wholism","wholisms","wholist","wholistic","wholists","wholly","wholphin","wholphins","whom","whomble","whombled","whombles","whombling","whomever","whommle","whommled","whommles","whommling","whomp","whomped","whomping","whomps","whomso","whomsoever","whoobub","whoobubs","whoof","whoofed","whoofing","whoofs","whoop","whooped","whoopee","whoopees","whooper","whoopers","whoopie","whoopies","whooping","whoopings","whoopla","whooplas","whoops","whoopsie","whoopsies","whoosh","whooshed","whooshes","whooshing","whoosis","whoosises","whoot","whooted","whooting","whoots","whop","whopped","whopper","whoppers","whopping","whoppings","whops","whore","whored","whoredom","whoredoms","whorehouse","whorehouses","whoremaster","whoremasteries","whoremasterly","whoremasters","whoremastery","whoremistress","whoremistresses","whoremonger","whoremongeries","whoremongers","whoremongery","whores","whoreson","whoresons","whoring","whorish","whorishly","whorishness","whorishnesses","whorl","whorlbat","whorlbats","whorled","whorls","whort","whortle","whortleberries","whortleberry","whortles","whorts","whose","whosesoever","whosever","whosis","whosises","whoso","whosoever","whot","whow","whummle","whummled","whummles","whummling","whump","whumped","whumping","whumps","whunstane","whunstanes","whup","whupped","whupping","whuppings","whups","why","whydah","whydahs","whydunit","whydunits","whydunnit","whydunnits","whyever","whys","wibble","wibbled","wibbles","wibbling","wicca","wiccan","wiccans","wiccas","wice","wich","wiches","wick","wickape","wickapes","wicked","wickeder","wickedest","wickedly","wickedness","wickednesses","wickeds","wicken","wickens","wicker","wickered","wickers","wickerwork","wickerworks","wicket","wicketkeeper","wicketkeepers","wickets","wickies","wicking","wickings","wickiup","wickiups","wickless","wicks","wickthing","wickthings","wicky","wickyup","wickyups","wicopies","wicopy","widder","widders","widdershins","widdie","widdies","widdle","widdled","widdles","widdling","widdy","wide","wideawake","wideawakes","wideband","widebodies","widebody","widechapped","widely","widemouthed","widen","widened","widener","wideners","wideness","widenesses","widening","widens","wideout","wideouts","wider","widershins","wides","widescreen","widespread","widest","widgeon","widgeons","widget","widgets","widgie","widgies","widish","widow","widowbird","widowbirds","widowed","widower","widowered","widowerhood","widowerhoods","widowers","widowhood","widowhoods","widowing","widowman","widowmen","widows","width","widths","widthway","widthways","widthwise","wiel","wield","wieldable","wielded","wielder","wielders","wieldier","wieldiest","wieldiness","wieldinesses","wielding","wieldless","wields","wieldy","wiels","wiener","wieners","wienerwurst","wienerwursts","wienie","wienies","wife","wifed","wifedom","wifedoms","wifehood","wifehoods","wifeless","wifelier","wifeliest","wifelike","wifeliness","wifelinesses","wifely","wifes","wifey","wifeys","wifie","wifies","wifing","wiftier","wiftiest","wifty","wig","wigan","wigans","wigeon","wigeons","wigga","wiggas","wigged","wigger","wiggeries","wiggers","wiggery","wiggier","wiggiest","wigging","wiggings","wiggle","wiggled","wiggler","wigglers","wiggles","wigglier","wiggliest","wiggling","wiggly","wiggy","wight","wighted","wighting","wightly","wights","wigless","wiglet","wiglets","wiglike","wigmaker","wigmakers","wigs","wigwag","wigwagged","wigwagger","wigwaggers","wigwagging","wigwags","wigwam","wigwams","wiki","wikis","wikitorial","wikitorials","wikiup","wikiups","wilco","wild","wildcard","wildcards","wildcat","wildcats","wildcatted","wildcatter","wildcatters","wildcatting","wildcattings","wildebeest","wildebeests","wilded","wilder","wildered","wildering","wilderment","wilderments","wilderness","wildernesses","wilders","wildest","wildfire","wildfires","wildflower","wildflowers","wildfowl","wildfowler","wildfowlers","wildfowling","wildfowlings","wildfowls","wildgrave","wildgraves","wilding","wildings","wildish","wildland","wildlands","wildlife","wildlifes","wildling","wildlings","wildly","wildness","wildnesses","wilds","wildwood","wildwoods","wile","wiled","wileful","wiles","wilful","wilfully","wilfulness","wilfulnesses","wilga","wilgas","wili","wilier","wiliest","wilily","wiliness","wilinesses","wiling","wilis","wilja","wiljas","will","willable","willed","willemite","willemites","willer","willers","willest","willet","willets","willey","willeyed","willeying","willeys","willful","willfully","willfulness","willfulnesses","william","williams","willie","willied","willies","williewaught","williewaughts","willing","willinger","willingest","willingly","willingness","willingnesses","williwau","williwaus","williwaw","williwaws","willow","willowed","willower","willowers","willowherb","willowherbs","willowier","willowiest","willowing","willowish","willowlike","willows","willowware","willowwares","willowy","willpower","willpowers","wills","willy","willyard","willyart","willying","willywaw","willywaws","wilt","wilted","wilting","wiltja","wiltjas","wilts","wily","wimble","wimbled","wimbles","wimbling","wimbrel","wimbrels","wimmin","wimp","wimped","wimpier","wimpiest","wimpiness","wimpinesses","wimping","wimpish","wimpishly","wimpishness","wimpishnesses","wimple","wimpled","wimples","wimpling","wimps","wimpy","win","wince","winced","wincer","wincers","winces","wincey","winceyette","winceyettes","winceys","winch","winched","wincher","winchers","winches","winchester","winchesters","winching","winchman","winchmen","wincing","wincings","wincopipe","wincopipes","wind","windable","windac","windacs","windage","windages","windas","windases","windbag","windbaggeries","windbaggery","windbags","windbell","windbells","windbill","windbills","windblast","windblasts","windblow","windblown","windblows","windborne","windbound","windbreak","windbreaker","windbreakers","windbreaks","windburn","windburned","windburning","windburns","windburnt","windcheater","windcheaters","windchill","windchills","winded","winder","winders","windfall","windfallen","windfalls","windflaw","windflaws","windflower","windflowers","windgall","windgalled","windgalls","windgun","windguns","windhover","windhovers","windier","windiest","windigo","windigos","windily","windiness","windinesses","winding","windingly","windings","windjammer","windjammers","windjamming","windjammings","windlass","windlassed","windlasses","windlassing","windle","windled","windles","windless","windlessly","windlessness","windlessnesses","windlestrae","windlestraes","windlestraw","windlestraws","windling","windlings","windmill","windmilled","windmilling","windmills","windock","windocks","windore","windores","window","windowed","windowing","windowings","windowless","windowpane","windowpanes","windows","windowsill","windowsills","windowy","windpipe","windpipes","windproof","windring","windrow","windrowed","windrower","windrowers","windrowing","windrows","winds","windsail","windsails","windscreen","windscreens","windses","windshake","windshakes","windshield","windshields","windship","windships","windsock","windsocks","windstorm","windstorms","windsucker","windsuckers","windsurf","windsurfed","windsurfer","windsurfers","windsurfing","windsurfings","windsurfs","windswept","windthrow","windthrows","windtight","windup","windups","windward","windwards","windway","windways","windy","wine","wineberries","wineberry","winebibber","winebibbers","winebibbing","winebibbings","wined","wineglass","wineglasses","wineglassful","wineglassfuls","winegrower","winegrowers","wineless","winemaker","winemakers","winemaking","winemakings","winepress","winepresses","wineries","winery","wines","winesap","winesaps","wineshop","wineshops","wineskin","wineskins","winesop","winesops","winey","wing","wingback","wingbacks","wingbeat","wingbeats","wingbow","wingbows","wingchair","wingchairs","wingding","wingdings","winge","winged","wingedly","wingeing","winger","wingers","winges","wingier","wingiest","winging","wingless","winglessness","winglessnesses","winglet","winglets","winglike","wingman","wingmen","wingnut","wingnuts","wingover","wingovers","wings","wingspan","wingspans","wingspread","wingspreads","wingsuit","wingsuits","wingtip","wingtips","wingy","winier","winiest","wining","winish","wink","winked","winker","winkers","winking","winkingly","winkings","winkle","winkled","winkler","winklers","winkles","winkling","winks","winless","winn","winna","winnabilities","winnability","winnable","winnard","winnards","winned","winner","winners","winning","winningly","winningness","winningnesses","winnings","winnle","winnles","winnock","winnocks","winnow","winnowed","winnower","winnowers","winnowing","winnowings","winnows","winns","wino","winoes","winos","wins","winsey","winseys","winsome","winsomely","winsomeness","winsomenesses","winsomer","winsomest","winter","winterberries","winterberry","winterbourne","winterbournes","wintercress","wintercresses","wintered","winterer","winterers","winterfed","winterfeed","winterfeeding","winterfeeds","wintergreen","wintergreens","winterier","winteriest","winteriness","winterinesses","wintering","winterisation","winterisations","winterise","winterised","winterises","winterish","winterising","winterization","winterizations","winterize","winterized","winterizes","winterizing","winterkill","winterkilled","winterkilling","winterkillings","winterkills","winterless","winterliness","winterlinesses","winterly","winters","wintertide","wintertides","wintertime","wintertimes","winterweight","wintery","wintle","wintled","wintles","wintling","wintrier","wintriest","wintrily","wintriness","wintrinesses","wintry","winy","winze","winzes","wipe","wipeable","wiped","wipeout","wipeouts","wiper","wipers","wipes","wiping","wipings","wippen","wippens","wirable","wire","wired","wiredraw","wiredrawer","wiredrawers","wiredrawing","wiredrawings","wiredrawn","wiredraws","wiredrew","wireframe","wireframes","wiregrass","wiregrasses","wirehair","wirehaired","wirehairs","wireless","wirelessed","wirelesses","wirelessing","wirelike","wireman","wiremen","wirephoto","wirephotos","wirepuller","wirepullers","wirepulling","wirepullings","wirer","wirers","wires","wiretap","wiretapped","wiretapper","wiretappers","wiretapping","wiretappings","wiretaps","wirewalker","wirewalkers","wireway","wireways","wirework","wireworker","wireworkers","wireworking","wireworkings","wireworks","wireworm","wireworms","wirewove","wirier","wiriest","wirilda","wirildas","wirily","wiriness","wirinesses","wiring","wirings","wirra","wirrah","wirrahs","wirricow","wirricows","wiry","wis","wisard","wisards","wisdom","wisdoms","wise","wiseacre","wiseacres","wiseass","wiseasses","wisecrack","wisecracked","wisecracker","wisecrackers","wisecracking","wisecracks","wised","wiseguy","wiseguys","wiselier","wiseliest","wiseling","wiselings","wisely","wiseness","wisenesses","wisenheimer","wisenheimers","wisent","wisents","wiser","wises","wisest","wisewoman","wisewomen","wish","wisha","wishbone","wishbones","wished","wisher","wishers","wishes","wishful","wishfully","wishfulness","wishfulnesses","wishing","wishings","wishless","wisht","wishtonwish","wishtonwishes","wising","wisket","wiskets","wisp","wisped","wispier","wispiest","wispily","wispiness","wispinesses","wisping","wispish","wisplike","wisps","wispy","wiss","wissed","wisses","wissing","wist","wistaria","wistarias","wisted","wisteria","wisterias","wistful","wistfully","wistfulness","wistfulnesses","wisting","wistiti","wistitis","wistly","wists","wit","witan","witans","witblits","witblitses","witch","witchbroom","witchbrooms","witchcraft","witchcrafts","witched","witchen","witchens","witcheries","witchery","witches","witchetties","witchetty","witchgrass","witchgrasses","witchhood","witchhoods","witchier","witchiest","witching","witchingly","witchings","witchknot","witchknots","witchlike","witchweed","witchweeds","witchy","wite","wited","witeless","witenagemot","witenagemote","witenagemotes","witenagemots","wites","witgat","witgatboom","witgatbooms","witgats","with","withal","withdraw","withdrawable","withdrawal","withdrawals","withdrawer","withdrawers","withdrawing","withdrawment","withdrawments","withdrawn","withdrawnness","withdrawnnesses","withdraws","withdrew","withe","withed","wither","withered","witheredness","witherednesses","witherer","witherers","withering","witheringly","witherings","witherite","witherites","witherod","witherods","withers","withershins","withes","withhault","withheld","withhold","withholden","withholder","withholders","withholding","withholdment","withholdments","withholds","withier","withies","withiest","within","withindoors","withing","withins","without","withoutdoors","withouten","withouts","withs","withstand","withstander","withstanders","withstanding","withstands","withstood","withwind","withwinds","withy","withywind","withywinds","witing","witless","witlessly","witlessness","witlessnesses","witling","witlings","witloof","witloofs","witness","witnessable","witnessed","witnesser","witnessers","witnesses","witnessing","witney","witneys","wits","witted","witter","wittered","wittering","witters","witticism","witticisms","wittier","wittiest","wittily","wittiness","wittinesses","witting","wittingly","wittings","wittol","wittolly","wittols","witty","witwall","witwalls","witwanton","witwantoned","witwantoning","witwantons","wive","wived","wivehood","wivehoods","wiver","wivern","wiverns","wivers","wives","wiving","wiz","wizard","wizardly","wizardries","wizardry","wizards","wizen","wizened","wizening","wizens","wizes","wizier","wiziers","wizzen","wizzens","wizzes","wo","woad","woaded","woads","woadwax","woadwaxen","woadwaxens","woadwaxes","woald","woalds","wobbegong","wobbegongs","wobble","wobbled","wobbler","wobblers","wobbles","wobblier","wobblies","wobbliest","wobbliness","wobblinesses","wobbling","wobblings","wobbly","wobegone","wock","wocks","wodge","wodges","woe","woebegone","woebegoneness","woebegonenesses","woeful","woefuller","woefullest","woefully","woefulness","woefulnesses","woeness","woenesses","woes","woesome","wof","wofs","woful","wofuller","wofullest","wofully","wofulness","wofulnesses","wog","woggish","woggle","woggles","wogs","woiwode","woiwodes","wok","woke","woken","wokka","woks","wold","wolds","wolf","wolfberries","wolfberry","wolfed","wolfer","wolfers","wolffish","wolffishes","wolfhound","wolfhounds","wolfing","wolfings","wolfish","wolfishly","wolfishness","wolfishnesses","wolfkin","wolfkins","wolflike","wolfling","wolflings","wolfram","wolframite","wolframites","wolframs","wolfs","wolfsbane","wolfsbanes","wolfskin","wolfskins","wollastonite","wollastonites","wollies","wolly","wolve","wolved","wolver","wolverene","wolverenes","wolverine","wolverines","wolvers","wolves","wolving","wolvings","wolvish","wolvishly","woman","womaned","womanfully","womanhood","womanhoods","womaning","womanise","womanised","womaniser","womanisers","womanises","womanish","womanishly","womanishness","womanishnesses","womanising","womanisings","womanism","womanisms","womanist","womanists","womanize","womanized","womanizer","womanizers","womanizes","womanizing","womanizings","womankind","womankinds","womanless","womanlier","womanliest","womanlike","womanliness","womanlinesses","womanly","womanness","womannesses","womanpower","womanpowers","womans","womb","wombat","wombats","wombed","wombier","wombiest","wombing","womblike","wombs","womby","women","womenfolk","womenfolks","womenkind","womenkinds","womenswear","womenswears","womera","womeras","wommera","wommeras","wommit","wommits","womyn","won","wonder","wondered","wonderer","wonderers","wonderful","wonderfully","wonderfulness","wonderfulnesses","wondering","wonderingly","wonderings","wonderkid","wonderkids","wonderland","wonderlands","wonderless","wonderment","wonderments","wondermonger","wondermongering","wondermongers","wonderous","wonders","wonderwork","wonderworks","wondred","wondrous","wondrously","wondrousness","wondrousnesses","wonga","wongas","wongi","wongied","wongiing","wongis","woning","wonings","wonk","wonkier","wonkiest","wonks","wonky","wonned","wonner","wonners","wonning","wonnings","wons","wont","wonted","wontedly","wontedness","wontednesses","wonting","wontless","wonton","wontons","wonts","woo","woobut","woobuts","wood","woodbin","woodbind","woodbinds","woodbine","woodbines","woodbins","woodblock","woodblocks","woodborer","woodborers","woodbox","woodboxes","woodburytype","woodburytypes","woodcarver","woodcarvers","woodcarving","woodcarvings","woodchat","woodchats","woodchip","woodchips","woodchop","woodchopper","woodchoppers","woodchops","woodchuck","woodchucks","woodcock","woodcocks","woodcraft","woodcrafts","woodcraftsman","woodcraftsmen","woodcut","woodcuts","woodcutter","woodcutters","woodcutting","woodcuttings","wooded","wooden","woodened","woodener","woodenest","woodenhead","woodenheaded","woodenheads","woodening","woodenly","woodenness","woodennesses","woodens","woodentop","woodentops","woodenware","woodenwares","woodfree","woodgrain","woodgrains","woodgrouse","woodgrouses","woodhen","woodhens","woodhole","woodholes","woodhorse","woodhorses","woodhouse","woodhouses","woodie","woodier","woodies","woodiest","woodiness","woodinesses","wooding","woodland","woodlander","woodlanders","woodlands","woodlark","woodlarks","woodless","woodlessness","woodlessnesses","woodlice","woodlore","woodlores","woodlot","woodlots","woodlouse","woodman","woodmeal","woodmeals","woodmen","woodmice","woodmouse","woodness","woodnesses","woodnote","woodnotes","woodpecker","woodpeckers","woodpile","woodpiles","woodprint","woodprints","woodrat","woodrats","woodreeve","woodreeves","woodroof","woodroofs","woodruff","woodruffs","woodrush","woodrushes","woods","woodscrew","woodscrews","woodshed","woodshedded","woodshedding","woodsheddings","woodsheds","woodshock","woodshocks","woodshrike","woodshrikes","woodsia","woodsias","woodsier","woodsiest","woodskin","woodskins","woodsman","woodsmen","woodspite","woodspites","woodstone","woodstones","woodstove","woodstoves","woodswallow","woodswallows","woodsy","woodthrush","woodthrushes","woodtone","woodtones","woodwale","woodwales","woodward","woodwards","woodwax","woodwaxen","woodwaxens","woodwaxes","woodwind","woodwinds","woodwork","woodworker","woodworkers","woodworking","woodworkings","woodworks","woodworm","woodworms","woodwose","woodwoses","woody","woodyard","woodyards","wooed","wooer","wooers","woof","woofed","woofer","woofers","woofier","woofiest","woofing","woofs","woofter","woofters","woofy","woohoo","wooing","wooingly","wooings","wool","woold","woolded","woolder","woolders","woolding","wooldings","woolds","wooled","woolen","woolens","wooler","woolers","woolfat","woolfats","woolfell","woolfells","woolgatherer","woolgatherers","woolgathering","woolgatherings","woolgrower","woolgrowers","woolgrowing","woolgrowings","woolhat","woolhats","woolie","woolier","woolies","wooliest","wooliness","woolinesses","woolled","woollen","woollens","woollier","woollies","woolliest","woollike","woollily","woolliness","woollinesses","woolly","woollyback","woollybacks","woollybutt","woollybutts","woollyfoot","woollyfoots","woolman","woolmen","woolpack","woolpacks","wools","woolsack","woolsacks","woolsey","woolseys","woolshed","woolsheds","woolskin","woolskins","woolsorter","woolsorters","woolward","woolwork","woolworks","wooly","woomera","woomerang","woomerangs","woomeras","woon","wooned","wooning","woons","woopie","woopies","woops","woopsed","woopses","woopsing","woorali","wooralis","woorara","wooraras","woorari","wooraris","woos","woose","woosel","woosell","woosells","woosels","wooses","woosh","wooshed","wooshes","wooshing","woot","wootz","wootzes","woozier","wooziest","woozily","wooziness","woozinesses","woozy","wop","wopped","wopping","wops","worcester","worcesterberry","worcesters","word","wordage","wordages","wordbook","wordbooks","wordbound","wordbreak","wordbreaks","worded","wordgame","wordgames","wordier","wordiest","wordily","wordiness","wordinesses","wording","wordings","wordish","wordishness","wordishnesses","wordless","wordlessly","wordlessness","wordlessnesses","wordlore","wordlores","wordmonger","wordmongers","wordplay","wordplays","words","wordsearch","wordsearches","wordsmith","wordsmitheries","wordsmithery","wordsmiths","wordy","wore","work","workabilities","workability","workable","workableness","workablenesses","workably","workaday","workadays","workaholic","workaholics","workaholism","workaholisms","workaround","workarounds","workbag","workbags","workbasket","workbaskets","workbench","workbenches","workboat","workboats","workbook","workbooks","workbox","workboxes","workday","workdays","worked","worker","workerist","workerists","workerless","workers","workfare","workfares","workfellow","workfellows","workflow","workflows","workfolk","workfolks","workforce","workforces","workful","workgirl","workgirls","workgroup","workgroups","workhorse","workhorses","workhour","workhours","workhouse","workhouses","working","workingman","workingmen","workings","workingwoman","workingwomen","workless","worklessness","worklessnesses","workload","workloads","workman","workmanlike","workmanly","workmanship","workmanships","workmaster","workmasters","workmate","workmates","workmen","workmistress","workmistresses","workout","workouts","workpeople","workpiece","workpieces","workplace","workplaces","workprint","workprints","workroom","workrooms","works","worksafe","worksheet","worksheets","workshop","workshopped","workshopping","workshops","workshy","worksome","workspace","workspaces","workstation","workstations","workstream","workstreams","worktable","worktables","worktop","worktops","workup","workups","workwatcher","workwatchers","workwear","workwears","workweek","workweeks","workwoman","workwomen","world","worldbeat","worldbeats","worlded","worldlier","worldliest","worldliness","worldlinesses","worldling","worldlings","worldly","worlds","worldscale","worldscales","worldview","worldviews","worldwide","worm","wormcast","wormcasts","wormed","wormer","wormeries","wormers","wormery","wormflies","wormfly","wormgear","wormgears","wormhole","wormholed","wormholes","wormier","wormiest","wormil","wormils","worminess","worminesses","worming","wormish","wormlike","wormroot","wormroots","worms","wormseed","wormseeds","wormwood","wormwoods","wormy","worn","wornness","wornnesses","worral","worrals","worrel","worrels","worricow","worricows","worried","worriedly","worrier","worriers","worries","worriment","worriments","worrisome","worrisomely","worrisomeness","worrisomenesses","worrit","worrited","worriting","worrits","worry","worrycow","worrycows","worryguts","worrying","worryingly","worryings","worrywart","worrywarts","worse","worsed","worsen","worsened","worseness","worsenesses","worsening","worsens","worser","worses","worset","worsets","worship","worshipable","worshiped","worshiper","worshipers","worshipful","worshipfully","worshipfulness","worshipfulnesses","worshiping","worshipless","worshipped","worshipper","worshippers","worshipping","worships","worsing","worst","worsted","worsteds","worsting","worsts","wort","worth","worthed","worthful","worthied","worthier","worthies","worthiest","worthily","worthiness","worthinesses","worthing","worthless","worthlessly","worthlessness","worthlessnesses","worths","worthwhile","worthwhileness","worthwhilenesses","worthy","worthying","wortle","wortles","worts","wos","wosbird","wosbirds","wost","wot","wotcha","wotcher","wots","wotted","wottest","wotteth","wotting","woubit","woubits","would","wouldest","woulds","wouldst","wound","woundable","wounded","woundedly","wounder","wounders","woundily","wounding","woundingly","woundings","woundless","wounds","woundwort","woundworts","woundy","wourali","wouralis","wove","woven","wovens","wow","wowed","wowee","wowf","wowfer","wowfest","wowing","wows","wowser","wowsers","wox","woxen","wrack","wracked","wrackful","wracking","wracks","wraith","wraithlike","wraiths","wrang","wranged","wranging","wrangle","wrangled","wrangler","wranglers","wranglership","wranglerships","wrangles","wranglesome","wrangling","wranglings","wrangs","wrap","wraparound","wraparounds","wrapover","wrapovers","wrappage","wrappages","wrapped","wrapper","wrappered","wrappering","wrappers","wrapping","wrappings","wrapround","wraprounds","wraps","wrapt","wrasse","wrasses","wrassle","wrassled","wrassles","wrassling","wrast","wrasted","wrasting","wrastle","wrastled","wrastles","wrastling","wrasts","wrate","wrath","wrathed","wrathful","wrathfully","wrathfulness","wrathfulnesses","wrathier","wrathiest","wrathily","wrathiness","wrathinesses","wrathing","wrathless","wraths","wrathy","wrawl","wrawled","wrawling","wrawls","wraxle","wraxled","wraxles","wraxling","wraxlings","wreak","wreaked","wreaker","wreakers","wreakful","wreaking","wreakless","wreaks","wreath","wreathe","wreathed","wreathen","wreather","wreathers","wreathes","wreathier","wreathiest","wreathing","wreathless","wreathlike","wreaths","wreathy","wreck","wreckage","wreckages","wrecked","wrecker","wreckers","wreckfish","wreckfishes","wreckful","wrecking","wreckings","wreckmaster","wreckmasters","wrecks","wren","wrench","wrenched","wrencher","wrenchers","wrenches","wrenching","wrenchingly","wrenchings","wrens","wrest","wrested","wrester","wresters","wresting","wrestle","wrestled","wrestler","wrestlers","wrestles","wrestling","wrestlings","wrests","wretch","wretched","wretcheder","wretchedest","wretchedly","wretchedness","wretchednesses","wretches","wrethe","wrethed","wrethes","wrething","wrick","wricked","wricking","wricks","wried","wrier","wries","wriest","wriggle","wriggled","wriggler","wrigglers","wriggles","wrigglier","wriggliest","wriggling","wrigglings","wriggly","wright","wrights","wring","wringed","wringer","wringers","wringing","wrings","wrinkle","wrinkled","wrinkleless","wrinkles","wrinklier","wrinklies","wrinkliest","wrinkling","wrinkly","wrist","wristband","wristbands","wristier","wristiest","wristlet","wristlets","wristlock","wristlocks","wrists","wristwatch","wristwatches","wristy","writ","writable","writative","write","writeable","writer","writeress","writeresses","writerly","writers","writership","writerships","writes","writhe","writhed","writhen","writher","writhers","writhes","writhing","writhingly","writhings","writhled","writing","writings","writs","written","wrizled","wroath","wroaths","wroke","wroken","wrong","wrongdoer","wrongdoers","wrongdoing","wrongdoings","wronged","wronger","wrongers","wrongest","wrongful","wrongfully","wrongfulness","wrongfulnesses","wrongheaded","wrongheadedly","wrongheadedness","wrongheadednesses","wronging","wrongly","wrongness","wrongnesses","wrongous","wrongously","wrongs","wroot","wrooted","wrooting","wroots","wrote","wroth","wrothful","wrought","wrung","wry","wrybill","wrybills","wryer","wryest","wrying","wryly","wryneck","wrynecks","wryness","wrynesses","wrythen","wud","wudded","wudding","wudjula","wudjulas","wuds","wudu","wudus","wukkas","wulfenite","wulfenites","wull","wulled","wulling","wulls","wunderkind","wunderkinder","wunderkinds","wunner","wunners","wurley","wurleys","wurlie","wurlies","wurst","wursts","wurtzite","wurtzites","wurzel","wurzels","wus","wuses","wushu","wushus","wuss","wusses","wussier","wussies","wussiest","wussy","wuther","wuthered","wuthering","wuthers","wuxia","wuxias","wuzzle","wuzzled","wuzzles","wuzzling","wyandotte","wyandottes","wych","wyches","wye","wyes","wyle","wyled","wyles","wyliecoat","wyliecoats","wyling","wyn","wynd","wynds","wynn","wynns","wyns","wyte","wyted","wytes","wyting","wyvern","wyverns","xantham","xanthams","xanthan","xanthans","xanthate","xanthates","xanthation","xanthations","xanthein","xantheins","xanthene","xanthenes","xanthic","xanthin","xanthine","xanthines","xanthins","xanthism","xanthisms","xanthochroia","xanthochroias","xanthochroic","xanthochroid","xanthochroids","xanthochroism","xanthochroisms","xanthochromia","xanthochromias","xanthochroous","xanthoma","xanthomas","xanthomata","xanthomatous","xanthomelanous","xanthone","xanthones","xanthophyl","xanthophyll","xanthophyllous","xanthophylls","xanthophyls","xanthopsia","xanthopsias","xanthopterin","xanthopterine","xanthopterines","xanthopterins","xanthous","xanthoxyl","xanthoxyls","xebec","xebecs","xenarthral","xenia","xenial","xenias","xenic","xenium","xenobiotic","xenobiotics","xenoblast","xenoblasts","xenocryst","xenocrysts","xenodiagnoses","xenodiagnosis","xenodiagnostic","xenodochium","xenodochiums","xenogamies","xenogamous","xenogamy","xenogeneic","xenogeneses","xenogenesis","xenogenetic","xenogenic","xenogenies","xenogenous","xenogeny","xenoglossia","xenoglossias","xenoglossies","xenoglossy","xenograft","xenografts","xenolith","xenolithic","xenoliths","xenomania","xenomanias","xenomenia","xenomenias","xenomorphic","xenomorphically","xenon","xenons","xenophile","xenophiles","xenophobe","xenophobes","xenophobia","xenophobias","xenophobic","xenophobically","xenophobies","xenophoby","xenophya","xenoplastic","xenopus","xenopuses","xenotime","xenotimes","xenotransplant","xenotransplants","xenotropic","xenurine","xerafin","xerafins","xeranses","xeransis","xeranthemum","xeranthemums","xerantic","xeraphin","xeraphins","xerarch","xerasia","xerasias","xeric","xerically","xeriscape","xeriscapes","xerochasies","xerochasy","xeroderma","xerodermae","xerodermas","xerodermatic","xerodermatous","xerodermia","xerodermias","xerodermic","xerographer","xerographers","xerographic","xerographically","xerographies","xerography","xeroma","xeromas","xeromata","xeromorph","xeromorphic","xeromorphous","xeromorphs","xerophagies","xerophagy","xerophile","xerophiles","xerophilies","xerophilous","xerophily","xerophthalmia","xerophthalmias","xerophthalmic","xerophyte","xerophytes","xerophytic","xerophytically","xerophytism","xerophytisms","xeroradiographies","xeroradiography","xerosere","xeroseres","xeroses","xerosis","xerostoma","xerostomas","xerostomata","xerostomia","xerostomias","xerotes","xerothermic","xerotic","xerotripses","xerotripsis","xerox","xeroxed","xeroxes","xeroxing","xerus","xeruses","xi","xiphihumeralis","xiphiplastra","xiphiplastral","xiphiplastrals","xiphiplastron","xiphisterna","xiphisternum","xiphisternums","xiphoid","xiphoidal","xiphoids","xiphopagi","xiphopagic","xiphopagous","xiphopagus","xiphopaguses","xiphophyllous","xiphosuran","xiphosurans","xis","xoana","xoanon","xray","xrays","xu","xylan","xylans","xylem","xylems","xylene","xylenes","xylenol","xylenols","xylic","xylidin","xylidine","xylidines","xylidins","xylitol","xylitols","xylobalsamum","xylobalsamums","xylocarp","xylocarpous","xylocarps","xylochrome","xylochromes","xylogen","xylogenous","xylogens","xylograph","xylographed","xylographer","xylographers","xylographic","xylographical","xylographies","xylographing","xylographs","xylography","xyloid","xyloidin","xyloidine","xyloidines","xyloidins","xylol","xylologies","xylology","xylols","xyloma","xylomas","xylomata","xylometer","xylometers","xylonic","xylonite","xylonites","xylophagan","xylophagans","xylophage","xylophages","xylophagous","xylophilous","xylophone","xylophones","xylophonic","xylophonist","xylophonists","xylopyrography","xylorimba","xylorimbas","xylose","xyloses","xylotomies","xylotomist","xylotomists","xylotomous","xylotomy","xylotypographic","xylotypography","xylyl","xylyls","xyridaceous","xyst","xyster","xysters","xysti","xystoi","xystos","xysts","xystus","y","ya","yaar","yaars","yaba","yabas","yabba","yabbas","yabber","yabbered","yabbering","yabbers","yabbie","yabbied","yabbies","yabby","yabbying","yacca","yaccas","yacht","yachted","yachter","yachters","yachtie","yachties","yachting","yachtings","yachtman","yachtmen","yachts","yachtsman","yachtsmanship","yachtsmanships","yachtsmen","yachtswoman","yachtswomen","yack","yacka","yackas","yacked","yacker","yackers","yacking","yacks","yad","yads","yae","yaff","yaffed","yaffing","yaffingale","yaffingales","yaffle","yaffles","yaffs","yag","yager","yagers","yagger","yaggers","yagi","yagis","yags","yah","yahoo","yahooism","yahooisms","yahoos","yahrzeit","yahrzeits","yahs","yaird","yairds","yak","yakhdan","yakhdans","yakimono","yakimonos","yakitori","yakitoris","yakka","yakkas","yakked","yakker","yakkers","yakking","yakow","yakows","yaks","yakuza","yald","yale","yales","yam","yamalka","yamalkas","yamen","yamens","yammer","yammered","yammerer","yammerers","yammering","yammerings","yammers","yampies","yampy","yams","yamulka","yamulkas","yamun","yamuns","yang","yangs","yank","yanked","yankee","yankees","yanker","yankers","yankie","yankies","yanking","yanks","yanqui","yanquis","yantra","yantras","yaourt","yaourts","yap","yapock","yapocks","yapok","yapoks","yapon","yapons","yapp","yapped","yapper","yappers","yappie","yappier","yappies","yappiest","yapping","yappingly","yapps","yappy","yaps","yapster","yapsters","yaqona","yaqonas","yar","yarborough","yarboroughs","yarco","yarcos","yard","yardage","yardages","yardang","yardangs","yardarm","yardarms","yardbird","yardbirds","yarded","yarder","yarders","yarding","yardings","yardland","yardlands","yardman","yardmaster","yardmasters","yardmen","yards","yardstick","yardsticks","yardwand","yardwands","yardwork","yardworks","yare","yarely","yarer","yarest","yarfa","yarfas","yark","yarked","yarking","yarks","yarmelke","yarmelkes","yarmulka","yarmulkas","yarmulke","yarmulkes","yarn","yarned","yarner","yarners","yarning","yarns","yarpha","yarphas","yarr","yarraman","yarramans","yarramen","yarran","yarrans","yarrow","yarrows","yarrs","yarta","yartas","yarto","yartos","yashmac","yashmacs","yashmak","yashmaks","yasmak","yasmaks","yatagan","yatagans","yataghan","yataghans","yate","yates","yatter","yattered","yattering","yatteringly","yatterings","yatters","yaud","yauds","yauld","yaup","yauped","yauper","yaupers","yauping","yaupon","yaupons","yaups","yautia","yautias","yaw","yawed","yawey","yawing","yawl","yawled","yawling","yawls","yawmeter","yawmeters","yawn","yawned","yawner","yawners","yawnier","yawniest","yawning","yawningly","yawnings","yawns","yawnsome","yawny","yawp","yawped","yawper","yawpers","yawping","yawpings","yawps","yaws","yawy","yay","yays","ybet","yblent","ybore","ybound","ybounden","ybrent","yclad","ycled","ycleepe","ycleeped","ycleepes","ycleeping","ycleped","yclept","ycond","ydrad","ydred","ye","yea","yead","yeading","yeads","yeah","yeahs","yealdon","yealdons","yealing","yealings","yealm","yealmed","yealming","yealms","yean","yeaned","yeaning","yeanling","yeanlings","yeans","year","yearbook","yearbooks","yeard","yearded","yearding","yeards","yearend","yearends","yearlies","yearling","yearlings","yearlong","yearly","yearn","yearned","yearner","yearners","yearning","yearningly","yearnings","yearns","years","yeas","yeasayer","yeasayers","yeast","yeasted","yeastier","yeastiest","yeastily","yeastiness","yeastinesses","yeasting","yeastless","yeastlike","yeasts","yeasty","yebo","yecch","yecchs","yech","yechier","yechiest","yechs","yechy","yede","yedes","yeding","yeed","yeeding","yeeds","yeelin","yeelins","yegg","yeggman","yeggmen","yeggs","yeh","yeld","yeldring","yeldrings","yeldrock","yeldrocks","yelk","yelks","yell","yelled","yeller","yellers","yelling","yellings","yelloch","yelloched","yelloching","yellochs","yellow","yellowback","yellowbacks","yellowbark","yellowbarks","yellowbird","yellowbirds","yellowcake","yellowcakes","yellowed","yellower","yellowest","yellowfin","yellowfins","yellowhammer","yellowhammers","yellowhead","yellowheads","yellowier","yellowiest","yellowing","yellowish","yellowishness","yellowishnesses","yellowlegs","yellowly","yellowness","yellownesses","yellows","yellowtail","yellowtails","yellowthroat","yellowthroats","yellowware","yellowwares","yellowweed","yellowweeds","yellowwood","yellowwoods","yellowwort","yellowworts","yellowy","yells","yelm","yelmed","yelming","yelms","yelp","yelped","yelper","yelpers","yelping","yelpings","yelps","yelt","yelts","yemmer","yemmers","yen","yenned","yenning","yens","yenta","yentas","yente","yentes","yeoman","yeomanly","yeomanries","yeomanry","yeomen","yep","yeps","yerba","yerbas","yerd","yerded","yerding","yerds","yerk","yerked","yerking","yerks","yersinia","yersiniae","yersinias","yersinioses","yersiniosis","yes","yeses","yeshiva","yeshivah","yeshivahs","yeshivas","yeshivot","yeshivoth","yesk","yesked","yesking","yesks","yessed","yesses","yessing","yest","yester","yesterday","yesterdays","yestereve","yestereven","yesterevening","yesterevenings","yesterevens","yestereves","yestermorn","yestermorning","yestermornings","yestermorns","yestern","yesternight","yesternights","yesteryear","yesteryears","yestreen","yestreens","yests","yesty","yet","yeti","yetis","yett","yettie","yetties","yetts","yeuk","yeuked","yeukier","yeukiest","yeuking","yeuks","yeuky","yeve","yeven","yeves","yeving","yew","yewen","yews","yex","yexed","yexes","yexing","yfere","yglaunst","ygo","ygoe","yibbles","yicker","yickered","yickering","yickers","yid","yidaki","yidakis","yids","yield","yieldable","yieldableness","yieldablenesses","yielded","yielder","yielders","yielding","yieldingly","yieldingness","yieldingnesses","yieldings","yields","yike","yiked","yikes","yiking","yikker","yikkered","yikkering","yikkers","yill","yills","yin","yince","yindie","yindies","yins","yip","yipe","yipes","yipped","yippee","yipper","yippers","yippie","yippies","yipping","yippy","yips","yird","yirded","yirding","yirds","yirk","yirked","yirking","yirks","yirr","yirred","yirring","yirrs","yirth","yirths","yite","yites","yitie","yities","yitten","ylem","ylems","ylike","ylke","ylkes","ymolt","ymolten","ympe","ympes","ymping","ympt","ynambu","ynambus","yo","yob","yobberies","yobbery","yobbish","yobbishly","yobbism","yobbisms","yobbo","yobboes","yobbos","yobs","yock","yocked","yocking","yocks","yoctosecond","yoctoseconds","yod","yode","yodel","yodeled","yodeler","yodelers","yodeling","yodelled","yodeller","yodellers","yodelling","yodels","yodh","yodhs","yodle","yodled","yodler","yodlers","yodles","yodling","yods","yoga","yogas","yogee","yogees","yogh","yoghourt","yoghourts","yoghs","yoghurt","yoghurts","yogi","yogic","yogin","yogini","yoginis","yogins","yogis","yogism","yogisms","yogurt","yogurts","yohimbe","yohimbes","yohimbine","yohimbines","yoick","yoicked","yoicking","yoicks","yoicksed","yoickses","yoicksing","yojan","yojana","yojanas","yojans","yok","yoke","yoked","yokefellow","yokefellows","yokel","yokeless","yokelish","yokels","yokemate","yokemates","yoker","yokered","yokering","yokers","yokes","yoking","yokings","yokked","yokking","yokozuna","yokozunas","yoks","yokul","yold","yoldring","yoldrings","yolk","yolked","yolkier","yolkiest","yolkless","yolks","yolky","yom","yomim","yomp","yomped","yomping","yomps","yon","yond","yonder","yonderly","yonders","yoni","yonic","yonis","yonker","yonkers","yonks","yonnie","yonnies","yont","yoof","yoofs","yoop","yoops","yore","yores","york","yorked","yorker","yorkers","yorkie","yorkies","yorking","yorks","yorling","yorlings","yorp","yorped","yorping","yorps","yottabyte","yottabytes","you","youk","youked","youking","youks","young","youngberries","youngberry","younger","youngers","youngest","youngish","youngling","younglings","youngly","youngness","youngnesses","youngs","youngster","youngsters","youngth","youngthly","youngths","younker","younkers","youpon","youpons","your","yourn","yours","yourself","yourselves","yourt","yourts","yous","youse","youth","youthen","youthened","youthening","youthens","youthful","youthfully","youthfulness","youthfulnesses","youthhead","youthheads","youthhood","youthhoods","youthier","youthiest","youthless","youthly","youthquake","youthquakes","youths","youthsome","youthy","yow","yowe","yowed","yowes","yowie","yowies","yowing","yowl","yowled","yowler","yowlers","yowley","yowleys","yowling","yowlings","yowls","yows","yoyo","yperite","yperites","ypight","yplast","yplight","ypsiliform","ypsiloid","ypsilon","ypsilons","yrapt","yravished","yrent","yrivd","yrneh","yrnehs","ysame","yshend","yshending","yshends","yshent","yslaked","ythundered","ytost","ytterbia","ytterbias","ytterbic","ytterbite","ytterbites","ytterbium","ytterbiums","ytterbous","yttria","yttrias","yttric","yttriferous","yttrious","yttrium","yttriums","yu","yuan","yuans","yuca","yucas","yucca","yuccas","yucch","yuch","yuck","yucked","yucker","yuckers","yuckier","yuckiest","yuckiness","yuckinesses","yucking","yucko","yucks","yucky","yuft","yufts","yug","yuga","yugarie","yugaries","yugas","yugs","yuk","yukata","yukatas","yuke","yuked","yukes","yukier","yukiest","yuking","yukked","yukkier","yukkiest","yukking","yukky","yuko","yukos","yuks","yuky","yulan","yulans","yule","yules","yuletide","yuletides","yum","yummier","yummies","yummiest","yumminess","yumminesses","yummo","yummy","yump","yumped","yumpie","yumpies","yumping","yumps","yunx","yunxes","yup","yupon","yupons","yuppie","yuppiedom","yuppiedoms","yuppieish","yuppies","yuppification","yuppifications","yuppified","yuppifies","yuppify","yuppifying","yuppy","yups","yupster","yupsters","yurt","yurta","yurtas","yurts","yus","yutz","yutzes","yuzu","yuzus","ywis","ywroke","za","zabaglione","zabagliones","zabaione","zabaiones","zabajone","zabajones","zabeta","zabetas","zabra","zabras","zabtieh","zabtiehs","zacaton","zacatons","zack","zacks","zaddick","zaddik","zaddikim","zaddiks","zaffar","zaffars","zaffer","zaffers","zaffir","zaffirs","zaffre","zaffres","zaftig","zag","zagged","zagging","zags","zaibatsu","zaikai","zaikais","zaire","zaires","zaitech","zaitechs","zakat","zakats","zakouska","zakouski","zakuska","zakuski","zalambdodont","zalambdodonts","zaman","zamang","zamangs","zamans","zamarra","zamarras","zamarro","zamarros","zambo","zambomba","zambombas","zamboorak","zambooraks","zambos","zambuck","zambucks","zambuk","zambuks","zamia","zamias","zamindar","zamindari","zamindaries","zamindaris","zamindars","zamindary","zamouse","zamouses","zampogna","zampognas","zampone","zamponi","zamzawed","zanamivir","zanamivirs","zanana","zananas","zander","zanders","zanella","zanellas","zanied","zanier","zanies","zaniest","zanily","zaniness","zaninesses","zanja","zanjas","zanjero","zanjeros","zante","zantedeschia","zantedeschias","zantes","zanthoxyl","zanthoxyls","zanthoxylum","zanthoxylums","zany","zanying","zanyish","zanyism","zanyisms","zanza","zanzas","zanze","zanzes","zap","zapata","zapateado","zapateados","zapateo","zapateos","zapotilla","zapotillas","zapped","zapper","zappers","zappier","zappiest","zapping","zappy","zaps","zaptiah","zaptiahs","zaptieh","zaptiehs","zarape","zarapes","zaratite","zaratites","zareba","zarebas","zareeba","zareebas","zarf","zarfs","zari","zariba","zaribas","zaris","zarnec","zarnecs","zarnich","zarnichs","zarzuela","zarzuelas","zas","zastruga","zastrugi","zati","zatis","zax","zaxes","zayin","zayins","zazen","zazens","zea","zeal","zealant","zealants","zealful","zealless","zealot","zealotism","zealotisms","zealotries","zealotry","zealots","zealous","zealously","zealousness","zealousnesses","zeals","zeas","zeatin","zeatins","zebec","zebeck","zebecks","zebecs","zebra","zebrafish","zebrafishes","zebraic","zebrano","zebranos","zebras","zebrass","zebrasses","zebrawood","zebrawoods","zebrina","zebrinas","zebrine","zebrines","zebrinnies","zebrinny","zebroid","zebrula","zebrulas","zebrule","zebrules","zebu","zebub","zebubs","zebus","zecchin","zecchine","zecchines","zecchini","zecchino","zecchinos","zecchins","zechin","zechins","zed","zedoaries","zedoary","zeds","zee","zees","zein","zeins","zeitgeber","zeitgebers","zeitgeist","zeitgeists","zeitgeisty","zek","zeks","zel","zelant","zelants","zelator","zelators","zelatrice","zelatrices","zelatrix","zelatrixes","zelkova","zelkovas","zelophobia","zelophobias","zelophobic","zelophobics","zeloso","zelotypia","zelotypias","zels","zemindar","zemindari","zemindaries","zemindaris","zemindars","zemindary","zemstva","zemstvo","zemstvos","zenaida","zenaidas","zenana","zenanas","zendik","zendiks","zenith","zenithal","zeniths","zeolite","zeolites","zeolitic","zeolitiform","zep","zephyr","zephyrs","zeppelin","zeppelins","zeppole","zeppoles","zeppoli","zeps","zeptosecond","zeptoseconds","zerda","zerdas","zereba","zerebas","zeriba","zeribas","zerk","zerks","zero","zeroed","zeroes","zeroing","zeros","zeroth","zerumbet","zerumbets","zest","zested","zester","zesters","zestful","zestfully","zestfulness","zestfulnesses","zestier","zestiest","zestily","zesting","zestless","zests","zesty","zeta","zetas","zetetic","zetetics","zettabyte","zettabytes","zeuglodont","zeuglodonts","zeugma","zeugmas","zeugmatic","zeugmatically","zeuxite","zeuxites","zex","zexes","zeze","zezes","zho","zhomo","zhomos","zhos","zibeline","zibelines","zibelline","zibellines","zibet","zibeth","zibeths","zibets","zidovudine","zidovudines","ziff","ziffius","ziffiuses","ziffs","zig","zigan","ziganka","zigankas","zigans","zigged","zigging","ziggurat","ziggurats","zigs","zigzag","zigzagged","zigzaggedness","zigzaggednesses","zigzagger","zigzaggeries","zigzaggers","zigzaggery","zigzagging","zigzaggy","zigzags","zikkurat","zikkurats","zikurat","zikurats","zila","zilas","zilch","zilches","zill","zilla","zillah","zillahs","zillas","zillion","zillionaire","zillionaires","zillions","zillionth","zillionths","zills","zimb","zimbi","zimbis","zimbs","zimocca","zimoccas","zin","zinc","zincate","zincates","zinced","zincic","zincier","zinciest","zinciferous","zincification","zincifications","zincified","zincifies","zincify","zincifying","zincing","zincite","zincites","zincked","zinckenite","zinckenites","zinckier","zinckiest","zinckification","zinckifications","zinckified","zinckifies","zinckify","zinckifying","zincking","zincky","zinco","zincode","zincodes","zincograph","zincographer","zincographers","zincographic","zincographical","zincographies","zincographs","zincography","zincoid","zincolyses","zincolysis","zincos","zincous","zincs","zincy","zindabad","zine","zineb","zinebs","zines","zinfandel","zinfandels","zing","zingani","zingano","zingara","zingare","zingari","zingaro","zinged","zingel","zingels","zinger","zingers","zingiber","zingiberaceous","zingibers","zingier","zingiest","zinging","zings","zingy","zinjanthropi","zinjanthropus","zinjanthropuses","zinke","zinked","zinkenite","zinkenites","zinkes","zinkier","zinkiest","zinkiferous","zinkification","zinkifications","zinkified","zinkifies","zinkify","zinkifying","zinking","zinky","zinnia","zinnias","zins","zinziberaceous","zip","zipless","ziplock","ziplocked","ziplocking","ziplocks","zipped","zipper","zippered","zippering","zippers","zippier","zippiest","zipping","zippo","zippos","zippy","zips","ziptop","ziram","zirams","zircalloy","zircalloys","zircaloy","zircaloys","zircon","zirconia","zirconias","zirconic","zirconium","zirconiums","zircons","zit","zite","zither","zitherist","zitherists","zithern","zitherns","zithers","ziti","zitis","zits","ziz","zizania","zizanias","zizel","zizels","zizit","zizith","zizyphus","zizyphuses","zizz","zizzed","zizzes","zizzing","zizzle","zizzled","zizzles","zizzling","zlote","zloties","zloty","zlotych","zlotys","zo","zoa","zoaea","zoaeae","zoaeas","zoantharian","zoantharians","zoanthropic","zoanthropies","zoanthropy","zoaria","zoarial","zoarium","zobo","zobos","zobu","zobus","zocalo","zocalos","zocco","zoccolo","zoccolos","zoccos","zodiac","zodiacal","zodiacs","zoea","zoeae","zoeal","zoeas","zoechrome","zoechromes","zoecia","zoecium","zoeform","zoetic","zoetrope","zoetropes","zoetropic","zoftig","zoiatria","zoiatrias","zoiatrics","zoic","zoisite","zoisites","zoism","zoisms","zoist","zoists","zol","zolpidem","zolpidems","zols","zombi","zombie","zombielike","zombies","zombification","zombifications","zombified","zombifies","zombify","zombifying","zombiism","zombiisms","zombis","zomboruk","zomboruks","zona","zonae","zonal","zonally","zonary","zonate","zonated","zonation","zonations","zonda","zondas","zone","zoned","zoneless","zoner","zoners","zones","zonetime","zonetimes","zoning","zonings","zonk","zonked","zonking","zonks","zonoid","zonula","zonulae","zonular","zonulas","zonule","zonules","zonulet","zonulets","zonure","zonures","zoo","zoobiotic","zooblast","zooblasts","zoocephalic","zoochemical","zoochemistries","zoochemistry","zoochore","zoochores","zoochories","zoochorous","zoochory","zooculture","zoocultures","zoocytia","zoocytium","zoodendria","zoodendrium","zooea","zooeae","zooeal","zooeas","zooecia","zooecium","zooey","zoogamete","zoogametes","zoogamies","zoogamous","zoogamy","zoogenic","zoogenies","zoogenous","zoogeny","zoogeographer","zoogeographers","zoogeographic","zoogeographical","zoogeographically","zoogeographies","zoogeography","zooglea","zoogleae","zoogleal","zoogleas","zoogloea","zoogloeae","zoogloeal","zoogloeas","zoogloeic","zoogloeoid","zoogonidia","zoogonidium","zoogonies","zoogonous","zoogony","zoograft","zoografting","zoograftings","zoografts","zoographer","zoographers","zoographic","zoographical","zoographies","zoographist","zoographists","zoography","zooid","zooidal","zooids","zooier","zooiest","zookeeper","zookeepers","zooks","zoolater","zoolaters","zoolatria","zoolatrias","zoolatries","zoolatrous","zoolatry","zoolite","zoolites","zoolith","zoolithic","zooliths","zoolitic","zoologic","zoological","zoologically","zoologies","zoologist","zoologists","zoology","zoom","zoomagnetic","zoomagnetism","zoomagnetisms","zoomancies","zoomancy","zoomania","zoomanias","zoomantic","zoomed","zoometric","zoometrical","zoometries","zoometry","zooming","zoomorph","zoomorphic","zoomorphies","zoomorphism","zoomorphisms","zoomorphs","zoomorphy","zooms","zoon","zoonal","zooned","zoonic","zooning","zoonite","zoonites","zoonitic","zoonomia","zoonomias","zoonomic","zoonomies","zoonomist","zoonomists","zoonomy","zoonoses","zoonosis","zoonotic","zoons","zoopathies","zoopathologies","zoopathology","zoopathy","zooperal","zooperies","zooperist","zooperists","zoopery","zoophagan","zoophagans","zoophagies","zoophagous","zoophagy","zoophile","zoophiles","zoophilia","zoophilias","zoophilic","zoophilies","zoophilism","zoophilisms","zoophilist","zoophilists","zoophilous","zoophily","zoophobe","zoophobes","zoophobia","zoophobias","zoophobous","zoophori","zoophoric","zoophorus","zoophysiologies","zoophysiologist","zoophysiology","zoophyte","zoophytes","zoophytic","zoophytical","zoophytoid","zoophytological","zoophytologies","zoophytologist","zoophytologists","zoophytology","zooplankter","zooplankters","zooplankton","zooplanktonic","zooplanktons","zooplastic","zooplasties","zooplasty","zoopsychologies","zoopsychology","zoos","zooscopic","zooscopies","zooscopy","zoosperm","zoospermatic","zoospermia","zoospermium","zoosperms","zoosporangia","zoosporangial","zoosporangium","zoospore","zoospores","zoosporic","zoosporous","zoosterol","zoosterols","zoot","zootaxies","zootaxy","zootechnical","zootechnics","zootechnies","zootechny","zoothapses","zoothapsis","zoothecia","zoothecial","zoothecium","zootheism","zootheisms","zootheistic","zootherapies","zootherapy","zoothome","zoothomes","zootier","zootiest","zootomic","zootomical","zootomically","zootomies","zootomist","zootomists","zootomy","zootoxic","zootoxin","zootoxins","zootrope","zootropes","zootrophic","zootrophies","zootrophy","zootsuiter","zootsuiters","zooty","zootype","zootypes","zootypic","zooxanthella","zooxanthellae","zoozoo","zoozoos","zopilote","zopilotes","zoppa","zoppo","zorbing","zorbings","zorbonaut","zorbonauts","zorgite","zorgites","zori","zoril","zorilla","zorillas","zorille","zorilles","zorillo","zorillos","zorils","zorino","zorinos","zoris","zorro","zorros","zos","zoster","zosters","zouave","zouaves","zouk","zouks","zounds","zowie","zoysia","zoysias","zucchetti","zucchetto","zucchettos","zucchini","zucchinis","zuchetta","zuchettas","zuchetto","zuchettos","zuffoli","zuffolo","zufoli","zufolo","zugzwang","zugzwanged","zugzwanging","zugzwangs","zulu","zulus","zumbooruk","zumbooruks","zupa","zupan","zupans","zupas","zurf","zurfs","zuz","zuzim","zuzzim","zwanziger","zwanzigers","zwieback","zwiebacks","zwischenzug","zwischenzugs","zwitterion","zwitterionic","zwitterions","zydeco","zydecos","zyga","zygaenid","zygaenoid","zygal","zygantra","zygantrum","zygantrums","zygapophyseal","zygapophyses","zygapophysial","zygapophysis","zygobranch","zygobranchiate","zygobranchiates","zygobranchs","zygocacti","zygocactus","zygocactuses","zygocardiac","zygodactyl","zygodactylic","zygodactylism","zygodactylisms","zygodactylous","zygodactyls","zygodont","zygoid","zygoma","zygomas","zygomata","zygomatic","zygomatics","zygomorphic","zygomorphies","zygomorphism","zygomorphisms","zygomorphous","zygomorphy","zygomycete","zygomycetes","zygomycetous","zygon","zygophyllaceous","zygophyte","zygophytes","zygopleural","zygose","zygoses","zygosis","zygosities","zygosity","zygosperm","zygosperms","zygosphene","zygosphenes","zygospore","zygospores","zygosporic","zygote","zygotene","zygotenes","zygotes","zygotic","zygotically","zylonite","zylonites","zymase","zymases","zyme","zymes","zymic","zymite","zymites","zymogen","zymogene","zymogenes","zymogeneses","zymogenesis","zymogenic","zymogens","zymogram","zymograms","zymoid","zymologic","zymological","zymologies","zymologist","zymologists","zymology","zymolyses","zymolysis","zymolytic","zymome","zymomes","zymometer","zymometers","zymosan","zymosans","zymoses","zymosimeter","zymosimeters","zymosis","zymotechnic","zymotechnical","zymotechnics","zymotic","zymotically","zymotics","zymurgies","zymurgy","zythum","zythums","zyzzyva","zyzzyvas","zzz","zzzs"] diff --git a/node_modules/.bin/json2yaml b/node_modules/.bin/json2yaml new file mode 120000 index 0000000..62480dd --- /dev/null +++ b/node_modules/.bin/json2yaml @@ -0,0 +1 @@ +../yamljs/bin/json2yaml \ No newline at end of file diff --git a/node_modules/.bin/yaml2json b/node_modules/.bin/yaml2json new file mode 120000 index 0000000..b4423c4 --- /dev/null +++ b/node_modules/.bin/yaml2json @@ -0,0 +1 @@ +../yamljs/bin/yaml2json \ No newline at end of file diff --git a/node_modules/argparse/CHANGELOG.md b/node_modules/argparse/CHANGELOG.md new file mode 100644 index 0000000..a43c628 --- /dev/null +++ b/node_modules/argparse/CHANGELOG.md @@ -0,0 +1,185 @@ +1.0.10 / 2018-02-15 +------------------ + +- Use .concat instead of + for arrays, #122. + + +1.0.9 / 2016-09-29 +------------------ + +- Rerelease after 1.0.8 - deps cleanup. + + +1.0.8 / 2016-09-29 +------------------ + +- Maintenance (deps bump, fix node 6.5+ tests, coverage report). + + +1.0.7 / 2016-03-17 +------------------ + +- Teach `addArgument` to accept string arg names. #97, @tomxtobin. + + +1.0.6 / 2016-02-06 +------------------ + +- Maintenance: moved to eslint & updated CS. + + +1.0.5 / 2016-02-05 +------------------ + +- Removed lodash dependency to significantly reduce install size. + Thanks to @mourner. + + +1.0.4 / 2016-01-17 +------------------ + +- Maintenance: lodash update to 4.0.0. + + +1.0.3 / 2015-10-27 +------------------ + +- Fix parse `=` in args: `--examplepath="C:\myfolder\env=x64"`. #84, @CatWithApple. + + +1.0.2 / 2015-03-22 +------------------ + +- Relaxed lodash version dependency. + + +1.0.1 / 2015-02-20 +------------------ + +- Changed dependencies to be compatible with ancient nodejs. + + +1.0.0 / 2015-02-19 +------------------ + +- Maintenance release. +- Replaced `underscore` with `lodash`. +- Bumped version to 1.0.0 to better reflect semver meaning. +- HISTORY.md -> CHANGELOG.md + + +0.1.16 / 2013-12-01 +------------------- + +- Maintenance release. Updated dependencies and docs. + + +0.1.15 / 2013-05-13 +------------------- + +- Fixed #55, @trebor89 + + +0.1.14 / 2013-05-12 +------------------- + +- Fixed #62, @maxtaco + + +0.1.13 / 2013-04-08 +------------------- + +- Added `.npmignore` to reduce package size + + +0.1.12 / 2013-02-10 +------------------- + +- Fixed conflictHandler (#46), @hpaulj + + +0.1.11 / 2013-02-07 +------------------- + +- Multiple bugfixes, @hpaulj +- Added 70+ tests (ported from python), @hpaulj +- Added conflictHandler, @applepicke +- Added fromfilePrefixChar, @hpaulj + + +0.1.10 / 2012-12-30 +------------------- + +- Added [mutual exclusion](http://docs.python.org/dev/library/argparse.html#mutual-exclusion) + support, thanks to @hpaulj +- Fixed options check for `storeConst` & `appendConst` actions, thanks to @hpaulj + + +0.1.9 / 2012-12-27 +------------------ + +- Fixed option dest interferens with other options (issue #23), thanks to @hpaulj +- Fixed default value behavior with `*` positionals, thanks to @hpaulj +- Improve `getDefault()` behavior, thanks to @hpaulj +- Imrove negative argument parsing, thanks to @hpaulj + + +0.1.8 / 2012-12-01 +------------------ + +- Fixed parser parents (issue #19), thanks to @hpaulj +- Fixed negative argument parse (issue #20), thanks to @hpaulj + + +0.1.7 / 2012-10-14 +------------------ + +- Fixed 'choices' argument parse (issue #16) +- Fixed stderr output (issue #15) + + +0.1.6 / 2012-09-09 +------------------ + +- Fixed check for conflict of options (thanks to @tomxtobin) + + +0.1.5 / 2012-09-03 +------------------ + +- Fix parser #setDefaults method (thanks to @tomxtobin) + + +0.1.4 / 2012-07-30 +------------------ + +- Fixed pseudo-argument support (thanks to @CGamesPlay) +- Fixed addHelp default (should be true), if not set (thanks to @benblank) + + +0.1.3 / 2012-06-27 +------------------ + +- Fixed formatter api name: Formatter -> HelpFormatter + + +0.1.2 / 2012-05-29 +------------------ + +- Added basic tests +- Removed excess whitespace in help +- Fixed error reporting, when parcer with subcommands + called with empty arguments + + +0.1.1 / 2012-05-23 +------------------ + +- Fixed line wrapping in help formatter +- Added better error reporting on invalid arguments + + +0.1.0 / 2012-05-16 +------------------ + +- First release. diff --git a/node_modules/argparse/LICENSE b/node_modules/argparse/LICENSE new file mode 100644 index 0000000..1afdae5 --- /dev/null +++ b/node_modules/argparse/LICENSE @@ -0,0 +1,21 @@ +(The MIT License) + +Copyright (C) 2012 by Vitaly Puzrin + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/node_modules/argparse/README.md b/node_modules/argparse/README.md new file mode 100644 index 0000000..7fa6c40 --- /dev/null +++ b/node_modules/argparse/README.md @@ -0,0 +1,257 @@ +argparse +======== + +[![Build Status](https://secure.travis-ci.org/nodeca/argparse.svg?branch=master)](http://travis-ci.org/nodeca/argparse) +[![NPM version](https://img.shields.io/npm/v/argparse.svg)](https://www.npmjs.org/package/argparse) + +CLI arguments parser for node.js. Javascript port of python's +[argparse](http://docs.python.org/dev/library/argparse.html) module +(original version 3.2). That's a full port, except some very rare options, +recorded in issue tracker. + +**NB. Difference with original.** + +- Method names changed to camelCase. See [generated docs](http://nodeca.github.com/argparse/). +- Use `defaultValue` instead of `default`. +- Use `argparse.Const.REMAINDER` instead of `argparse.REMAINDER`, and + similarly for constant values `OPTIONAL`, `ZERO_OR_MORE`, and `ONE_OR_MORE` + (aliases for `nargs` values `'?'`, `'*'`, `'+'`, respectively), and + `SUPPRESS`. + + +Example +======= + +test.js file: + +```javascript +#!/usr/bin/env node +'use strict'; + +var ArgumentParser = require('../lib/argparse').ArgumentParser; +var parser = new ArgumentParser({ + version: '0.0.1', + addHelp:true, + description: 'Argparse example' +}); +parser.addArgument( + [ '-f', '--foo' ], + { + help: 'foo bar' + } +); +parser.addArgument( + [ '-b', '--bar' ], + { + help: 'bar foo' + } +); +parser.addArgument( + '--baz', + { + help: 'baz bar' + } +); +var args = parser.parseArgs(); +console.dir(args); +``` + +Display help: + +``` +$ ./test.js -h +usage: example.js [-h] [-v] [-f FOO] [-b BAR] [--baz BAZ] + +Argparse example + +Optional arguments: + -h, --help Show this help message and exit. + -v, --version Show program's version number and exit. + -f FOO, --foo FOO foo bar + -b BAR, --bar BAR bar foo + --baz BAZ baz bar +``` + +Parse arguments: + +``` +$ ./test.js -f=3 --bar=4 --baz 5 +{ foo: '3', bar: '4', baz: '5' } +``` + +More [examples](https://github.com/nodeca/argparse/tree/master/examples). + + +ArgumentParser objects +====================== + +``` +new ArgumentParser({parameters hash}); +``` + +Creates a new ArgumentParser object. + +**Supported params:** + +- ```description``` - Text to display before the argument help. +- ```epilog``` - Text to display after the argument help. +- ```addHelp``` - Add a -h/–help option to the parser. (default: true) +- ```argumentDefault``` - Set the global default value for arguments. (default: null) +- ```parents``` - A list of ArgumentParser objects whose arguments should also be included. +- ```prefixChars``` - The set of characters that prefix optional arguments. (default: ‘-‘) +- ```formatterClass``` - A class for customizing the help output. +- ```prog``` - The name of the program (default: `path.basename(process.argv[1])`) +- ```usage``` - The string describing the program usage (default: generated) +- ```conflictHandler``` - Usually unnecessary, defines strategy for resolving conflicting optionals. + +**Not supported yet** + +- ```fromfilePrefixChars``` - The set of characters that prefix files from which additional arguments should be read. + + +Details in [original ArgumentParser guide](http://docs.python.org/dev/library/argparse.html#argumentparser-objects) + + +addArgument() method +==================== + +``` +ArgumentParser.addArgument(name or flag or [name] or [flags...], {options}) +``` + +Defines how a single command-line argument should be parsed. + +- ```name or flag or [name] or [flags...]``` - Either a positional name + (e.g., `'foo'`), a single option (e.g., `'-f'` or `'--foo'`), an array + of a single positional name (e.g., `['foo']`), or an array of options + (e.g., `['-f', '--foo']`). + +Options: + +- ```action``` - The basic type of action to be taken when this argument is encountered at the command line. +- ```nargs```- The number of command-line arguments that should be consumed. +- ```constant``` - A constant value required by some action and nargs selections. +- ```defaultValue``` - The value produced if the argument is absent from the command line. +- ```type``` - The type to which the command-line argument should be converted. +- ```choices``` - A container of the allowable values for the argument. +- ```required``` - Whether or not the command-line option may be omitted (optionals only). +- ```help``` - A brief description of what the argument does. +- ```metavar``` - A name for the argument in usage messages. +- ```dest``` - The name of the attribute to be added to the object returned by parseArgs(). + +Details in [original add_argument guide](http://docs.python.org/dev/library/argparse.html#the-add-argument-method) + + +Action (some details) +================ + +ArgumentParser objects associate command-line arguments with actions. +These actions can do just about anything with the command-line arguments associated +with them, though most actions simply add an attribute to the object returned by +parseArgs(). The action keyword argument specifies how the command-line arguments +should be handled. The supported actions are: + +- ```store``` - Just stores the argument’s value. This is the default action. +- ```storeConst``` - Stores value, specified by the const keyword argument. + (Note that the const keyword argument defaults to the rather unhelpful None.) + The 'storeConst' action is most commonly used with optional arguments, that + specify some sort of flag. +- ```storeTrue``` and ```storeFalse``` - Stores values True and False + respectively. These are special cases of 'storeConst'. +- ```append``` - Stores a list, and appends each argument value to the list. + This is useful to allow an option to be specified multiple times. +- ```appendConst``` - Stores a list, and appends value, specified by the + const keyword argument to the list. (Note, that the const keyword argument defaults + is None.) The 'appendConst' action is typically used when multiple arguments need + to store constants to the same list. +- ```count``` - Counts the number of times a keyword argument occurs. For example, + used for increasing verbosity levels. +- ```help``` - Prints a complete help message for all the options in the current + parser and then exits. By default a help action is automatically added to the parser. + See ArgumentParser for details of how the output is created. +- ```version``` - Prints version information and exit. Expects a `version=` + keyword argument in the addArgument() call. + +Details in [original action guide](http://docs.python.org/dev/library/argparse.html#action) + + +Sub-commands +============ + +ArgumentParser.addSubparsers() + +Many programs split their functionality into a number of sub-commands, for +example, the svn program can invoke sub-commands like `svn checkout`, `svn update`, +and `svn commit`. Splitting up functionality this way can be a particularly good +idea when a program performs several different functions which require different +kinds of command-line arguments. `ArgumentParser` supports creation of such +sub-commands with `addSubparsers()` method. The `addSubparsers()` method is +normally called with no arguments and returns an special action object. +This object has a single method `addParser()`, which takes a command name and +any `ArgumentParser` constructor arguments, and returns an `ArgumentParser` object +that can be modified as usual. + +Example: + +sub_commands.js +```javascript +#!/usr/bin/env node +'use strict'; + +var ArgumentParser = require('../lib/argparse').ArgumentParser; +var parser = new ArgumentParser({ + version: '0.0.1', + addHelp:true, + description: 'Argparse examples: sub-commands', +}); + +var subparsers = parser.addSubparsers({ + title:'subcommands', + dest:"subcommand_name" +}); + +var bar = subparsers.addParser('c1', {addHelp:true}); +bar.addArgument( + [ '-f', '--foo' ], + { + action: 'store', + help: 'foo3 bar3' + } +); +var bar = subparsers.addParser( + 'c2', + {aliases:['co'], addHelp:true} +); +bar.addArgument( + [ '-b', '--bar' ], + { + action: 'store', + type: 'int', + help: 'foo3 bar3' + } +); + +var args = parser.parseArgs(); +console.dir(args); + +``` + +Details in [original sub-commands guide](http://docs.python.org/dev/library/argparse.html#sub-commands) + + +Contributors +============ + +- [Eugene Shkuropat](https://github.com/shkuropat) +- [Paul Jacobson](https://github.com/hpaulj) + +[others](https://github.com/nodeca/argparse/graphs/contributors) + +License +======= + +Copyright (c) 2012 [Vitaly Puzrin](https://github.com/puzrin). +Released under the MIT license. See +[LICENSE](https://github.com/nodeca/argparse/blob/master/LICENSE) for details. + + diff --git a/node_modules/argparse/index.js b/node_modules/argparse/index.js new file mode 100644 index 0000000..3bbc143 --- /dev/null +++ b/node_modules/argparse/index.js @@ -0,0 +1,3 @@ +'use strict'; + +module.exports = require('./lib/argparse'); diff --git a/node_modules/argparse/lib/action.js b/node_modules/argparse/lib/action.js new file mode 100644 index 0000000..1483c79 --- /dev/null +++ b/node_modules/argparse/lib/action.js @@ -0,0 +1,146 @@ +/** + * class Action + * + * Base class for all actions + * Do not call in your code, use this class only for inherits your own action + * + * Information about how to convert command line strings to Javascript objects. + * Action objects are used by an ArgumentParser to represent the information + * needed to parse a single argument from one or more strings from the command + * line. The keyword arguments to the Action constructor are also all attributes + * of Action instances. + * + * ##### Allowed keywords: + * + * - `store` + * - `storeConstant` + * - `storeTrue` + * - `storeFalse` + * - `append` + * - `appendConstant` + * - `count` + * - `help` + * - `version` + * + * Information about action options see [[Action.new]] + * + * See also [original guide](http://docs.python.org/dev/library/argparse.html#action) + * + **/ + +'use strict'; + + +// Constants +var c = require('./const'); + + +/** + * new Action(options) + * + * Base class for all actions. Used only for inherits + * + * + * ##### Options: + * + * - `optionStrings` A list of command-line option strings for the action. + * - `dest` Attribute to hold the created object(s) + * - `nargs` The number of command-line arguments that should be consumed. + * By default, one argument will be consumed and a single value will be + * produced. + * - `constant` Default value for an action with no value. + * - `defaultValue` The value to be produced if the option is not specified. + * - `type` Cast to 'string'|'int'|'float'|'complex'|function (string). If + * None, 'string'. + * - `choices` The choices available. + * - `required` True if the action must always be specified at the command + * line. + * - `help` The help describing the argument. + * - `metavar` The name to be used for the option's argument with the help + * string. If None, the 'dest' value will be used as the name. + * + * ##### nargs supported values: + * + * - `N` (an integer) consumes N arguments (and produces a list) + * - `?` consumes zero or one arguments + * - `*` consumes zero or more arguments (and produces a list) + * - `+` consumes one or more arguments (and produces a list) + * + * Note: that the difference between the default and nargs=1 is that with the + * default, a single value will be produced, while with nargs=1, a list + * containing a single value will be produced. + **/ +var Action = module.exports = function Action(options) { + options = options || {}; + this.optionStrings = options.optionStrings || []; + this.dest = options.dest; + this.nargs = typeof options.nargs !== 'undefined' ? options.nargs : null; + this.constant = typeof options.constant !== 'undefined' ? options.constant : null; + this.defaultValue = options.defaultValue; + this.type = typeof options.type !== 'undefined' ? options.type : null; + this.choices = typeof options.choices !== 'undefined' ? options.choices : null; + this.required = typeof options.required !== 'undefined' ? options.required : false; + this.help = typeof options.help !== 'undefined' ? options.help : null; + this.metavar = typeof options.metavar !== 'undefined' ? options.metavar : null; + + if (!(this.optionStrings instanceof Array)) { + throw new Error('optionStrings should be an array'); + } + if (typeof this.required !== 'undefined' && typeof this.required !== 'boolean') { + throw new Error('required should be a boolean'); + } +}; + +/** + * Action#getName -> String + * + * Tells action name + **/ +Action.prototype.getName = function () { + if (this.optionStrings.length > 0) { + return this.optionStrings.join('/'); + } else if (this.metavar !== null && this.metavar !== c.SUPPRESS) { + return this.metavar; + } else if (typeof this.dest !== 'undefined' && this.dest !== c.SUPPRESS) { + return this.dest; + } + return null; +}; + +/** + * Action#isOptional -> Boolean + * + * Return true if optional + **/ +Action.prototype.isOptional = function () { + return !this.isPositional(); +}; + +/** + * Action#isPositional -> Boolean + * + * Return true if positional + **/ +Action.prototype.isPositional = function () { + return (this.optionStrings.length === 0); +}; + +/** + * Action#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Call the action. Should be implemented in inherited classes + * + * ##### Example + * + * ActionCount.prototype.call = function (parser, namespace, values, optionString) { + * namespace.set(this.dest, (namespace[this.dest] || 0) + 1); + * }; + * + **/ +Action.prototype.call = function () { + throw new Error('.call() not defined');// Not Implemented error +}; diff --git a/node_modules/argparse/lib/action/append.js b/node_modules/argparse/lib/action/append.js new file mode 100644 index 0000000..b5da0de --- /dev/null +++ b/node_modules/argparse/lib/action/append.js @@ -0,0 +1,53 @@ +/*:nodoc:* + * class ActionAppend + * + * This action stores a list, and appends each argument value to the list. + * This is useful to allow an option to be specified multiple times. + * This class inherided from [[Action]] + * + **/ + +'use strict'; + +var util = require('util'); + +var Action = require('../action'); + +// Constants +var c = require('../const'); + +/*:nodoc:* + * new ActionAppend(options) + * - options (object): options hash see [[Action.new]] + * + * Note: options.nargs should be optional for constants + * and more then zero for other + **/ +var ActionAppend = module.exports = function ActionAppend(options) { + options = options || {}; + if (this.nargs <= 0) { + throw new Error('nargs for append actions must be > 0; if arg ' + + 'strings are not supplying the value to append, ' + + 'the append const action may be more appropriate'); + } + if (!!this.constant && this.nargs !== c.OPTIONAL) { + throw new Error('nargs must be OPTIONAL to supply const'); + } + Action.call(this, options); +}; +util.inherits(ActionAppend, Action); + +/*:nodoc:* + * ActionAppend#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Call the action. Save result in namespace object + **/ +ActionAppend.prototype.call = function (parser, namespace, values) { + var items = (namespace[this.dest] || []).slice(); + items.push(values); + namespace.set(this.dest, items); +}; diff --git a/node_modules/argparse/lib/action/append/constant.js b/node_modules/argparse/lib/action/append/constant.js new file mode 100644 index 0000000..313f5d2 --- /dev/null +++ b/node_modules/argparse/lib/action/append/constant.js @@ -0,0 +1,47 @@ +/*:nodoc:* + * class ActionAppendConstant + * + * This stores a list, and appends the value specified by + * the const keyword argument to the list. + * (Note that the const keyword argument defaults to null.) + * The 'appendConst' action is typically useful when multiple + * arguments need to store constants to the same list. + * + * This class inherited from [[Action]] + **/ + +'use strict'; + +var util = require('util'); + +var Action = require('../../action'); + +/*:nodoc:* + * new ActionAppendConstant(options) + * - options (object): options hash see [[Action.new]] + * + **/ +var ActionAppendConstant = module.exports = function ActionAppendConstant(options) { + options = options || {}; + options.nargs = 0; + if (typeof options.constant === 'undefined') { + throw new Error('constant option is required for appendAction'); + } + Action.call(this, options); +}; +util.inherits(ActionAppendConstant, Action); + +/*:nodoc:* + * ActionAppendConstant#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Call the action. Save result in namespace object + **/ +ActionAppendConstant.prototype.call = function (parser, namespace) { + var items = [].concat(namespace[this.dest] || []); + items.push(this.constant); + namespace.set(this.dest, items); +}; diff --git a/node_modules/argparse/lib/action/count.js b/node_modules/argparse/lib/action/count.js new file mode 100644 index 0000000..d6a5899 --- /dev/null +++ b/node_modules/argparse/lib/action/count.js @@ -0,0 +1,40 @@ +/*:nodoc:* + * class ActionCount + * + * This counts the number of times a keyword argument occurs. + * For example, this is useful for increasing verbosity levels + * + * This class inherided from [[Action]] + * + **/ +'use strict'; + +var util = require('util'); + +var Action = require('../action'); + +/*:nodoc:* + * new ActionCount(options) + * - options (object): options hash see [[Action.new]] + * + **/ +var ActionCount = module.exports = function ActionCount(options) { + options = options || {}; + options.nargs = 0; + + Action.call(this, options); +}; +util.inherits(ActionCount, Action); + +/*:nodoc:* + * ActionCount#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Call the action. Save result in namespace object + **/ +ActionCount.prototype.call = function (parser, namespace) { + namespace.set(this.dest, (namespace[this.dest] || 0) + 1); +}; diff --git a/node_modules/argparse/lib/action/help.js b/node_modules/argparse/lib/action/help.js new file mode 100644 index 0000000..b40e05a --- /dev/null +++ b/node_modules/argparse/lib/action/help.js @@ -0,0 +1,47 @@ +/*:nodoc:* + * class ActionHelp + * + * Support action for printing help + * This class inherided from [[Action]] + **/ +'use strict'; + +var util = require('util'); + +var Action = require('../action'); + +// Constants +var c = require('../const'); + +/*:nodoc:* + * new ActionHelp(options) + * - options (object): options hash see [[Action.new]] + * + **/ +var ActionHelp = module.exports = function ActionHelp(options) { + options = options || {}; + if (options.defaultValue !== null) { + options.defaultValue = options.defaultValue; + } else { + options.defaultValue = c.SUPPRESS; + } + options.dest = (options.dest !== null ? options.dest : c.SUPPRESS); + options.nargs = 0; + Action.call(this, options); + +}; +util.inherits(ActionHelp, Action); + +/*:nodoc:* + * ActionHelp#call(parser, namespace, values, optionString) + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Print help and exit + **/ +ActionHelp.prototype.call = function (parser) { + parser.printHelp(); + parser.exit(); +}; diff --git a/node_modules/argparse/lib/action/store.js b/node_modules/argparse/lib/action/store.js new file mode 100644 index 0000000..283b860 --- /dev/null +++ b/node_modules/argparse/lib/action/store.js @@ -0,0 +1,50 @@ +/*:nodoc:* + * class ActionStore + * + * This action just stores the argument’s value. This is the default action. + * + * This class inherited from [[Action]] + * + **/ +'use strict'; + +var util = require('util'); + +var Action = require('../action'); + +// Constants +var c = require('../const'); + + +/*:nodoc:* + * new ActionStore(options) + * - options (object): options hash see [[Action.new]] + * + **/ +var ActionStore = module.exports = function ActionStore(options) { + options = options || {}; + if (this.nargs <= 0) { + throw new Error('nargs for store actions must be > 0; if you ' + + 'have nothing to store, actions such as store ' + + 'true or store const may be more appropriate'); + + } + if (typeof this.constant !== 'undefined' && this.nargs !== c.OPTIONAL) { + throw new Error('nargs must be OPTIONAL to supply const'); + } + Action.call(this, options); +}; +util.inherits(ActionStore, Action); + +/*:nodoc:* + * ActionStore#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Call the action. Save result in namespace object + **/ +ActionStore.prototype.call = function (parser, namespace, values) { + namespace.set(this.dest, values); +}; diff --git a/node_modules/argparse/lib/action/store/constant.js b/node_modules/argparse/lib/action/store/constant.js new file mode 100644 index 0000000..23caa89 --- /dev/null +++ b/node_modules/argparse/lib/action/store/constant.js @@ -0,0 +1,43 @@ +/*:nodoc:* + * class ActionStoreConstant + * + * This action stores the value specified by the const keyword argument. + * (Note that the const keyword argument defaults to the rather unhelpful null.) + * The 'store_const' action is most commonly used with optional + * arguments that specify some sort of flag. + * + * This class inherited from [[Action]] + **/ +'use strict'; + +var util = require('util'); + +var Action = require('../../action'); + +/*:nodoc:* + * new ActionStoreConstant(options) + * - options (object): options hash see [[Action.new]] + * + **/ +var ActionStoreConstant = module.exports = function ActionStoreConstant(options) { + options = options || {}; + options.nargs = 0; + if (typeof options.constant === 'undefined') { + throw new Error('constant option is required for storeAction'); + } + Action.call(this, options); +}; +util.inherits(ActionStoreConstant, Action); + +/*:nodoc:* + * ActionStoreConstant#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Call the action. Save result in namespace object + **/ +ActionStoreConstant.prototype.call = function (parser, namespace) { + namespace.set(this.dest, this.constant); +}; diff --git a/node_modules/argparse/lib/action/store/false.js b/node_modules/argparse/lib/action/store/false.js new file mode 100644 index 0000000..9924f46 --- /dev/null +++ b/node_modules/argparse/lib/action/store/false.js @@ -0,0 +1,27 @@ +/*:nodoc:* + * class ActionStoreFalse + * + * This action store the values False respectively. + * This is special cases of 'storeConst' + * + * This class inherited from [[Action]] + **/ + +'use strict'; + +var util = require('util'); + +var ActionStoreConstant = require('./constant'); + +/*:nodoc:* + * new ActionStoreFalse(options) + * - options (object): hash of options see [[Action.new]] + * + **/ +var ActionStoreFalse = module.exports = function ActionStoreFalse(options) { + options = options || {}; + options.constant = false; + options.defaultValue = options.defaultValue !== null ? options.defaultValue : true; + ActionStoreConstant.call(this, options); +}; +util.inherits(ActionStoreFalse, ActionStoreConstant); diff --git a/node_modules/argparse/lib/action/store/true.js b/node_modules/argparse/lib/action/store/true.js new file mode 100644 index 0000000..9e22f7d --- /dev/null +++ b/node_modules/argparse/lib/action/store/true.js @@ -0,0 +1,26 @@ +/*:nodoc:* + * class ActionStoreTrue + * + * This action store the values True respectively. + * This isspecial cases of 'storeConst' + * + * This class inherited from [[Action]] + **/ +'use strict'; + +var util = require('util'); + +var ActionStoreConstant = require('./constant'); + +/*:nodoc:* + * new ActionStoreTrue(options) + * - options (object): options hash see [[Action.new]] + * + **/ +var ActionStoreTrue = module.exports = function ActionStoreTrue(options) { + options = options || {}; + options.constant = true; + options.defaultValue = options.defaultValue !== null ? options.defaultValue : false; + ActionStoreConstant.call(this, options); +}; +util.inherits(ActionStoreTrue, ActionStoreConstant); diff --git a/node_modules/argparse/lib/action/subparsers.js b/node_modules/argparse/lib/action/subparsers.js new file mode 100644 index 0000000..99dfedd --- /dev/null +++ b/node_modules/argparse/lib/action/subparsers.js @@ -0,0 +1,149 @@ +/** internal + * class ActionSubparsers + * + * Support the creation of such sub-commands with the addSubparsers() + * + * This class inherited from [[Action]] + **/ +'use strict'; + +var util = require('util'); +var format = require('util').format; + + +var Action = require('../action'); + +// Constants +var c = require('../const'); + +// Errors +var argumentErrorHelper = require('../argument/error'); + + +/*:nodoc:* + * new ChoicesPseudoAction(name, help) + * + * Create pseudo action for correct help text + * + **/ +function ChoicesPseudoAction(name, help) { + var options = { + optionStrings: [], + dest: name, + help: help + }; + + Action.call(this, options); +} + +util.inherits(ChoicesPseudoAction, Action); + +/** + * new ActionSubparsers(options) + * - options (object): options hash see [[Action.new]] + * + **/ +function ActionSubparsers(options) { + options = options || {}; + options.dest = options.dest || c.SUPPRESS; + options.nargs = c.PARSER; + + this.debug = (options.debug === true); + + this._progPrefix = options.prog; + this._parserClass = options.parserClass; + this._nameParserMap = {}; + this._choicesActions = []; + + options.choices = this._nameParserMap; + Action.call(this, options); +} + +util.inherits(ActionSubparsers, Action); + +/*:nodoc:* + * ActionSubparsers#addParser(name, options) -> ArgumentParser + * - name (string): sub-command name + * - options (object): see [[ArgumentParser.new]] + * + * Note: + * addParser supports an additional aliases option, + * which allows multiple strings to refer to the same subparser. + * This example, like svn, aliases co as a shorthand for checkout + * + **/ +ActionSubparsers.prototype.addParser = function (name, options) { + var parser; + + var self = this; + + options = options || {}; + + options.debug = (this.debug === true); + + // set program from the existing prefix + if (!options.prog) { + options.prog = this._progPrefix + ' ' + name; + } + + var aliases = options.aliases || []; + + // create a pseudo-action to hold the choice help + if (!!options.help || typeof options.help === 'string') { + var help = options.help; + delete options.help; + + var choiceAction = new ChoicesPseudoAction(name, help); + this._choicesActions.push(choiceAction); + } + + // create the parser and add it to the map + parser = new this._parserClass(options); + this._nameParserMap[name] = parser; + + // make parser available under aliases also + aliases.forEach(function (alias) { + self._nameParserMap[alias] = parser; + }); + + return parser; +}; + +ActionSubparsers.prototype._getSubactions = function () { + return this._choicesActions; +}; + +/*:nodoc:* + * ActionSubparsers#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Call the action. Parse input aguments + **/ +ActionSubparsers.prototype.call = function (parser, namespace, values) { + var parserName = values[0]; + var argStrings = values.slice(1); + + // set the parser name if requested + if (this.dest !== c.SUPPRESS) { + namespace[this.dest] = parserName; + } + + // select the parser + if (this._nameParserMap[parserName]) { + parser = this._nameParserMap[parserName]; + } else { + throw argumentErrorHelper(format( + 'Unknown parser "%s" (choices: [%s]).', + parserName, + Object.keys(this._nameParserMap).join(', ') + )); + } + + // parse all the remaining options into the namespace + parser.parseArgs(argStrings, namespace); +}; + +module.exports = ActionSubparsers; diff --git a/node_modules/argparse/lib/action/version.js b/node_modules/argparse/lib/action/version.js new file mode 100644 index 0000000..8053328 --- /dev/null +++ b/node_modules/argparse/lib/action/version.js @@ -0,0 +1,47 @@ +/*:nodoc:* + * class ActionVersion + * + * Support action for printing program version + * This class inherited from [[Action]] + **/ +'use strict'; + +var util = require('util'); + +var Action = require('../action'); + +// +// Constants +// +var c = require('../const'); + +/*:nodoc:* + * new ActionVersion(options) + * - options (object): options hash see [[Action.new]] + * + **/ +var ActionVersion = module.exports = function ActionVersion(options) { + options = options || {}; + options.defaultValue = (options.defaultValue ? options.defaultValue : c.SUPPRESS); + options.dest = (options.dest || c.SUPPRESS); + options.nargs = 0; + this.version = options.version; + Action.call(this, options); +}; +util.inherits(ActionVersion, Action); + +/*:nodoc:* + * ActionVersion#call(parser, namespace, values, optionString) -> Void + * - parser (ArgumentParser): current parser + * - namespace (Namespace): namespace for output data + * - values (Array): parsed values + * - optionString (Array): input option string(not parsed) + * + * Print version and exit + **/ +ActionVersion.prototype.call = function (parser) { + var version = this.version || parser.version; + var formatter = parser._getFormatter(); + formatter.addText(version); + parser.exit(0, formatter.formatHelp()); +}; diff --git a/node_modules/argparse/lib/action_container.js b/node_modules/argparse/lib/action_container.js new file mode 100644 index 0000000..6f1237b --- /dev/null +++ b/node_modules/argparse/lib/action_container.js @@ -0,0 +1,482 @@ +/** internal + * class ActionContainer + * + * Action container. Parent for [[ArgumentParser]] and [[ArgumentGroup]] + **/ + +'use strict'; + +var format = require('util').format; + +// Constants +var c = require('./const'); + +var $$ = require('./utils'); + +//Actions +var ActionHelp = require('./action/help'); +var ActionAppend = require('./action/append'); +var ActionAppendConstant = require('./action/append/constant'); +var ActionCount = require('./action/count'); +var ActionStore = require('./action/store'); +var ActionStoreConstant = require('./action/store/constant'); +var ActionStoreTrue = require('./action/store/true'); +var ActionStoreFalse = require('./action/store/false'); +var ActionVersion = require('./action/version'); +var ActionSubparsers = require('./action/subparsers'); + +// Errors +var argumentErrorHelper = require('./argument/error'); + +/** + * new ActionContainer(options) + * + * Action container. Parent for [[ArgumentParser]] and [[ArgumentGroup]] + * + * ##### Options: + * + * - `description` -- A description of what the program does + * - `prefixChars` -- Characters that prefix optional arguments + * - `argumentDefault` -- The default value for all arguments + * - `conflictHandler` -- The conflict handler to use for duplicate arguments + **/ +var ActionContainer = module.exports = function ActionContainer(options) { + options = options || {}; + + this.description = options.description; + this.argumentDefault = options.argumentDefault; + this.prefixChars = options.prefixChars || ''; + this.conflictHandler = options.conflictHandler; + + // set up registries + this._registries = {}; + + // register actions + this.register('action', null, ActionStore); + this.register('action', 'store', ActionStore); + this.register('action', 'storeConst', ActionStoreConstant); + this.register('action', 'storeTrue', ActionStoreTrue); + this.register('action', 'storeFalse', ActionStoreFalse); + this.register('action', 'append', ActionAppend); + this.register('action', 'appendConst', ActionAppendConstant); + this.register('action', 'count', ActionCount); + this.register('action', 'help', ActionHelp); + this.register('action', 'version', ActionVersion); + this.register('action', 'parsers', ActionSubparsers); + + // raise an exception if the conflict handler is invalid + this._getHandler(); + + // action storage + this._actions = []; + this._optionStringActions = {}; + + // groups + this._actionGroups = []; + this._mutuallyExclusiveGroups = []; + + // defaults storage + this._defaults = {}; + + // determines whether an "option" looks like a negative number + // -1, -1.5 -5e+4 + this._regexpNegativeNumber = new RegExp('^[-]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?$'); + + // whether or not there are any optionals that look like negative + // numbers -- uses a list so it can be shared and edited + this._hasNegativeNumberOptionals = []; +}; + +// Groups must be required, then ActionContainer already defined +var ArgumentGroup = require('./argument/group'); +var MutuallyExclusiveGroup = require('./argument/exclusive'); + +// +// Registration methods +// + +/** + * ActionContainer#register(registryName, value, object) -> Void + * - registryName (String) : object type action|type + * - value (string) : keyword + * - object (Object|Function) : handler + * + * Register handlers + **/ +ActionContainer.prototype.register = function (registryName, value, object) { + this._registries[registryName] = this._registries[registryName] || {}; + this._registries[registryName][value] = object; +}; + +ActionContainer.prototype._registryGet = function (registryName, value, defaultValue) { + if (arguments.length < 3) { + defaultValue = null; + } + return this._registries[registryName][value] || defaultValue; +}; + +// +// Namespace default accessor methods +// + +/** + * ActionContainer#setDefaults(options) -> Void + * - options (object):hash of options see [[Action.new]] + * + * Set defaults + **/ +ActionContainer.prototype.setDefaults = function (options) { + options = options || {}; + for (var property in options) { + if ($$.has(options, property)) { + this._defaults[property] = options[property]; + } + } + + // if these defaults match any existing arguments, replace the previous + // default on the object with the new one + this._actions.forEach(function (action) { + if ($$.has(options, action.dest)) { + action.defaultValue = options[action.dest]; + } + }); +}; + +/** + * ActionContainer#getDefault(dest) -> Mixed + * - dest (string): action destination + * + * Return action default value + **/ +ActionContainer.prototype.getDefault = function (dest) { + var result = $$.has(this._defaults, dest) ? this._defaults[dest] : null; + + this._actions.forEach(function (action) { + if (action.dest === dest && $$.has(action, 'defaultValue')) { + result = action.defaultValue; + } + }); + + return result; +}; +// +// Adding argument actions +// + +/** + * ActionContainer#addArgument(args, options) -> Object + * - args (String|Array): argument key, or array of argument keys + * - options (Object): action objects see [[Action.new]] + * + * #### Examples + * - addArgument([ '-f', '--foo' ], { action: 'store', defaultValue: 1, ... }) + * - addArgument([ 'bar' ], { action: 'store', nargs: 1, ... }) + * - addArgument('--baz', { action: 'store', nargs: 1, ... }) + **/ +ActionContainer.prototype.addArgument = function (args, options) { + args = args; + options = options || {}; + + if (typeof args === 'string') { + args = [ args ]; + } + if (!Array.isArray(args)) { + throw new TypeError('addArgument first argument should be a string or an array'); + } + if (typeof options !== 'object' || Array.isArray(options)) { + throw new TypeError('addArgument second argument should be a hash'); + } + + // if no positional args are supplied or only one is supplied and + // it doesn't look like an option string, parse a positional argument + if (!args || args.length === 1 && this.prefixChars.indexOf(args[0][0]) < 0) { + if (args && !!options.dest) { + throw new Error('dest supplied twice for positional argument'); + } + options = this._getPositional(args, options); + + // otherwise, we're adding an optional argument + } else { + options = this._getOptional(args, options); + } + + // if no default was supplied, use the parser-level default + if (typeof options.defaultValue === 'undefined') { + var dest = options.dest; + if ($$.has(this._defaults, dest)) { + options.defaultValue = this._defaults[dest]; + } else if (typeof this.argumentDefault !== 'undefined') { + options.defaultValue = this.argumentDefault; + } + } + + // create the action object, and add it to the parser + var ActionClass = this._popActionClass(options); + if (typeof ActionClass !== 'function') { + throw new Error(format('Unknown action "%s".', ActionClass)); + } + var action = new ActionClass(options); + + // throw an error if the action type is not callable + var typeFunction = this._registryGet('type', action.type, action.type); + if (typeof typeFunction !== 'function') { + throw new Error(format('"%s" is not callable', typeFunction)); + } + + return this._addAction(action); +}; + +/** + * ActionContainer#addArgumentGroup(options) -> ArgumentGroup + * - options (Object): hash of options see [[ArgumentGroup.new]] + * + * Create new arguments groups + **/ +ActionContainer.prototype.addArgumentGroup = function (options) { + var group = new ArgumentGroup(this, options); + this._actionGroups.push(group); + return group; +}; + +/** + * ActionContainer#addMutuallyExclusiveGroup(options) -> ArgumentGroup + * - options (Object): {required: false} + * + * Create new mutual exclusive groups + **/ +ActionContainer.prototype.addMutuallyExclusiveGroup = function (options) { + var group = new MutuallyExclusiveGroup(this, options); + this._mutuallyExclusiveGroups.push(group); + return group; +}; + +ActionContainer.prototype._addAction = function (action) { + var self = this; + + // resolve any conflicts + this._checkConflict(action); + + // add to actions list + this._actions.push(action); + action.container = this; + + // index the action by any option strings it has + action.optionStrings.forEach(function (optionString) { + self._optionStringActions[optionString] = action; + }); + + // set the flag if any option strings look like negative numbers + action.optionStrings.forEach(function (optionString) { + if (optionString.match(self._regexpNegativeNumber)) { + if (!self._hasNegativeNumberOptionals.some(Boolean)) { + self._hasNegativeNumberOptionals.push(true); + } + } + }); + + // return the created action + return action; +}; + +ActionContainer.prototype._removeAction = function (action) { + var actionIndex = this._actions.indexOf(action); + if (actionIndex >= 0) { + this._actions.splice(actionIndex, 1); + } +}; + +ActionContainer.prototype._addContainerActions = function (container) { + // collect groups by titles + var titleGroupMap = {}; + this._actionGroups.forEach(function (group) { + if (titleGroupMap[group.title]) { + throw new Error(format('Cannot merge actions - two groups are named "%s".', group.title)); + } + titleGroupMap[group.title] = group; + }); + + // map each action to its group + var groupMap = {}; + function actionHash(action) { + // unique (hopefully?) string suitable as dictionary key + return action.getName(); + } + container._actionGroups.forEach(function (group) { + // if a group with the title exists, use that, otherwise + // create a new group matching the container's group + if (!titleGroupMap[group.title]) { + titleGroupMap[group.title] = this.addArgumentGroup({ + title: group.title, + description: group.description + }); + } + + // map the actions to their new group + group._groupActions.forEach(function (action) { + groupMap[actionHash(action)] = titleGroupMap[group.title]; + }); + }, this); + + // add container's mutually exclusive groups + // NOTE: if add_mutually_exclusive_group ever gains title= and + // description= then this code will need to be expanded as above + var mutexGroup; + container._mutuallyExclusiveGroups.forEach(function (group) { + mutexGroup = this.addMutuallyExclusiveGroup({ + required: group.required + }); + // map the actions to their new mutex group + group._groupActions.forEach(function (action) { + groupMap[actionHash(action)] = mutexGroup; + }); + }, this); // forEach takes a 'this' argument + + // add all actions to this container or their group + container._actions.forEach(function (action) { + var key = actionHash(action); + if (groupMap[key]) { + groupMap[key]._addAction(action); + } else { + this._addAction(action); + } + }); +}; + +ActionContainer.prototype._getPositional = function (dest, options) { + if (Array.isArray(dest)) { + dest = dest[0]; + } + // make sure required is not specified + if (options.required) { + throw new Error('"required" is an invalid argument for positionals.'); + } + + // mark positional arguments as required if at least one is + // always required + if (options.nargs !== c.OPTIONAL && options.nargs !== c.ZERO_OR_MORE) { + options.required = true; + } + if (options.nargs === c.ZERO_OR_MORE && typeof options.defaultValue === 'undefined') { + options.required = true; + } + + // return the keyword arguments with no option strings + options.dest = dest; + options.optionStrings = []; + return options; +}; + +ActionContainer.prototype._getOptional = function (args, options) { + var prefixChars = this.prefixChars; + var optionStrings = []; + var optionStringsLong = []; + + // determine short and long option strings + args.forEach(function (optionString) { + // error on strings that don't start with an appropriate prefix + if (prefixChars.indexOf(optionString[0]) < 0) { + throw new Error(format('Invalid option string "%s": must start with a "%s".', + optionString, + prefixChars + )); + } + + // strings starting with two prefix characters are long options + optionStrings.push(optionString); + if (optionString.length > 1 && prefixChars.indexOf(optionString[1]) >= 0) { + optionStringsLong.push(optionString); + } + }); + + // infer dest, '--foo-bar' -> 'foo_bar' and '-x' -> 'x' + var dest = options.dest || null; + delete options.dest; + + if (!dest) { + var optionStringDest = optionStringsLong.length ? optionStringsLong[0] : optionStrings[0]; + dest = $$.trimChars(optionStringDest, this.prefixChars); + + if (dest.length === 0) { + throw new Error( + format('dest= is required for options like "%s"', optionStrings.join(', ')) + ); + } + dest = dest.replace(/-/g, '_'); + } + + // return the updated keyword arguments + options.dest = dest; + options.optionStrings = optionStrings; + + return options; +}; + +ActionContainer.prototype._popActionClass = function (options, defaultValue) { + defaultValue = defaultValue || null; + + var action = (options.action || defaultValue); + delete options.action; + + var actionClass = this._registryGet('action', action, action); + return actionClass; +}; + +ActionContainer.prototype._getHandler = function () { + var handlerString = this.conflictHandler; + var handlerFuncName = '_handleConflict' + $$.capitalize(handlerString); + var func = this[handlerFuncName]; + if (typeof func === 'undefined') { + var msg = 'invalid conflict resolution value: ' + handlerString; + throw new Error(msg); + } else { + return func; + } +}; + +ActionContainer.prototype._checkConflict = function (action) { + var optionStringActions = this._optionStringActions; + var conflictOptionals = []; + + // find all options that conflict with this option + // collect pairs, the string, and an existing action that it conflicts with + action.optionStrings.forEach(function (optionString) { + var conflOptional = optionStringActions[optionString]; + if (typeof conflOptional !== 'undefined') { + conflictOptionals.push([ optionString, conflOptional ]); + } + }); + + if (conflictOptionals.length > 0) { + var conflictHandler = this._getHandler(); + conflictHandler.call(this, action, conflictOptionals); + } +}; + +ActionContainer.prototype._handleConflictError = function (action, conflOptionals) { + var conflicts = conflOptionals.map(function (pair) { return pair[0]; }); + conflicts = conflicts.join(', '); + throw argumentErrorHelper( + action, + format('Conflicting option string(s): %s', conflicts) + ); +}; + +ActionContainer.prototype._handleConflictResolve = function (action, conflOptionals) { + // remove all conflicting options + var self = this; + conflOptionals.forEach(function (pair) { + var optionString = pair[0]; + var conflictingAction = pair[1]; + // remove the conflicting option string + var i = conflictingAction.optionStrings.indexOf(optionString); + if (i >= 0) { + conflictingAction.optionStrings.splice(i, 1); + } + delete self._optionStringActions[optionString]; + // if the option now has no option string, remove it from the + // container holding it + if (conflictingAction.optionStrings.length === 0) { + conflictingAction.container._removeAction(conflictingAction); + } + }); +}; diff --git a/node_modules/argparse/lib/argparse.js b/node_modules/argparse/lib/argparse.js new file mode 100644 index 0000000..f2a2c51 --- /dev/null +++ b/node_modules/argparse/lib/argparse.js @@ -0,0 +1,14 @@ +'use strict'; + +module.exports.ArgumentParser = require('./argument_parser.js'); +module.exports.Namespace = require('./namespace'); +module.exports.Action = require('./action'); +module.exports.HelpFormatter = require('./help/formatter.js'); +module.exports.Const = require('./const.js'); + +module.exports.ArgumentDefaultsHelpFormatter = + require('./help/added_formatters.js').ArgumentDefaultsHelpFormatter; +module.exports.RawDescriptionHelpFormatter = + require('./help/added_formatters.js').RawDescriptionHelpFormatter; +module.exports.RawTextHelpFormatter = + require('./help/added_formatters.js').RawTextHelpFormatter; diff --git a/node_modules/argparse/lib/argument/error.js b/node_modules/argparse/lib/argument/error.js new file mode 100644 index 0000000..c8a02a0 --- /dev/null +++ b/node_modules/argparse/lib/argument/error.js @@ -0,0 +1,50 @@ +'use strict'; + + +var format = require('util').format; + + +var ERR_CODE = 'ARGError'; + +/*:nodoc:* + * argumentError(argument, message) -> TypeError + * - argument (Object): action with broken argument + * - message (String): error message + * + * Error format helper. An error from creating or using an argument + * (optional or positional). The string value of this exception + * is the message, augmented with information + * about the argument that caused it. + * + * #####Example + * + * var argumentErrorHelper = require('./argument/error'); + * if (conflictOptionals.length > 0) { + * throw argumentErrorHelper( + * action, + * format('Conflicting option string(s): %s', conflictOptionals.join(', ')) + * ); + * } + * + **/ +module.exports = function (argument, message) { + var argumentName = null; + var errMessage; + var err; + + if (argument.getName) { + argumentName = argument.getName(); + } else { + argumentName = '' + argument; + } + + if (!argumentName) { + errMessage = message; + } else { + errMessage = format('argument "%s": %s', argumentName, message); + } + + err = new TypeError(errMessage); + err.code = ERR_CODE; + return err; +}; diff --git a/node_modules/argparse/lib/argument/exclusive.js b/node_modules/argparse/lib/argument/exclusive.js new file mode 100644 index 0000000..8287e00 --- /dev/null +++ b/node_modules/argparse/lib/argument/exclusive.js @@ -0,0 +1,54 @@ +/** internal + * class MutuallyExclusiveGroup + * + * Group arguments. + * By default, ArgumentParser groups command-line arguments + * into “positional arguments” and “optional arguments” + * when displaying help messages. When there is a better + * conceptual grouping of arguments than this default one, + * appropriate groups can be created using the addArgumentGroup() method + * + * This class inherited from [[ArgumentContainer]] + **/ +'use strict'; + +var util = require('util'); + +var ArgumentGroup = require('./group'); + +/** + * new MutuallyExclusiveGroup(container, options) + * - container (object): main container + * - options (object): options.required -> true/false + * + * `required` could be an argument itself, but making it a property of + * the options argument is more consistent with the JS adaptation of the Python) + **/ +var MutuallyExclusiveGroup = module.exports = function MutuallyExclusiveGroup(container, options) { + var required; + options = options || {}; + required = options.required || false; + ArgumentGroup.call(this, container); + this.required = required; + +}; +util.inherits(MutuallyExclusiveGroup, ArgumentGroup); + + +MutuallyExclusiveGroup.prototype._addAction = function (action) { + var msg; + if (action.required) { + msg = 'mutually exclusive arguments must be optional'; + throw new Error(msg); + } + action = this._container._addAction(action); + this._groupActions.push(action); + return action; +}; + + +MutuallyExclusiveGroup.prototype._removeAction = function (action) { + this._container._removeAction(action); + this._groupActions.remove(action); +}; + diff --git a/node_modules/argparse/lib/argument/group.js b/node_modules/argparse/lib/argument/group.js new file mode 100644 index 0000000..58b271f --- /dev/null +++ b/node_modules/argparse/lib/argument/group.js @@ -0,0 +1,75 @@ +/** internal + * class ArgumentGroup + * + * Group arguments. + * By default, ArgumentParser groups command-line arguments + * into “positional arguments” and “optional arguments” + * when displaying help messages. When there is a better + * conceptual grouping of arguments than this default one, + * appropriate groups can be created using the addArgumentGroup() method + * + * This class inherited from [[ArgumentContainer]] + **/ +'use strict'; + +var util = require('util'); + +var ActionContainer = require('../action_container'); + + +/** + * new ArgumentGroup(container, options) + * - container (object): main container + * - options (object): hash of group options + * + * #### options + * - **prefixChars** group name prefix + * - **argumentDefault** default argument value + * - **title** group title + * - **description** group description + * + **/ +var ArgumentGroup = module.exports = function ArgumentGroup(container, options) { + + options = options || {}; + + // add any missing keyword arguments by checking the container + options.conflictHandler = (options.conflictHandler || container.conflictHandler); + options.prefixChars = (options.prefixChars || container.prefixChars); + options.argumentDefault = (options.argumentDefault || container.argumentDefault); + + ActionContainer.call(this, options); + + // group attributes + this.title = options.title; + this._groupActions = []; + + // share most attributes with the container + this._container = container; + this._registries = container._registries; + this._actions = container._actions; + this._optionStringActions = container._optionStringActions; + this._defaults = container._defaults; + this._hasNegativeNumberOptionals = container._hasNegativeNumberOptionals; + this._mutuallyExclusiveGroups = container._mutuallyExclusiveGroups; +}; +util.inherits(ArgumentGroup, ActionContainer); + + +ArgumentGroup.prototype._addAction = function (action) { + // Parent add action + action = ActionContainer.prototype._addAction.call(this, action); + this._groupActions.push(action); + return action; +}; + + +ArgumentGroup.prototype._removeAction = function (action) { + // Parent remove action + ActionContainer.prototype._removeAction.call(this, action); + var actionIndex = this._groupActions.indexOf(action); + if (actionIndex >= 0) { + this._groupActions.splice(actionIndex, 1); + } +}; + diff --git a/node_modules/argparse/lib/argument_parser.js b/node_modules/argparse/lib/argument_parser.js new file mode 100644 index 0000000..bd9a59a --- /dev/null +++ b/node_modules/argparse/lib/argument_parser.js @@ -0,0 +1,1161 @@ +/** + * class ArgumentParser + * + * Object for parsing command line strings into js objects. + * + * Inherited from [[ActionContainer]] + **/ +'use strict'; + +var util = require('util'); +var format = require('util').format; +var Path = require('path'); +var sprintf = require('sprintf-js').sprintf; + +// Constants +var c = require('./const'); + +var $$ = require('./utils'); + +var ActionContainer = require('./action_container'); + +// Errors +var argumentErrorHelper = require('./argument/error'); + +var HelpFormatter = require('./help/formatter'); + +var Namespace = require('./namespace'); + + +/** + * new ArgumentParser(options) + * + * Create a new ArgumentParser object. + * + * ##### Options: + * - `prog` The name of the program (default: Path.basename(process.argv[1])) + * - `usage` A usage message (default: auto-generated from arguments) + * - `description` A description of what the program does + * - `epilog` Text following the argument descriptions + * - `parents` Parsers whose arguments should be copied into this one + * - `formatterClass` HelpFormatter class for printing help messages + * - `prefixChars` Characters that prefix optional arguments + * - `fromfilePrefixChars` Characters that prefix files containing additional arguments + * - `argumentDefault` The default value for all arguments + * - `addHelp` Add a -h/-help option + * - `conflictHandler` Specifies how to handle conflicting argument names + * - `debug` Enable debug mode. Argument errors throw exception in + * debug mode and process.exit in normal. Used for development and + * testing (default: false) + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#argumentparser-objects + **/ +function ArgumentParser(options) { + if (!(this instanceof ArgumentParser)) { + return new ArgumentParser(options); + } + var self = this; + options = options || {}; + + options.description = (options.description || null); + options.argumentDefault = (options.argumentDefault || null); + options.prefixChars = (options.prefixChars || '-'); + options.conflictHandler = (options.conflictHandler || 'error'); + ActionContainer.call(this, options); + + options.addHelp = typeof options.addHelp === 'undefined' || !!options.addHelp; + options.parents = options.parents || []; + // default program name + options.prog = (options.prog || Path.basename(process.argv[1])); + this.prog = options.prog; + this.usage = options.usage; + this.epilog = options.epilog; + this.version = options.version; + + this.debug = (options.debug === true); + + this.formatterClass = (options.formatterClass || HelpFormatter); + this.fromfilePrefixChars = options.fromfilePrefixChars || null; + this._positionals = this.addArgumentGroup({ title: 'Positional arguments' }); + this._optionals = this.addArgumentGroup({ title: 'Optional arguments' }); + this._subparsers = null; + + // register types + function FUNCTION_IDENTITY(o) { + return o; + } + this.register('type', 'auto', FUNCTION_IDENTITY); + this.register('type', null, FUNCTION_IDENTITY); + this.register('type', 'int', function (x) { + var result = parseInt(x, 10); + if (isNaN(result)) { + throw new Error(x + ' is not a valid integer.'); + } + return result; + }); + this.register('type', 'float', function (x) { + var result = parseFloat(x); + if (isNaN(result)) { + throw new Error(x + ' is not a valid float.'); + } + return result; + }); + this.register('type', 'string', function (x) { + return '' + x; + }); + + // add help and version arguments if necessary + var defaultPrefix = (this.prefixChars.indexOf('-') > -1) ? '-' : this.prefixChars[0]; + if (options.addHelp) { + this.addArgument( + [ defaultPrefix + 'h', defaultPrefix + defaultPrefix + 'help' ], + { + action: 'help', + defaultValue: c.SUPPRESS, + help: 'Show this help message and exit.' + } + ); + } + if (typeof this.version !== 'undefined') { + this.addArgument( + [ defaultPrefix + 'v', defaultPrefix + defaultPrefix + 'version' ], + { + action: 'version', + version: this.version, + defaultValue: c.SUPPRESS, + help: "Show program's version number and exit." + } + ); + } + + // add parent arguments and defaults + options.parents.forEach(function (parent) { + self._addContainerActions(parent); + if (typeof parent._defaults !== 'undefined') { + for (var defaultKey in parent._defaults) { + if (parent._defaults.hasOwnProperty(defaultKey)) { + self._defaults[defaultKey] = parent._defaults[defaultKey]; + } + } + } + }); +} + +util.inherits(ArgumentParser, ActionContainer); + +/** + * ArgumentParser#addSubparsers(options) -> [[ActionSubparsers]] + * - options (object): hash of options see [[ActionSubparsers.new]] + * + * See also [subcommands][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#sub-commands + **/ +ArgumentParser.prototype.addSubparsers = function (options) { + if (this._subparsers) { + this.error('Cannot have multiple subparser arguments.'); + } + + options = options || {}; + options.debug = (this.debug === true); + options.optionStrings = []; + options.parserClass = (options.parserClass || ArgumentParser); + + + if (!!options.title || !!options.description) { + + this._subparsers = this.addArgumentGroup({ + title: (options.title || 'subcommands'), + description: options.description + }); + delete options.title; + delete options.description; + + } else { + this._subparsers = this._positionals; + } + + // prog defaults to the usage message of this parser, skipping + // optional arguments and with no "usage:" prefix + if (!options.prog) { + var formatter = this._getFormatter(); + var positionals = this._getPositionalActions(); + var groups = this._mutuallyExclusiveGroups; + formatter.addUsage(this.usage, positionals, groups, ''); + options.prog = formatter.formatHelp().trim(); + } + + // create the parsers action and add it to the positionals list + var ParsersClass = this._popActionClass(options, 'parsers'); + var action = new ParsersClass(options); + this._subparsers._addAction(action); + + // return the created parsers action + return action; +}; + +ArgumentParser.prototype._addAction = function (action) { + if (action.isOptional()) { + this._optionals._addAction(action); + } else { + this._positionals._addAction(action); + } + return action; +}; + +ArgumentParser.prototype._getOptionalActions = function () { + return this._actions.filter(function (action) { + return action.isOptional(); + }); +}; + +ArgumentParser.prototype._getPositionalActions = function () { + return this._actions.filter(function (action) { + return action.isPositional(); + }); +}; + + +/** + * ArgumentParser#parseArgs(args, namespace) -> Namespace|Object + * - args (array): input elements + * - namespace (Namespace|Object): result object + * + * Parsed args and throws error if some arguments are not recognized + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#the-parse-args-method + **/ +ArgumentParser.prototype.parseArgs = function (args, namespace) { + var argv; + var result = this.parseKnownArgs(args, namespace); + + args = result[0]; + argv = result[1]; + if (argv && argv.length > 0) { + this.error( + format('Unrecognized arguments: %s.', argv.join(' ')) + ); + } + return args; +}; + +/** + * ArgumentParser#parseKnownArgs(args, namespace) -> array + * - args (array): input options + * - namespace (Namespace|Object): result object + * + * Parse known arguments and return tuple of result object + * and unknown args + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#partial-parsing + **/ +ArgumentParser.prototype.parseKnownArgs = function (args, namespace) { + var self = this; + + // args default to the system args + args = args || process.argv.slice(2); + + // default Namespace built from parser defaults + namespace = namespace || new Namespace(); + + self._actions.forEach(function (action) { + if (action.dest !== c.SUPPRESS) { + if (!$$.has(namespace, action.dest)) { + if (action.defaultValue !== c.SUPPRESS) { + var defaultValue = action.defaultValue; + if (typeof action.defaultValue === 'string') { + defaultValue = self._getValue(action, defaultValue); + } + namespace[action.dest] = defaultValue; + } + } + } + }); + + Object.keys(self._defaults).forEach(function (dest) { + namespace[dest] = self._defaults[dest]; + }); + + // parse the arguments and exit if there are any errors + try { + var res = this._parseKnownArgs(args, namespace); + + namespace = res[0]; + args = res[1]; + if ($$.has(namespace, c._UNRECOGNIZED_ARGS_ATTR)) { + args = $$.arrayUnion(args, namespace[c._UNRECOGNIZED_ARGS_ATTR]); + delete namespace[c._UNRECOGNIZED_ARGS_ATTR]; + } + return [ namespace, args ]; + } catch (e) { + this.error(e); + } +}; + +ArgumentParser.prototype._parseKnownArgs = function (argStrings, namespace) { + var self = this; + + var extras = []; + + // replace arg strings that are file references + if (this.fromfilePrefixChars !== null) { + argStrings = this._readArgsFromFiles(argStrings); + } + // map all mutually exclusive arguments to the other arguments + // they can't occur with + // Python has 'conflicts = action_conflicts.setdefault(mutex_action, [])' + // though I can't conceive of a way in which an action could be a member + // of two different mutually exclusive groups. + + function actionHash(action) { + // some sort of hashable key for this action + // action itself cannot be a key in actionConflicts + // I think getName() (join of optionStrings) is unique enough + return action.getName(); + } + + var conflicts, key; + var actionConflicts = {}; + + this._mutuallyExclusiveGroups.forEach(function (mutexGroup) { + mutexGroup._groupActions.forEach(function (mutexAction, i, groupActions) { + key = actionHash(mutexAction); + if (!$$.has(actionConflicts, key)) { + actionConflicts[key] = []; + } + conflicts = actionConflicts[key]; + conflicts.push.apply(conflicts, groupActions.slice(0, i)); + conflicts.push.apply(conflicts, groupActions.slice(i + 1)); + }); + }); + + // find all option indices, and determine the arg_string_pattern + // which has an 'O' if there is an option at an index, + // an 'A' if there is an argument, or a '-' if there is a '--' + var optionStringIndices = {}; + + var argStringPatternParts = []; + + argStrings.forEach(function (argString, argStringIndex) { + if (argString === '--') { + argStringPatternParts.push('-'); + while (argStringIndex < argStrings.length) { + argStringPatternParts.push('A'); + argStringIndex++; + } + } else { + // otherwise, add the arg to the arg strings + // and note the index if it was an option + var pattern; + var optionTuple = self._parseOptional(argString); + if (!optionTuple) { + pattern = 'A'; + } else { + optionStringIndices[argStringIndex] = optionTuple; + pattern = 'O'; + } + argStringPatternParts.push(pattern); + } + }); + var argStringsPattern = argStringPatternParts.join(''); + + var seenActions = []; + var seenNonDefaultActions = []; + + + function takeAction(action, argumentStrings, optionString) { + seenActions.push(action); + var argumentValues = self._getValues(action, argumentStrings); + + // error if this argument is not allowed with other previously + // seen arguments, assuming that actions that use the default + // value don't really count as "present" + if (argumentValues !== action.defaultValue) { + seenNonDefaultActions.push(action); + if (actionConflicts[actionHash(action)]) { + actionConflicts[actionHash(action)].forEach(function (actionConflict) { + if (seenNonDefaultActions.indexOf(actionConflict) >= 0) { + throw argumentErrorHelper( + action, + format('Not allowed with argument "%s".', actionConflict.getName()) + ); + } + }); + } + } + + if (argumentValues !== c.SUPPRESS) { + action.call(self, namespace, argumentValues, optionString); + } + } + + function consumeOptional(startIndex) { + // get the optional identified at this index + var optionTuple = optionStringIndices[startIndex]; + var action = optionTuple[0]; + var optionString = optionTuple[1]; + var explicitArg = optionTuple[2]; + + // identify additional optionals in the same arg string + // (e.g. -xyz is the same as -x -y -z if no args are required) + var actionTuples = []; + + var args, argCount, start, stop; + + for (;;) { + if (!action) { + extras.push(argStrings[startIndex]); + return startIndex + 1; + } + if (explicitArg) { + argCount = self._matchArgument(action, 'A'); + + // if the action is a single-dash option and takes no + // arguments, try to parse more single-dash options out + // of the tail of the option string + var chars = self.prefixChars; + if (argCount === 0 && chars.indexOf(optionString[1]) < 0) { + actionTuples.push([ action, [], optionString ]); + optionString = optionString[0] + explicitArg[0]; + var newExplicitArg = explicitArg.slice(1) || null; + var optionalsMap = self._optionStringActions; + + if (Object.keys(optionalsMap).indexOf(optionString) >= 0) { + action = optionalsMap[optionString]; + explicitArg = newExplicitArg; + } else { + throw argumentErrorHelper(action, sprintf('ignored explicit argument %r', explicitArg)); + } + } else if (argCount === 1) { + // if the action expect exactly one argument, we've + // successfully matched the option; exit the loop + stop = startIndex + 1; + args = [ explicitArg ]; + actionTuples.push([ action, args, optionString ]); + break; + } else { + // error if a double-dash option did not use the + // explicit argument + throw argumentErrorHelper(action, sprintf('ignored explicit argument %r', explicitArg)); + } + } else { + // if there is no explicit argument, try to match the + // optional's string arguments with the following strings + // if successful, exit the loop + + start = startIndex + 1; + var selectedPatterns = argStringsPattern.substr(start); + + argCount = self._matchArgument(action, selectedPatterns); + stop = start + argCount; + + + args = argStrings.slice(start, stop); + + actionTuples.push([ action, args, optionString ]); + break; + } + + } + + // add the Optional to the list and return the index at which + // the Optional's string args stopped + if (actionTuples.length < 1) { + throw new Error('length should be > 0'); + } + for (var i = 0; i < actionTuples.length; i++) { + takeAction.apply(self, actionTuples[i]); + } + return stop; + } + + // the list of Positionals left to be parsed; this is modified + // by consume_positionals() + var positionals = self._getPositionalActions(); + + function consumePositionals(startIndex) { + // match as many Positionals as possible + var selectedPattern = argStringsPattern.substr(startIndex); + var argCounts = self._matchArgumentsPartial(positionals, selectedPattern); + + // slice off the appropriate arg strings for each Positional + // and add the Positional and its args to the list + for (var i = 0; i < positionals.length; i++) { + var action = positionals[i]; + var argCount = argCounts[i]; + if (typeof argCount === 'undefined') { + continue; + } + var args = argStrings.slice(startIndex, startIndex + argCount); + + startIndex += argCount; + takeAction(action, args); + } + + // slice off the Positionals that we just parsed and return the + // index at which the Positionals' string args stopped + positionals = positionals.slice(argCounts.length); + return startIndex; + } + + // consume Positionals and Optionals alternately, until we have + // passed the last option string + var startIndex = 0; + var position; + + var maxOptionStringIndex = -1; + + Object.keys(optionStringIndices).forEach(function (position) { + maxOptionStringIndex = Math.max(maxOptionStringIndex, parseInt(position, 10)); + }); + + var positionalsEndIndex, nextOptionStringIndex; + + while (startIndex <= maxOptionStringIndex) { + // consume any Positionals preceding the next option + nextOptionStringIndex = null; + for (position in optionStringIndices) { + if (!optionStringIndices.hasOwnProperty(position)) { continue; } + + position = parseInt(position, 10); + if (position >= startIndex) { + if (nextOptionStringIndex !== null) { + nextOptionStringIndex = Math.min(nextOptionStringIndex, position); + } else { + nextOptionStringIndex = position; + } + } + } + + if (startIndex !== nextOptionStringIndex) { + positionalsEndIndex = consumePositionals(startIndex); + // only try to parse the next optional if we didn't consume + // the option string during the positionals parsing + if (positionalsEndIndex > startIndex) { + startIndex = positionalsEndIndex; + continue; + } else { + startIndex = positionalsEndIndex; + } + } + + // if we consumed all the positionals we could and we're not + // at the index of an option string, there were extra arguments + if (!optionStringIndices[startIndex]) { + var strings = argStrings.slice(startIndex, nextOptionStringIndex); + extras = extras.concat(strings); + startIndex = nextOptionStringIndex; + } + // consume the next optional and any arguments for it + startIndex = consumeOptional(startIndex); + } + + // consume any positionals following the last Optional + var stopIndex = consumePositionals(startIndex); + + // if we didn't consume all the argument strings, there were extras + extras = extras.concat(argStrings.slice(stopIndex)); + + // if we didn't use all the Positional objects, there were too few + // arg strings supplied. + if (positionals.length > 0) { + self.error('too few arguments'); + } + + // make sure all required actions were present + self._actions.forEach(function (action) { + if (action.required) { + if (seenActions.indexOf(action) < 0) { + self.error(format('Argument "%s" is required', action.getName())); + } + } + }); + + // make sure all required groups have one option present + var actionUsed = false; + self._mutuallyExclusiveGroups.forEach(function (group) { + if (group.required) { + actionUsed = group._groupActions.some(function (action) { + return seenNonDefaultActions.indexOf(action) !== -1; + }); + + // if no actions were used, report the error + if (!actionUsed) { + var names = []; + group._groupActions.forEach(function (action) { + if (action.help !== c.SUPPRESS) { + names.push(action.getName()); + } + }); + names = names.join(' '); + var msg = 'one of the arguments ' + names + ' is required'; + self.error(msg); + } + } + }); + + // return the updated namespace and the extra arguments + return [ namespace, extras ]; +}; + +ArgumentParser.prototype._readArgsFromFiles = function (argStrings) { + // expand arguments referencing files + var self = this; + var fs = require('fs'); + var newArgStrings = []; + argStrings.forEach(function (argString) { + if (self.fromfilePrefixChars.indexOf(argString[0]) < 0) { + // for regular arguments, just add them back into the list + newArgStrings.push(argString); + } else { + // replace arguments referencing files with the file content + try { + var argstrs = []; + var filename = argString.slice(1); + var content = fs.readFileSync(filename, 'utf8'); + content = content.trim().split('\n'); + content.forEach(function (argLine) { + self.convertArgLineToArgs(argLine).forEach(function (arg) { + argstrs.push(arg); + }); + argstrs = self._readArgsFromFiles(argstrs); + }); + newArgStrings.push.apply(newArgStrings, argstrs); + } catch (error) { + return self.error(error.message); + } + } + }); + return newArgStrings; +}; + +ArgumentParser.prototype.convertArgLineToArgs = function (argLine) { + return [ argLine ]; +}; + +ArgumentParser.prototype._matchArgument = function (action, regexpArgStrings) { + + // match the pattern for this action to the arg strings + var regexpNargs = new RegExp('^' + this._getNargsPattern(action)); + var matches = regexpArgStrings.match(regexpNargs); + var message; + + // throw an exception if we weren't able to find a match + if (!matches) { + switch (action.nargs) { + /*eslint-disable no-undefined*/ + case undefined: + case null: + message = 'Expected one argument.'; + break; + case c.OPTIONAL: + message = 'Expected at most one argument.'; + break; + case c.ONE_OR_MORE: + message = 'Expected at least one argument.'; + break; + default: + message = 'Expected %s argument(s)'; + } + + throw argumentErrorHelper( + action, + format(message, action.nargs) + ); + } + // return the number of arguments matched + return matches[1].length; +}; + +ArgumentParser.prototype._matchArgumentsPartial = function (actions, regexpArgStrings) { + // progressively shorten the actions list by slicing off the + // final actions until we find a match + var self = this; + var result = []; + var actionSlice, pattern, matches; + var i, j; + + function getLength(string) { + return string.length; + } + + for (i = actions.length; i > 0; i--) { + pattern = ''; + actionSlice = actions.slice(0, i); + for (j = 0; j < actionSlice.length; j++) { + pattern += self._getNargsPattern(actionSlice[j]); + } + + pattern = new RegExp('^' + pattern); + matches = regexpArgStrings.match(pattern); + + if (matches && matches.length > 0) { + // need only groups + matches = matches.splice(1); + result = result.concat(matches.map(getLength)); + break; + } + } + + // return the list of arg string counts + return result; +}; + +ArgumentParser.prototype._parseOptional = function (argString) { + var action, optionString, argExplicit, optionTuples; + + // if it's an empty string, it was meant to be a positional + if (!argString) { + return null; + } + + // if it doesn't start with a prefix, it was meant to be positional + if (this.prefixChars.indexOf(argString[0]) < 0) { + return null; + } + + // if the option string is present in the parser, return the action + if (this._optionStringActions[argString]) { + return [ this._optionStringActions[argString], argString, null ]; + } + + // if it's just a single character, it was meant to be positional + if (argString.length === 1) { + return null; + } + + // if the option string before the "=" is present, return the action + if (argString.indexOf('=') >= 0) { + optionString = argString.split('=', 1)[0]; + argExplicit = argString.slice(optionString.length + 1); + + if (this._optionStringActions[optionString]) { + action = this._optionStringActions[optionString]; + return [ action, optionString, argExplicit ]; + } + } + + // search through all possible prefixes of the option string + // and all actions in the parser for possible interpretations + optionTuples = this._getOptionTuples(argString); + + // if multiple actions match, the option string was ambiguous + if (optionTuples.length > 1) { + var optionStrings = optionTuples.map(function (optionTuple) { + return optionTuple[1]; + }); + this.error(format( + 'Ambiguous option: "%s" could match %s.', + argString, optionStrings.join(', ') + )); + // if exactly one action matched, this segmentation is good, + // so return the parsed action + } else if (optionTuples.length === 1) { + return optionTuples[0]; + } + + // if it was not found as an option, but it looks like a negative + // number, it was meant to be positional + // unless there are negative-number-like options + if (argString.match(this._regexpNegativeNumber)) { + if (!this._hasNegativeNumberOptionals.some(Boolean)) { + return null; + } + } + // if it contains a space, it was meant to be a positional + if (argString.search(' ') >= 0) { + return null; + } + + // it was meant to be an optional but there is no such option + // in this parser (though it might be a valid option in a subparser) + return [ null, argString, null ]; +}; + +ArgumentParser.prototype._getOptionTuples = function (optionString) { + var result = []; + var chars = this.prefixChars; + var optionPrefix; + var argExplicit; + var action; + var actionOptionString; + + // option strings starting with two prefix characters are only split at + // the '=' + if (chars.indexOf(optionString[0]) >= 0 && chars.indexOf(optionString[1]) >= 0) { + if (optionString.indexOf('=') >= 0) { + var optionStringSplit = optionString.split('=', 1); + + optionPrefix = optionStringSplit[0]; + argExplicit = optionStringSplit[1]; + } else { + optionPrefix = optionString; + argExplicit = null; + } + + for (actionOptionString in this._optionStringActions) { + if (actionOptionString.substr(0, optionPrefix.length) === optionPrefix) { + action = this._optionStringActions[actionOptionString]; + result.push([ action, actionOptionString, argExplicit ]); + } + } + + // single character options can be concatenated with their arguments + // but multiple character options always have to have their argument + // separate + } else if (chars.indexOf(optionString[0]) >= 0 && chars.indexOf(optionString[1]) < 0) { + optionPrefix = optionString; + argExplicit = null; + var optionPrefixShort = optionString.substr(0, 2); + var argExplicitShort = optionString.substr(2); + + for (actionOptionString in this._optionStringActions) { + if (!$$.has(this._optionStringActions, actionOptionString)) continue; + + action = this._optionStringActions[actionOptionString]; + if (actionOptionString === optionPrefixShort) { + result.push([ action, actionOptionString, argExplicitShort ]); + } else if (actionOptionString.substr(0, optionPrefix.length) === optionPrefix) { + result.push([ action, actionOptionString, argExplicit ]); + } + } + + // shouldn't ever get here + } else { + throw new Error(format('Unexpected option string: %s.', optionString)); + } + // return the collected option tuples + return result; +}; + +ArgumentParser.prototype._getNargsPattern = function (action) { + // in all examples below, we have to allow for '--' args + // which are represented as '-' in the pattern + var regexpNargs; + + switch (action.nargs) { + // the default (null) is assumed to be a single argument + case undefined: + case null: + regexpNargs = '(-*A-*)'; + break; + // allow zero or more arguments + case c.OPTIONAL: + regexpNargs = '(-*A?-*)'; + break; + // allow zero or more arguments + case c.ZERO_OR_MORE: + regexpNargs = '(-*[A-]*)'; + break; + // allow one or more arguments + case c.ONE_OR_MORE: + regexpNargs = '(-*A[A-]*)'; + break; + // allow any number of options or arguments + case c.REMAINDER: + regexpNargs = '([-AO]*)'; + break; + // allow one argument followed by any number of options or arguments + case c.PARSER: + regexpNargs = '(-*A[-AO]*)'; + break; + // all others should be integers + default: + regexpNargs = '(-*' + $$.repeat('-*A', action.nargs) + '-*)'; + } + + // if this is an optional action, -- is not allowed + if (action.isOptional()) { + regexpNargs = regexpNargs.replace(/-\*/g, ''); + regexpNargs = regexpNargs.replace(/-/g, ''); + } + + // return the pattern + return regexpNargs; +}; + +// +// Value conversion methods +// + +ArgumentParser.prototype._getValues = function (action, argStrings) { + var self = this; + + // for everything but PARSER args, strip out '--' + if (action.nargs !== c.PARSER && action.nargs !== c.REMAINDER) { + argStrings = argStrings.filter(function (arrayElement) { + return arrayElement !== '--'; + }); + } + + var value, argString; + + // optional argument produces a default when not present + if (argStrings.length === 0 && action.nargs === c.OPTIONAL) { + + value = (action.isOptional()) ? action.constant : action.defaultValue; + + if (typeof (value) === 'string') { + value = this._getValue(action, value); + this._checkValue(action, value); + } + + // when nargs='*' on a positional, if there were no command-line + // args, use the default if it is anything other than None + } else if (argStrings.length === 0 && action.nargs === c.ZERO_OR_MORE && + action.optionStrings.length === 0) { + + value = (action.defaultValue || argStrings); + this._checkValue(action, value); + + // single argument or optional argument produces a single value + } else if (argStrings.length === 1 && + (!action.nargs || action.nargs === c.OPTIONAL)) { + + argString = argStrings[0]; + value = this._getValue(action, argString); + this._checkValue(action, value); + + // REMAINDER arguments convert all values, checking none + } else if (action.nargs === c.REMAINDER) { + value = argStrings.map(function (v) { + return self._getValue(action, v); + }); + + // PARSER arguments convert all values, but check only the first + } else if (action.nargs === c.PARSER) { + value = argStrings.map(function (v) { + return self._getValue(action, v); + }); + this._checkValue(action, value[0]); + + // all other types of nargs produce a list + } else { + value = argStrings.map(function (v) { + return self._getValue(action, v); + }); + value.forEach(function (v) { + self._checkValue(action, v); + }); + } + + // return the converted value + return value; +}; + +ArgumentParser.prototype._getValue = function (action, argString) { + var result; + + var typeFunction = this._registryGet('type', action.type, action.type); + if (typeof typeFunction !== 'function') { + var message = format('%s is not callable', typeFunction); + throw argumentErrorHelper(action, message); + } + + // convert the value to the appropriate type + try { + result = typeFunction(argString); + + // ArgumentTypeErrors indicate errors + // If action.type is not a registered string, it is a function + // Try to deduce its name for inclusion in the error message + // Failing that, include the error message it raised. + } catch (e) { + var name = null; + if (typeof action.type === 'string') { + name = action.type; + } else { + name = action.type.name || action.type.displayName || ''; + } + var msg = format('Invalid %s value: %s', name, argString); + if (name === '') { msg += '\n' + e.message; } + throw argumentErrorHelper(action, msg); + } + // return the converted value + return result; +}; + +ArgumentParser.prototype._checkValue = function (action, value) { + // converted value must be one of the choices (if specified) + var choices = action.choices; + if (choices) { + // choise for argument can by array or string + if ((typeof choices === 'string' || Array.isArray(choices)) && + choices.indexOf(value) !== -1) { + return; + } + // choise for subparsers can by only hash + if (typeof choices === 'object' && !Array.isArray(choices) && choices[value]) { + return; + } + + if (typeof choices === 'string') { + choices = choices.split('').join(', '); + } else if (Array.isArray(choices)) { + choices = choices.join(', '); + } else { + choices = Object.keys(choices).join(', '); + } + var message = format('Invalid choice: %s (choose from [%s])', value, choices); + throw argumentErrorHelper(action, message); + } +}; + +// +// Help formatting methods +// + +/** + * ArgumentParser#formatUsage -> string + * + * Return usage string + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#printing-help + **/ +ArgumentParser.prototype.formatUsage = function () { + var formatter = this._getFormatter(); + formatter.addUsage(this.usage, this._actions, this._mutuallyExclusiveGroups); + return formatter.formatHelp(); +}; + +/** + * ArgumentParser#formatHelp -> string + * + * Return help + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#printing-help + **/ +ArgumentParser.prototype.formatHelp = function () { + var formatter = this._getFormatter(); + + // usage + formatter.addUsage(this.usage, this._actions, this._mutuallyExclusiveGroups); + + // description + formatter.addText(this.description); + + // positionals, optionals and user-defined groups + this._actionGroups.forEach(function (actionGroup) { + formatter.startSection(actionGroup.title); + formatter.addText(actionGroup.description); + formatter.addArguments(actionGroup._groupActions); + formatter.endSection(); + }); + + // epilog + formatter.addText(this.epilog); + + // determine help from format above + return formatter.formatHelp(); +}; + +ArgumentParser.prototype._getFormatter = function () { + var FormatterClass = this.formatterClass; + var formatter = new FormatterClass({ prog: this.prog }); + return formatter; +}; + +// +// Print functions +// + +/** + * ArgumentParser#printUsage() -> Void + * + * Print usage + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#printing-help + **/ +ArgumentParser.prototype.printUsage = function () { + this._printMessage(this.formatUsage()); +}; + +/** + * ArgumentParser#printHelp() -> Void + * + * Print help + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#printing-help + **/ +ArgumentParser.prototype.printHelp = function () { + this._printMessage(this.formatHelp()); +}; + +ArgumentParser.prototype._printMessage = function (message, stream) { + if (!stream) { + stream = process.stdout; + } + if (message) { + stream.write('' + message); + } +}; + +// +// Exit functions +// + +/** + * ArgumentParser#exit(status=0, message) -> Void + * - status (int): exit status + * - message (string): message + * + * Print message in stderr/stdout and exit program + **/ +ArgumentParser.prototype.exit = function (status, message) { + if (message) { + if (status === 0) { + this._printMessage(message); + } else { + this._printMessage(message, process.stderr); + } + } + + process.exit(status); +}; + +/** + * ArgumentParser#error(message) -> Void + * - err (Error|string): message + * + * Error method Prints a usage message incorporating the message to stderr and + * exits. If you override this in a subclass, + * it should not return -- it should + * either exit or throw an exception. + * + **/ +ArgumentParser.prototype.error = function (err) { + var message; + if (err instanceof Error) { + if (this.debug === true) { + throw err; + } + message = err.message; + } else { + message = err; + } + var msg = format('%s: error: %s', this.prog, message) + c.EOL; + + if (this.debug === true) { + throw new Error(msg); + } + + this.printUsage(process.stderr); + + return this.exit(2, msg); +}; + +module.exports = ArgumentParser; diff --git a/node_modules/argparse/lib/const.js b/node_modules/argparse/lib/const.js new file mode 100644 index 0000000..b1fd4ce --- /dev/null +++ b/node_modules/argparse/lib/const.js @@ -0,0 +1,21 @@ +// +// Constants +// + +'use strict'; + +module.exports.EOL = '\n'; + +module.exports.SUPPRESS = '==SUPPRESS=='; + +module.exports.OPTIONAL = '?'; + +module.exports.ZERO_OR_MORE = '*'; + +module.exports.ONE_OR_MORE = '+'; + +module.exports.PARSER = 'A...'; + +module.exports.REMAINDER = '...'; + +module.exports._UNRECOGNIZED_ARGS_ATTR = '_unrecognized_args'; diff --git a/node_modules/argparse/lib/help/added_formatters.js b/node_modules/argparse/lib/help/added_formatters.js new file mode 100644 index 0000000..f8e4299 --- /dev/null +++ b/node_modules/argparse/lib/help/added_formatters.js @@ -0,0 +1,87 @@ +'use strict'; + +var util = require('util'); + +// Constants +var c = require('../const'); + +var $$ = require('../utils'); +var HelpFormatter = require('./formatter.js'); + +/** + * new RawDescriptionHelpFormatter(options) + * new ArgumentParser({formatterClass: argparse.RawDescriptionHelpFormatter, ...}) + * + * Help message formatter which adds default values to argument help. + * + * Only the name of this class is considered a public API. All the methods + * provided by the class are considered an implementation detail. + **/ + +function ArgumentDefaultsHelpFormatter(options) { + HelpFormatter.call(this, options); +} + +util.inherits(ArgumentDefaultsHelpFormatter, HelpFormatter); + +ArgumentDefaultsHelpFormatter.prototype._getHelpString = function (action) { + var help = action.help; + if (action.help.indexOf('%(defaultValue)s') === -1) { + if (action.defaultValue !== c.SUPPRESS) { + var defaulting_nargs = [ c.OPTIONAL, c.ZERO_OR_MORE ]; + if (action.isOptional() || (defaulting_nargs.indexOf(action.nargs) >= 0)) { + help += ' (default: %(defaultValue)s)'; + } + } + } + return help; +}; + +module.exports.ArgumentDefaultsHelpFormatter = ArgumentDefaultsHelpFormatter; + +/** + * new RawDescriptionHelpFormatter(options) + * new ArgumentParser({formatterClass: argparse.RawDescriptionHelpFormatter, ...}) + * + * Help message formatter which retains any formatting in descriptions. + * + * Only the name of this class is considered a public API. All the methods + * provided by the class are considered an implementation detail. + **/ + +function RawDescriptionHelpFormatter(options) { + HelpFormatter.call(this, options); +} + +util.inherits(RawDescriptionHelpFormatter, HelpFormatter); + +RawDescriptionHelpFormatter.prototype._fillText = function (text, width, indent) { + var lines = text.split('\n'); + lines = lines.map(function (line) { + return $$.trimEnd(indent + line); + }); + return lines.join('\n'); +}; +module.exports.RawDescriptionHelpFormatter = RawDescriptionHelpFormatter; + +/** + * new RawTextHelpFormatter(options) + * new ArgumentParser({formatterClass: argparse.RawTextHelpFormatter, ...}) + * + * Help message formatter which retains formatting of all help text. + * + * Only the name of this class is considered a public API. All the methods + * provided by the class are considered an implementation detail. + **/ + +function RawTextHelpFormatter(options) { + RawDescriptionHelpFormatter.call(this, options); +} + +util.inherits(RawTextHelpFormatter, RawDescriptionHelpFormatter); + +RawTextHelpFormatter.prototype._splitLines = function (text) { + return text.split('\n'); +}; + +module.exports.RawTextHelpFormatter = RawTextHelpFormatter; diff --git a/node_modules/argparse/lib/help/formatter.js b/node_modules/argparse/lib/help/formatter.js new file mode 100644 index 0000000..29036c1 --- /dev/null +++ b/node_modules/argparse/lib/help/formatter.js @@ -0,0 +1,795 @@ +/** + * class HelpFormatter + * + * Formatter for generating usage messages and argument help strings. Only the + * name of this class is considered a public API. All the methods provided by + * the class are considered an implementation detail. + * + * Do not call in your code, use this class only for inherits your own forvatter + * + * ToDo add [additonal formatters][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#formatter-class + **/ +'use strict'; + +var sprintf = require('sprintf-js').sprintf; + +// Constants +var c = require('../const'); + +var $$ = require('../utils'); + + +/*:nodoc:* internal + * new Support(parent, heding) + * - parent (object): parent section + * - heading (string): header string + * + **/ +function Section(parent, heading) { + this._parent = parent; + this._heading = heading; + this._items = []; +} + +/*:nodoc:* internal + * Section#addItem(callback) -> Void + * - callback (array): tuple with function and args + * + * Add function for single element + **/ +Section.prototype.addItem = function (callback) { + this._items.push(callback); +}; + +/*:nodoc:* internal + * Section#formatHelp(formatter) -> string + * - formatter (HelpFormatter): current formatter + * + * Form help section string + * + **/ +Section.prototype.formatHelp = function (formatter) { + var itemHelp, heading; + + // format the indented section + if (this._parent) { + formatter._indent(); + } + + itemHelp = this._items.map(function (item) { + var obj, func, args; + + obj = formatter; + func = item[0]; + args = item[1]; + return func.apply(obj, args); + }); + itemHelp = formatter._joinParts(itemHelp); + + if (this._parent) { + formatter._dedent(); + } + + // return nothing if the section was empty + if (!itemHelp) { + return ''; + } + + // add the heading if the section was non-empty + heading = ''; + if (this._heading && this._heading !== c.SUPPRESS) { + var currentIndent = formatter.currentIndent; + heading = $$.repeat(' ', currentIndent) + this._heading + ':' + c.EOL; + } + + // join the section-initialize newline, the heading and the help + return formatter._joinParts([ c.EOL, heading, itemHelp, c.EOL ]); +}; + +/** + * new HelpFormatter(options) + * + * #### Options: + * - `prog`: program name + * - `indentIncriment`: indent step, default value 2 + * - `maxHelpPosition`: max help position, default value = 24 + * - `width`: line width + * + **/ +var HelpFormatter = module.exports = function HelpFormatter(options) { + options = options || {}; + + this._prog = options.prog; + + this._maxHelpPosition = options.maxHelpPosition || 24; + this._width = (options.width || ((process.env.COLUMNS || 80) - 2)); + + this._currentIndent = 0; + this._indentIncriment = options.indentIncriment || 2; + this._level = 0; + this._actionMaxLength = 0; + + this._rootSection = new Section(null); + this._currentSection = this._rootSection; + + this._whitespaceMatcher = new RegExp('\\s+', 'g'); + this._longBreakMatcher = new RegExp(c.EOL + c.EOL + c.EOL + '+', 'g'); +}; + +HelpFormatter.prototype._indent = function () { + this._currentIndent += this._indentIncriment; + this._level += 1; +}; + +HelpFormatter.prototype._dedent = function () { + this._currentIndent -= this._indentIncriment; + this._level -= 1; + if (this._currentIndent < 0) { + throw new Error('Indent decreased below 0.'); + } +}; + +HelpFormatter.prototype._addItem = function (func, args) { + this._currentSection.addItem([ func, args ]); +}; + +// +// Message building methods +// + +/** + * HelpFormatter#startSection(heading) -> Void + * - heading (string): header string + * + * Start new help section + * + * See alse [code example][1] + * + * ##### Example + * + * formatter.startSection(actionGroup.title); + * formatter.addText(actionGroup.description); + * formatter.addArguments(actionGroup._groupActions); + * formatter.endSection(); + * + **/ +HelpFormatter.prototype.startSection = function (heading) { + this._indent(); + var section = new Section(this._currentSection, heading); + var func = section.formatHelp.bind(section); + this._addItem(func, [ this ]); + this._currentSection = section; +}; + +/** + * HelpFormatter#endSection -> Void + * + * End help section + * + * ##### Example + * + * formatter.startSection(actionGroup.title); + * formatter.addText(actionGroup.description); + * formatter.addArguments(actionGroup._groupActions); + * formatter.endSection(); + **/ +HelpFormatter.prototype.endSection = function () { + this._currentSection = this._currentSection._parent; + this._dedent(); +}; + +/** + * HelpFormatter#addText(text) -> Void + * - text (string): plain text + * + * Add plain text into current section + * + * ##### Example + * + * formatter.startSection(actionGroup.title); + * formatter.addText(actionGroup.description); + * formatter.addArguments(actionGroup._groupActions); + * formatter.endSection(); + * + **/ +HelpFormatter.prototype.addText = function (text) { + if (text && text !== c.SUPPRESS) { + this._addItem(this._formatText, [ text ]); + } +}; + +/** + * HelpFormatter#addUsage(usage, actions, groups, prefix) -> Void + * - usage (string): usage text + * - actions (array): actions list + * - groups (array): groups list + * - prefix (string): usage prefix + * + * Add usage data into current section + * + * ##### Example + * + * formatter.addUsage(this.usage, this._actions, []); + * return formatter.formatHelp(); + * + **/ +HelpFormatter.prototype.addUsage = function (usage, actions, groups, prefix) { + if (usage !== c.SUPPRESS) { + this._addItem(this._formatUsage, [ usage, actions, groups, prefix ]); + } +}; + +/** + * HelpFormatter#addArgument(action) -> Void + * - action (object): action + * + * Add argument into current section + * + * Single variant of [[HelpFormatter#addArguments]] + **/ +HelpFormatter.prototype.addArgument = function (action) { + if (action.help !== c.SUPPRESS) { + var self = this; + + // find all invocations + var invocations = [ this._formatActionInvocation(action) ]; + var invocationLength = invocations[0].length; + + var actionLength; + + if (action._getSubactions) { + this._indent(); + action._getSubactions().forEach(function (subaction) { + + var invocationNew = self._formatActionInvocation(subaction); + invocations.push(invocationNew); + invocationLength = Math.max(invocationLength, invocationNew.length); + + }); + this._dedent(); + } + + // update the maximum item length + actionLength = invocationLength + this._currentIndent; + this._actionMaxLength = Math.max(this._actionMaxLength, actionLength); + + // add the item to the list + this._addItem(this._formatAction, [ action ]); + } +}; + +/** + * HelpFormatter#addArguments(actions) -> Void + * - actions (array): actions list + * + * Mass add arguments into current section + * + * ##### Example + * + * formatter.startSection(actionGroup.title); + * formatter.addText(actionGroup.description); + * formatter.addArguments(actionGroup._groupActions); + * formatter.endSection(); + * + **/ +HelpFormatter.prototype.addArguments = function (actions) { + var self = this; + actions.forEach(function (action) { + self.addArgument(action); + }); +}; + +// +// Help-formatting methods +// + +/** + * HelpFormatter#formatHelp -> string + * + * Format help + * + * ##### Example + * + * formatter.addText(this.epilog); + * return formatter.formatHelp(); + * + **/ +HelpFormatter.prototype.formatHelp = function () { + var help = this._rootSection.formatHelp(this); + if (help) { + help = help.replace(this._longBreakMatcher, c.EOL + c.EOL); + help = $$.trimChars(help, c.EOL) + c.EOL; + } + return help; +}; + +HelpFormatter.prototype._joinParts = function (partStrings) { + return partStrings.filter(function (part) { + return (part && part !== c.SUPPRESS); + }).join(''); +}; + +HelpFormatter.prototype._formatUsage = function (usage, actions, groups, prefix) { + if (!prefix && typeof prefix !== 'string') { + prefix = 'usage: '; + } + + actions = actions || []; + groups = groups || []; + + + // if usage is specified, use that + if (usage) { + usage = sprintf(usage, { prog: this._prog }); + + // if no optionals or positionals are available, usage is just prog + } else if (!usage && actions.length === 0) { + usage = this._prog; + + // if optionals and positionals are available, calculate usage + } else if (!usage) { + var prog = this._prog; + var optionals = []; + var positionals = []; + var actionUsage; + var textWidth; + + // split optionals from positionals + actions.forEach(function (action) { + if (action.isOptional()) { + optionals.push(action); + } else { + positionals.push(action); + } + }); + + // build full usage string + actionUsage = this._formatActionsUsage([].concat(optionals, positionals), groups); + usage = [ prog, actionUsage ].join(' '); + + // wrap the usage parts if it's too long + textWidth = this._width - this._currentIndent; + if ((prefix.length + usage.length) > textWidth) { + + // break usage into wrappable parts + var regexpPart = new RegExp('\\(.*?\\)+|\\[.*?\\]+|\\S+', 'g'); + var optionalUsage = this._formatActionsUsage(optionals, groups); + var positionalUsage = this._formatActionsUsage(positionals, groups); + + + var optionalParts = optionalUsage.match(regexpPart); + var positionalParts = positionalUsage.match(regexpPart) || []; + + if (optionalParts.join(' ') !== optionalUsage) { + throw new Error('assert "optionalParts.join(\' \') === optionalUsage"'); + } + if (positionalParts.join(' ') !== positionalUsage) { + throw new Error('assert "positionalParts.join(\' \') === positionalUsage"'); + } + + // helper for wrapping lines + /*eslint-disable func-style*/ // node 0.10 compat + var _getLines = function (parts, indent, prefix) { + var lines = []; + var line = []; + + var lineLength = prefix ? prefix.length - 1 : indent.length - 1; + + parts.forEach(function (part) { + if (lineLength + 1 + part.length > textWidth) { + lines.push(indent + line.join(' ')); + line = []; + lineLength = indent.length - 1; + } + line.push(part); + lineLength += part.length + 1; + }); + + if (line) { + lines.push(indent + line.join(' ')); + } + if (prefix) { + lines[0] = lines[0].substr(indent.length); + } + return lines; + }; + + var lines, indent, parts; + // if prog is short, follow it with optionals or positionals + if (prefix.length + prog.length <= 0.75 * textWidth) { + indent = $$.repeat(' ', (prefix.length + prog.length + 1)); + if (optionalParts) { + lines = [].concat( + _getLines([ prog ].concat(optionalParts), indent, prefix), + _getLines(positionalParts, indent) + ); + } else if (positionalParts) { + lines = _getLines([ prog ].concat(positionalParts), indent, prefix); + } else { + lines = [ prog ]; + } + + // if prog is long, put it on its own line + } else { + indent = $$.repeat(' ', prefix.length); + parts = optionalParts.concat(positionalParts); + lines = _getLines(parts, indent); + if (lines.length > 1) { + lines = [].concat( + _getLines(optionalParts, indent), + _getLines(positionalParts, indent) + ); + } + lines = [ prog ].concat(lines); + } + // join lines into usage + usage = lines.join(c.EOL); + } + } + + // prefix with 'usage:' + return prefix + usage + c.EOL + c.EOL; +}; + +HelpFormatter.prototype._formatActionsUsage = function (actions, groups) { + // find group indices and identify actions in groups + var groupActions = []; + var inserts = []; + var self = this; + + groups.forEach(function (group) { + var end; + var i; + + var start = actions.indexOf(group._groupActions[0]); + if (start >= 0) { + end = start + group._groupActions.length; + + //if (actions.slice(start, end) === group._groupActions) { + if ($$.arrayEqual(actions.slice(start, end), group._groupActions)) { + group._groupActions.forEach(function (action) { + groupActions.push(action); + }); + + if (!group.required) { + if (inserts[start]) { + inserts[start] += ' ['; + } else { + inserts[start] = '['; + } + inserts[end] = ']'; + } else { + if (inserts[start]) { + inserts[start] += ' ('; + } else { + inserts[start] = '('; + } + inserts[end] = ')'; + } + for (i = start + 1; i < end; i += 1) { + inserts[i] = '|'; + } + } + } + }); + + // collect all actions format strings + var parts = []; + + actions.forEach(function (action, actionIndex) { + var part; + var optionString; + var argsDefault; + var argsString; + + // suppressed arguments are marked with None + // remove | separators for suppressed arguments + if (action.help === c.SUPPRESS) { + parts.push(null); + if (inserts[actionIndex] === '|') { + inserts.splice(actionIndex, actionIndex); + } else if (inserts[actionIndex + 1] === '|') { + inserts.splice(actionIndex + 1, actionIndex + 1); + } + + // produce all arg strings + } else if (!action.isOptional()) { + part = self._formatArgs(action, action.dest); + + // if it's in a group, strip the outer [] + if (groupActions.indexOf(action) >= 0) { + if (part[0] === '[' && part[part.length - 1] === ']') { + part = part.slice(1, -1); + } + } + // add the action string to the list + parts.push(part); + + // produce the first way to invoke the option in brackets + } else { + optionString = action.optionStrings[0]; + + // if the Optional doesn't take a value, format is: -s or --long + if (action.nargs === 0) { + part = '' + optionString; + + // if the Optional takes a value, format is: -s ARGS or --long ARGS + } else { + argsDefault = action.dest.toUpperCase(); + argsString = self._formatArgs(action, argsDefault); + part = optionString + ' ' + argsString; + } + // make it look optional if it's not required or in a group + if (!action.required && groupActions.indexOf(action) < 0) { + part = '[' + part + ']'; + } + // add the action string to the list + parts.push(part); + } + }); + + // insert things at the necessary indices + for (var i = inserts.length - 1; i >= 0; --i) { + if (inserts[i] !== null) { + parts.splice(i, 0, inserts[i]); + } + } + + // join all the action items with spaces + var text = parts.filter(function (part) { + return !!part; + }).join(' '); + + // clean up separators for mutually exclusive groups + text = text.replace(/([\[(]) /g, '$1'); // remove spaces + text = text.replace(/ ([\])])/g, '$1'); + text = text.replace(/\[ *\]/g, ''); // remove empty groups + text = text.replace(/\( *\)/g, ''); + text = text.replace(/\(([^|]*)\)/g, '$1'); // remove () from single action groups + + text = text.trim(); + + // return the text + return text; +}; + +HelpFormatter.prototype._formatText = function (text) { + text = sprintf(text, { prog: this._prog }); + var textWidth = this._width - this._currentIndent; + var indentIncriment = $$.repeat(' ', this._currentIndent); + return this._fillText(text, textWidth, indentIncriment) + c.EOL + c.EOL; +}; + +HelpFormatter.prototype._formatAction = function (action) { + var self = this; + + var helpText; + var helpLines; + var parts; + var indentFirst; + + // determine the required width and the entry label + var helpPosition = Math.min(this._actionMaxLength + 2, this._maxHelpPosition); + var helpWidth = this._width - helpPosition; + var actionWidth = helpPosition - this._currentIndent - 2; + var actionHeader = this._formatActionInvocation(action); + + // no help; start on same line and add a final newline + if (!action.help) { + actionHeader = $$.repeat(' ', this._currentIndent) + actionHeader + c.EOL; + + // short action name; start on the same line and pad two spaces + } else if (actionHeader.length <= actionWidth) { + actionHeader = $$.repeat(' ', this._currentIndent) + + actionHeader + + ' ' + + $$.repeat(' ', actionWidth - actionHeader.length); + indentFirst = 0; + + // long action name; start on the next line + } else { + actionHeader = $$.repeat(' ', this._currentIndent) + actionHeader + c.EOL; + indentFirst = helpPosition; + } + + // collect the pieces of the action help + parts = [ actionHeader ]; + + // if there was help for the action, add lines of help text + if (action.help) { + helpText = this._expandHelp(action); + helpLines = this._splitLines(helpText, helpWidth); + parts.push($$.repeat(' ', indentFirst) + helpLines[0] + c.EOL); + helpLines.slice(1).forEach(function (line) { + parts.push($$.repeat(' ', helpPosition) + line + c.EOL); + }); + + // or add a newline if the description doesn't end with one + } else if (actionHeader.charAt(actionHeader.length - 1) !== c.EOL) { + parts.push(c.EOL); + } + // if there are any sub-actions, add their help as well + if (action._getSubactions) { + this._indent(); + action._getSubactions().forEach(function (subaction) { + parts.push(self._formatAction(subaction)); + }); + this._dedent(); + } + // return a single string + return this._joinParts(parts); +}; + +HelpFormatter.prototype._formatActionInvocation = function (action) { + if (!action.isOptional()) { + var format_func = this._metavarFormatter(action, action.dest); + var metavars = format_func(1); + return metavars[0]; + } + + var parts = []; + var argsDefault; + var argsString; + + // if the Optional doesn't take a value, format is: -s, --long + if (action.nargs === 0) { + parts = parts.concat(action.optionStrings); + + // if the Optional takes a value, format is: -s ARGS, --long ARGS + } else { + argsDefault = action.dest.toUpperCase(); + argsString = this._formatArgs(action, argsDefault); + action.optionStrings.forEach(function (optionString) { + parts.push(optionString + ' ' + argsString); + }); + } + return parts.join(', '); +}; + +HelpFormatter.prototype._metavarFormatter = function (action, metavarDefault) { + var result; + + if (action.metavar || action.metavar === '') { + result = action.metavar; + } else if (action.choices) { + var choices = action.choices; + + if (typeof choices === 'string') { + choices = choices.split('').join(', '); + } else if (Array.isArray(choices)) { + choices = choices.join(','); + } else { + choices = Object.keys(choices).join(','); + } + result = '{' + choices + '}'; + } else { + result = metavarDefault; + } + + return function (size) { + if (Array.isArray(result)) { + return result; + } + + var metavars = []; + for (var i = 0; i < size; i += 1) { + metavars.push(result); + } + return metavars; + }; +}; + +HelpFormatter.prototype._formatArgs = function (action, metavarDefault) { + var result; + var metavars; + + var buildMetavar = this._metavarFormatter(action, metavarDefault); + + switch (action.nargs) { + /*eslint-disable no-undefined*/ + case undefined: + case null: + metavars = buildMetavar(1); + result = '' + metavars[0]; + break; + case c.OPTIONAL: + metavars = buildMetavar(1); + result = '[' + metavars[0] + ']'; + break; + case c.ZERO_OR_MORE: + metavars = buildMetavar(2); + result = '[' + metavars[0] + ' [' + metavars[1] + ' ...]]'; + break; + case c.ONE_OR_MORE: + metavars = buildMetavar(2); + result = '' + metavars[0] + ' [' + metavars[1] + ' ...]'; + break; + case c.REMAINDER: + result = '...'; + break; + case c.PARSER: + metavars = buildMetavar(1); + result = metavars[0] + ' ...'; + break; + default: + metavars = buildMetavar(action.nargs); + result = metavars.join(' '); + } + return result; +}; + +HelpFormatter.prototype._expandHelp = function (action) { + var params = { prog: this._prog }; + + Object.keys(action).forEach(function (actionProperty) { + var actionValue = action[actionProperty]; + + if (actionValue !== c.SUPPRESS) { + params[actionProperty] = actionValue; + } + }); + + if (params.choices) { + if (typeof params.choices === 'string') { + params.choices = params.choices.split('').join(', '); + } else if (Array.isArray(params.choices)) { + params.choices = params.choices.join(', '); + } else { + params.choices = Object.keys(params.choices).join(', '); + } + } + + return sprintf(this._getHelpString(action), params); +}; + +HelpFormatter.prototype._splitLines = function (text, width) { + var lines = []; + var delimiters = [ ' ', '.', ',', '!', '?' ]; + var re = new RegExp('[' + delimiters.join('') + '][^' + delimiters.join('') + ']*$'); + + text = text.replace(/[\n\|\t]/g, ' '); + + text = text.trim(); + text = text.replace(this._whitespaceMatcher, ' '); + + // Wraps the single paragraph in text (a string) so every line + // is at most width characters long. + text.split(c.EOL).forEach(function (line) { + if (width >= line.length) { + lines.push(line); + return; + } + + var wrapStart = 0; + var wrapEnd = width; + var delimiterIndex = 0; + while (wrapEnd <= line.length) { + if (wrapEnd !== line.length && delimiters.indexOf(line[wrapEnd] < -1)) { + delimiterIndex = (re.exec(line.substring(wrapStart, wrapEnd)) || {}).index; + wrapEnd = wrapStart + delimiterIndex + 1; + } + lines.push(line.substring(wrapStart, wrapEnd)); + wrapStart = wrapEnd; + wrapEnd += width; + } + if (wrapStart < line.length) { + lines.push(line.substring(wrapStart, wrapEnd)); + } + }); + + return lines; +}; + +HelpFormatter.prototype._fillText = function (text, width, indent) { + var lines = this._splitLines(text, width); + lines = lines.map(function (line) { + return indent + line; + }); + return lines.join(c.EOL); +}; + +HelpFormatter.prototype._getHelpString = function (action) { + return action.help; +}; diff --git a/node_modules/argparse/lib/namespace.js b/node_modules/argparse/lib/namespace.js new file mode 100644 index 0000000..a860de9 --- /dev/null +++ b/node_modules/argparse/lib/namespace.js @@ -0,0 +1,76 @@ +/** + * class Namespace + * + * Simple object for storing attributes. Implements equality by attribute names + * and values, and provides a simple string representation. + * + * See also [original guide][1] + * + * [1]:http://docs.python.org/dev/library/argparse.html#the-namespace-object + **/ +'use strict'; + +var $$ = require('./utils'); + +/** + * new Namespace(options) + * - options(object): predefined propertis for result object + * + **/ +var Namespace = module.exports = function Namespace(options) { + $$.extend(this, options); +}; + +/** + * Namespace#isset(key) -> Boolean + * - key (string|number): property name + * + * Tells whenever `namespace` contains given `key` or not. + **/ +Namespace.prototype.isset = function (key) { + return $$.has(this, key); +}; + +/** + * Namespace#set(key, value) -> self + * -key (string|number|object): propery name + * -value (mixed): new property value + * + * Set the property named key with value. + * If key object then set all key properties to namespace object + **/ +Namespace.prototype.set = function (key, value) { + if (typeof (key) === 'object') { + $$.extend(this, key); + } else { + this[key] = value; + } + return this; +}; + +/** + * Namespace#get(key, defaultValue) -> mixed + * - key (string|number): property name + * - defaultValue (mixed): default value + * + * Return the property key or defaulValue if not set + **/ +Namespace.prototype.get = function (key, defaultValue) { + return !this[key] ? defaultValue : this[key]; +}; + +/** + * Namespace#unset(key, defaultValue) -> mixed + * - key (string|number): property name + * - defaultValue (mixed): default value + * + * Return data[key](and delete it) or defaultValue + **/ +Namespace.prototype.unset = function (key, defaultValue) { + var value = this[key]; + if (value !== null) { + delete this[key]; + return value; + } + return defaultValue; +}; diff --git a/node_modules/argparse/lib/utils.js b/node_modules/argparse/lib/utils.js new file mode 100644 index 0000000..4a9cf3e --- /dev/null +++ b/node_modules/argparse/lib/utils.js @@ -0,0 +1,57 @@ +'use strict'; + +exports.repeat = function (str, num) { + var result = ''; + for (var i = 0; i < num; i++) { result += str; } + return result; +}; + +exports.arrayEqual = function (a, b) { + if (a.length !== b.length) { return false; } + for (var i = 0; i < a.length; i++) { + if (a[i] !== b[i]) { return false; } + } + return true; +}; + +exports.trimChars = function (str, chars) { + var start = 0; + var end = str.length - 1; + while (chars.indexOf(str.charAt(start)) >= 0) { start++; } + while (chars.indexOf(str.charAt(end)) >= 0) { end--; } + return str.slice(start, end + 1); +}; + +exports.capitalize = function (str) { + return str.charAt(0).toUpperCase() + str.slice(1); +}; + +exports.arrayUnion = function () { + var result = []; + for (var i = 0, values = {}; i < arguments.length; i++) { + var arr = arguments[i]; + for (var j = 0; j < arr.length; j++) { + if (!values[arr[j]]) { + values[arr[j]] = true; + result.push(arr[j]); + } + } + } + return result; +}; + +function has(obj, key) { + return Object.prototype.hasOwnProperty.call(obj, key); +} + +exports.has = has; + +exports.extend = function (dest, src) { + for (var i in src) { + if (has(src, i)) { dest[i] = src[i]; } + } +}; + +exports.trimEnd = function (str) { + return str.replace(/\s+$/g, ''); +}; diff --git a/node_modules/argparse/package.json b/node_modules/argparse/package.json new file mode 100644 index 0000000..b8b5d75 --- /dev/null +++ b/node_modules/argparse/package.json @@ -0,0 +1,70 @@ +{ + "_from": "argparse@^1.0.7", + "_id": "argparse@1.0.10", + "_inBundle": false, + "_integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "_location": "/argparse", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "argparse@^1.0.7", + "name": "argparse", + "escapedName": "argparse", + "rawSpec": "^1.0.7", + "saveSpec": null, + "fetchSpec": "^1.0.7" + }, + "_requiredBy": [ + "/yamljs" + ], + "_resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "_shasum": "bcd6791ea5ae09725e17e5ad988134cd40b3d911", + "_spec": "argparse@^1.0.7", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/yamljs", + "bugs": { + "url": "https://github.com/nodeca/argparse/issues" + }, + "bundleDependencies": false, + "contributors": [ + { + "name": "Eugene Shkuropat" + }, + { + "name": "Paul Jacobson" + } + ], + "dependencies": { + "sprintf-js": "~1.0.2" + }, + "deprecated": false, + "description": "Very powerful CLI arguments parser. Native port of argparse - python's options parsing library", + "devDependencies": { + "eslint": "^2.13.1", + "istanbul": "^0.4.5", + "mocha": "^3.1.0", + "ndoc": "^5.0.1" + }, + "files": [ + "index.js", + "lib/" + ], + "homepage": "https://github.com/nodeca/argparse#readme", + "keywords": [ + "cli", + "parser", + "argparse", + "option", + "args" + ], + "license": "MIT", + "name": "argparse", + "repository": { + "type": "git", + "url": "git+https://github.com/nodeca/argparse.git" + }, + "scripts": { + "test": "make test" + }, + "version": "1.0.10" +} diff --git a/node_modules/balanced-match/.npmignore b/node_modules/balanced-match/.npmignore new file mode 100644 index 0000000..ae5d8c3 --- /dev/null +++ b/node_modules/balanced-match/.npmignore @@ -0,0 +1,5 @@ +test +.gitignore +.travis.yml +Makefile +example.js diff --git a/node_modules/balanced-match/LICENSE.md b/node_modules/balanced-match/LICENSE.md new file mode 100644 index 0000000..2cdc8e4 --- /dev/null +++ b/node_modules/balanced-match/LICENSE.md @@ -0,0 +1,21 @@ +(MIT) + +Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/balanced-match/README.md b/node_modules/balanced-match/README.md new file mode 100644 index 0000000..08e918c --- /dev/null +++ b/node_modules/balanced-match/README.md @@ -0,0 +1,91 @@ +# balanced-match + +Match balanced string pairs, like `{` and `}` or `` and ``. Supports regular expressions as well! + +[![build status](https://secure.travis-ci.org/juliangruber/balanced-match.svg)](http://travis-ci.org/juliangruber/balanced-match) +[![downloads](https://img.shields.io/npm/dm/balanced-match.svg)](https://www.npmjs.org/package/balanced-match) + +[![testling badge](https://ci.testling.com/juliangruber/balanced-match.png)](https://ci.testling.com/juliangruber/balanced-match) + +## Example + +Get the first matching pair of braces: + +```js +var balanced = require('balanced-match'); + +console.log(balanced('{', '}', 'pre{in{nested}}post')); +console.log(balanced('{', '}', 'pre{first}between{second}post')); +console.log(balanced(/\s+\{\s+/, /\s+\}\s+/, 'pre { in{nest} } post')); +``` + +The matches are: + +```bash +$ node example.js +{ start: 3, end: 14, pre: 'pre', body: 'in{nested}', post: 'post' } +{ start: 3, + end: 9, + pre: 'pre', + body: 'first', + post: 'between{second}post' } +{ start: 3, end: 17, pre: 'pre', body: 'in{nest}', post: 'post' } +``` + +## API + +### var m = balanced(a, b, str) + +For the first non-nested matching pair of `a` and `b` in `str`, return an +object with those keys: + +* **start** the index of the first match of `a` +* **end** the index of the matching `b` +* **pre** the preamble, `a` and `b` not included +* **body** the match, `a` and `b` not included +* **post** the postscript, `a` and `b` not included + +If there's no match, `undefined` will be returned. + +If the `str` contains more `a` than `b` / there are unmatched pairs, the first match that was closed will be used. For example, `{{a}` will match `['{', 'a', '']` and `{a}}` will match `['', 'a', '}']`. + +### var r = balanced.range(a, b, str) + +For the first non-nested matching pair of `a` and `b` in `str`, return an +array with indexes: `[ , ]`. + +If there's no match, `undefined` will be returned. + +If the `str` contains more `a` than `b` / there are unmatched pairs, the first match that was closed will be used. For example, `{{a}` will match `[ 1, 3 ]` and `{a}}` will match `[0, 2]`. + +## Installation + +With [npm](https://npmjs.org) do: + +```bash +npm install balanced-match +``` + +## License + +(MIT) + +Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/balanced-match/index.js b/node_modules/balanced-match/index.js new file mode 100644 index 0000000..1685a76 --- /dev/null +++ b/node_modules/balanced-match/index.js @@ -0,0 +1,59 @@ +'use strict'; +module.exports = balanced; +function balanced(a, b, str) { + if (a instanceof RegExp) a = maybeMatch(a, str); + if (b instanceof RegExp) b = maybeMatch(b, str); + + var r = range(a, b, str); + + return r && { + start: r[0], + end: r[1], + pre: str.slice(0, r[0]), + body: str.slice(r[0] + a.length, r[1]), + post: str.slice(r[1] + b.length) + }; +} + +function maybeMatch(reg, str) { + var m = str.match(reg); + return m ? m[0] : null; +} + +balanced.range = range; +function range(a, b, str) { + var begs, beg, left, right, result; + var ai = str.indexOf(a); + var bi = str.indexOf(b, ai + 1); + var i = ai; + + if (ai >= 0 && bi > 0) { + begs = []; + left = str.length; + + while (i >= 0 && !result) { + if (i == ai) { + begs.push(i); + ai = str.indexOf(a, i + 1); + } else if (begs.length == 1) { + result = [ begs.pop(), bi ]; + } else { + beg = begs.pop(); + if (beg < left) { + left = beg; + right = bi; + } + + bi = str.indexOf(b, i + 1); + } + + i = ai < bi && ai >= 0 ? ai : bi; + } + + if (begs.length) { + result = [ left, right ]; + } + } + + return result; +} diff --git a/node_modules/balanced-match/package.json b/node_modules/balanced-match/package.json new file mode 100644 index 0000000..5e7e46c --- /dev/null +++ b/node_modules/balanced-match/package.json @@ -0,0 +1,77 @@ +{ + "_from": "balanced-match@^1.0.0", + "_id": "balanced-match@1.0.0", + "_inBundle": false, + "_integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "_location": "/balanced-match", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "balanced-match@^1.0.0", + "name": "balanced-match", + "escapedName": "balanced-match", + "rawSpec": "^1.0.0", + "saveSpec": null, + "fetchSpec": "^1.0.0" + }, + "_requiredBy": [ + "/brace-expansion" + ], + "_resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "_shasum": "89b4d199ab2bee49de164ea02b89ce462d71b767", + "_spec": "balanced-match@^1.0.0", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/brace-expansion", + "author": { + "name": "Julian Gruber", + "email": "mail@juliangruber.com", + "url": "http://juliangruber.com" + }, + "bugs": { + "url": "https://github.com/juliangruber/balanced-match/issues" + }, + "bundleDependencies": false, + "dependencies": {}, + "deprecated": false, + "description": "Match balanced character pairs, like \"{\" and \"}\"", + "devDependencies": { + "matcha": "^0.7.0", + "tape": "^4.6.0" + }, + "homepage": "https://github.com/juliangruber/balanced-match", + "keywords": [ + "match", + "regexp", + "test", + "balanced", + "parse" + ], + "license": "MIT", + "main": "index.js", + "name": "balanced-match", + "repository": { + "type": "git", + "url": "git://github.com/juliangruber/balanced-match.git" + }, + "scripts": { + "bench": "make bench", + "test": "make test" + }, + "testling": { + "files": "test/*.js", + "browsers": [ + "ie/8..latest", + "firefox/20..latest", + "firefox/nightly", + "chrome/25..latest", + "chrome/canary", + "opera/12..latest", + "opera/next", + "safari/5.1..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "android-browser/4.2..latest" + ] + }, + "version": "1.0.0" +} diff --git a/node_modules/brace-expansion/LICENSE b/node_modules/brace-expansion/LICENSE new file mode 100644 index 0000000..de32266 --- /dev/null +++ b/node_modules/brace-expansion/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2013 Julian Gruber + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/brace-expansion/README.md b/node_modules/brace-expansion/README.md new file mode 100644 index 0000000..6b4e0e1 --- /dev/null +++ b/node_modules/brace-expansion/README.md @@ -0,0 +1,129 @@ +# brace-expansion + +[Brace expansion](https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html), +as known from sh/bash, in JavaScript. + +[![build status](https://secure.travis-ci.org/juliangruber/brace-expansion.svg)](http://travis-ci.org/juliangruber/brace-expansion) +[![downloads](https://img.shields.io/npm/dm/brace-expansion.svg)](https://www.npmjs.org/package/brace-expansion) +[![Greenkeeper badge](https://badges.greenkeeper.io/juliangruber/brace-expansion.svg)](https://greenkeeper.io/) + +[![testling badge](https://ci.testling.com/juliangruber/brace-expansion.png)](https://ci.testling.com/juliangruber/brace-expansion) + +## Example + +```js +var expand = require('brace-expansion'); + +expand('file-{a,b,c}.jpg') +// => ['file-a.jpg', 'file-b.jpg', 'file-c.jpg'] + +expand('-v{,,}') +// => ['-v', '-v', '-v'] + +expand('file{0..2}.jpg') +// => ['file0.jpg', 'file1.jpg', 'file2.jpg'] + +expand('file-{a..c}.jpg') +// => ['file-a.jpg', 'file-b.jpg', 'file-c.jpg'] + +expand('file{2..0}.jpg') +// => ['file2.jpg', 'file1.jpg', 'file0.jpg'] + +expand('file{0..4..2}.jpg') +// => ['file0.jpg', 'file2.jpg', 'file4.jpg'] + +expand('file-{a..e..2}.jpg') +// => ['file-a.jpg', 'file-c.jpg', 'file-e.jpg'] + +expand('file{00..10..5}.jpg') +// => ['file00.jpg', 'file05.jpg', 'file10.jpg'] + +expand('{{A..C},{a..c}}') +// => ['A', 'B', 'C', 'a', 'b', 'c'] + +expand('ppp{,config,oe{,conf}}') +// => ['ppp', 'pppconfig', 'pppoe', 'pppoeconf'] +``` + +## API + +```js +var expand = require('brace-expansion'); +``` + +### var expanded = expand(str) + +Return an array of all possible and valid expansions of `str`. If none are +found, `[str]` is returned. + +Valid expansions are: + +```js +/^(.*,)+(.+)?$/ +// {a,b,...} +``` + +A comma separated list of options, like `{a,b}` or `{a,{b,c}}` or `{,a,}`. + +```js +/^-?\d+\.\.-?\d+(\.\.-?\d+)?$/ +// {x..y[..incr]} +``` + +A numeric sequence from `x` to `y` inclusive, with optional increment. +If `x` or `y` start with a leading `0`, all the numbers will be padded +to have equal length. Negative numbers and backwards iteration work too. + +```js +/^-?\d+\.\.-?\d+(\.\.-?\d+)?$/ +// {x..y[..incr]} +``` + +An alphabetic sequence from `x` to `y` inclusive, with optional increment. +`x` and `y` must be exactly one character, and if given, `incr` must be a +number. + +For compatibility reasons, the string `${` is not eligible for brace expansion. + +## Installation + +With [npm](https://npmjs.org) do: + +```bash +npm install brace-expansion +``` + +## Contributors + +- [Julian Gruber](https://github.com/juliangruber) +- [Isaac Z. Schlueter](https://github.com/isaacs) + +## Sponsors + +This module is proudly supported by my [Sponsors](https://github.com/juliangruber/sponsors)! + +Do you want to support modules like this to improve their quality, stability and weigh in on new features? Then please consider donating to my [Patreon](https://www.patreon.com/juliangruber). Not sure how much of my modules you're using? Try [feross/thanks](https://github.com/feross/thanks)! + +## License + +(MIT) + +Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/brace-expansion/index.js b/node_modules/brace-expansion/index.js new file mode 100644 index 0000000..0478be8 --- /dev/null +++ b/node_modules/brace-expansion/index.js @@ -0,0 +1,201 @@ +var concatMap = require('concat-map'); +var balanced = require('balanced-match'); + +module.exports = expandTop; + +var escSlash = '\0SLASH'+Math.random()+'\0'; +var escOpen = '\0OPEN'+Math.random()+'\0'; +var escClose = '\0CLOSE'+Math.random()+'\0'; +var escComma = '\0COMMA'+Math.random()+'\0'; +var escPeriod = '\0PERIOD'+Math.random()+'\0'; + +function numeric(str) { + return parseInt(str, 10) == str + ? parseInt(str, 10) + : str.charCodeAt(0); +} + +function escapeBraces(str) { + return str.split('\\\\').join(escSlash) + .split('\\{').join(escOpen) + .split('\\}').join(escClose) + .split('\\,').join(escComma) + .split('\\.').join(escPeriod); +} + +function unescapeBraces(str) { + return str.split(escSlash).join('\\') + .split(escOpen).join('{') + .split(escClose).join('}') + .split(escComma).join(',') + .split(escPeriod).join('.'); +} + + +// Basically just str.split(","), but handling cases +// where we have nested braced sections, which should be +// treated as individual members, like {a,{b,c},d} +function parseCommaParts(str) { + if (!str) + return ['']; + + var parts = []; + var m = balanced('{', '}', str); + + if (!m) + return str.split(','); + + var pre = m.pre; + var body = m.body; + var post = m.post; + var p = pre.split(','); + + p[p.length-1] += '{' + body + '}'; + var postParts = parseCommaParts(post); + if (post.length) { + p[p.length-1] += postParts.shift(); + p.push.apply(p, postParts); + } + + parts.push.apply(parts, p); + + return parts; +} + +function expandTop(str) { + if (!str) + return []; + + // I don't know why Bash 4.3 does this, but it does. + // Anything starting with {} will have the first two bytes preserved + // but *only* at the top level, so {},a}b will not expand to anything, + // but a{},b}c will be expanded to [a}c,abc]. + // One could argue that this is a bug in Bash, but since the goal of + // this module is to match Bash's rules, we escape a leading {} + if (str.substr(0, 2) === '{}') { + str = '\\{\\}' + str.substr(2); + } + + return expand(escapeBraces(str), true).map(unescapeBraces); +} + +function identity(e) { + return e; +} + +function embrace(str) { + return '{' + str + '}'; +} +function isPadded(el) { + return /^-?0\d/.test(el); +} + +function lte(i, y) { + return i <= y; +} +function gte(i, y) { + return i >= y; +} + +function expand(str, isTop) { + var expansions = []; + + var m = balanced('{', '}', str); + if (!m || /\$$/.test(m.pre)) return [str]; + + var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); + var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); + var isSequence = isNumericSequence || isAlphaSequence; + var isOptions = m.body.indexOf(',') >= 0; + if (!isSequence && !isOptions) { + // {a},b} + if (m.post.match(/,.*\}/)) { + str = m.pre + '{' + m.body + escClose + m.post; + return expand(str); + } + return [str]; + } + + var n; + if (isSequence) { + n = m.body.split(/\.\./); + } else { + n = parseCommaParts(m.body); + if (n.length === 1) { + // x{{a,b}}y ==> x{a}y x{b}y + n = expand(n[0], false).map(embrace); + if (n.length === 1) { + var post = m.post.length + ? expand(m.post, false) + : ['']; + return post.map(function(p) { + return m.pre + n[0] + p; + }); + } + } + } + + // at this point, n is the parts, and we know it's not a comma set + // with a single entry. + + // no need to expand pre, since it is guaranteed to be free of brace-sets + var pre = m.pre; + var post = m.post.length + ? expand(m.post, false) + : ['']; + + var N; + + if (isSequence) { + var x = numeric(n[0]); + var y = numeric(n[1]); + var width = Math.max(n[0].length, n[1].length) + var incr = n.length == 3 + ? Math.abs(numeric(n[2])) + : 1; + var test = lte; + var reverse = y < x; + if (reverse) { + incr *= -1; + test = gte; + } + var pad = n.some(isPadded); + + N = []; + + for (var i = x; test(i, y); i += incr) { + var c; + if (isAlphaSequence) { + c = String.fromCharCode(i); + if (c === '\\') + c = ''; + } else { + c = String(i); + if (pad) { + var need = width - c.length; + if (need > 0) { + var z = new Array(need + 1).join('0'); + if (i < 0) + c = '-' + z + c.slice(1); + else + c = z + c; + } + } + } + N.push(c); + } + } else { + N = concatMap(n, function(el) { return expand(el, false) }); + } + + for (var j = 0; j < N.length; j++) { + for (var k = 0; k < post.length; k++) { + var expansion = pre + N[j] + post[k]; + if (!isTop || isSequence || expansion) + expansions.push(expansion); + } + } + + return expansions; +} + diff --git a/node_modules/brace-expansion/package.json b/node_modules/brace-expansion/package.json new file mode 100644 index 0000000..b783cba --- /dev/null +++ b/node_modules/brace-expansion/package.json @@ -0,0 +1,75 @@ +{ + "_from": "brace-expansion@^1.1.7", + "_id": "brace-expansion@1.1.11", + "_inBundle": false, + "_integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "_location": "/brace-expansion", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "brace-expansion@^1.1.7", + "name": "brace-expansion", + "escapedName": "brace-expansion", + "rawSpec": "^1.1.7", + "saveSpec": null, + "fetchSpec": "^1.1.7" + }, + "_requiredBy": [ + "/minimatch" + ], + "_resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "_shasum": "3c7fcbf529d87226f3d2f52b966ff5271eb441dd", + "_spec": "brace-expansion@^1.1.7", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/minimatch", + "author": { + "name": "Julian Gruber", + "email": "mail@juliangruber.com", + "url": "http://juliangruber.com" + }, + "bugs": { + "url": "https://github.com/juliangruber/brace-expansion/issues" + }, + "bundleDependencies": false, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + }, + "deprecated": false, + "description": "Brace expansion as known from sh/bash", + "devDependencies": { + "matcha": "^0.7.0", + "tape": "^4.6.0" + }, + "homepage": "https://github.com/juliangruber/brace-expansion", + "keywords": [], + "license": "MIT", + "main": "index.js", + "name": "brace-expansion", + "repository": { + "type": "git", + "url": "git://github.com/juliangruber/brace-expansion.git" + }, + "scripts": { + "bench": "matcha test/perf/bench.js", + "gentest": "bash test/generate.sh", + "test": "tape test/*.js" + }, + "testling": { + "files": "test/*.js", + "browsers": [ + "ie/8..latest", + "firefox/20..latest", + "firefox/nightly", + "chrome/25..latest", + "chrome/canary", + "opera/12..latest", + "opera/next", + "safari/5.1..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "android-browser/4.2..latest" + ] + }, + "version": "1.1.11" +} diff --git a/node_modules/concat-map/.travis.yml b/node_modules/concat-map/.travis.yml new file mode 100644 index 0000000..f1d0f13 --- /dev/null +++ b/node_modules/concat-map/.travis.yml @@ -0,0 +1,4 @@ +language: node_js +node_js: + - 0.4 + - 0.6 diff --git a/node_modules/concat-map/LICENSE b/node_modules/concat-map/LICENSE new file mode 100644 index 0000000..ee27ba4 --- /dev/null +++ b/node_modules/concat-map/LICENSE @@ -0,0 +1,18 @@ +This software is released under the MIT license: + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/concat-map/README.markdown b/node_modules/concat-map/README.markdown new file mode 100644 index 0000000..408f70a --- /dev/null +++ b/node_modules/concat-map/README.markdown @@ -0,0 +1,62 @@ +concat-map +========== + +Concatenative mapdashery. + +[![browser support](http://ci.testling.com/substack/node-concat-map.png)](http://ci.testling.com/substack/node-concat-map) + +[![build status](https://secure.travis-ci.org/substack/node-concat-map.png)](http://travis-ci.org/substack/node-concat-map) + +example +======= + +``` js +var concatMap = require('concat-map'); +var xs = [ 1, 2, 3, 4, 5, 6 ]; +var ys = concatMap(xs, function (x) { + return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; +}); +console.dir(ys); +``` + +*** + +``` +[ 0.9, 1, 1.1, 2.9, 3, 3.1, 4.9, 5, 5.1 ] +``` + +methods +======= + +``` js +var concatMap = require('concat-map') +``` + +concatMap(xs, fn) +----------------- + +Return an array of concatenated elements by calling `fn(x, i)` for each element +`x` and each index `i` in the array `xs`. + +When `fn(x, i)` returns an array, its result will be concatenated with the +result array. If `fn(x, i)` returns anything else, that value will be pushed +onto the end of the result array. + +install +======= + +With [npm](http://npmjs.org) do: + +``` +npm install concat-map +``` + +license +======= + +MIT + +notes +===== + +This module was written while sitting high above the ground in a tree. diff --git a/node_modules/concat-map/example/map.js b/node_modules/concat-map/example/map.js new file mode 100644 index 0000000..3365621 --- /dev/null +++ b/node_modules/concat-map/example/map.js @@ -0,0 +1,6 @@ +var concatMap = require('../'); +var xs = [ 1, 2, 3, 4, 5, 6 ]; +var ys = concatMap(xs, function (x) { + return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; +}); +console.dir(ys); diff --git a/node_modules/concat-map/index.js b/node_modules/concat-map/index.js new file mode 100644 index 0000000..b29a781 --- /dev/null +++ b/node_modules/concat-map/index.js @@ -0,0 +1,13 @@ +module.exports = function (xs, fn) { + var res = []; + for (var i = 0; i < xs.length; i++) { + var x = fn(xs[i], i); + if (isArray(x)) res.push.apply(res, x); + else res.push(x); + } + return res; +}; + +var isArray = Array.isArray || function (xs) { + return Object.prototype.toString.call(xs) === '[object Array]'; +}; diff --git a/node_modules/concat-map/package.json b/node_modules/concat-map/package.json new file mode 100644 index 0000000..f257058 --- /dev/null +++ b/node_modules/concat-map/package.json @@ -0,0 +1,88 @@ +{ + "_from": "concat-map@0.0.1", + "_id": "concat-map@0.0.1", + "_inBundle": false, + "_integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "_location": "/concat-map", + "_phantomChildren": {}, + "_requested": { + "type": "version", + "registry": true, + "raw": "concat-map@0.0.1", + "name": "concat-map", + "escapedName": "concat-map", + "rawSpec": "0.0.1", + "saveSpec": null, + "fetchSpec": "0.0.1" + }, + "_requiredBy": [ + "/brace-expansion" + ], + "_resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "_shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b", + "_spec": "concat-map@0.0.1", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/brace-expansion", + "author": { + "name": "James Halliday", + "email": "mail@substack.net", + "url": "http://substack.net" + }, + "bugs": { + "url": "https://github.com/substack/node-concat-map/issues" + }, + "bundleDependencies": false, + "deprecated": false, + "description": "concatenative mapdashery", + "devDependencies": { + "tape": "~2.4.0" + }, + "directories": { + "example": "example", + "test": "test" + }, + "homepage": "https://github.com/substack/node-concat-map#readme", + "keywords": [ + "concat", + "concatMap", + "map", + "functional", + "higher-order" + ], + "license": "MIT", + "main": "index.js", + "name": "concat-map", + "repository": { + "type": "git", + "url": "git://github.com/substack/node-concat-map.git" + }, + "scripts": { + "test": "tape test/*.js" + }, + "testling": { + "files": "test/*.js", + "browsers": { + "ie": [ + 6, + 7, + 8, + 9 + ], + "ff": [ + 3.5, + 10, + 15 + ], + "chrome": [ + 10, + 22 + ], + "safari": [ + 5.1 + ], + "opera": [ + 12 + ] + } + }, + "version": "0.0.1" +} diff --git a/node_modules/concat-map/test/map.js b/node_modules/concat-map/test/map.js new file mode 100644 index 0000000..fdbd702 --- /dev/null +++ b/node_modules/concat-map/test/map.js @@ -0,0 +1,39 @@ +var concatMap = require('../'); +var test = require('tape'); + +test('empty or not', function (t) { + var xs = [ 1, 2, 3, 4, 5, 6 ]; + var ixes = []; + var ys = concatMap(xs, function (x, ix) { + ixes.push(ix); + return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; + }); + t.same(ys, [ 0.9, 1, 1.1, 2.9, 3, 3.1, 4.9, 5, 5.1 ]); + t.same(ixes, [ 0, 1, 2, 3, 4, 5 ]); + t.end(); +}); + +test('always something', function (t) { + var xs = [ 'a', 'b', 'c', 'd' ]; + var ys = concatMap(xs, function (x) { + return x === 'b' ? [ 'B', 'B', 'B' ] : [ x ]; + }); + t.same(ys, [ 'a', 'B', 'B', 'B', 'c', 'd' ]); + t.end(); +}); + +test('scalars', function (t) { + var xs = [ 'a', 'b', 'c', 'd' ]; + var ys = concatMap(xs, function (x) { + return x === 'b' ? [ 'B', 'B', 'B' ] : x; + }); + t.same(ys, [ 'a', 'B', 'B', 'B', 'c', 'd' ]); + t.end(); +}); + +test('undefs', function (t) { + var xs = [ 'a', 'b', 'c', 'd' ]; + var ys = concatMap(xs, function () {}); + t.same(ys, [ undefined, undefined, undefined, undefined ]); + t.end(); +}); diff --git a/node_modules/fs.realpath/LICENSE b/node_modules/fs.realpath/LICENSE new file mode 100644 index 0000000..5bd884c --- /dev/null +++ b/node_modules/fs.realpath/LICENSE @@ -0,0 +1,43 @@ +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +---- + +This library bundles a version of the `fs.realpath` and `fs.realpathSync` +methods from Node.js v0.10 under the terms of the Node.js MIT license. + +Node's license follows, also included at the header of `old.js` which contains +the licensed code: + + Copyright Joyent, Inc. and other Node contributors. + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. diff --git a/node_modules/fs.realpath/README.md b/node_modules/fs.realpath/README.md new file mode 100644 index 0000000..a42ceac --- /dev/null +++ b/node_modules/fs.realpath/README.md @@ -0,0 +1,33 @@ +# fs.realpath + +A backwards-compatible fs.realpath for Node v6 and above + +In Node v6, the JavaScript implementation of fs.realpath was replaced +with a faster (but less resilient) native implementation. That raises +new and platform-specific errors and cannot handle long or excessively +symlink-looping paths. + +This module handles those cases by detecting the new errors and +falling back to the JavaScript implementation. On versions of Node +prior to v6, it has no effect. + +## USAGE + +```js +var rp = require('fs.realpath') + +// async version +rp.realpath(someLongAndLoopingPath, function (er, real) { + // the ELOOP was handled, but it was a bit slower +}) + +// sync version +var real = rp.realpathSync(someLongAndLoopingPath) + +// monkeypatch at your own risk! +// This replaces the fs.realpath/fs.realpathSync builtins +rp.monkeypatch() + +// un-do the monkeypatching +rp.unmonkeypatch() +``` diff --git a/node_modules/fs.realpath/index.js b/node_modules/fs.realpath/index.js new file mode 100644 index 0000000..b09c7c7 --- /dev/null +++ b/node_modules/fs.realpath/index.js @@ -0,0 +1,66 @@ +module.exports = realpath +realpath.realpath = realpath +realpath.sync = realpathSync +realpath.realpathSync = realpathSync +realpath.monkeypatch = monkeypatch +realpath.unmonkeypatch = unmonkeypatch + +var fs = require('fs') +var origRealpath = fs.realpath +var origRealpathSync = fs.realpathSync + +var version = process.version +var ok = /^v[0-5]\./.test(version) +var old = require('./old.js') + +function newError (er) { + return er && er.syscall === 'realpath' && ( + er.code === 'ELOOP' || + er.code === 'ENOMEM' || + er.code === 'ENAMETOOLONG' + ) +} + +function realpath (p, cache, cb) { + if (ok) { + return origRealpath(p, cache, cb) + } + + if (typeof cache === 'function') { + cb = cache + cache = null + } + origRealpath(p, cache, function (er, result) { + if (newError(er)) { + old.realpath(p, cache, cb) + } else { + cb(er, result) + } + }) +} + +function realpathSync (p, cache) { + if (ok) { + return origRealpathSync(p, cache) + } + + try { + return origRealpathSync(p, cache) + } catch (er) { + if (newError(er)) { + return old.realpathSync(p, cache) + } else { + throw er + } + } +} + +function monkeypatch () { + fs.realpath = realpath + fs.realpathSync = realpathSync +} + +function unmonkeypatch () { + fs.realpath = origRealpath + fs.realpathSync = origRealpathSync +} diff --git a/node_modules/fs.realpath/old.js b/node_modules/fs.realpath/old.js new file mode 100644 index 0000000..b40305e --- /dev/null +++ b/node_modules/fs.realpath/old.js @@ -0,0 +1,303 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +var pathModule = require('path'); +var isWindows = process.platform === 'win32'; +var fs = require('fs'); + +// JavaScript implementation of realpath, ported from node pre-v6 + +var DEBUG = process.env.NODE_DEBUG && /fs/.test(process.env.NODE_DEBUG); + +function rethrow() { + // Only enable in debug mode. A backtrace uses ~1000 bytes of heap space and + // is fairly slow to generate. + var callback; + if (DEBUG) { + var backtrace = new Error; + callback = debugCallback; + } else + callback = missingCallback; + + return callback; + + function debugCallback(err) { + if (err) { + backtrace.message = err.message; + err = backtrace; + missingCallback(err); + } + } + + function missingCallback(err) { + if (err) { + if (process.throwDeprecation) + throw err; // Forgot a callback but don't know where? Use NODE_DEBUG=fs + else if (!process.noDeprecation) { + var msg = 'fs: missing callback ' + (err.stack || err.message); + if (process.traceDeprecation) + console.trace(msg); + else + console.error(msg); + } + } + } +} + +function maybeCallback(cb) { + return typeof cb === 'function' ? cb : rethrow(); +} + +var normalize = pathModule.normalize; + +// Regexp that finds the next partion of a (partial) path +// result is [base_with_slash, base], e.g. ['somedir/', 'somedir'] +if (isWindows) { + var nextPartRe = /(.*?)(?:[\/\\]+|$)/g; +} else { + var nextPartRe = /(.*?)(?:[\/]+|$)/g; +} + +// Regex to find the device root, including trailing slash. E.g. 'c:\\'. +if (isWindows) { + var splitRootRe = /^(?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/][^\\\/]+)?[\\\/]*/; +} else { + var splitRootRe = /^[\/]*/; +} + +exports.realpathSync = function realpathSync(p, cache) { + // make p is absolute + p = pathModule.resolve(p); + + if (cache && Object.prototype.hasOwnProperty.call(cache, p)) { + return cache[p]; + } + + var original = p, + seenLinks = {}, + knownHard = {}; + + // current character position in p + var pos; + // the partial path so far, including a trailing slash if any + var current; + // the partial path without a trailing slash (except when pointing at a root) + var base; + // the partial path scanned in the previous round, with slash + var previous; + + start(); + + function start() { + // Skip over roots + var m = splitRootRe.exec(p); + pos = m[0].length; + current = m[0]; + base = m[0]; + previous = ''; + + // On windows, check that the root exists. On unix there is no need. + if (isWindows && !knownHard[base]) { + fs.lstatSync(base); + knownHard[base] = true; + } + } + + // walk down the path, swapping out linked pathparts for their real + // values + // NB: p.length changes. + while (pos < p.length) { + // find the next part + nextPartRe.lastIndex = pos; + var result = nextPartRe.exec(p); + previous = current; + current += result[0]; + base = previous + result[1]; + pos = nextPartRe.lastIndex; + + // continue if not a symlink + if (knownHard[base] || (cache && cache[base] === base)) { + continue; + } + + var resolvedLink; + if (cache && Object.prototype.hasOwnProperty.call(cache, base)) { + // some known symbolic link. no need to stat again. + resolvedLink = cache[base]; + } else { + var stat = fs.lstatSync(base); + if (!stat.isSymbolicLink()) { + knownHard[base] = true; + if (cache) cache[base] = base; + continue; + } + + // read the link if it wasn't read before + // dev/ino always return 0 on windows, so skip the check. + var linkTarget = null; + if (!isWindows) { + var id = stat.dev.toString(32) + ':' + stat.ino.toString(32); + if (seenLinks.hasOwnProperty(id)) { + linkTarget = seenLinks[id]; + } + } + if (linkTarget === null) { + fs.statSync(base); + linkTarget = fs.readlinkSync(base); + } + resolvedLink = pathModule.resolve(previous, linkTarget); + // track this, if given a cache. + if (cache) cache[base] = resolvedLink; + if (!isWindows) seenLinks[id] = linkTarget; + } + + // resolve the link, then start over + p = pathModule.resolve(resolvedLink, p.slice(pos)); + start(); + } + + if (cache) cache[original] = p; + + return p; +}; + + +exports.realpath = function realpath(p, cache, cb) { + if (typeof cb !== 'function') { + cb = maybeCallback(cache); + cache = null; + } + + // make p is absolute + p = pathModule.resolve(p); + + if (cache && Object.prototype.hasOwnProperty.call(cache, p)) { + return process.nextTick(cb.bind(null, null, cache[p])); + } + + var original = p, + seenLinks = {}, + knownHard = {}; + + // current character position in p + var pos; + // the partial path so far, including a trailing slash if any + var current; + // the partial path without a trailing slash (except when pointing at a root) + var base; + // the partial path scanned in the previous round, with slash + var previous; + + start(); + + function start() { + // Skip over roots + var m = splitRootRe.exec(p); + pos = m[0].length; + current = m[0]; + base = m[0]; + previous = ''; + + // On windows, check that the root exists. On unix there is no need. + if (isWindows && !knownHard[base]) { + fs.lstat(base, function(err) { + if (err) return cb(err); + knownHard[base] = true; + LOOP(); + }); + } else { + process.nextTick(LOOP); + } + } + + // walk down the path, swapping out linked pathparts for their real + // values + function LOOP() { + // stop if scanned past end of path + if (pos >= p.length) { + if (cache) cache[original] = p; + return cb(null, p); + } + + // find the next part + nextPartRe.lastIndex = pos; + var result = nextPartRe.exec(p); + previous = current; + current += result[0]; + base = previous + result[1]; + pos = nextPartRe.lastIndex; + + // continue if not a symlink + if (knownHard[base] || (cache && cache[base] === base)) { + return process.nextTick(LOOP); + } + + if (cache && Object.prototype.hasOwnProperty.call(cache, base)) { + // known symbolic link. no need to stat again. + return gotResolvedLink(cache[base]); + } + + return fs.lstat(base, gotStat); + } + + function gotStat(err, stat) { + if (err) return cb(err); + + // if not a symlink, skip to the next path part + if (!stat.isSymbolicLink()) { + knownHard[base] = true; + if (cache) cache[base] = base; + return process.nextTick(LOOP); + } + + // stat & read the link if not read before + // call gotTarget as soon as the link target is known + // dev/ino always return 0 on windows, so skip the check. + if (!isWindows) { + var id = stat.dev.toString(32) + ':' + stat.ino.toString(32); + if (seenLinks.hasOwnProperty(id)) { + return gotTarget(null, seenLinks[id], base); + } + } + fs.stat(base, function(err) { + if (err) return cb(err); + + fs.readlink(base, function(err, target) { + if (!isWindows) seenLinks[id] = target; + gotTarget(err, target); + }); + }); + } + + function gotTarget(err, target, base) { + if (err) return cb(err); + + var resolvedLink = pathModule.resolve(previous, target); + if (cache) cache[base] = resolvedLink; + gotResolvedLink(resolvedLink); + } + + function gotResolvedLink(resolvedLink) { + // resolve the link, then start over + p = pathModule.resolve(resolvedLink, p.slice(pos)); + start(); + } +}; diff --git a/node_modules/fs.realpath/package.json b/node_modules/fs.realpath/package.json new file mode 100644 index 0000000..d0032ef --- /dev/null +++ b/node_modules/fs.realpath/package.json @@ -0,0 +1,59 @@ +{ + "_from": "fs.realpath@^1.0.0", + "_id": "fs.realpath@1.0.0", + "_inBundle": false, + "_integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "_location": "/fs.realpath", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "fs.realpath@^1.0.0", + "name": "fs.realpath", + "escapedName": "fs.realpath", + "rawSpec": "^1.0.0", + "saveSpec": null, + "fetchSpec": "^1.0.0" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "_shasum": "1504ad2523158caa40db4a2787cb01411994ea4f", + "_spec": "fs.realpath@^1.0.0", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/glob", + "author": { + "name": "Isaac Z. Schlueter", + "email": "i@izs.me", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/fs.realpath/issues" + }, + "bundleDependencies": false, + "dependencies": {}, + "deprecated": false, + "description": "Use node's fs.realpath, but fall back to the JS implementation if the native one fails", + "devDependencies": {}, + "files": [ + "old.js", + "index.js" + ], + "homepage": "https://github.com/isaacs/fs.realpath#readme", + "keywords": [ + "realpath", + "fs", + "polyfill" + ], + "license": "ISC", + "main": "index.js", + "name": "fs.realpath", + "repository": { + "type": "git", + "url": "git+https://github.com/isaacs/fs.realpath.git" + }, + "scripts": { + "test": "tap test/*.js --cov" + }, + "version": "1.0.0" +} diff --git a/node_modules/glob/LICENSE b/node_modules/glob/LICENSE new file mode 100644 index 0000000..42ca266 --- /dev/null +++ b/node_modules/glob/LICENSE @@ -0,0 +1,21 @@ +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +## Glob Logo + +Glob's logo created by Tanya Brassie , licensed +under a Creative Commons Attribution-ShareAlike 4.0 International License +https://creativecommons.org/licenses/by-sa/4.0/ diff --git a/node_modules/glob/README.md b/node_modules/glob/README.md new file mode 100644 index 0000000..0916a48 --- /dev/null +++ b/node_modules/glob/README.md @@ -0,0 +1,375 @@ +# Glob + +Match files using the patterns the shell uses, like stars and stuff. + +[![Build Status](https://travis-ci.org/isaacs/node-glob.svg?branch=master)](https://travis-ci.org/isaacs/node-glob/) [![Build Status](https://ci.appveyor.com/api/projects/status/kd7f3yftf7unxlsx?svg=true)](https://ci.appveyor.com/project/isaacs/node-glob) [![Coverage Status](https://coveralls.io/repos/isaacs/node-glob/badge.svg?branch=master&service=github)](https://coveralls.io/github/isaacs/node-glob?branch=master) + +This is a glob implementation in JavaScript. It uses the `minimatch` +library to do its matching. + +![](logo/glob.png) + +## Usage + +Install with npm + +``` +npm i glob +``` + +```javascript +var glob = require("glob") + +// options is optional +glob("**/*.js", options, function (er, files) { + // files is an array of filenames. + // If the `nonull` option is set, and nothing + // was found, then files is ["**/*.js"] + // er is an error object or null. +}) +``` + +## Glob Primer + +"Globs" are the patterns you type when you do stuff like `ls *.js` on +the command line, or put `build/*` in a `.gitignore` file. + +Before parsing the path part patterns, braced sections are expanded +into a set. Braced sections start with `{` and end with `}`, with any +number of comma-delimited sections within. Braced sections may contain +slash characters, so `a{/b/c,bcd}` would expand into `a/b/c` and `abcd`. + +The following characters have special magic meaning when used in a +path portion: + +* `*` Matches 0 or more characters in a single path portion +* `?` Matches 1 character +* `[...]` Matches a range of characters, similar to a RegExp range. + If the first character of the range is `!` or `^` then it matches + any character not in the range. +* `!(pattern|pattern|pattern)` Matches anything that does not match + any of the patterns provided. +* `?(pattern|pattern|pattern)` Matches zero or one occurrence of the + patterns provided. +* `+(pattern|pattern|pattern)` Matches one or more occurrences of the + patterns provided. +* `*(a|b|c)` Matches zero or more occurrences of the patterns provided +* `@(pattern|pat*|pat?erN)` Matches exactly one of the patterns + provided +* `**` If a "globstar" is alone in a path portion, then it matches + zero or more directories and subdirectories searching for matches. + It does not crawl symlinked directories. + +### Dots + +If a file or directory path portion has a `.` as the first character, +then it will not match any glob pattern unless that pattern's +corresponding path part also has a `.` as its first character. + +For example, the pattern `a/.*/c` would match the file at `a/.b/c`. +However the pattern `a/*/c` would not, because `*` does not start with +a dot character. + +You can make glob treat dots as normal characters by setting +`dot:true` in the options. + +### Basename Matching + +If you set `matchBase:true` in the options, and the pattern has no +slashes in it, then it will seek for any file anywhere in the tree +with a matching basename. For example, `*.js` would match +`test/simple/basic.js`. + +### Empty Sets + +If no matching files are found, then an empty array is returned. This +differs from the shell, where the pattern itself is returned. For +example: + + $ echo a*s*d*f + a*s*d*f + +To get the bash-style behavior, set the `nonull:true` in the options. + +### See Also: + +* `man sh` +* `man bash` (Search for "Pattern Matching") +* `man 3 fnmatch` +* `man 5 gitignore` +* [minimatch documentation](https://github.com/isaacs/minimatch) + +## glob.hasMagic(pattern, [options]) + +Returns `true` if there are any special characters in the pattern, and +`false` otherwise. + +Note that the options affect the results. If `noext:true` is set in +the options object, then `+(a|b)` will not be considered a magic +pattern. If the pattern has a brace expansion, like `a/{b/c,x/y}` +then that is considered magical, unless `nobrace:true` is set in the +options. + +## glob(pattern, [options], cb) + +* `pattern` `{String}` Pattern to be matched +* `options` `{Object}` +* `cb` `{Function}` + * `err` `{Error | null}` + * `matches` `{Array}` filenames found matching the pattern + +Perform an asynchronous glob search. + +## glob.sync(pattern, [options]) + +* `pattern` `{String}` Pattern to be matched +* `options` `{Object}` +* return: `{Array}` filenames found matching the pattern + +Perform a synchronous glob search. + +## Class: glob.Glob + +Create a Glob object by instantiating the `glob.Glob` class. + +```javascript +var Glob = require("glob").Glob +var mg = new Glob(pattern, options, cb) +``` + +It's an EventEmitter, and starts walking the filesystem to find matches +immediately. + +### new glob.Glob(pattern, [options], [cb]) + +* `pattern` `{String}` pattern to search for +* `options` `{Object}` +* `cb` `{Function}` Called when an error occurs, or matches are found + * `err` `{Error | null}` + * `matches` `{Array}` filenames found matching the pattern + +Note that if the `sync` flag is set in the options, then matches will +be immediately available on the `g.found` member. + +### Properties + +* `minimatch` The minimatch object that the glob uses. +* `options` The options object passed in. +* `aborted` Boolean which is set to true when calling `abort()`. There + is no way at this time to continue a glob search after aborting, but + you can re-use the statCache to avoid having to duplicate syscalls. +* `cache` Convenience object. Each field has the following possible + values: + * `false` - Path does not exist + * `true` - Path exists + * `'FILE'` - Path exists, and is not a directory + * `'DIR'` - Path exists, and is a directory + * `[file, entries, ...]` - Path exists, is a directory, and the + array value is the results of `fs.readdir` +* `statCache` Cache of `fs.stat` results, to prevent statting the same + path multiple times. +* `symlinks` A record of which paths are symbolic links, which is + relevant in resolving `**` patterns. +* `realpathCache` An optional object which is passed to `fs.realpath` + to minimize unnecessary syscalls. It is stored on the instantiated + Glob object, and may be re-used. + +### Events + +* `end` When the matching is finished, this is emitted with all the + matches found. If the `nonull` option is set, and no match was found, + then the `matches` list contains the original pattern. The matches + are sorted, unless the `nosort` flag is set. +* `match` Every time a match is found, this is emitted with the specific + thing that matched. It is not deduplicated or resolved to a realpath. +* `error` Emitted when an unexpected error is encountered, or whenever + any fs error occurs if `options.strict` is set. +* `abort` When `abort()` is called, this event is raised. + +### Methods + +* `pause` Temporarily stop the search +* `resume` Resume the search +* `abort` Stop the search forever + +### Options + +All the options that can be passed to Minimatch can also be passed to +Glob to change pattern matching behavior. Also, some have been added, +or have glob-specific ramifications. + +All options are false by default, unless otherwise noted. + +All options are added to the Glob object, as well. + +If you are running many `glob` operations, you can pass a Glob object +as the `options` argument to a subsequent operation to shortcut some +`stat` and `readdir` calls. At the very least, you may pass in shared +`symlinks`, `statCache`, `realpathCache`, and `cache` options, so that +parallel glob operations will be sped up by sharing information about +the filesystem. + +* `cwd` The current working directory in which to search. Defaults + to `process.cwd()`. +* `root` The place where patterns starting with `/` will be mounted + onto. Defaults to `path.resolve(options.cwd, "/")` (`/` on Unix + systems, and `C:\` or some such on Windows.) +* `dot` Include `.dot` files in normal matches and `globstar` matches. + Note that an explicit dot in a portion of the pattern will always + match dot files. +* `nomount` By default, a pattern starting with a forward-slash will be + "mounted" onto the root setting, so that a valid filesystem path is + returned. Set this flag to disable that behavior. +* `mark` Add a `/` character to directory matches. Note that this + requires additional stat calls. +* `nosort` Don't sort the results. +* `stat` Set to true to stat *all* results. This reduces performance + somewhat, and is completely unnecessary, unless `readdir` is presumed + to be an untrustworthy indicator of file existence. +* `silent` When an unusual error is encountered when attempting to + read a directory, a warning will be printed to stderr. Set the + `silent` option to true to suppress these warnings. +* `strict` When an unusual error is encountered when attempting to + read a directory, the process will just continue on in search of + other matches. Set the `strict` option to raise an error in these + cases. +* `cache` See `cache` property above. Pass in a previously generated + cache object to save some fs calls. +* `statCache` A cache of results of filesystem information, to prevent + unnecessary stat calls. While it should not normally be necessary + to set this, you may pass the statCache from one glob() call to the + options object of another, if you know that the filesystem will not + change between calls. (See "Race Conditions" below.) +* `symlinks` A cache of known symbolic links. You may pass in a + previously generated `symlinks` object to save `lstat` calls when + resolving `**` matches. +* `sync` DEPRECATED: use `glob.sync(pattern, opts)` instead. +* `nounique` In some cases, brace-expanded patterns can result in the + same file showing up multiple times in the result set. By default, + this implementation prevents duplicates in the result set. Set this + flag to disable that behavior. +* `nonull` Set to never return an empty set, instead returning a set + containing the pattern itself. This is the default in glob(3). +* `debug` Set to enable debug logging in minimatch and glob. +* `nobrace` Do not expand `{a,b}` and `{1..3}` brace sets. +* `noglobstar` Do not match `**` against multiple filenames. (Ie, + treat it as a normal `*` instead.) +* `noext` Do not match `+(a|b)` "extglob" patterns. +* `nocase` Perform a case-insensitive match. Note: on + case-insensitive filesystems, non-magic patterns will match by + default, since `stat` and `readdir` will not raise errors. +* `matchBase` Perform a basename-only match if the pattern does not + contain any slash characters. That is, `*.js` would be treated as + equivalent to `**/*.js`, matching all js files in all directories. +* `nodir` Do not match directories, only files. (Note: to match + *only* directories, simply put a `/` at the end of the pattern.) +* `ignore` Add a pattern or an array of glob patterns to exclude matches. + Note: `ignore` patterns are *always* in `dot:true` mode, regardless + of any other settings. +* `follow` Follow symlinked directories when expanding `**` patterns. + Note that this can result in a lot of duplicate references in the + presence of cyclic links. +* `realpath` Set to true to call `fs.realpath` on all of the results. + In the case of a symlink that cannot be resolved, the full absolute + path to the matched entry is returned (though it will usually be a + broken symlink) +* `absolute` Set to true to always receive absolute paths for matched + files. Unlike `realpath`, this also affects the values returned in + the `match` event. + +## Comparisons to other fnmatch/glob implementations + +While strict compliance with the existing standards is a worthwhile +goal, some discrepancies exist between node-glob and other +implementations, and are intentional. + +The double-star character `**` is supported by default, unless the +`noglobstar` flag is set. This is supported in the manner of bsdglob +and bash 4.3, where `**` only has special significance if it is the only +thing in a path part. That is, `a/**/b` will match `a/x/y/b`, but +`a/**b` will not. + +Note that symlinked directories are not crawled as part of a `**`, +though their contents may match against subsequent portions of the +pattern. This prevents infinite loops and duplicates and the like. + +If an escaped pattern has no matches, and the `nonull` flag is set, +then glob returns the pattern as-provided, rather than +interpreting the character escapes. For example, +`glob.match([], "\\*a\\?")` will return `"\\*a\\?"` rather than +`"*a?"`. This is akin to setting the `nullglob` option in bash, except +that it does not resolve escaped pattern characters. + +If brace expansion is not disabled, then it is performed before any +other interpretation of the glob pattern. Thus, a pattern like +`+(a|{b),c)}`, which would not be valid in bash or zsh, is expanded +**first** into the set of `+(a|b)` and `+(a|c)`, and those patterns are +checked for validity. Since those two are valid, matching proceeds. + +### Comments and Negation + +Previously, this module let you mark a pattern as a "comment" if it +started with a `#` character, or a "negated" pattern if it started +with a `!` character. + +These options were deprecated in version 5, and removed in version 6. + +To specify things that should not match, use the `ignore` option. + +## Windows + +**Please only use forward-slashes in glob expressions.** + +Though windows uses either `/` or `\` as its path separator, only `/` +characters are used by this glob implementation. You must use +forward-slashes **only** in glob expressions. Back-slashes will always +be interpreted as escape characters, not path separators. + +Results from absolute patterns such as `/foo/*` are mounted onto the +root setting using `path.join`. On windows, this will by default result +in `/foo/*` matching `C:\foo\bar.txt`. + +## Race Conditions + +Glob searching, by its very nature, is susceptible to race conditions, +since it relies on directory walking and such. + +As a result, it is possible that a file that exists when glob looks for +it may have been deleted or modified by the time it returns the result. + +As part of its internal implementation, this program caches all stat +and readdir calls that it makes, in order to cut down on system +overhead. However, this also makes it even more susceptible to races, +especially if the cache or statCache objects are reused between glob +calls. + +Users are thus advised not to use a glob result as a guarantee of +filesystem state in the face of rapid changes. For the vast majority +of operations, this is never a problem. + +## Glob Logo +Glob's logo was created by [Tanya Brassie](http://tanyabrassie.com/). Logo files can be found [here](https://github.com/isaacs/node-glob/tree/master/logo). + +The logo is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). + +## Contributing + +Any change to behavior (including bugfixes) must come with a test. + +Patches that fail tests or reduce performance will be rejected. + +``` +# to run tests +npm test + +# to re-generate test fixtures +npm run test-regen + +# to benchmark against bash/zsh +npm run bench + +# to profile javascript +npm run prof +``` + +![](oh-my-glob.gif) diff --git a/node_modules/glob/changelog.md b/node_modules/glob/changelog.md new file mode 100644 index 0000000..4163677 --- /dev/null +++ b/node_modules/glob/changelog.md @@ -0,0 +1,67 @@ +## 7.0 + +- Raise error if `options.cwd` is specified, and not a directory + +## 6.0 + +- Remove comment and negation pattern support +- Ignore patterns are always in `dot:true` mode + +## 5.0 + +- Deprecate comment and negation patterns +- Fix regression in `mark` and `nodir` options from making all cache + keys absolute path. +- Abort if `fs.readdir` returns an error that's unexpected +- Don't emit `match` events for ignored items +- Treat ENOTSUP like ENOTDIR in readdir + +## 4.5 + +- Add `options.follow` to always follow directory symlinks in globstar +- Add `options.realpath` to call `fs.realpath` on all results +- Always cache based on absolute path + +## 4.4 + +- Add `options.ignore` +- Fix handling of broken symlinks + +## 4.3 + +- Bump minimatch to 2.x +- Pass all tests on Windows + +## 4.2 + +- Add `glob.hasMagic` function +- Add `options.nodir` flag + +## 4.1 + +- Refactor sync and async implementations for performance +- Throw if callback provided to sync glob function +- Treat symbolic links in globstar results the same as Bash 4.3 + +## 4.0 + +- Use `^` for dependency versions (bumped major because this breaks + older npm versions) +- Ensure callbacks are only ever called once +- switch to ISC license + +## 3.x + +- Rewrite in JavaScript +- Add support for setting root, cwd, and windows support +- Cache many fs calls +- Add globstar support +- emit match events + +## 2.x + +- Use `glob.h` and `fnmatch.h` from NetBSD + +## 1.x + +- `glob.h` static binding. diff --git a/node_modules/glob/common.js b/node_modules/glob/common.js new file mode 100644 index 0000000..66651bb --- /dev/null +++ b/node_modules/glob/common.js @@ -0,0 +1,240 @@ +exports.alphasort = alphasort +exports.alphasorti = alphasorti +exports.setopts = setopts +exports.ownProp = ownProp +exports.makeAbs = makeAbs +exports.finish = finish +exports.mark = mark +exports.isIgnored = isIgnored +exports.childrenIgnored = childrenIgnored + +function ownProp (obj, field) { + return Object.prototype.hasOwnProperty.call(obj, field) +} + +var path = require("path") +var minimatch = require("minimatch") +var isAbsolute = require("path-is-absolute") +var Minimatch = minimatch.Minimatch + +function alphasorti (a, b) { + return a.toLowerCase().localeCompare(b.toLowerCase()) +} + +function alphasort (a, b) { + return a.localeCompare(b) +} + +function setupIgnores (self, options) { + self.ignore = options.ignore || [] + + if (!Array.isArray(self.ignore)) + self.ignore = [self.ignore] + + if (self.ignore.length) { + self.ignore = self.ignore.map(ignoreMap) + } +} + +// ignore patterns are always in dot:true mode. +function ignoreMap (pattern) { + var gmatcher = null + if (pattern.slice(-3) === '/**') { + var gpattern = pattern.replace(/(\/\*\*)+$/, '') + gmatcher = new Minimatch(gpattern, { dot: true }) + } + + return { + matcher: new Minimatch(pattern, { dot: true }), + gmatcher: gmatcher + } +} + +function setopts (self, pattern, options) { + if (!options) + options = {} + + // base-matching: just use globstar for that. + if (options.matchBase && -1 === pattern.indexOf("/")) { + if (options.noglobstar) { + throw new Error("base matching requires globstar") + } + pattern = "**/" + pattern + } + + self.silent = !!options.silent + self.pattern = pattern + self.strict = options.strict !== false + self.realpath = !!options.realpath + self.realpathCache = options.realpathCache || Object.create(null) + self.follow = !!options.follow + self.dot = !!options.dot + self.mark = !!options.mark + self.nodir = !!options.nodir + if (self.nodir) + self.mark = true + self.sync = !!options.sync + self.nounique = !!options.nounique + self.nonull = !!options.nonull + self.nosort = !!options.nosort + self.nocase = !!options.nocase + self.stat = !!options.stat + self.noprocess = !!options.noprocess + self.absolute = !!options.absolute + + self.maxLength = options.maxLength || Infinity + self.cache = options.cache || Object.create(null) + self.statCache = options.statCache || Object.create(null) + self.symlinks = options.symlinks || Object.create(null) + + setupIgnores(self, options) + + self.changedCwd = false + var cwd = process.cwd() + if (!ownProp(options, "cwd")) + self.cwd = cwd + else { + self.cwd = path.resolve(options.cwd) + self.changedCwd = self.cwd !== cwd + } + + self.root = options.root || path.resolve(self.cwd, "/") + self.root = path.resolve(self.root) + if (process.platform === "win32") + self.root = self.root.replace(/\\/g, "/") + + // TODO: is an absolute `cwd` supposed to be resolved against `root`? + // e.g. { cwd: '/test', root: __dirname } === path.join(__dirname, '/test') + self.cwdAbs = isAbsolute(self.cwd) ? self.cwd : makeAbs(self, self.cwd) + if (process.platform === "win32") + self.cwdAbs = self.cwdAbs.replace(/\\/g, "/") + self.nomount = !!options.nomount + + // disable comments and negation in Minimatch. + // Note that they are not supported in Glob itself anyway. + options.nonegate = true + options.nocomment = true + + self.minimatch = new Minimatch(pattern, options) + self.options = self.minimatch.options +} + +function finish (self) { + var nou = self.nounique + var all = nou ? [] : Object.create(null) + + for (var i = 0, l = self.matches.length; i < l; i ++) { + var matches = self.matches[i] + if (!matches || Object.keys(matches).length === 0) { + if (self.nonull) { + // do like the shell, and spit out the literal glob + var literal = self.minimatch.globSet[i] + if (nou) + all.push(literal) + else + all[literal] = true + } + } else { + // had matches + var m = Object.keys(matches) + if (nou) + all.push.apply(all, m) + else + m.forEach(function (m) { + all[m] = true + }) + } + } + + if (!nou) + all = Object.keys(all) + + if (!self.nosort) + all = all.sort(self.nocase ? alphasorti : alphasort) + + // at *some* point we statted all of these + if (self.mark) { + for (var i = 0; i < all.length; i++) { + all[i] = self._mark(all[i]) + } + if (self.nodir) { + all = all.filter(function (e) { + var notDir = !(/\/$/.test(e)) + var c = self.cache[e] || self.cache[makeAbs(self, e)] + if (notDir && c) + notDir = c !== 'DIR' && !Array.isArray(c) + return notDir + }) + } + } + + if (self.ignore.length) + all = all.filter(function(m) { + return !isIgnored(self, m) + }) + + self.found = all +} + +function mark (self, p) { + var abs = makeAbs(self, p) + var c = self.cache[abs] + var m = p + if (c) { + var isDir = c === 'DIR' || Array.isArray(c) + var slash = p.slice(-1) === '/' + + if (isDir && !slash) + m += '/' + else if (!isDir && slash) + m = m.slice(0, -1) + + if (m !== p) { + var mabs = makeAbs(self, m) + self.statCache[mabs] = self.statCache[abs] + self.cache[mabs] = self.cache[abs] + } + } + + return m +} + +// lotta situps... +function makeAbs (self, f) { + var abs = f + if (f.charAt(0) === '/') { + abs = path.join(self.root, f) + } else if (isAbsolute(f) || f === '') { + abs = f + } else if (self.changedCwd) { + abs = path.resolve(self.cwd, f) + } else { + abs = path.resolve(f) + } + + if (process.platform === 'win32') + abs = abs.replace(/\\/g, '/') + + return abs +} + + +// Return true, if pattern ends with globstar '**', for the accompanying parent directory. +// Ex:- If node_modules/** is the pattern, add 'node_modules' to ignore list along with it's contents +function isIgnored (self, path) { + if (!self.ignore.length) + return false + + return self.ignore.some(function(item) { + return item.matcher.match(path) || !!(item.gmatcher && item.gmatcher.match(path)) + }) +} + +function childrenIgnored (self, path) { + if (!self.ignore.length) + return false + + return self.ignore.some(function(item) { + return !!(item.gmatcher && item.gmatcher.match(path)) + }) +} diff --git a/node_modules/glob/glob.js b/node_modules/glob/glob.js new file mode 100644 index 0000000..58dec0f --- /dev/null +++ b/node_modules/glob/glob.js @@ -0,0 +1,790 @@ +// Approach: +// +// 1. Get the minimatch set +// 2. For each pattern in the set, PROCESS(pattern, false) +// 3. Store matches per-set, then uniq them +// +// PROCESS(pattern, inGlobStar) +// Get the first [n] items from pattern that are all strings +// Join these together. This is PREFIX. +// If there is no more remaining, then stat(PREFIX) and +// add to matches if it succeeds. END. +// +// If inGlobStar and PREFIX is symlink and points to dir +// set ENTRIES = [] +// else readdir(PREFIX) as ENTRIES +// If fail, END +// +// with ENTRIES +// If pattern[n] is GLOBSTAR +// // handle the case where the globstar match is empty +// // by pruning it out, and testing the resulting pattern +// PROCESS(pattern[0..n] + pattern[n+1 .. $], false) +// // handle other cases. +// for ENTRY in ENTRIES (not dotfiles) +// // attach globstar + tail onto the entry +// // Mark that this entry is a globstar match +// PROCESS(pattern[0..n] + ENTRY + pattern[n .. $], true) +// +// else // not globstar +// for ENTRY in ENTRIES (not dotfiles, unless pattern[n] is dot) +// Test ENTRY against pattern[n] +// If fails, continue +// If passes, PROCESS(pattern[0..n] + item + pattern[n+1 .. $]) +// +// Caveat: +// Cache all stats and readdirs results to minimize syscall. Since all +// we ever care about is existence and directory-ness, we can just keep +// `true` for files, and [children,...] for directories, or `false` for +// things that don't exist. + +module.exports = glob + +var fs = require('fs') +var rp = require('fs.realpath') +var minimatch = require('minimatch') +var Minimatch = minimatch.Minimatch +var inherits = require('inherits') +var EE = require('events').EventEmitter +var path = require('path') +var assert = require('assert') +var isAbsolute = require('path-is-absolute') +var globSync = require('./sync.js') +var common = require('./common.js') +var alphasort = common.alphasort +var alphasorti = common.alphasorti +var setopts = common.setopts +var ownProp = common.ownProp +var inflight = require('inflight') +var util = require('util') +var childrenIgnored = common.childrenIgnored +var isIgnored = common.isIgnored + +var once = require('once') + +function glob (pattern, options, cb) { + if (typeof options === 'function') cb = options, options = {} + if (!options) options = {} + + if (options.sync) { + if (cb) + throw new TypeError('callback provided to sync glob') + return globSync(pattern, options) + } + + return new Glob(pattern, options, cb) +} + +glob.sync = globSync +var GlobSync = glob.GlobSync = globSync.GlobSync + +// old api surface +glob.glob = glob + +function extend (origin, add) { + if (add === null || typeof add !== 'object') { + return origin + } + + var keys = Object.keys(add) + var i = keys.length + while (i--) { + origin[keys[i]] = add[keys[i]] + } + return origin +} + +glob.hasMagic = function (pattern, options_) { + var options = extend({}, options_) + options.noprocess = true + + var g = new Glob(pattern, options) + var set = g.minimatch.set + + if (!pattern) + return false + + if (set.length > 1) + return true + + for (var j = 0; j < set[0].length; j++) { + if (typeof set[0][j] !== 'string') + return true + } + + return false +} + +glob.Glob = Glob +inherits(Glob, EE) +function Glob (pattern, options, cb) { + if (typeof options === 'function') { + cb = options + options = null + } + + if (options && options.sync) { + if (cb) + throw new TypeError('callback provided to sync glob') + return new GlobSync(pattern, options) + } + + if (!(this instanceof Glob)) + return new Glob(pattern, options, cb) + + setopts(this, pattern, options) + this._didRealPath = false + + // process each pattern in the minimatch set + var n = this.minimatch.set.length + + // The matches are stored as {: true,...} so that + // duplicates are automagically pruned. + // Later, we do an Object.keys() on these. + // Keep them as a list so we can fill in when nonull is set. + this.matches = new Array(n) + + if (typeof cb === 'function') { + cb = once(cb) + this.on('error', cb) + this.on('end', function (matches) { + cb(null, matches) + }) + } + + var self = this + this._processing = 0 + + this._emitQueue = [] + this._processQueue = [] + this.paused = false + + if (this.noprocess) + return this + + if (n === 0) + return done() + + var sync = true + for (var i = 0; i < n; i ++) { + this._process(this.minimatch.set[i], i, false, done) + } + sync = false + + function done () { + --self._processing + if (self._processing <= 0) { + if (sync) { + process.nextTick(function () { + self._finish() + }) + } else { + self._finish() + } + } + } +} + +Glob.prototype._finish = function () { + assert(this instanceof Glob) + if (this.aborted) + return + + if (this.realpath && !this._didRealpath) + return this._realpath() + + common.finish(this) + this.emit('end', this.found) +} + +Glob.prototype._realpath = function () { + if (this._didRealpath) + return + + this._didRealpath = true + + var n = this.matches.length + if (n === 0) + return this._finish() + + var self = this + for (var i = 0; i < this.matches.length; i++) + this._realpathSet(i, next) + + function next () { + if (--n === 0) + self._finish() + } +} + +Glob.prototype._realpathSet = function (index, cb) { + var matchset = this.matches[index] + if (!matchset) + return cb() + + var found = Object.keys(matchset) + var self = this + var n = found.length + + if (n === 0) + return cb() + + var set = this.matches[index] = Object.create(null) + found.forEach(function (p, i) { + // If there's a problem with the stat, then it means that + // one or more of the links in the realpath couldn't be + // resolved. just return the abs value in that case. + p = self._makeAbs(p) + rp.realpath(p, self.realpathCache, function (er, real) { + if (!er) + set[real] = true + else if (er.syscall === 'stat') + set[p] = true + else + self.emit('error', er) // srsly wtf right here + + if (--n === 0) { + self.matches[index] = set + cb() + } + }) + }) +} + +Glob.prototype._mark = function (p) { + return common.mark(this, p) +} + +Glob.prototype._makeAbs = function (f) { + return common.makeAbs(this, f) +} + +Glob.prototype.abort = function () { + this.aborted = true + this.emit('abort') +} + +Glob.prototype.pause = function () { + if (!this.paused) { + this.paused = true + this.emit('pause') + } +} + +Glob.prototype.resume = function () { + if (this.paused) { + this.emit('resume') + this.paused = false + if (this._emitQueue.length) { + var eq = this._emitQueue.slice(0) + this._emitQueue.length = 0 + for (var i = 0; i < eq.length; i ++) { + var e = eq[i] + this._emitMatch(e[0], e[1]) + } + } + if (this._processQueue.length) { + var pq = this._processQueue.slice(0) + this._processQueue.length = 0 + for (var i = 0; i < pq.length; i ++) { + var p = pq[i] + this._processing-- + this._process(p[0], p[1], p[2], p[3]) + } + } + } +} + +Glob.prototype._process = function (pattern, index, inGlobStar, cb) { + assert(this instanceof Glob) + assert(typeof cb === 'function') + + if (this.aborted) + return + + this._processing++ + if (this.paused) { + this._processQueue.push([pattern, index, inGlobStar, cb]) + return + } + + //console.error('PROCESS %d', this._processing, pattern) + + // Get the first [n] parts of pattern that are all strings. + var n = 0 + while (typeof pattern[n] === 'string') { + n ++ + } + // now n is the index of the first one that is *not* a string. + + // see if there's anything else + var prefix + switch (n) { + // if not, then this is rather simple + case pattern.length: + this._processSimple(pattern.join('/'), index, cb) + return + + case 0: + // pattern *starts* with some non-trivial item. + // going to readdir(cwd), but not include the prefix in matches. + prefix = null + break + + default: + // pattern has some string bits in the front. + // whatever it starts with, whether that's 'absolute' like /foo/bar, + // or 'relative' like '../baz' + prefix = pattern.slice(0, n).join('/') + break + } + + var remain = pattern.slice(n) + + // get the list of entries. + var read + if (prefix === null) + read = '.' + else if (isAbsolute(prefix) || isAbsolute(pattern.join('/'))) { + if (!prefix || !isAbsolute(prefix)) + prefix = '/' + prefix + read = prefix + } else + read = prefix + + var abs = this._makeAbs(read) + + //if ignored, skip _processing + if (childrenIgnored(this, read)) + return cb() + + var isGlobStar = remain[0] === minimatch.GLOBSTAR + if (isGlobStar) + this._processGlobStar(prefix, read, abs, remain, index, inGlobStar, cb) + else + this._processReaddir(prefix, read, abs, remain, index, inGlobStar, cb) +} + +Glob.prototype._processReaddir = function (prefix, read, abs, remain, index, inGlobStar, cb) { + var self = this + this._readdir(abs, inGlobStar, function (er, entries) { + return self._processReaddir2(prefix, read, abs, remain, index, inGlobStar, entries, cb) + }) +} + +Glob.prototype._processReaddir2 = function (prefix, read, abs, remain, index, inGlobStar, entries, cb) { + + // if the abs isn't a dir, then nothing can match! + if (!entries) + return cb() + + // It will only match dot entries if it starts with a dot, or if + // dot is set. Stuff like @(.foo|.bar) isn't allowed. + var pn = remain[0] + var negate = !!this.minimatch.negate + var rawGlob = pn._glob + var dotOk = this.dot || rawGlob.charAt(0) === '.' + + var matchedEntries = [] + for (var i = 0; i < entries.length; i++) { + var e = entries[i] + if (e.charAt(0) !== '.' || dotOk) { + var m + if (negate && !prefix) { + m = !e.match(pn) + } else { + m = e.match(pn) + } + if (m) + matchedEntries.push(e) + } + } + + //console.error('prd2', prefix, entries, remain[0]._glob, matchedEntries) + + var len = matchedEntries.length + // If there are no matched entries, then nothing matches. + if (len === 0) + return cb() + + // if this is the last remaining pattern bit, then no need for + // an additional stat *unless* the user has specified mark or + // stat explicitly. We know they exist, since readdir returned + // them. + + if (remain.length === 1 && !this.mark && !this.stat) { + if (!this.matches[index]) + this.matches[index] = Object.create(null) + + for (var i = 0; i < len; i ++) { + var e = matchedEntries[i] + if (prefix) { + if (prefix !== '/') + e = prefix + '/' + e + else + e = prefix + e + } + + if (e.charAt(0) === '/' && !this.nomount) { + e = path.join(this.root, e) + } + this._emitMatch(index, e) + } + // This was the last one, and no stats were needed + return cb() + } + + // now test all matched entries as stand-ins for that part + // of the pattern. + remain.shift() + for (var i = 0; i < len; i ++) { + var e = matchedEntries[i] + var newPattern + if (prefix) { + if (prefix !== '/') + e = prefix + '/' + e + else + e = prefix + e + } + this._process([e].concat(remain), index, inGlobStar, cb) + } + cb() +} + +Glob.prototype._emitMatch = function (index, e) { + if (this.aborted) + return + + if (isIgnored(this, e)) + return + + if (this.paused) { + this._emitQueue.push([index, e]) + return + } + + var abs = isAbsolute(e) ? e : this._makeAbs(e) + + if (this.mark) + e = this._mark(e) + + if (this.absolute) + e = abs + + if (this.matches[index][e]) + return + + if (this.nodir) { + var c = this.cache[abs] + if (c === 'DIR' || Array.isArray(c)) + return + } + + this.matches[index][e] = true + + var st = this.statCache[abs] + if (st) + this.emit('stat', e, st) + + this.emit('match', e) +} + +Glob.prototype._readdirInGlobStar = function (abs, cb) { + if (this.aborted) + return + + // follow all symlinked directories forever + // just proceed as if this is a non-globstar situation + if (this.follow) + return this._readdir(abs, false, cb) + + var lstatkey = 'lstat\0' + abs + var self = this + var lstatcb = inflight(lstatkey, lstatcb_) + + if (lstatcb) + fs.lstat(abs, lstatcb) + + function lstatcb_ (er, lstat) { + if (er && er.code === 'ENOENT') + return cb() + + var isSym = lstat && lstat.isSymbolicLink() + self.symlinks[abs] = isSym + + // If it's not a symlink or a dir, then it's definitely a regular file. + // don't bother doing a readdir in that case. + if (!isSym && lstat && !lstat.isDirectory()) { + self.cache[abs] = 'FILE' + cb() + } else + self._readdir(abs, false, cb) + } +} + +Glob.prototype._readdir = function (abs, inGlobStar, cb) { + if (this.aborted) + return + + cb = inflight('readdir\0'+abs+'\0'+inGlobStar, cb) + if (!cb) + return + + //console.error('RD %j %j', +inGlobStar, abs) + if (inGlobStar && !ownProp(this.symlinks, abs)) + return this._readdirInGlobStar(abs, cb) + + if (ownProp(this.cache, abs)) { + var c = this.cache[abs] + if (!c || c === 'FILE') + return cb() + + if (Array.isArray(c)) + return cb(null, c) + } + + var self = this + fs.readdir(abs, readdirCb(this, abs, cb)) +} + +function readdirCb (self, abs, cb) { + return function (er, entries) { + if (er) + self._readdirError(abs, er, cb) + else + self._readdirEntries(abs, entries, cb) + } +} + +Glob.prototype._readdirEntries = function (abs, entries, cb) { + if (this.aborted) + return + + // if we haven't asked to stat everything, then just + // assume that everything in there exists, so we can avoid + // having to stat it a second time. + if (!this.mark && !this.stat) { + for (var i = 0; i < entries.length; i ++) { + var e = entries[i] + if (abs === '/') + e = abs + e + else + e = abs + '/' + e + this.cache[e] = true + } + } + + this.cache[abs] = entries + return cb(null, entries) +} + +Glob.prototype._readdirError = function (f, er, cb) { + if (this.aborted) + return + + // handle errors, and cache the information + switch (er.code) { + case 'ENOTSUP': // https://github.com/isaacs/node-glob/issues/205 + case 'ENOTDIR': // totally normal. means it *does* exist. + var abs = this._makeAbs(f) + this.cache[abs] = 'FILE' + if (abs === this.cwdAbs) { + var error = new Error(er.code + ' invalid cwd ' + this.cwd) + error.path = this.cwd + error.code = er.code + this.emit('error', error) + this.abort() + } + break + + case 'ENOENT': // not terribly unusual + case 'ELOOP': + case 'ENAMETOOLONG': + case 'UNKNOWN': + this.cache[this._makeAbs(f)] = false + break + + default: // some unusual error. Treat as failure. + this.cache[this._makeAbs(f)] = false + if (this.strict) { + this.emit('error', er) + // If the error is handled, then we abort + // if not, we threw out of here + this.abort() + } + if (!this.silent) + console.error('glob error', er) + break + } + + return cb() +} + +Glob.prototype._processGlobStar = function (prefix, read, abs, remain, index, inGlobStar, cb) { + var self = this + this._readdir(abs, inGlobStar, function (er, entries) { + self._processGlobStar2(prefix, read, abs, remain, index, inGlobStar, entries, cb) + }) +} + + +Glob.prototype._processGlobStar2 = function (prefix, read, abs, remain, index, inGlobStar, entries, cb) { + //console.error('pgs2', prefix, remain[0], entries) + + // no entries means not a dir, so it can never have matches + // foo.txt/** doesn't match foo.txt + if (!entries) + return cb() + + // test without the globstar, and with every child both below + // and replacing the globstar. + var remainWithoutGlobStar = remain.slice(1) + var gspref = prefix ? [ prefix ] : [] + var noGlobStar = gspref.concat(remainWithoutGlobStar) + + // the noGlobStar pattern exits the inGlobStar state + this._process(noGlobStar, index, false, cb) + + var isSym = this.symlinks[abs] + var len = entries.length + + // If it's a symlink, and we're in a globstar, then stop + if (isSym && inGlobStar) + return cb() + + for (var i = 0; i < len; i++) { + var e = entries[i] + if (e.charAt(0) === '.' && !this.dot) + continue + + // these two cases enter the inGlobStar state + var instead = gspref.concat(entries[i], remainWithoutGlobStar) + this._process(instead, index, true, cb) + + var below = gspref.concat(entries[i], remain) + this._process(below, index, true, cb) + } + + cb() +} + +Glob.prototype._processSimple = function (prefix, index, cb) { + // XXX review this. Shouldn't it be doing the mounting etc + // before doing stat? kinda weird? + var self = this + this._stat(prefix, function (er, exists) { + self._processSimple2(prefix, index, er, exists, cb) + }) +} +Glob.prototype._processSimple2 = function (prefix, index, er, exists, cb) { + + //console.error('ps2', prefix, exists) + + if (!this.matches[index]) + this.matches[index] = Object.create(null) + + // If it doesn't exist, then just mark the lack of results + if (!exists) + return cb() + + if (prefix && isAbsolute(prefix) && !this.nomount) { + var trail = /[\/\\]$/.test(prefix) + if (prefix.charAt(0) === '/') { + prefix = path.join(this.root, prefix) + } else { + prefix = path.resolve(this.root, prefix) + if (trail) + prefix += '/' + } + } + + if (process.platform === 'win32') + prefix = prefix.replace(/\\/g, '/') + + // Mark this as a match + this._emitMatch(index, prefix) + cb() +} + +// Returns either 'DIR', 'FILE', or false +Glob.prototype._stat = function (f, cb) { + var abs = this._makeAbs(f) + var needDir = f.slice(-1) === '/' + + if (f.length > this.maxLength) + return cb() + + if (!this.stat && ownProp(this.cache, abs)) { + var c = this.cache[abs] + + if (Array.isArray(c)) + c = 'DIR' + + // It exists, but maybe not how we need it + if (!needDir || c === 'DIR') + return cb(null, c) + + if (needDir && c === 'FILE') + return cb() + + // otherwise we have to stat, because maybe c=true + // if we know it exists, but not what it is. + } + + var exists + var stat = this.statCache[abs] + if (stat !== undefined) { + if (stat === false) + return cb(null, stat) + else { + var type = stat.isDirectory() ? 'DIR' : 'FILE' + if (needDir && type === 'FILE') + return cb() + else + return cb(null, type, stat) + } + } + + var self = this + var statcb = inflight('stat\0' + abs, lstatcb_) + if (statcb) + fs.lstat(abs, statcb) + + function lstatcb_ (er, lstat) { + if (lstat && lstat.isSymbolicLink()) { + // If it's a symlink, then treat it as the target, unless + // the target does not exist, then treat it as a file. + return fs.stat(abs, function (er, stat) { + if (er) + self._stat2(f, abs, null, lstat, cb) + else + self._stat2(f, abs, er, stat, cb) + }) + } else { + self._stat2(f, abs, er, lstat, cb) + } + } +} + +Glob.prototype._stat2 = function (f, abs, er, stat, cb) { + if (er && (er.code === 'ENOENT' || er.code === 'ENOTDIR')) { + this.statCache[abs] = false + return cb() + } + + var needDir = f.slice(-1) === '/' + this.statCache[abs] = stat + + if (abs.slice(-1) === '/' && stat && !stat.isDirectory()) + return cb(null, false, stat) + + var c = true + if (stat) + c = stat.isDirectory() ? 'DIR' : 'FILE' + this.cache[abs] = this.cache[abs] || c + + if (needDir && c === 'FILE') + return cb() + + return cb(null, c, stat) +} diff --git a/node_modules/glob/package.json b/node_modules/glob/package.json new file mode 100644 index 0000000..4721339 --- /dev/null +++ b/node_modules/glob/package.json @@ -0,0 +1,79 @@ +{ + "_from": "glob@^7.0.5", + "_id": "glob@7.1.6", + "_inBundle": false, + "_integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "_location": "/glob", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "glob@^7.0.5", + "name": "glob", + "escapedName": "glob", + "rawSpec": "^7.0.5", + "saveSpec": null, + "fetchSpec": "^7.0.5" + }, + "_requiredBy": [ + "/yamljs" + ], + "_resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "_shasum": "141f33b81a7c2492e125594307480c46679278a6", + "_spec": "glob@^7.0.5", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/yamljs", + "author": { + "name": "Isaac Z. Schlueter", + "email": "i@izs.me", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/node-glob/issues" + }, + "bundleDependencies": false, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "deprecated": false, + "description": "a little globber", + "devDependencies": { + "mkdirp": "0", + "rimraf": "^2.2.8", + "tap": "^12.0.1", + "tick": "0.0.6" + }, + "engines": { + "node": "*" + }, + "files": [ + "glob.js", + "sync.js", + "common.js" + ], + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "homepage": "https://github.com/isaacs/node-glob#readme", + "license": "ISC", + "main": "glob.js", + "name": "glob", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/node-glob.git" + }, + "scripts": { + "bench": "bash benchmark.sh", + "benchclean": "node benchclean.js", + "prepublish": "npm run benchclean", + "prof": "bash prof.sh && cat profile.txt", + "profclean": "rm -f v8.log profile.txt", + "test": "tap test/*.js --cov", + "test-regen": "npm run profclean && TEST_REGEN=1 node test/00-setup.js" + }, + "version": "7.1.6" +} diff --git a/node_modules/glob/sync.js b/node_modules/glob/sync.js new file mode 100644 index 0000000..c952134 --- /dev/null +++ b/node_modules/glob/sync.js @@ -0,0 +1,486 @@ +module.exports = globSync +globSync.GlobSync = GlobSync + +var fs = require('fs') +var rp = require('fs.realpath') +var minimatch = require('minimatch') +var Minimatch = minimatch.Minimatch +var Glob = require('./glob.js').Glob +var util = require('util') +var path = require('path') +var assert = require('assert') +var isAbsolute = require('path-is-absolute') +var common = require('./common.js') +var alphasort = common.alphasort +var alphasorti = common.alphasorti +var setopts = common.setopts +var ownProp = common.ownProp +var childrenIgnored = common.childrenIgnored +var isIgnored = common.isIgnored + +function globSync (pattern, options) { + if (typeof options === 'function' || arguments.length === 3) + throw new TypeError('callback provided to sync glob\n'+ + 'See: https://github.com/isaacs/node-glob/issues/167') + + return new GlobSync(pattern, options).found +} + +function GlobSync (pattern, options) { + if (!pattern) + throw new Error('must provide pattern') + + if (typeof options === 'function' || arguments.length === 3) + throw new TypeError('callback provided to sync glob\n'+ + 'See: https://github.com/isaacs/node-glob/issues/167') + + if (!(this instanceof GlobSync)) + return new GlobSync(pattern, options) + + setopts(this, pattern, options) + + if (this.noprocess) + return this + + var n = this.minimatch.set.length + this.matches = new Array(n) + for (var i = 0; i < n; i ++) { + this._process(this.minimatch.set[i], i, false) + } + this._finish() +} + +GlobSync.prototype._finish = function () { + assert(this instanceof GlobSync) + if (this.realpath) { + var self = this + this.matches.forEach(function (matchset, index) { + var set = self.matches[index] = Object.create(null) + for (var p in matchset) { + try { + p = self._makeAbs(p) + var real = rp.realpathSync(p, self.realpathCache) + set[real] = true + } catch (er) { + if (er.syscall === 'stat') + set[self._makeAbs(p)] = true + else + throw er + } + } + }) + } + common.finish(this) +} + + +GlobSync.prototype._process = function (pattern, index, inGlobStar) { + assert(this instanceof GlobSync) + + // Get the first [n] parts of pattern that are all strings. + var n = 0 + while (typeof pattern[n] === 'string') { + n ++ + } + // now n is the index of the first one that is *not* a string. + + // See if there's anything else + var prefix + switch (n) { + // if not, then this is rather simple + case pattern.length: + this._processSimple(pattern.join('/'), index) + return + + case 0: + // pattern *starts* with some non-trivial item. + // going to readdir(cwd), but not include the prefix in matches. + prefix = null + break + + default: + // pattern has some string bits in the front. + // whatever it starts with, whether that's 'absolute' like /foo/bar, + // or 'relative' like '../baz' + prefix = pattern.slice(0, n).join('/') + break + } + + var remain = pattern.slice(n) + + // get the list of entries. + var read + if (prefix === null) + read = '.' + else if (isAbsolute(prefix) || isAbsolute(pattern.join('/'))) { + if (!prefix || !isAbsolute(prefix)) + prefix = '/' + prefix + read = prefix + } else + read = prefix + + var abs = this._makeAbs(read) + + //if ignored, skip processing + if (childrenIgnored(this, read)) + return + + var isGlobStar = remain[0] === minimatch.GLOBSTAR + if (isGlobStar) + this._processGlobStar(prefix, read, abs, remain, index, inGlobStar) + else + this._processReaddir(prefix, read, abs, remain, index, inGlobStar) +} + + +GlobSync.prototype._processReaddir = function (prefix, read, abs, remain, index, inGlobStar) { + var entries = this._readdir(abs, inGlobStar) + + // if the abs isn't a dir, then nothing can match! + if (!entries) + return + + // It will only match dot entries if it starts with a dot, or if + // dot is set. Stuff like @(.foo|.bar) isn't allowed. + var pn = remain[0] + var negate = !!this.minimatch.negate + var rawGlob = pn._glob + var dotOk = this.dot || rawGlob.charAt(0) === '.' + + var matchedEntries = [] + for (var i = 0; i < entries.length; i++) { + var e = entries[i] + if (e.charAt(0) !== '.' || dotOk) { + var m + if (negate && !prefix) { + m = !e.match(pn) + } else { + m = e.match(pn) + } + if (m) + matchedEntries.push(e) + } + } + + var len = matchedEntries.length + // If there are no matched entries, then nothing matches. + if (len === 0) + return + + // if this is the last remaining pattern bit, then no need for + // an additional stat *unless* the user has specified mark or + // stat explicitly. We know they exist, since readdir returned + // them. + + if (remain.length === 1 && !this.mark && !this.stat) { + if (!this.matches[index]) + this.matches[index] = Object.create(null) + + for (var i = 0; i < len; i ++) { + var e = matchedEntries[i] + if (prefix) { + if (prefix.slice(-1) !== '/') + e = prefix + '/' + e + else + e = prefix + e + } + + if (e.charAt(0) === '/' && !this.nomount) { + e = path.join(this.root, e) + } + this._emitMatch(index, e) + } + // This was the last one, and no stats were needed + return + } + + // now test all matched entries as stand-ins for that part + // of the pattern. + remain.shift() + for (var i = 0; i < len; i ++) { + var e = matchedEntries[i] + var newPattern + if (prefix) + newPattern = [prefix, e] + else + newPattern = [e] + this._process(newPattern.concat(remain), index, inGlobStar) + } +} + + +GlobSync.prototype._emitMatch = function (index, e) { + if (isIgnored(this, e)) + return + + var abs = this._makeAbs(e) + + if (this.mark) + e = this._mark(e) + + if (this.absolute) { + e = abs + } + + if (this.matches[index][e]) + return + + if (this.nodir) { + var c = this.cache[abs] + if (c === 'DIR' || Array.isArray(c)) + return + } + + this.matches[index][e] = true + + if (this.stat) + this._stat(e) +} + + +GlobSync.prototype._readdirInGlobStar = function (abs) { + // follow all symlinked directories forever + // just proceed as if this is a non-globstar situation + if (this.follow) + return this._readdir(abs, false) + + var entries + var lstat + var stat + try { + lstat = fs.lstatSync(abs) + } catch (er) { + if (er.code === 'ENOENT') { + // lstat failed, doesn't exist + return null + } + } + + var isSym = lstat && lstat.isSymbolicLink() + this.symlinks[abs] = isSym + + // If it's not a symlink or a dir, then it's definitely a regular file. + // don't bother doing a readdir in that case. + if (!isSym && lstat && !lstat.isDirectory()) + this.cache[abs] = 'FILE' + else + entries = this._readdir(abs, false) + + return entries +} + +GlobSync.prototype._readdir = function (abs, inGlobStar) { + var entries + + if (inGlobStar && !ownProp(this.symlinks, abs)) + return this._readdirInGlobStar(abs) + + if (ownProp(this.cache, abs)) { + var c = this.cache[abs] + if (!c || c === 'FILE') + return null + + if (Array.isArray(c)) + return c + } + + try { + return this._readdirEntries(abs, fs.readdirSync(abs)) + } catch (er) { + this._readdirError(abs, er) + return null + } +} + +GlobSync.prototype._readdirEntries = function (abs, entries) { + // if we haven't asked to stat everything, then just + // assume that everything in there exists, so we can avoid + // having to stat it a second time. + if (!this.mark && !this.stat) { + for (var i = 0; i < entries.length; i ++) { + var e = entries[i] + if (abs === '/') + e = abs + e + else + e = abs + '/' + e + this.cache[e] = true + } + } + + this.cache[abs] = entries + + // mark and cache dir-ness + return entries +} + +GlobSync.prototype._readdirError = function (f, er) { + // handle errors, and cache the information + switch (er.code) { + case 'ENOTSUP': // https://github.com/isaacs/node-glob/issues/205 + case 'ENOTDIR': // totally normal. means it *does* exist. + var abs = this._makeAbs(f) + this.cache[abs] = 'FILE' + if (abs === this.cwdAbs) { + var error = new Error(er.code + ' invalid cwd ' + this.cwd) + error.path = this.cwd + error.code = er.code + throw error + } + break + + case 'ENOENT': // not terribly unusual + case 'ELOOP': + case 'ENAMETOOLONG': + case 'UNKNOWN': + this.cache[this._makeAbs(f)] = false + break + + default: // some unusual error. Treat as failure. + this.cache[this._makeAbs(f)] = false + if (this.strict) + throw er + if (!this.silent) + console.error('glob error', er) + break + } +} + +GlobSync.prototype._processGlobStar = function (prefix, read, abs, remain, index, inGlobStar) { + + var entries = this._readdir(abs, inGlobStar) + + // no entries means not a dir, so it can never have matches + // foo.txt/** doesn't match foo.txt + if (!entries) + return + + // test without the globstar, and with every child both below + // and replacing the globstar. + var remainWithoutGlobStar = remain.slice(1) + var gspref = prefix ? [ prefix ] : [] + var noGlobStar = gspref.concat(remainWithoutGlobStar) + + // the noGlobStar pattern exits the inGlobStar state + this._process(noGlobStar, index, false) + + var len = entries.length + var isSym = this.symlinks[abs] + + // If it's a symlink, and we're in a globstar, then stop + if (isSym && inGlobStar) + return + + for (var i = 0; i < len; i++) { + var e = entries[i] + if (e.charAt(0) === '.' && !this.dot) + continue + + // these two cases enter the inGlobStar state + var instead = gspref.concat(entries[i], remainWithoutGlobStar) + this._process(instead, index, true) + + var below = gspref.concat(entries[i], remain) + this._process(below, index, true) + } +} + +GlobSync.prototype._processSimple = function (prefix, index) { + // XXX review this. Shouldn't it be doing the mounting etc + // before doing stat? kinda weird? + var exists = this._stat(prefix) + + if (!this.matches[index]) + this.matches[index] = Object.create(null) + + // If it doesn't exist, then just mark the lack of results + if (!exists) + return + + if (prefix && isAbsolute(prefix) && !this.nomount) { + var trail = /[\/\\]$/.test(prefix) + if (prefix.charAt(0) === '/') { + prefix = path.join(this.root, prefix) + } else { + prefix = path.resolve(this.root, prefix) + if (trail) + prefix += '/' + } + } + + if (process.platform === 'win32') + prefix = prefix.replace(/\\/g, '/') + + // Mark this as a match + this._emitMatch(index, prefix) +} + +// Returns either 'DIR', 'FILE', or false +GlobSync.prototype._stat = function (f) { + var abs = this._makeAbs(f) + var needDir = f.slice(-1) === '/' + + if (f.length > this.maxLength) + return false + + if (!this.stat && ownProp(this.cache, abs)) { + var c = this.cache[abs] + + if (Array.isArray(c)) + c = 'DIR' + + // It exists, but maybe not how we need it + if (!needDir || c === 'DIR') + return c + + if (needDir && c === 'FILE') + return false + + // otherwise we have to stat, because maybe c=true + // if we know it exists, but not what it is. + } + + var exists + var stat = this.statCache[abs] + if (!stat) { + var lstat + try { + lstat = fs.lstatSync(abs) + } catch (er) { + if (er && (er.code === 'ENOENT' || er.code === 'ENOTDIR')) { + this.statCache[abs] = false + return false + } + } + + if (lstat && lstat.isSymbolicLink()) { + try { + stat = fs.statSync(abs) + } catch (er) { + stat = lstat + } + } else { + stat = lstat + } + } + + this.statCache[abs] = stat + + var c = true + if (stat) + c = stat.isDirectory() ? 'DIR' : 'FILE' + + this.cache[abs] = this.cache[abs] || c + + if (needDir && c === 'FILE') + return false + + return c +} + +GlobSync.prototype._mark = function (p) { + return common.mark(this, p) +} + +GlobSync.prototype._makeAbs = function (f) { + return common.makeAbs(this, f) +} diff --git a/node_modules/inflight/LICENSE b/node_modules/inflight/LICENSE new file mode 100644 index 0000000..05eeeb8 --- /dev/null +++ b/node_modules/inflight/LICENSE @@ -0,0 +1,15 @@ +The ISC License + +Copyright (c) Isaac Z. Schlueter + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/node_modules/inflight/README.md b/node_modules/inflight/README.md new file mode 100644 index 0000000..6dc8929 --- /dev/null +++ b/node_modules/inflight/README.md @@ -0,0 +1,37 @@ +# inflight + +Add callbacks to requests in flight to avoid async duplication + +## USAGE + +```javascript +var inflight = require('inflight') + +// some request that does some stuff +function req(key, callback) { + // key is any random string. like a url or filename or whatever. + // + // will return either a falsey value, indicating that the + // request for this key is already in flight, or a new callback + // which when called will call all callbacks passed to inflightk + // with the same key + callback = inflight(key, callback) + + // If we got a falsey value back, then there's already a req going + if (!callback) return + + // this is where you'd fetch the url or whatever + // callback is also once()-ified, so it can safely be assigned + // to multiple events etc. First call wins. + setTimeout(function() { + callback(null, key) + }, 100) +} + +// only assigns a single setTimeout +// when it dings, all cbs get called +req('foo', cb1) +req('foo', cb2) +req('foo', cb3) +req('foo', cb4) +``` diff --git a/node_modules/inflight/inflight.js b/node_modules/inflight/inflight.js new file mode 100644 index 0000000..48202b3 --- /dev/null +++ b/node_modules/inflight/inflight.js @@ -0,0 +1,54 @@ +var wrappy = require('wrappy') +var reqs = Object.create(null) +var once = require('once') + +module.exports = wrappy(inflight) + +function inflight (key, cb) { + if (reqs[key]) { + reqs[key].push(cb) + return null + } else { + reqs[key] = [cb] + return makeres(key) + } +} + +function makeres (key) { + return once(function RES () { + var cbs = reqs[key] + var len = cbs.length + var args = slice(arguments) + + // XXX It's somewhat ambiguous whether a new callback added in this + // pass should be queued for later execution if something in the + // list of callbacks throws, or if it should just be discarded. + // However, it's such an edge case that it hardly matters, and either + // choice is likely as surprising as the other. + // As it happens, we do go ahead and schedule it for later execution. + try { + for (var i = 0; i < len; i++) { + cbs[i].apply(null, args) + } + } finally { + if (cbs.length > len) { + // added more in the interim. + // de-zalgo, just in case, but don't call again. + cbs.splice(0, len) + process.nextTick(function () { + RES.apply(null, args) + }) + } else { + delete reqs[key] + } + } + }) +} + +function slice (args) { + var length = args.length + var array = [] + + for (var i = 0; i < length; i++) array[i] = args[i] + return array +} diff --git a/node_modules/inflight/package.json b/node_modules/inflight/package.json new file mode 100644 index 0000000..522c610 --- /dev/null +++ b/node_modules/inflight/package.json @@ -0,0 +1,58 @@ +{ + "_from": "inflight@^1.0.4", + "_id": "inflight@1.0.6", + "_inBundle": false, + "_integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "_location": "/inflight", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "inflight@^1.0.4", + "name": "inflight", + "escapedName": "inflight", + "rawSpec": "^1.0.4", + "saveSpec": null, + "fetchSpec": "^1.0.4" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "_shasum": "49bd6331d7d02d0c09bc910a1075ba8165b56df9", + "_spec": "inflight@^1.0.4", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/glob", + "author": { + "name": "Isaac Z. Schlueter", + "email": "i@izs.me", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/inflight/issues" + }, + "bundleDependencies": false, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + }, + "deprecated": false, + "description": "Add callbacks to requests in flight to avoid async duplication", + "devDependencies": { + "tap": "^7.1.2" + }, + "files": [ + "inflight.js" + ], + "homepage": "https://github.com/isaacs/inflight", + "license": "ISC", + "main": "inflight.js", + "name": "inflight", + "repository": { + "type": "git", + "url": "git+https://github.com/npm/inflight.git" + }, + "scripts": { + "test": "tap test.js --100" + }, + "version": "1.0.6" +} diff --git a/node_modules/minimatch/LICENSE b/node_modules/minimatch/LICENSE new file mode 100644 index 0000000..19129e3 --- /dev/null +++ b/node_modules/minimatch/LICENSE @@ -0,0 +1,15 @@ +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/node_modules/minimatch/README.md b/node_modules/minimatch/README.md new file mode 100644 index 0000000..ad72b81 --- /dev/null +++ b/node_modules/minimatch/README.md @@ -0,0 +1,209 @@ +# minimatch + +A minimal matching utility. + +[![Build Status](https://secure.travis-ci.org/isaacs/minimatch.svg)](http://travis-ci.org/isaacs/minimatch) + + +This is the matching library used internally by npm. + +It works by converting glob expressions into JavaScript `RegExp` +objects. + +## Usage + +```javascript +var minimatch = require("minimatch") + +minimatch("bar.foo", "*.foo") // true! +minimatch("bar.foo", "*.bar") // false! +minimatch("bar.foo", "*.+(bar|foo)", { debug: true }) // true, and noisy! +``` + +## Features + +Supports these glob features: + +* Brace Expansion +* Extended glob matching +* "Globstar" `**` matching + +See: + +* `man sh` +* `man bash` +* `man 3 fnmatch` +* `man 5 gitignore` + +## Minimatch Class + +Create a minimatch object by instantiating the `minimatch.Minimatch` class. + +```javascript +var Minimatch = require("minimatch").Minimatch +var mm = new Minimatch(pattern, options) +``` + +### Properties + +* `pattern` The original pattern the minimatch object represents. +* `options` The options supplied to the constructor. +* `set` A 2-dimensional array of regexp or string expressions. + Each row in the + array corresponds to a brace-expanded pattern. Each item in the row + corresponds to a single path-part. For example, the pattern + `{a,b/c}/d` would expand to a set of patterns like: + + [ [ a, d ] + , [ b, c, d ] ] + + If a portion of the pattern doesn't have any "magic" in it + (that is, it's something like `"foo"` rather than `fo*o?`), then it + will be left as a string rather than converted to a regular + expression. + +* `regexp` Created by the `makeRe` method. A single regular expression + expressing the entire pattern. This is useful in cases where you wish + to use the pattern somewhat like `fnmatch(3)` with `FNM_PATH` enabled. +* `negate` True if the pattern is negated. +* `comment` True if the pattern is a comment. +* `empty` True if the pattern is `""`. + +### Methods + +* `makeRe` Generate the `regexp` member if necessary, and return it. + Will return `false` if the pattern is invalid. +* `match(fname)` Return true if the filename matches the pattern, or + false otherwise. +* `matchOne(fileArray, patternArray, partial)` Take a `/`-split + filename, and match it against a single row in the `regExpSet`. This + method is mainly for internal use, but is exposed so that it can be + used by a glob-walker that needs to avoid excessive filesystem calls. + +All other methods are internal, and will be called as necessary. + +### minimatch(path, pattern, options) + +Main export. Tests a path against the pattern using the options. + +```javascript +var isJS = minimatch(file, "*.js", { matchBase: true }) +``` + +### minimatch.filter(pattern, options) + +Returns a function that tests its +supplied argument, suitable for use with `Array.filter`. Example: + +```javascript +var javascripts = fileList.filter(minimatch.filter("*.js", {matchBase: true})) +``` + +### minimatch.match(list, pattern, options) + +Match against the list of +files, in the style of fnmatch or glob. If nothing is matched, and +options.nonull is set, then return a list containing the pattern itself. + +```javascript +var javascripts = minimatch.match(fileList, "*.js", {matchBase: true})) +``` + +### minimatch.makeRe(pattern, options) + +Make a regular expression object from the pattern. + +## Options + +All options are `false` by default. + +### debug + +Dump a ton of stuff to stderr. + +### nobrace + +Do not expand `{a,b}` and `{1..3}` brace sets. + +### noglobstar + +Disable `**` matching against multiple folder names. + +### dot + +Allow patterns to match filenames starting with a period, even if +the pattern does not explicitly have a period in that spot. + +Note that by default, `a/**/b` will **not** match `a/.d/b`, unless `dot` +is set. + +### noext + +Disable "extglob" style patterns like `+(a|b)`. + +### nocase + +Perform a case-insensitive match. + +### nonull + +When a match is not found by `minimatch.match`, return a list containing +the pattern itself if this option is set. When not set, an empty list +is returned if there are no matches. + +### matchBase + +If set, then patterns without slashes will be matched +against the basename of the path if it contains slashes. For example, +`a?b` would match the path `/xyz/123/acb`, but not `/xyz/acb/123`. + +### nocomment + +Suppress the behavior of treating `#` at the start of a pattern as a +comment. + +### nonegate + +Suppress the behavior of treating a leading `!` character as negation. + +### flipNegate + +Returns from negate expressions the same as if they were not negated. +(Ie, true on a hit, false on a miss.) + + +## Comparisons to other fnmatch/glob implementations + +While strict compliance with the existing standards is a worthwhile +goal, some discrepancies exist between minimatch and other +implementations, and are intentional. + +If the pattern starts with a `!` character, then it is negated. Set the +`nonegate` flag to suppress this behavior, and treat leading `!` +characters normally. This is perhaps relevant if you wish to start the +pattern with a negative extglob pattern like `!(a|B)`. Multiple `!` +characters at the start of a pattern will negate the pattern multiple +times. + +If a pattern starts with `#`, then it is treated as a comment, and +will not match anything. Use `\#` to match a literal `#` at the +start of a line, or set the `nocomment` flag to suppress this behavior. + +The double-star character `**` is supported by default, unless the +`noglobstar` flag is set. This is supported in the manner of bsdglob +and bash 4.1, where `**` only has special significance if it is the only +thing in a path part. That is, `a/**/b` will match `a/x/y/b`, but +`a/**b` will not. + +If an escaped pattern has no matches, and the `nonull` flag is set, +then minimatch.match returns the pattern as-provided, rather than +interpreting the character escapes. For example, +`minimatch.match([], "\\*a\\?")` will return `"\\*a\\?"` rather than +`"*a?"`. This is akin to setting the `nullglob` option in bash, except +that it does not resolve escaped pattern characters. + +If brace expansion is not disabled, then it is performed before any +other interpretation of the glob pattern. Thus, a pattern like +`+(a|{b),c)}`, which would not be valid in bash or zsh, is expanded +**first** into the set of `+(a|b)` and `+(a|c)`, and those patterns are +checked for validity. Since those two are valid, matching proceeds. diff --git a/node_modules/minimatch/minimatch.js b/node_modules/minimatch/minimatch.js new file mode 100644 index 0000000..5b5f8cf --- /dev/null +++ b/node_modules/minimatch/minimatch.js @@ -0,0 +1,923 @@ +module.exports = minimatch +minimatch.Minimatch = Minimatch + +var path = { sep: '/' } +try { + path = require('path') +} catch (er) {} + +var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {} +var expand = require('brace-expansion') + +var plTypes = { + '!': { open: '(?:(?!(?:', close: '))[^/]*?)'}, + '?': { open: '(?:', close: ')?' }, + '+': { open: '(?:', close: ')+' }, + '*': { open: '(?:', close: ')*' }, + '@': { open: '(?:', close: ')' } +} + +// any single thing other than / +// don't need to escape / when using new RegExp() +var qmark = '[^/]' + +// * => any number of characters +var star = qmark + '*?' + +// ** when dots are allowed. Anything goes, except .. and . +// not (^ or / followed by one or two dots followed by $ or /), +// followed by anything, any number of times. +var twoStarDot = '(?:(?!(?:\\\/|^)(?:\\.{1,2})($|\\\/)).)*?' + +// not a ^ or / followed by a dot, +// followed by anything, any number of times. +var twoStarNoDot = '(?:(?!(?:\\\/|^)\\.).)*?' + +// characters that need to be escaped in RegExp. +var reSpecials = charSet('().*{}+?[]^$\\!') + +// "abc" -> { a:true, b:true, c:true } +function charSet (s) { + return s.split('').reduce(function (set, c) { + set[c] = true + return set + }, {}) +} + +// normalizes slashes. +var slashSplit = /\/+/ + +minimatch.filter = filter +function filter (pattern, options) { + options = options || {} + return function (p, i, list) { + return minimatch(p, pattern, options) + } +} + +function ext (a, b) { + a = a || {} + b = b || {} + var t = {} + Object.keys(b).forEach(function (k) { + t[k] = b[k] + }) + Object.keys(a).forEach(function (k) { + t[k] = a[k] + }) + return t +} + +minimatch.defaults = function (def) { + if (!def || !Object.keys(def).length) return minimatch + + var orig = minimatch + + var m = function minimatch (p, pattern, options) { + return orig.minimatch(p, pattern, ext(def, options)) + } + + m.Minimatch = function Minimatch (pattern, options) { + return new orig.Minimatch(pattern, ext(def, options)) + } + + return m +} + +Minimatch.defaults = function (def) { + if (!def || !Object.keys(def).length) return Minimatch + return minimatch.defaults(def).Minimatch +} + +function minimatch (p, pattern, options) { + if (typeof pattern !== 'string') { + throw new TypeError('glob pattern string required') + } + + if (!options) options = {} + + // shortcut: comments match nothing. + if (!options.nocomment && pattern.charAt(0) === '#') { + return false + } + + // "" only matches "" + if (pattern.trim() === '') return p === '' + + return new Minimatch(pattern, options).match(p) +} + +function Minimatch (pattern, options) { + if (!(this instanceof Minimatch)) { + return new Minimatch(pattern, options) + } + + if (typeof pattern !== 'string') { + throw new TypeError('glob pattern string required') + } + + if (!options) options = {} + pattern = pattern.trim() + + // windows support: need to use /, not \ + if (path.sep !== '/') { + pattern = pattern.split(path.sep).join('/') + } + + this.options = options + this.set = [] + this.pattern = pattern + this.regexp = null + this.negate = false + this.comment = false + this.empty = false + + // make the set of regexps etc. + this.make() +} + +Minimatch.prototype.debug = function () {} + +Minimatch.prototype.make = make +function make () { + // don't do it more than once. + if (this._made) return + + var pattern = this.pattern + var options = this.options + + // empty patterns and comments match nothing. + if (!options.nocomment && pattern.charAt(0) === '#') { + this.comment = true + return + } + if (!pattern) { + this.empty = true + return + } + + // step 1: figure out negation, etc. + this.parseNegate() + + // step 2: expand braces + var set = this.globSet = this.braceExpand() + + if (options.debug) this.debug = console.error + + this.debug(this.pattern, set) + + // step 3: now we have a set, so turn each one into a series of path-portion + // matching patterns. + // These will be regexps, except in the case of "**", which is + // set to the GLOBSTAR object for globstar behavior, + // and will not contain any / characters + set = this.globParts = set.map(function (s) { + return s.split(slashSplit) + }) + + this.debug(this.pattern, set) + + // glob --> regexps + set = set.map(function (s, si, set) { + return s.map(this.parse, this) + }, this) + + this.debug(this.pattern, set) + + // filter out everything that didn't compile properly. + set = set.filter(function (s) { + return s.indexOf(false) === -1 + }) + + this.debug(this.pattern, set) + + this.set = set +} + +Minimatch.prototype.parseNegate = parseNegate +function parseNegate () { + var pattern = this.pattern + var negate = false + var options = this.options + var negateOffset = 0 + + if (options.nonegate) return + + for (var i = 0, l = pattern.length + ; i < l && pattern.charAt(i) === '!' + ; i++) { + negate = !negate + negateOffset++ + } + + if (negateOffset) this.pattern = pattern.substr(negateOffset) + this.negate = negate +} + +// Brace expansion: +// a{b,c}d -> abd acd +// a{b,}c -> abc ac +// a{0..3}d -> a0d a1d a2d a3d +// a{b,c{d,e}f}g -> abg acdfg acefg +// a{b,c}d{e,f}g -> abdeg acdeg abdeg abdfg +// +// Invalid sets are not expanded. +// a{2..}b -> a{2..}b +// a{b}c -> a{b}c +minimatch.braceExpand = function (pattern, options) { + return braceExpand(pattern, options) +} + +Minimatch.prototype.braceExpand = braceExpand + +function braceExpand (pattern, options) { + if (!options) { + if (this instanceof Minimatch) { + options = this.options + } else { + options = {} + } + } + + pattern = typeof pattern === 'undefined' + ? this.pattern : pattern + + if (typeof pattern === 'undefined') { + throw new TypeError('undefined pattern') + } + + if (options.nobrace || + !pattern.match(/\{.*\}/)) { + // shortcut. no need to expand. + return [pattern] + } + + return expand(pattern) +} + +// parse a component of the expanded set. +// At this point, no pattern may contain "/" in it +// so we're going to return a 2d array, where each entry is the full +// pattern, split on '/', and then turned into a regular expression. +// A regexp is made at the end which joins each array with an +// escaped /, and another full one which joins each regexp with |. +// +// Following the lead of Bash 4.1, note that "**" only has special meaning +// when it is the *only* thing in a path portion. Otherwise, any series +// of * is equivalent to a single *. Globstar behavior is enabled by +// default, and can be disabled by setting options.noglobstar. +Minimatch.prototype.parse = parse +var SUBPARSE = {} +function parse (pattern, isSub) { + if (pattern.length > 1024 * 64) { + throw new TypeError('pattern is too long') + } + + var options = this.options + + // shortcuts + if (!options.noglobstar && pattern === '**') return GLOBSTAR + if (pattern === '') return '' + + var re = '' + var hasMagic = !!options.nocase + var escaping = false + // ? => one single character + var patternListStack = [] + var negativeLists = [] + var stateChar + var inClass = false + var reClassStart = -1 + var classStart = -1 + // . and .. never match anything that doesn't start with ., + // even when options.dot is set. + var patternStart = pattern.charAt(0) === '.' ? '' // anything + // not (start or / followed by . or .. followed by / or end) + : options.dot ? '(?!(?:^|\\\/)\\.{1,2}(?:$|\\\/))' + : '(?!\\.)' + var self = this + + function clearStateChar () { + if (stateChar) { + // we had some state-tracking character + // that wasn't consumed by this pass. + switch (stateChar) { + case '*': + re += star + hasMagic = true + break + case '?': + re += qmark + hasMagic = true + break + default: + re += '\\' + stateChar + break + } + self.debug('clearStateChar %j %j', stateChar, re) + stateChar = false + } + } + + for (var i = 0, len = pattern.length, c + ; (i < len) && (c = pattern.charAt(i)) + ; i++) { + this.debug('%s\t%s %s %j', pattern, i, re, c) + + // skip over any that are escaped. + if (escaping && reSpecials[c]) { + re += '\\' + c + escaping = false + continue + } + + switch (c) { + case '/': + // completely not allowed, even escaped. + // Should already be path-split by now. + return false + + case '\\': + clearStateChar() + escaping = true + continue + + // the various stateChar values + // for the "extglob" stuff. + case '?': + case '*': + case '+': + case '@': + case '!': + this.debug('%s\t%s %s %j <-- stateChar', pattern, i, re, c) + + // all of those are literals inside a class, except that + // the glob [!a] means [^a] in regexp + if (inClass) { + this.debug(' in class') + if (c === '!' && i === classStart + 1) c = '^' + re += c + continue + } + + // if we already have a stateChar, then it means + // that there was something like ** or +? in there. + // Handle the stateChar, then proceed with this one. + self.debug('call clearStateChar %j', stateChar) + clearStateChar() + stateChar = c + // if extglob is disabled, then +(asdf|foo) isn't a thing. + // just clear the statechar *now*, rather than even diving into + // the patternList stuff. + if (options.noext) clearStateChar() + continue + + case '(': + if (inClass) { + re += '(' + continue + } + + if (!stateChar) { + re += '\\(' + continue + } + + patternListStack.push({ + type: stateChar, + start: i - 1, + reStart: re.length, + open: plTypes[stateChar].open, + close: plTypes[stateChar].close + }) + // negation is (?:(?!js)[^/]*) + re += stateChar === '!' ? '(?:(?!(?:' : '(?:' + this.debug('plType %j %j', stateChar, re) + stateChar = false + continue + + case ')': + if (inClass || !patternListStack.length) { + re += '\\)' + continue + } + + clearStateChar() + hasMagic = true + var pl = patternListStack.pop() + // negation is (?:(?!js)[^/]*) + // The others are (?:) + re += pl.close + if (pl.type === '!') { + negativeLists.push(pl) + } + pl.reEnd = re.length + continue + + case '|': + if (inClass || !patternListStack.length || escaping) { + re += '\\|' + escaping = false + continue + } + + clearStateChar() + re += '|' + continue + + // these are mostly the same in regexp and glob + case '[': + // swallow any state-tracking char before the [ + clearStateChar() + + if (inClass) { + re += '\\' + c + continue + } + + inClass = true + classStart = i + reClassStart = re.length + re += c + continue + + case ']': + // a right bracket shall lose its special + // meaning and represent itself in + // a bracket expression if it occurs + // first in the list. -- POSIX.2 2.8.3.2 + if (i === classStart + 1 || !inClass) { + re += '\\' + c + escaping = false + continue + } + + // handle the case where we left a class open. + // "[z-a]" is valid, equivalent to "\[z-a\]" + if (inClass) { + // split where the last [ was, make sure we don't have + // an invalid re. if so, re-walk the contents of the + // would-be class to re-translate any characters that + // were passed through as-is + // TODO: It would probably be faster to determine this + // without a try/catch and a new RegExp, but it's tricky + // to do safely. For now, this is safe and works. + var cs = pattern.substring(classStart + 1, i) + try { + RegExp('[' + cs + ']') + } catch (er) { + // not a valid class! + var sp = this.parse(cs, SUBPARSE) + re = re.substr(0, reClassStart) + '\\[' + sp[0] + '\\]' + hasMagic = hasMagic || sp[1] + inClass = false + continue + } + } + + // finish up the class. + hasMagic = true + inClass = false + re += c + continue + + default: + // swallow any state char that wasn't consumed + clearStateChar() + + if (escaping) { + // no need + escaping = false + } else if (reSpecials[c] + && !(c === '^' && inClass)) { + re += '\\' + } + + re += c + + } // switch + } // for + + // handle the case where we left a class open. + // "[abc" is valid, equivalent to "\[abc" + if (inClass) { + // split where the last [ was, and escape it + // this is a huge pita. We now have to re-walk + // the contents of the would-be class to re-translate + // any characters that were passed through as-is + cs = pattern.substr(classStart + 1) + sp = this.parse(cs, SUBPARSE) + re = re.substr(0, reClassStart) + '\\[' + sp[0] + hasMagic = hasMagic || sp[1] + } + + // handle the case where we had a +( thing at the *end* + // of the pattern. + // each pattern list stack adds 3 chars, and we need to go through + // and escape any | chars that were passed through as-is for the regexp. + // Go through and escape them, taking care not to double-escape any + // | chars that were already escaped. + for (pl = patternListStack.pop(); pl; pl = patternListStack.pop()) { + var tail = re.slice(pl.reStart + pl.open.length) + this.debug('setting tail', re, pl) + // maybe some even number of \, then maybe 1 \, followed by a | + tail = tail.replace(/((?:\\{2}){0,64})(\\?)\|/g, function (_, $1, $2) { + if (!$2) { + // the | isn't already escaped, so escape it. + $2 = '\\' + } + + // need to escape all those slashes *again*, without escaping the + // one that we need for escaping the | character. As it works out, + // escaping an even number of slashes can be done by simply repeating + // it exactly after itself. That's why this trick works. + // + // I am sorry that you have to see this. + return $1 + $1 + $2 + '|' + }) + + this.debug('tail=%j\n %s', tail, tail, pl, re) + var t = pl.type === '*' ? star + : pl.type === '?' ? qmark + : '\\' + pl.type + + hasMagic = true + re = re.slice(0, pl.reStart) + t + '\\(' + tail + } + + // handle trailing things that only matter at the very end. + clearStateChar() + if (escaping) { + // trailing \\ + re += '\\\\' + } + + // only need to apply the nodot start if the re starts with + // something that could conceivably capture a dot + var addPatternStart = false + switch (re.charAt(0)) { + case '.': + case '[': + case '(': addPatternStart = true + } + + // Hack to work around lack of negative lookbehind in JS + // A pattern like: *.!(x).!(y|z) needs to ensure that a name + // like 'a.xyz.yz' doesn't match. So, the first negative + // lookahead, has to look ALL the way ahead, to the end of + // the pattern. + for (var n = negativeLists.length - 1; n > -1; n--) { + var nl = negativeLists[n] + + var nlBefore = re.slice(0, nl.reStart) + var nlFirst = re.slice(nl.reStart, nl.reEnd - 8) + var nlLast = re.slice(nl.reEnd - 8, nl.reEnd) + var nlAfter = re.slice(nl.reEnd) + + nlLast += nlAfter + + // Handle nested stuff like *(*.js|!(*.json)), where open parens + // mean that we should *not* include the ) in the bit that is considered + // "after" the negated section. + var openParensBefore = nlBefore.split('(').length - 1 + var cleanAfter = nlAfter + for (i = 0; i < openParensBefore; i++) { + cleanAfter = cleanAfter.replace(/\)[+*?]?/, '') + } + nlAfter = cleanAfter + + var dollar = '' + if (nlAfter === '' && isSub !== SUBPARSE) { + dollar = '$' + } + var newRe = nlBefore + nlFirst + nlAfter + dollar + nlLast + re = newRe + } + + // if the re is not "" at this point, then we need to make sure + // it doesn't match against an empty path part. + // Otherwise a/* will match a/, which it should not. + if (re !== '' && hasMagic) { + re = '(?=.)' + re + } + + if (addPatternStart) { + re = patternStart + re + } + + // parsing just a piece of a larger pattern. + if (isSub === SUBPARSE) { + return [re, hasMagic] + } + + // skip the regexp for non-magical patterns + // unescape anything in it, though, so that it'll be + // an exact match against a file etc. + if (!hasMagic) { + return globUnescape(pattern) + } + + var flags = options.nocase ? 'i' : '' + try { + var regExp = new RegExp('^' + re + '$', flags) + } catch (er) { + // If it was an invalid regular expression, then it can't match + // anything. This trick looks for a character after the end of + // the string, which is of course impossible, except in multi-line + // mode, but it's not a /m regex. + return new RegExp('$.') + } + + regExp._glob = pattern + regExp._src = re + + return regExp +} + +minimatch.makeRe = function (pattern, options) { + return new Minimatch(pattern, options || {}).makeRe() +} + +Minimatch.prototype.makeRe = makeRe +function makeRe () { + if (this.regexp || this.regexp === false) return this.regexp + + // at this point, this.set is a 2d array of partial + // pattern strings, or "**". + // + // It's better to use .match(). This function shouldn't + // be used, really, but it's pretty convenient sometimes, + // when you just want to work with a regex. + var set = this.set + + if (!set.length) { + this.regexp = false + return this.regexp + } + var options = this.options + + var twoStar = options.noglobstar ? star + : options.dot ? twoStarDot + : twoStarNoDot + var flags = options.nocase ? 'i' : '' + + var re = set.map(function (pattern) { + return pattern.map(function (p) { + return (p === GLOBSTAR) ? twoStar + : (typeof p === 'string') ? regExpEscape(p) + : p._src + }).join('\\\/') + }).join('|') + + // must match entire pattern + // ending in a * or ** will make it less strict. + re = '^(?:' + re + ')$' + + // can match anything, as long as it's not this. + if (this.negate) re = '^(?!' + re + ').*$' + + try { + this.regexp = new RegExp(re, flags) + } catch (ex) { + this.regexp = false + } + return this.regexp +} + +minimatch.match = function (list, pattern, options) { + options = options || {} + var mm = new Minimatch(pattern, options) + list = list.filter(function (f) { + return mm.match(f) + }) + if (mm.options.nonull && !list.length) { + list.push(pattern) + } + return list +} + +Minimatch.prototype.match = match +function match (f, partial) { + this.debug('match', f, this.pattern) + // short-circuit in the case of busted things. + // comments, etc. + if (this.comment) return false + if (this.empty) return f === '' + + if (f === '/' && partial) return true + + var options = this.options + + // windows: need to use /, not \ + if (path.sep !== '/') { + f = f.split(path.sep).join('/') + } + + // treat the test path as a set of pathparts. + f = f.split(slashSplit) + this.debug(this.pattern, 'split', f) + + // just ONE of the pattern sets in this.set needs to match + // in order for it to be valid. If negating, then just one + // match means that we have failed. + // Either way, return on the first hit. + + var set = this.set + this.debug(this.pattern, 'set', set) + + // Find the basename of the path by looking for the last non-empty segment + var filename + var i + for (i = f.length - 1; i >= 0; i--) { + filename = f[i] + if (filename) break + } + + for (i = 0; i < set.length; i++) { + var pattern = set[i] + var file = f + if (options.matchBase && pattern.length === 1) { + file = [filename] + } + var hit = this.matchOne(file, pattern, partial) + if (hit) { + if (options.flipNegate) return true + return !this.negate + } + } + + // didn't get any hits. this is success if it's a negative + // pattern, failure otherwise. + if (options.flipNegate) return false + return this.negate +} + +// set partial to true to test if, for example, +// "/a/b" matches the start of "/*/b/*/d" +// Partial means, if you run out of file before you run +// out of pattern, then that's fine, as long as all +// the parts match. +Minimatch.prototype.matchOne = function (file, pattern, partial) { + var options = this.options + + this.debug('matchOne', + { 'this': this, file: file, pattern: pattern }) + + this.debug('matchOne', file.length, pattern.length) + + for (var fi = 0, + pi = 0, + fl = file.length, + pl = pattern.length + ; (fi < fl) && (pi < pl) + ; fi++, pi++) { + this.debug('matchOne loop') + var p = pattern[pi] + var f = file[fi] + + this.debug(pattern, p, f) + + // should be impossible. + // some invalid regexp stuff in the set. + if (p === false) return false + + if (p === GLOBSTAR) { + this.debug('GLOBSTAR', [pattern, p, f]) + + // "**" + // a/**/b/**/c would match the following: + // a/b/x/y/z/c + // a/x/y/z/b/c + // a/b/x/b/x/c + // a/b/c + // To do this, take the rest of the pattern after + // the **, and see if it would match the file remainder. + // If so, return success. + // If not, the ** "swallows" a segment, and try again. + // This is recursively awful. + // + // a/**/b/**/c matching a/b/x/y/z/c + // - a matches a + // - doublestar + // - matchOne(b/x/y/z/c, b/**/c) + // - b matches b + // - doublestar + // - matchOne(x/y/z/c, c) -> no + // - matchOne(y/z/c, c) -> no + // - matchOne(z/c, c) -> no + // - matchOne(c, c) yes, hit + var fr = fi + var pr = pi + 1 + if (pr === pl) { + this.debug('** at the end') + // a ** at the end will just swallow the rest. + // We have found a match. + // however, it will not swallow /.x, unless + // options.dot is set. + // . and .. are *never* matched by **, for explosively + // exponential reasons. + for (; fi < fl; fi++) { + if (file[fi] === '.' || file[fi] === '..' || + (!options.dot && file[fi].charAt(0) === '.')) return false + } + return true + } + + // ok, let's see if we can swallow whatever we can. + while (fr < fl) { + var swallowee = file[fr] + + this.debug('\nglobstar while', file, fr, pattern, pr, swallowee) + + // XXX remove this slice. Just pass the start index. + if (this.matchOne(file.slice(fr), pattern.slice(pr), partial)) { + this.debug('globstar found match!', fr, fl, swallowee) + // found a match. + return true + } else { + // can't swallow "." or ".." ever. + // can only swallow ".foo" when explicitly asked. + if (swallowee === '.' || swallowee === '..' || + (!options.dot && swallowee.charAt(0) === '.')) { + this.debug('dot detected!', file, fr, pattern, pr) + break + } + + // ** swallows a segment, and continue. + this.debug('globstar swallow a segment, and continue') + fr++ + } + } + + // no match was found. + // However, in partial mode, we can't say this is necessarily over. + // If there's more *pattern* left, then + if (partial) { + // ran out of file + this.debug('\n>>> no match, partial?', file, fr, pattern, pr) + if (fr === fl) return true + } + return false + } + + // something other than ** + // non-magic patterns just have to match exactly + // patterns with magic have been turned into regexps. + var hit + if (typeof p === 'string') { + if (options.nocase) { + hit = f.toLowerCase() === p.toLowerCase() + } else { + hit = f === p + } + this.debug('string match', p, f, hit) + } else { + hit = f.match(p) + this.debug('pattern match', p, f, hit) + } + + if (!hit) return false + } + + // Note: ending in / means that we'll get a final "" + // at the end of the pattern. This can only match a + // corresponding "" at the end of the file. + // If the file ends in /, then it can only match a + // a pattern that ends in /, unless the pattern just + // doesn't have any more for it. But, a/b/ should *not* + // match "a/b/*", even though "" matches against the + // [^/]*? pattern, except in partial mode, where it might + // simply not be reached yet. + // However, a/b/ should still satisfy a/* + + // now either we fell off the end of the pattern, or we're done. + if (fi === fl && pi === pl) { + // ran out of pattern and filename at the same time. + // an exact hit! + return true + } else if (fi === fl) { + // ran out of file, but still had pattern left. + // this is ok if we're doing the match as part of + // a glob fs traversal. + return partial + } else if (pi === pl) { + // ran out of pattern, still have file left. + // this is only acceptable if we're on the very last + // empty segment of a file with a trailing slash. + // a/* should match a/b/ + var emptyFileEnd = (fi === fl - 1) && (file[fi] === '') + return emptyFileEnd + } + + // should be unreachable. + throw new Error('wtf?') +} + +// replace stuff like \* with * +function globUnescape (s) { + return s.replace(/\\(.)/g, '$1') +} + +function regExpEscape (s) { + return s.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&') +} diff --git a/node_modules/minimatch/package.json b/node_modules/minimatch/package.json new file mode 100644 index 0000000..fcc2881 --- /dev/null +++ b/node_modules/minimatch/package.json @@ -0,0 +1,63 @@ +{ + "_from": "minimatch@^3.0.4", + "_id": "minimatch@3.0.4", + "_inBundle": false, + "_integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "_location": "/minimatch", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "minimatch@^3.0.4", + "name": "minimatch", + "escapedName": "minimatch", + "rawSpec": "^3.0.4", + "saveSpec": null, + "fetchSpec": "^3.0.4" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "_shasum": "5166e286457f03306064be5497e8dbb0c3d32083", + "_spec": "minimatch@^3.0.4", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/glob", + "author": { + "name": "Isaac Z. Schlueter", + "email": "i@izs.me", + "url": "http://blog.izs.me" + }, + "bugs": { + "url": "https://github.com/isaacs/minimatch/issues" + }, + "bundleDependencies": false, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "deprecated": false, + "description": "a glob matcher in javascript", + "devDependencies": { + "tap": "^10.3.2" + }, + "engines": { + "node": "*" + }, + "files": [ + "minimatch.js" + ], + "homepage": "https://github.com/isaacs/minimatch#readme", + "license": "ISC", + "main": "minimatch.js", + "name": "minimatch", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/minimatch.git" + }, + "scripts": { + "postpublish": "git push origin --all; git push origin --tags", + "postversion": "npm publish", + "preversion": "npm test", + "test": "tap test/*.js --cov" + }, + "version": "3.0.4" +} diff --git a/node_modules/once/LICENSE b/node_modules/once/LICENSE new file mode 100644 index 0000000..19129e3 --- /dev/null +++ b/node_modules/once/LICENSE @@ -0,0 +1,15 @@ +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/node_modules/once/README.md b/node_modules/once/README.md new file mode 100644 index 0000000..1f1ffca --- /dev/null +++ b/node_modules/once/README.md @@ -0,0 +1,79 @@ +# once + +Only call a function once. + +## usage + +```javascript +var once = require('once') + +function load (file, cb) { + cb = once(cb) + loader.load('file') + loader.once('load', cb) + loader.once('error', cb) +} +``` + +Or add to the Function.prototype in a responsible way: + +```javascript +// only has to be done once +require('once').proto() + +function load (file, cb) { + cb = cb.once() + loader.load('file') + loader.once('load', cb) + loader.once('error', cb) +} +``` + +Ironically, the prototype feature makes this module twice as +complicated as necessary. + +To check whether you function has been called, use `fn.called`. Once the +function is called for the first time the return value of the original +function is saved in `fn.value` and subsequent calls will continue to +return this value. + +```javascript +var once = require('once') + +function load (cb) { + cb = once(cb) + var stream = createStream() + stream.once('data', cb) + stream.once('end', function () { + if (!cb.called) cb(new Error('not found')) + }) +} +``` + +## `once.strict(func)` + +Throw an error if the function is called twice. + +Some functions are expected to be called only once. Using `once` for them would +potentially hide logical errors. + +In the example below, the `greet` function has to call the callback only once: + +```javascript +function greet (name, cb) { + // return is missing from the if statement + // when no name is passed, the callback is called twice + if (!name) cb('Hello anonymous') + cb('Hello ' + name) +} + +function log (msg) { + console.log(msg) +} + +// this will print 'Hello anonymous' but the logical error will be missed +greet(null, once(msg)) + +// once.strict will print 'Hello anonymous' and throw an error when the callback will be called the second time +greet(null, once.strict(msg)) +``` diff --git a/node_modules/once/once.js b/node_modules/once/once.js new file mode 100644 index 0000000..2354067 --- /dev/null +++ b/node_modules/once/once.js @@ -0,0 +1,42 @@ +var wrappy = require('wrappy') +module.exports = wrappy(once) +module.exports.strict = wrappy(onceStrict) + +once.proto = once(function () { + Object.defineProperty(Function.prototype, 'once', { + value: function () { + return once(this) + }, + configurable: true + }) + + Object.defineProperty(Function.prototype, 'onceStrict', { + value: function () { + return onceStrict(this) + }, + configurable: true + }) +}) + +function once (fn) { + var f = function () { + if (f.called) return f.value + f.called = true + return f.value = fn.apply(this, arguments) + } + f.called = false + return f +} + +function onceStrict (fn) { + var f = function () { + if (f.called) + throw new Error(f.onceError) + f.called = true + return f.value = fn.apply(this, arguments) + } + var name = fn.name || 'Function wrapped with `once`' + f.onceError = name + " shouldn't be called more than once" + f.called = false + return f +} diff --git a/node_modules/once/package.json b/node_modules/once/package.json new file mode 100644 index 0000000..e449ea8 --- /dev/null +++ b/node_modules/once/package.json @@ -0,0 +1,67 @@ +{ + "_from": "once@^1.3.0", + "_id": "once@1.4.0", + "_inBundle": false, + "_integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "_location": "/once", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "once@^1.3.0", + "name": "once", + "escapedName": "once", + "rawSpec": "^1.3.0", + "saveSpec": null, + "fetchSpec": "^1.3.0" + }, + "_requiredBy": [ + "/glob", + "/inflight" + ], + "_resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "_shasum": "583b1aa775961d4b113ac17d9c50baef9dd76bd1", + "_spec": "once@^1.3.0", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/glob", + "author": { + "name": "Isaac Z. Schlueter", + "email": "i@izs.me", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/once/issues" + }, + "bundleDependencies": false, + "dependencies": { + "wrappy": "1" + }, + "deprecated": false, + "description": "Run a function exactly one time", + "devDependencies": { + "tap": "^7.0.1" + }, + "directories": { + "test": "test" + }, + "files": [ + "once.js" + ], + "homepage": "https://github.com/isaacs/once#readme", + "keywords": [ + "once", + "function", + "one", + "single" + ], + "license": "ISC", + "main": "once.js", + "name": "once", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/once.git" + }, + "scripts": { + "test": "tap test/*.js" + }, + "version": "1.4.0" +} diff --git a/node_modules/path-is-absolute/index.js b/node_modules/path-is-absolute/index.js new file mode 100644 index 0000000..22aa6c3 --- /dev/null +++ b/node_modules/path-is-absolute/index.js @@ -0,0 +1,20 @@ +'use strict'; + +function posix(path) { + return path.charAt(0) === '/'; +} + +function win32(path) { + // https://github.com/nodejs/node/blob/b3fcc245fb25539909ef1d5eaa01dbf92e168633/lib/path.js#L56 + var splitDeviceRe = /^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/; + var result = splitDeviceRe.exec(path); + var device = result[1] || ''; + var isUnc = Boolean(device && device.charAt(1) !== ':'); + + // UNC paths are always absolute + return Boolean(result[2] || isUnc); +} + +module.exports = process.platform === 'win32' ? win32 : posix; +module.exports.posix = posix; +module.exports.win32 = win32; diff --git a/node_modules/path-is-absolute/license b/node_modules/path-is-absolute/license new file mode 100644 index 0000000..654d0bf --- /dev/null +++ b/node_modules/path-is-absolute/license @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/node_modules/path-is-absolute/package.json b/node_modules/path-is-absolute/package.json new file mode 100644 index 0000000..fd66dce --- /dev/null +++ b/node_modules/path-is-absolute/package.json @@ -0,0 +1,75 @@ +{ + "_from": "path-is-absolute@^1.0.0", + "_id": "path-is-absolute@1.0.1", + "_inBundle": false, + "_integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "_location": "/path-is-absolute", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "path-is-absolute@^1.0.0", + "name": "path-is-absolute", + "escapedName": "path-is-absolute", + "rawSpec": "^1.0.0", + "saveSpec": null, + "fetchSpec": "^1.0.0" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "_shasum": "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f", + "_spec": "path-is-absolute@^1.0.0", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/glob", + "author": { + "name": "Sindre Sorhus", + "email": "sindresorhus@gmail.com", + "url": "sindresorhus.com" + }, + "bugs": { + "url": "https://github.com/sindresorhus/path-is-absolute/issues" + }, + "bundleDependencies": false, + "deprecated": false, + "description": "Node.js 0.12 path.isAbsolute() ponyfill", + "devDependencies": { + "xo": "^0.16.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "files": [ + "index.js" + ], + "homepage": "https://github.com/sindresorhus/path-is-absolute#readme", + "keywords": [ + "path", + "paths", + "file", + "dir", + "absolute", + "isabsolute", + "is-absolute", + "built-in", + "util", + "utils", + "core", + "ponyfill", + "polyfill", + "shim", + "is", + "detect", + "check" + ], + "license": "MIT", + "name": "path-is-absolute", + "repository": { + "type": "git", + "url": "git+https://github.com/sindresorhus/path-is-absolute.git" + }, + "scripts": { + "test": "xo && node test.js" + }, + "version": "1.0.1" +} diff --git a/node_modules/path-is-absolute/readme.md b/node_modules/path-is-absolute/readme.md new file mode 100644 index 0000000..8dbdf5f --- /dev/null +++ b/node_modules/path-is-absolute/readme.md @@ -0,0 +1,59 @@ +# path-is-absolute [![Build Status](https://travis-ci.org/sindresorhus/path-is-absolute.svg?branch=master)](https://travis-ci.org/sindresorhus/path-is-absolute) + +> Node.js 0.12 [`path.isAbsolute()`](http://nodejs.org/api/path.html#path_path_isabsolute_path) [ponyfill](https://ponyfill.com) + + +## Install + +``` +$ npm install --save path-is-absolute +``` + + +## Usage + +```js +const pathIsAbsolute = require('path-is-absolute'); + +// Running on Linux +pathIsAbsolute('/home/foo'); +//=> true +pathIsAbsolute('C:/Users/foo'); +//=> false + +// Running on Windows +pathIsAbsolute('C:/Users/foo'); +//=> true +pathIsAbsolute('/home/foo'); +//=> false + +// Running on any OS +pathIsAbsolute.posix('/home/foo'); +//=> true +pathIsAbsolute.posix('C:/Users/foo'); +//=> false +pathIsAbsolute.win32('C:/Users/foo'); +//=> true +pathIsAbsolute.win32('/home/foo'); +//=> false +``` + + +## API + +See the [`path.isAbsolute()` docs](http://nodejs.org/api/path.html#path_path_isabsolute_path). + +### pathIsAbsolute(path) + +### pathIsAbsolute.posix(path) + +POSIX specific version. + +### pathIsAbsolute.win32(path) + +Windows specific version. + + +## License + +MIT © [Sindre Sorhus](https://sindresorhus.com) diff --git a/node_modules/rita/LICENSE b/node_modules/rita/LICENSE new file mode 100755 index 0000000..10926e8 --- /dev/null +++ b/node_modules/rita/LICENSE @@ -0,0 +1,675 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. + diff --git a/node_modules/rita/README.md b/node_modules/rita/README.md new file mode 100644 index 0000000..8a5c786 --- /dev/null +++ b/node_modules/rita/README.md @@ -0,0 +1,84 @@ +[![Build Status](https://travis-ci.org/dhowe/RiTaJS.svg?branch=master)](https://travis-ci.org/dhowe/RiTaJS) npm version npm version + + +## RiTa: a generative language toolkit for JavaScript + + + +### [The RiTa website](http://rednoise.org/rita) + +RiTa is designed to be an easy-to-use toolkit for experiments in natural language and generative literature. It is implemented in Java and JavaScript (with a common API for both). It is free/libre and open-source via the GPL license. + +About the project +-------- +* Author: [Daniel C. Howe](http://rednoise.org/daniel) +* License: GPL (see included [LICENSE](https://github.com/dhowe/RiTaJS/blob/master/LICENSE) file for full license) +* Web Site: [https://rednoise.org/rita](http://rednoise.org/rita) +* Github Repo: [https://github.com/dhowe/RiTaJS](https://github.com/dhowe/RiTa) +* Issues: [https://github.com/dhowe/RiTa/issues](https://github.com/dhowe/RiTa/issues) +* Reference: [https://rednoise.org/rita/reference](http://rednoise.org/rita/reference) +* FAQ: https://github.com/dhowe/RiTa/wiki +* Related: [RiTa](https://github.com/dhowe/RiTa) (Java) + +In [node.js](http://nodejs.org/) +-------- +To install, do the following from a terminal prompt + +`$ npm install rita` + +then use require() from your code + +```javascript +var rita = require('rita'); +var rs = rita.RiString("The elephant took a bite!"); +console.log(rs.features()); +``` + +To run tests, do the following from a terminal prompt: + +```bash +$ cd node_modules/rita && npm install && npm test +``` + +Or, see the 'Development Setup' instructions below... + +#### Can I contribute? +-------- +Please! We are looking for more coders to help out... Just press *Fork* at the top of this github page and get started, or follow the instructions below... + +#### Development Setup +-------- +- Download and install [git](https://www.git-scm.com/), [npm](https://www.npmjs.org/), and [gulp](). If you have them already, move on to step #2. + + a. You can find a version of __git__ for your OS [here](https://www.git-scm.com/) + b. The easiest way to install __npm__ is to install [node.js](http://nodejs.org/) + c. You can install __gulp__ via npm as follows: + + ```bash + $ npm install -g gulp + ``` +- [Fork and clone](https://help.github.com/articles/fork-a-repo) this library. + + a. First, login to github and fork the project + b. Then, from a terminal/shell: + + ```bash + $ git clone https://github.com/dhowe/RiTaJS.git + ``` + +- Now navigate into the project folder and install dependencies via npm. + ```bash + $ cd RiTaJS && npm install + ``` + +- To create the library from src, use gulp. + ```bash + $ gulp build + ``` + +- Optionally run tests in node with gulp. + ```bash + $ gulp test + ``` + +- Work on an existing [issue](https://github.com/dhowe/RiTa/issues?q=is%3Aopen+is%3Aissue+label%3ARiTaJS), then [submit a pull request...](https://help.github.com/articles/creating-a-pull-request) diff --git a/node_modules/rita/gulpfile.js b/node_modules/rita/gulpfile.js new file mode 100644 index 0000000..14de482 --- /dev/null +++ b/node_modules/rita/gulpfile.js @@ -0,0 +1,398 @@ + +/** + * USAGE: + * gulp (build | lint | watch | clean | help ) + * gulp test # test all + * gulp test --name RiString # test one + */ + +var del = require('del'), + gulp = require('gulp'), + chmod = require('gulp-chmod'), + gulpif = require('gulp-if'), + argv = require('yargs').argv, + concat = require('gulp-concat'), + size = require('gulp-size'), + uglify = require('gulp-uglify'), + replace = require('gulp-replace'), + jshint = require('gulp-jshint'), + tasks = require('gulp-task-listing'), + sourcemaps = require('gulp-sourcemaps'), + pjson = require('./package.json'), + rename = require('gulp-rename'), + chmod = require('gulp-chmod'), + exec = require('child_process').exec, + version = pjson.version; + +var testDir = 'test', + destDir = 'dist', + npm = 'npm', + nodeDir = destDir+'/node/rita', + tmpDir = '/tmp', + srcDir = 'src', + rita = 'rita', + testFile = 'rita', + minimize = false, + sourceMaps = false; + +// create a pkg in tmpDir then run 'npm test' on it +gulp.task('test-npm-test', ['npm.build'], function(done) { + var tgz = 'rita-'+version+'.tgz'; + var cmd = 'cp '+tgz+' '+tmpDir+' && cd '+tmpDir+' && npm install '+tgz+' &&'; + cmd += ' cd node_modules/rita && npm install && npm test'; + exec(cmd, function (err, stdout, stderr) { + log("Running 'npm test' on "+tgz); + stderr && console.error(stderr); + done(err); + }); +}); + +// do npm pack on whatever is already in the dist dir +gulp.task('npm.build', ['setup-npm'], function(done) { + exec(npm + ' pack '+nodeDir, function (err, stdout, stderr) { + log("Packing "+nodeDir+'/'+stdout); + stderr && console.error(stderr); + del(destDir+'/node'); // remove the build dir + done(err); + }); +}); + +// do npm publish on already created .tgz file +gulp.task('npm.publish', [], function(done) { + var tgz = 'rita-'+version+'.tgz'; + exec(npm + ' publish '+tgz, function (err, stdout, stderr) { + log("Publishing "+tgz, stdout); + stderr && console.error(stderr); + done(err); + }); +}); + +// build everything, then do npm pack +gulp.task('make.lib', [ 'build.full' ], function(done) { + gulp.start('npm.build'); +}); + +gulp.task('setup-npm', ['clean-npm', 'build-minify'], function(done) { + + // copy in the node readme + gulp.src('README.node.md') + .pipe(rename('README.md')) + .pipe(gulp.dest(nodeDir)); + + // copy in other loose files + gulp.src(['./LICENSE', './package.json', './gulpfile.js', 'examples/tonic.js']) + .pipe(gulp.dest(nodeDir)); + + // copy in the tests + gulp.src(testFiles(true)) + .pipe(gulp.dest(nodeDir + '/test')); + + // copy in the tests + gulp.src(testDir + '/html/data/*') + .pipe(gulp.dest(nodeDir + '/test/html/data/')); + + // copy in the (default) code + gulp.src(destDir + '/rita-full.min.js') + .pipe(rename('rita.js')) + .pipe(gulp.dest(nodeDir + '/lib')); + + // copy in the (core-only) code + gulp.src(destDir + '/rita-small.min.js') + .pipe(rename('rita-tiny.js')) + .pipe(gulp.dest(nodeDir + '/lib')); + + done(); +}); + +// list all the defined tasks +gulp.task('help', tasks); + +// clean out the build-dir +gulp.task('clean', function(f) { del(destDir, f); }); + +gulp.task('clean-npm', function(f) { del(nodeDir, f); }); + +// run lint on the non-uglified output (no lexicon) +gulp.task('lint', ['build'], function() { + + log('Linting '+destDir+'/rita.js'); + + return gulp.src(destDir+'/rita.js') + .pipe(jshint({ expr: 1, laxbreak: 1 })) + .pipe(jshint.reporter('default')); +}); + +// run lint on the non-uglified output (with lexicon) +gulp.task('lint.full', ['build'], function() { + + log('Linting '+destDir+'/rita-full.js'); + + return gulp.src(destDir+'/rita-full.js') + .pipe(jshint({ expr: 1, laxbreak: 1 })) + .pipe(jshint.reporter('default')); +}); + +// watch the src-dir for changes, then build +gulp.task('watch.full', ['build.full'], function() { + + log('Watching ' + srcDir + '/*.js'); + gulp.watch(srcDir + '/*.js', [ 'build.full' ]); +}); + +gulp.task('watch', [ 'build' ], function() { + + log('Watching ' + srcDir + '/*.js'); + gulp.watch(srcDir + '/*.js', [ 'build' ]); +}); + +// concatenate sources to 'dist' folder +gulp.task('build-lex', ['clean'], function() { + + return gulp.src(sourceFiles("full")) + .pipe(replace('##version##', version)) + .pipe(concat(rita+'-full.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +gulp.task('build-novb', function() { + + return gulp.src(sourceFiles("novb")) + .pipe(replace('##version##', version)) + .pipe(concat(rita+'-novb.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +gulp.task('build-1000-lex', ['clean'], function() { + + return gulp.src(sourceFiles("medium")) + .pipe(replace('##version##', version)) + .pipe(concat(rita+'-small.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +gulp.task('build-nolex', [ 'clean' ], function() { + + return gulp.src(sourceFiles(false)) + .pipe(replace('##version##', version)) + .pipe(concat(rita+'.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +// concatenate/minify sources to 'dist' folder + +gulp.task('build-medium', ['clean'], function() { + + return gulp.src(sourceFiles("medium")) + .pipe(replace('##version##', version)) + .pipe(concat(rita+'-medium.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +gulp.task('build-small', ['clean'], function() { + + return gulp.src(sourceFiles("small")) + .pipe(replace('##version##', version)) + .pipe(concat(rita+'-small.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +gulp.task('build-tiny', ['clean'], function() { + + return gulp.src(sourceFiles("tiny")) + .pipe(replace('##version##', version)) + .pipe(concat(rita+'-tiny.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + + +gulp.task('build-minify-lex', [ 'build-lex' ], function() { + + return gulp.src(destDir+'/'+rita+'-full.js') + .pipe(gulpif(sourceMaps, sourcemaps.init())) + .pipe(uglify()) + .pipe(gulpif(sourceMaps, sourcemaps.write('./'))) + .pipe(rename(rita+'-full.min.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +// concatenate/minify sources to 'dist' folder +gulp.task('build-minify-1000-lex', [ 'build-1000-lex' ], function() { + + return gulp.src(destDir+'/'+rita+'-small.js') + .pipe(gulpif(sourceMaps, sourcemaps.init())) + .pipe(uglify()) + .pipe(gulpif(sourceMaps, sourcemaps.write('./'))) + .pipe(rename(rita+'-small.min.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + +gulp.task('build-minify-nolex', [ 'build-nolex' ], function() { + + return gulp.src(destDir+'/'+rita+'.js') + .pipe(gulpif(sourceMaps, sourcemaps.init())) + .pipe(uglify()) + .pipe(gulpif(sourceMaps, sourcemaps.write('./'))) + .pipe(rename(rita+'.min.js')) + .pipe(size({showFiles:true})) + .pipe(chmod(644)) + .pipe(gulp.dest(destDir)); +}); + + +// runs tests without loading lexicon +// usage: gulp test +// gulp test --name RiString +gulp.task('test.quick', [ 'build' ], function() { + + destDir = 'dist'; + testFile = 'rita'; + tests = testFiles(true); + + return gulp.start('test-only'); +}); + +// do tests after npm install (same as test, but runs on 'lib') +gulp.task('test-npm', [ 'build' ], function() { + + destDir = 'lib'; + testFile = 'rita'; + tests = testFiles(true); + + return gulp.start('test-only'); +}); + +// runs tests with lexicon loaded +// usage: gulp test +// gulp test --name RiString +gulp.task('test', [ 'build' ], function (done) { + + destDir = 'dist'; + testFile = 'rita-full'; + tests = testFiles(false); + + return gulp.start('test-only'); +}); + +// runs tests without building first +gulp.task('test-only', function (done) { + + var testrunner = require("qunit"); + + if (argv.name) { + if (argv.name === 'RiLexicon' || argv.name ==='SimilarBySound') // tmp + testFile = 'rita-full' + tests = [ testDir + '/' + argv.name + '-tests.js' ]; + log('Testing: ' + tests[0]); + } + + testrunner.setup({ + maxBlockDuration: 20000, + log: { + globalSummary: true, + errors: true + } + }); + + var testSrc = destDir + '/' + testFile + '.js'; + log('Source: ' + testSrc); + + testrunner.run({ + deps: [ testDir + '/qunit-helpers.js' ], + code: testSrc, + tests: tests + }, + function (err, report) { + if (err) { + console.error(err); + console.error(report); + process.exit(1); + } + testFile = 'rita' // restore + done(); + }); +}); + + +// Helper functions -------------------------------------- + +function testFiles(skipRiLexicon) { + + var tests = [ + testDir + '/qunit-helpers.js', + testDir + '/LibStructure-tests.js', + //testDir + '/RiTaEvent-tests.js', + testDir + '/RiString-tests.js', + testDir + '/RiTa-tests.js', + testDir + '/RiGrammar-tests.js', + testDir + '/RiMarkov-tests.js', + testDir + '/UrlLoading-tests.js' + ]; + + if (!skipRiLexicon) { + tests.push(testDir + '/RiLexicon-tests.js'); + } + + return tests; +} + +function sourceFiles(lexStatus) { + + var src = [ srcDir + '/header.js', srcDir + '/rita.js' ]; + + if (lexStatus === "full") { + src.push(srcDir + '/rita_lts.js'); + src.push(srcDir + '/rita_dict.js'); + //src.push(srcDir + '/rilexicon.js'); + } + else if ( lexStatus === "medium") { + src.push(srcDir + '/rita_dict_1000.js'); + src.push(srcDir + '/rita_lts.js'); + // src.push(srcDir + '/rilexicon.js'); + } + else if ( lexStatus === "small") { + src.push(srcDir + '/rita_dict_1000.js'); + //src.push(srcDir + '/rilexicon.js'); + } + else if (lexStatus === "novb") { + src.push(srcDir + '/rita_lts.js'); + src.push(srcDir + '/rita_dict_novb.js'); + //src.push(srcDir + '/rilexicon.js'); + } + //tiny only rita.js + + src.push(srcDir + '/footer.js'); + + //console.log(src); + return src; +} + +function log(msg) { console.log('[INFO] '+ msg); } + +// ---------------------------------------------------- + +// task composition +gulp.task('build', [ 'build-lex', 'build-1000-lex','build-nolex']); +gulp.task('make-sizes', [ 'build-lex', 'build-medium','build-small','build-tiny']); +gulp.task('build.full', [ 'build', 'build-minify' ]); +gulp.task('build-minify', [ 'build-minify-1000-lex', 'build-minify-lex','build-minify-nolex' ]); + +// help is the default task +gulp.task('default', [ 'help' ]); diff --git a/node_modules/rita/lib/rita-tiny.js b/node_modules/rita/lib/rita-tiny.js new file mode 100644 index 0000000..8049ff9 --- /dev/null +++ b/node_modules/rita/lib/rita-tiny.js @@ -0,0 +1,6 @@ +!function(window,undefined){function makeClass(){return function(T){return this instanceof arguments.callee?void("function"==typeof this.init&&this.init.apply(this,T&&T.callee?T:arguments)):new arguments.callee(arguments)}}function printProgress(T,E,S){process&&process.stdout&&(process.stdout.clearLine(),process.stdout.cursorTo(0),process.stdout.write(T+E+"%"+(S?"\n":"")))}function is(T,E){return get(T)===E}function ok(T,S){if(get(T)!=S)throw TypeError("Expected "+(S?S.toUpperCase():S+E)+", but received "+(T?get(T).toUpperCase():T+E));return!0}function isNum(T){return!isNaN(parseFloat(T))&&isFinite(T)}function okeys(T){var E=[];for(var S in T)E.push(S);return E}function err(){for(var T="[RiTa] "+arguments[0],E=1;E0}function trim(T){return strOk(T)?T.replace(/^\s\s*/,"").replace(/\s\s*$/,""):T}function last(T){return T&&T.length?T.charAt(T.length-1):E}function extend(T,E){for(var S=0;S-1}function escapeRegExp(T){return T.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}function get(T){if("undefined"!=typeof T)return{}.toString.call(T).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function tagForPENN(T){if(!T||!T.length)return EA;var E=is(T,S)?RiTa.tokenize(T):T;return PosTagger.tag(E)}function tagForWordNet(T){var E,S=tagForPENN(T);if(T&&S.length){for(var A=0;A-1)return!0;var A=categoryIRR.indexOf(T);return A%2===0}function _dict(){return{a:["ey1","dt"],able:["ey1 b-ah-l","jj"],about:["ah b-aw1-t","in jj rb rp rbr"],above:["ah b-ah1-v","in jj rb"],act:["ae1-k-t","nn vbp vb"],add:["ae1-d","vb vbp"],afraid:["ah f-r-ey1-d","jj"],after:["ae1-f t-er","in rb rp"],again:["ah g-eh1-n","rb"],against:["ah g-eh1-n-s-t","in"],age:["ey1-jh","nn vb vbp"],ago:["ah g-ow1","rb in"],agree:["ah g-r-iy1","vb vbp"],air:["eh1-r","nn vb"],all:["ao1-l","dt rb pdt"],allow:["ah l-aw1","vb vbp"],also:["ao1-l s-ow","rb ."],always:["ao1-l w-ey-z","rb"],am:["ae1-m","vbp rb"],among:["ah m-ah1-ng","in"],an:["ae1-n","dt cc jj nnp"],and:["ae1-n-d","cc jj rb nnp"],anger:["ae1-ng g-er","nn vb vbp"],animal:["ae1 n-ah m-ah-l","nn jj"],answer:["ae1-n s-er","nn vb vbp"],any:["eh1 n-iy","dt rb"],appear:["ah p-ih1-r","vb vbp"],apple:["ae1 p-ah-l","nn"],are:["aa1-r","vbp nnp"],area:["eh1 r-iy ah","nn"],arm:["aa1-r-m","nn vb"],arrange:["er ey1-n-jh","vb vbp"],arrive:["er ay1-v","vb vbp"],art:["aa1-r-t","nn"],as:["ae1-z","in nnp jj rb"],ask:["ae1-s-k","vb vbp"],at:["ae1-t","in rb rp"],atom:["ae1 t-ah-m","nn"],baby:["b-ey1 b-iy","nn uh"],back:["b-ae1-k","rb in jj nn rp vb vbp"],bad:["b-ae1-d","jj nn rb"],ball:["b-ao1-l","nn vb"],band:["b-ae1-n-d","nn vb"],bank:["b-ae1-ng-k","nn vbp vb"],bar:["b-aa1-r","nn vb vbp"],base:["b-ey1-s","nn vbp jj vb"],basic:["b-ey1 s-ih-k","jj nn"],bat:["b-ae1-t","nn vb"],be:["b-iy1","vb"],bear:["b-eh1-r","vb nn vbp"],beat:["b-iy1-t","vb jj nn vbd vbn vbp"],beauty:["b-y-uw1 t-iy","nn"],bed:["b-eh1-d","nn vb vbp"],before:["b-ih f-ao1-r","in rb rp"],begin:["b-ih g-ih1-n","vb vbp"],behind:["b-ih hh-ay1-n-d","in nn rb rp"],believe:["b-ih l-iy1-v","vbp vb"],bell:["b-eh1-l","nn"],best:["b-eh1-s-t","jjs rbs jjss nn rb vb"],better:["b-eh1 t-er","jjr rbr jj rb vb"],between:["b-ih t-w-iy1-n","in rb"],big:["b-ih1-g","jj rb"],bird:["b-er1-d","nn"],bit:["b-ih1-t","nn vbd vbn jj rb vb"],black:["b-l-ae1-k","jj nn vb"],block:["b-l-aa1-k","nn vbp jj vb"],blood:["b-l-ah1-d","nn vb"],blow:["b-l-ow1","nn vb vbp"],blue:["b-l-uw1","jj nn"],board:["b-ao1-r-d","nn rb vb"],boat:["b-ow1-t","nn vb"],body:["b-aa1 d-iy","nn"],bone:["b-ow1-n","nn vb"],book:["b-uh1-k","nn vb"],both:["b-aa1-th","jj rb prp"],bottom:["b-aa1 t-ah-m","nn jj vb"],box:["b-aa1-k-s","nn vb"],boy:["b-oy1","nn uh"],branch:["b-r-ae1-n-ch","nn vb"],bread:["b-r-eh1-d","nn"],"break":["b-r-ey1-k","vb nn vbp"],bright:["b-r-ay1-t","jj rb"],bring:["b-r-ih1-ng","vb vbp"],broad:["b-r-ao1-d","jj"],broke:["b-r-ow1-k","vbd vbn jj rb vb"],brother:["b-r-ah1 dh-er","nn"],brown:["b-r-aw1-n","jj nn vb"],build:["b-ih1-l-d","vb vbn vbp nn"],burn:["b-er1-n","vb vbp nn"],busy:["b-ih1 z-iy","jj"],but:["b-ah1-t","cc in jj rb"],buy:["b-ay1","vb vbp nn jj"],by:["b-ay1","in rb rp"],call:["k-ao1-l","vb nn vbp"],camp:["k-ae1-m-p","nn vb"],can:["k-ae1-n","md nn vb"],capital:["k-ae1 p-ah t-ah-l","nn jj"],captain:["k-ae1-p t-ah-n","nn vb vbp"],car:["k-aa1-r","nn"],card:["k-aa1-r-d","nn"],care:["k-eh1-r","nn vb vbp"],carry:["k-ae1 r-iy","vb nn vbp"],"case":["k-ey1-s","nn vb"],cat:["k-ae1-t","nn"],"catch":["k-ae1-ch","vb vbp nn"],cause:["k-aa1-z","nn vb vbg vbp"],cell:["s-eh1-l","nn"],cent:["s-eh1-n-t","nn"],center:["s-eh1-n t-er","nn jj rb vb vbp"],century:["s-eh1-n ch-er iy","nn"],certain:["s-er1 t-ah-n","jj rb"],chair:["ch-eh1-r","nn vb"],chance:["ch-ae1-n-s","nn jj vb vbp"],change:["ch-ey1-n-jh","nn vbp vb"],character:["k-eh1 r-ih-k t-er","nn"],charge:["ch-aa1-r-jh","nn vbp vb"],chart:["ch-aa1-r-t","nn vb vbp"],check:["ch-eh1-k","nn vbp vb"],chick:["ch-ih1-k","nn"],chief:["ch-iy1-f","jj nn"],child:["ch-ay1-l-d","nn"],choose:["ch-uw1-z","vb vbp"],chord:["k-ao1-r-d","nn"],circle:["s-er1 k-ah-l","nn vb"],city:["s-ih1 t-iy","nn"],claim:["k-l-ey1-m","nn vbp vb"],"class":["k-l-ae1-s","nn vb"],clean:["k-l-iy1-n","jj vbp rb vb"],clear:["k-l-ih1-r","jj rb vb vbp"],climb:["k-l-ay1-m","vb vbp nn"],clock:["k-l-aa1-k","nn vb vbp"],close:["k-l-ow1-s","vb vbp jj"],clothe:["k-l-ow1-dh","vb"],cloud:["k-l-aw1-d","nn vb vbp"],coast:["k-ow1-s-t","nn vb"],coat:["k-ow1-t","nn vb"],cold:["k-ow1-l-d","jj nn"],collect:["k-ah l-eh1-k-t","vb jj vbp"],colony:["k-aa1 l-ah n-iy","nn"],color:["k-ah1 l-er","nn jj vb vbp"],column:["k-aa1 l-ah-m","nn"],come:["k-ah1-m","vb vbd vbn vbp vbz jj"],common:["k-aa1 m-ah-n","jj nn"],company:["k-ah1-m p-ah n-iy","nn"],compare:["k-ah-m p-eh1-r","vb vbp nn"],complete:["k-ah-m p-l-iy1-t","jj vb vbp"],condition:["k-ah-n d-ih1 sh-ah-n","nn vbp vb"],connect:["k-ah n-eh1-k-t","vb vbp"],consider:["k-ah-n s-ih1 d-er","vb vbp"],consonant:["k-aa1-n s-ah n-ah-n-t","jj nn"],contain:["k-ah-n t-ey1-n","vb vbp"],continent:["k-aa1-n t-ah n-ah-n-t","nn"],"continue":["k-ah-n t-ih1 n-y-uw","vb vbp"],control:["k-ah-n t-r-ow1-l","nn jj vb vbp"],cook:["k-uh1-k","nn vb vbp"],cool:["k-uw1-l","jj nn rb vb vbp"],copy:["k-aa1 p-iy","nn vbp vb"],corn:["k-ao1-r-n","nn"],corner:["k-ao1-r n-er","nn jj vb"],correct:["k-er eh1-k-t","jj vbp vb"],cost:["k-aa1-s-t","nn vbd vbn vbp vb"],cotton:["k-aa1 t-ah-n","nn"],could:["k-uh1-d","md"],count:["k-aw1-n-t","nn vb vbp"],country:["k-ah1-n t-r-iy","nn"],course:["k-ao1-r-s","nn rb vb"],cover:["k-ah1 v-er","vb nn vbp"],cow:["k-aw1","nn vb"],crease:["k-r-iy1-s","nn"],create:["k-r-iy ey1-t","vb vbp"],crop:["k-r-aa1-p","nn rp vb vbp"],cross:["k-r-ao1-s","vb jj nn rb vbp"],crowd:["k-r-aw1-d","nn vbp vb"],cry:["k-r-ay1","nn vb vbp"],current:["k-er1 ah-n-t","jj nn"],cut:["k-ah1-t","vb vbd vbn vbp jj nn"],dad:["d-ae1-d","nn"],dance:["d-ae1-n-s","nn vb vbp"],danger:["d-ey1-n jh-er","nn"],dark:["d-aa1-r-k","jj nn rb"],day:["d-ey1","nn"],dead:["d-eh1-d","jj nn rb vbn"],deal:["d-iy1-l","nn vb vbp"],dear:["d-ih1-r","jj nn rb uh"],death:["d-eh1-th","nn"],decide:["d-ih s-ay1-d","vb vbp"],decimal:["d-eh1 s-ah m-ah-l","nn jj"],deep:["d-iy1-p","jj rb"],degree:["d-ih g-r-iy1","nn"],depend:["d-ih p-eh1-n-d","vb vbp"],describe:["d-ih s-k-r-ay1-b","vb vbp"],desert:["d-eh1 z-er-t","nn jj vb vbp"],design:["d-ih z-ay1-n","nn vb vbp"],determine:["d-ah t-er1 m-ah-n","vb vbp"],develop:["d-ih v-eh1 l-ah-p","vb vbp"],dictionary:["d-ih1-k sh-ah n-eh r-iy","nn"],die:["d-ay1","vb vbp nn"],differ:["d-ih1 f-er","vbp vb"],difficult:["d-ih1 f-ah k-ah-l-t","jj"],direct:["d-er eh1-k-t","jj vbp rb vb"],discuss:["d-ih s-k-ah1-s","vb vbp"],distant:["d-ih1 s-t-ah-n-t","jj"],divide:["d-ih v-ay1-d","vb nn vbp"],division:["d-ih v-ih1 zh-ah-n","nn"],"do":["d-uw1","vb"],doctor:["d-aa1-k t-er","nn vb"],dog:["d-ao1-g","nn"],dollar:["d-aa1 l-er","nn"],done:["d-ah1-n","vbn jj rb vbd"],door:["d-ao1-r","nn rb"],"double":["d-ah1 b-ah-l","jj vbp nn rb vb"],down:["d-aw1-n","rb in rbr vbp jj nn rp vb"],draw:["d-r-ao1","vb vbp nn"],dream:["d-r-iy1-m","nn vb vbp"],dress:["d-r-eh1-s","nn vbp vb"],drink:["d-r-ih1-ng-k","nn vbp vb"],drive:["d-r-ay1-v","nn vbp vb"],drop:["d-r-aa1-p","nn jj vb vbp"],dry:["d-r-ay1","jj vb vbp"],duck:["d-ah1-k","nn vb"],during:["d-uh1 r-ih-ng","in"],each:["iy1-ch","dt"],ear:["ih1-r","nn"],early:["er1 l-iy","jj rb"],earth:["er1-th","nn"],ease:["iy1-z","vb nn vbp"],east:["iy1-s-t","jj nn rb"],eat:["iy1-t","vb vbp"],edge:["eh1-jh","nn vb"],effect:["ih f-eh1-k-t","nn jj vb vbp"],egg:["eh1-g","nn vb"],eight:["ey1- t","cd"],either:["iy1 dh-er","dt cc in rb rbr"],electric:["ih l-eh1-k t-r-ih-k","jj nn"],element:["eh1 l-ah m-ah-n-t","nn"],"else":["eh1-l-s","rb jj nn"],end:["eh1-n-d","nn vbp jj rb vb"],enemy:["eh1 n-ah m-iy","nn"],energy:["eh1 n-er jh-iy","nn"],engine:["eh1-n jh-ah-n","nn"],enough:["ih-n ah1-f","rb jj nn"],enter:["eh1-n t-er","vb vbn vbp"],equal:["iy1 k-w-ah-l","jj nn vb vbp"],equate:["ih k-w-ey1-t","vb vbp"],especially:["ah s-p-eh1-sh l-iy","rb"],even:["iy1 v-ih-n","rb vb"],evening:["iy1-v n-ih-ng","nn vbg"],event:["ih v-eh1-n-t","nn"],ever:["eh1 v-er","rb rbr rp"],every:["eh1 v-er iy","dt"],exact:["ih-g z-ae1-k-t","jj vb"],example:["ih-g z-ae1-m p-ah-l","nn"],except:["ih-k s-eh1-p-t","in vb"],excite:["ih-k s-ay1-t","vb"],exercise:["eh1-k s-er s-ay-z","nn vbp vb"],expect:["ih-k s-p-eh1-k-t","vbp vb in"],experience:["ih-k s-p-ih1 r-iy ah-n-s","nn vbp vb"],experiment:["ih-k s-p-eh1 r-ah m-ah-n-t","nn vbp vb"],eye:["ay1","nn vb"],face:["f-ey1-s","nn vbp jj rb vb"],fact:["f-ae1-k-t","nn"],fair:["f-eh1-r","jj nn rb"],fall:["f-ao1-l","nn vbp vb"],family:["f-ae1 m-ah l-iy","nn"],famous:["f-ey1 m-ah-s","jj"],far:["f-aa1-r","rb in jj"],farm:["f-aa1-r-m","nn vb"],fast:["f-ae1-s-t","rb jj nn rp"],fat:["f-ae1-t","jj nn"],father:["f-aa1 dh-er","nn vb"],favor:["f-ey1 v-er","nn vbp vb"],fear:["f-ih1-r","nn vb vbp"],feed:["f-iy1-d","nn vb"],feel:["f-iy1-l","vb vbp nn"],fell:["f-eh1-l","vbd jj nn vbn"],few:["f-y-uw1","jj"],field:["f-iy1-l-d","nn jj vb vbp"],fig:["f-ih1-g","nn"],fight:["f-ay1-t","nn vb vbp"],figure:["f-ih1 g-y-er","nn vb vbp vbz"],fill:["f-ih1-l","vb vbp nn"],"final":["f-ay1 n-ah-l","jj"],find:["f-ay1-n-d","vb vbp nn"],fine:["f-ay1-n","jj nn rb vb"],finger:["f-ih1-ng g-er","nn vb"],finish:["f-ih1 n-ih-sh","vb nn vbp"],fire:["f-ay1 er","nn vb"],first:["f-er1-s-t","jj rb nn"],fish:["f-ih1-sh","nn vb"],fit:["f-ih1-t","vb vbn vbp jj nn rb vbd"],five:["f-ay1-v","cd"],flat:["f-l-ae1-t","jj nn rb"],floor:["f-l-ao1-r","nn"],flow:["f-l-ow1","nn vbp vb"],flower:["f-l-aw1 er","nn vb vbp"],fly:["f-l-ay1","vb nn vbp"],follow:["f-aa1 l-ow","vb vbp"],food:["f-uw1-d","nn"],foot:["f-uh1-t","nn vbp jj vb"],"for":["f-ao1-r","in nnp cc jj rb rp"],force:["f-ao1-r-s","nn vb nnp vbp"],forest:["f-ao1 r-ah-s-t","nn"],form:["f-ao1-r-m","nn vbp jj vb"],forward:["f-ao1-r w-er-d","rb jj nn vb"],found:["f-aw1-n-d","vbd vbn vb"],four:["f-ao1-r","cd"],fraction:["f-r-ae1-k sh-ah-n","nn"],free:["f-r-iy1","jj rb vb vbp"],fresh:["f-r-eh1-sh","jj rb"],friend:["f-r-eh1-n-d","nn"],from:["f-r-ah1-m","in rb rp"],front:["f-r-ah1-n-t","nn jj vb"],fruit:["f-r-uw1-t","nn"],full:["f-uh1-l","jj rb"],fun:["f-ah1-n","nn jj"],game:["g-ey1-m","nn"],garden:["g-aa1-r d-ah-n","nn vb"],gas:["g-ae1-s","nn vb"],gather:["g-ae1 dh-er","vb vbp"],general:["jh-eh1 n-er ah-l","jj nn"],gentle:["jh-eh1-n t-ah-l","jj vb"],get:["g-eh1-t","vb vbp"],girl:["g-er1-l","nn"],give:["g-ih1-v","vb nn vbp"],glad:["g-l-ae1-d","jj"],glass:["g-l-ae1-s","nn"],go:["g-ow1","vb jj nn rp vbp"],gold:["g-ow1-l-d","nn jj"],gone:["g-ao1-n","vbn jj"],good:["g-uh1-d","jj nn rb"],got:["g-aa1-t","vbd vbn vbp vb"],govern:["g-ah1 v-er-n","vb vbp"],grand:["g-r-ae1-n-d","jj"],grass:["g-r-ae1-s","nn vb"],gray:["g-r-ey1","jj nn vb"],great:["g-r-ey1-t","jj rb"],green:["g-r-iy1-n","jj nn vb"],ground:["g-r-aw1-n-d","nn jj vb vbd vbn"],group:["g-r-uw1-p","nn vb vbp"],grow:["g-r-ow1","vb vbp"],guess:["g-eh1-s","vbp nn vb"],guide:["g-ay1-d","nn vbp vb"],gun:["g-ah1-n","nn vb"],hair:["hh-eh1-r","nn"],half:["hh-ae1-f","nn jj prp"],hand:["hh-ae1-n-d","nn rb vb vbp jj"],happen:["hh-ae1 p-ah-n","vb vbp"],happy:["hh-ae1 p-iy","jj"],hard:["hh-aa1-r-d","jj rb"],has:["hh-ae1-z","vbz vbn ."],hat:["hh-ae1-t","nn"],have:["hh-ae1-v","vbp jj nn vb vbn"],he:["hh-iy1","prp vb"],head:["hh-eh1-d","nn jj rb vb vbp"],hear:["hh-ih1-r","vb vbp"],heart:["hh-aa1-r-t","nn rb vb"],heat:["hh-iy1-t","nn vb vbp"],heavy:["hh-eh1 v-iy","jj nn rb"],held:["hh-eh1-l-d","vbn vbd jj"],help:["hh-eh1-l-p","vb nn vbp"],her:["hh-er","prp$"],here:["hh-ih1-r","rb"],high:["hh-ay1","jj nn rb rp"],hill:["hh-ih1-l","nn"],him:["hh-ih1-m","prp"],his:["hh-ih1-z","prp$"],history:["hh-ih1 s-t-er iy","nn"],hit:["hh-ih1-t","vbd jj nn vb vbn vbp"],hold:["hh-ow1-l-d","vb nn rb vbp"],hole:["hh-ow1-l","nn vbp vb"],home:["hh-ow1-m","nn vbp rb vb"],hope:["hh-ow1-p","nn vb vbp"],horse:["hh-ao1-r-s","nn"],hot:["hh-aa1-t","jj"],hour:["aw1 er","nn"],house:["hh-aw1-s","nn vbp vb"],how:["hh-aw1","wrb"],huge:["hh-y-uw1-jh","jj"],human:["hh-y-uw1 m-ah-n","jj nn"],hundred:["hh-ah1-n d-r-ah-d","nn"],hunt:["hh-ah1-n-t","nn vb vbp"],hurry:["hh-er1 iy","nn vbp vb"],ice:["ay1-s","nn jj"],idea:["ay d-iy1 ah","nn"],"if":["ih1-f","in"],imagine:["ih m-ae1 jh-ah-n","vb vbp"],"in":["ih-n","in nn rb rp nnp rbr"],inch:["ih1-n-ch","nn rb vb"],include:["ih-n k-l-uw1-d","vbp vbn vb"],indicate:["ih1-n d-ah k-ey-t","vb vbp"],industry:["ih1-n d-ah-s t-r-iy","nn"],insect:["ih1-n s-eh-k-t","nn jj"],instant:["ih1-n s-t-ah-n-t","nn jj"],instrument:["ih1-n s-t-r-ah m-ah-n-t","nn"],interest:["ih1-n t-r-ah-s-t","nn vbp vb"],invent:["ih-n v-eh1-n-t","vb vbp"],iron:["ay1 er-n","nn vb"],is:["ih1-s","vbz"],island:["ay1 l-ah-n-d","nn"],it:["ih1-t","prp"],job:["jh-aa1-b","nn"],join:["jh-oy1-n","vb vbp"],joy:["jh-oy1","nn"],jump:["jh-ah1-m-p","nn vbp jj vb"],just:["jh-ah1-s-t","rb jj rp"],keep:["k-iy1-p","vb nn vbp"],key:["k-iy1","jj nn vb"],kill:["k-ih1-l","vb vbp nn"],kind:["k-ay1-n-d","nn jj rb"],king:["k-ih1-ng","nn"],know:["n-ow1","vb nn vbp"],lady:["l-ey1 d-iy","nn"],lake:["l-ey1-k","nn"],land:["l-ae1-n-d","nn vbp vb"],language:["l-ae1-ng g-w-ah-jh","nn"],large:["l-aa1-r-jh","jj rb"],last:["l-ae1-s-t","jj nn rb vb vbp"],late:["l-ey1-t","jj rb"],laugh:["l-ae1-f","nn vbp vb"],law:["l-ao1","nn"],lay:["l-ey1","vbd vbp jj vb"],lead:["l-eh1-d","vb vbn vbp jj nn"],learn:["l-er1-n","vb vbp"],least:["l-iy1-s-t","jjs rbs jj"],leave:["l-iy1-v","vb nn vbp"],led:["l-eh1-d","vbn vbd vb"],left:["l-eh1-f-t","vbn jj nn rb vbd"],leg:["l-eh1-g","nn"],length:["l-eh1-ng-k-th","nn"],less:["l-eh1-s","jjr jjs cc rb rbr rbs"],"let":["l-eh1-t","vb vbd vbn vbp nn"],letter:["l-eh1 t-er","nn vb"],level:["l-eh1 v-ah-l","nn vbp jj vb"],lie:["l-ay1","vb vbp nn"],life:["l-ay1-f","nn rb"],lift:["l-ih1-f-t","vb nn vbp"],light:["l-ay1-t","nn jj rb vb vbp"],like:["l-ay1-k","in jj nn vb vbp"],line:["l-ay1-n","nn vbp rb vb"],liquid:["l-ih1 k-w-ah-d","jj nn"],list:["l-ih1-s-t","nn vbp vb"],listen:["l-ih1 s-ah-n","vb vbp"],little:["l-ih1 t-ah-l","jj rb"],live:["l-ay1-v","vb rb vbp jj"],locate:["l-ow1 k-ey-t","vb vbp"],log:["l-ao1-g","nn vb vbp"],lone:["l-ow1-n","jj"],"long":["l-ao1-ng","jj vb vbp rb"],look:["l-uh1-k","vb nn vbp"],lost:["l-ao1-s-t","vbd vbn jj"],lot:["l-aa1-t","nn rb jj"],loud:["l-aw1-d","jj rb"],love:["l-ah1-v","nn nnp vb vbp"],low:["l-ow1","jj nn rb rp"],machine:["m-ah sh-iy1-n","nn"],made:["m-ey1-d","vbn vbd jj"],magnet:["m-ae1-g n-ah-t","nn"],main:["m-ey1-n","jj nn"],major:["m-ey1 jh-er","jj nn vb vbp"],make:["m-ey1-k","vb nn vbp"],man:["m-ae1-n","nn jj vb uh"],many:["m-eh1 n-iy","jj dt rb vb pdt"],map:["m-ae1-p","nn vbp vb"],mark:["m-aa1-r-k","nn vbp vb"],market:["m-aa1-r k-ah-t","nn vbp vb"],mass:["m-ae1-s","nn jj rb vb"],master:["m-ae1 s-t-er","nn jj vb jjr"],match:["m-ae1-ch","vb vbp nn"],material:["m-ah t-ih1 r-iy ah-l","nn jj"],matter:["m-ae1 t-er","nn vbp vb"],may:["m-ey1","md nnp"],me:["m-iy1","prp"],mean:["m-iy1-n","vb vbp jj"],measure:["m-eh1 zh-er","nn vbp vb"],meat:["m-iy1-t","nn"],meet:["m-iy1-t","vb vbp nn"],melody:["m-eh1 l-ah d-iy","nn"],metal:["m-eh1 t-ah-l","nn"],method:["m-eh1 th-ah-d","nn"],middle:["m-ih1 d-ah-l","nn jj"],might:["m-ay1-t","md nn"],mile:["m-ay1-l","nn"],milk:["m-ih1-l-k","nn vb"],million:["m-ih1 l-y-ah-n","nn"],mind:["m-ay1-n-d","nn rb vb"],mine:["m-ay1-n","nn vb prp vbp"],minute:["m-ih1 n-ah-t","nn jj"],miss:["m-ih1-s","vb vbp nn"],mix:["m-ih1-k-s","nn vbp vb"],modern:["m-aa1 d-er-n","jj nn"],molecule:["m-aa1 l-ah k-y-uw-l","nn"],moment:["m-ow1 m-ah-n-t","nn"],money:["m-ah1 n-iy","nn"],month:["m-ah1-n-th","nn"],moon:["m-uw1-n","nn vb"],more:["m-ao1-r","jjr rbr nn jj rb rp"],morning:["m-ao1-r n-ih-ng","nn"],most:["m-ow1-s-t","rbs jj nn rb jjs"],mother:["m-ah1 dh-er","nn vb"],motion:["m-ow1 sh-ah-n","nn vb"],mount:["m-aw1-n-t","vb nn vbp"],mountain:["m-aw1-n t-ah-n","nn"],mouth:["m-aw1-th","nn vb"],move:["m-uw1-v","nn vbp vb"],much:["m-ah1-ch","jj dt nn rb"],multiply:["m-ah1-l t-ah p-l-ay","vb vbp"],music:["m-y-uw1 z-ih-k","nn"],must:["m-ah1-s-t","md"],my:["m-ay1","prp$"],name:["n-ey1-m","nn vb uh vbp"],nation:["n-ey1 sh-ah-n","nn"],natural:["n-ae1 ch-er ah-l","jj nn"],nature:["n-ey1 ch-er","nn jj"],near:["n-ih1-r","in rb vb jj"],necessary:["n-eh1 s-ah s-eh r-iy","jj"],neck:["n-eh1-k","nn rb vb"],need:["n-iy1-d","nn vbp md vb"],neighbor:["n-ey1 b-er","nn vb"],never:["n-eh1 v-er","rb rbr"],"new":["n-uw1","jj"],next:["n-eh1-k-s-t","jj in rb"],night:["n-ay1-t","nn rb"],nine:["n-ih1-n","cd"],no:["n-ow1","dt jj nn rb uh"],noise:["n-oy1-z","nn"],noon:["n-uw1-n","nn"],nor:["n-ao1-r","cc"],north:["n-ao1-r-th","rb jj nn"],nose:["n-ow1-z","nn vb"],note:["n-ow1-t","nn vbp vb"],nothing:["n-ah1 th-ih-ng","nn"],notice:["n-ow1 t-ah-s","nn vb vbp"],noun:["n-aw1-n","nn"],now:["n-aw1","rb jj nn uh"],number:["n-ah1-m b-er","nn vb vbp"],numeral:["n-uw1 m-er ah-l","nn"],object:["aa1-b jh-eh-k-t","nn vbp vb"],observe:["ah-b z-er1-v","vb vbp"],occur:["ah k-er1","vb vbp"],ocean:["ow1 sh-ah-n","nn"],of:["ah1-v","in rb rp nnp"],off:["ao1-f","in rb jj nn rp"],offer:["ao1 f-er","nn vb vbp"],office:["ao1 f-ah-s","nn"],often:["ao1 f-ah-n","rb"],oh:["ow1","uh"],oil:["oy1-l","nn"],old:["ow1-l-d","jj"],on:["aa1-n","in nnp rbr jj rb rp"],once:["w-ah1-n-s","rb in"],one:["w-ah1-n","cd"],only:["ow1-n l-iy","rb in jj"],open:["ow1 p-ah-n","jj vbp nn rb rp vb"],operate:["aa1 p-er ey-t","vb vbp"],opposite:["aa1 p-ah z-ah-t","jj in nn"],or:["ao1-r","cc nnp"],order:["ao1-r d-er","nn vbp in vb"],organ:["ao1-r g-ah-n","nn"],original:["er ih1 jh-ah n-ah-l","jj nn"],other:["ah1 dh-er","jj nn"],our:["aw1 er","prp$"],out:["aw1-t","in jj nn rb rp"],over:["ow1 v-er","in rp jj rb"],own:["ow1-n","jj vbn vbp vb"],oxygen:["aa1-k s-ah jh-ah-n","nn"],page:["p-ey1-jh","nn vb"],paint:["p-ey1-n-t","nn vb vbp"],pair:["p-eh1-r","nn vb"],paper:["p-ey1 p-er","nn vb"],paragraph:["p-ae1 r-ah g-r-ae-f","nn"],parent:["p-eh1 r-ah-n-t","nn jj"],part:["p-aa1-r-t","nn jj rb vb"],particular:["p-er t-ih1 k-y-ah l-er","jj nn rb"],party:["p-aa1-r t-iy","nn vb"],pass:["p-ae1-s","vb vbp nn"],past:["p-ae1-s-t","jj in nn rb"],path:["p-ae1-th","nn"],pattern:["p-ae1 t-er-n","nn vb"],pay:["p-ey1","vb vbd vbp nn"],perhaps:["p-er hh-ae1-p-s","rb"],period:["p-ih1 r-iy ah-d","nn"],person:["p-er1 s-ah-n","nn"],phrase:["f-r-ey1-z","nn vb"],pick:["p-ih1-k","vb vbp nn"],picture:["p-ih1-k ch-er","nn vb vbp"],piece:["p-iy1-s","nn vb"],pitch:["p-ih1-ch","nn jj vb vbp"],place:["p-l-ey1-s","nn vbp rb vb"],plain:["p-l-ey1-n","jj nn rb"],plan:["p-l-ae1-n","nn vb vbn vbp"],plane:["p-l-ey1-n","nn vb"],planet:["p-l-ae1 n-ah-t","nn"],plant:["p-l-ae1-n-t","nn vb"],play:["p-l-ey1","vb nn vbp"],please:["p-l-iy1-z","vb uh vbp"],plural:["p-l-uh1 r-ah-l","nn jj"],poem:["p-ow1 ah-m","nn"],point:["p-oy1-n-t","nn vbp rb vb"],poor:["p-uh1-r","jj nn nnp"],populate:["p-aa1 p-y-ah l-ey-t","vb vbp"],port:["p-ao1-r-t","nn jj"],pose:["p-ow1-z","vb vbp nn"],position:["p-ah z-ih1 sh-ah-n","nn vbp vb"],possible:["p-aa1 s-ah b-ah-l","jj rb"],post:["p-ow1-s-t","nn in jj vb vbd vbp"],pound:["p-aw1-n-d","nn vb vbp"],power:["p-aw1 er","nn vbp vb"],practice:["p-r-ae1-k t-ah-s","nn vb vbp"],prepare:["p-r-iy p-eh1-r","vb vbp"],present:["p-r-eh1 z-ah-n-t","jj vbp rb nn vb"],press:["p-r-eh1-s","nn vbp vb"],pretty:["p-r-ih1 t-iy","rb jj"],print:["p-r-ih1-n-t","nn vb vbp"],probable:["p-r-aa1 b-ah b-ah-l","jj"],problem:["p-r-aa1 b-l-ah-m","nn"],process:["p-r-aa1 s-eh-s","nn vbp vb"],produce:["p-r-ah d-uw1-s","vb vbp nn"],product:["p-r-aa1 d-ah-k-t","nn"],proper:["p-r-aa1 p-er","jj"],property:["p-r-aa1 p-er t-iy","nn"],protect:["p-r-ah t-eh1-k-t","vb vbp"],prove:["p-r-uw1-v","vb vbp"],provide:["p-r-ah v-ay1-d","vb vbp"],pull:["p-uh1-l","vb vbp nn"],push:["p-uh1-sh","vb vbp nn"],put:["p-uh1-t","vb jj nn vbp vbd vbn"],quart:["k-w-ao1-r-t","nn"],question:["k-w-eh1-s ch-ah-n","nn vb vbp"],quick:["k-w-ih1-k","jj nn rb"],quiet:["k-w-ay1 ah-t","jj nn vb"],quite:["k-w-ay1-t","rb pdt"],quotient:["k-w-ow1 t-ih ah-n-t","nn"],race:["r-ey1-s","nn vb"],radio:["r-ey1 d-iy ow","nn vb"],rail:["r-ey1-l","nn vb"],rain:["r-ey1-n","nn vb"],raise:["r-ey1-z","vb vbp nn"],range:["r-ey1-n-jh","nn jj vb vbp vbz"],rather:["r-ae1 dh-er","rb in"],reach:["r-iy1-ch","vb vbp nn"],read:["r-eh1-d","vb nn vbp vbd vbn"],ready:["r-eh1 d-iy","jj rb vb"],real:["r-iy1-l","jj nn rb"],reason:["r-iy1 z-ah-n","nn vb vbp"],receive:["r-ah s-iy1-v","vb vbp"],record:["r-ah k-ao1-r-d","nn jj vb vbp"],red:["r-eh1-d","jj nn"],region:["r-iy1 jh-ah-n","nn"],remember:["r-ih m-eh1-m b-er","vb vbp"],repeat:["r-ih p-iy1-t","vb jj nn vbp"],reply:["r-ih p-l-ay1","nn vb vbp"],represent:["r-eh p-r-ah z-eh1-n-t","vb vbp"],require:["r-iy k-w-ay1 er","vb vbp"],rest:["r-eh1-s-t","nn vbp vb rb"],result:["r-ih z-ah1-l-t","nn vbp vb"],rich:["r-ih1-ch","jj"],ride:["r-ay1-d","vb nn vbp"],right:["r-ay1-t","nn rb vb in jj"],ring:["r-ih1-ng","nn vb vbp"],rise:["r-ay1-z","nn vbp vb"],river:["r-ih1 v-er","nn"],road:["r-ow1-d","nn"],rock:["r-aa1-k","nn jj vb vbp"],roll:["r-ow1-l","nn vb vbp"],room:["r-uw1-m","nn vb"],root:["r-uw1-t","nn vbp vb"],rope:["r-ow1-p","nn vb"],rose:["r-ow1-z","vbd jj nn"],round:["r-aw1-n-d","nn in jj vbp rb vb"],row:["r-ow1","nn vbp vb"],rub:["r-ah1-b","nn vb vbp"],rule:["r-uw1-l","nn vbp vb"],run:["r-ah1-n","vb vbd vbn vbp nn"],safe:["s-ey1-f","jj nn"],said:["s-eh1-d","vbd vbn jj vb"],sail:["s-ey1-l","vb vbp nn"],salt:["s-ao1-l-t","nn jj vb"],same:["s-ey1-m","jj"],sand:["s-ae1-n-d","nn vb"],save:["s-ey1-v","vb in vbp"],saw:["s-ao1","vbd nn"],say:["s-ey1","vbp nn nnp vb uh"],scale:["s-k-ey1-l","nn vb"],school:["s-k-uw1-l","nn vb"],science:["s-ay1 ah-n-s","nn jj"],score:["s-k-ao1-r","nn vb vbp"],sea:["s-iy1","nn vb vbp"],search:["s-er1-ch","nn vb vbp"],season:["s-iy1 z-ah-n","nn vb"],seat:["s-iy1-t","nn vb vbp"],second:["s-eh1 k-ah-n-d","nn jj rb vb"],section:["s-eh1-k sh-ah-n","nn nnp"],see:["s-iy1","vb uh vbp"],seed:["s-iy1-d","nn vb"],seem:["s-iy1-m","vb vbp"],segment:["s-eh1-g m-ah-n-t","nn vb vbp"],select:["s-ah l-eh1-k-t","vb vbp jj"],self:["s-eh1-l-f","nn prp"],sell:["s-eh1-l","vb vbp nn"],send:["s-eh1-n-d","vb vbp"],sense:["s-eh1-n-s","nn vbp vb"],sentence:["s-eh1-n t-ah-n-s","nn vb"],separate:["s-eh1 p-er ey-t","jj vbp vb"],serve:["s-er1-v","vb vbp"],set:["s-eh1-t","vbn vbd vbp jj nn vb"],settle:["s-eh1 t-ah-l","vb vbp"],seven:["s-eh1 v-ah-n","cd"],several:["s-eh1 v-r-ah-l","jj rb"],shall:["sh-ae1-l","md"],shape:["sh-ey1-p","nn vbp vb"],share:["sh-eh1-r","nn vbp jj vb"],sharp:["sh-aa1-r-p","jj"],she:["sh-iy1","prp"],sheet:["sh-iy1-t","nn"],shell:["sh-eh1-l","nn jj vb"],shine:["sh-ay1-n","nn vbp vb"],ship:["sh-ih1-p","nn vbp vb"],shoe:["sh-uw1","nn"],shop:["sh-aa1-p","nn vb vbp"],shore:["sh-ao1-r","nn jj rb vb"],"short":["sh-ao1-r-t","jj nn rb vb"],should:["sh-uh1-d","md"],shoulder:["sh-ow1-l d-er","nn vbp rb vb"],shout:["sh-aw1-t","vb vbp nn"],show:["sh-ow1","nn vb vbp"],side:["s-ay1-d","nn vbp jj rb vb"],sight:["s-ay1-t","nn vb"],sign:["s-ay1-n","nn vbp vb"],silent:["s-ay1 l-ah-n-t","jj"],silver:["s-ih1-l v-er","nn jj jjr"],similar:["s-ih1 m-ah l-er","jj"],simple:["s-ih1-m p-ah-l","jj nn"],since:["s-ih1-n-s","in rb"],sing:["s-ih1-ng","vb vbp"],single:["s-ih1-ng g-ah-l","jj vbp nn rb vb"],sister:["s-ih1 s-t-er","nn jj"],sit:["s-ih1-t","vb vbp"],six:["s-ih1-k-s","cd"],size:["s-ay1-z","nn vbp vb"],skill:["s-k-ih1-l","nn vb"],skin:["s-k-ih1-n","nn"],sky:["s-k-ay1","nn"],slave:["s-l-ey1-v","nn"],sleep:["s-l-iy1-p","vb nn vbp"],slip:["s-l-ih1-p","vb nn vbp"],slow:["s-l-ow1","jj vbp rb vb"],small:["s-m-ao1-l","jj"],smell:["s-m-eh1-l","nn vb vbp"],smile:["s-m-ay1-l","nn vb vbp"],snow:["s-n-ow1","nn vb"],so:["s-ow1","rb cc in"],soft:["s-aa1-f-t","jj rb"],soil:["s-oy1-l","nn vb"],soldier:["s-ow1-l jh-er","nn"],solution:["s-ah l-uw1 sh-ah-n","nn"],solve:["s-aa1-l-v","vb vbp"],some:["s-ah1-m","dt nn rb"],son:["s-ah1-n","nn"],song:["s-ao1-ng","nn"],soon:["s-uw1-n","rb"],sound:["s-aw1-n-d","nn jj rb vb vbp"],south:["s-aw1-th","rb jj nn"],space:["s-p-ey1-s","nn vb"],speak:["s-p-iy1-k","vb vbp"],special:["s-p-eh1 sh-ah-l","jj nn"],speech:["s-p-iy1-ch","nn"],speed:["s-p-iy1-d","nn vb"],spell:["s-p-eh1-l","vb nn vbp"],spend:["s-p-eh1-n-d","vb vbp"],spoke:["s-p-ow1-k","vbd nn"],spot:["s-p-aa1-t","nn jj vb vbp"],spread:["s-p-r-eh1-d","nn vbd vbn vbp jj vb"],spring:["s-p-r-ih1-ng","nn vb vbp"],square:["s-k-w-eh1-r","nn jj rb vb vbp"],stand:["s-t-ae1-n-d","vb nn vbp"],star:["s-t-aa1-r","nn jj vb"],start:["s-t-aa1-r-t","vb vbp nn rp"],state:["s-t-ey1-t","nn jj vb vbp"],station:["s-t-ey1 sh-ah-n","nn vb"],stay:["s-t-ey1","vb vbp nn"],stead:["s-t-eh1-d","nn"],steam:["s-t-iy1-m","nn vb"],steel:["s-t-iy1-l","nn jj"],step:["s-t-eh1-p","nn vbp vb"],stick:["s-t-ih1-k","vb vbp nn"],still:["s-t-ih1-l","rb jj nn vb"],stone:["s-t-ow1-n","nn rb vb"],stop:["s-t-aa1-p","vb nn vbp"],store:["s-t-ao1-r","nn vb vbp"],story:["s-t-ao1 r-iy","nn"],straight:["s-t-r-ey1-t","jj rb"],strange:["s-t-r-ey1-n-jh","jj"],stream:["s-t-r-iy1-m","nn vb"],street:["s-t-r-iy1-t","nn"],stretch:["s-t-r-eh1-ch","nn vbp jj vb"],string:["s-t-r-ih1-ng","nn vb"],strong:["s-t-r-ao1-ng","jj rb"],student:["s-t-uw1 d-ah-n-t","nn"],study:["s-t-ah1 d-iy","nn vbp vb"],subject:["s-ah-b jh-eh1-k-t","nn jj vb"],substance:["s-ah1-b s-t-ah-n-s","nn"],subtract:["s-ah-b t-r-ae1-k-t","vb vbp"],success:["s-ah-k s-eh1-s","nn"],such:["s-ah1-ch","jj pdt dt"],sudden:["s-ah1 d-ah-n","jj"],suffix:["s-ah1 f-ih-k-s","nn"],sugar:["sh-uh1 g-er","nn vb"],suggest:["s-ah-g jh-eh1-s-t","vbp vb"],suit:["s-uw1-t","nn vbp rb vb"],summer:["s-ah1 m-er","nn"],sun:["s-ah1-n","nn vb"],supply:["s-ah p-l-ay1","nn vbp vb"],support:["s-ah p-ao1-r-t","nn vb vbp"],sure:["sh-uh1-r","jj pdt rb uh"],surface:["s-er1 f-ah-s","nn vb vbp"],surprise:["s-er p-r-ay1-z","nn jj rb vb"],swim:["s-w-ih1-m","vb vbp nn"],syllable:["s-ih1 l-ah b-ah-l","nn"],symbol:["s-ih1-m b-ah-l","nn"],system:["s-ih1 s-t-ah-m","nn"],table:["t-ey1 b-ah-l","nn vb"],tail:["t-ey1-l","nn jj vb"],take:["t-ey1-k","vb nn vbp"],talk:["t-ao1-k","vb vbp nn"],tall:["t-ao1-l","jj"],teach:["t-iy1-ch","vb vbp"],team:["t-iy1-m","nn vb vbp"],tell:["t-eh1-l","vb vbp"],temperature:["t-eh1-m p-r-ah ch-er","nn"],ten:["t-eh1-n","nn"],term:["t-er1-m","nn vb vbp"],test:["t-eh1-s-t","nn vbp vb"],than:["dh-ae1-n","in rb rbr"],thank:["th-ae1-ng-k","vb vbp"],that:["dh-ae1-t","in dt nn rb rp uh wp wdt"],the:["dh-ah","dt"],their:["dh-eh1-r","prp$"],them:["dh-eh1-m","prp dt"],then:["dh-eh1-n","rb in jj"],there:["dh-eh1-r","ex rb uh"],these:["dh-iy1-z","dt"],they:["dh-ey1","prp"],thick:["th-ih1-k","jj nn rb"],thin:["th-ih1-n","jj rb vb"],thing:["th-ih1-ng","nn"],think:["th-ih1-ng-k","vbp vb nn"],third:["th-er1-d","nn jj rb"],"this":["dh-ih1-s","dt rb pdt"],those:["dh-ow1-z","dt"],though:["dh-ow1","in rb"],thought:["th-ao1-t","vbd nn vbn"],thousand:["th-aw1 z-ah-n-d","nn"],three:["th-r-iy1","cd"],through:["th-r-uw1","in jj rb rp"],"throw":["th-r-ow1","vb vbp nn"],thus:["dh-ah1-s","rb"],tie:["t-ay1","nn vbp vb"],time:["t-ay1-m","nn vb"],tiny:["t-ay1 n-iy","jj"],tire:["t-ay1 er","nn vbp vb"],to:["t-uw1","to rb"],together:["t-ah g-eh1 dh-er","rb in rp"],tone:["t-ow1-n","nn vb"],too:["t-uw1","rb"],tool:["t-uw1-l","nn vb"],top:["t-aa1-p","jj nn vbp rb vb"],total:["t-ow1 t-ah-l","jj nn vb vbp"],touch:["t-ah1-ch","nn rb vb vbp"],toward:["t-ah w-ao1-r-d","in"],town:["t-aw1-n","nn"],track:["t-r-ae1-k","nn vbp vb"],trade:["t-r-ey1-d","nn vbp vb"],train:["t-r-ey1-n","nn vb vbp"],travel:["t-r-ae1 v-ah-l","nn vbp vb"],tree:["t-r-iy1","nn"],triangle:["t-r-ay1 ae-ng g-ah-l","nn"],trip:["t-r-ih1-p","nn vb"],trouble:["t-r-ah1 b-ah-l","nn vbd vbp jj vb"],truck:["t-r-ah1-k","nn vb vbp"],"true":["t-r-uw1","jj"],"try":["t-r-ay1","vb vbp nn"],tube:["t-uw1-b","nn"],turn:["t-er1-n","vb nn rb vbp"],twenty:["t-w-eh1-n t-iy","nn"],two:["t-uw1","cd"],type:["t-ay1-p","nn vb"],under:["ah1-n d-er","in jj rb rp"],unit:["y-uw1 n-ah-t","nn"],until:["ah-n t-ih1-l","in"],up:["ah1-p","in jj rb rp vb nnp rbr"],us:["ah1-s","prp"],use:["y-uw1-s","nn vb vbp"],usual:["y-uw1 zh-ah w-ah-l","jj rb"],valley:["v-ae1 l-iy","nn"],value:["v-ae1-l y-uw","nn vbp vb"],vary:["v-eh1 r-iy","vbp vb"],verb:["v-er1-b","nn"],very:["v-eh1 r-iy","rb jj"],view:["v-y-uw1","nn vbp vb"],village:["v-ih1 l-ah-jh","nn"],visit:["v-ih1 z-ah-t","nn vb vbp"],voice:["v-oy1-s","nn vbp vb"],vowel:["v-aw1 ah-l","nn jj"],wait:["w-ey1-t","vb vbp nn"],walk:["w-ao1-k","vb vbp nn"],wall:["w-ao1-l","nn vbp vb"],want:["w-aa1-n-t","vbp vb nn"],war:["w-ao1-r","nn nnp vb"],warm:["w-ao1-r-m","jj vb"],wash:["w-aa1-sh","nn vbp vb"],watch:["w-aa1-ch","vb jj nn vbp"],water:["w-ao1 t-er","nn vb jj"],wave:["w-ey1-v","nn vb vbp"],way:["w-ey1","nn rb"],we:["w-iy1","prp"],wear:["w-eh1-r","vb jj nn vbp"],weather:["w-eh1 dh-er","nn vb vbp"],week:["w-iy1-k","nn"],weight:["w-ey1-t","nn vb"],well:["w-eh1-l","rb vbp jj nn vb uh"],were:["w-er","vbd vb"],west:["w-eh1-s-t","nn jj rb jjs"],what:["w-ah1-t","wp wdt in"],wheel:["w-iy1-l","nn vb vbp"],when:["w-eh1-n","wrb in"],where:["w-eh1-r","wrb"],whether:["w-eh1 dh-er","in cc"],which:["w-ih1-ch","wdt wp"],"while":["w-ay1-l","in jj nn rb vb"],white:["w-ay1-t","jj nn"],who:["hh-uw1","wp nn"],whole:["hh-ow1-l","jj nn rp"],whose:["hh-uw1-z","wp$"],why:["w-ay1","wrb"],wide:["w-ay1-d","jj rb"],wife:["w-ay1-f","nn"],wild:["w-ay1-l-d","jj rb"],will:["w-ih1-l","md vbp nn vb"],win:["w-ih1-n","vb nn vbp"],wind:["w-ay1-n-d","nn vbp vb"],window:["w-ih1-n d-ow","nn"],wing:["w-ih1-ng","nn vb"],winter:["w-ih1-n t-er","nn vb"],wire:["w-ay1 er","nn vb"],wish:["w-ih1-sh","vbp nn vb"],"with":["w-ih1-dh","in jj rb rp"],woman:["w-uh1 m-ah-n","nn vb"],wonder:["w-ah1-n d-er","nn vbp jj vb jjr"],wood:["w-uh1-d","nn"],word:["w-er1-d","nn vb"],work:["w-er1-k","nn vb vbp"],world:["w-er1-l-d","nn rb"],would:["w-uh1-d","md"],write:["r-ay1-t","vb vbp"],written:["r-ih1 t-ah-n","vbn jj"],wrong:["r-ao1-ng","jj nn rb vb"],yard:["y-aa1-r-d","nn"],year:["y-ih1-r","nn jj"],yellow:["y-eh1 l-ow","jj nn vb"],yes:["y-eh1-s","uh rb"], +yet:["y-eh1-t","rb cc"],you:["y-uw1","prp rp"],young:["y-ah1-ng","jj"],your:["y-ao1-r","prp$"]}}for(var E="",SP=" ",EA=[],N="number",S="string",O="object",A="array",B="boolean",R="regexp",F="function",BN="\n",FEATURES=["tokens","stresses","phonemes","syllables","pos","text"],RiTa={VERSION:"1.3.94",SPLIT_CONTRACTIONS:!1,JAVA:1,JS:2,NODE:3,DATA_LOADED:"DataLoaded",INTERNAL:"Internal",UNKNOWN:"Unknown",FIRST_PERSON:1,SECOND_PERSON:2,THIRD_PERSON:3,PAST_TENSE:4,PRESENT_TENSE:5,FUTURE_TENSE:6,SINGULAR:7,PLURAL:8,NORMAL:9,FEATURE_DELIM:":",STRESSED:"1",UNSTRESSED:"0",PHONEME_BOUNDARY:"-",WORD_BOUNDARY:" ",SYLLABLE_BOUNDARY:"/",SENTENCE_BOUNDARY:"|",VOWELS:"aeiou",ABBREVIATIONS:["Adm.","Capt.","Cmdr.","Col.","Dr.","Gen.","Gov.","Lt.","Maj.","Messrs.","Mr.","Mrs.","Ms.","Prof.","Rep.","Reps.","Rev.","Sen.","Sens.","Sgt.","Sr.","St.","a.k.a.","c.f.","i.e.","e.g.","vs.","v.","Jan.","Feb.","Mar.","Apr.","Mar.","Jun.","Jul.","Aug.","Sept.","Oct.","Nov.","Dec."],LEX_WARN:"A minimal Lexicon is currently in use. For word features outside the lexicon, use a larger version of RiTa.",LTS_WARN:"No LTS-rules found: features/tagging may be inaccurate!",INFINITIVE:1,GERUND:2,IMPERATIVE:3,BARE_INFINITIVE:4,SUBJUNCTIVE:5,SILENT:!1,LANCASTER:"Lancaster",PORTER:"Porter",PLING:"Pling",NON_BREAKING_SPACE:"",PARAGRAPH_BREAK:"

",LINE_BREAK:"
",STOP_WORDS:[".",",","the","and","a","of",'"',"in","i",":","you","is","to","that",")","(","it","for","on","!","have","with","?","this","be","...","not","are","as","was","but","or","from","my","at","if","they","your","all","he","by","one","me","what","so","can","will","do","an","about","we","just","would","there","no","like","out","his","has","up","more","who","when","don't","some","had","them","any","their","it's","only",";","which","i'm","been","other","were","how","then","now","her","than","she","well","also","us","very","because","am","here","could","even","him","into","our","much","too","did","should","over","want","these","may","where","most","many","those","does","why","please","off","going","its","i've","down","that's","can't","you're","didn't","another","around","must","few","doesn't","every","yes","each","maybe","i'll","away","doing","oh","else","isn't","he's","there's","hi","won't","ok","they're","yeah","mine","we're","what's","shall","she's","hello","okay","here's","-","less"],stemmers:{},_randSource:null,_randomSource:function(){return RiTa._randSource||(RiTa._randSource=new SeededRandom),RiTa._randSource},random:function(){var T=RiTa._randomSource().random();return arguments.length?1===arguments.length?T*arguments[0]:T*(arguments[1]-arguments[0])+arguments[0]:T},randomSeed:function(T){RiTa._randomSource().seed(T)},randomItem:function(T){return T[Math.floor(RiTa.random()*T.length)]},distance:function(T,E,S,A){var e=T-S,n=E-A;return Math.sqrt(e*e+n*n)},getPosTags:function(T,E){return E?tagForWordNet(T):tagForPENN(T)},getPosTagsInline:function(T,A){if(!T||!T.length)return E;A=A||"/",T=is(T,S)?RiTa.tokenize(T):T;for(var e=E,n=RiTa.getPosTags(T),t=0;t\"'’]*)\\s*$/g,"$1 $2$3 "),T=T.replace(/([\[\](){}<>])/g," $1 "),T=T.replace(/--/g," -- "),T=T.replace(/$/g,SP),T=T.replace(/^/g,SP),T=T.replace(/([^'])' | '/g,"$1 ' "),T=T.replace(/ \u2018/g," ‘ "),T=T.replace(/'([SMD]) /g," '$1 "),RiTa.SPLIT_CONTRACTIONS&&(T=T.replace(/([Cc])an['’]t/g,"$1an not"),T=T.replace(/([Dd])idn['’]t/g,"$1id not"),T=T.replace(/([CcWw])ouldn['’]t/g,"$1ould not"),T=T.replace(/([Ss])houldn['’]t/g,"$1hould not"),T=T.replace(/ ([Ii])t['’]s/g," $1t is"),T=T.replace(/n['’]t /g," not "),T=T.replace(/['’]ve /g," have "),T=T.replace(/['’]re /g," are ")),T=T.replace(/ ([A-Z]) \\./g," $1. "),T=T.replace(/\\s+/g,SP),T=T.replace(/^\\s+/g,E),T=T.replace(/_([Ee])([Gg])_/g,"$1.$2."),T=T.replace(/_([Ii])([Ee])_/g,"$1.$2."),trim(T).split(/\s+/)):[]},untokenize:function(T,S){S=S||SP;for(var A,e,n,t,r,i,s,a,o=/^[,\.\;\:\?\!\)""“”\u2019‘`']+$/,h=0,l=/^[\(""“”\u2019‘`']+$/,c=/^[\u2019‘`']+$/,u=/^[\u2019']+$/,p=!1,b=T.length&&l.test(T[0]),d=T[0]||E,v=!1,g=1;g-1;)T=T.replace(S,S.replace(".",n)),A=T.indexOf(S);return T}var e=this.ABBREVIATIONS,n="___",t=new RegExp(n,"g"),r=A(T).match(/(\S.+?[.!?]["”\u201D]?)(?=\s+|$)/g);return T.length&&r&&r.length?S(r):[T]},isAbbreviation:function(T,E){var S=function(T){return T&&T.length?T.substring(0,1).toUpperCase()+T.substring(1):T};return E=E||!1,T=E?T:S(T),inArray(this.ABBREVIATIONS,T)},loadString:function(T,E,A){var e=function(T,E,S){var A="",e=S||BN,n=/.+?:\/\/.+/.test(T),t=this;if(n){var r=function(S){S.on("data",function(T){A+=T}),S.on("error",function(T){throw T}),S.on("end",function(){A=A.toString("utf-8").replace(/[\r\n]+/g,e).trim(),t.fireDataLoaded(T,E,A)})},i=require("http").request(T,r);i.on("socket",function(T){T.setTimeout(5e3),T.on("timeout",function(){throw i.abort(),Error("[RiTa] loadString timed-out and aborted request")})}),i.end()}else{var s=require("fs");s.readFile(T,function(S,A){if(S||!A)throw err("[Node] Error reading file: "+T+BN+S),S;A=A.toString("utf-8").replace(/[\r\n]+/g,e).trim(),t.fireDataLoaded(T,E,A)})}};if(ok(T,S),isNode())return e.apply(this,arguments);var n=this,t="",r=new XMLHttpRequest;return r.addEventListener("error",function(){console.error("[RiTa] loadStrings() unable to load "+T)}),r.open("GET",T,!0),r.onreadystatechange=function(){if(4===r.readyState)if(200===r.status){var S=[],A=r.responseText.match(/[^\r\n]+/g);for(var e in A)S[e]=A[e];S=S.join(BN),n.fireDataLoaded(T,E,S)}else console.error("[RiTa] loadString() unable to load: "+T)},r.send(null),t},loadStrings:function(T,E,A){var e=function(T,E){function S(S){S=S.toString("utf-8").trim();var A=S.split(/(\r\n|\n)/gm);n.fireDataLoaded(T,E,A)}var A="",e=/.+?:\/\/.+/.test(T),n=this;if(e){var t=function(T){T.on("data",function(T){A+=T}),T.on("error",function(T){throw T}),T.on("end",function(){S(A)})},r=require("http").request(T,t);r.on("socket",function(T){T.setTimeout(5e3),T.on("timeout",function(){throw r.abort(),Error("[RiTa] loadString timed-out and aborted request")})}),r.end()}else{var i=require("fs");i.readFile(T,function(E,A){if(E||!A)throw err("[Node] Error reading file: "+T+BN+E),E;S(A)})}};if(ok(T,S),isNode())return e.apply(this,arguments);var n=this,t="",r=new XMLHttpRequest;return r.addEventListener("error",function(){console.error("[RiTa] loadStrings() unable to load "+T)}),r.open("GET",T,!0),r.onreadystatechange=function(){if(4===r.readyState)if(200===r.status){var S=r.responseText.match(/[^\r\n]+/g),A=[];for(var e in S)A[e]=S[e];n.fireDataLoaded(T,E,A)}else console.error("[RiTa] loadString() unable to load: "+T)},r.send(null),t},fireDataLoaded:function(T,E,A){return E?E(A,T):RiTaEvent({name:"RiTaLoader",urls:is(T,S)?[T]:T},RiTa.DATA_LOADED,A)._fire()},isQuestion:function(T){for(var E=RiTa.tokenize(T),S=0;S1&&A.indexOf("`'\"([{<")!=-1&&RiTa.isAbbreviation(T.substring(1)))return!1;if(e>2&&("'"==T.charAt(0)&&"'"==T.charAt(1)||"`"==T.charAt(0)&&"`"==T.charAt(1))&&RiTa.isAbbreviation(T.substring(2)))return!1;var n=E.length,t=T.charAt(e-1),r=e>1?T.charAt(e-2):SP,i=e>2?T.charAt(e-3):SP,s=E.charAt(0),a=n>1?E.charAt(1):SP,o=n>2?E.charAt(2):SP;return(s==s.toUpperCase()||a==a.toUpperCase()&&s.indexOf("`'\"([{<")!=-1||o==o.toUpperCase()&&("`"==s&&"`"==a||"'"==s&&"'"==a)||"_"==E||"<"==s)&&("?"==t||"!"==t||r.indexOf("?!.")!=-1&&t.indexOf("\"'}>)")!=-1||i.indexOf("?!.")!=-1&&"'"==r&&"'"==t||"."==t&&((2!=e||r!=r.toUpperCase())&&(4!=e||"."!=i||r!=r.toUpperCase()||T.charAt(0)!=T.charAt(0).toUpperCase())))},isW_Question:function(T){for(var E=RiTa.tokenize(T),S=0;S").replace(/&/g,"&").replace(/"/g,'"');return String.fromCharCodePoint=function(){for(var T=[],E=0;E>10&1023)+55296),T.push((1023&S)+56320))}return String.fromCharCode.apply(String,T)},E=E.replace(/&#(\d+);/g,function(T,E){return String.fromCharCodePoint(parseInt(E,10))}).replace(/&#x([0-9a-f]+);/gi,function(T,E){return String.fromCharCodePoint(parseInt(E,16))})},randomOrdering:function(T){var E=[];if(T){for(var S=0;S|+=;:‘’“”]",e=new RegExp("^"+A+"+|"+A+"+$","g");return T===E?E:T.replace(e,E)},stripPunctuation:function(T){return T===E?E:T.replace(PUNCTUATION_CLASS,E)},isPunctuation:function(T){return!(!T||!T.length)&&ONLY_PUNCT.test(T)},hasPunctuation:function(T){return!(!T||!T.length)&&ONLY_PUNCT.test(T)},env:function(){return isNode()?RiTa.NODE:RiTa.JS},chomp:function(T){return T.replace(/\s+$|^\s+/g,E)},getPhonemes:function(T){return RiString(T).analyze().get(RiTa.PHONEMES)},getStresses:function(T){return RiString(T).analyze().get(RiTa.STRESSES)},getSyllables:function(T){return RiString(T).analyze().get(RiTa.SYLLABLES)},getWordCount:function(T){return RiTa.tokenize(T).length},stem:function(T,E){if(E=E||"Porter","Lancaster"!=E&&"Porter"!=E&&"Pling"!=E&&err("Bad stemmer type: "+E),T.indexOf(SP)<0)return RiTa.stemmers[E](T);T=T.replace(/[^\w]/g,SP).replace(/\s+/g,SP);for(var S=[],A=T.split(SP),e=0;e=E&&t=S&&t=0&&S.push(this.keys[A]);return S},superstrings:function(T){for(var E=[],S=0;S=0&&E.push(this.keys[S]);return E},words:function(){var T,E=arguments,S=!1,A=[];switch(E.length){case 2:is(E[0],B)?(S=E[0],T=is(E[1],R)?E[1]:new RegExp(E[1])):(S=E[1],T=is(E[0],R)?E[0]:new RegExp(E[0]));break;case 1:if(is(E[0],B))return E[0]?shuffle(this.keys):this.keys;T=is(E[0],R)?E[0]:new RegExp(E[0]);break;case 0:return this.keys}for(var e=0;e-1},_isConsonant:function(T){return typeof T===S&&1===T.length&&RiTa.VOWELS.indexOf(T)<0&&/^[a-z\u00C0-\u00ff]+$/.test(T)},_isPlural:function(T){if(NULL_PLURALS.applies(T))return!0;var E=RiTa.stem(T,"Pling");if(E===T)return!1;var S=RiTa.singularize(T),A=this.data[S];if(A&&2===A.length){for(var e=A[1].split(SP),n=0;n0?A:EA},alliterations:function(T,E,S){if(T.indexOf(" ")>-1)return[];if(this._isVowel(T.charAt(0)))return[];E=E||4;for(var A,e=[],n=this._firstPhoneme(this._firstStressedSyllable(T,S)),t=0;t=E&&e.push(this.keys[t])}return shuffle(e)},isAlliteration:function(T,E,S){if(!strOk(T)||!strOk(E)||T.indexOf(" ")>-1||E.indexOf(" ")>-1)return!1;var A=this._firstPhoneme(this._firstStressedSyllable(T,S)),e=this._firstPhoneme(this._firstStressedSyllable(E,S));return!this._isVowel(A.charAt(0))&&!this._isVowel(e.charAt(0))&&(strOk(A)&&strOk(e)&&A===e)},_firstSyllable:function(T,S){var A=this._getRawPhones(T,S);if(!strOk(A))return E;"URL"===T&&console.log(A);var e=A.split(" ");return e[0]},_firstStressedSyllable:function(T,S){var A,e,n=this._getRawPhones(T,S),t=-1;if(!strOk(n))return E;if(t=n.indexOf(RiTa.STRESSED),t<0)return E;for(A=n.charAt(--t);" "!=A;){if(--t<0){t=0;break}A=n.charAt(t)}return e=0===t?n:trim(n.substring(t)),t=e.indexOf(" "),t<0?e:e.substring(0,t)},isVerb:function(T){return this._checkType(T,PosTagger.VERBS)},isNoun:function(T){var E=this._checkType(T,PosTagger.NOUNS);if(!E){var S=RiTa.singularize(T);S!==T&&(E=this._checkType(S,PosTagger.NOUNS))}return E},isAdverb:function(T){return this._checkType(T,PosTagger.ADV)},isAdjective:function(T){return this._checkType(T,PosTagger.ADJ)},size:function(){var T=this.keys.length;return RiTa.LEX_WARN&&0===T&&(warn(RiTa.LEX_WARN),RiTa.LEX_WARN=0),T},_checkType:function(T,E){if(T&&T.indexOf(SP)!=-1)throw Error("[RiTa] _checkType() expects a single word, found: "+T);var S=this._getPosArr(T);RiTa.LEX_WARN&&S.length<1&&this.size()<=1e3&&(warn(RiTa.LEX_WARN),RiTa.LEX_WARN=0);for(var A=0;A-1)return!0;return!1},_getSyllables:function(T){if(!strOk(T))return E;for(var S=RiTa.tokenize(T),A=[],e=0;e-1?RiTa.STRESSED:RiTa.UNSTRESSED;i>0&&(s="/"+s),n.push(s)}}return n.join(SP).replace(/ \//g,"/")},lexicalData:function(T){return 1===arguments.length?(this.data=T,this):this.data},_lookupRaw:function(T){if(T=T&&T.toLowerCase(),this.data&&this.data[T])return this.data[T]},_getRawPhones:function(T,S){var A,e,n=this._lookupRaw(T);return S=S||!1,(n===undefined||S&&!RiTa.SILENT&&!RiLexicon.SILENCE_LTS)&&(e=this._letterToSound(),A=e&&e.getPhones(T),A&&A.length)?RiString._syllabify(A):n&&2===n.length?n[0]:E},_getPosData:function(T){var S=this._lookupRaw(T);return S&&2===S.length?S[1]:E},_getPosArr:function(T){var E=this._getPosData(T);return strOk(E)?E.split(SP):EA},_getBestPos:function(T){var E=this._getPosArr(T);return E.length>0?E[0]:[]},_firstPhoneme:function(T){if(!strOk(T))return E;var S=T.split(RiTa.PHONEME_BOUNDARY);return S?S[0]:E},_firstConsonant:function(T){if(!strOk(T))return E;var S=T.split(RiTa.PHONEME_BOUNDARY);if(S)for(var A=0;A0)};switch("string"==typeof i[0]&&(i[0]=trim(i[0]).toLowerCase(),t="nns"===i[0],"v"===i[0]&&(i[0]="vb"),"r"===i[0]&&(i[0]="rb"),"a"===i[0]&&(i[0]="jj"),"n"!==i[0]&&"nns"!==i[0]||(i[0]="nn")),i.length){case 2:for(T=0;T1&&!A[1]),this.allowDuplicates=!(A.length>2&&!A[2]),this.printIgnoredText=!1},_initArgs:function(){var T=arguments,E=get(T[0]);return!T.length||E!==O&&"global"!==E&&"window"!==E?T:this._initArgs.apply(this,Array.prototype.slice.call(T,1))},getProbability:function(T){this.root||err("Model not initd: null root!");var E=is(T,S)?this.root.lookup(T):this._findNode(T);return E?E.probability():0},getProbabilities:function(T){is(T,S)&&(T=[T]),T.length>this.N&&(T=T.slice(Math.max(0,T.length-(this.N-1)),T.length));var E={},A=this._findNode(T);if(!A)return{};for(var e=A.childNodes(),n=0;nthis.N&&err("Sum of pre.length && post.length must be < N, was "+(T.length+E.length)),S=this._findNode(T),!S)return null;n=S.childNodes();for(var r=0;r-1)return e}return n>=t&&err("\nRiMarkov failed to complete after "+n+" attempts.You may need to add more text to your model...\n"),e},generateTokens:function(T,E){var S,A=0,e=500,n=[],t=[];T:for(;++A0)throw Error("sentenceAware() takes no arguments, instead use the constructor RiMarkov(n, recognizeSentences);");return this.isSentenceAware},print:function(){return console&&console.log(this.root.asTree(!1)),this},ready:function(T){return this.size()>0},loadFrom:function(T,E,e,n){var t=this;is(T,S)||ok(T,A),is(E,F)?(n=E,E=undefined):is(e,F)&&(n=e,e=undefined),RiTa.loadStrings(T,function(T){T=T.join(BN),t.loadText(T,E,e),n&&is(n,F)&&n(T)})},loadText:function(T,E,A,e){ok(T,S),this.rawText+=T,E=Math.round(E||1);var n=this.isSentenceAware?this._loadSentences(T,E,e):this.loadTokens(RiTa.tokenize(T,A),E);return n},loadTokens:function(T,E){E=Math.round(E||1),this.root.count+=T.length;for(var S,A=0;A=this.maxSentenceLength&&(E=this._getSentenceStart(),S=E.token+SP,t=1),E.isLeaf())E=this._tracePathFromRoot(E);else if(E=this._nextNodeForNode(E),E.isSentenceStart){if(t>=this.minSentenceLength){var r=RiTa.untokenize(S.trim().split(/\s+/));r=r.replace(/(.)\( /,"$1 ("),this._validateSentence(r)&&(A.indexOf(r)<0&&A.push(r),n+=e,e=0)}E=this._getSentenceStart(),S=E.token+SP,t=1}else if(t++,S+=E.token+SP,++e>=RiMarkov.MAX_GENERATION_ATTEMPTS){this._onGenerationIncomplete(n+=e,A.length);break}return A},_validateSentence:function(T){var E=RiTa.tokenize(T),S=E[0],A=E[E.length-1];if(!S.match(/[A-Z]\S*/))return this.printIgnoredText&&log("Skipping: bad first char in '"+T+"'"),!1;if(!A.match(/[!?.]/))return this.printIgnoredText&&log("Bad last token: '"+A+"' in: "+T),!1;if(!this.allowDuplicates&&(this.isSentenceAware||err("Invalid state: allowDuplicates must be true when not generating sentences"),this.rawText.indexOf(T)>-1))return++this.skippedDups>=RiMarkov.MAX_GENERATION_ATTEMPTS&&(this.allowDuplicates=!0,this.skippedDups=0),this.printIgnoredText&&console.log("Ignoring duplicate: "+T),!1;var e=T.split(/\s+/);return!RiTa.isAbbreviation(e[e.length-1])},_tracePathFromRoot:function(T){T.pathFromRoot(this.pathTrace),this.pathTrace.pop();for(var E=this.root;this.pathTrace.length;){var S=this.pathTrace.pop();E=E.lookup(S)}return E},_nextNodeForArr:function(T){for(var E=Math.max(0,T.length-(this.N-1)),S=this.root.lookup(T[E++]),A=E;A0&&(extend(t[t.length-1][3],o),S&&log(" tack: "+o+" -> len="+t[t.length-1][3].length+" ["+t[t.length-1][3]+"]"));var u=[[a],h,[s],[]];t.push(u),n=[]}else{if(!inArray(RiString._phones.consonants,s)&&" "!=s)throw Error("Invalid phoneme: "+s);n.push(s)}}return n.length>0&&(0===t.length?t.push([[A],n,[],[]]):extend(t[t.length-1][3],n)),e(t)};var SeededRandom=makeClass();SeededRandom.prototype={init:function(){this.N=624,this.M=397,this.MATRIX_A=2567483615,this.UPPER_MASK=2147483648,this.LOWER_MASK=2147483647,this.mt=new Array(this.N),this.mti=this.N+1,this.seed((new Date).getTime())},seed:function(T){for(this.mt[0]=T>>>0,this.mti=1;this.mti>>30;this.mt[this.mti]=(1812433253*((4294901760&T)>>>16)<<16)+1812433253*(65535&T)+this.mti,this.mt[this.mti]>>>=0}},randInt:function(){var T,E,S=new Array(0,this.MATRIX_A);if(this.mti>=this.N){for(this.mti==this.N+1&&this.seed(5489),E=0;E>>1^S[1&T];for(;E>>1^S[1&T];T=this.mt[this.N-1]&this.UPPER_MASK|this.mt[0]&this.LOWER_MASK,this.mt[this.N-1]=this.mt[this.M-1]^T>>>1^S[1&T],this.mti=0}return T=this.mt[this.mti++],T^=T>>>11,T^=T<<7&2636928640,T^=T<<15&4022730752,T^=T>>>18,T>>>0},random:function(){return this.randInt()*(1/4294967296)}},RiString.prototype={init:function(T){is(T,N)&&(T=String.fromCharCode(T)),T=T||"",this.x=0,this.y=0,this.z=0,this._text=T,this._features=undefined},copy:function(){var T=RiString(this._text),E=this.features();if(E){T._features={};for(var S in E)T._features[S]=E[S]}return T},features:function(){return this._features||this.analyze(),this._features},analyze:function(){var T,S,A,e,n,t=E,r=E,i=E,s="/",a="-",o=RiTa.tokenize(this._text),h=RiTa.lexicon;this._features||initFeatureMap(this),this._features.tokens=o.join(SP),this._features.pos=RiTa.getPosTags(this._text).join(SP);for(var l=0,c=o.length;l0?(o[l].match(/[a-zA-Z]+/)&&log("[RiTa] Used LTS-rules for '"+o[l]+"'"),S=RiString._syllabify(e)):(S=o[l],n=!0)),t+=S.replace(/[0-2]/g,E).replace(/ /g,a)+SP,r+=S.replace(/ /g,s).replace(/1/g,E)+SP,n)i+=o[l];else{ +T=S.split(SP);for(var u=0;u-1?RiTa.STRESSED:RiTa.UNSTRESSED,u-1&&!this._features.hasOwnProperty(T)&&(this.analyze(),E=this._features[T]),E},set:function(T,E){return this._features||(this._features={}),this._features[T]=E,this},endsWith:function(T){return endsWith(this._text,T)},equals:function(T){return is(T.text,F)&&T.text()===this._text},equalsIgnoreCase:function(T){return typeof T===S?T.toLowerCase()===this._text.toLowerCase():T.text().toLowerCase()===this._text.toLowerCase()},text:function(T){return arguments.length>0?(this._text=T,initFeatureMap(this),this):this._text},pos:function(){for(var T=RiTa.tokenize(this._text),E=PosTagger.tag(T),S=0,A=E.length;S=S.length?E:S[T]},wordCount:function(){return this._text.length?this.words().length:0},words:function(){return RiTa.tokenize(this._text)},indexOf:function(T,E){return this._text.indexOf(T,E)},lastIndexOf:function(T,E){return this._text.lastIndexOf(T,E)},length:function(){return this._text.length},match:function(T){return this._text.match(T)||[]},slice:function(T,S){return this._text.slice(T,S)||E},insertChar:function(T,E){var S=this.text();if(T>S.length||T<-S.length)return warn("RiString.insertChar: bad index="+T),this;T=T<0?T+=S.length:T;var A=S.substring(0,T),e=S.substring(T);return E&&(A+=E),this.text(A+e)},removeChar:function(T){var E=this.text();return T>E.length||T<-E.length?(warn("RiString.removeChar: bad index="+T),this):(T=T<0?T+=E.length:T,this.text(this._text.substring(0,T).concat(this._text.substring(T+1))),this)},replaceChar:function(T,E){var S=this.text();if(T>S.length||T<-S.length)return warn("RiString.replaceChar: bad index="+T),this;T=T<0?T+=S.length:T,S=this.text();var A=S.substring(0,T),e=S.substring(T+1);return E&&(A+=E),this.text(A+e)},replaceFirst:function(T,E){if(T&&!is(T,S)&&T.global){var A="";T.ignoreCase&&(A+="i"),T.multiline&&(A+="m"),T.sticky&&(A+="y"),T=new RegExp(T.source,A)}return this._text=this._text.replace(T,E),this},replaceAll:function(T,E){var A="g";return T&&(E||""===E)&&(!is(T,S)&&T.source?(T.ignoreCase&&(A+="i"),T.multiline&&(A+="m"),T.sticky&&(A+="y"),T=T.source):T=escapeRegExp(T),this._text=this._text.replace(new RegExp(T,A),E)),this},removeWord:function(T){return this.replaceWord(T,E)},insertWord:function(T,E){var S=this.words();return T<0&&(T+=S.length),E&&E.length>=0&&T>=0&&T=0&&T",RiGrammar.EXEC_PATT=/([^`]*)(`[^`]*`)(.*)/,RiGrammar.prototype={init:function(T,E){this.buffer="",this._rules={},this.execDisabled=!1,this.rng=E?E:RiTa.random,T&&(is(T,S)||is(T,O)&&typeof T.loadStrings!==F)&&this.load(T)},ready:function(T){return okeys(this._rules).length>0},loadFrom:function(T,E){RiTa.loadStrings(T,function(T){T=T.join(BN),this.load(T),is(E,F)&&E(T)}.bind(this))},load:function(T){if(this.reset(),is(T,S)){if("undefined"!=typeof YAML)try{T=YAML.parse(T)}catch(E){warn("YAML parsing failed, trying JSON")}if(!is(T,O))try{T=JSON.parse(T)}catch(E){var A=E}}if(!A&&is(T,O)){for(var e in T)this.addRule(e,T[e]);return this}if("undefined"!=typeof YAML)err("Grammar appears to be invalid JSON/YAML, please check it! (http://jsonlint.com/ or http://yamllint.com/)",T);else{var n=RiTa.env()===RiTa.NODE,t=n?"require":"include",r=n?"YAML = require('yamljs')":'';err("Grammar appears to be invalid JSON, please check it at http://jsonlint.com/. If you are using YAML, be sure to "+t+" yamljs (https://github.com/jeremyfa/yaml.js), e.g. "+r,T)}},addRule:function(T,E,S){var e=!1;S=S||1,e&&log('addRule: "'+T+'" : "'+E+'" ['+get(E)+"]");var n=E;is(E,A)||(n=E.split(OR_PATT));for(var t=0;t-1)return buffer;err("RiGrammar failed to complete after "+r+" tries"+BN)},expand:function(T){return this.expandFrom(RiGrammar.START_RULE,T)},expandFrom:function(rule,context){var expandRule=function(T,S,A){var e,n,t,r,i,s=0;s&&log("expandRule("+S+")");for(var a in T._rules)if(e=T._rules[a],s&&log(" name="+a+" entry="+JSON.stringify(e)+" prod="+S+(n?" idx="+n:"")),n=S.indexOf(a),n>=0)return s&&log("matched: "+a),t=S.substring(0,n)||E,r=T.doRule(a,A)||E,i=S.substring(n+a.length)||E,s&&log(" pre="+t+" expanded="+r+" post="+i+" result="+t+r+i),t+r+i;return null},handleExec=function(input,context){if(!input||!input.length)return null;var res,exec=input.replace(STRIP_TICKS,"$1");try{if(context)return res=context(exec),null!==res?res+E:null;throw"No context"}catch(e){try{return res=eval(exec),null!==res?res+E:null}catch(e){}}return input},countTicks=function(T){for(var E=0,S=0;S2){if(theCall=parts[2],2!=countTicks(theCall))return warn("Unable to parse recursive exec: "+theCall+"..."),null;if(callResult=handleExec(theCall,context),!callResult)break;buffer=parts[1]+callResult,parts.length>3&&(buffer+=parts[3])}}}return tries>=maxIterations&&log("[WARN] max number of iterations reached: "+maxIterations),RiTa.unescapeHTML(buffer)}};var callbacksDisabled=!1,RiTaEvent=makeClass();RiTaEvent.ID=0,RiTaEvent.prototype={init:function(T,E,A){is(T,O)||ok(T,S),this._id=++RiTaEvent.ID,this._data=A,this._source=T,this._type=E||RiTa.UNKNOWN},toString:function(){var T="RiTaEvent[#"+this._id+" type=("+this._type+") source="+this._source.toString();return T+=this._data?" data-length="+this._data.toString().length:T+=" data=null",T+"]"},isType:function(T){return this._type===T},_fire:function(T){if(T=T||window.onRiTaEvent,T&&is(T,F))try{return T(this),this}catch(E){callbacksDisabled=!0;var A="RiTaEvent: error calling '"+T+"': "+E;throw is(T,S)&&(A+=" Callback must be a function in JS!"),warn(A),E}}};var StringTokenizer=makeClass();StringTokenizer.prototype={init:function(T,E){this.idx=0,this.text=T,this.delim=E||" ",this.tokens=T.split(E)},nextToken:function(){return this.idx"),E+="{",this.isLeaf()?E+"}":this.childrenToString(this,E,1,T)},isRoot:function(){return!this.parent},isLeaf:function(){return 0===this.childCount()},probability:function(){return this.count/this.siblingCount()},childNodes:function(T){if(!this.children)return EA;T=is(T,S)?new RegExp(T):T;var E=[];for(var A in this.children){var e=this.children[A];(!T||e&&e.token&&e.token.search(T)>-1)&&E.push(e)}return E},siblingCount:function(){return this.parent||err("Illegal siblingCount on ROOT!"),this.parent.childCount()},childCount:function(){if(!this.children)return 0;var T=0;for(var E in this.children)E&&this.children[E]&&(T+=this.children[E].count);return T},lookup:function(T){return T?(T=typeof T!=S&&T.token?T.token:T,T?this.children[T]:null):null},childrenToString:function(T,E,S,A){var e,n,t,r=T,i=[],s=null,a=BN;A=A||!1;for(t in T.children)i.push(T.children[t]);if(!i.length)return E;for(A&&i.sort(),n=0;n "+r.token+","+s.token),s.isRoot()||(E+=" ["+s.count+",p="+s.probability().toFixed(3)+"]->{"),s.children?E=this.childrenToString(s,E,S+1,A):E+="}"}for(a=BN,n=0;n-1},tag:function(T){var S=[],e=[],n=RiTa.lexicon;T=is(T,A)?T:[T];for(var t=0,r=T.length;t="0"&&T<="9"&&(E="cd"),E},_ct:function(T,E,S){this.DBUG&&console.log("\n Custom("+T+") tagged '"+E+"' -> '"+S+"'\n\n")},_applyContext:function(T,E,S){this.DBUG&&console.log("ac("+T+","+E+","+S+")");for(var A=startsWith,e=endsWith,n=0,t=T.length;n0&&"dt"==E[n-1]&&(A(i,"vb")?(i="nn",r.match(/^.*[^s]s$/)&&(NULL_PLURALS.applies(r)||(i="nns")),this._ct("1a",r,i)):A(i,"rb")&&(i=i.length>2?"jj"+i.charAt(2):"jj",this._ct("1b",r,i))),A(i,"n")&&!S[n]&&isNum(r)&&(i="cd"),n>0&&A(i,"n")&&e(r,"ed")&&!e(r,"eed")&&E[n-1].match(/^(nn|prp)$/)&&(i="vbn"),e(r,"ly")&&(i="rb"),A(i,"nn")&&e(r,"al")&&"mammal"!=r&&(i="jj"),n>0&&A(i,"nn")&&A(E[n-1],"md")&&(i="vb"),A(i,"nn")&&e(r,"ing")&&this.hasTag(S[n],"vb")&&(i="vbg",this._ct(8,r,i)),n>0&&"nns"==i&&this.hasTag(S[n],"vbz")&&E[n-1].match(/^(nn|prp|nnp)$/)&&(i="vbz",this._ct(9,r,i)),A(i,"nn")&&r.charAt(0)===r.charAt(0).toUpperCase()&&(0!=n||1===T.length||0==n&&!this._lexHas("nn",RiTa.singularize(r).toLowerCase()))&&(i=e(i,"s")?"nnps":"nnp",this._ct(10,r,i)),n0&&["nn","prp","cc","nnp"].indexOf(E[n-1])>-1?this._lexHas("vb",RiTa.singularize(r))&&(i="vbz",this._ct(12,r,i)):1!==T.length||S[n].length||!this._lexHas("nn",RiTa.singularize(r))&&this._lexHas("vb",RiTa.singularize(r))&&(i="vbz",this._ct(12,r,i))),("vb"===i||"nn"===i&&this.hasTag(S[n],"vb"))&&n>0&&E[n-1].match(/^(nns|nnps|prp)$/)&&(i="vbp",this._ct(13,r,i)),E[n]=i}return E},_lexHas:function(T,E){for(var E=is(E,A)||[E],S=0;S1:T.length>2&&T.match(/[aeiouy]/)}function E(A,e){var n=A.substr(-1),t=S[n];if(t)for(var r=0;r0||T.indexOf("j")>0||T.indexOf("k")>0||T.indexOf("w")>0||T.indexOf("y")>0||T.indexOf("z")>0||T.indexOf("ou")>0||T.indexOf("sh")>0||T.indexOf("ch")>0||T._endsWith("aus")}function S(T){return T.indexOf("ph")>0||T.indexOf("y")>0&&T._endsWith("nges")}function A(A){if(categoryIRR._arrayContains(A)){var e,n=categoryIRR.indexOf(A);if(n%2==0)return e=categoryIRR[n+1]}return categoryON_A._arrayContains(A)?T(A,"a")+"on":categoryUM_A._arrayContains(A)?T(A,"a")+"um":categoryIX_ICES._arrayContains(A)?T(A,"ices")+"ix":categoryO_I._arrayContains(A)?T(A,"i")+"o":categorySE_SES._arrayContains(A)?T(A,"s"):categoryIS_ES._arrayContains(A)||A._endsWith("theses")?T(A,"es")+"is":categoryUS_I._arrayContains(A)?T(A,"i")+"us":A._endsWith("uses")&&(categoryUS_I._arrayContains(T(A,"uses")+"i")||"genuses"===A||"corpuses"===A)?T(A,"es"):categoryEX_ICES._arrayContains(A)?T(A,"ices")+"ex":A._endsWith("ois")||A._endsWith("itis")||category00._arrayContains(A)||categoryICS._arrayContains(A)?A:A._endsWith("ina")?T(A,"en"):A._endsWith("ae")&&"pleae"!==A?T(A,"e"):A._endsWith("ata")?T(A,"ta"):A._endsWith("trices")?T(A,"trices")+"trix":!A._endsWith("us")||A._endsWith("eaus")||A._endsWith("ieus")||E(A)||categoryU_US._arrayContains(A)?A._endsWith("teeth")?T(A,"teeth")+"tooth":A._endsWith("geese")?T(A,"geese")+"goose":A._endsWith("feet")?T(A,"feet")+"foot":A._endsWith("zoa")?T(A,"zoa")+"zoon":A._endsWith("men")?T(A,"men")+"man":A._endsWith("inis")?T(A,"inis")+"ini":A._endsWith("children")?T(A,"ren"):A._endsWith("eaux")?T(A,"x"):A._endsWith("ieux")?T(A,"x"):A._endsWith("nges")&&S(A)?T(A,"nges")+"nx":A._endsWith("shes")||A._endsWith("ches")&&!categoryCHE_CHES._arrayContains(A)?T(A,"es"):!A._endsWith("sses")||categorySSE_SSES._arrayContains(A)||A._endsWith("mousses")?A._endsWith("xes")&&"axes"!==A?T(A,"es"):A._endsWith("nives")||A._endsWith("lives")&&!A._endsWith("olives")||A._endsWith("wives")?T(A,"ves")+"fe":A._endsWith("alves")&&!A._endsWith("valves")||A._endsWith("olves")&&!A._endsWith("solves")||A._endsWith("eaves")&&!A._endsWith("heaves")&&!A._endsWith("weaves")||A._endsWith("arves")||A._endsWith("shelves")||A._endsWith("selves")?T(A,"ves")+"f":A._endsWith("ies")&&!categoryIE_IES._arrayContains(A)?T(A,"ies")+"y":A._endsWith("oes")&&!categoryOE_OES._arrayContains(A)?T(A,"es"):A._endsWith("ses")||A._endsWith("zes")?T(A,"es"):!A._endsWith("s")||A._endsWith("ss")||A._endsWith("is")?A:T(A,"s"):T(A,"es"):A}return function(T){return A(T.toLowerCase())}}(),Array.prototype._arrayContains=function(T){return this.indexOf(T)>-1},String.prototype._endsWith=function(T){return this.indexOf(T,this.length-T.length)!==-1};var MinEditDist={_min3:function(T,E,S){var A=T;return EE)&&A.push(RiTa.untokenize(t))}return A},build:function(){if(!this.words)throw Error("No text in model");this.model={};for(var T=(+new Date,0);T|+=;:\u2018\u2019\u201C\u201D]/g,ONLY_PUNCT=/^[^0-9A-Za-z\s]*$/,DEFAULT_PLURAL_RULE=RE("^((\\w+)(-\\w+)*)(\\s((\\w+)(-\\w+)*))*$",0,"s"),ALL_PUNCT=/^[-[\]{}()*+!?%&.,\\^$|#@<>|+=;:]+$/g,NULL_PLURALS=RE("^(bantu|bengalese|bengali|beninese|boche|bonsai|booze|cellulose|digitalis|mess|moose|burmese|chinese|colossus|congolese|discus|electrolysis|emphasis|expertise|finess|flu|fructose|gabonese|gauze|glucose|grease|guyanese|haze|incense|japanese|javanese|journalese|lebanese|malaise|manganese|mayonnaise|maltese|menopause|merchandise|nitrocellulose|olympics|overuse|paradise|poise|polymerase|portuguese|prose|recompense|remorse|repose|senegalese|siamese|singhalese|innings|sleaze|sinhalese|sioux|sudanese|suspense|swiss|taiwanese|togolese|vietnamese|unease|aircraft|anise|antifreeze|applause|archdiocese|anopheles|apparatus|asparagus|barracks|bellows|bison|bluefish|bob|bourgeois|bream|brill|butterfingers|cargo|carp|catfish|chassis|clothes|chub|cod|codfish|coley|contretemps|corps|crawfish|crayfish|crossroads|cuttlefish|dace|deer|dice|dogfish|doings|dory|downstairs|eldest|earnings|economics|electronics|firstborn|fish|flatfish|flounder|fowl|fry|fries|works|globefish|goldfish|golf|grand|grief|gudgeon|gulden|haddock|hake|halibut|headquarters|herring|hertz|horsepower|goods|hovercraft|hundredweight|ironworks|jackanapes|kilohertz|kurus|kwacha|ling|lungfish|mackerel|macaroni|means|megahertz|moorfowl|moorgame|mullet|nepalese|offspring|pampas|parr|pants|patois|pekinese|penn'orth|perch|pickerel|pike|pince-nez|plaice|potpourri|precis|quid|rand|rendezvous|revers|roach|roux|salmon|samurai|series|seychelles|seychellois|shad|sheep|shellfish|smelt|spaghetti|spacecraft|species|starfish|stockfish|sunfish|superficies|sweepstakes|swordfish|tench|tennis|[a-z]+osis|[a-z]+itis|[a-z]+ness|tobacco|tope|triceps|trout|tuna|tunafish|tunny|turbot|trousers|turf|dibs|undersigned|veg|waterfowl|waterworks|waxworks|whiting|wildfowl|woodworm|yen|aries|pisces|forceps|lieder|jeans|physics|mathematics|news|odds|politics|remains|acoustics|aesthetics|aquatics|basics|ceramics|classics|cosmetics|dialectics|dynamics|ethics|harmonics|heroics|mechanics|metrics|optics|physics|polemics|pyrotechnics|surroundings|thanks|statistics|goods|aids|wildlife)$",0),SINGULAR_RULES=[NULL_PLURALS,RE("ves$",3,"f"),RE("(men|women)$",2,"an"),RE("(houses|horses|cases)$",1),RE("^(toes|wheezes|oozes|uses)$",1),RE("^(whizzes)$",3),RE("^(octopus|pinch)es$",2),RE("^(meninges|phalanges)$",3,"x"),RE("^(curi|formul|vertebr|larv|uln|alumn|signor|alg|minuti)ae$",1),RE("^(apices|cortices)$",4,"ex")],C="[bcdfghjklmnpqrstvwxyz]",VL="[lraeiou]",PLURAL_RULES=[RE("prognosis",2,"es"),NULL_PLURALS,RE("(human|german|roman)$",0,"s"),RE("^(monarch|loch|stomach)$",0,"s"),RE("^(piano|photo|solo|ego|tobacco|cargo|taxi)$",0,"s"),RE("(chief|proof|ref|relief|roof|belief|sheaf|spoof|golf|grief)$",0,"s"),RE("^(wildlife)$",0,"s"),RE("^(appendix|index|matrix|apex|cortex)",2,"ices"),RE("^concerto$",1,"i"),RE(C+"o$",0,"es"),RE(C+"y$",1,"ies"),RE("^ox$",0,"en"),RE("^(stimul|alumn|termin)us$",2,"i"),RE("^corpus$",2,"ora"),RE("(xis|sis)$",2,"es"),RE("whiz$",0,"zes"),RE("([zsx]|ch|sh)$",0,"es"),RE(VL+"fe$",2,"ves"),RE(VL+"f$",1,"ves"),RE("(eu|eau)$",0,"x"),RE("(man|woman)$",2,"en"),RE("money$",2,"ies"),RE("person$",4,"ople"),RE("motif$",0,"s"),RE("^meninx|phalanx$",1,"ges"),RE("schema$",0,"ta"),RE("^bus$",0,"ses"),RE("child$",0,"ren"),RE("^(curi|formul|vertebr|larv|uln|alumn|signor|alg|minuti)a$",0,"e"),RE("^(maharaj|raj|myn|mull)a$",0,"hs"),RE("^aide-de-camp$",8,"s-de-camp"),RE("^weltanschauung$",0,"en"),RE("^lied$",0,"er"),RE("^tooth$",4,"eeth"),RE("^[lm]ouse$",4,"ice"),RE("^foot$",3,"eet"),RE("femur",2,"ora"),RE("goose",4,"eese"),RE("^(co|no)$",0,"'s"),RE("^blond$",0,"es"),RE("^(medi|millenni|consorti|sept|memorabili)um$",2,"a"),RE("^(memorandum|bacterium|curriculum|minimum|maximum|referendum|spectrum|phenomenon|criterion)$",2,"a")],ANY_STEM="^((\\w+)(-\\w+)*)(\\s((\\w+)(-\\w+)*))*$",CONS="[bcdfghjklmnpqrstvwxyz]",VERBAL_PREFIX="((be|with|pre|un|over|re|mis|under|out|up|fore|for|counter|co|sub)(-?))",AUXILIARIES=["do","have","be"],MODALS=["shall","would","may","might","ought","should"],SYMBOLS=["!","?","$","%","*","+","-","="],ING_FORM_RULES=[RE(CONS+"ie$",2,"ying",1),RE("[^ie]e$",1,"ing",1),RE("^bog-down$",5,"ging-down",0),RE("^chivy$",1,"vying",0),RE("^trek$",1,"cking",0),RE("^bring$",0,"ing",0),RE("^be$",0,"ing",0),RE("^age$",1,"ing",0),RE("(ibe)$",1,"ing",0)],PAST_PARTICIPLE_RULES=[RE(CONS+"y$",1,"ied",1),RE("^"+VERBAL_PREFIX+"?(bring)$",3,"ought",0),RE("^"+VERBAL_PREFIX+"?(take|rise|strew|blow|draw|drive|know|give|arise|gnaw|grave|grow|hew|know|mow|see|sew|throw|prove|saw|quartersaw|partake|sake|shake|shew|show|shrive|sightsee|strew|strive)$",0,"n",0),RE("^"+VERBAL_PREFIX+"?[gd]o$",0,"ne",1),RE("^(beat|eat|be|fall)$",0,"en",0),RE("^(have)$",2,"d",0),RE("^"+VERBAL_PREFIX+"?bid$",0,"den",0),RE("^"+VERBAL_PREFIX+"?[lps]ay$",1,"id",1),RE("^behave$",0,"d",0),RE("^"+VERBAL_PREFIX+"?have$",2,"d",1),RE("(sink|slink|drink|shrink|stink)$",3,"unk",0),RE("(([sfc][twlp]?r?|w?r)ing|hang)$",3,"ung",0),RE("^"+VERBAL_PREFIX+"?(shear|swear|bear|wear|tear)$",3,"orn",0),RE("^"+VERBAL_PREFIX+"?(bend|spend|send|lend)$",1,"t",0),RE("^"+VERBAL_PREFIX+"?(weep|sleep|sweep|creep|keep$)$",2,"pt",0),RE("^"+VERBAL_PREFIX+"?(sell|tell)$",3,"old",0),RE("^(outfight|beseech)$",4,"ought",0),RE("^bethink$",3,"ought",0),RE("^buy$",2,"ought",0),RE("^aby$",1,"ought",0),RE("^tarmac",0,"ked",0),RE("^abide$",3,"ode",0),RE("^"+VERBAL_PREFIX+"?(speak|(a?)wake|break)$",3,"oken",0),RE("^backbite$",1,"ten",0),RE("^backslide$",1,"den",0),RE("^become$",3,"ame",0),RE("^begird$",3,"irt",0),RE("^outlie$",2,"ay",0),RE("^rebind$",3,"ound",0),RE("^relay$",2,"aid",0),RE("^shit$",3,"hat",0),RE("^bereave$",4,"eft",0),RE("^foreswear$",3,"ore",0),RE("^overfly$",1,"own",0),RE("^beget$",2,"otten",0),RE("^begin$",3,"gun",0),RE("^bestride$",1,"den",0),RE("^bite$",1,"ten",0),RE("^bleed$",4,"led",0),RE("^bog-down$",5,"ged-down",0),RE("^bind$",3,"ound",0),RE("^(.*)feed$",4,"fed",0),RE("^breed$",4,"red",0),RE("^brei",0,"d",0),RE("^bring$",3,"ought",0),RE("^build$",1,"t",0),RE("^come",0),RE("^catch$",3,"ught",0),RE("^chivy$",1,"vied",0),RE("^choose$",3,"sen",0),RE("^cleave$",4,"oven",0),RE("^crossbreed$",4,"red",0),RE("^deal",0,"t",0),RE("^dow$",1,"ught",0),RE("^dream",0,"t",0),RE("^dig$",3,"dug",0),RE("^dwell$",2,"lt",0),RE("^enwind$",3,"ound",0),RE("^feel$",3,"elt",0),RE("^flee$",2,"ed",0),RE("^floodlight$",5,"lit",0),RE("^fly$",1,"own",0),RE("^forbear$",3,"orne",0),RE("^forerun$",3,"ran",0),RE("^forget$",2,"otten",0),RE("^fight$",4,"ought",0),RE("^find$",3,"ound",0),RE("^freeze$",4,"ozen",0),RE("^gainsay$",2,"aid",0),RE("^gin$",3,"gan",0),RE("^gen-up$",3,"ned-up",0),RE("^ghostwrite$",1,"ten",0),RE("^get$",2,"otten",0),RE("^grind$",3,"ound",0),RE("^hacksaw",0,"n",0),RE("^hear",0,"d",0),RE("^hold$",3,"eld",0),RE("^hide$",1,"den",0),RE("^honey$",2,"ied",0),RE("^inbreed$",4,"red",0),RE("^indwell$",3,"elt",0),RE("^interbreed$",4,"red",0),RE("^interweave$",4,"oven",0),RE("^inweave$",4,"oven",0),RE("^ken$",2,"ent",0),RE("^kneel$",3,"elt",0),RE("^lie$",2,"ain",0),RE("^leap$",0,"t",0),RE("^learn$",0,"t",0),RE("^lead$",4,"led",0),RE("^leave$",4,"eft",0),RE("^light$",5,"lit",0),RE("^lose$",3,"ost",0),RE("^make$",3,"ade",0),RE("^mean",0,"t",0),RE("^meet$",4,"met",0),RE("^misbecome$",3,"ame",0),RE("^misdeal$",2,"alt",0),RE("^mishear$",1,"d",0),RE("^mislead$",4,"led",0),RE("^misunderstand$",3,"ood",0),RE("^outbreed$",4,"red",0),RE("^outrun$",3,"ran",0),RE("^outride$",1,"den",0),RE("^outshine$",3,"one",0),RE("^outshoot$",4,"hot",0),RE("^outstand$",3,"ood",0),RE("^outthink$",3,"ought",0),RE("^outgo$",2,"went",0),RE("^overbear$",3,"orne",0),RE("^overbuild$",3,"ilt",0),RE("^overcome$",3,"ame",0),RE("^overfly$",2,"lew",0),RE("^overhear$",2,"ard",0),RE("^overlie$",2,"ain",0),RE("^overrun$",3,"ran",0),RE("^override$",1,"den",0),RE("^overshoot$",4,"hot",0),RE("^overwind$",3,"ound",0),RE("^overwrite$",1,"ten",0),RE("^plead$",2,"d",0),RE("^rebuild$",3,"ilt",0),RE("^red$",3,"red",0),RE("^redo$",1,"one",0),RE("^remake$",3,"ade",0),RE("^resit$",3,"sat",0),RE("^rethink$",3,"ought",0),RE("^rewind$",3,"ound",0),RE("^rewrite$",1,"ten",0),RE("^ride$",1,"den",0),RE("^reeve$",4,"ove",0),RE("^sit$",3,"sat",0),RE("^shoe$",3,"hod",0),RE("^shine$",3,"one",0),RE("^shoot$",4,"hot",0),RE("^ski$",1,"i'd",0),RE("^slide$",1,"den",0),RE("^smite$",1,"ten",0),RE("^seek$",3,"ought",0),RE("^spit$",3,"pat",0),RE("^speed$",4,"ped",0),RE("^spellbind$",3,"ound",0),RE("^spoil$",2,"ilt",0),RE("^spotlight$",5,"lit",0),RE("^spin$",3,"pun",0),RE("^steal$",3,"olen",0),RE("^stand$",3,"ood",0),RE("^stave$",3,"ove",0),RE("^stride$",1,"den",0),RE("^strike$",3,"uck",0),RE("^stick$",3,"uck",0),RE("^swell$",3,"ollen",0),RE("^swim$",3,"wum",0),RE("^teach$",4,"aught",0),RE("^think$",3,"ought",0),RE("^tread$",3,"odden",0),RE("^typewrite$",1,"ten",0),RE("^unbind$",3,"ound",0),RE("^underbuy$",2,"ought",0),RE("^undergird$",3,"irt",0),RE("^undergo$",1,"one",0),RE("^underlie$",2,"ain",0),RE("^undershoot$",4,"hot",0),RE("^understand$",3,"ood",0),RE("^unfreeze$",4,"ozen",0),RE("^unlearn",0,"t",0),RE("^unmake$",3,"ade",0),RE("^unreeve$",4,"ove",0),RE("^unstick$",3,"uck",0),RE("^unteach$",4,"aught",0),RE("^unthink$",3,"ought",0),RE("^untread$",3,"odden",0),RE("^unwind$",3,"ound",0),RE("^upbuild$",1,"t",0),RE("^uphold$",3,"eld",0),RE("^upheave$",4,"ove",0),RE("^waylay$",2,"ain",0),RE("^whipsaw$",2,"awn",0),RE("^withhold$",3,"eld",0),RE("^withstand$",3,"ood",0),RE("^win$",3,"won",0),RE("^wind$",3,"ound",0),RE("^weave$",4,"oven",0),RE("^write$",1,"ten",0),RE("^trek$",1,"cked",0),RE("^ko$",1,"o'd",0),RE("^win$",2,"on",0),RE("e$",0,"d",1),RE("^"+VERBAL_PREFIX+"?(cast|thrust|typeset|cut|bid|upset|wet|bet|cut|hit|hurt|inset|let|cost|burst|beat|beset|set|upset|hit|offset|put|quit|wed|typeset|wed|spread|split|slit|read|run|rerun|shut|shed)$",0)],PAST_TENSE_RULES=[RE("^(reduce)$",0,"d",0),RE("e$",0,"d",1),RE("^"+VERBAL_PREFIX+"?[pls]ay$",1,"id",1),RE(CONS+"y$",1,"ied",1),RE("^(fling|cling|hang)$",3,"ung",0),RE("(([sfc][twlp]?r?|w?r)ing)$",3,"ang",1),RE("^"+VERBAL_PREFIX+"?(bend|spend|send|lend|spend)$",1,"t",0),RE("^"+VERBAL_PREFIX+"?lie$",2,"ay",0),RE("^"+VERBAL_PREFIX+"?(weep|sleep|sweep|creep|keep)$",2,"pt",0),RE("^"+VERBAL_PREFIX+"?(sell|tell)$",3,"old",0),RE("^"+VERBAL_PREFIX+"?do$",1,"id",0),RE("^"+VERBAL_PREFIX+"?dig$",2,"ug",0),RE("^behave$",0,"d",0),RE("^(have)$",2,"d",0),RE("(sink|drink)$",3,"ank",0),RE("^swing$",3,"ung",0),RE("^be$",2,"was",0),RE("^outfight$",4,"ought",0),RE("^tarmac",0,"ked",0),RE("^abide$",3,"ode",0),RE("^aby$",1,"ought",0),RE("^become$",3,"ame",0),RE("^begird$",3,"irt",0),RE("^outlie$",2,"ay",0),RE("^rebind$",3,"ound",0),RE("^shit$",3,"hat",0),RE("^bereave$",4,"eft",0),RE("^foreswear$",3,"ore",0),RE("^bename$",3,"empt",0),RE("^beseech$",4,"ought",0),RE("^bethink$",3,"ought",0),RE("^bleed$",4,"led",0),RE("^bog-down$",5,"ged-down",0),RE("^buy$",2,"ought",0),RE("^bind$",3,"ound",0),RE("^(.*)feed$",4,"fed",0),RE("^breed$",4,"red",0),RE("^brei$",2,"eid",0),RE("^bring$",3,"ought",0),RE("^build$",3,"ilt",0),RE("^come$",3,"ame",0),RE("^catch$",3,"ught",0),RE("^clothe$",5,"lad",0),RE("^crossbreed$",4,"red",0),RE("^deal$",2,"alt",0),RE("^dow$",1,"ught",0),RE("^dream$",2,"amt",0),RE("^dwell$",3,"elt",0),RE("^enwind$",3,"ound",0),RE("^feel$",3,"elt",0),RE("^flee$",3,"led",0),RE("^floodlight$",5,"lit",0),RE("^arise$",3,"ose",0),RE("^eat$",3,"ate",0),RE("^backbite$",4,"bit",0),RE("^backslide$",4,"lid",0),RE("^befall$",3,"ell",0),RE("^begin$",3,"gan",0),RE("^beget$",3,"got",0),RE("^behold$",3,"eld",0),RE("^bespeak$",3,"oke",0),RE("^bestride$",3,"ode",0),RE("^betake$",3,"ook",0),RE("^bite$",4,"bit",0),RE("^blow$",3,"lew",0),RE("^bear$",3,"ore",0),RE("^break$",3,"oke",0),RE("^choose$",4,"ose",0),RE("^cleave$",4,"ove",0),RE("^countersink$",3,"ank",0),RE("^drink$",3,"ank",0),RE("^draw$",3,"rew",0),RE("^drive$",3,"ove",0),RE("^fall$",3,"ell",0),RE("^fly$",2,"lew",0),RE("^flyblow$",3,"lew",0),RE("^forbid$",2,"ade",0),RE("^forbear$",3,"ore",0),RE("^foreknow$",3,"new",0),RE("^foresee$",3,"saw",0),RE("^forespeak$",3,"oke",0),RE("^forego$",2,"went",0),RE("^forgive$",3,"ave",0),RE("^forget$",3,"got",0),RE("^forsake$",3,"ook",0),RE("^forspeak$",3,"oke",0),RE("^forswear$",3,"ore",0),RE("^forgo$",2,"went",0),RE("^fight$",4,"ought",0),RE("^find$",3,"ound",0),RE("^freeze$",4,"oze",0),RE("^give$",3,"ave",0),RE("^geld$",3,"elt",0),RE("^gen-up$",3,"ned-up",0),RE("^ghostwrite$",3,"ote",0),RE("^get$",3,"got",0),RE("^grow$",3,"rew",0),RE("^grind$",3,"ound",0),RE("^hear$",2,"ard",0),RE("^hold$",3,"eld",0),RE("^hide$",4,"hid",0),RE("^honey$",2,"ied",0),RE("^inbreed$",4,"red",0),RE("^indwell$",3,"elt",0),RE("^interbreed$",4,"red",0),RE("^interweave$",4,"ove",0),RE("^inweave$",4,"ove",0),RE("^ken$",2,"ent",0),RE("^kneel$",3,"elt",0),RE("^^know$$",3,"new",0),RE("^leap$",2,"apt",0),RE("^learn$",2,"rnt",0),RE("^lead$",4,"led",0),RE("^leave$",4,"eft",0),RE("^light$",5,"lit",0),RE("^lose$",3,"ost",0),RE("^make$",3,"ade",0),RE("^mean$",2,"ant",0),RE("^meet$",4,"met",0),RE("^misbecome$",3,"ame",0),RE("^misdeal$",2,"alt",0),RE("^misgive$",3,"ave",0),RE("^mishear$",2,"ard",0),RE("^mislead$",4,"led",0),RE("^mistake$",3,"ook",0),RE("^misunderstand$",3,"ood",0),RE("^outbreed$",4,"red",0),RE("^outgrow$",3,"rew",0),RE("^outride$",3,"ode",0),RE("^outshine$",3,"one",0),RE("^outshoot$",4,"hot",0),RE("^outstand$",3,"ood",0),RE("^outthink$",3,"ought",0),RE("^outgo$",2,"went",0),RE("^outwear$",3,"ore",0),RE("^overblow$",3,"lew",0),RE("^overbear$",3,"ore",0),RE("^overbuild$",3,"ilt",0),RE("^overcome$",3,"ame",0),RE("^overdraw$",3,"rew",0),RE("^overdrive$",3,"ove",0),RE("^overfly$",2,"lew",0),RE("^overgrow$",3,"rew",0),RE("^overhear$",2,"ard",0),RE("^overpass$",3,"ast",0),RE("^override$",3,"ode",0),RE("^oversee$",3,"saw",0),RE("^overshoot$",4,"hot",0),RE("^overthrow$",3,"rew",0),RE("^overtake$",3,"ook",0),RE("^overwind$",3,"ound",0),RE("^overwrite$",3,"ote",0),RE("^partake$",3,"ook",0),RE("^"+VERBAL_PREFIX+"?run$",2,"an",0),RE("^ring$",3,"ang",0),RE("^rebuild$",3,"ilt",0),RE("^red",0),RE("^reave$",4,"eft",0),RE("^remake$",3,"ade",0),RE("^resit$",3,"sat",0),RE("^rethink$",3,"ought",0),RE("^retake$",3,"ook",0),RE("^rewind$",3,"ound",0),RE("^rewrite$",3,"ote",0),RE("^ride$",3,"ode",0),RE("^rise$",3,"ose",0),RE("^reeve$",4,"ove",0),RE("^sing$",3,"ang",0),RE("^sink$",3,"ank",0),RE("^sit$",3,"sat",0),RE("^see$",3,"saw",0),RE("^shoe$",3,"hod",0),RE("^shine$",3,"one",0),RE("^shake$",3,"ook",0),RE("^shoot$",4,"hot",0),RE("^shrink$",3,"ank",0),RE("^shrive$",3,"ove",0),RE("^sightsee$",3,"saw",0),RE("^ski$",1,"i'd",0),RE("^skydive$",3,"ove",0),RE("^slay$",3,"lew",0),RE("^slide$",4,"lid",0),RE("^slink$",3,"unk",0),RE("^smite$",4,"mit",0),RE("^seek$",3,"ought",0),RE("^spit$",3,"pat",0),RE("^speed$",4,"ped",0),RE("^spellbind$",3,"ound",0),RE("^spoil$",2,"ilt",0),RE("^speak$",3,"oke",0),RE("^spotlight$",5,"lit",0),RE("^spring$",3,"ang",0),RE("^spin$",3,"pun",0),RE("^stink$",3,"ank",0),RE("^steal$",3,"ole",0),RE("^stand$",3,"ood",0),RE("^stave$",3,"ove",0),RE("^stride$",3,"ode",0),RE("^strive$",3,"ove",0),RE("^strike$",3,"uck",0),RE("^stick$",3,"uck",0),RE("^swim$",3,"wam",0),RE("^swear$",3,"ore",0),RE("^teach$",4,"aught",0),RE("^think$",3,"ought",0),RE("^throw$",3,"rew",0),RE("^take$",3,"ook",0),RE("^tear$",3,"ore",0),RE("^transship$",4,"hip",0),RE("^tread$",4,"rod",0),RE("^typewrite$",3,"ote",0),RE("^unbind$",3,"ound",0),RE("^unclothe$",5,"lad",0),RE("^underbuy$",2,"ought",0),RE("^undergird$",3,"irt",0),RE("^undershoot$",4,"hot",0),RE("^understand$",3,"ood",0),RE("^undertake$",3,"ook",0),RE("^undergo$",2,"went",0),RE("^underwrite$",3,"ote",0),RE("^unfreeze$",4,"oze",0),RE("^unlearn$",2,"rnt",0),RE("^unmake$",3,"ade",0),RE("^unreeve$",4,"ove",0),RE("^unspeak$",3,"oke",0),RE("^unstick$",3,"uck",0),RE("^unswear$",3,"ore",0),RE("^unteach$",4,"aught",0),RE("^unthink$",3,"ought",0),RE("^untread$",4,"rod",0),RE("^unwind$",3,"ound",0),RE("^upbuild$",3,"ilt",0),RE("^uphold$",3,"eld",0),RE("^upheave$",4,"ove",0),RE("^uprise$",3,"ose",0),RE("^upspring$",3,"ang",0),RE("^go$",2,"went",0),RE("^wiredraw$",3,"rew",0),RE("^withdraw$",3,"rew",0),RE("^withhold$",3,"eld",0),RE("^withstand$",3,"ood",0),RE("^wake$",3,"oke",0),RE("^win$",3,"won",0),RE("^wear$",3,"ore",0),RE("^wind$",3,"ound",0),RE("^weave$",4,"ove",0),RE("^write$",3,"ote",0),RE("^trek$",1,"cked",0),RE("^ko$",1,"o'd",0),RE("^bid",2,"ade",0),RE("^win$",2,"on",0),RE("^swim",2,"am",0),RE("^"+VERBAL_PREFIX+"?(cast|thrust|typeset|cut|bid|upset|wet|bet|cut|hit|hurt|inset|let|cost|burst|beat|beset|set|upset|offset|put|quit|wed|typeset|wed|spread|split|slit|read|run|shut|shed|lay)$",0)],PRESENT_TENSE_RULES=[RE("^aby$",0,"es",0),RE("^bog-down$",5,"s-down",0),RE("^chivy$",1,"vies",0),RE("^gen-up$",3,"s-up",0),RE("^prologue$",3,"gs",0),RE("^picknic$",0,"ks",0),RE("^ko$",0,"'s",0),RE("[osz]$",0,"es",1),RE("^have$",2,"s",0),RE(CONS+"y$",1,"ies",1),RE("^be$",2,"is"),RE("([zsx]|ch|sh)$",0,"es",1)],VERB_CONS_DOUBLING=["abat","abet","abhor","abut","accur","acquit","adlib","admit","aerobat","aerosol","agendaset","allot","alot","anagram","annul","appal","apparel","armbar","aver","babysit","airdrop","appal","blackleg","bobsled","bur","chum","confab","counterplot","curet","dib","backdrop","backfil","backflip","backlog","backpedal","backslap","backstab","bag","balfun","ballot","ban","bar","barbel","bareleg","barrel","bat","bayonet","becom","bed","bedevil","bedwet","beenhop","befit","befog","beg","beget","begin","bejewel","bemedal","benefit","benum","beset","besot","bestir","bet","betassel","bevel","bewig","bib","bid","billet","bin","bip","bit","bitmap","blab","blag","blam","blan","blat","bles","blim","blip","blob","bloodlet","blot","blub","blur","bob","bodypop","bog","booby-trap","boobytrap","booksel","bootleg","bop","bot","bowel","bracket","brag","brig","brim","bud","buffet","bug","bullshit","bum","bun","bus","but","cab","cabal","cam","can","cancel","cap","caracol","caravan","carburet","carnap","carol","carpetbag","castanet","cat","catcal","catnap","cavil","chan","chanel","channel","chap","char","chargecap","chat","chin","chip","chir","chirrup","chisel","chop","chug","chur","clam","clap","clearcut","clip","clodhop","clog","clop","closet","clot","club","co-occur","co-program","co-refer","co-run","co-star","cob","cobweb","cod","coif","com","combat","comit","commit","compel","con","concur","confer","confiscat","control","cop","coquet","coral","corbel","corral","cosset","cotransmit","councel","council","counsel","court-martial","crab","cram","crap","crib","crop","crossleg","cub","cudgel","cum","cun","cup","cut","dab","dag","dam","dan","dap","daysit","de-control","de-gazet","de-hul","de-instal","de-mob","de-program","de-rig","de-skil","deadpan","debag","debar","log","decommit","decontrol","defer","defog","deg","degas","deinstal","demit","demob","demur","den","denet","depig","depip","depit","der","deskil","deter","devil","diagram","dial","dig","dim","din","dip","disbar","disbud","discomfit","disembed","disembowel","dishevel","disinter","dispel","disprefer","distil","dog","dognap","don","doorstep","dot","dowel","drag","drat","driftnet","distil","egotrip","enrol","enthral","extol","fulfil","gaffe","golliwog","idyl","inspan","drip","drivel","drop","drub","drug","drum","dub","duel","dun","dybbuk","earwig","eavesdrop","ecolabel","eitherspigot","electroblot","embed","emit","empanel","enamel","endlabel","endtrim","enrol","enthral","entrammel","entrap","enwrap","equal","equip","estop","exaggerat","excel","expel","extol","fag","fan","farewel","fat","featherbed","feget","fet","fib","fig","fin","fingerspel","fingertip","fit","flab","flag","flap","flip","flit","flog","flop","fob","focus","fog","footbal","footslog","fop","forbid","forget","format","fortunetel","fot","foxtrot","frag","freefal","fret","frig","frip","frog","frug","fuel","fufil","fulfil","fullyfit","fun","funnel","fur","furpul","gab","gad","gag","gam","gambol","gap","garot","garrot","gas","gat","gel","gen","get","giftwrap","gig","gimbal","gin","glam","glenden","glendin","globetrot","glug","glut","gob","goldpan","goostep","gossip","grab","gravel","grid","grin","grip","grit","groundhop","grovel","grub","gum","gun","gunrun","gut","gyp","haircut","ham","han","handbag","handicap","handknit","handset","hap","hareleg","hat","headbut","hedgehop","hem","hen","hiccup","highwal","hip","hit","hobnob","hog","hop","horsewhip","hostel","hot","hotdog","hovel","hug","hum","humbug","hup","hushkit","hut","illfit","imbed","immunblot","immunoblot","impannel","impel","imperil","incur","infer","infil","inflam","initial","input","inset","instil","inter","interbed","intercrop","intercut","interfer","instal","instil","intermit","japan","jug","kris","manumit","mishit","mousse","mud","interwar","jab","jag","jam","jar","jawdrop","jet","jetlag","jewel","jib","jig","jitterbug","job","jog","jog-trot","jot","jut","ken","kennel","kid","kidnap","kip","kissogram","kit","knap","kneecap","knit","knob","knot","kor","label","lag","lam","lap","lavel","leafcut","leapfrog","leg","lem","lep","let","level","libel","lid","lig","lip","lob","log","lok","lollop","longleg","lop","lowbal","lug","mackerel","mahom","man","map","mar","marshal","marvel","mat","matchwin","metal","micro-program","microplan","microprogram","milksop","mis-cal","mis-club","mis-spel","miscal","mishit","mislabel","mit","mob","mod","model","mohmam","monogram","mop","mothbal","mug","multilevel","mum","nab","nag","nan","nap","net","nightclub","nightsit","nip","nod","nonplus","norkop","nostril","not","nut","nutmeg","occur","ocur","offput","offset","omit","ommit","onlap","out-general","out-gun","out-jab","out-plan","out-pol","out-pul","out-put","out-run","out-sel","outbid","outcrop","outfit","outgas","outgun","outhit","outjab","outpol","output","outrun","outship","outshop","outsin","outstrip","outswel","outspan","overcrop","pettifog","photostat","pouf","preset","prim","pug","ret","rosin","outwit","over-commit","over-control","over-fil","over-fit","over-lap","over-model","over-pedal","over-pet","over-run","over-sel","over-step","over-tip","over-top","overbid","overcal","overcommit","overcontrol","overcrap","overdub","overfil","overhat","overhit","overlap","overman","overplot","overrun","overshop","overstep","overtip","overtop","overwet","overwil","pad","paintbal","pan","panel","paperclip","par","parallel","parcel","partiescal","pat","patrol","pedal","peewit","peg","pen","pencil","pep","permit","pet","petal","photoset","phototypeset","phut","picket","pig","pilot","pin","pinbal","pip","pipefit","pipet","pit","plan","plit","plod","plop","plot","plug","plumet","plummet","pod","policyset","polyfil","ponytrek","pop","pot","pram","prebag","predistil","predril","prefer","prefil","preinstal","prep","preplan","preprogram","prizewin","prod","profer","prog","program","prop","propel","pub","pummel","pun","pup","pushfit","put","quarel","quarrel","quickskim","quickstep","quickwit","quip","quit","quivertip","quiz","rabbit","rabit","radiolabel","rag","ram","ramrod","rap","rat","ratecap","ravel","re-admit","re-cal","re-cap","re-channel","re-dig","re-dril","re-emit","re-fil","re-fit","re-flag","re-format","re-fret","re-hab","re-instal","re-inter","re-lap","re-let","re-map","re-metal","re-model","re-pastel","re-plan","re-plot","re-plug","re-pot","re-program","re-refer","re-rig","re-rol","re-run","re-sel","re-set","re-skin","re-stal","re-submit","re-tel","re-top","re-transmit","re-trim","re-wrap","readmit","reallot","rebel","rebid","rebin","rebut","recap","rechannel","recommit","recrop","recur","recut","red","redril","refer","refit","reformat","refret","refuel","reget","regret","reinter","rejig","rekit","reknot","relabel","relet","rem","remap","remetal","remit","remodel","reoccur","rep","repel","repin","replan","replot","repol","repot","reprogram","rerun","reset","resignal","resit","reskil","resubmit","retransfer","retransmit","retro-fit","retrofit","rev","revel","revet","rewrap","rib","richochet","ricochet","rid","rig","rim","ringlet","rip","rit","rival","rivet","roadrun","rob","rocket","rod","roset","rot","rowel","rub","run","runnel","rut","sab","sad","sag","sandbag","sap","scab","scalpel","scam","scan","scar","scat","schlep","scrag","scram","shall","sled","smut","stet","sulfuret","trepan","unrip","unstop","whir","whop","wig","scrap","scrat","scrub","scrum","scud","scum","scur","semi-control","semi-skil","semi-skim","semiskil","sentinel","set","shag","sham","shed","shim","shin","ship","shir","shit","shlap","shop","shopfit","shortfal","shot","shovel","shred","shrinkwrap","shrivel","shrug","shun","shut","side-step","sideslip","sidestep","signal","sin","sinbin","sip","sit","skid","skim","skin","skip","skir","skrag","slab","slag","slam","slap","slim","slip","slit","slob","slog","slop","slot","slowclap","slug","slum","slur","smit","snag","snap","snip","snivel","snog","snorkel","snowcem","snub","snug","sob","sod","softpedal","son","sop","spam","span","spar","spat","spiderweb","spin","spiral","spit","splat","split","spot","sprag","spraygun","sprig","springtip","spud","spur","squat","squirrel","stab","stag","star","stem","sten","stencil","step","stir","stop","storytel","strap","strim","strip","strop","strug","strum","strut","stub","stud","stun","sub","subcrop","sublet","submit","subset","suedetrim","sum","summit","sun","suntan","sup","super-chil","superad","swab","swag","swan","swap","swat","swig","swim","swivel","swot","tab","tag","tan","tansfer","tap","tar","tassel","tat","tefer","teleshop","tendril","terschel","th'strip","thermal","thermostat","thin","throb","thrum","thud","thug","tightlip","tin","tinsel","tip","tittup","toecap","tog","tom","tomorrow","top","tot","total","towel","traget","trainspot","tram","trammel","transfer","tranship","transit","transmit","transship","trap","travel","trek","trendset","trim","trip","tripod","trod","trog","trot","trousseaushop","trowel","trup","tub","tug","tunnel","tup","tut","twat","twig","twin","twit","typeset","tyset","un-man","unban","unbar","unbob","uncap","unclip","uncompel","undam","under-bil","under-cut","under-fit","under-pin","under-skil","underbid","undercut","underlet","underman","underpin","unfit","unfulfil","unknot","unlip","unlywil","unman","unpad","unpeg","unpin","unplug","unravel","unrol","unscrol","unsnap","unstal","unstep","unstir","untap","unwrap","unzip","up","upset","upskil","upwel","ven","verbal","vet","victual","vignet","wad","wag","wainscot","wan","war","water-log","waterfal","waterfil","waterlog","weasel","web","wed","wet","wham","whet","whip","whir","whiteskin","whiz","whup","wildcat","win","windmil","wit","woodchop","woodcut","wor","worship","wrap","wiretap","yen","yak","yap","yarnspin","yip","yodel","zag","zap","zig","zig-zag","zigzag","zip","ztrip","hand-bag","hocus","hocus-pocus"],PAST_PARTICIPLE_RULESET={ +name:"PAST_PARTICIPLE",defaultRule:RE(ANY_STEM,0,"ed",2),rules:PAST_PARTICIPLE_RULES,doubling:!0},PRESENT_PARTICIPLE_RULESET={name:"ING_FORM",defaultRule:RE(ANY_STEM,0,"ing",2),rules:ING_FORM_RULES,doubling:!0},PAST_TENSE_RULESET={name:"PAST_TENSE",defaultRule:RE(ANY_STEM,0,"ed",2),rules:PAST_TENSE_RULES,doubling:!0},PRESENT_TENSE_RULESET={name:"PRESENT_TENSE",defaultRule:RE(ANY_STEM,0,"s",2),rules:PRESENT_TENSE_RULES,doubling:!1};RiTa.SILENT||isNode()||!console||console.log("[INFO] RiTaJS.version ["+RiTa.VERSION+"]");var LetterToSound=makeClass();LetterToSound.prototype={init:function(){this.warnedForNoLTS=!1,this.letterIndex={},this.fval_buff=[],this.stateMachine=null,this.numStates=0;for(var T=0;T0&&t.indexOf("1")===-1&&t.indexOf(" ")===-1){n=t.split("-"),t="";for(var e=0;e1&&(t=t.substring(0,t.length-1))}return t},_computePhones:function(T){var S,A,e,n,t,r,i,s=[],a=4;if(!T||!T.length||RiTa.isPunctuation(T))return null;if(!LetterToSound.RULES)return this.warnedForNoLTS||(this.warnedForNoLTS=!0,console.warn("[WARN] No LTS-rules found: for word features outside the lexicon, use a larger version of RiTa.")),null;if(T=T.toLowerCase(),isNum(T)){T=T.length>1?T.split(E):[T];for(var o=0;o9)throw Error("Attempt to pass multi-digit number to LTS: '"+T+"'");s.push(RiString._phones.digits[S])}return s}e="000#"+T.trim()+"#000",A=e.split(E);for(var h=0;h0}function trim(n){return strOk(n)?n.replace(/^\s\s*/,"").replace(/\s\s*$/,""):n}function last(n){return n&&n.length?n.charAt(n.length-1):E}function extend(n,a){for(var h=0;h-1}function escapeRegExp(n){return n.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}function get(n){if("undefined"!=typeof n)return{}.toString.call(n).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function tagForPENN(n){if(!n||!n.length)return EA;var a=is(n,S)?RiTa.tokenize(n):n;return PosTagger.tag(a)}function tagForWordNet(n){var a,h=tagForPENN(n);if(n&&h.length){for(var e=0;e-1)return!0;var e=categoryIRR.indexOf(n);return e%2===0}function _dict(){return{a:["ey1","dt"],abalone:["ae b-ah l-ow1 n-iy","nn"],abandon:["ah b-ae1-n d-ah-n","vb nn vbp"],abandoned:["ah b-ae1-n d-ah-n-d","vbn vbd jj"],abandoning:["ah b-ae1-n d-ah n-ih-ng","vbg"],abandonment:["ah b-ae1-n d-ah-n m-ah-n-t","nn"],abandons:["ah b-ae1-n d-ah-n-z","vbz"],abashed:["ah b-ae1-sh-t","jj"],abate:["ah b-ey1-t","vb"],abated:["ah b-ey1 t-ih-d","vbn vbd"],abatement:["ah b-ey1-t m-ah-n-t","nn"],abates:["ah b-ey1-t-s","vbz"],abating:["ah b-ey1 t-ih-ng","vbg"],abbey:["ae1 b-iy","nn"],abbot:["ae1 b-ah-t","nn"],abbreviated:["ah b-r-iy1 v-iy ey t-ah-d","jj"],abbreviation:["ah b-r-iy v-iy ey1 sh-ah-n","nn"],abdicate:["ae1-b d-ah k-ey-t","vbp vb"],abdomen:["ae-b d-ow1 m-ah-n","nn"],abdominal:["ae-b d-aa1 m-ah n-ah-l","jj"],abduct:["ae-b-d-ah1-k-t","vb"],abducted:["ae-b d-ah1-k t-ih-d","vbn nn"],abduction:["ae-b d-ah1-k sh-ah-n","nn"],aberrant:["ae b-eh1 r-ah-n-t","jj"],aberration:["ae b-er ey1 sh-ah-n","nn"],abet:["ah b-eh1-t","vb"],abetted:["ah b-eh1 t-ih-d","vbn vbd"],abetting:["ah b-eh1 t-ih-ng","vbg"],abeyance:["ah b-ey1 ah-n-s","nn"],abhor:["ae-b hh-ao1-r","vb"],abhorred:["ah-b hh-ao1-r-d","vbd"],abhorrent:["ae-b hh-ao1 r-ah-n-t","jj"],abide:["ah b-ay1-d","vb vbp"],abides:["ah b-ay1-d-z","vbz"],abiding:["ah b-ay1 d-ih-ng","jj"],ability:["ah b-ih1 l-ah t-iy","nn"],abject:["ae1-b jh-eh-k-t","jj"],ablaze:["ah b-l-ey1-z","jj rb"],able:["ey1 b-ah-l","jj"],abnormal:["ae-b n-ao1-r m-ah-l","jj"],abnormality:["ae-b n-ao-r m-ae1 l-ah t-iy","nn"],abnormally:["ae-b n-ao1-r m-ah l-iy","rb"],aboard:["ah b-ao1-r-d","in rb rp"],abode:["ah b-ow1-d","nn"],abolish:["ah b-aa1 l-ih-sh","vb"],abolished:["ah b-aa1 l-ih-sh-t","vbn vbd"],abolishing:["ah b-aa1 l-ih sh-ih-ng","vbg"],abolition:["ae b-ah l-ih1 sh-ah-n","nn"],abolitionist:["ae b-ah l-ih1 sh-ah n-ah-s-t","nn"],abominable:["ah b-aa1 m-ah n-ah b-ah-l","jj"],abomination:["ah b-aa m-ah n-ey1 sh-ah-n","nn"],aboriginal:["ae b-er ih1 jh-ah n-ah-l","jj"],aborigine:["ae b-er ih1 jh-ah n-iy","nn"],abort:["ah b-ao1-r-t","vb"],aborted:["ah b-ao1-r t-ih-d","jj vbd vbn"],aborting:["ah b-ao1-r t-ih-ng","vbg"],abortion:["ah b-ao1-r sh-ah-n","nn"],abortionist:["ah b-ao1-r sh-ah-n ih-s-t","nn"],abortive:["ah b-ao1-r t-ih-v","jj"],abound:["ah b-aw1-n-d","vbp vb"],abounded:["ah b-aw1-n d-ih-d","vbd"],abounding:["ah b-aw1-n d-ih-ng","vbg"],abounds:["ah b-aw1-n-d-z","vbz"],about:["ah b-aw1-t","in jj rb rp rbr"],above:["ah b-ah1-v","in jj rb"],aboveboard:["ah b-ah1-v b-ao-r-d","jj"],abrasive:["ah b-r-ey1 s-ih-v","jj nn"],abreast:["ah b-r-eh1-s-t","rb"],abridge:["ah-b-r-ih1-jh","vb"],abridged:["ah b-r-ih1-jh-d","vbn"],abroad:["ah b-r-ao1-d","rb"],abrogate:["ae1 b-r-ah g-ey-t","vb"],abrogated:["ae1 b-r-ah g-ey t-ih-d","vbn"],abrupt:["ah b-r-ah1-p-t","jj"],abruptly:["ah b-r-ah1-p-t l-iy","rb"],abruptness:["ah b-r-ah1-p-t n-ah-s","nn"],abscess:["ae1-b s-eh-s","nn"],absence:["ae1-b s-ah-n-s","nn"],absent:["ae1-b s-ah-n-t","jj vb"],absentee:["ae-b s-ah-n t-iy1","jj nn"],absolute:["ae1-b s-ah l-uw-t","jj nn"],absolutely:["ae-b s-ah l-uw1-t l-iy","rb"],absoluteness:["ae1-b s-ah l-uw-t n-ah-s","nn"],absolution:["ae-b s-ah l-uw1 sh-ah-n","nn"],absolve:["ah-b z-aa1-l-v","vb vbp"],absolved:["ah-b z-aa1-l-v-d","vbd"],absolving:["ah-b z-aa1-l v-ih-ng","vbg"],absorb:["ah-b z-ao1-r-b","vb vbp"],absorbed:["ah-b z-ao1-r-b-d","vbn jj vbd"],absorbency:["ah-b z-ao1-r b-ah-n s-iy","nn"],absorbent:["ah-b z-ao1-r b-ah-n-t","jj"],absorber:["ah-b z-ao1-r b-er","nn"],absorbing:["ah-b z-ao1-r b-ih-ng","vbg jj"],absorbs:["ah-b z-ao1-r-b-z","vbz"],absorption:["ah-b z-ao1-r-p sh-ah-n","nn"],abstain:["ah-b s-t-ey1-n","vb vbp"],abstained:["ah-b s-t-ey1-n-d","vbd"],abstaining:["ah-b s-t-ey1 n-ih-ng","vbg"],abstention:["ah-b s-t-eh1-n ch-ah-n","nn"],abstinence:["ae1-b s-t-ah n-ah-n-s","nn"],"abstract":["ae-b s-t-r-ae1-k-t","jj nn vb vbp"],abstracted:["ae1-b s-t-r-ae-k t-ih-d","jj vbd"],abstraction:["ae-b s-t-r-ae1-k sh-ah-n","nn"],abstruse:["ah-b s-t-r-uw1-s","jj"],absurd:["ah-b s-er1-d","jj"],absurdist:["ah-b s-er1 d-ih-s-t","jj nn"],absurdity:["ah-b s-er1 d-ah t-iy","nn"],absurdly:["ah-b s-er1-d l-iy","rb"],abundance:["ah b-ah1-n d-ah-n-s","nn"],abundant:["ah b-ah1-n d-ah-n-t","jj"],abundantly:["ah b-ah1-n d-ah-n-t l-iy","rb"],abuse:["ah b-y-uw1-s","nn vb vbp"],abused:["ah b-y-uw1-z-d","vbn jj vbd"],abuser:["ah b-y-uw1 z-er","nn"],abusing:["ah b-y-uw1 z-ih-ng","vbg"],abusive:["ah b-y-uw1 s-ih-v","jj"],abuzz:["ah b-ah1-z","jj"],abysmal:["ah b-ih1-z m-ah-l","jj"],abyss:["ah b-ih1-s","nn"],acacia:["ah k-ey1 sh-ah","nn"],academia:["ae k-ah d-iy1 m-iy ah","nn"],academic:["ae k-ah d-eh1 m-ih-k","jj nn"],academically:["ae k-ah d-eh1 m-ih-k l-iy","rb"],academician:["ae k-ah d-ah m-ih1 sh-ah-n","nn"],academy:["ah k-ae1 d-ah m-iy","nn"],accede:["ae-k s-iy1-d","vb"],acceded:["ae-k s-iy1 d-ih-d","vbd vbn"],accelerate:["ae-k s-eh1 l-er ey-t","vb vbp"],accelerated:["ae-k s-eh1 l-er ey t-ih-d","vbn jj vbd"],accelerates:["ae-k s-eh1 l-er ey-t-s","vbz"],accelerating:["ae-k s-eh1 l-er ey t-ih-ng","vbg jj"],acceleration:["ae-k s-eh l-er ey1 sh-ah-n","nn"],accelerator:["ae-k s-eh1 l-er ey t-er","nn"],accelerometer:["ae-k s-eh l-er aa1 m-ah t-er","nn"],accent:["ah-k s-eh1-n-t","nn vb"],accented:["ae1-k s-eh-n t-ih-d","vbn jj"],accentuate:["ae-k s-eh1-n ch-uw ey-t","vb"],accentuated:["ae-k s-eh1-n ch-ah-w ey t-ih-d","vbn vbd"],accept:["ae-k s-eh1-p-t","vb vbp"],acceptability:["ah-k s-eh-p t-ah b-ih1 l-ah t-iy","nn"],acceptable:["ae-k s-eh1-p t-ah b-ah-l","jj"],acceptance:["ae-k s-eh1-p t-ah-n-s","nn"],accepted:["ae-k s-eh1-p t-ih-d","vbn jj vbd"],accepting:["ae-k s-eh1-p t-ih-ng","vbg jj"],accepts:["ae-k s-eh1-p-t-s","vbz"],access:["ae1-k s-eh-s","nn vb"],accessed:["ae1-k s-eh-s-t","vbn"],accessibility:["ae-k s-eh s-ah b-ih1 l-ih t-iy","nn"],accessible:["ae-k s-eh1 s-ah b-ah-l","jj"],accessory:["ae-k s-eh1 s-er iy","nn jj"],accident:["ae1-k s-ah d-ah-n-t","nn"],accidental:["ae-k s-ah d-eh1-n t-ah-l","jj"],accidentally:["ae-k s-ah d-eh1-n t-ah l-iy","rb"],accidently:["ae1-k s-ah d-ah-n-t l-iy","rb"],acclaim:["ah k-l-ey1-m","nn vb"],acclaimed:["ah k-l-ey1-m-d","vbn vbd jj"],accolade:["ae1 k-ah l-ey-d","nn"],accommodate:["ah k-aa1 m-ah d-ey-t","vb vbp"],accommodated:["ah k-aa1 m-ah d-ey t-ah-d","vbn"],accommodates:["ah k-aa1 m-ah d-ey-t-s","vbz"],accommodating:["ah k-aa1 m-ah d-ey t-ih-ng","vbg"],accommodation:["ah k-aa m-ah d-ey1 sh-ah-n","nn"],accommodative:["ah k-aa1 m-ah d-ey t-ih-v","jj"],accompanied:["ah k-ah1-m p-ah n-iy-d","vbn vbd"],accompanies:["ah k-ah1-m p-ah n-iy-z","vbz"],accompaniment:["ah k-ah1-m-p n-ih m-ah-n-t","nn"],accompanist:["ah k-ah1-m p-ah n-ah-s-t","nn"],accompany:["ah k-ah1-m p-ah n-iy","vb vbp"],accompanying:["ah k-ah1-m p-ah n-iy ih-ng","vbg jj"],accompli:["aa k-aa1-m p-l-iy","nn"],accomplice:["ah k-aa1-m p-l-ah-s","nn"],accomplish:["ah k-aa1-m p-l-ih-sh","vb vbp"],accomplished:["ah k-aa1-m p-l-ih-sh-t","vbn jj vbd"],accomplishes:["ah k-aa1-m p-l-ih sh-ih-z","vbz"],accomplishing:["ah k-aa1-m p-l-ih sh-ih-ng","vbg"],accomplishment:["ah k-aa1-m p-l-ih-sh m-ah-n-t","nn"],accord:["ah k-ao1-r-d","nn vbp rb vb"],accordance:["ah k-ao1-r d-ah-n-s","nn"],accorded:["ah k-ao1-r d-ih-d","vbn vbd"],according:["ah k-ao1-r d-ih-ng","vbg"],accordingly:["ah k-ao1-r d-ih-ng l-iy","rb"],accordion:["ah k-ao1-r d-iy ah-n","nn"],accost:["ah-k-ao1-s-t","vb"],accosted:["ah k-aa1 s-t-ah-d","vbn vbd"],account:["ah k-aw1-n-t","nn vbp vb"],accountability:["ah k-aw1-n t-ah b-ih l-ih t-iy","nn"],accountable:["ah k-aw1-n t-ah b-ah-l","jj"],accountant:["ah k-aw1-n t-ah-n-t","nn"],accounted:["ah k-aw1-n t-ah-d","vbd vbn"],accounting:["ah k-aw1-n t-ih-ng","vbg"],accouterment:["ah k-uw1 t-er m-ah-n-t","nn"],accredit:["ah-k-r-eh1-d-ih-t","vb"],accreditation:["ah k-r-eh d-ah t-ey1 sh-ah-n","nn"],accredited:["ah k-r-eh1 d-ih t-ih-d","vbd vbn"],accrediting:["ah k-r-eh1 d-ah t-ih-ng","nn"],accretion:["ah k-r-iy1 sh-ah-n","nn"],accrual:["ah k-r-uw1 ah-l","nn"],accrue:["ah k-r-uw1","vb"],accrued:["ah k-r-uw1-d","vbn jj"],accrues:["ah k-r-uw1-z","vbz"],accruing:["ah k-r-uw1 ih-ng","vbg"],accumulate:["ah k-y-uw1 m-y-ah l-ey-t","vb vbp"],accumulated:["ah k-y-uw1 m-y-ah l-ey t-ih-d","vbn jj vbd"],accumulates:["ah k-y-uw1 m-y-ah l-ey-t-s","vbz"],accumulating:["ah k-y-uw1 m-y-ah l-ey t-ih-ng","vbg jj"],accumulation:["ah k-y-uw m-y-ah l-ey1 sh-ah-n","nn"],accuracy:["ae1 k-y-er ah s-iy","nn"],accurate:["ae1 k-y-er ah-t","jj"],accurately:["ae1 k-y-er ah-t l-iy","rb"],accusation:["ae k-y-ah z-ey1 sh-ah-n","nn"],accusatory:["ah k-y-uw1 z-ah t-ao r-iy","jj"],accuse:["ah k-y-uw1-z","vb vbp"],accused:["ah k-y-uw1-z-d","vbn vbd jj nn"],accuser:["ah k-y-uw1 z-er","nn"],accuses:["ah k-y-uw1 z-ih-z","vbz"],accusing:["ah k-y-uw1 z-ih-ng","vbg jj"],accusingly:["ah k-y-uw1 z-ih-ng l-iy","rb"],accustom:["ah-k-ah1-s-t-ah-m","vb"],accustomed:["ah k-ah1 s-t-ah-m-d","vbn jj"],ace:["ey1-s","nn"],acerbic:["ah s-eh1-r b-ih-k","jj"],acetate:["ae1 s-ah t-ey-t","nn"],acetone:["ae1 s-ah t-ow-n","nn"],acetylene:["ah s-eh1 t-ah l-iy-n","nn"],ache:["ey1-k","nn vb vbp"],achievable:["ah ch-iy1 v-ah b-ah-l","jj"],achieve:["ah ch-iy1-v","vb vbp"],achieved:["ah ch-iy1-v-d","vbn vbd jj"],achievement:["ah ch-iy1-v m-ah-n-t","nn"],achieves:["ah ch-iy1-v-z","vbz"],achieving:["ah ch-iy1 v-ih-ng","vbg"],aching:["ey1 k-ih-ng","vbg jj"],acid:["ae1 s-ah-d","nn jj"],acidified:["ah s-ih1 d-ah f-ay-d","vbn"],acidify:["ah-s-ih1-d-ah-f-ay","vb"],acidity:["ah s-ih1 d-ah t-iy","nn"],acidly:["ae1 s-ah-d l-iy","rb"],aciduria:["ae s-ah d-uh1 r-iy ah","nn"],acknowledge:["ae-k n-aa1 l-ih-jh","vbp vb"],acknowledged:["ae-k n-aa1 l-ih-jh-d","vbd vbn jj"],acknowledgement:["ae-k n-aa1 l-ih-jh m-ah-n-t","nn"],acknowledges:["ae-k n-aa1 l-ih jh-ih-z","vbz"],acknowledging:["ae-k n-aa1 l-ih jh-ih-ng","vbg"],acknowledgment:["ae-k n-aa1 l-ih-jh m-ah-n-t","nn"],acne:["ae1-k n-iy","nn"],acolyte:["ae1 k-ah l-ay-t","nn"],acorn:["ey1 k-ao-r-n","nn"],acoustic:["ah k-uw1 s-t-ih-k","jj"],acoustical:["ah k-uw1 s-t-ih k-ah-l","jj"],acoustically:["ah k-uw1 s-t-ih-k l-iy","rb"],acquaint:["ah k-w-ey1-n-t","vb"],acquaintance:["ah k-w-ey1-n t-ah-n-s","nn"],acquainted:["ah k-w-ey1-n t-ih-d","vbn"],acquiesce:["ae k-w-iy eh1-s","vb"],acquiesced:["ae k-w-iy eh1-s-t","vbd vbn"],acquiescence:["ae k-w-iy eh1 s-ah-n-s","nn"],acquire:["ah k-w-ay1 er","vb nn vbp"],acquired:["ah k-w-ay1 er-d","vbn jj vbd"],acquirer:["ah k-w-ay1 er er","nn"],acquires:["ah k-w-ay1 er-z","vbz"],acquiring:["ah k-w-ay1 r-ih-ng","vbg"],acquisition:["ae k-w-ah z-ih1 sh-ah-n","nn"],acquisitive:["ah k-w-ih1 z-ah t-ih-v","jj"],acquit:["ah k-w-ih1-t","vb"],acquittal:["ah k-w-ih1 t-ah-l","nn"],acquitted:["ah k-w-ih1 t-ah-d","vbn vbd"],acre:["ey1 k-er","nn"],acreage:["ey1 k-er ih-jh","nn"],acrimonious:["ae k-r-ah m-ow1 n-iy ah-s","jj"],acrimony:["ae1 k-r-ih m-ow n-iy","nn"],acrobat:["ae1 k-r-ah b-ae-t","nn"],acrobatic:["ae k-r-ah b-ae1 t-ih-k","jj"],acronym:["ae1 k-r-ah n-ih-m","nn"],across:["ah k-r-ao1-s","in rb rp"],acrylic:["ah k-r-ih1 l-ih-k","nn"],act:["ae1-k-t","nn vbp vb"],acted:["ae1-k t-ah-d","vbd vbn"],acting:["ae1-k t-ih-ng","vbg jj nn"],action:["ae1-k sh-ah-n","nn"],actionable:["ae1-k sh-ah-n ah b-ah-l","jj"],activate:["ae1-k t-ah v-ey-t","vbp vb"],activated:["ae1-k t-ah v-ey t-ah-d","vbn jj"],activating:["ae1-k t-ah v-ey t-ih-ng","vbg"],activation:["ae-k t-ah v-ey1 sh-ah-n","nn"],active:["ae1-k t-ih-v","jj nn"],actively:["ae1-k t-ih-v l-iy","rb"],activism:["ae1-k t-ih v-ih z-ah-m","nn"],activist:["ae1-k t-ah v-ah-s-t","nn jj"],activity:["ae-k t-ih1 v-ah t-iy","nn"],actor:["ae1-k t-er","nn"],actress:["ae1-k t-r-ah-s","nn"],actual:["ae1-k ch-ah w-ah-l","jj"],actuality:["ae-k ch-ah-w ae1 l-ah t-iy","nn"],actually:["ae1-k ch-ah-w ah l-iy","rb"],actuarial:["ae-k ch-ah-w eh1 r-iy ah-l","jj"],actuary:["ae1-k ch-ah-w eh r-iy","nn"],acumen:["ah k-y-uw1 m-ah-n","nn"],acupuncture:["ae1 k-y-uw p-ah-ng-k ch-er","nn"],acute:["ah k-y-uw1-t","jj nn"],acutely:["ah k-y-uw1-t l-iy","rb"],ad:["ae1-d","nn"],adage:["ae1 d-ah-jh","nn"],adagio:["ah d-aa1 zh-iy ow","nn rb"],adamant:["ae1 d-ah m-ah-n-t","jj"],adamantly:["ae1 d-ah m-ah-n-t l-iy","rb"],adapt:["ah d-ae1-p-t","vb vbp"],adaptability:["ah d-ae-p t-ah b-ih1 l-ah t-iy","nn"],adaptable:["ah d-ae1-p t-ah b-ah-l","jj"],adaptation:["ae d-ah-p t-ey1 sh-ah-n","nn"],adapted:["ah d-ae1-p t-ah-d","vbn vbd"],adapter:["ah d-ae1-p t-er","nn"],adapting:["ah d-ae1-p t-ih-ng","vbg"],adaptor:["ah d-ae1-p t-er","nn"],adapts:["ah d-ae1-p-t-s","vbz"],add:["ae1-d","vb vbp"],added:["ae1 d-ah-d","vbd jj vbn"],addict:["ah d-ih1-k-t","nn vb"],addicted:["ah d-ih1-k t-ah-d","vbn jj"],addiction:["ah d-ih1-k sh-ah-n","nn"],addictive:["ah d-ih1-k t-ih-v","jj"],adding:["ae1 d-ih-ng","vbg"],addition:["ah d-ih1 sh-ah-n","nn"],additional:["ah d-ih1 sh-ah n-ah-l","jj"],additionally:["ah d-ih1 sh-ah-n ah l-iy","rb"],additive:["ae1 d-ah t-ih-v","nn"],addle:["ae1-d-ah-l","vb"],addled:["ae1 d-ah-l-d","jj vbn"],address:["ae1 d-r-eh-s","nn vbp vb"],addressed:["ah d-r-eh1-s-t","vbn jj vbd"],addressee:["ae d-r-eh s-iy1","nn"],addressing:["ah d-r-eh1 s-ih-ng","vbg"],adds:["ae1-d-z","vbz"],adept:["ah d-eh1-p-t","jj"],adequacy:["ae1 d-ah k-w-ah s-iy","nn"],adequate:["ae1 d-ah k-w-ah-t","jj"],adequately:["ae1 d-ah k-w-ah-t l-iy","rb"],adhere:["ah-d hh-ih1-r","vb vbp"],adhered:["ae-d hh-ih1-r-d","vbn vbd"],adherence:["ah-d hh-ih1 r-ah-n-s","nn"],adherent:["ah-d hh-ih1 r-ah-n-t","jj nn"],adheres:["ah-d hh-ih1-r-z","vbz"],adhering:["ah-d hh-ih1 r-ih-ng","vbg"],adhesive:["ae-d hh-iy1 s-ih-v","jj nn"],adjacent:["ah jh-ey1 s-ah-n-t","jj"],adjective:["ae1 jh-ih-k t-ih-v","nn"],adjoin:["ah-jh-oy1-n","vb"],adjoining:["ah jh-oy1 n-ih-ng","vbg jj"],adjoins:["ah jh-oy1-n-z","vbz"],adjourn:["ah jh-er1-n","vb"],adjourned:["ah jh-er1-n-d","vbd vbn"],adjourning:["ah jh-er1 n-ih-ng","vbg"],adjournment:["ah jh-er1-n m-ah-n-t","nn"],adjourns:["ah jh-er1-n-z","vbz"],adjudge:["ah-jh-ah1-jh","vb"],adjudged:["ah jh-ah1-jh-d","vbn"],adjudicate:["ah jh-uw1 d-ih k-ey-t","vb"],adjudication:["ah jh-uw d-ah k-ey1 sh-ah-n","nn"],adjunct:["ae1 jh-ah-ng-k-t","nn jj"],adjust:["ah jh-ah1-s-t","vb vbp"],adjustable:["ah jh-ah1 s-t-ah b-ah-l","jj"],adjusted:["ah jh-ah1 s-t-ah-d","vbn jj vbd"],adjuster:["ah jh-ah1 s-t-er","nn"],adjusting:["ah jh-ah1 s-t-ih-ng","vbg"],adjustment:["ah jh-ah1-s-t m-ah-n-t","nn"],adjusts:["ah jh-ah1-s-t-s","vbz"],adman:["ae1-d m-ah-n","nn"],administer:["ah-d m-ih1 n-ah s-t-er","vb vbp"],administered:["ah-d m-ih1 n-ah s-t-er-d","vbn vbd"],administering:["ae-d m-ih1 n-ih s-t-er ih-ng","vbg"],administers:["ae-d m-ih1 n-ih s-t-er-z","vbz"],administrate:["ae-d m-ih1 n-ih s-t-r-ey-t","vb"],administration:["ae-d m-ih n-ih s-t-r-ey1 sh-ah-n","nn"],administrative:["ah-d m-ih1 n-ah s-t-r-ey t-ih-v","jj"],administratively:["ae-d m-ih n-ah s-t-r-ey1 t-ih-v l-iy","rb"],administrator:["ah-d m-ih1 n-ah s-t-r-ey t-er","nn"],admirable:["ae1-d m-er ah b-ah-l","jj"],admirably:["ae1-d m-er ah b-l-iy","rb"],admiral:["ae1-d m-er ah-l","nn"],admiralty:["ae1-d m-er ah-l t-iy","nn"],admiration:["ae-d m-er ey1 sh-ah-n","nn"],admire:["ae-d m-ay1-r","vb vbp"],admired:["ah-d m-ay1 er-d","vbd vbn jj"],admirer:["ae-d m-ay1 r-er","nn"],admires:["ae-d m-ay1-r-z","vbz"],admiring:["ae-d m-ay1 r-ih-ng","vbg"],admiringly:["ae-d m-ay1 r-ih-ng l-iy","rb"],admissible:["ah-d m-ih1 s-ah b-ah-l","jj"],admission:["ae-d m-ih1 sh-ah-n","nn"],admit:["ah-d m-ih1-t","vb vbp"],admittance:["ah-d m-ih1 t-ah-n-s","nn"],admitted:["ah-d m-ih1 t-ah-d","vbd vbn jj"],admittedly:["ae-d m-ih1 t-ih-d l-iy","rb"],admitting:["ae-d m-ih1 t-ih-ng","vbg"],admonish:["ae-d-m-aa1-n-ih-sh","vb"],admonished:["ah-d m-aa1 n-ih-sh-t","vbd"],admonishing:["ae-d m-aa1 n-ih sh-ih-ng","vbg"],admonition:["ae-d m-ah n-ih1 sh-ah-n","nn"],adobe:["ah d-ow1 b-iy","nn"],adolescence:["ae d-ah l-eh1 s-ah-n-s","nn"],adolescent:["ae d-ah l-eh1 s-ah-n-t","nn jj"],adopt:["ah d-aa1-p-t","vb vbp"],adoptable:["ah d-aa1-p t-ah b-ah-l","jj"],adopted:["ah d-aa1-p t-ah-d","vbn vbd jj"],adoptee:["ah d-aa1-p t-iy1","nn"],adopting:["ah d-aa1-p t-ih-ng","vbg"],adoption:["ah d-aa1-p sh-ah-n","nn"],adoptive:["ah d-aa1-p t-ih-v","jj"],adopts:["ah d-aa1-p-t-s","vbz"],adorable:["ah d-ao1 r-ah b-ah-l","jj"],adore:["ah d-ao1-r","vbp vb"],adored:["ah d-ao1-r-d","vbd vbn"],adores:["ah d-ao1-r-z","vbz"],adoring:["ah d-ao1 r-ih-ng","vbg"],adorn:["ah d-ao1-r-n","vb vbp"],adorned:["ah d-ao1-r-n-d","vbn vbd"],adorns:["ah d-ao1-r-n-z","vbz"],adrenal:["ah d-r-iy1 n-ah-l","jj nn"],adrenaline:["ah d-r-eh1 n-ah l-ah-n","nn"],adrift:["ah d-r-ih1-f-t","rb"],adroit:["ah d-r-oy1-t","jj"],adroitly:["ah d-r-oy1-t l-iy","rb"],adulation:["ae jh-ah l-ey1 sh-ah-n","nn"],adult:["ah d-ah1-l-t","nn jj"],adulterate:["ah-d-ah1-l-t-er-ey-t","vb"],adulterated:["ah d-ah1-l t-er ey t-ih-d","vbn jj"],adulterer:["ah d-ah1-l t-er er","nn"],adulterous:["ah d-ah1-l t-er ah-s","jj"],adultery:["ah d-ah1-l t-er iy","nn"],adulthood:["ah d-ah1-l-t hh-uh-d","nn"],advance:["ah-d v-ae1-n-s","nn jj vb vbp"],advanced:["ah-d v-ae1-n-s-t","vbd vbn jj"],advancement:["ah-d v-ae1-n-s m-ah-n-t","nn"],advancer:["ah-d v-ae1-n s-er","nn"],advancing:["ah-d v-ae1-n s-ih-ng","vbg jj"],advantage:["ae-d v-ae1-n t-ih-jh","nn vb"],advantageous:["ae-d v-ah-n t-ey1 jh-ah-s","jj"],advent:["ae1-d v-eh-n-t","nn"],adventure:["ae-d v-eh1-n ch-er","nn vb"],adventurer:["ae-d v-eh1-n ch-er er","nn"],adventuresome:["ae-d v-eh1-n ch-er s-ah-m","jj"],adventurous:["ae-d v-eh1-n ch-er ah-s","jj"],adverb:["ae1-d v-er-b","nn"],adverbial:["ae-d v-er1 b-iy ah-l","jj"],adversarial:["ae-d v-er s-eh1 r-iy ah-l","jj"],adversary:["ae1-d v-er s-eh r-iy","nn jj"],adverse:["ae-d v-er1-s","jj"],adversely:["ae-d v-er1-s l-iy","rb"],adversity:["ae-d v-er1 s-ih t-iy","nn"],advertise:["ae1-d v-er t-ay-z","vb vbp"],advertised:["ae1-d v-er t-ay-z-d","vbn jj vbd"],advertisement:["ah-d v-er1 t-ah-z m-ah-n-t","nn"],advertiser:["ae1-d v-er t-ay z-er","nn"],advertises:["ae1-d v-er t-ay z-ih-z","vbz"],advertising:["ae1-d v-er t-ay z-ih-ng","vbg"],advertorial:["ae-d v-er t-ao1 r-iy ah-l","jj"],advice:["ae-d v-ay1-s","nn"],advisable:["ah-d v-ay1 z-ah b-ah-l","jj"],advise:["ae-d v-ay1-z","vb vbp"],advised:["ae-d v-ay1-z-d","vbn vbd jj"],advisedly:["ae-d v-ay1 z-ah-d l-iy","rb"],advisement:["ah-d v-ay1-z m-ah-n-t","nn"],adviser:["ae-d v-ay1 z-er","nn"],advises:["ae-d v-ay1 z-ih-z","vbz"],advising:["ae-d v-ay1 z-ih-ng","vbg"],advisor:["ae-d v-ay1 z-er","nn"],advisory:["ae-d v-ay1 z-er iy","jj nn"],advocacy:["ae1-d v-ah k-ah s-iy","nn"],advocate:["ae1-d v-ah k-ah-t","nn vb vbp"],advocated:["ae1-d v-ah k-ey t-ah-d","vbn vbd"],advocating:["ae1-d v-ah k-ey t-ih-ng","vbg"],aegis:["iy1 jh-ah-s","nn"],aerial:["eh1 r-iy ah-l","jj"],aerobic:["eh r-ow1 b-ih-k","jj"],aerobics:["er ow1 b-ih-k-s","nn"],aerodynamic:["eh r-ow d-ay n-ae1 m-ih-k","jj"],aeronautical:["eh r-ow n-aa1 t-ah k-ah-l","jj"],aerosol:["eh1 r-ah s-aa-l","nn"],aerospace:["eh1 r-ow s-p-ey-s","nn jj"],aesthetic:["eh-s th-eh1 t-ih-k","jj nn"],aesthetically:["eh-s th-eh1 t-ih-k l-iy","rb"],afar:["ah f-aa1-r","rb"],affable:["ae1 f-ah b-ah-l","jj"],affair:["ah f-eh1-r","nn"],affect:["ah f-eh1-k-t","vb vbp nn"],affectation:["ae f-eh-k t-ey1 sh-ah-n","nn"],affected:["ah f-eh1-k t-ah-d","vbn jj vbd"],affecting:["ah f-eh1-k t-ih-ng","vbg"],affection:["ah f-eh1-k sh-ah-n","nn"],affectionate:["ah f-eh1-k sh-ah-n ah-t","jj"],affectionately:["ah f-eh1-k sh-ah-n ah-t l-iy","rb"],afferent:["ae1 f-er ah-n-t","jj"],affidavit:["ae f-ah d-ey1 v-ah-t","nn"],affiliate:["ah f-ih1 l-iy ey-t","nn vb"],affiliated:["ah f-ih1 l-iy ey t-ah-d","vbn jj"],affiliating:["ah f-ih1 l-iy ey t-ih-ng","vbg"],affiliation:["ah f-ih l-iy ey1 sh-ah-n","nn"],affinity:["ah f-ih1 n-ah t-iy","nn"],affirm:["ah f-er1-m","vb vbp"],affirmation:["ae f-er m-ey1 sh-ah-n","nn"],affirmative:["ah f-er1 m-ah t-ih-v","jj nn"],affirmed:["ah f-er1-m-d","vbd vbn"],affirming:["ah f-er1 m-ih-ng","vbg"],affirms:["ah f-er1-m-z","vbz"],affix:["ae1 f-ih-k-s","vb"],affixed:["ah f-ih1-k-s-t","vbn jj"],afflict:["ah f-l-ih1-k-t","vb"],afflicted:["ah f-l-ih1-k t-ah-d","vbn jj"],afflicting:["ah f-l-ih1-k t-ih-ng","vbg"],affliction:["ah f-l-ih1-k sh-ah-n","nn"],afflicts:["ah f-l-ih1-k-t-s","vbz"],affluence:["ae1 f-l-uw ah-n-s","nn"],affluent:["ae1 f-l-uw ah-n-t","jj nn"],afford:["ah f-ao1-r-d","vb vbp"],affordability:["ah f-ao-r d-ah b-ih1 l-ah t-iy","nn"],affordable:["ah f-ao1-r d-ah b-ah-l","jj"],afforded:["ah f-ao1-r d-ah-d","vbn vbd"],affording:["ah f-ao1-r d-ih-ng","vbg"],affords:["ah f-ao1-r-d-z","vbz"],affront:["ah f-r-ah1-n-t","nn vb"],affronted:["ah f-r-ah1-n t-ih-d","vbn"],afghan:["ae1-f g-ae-n","nn"],aficionado:["ah f-iy sh-y-ah n-aa1 d-ow","nn"],afield:["ah f-iy1-l-d","rb"],afire:["ah f-ay1-r","rb jj"],aflame:["ah f-l-ey1-m","jj"],afloat:["ah f-l-ow1-t","rb"],afoot:["ah f-uh1-t","rb jj"],aforementioned:["ah f-ao1-r m-eh-n sh-ah-n-d","jj"],afoul:["ah f-aw1-l","rb"],afraid:["ah f-r-ey1-d","jj"],afresh:["ah f-r-eh1-sh","rb"],aft:["ae1-f-t","jj nn rb"],after:["ae1-f t-er","in rb rp"],afterburner:["ae1-f t-er b-er n-er","nn"],aftereffect:["ae1-f t-er ah f-eh-k-t","nn"],afterglow:["ae1-f t-er g-l-ow","nn"],aftermarket:["ae1-f t-er m-aa-r k-ih-t","jj nn"],aftermath:["ae1-f t-er m-ae-th","nn"],afternoon:["ae-f t-er n-uw1-n","nn"],aftershock:["ae1-f t-er sh-aa-k","nn"],aftertax:["ae1-f t-er t-ae-k-s","jj nn"],afterthought:["ae1-f t-er th-aa-t","nn"],afterward:["ae1-f t-er w-er-d","rb"],afterwards:["ae1-f t-er w-er-d-z","rb"],again:["ah g-eh1-n","rb"],against:["ah g-eh1-n-s-t","in"],agate:["ae1 g-ah-t","nn"],age:["ey1-jh","nn vb vbp"],aged:["ey1-jh-d","vbn jj vbd"],ageless:["ey1-jh l-ah-s","jj"],agency:["ey1 jh-ah-n s-iy","nn"],agenda:["ah jh-eh1-n d-ah","nn"],agent:["ey1 jh-ah-n-t","nn"],agglomeration:["ah g-l-aa m-er ey1 sh-ah-n","nn"],aggrandize:["ah-g-r-ae1-n-d-ay-z","vb"],aggrandizing:["ae1 g-r-ah-n d-ay z-ih-ng","vbg"],aggravate:["ae1 g-r-ah v-ey-t","vbp vb"],aggravated:["ae1 g-r-ah v-ey t-ah-d","vbn vbd"],aggravates:["ae1 g-r-ah v-ey-t-s","vbz"],aggravating:["ae1 g-r-ah v-ey t-ih-ng","vbg jj"],aggregate:["ae1 g-r-ah g-ah-t","jj nn"],aggression:["ah g-r-eh1 sh-ah-n","nn"],aggressive:["ah g-r-eh1 s-ih-v","jj"],aggressively:["ah g-r-eh1 s-ih-v l-iy","rb"],aggressiveness:["ah g-r-eh1 s-ih-v n-ah-s","nn"],aggressor:["ah g-r-eh1 s-er","nn"],aggrieve:["ah-g-r-iy1-v","vb"],aggrieved:["ah g-r-iy1-v-d","vbn jj"],aghast:["ah g-ae1-s-t","jj"],agile:["ae1 jh-ah-l","jj"],agility:["ah jh-ih1 l-ah t-iy","nn"],aging:["ey1 jh-ih-ng","vbg jj nn"],agitate:["ae1 jh-ah t-ey-t","vb vbp"],agitated:["ae1 jh-ah t-ey t-ah-d","vbd vbn"],agitating:["ae1 jh-ah t-ey t-ih-ng","vbg"],agitation:["ae jh-ah t-ey1 sh-ah-n","nn"],agitator:["ae1 jh-ah t-ey t-er","nn"],agleam:["ah-g l-iy1-m","jj"],ago:["ah g-ow1","rb in"],agonize:["ae1 g-ah n-ay-z","vb vbp"],agonized:["ae1 g-ah n-ay-z-d","vbd jj"],agonizes:["ae1 g-ah n-ay z-ih-z","vbz"],agonizing:["ae1 g-ah n-ay z-ih-ng","jj"],agony:["ae1 g-ah n-iy","nn"],agrarian:["ah g-r-eh1 r-iy ah-n","jj nn"],agree:["ah g-r-iy1","vb vbp"],agreeable:["ah g-r-iy1 ah b-ah-l","jj"],agreed:["ah g-r-iy1-d","vbd vbn jj"],agreeing:["ah g-r-iy1 ih-ng","vbg"],agreement:["ah g-r-iy1 m-ah-n-t","nn"],agrees:["ah g-r-iy1-z","vbz"],agricultural:["ae g-r-ah k-ah1-l ch-er ah-l","jj"],agriculture:["ae1 g-r-ih k-ah-l ch-er","nn"],agronomist:["ah g-r-aa1 n-ah m-ih-s-t","nn"],aground:["ah g-r-aw1-n-d","rb"],ahead:["ah hh-eh1-d","rb jj"],ahs:["aa1-z","uh"],aid:["ey1-d","nn vb vbp"],aide:["ey1-d","nn"],aided:["ey1 d-ah-d","vbn vbd"],aiding:["ey1 d-ih-ng","vbg"],ail:["ey1-l","vb"],aileron:["ey1 l-er aa-n","nn"],ailing:["ey1 l-ih-ng","vbg jj"],ailment:["ey1-l m-ah-n-t","nn"],aim:["ey1-m","nn vbp vb"],aimed:["ey1-m-d","vbn vbd"],aiming:["ey1 m-ih-ng","vbg"],aimless:["ey1-m l-ah-s","jj"],aimlessly:["ey1-m l-ah-s l-iy","rb"],air:["eh1-r","nn vb"],airbag:["eh1-r b-ae-g","nn"],airborne:["eh1-r b-ao-r-n","jj"],aircraft:["eh1-r k-r-ae-f-t","nn"],aired:["eh1-r-d","vbn vbd"],airfare:["eh1-r f-eh-r","nn"],airfield:["eh1-r f-iy-l-d","nn"],airflow:["eh1-r f-l-ow","nn"],airframe:["eh1-r f-r-ey-m","nn"],airing:["eh1 r-ih-ng","vbg"],airless:["eh1-r l-ah-s","jj"],airlift:["eh1-r l-ih-f-t","nn vb"],airlifted:["eh1-r l-ih-f t-ih-d","vbn"],airlifting:["eh1-r l-ih-f t-ih-ng","vbg"],airline:["eh1-r l-ay-n","nn"],airliner:["eh1-r l-ay n-er","nn"],airmail:["eh1-r m-ey-l","nn"],airman:["eh1-r m-ah-n","nn"],airplane:["eh1-r p-l-ey-n","nn"],airport:["eh1-r p-ao-r-t","nn"],airspeed:["eh1-r s-p-iy-d","nn"],airstrip:["eh1-r s-t-r-ih-p","nn"],airtime:["eh1-r t-ay-m","nn"],airwave:["eh1-r w-ey-v","nn"],airway:["eh1-r w-ey","nn"],airworthiness:["eh1-r w-er dh-iy n-ah-s","nn"],airy:["eh1 r-iy","jj"],aisle:["ay1-l","nn"],ajar:["ah jh-aa1-r","rb"],akin:["ah k-ih1-n","jj rb"],alabaster:["ae1 l-ah b-ae s-t-er","jj"],alarm:["ah l-aa1-r-m","nn vb"],alarmed:["ah l-aa1-r-m-d","vbn jj"],alarming:["ah l-aa1-r m-ih-ng","jj vbg"],alarmingly:["ah l-aa1-r m-ih-ng l-iy","rb"],alarmist:["ah l-aa1-r m-ah-s-t","jj"],alas:["ah l-ae1-s","uh"],albatross:["ae1-l b-ah t-r-aa-s","nn"],albeit:["ao-l b-iy1 ih-t","in rb"],albino:["ae-l b-ay1 n-ow","nn"],album:["ae1-l b-ah-m","nn"],albumin:["ae-l b-y-uw1 m-ah-n","nn"],alchemy:["ae1-l k-ah m-iy","nn"],alcohol:["ae1-l k-ah hh-aa-l","nn"],alcoholic:["ae-l k-ah hh-aa1 l-ih-k","jj nn"],alcoholism:["ae1-l k-ah hh-ao l-ih z-ah-m","nn"],alcove:["ae1-l k-ow-v","nn"],alderman:["ao1-l d-er m-ah-n","nn"],ale:["ey1-l","nn"],alert:["ah l-er1-t","jj vbp nn vb"],alerted:["ah l-er1 t-ih-d","vbd vbn"],alerting:["ah l-er1 t-ih-ng","vbg"],alertness:["ah l-er1-t n-ah-s","nn"],alfalfa:["ae-l f-ae1-l f-ah","nn"],algae:["ae1-l jh-iy","nn"],algebra:["ae1-l jh-ah b-r-ah","nn"],algebraic:["ae-l jh-ah b-r-ey1 ih-k","jj"],algebraically:["ae-l jh-ah b-r-ey1 ih-k l-iy","rb"],algorithm:["ae1-l g-er ih dh-ah-m","nn"],alias:["ey1 l-iy ah-s","nn"],alibi:["ae1 l-ah b-ay","nn"],alien:["ey1 l-iy ah-n","jj nn"],alienate:["ey1 l-y-ah n-ey-t","vb"],alienated:["ey1 l-iy ah n-ey t-ah-d","vbn vbd"],alienates:["ey1 l-iy ah n-ey-t-s","vbz"],alienating:["ey1 l-iy ah n-ey t-ih-ng","vbg jj"],alienation:["ey l-iy ah n-ey1 sh-ah-n","nn"],alight:["ah l-ay1-t","jj vb"],align:["ah l-ay1-n","vb vbp"],aligned:["ah l-ay1-n-d","vbn jj"],alignment:["ah l-ay1-n m-ah-n-t","nn"],alike:["ah l-ay1-k","rb jj"],alimony:["ae1 l-ah m-ow n-iy","nn"],alive:["ah l-ay1-v","jj rb"],alkali:["ae1-l k-ah l-ay","nn"],alkaline:["ae1-l k-ah l-ay-n","jj"],alkaloid:["ae1-l k-ah l-oy-d","nn"],all:["ao1-l","dt rb pdt"],allay:["ah l-ey1","vb"],allayed:["ah l-ey1-d","vbn"],allaying:["ah l-ey1 ih-ng","vbg"],allegation:["ae l-ah g-ey1 sh-ah-n","nn"],allege:["ah l-eh1-jh","vbp vb"],alleged:["ah l-eh1-jh-d","vbn jj vbd"],allegedly:["ah l-eh1 jh-ah-d l-iy","rb"],allegiance:["ah l-iy1 jh-ah-n-s","nn"],alleging:["ah l-eh1 jh-ih-ng","vbg"],allegorical:["ae l-ah g-ao1 r-ah k-ah-l","jj"],allegory:["ae1 l-ah g-ao r-iy","nn"],allegro:["ah l-eh1 g-r-ow","jj"],allergic:["ah l-er1 jh-ih-k","jj"],allergy:["ae1 l-er jh-iy","nn"],alleviate:["ah l-iy1 v-iy ey-t","vb vbp"],alleviates:["ah l-iy1 v-iy ey-t-s","vbz"],alleviating:["ah l-iy1 v-iy ey t-ih-ng","vbg"],alley:["ae1 l-iy","nn"],alleyway:["ae1 l-iy w-ey","nn"],alliance:["ah l-ay1 ah-n-s","nn"],allied:["ah l-ay1-d","vbn jj vbd"],alligator:["ae1 l-ah g-ey t-er","nn"],alliterative:["ah l-ih1 t-er ah t-ih-v","jj"],allocate:["ae1 l-ah k-ey-t","vb vbp"],allocated:["ae1 l-ah k-ey t-ih-d","vbn vbd"],allocates:["ae1 l-ah k-ey-t-s","vbz"],allocating:["ae1 l-ah k-ey t-ih-ng","vbg"],allocation:["ae l-ah k-ey1 sh-ah-n","nn"],allocator:["ae1 l-ah k-ey t-er","nn"],allot:["ah l-aa1-t","vb"],alloted:["ah l-aa1 t-ih-d","vbn"],allotment:["ah l-aa1-t m-ah-n-t","nn"],allotted:["ah l-aa1 t-ih-d","vbn vbd"],allotting:["ah l-aa1 t-ih-ng","vbg"],allow:["ah l-aw1","vb vbp"],allowable:["ah l-aw1 ah b-ah-l","jj"],allowance:["ah l-aw1 ah-n-s","nn"],allowed:["ah l-aw1-d","vbn jj vb vbd"],allowing:["ah l-aw1 ih-ng","vbg"],allows:["ah l-aw1-z","vbz"],alloy:["ae1 l-oy","nn"],alltime:["ao1-l t-ay-m","nn"],allude:["ah-l-uw1-d","vb"],alluded:["ah l-uw1 d-ah-d","vbd vbn"],alludes:["ah l-uw1-d-z","vbz"],alluding:["ah l-uw1 d-ih-ng","vbg"],allure:["ah l-uh1-r","nn"],alluring:["ah l-uh1 r-ih-ng","jj"],allusion:["ah l-uw1 zh-ah-n","nn"],alluvial:["ae l-uw1 v-iy ah-l","jj"],ally:["ae1 l-ay","nn vb"],allying:["ae1 l-ay ih-ng","vbg"],alma:["ae1-l m-ah","jj nn"],almanac:["ao1-l m-ah n-ae-k","nn"],almond:["aa1 m-ah-n-d","nn"],almost:["ao1-l m-ow-s-t","rb jj"],aloft:["ah l-ao1-f-t","rb"],alone:["ah l-ow1-n","rb jj"],along:["ah l-ao1-ng","in rb rp"],alongside:["ah l-ao1-ng s-ay1-d","in rb"],aloof:["ah l-uw1-f","jj rb"],aloofness:["ah l-uw1-f n-ah-s","nn"],aloud:["ah l-aw1-d","rb"],alpha:["ae1-l f-ah","jj nn"],alphabet:["ae1-l f-ah b-eh-t","nn"],alphabetic:["ae-l f-ah b-eh1 t-ih-k","jj"],alphabetical:["ae-l f-ah b-eh1 t-ih k-ah-l","jj"],alphabetically:["ae-l f-ah b-eh1 t-ih-k l-iy","rb"],already:["ao-l r-eh1 d-iy","rb"],also:["ao1-l s-ow","rb ."],altar:["ao1-l t-er","nn"],alter:["ao1-l t-er","vb vbp jj"],alteration:["ao-l t-er ey1 sh-ah-n","nn"],altercation:["aa-l t-er k-ey1 sh-ah-n","nn"],altered:["ao1-l t-er-d","vbn jj vbd"],altering:["ao1-l t-er ih-ng","vbg"],alternate:["ao1-l t-er n-ah-t","jj vbp nn vb"],alternated:["ao1-l t-er n-ey t-ah-d","vbd vbn"],alternately:["ao1-l t-er n-ah-t l-iy","rb"],alternating:["ao1-l t-er n-ey t-ih-ng","vbg"],alternative:["ao-l t-er1 n-ah t-ih-v","nn jj"],alternatively:["ao-l t-er1 n-ah t-ih-v l-iy","rb"],alters:["ao1-l t-er-z","vbz"],although:["ao-l dh-ow1","in"],altitude:["ae1-l t-ah t-uw-d","nn"],altogether:["ao-l t-ah g-eh1 dh-er","rb"],altruism:["ae1-l t-r-uw ih z-ah-m","nn"], +altruistic:["ao-l t-r-uw ih1 s-t-ih-k","jj"],alum:["ae1 l-ah-m","nn"],aluminum:["ah l-uw1 m-ah n-ah-m","nn jj"],alumnus:["ah l-ah1-m n-ah-s","nn"],always:["ao1-l w-ey-z","rb"],am:["ae1-m","vbp rb"],amalgam:["ah m-ae1-l g-ah-m","nn"],amalgamate:["ah-m-ae1-l-g-ah-m-ey-t","vb"],amalgamated:["ah m-ae1-l g-ah m-ey t-ih-d","vbn"],amalgamation:["ah m-ae-l g-ah m-ey1 sh-ah-n","nn"],amass:["ah m-ae1-s","vb vbp"],amassed:["ah m-ae1-s-t","vbn vbd"],amassing:["ah m-ae1 s-ih-ng","vbg"],amateur:["ae1 m-ah t-er","nn jj"],amateurish:["ae1 m-ah ch-er ih-sh","jj"],amaze:["ah m-ey1-z","vb vbp"],amazed:["ah m-ey1-z-d","vbn vbd jj"],amazement:["ah m-ey1-z m-ah-n-t","nn"],amazing:["ah m-ey1 z-ih-ng","jj"],amazingly:["ah m-ey1 z-ih-ng l-iy","rb"],amazon:["ae1 m-ah z-aa-n","nn"],ambassador:["ae-m b-ae1 s-ah d-er","nn"],amber:["ae1-m b-er","jj nn"],ambiance:["ae1-m b-iy ah-n-s","nn"],ambidextrous:["ae-m b-ah d-eh1-k-s t-r-ah-s","jj"],ambiguity:["ae-m b-ih g-y-uw1 ah t-iy","nn"],ambiguous:["ae-m b-ih1 g-y-uw ah-s","jj"],ambition:["ae-m b-ih1 sh-ah-n","nn"],ambitious:["ae-m b-ih1 sh-ah-s","jj"],ambitiously:["ae-m b-ih1 sh-ah-s l-iy","rb"],ambivalence:["ae-m b-ih1 v-ah l-ah-n-s","nn"],ambivalent:["ae-m b-ih1 v-ah l-ah-n-t","jj"],amble:["ae1-m b-ah-l","vb"],ambled:["ae1-m b-ah-l-d","vbd"],ambling:["ae1-m b-ah-l ih-ng","vbg"],ambrosial:["ae-m b-r-ow1 zh-ah-l","jj"],ambulance:["ae1-m b-y-ah l-ah-n-s","nn"],ambulatory:["ae1-m b-y-ah l-ah t-ao r-iy","jj"],ambush:["ae1-m b-uh-sh","nn vb"],ambushed:["ae1-m b-uh-sh-t","vbd vbn"],amelioration:["ah m-iy l-y-er ey1 sh-ah-n","nn"],amen:["ey m-eh1-n","uh"],amenable:["ah m-eh1 n-ah b-ah-l","jj"],amend:["ah m-eh1-n-d","vb vbp"],amended:["ah m-eh1-n d-ah-d","vbn vbd"],amending:["ah m-eh1-n d-ih-ng","vbg"],amendment:["ah m-eh1-n-d m-ah-n-t","nn"],amenity:["ah m-eh1 n-ah t-iy","nn"],amiable:["ey1 m-iy ah b-ah-l","jj"],amicable:["ae1 m-ih k-ah b-ah-l","jj"],amicably:["ae1 m-ih k-ah b-l-iy","rb"],amicus:["ah m-iy1 k-ah-s","nn"],amid:["ah m-ih1-d","in"],amidst:["ah m-ih1-d-s-t","in"],amiss:["ah m-ih1-s","jj"],amity:["ae1 m-ih t-iy","nn"],ammo:["ae1 m-ow","nn"],ammonia:["ah m-ow1 n-y-ah","nn"],ammonium:["ah m-ow1 n-iy ah-m","nn"],ammunition:["ae m-y-ah n-ih1 sh-ah-n","nn"],amnesty:["ae1-m n-ah s-t-iy","nn"],amniotic:["ae1-m n-iy ao t-ih-k","jj"],amok:["ah m-ah1-k","rb"],among:["ah m-ah1-ng","in"],amongst:["ah m-ah1-ng-s-t","in"],amoral:["ey m-ao1 r-ah-l","jj"],amorist:["ae1 m-er ah-s-t","nn"],amorous:["ae1 m-er ah-s","jj"],amorphous:["ah m-ao1-r f-ah-s","jj"],amortize:["ae1 m-er t-ay-z","vb"],amortized:["ae1 m-er t-ay-z-d","vbn"],amortizing:["ae1 m-er t-ay z-ih-ng","jj vbg"],amount:["ah m-aw1-n-t","nn vb vbp"],amounted:["ah m-aw1-n t-ih-d","vbd vbn"],amounting:["ah m-aw1-n t-ih-ng","vbg"],amphetamine:["ae-m f-eh1 t-ah m-iy-n","nn"],amphibious:["ae-m f-ih1 b-iy ah-s","jj"],amphitheater:["ae1-m f-ah th-iy ah t-er","nn"],ample:["ae1-m p-ah-l","jj"],amplification:["ae-m p-l-ah f-ah k-ey1 sh-ah-n","nn"],amplified:["ae1-m p-l-ah f-ay-d","vbn"],amplifier:["ae1-m p-l-ah f-ay er","nn"],amplifies:["ae1-m p-l-ah f-ay-z","vbz"],amplify:["ae1-m p-l-ah f-ay","vb"],amplifying:["ae1-m p-l-ah f-ay ih-ng","vbg"],amplitude:["ae1-m p-l-ah t-uw-d","nn"],amply:["ae1-m p-l-iy","rb"],amputate:["ae1-m-p-y-ah-t-ey-t","vb"],amputated:["ae1-m p-y-ah t-ey t-ih-d","vbn"],amputation:["ae-m p-y-ah t-ey1 sh-ah-n","nn"],amulet:["ae1 m-y-ah l-ah-t","nn"],amuse:["ah m-y-uw1-z","vb vbp"],amused:["ah m-y-uw1-z-d","vbn jj vbd"],amusement:["ah m-y-uw1-z m-ah-n-t","nn"],amusing:["ah m-y-uw1 z-ih-ng","jj"],amusingly:["ah m-y-uw1 z-ih-ng l-iy","rb"],an:["ae1-n","dt cc jj"],anachronism:["ah n-ae1 k-r-ah n-ih z-ah-m","nn"],anachronistic:["ah n-ae k-r-ah n-ih1 s-t-ih-k","jj"],anaconda:["ae n-ah k-aa1-n d-ah","nn"],anaerobic:["ae n-er ow1 b-ih-k","jj"],anaesthesia:["ae n-ah-s th-iy1 zh-ah","nn"],anagram:["ae1 n-ah g-r-ae-m","nn"],analgesic:["ae n-ah-l jh-iy1 s-ih-k","jj nn"],analog:["ae1 n-ah l-ao-g","nn jj"],analogous:["ah n-ae1 l-ah g-ah-s","jj"],analogue:["ae1 n-ah l-ao-g","nn"],analogy:["ah n-ae1 l-ah jh-iy","nn"],analyse:["ah n-ae1 l-ah-z","vb"],analysis:["ah n-ae1 l-ah s-ah-s","nn"],analyst:["ae1 n-ah l-ah-s-t","nn"],analytic:["ae n-ah l-ih1 t-ih-k","jj nn"],analytical:["ae n-ah l-ih1 t-ih k-ah-l","jj"],analytically:["ae n-ah l-ih1 t-ih-k l-iy","rb"],analyticity:["ae n-ah l-ah t-ih1 s-ah t-iy","nn"],analyzable:["ae1 n-ah l-ay z-ah b-ah-l","jj"],analyze:["ae1 n-ah l-ay-z","vb vbp"],analyzed:["ae1 n-ah l-ay-z-d","vbn vbd"],analyzer:["ae1 n-ah l-ay z-er","nn"],analyzes:["ae1 n-ah l-ay z-ih-z","vbz"],analyzing:["ae1 n-ah l-ay z-ih-ng","vbg"],anarchic:["ae n-aa1-r k-ih-k","jj"],anarchical:["ae n-aa1-r k-ah k-ah-l","jj"],anarchist:["ae1 n-er k-ah-s-t","nn"],anarchy:["ae1 n-er k-iy","nn"],anathema:["ah n-ae1 th-ah m-ah","nn"],anatomical:["ae n-ah t-aa1 m-ah k-ah-l","jj nn"],anatomically:["ae n-ah t-aa1 m-ah-k l-iy","rb"],anatomy:["ah n-ae1 t-ah m-iy","nn"],ancestor:["ae1-n s-eh s-t-er","nn"],ancestral:["ae-n s-eh1-s t-r-ah-l","jj"],ancestry:["ae1-n s-eh-s t-r-iy","nn"],anchor:["ae1-ng k-er","nn vbp vb"],anchorage:["ae1-ng k-er ah-jh","nn"],anchored:["ae1-ng k-er-d","vbn vbd jj"],anchoring:["ae1-ng k-er ih-ng","vbg"],anchovy:["ae-n ch-ow1 v-iy","nn"],ancient:["ey1-n ch-ah-n-t","jj nn"],ancillary:["ae1-n s-ah l-eh r-iy","jj"],and:["ae1-n-d","cc"],anecdotal:["ae n-ah-k d-ow1 t-ah-l","jj"],anecdote:["ae1 n-ah-k d-ow-t","nn"],anemia:["ah n-iy1 m-iy ah","nn"],anemic:["ah n-iy1 m-ih-k","jj"],anesthetic:["ae n-ah-s th-eh1 t-ih-k","nn"],anew:["ah n-uw1","rb"],angel:["ey1-n jh-ah-l","nn"],angelfish:["ey1-n jh-ah-l f-ih-sh","nn"],angelic:["ae-n jh-eh1 l-ih-k","jj"],angelica:["ae-n jh-eh1 l-ih k-ah","nn"],anger:["ae1-ng g-er","nn vb vbp"],angered:["ae1-ng g-er-d","vbn jj vbd"],angering:["ae1-ng g-er ih-ng","vbg"],angers:["ae1-ng g-er-z","vbz"],angina:["ae-n jh-ay1 n-ah","nn"],angle:["ae1-ng g-ah-l","nn vb"],angler:["ae1-ng g-l-er","nn"],angling:["ae1-ng g-l-ih-ng","vbg"],angora:["ae-ng g-ao1 r-ah","nn"],angrily:["ae1-ng g-r-ah l-iy","rb"],angry:["ae1-ng g-r-iy","jj"],angst:["aa1-ng-k-s-t","nn"],anguish:["ae1-ng g-w-ih-sh","nn"],anguished:["ae1-ng g-w-ih-sh-t","jj"],angular:["ae1-ng g-y-ah l-er","jj"],animal:["ae1 n-ah m-ah-l","nn jj"],animate:["ae1 n-ah m-ah-t","jj vb"],animated:["ae1 n-ah m-ey t-ah-d","jj vbd vbn"],animates:["ae1 n-ah m-ah-t-s","vbz"],animation:["ae n-ah m-ey1 sh-ah-n","nn"],animism:["ae1 n-ah m-ih z-ah-m","nn"],animosity:["ae n-ah m-aa1 s-ah t-iy","nn"],anise:["ae1 n-ah-s","nn"],ankle:["ae1-ng k-ah-l","nn"],annals:["ae1 n-ah-l-z","nn"],annex:["ae1 n-eh-k-s","nn vb"],annexation:["ae n-eh-k s-ey1 sh-ah-n","nn"],annexed:["ae1 n-eh-k-s-t","vbd"],annihilate:["ah n-ay1 ah l-ey-t","vb"],annihilation:["ah n-ay ah l-ey1 sh-ah-n","nn"],anniversary:["ae n-ah v-er1 s-er iy","nn"],annotate:["ae1-n-ah-t-ey-t","vb"],annotated:["ae n-ah t-ey1 t-ih-d","vbn"],announce:["ah n-aw1-n-s","vb vbp"],announced:["ah n-aw1-n-s-t","vbd vbn jj"],announcement:["ah n-aw1-n s-m-ah-n-t","nn"],announcer:["ah n-aw1-n s-er","nn"],announces:["ah n-aw1-n s-ih-z","vbz"],announcing:["ah n-aw1-n s-ih-ng","vbg"],announcment:["ah n-aw1-n s-m-ah-n-t","nn"],annoy:["ah n-oy1","vb vbp"],annoyance:["ah n-oy1 ah-n-s","nn"],annoyed:["ah n-oy1-d","vbn vbd jj"],annoying:["ah n-oy1 ih-ng","jj nn"],annoys:["ah n-oy1-z","vbz"],annual:["ae1 n-y-uw ah-l","jj nn vb"],annualize:["ae1-n-y-uw-w-ah-l-ay-z","vb"],annualized:["ae1 n-y-uw w-ah l-ay-z-d","vbn vbd jj"],annually:["ae1 n-y-uw ah l-iy","rb"],annuity:["ah n-uw1 ah t-iy","nn"],annul:["ae1-n-ah-l","vb"],annulled:["ae1 n-ah-l-d","vbd"],annum:["ae1 n-ah-m","nn"],anode:["ae1 n-ow-d","nn"],anomalous:["ah n-aa1 m-ah l-ah-s","jj"],anomaly:["ah n-aa1 m-ah l-iy","nn"],anonymity:["ae n-ah n-ih1 m-ih t-iy","nn"],anonymous:["ah n-aa1 n-ah m-ah-s","jj"],anonymously:["ah n-aa1 n-ah m-ah-s l-iy","rb"],anorexia:["ae n-er eh1-k s-iy ah","nn"],another:["ah n-ah1 dh-er","dt jj nn"],answer:["ae1-n s-er","nn vb vbp"],answerable:["ae1-n s-er ah b-ah-l","jj"],answered:["ae1-n s-er-d","vbd vbn"],answering:["ae1-n s-er ih-ng","vbg"],ant:["ae1-n-t","nn"],antacid:["ae-n t-ae1 s-ah-d","nn"],antagonism:["ae-n t-ae1 g-ah n-ih z-ah-m","nn"],antagonist:["ae-n t-ae1 g-ah n-ah-s-t","nn"],antagonistic:["ae-n t-ae g-ah n-ih1 s-t-ih-k","jj"],antagonize:["ae-n t-ae1 g-ah n-ay-z","vb vbp"],ante:["ae1-n t-iy","nn vb"],anteater:["ae1-n-t iy t-er","nn"],antebellum:["ae-n t-ih b-eh1 l-ah-m","jj"],antecedent:["ae-n t-ih s-iy1 d-ah-n-t","nn"],antelope:["ae1-n t-ah l-ow-p","nn"],antenna:["ae-n t-eh1 n-ah","nn"],anterior:["ae-n t-ih1 r-iy er","jj"],anthem:["ae1-n th-ah-m","nn"],anthology:["ae-n th-aa1 l-ah jh-iy","nn"],anthrax:["ae1-n th-r-ae-k-s","nn"],anthropological:["ae-n th-r-ah p-ah l-aa1 jh-ah k-ah-l","jj"],anthropologist:["ae-n th-r-ah p-aa1 l-ah jh-ah-s-t","nn"],anthropology:["ae-n th-r-ah p-aa1 l-ah jh-iy","nn"],anthropomorphic:["ae-n th-r-ah p-ah m-ao1-r f-ih-k","jj"],antibacterial:["ae-n t-iy b-ae-k t-ih1 r-iy ah-l","jj"],antibiotic:["ae-n t-iy b-iy aa1 t-ih-k","nn jj"],antibody:["ae1-n t-ih b-aa d-iy","nn"],antic:["ae1-n t-ih-k","jj"],anticipate:["ae-n t-ih1 s-ah p-ey-t","vb vbp"],anticipated:["ae-n t-ih1 s-ah p-ey t-ah-d","vbn jj vbd"],anticipates:["ae-n t-ih1 s-ah p-ey-t-s","vbz"],anticipating:["ae-n t-ih1 s-ah p-ey t-ih-ng","vbg"],anticipation:["ae-n t-ih s-ah p-ey1 sh-ah-n","nn"],anticipatory:["ae-n t-ih1 s-ah p-ah t-ao r-iy","jj"],antidepressant:["ae-n t-iy d-ih p-r-eh1 s-ah-n-t","nn"],antidote:["ae1-n t-ih d-ow-t","nn"],antifreeze:["ae1-n t-iy f-r-iy-z","nn"],antigen:["ae1-n t-ah jh-ah-n","nn"],antihistamine:["ae-n t-iy hh-ih1 s-t-ah m-ah-n","nn"],antipathy:["ae-n t-ih1 p-ah th-iy","nn"],antiquated:["ae1-n t-ah k-w-ey t-ah-d","jj"],antique:["ae-n t-iy1-k","jj nn"],antiquity:["ae-n t-ih1 k-w-ah t-iy","nn"],antiseptic:["ae-n t-ah s-eh1-p t-ih-k","jj nn"],antisocial:["ae-n t-ih s-ow1 sh-ah-l","jj"],antithesis:["ae-n t-ih1 th-ah s-ah-s","nn"],antithetical:["ae-n t-ah th-eh1 t-ih k-ah-l","jj"],antiviral:["ae-n t-iy v-ay1 r-ah-l","jj nn"],antsy:["ae1-n-t s-iy","jj rb"],anvil:["ae1-n v-ah-l","nn"],anxiety:["ae-ng z-ay1 ah t-iy","nn"],anxious:["ae1-ng-k sh-ah-s","jj"],anxiously:["ae1-ng-k sh-ah-s l-iy","rb"],any:["eh1 n-iy","dt rb"],anybody:["eh1 n-iy b-ah d-iy","nn"],anyhow:["eh1 n-iy hh-aw","rb"],anymore:["eh n-iy m-ao1-r","rb"],anyone:["eh1 n-iy w-ah-n","nn"],anyplace:["eh1 n-iy p-l-ey-s","rb"],anything:["eh1 n-iy th-ih-ng","nn"],anytime:["eh1 n-iy t-ay-m","rb"],anyway:["eh1 n-iy w-ey","rb"],anyways:["eh1 n-iy w-ey-z","uh"],anywhere:["eh1 n-iy w-eh-r","rb"],aorta:["ey ao1-r t-ah","nn"],apace:["ah p-ey1-s","rb"],apart:["ah p-aa1-r-t","rb rp jj"],apartheid:["ah p-aa1-r-t ay-t","nn"],apartment:["ah p-aa1-r-t m-ah-n-t","nn"],apathetic:["ae p-ah th-eh1 t-ih-k","jj"],apathy:["ae1 p-ah th-iy","nn"],ape:["ey1-p","nn vb"],aperture:["ae1 p-er ch-er","nn"],apex:["ey1 p-eh-k-s","nn"],aphorism:["ae1 f-er ih z-ah-m","nn"],apiece:["ah p-iy1-s","rb jj"],aping:["ey1 p-ih-ng","vbg"],aplenty:["ah p-l-eh1-n t-iy","jj rb"],aplomb:["ah p-l-aa1-m","nn"],apocalypse:["ah p-aa1 k-ah l-ih-p-s","nn"],apocalyptic:["ah p-aa k-ah l-ih1-p t-ih-k","jj"],apocryphal:["ah p-aa1 k-r-ah f-ah-l","jj"],apogee:["ae1 p-ah jh-iy","nn"],apologetic:["ah p-aa l-ah jh-eh1 t-ih-k","jj"],apologetically:["ah p-aa l-ah jh-eh1 t-ih-k l-iy","rb"],apologist:["ah p-aa1 l-ah jh-ah-s-t","nn"],apologize:["ah p-aa1 l-ah jh-ay-z","vb"],apologized:["ah p-aa1 l-ah jh-ay-z-d","vbd vbn"],apologizes:["ah p-aa1 l-ah jh-ay z-ih-z","vbz"],apologizing:["ah p-aa1 l-ah jh-ay z-ih-ng","vbg"],apology:["ah p-aa1 l-ah jh-iy","nn"],apoplectic:["ae p-ah p-l-eh1-k t-ih-k","jj"],apostle:["ah p-aa1 s-ah-l","nn"],apothecary:["ah p-aa1 th-ah k-eh r-iy","nn"],apotheosis:["ah p-aa th-iy ow1 s-ah-s","nn"],appall:["ah-p-ao1-l","vb"],appalled:["ah p-ao1-l-d","vbn jj"],appalling:["ah p-ao1 l-ih-ng","jj"],appallingly:["ah p-ao1 l-ih-ng l-iy","rb"],appalls:["ah p-ao1-l-z","vbz"],apparatus:["ae p-er ae1 t-ah-s","nn"],apparel:["ah p-ae1 r-ah-l","nn vb"],apparent:["ah p-eh1 r-ah-n-t","jj nn"],apparently:["ah p-eh1 r-ah-n-t l-iy","rb"],apparition:["ae p-er ih1 sh-ah-n","nn"],appeal:["ah p-iy1-l","nn vbp vb"],appealed:["ah p-iy1-l-d","vbd vbn"],appealing:["ah p-iy1 l-ih-ng","jj vbg"],appear:["ah p-ih1-r","vb vbp"],appearance:["ah p-ih1 r-ah-n-s","nn"],appeared:["ah p-ih1-r-d","vbd vbn"],appearing:["ah p-ih1 r-ih-ng","vbg"],appease:["ah p-iy1-z","vb"],appeased:["ah p-iy1-z-d","vbn vbd"],appeasement:["ah p-iy1-z m-ah-n-t","nn"],appeasing:["ah p-iy1 z-ih-ng","nn"],appellate:["ah p-eh1 l-ih-t","jj nn"],append:["ah p-eh1-n-d","vb"],appendage:["ah p-eh1-n d-ih jh-ih","nn"],appended:["ah p-eh1-n d-ih-d","vbn"],appetite:["ae1 p-ah t-ay-t","nn"],appetizer:["ae1 p-ah t-ay z-er","nn"],appetizing:["ae1 p-ih t-ay z-ih-ng","jj"],applaud:["ah p-l-ao1-d","vbp vb"],applauded:["ah p-l-ao1 d-ah-d","vbd vbn"],applauding:["ah p-l-ao1 d-ih-ng","vbg"],applauds:["ah p-l-ao1-d-z","vbz"],applause:["ah p-l-ao1-z","nn"],apple:["ae1 p-ah-l","nn"],appliance:["ah p-l-ay1 ah-n-s","nn"],applicability:["ae p-l-ah k-ah b-ih1 l-ah t-iy","nn"],applicable:["ae1 p-l-ah k-ah b-ah-l","jj"],applicant:["ae1 p-l-ih k-ah-n-t","nn"],application:["ae p-l-ah k-ey1 sh-ah-n","nn"],applicator:["ae1 p-l-ah k-ey t-er","nn"],applied:["ah p-l-ay1-d","vbn vbd jj"],applies:["ah p-l-ay1-z","vbz"],apply:["ah p-l-ay1","vb vbp"],applying:["ah p-l-ay1 ih-ng","vbg"],appoint:["ah p-oy1-n-t","vb"],appointed:["ah p-oy1-n t-ah-d","vbn jj vbd"],appointee:["ah p-oy-n t-iy1","nn"],appointing:["ah p-oy1-n t-ih-ng","vbg"],appointment:["ah p-oy1-n-t m-ah-n-t","nn"],appoints:["ah p-oy1-n-t-s","vbz"],apportion:["ah p-ao1-r sh-ah-n","vb"],apportioned:["ah p-ao1-r sh-ah-n-d","vbn"],apportionment:["ah p-ao1-r sh-ah-n m-ah-n-t","nn"],appraisal:["ah p-r-ey1 z-ah-l","nn"],appraise:["ah p-r-ey1-z","vb"],appraised:["ah p-r-ey1-z-d","vbn"],appraiser:["ah p-r-ey1 z-er","nn"],appraising:["ah p-r-ey1 z-ih-ng","vbg"],appreciable:["ah p-r-iy1 sh-ah b-ah-l","jj"],appreciably:["ah p-r-iy1 sh-ah b-l-iy","rb"],appreciate:["ah p-r-iy1 sh-iy ey-t","vb vbp"],appreciated:["ah p-r-iy1 sh-iy ey t-ih-d","vbn vbd jj"],appreciates:["ah p-r-iy1 sh-iy ey-t-s","vbz"],appreciating:["ah p-r-iy1 sh-iy ey t-ih-ng","vbg"],appreciation:["ah p-r-iy sh-iy ey1 sh-ah-n","nn"],appreciative:["ah p-r-iy1 sh-iy ey t-ih-v","jj"],appreciatively:["ah p-r-iy1 sh-iy ey t-ih-v l-iy","rb"],apprehend:["ae p-r-ih hh-eh1-n-d","vb"],apprehended:["ae p-r-ih hh-eh1-n d-ah-d","vbn"],apprehension:["ae p-r-ih hh-eh1-n sh-ah-n","nn"],apprehensive:["ae p-r-ih hh-eh1-n s-ih-v","jj"],apprentice:["ah p-r-eh1-n t-ah-s","nn vb"],apprenticed:["ah p-r-eh1-n t-ah-s-t","vbn"],apprenticeship:["ah p-r-eh1-n t-ah-s sh-ih-p","nn"],apprise:["ah-p-r-ay1-z","vb"],apprised:["ah p-r-ay1-z-d","vbn"],approach:["ah p-r-ow1-ch","nn vb vbp"],approachable:["ah p-r-ow1 ch-ah b-ah-l","jj"],approached:["ah p-r-ow1-ch-t","vbd vbn"],approaching:["ah p-r-ow1 ch-ih-ng","vbg"],appropriate:["ah p-r-ow1 p-r-iy ah-t","jj vbp vb"],appropriated:["ah p-r-ow1 p-r-iy ey t-ih-d","vbn vbd"],appropriately:["ah p-r-ow1 p-r-iy ih-t l-iy","rb"],appropriateness:["ah p-r-ow1 p-r-iy ah-t n-ah-s","nn"],appropriates:["ah p-r-ow1 p-r-iy ey-t-s","vbz"],appropriating:["ah p-r-ow1 p-r-iy ey t-ih-ng","vbg"],appropriation:["ah p-r-ow p-r-iy ey1 sh-ah-n","nn"],appropriator:["ah p-r-ow1 p-r-iy ey t-er","nn"],approval:["ah p-r-uw1 v-ah-l","nn"],approve:["ah p-r-uw1-v","vb vbp"],approved:["ah p-r-uw1-v-d","vbd vbn jj"],approves:["ah p-r-uw1-v-z","vbz"],approving:["ah p-r-uw1 v-ih-ng","vbg"],approvingly:["ah p-r-uw1 v-ih-ng l-iy","rb"],approximate:["ah p-r-aa1-k s-ah m-ah-t","jj vbp nn vb"],approximated:["ah p-r-aa1-k s-ah m-ey t-ah-d","vbn jj vbd"],approximately:["ah p-r-aa1-k s-ah m-ah-t l-iy","rb jj"],approximates:["ah p-r-aa1-k s-ah m-ah-t-s","vbz"],approximation:["ah p-r-aa-k s-ah m-ey1 sh-ah-n","nn"],apricot:["ey1 p-r-ah k-aa-t","nn"],april:["ey1 p-r-ah-l","nn"],apron:["ey1 p-r-ah-n","nn"],apt:["ae1-p-t","jj"],aptitude:["ae1-p t-ah t-uw-d","nn"],aquamarine:["aa k-w-ah m-er iy1-n","nn"],aquarium:["ah k-w-eh1 r-iy ah-m","nn"],aquatic:["ah k-w-aa1 t-ih-k","jj"],aqueduct:["ae1 k-w-ah d-ah-k-t","nn"],aqueous:["ey1 k-w-iy ah-s","jj"],aquifer:["ae1 k-w-ah f-er","nn"],arabic:["ae1 r-ah b-ih-k","jj"],arable:["eh1 r-ah b-ah-l","jj"],arbiter:["aa1-r b-ih t-er","nn"],arbitrage:["aa1-r b-ih t-r-aa-zh","nn"],arbitrarily:["aa1-r b-ih t-r-eh r-ah l-iy","rb"],arbitrary:["aa1-r b-ah t-r-eh r-iy","jj"],arbitrate:["aa1-r b-ah t-r-ey-t","vb"],arbitrated:["aa1-r b-ah t-r-ey t-ih-d","vbn"],arbitrates:["aa1-r b-ih t-r-ey-t-s","vbz"],arbitrating:["aa1-r b-ah t-r-ey t-ih-ng","vbg"],arbitration:["aa-r b-ih t-r-ey1 sh-ah-n","nn"],arbitrator:["aa1-r b-ih t-r-ey t-er","nn"],arboreal:["aa-r b-ao1 r-iy ah-l","jj"],arc:["aa1-r-k","nn vb"],arcade:["aa-r k-ey1-d","nn"],arcane:["aa-r k-ey1-n","jj"],arch:["aa1-r-ch","nn vb vbp"],archaeological:["aa-r k-iy ah l-aa1 jh-ih k-ah-l","jj"],archaeologist:["aa-r k-iy aa1 l-ah jh-ih-s-t","nn"],archaeology:["aa-r k-iy aa1 l-ah jh-iy","nn"],archaic:["aa-r k-ey1 ih-k","jj"],archbishop:["aa1-r-ch b-ih1 sh-ah-p","nn"],archdiocese:["aa1-r-ch d-ay1 ah s-ah-s","nn"],arched:["aa1-r-ch-t","jj vbd vbn"],archenemy:["aa1-r ch-eh1 n-ah m-iy","nn"],archeological:["aa-r k-iy ah l-aa1 jh-ih k-ah-l","jj"],archery:["aa1-r ch-er iy","nn"],archetype:["aa1-r k-ih t-ay-p","nn"],arching:["aa1-r ch-ih-ng","vbg"],archipelago:["aa-r k-ah p-eh1 l-ah g-ow","nn"],architect:["aa1-r k-ah t-eh-k-t","nn"],architectural:["aa-r k-ah t-eh1-k ch-er ah-l","jj"],architecturally:["aa-r k-ih t-eh1-k ch-er ah l-iy","rb"],architecture:["aa1-r k-ah t-eh-k ch-er","nn"],archival:["aa-r k-ay1 v-ah-l","jj"],archive:["aa1-r k-ay-v","nn"],archivist:["aa1-r k-ah v-ih-s-t","nn"],archrival:["aa1-r-ch r-ay v-ah-l","jj nn"],arctic:["aa1-r-k t-ih-k","jj"],ardent:["aa1-r d-ah-n-t","jj"],ardently:["aa1-r d-ah-n-t l-iy","rb"],ardor:["aa1-r d-er","nn"],arduous:["aa1-r jh-uw ah-s","jj"],are:["aa1-r","vbp"],"aren't":["aa1-r-ah-n-t","vbp"],area:["eh1 r-iy ah","nn"],arena:["er iy1 n-ah","nn"],argon:["aa1-r g-aa-n","nn"],argot:["aa1-r g-ah-t","nn"],arguably:["aa1-r g-y-uw ah b-l-iy","rb"],argue:["aa1-r g-y-uw","vbp vb"],argued:["aa1-r g-y-uw-d","vbd vbn"],argues:["aa1-r g-y-uw-z","vbz"],arguing:["aa1-r g-y-uw ih-ng","vbg"],argument:["aa1-r g-y-ah m-ah-n-t","nn"],aria:["aa1 r-iy ah","nn"],arid:["ae1 r-ah-d","jj"],arise:["er ay1-z","vb vbp"],arisen:["er ih1 z-ah-n","vbn"],arises:["er ay1 z-ah-z","vbz"],arising:["er ay1 z-ih-ng","vbg"],aristocracy:["eh r-ah s-t-aa1 k-r-ah s-iy","nn"],aristocrat:["er ih1 s-t-ah k-r-ae-t","nn"],aristocratic:["er ih s-t-ah k-r-ae1 t-ih-k","jj"],arithmetic:["eh r-ih-th m-eh1 t-ih-k","nn"],arm:["aa1-r-m","nn vb"],armadillo:["aa-r m-ah d-ih1 l-ow","nn"],armament:["aa1-r m-ah m-ah-n-t","nn"],armchair:["aa1-r-m ch-eh-r","nn jj"],armed:["aa1-r-m-d","vbn jj"],arming:["aa1-r m-ih-ng","nn"],armistice:["aa1-r m-ah s-t-ah-s","nn"],armor:["aa1-r m-er","nn vb"],armored:["aa1-r m-er-d","jj vbn"],armory:["aa1-r m-er iy","nn"],armpit:["aa1-r-m p-ih-t","nn"],army:["aa1-r m-iy","nn"],aroma:["er ow1 m-ah","nn"],aromatic:["eh r-ah m-ae1 t-ih-k","jj"],arose:["er ow1-z","vbd"],around:["er aw1-n-d","in rb rp"],arousal:["er aw1 z-ah-l","jj"],arouse:["er aw1-z","vb vbp"],aroused:["er aw1-z-d","vbn vbd"],arouses:["er aw1 z-ih-z","vbz"],arousing:["er aw1 z-ih-ng","vbg"],arraign:["er-ey1-n","vb"],arraigned:["er ey1-n-d","vbd vbn"],arrange:["er ey1-n-jh","vb vbp"],arranged:["er ey1-n-jh-d","vbn vbd"],arrangement:["er ey1-n-jh m-ah-n-t","nn"],arranges:["er ey1-n jh-ih-z","vbz"],arranging:["er ey1-n jh-ih-ng","vbg"],array:["er ey1","nn vb"],arrayed:["er ey1-d","vbn"],arrearage:["er iy1 r-ih-jh","nn"],arrears:["er ih1-r-z","nn"],arrest:["er eh1-s-t","nn vbp vb"],arrested:["er eh1 s-t-ah-d","vbn vbd"],arresting:["er eh1 s-t-ih-ng","vbg jj"],arrival:["er ay1 v-ah-l","nn"],arrive:["er ay1-v","vb vbp"],arrived:["er ay1-v-d","vbd vbn"],arrives:["er ay1-v-z","vbz"],arriving:["er ay1 v-ih-ng","vbg"],arrogance:["eh1 r-ah g-ah-n-s","nn"],arrogant:["eh1 r-ah g-ah-n-t","jj"],arrogantly:["eh1 r-ah g-ah-n-t l-iy","rb"],arrogate:["ae1 r-ow g-ey-t","vb"],arrow:["ae1 r-ow","nn"],arrowhead:["ae1 r-ow hh-eh-d","nn"],arroyo:["er oy1 ow","nn"],arsenal:["aa1-r s-ah n-ah-l","nn"],arsenic:["aa1-r s-ah n-ih-k","nn"],arsenide:["aa1-r s-ah n-ay-d","nn"],arson:["aa1-r s-ah-n","nn"],arsonist:["aa1-r s-ah n-ah-s-t","nn"],art:["aa1-r-t","nn"],arterial:["aa-r t-ih1 r-iy ah-l","jj"],arteriosclerosis:["aa-r t-ih r-iy ow s-k-l-er ow1 s-ah-s","nn"],artery:["aa1-r t-er iy","nn"],artful:["aa1-r-t f-ah-l","jj"],artfully:["aa1-r-t f-ah l-iy","rb"],arthritic:["aa-r th-r-ih1 t-ih-k","jj"],arthritis:["aa-r-th r-ay1 t-ah-s","nn"],artichoke:["aa1-r t-ah ch-ow-k","nn"],article:["aa1-r t-ah k-ah-l","nn"],articulate:["aa-r t-ih1 k-y-ah l-ey-t","jj vb"],articulated:["aa-r t-ih1 k-y-ah l-ey t-ah-d","vbn"],articulation:["aa-r t-ih k-y-ah l-ey1 sh-ah-n","nn"],artifact:["aa1-r t-ah f-ae-k-t","nn"],artifice:["aa1-r t-ah f-ih-s","nn"],artificial:["aa-r t-ah f-ih1 sh-ah-l","jj nn"],artificially:["aa-r t-ah f-ih1 sh-ah l-iy","rb"],artillery:["aa-r t-ih1 l-er iy","nn"],artisan:["aa1-r t-ah z-ah-n","nn"],artist:["aa1-r t-ah-s-t","nn"],artistic:["aa-r t-ih1 s-t-ih-k","jj"],artistically:["aa-r t-ih1 s-t-ih-k l-iy","rb"],artistry:["aa1-r t-ih-s t-r-iy","nn"],artsy:["aa1-r-t s-iy1","jj"],artwork:["aa1-r-t w-er-k","nn"],arty:["aa1-r t-iy","jj"],as:["ae1-z","in rb"],asbestos:["ae-s b-eh1 s-t-ah-s","nn"],asbestosis:["ae-s b-eh s-t-ow1 s-ah-s","nn"],ascend:["ah s-eh1-n-d","vb"],ascendancy:["ah s-eh1-n d-ah-n s-iy","nn"],ascended:["ah s-eh1-n d-ah-d","vbd"],ascendency:["ah s-eh1-n d-ah-n s-iy","nn"],ascending:["ah s-eh1-n d-ih-ng","vbg"],ascension:["ah s-eh1-n sh-ah-n","nn"],ascent:["ah s-eh1-n-t","nn"],ascertain:["ae s-er t-ey1-n","vb"],ascertained:["ae s-er t-ey1-n-d","vbn vbd"],ascetic:["ah s-eh1 t-ih-k","nn"],ascribe:["ah s-k-r-ay1-b","vbp vb"],ascribed:["ah s-k-r-ay1-b-d","vbn vbd"],ascribes:["ah s-k-r-ay1-b-z","vbz"],ash:["ae1-sh","nn"],ashamed:["ah sh-ey1-m-d","jj"],ashare:["ae1 sh-eh-r","nn"],ashen:["ae1 sh-ah-n","jj"],ashore:["ah sh-ao1-r","rb jj"],ashtray:["ae1-sh t-r-ey","nn"],aside:["ah s-ay1-d","rb rp"],asinine:["ae1 s-ah n-ay-n","jj"],ask:["ae1-s-k","vb vbp"],askance:["ah s-k-ae1-n-s","rb"],asked:["ae1-s-k-t","vbd vbn jj"],askew:["ah s-k-y-uw1","rb"],asking:["ae1 s-k-ih-ng","vbg jj nn"],asks:["ae1-s-k-s","vbz"],asleep:["ah s-l-iy1-p","rb jj"],asparagus:["ah s-p-eh1 r-ah g-ah-s","nn"],aspect:["ae1 s-p-eh-k-t","nn"],aspen:["ae1 s-p-ah-n","nn jj"],aspersion:["ah s-p-er1 zh-ah-n","nn"],asphalt:["ae1-s f-ao-l-t","nn jj"],aspirant:["ae1 s-p-er ah-n-t","nn"],aspiration:["ae s-p-er ey1 sh-ah-n","nn"],aspire:["ah s-p-ay1-r","vb vbp"],aspired:["ah s-p-ay1-r-d","vbd"],aspires:["ah s-p-ay1 er-z","vbz"],aspirin:["ae1 s-p-r-ih-n","nn"],aspiring:["ah s-p-ay1 r-ih-ng","jj vbg"],ass:["ae1-s","nn"],assail:["ah s-ey1-l","vb"],assailant:["ah s-ey1 l-ah-n-t","nn"],assailed:["ah s-ey1-l-d","vbn vbd"],assailing:["ah s-ey1 l-ih-ng","vbg"],assails:["ah s-ey1-l-z","vbz"],assassin:["ah s-ae1 s-ah-n","nn"],assassinate:["ah s-ae1 s-ah n-ey-t","vb"],assassinated:["ah s-ae1 s-ah n-ey t-ah-d","vbn vbd"],assassination:["ah s-ae s-ah n-ey1 sh-ah-n","nn"],assault:["ah s-ao1-l-t","nn vb vbp"],assaulted:["ah s-ao1-l t-ih-d","vbd vbn"],assaulting:["ah s-ao1-l t-ih-ng","vbg"],assay:["ae1 s-iy","nn"],assemblage:["ah s-eh1-m b-l-ah-jh","nn"],assemble:["ah s-eh1-m b-ah-l","vb vbp"],assembled:["ah s-eh1-m b-ah-l-d","vbn vbd jj"],assembles:["ah s-eh1-m b-ah-l-z","vbz"],assembling:["ah s-eh1-m b-ah-l ih-ng","vbg"],assembly:["ah s-eh1-m b-l-iy","nn"],assent:["ah s-eh1-n-t","vb nn"],assert:["ah s-er1-t","vb vbp"],asserted:["ah s-er1 t-ah-d","vbd vbn"],assertedly:["ah s-er1 t-ih-d l-iy","rb"],asserting:["ah s-er1 t-ih-ng","vbg"],assertion:["ah s-er1 sh-ah-n","nn"],assertive:["ah s-er1 t-ih-v","jj"],assertiveness:["ah s-er1 t-ih-v n-ah-s","nn"],asserts:["ah s-er1-t-s","vbz"],assess:["ah s-eh1-s","vb vbp"],assessed:["ah s-eh1-s-t","vbn vbd"],assesses:["ah s-eh1 s-ih-z","vbz"],assessing:["ah s-eh1 s-ih-ng","vbg"],assessment:["ah s-eh1-s m-ah-n-t","nn"],assessor:["ah s-eh1 s-er","nn"],asset:["ae1 s-eh-t","nn"],assiduously:["ah s-ih1 d-w-ah-s l-iy","rb"],assign:["ah s-ay1-n","vb vbp"],assigned:["ah s-ay1-n-d","vbn vbd jj"],assigning:["ah s-ay1 n-ih-ng","vbg"],assignment:["ah s-ay1-n m-ah-n-t","nn"],assimilate:["ah s-ih1 m-ah l-ey-t","vb"],assimilated:["ah s-ih1 m-ah l-ey t-ih-d","vbn jj"],assimilating:["ah s-ih1 m-ah l-ey t-ih-ng","vbg"],assimilation:["ah s-ih m-ah l-ey1 sh-ah-n","nn"],assist:["ah s-ih1-s-t","vb nn vbp"],assistance:["ah s-ih1 s-t-ah-n-s","nn"],assistant:["ah s-ih1 s-t-ah-n-t","nn jj"],assisted:["ah s-ih1 s-t-ah-d","vbn vbd"],assisting:["ah s-ih1 s-t-ih-ng","vbg"],associate:["ah s-ow1 s-iy ah-t","jj vbp nn vb"],associated:["ah s-ow1 s-iy ey t-ah-d","vbn vbd jj"],associating:["ah s-ow1 s-iy ey t-ih-ng","vbg"],association:["ah s-ow s-iy ey1 sh-ah-n","nn"],assort:["ah-s-ao1-r-t","vb"],assorted:["ah s-ao1-r t-ih-d","jj vbn"],assortment:["ah s-ao1-r-t m-ah-n-t","nn"],assuage:["ah s-w-ey1-jh","vb"],assuaged:["ah s-w-ey1-jh-d","vbn"],assume:["ah s-uw1-m","vb vbp"],assumed:["ah s-uw1-m-d","vbn vbd jj"],assumes:["ah s-uw1-m-z","vbz"],assuming:["ah s-uw1 m-ih-ng","vbg"],assumption:["ah s-ah1-m-p sh-ah-n","nn"],assurance:["ah sh-uh1 r-ah-n-s","nn"],assure:["ah sh-uh1-r","vb vbp"],assured:["ah sh-uh1-r-d","vbn vbd jj nn"],assuredly:["ah sh-uh1 r-ah-d l-iy","rb"],assures:["ah sh-uh1-r-z","vbz"],assuring:["ah sh-uh1 r-ih-ng","vbg"],aster:["ae1 s-t-er","nn"],asteroid:["ae1 s-t-er oy-d","jj nn"],asthma:["ae1-z m-ah","nn"],astonish:["ah-s-t-aa1-n-ih-sh","vb"],astonished:["ah s-t-aa1 n-ih-sh-t","vbn vbd"],astonishing:["ah s-t-aa1 n-ih sh-ih-ng","jj"],astonishingly:["ah s-t-aa1 n-ih sh-ih-ng l-iy","rb"],astonishment:["ah s-t-aa1 n-ih-sh m-ah-n-t","nn"],astound:["ah s-t-aw1-n-d","vb"],astounded:["ah s-t-aw1-n d-ih-d","vbn jj"],astounding:["ah s-t-aw1-n d-ih-ng","jj"],astoundingly:["ah s-t-aw1-n d-ih-ng l-iy","rb"],astounds:["ah s-t-aw1-n-d-z","vbz"],astral:["ae1-s t-r-ah-l","jj"],astray:["ah s-t-r-ey1","rb"],astride:["ah s-t-r-ay1-d","in"],astringent:["ah s-t-r-ih1-n jh-ah-n-t","jj"],astrological:["ae-s t-r-ah l-aa1 jh-ih k-ah-l","jj"],astrology:["ah s-t-r-aa1 l-ah jh-iy","nn"],astronaut:["ae1 s-t-r-ah n-aa-t","nn"],astronomer:["ah s-t-r-aa1 n-ah m-er","nn"],astronomical:["ae s-t-r-ah n-aa1 m-ih k-ah-l","jj"],astronomically:["ae s-t-r-ah n-aa1 m-ih-k l-iy","rb"],astronomy:["ah s-t-r-aa1 n-ah m-iy","nn"],astrophysicist:["ae s-t-r-ow f-ih1 s-ih s-ih-s-t","nn"],astute:["ah s-t-uw1-t","jj"],astuteness:["ah s-t-uw1-t n-ah-s","nn"],asunder:["ah s-ah1-n d-er","rb"],asylum:["ah s-ay1 l-ah-m","nn"],asymmetry:["ey s-ih1 m-ah t-r-iy","nn"],at:["ae1-t","in rb rp"],atavistic:["ae1 t-ah v-ih s-t-ih-k","jj"],ataxia:["ey1 t-ae1-k s-iy ah","nn"],ate:["ey1-t","vbd"],atheism:["ah th-ay1 s-ah-m","nn"],atheist:["ey1 th-iy ah-s-t","jj nn"],atheistic:["ey th-iy ih1 s-t-ih-k","jj"],athlete:["ae1-th l-iy-t","nn"],athletic:["ae-th l-eh1 t-ih-k","jj"],athletically:["ae-th l-eh1 t-ih-k l-iy","rb"],atmosphere:["ae1-t m-ah s-f-ih-r","nn"],atmospheric:["ae-t m-ah-s f-eh1 r-ih-k","jj"],atom:["ae1 t-ah-m","nn"],atomic:["ah t-aa1 m-ih-k","jj"],atonal:["ey t-ow1 n-ah-l","jj"],atone:["ah t-ow1-n","vb"],atonement:["ah t-ow1-n m-ah-n-t","nn"],atop:["ah t-aa1-p","in"],atrium:["ey1 t-r-iy ah-m","nn"],atrocious:["ah t-r-ow1 sh-ah-s","jj"],atrocity:["ah t-r-aa1 s-ah t-iy","nn"],atrophied:["ae1 t-r-ah f-iy-d","vbn"],atrophy:["ae1 t-r-ah f-iy","nn vb vbp"],attach:["ah t-ae1-ch","vb vbp"],attache:["ae t-ah sh-ey1","nn"],attached:["ah t-ae1-ch-t","vbn jj vbd"],attaches:["ah t-ae1 ch-ih-z","vbz"],attaching:["ah t-ae1 ch-ih-ng","vbg"],attachment:["ah t-ae1-ch m-ah-n-t","nn"],attack:["ah t-ae1-k","nn vbp vb"],attacked:["ah t-ae1-k-t","vbn vbd"],attacker:["ah t-ae1 k-er","nn"],attacking:["ah t-ae1 k-ih-ng","vbg"],attain:["ah t-ey1-n","vb vbp"],attainable:["ah t-ey1 n-ah b-ah-l","jj"],attained:["ah t-ey1-n-d","vbd vbn"],attaining:["ah t-ey1 n-ih-ng","vbg"],attainment:["ah t-ey1-n m-ah-n-t","nn"],attains:["ah t-ey1-n-z","vbz"],attempt:["ah t-eh1-m-p-t","nn vbp vb"],attempted:["ah t-eh1-m-p t-ah-d","vbd jj vbn"],attempting:["ah t-eh1-m-p t-ih-ng","vbg"],attend:["ah t-eh1-n-d","vb vbp"],attendance:["ah t-eh1-n d-ah-n-s","nn"],attendant:["ah t-eh1-n d-ah-n-t","nn jj"],attended:["ah t-eh1-n d-ah-d","vbd vbn"],attendee:["ah t-eh1-n d-iy1","nn"],attending:["ah t-eh1-n d-ih-ng","vbg"],attends:["ah t-eh1-n-d-z","vbz"],attention:["ah t-eh1-n sh-ah-n","nn"],attentive:["ah t-eh1-n t-ih-v","jj"],attentively:["ah t-eh1-n t-ih-v l-iy","rb"],attest:["ah t-eh1-s-t","vb vbp"],attested:["ah t-eh1 s-t-ih-d","vbn vbd"],attesting:["ah t-eh1 s-t-ih-ng","vbg"],attests:["ah t-eh1-s-t-s","vbz"],attic:["ae1 t-ih-k","nn"],attire:["ah t-ay1 er","nn vb"],attired:["ah t-ay1-r-d","jj vbn"],attitude:["ae1 t-ah t-uw-d","nn"],attorney:["ah t-er1 n-iy","nn"],attract:["ah t-r-ae1-k-t","vb vbp"],attracted:["ah t-r-ae1-k t-ah-d","vbn vbd"],attracting:["ah t-r-ae1-k t-ih-ng","vbg"],attraction:["ah t-r-ae1-k sh-ah-n","nn"],attractive:["ah t-r-ae1-k t-ih-v","jj"],attractively:["ah t-r-ae1-k t-ih-v l-iy","rb"],attractiveness:["ah t-r-ae1-k t-ih-v n-ah-s","nn"],attracts:["ah t-r-ae1-k-t-s","vbz"],attributable:["ah t-r-ih1 b-y-ah t-ah b-ah-l","jj"],attribute:["ae1 t-r-ah b-y-uw-t","vbp nn vb"],attributed:["ah t-r-ih1 b-y-ah t-ah-d","vbd vbn"],attributing:["ah t-r-ih1 b-y-ah t-ih-ng","vbg"],attrition:["ah t-r-ih1 sh-ah-n","nn"],attune:["ah-t-uw1-n","vb"],attuned:["ah t-uw1-n-d","vbn jj"],atypical:["ey t-ih1 p-ih k-ah-l","jj"],auburn:["aa1 b-er-n","jj"],auction:["aa1-k sh-ah-n","nn vb"],auctioned:["ao1-k sh-ah-n-d","vbn vbd"],auctioneer:["aa-k sh-ah n-ih1-r","nn"],auctioning:["ao1-k sh-ah-n ih-ng","nn"],audacious:["aa d-ey1 sh-ah-s","jj"],audacity:["aa d-ae1 s-ah t-iy","nn"],audible:["aa1 d-ah b-ah-l","jj"],audibly:["aa1 d-ah b-l-iy","rb"],audience:["aa1 d-iy ah-n-s","nn"],audio:["aa1 d-iy ow","jj nn"],audiophile:["ao d-iy1 ow f-iy-l","nn"],audiotex:["ao1 d-iy ow t-eh-k-s","nn"],audiovisual:["ao d-iy ow v-ih1 zh-uw ah-l","jj"],audit:["ao1 d-ih-t","nn vb"],audited:["ao1 d-ih t-ih-d","vbn jj vbd"],auditing:["aa1 d-ah t-ih-ng","vbg"],audition:["aa d-ih1 sh-ah-n","nn vb"],auditioning:["aa d-ih1 sh-ah-n ih-ng","vbg"],auditor:["ao1 d-ih t-er","nn"],auditorium:["ao d-ah t-ao1 r-iy ah-m","nn"],augment:["ao-g m-eh1-n-t","vb vbp"],augmented:["aa-g m-eh1-n t-ah-d","vbn jj vbd"],augmenting:["ao1-g m-eh-n t-ih-ng","vbg"],augur:["ao1 g-er","vb vbp"],augurs:["ao1 g-er-z","vbz"],august:["aa1 g-ah-s-t","jj"],aunt:["ae1-n-t","nn"],aura:["ao1 r-ah","nn"],aural:["ao1 r-ah-l","jj"],auspice:["ao1 s-p-ih s-ih","nn"],auspicious:["aa s-p-ih1 sh-ah-s","jj"],austere:["ao s-t-ih1-r","jj"],austerely:["ao s-t-ih1-r l-iy","rb"],austerity:["ao s-t-eh1 r-ih t-iy","nn"],authentic:["ah th-eh1-n t-ih-k","jj"],authentically:["ao th-eh1-n t-ih-k l-iy","rb"],authenticate:["ao th-eh1-n t-ah k-ey-t","vb vbp"],authentication:["ao th-eh-n t-ah k-ey1 sh-ah-n","nn"],authenticity:["ao th-ah-n t-ih1 s-ih t-iy","nn"],author:["ao1 th-er","nn vb"],authored:["ao1 th-er-d","vbn"],authoritarian:["ah th-ao r-ah t-eh1 r-iy ah-n","jj"],authoritarianism:["ah th-ao r-ah t-eh1 r-iy ah n-ih z-ah-m","nn"],authoritative:["ah th-ao1 r-ah t-ey t-ih-v","jj"],authority:["ah th-ao1 r-ah t-iy","nn"],authorization:["ao th-er ah z-ey1 sh-ah-n","nn"],authorize:["ao1 th-er ay-z","vb"],authorized:["ao1 th-er ay-z-d","vbn jj vbd"],authorizes:["ao1 th-er ay z-ih-z","vbz"],authorizing:["ao1 th-er ay z-ih-ng","vbg"],authorship:["ao1 th-er sh-ih-p","nn"],autism:["ao1 t-ih z-ah-m","nn"],autistic:["ao t-ih1 s-t-ih-k","jj"],auto:["ao1 t-ow","nn"],autobiographical:["ao t-ah b-ay ah g-r-ae1 f-ih k-ah-l","jj"],autobiography:["ao t-ah b-ay aa1 g-r-ah f-iy","nn"],autoclave:["ao1 t-ow k-l-ey-v","nn"],autocracy:["ao t-aa1 k-r-ah s-iy","nn"],autocrat:["ao1 t-ah k-r-ae-t","nn"],autocratic:["ao t-ah k-r-ae1 t-ih-k","jj"],autograph:["ao1 t-ah g-r-ae-f","nn vb"],autographed:["ao1 t-ah g-r-ae-f-t","vbn jj"],autoimmune:["ao t-oy1 m-y-uw-n","jj"],automaker:["ao1 t-ow m-ey k-er","nn"],automate:["ao1 t-ah m-ey-t","vb"], +automated:["ao1 t-ah m-ey t-ih-d","vbn jj vbd"],automates:["ao1 t-ah m-ey-t-s","vbz"],automatic:["ao t-ah m-ae1 t-ih-k","jj nn"],automatically:["ao t-ah m-ae1 t-ih-k l-iy","rb"],automating:["ao1 t-ah m-ey t-ih-ng","vbg"],automation:["ao t-ah m-ey1 sh-ah-n","nn"],automaton:["ao t-aa1 m-ah t-aa-n","nn"],automobile:["ao1 t-ah m-ow b-iy-l","nn"],automotive:["ao t-ah m-ow1 t-ih-v","jj"],autonomic:["ao t-ah n-aa1 m-ih-k","jj"],autonomous:["ao t-aa1 n-ah m-ah-s","jj"],autonomously:["ao t-aa1 n-ow m-ah-s l-iy","rb"],autonomy:["ao t-aa1 n-ah m-iy","nn"],autopsy:["ao1 t-aa-p s-iy","nn vb"],autumn:["ao1 t-ah-m","nn"],autumnal:["ao t-ah1-m n-ah-l","jj"],auxiliary:["aa-g z-ih1 l-y-er iy","jj nn"],avail:["ah v-ey1-l","nn vb"],availability:["ah v-ey l-ah b-ih1 l-ah t-iy","nn"],available:["ah v-ey1 l-ah b-ah-l","jj"],availed:["ah v-ey1-l-d","vbd"],avalanche:["ae1 v-ah l-ae-n-ch","nn"],avarice:["ae1 v-er ah-s","nn"],avenge:["ah v-eh1-n-jh","vb"],avenger:["ah v-eh1-n jh-er","nn"],avenging:["ah v-eh1-n jh-ih-ng","jj vbg"],avenue:["ae1 v-ah n-uw","nn"],average:["ae1 v-er ih-jh","jj nn vb vbp"],averaged:["ae1 v-r-ah-jh-d","vbd vbn"],averaging:["ae1 v-r-ih jh-ih-ng","vbg jj nn"],averse:["ah v-er1-s","jj"],aversion:["ah v-er1 zh-ah-n","nn"],avert:["ah v-er1-t","vb"],averted:["ah v-er1 t-ah-d","vbn vbd"],averting:["ah v-er1 t-ih-ng","vbg"],averts:["ah v-er1-t-s","vbz"],aviary:["ey1 v-iy eh r-iy","nn"],aviation:["ey v-iy ey1 sh-ah-n","nn"],aviator:["ey1 v-iy ey t-er","nn"],avid:["ae1 v-ah-d","jj"],avidly:["ae1 v-ah-d l-iy","rb"],avionics:["ey v-iy aa1 n-ih-k-s","nn"],avocado:["ae v-ah k-aa1 d-ow","nn"],avocation:["ae v-ah k-ey1 sh-ah-n","nn"],avoid:["ah v-oy1-d","vb jj vbp"],avoidable:["ah v-oy1 d-ah b-ah-l","jj"],avoidance:["ah v-oy1 d-ah-n-s","nn"],avoided:["ah v-oy1 d-ah-d","vbn jj vbd"],avoiding:["ah v-oy1 d-ih-ng","vbg"],avoids:["ah v-oy1-d-z","vbz"],avowed:["ah v-aw1-d","jj"],avowedly:["ah v-aw1 ah-d l-iy","rb"],avuncular:["ah v-ah1-ng k-y-ah l-er","jj"],await:["ah w-ey1-t","vb vbp"],awaited:["ah w-ey1 t-ah-d","vbd jj vbn"],awaiting:["ah w-ey1 t-ih-ng","vbg"],awaits:["ah w-ey1-t-s","vbz"],awake:["ah w-ey1-k","jj rb vb"],awaken:["ah w-ey1 k-ah-n","vb vbp"],awakened:["ah w-ey1 k-ah-n-d","vbn vbd"],awakening:["ah w-ey1 k-ah n-ih-ng","vbg"],awakens:["ah w-ey1 k-ah-n-z","vbz"],award:["ah w-ao1-r-d","nn vbp vb"],awarded:["ah w-ao1-r d-ah-d","vbn vbd"],awarding:["ah w-ao1-r d-ih-ng","vbg"],aware:["ah w-eh1-r","jj"],awareness:["ah w-eh1-r n-ah-s","nn"],awash:["ah w-aa1-sh","jj rb"],away:["ah w-ey1","rb rp"],awe:["aa1","nn vb"],awed:["ao1-d","vbn jj"],awesome:["aa1 s-ah-m","jj"],awful:["aa1 f-ah-l","jj rb"],awfully:["aa1-f l-iy","rb"],awfulness:["ao1 f-ah-l n-ah-s","nn"],awhile:["ah w-ay1-l","rb"],awkward:["aa1 k-w-er-d","jj"],awkwardly:["ao1 k-w-er-d l-iy","rb"],awkwardness:["ao1 k-w-er-d n-ah-s","nn"],awoke:["ah w-ow1-k","vbd"],awry:["er ay1","rb jj"],axe:["ae1-k-s","nn"],axiom:["ae1-k s-iy ah-m","nn"],axiomatic:["ae-k s-iy ah m-ae1 t-ih-k","jj"],axis:["ae1-k s-ah-s","nn"],axle:["ae1-k s-ah-l","nn"],ayatollah:["ay ah t-ow1 l-ah","nn"],azalea:["ah z-ey1 l-y-ah","nn"],azure:["ae1 zh-er","jj"],babble:["b-ae1 b-ah-l","nn vb"],babbled:["b-ae1 b-ah-l-d","vbd"],babe:["b-ey1-b","nn"],babel:["b-ae1 b-ah-l","nn"],baboon:["b-ah b-uw1-n","nn"],baby:["b-ey1 b-iy","nn uh"],babyhood:["b-ey1 b-iy hh-uh-d","nn"],baccalaureate:["b-ae k-ah l-ao1 r-iy ah-t","nn"],bachelor:["b-ae1 ch-ah l-er","nn"],back:["b-ae1-k","rb in jj nn rp vb vbp"],backbone:["b-ae1-k b-ow-n","nn"],backdate:["b-ae1-k-d-ey-t","vb"],backdated:["b-ae1-k d-ey t-ih-d","vbd"],backdoor:["b-ae1-k d-ao-r","jj"],backdrop:["b-ae1-k d-r-aa-p","nn"],backed:["b-ae1-k-t","vbn jj vbd"],backer:["b-ae1 k-er","nn"],backfield:["b-ae1-k f-iy-l-d","nn"],backfire:["b-ae1-k f-ay-r","vb vbp"],backfired:["b-ae1-k f-ay er-d","vbd vbn"],backfires:["b-ae1-k f-ay er-z","vbz"],backfiring:["b-ae1-k f-ay er ih-ng","vbg"],background:["b-ae1-k g-r-aw-n-d","nn jj"],backhand:["b-ae1-k hh-ae-n-d","nn"],backhanded:["b-ae1-k hh-ae-n d-ah-d","jj"],backhoe:["b-ae1-k hh-ow","nn"],backing:["b-ae1 k-ih-ng","vbg"],backlash:["b-ae1-k l-ae-sh","nn"],backlog:["b-ae1-k l-aa-g","nn"],backpack:["b-ae1-k p-ae-k","nn"],backpedal:["b-ae1-k-p-eh-d-ah-l","vb"],backpedaling:["b-ae1-k p-eh d-ah-l ih-ng","vbg"],backroom:["b-ae1-k r-uw-m","nn"],backside:["b-ae1-k s-ay-d","nn"],backslap:["b-ae1-k-s-l-ae-p","vb"],backslapping:["b-ae1-k s-l-ae p-ih-ng","vbg"],backstage:["b-ae1-k s-t-ey1-jh","rb"],backstitch:["b-ae1-k s-t-ih-ch","nn vb"],backstop:["b-ae1-k s-t-aa-p","nn vb"],backtrack:["b-ae1-k-t-r-ae-k","vb"],backtracking:["b-ae1-k t-r-ae k-ih-ng","vbg"],backup:["b-ae1-k ah-p","nn jj"],backward:["b-ae1-k w-er-d","rb jj"],backwardness:["b-ae1 k-w-er-d n-ah-s","nn"],backwards:["b-ae1-k w-er-d-z","rb jj"],backwater:["b-ae1-k w-ao t-er","nn jj"],backwoods:["b-ae1-k w-uh1-d-z","nn"],backyard:["b-ae1-k y-aa-r-d","nn"],bacon:["b-ey1 k-ah-n","nn"],bacterial:["b-ae-k t-ih1 r-iy ah-l","jj"],bacterium:["b-ae-k t-ih1 r-iy ah-m","nn"],bad:["b-ae1-d","jj nn rb"],bade:["b-ey1-d","vbd"],badge:["b-ae1-jh","nn"],badger:["b-ae1-jh-er","vb"],badgered:["b-ae1 jh-er-d","vbd"],badgering:["b-ae1 jh-er ih-ng","vbg"],badly:["b-ae1-d l-iy","rb"],badminton:["b-ae1-d m-ih-n t-ah-n","nn"],badness:["b-ae1-d n-ah-s","nn"],baffle:["b-ae1 f-ah-l","vb"],baffled:["b-ae1 f-ah-l-d","vbn jj vbd"],baffling:["b-ae1 f-ah-l ih-ng","jj"],bag:["b-ae1-g","nn vb"],bagel:["b-ey1 g-ah-l","nn"],baggage:["b-ae1 g-ah-jh","nn"],bagged:["b-ae1-g-d","vbd jj"],baggy:["b-ae1 g-iy","jj"],bagpipe:["b-ae1-g p-ay-p","nn"],bail:["b-ey1-l","vb nn"],bailed:["b-ey1-l-d","vbd vbn"],bailiff:["b-ey1 l-ah-f","nn"],bailing:["b-ey1 l-ih-ng","vbg"],bailout:["b-ey1-l aw-t","nn"],bait:["b-ey1-t","nn vb"],baited:["b-ey1 t-ih-d","vbn"],bake:["b-ey1-k","jj vb"],baked:["b-ey1-k-t","jj vbd vbn"],baker:["b-ey1 k-er","nn"],bakery:["b-ey1 k-er iy","nn"],bakes:["b-ey1-k-s","vbz"],bakeware:["b-ey1-k w-eh-r","nn"],baking:["b-ey1 k-ih-ng","vbg"],balance:["b-ae1 l-ah-n-s","nn vbp jj rb vb"],balanced:["b-ae1 l-ah-n-s-t","jj vbd vbn"],balancing:["b-ae1 l-ah-n s-ih-ng","vbg"],balcony:["b-ae1-l k-ah n-iy","nn"],bald:["b-ao1-l-d","jj"],balding:["b-ao1-l d-ih-ng","jj"],baldness:["b-ao1-l-d n-ah-s","nn"],bale:["b-ey1-l","nn vb vbp"],baleful:["b-ey1-l f-ah-l","jj"],balk:["b-ao1-k","vb vbp"],balkanized:["b-ao1-l k-ah n-ay-z-d","jj"],balked:["b-ao1-k-t","vbd vbn"],balking:["b-ao1 k-ih-ng","vbg"],balks:["b-ao1-k-s","vbz"],ball:["b-ao1-l","nn vb"],ballad:["b-ae1 l-ah-d","nn"],ballast:["b-ae1 l-ah-s-t","nn vb"],balled:["b-ao1-l-d","vbn"],ballerina:["b-ae l-er iy1 n-ah","nn"],ballet:["b-ae l-ey1","nn"],balling:["b-ao1 l-ih-ng","vbg"],ballistic:["b-ah l-ih1 s-t-ih-k","jj"],balloon:["b-ah l-uw1-n","nn vbp vb"],ballooned:["b-ah l-uw1-n-d","vbn vbd"],ballooning:["b-ah l-uw1 n-ih-ng","vbg"],ballot:["b-ae1 l-ah-t","nn"],balloting:["b-ae1 l-ah t-ih-ng","nn"],ballpark:["b-ao1-l p-aa-r-k","nn"],ballplayer:["b-ao1-l p-l-ey er","nn"],ballroom:["b-ao1-l r-uw-m","nn"],ballyhoo:["b-ae1 l-iy hh-uw1","nn vb"],ballyhooed:["b-ae1 l-iy hh-uw1-d","vbn"],balm:["b-aa1-m","nn"],balmy:["b-aa1 m-iy","jj"],baloney:["b-ah l-ow1 n-iy","nn"],bam:["b-ae1-m","uh"],bambino:["b-ae-m b-iy1 n-ow","nn"],bamboo:["b-ae-m b-uw1","nn"],ban:["b-ae1-n","nn vb vbp"],banal:["b-ah n-aa1-l","jj"],banality:["b-ah n-ae1 l-ih t-iy","nn"],banana:["b-ah n-ae1 n-ah","nn"],band:["b-ae1-n-d","nn vb"],bandage:["b-ae1-n d-ih-jh","nn vb"],bandaged:["b-ae1-n d-ah-jh-d","vbn jj"],banded:["b-ae1-n d-ih-d","vbn"],bandied:["b-ae1-n d-iy-d","vbn"],banding:["b-ae1-n d-ih-ng","vbg"],bandit:["b-ae1-n d-ah-t","nn"],bandstand:["b-ae1-n-d s-t-ae-n-d","nn"],bandwagon:["b-ae1-n-d w-ae g-ah-n","nn"],bandwidth:["b-ae1-n-d w-ih-d-th","nn"],bandy:["b-ae1-n-d-iy","vb"],bane:["b-ey1-n","nn"],bang:["b-ae1-ng","nn vb uh vbp"],banged:["b-ae1-ng-d","vbd vbn"],banging:["b-ae1 ng-ih-ng","vbg"],bangish:["b-ae1 ng-ih-sh","jj"],banish:["b-ae1 n-ih-sh","vb"],banished:["b-ae1 n-ih-sh-t","vbn vbd"],banishing:["b-ae1 n-ih sh-ih-ng","vbg"],banishment:["b-ae1 n-ih-sh m-ah-n-t","nn"],banister:["b-ae1 n-ih s-t-er","nn"],banjo:["b-ae1-n jh-ow","nn"],bank:["b-ae1-ng-k","nn vbp vb"],banked:["b-ae1-ng-k-t","vbd jj vbn"],banker:["b-ae1-ng k-er","nn"],bankholding:["b-ae1-ng-k hh-ow-l d-ih-ng","vbg"],banking:["b-ae1-ng k-ih-ng","vbg"],bankroll:["b-ae1-ng-k r-ow-l","vb vbp"],bankrolled:["b-ae1-ng-k r-ow-l-d","vbd vbn"],bankrolling:["b-ae1-ng-k r-ow l-ih-ng","vbg"],bankrupt:["b-ae1-ng k-r-ah-p-t","jj nn vb vbp"],bankruptcy:["b-ae1-ng k-r-ah-p s-iy","nn"],banned:["b-ae1-n-d","vbn vbd"],banner:["b-ae1 n-er","nn"],banning:["b-ae1 n-ih-ng","vbg"],banquet:["b-ae1-ng k-w-ah-t","nn"],banshee:["b-ae-n sh-iy1","nn"],banter:["b-ae1-n t-er","nn"],baptism:["b-ae1-p t-ih z-ah-m","nn"],baptismal:["b-ae-p t-ih1-z m-ah-l","jj"],baptistery:["b-ae1-p t-ah-s t-r-iy","nn"],baptize:["b-ae-p-t-ay1-z","vb"],baptized:["b-ae-p t-ay1-z-d","vbn"],bar:["b-aa1-r","nn vb vbp"],barb:["b-aa1-r-b","nn vb"],barbarian:["b-aa-r b-eh1 r-iy ah-n","nn"],barbaric:["b-aa-r b-ae1 r-ih-k","jj"],barbarous:["b-aa1-r b-er ah-s","jj"],barbecue:["b-aa1-r b-ih k-y-uw","nn vb"],barbecued:["b-aa1-r b-ih k-y-uw-d","vbn"],barbed:["b-aa1-r-b-d","jj vbn"],barbequed:["b-aa1-r b-ih k-y-uw-d","jj"],barber:["b-aa1-r b-er","nn"],bard:["b-aa1-r-d","nn"],bare:["b-eh1-r","jj vb"],bared:["b-eh1-r-d","vbd"],barefoot:["b-eh1-r f-uh-t","rb jj"],barely:["b-eh1-r l-iy","rb"],barest:["b-eh1 r-ah-s-t","jjs"],bargain:["b-aa1-r g-ah-n","nn vb"],bargained:["b-aa1-r g-ah-n-d","vbd vbn"],bargaining:["b-aa1-r g-ih n-ih-ng","nn jj vbg"],barge:["b-aa1-r-jh","nn vb vbp"],barged:["b-aa1-r-jh-d","vbn vbd"],baring:["b-eh1 r-ih-ng","vbg"],baritone:["b-eh1 r-ah t-ow-n","nn jj"],barium:["b-eh1 r-iy ah-m","nn"],bark:["b-aa1-r-k","nn vb"],barked:["b-aa1-r-k-t","vbd"],barking:["b-aa1-r k-ih-ng","vbg"],barks:["b-aa1-r-k-s","vbz"],barley:["b-aa1-r l-iy","nn"],barn:["b-aa1-r-n","nn"],barnacle:["b-aa1-r n-ah k-ah-l","nn"],barnyard:["b-aa1-r-n y-aa-r-d","nn"],barometer:["b-er aa1 m-ih t-er","nn"],barometric:["b-ae r-ah m-eh1 t-r-ih-k","jj"],baron:["b-ae1 r-ah-n","nn"],baroque:["b-er ow1-k","jj nn"],barrack:["b-ae1 r-ah-k","nn"],barrage:["b-er aa1-zh","nn"],barred:["b-aa1-r-d","vbn vbd"],barrel:["b-ae1 r-ah-l","nn vb"],barreling:["b-ae1 r-ah-l ih-ng","vbg"],barren:["b-ae1 r-ah-n","jj"],barricade:["b-ae1 r-ah k-ey-d","nn vb"],barrier:["b-ae1 r-iy er","nn"],barring:["b-aa1 r-ih-ng","vbg"],barrio:["b-aa1 r-iy ow","nn"],barrister:["b-ae1 r-ih-s t-er","nn"],barroom:["b-aa1-r r-uw-m","nn"],barrow:["b-ae1 r-ow","nn"],bartender:["b-aa1-r t-eh-n d-er","nn"],barter:["b-aa1-r t-er","nn vb"],bartered:["b-aa1-r t-er-d","vbn"],bartering:["b-aa1-r t-er ih-ng","vbg"],base:["b-ey1-s","nn vbp jj vb"],baseball:["b-ey1-s b-ao1-l","nn"],based:["b-ey1-s-t","vbn vbd"],baseless:["b-ey1-s l-ah-s","jj"],baseline:["b-ey1-s l-ay-n","nn jj"],baseman:["b-ey1-s m-ah-n","nn"],basement:["b-ey1-s m-ah-n-t","nn"],bash:["b-ae1-sh","nn vb"],bashed:["b-ae1-sh-t","vbd vbn"],basher:["b-ae1 sh-er","nn"],bashful:["b-ae1-sh f-ah-l","jj"],bashing:["b-ae1 sh-ih-ng","jj vbg"],basic:["b-ey1 s-ih-k","jj nn"],basically:["b-ey1 s-ih-k l-iy","rb"],basil:["b-ae1 z-ah-l","nn"],basin:["b-ey1 s-ah-n","nn"],basing:["b-ey1 s-ih-ng","vbg"],basis:["b-ey1 s-ah-s","nn"],bask:["b-ae1-s-k","vb"],basked:["b-ae1-s-k-t","vbd"],basket:["b-ae1 s-k-ah-t","nn"],basketball:["b-ae1 s-k-ah-t b-ao-l","nn"],basking:["b-ae1 s-k-ih-ng","vbg"],bass:["b-ae1-s","nn"],bassist:["b-ey1 s-ih-s-t","nn"],bassoon:["b-ah s-uw1-n","nn"],bastard:["b-ae1 s-t-er-d","nn"],bastion:["b-ae1 s-ch-ah-n","nn"],bat:["b-ae1-t","nn vb"],batch:["b-ae1-ch","nn"],bated:["b-ey1 t-ih-d","jj"],bath:["b-ae1-th","nn"],bathe:["b-ey1-dh","vb"],bathed:["b-ey1-dh-d","vbn vbd"],bather:["b-ey1 dh-er","nn"],bathing:["b-ey1 dh-ih-ng","vbg"],bathrobe:["b-ae1-th r-ow-b","nn"],bathroom:["b-ae1-th r-uw-m","nn"],bathtub:["b-ae1-th t-ah-b","nn"],baton:["b-ah t-aa1-n","nn"],battalion:["b-ah t-ae1 l-y-ah-n","nn"],batted:["b-ae1 t-ih-d","vbd vbn"],batter:["b-ae1 t-er","nn vb"],battered:["b-ae1 t-er-d","vbn vbd jj"],battering:["b-ae1 t-er ih-ng","vbg"],battery:["b-ae1 t-er iy","nn"],batting:["b-ae1 t-ih-ng","vbg"],battle:["b-ae1 t-ah-l","nn vbp vb"],battled:["b-ae1 t-ah-l-d","vbd vbn"],battlefield:["b-ae1 t-ah-l f-iy-l-d","nn"],battlefront:["b-ae1 t-ah-l f-r-ah-n-t","nn"],battleground:["b-ae1 t-ah-l g-r-aw-n-d","nn"],battlement:["b-ae1 t-ah-l m-ah-n-t","nn"],battling:["b-ae1 t-ah-l ih-ng","vbg"],bauble:["b-ao1 b-ah-l","nn"],bawdy:["b-ao1 d-iy","jj"],bawl:["b-ao1-l","vb"],bawled:["b-ao1-l-d","vbd"],bay:["b-ey1","nn vb"],bayed:["b-ey1-d","vbd vbn"],baying:["b-ey1 ih-ng","vbg"],bayonet:["b-ey1 ah n-eh-t","nn"],bazaar:["b-ah z-aa1-r","nn"],be:["b-iy1","vb"],beach:["b-iy1-ch","nn vb"],beached:["b-iy1-ch-t","vbn vbd"],beachfront:["b-iy1-ch f-r-aa-n-t","nn jj"],beachhead:["b-iy1-ch hh-eh-d","nn"],beaching:["b-iy1 ch-ih-ng","vbg"],beacon:["b-iy1 k-ah-n","nn"],bead:["b-iy1-d","vb"],beaded:["b-iy1 d-ih-d","vbn"],beadle:["b-iy1 d-ah-l","nn"],beadwork:["b-iy1-d w-er-k","nn"],beady:["b-iy1 d-iy","jj"],beak:["b-iy1-k","nn"],beaker:["b-iy1 k-er","nn"],beam:["b-iy1-m","nn vb"],beamed:["b-iy1-m-d","vbn"],beaming:["b-iy1 m-ih-ng","vbg jj"],bean:["b-iy1-n","nn vbn jj"],bear:["b-eh1-r","vb nn vbp"],bearable:["b-eh1 r-ah b-ah-l","jj"],beard:["b-ih1-r-d","nn vb"],bearded:["b-ih1-r d-ah-d","jj vbd vbn"],bearer:["b-eh1 r-er","nn"],bearing:["b-eh1 r-ih-ng","vbg jj nn"],bearish:["b-eh1 r-ih-sh","jj"],bearishly:["b-eh1 r-ih-sh l-iy","rb"],bearishness:["b-eh1 r-ih-sh n-ah-s","nn"],beast:["b-iy1-s-t","nn"],beat:["b-iy1-t","vb jj nn vbd vbn vbp"],beaten:["b-iy1 t-ah-n","vbn jj"],beating:["b-iy1 t-ih-ng","vbg"],beatnik:["b-iy1-t n-ih-k","nn"],beau:["b-ow1","nn"],beautiful:["b-y-uw1 t-ah f-ah-l","jj"],beautifully:["b-y-uw1 t-ah f-l-iy","rb"],beautify:["b-y-uw1 t-ih f-ay","vb vbp"],beauty:["b-y-uw1 t-iy","nn"],beaver:["b-iy1 v-er","nn"],bebop:["b-iy1 b-aa-p","nn"],becalmed:["b-ih k-aa1-m-d","jj"],became:["b-ih k-ey1-m","vbd"],because:["b-ih k-ao1-z","in rb"],beckon:["b-eh1 k-ah-n","vbp vb"],beckoned:["b-eh1 k-ah-n-d","vbd vbn"],beckoning:["b-eh1 k-ah n-ih-ng","vbg"],beckons:["b-eh1 k-ah-n-z","vbz"],become:["b-ih k-ah1-m","vb vbd vbn vbp"],becomes:["b-ih k-ah1-m-z","vbz"],becoming:["b-ih k-ah1 m-ih-ng","vbg"],bed:["b-eh1-d","nn vb vbp"],bedding:["b-eh1 d-ih-ng","nn"],bedevil:["b-ih d-eh1 v-ah-l","vb"],bedeviled:["b-ih d-eh1 v-ah-l-d","vbn"],bedfellow:["b-eh1-d f-eh l-ow","nn"],bedlam:["b-eh1-d l-ah-m","nn"],bedpan:["b-eh1-d p-ae-n","nn"],bedraggled:["b-ih d-r-ae1 g-ah-l-d","jj"],bedridden:["b-eh1-d r-ih d-ah-n","jj"],bedrock:["b-eh1-d r-aa-k","nn"],bedroom:["b-eh1-d r-uw-m","nn"],bedside:["b-eh1-d s-ay-d","nn"],bedspread:["b-eh1-d s-p-r-eh-d","nn"],bedstraw:["b-eh1-d s-t-r-ao","nn"],bedtime:["b-eh1-d t-ay-m","nn"],bee:["b-iy1","nn"],beech:["b-iy1-ch","nn"],beef:["b-iy1-f","nn vb vbp"],beefed:["b-iy1-f-t","vbn vbd"],beefing:["b-iy1 f-ih-ng","vbg"],beefs:["b-iy1-f-s","vbz"],beefsteak:["b-iy1-f s-t-ey-k","nn"],beefy:["b-iy1 f-iy","jj"],beehive:["b-iy1 hh-ay-v","nn"],been:["b-ih1-n","vbn"],beep:["b-iy1-p","nn"],beeper:["b-iy1 p-er","nn"],beer:["b-ih1-r","nn"],beet:["b-iy1-t","nn"],beetle:["b-iy1 t-ah-l","nn"],befall:["b-ih f-ao1-l","vb vbp"],befallen:["b-ah f-aa1 l-ah-n","vbn"],befell:["b-ih f-eh1-l","vbd"],befit:["b-ih-f-ih1-t","vb"],befits:["b-ih f-ih1-t-s","vbz"],befitting:["b-ih f-ih1 t-ih-ng","vbg jj"],before:["b-ih f-ao1-r","in rb rp"],beforehand:["b-ih f-ao1-r hh-ae-n-d","rb"],befriend:["b-ih-f-r-eh1-n-d","vb"],befriended:["b-ih f-r-eh1-n d-ih-d","vbd vbn"],befriends:["b-ih f-r-eh1-n-d-z","vbz"],befuddle:["b-ih-f-ah1-d-ah-l","vb"],befuddled:["b-ih f-ah1 d-ah-l-d","vbd vbn"],befuddles:["b-ih f-ah1 d-ah-l-z","vbz"],beg:["b-eh1-g","vbp vb"],began:["b-ih g-ae1-n","vbd"],begat:["b-ih g-ae1-t","vbd"],beget:["b-ih g-eh1-t","vb vbp"],begets:["b-ih g-eh1-t-s","vbz"],beggar:["b-eh1 g-er","nn"],begged:["b-eh1-g-d","vbd vbn"],begging:["b-eh1 g-ih-ng","vbg"],begin:["b-ih g-ih1-n","vb vbp"],beginner:["b-ih g-ih1 n-er","nn"],beginning:["b-ih g-ih1 n-ih-ng","vbg jj nn"],begins:["b-ih g-ih1-n-z","vbz"],begonia:["b-ih g-ow1 n-y-ah","nn"],begrudge:["b-ih g-r-ah1-jh","vb"],begs:["b-eh1-g-z","vbz"],beguile:["b-ih-g-ay1-l","vb"],beguiled:["b-ih g-ay1-l-d","vbn"],beguiling:["b-ih g-ay1 l-ih-ng","jj"],begun:["b-ih g-ah1-n","vbn"],behave:["b-ih hh-ey1-v","vb vbp"],behaved:["b-ih hh-ey1-v-d","vbd vbn"],behaves:["b-ih hh-ey1-v-z","vbz"],behaving:["b-ih hh-ey1 v-ih-ng","vbg"],behavior:["b-ih hh-ey1 v-y-er","nn"],behavioral:["b-ih hh-ey1 v-y-er ah-l","jj"],behead:["b-ih-hh-eh1-d","vb"],beheaded:["b-ih hh-eh1 d-ih-d","vbd"],beheading:["b-ih hh-eh1 d-ih-ng","nn vbg"],behemoth:["b-ah hh-iy1 m-ah-th","nn"],behest:["b-ih hh-eh1-s-t","nn"],behind:["b-ih hh-ay1-n-d","in nn rb rp"],behold:["b-ih hh-ow1-l-d","vb"],beholden:["b-ih hh-ow1-l d-ah-n","jj"],beholder:["b-iy hh-ow1-l d-er","nn"],beige:["b-ey1-zh","jj"],being:["b-iy1 ih-ng","vbg jj nn"],belabor:["b-ih-l-ey1-b-er","vb"],belaboring:["b-ih l-ey1 b-er ih-ng","vbg"],belated:["b-ih l-ey1 t-ih-d","jj"],belatedly:["b-ih l-ey1 t-ah-d l-iy","rb"],belch:["b-eh1-l-ch","nn vb"],belched:["b-eh1-l-ch-t","vbd"],belching:["b-eh1-l ch-ih-ng","vbg"],beleaguer:["b-ih-l-iy1-g-er","vb"],beleaguered:["b-ih l-iy1 g-er-d","jj vbn"],belfry:["b-eh1-l f-r-iy","nn"],belie:["b-ih l-ay1","vbp vb"],belied:["b-ih l-ay1-d","vbd"],belief:["b-ih l-iy1-f","nn"],belies:["b-ih l-ay1-z","vbz"],believable:["b-ah l-iy1 v-ah b-ah-l","jj"],believe:["b-ih l-iy1-v","vbp vb"],believed:["b-ih l-iy1-v-d","vbd vbn"],believer:["b-ah l-iy1 v-er","nn"],believes:["b-ih l-iy1-v-z","vbz"],believing:["b-ih l-iy1 v-ih-ng","vbg"],belittle:["b-ih l-ih1 t-ah-l","vbp vb"],belittled:["b-ih l-ih1 t-ah-l-d","jj"],belittling:["b-ih l-ih1 t-ah-l ih-ng","vbg"],bell:["b-eh1-l","nn"],bellhop:["b-eh1-l hh-aa-p","nn"],belligerence:["b-ah l-ih1 jh-er ah-n-s","nn"],belligerent:["b-ah l-ih1 jh-er ah-n-t","jj"],bellow:["b-eh1 l-ow","nn vb"],bellowed:["b-eh1 l-ow-d","vbd vbn"],bellowing:["b-eh1 l-ow ih-ng","vbg"],bellows:["b-eh1 l-ow-z","vbz nn"],bellwether:["b-eh1-l w-eh dh-er","nn jj"],belly:["b-eh1 l-iy","nn rb"],belong:["b-ih l-ao1-ng","vb vbp jj"],belonged:["b-ih l-ao1-ng-d","vbd vbn"],belonging:["b-ih l-ao1 ng-ih-ng","vbg"],belongs:["b-ih l-ao1-ng-z","vbz"],beloved:["b-ih l-ah1-v-d","jj vbn nn"],below:["b-ih l-ow1","in rb"],belt:["b-eh1-l-t","nn vb"],belted:["b-eh1-l t-ah-d","vbd"],belting:["b-eh1-l t-ih-ng","vbg"],beltway:["b-eh1-l-t w-ey","nn"],beluga:["b-ih l-uw1 g-ah","nn"],bely:["b-ah-l-ay1","vb"],belying:["b-ih l-ay1 ih-ng","vbg"],bemoan:["b-ih m-ow1-n","vb"],bemoaned:["b-ih m-ow1-n-d","vbd"],bemoaning:["b-ih m-ow1 n-ih-ng","vbg"],bemoans:["b-ih m-ow1-n-z","vbz"],bemused:["b-ih m-y-uw1-z-d","jj"],bench:["b-eh1-n-ch","nn vb"],benchmark:["b-eh1-n-ch m-aa-r-k","nn jj"],bend:["b-eh1-n-d","vb nn"],bending:["b-eh1-n d-ih-ng","vbg"],beneath:["b-ih n-iy1-th","in rb"],benefactor:["b-eh1 n-ah f-ae-k t-er","nn"],beneficence:["b-ah n-eh1 f-ah s-ah-n-s","nn"],beneficial:["b-eh n-ah f-ih1 sh-ah-l","jj"],beneficially:["b-eh n-ah f-ih1 sh-ah l-iy","rb"],beneficiary:["b-eh n-ah f-ih1 sh-iy eh r-iy","nn jj"],benefit:["b-eh1 n-ah f-ih-t","nn vb vbp"],benefited:["b-eh1 n-ah f-ih t-ih-d","vbd vbn"],benefiting:["b-eh1 n-ah f-ih t-ih-ng","vbg"],benevolence:["b-ah n-eh1 v-ah l-ah-n-s","nn"],benevolent:["b-ah n-eh1 v-ah l-ah-n-t","jj"],benighted:["b-ih n-ay1 t-ih-d","jj"],benign:["b-ih n-ay1-n","jj"],bent:["b-eh1-n-t","vbd vbn jj nn"],benzene:["b-eh-n z-iy1-n","nn"],bequeath:["b-ih k-w-iy1-th","vb"],bequeathed:["b-ah k-w-iy1-th-t","vbn vbd"],bequest:["b-ih k-w-eh1-s-t","nn"],berate:["b-ih-r-ey1-t","vb"],berated:["b-ih r-ey1 t-ih-d","vbn vbd"],bereavement:["b-er iy1-v m-ah-n-t","nn"],bereft:["b-er eh1-f-t","jj vbn"],beret:["b-eh1 r-ah-t","nn"],berg:["b-er1-g","nn"],berry:["b-eh1 r-iy","nn"],berserk:["b-er s-er1-k","jj rb"],berth:["b-er1-th","nn"],beryllium:["b-er ih1 l-iy ah-m","nn"],beset:["b-ih s-eh1-t","vbn jj vbd"],besetting:["b-ih s-eh1 t-ih-ng","vbg"],beside:["b-ih s-ay1-d","in rb"],besides:["b-ih s-ay1-d-z","in rb"],besiege:["b-ih s-iy1-jh","vb"],besieged:["b-ih s-iy1-jh-d","vbn jj"],bespeak:["b-ih-s-p-iy1-k","vb"],bespeaks:["b-ih s-p-iy1-k-s","vbz"],bespectacled:["b-ih s-p-eh1-k t-ah k-ah-l-d","jj"],best:["b-eh1-s-t","jjs rbs jjss nn rb vb"],bested:["b-eh1 s-t-ih-d","vbn vbd"],bestial:["b-eh1 s-ch-ah-l","jj"],besting:["b-eh1 s-t-ih-ng","vbg"],bestow:["b-ih s-t-ow1","vb"],bestowed:["b-ih s-t-ow1-d","vbn vbd"],bestows:["b-ih s-t-ow1-z","vbz"],bestseller:["b-eh1-s-t s-eh1 l-er","nn"],bestselling:["b-eh1-s-t s-eh1 l-ih-ng","jj"],bet:["b-eh1-t","nn rb vb vbd vbn vbp"],beta:["b-ey1 t-ah","nn jj"],betide:["b-ih t-ay1-d","vb"],betray:["b-ih t-r-ey1","vb vbp"],betrayal:["b-ih t-r-ey1 ah-l","nn"],betrayed:["b-ih t-r-ey1-d","vbn vbd"],betraying:["b-ih t-r-ey1 ih-ng","vbg"],betrays:["b-ih t-r-ey1-z","vbz"],better:["b-eh1 t-er","jjr rbr jj rb vb"],bettered:["b-eh1 t-er-d","vbd"],bettering:["b-eh1 t-er ih-ng","vbg"],betterment:["b-eh1 t-er m-ah-n-t","nn"],betting:["b-eh1 t-ih-ng","vbg"],between:["b-ih t-w-iy1-n","in rb"],bevel:["b-eh1 v-ah-l","vb"],beverage:["b-eh1 v-er ih-jh","nn"],bevy:["b-eh1 v-iy","nn"],beware:["b-ih w-eh1-r","vb vbp"],bewilder:["b-ih-w-ih1-l-d-er","vb"],bewildered:["b-ih w-ih1-l d-er-d","vbn jj"],bewildering:["b-ih w-ih1-l d-er ih-ng","vbg jj"],bewilderment:["b-ih w-ih1-l d-er m-ah-n-t","nn"],bewilders:["b-ih w-ih1-l d-er-z","vbz"],bewitch:["b-ih-w-ih1-ch","vb"],bewitched:["b-ih w-ih1-ch-t","vbn"],beyond:["b-ih aa1-n-d","in rb"],bi:["b-ay1","in"],bianco:["b-iy aa1-ng k-ow","nn"],biannual:["b-ay ae1 n-uw ah-l","jj"],bias:["b-ay1 ah-s","nn vb"],biased:["b-ay1 ah-s-t","vbn"],bib:["b-ih1-b","nn"],bible:["b-ay1 b-ah-l","jj nn"],biblical:["b-ih1 b-l-ah k-ah-l","jj"],bibliography:["b-ih b-l-iy aa1 g-r-ah f-iy","nn"],bicarbonate:["b-ay k-aa1-r b-ah n-ah-t","nn"],bicentennial:["b-ay s-eh-n t-eh1 n-iy ah-l","nn jj"],bicker:["b-ih1-k-er","vb"],bickered:["b-ih1 k-er-d","vbn"],bickering:["b-ih1 k-er ih-ng","vbg"],bicycle:["b-ay1 s-ih k-ah-l","nn"],bicycling:["b-ay1 s-ih k-ah l-ih-ng","nn"],bid:["b-ih1-d","nn vbd vbn vbp vb"],bidder:["b-ih1 d-er","nn"],bidding:["b-ih1 d-ih-ng","vbg"],bide:["b-ay1-d","vb"],biennial:["b-ay eh1 n-iy ah-l","jj"],bifocal:["b-ay1 f-ow k-ah-l","nn"],bifurcated:["b-ih1 f-er k-ey t-ih-d","jj"],big:["b-ih1-g","jj rb"],bigger:["b-ih1 g-er","jjr rbr"],biggest:["b-ih1 g-ah-s-t","jjs rbs"],biggie:["b-ih1 g-iy","nn"],bigness:["b-ih1-g n-ah-s","nn"],bigot:["b-ih1 g-ah-t","nn"],bigoted:["b-ih1 g-ah t-ih-d","jj"],bigotry:["b-ih1 g-ah t-r-iy","nn"],bike:["b-ay1-k","nn"],biker:["b-ay1 k-er","nn"],biking:["b-ay1 k-ih-ng","nn"],bikini:["b-ih k-iy1 n-iy","nn"],bilateral:["b-ay l-ae1 t-er ah-l","jj"],bile:["b-ay1-l","nn"],bilingual:["b-ay l-ih1-ng g-w-ah-l","jj"],bilious:["b-ih1 l-iy ah-s","jj"],bilk:["b-ih1-l-k","vb"],bilked:["b-ih1-l-k-t","vbn vbd"],bilking:["b-ih1-l k-ih-ng","vbg"],bill:["b-ih1-l","nn vbp vb"],billable:["b-ih1 l-ah b-ah-l","jj"],billboard:["b-ih1-l b-ao-r-d","nn"],billed:["b-ih1-l-d","vbn jj vbd"],billet:["b-ih1 l-ah-t","nn"],billfold:["b-ih1-l f-ow-l-d","nn"],billiard:["b-ih1 l-y-er-d","nn"],billiards:["b-ih1 l-y-er-d-z","nn"],billing:["b-ih1 l-ih-ng","nn vbg"],billion:["b-ih1 l-y-ah-n","nn"],billionaire:["b-ih l-y-ah n-eh1-r","nn"],billon:["b-ih1 l-ah-n","nn"],billow:["b-ih1-l-ow","vb"],billowed:["b-ih1 l-ow-d","vbd"],billowing:["b-ih1 l-ow ih-ng","vbg"],bimbo:["b-ih1-m b-ow","nn"],bimonthly:["b-ay m-ah1-n-th l-iy","jj"],bin:["b-ih1-n","nn"],binary:["b-ay1 n-er iy","jj"],binational:["b-ay n-ae1 sh-ah n-ah-l","jj"],bind:["b-ay1-n-d","nn vb vbp"],binder:["b-ay1-n d-er","nn"],binding:["b-ay1-n d-ih-ng","nn jj vbg"],binds:["b-ay1-n-d-z","vbz"],binge:["b-ih1-n-jh","nn"],bingo:["b-ih1-ng g-ow","nn"],binocular:["b-ah n-aa1 k-y-ah l-er","nn"],binomial:["b-ay n-ow1 m-iy ah-l","nn"],bio:["b-ay ow1","nn jj"],biochemical:["b-ay ow k-eh1 m-ah k-ah-l","jj"],biochemist:["b-ay ow k-eh1 m-ah-s-t","nn"],biochemistry:["b-ay ow k-eh1 m-ah s-t-r-iy","nn"],biodegradable:["b-ay ow d-ah g-r-ey1 d-ah b-ah-l","jj"],biofeedback:["b-ay ow f-iy1-d b-ae-k","nn"],biographer:["b-ay aa1 g-r-ah f-er","nn"],biographical:["b-ay ah g-r-ae1 f-ih k-ah-l","jj"],biography:["b-ay aa1 g-r-ah f-iy","nn"],biological:["b-ay ah l-aa1 jh-ih k-ah-l","jj nn"],biologically:["b-ay ah l-aa1 jh-ih-k l-iy","rb"],biologist:["b-ay aa1 l-ah jh-ah-s-t","nn"],biology:["b-ay aa1 l-ah jh-iy","nn"],biomedical:["b-ay ow m-eh1 d-ih k-ah-l","jj"],biopharmaceutical:["b-ay ow f-aa-r m-ah s-uw1 t-ih k-ah-l","jj"],biopsy:["b-ay1 aa-p s-iy","nn"],biotech:["b-ay1 ow t-eh-k","jj nn"],biotechnology:["b-ay ow t-eh-k n-aa1 l-ah jh-iy","nn"],bipartisan:["b-ay p-aa1-r t-ih z-ah-n","jj"],bipartisanship:["b-ay p-aa1-r t-ah z-ah-n sh-ih-p","nn"],biplane:["b-ay1 p-l-ey-n","nn"],biracial:["b-ay r-ey1 sh-ah-l","jj"],birch:["b-er1-ch","nn"],bird:["b-er1-d","nn"],birdie:["b-er1 d-iy","nn vb"],birdied:["b-er1 d-iy-d","vbd vbn"],birth:["b-er1-th","nn"],birthday:["b-er1-th d-ey","nn"],birthplace:["b-er1-th p-l-ey-s","nn"],birthrate:["b-er1-th r-ey-t","nn"],birthright:["b-er1-th r-ay-t","nn"],biscuit:["b-ih1 s-k-ah-t","nn"],bisexual:["b-ay s-eh1-k sh-uw ah-l","jj"],bishop:["b-ih1 sh-ah-p","nn"],bison:["b-ay1 s-ah-n","nn"],bisque:["b-ih1-s-k","nn"],bit:["b-ih1-t","nn vbd vbn jj rb vb"],bitch:["b-ih1-ch","nn vb"],bitchy:["b-ih1 ch-iy","jj"],bite:["b-ay1-t","vb vbp nn"],biting:["b-ay1 t-ih-ng","vbg jj"],bitten:["b-ih1 t-ah-n","vbn"],bitter:["b-ih1 t-er","jj"],bitterest:["b-ih1 t-er ah-s-t","jjs"],bitterly:["b-ih1 t-er l-iy","rb"],bitterness:["b-ih1 t-er n-ah-s","nn"],bittersweet:["b-ih1 t-er s-w-iy-t","jj"],bituminous:["b-ih t-uw1 m-ah n-ah-s","jj"],bivouac:["b-ih1-v w-ae-k","nn"],biweekly:["b-ay w-iy1-k l-iy","jj nn"],biz:["b-ih1-z","nn"],bizarre:["b-ah z-aa1-r","jj"],black:["b-l-ae1-k","jj nn vb"],blackberry:["b-l-ae1-k b-eh r-iy","nn"],blackboard:["b-l-ae1-k b-ao-r-d","nn"],blacked:["b-l-ae1-k-t","vbn"],blacken:["b-l-ae1-k-ah-n","vb"],blackened:["b-l-ae1 k-ah-n-d","vbn jj"],blackening:["b-l-ae1 k-ah n-ih-ng","nn"],blacker:["b-l-ae1 k-er","jjr"],blackest:["b-l-ae1 k-ah-s-t","jjs"],blackjack:["b-l-ae1-k jh-ae-k","nn"],blacklist:["b-l-ae1-k l-ih-s-t","vb"],blacklisting:["b-l-ae1-k l-ih s-t-ih-ng","nn"],blackmail:["b-l-ae1-k m-ey-l","nn vb"],blackmailed:["b-l-ae1-k m-ey-l-d","vbn"],blackmailing:["b-l-ae1-k m-ey l-ih-ng","vbg"],blackness:["b-l-ae1-k n-ah-s","nn"],blackout:["b-l-ae1-k aw-t","nn"],blacksmith:["b-l-ae1-k s-m-ih-th","nn"],bladder:["b-l-ae1 d-er","nn"],blade:["b-l-ey1-d","nn"],blame:["b-l-ey1-m","vb nn vbp"],blamed:["b-l-ey1-m-d","vbd vbn"],blames:["b-l-ey1-m-z","vbz"],blaming:["b-l-ey1 m-ih-ng","vbg"],blanche:["b-l-ae1-n-ch","jj nn"],bland:["b-l-ae1-n-d","jj"],blander:["b-l-ae1-n d-er","jjr"],blandly:["b-l-ae1-n-d l-iy","rb"],blandness:["b-l-ae1-n-d n-ah-s","nn"],blank:["b-l-ae1-ng-k","jj nn rb vb"],blanket:["b-l-ae1-ng k-ah-t","nn vbp jj vb"],blanketed:["b-l-ae1-ng k-ah t-ih-d","vbd"],blare:["b-l-eh1-r","vb"],blared:["b-l-eh1-r-d","vbd"],blares:["b-l-eh1-r-z","vbz"],blaring:["b-l-eh1 r-ih-ng","vbg"],blase:["b-l-ey1-z","jj nn"],blasphemous:["b-l-ae1-s f-ah m-ah-s","jj"],blasphemy:["b-l-ae1-s f-ah m-iy","nn"],blast:["b-l-ae1-s-t","nn vb"],blastdown:["b-l-ae1-s-t d-aw-n","nn"],blasted:["b-l-ae1 s-t-ah-d","vbd vbn"],blasting:["b-l-ae1 s-t-ih-ng","vbg jj"],blatant:["b-l-ey1 t-ah-n-t","jj"],blatantly:["b-l-ey1 t-ah-n-t l-iy","rb"],blaze:["b-l-ey1-z","nn vb vbp"],blazed:["b-l-ey1-z-d","vbd"],blazer:["b-l-ey1 z-er","nn"],blazing:["b-l-ey1 z-ih-ng","vbg jj"],bleach:["b-l-iy1-ch","nn vb"],bleached:["b-l-iy1-ch-t","jj vbn"],bleacher:["b-l-iy1 ch-er","nn"],bleaching:["b-l-iy1 ch-ih-ng","vbg"],bleak:["b-l-iy1-k","jj nn"],bleaker:["b-l-iy1 k-er","jjr"],bleary:["b-l-ih1 r-iy","jj"],bled:["b-l-eh1-d","vbd"],bleed:["b-l-iy1-d","vb vbp"],bleeding:["b-l-iy1 d-ih-ng","vbg"],blemish:["b-l-eh1 m-ih-sh","nn"],blend:["b-l-eh1-n-d","nn vbp vb"],blended:["b-l-eh1-n d-ah-d","jj vbd vbn"],blender:["b-l-eh1-n d-er","nn"],blending:["b-l-eh1-n d-ih-ng","vbg"],bless:["b-l-eh1-s","vb"],blessed:["b-l-eh1-s-t","vbn jj vbd"],blessing:["b-l-eh1 s-ih-ng","nn vbg"],blew:["b-l-uw1","vbd"],blight:["b-l-ay1-t","nn vb"],blighted:["b-l-ay1 t-ih-d","vbn vbd"],blind:["b-l-ay1-n-d","jj vb"],blinded:["b-l-ay1-n d-ih-d","vbn"],blindfold:["b-l-ay1-n-d f-ow-l-d","nn vb"],blindfolded:["b-l-ay1-n-d f-ow-l d-ih-d","vbn jj vbd"],blinding:["b-l-ay1-n d-ih-ng","jj vbg"],blindly:["b-l-ay1-n-d l-iy","rb"],blindness:["b-l-ay1-n-d n-ah-s","nn"],blindside:["b-l-ay1-n-d-s-ay-d","vb"],blindsided:["b-l-ay1-n-d s-ay d-ih-d","vbn jj"],blink:["b-l-ih1-ng-k","vb nn"],blinked:["b-l-ih1-ng-k-t","vbd"],blinking:["b-l-ih1-ng k-ih-ng","jj vbg rb"],blinks:["b-l-ih1-ng-k-s","vbz"],blip:["b-l-ih1-p","nn vbp vb"],bliss:["b-l-ih1-s","nn"],blissful:["b-l-ih1-s f-ah-l","jj"],blissfully:["b-l-ih1-s f-ah l-iy","rb"],blister:["b-l-ih1 s-t-er","nn vb"],blistered:["b-l-ih1 s-t-er-d","vbn"],blistering:["b-l-ih1 s-t-er ih-ng","vbg jj"],blithe:["b-l-ay1-dh","jj"],blithely:["b-l-ay1-th l-iy","rb"],blitz:["b-l-ih1-t-s","nn"],blitzkrieg:["b-l-ih1-t s-k-r-iy-g","nn"],blizzard:["b-l-ih1 z-er-d","nn"],bloat:["b-l-ow1-t","nn vb"],bloated:["b-l-ow1 t-ih-d","jj vbn"],blob:["b-l-aa1-b","nn"],blobby:["b-l-aa1 b-iy","jj"],bloc:["b-l-aa1-k","nn"],block:["b-l-aa1-k","nn vbp jj vb"],blockade:["b-l-aa k-ey1-d","nn vb"],blockading:["b-l-aa k-ey1 d-ih-ng","vbg"],blockage:["b-l-aa1 k-ih jh-ih","nn"],blockbuster:["b-l-aa1-k b-ah s-t-er","nn jj"],blocked:["b-l-aa1-k-t","vbn jj vbd"],blocker:["b-l-aa1 k-er","nn"],blocking:["b-l-aa1 k-ih-ng","vbg jj nn"],bloke:["b-l-ow1-k","nn"],blond:["b-l-aa1-n-d","jj nn"],blonde:["b-l-aa1-n-d","jj nn"],blood:["b-l-ah1-d","nn vb"],bloodbath:["b-l-ah1-d b-ae-th","nn"],blooded:["b-l-ah1 d-ih-d","vbn"],bloodied:["b-l-ah1 d-iy-d","jj vbn"],bloodiest:["b-l-ah1 d-iy ah-s-t","jjs"],bloodless:["b-l-ah1-d l-ah-s","jj"],bloodletting:["b-l-ah1-d l-eh t-ih-ng","vbg"],bloodshed:["b-l-ah1-d sh-eh-d","nn"],bloodstain:["b-l-ah1-d s-t-ey-n","nn"],bloodstained:["b-l-ah1-d s-t-ey-n-d","jj"],bloodstream:["b-l-ah1-d s-t-r-iy-m","nn"],bloodsucking:["b-l-ah1-d s-ah k-ih-ng","vbg jj"],bloodthirsty:["b-l-ah1-d th-er s-t-iy","jj"],bloody:["b-l-ah1 d-iy","jj"],bloom:["b-l-uw1-m","nn vbp vb"],bloomed:["b-l-uw1-m-d","vbd"],blooming:["b-l-uw1 m-ih-ng","vbg"],blooper:["b-l-uw1 p-er","nn"],blossom:["b-l-aa1 s-ah-m","vb jj nn"],blossomed:["b-l-aa1 s-ah-m-d","vbd vbn"],blot:["b-l-aa1-t","nn vb"],blouse:["b-l-aw1-s","nn"],blow:["b-l-ow1","nn vb vbp"],blower:["b-l-ow1 er","nn"],blowing:["b-l-ow1 ih-ng","vbg"],blown:["b-l-ow1-n","vbn"],blowout:["b-l-ow1 aw-t","nn"],blowtorch:["b-l-ow1 t-ao-r-ch","nn"],blowup:["b-l-ow1 ah-p","nn"],blubber:["b-l-ah1 b-er","nn"],bludgeon:["b-l-ah1 jh-ah-n","vb nn"],bludgeoned:["b-l-ah1 jh-ah-n-d","vbn"],blue:["b-l-uw1","jj nn"],blueberry:["b-l-uw1 b-eh r-iy","nn"],bluebonnet:["b-l-uw1 b-aa n-ah-t","nn"],bluechip:["b-l-uw1 ch-ih-p","jj"],blueprint:["b-l-uw1 p-r-ih-n-t","nn"],bluest:["b-l-uw1 ah-s-t","jjs"],bluff:["b-l-ah1-f","nn vb"],bluffing:["b-l-ah1 f-ih-ng","vbg"],bluing:["b-l-uw1 ih-ng","nn"],bluish:["b-l-uw1 ih-sh","jj"],blunder:["b-l-ah1-n d-er","nn vb"],blundered:["b-l-ah1-n d-er-d","vbd vbn"],blunt:["b-l-ah1-n-t","vb jj"],blunted:["b-l-ah1-n t-ah-d","vbd jj vbn"],blunter:["b-l-ah1-n t-er","nn"],bluntest:["b-l-ah1-n t-ah-s-t","rbs"],bluntly:["b-l-ah1-n-t l-iy","rb"],bluntness:["b-l-ah1-n-t n-ah-s","nn"],blunts:["b-l-ah1-n-t-s","vbz"],blur:["b-l-er1","nn vb vbp"],blurred:["b-l-er1-d","vbn jj vbd"],blurring:["b-l-er1 ih-ng","vbg"],blurry:["b-l-er1 iy","jj"],blurt:["b-l-er1-t","nn vb vbp"],blurted:["b-l-er1 t-ih-d","vbd vbn"],blush:["b-l-ah1-sh","nn vb"],blushed:["b-l-ah1-sh-t","vbd vbn"],blushing:["b-l-ah1 sh-ih-ng","vbg"],bluster:["b-l-ah1 s-t-er","nn vb"],blustery:["b-l-ah1 s-t-er iy","jj"],boa:["b-ow1 ah","nn"],boar:["b-ao1-r","nn"],board:["b-ao1-r-d","nn rb vb"],boarded:["b-ao1-r d-ah-d","vbd vbn jj"],boarding:["b-ao1-r d-ih-ng","vbg"],boardinghouse:["b-ao1-r d-ih-ng hh-aw-s","nn"],boardroom:["b-ao1-r-d r-uw-m","nn"],boast:["b-ow1-s-t","vbp nn vb"],boasted:["b-ow1 s-t-ah-d","vbd vbn"],boastful:["b-ow1-s-t f-ah-l","jj"],boasting:["b-ow1 s-t-ih-ng","vbg"], +boasts:["b-ow1-s-t-s","vbz"],boat:["b-ow1-t","nn vb"],boater:["b-ow1 t-er","nn"],boating:["b-ow1 t-ih-ng","vbg"],boatload:["b-ow1-t l-ow-d","nn"],boatman:["b-ow1-t m-ah-n","nn"],bobbing:["b-aa1 b-ih-ng","vbg"],bobby:["b-aa1 b-iy","nn jj"],bode:["b-ow1-d","vb vbp"],bodega:["b-ow d-ey1 g-ah","nn"],bodes:["b-ow1-d-z","vbz"],bodied:["b-aa1 d-iy-d","jj"],bodily:["b-aa1 d-ah l-iy","jj rb"],body:["b-aa1 d-iy","nn"],bodyguard:["b-aa1 d-iy g-aa-r-d","nn"],bog:["b-aa1-g","vb nn"],bogey:["b-ow1 g-iy","nn vb"],bogeyed:["b-ow1 g-iy-d","vbd"],bogged:["b-aa1-g-d","vbd vbn"],bogging:["b-ao1 g-ih-ng","vbg"],boggle:["b-aa1-g-ah-l","vb"],boggled:["b-aa1 g-ah-l-d","vbd"],bogs:["b-aa1-g-z","vbz"],bogus:["b-ow1 g-ah-s","jj"],bohemian:["b-ow hh-iy1 m-iy ah-n","jj"],boil:["b-oy1-l","vb nn"],boiled:["b-oy1-l-d","vbn vbd jj"],boiler:["b-oy1 l-er","nn"],boilerplate:["b-oy1 l-er p-l-ey-t","nn"],boiling:["b-oy1 l-ih-ng","vbg"],boils:["b-oy1-l-z","vbz"],boisterous:["b-oy1 s-t-er ah-s","jj"],bold:["b-ow1-l-d","jj"],bolder:["b-ow1-l d-er","jjr"],boldest:["b-ow1-l d-ih-s-t","jjs"],boldly:["b-ow1-l-d l-iy","rb"],boldness:["b-ow1-l-d n-ah-s","nn"],boll:["b-ow1-l","nn"],bolster:["b-ow1-l s-t-er","vb vbp nn"],bolstered:["b-ow1-l s-t-er-d","vbn vbd"],bolstering:["b-ow1-l s-t-er ih-ng","vbg"],bolsters:["b-ow1-l s-t-er-z","vbz"],bolt:["b-ow1-l-t","nn vb"],bolted:["b-ow1-l t-ah-d","vbn vbd"],bolting:["b-ow1-l t-ih-ng","vbg"],bomb:["b-aa1-m","nn vb"],bombard:["b-aa-m b-aa1-r-d","vb"],bombarded:["b-aa-m b-aa1-r d-ih-d","vbd vbn"],bombarding:["b-aa-m b-aa1-r d-ih-ng","vbg"],bombardment:["b-aa-m b-aa1-r-d m-ah-n-t","nn"],bombast:["b-aa1-m b-ae-s-t","nn"],bombastic:["b-aa-m b-ae1 s-t-ih-k","jj"],bombed:["b-aa1-m-d","vbn vbd"],bomber:["b-aa1 m-er","nn"],bombing:["b-aa1 m-ih-ng","nn vbg"],bombshell:["b-aa1-m sh-eh-l","nn"],bonanza:["b-ah n-ae1-n z-ah","nn"],bond:["b-aa1-n-d","nn vb"],bondage:["b-aa1-n d-ih-jh","nn"],bonded:["b-aa1-n d-ah-d","vbn jj"],bondholder:["b-aa1-n-d hh-ow-l d-er","nn"],bonding:["b-aa1-n d-ih-ng","vbg"],bone:["b-ow1-n","nn vb"],boned:["b-ow1-n-d","vbn"],bonfire:["b-aa1-n f-ay er","nn"],bonkers:["b-aa1-ng k-er-z","jj"],bonnet:["b-aa1 n-ah-t","nn"],bonus:["b-ow1 n-ah-s","nn"],bony:["b-ow1 n-iy","jj"],boo:["b-uw1","vb"],booby:["b-uw1 b-iy","jj nn"],booed:["b-uw1-d","vbd"],boogie:["b-uw1 g-iy","nn"],booing:["b-uw1 ih-ng","vbg"],book:["b-uh1-k","nn vb"],bookcase:["b-uh1-k k-ey-s","nn"],booked:["b-uh1-k-t","vbn vbd"],booker:["b-uh1-k er","nn"],bookie:["b-uh1-k iy","nn"],booking:["b-uh1 k-ih-ng","nn vbg"],bookish:["b-uh1-k ih-sh","jj"],bookkeeper:["b-uh1-k k-iy p-er","nn"],bookkeeping:["b-uh1-k k-iy p-ih-ng","vbg"],booklet:["b-uh1-k l-ih-t","nn"],bookseller:["b-uh1-k s-eh l-er","nn"],bookshelf:["b-uh1-k sh-eh-l-f","nn"],bookstore:["b-uh1-k s-t-ao-r","nn"],boom:["b-uw1-m","nn vb"],boomed:["b-uw1-m-d","vbd vbn"],boomer:["b-uw1 m-er","nn"],boomerang:["b-uw1 m-er ae-ng","nn vb"],booming:["b-uw1 m-ih-ng","jj vbg"],boomtown:["b-uw1-m t-aw-n","nn"],boon:["b-uw1-n","nn jj"],boondoggle:["b-uw-n d-aa1 g-ah-l","nn"],boor:["b-uh1-r","nn"],boorish:["b-uh1 r-ih-sh","jj"],boost:["b-uw1-s-t","vb nn vbp"],boosted:["b-uw1 s-t-ih-d","vbd vbn"],booster:["b-uw1 s-t-er","nn"],boosting:["b-uw1 s-t-ih-ng","vbg"],boot:["b-uw1-t","nn vb"],booted:["b-uw1 t-ih-d","vbn vbd jj"],booth:["b-uw1-th","nn"],booting:["b-uw1 t-ih-ng","vbg"],bootleg:["b-uw1-t l-eh-g","jj nn"],bootlegger:["b-uw1-t l-eh g-er","nn"],bootlegging:["b-uw1-t l-eh g-ih-ng","nn"],booty:["b-uw1 t-iy","nn"],booze:["b-uw1-z","nn"],bop:["b-aa1-p","nn"],borax:["b-ao1 r-ae-k-s","nn"],border:["b-ao1-r d-er","nn vb"],bordered:["b-ao1-r d-er-d","vbn"],bordering:["b-ao1-r d-er ih-ng","vbg"],borderline:["b-ao1-r d-er l-ay-n","jj nn rb"],bore:["b-ao1-r","vbd vbp jj nn vb"],bored:["b-ao1-r-d","vbn jj vbd"],boredom:["b-ao1-r d-ah-m","nn"],borer:["b-ao1 r-er","nn"],boring:["b-ao1 r-ih-ng","jj vbg"],born:["b-ao1-r-n","vbn"],borne:["b-ao1-r-n","vbn"],borough:["b-er1 ow","nn"],borrow:["b-aa1 r-ow","vb vbp"],borrowed:["b-aa1 r-ow-d","vbn vbd jj"],borrower:["b-aa1 r-ow er","nn"],borrowing:["b-aa1 r-ow ih-ng","nn jj vbg"],borrows:["b-aa1 r-ow-z","vbz"],bosom:["b-uh1 z-ah-m","nn"],boss:["b-aa1-s","nn"],bossman:["b-ao1-s m-ah-n","nn"],botanical:["b-ah t-ae1 n-ih k-ah-l","jj"],botanist:["b-aa1 t-ah n-ah-s-t","nn"],botany:["b-aa1 t-ah n-iy","nn"],botch:["b-aa1-ch","vb"],botched:["b-aa1-ch-t","vbn jj"],both:["b-aa1-th","jj rb prp"],bother:["b-aa1 dh-er","vb vbp"],bothered:["b-aa1 dh-er-d","vbn vbd"],bothering:["b-aa1 dh-er ih-ng","vbg"],bothers:["b-aa1 dh-er-z","vbz"],bothersome:["b-aa1 dh-er s-ah-m","jj"],bottle:["b-aa1 t-ah-l","nn vb"],bottled:["b-aa1 t-ah-l-d","jj vbd vbn"],bottleneck:["b-aa1 t-ah-l n-eh-k","nn"],bottler:["b-aa1-t l-er","nn"],bottling:["b-aa1 t-ah-l ih-ng","nn vbg"],bottom:["b-aa1 t-ah-m","nn jj vb"],bottomed:["b-aa1 t-ah-m-d","vbn vbd"],bottoming:["b-aa1 t-ah m-ih-ng","vbg"],bottomless:["b-aa1 t-ah-m l-ah-s","jj"],bough:["b-aw1","nn"],bought:["b-aa1-t","vbd vbn"],boulder:["b-ow1-l d-er","nn"],boulevard:["b-uh1 l-ah v-aa-r-d","nn"],bounce:["b-aw1-n-s","vb vbp nn"],bounced:["b-aw1-n-s-t","vbd vbn"],bouncing:["b-aw1-n s-ih-ng","vbg"],bouncy:["b-aw1-n s-iy","jj"],bound:["b-aw1-n-d","vbn jj nn vbd"],boundary:["b-aw1-n d-er iy","nn"],bounded:["b-aw1-n d-ah-d","vbn vbd jj"],bounding:["b-aw1-n d-ih-ng","vbg"],boundless:["b-aw1-n-d l-ah-s","jj"],bounty:["b-aw1-n t-iy","nn"],bouquet:["b-uw k-ey1","nn"],bourbon:["b-er1 b-ah-n","nn"],bourgeois:["b-uh-r zh-w-aa1","jj"],bourgeoisie:["b-uh-r zh-w-aa z-iy1","nn"],bout:["b-aw1-t","nn"],boutique:["b-uw t-iy1-k","nn"],bovine:["b-ow1 v-ay-n","jj nn"],bow:["b-aw1","nn vb vbp"],bowed:["b-aw1-d","vbd vbn jj"],bowel:["b-aw1 ah-l","nn"],bower:["b-aw1 er","nn"],bowing:["b-ow1 ih-ng","vbg"],bowl:["b-ow1-l","nn vb vbp"],bowled:["b-ow1-l-d","vbn"],bowling:["b-ow1 l-ih-ng","vbg"],box:["b-aa1-k-s","nn vb"],boxcar:["b-aa1-k-s k-aa-r","nn"],boxed:["b-aa1-k-s-t","vbn"],boxer:["b-aa1-k s-er","nn"],boxing:["b-aa1-k s-ih-ng","nn"],boxy:["b-aa1-k s-iy","jj"],boy:["b-oy1","nn uh"],boycott:["b-oy1 k-aa-t","nn vb vbp"],boycotted:["b-oy1 k-aa t-ih-d","vbn"],boycotting:["b-oy1 k-aa t-ih-ng","vbg"],boyfriend:["b-oy1 f-r-eh-n-d","nn"],boyhood:["b-oy1 hh-uh-d","nn"],boyish:["b-oy1 ih-sh","jj"],bra:["b-r-aa1","nn"],brace:["b-r-ey1-s","nn vb vbp"],braced:["b-r-ey1-s-t","vbn vbd"],bracelet:["b-r-ey1-s l-ah-t","nn"],bracing:["b-r-ey1 s-ih-ng","vbg"],bracket:["b-r-ae1 k-ih-t","nn"],brackish:["b-r-ae1 k-ih-sh","jj"],brad:["b-r-ae1-d","nn"],bradykinin:["b-r-ah d-ih1 k-ih n-ih-n","nn"],brag:["b-r-ae1-g","vb vbp nn"],braggadocio:["b-r-ae g-ah d-ow1 sh-iy ow","nn"],bragged:["b-r-ae1-g-d","vbd"],bragging:["b-r-ae1 g-ih-ng","vbg"],braid:["b-r-ey1-d","vb"],braided:["b-r-ey1 d-ih-d","jj vbn"],braiding:["b-r-ey1 d-ih-ng","vbg"],brain:["b-r-ey1-n","nn"],brainchild:["b-r-ey1-n ch-ay-l-d","nn"],brainpower:["b-r-ey1-n p-aw er","nn"],brainstorm:["b-r-ey1-n s-t-ao-r-m","nn"],brainwash:["b-r-ey1-n-w-aa-sh","vb"],brainwashed:["b-r-ey1-n w-aa-sh-t","vbn"],brainwashing:["b-r-ey1-n w-aa sh-ih-ng","nn"],brainy:["b-r-ey1 n-iy","jj"],brake:["b-r-ey1-k","nn vb"],braking:["b-r-ey1 k-ih-ng","vbg"],bramble:["b-r-ae1-m b-ah-l","nn"],bran:["b-r-ae1-n","nn"],branch:["b-r-ae1-n-ch","nn vb"],branched:["b-r-ae1-n-ch-t","vbn jj vbd"],branching:["b-r-ae1-n ch-ih-ng","vbg"],brand:["b-r-ae1-n-d","nn vb vbp jj rb"],branded:["b-r-ae1-n d-ih-d","vbn jj"],brandish:["b-r-ae1-n-d-ih-sh","vb"],brandished:["b-r-ae1-n d-ih-sh-t","vbd"],brandishes:["b-r-ae1-n d-ih sh-ih-z","vbz"],brandishing:["b-r-ae1-n d-ih sh-ih-ng","vbg"],brandy:["b-r-ae1-n d-iy","nn vb"],brash:["b-r-ae1-sh","jj"],brashness:["b-r-ae1-sh n-ah-s","nn"],brass:["b-r-ae1-s","nn jj"],brassy:["b-r-ae1 s-iy","jj"],brat:["b-r-ae1-t","nn"],bratwurst:["b-r-ae1-t w-er-s-t","nn"],bravado:["b-r-ah v-aa1 d-ow","nn"],brave:["b-r-ey1-v","jj vb"],braved:["b-r-ey1-v-d","vbd vbn"],bravely:["b-r-ey1-v l-iy","rb"],braver:["b-r-ey1 v-er","jjr"],bravery:["b-r-ey1 v-er iy","nn"],bravest:["b-r-ey1 v-ah-s-t","jjs"],braving:["b-r-ey1 v-ih-ng","vbg"],bravura:["b-r-ah v-y-uh1 r-ah","nn jj"],brawl:["b-r-ao1-l","nn"],brawling:["b-r-ao1 l-ih-ng","nn"],brawny:["b-r-ao1 n-iy","jj"],brazen:["b-r-ey1 z-ah-n","jj vb"],brazenly:["b-r-ey1 z-ah-n l-iy","rb"],brazier:["b-r-ey1 z-iy er","nn"],brazil:["b-r-ah z-ih1-l","nn"],breach:["b-r-iy1-ch","nn vb"],breached:["b-r-iy1-ch-t","vbd vbn"],breaching:["b-r-iy1 ch-ih-ng","vbg"],bread:["b-r-eh1-d","nn"],breadbasket:["b-r-eh1-d b-ae s-k-ah-t","nn"],breadbox:["b-r-eh1-d b-aa-k-s","nn"],breaded:["b-r-eh1 d-ih-d","jj"],breadth:["b-r-eh1-d-th","nn"],"break":["b-r-ey1-k","vb nn vbp"],breakage:["b-r-ey1 k-ih-jh","nn"],breakaway:["b-r-ey1-k ah w-ey","nn"],breakdown:["b-r-ey1-k d-aw-n","nn"],breaker:["b-r-ey1 k-er","nn"],breakeven:["b-r-ey1 k-iy v-ah-n","jj nn"],breakfast:["b-r-eh1-k f-ah-s-t","nn"],breaking:["b-r-ey1 k-ih-ng","vbg jj nn"],breakneck:["b-r-ey1-k n-eh-k","jj"],breakthrough:["b-r-ey1-k th-r-uw","nn"],breakup:["b-r-ey1-k ah-p","nn"],breakwater:["b-r-ey1-k w-ao t-er","nn"],breast:["b-r-eh1-s-t","nn"],breath:["b-r-eh1-th","nn vb"],breathe:["b-r-iy1-dh","vb vbp"],breathed:["b-r-iy1-dh-d","vbd vbn"],breather:["b-r-iy1 dh-er","nn"],breathes:["b-r-iy1-dh-z","vbz"],breathing:["b-r-iy1 dh-ih-ng","vbg"],breathless:["b-r-eh1-th l-ah-s","jj"],breathlessly:["b-r-eh1-th l-ah-s l-iy","rb"],breathtaking:["b-r-eh1-th t-ey k-ih-ng","jj"],breathy:["b-r-eh1 th-iy","jj"],bred:["b-r-eh1-d","vbn vbd"],breed:["b-r-iy1-d","nn vb vbp"],breeder:["b-r-iy1 d-er","nn"],breeding:["b-r-iy1 d-ih-ng","vbg"],breeze:["b-r-iy1-z","nn vb"],breezy:["b-r-iy1 z-iy","jj"],brevity:["b-r-eh1 v-ah t-iy","nn"],brew:["b-r-uw1","nn vb"],brewed:["b-r-uw1-d","vbn"],brewer:["b-r-uw1 er","nn"],brewery:["b-r-uw1 er iy","nn"],brewing:["b-r-uw1 ih-ng","vbg"],bribe:["b-r-ay1-b","nn vb"],bribed:["b-r-ay1-b-d","vbd vbn"],bribery:["b-r-ay1 b-er iy","nn"],brick:["b-r-ih1-k","nn"],bricklayer:["b-r-ih1-k l-ey er","nn"],bridal:["b-r-ay1 d-ah-l","jj"],bride:["b-r-ay1-d","nn"],bridegroom:["b-r-ay1-d g-r-uw-m","nn"],bridesmaid:["b-r-ay1-d-z m-ey-d","nn"],bridge:["b-r-ih1-jh","nn jj vb"],bridgehead:["b-r-ih1-jh hh-eh-d","nn"],bridging:["b-r-ih1 jh-ih-ng","vbg jj"],bridle:["b-r-ay1 d-ah-l","nn vb"],bridled:["b-r-ay1 d-ah-l-d","vbn"],brie:["b-r-iy1","nn"],brief:["b-r-iy1-f","jj nn vb"],briefcase:["b-r-iy1-f k-ey-s","nn"],briefed:["b-r-iy1-f-t","vbn vbd"],briefer:["b-r-iy1 f-er","jjr"],briefing:["b-r-iy1 f-ih-ng","nn vbg"],briefly:["b-r-iy1-f l-iy","nn rb"],brig:["b-r-ih1-g","nn"],brigade:["b-r-ah g-ey1-d","nn"],brigadier:["b-r-ih g-ah d-ih1-r","nn"],bright:["b-r-ay1-t","jj rb"],brighten:["b-r-ay1 t-ah-n","vb"],brightened:["b-r-ay1 t-ah-n-d","vbd vbn"],brightening:["b-r-ay1 t-ah-n ih-ng","vbg"],brightens:["b-r-ay1 t-ah-n-z","vbz"],brighter:["b-r-ay1 t-er","jjr"],brightest:["b-r-ay1 t-ah-s-t","jjs"],brightly:["b-r-ay1-t l-iy","rb"],brightness:["b-r-ay1-t n-ah-s","nn"],brilliance:["b-r-ih1-l y-ah-n-s","nn"],brilliant:["b-r-ih1-l y-ah-n-t","jj"],brilliantly:["b-r-ih1-l y-ah-n-t l-iy","rb"],brim:["b-r-ih1-m","nn"],brimmed:["b-r-ih1-m-d","vbd vbn"],brimming:["b-r-ih1 m-ih-ng","vbg"],brindle:["b-r-ih1-n d-ah-l","nn"],brine:["b-r-ay1-n","nn"],bring:["b-r-ih1-ng","vb vbp"],bringing:["b-r-ih1 ng-ih-ng","vbg"],brings:["b-r-ih1-ng-z","vbz"],brink:["b-r-ih1-ng-k","nn"],brinkmanship:["b-r-ih1-ng-k m-ah-n sh-ih-p","nn"],brinksmanship:["b-r-ih1-ng-k-s m-ah-n sh-ih-p","nn"],brisk:["b-r-ih1-s-k","jj"],brisker:["b-r-ih1 s-k-er","jjr"],briskly:["b-r-ih1-s-k l-iy","rb"],bristle:["b-r-ih1 s-ah-l","vbp vb nn"],bristled:["b-r-ih1 s-ah-l-d","vbd"],bristling:["b-r-ih1 s-ah-l ih-ng","vbg jj"],brittle:["b-r-ih1 t-ah-l","jj"],broach:["b-r-ow1-ch","vb"],broached:["b-r-ow1-ch-t","vbn"],broad:["b-r-ao1-d","jj"],broadcast:["b-r-ao1-d k-ae-s-t","nn jj vb vbd vbn"],broadcaster:["b-r-ao1-d k-ae s-t-er","nn"],broadcasting:["b-r-ao1-d k-ae s-t-ih-ng","vbg"],broaden:["b-r-ao1 d-ah-n","vb vbp"],broadened:["b-r-ao1 d-ah-n-d","vbn vbd"],broadening:["b-r-ao1 d-ah-n ih-ng","vbg"],broadens:["b-r-ao1 d-ah-n-z","vbz"],broader:["b-r-ao1 d-er","jjr"],broadest:["b-r-ao1 d-ih-s-t","jjs"],broadly:["b-r-ao1-d l-iy","rb"],broadside:["b-r-ao1-d s-ay-d","jj nn rb"],brocade:["b-r-ow k-ey1-d","nn"],broccoli:["b-r-aa1 k-ah l-iy","nn"],brochure:["b-r-ow sh-uh1-r","nn"],broil:["b-r-oy1-l","nn vb"],broiled:["b-r-oy1-l-d","vbn"],broiler:["b-r-oy1 l-er","nn"],broiling:["b-r-oy1 l-ih-ng","vbg"],brok:["b-r-aa1-k","vbd"],broke:["b-r-ow1-k","vbd vbn jj rb vb"],broken:["b-r-ow1 k-ah-n","vbn jj"],broker:["b-r-ow1 k-er","nn vb"],brokerage:["b-r-ow1 k-er ih-jh","nn"],brokered:["b-r-ow1 k-er-d","vbd vbn"],brokering:["b-r-ow1 k-er ih-ng","vbg"],bromide:["b-r-ow1 m-ay-d","nn"],bronc:["b-r-aa1-ng-k","nn"],bronchial:["b-r-aa1-n ch-iy ah-l","jj"],bronchitis:["b-r-aa-ng k-ay1 t-ah-s","nn"],bronze:["b-r-aa1-n-z","nn jj"],bronzed:["b-r-aa1-n-z-d","jj"],brooch:["b-r-uw1-ch","nn"],brood:["b-r-uw1-d","nn jj vb"],brooded:["b-r-uw1 d-ih-d","vbd"],brooding:["b-r-uw1 d-ih-ng","vbg jj nn"],broody:["b-r-uw1 d-iy","jj"],brook:["b-r-uh1-k","nn"],broom:["b-r-uw1-m","nn"],broth:["b-r-ao1-th","nn"],brothel:["b-r-aa1 th-ah-l","nn"],brother:["b-r-ah1 dh-er","nn"],brotherhood:["b-r-ah1 dh-er hh-uh-d","nn"],brotherly:["b-r-ah1 dh-er l-iy","jj"],brought:["b-r-ao1-t","vbn vbd"],brouhaha:["b-r-uw1 hh-aa hh-aa","nn"],brow:["b-r-aw1","nn"],browbeat:["b-r-aw1 b-iy-t","vb"],brown:["b-r-aw1-n","jj nn vb"],browned:["b-r-aw1-n-d","vbn"],brownie:["b-r-aw1 n-iy","nn"],browning:["b-r-aw1 n-ih-ng","vbg"],brownish:["b-r-aw1 n-ih-sh","jj"],brownout:["b-r-aw1-n aw-t","nn"],browse:["b-r-aw1-z","vb"],browsing:["b-r-aw1 z-ih-ng","vbg"],bruise:["b-r-uw1-z","nn vb"],bruised:["b-r-uw1-z-d","vbn jj"],bruising:["b-r-uw1 z-ih-ng","jj vbg"],brunch:["b-r-ah1-n-ch","nn"],brunette:["b-r-uw n-eh1-t","jj nn"],brunt:["b-r-ah1-n-t","nn"],brush:["b-r-ah1-sh","nn jj vb vbp"],brushed:["b-r-ah1-sh-t","vbd vbn jj"],brushing:["b-r-ah1 sh-ih-ng","vbg"],brushwork:["b-r-ah1-sh w-er-k","nn"],brushy:["b-r-ah1 sh-iy","jj"],brusquely:["b-r-ah1-s-k l-iy","rb"],brutal:["b-r-uw1 t-ah-l","jj"],brutality:["b-r-uw t-ae1 l-ah t-iy","nn"],brutalize:["b-r-uw1-t-ah-l-ay-z","vb"],brutalized:["b-r-uw1 t-ah l-ay-z-d","vbn jj"],brutally:["b-r-uw1 t-ah l-iy","rb"],brute:["b-r-uw1-t","nn jj"],brutish:["b-r-uw1 t-ih-sh","jj"],bubble:["b-ah1 b-ah-l","nn vbp vb"],bubbled:["b-ah1 b-ah-l-d","vbn vbd"],bubbling:["b-ah1 b-ah-l ih-ng","vbg"],bubbly:["b-ah1 b-l-iy","jj nn"],buccaneer:["b-ah k-ah n-iy1-r","nn"],buck:["b-ah1-k","nn vbp vb"],bucked:["b-ah1-k-t","vbd vbn"],bucket:["b-ah1 k-ah-t","nn"],bucking:["b-ah1 k-ih-ng","vbg"],buckle:["b-ah1 k-ah-l","vb nn"],buckled:["b-ah1 k-ah-l-d","vbd vbn jj"],buckling:["b-ah1 k-l-ih-ng","vbg"],buckshot:["b-ah1-k sh-aa-t","nn"],buckskin:["b-ah1-k s-k-ih-n","nn"],buckwheat:["b-ah1-k w-iy-t","nn"],bucolic:["b-y-uw k-aa1 l-ih-k","jj"],bud:["b-ah1-d","nn vb"],budding:["b-ah1 d-ih-ng","vbg jj"],buddy:["b-ah1 d-iy","nn"],budge:["b-ah1-jh","vb"],budged:["b-ah1-jh-d","vbd vbn"],budget:["b-ah1 jh-ih-t","nn vb"],budgetary:["b-ah1 jh-ih t-eh r-iy","jj"],budgeted:["b-ah1 jh-ih t-ah-d","vbn vbd"],budgeteer:["b-ah jh-ih t-ih1-r","nn"],budgeting:["b-ah1 jh-ih t-ih-ng","vbg"],buff:["b-ah1-f","nn jj"],buffalo:["b-ah1 f-ah l-ow","nn"],buffer:["b-ah1 f-er","nn vb"],buffered:["b-ah1 f-er-d","vbn vbd"],buffet:["b-ah1 f-ah-t","nn vb vbp"],buffeted:["b-ah f-ey1-d","vbn"],buffoon:["b-ah f-uw1-n","nn"],bug:["b-ah1-g","nn vb vbp"],bugaboo:["b-ah1 g-ah b-uw","nn"],bugeyed:["b-ah1 g-ay-d","jj"],bugged:["b-ah1-g-d","vbn vbd"],bugger:["b-ah1 g-er","nn"],bugging:["b-ah1 g-ih-ng","nn"],buggy:["b-ah1 g-iy","nn"],bugle:["b-y-uw1 g-ah-l","nn"],build:["b-ih1-l-d","vb vbn vbp nn"],builder:["b-ih1-l d-er","nn"],building:["b-ih1-l d-ih-ng","nn vbg"],builds:["b-ih1-l-d-z","vbz"],buildup:["b-ih1-l-d ah-p","nn"],built:["b-ih1-l-t","vbn jj vbd"],bulb:["b-ah1-l-b","nn"],bulge:["b-ah1-l-jh","nn vb"],bulged:["b-ah1-l-jh-d","vbd"],bulging:["b-ah1-l jh-ih-ng","vbg jj"],bulk:["b-ah1-l-k","nn jj"],bulkhead:["b-ah1-l-k hh-eh-d","nn"],bulky:["b-ah1-l k-iy","jj"],bull:["b-uh1-l","nn vb"],bulldog:["b-uh1-l d-ao-g","jj"],bulldoze:["b-uh1-l d-ow-z","vb"],bulldozed:["b-uh1-l d-ow-z-d","vbn"],bulldozer:["b-uh1-l d-ow z-er","nn"],bullet:["b-uh1 l-ah-t","nn"],bulletin:["b-uh1 l-ih t-ah-n","nn vb"],bulletproof:["b-uh1 l-ah-t p-r-uw-f","jj"],bullfighter:["b-uh1-l f-ay t-er","nn"],bullhorn:["b-uh1-l hh-ao-r-n","nn"],bullied:["b-uh1 l-iy-d","vbd vbn"],bullion:["b-uh1 l-y-ah-n","nn"],bullish:["b-uh1 l-ih-sh","jj"],bullishly:["b-uh1 l-ih-sh l-iy","rb"],bullishness:["b-uh1 l-ih-sh n-ah-s","nn"],bullock:["b-uh1 l-ah-k","nn"],bully:["b-uh1 l-iy","nn vbp vb"],bullying:["b-uh1 l-iy ih-ng","vbg"],bulwark:["b-uh1-l w-er-k","nn"],bum:["b-ah1-m","nn vb jj vbp"],bumble:["b-ah1-m b-ah-l","vb vbp"],bumbling:["b-ah1-m b-ah-l ih-ng","jj vbg"],bummed:["b-ah1-m-d","vbn"],bump:["b-ah1-m-p","vb nn vbp"],bumped:["b-ah1-m-p-t","vbd vbn"],bumper:["b-ah1-m p-er","nn jj"],bumping:["b-ah1-m p-ih-ng","vbg"],bumpy:["b-ah1-m p-iy","jj"],bun:["b-ah1-n","nn"],bunch:["b-ah1-n-ch","nn vb"],bunched:["b-ah1-n-ch-t","vbn vbd"],bunching:["b-ah1-n ch-ih-ng","vbg"],bundle:["b-ah1-n d-ah-l","nn vb"],bundled:["b-ah1-n d-ah-l-d","vbn"],bundling:["b-ah1-n d-ah-l ih-ng","vbg"],bungalow:["b-ah1-ng g-ah l-ow","nn"],bungle:["b-ah1-ng g-ah-l","vb"],bungled:["b-ah1-ng g-ah-l-d","vbd vbn"],bungling:["b-ah1-ng g-ah-l ih-ng","vbg"],bunk:["b-ah1-ng-k","nn"],bunker:["b-ah1-ng k-er","nn"],bunny:["b-ah1 n-iy","nn"],bunt:["b-ah1-n-t","nn vb"],buoy:["b-uw1 iy","vb"],buoyancy:["b-oy1 ah-n s-iy","nn"],buoyant:["b-oy1 ah-n-t","jj"],buoyed:["b-uw1 iy-d","vbn vbd"],buoying:["b-oy1 ih-ng","vbg"],burden:["b-er1 d-ah-n","nn vb vbp"],burdened:["b-er1 d-ah-n-d","vbn vbd"],burdening:["b-er1 d-ah-n ih-ng","vbg"],burdensome:["b-er1 d-ah-n s-ah-m","jj"],bureau:["b-y-uh1 r-ow","nn"],bureaucracy:["b-y-uh r-aa1 k-r-ah s-iy","nn"],bureaucrat:["b-y-uh1 r-ah k-r-ae-t","nn"],bureaucratic:["b-y-uh r-ah k-r-ae1 t-ih-k","jj"],burgeon:["b-er1-jh-ah-n","vb"],burgeoned:["b-er1 jh-ah-n-d","vbd vbn"],burgeoning:["b-er1 jh-ah n-ih-ng","vbg jj"],burger:["b-er1 g-er","nn"],burglar:["b-er1 g-l-er","nn"],burglary:["b-er1 g-l-er iy","nn"],burgundy:["b-er1 g-ah-n d-iy","nn"],burial:["b-eh1 r-iy ah-l","nn"],buried:["b-eh1 r-iy-d","vbn jj vbd"],burl:["b-er1-l","nn"],burlap:["b-er1 l-ae-p","nn"],burlesque:["b-er l-eh1-s-k","jj"],burley:["b-er1 l-iy","nn"],burly:["b-er1 l-iy","jj"],burn:["b-er1-n","vb vbp nn"],burne:["b-er1-n","vb"],burned:["b-er1-n-d","vbn jj vbd"],burner:["b-er1 n-er","nn"],burning:["b-er1 n-ih-ng","vbg jj nn"],burnish:["b-er1-n-ih-sh","vb"],burnished:["b-er1 n-ih-sh-t","vbn"],burnout:["b-er1-n aw-t","nn"],burnt:["b-er1-n-t","vbn jj"],burp:["b-er1-p","vb"],burping:["b-er1 p-ih-ng","vbg"],burr:["b-er1","nn"],burrow:["b-er1 ow","nn vb"],burrowing:["b-er1 ow ih-ng","vbg"],burst:["b-er1-s-t","nn vbd vbn vbp vb"],bursting:["b-er1 s-t-ih-ng","vbg"],bury:["b-eh1 r-iy","vb vbp"],burying:["b-eh1 r-iy ih-ng","vbg"],bus:["b-ah1-s","nn vb vbp"],busboy:["b-ah1-s b-oy","nn"],bused:["b-ah1-s-t","vbn"],bush:["b-uh1-sh","nn"],bushel:["b-uh1 sh-ah-l","nn"],bushy:["b-uh1 sh-iy","jj"],busied:["b-ih1 z-iy-d","vbd"],busier:["b-ih1 z-iy er","jjr"],busiest:["b-ih1 z-iy ah-s-t","jjs"],busily:["b-ih1 z-ah l-iy","rb"],business:["b-ih1-z n-ah-s","nn"],businesslike:["b-ih1-z n-ih-s l-ay-k","jj"],businessman:["b-ih1-z n-ah-s m-ae-n","nn"],businesswoman:["b-ih1-z n-ih-s w-uh m-ah-n","nn"],busing:["b-ah1 s-ih-ng","vbg"],busload:["b-ah-s l-ow1-d","nn"],buss:["b-ah1-s","nn"],bust:["b-ah1-s-t","nn jj rb vb"],busted:["b-ah1 s-t-ih-d","jj vbd vbn"],buster:["b-ah1 s-t-er","nn"],busting:["b-ah1 s-t-ih-ng","vbg"],bustle:["b-ah1 s-ah-l","nn vb"],bustling:["b-ah1 s-ah l-ih-ng","jj vbg"],busy:["b-ih1 z-iy","jj"],but:["b-ah1-t","cc in jj rb"],butane:["b-y-uw t-ey1-n","nn"],butcher:["b-uh1 ch-er","nn vb"],butchered:["b-uh1 ch-er-d","vbn"],butchering:["b-uh1 ch-er ih-ng","nn"],butchery:["b-uh1 ch-er iy","nn"],butler:["b-ah1-t l-er","nn"],butt:["b-ah1-t","nn cc vbp vb"],butter:["b-ah1 t-er","nn"],butterfat:["b-ah1 t-er f-ae-t","nn"],butterfly:["b-ah1 t-er f-l-ay","nn"],buttery:["b-ah1 t-er iy","jj"],butting:["b-ah1 t-ih-ng","vbg"],buttock:["b-ah1 t-ah-k","nn"],button:["b-ah1 t-ah-n","nn vb"],buttoned:["b-ah1 t-ah-n-d","vbn"],buttonhole:["b-ah1 t-ah-n hh-ow-l","nn"],buttress:["b-ah1 t-r-ah-s","vb"],buttressed:["b-ah1 t-r-ah-s-t","vbn"],buxom:["b-ah1-k s-ah-m","jj"],buy:["b-ay1","vb vbp nn jj"],buyback:["b-ay1 b-ae-k","jj nn"],buyer:["b-ay1 er","nn"],buying:["b-ay1 ih-ng","vbg jj"],buyout:["b-ay1 aw-t","nn"],buzz:["b-ah1-z","nn jj vb"],buzzed:["b-ah1-z-d","vbd"],buzzer:["b-ah1 z-er","nn"],buzzing:["b-ah1 z-ih-ng","vbg jj"],buzzword:["b-ah1-z w-er-d","nn"],by:["b-ay1","in rb rp"],bygone:["b-ay1 g-ao-n","jj"],bylaw:["b-ay1 l-ao","nn"],byline:["b-ay1 l-ay-n","nn"],bypass:["b-ay1 p-ae-s","vb nn"],bypassed:["b-ay1 p-ae-s-t","vbn vbd"],bypassing:["b-ay1 p-ae s-ih-ng","vbg"],byproduct:["b-ay1 p-r-aa d-ah-k-t","nn"],bystander:["b-ay1 s-t-ae-n d-er","nn"],"byte":["b-ay1-t","nn"],byway:["b-ay1 w-ey","nn"],byword:["b-ay1 w-er-d","nn"],byzantine:["b-ih1 z-ah-n t-ay-n","jj"],cab:["k-ae1-b","nn"],cabal:["k-ah b-aa1-l","nn"],cabana:["k-ah b-ae1 n-ah","nn"],cabaret:["k-ae b-er ey1","nn"],cabbage:["k-ae1 b-ih-jh","nn"],cabdriver:["k-ae1-b d-r-ay v-er","nn"],cabin:["k-ae1 b-ah-n","nn"],cabinet:["k-ae1 b-ah n-ah-t","nn"],cable:["k-ey1 b-ah-l","nn vb vbp"],cabled:["k-ey1 b-ah-l-d","vbd"],cacao:["k-ah k-ey1 ow","nn"],cache:["k-ae1-sh","nn"],cachet:["k-ae1 sh-ey","nn"],cacophony:["k-ae k-aa1 f-ah n-iy","nn"],cactus:["k-ae1-k t-ah-s","nn"],cadaver:["k-ah d-ae1 v-er","nn"],cadence:["k-ey1 d-ah-n-s","nn"],cadet:["k-ah d-eh1-t","nn"],cadmium:["k-ae1-d m-iy ah-m","nn"],cadre:["k-ae1 d-r-iy","nn"],cafe:["k-ah f-ey1","nn"],cafeteria:["k-ae f-ah t-ih1 r-iy ah","nn"],caffeine:["k-ae f-iy1-n","nn"],cage:["k-ey1-jh","nn vb"],caged:["k-ey1-jh-d","vbn"],cagey:["k-ey1 jh-iy","jj"],cahoot:["k-ah hh-uw1-t","nn"],cajole:["k-ah jh-ow1-l","vb"],cajun:["k-ey1 jh-ah-n","jj"],cake:["k-ey1-k","nn"],calamitous:["k-ah l-ae1 m-ah t-ah-s","jj"],calamity:["k-ah l-ae1 m-ah t-iy","nn"],calcified:["k-ae1-l s-ah f-ay-d","vbd"],calcify:["k-ae1-l-s-ah-f-ay","vb"],calcium:["k-ae1-l s-iy ah-m","nn"],calculate:["k-ae1-l k-y-ah l-ey-t","vb vbp"],calculated:["k-ae1-l k-y-ah l-ey t-ah-d","vbn vbd jj"],calculates:["k-ae1-l k-y-ah l-ey-t-s","vbz"],calculating:["k-ae1-l k-y-ah l-ey t-ih-ng","vbg jj nn"],calculation:["k-ae-l k-y-ah l-ey1 sh-ah-n","nn"],calculator:["k-ae1-l k-y-ah l-ey t-er","nn"],calculus:["k-ae1-l k-y-ah l-ah-s","nn"],calendar:["k-ae1 l-ah-n d-er","nn"],calf:["k-ae1-f","nn"],caliber:["k-ae1 l-ah b-er","nn"],calibrate:["k-ae1-l-ah-b-r-ey-t","vb"],calibrated:["k-ae1 l-ah b-r-ey t-ah-d","vbn vbd"],calibration:["k-ae l-ah b-r-ey1 sh-ah-n","nn"],calico:["k-ae1 l-ah k-ow","jj"],caliper:["k-ae1 l-ah p-er","nn"],calisthenics:["k-ae l-ah-s th-eh1 n-ih-k","nn"],call:["k-ao1-l","vb nn vbp"],called:["k-ao1-l-d","vbn vbd vb"],caller:["k-ao1 l-er","nn"],calligraphy:["k-ah l-ih1 g-r-ah f-iy","nn"],calling:["k-ao1 l-ih-ng","vbg"],callous:["k-ae1 l-ah-s","jj"],calloused:["k-ae1 l-ah-s-t","jj"],callously:["k-ae1 l-ah-s l-iy","rb"],callousness:["k-ae1 l-ah-s n-ah-s","nn"],calm:["k-aa1-m","jj nn vb"],calmed:["k-aa1-m-d","vbd vbn"],calmer:["k-aa1 m-er","jjr"],calming:["k-aa1 m-ih-ng","vbg jj"],calmly:["k-aa1-m l-iy","rb"],calmness:["k-aa1-m n-ah-s","nn"],caloric:["k-ah l-ao1 r-ih-k","jj"],calorie:["k-ae1 l-er iy","nn"],calve:["k-ae1-v","vb"],calving:["k-ae1 v-ih-ng","vbg"],calypso:["k-ah l-ih1-p s-ow","nn jj"],camaraderie:["k-aa m-er aa1 d-er iy","nn"],camcorder:["k-ae1-m k-ao-r d-er","nn"],came:["k-ey1-m","vbd"],camel:["k-ae1 m-ah-l","nn"],cameo:["k-ae1 m-iy ow","nn jj"],camera:["k-ae1 m-er ah","nn"],cameraman:["k-ae1 m-er ah m-ah-n","nn"],camouflage:["k-ae1 m-ah f-l-aa-zh","nn vb"],camouflaged:["k-ae1 m-ah f-l-aa-zh-d","vbn jj"],camp:["k-ae1-m-p","nn vb"],campaign:["k-ae-m p-ey1-n","nn vb"],campaigned:["k-ae-m p-ey1-n-d","vbd vbn"],campaigner:["k-ae-m p-ey1 n-er","nn"],campaigning:["k-ae-m p-ey1 n-ih-ng","vbg"],camped:["k-ae1-m-p-t","vbd vbn"],camper:["k-ae1-m p-er","nn"],campfire:["k-ae1-m-p f-ay er","nn"],campground:["k-ae1-m-p g-r-aw-n-d","nn"],camping:["k-ae1-m p-ih-ng","vbg"],campsite:["k-ae1-m-p s-ay-t","nn"],campus:["k-ae1-m p-ah-s","nn"],can:["k-ae1-n","md nn vb"],canal:["k-ah n-ae1-l","nn"],canard:["k-ah n-aa1-r-d","nn"],cancel:["k-ae1-n s-ah-l","vb nn"],canceled:["k-ae1-n s-ah-l-d","vbn vbd jj"],canceling:["k-ae1-n s-ah l-ih-ng","vbg"],cancellation:["k-ae-n s-ah l-ey1 sh-ah-n","nn"],cancelled:["k-ae1-n s-ah-l-d","vbn"],cancelling:["k-ae1-n s-ah l-ih-ng","vbg"],cancels:["k-ae1-n s-ah-l-z","vbz"],cancer:["k-ae1-n s-er","nn"],cancerous:["k-ae1-n s-er ah-s","jj"],candid:["k-ae1-n d-ah-d","jj"],candidacy:["k-ae1-n d-ih d-ah s-iy","nn"],candidate:["k-ae1-n d-ah d-ey-t","nn"],candidly:["k-ae1-n d-ih-d l-iy","rb"],candle:["k-ae1-n d-ah-l","nn"],candlelight:["k-ae1-n d-ah-l l-ay-t","nn"],candor:["k-ae1-n d-er","nn"],candy:["k-ae1-n d-iy","nn"],cane:["k-ey1-n","nn"],canine:["k-ey1 n-ay-n","jj nn"],caning:["k-ey1 n-ih-ng","nn"],canister:["k-ae1 n-ah s-t-er","nn"],canker:["k-ae1-ng k-er","nn"],canned:["k-ae1-n-d","jj vbn"],cannery:["k-ae1 n-er iy","nn"],cannibalism:["k-ae1 n-ah b-ah l-ih z-ah-m","nn"],cannibalize:["k-ae1 n-ah b-ah l-ay-z","vb"],cannibalizing:["k-ae1 n-ah b-ah l-ay z-ih-ng","vbg"],canning:["k-ae1 n-ih-ng","vbg"],cannister:["k-ae1 n-ih s-t-er","nn"],cannon:["k-ae1 n-ah-n","nn"],cannot:["k-ae1 n-aa-t","md"],canny:["k-ae1 n-iy","jj"],canoe:["k-ah n-uw1","nn"],canon:["k-ae1 n-ah-n","nn"],canopy:["k-ae1 n-ah p-iy","nn"],cantaloupe:["k-ae1-n t-ah l-ow-p","nn"],canteen:["k-ae-n t-iy1-n","nn"],canter:["k-ae1-n t-er","nn vb"],canvas:["k-ae1-n v-ah-s","nn"],canvassed:["k-ae1-n v-ah-s-t","vbn"],canvasser:["k-ae1-n v-ah s-er","nn"],canvassing:["k-ae1-n v-ah s-ih-ng","vbg"],canyon:["k-ae1 n-y-ah-n","nn"],"can't":["k-ae1-n-t","md"],cap:["k-ae1-p","nn vbp vb"],capability:["k-ey p-ah b-ih1 l-ah t-iy","nn"],capable:["k-ey1 p-ah b-ah-l","jj"],capacious:["k-ah p-ey1 sh-ah-s","jj"],capacitance:["k-ah p-ae1 s-ah t-ah-n-s","nn"],capacitor:["k-ah p-ae1 s-ah t-er","nn"],capacity:["k-ah p-ae1 s-ah t-iy","nn"],cape:["k-ey1-p","nn"],caper:["k-ey1 p-er","nn"],capillary:["k-ae1 p-ah l-eh r-iy","nn"],capital:["k-ae1 p-ah t-ah-l","nn jj"],capitalism:["k-ae1 p-ih t-ah l-ih z-ah-m","nn"],capitalist:["k-ae1 p-ah t-ah l-ah-s-t","jj nn"],capitalistic:["k-ae p-ih t-ah l-ih1 s-t-ih-k","jj"],capitalization:["k-ae p-ih t-ah l-ih z-ey1 sh-ah-n","nn"],capitalize:["k-ae1 p-ah t-ah l-ay-z","vb"],capitalized:["k-ae1 p-ih t-ah l-ay-z-d","vbn jj vbd"],capitalizes:["k-ae1 p-ah t-ah l-ay z-ih-z","vbz"],capitalizing:["k-ae1 p-ih t-ah l-ay z-ih-ng","vbg"],capitulate:["k-ah-p-ih1-ch-uw-l-ey-t","vb"],capitulated:["k-ah p-ih1 ch-ah l-ey t-ih-d","vbd vbn"],capitulation:["k-ah p-ih ch-ah l-ey1 sh-ah-n","nn"],capo:["k-aa1 p-ow","nn"],capped:["k-ae1-p-t","vbd vbn"],capping:["k-ae1 p-ih-ng","vbg"],cappuccino:["k-ae p-uw ch-iy1 n-ow","nn"],capricious:["k-ah p-r-ih1 sh-ah-s","jj"],capriciously:["k-ah p-r-ih1 sh-ih-s l-iy","rb"],capstan:["k-ae1-p s-t-ah-n","nn"],capsule:["k-ae1-p s-ah-l","nn"],captain:["k-ae1-p t-ah-n","nn vb vbp"],caption:["k-ae1-p sh-ah-n","nn"],captivate:["k-ae1-p-t-ih-v-ey-t","vb"],captivated:["k-ae1-p t-ih v-ey t-ih-d","vbn vbd jj"],captivating:["k-ae1-p t-ih v-ey t-ih-ng","jj vbg"],captive:["k-ae1-p t-ih-v","jj nn"],captivity:["k-ae-p t-ih1 v-ah t-iy","nn"],captor:["k-ae1-p t-er","nn"],capture:["k-ae1-p ch-er","vb vbp nn"],captured:["k-ae1-p ch-er-d","vbn jj vbd"],capturing:["k-ae1-p ch-er ih-ng","vbg"],car:["k-aa1-r","nn"],caramel:["k-eh1 r-ah m-ah-l","nn"],carat:["k-eh1 r-ah-t","nn"],caravan:["k-ae1 r-ah v-ae-n","nn"],caraway:["k-ae1 r-ah w-ey","jj"],carbide:["k-aa1-r b-ay-d","nn"],carbine:["k-aa1-r b-ay-n","nn"],carbohydrate:["k-aa-r b-ow hh-ay1 d-r-ey-t","nn"],carbon:["k-aa1-r b-ah-n","nn"],carbonate:["k-aa1-r b-ah n-ey-t","nn"],carcass:["k-aa1-r k-ah-s","nn"],carcinogen:["k-aa-r s-ih1 n-ah jh-ah-n","nn"],carcinogenic:["k-aa-r s-ah n-ow jh-eh1 n-ih-k","jj"],carcinoma:["k-aa-r s-ah n-ow1 m-ah","nn"],card:["k-aa1-r-d","nn"],cardboard:["k-aa1-r-d b-ao-r-d","nn jj"],cardholder:["k-aa1-r-d hh-ow-l d-er","nn"],cardiac:["k-aa1-r d-iy ae-k","jj"],cardigan:["k-aa1-r d-ih g-ah-n","nn"],cardinal:["k-aa1-r d-ah n-ah-l","jj nn"],cardiologist:["k-aa-r d-iy aa1 l-ah jh-ih-s-t","nn"],cardiovascular:["k-aa-r d-iy ow v-ae1 s-k-y-ah l-er","jj"],care:["k-eh1-r","nn vb vbp"],cared:["k-eh1-r-d","vbd vbn"],careen:["k-er iy1-n","vb"],careened:["k-er iy1-n-d","vbd"],careening:["k-er iy1 n-ih-ng","vbg"],career:["k-er ih1-r","nn"],careerist:["k-er ih1 r-ih-s-t","nn"],carefree:["k-eh1-r f-r-iy","jj"],careful:["k-eh1-r f-ah-l","jj"],carefully:["k-eh1-r f-ah l-iy","rb"],caregiver:["k-eh1-r g-ih v-er","nn"],careless:["k-eh1-r l-ah-s","jj"],carelessly:["k-eh1-r l-ah-s l-iy","rb"],carelessness:["k-eh1-r l-ah-s n-ah-s","nn"],caress:["k-er eh1-s","vb"],caressing:["k-er eh1 s-ih-ng","vbg"],caretaker:["k-eh1-r t-ey k-er","nn"],cargo:["k-aa1-r g-ow","nn"],caribou:["k-eh1 r-ih b-uw","nn"],caricature:["k-eh1 r-ah k-ah ch-er","nn vb"],caricatured:["k-er ih1 k-ah ch-er-d","vbn"],caricaturist:["k-eh1 r-ah k-ah ch-er ah-s-t","nn"],caring:["k-eh1 r-ih-ng","vbg jj nn"],carload:["k-aa1-r l-ow-d","nn"],carnage:["k-aa1-r n-ih-jh","nn"],carnal:["k-aa1-r n-ah-l","jj"],carnival:["k-aa1-r n-ah v-ah-l","nn"],carnivore:["k-aa1-r n-ah v-ao-r","nn"],carnivorous:["k-aa-r n-ih1 v-er ah-s","jj"],carob:["k-eh1 r-ah-b","nn"],carousel:["k-eh1 r-ah s-eh-l","nn"],carousing:["k-er aw1 z-ih-ng","nn"],carp:["k-aa1-r-p","vbp vb nn"],carpenter:["k-aa1-r p-ah-n t-er","nn"],carpentry:["k-aa1-r p-ah-n t-r-iy","nn"],carpet:["k-aa1-r p-ah-t","nn vb"],carpetbagger:["k-aa1-r p-ah-t b-ae g-er","nn"],carpeted:["k-aa1-r p-ah t-ih-d","vbn vbd"],carpeting:["k-aa1-r p-ah t-ih-ng","nn"],carping:["k-aa1-r p-ih-ng","vbg jj"],carport:["k-aa1-r p-ao-r-t","nn"],carriage:["k-ae1 r-ih-jh","nn"],carried:["k-ae1 r-iy-d","vbd vbn"],carrier:["k-ae1 r-iy er","nn"],carrion:["k-eh1 r-iy ah-n","jj nn"],carrot:["k-ae1 r-ah-t","nn"],carry:["k-ae1 r-iy","vb nn vbp"],carrying:["k-ae1 r-iy ih-ng","vbg jj nn"],carryover:["k-eh1 r-y-ow v-er","nn"],cart:["k-aa1-r-t","nn vbp vb"],carted:["k-aa1-r t-ih-d","vbd vbn"],cartel:["k-aa-r t-eh1-l","nn"],cartilage:["k-aa1-r t-ah l-ah-jh","nn"],carting:["k-aa1-r t-ih-ng","vbg"],carton:["k-aa1-r t-ah-n","nn"],cartoon:["k-aa-r t-uw1-n","nn"],cartoonist:["k-aa-r t-uw1 n-ah-s-t","nn"],cartridge:["k-aa1-r t-r-ah-jh","nn"],cartwheel:["k-aa1-r-t w-iy-l","nn"],carve:["k-aa1-r-v","vb vbp"],carved:["k-aa1-r-v-d","vbn jj vbd"],carves:["k-aa1-r-v-z","vbz"],carving:["k-aa1-r v-ih-ng","vbg"],cascade:["k-ae s-k-ey1-d","nn vb"],cascaded:["k-ae s-k-ey1 d-ih-d","vbd"],cascades:["k-ae s-k-ey1-d-z","vbz"],cascading:["k-ae s-k-ey1 d-ih-ng","vbg jj"],"case":["k-ey1-s","nn vb"],caseload:["k-ey1-s l-ow-d","nn"],caseworker:["k-ey1-s w-er k-er","nn"],cash:["k-ae1-sh","nn vb"],cashed:["k-ae1-sh-t","vbd vbn"],cashew:["k-ae1 sh-uw","nn"],cashflow:["k-ae1-sh f-l-ow","nn"],cashier:["k-ae sh-ih1-r","nn"],cashing:["k-ae1 sh-ih-ng","vbg"],cashmere:["k-ae1-zh m-ih-r","nn"],casing:["k-ey1 s-ih-ng","nn"],casino:["k-ah s-iy1 n-ow","nn"],cask:["k-ae1-s-k","nn"],casket:["k-ae1 s-k-ah-t","nn"],cassette:["k-ah s-eh1-t","nn"],cast:["k-ae1-s-t","nn vb vbd vbn vbp"],caste:["k-ae1-s-t","nn"],caster:["k-ae1 s-t-er","nn"],castigate:["k-ae1 s-t-ah g-ey-t","vb"],castigated:["k-ae1 s-t-ah g-ey t-ih-d","vbn vbd"],castigating:["k-ae1 s-t-ah g-ey t-ih-ng","vbg"],casting:["k-ae1 s-t-ih-ng","vbg"],castle:["k-ae1 s-ah-l","nn"],castor:["k-ae1 s-t-er","nn"],casual:["k-ae1 zh-ah w-ah-l","jj rb"],casually:["k-ae1 zh-ah-w ah l-iy","rb"],casualty:["k-ae1 zh-ah w-ah-l t-iy","nn"],cat:["k-ae1-t","nn"],cataclysmic:["k-ae t-ah k-l-ih1-z m-ih-k","jj"],catalog:["k-ae1 t-ah l-ao-g","nn vb"],cataloging:["k-ae1 t-ah l-aa g-ih-ng","vbg"],catalogue:["k-ae1 t-ah l-ao-g","nn vb"],catalogued:["k-ae1 t-ah l-ao-g-d","vbn vbd"],catalyst:["k-ae1 t-ah l-ah-s-t","nn"],catalytic:["k-ae t-ah l-ih1 t-ih-k","jj"],catalyze:["k-ae1-t-ah-l-ay-z","vb"],catalyzed:["k-ae1 t-ah l-ay-z-d","vbn"], +catamaran:["k-ae t-ah m-er ae1-n","nn"],catapult:["k-ae1 t-ah p-ah-l-t","vb vbp"],catapulted:["k-ae1 t-ah p-ah-l t-ih-d","vbd vbn"],catapulting:["k-ae1 t-ah p-ah-l t-ih-ng","vbg"],catapults:["k-ae1 t-ah p-ah-l-t-s","vbz"],cataract:["k-ae1 t-er ae-k-t-s","nn"],catastrophe:["k-ah t-ae1-s t-r-ah f-iy","nn"],catastrophic:["k-ae t-ah s-t-r-aa1 f-ih-k","jj"],catbird:["k-ae1-t b-er-d","jj"],catcall:["k-ae1-t k-ao-l","nn"],"catch":["k-ae1-ch","vb vbp nn"],catchall:["k-ae1 ch-ao-l","nn"],catcher:["k-ae1 ch-er","nn"],catching:["k-ae1 ch-ih-ng","vbg"],catchup:["k-ae1 ch-ah-p","jj nn"],catchword:["k-ae1-ch w-er-d","nn"],catchy:["k-ae1 ch-iy","jj"],catechism:["k-ae1 t-ah k-ih z-ah-m","nn"],categorical:["k-ae t-ah g-aa1 r-ih k-ah-l","jj"],categorically:["k-ae t-ah g-aa1 r-ih-k l-iy","rb"],categorize:["k-ae1 t-ah g-er ay-z","vb"],categorized:["k-ae1 t-ah g-er ay-z-d","vbn"],categorizing:["k-ae1 t-ah g-er ay z-ih-ng","vbg"],category:["k-ae1 t-ah g-ao r-iy","nn"],cater:["k-ey1 t-er","vbp vb"],catered:["k-ey1 t-er-d","vbd jj"],caterer:["k-ey1 t-er er","nn"],catering:["k-ey1 t-er ih-ng","nn vbg"],caterpillar:["k-ae1 t-ah p-ih l-er","nn"],caters:["k-ey1 t-er-z","vbz"],catfish:["k-ae1-t f-ih-sh","nn"],catharsis:["k-ah th-aa1-r s-ah-s","nn"],cathartic:["k-ah th-aa1-r t-ih-k","jj"],cathedral:["k-ah th-iy1 d-r-ah-l","nn"],catheter:["k-ae1 th-ah t-er","nn"],cathode:["k-ae1 th-ow-d","nn"],catkin:["k-ae1-t k-ah-n","nn"],catlike:["k-ae1-t l-ay-k","jj"],catsup:["k-eh1 ch-ah-p","nn"],cattle:["k-ae1 t-ah-l","nn"],catty:["k-ae1 t-iy","jj"],caucus:["k-ao1 k-ah-s","nn vb"],caught:["k-aa1-t","vbn vbd"],cauliflower:["k-aa1 l-ah f-l-aw er","nn"],causal:["k-ao1 z-ah-l","jj"],causative:["k-aa1 z-ah t-ih-v","jj"],cause:["k-aa1-z","nn vb vbg vbp"],caused:["k-aa1-z-d","vbn vbd"],causeway:["k-aa1-z w-ey","nn"],causing:["k-aa1 z-ih-ng","vbg"],caustic:["k-aa1 s-t-ih-k","jj"],caution:["k-aa1 sh-ah-n","nn vbp vb"],cautionary:["k-ao1 sh-ah-n eh r-iy","jj"],cautioned:["k-aa1 sh-ah-n-d","vbd vbn"],cautioning:["k-ao1 sh-ah-n ih-ng","vbg"],cautious:["k-ao1 sh-ah-s","jj"],cautiously:["k-ao1 sh-ah-s l-iy","rb"],cautiousness:["k-ao1 sh-ah-s n-ah-s","nn"],cavalier:["k-ae v-ah l-ih1-r","jj"],cavalry:["k-ae1 v-ah-l r-iy","nn"],cave:["k-ey1-v","nn vb"],caveat:["k-ey1 v-iy ae-t","nn"],caved:["k-ey1-v-d","vbd vbn"],cavern:["k-ae1 v-er-n","nn"],cavernous:["k-ae1 v-er n-ah-s","jj"],caviar:["k-ae1 v-iy aa-r","nn"],caving:["k-ey1 v-ih-ng","vbg"],cavity:["k-ae1 v-ah t-iy","nn"],cavort:["k-ah v-ao1-r-t","vbp vb"],cavorting:["k-ah v-ao1-r t-ih-ng","vbg"],cayenne:["k-ay eh1-n","nn"],cease:["s-iy1-s","vb vbp"],ceased:["s-iy1-s-t","vbd vbn"],ceasefire:["s-iy1-s f-ay1 er","nn"],ceaseless:["s-iy1-s l-ih-s","jj"],ceaselessly:["s-iy1-z l-ah-s l-iy","rb"],ceases:["s-iy1 s-ih-z","vbz"],ceasing:["s-iy1 s-ih-ng","vbg"],cedar:["s-iy1 d-er","nn"],cede:["s-iy1-d","vb"],ceded:["s-iy1 d-ah-d","vbd vbn"],ceding:["s-iy1 d-ih-ng","vbg"],ceiling:["s-iy1 l-ih-ng","nn"],celebrant:["s-eh1 l-ah b-r-ah-n-t","nn"],celebrate:["s-eh1 l-ah b-r-ey-t","vb vbp"],celebrated:["s-eh1 l-ah b-r-ey t-ah-d","vbd jj vbn"],celebrates:["s-eh1 l-ah b-r-ey-t-s","vbz"],celebrating:["s-eh1 l-ah b-r-ey t-ih-ng","vbg"],celebration:["s-eh l-ah b-r-ey1 sh-ah-n","nn"],celebrity:["s-ah l-eh1 b-r-ih t-iy","nn"],celery:["s-eh1 l-er iy","nn"],celestial:["s-ah l-eh1 s-ch-ah-l","jj"],cell:["s-eh1-l","nn"],cellar:["s-eh1 l-er","nn"],cellist:["ch-eh1 l-ah-s-t","nn"],cellophane:["s-eh1 l-ah f-ey-n","nn"],cellular:["s-eh1-l y-ah l-er","jj"],cellulose:["s-eh1-l y-ah l-ow-s","nn"],cement:["s-ah m-eh1-n-t","nn vb"],cemented:["s-ah m-eh1-n t-ah-d","vbn"],cementing:["s-ih m-eh1-n t-ih-ng","vbg"],cemetery:["s-eh1 m-ah t-eh r-iy","nn"],censor:["s-eh1-n s-er","vbp vb"],censored:["s-eh1-n s-er-d","vbn"],censorship:["s-eh1-n s-er sh-ih-p","nn"],censure:["s-eh1-n sh-er","nn vb"],censured:["s-eh1-n sh-er-d","vbd vbn"],census:["s-eh1-n s-ah-s","nn"],cent:["s-eh1-n-t","nn"],centaur:["s-eh1-n t-ao-r","nn"],centenarian:["s-eh-n t-ah n-eh1 r-iy ah-n","nn"],centenary:["s-eh1-n t-ah n-eh r-iy","jj"],centennial:["s-eh-n t-eh1 n-iy ah-l","nn jj"],center:["s-eh1-n t-er","nn jj rb vb vbp"],centered:["s-eh1-n t-er-d","vbn vbd"],centerfielder:["s-eh1-n t-er f-iy-l d-er","nn"],centerfold:["s-eh1-n t-er f-ow-l-d","nn"],centering:["s-eh1-n t-er ih-ng","vbg"],centerpiece:["s-eh1-n t-er p-iy-s","nn"],centigrade:["s-eh1-n t-ah g-r-ey-d","jj"],centimeter:["s-eh1-n t-ah m-iy t-er","nn"],central:["s-eh1-n t-r-ah-l","jj nn"],centralization:["s-eh-n t-r-ah l-ih z-ey1 sh-ah-n","nn"],centralize:["s-eh1-n t-r-ah l-ay-z","vb"],centralized:["s-eh1-n t-r-ah l-ay-z-d","jj vbd vbn"],centralizing:["s-eh1-n t-r-ah l-ay z-ih-ng","vbg jj"],centrally:["s-eh1-n t-r-ah l-iy","rb"],centre:["s-eh1-n t-er","nn"],centrex:["s-eh1-n t-r-ah-k-s","nn"],centrifugal:["s-eh-n t-r-ih1 f-y-ih g-ah-l","jj"],centrifuge:["s-eh1-n t-r-ah f-y-uw-jh","nn"],centrist:["s-eh1-n t-r-ih-s-t","jj"],centum:["k-eh1-n t-ah-m","nn"],century:["s-eh1-n ch-er iy","nn"],ceramic:["s-er ae1 m-ih-k","jj"],cereal:["s-ih1 r-iy ah-l","nn"],cerebral:["s-eh1 r-ah b-r-ah-l","jj"],ceremonial:["s-eh r-ah m-ow1 n-iy ah-l","jj"],ceremony:["s-eh1 r-ah m-ow n-iy","nn"],certain:["s-er1 t-ah-n","jj rb"],certainly:["s-er1 t-ah-n l-iy","rb"],certainty:["s-er1 t-ah-n t-iy","nn"],certificate:["s-er t-ih1 f-ih k-ah-t","nn"],certification:["s-er t-ah f-ah k-ey1 sh-ah-n","nn"],certified:["s-er1 t-ah f-ay-d","vbn jj"],certifies:["s-er1 t-ah f-ay-z","vbz"],certify:["s-er1 t-ah f-ay","vb"],certifying:["s-er1 t-ah f-ay ih-ng","vbg"],cervical:["s-er1 v-ah k-ah-l","jj"],cervix:["s-er1 v-ih-k-s","nn"],cessation:["s-eh s-ey1 sh-ah-n","nn"],chafe:["ch-ey1-f","vbp vb"],chafed:["ch-ey1-f-t","vbn"],chafes:["ch-ey1-f-s","vbz"],chaff:["ch-ae1-f","nn"],chafing:["ch-ey1 f-ih-ng","vbg jj"],chagrin:["sh-ah g-r-ih1-n","nn"],chain:["ch-ey1-n","nn vb vbp"],chained:["ch-ey1-n-d","vbd vbn jj"],chair:["ch-eh1-r","nn vb"],chaired:["ch-eh1-r-d","vbn jj vbd"],chairing:["ch-eh1 r-ih-ng","nn"],chairman:["ch-eh1-r m-ah-n","nn"],chairmanship:["ch-eh1-r m-ah-n sh-ih-p","nn"],chairwoman:["ch-eh1-r w-uh m-ah-n","nn"],chaise:["sh-ey1-z","nn"],chalk:["ch-aa1-k","nn vbp vb"],chalked:["ch-ao1-k-t","vbn vbd"],chalking:["ch-ao1 k-ih-ng","vbg"],challenge:["ch-ae1 l-ah-n-jh","nn vb vbp"],challenged:["ch-ae1 l-ah-jh-d","vbd vbn"],challenger:["ch-ae1 l-ah-n jh-er","nn"],challenging:["ch-ae1 l-ah-n jh-ih-ng","vbg jj"],chamber:["ch-ey1-m b-er","nn vb"],chambered:["ch-ey1-m b-er-d","vbn"],chameleon:["ch-ah m-eh1 l-iy ah-n","nn"],champ:["ch-ae1-m-p","nn"],champagne:["sh-ae-m p-ey1-n","nn"],champion:["ch-ae1-m p-iy ah-n","nn jj vb vbp"],championed:["ch-ae1-m p-iy ah-n-d","vbn vbd"],championing:["ch-ae1-m p-iy ah n-ih-ng","vbg"],championship:["ch-ae1-m p-iy ah-n sh-ih-p","nn"],chance:["ch-ae1-n-s","nn jj vb vbp"],chancellor:["ch-ae1-n s-ah l-er","nn"],chancery:["ch-ae1-n s-er iy","nn"],chancy:["ch-ae1-n s-iy","jj"],chandelier:["sh-ae-n d-ah l-ih1-r","nn"],change:["ch-ey1-n-jh","nn vbp vb"],changeable:["ch-ey1-n jh-ah b-ah-l","jj"],changed:["ch-ey1-n-jh-d","vbn vbd jj"],changeover:["ch-ey1-n-jh ow v-er","nn"],changing:["ch-ey1-n jh-ih-ng","vbg jj nn"],channel:["ch-ae1 n-ah-l","nn vb vbp"],channeled:["ch-ae1 n-ah-l-d","vbn vbd"],channeling:["ch-ae1 n-ah-l ih-ng","vbg"],chant:["ch-ae1-n-t","nn vb"],chanted:["ch-ae1-n t-ih-d","vbd vbn"],chanting:["ch-ae1-n t-ih-ng","vbg"],chaos:["k-ey1 aa-s","nn"],chaotic:["k-ey aa1 t-ih-k","jj"],chap:["ch-ae1-p","nn"],chapel:["ch-ae1 p-ah-l","nn"],chaperone:["sh-ae1 p-er ow-n","nn"],chaplain:["ch-ae1-p l-ah-n","nn"],chapter:["ch-ae1-p t-er","nn"],"char":["ch-aa1-r","vb"],character:["k-eh1 r-ih-k t-er","nn"],characteristic:["k-eh r-ah-k t-er ih1 s-t-ih-k","jj nn"],characteristically:["k-eh r-ah-k t-er ih1 s-t-ih-k l-iy","rb"],characterization:["k-eh r-ah-k t-er ih z-ey1 sh-ah-n","nn"],characterize:["k-eh1 r-ah-k t-er ay-z","vb vbp"],characterized:["k-eh1 r-ah-k t-er ay-z-d","vbn vbd jj"],characterizes:["k-eh1 r-ah-k t-er ay z-ah-z","vbz"],characterizing:["k-eh1 r-ih-k t-er ay z-ih-ng","vbg"],charcoal:["ch-aa1-r k-ow-l","nn"],charge:["ch-aa1-r-jh","nn vbp vb"],chargeable:["ch-aa1-r jh-ah b-ah-l","jj"],charged:["ch-aa1-r-jh-d","vbn vbd jj"],charging:["ch-aa1-r jh-ih-ng","vbg"],chariot:["ch-eh1 r-iy ah-t","nn"],charisma:["k-er ih1-z m-ah","nn"],charismatic:["k-eh r-ih-z m-ae1 t-ih-k","jj"],charitable:["ch-ae1 r-ah t-ah b-ah-l","jj"],charitably:["ch-eh1 r-ih t-ah b-l-iy","rb"],charity:["ch-eh1 r-ih t-iy","nn"],charlatan:["sh-aa1-r l-ah t-ah-n","nn"],charlotte:["sh-aa1-r l-ah-t","nn"],charm:["ch-aa1-r-m","nn vb"],charmed:["ch-aa1-r-m-d","vbn vbd"],charmer:["ch-aa1-r m-er","nn"],charming:["ch-aa1-r m-ih-ng","jj"],charmingly:["ch-aa1-r m-ih-ng l-iy","rb"],charred:["ch-aa1-r-d","jj vbn"],chart:["ch-aa1-r-t","nn vb vbp"],charted:["ch-aa1-r t-ah-d","vbn"],charter:["ch-aa1-r t-er","nn jj vb"],chartered:["ch-aa1-r t-er-d","jj vbn vbd"],charting:["ch-aa1-r t-ih-ng","vbg"],chartist:["ch-aa1-r t-ih-s-t","nn"],chary:["ch-aa1 r-iy","jj"],chase:["ch-ey1-s","nn jj vb vbp"],chased:["ch-ey1-s-t","vbn vbd"],chaser:["ch-ey1 s-er","nn"],chasing:["ch-ey1 s-ih-ng","vbg"],chasm:["k-ae1 z-ah-m","nn"],chassis:["ch-ae1 s-iy","nn"],chaste:["ch-ey1-s-t","jj"],chasten:["ch-ey1-s-ah-n","vb"],chastened:["ch-ey1 s-ah-n-d","vbd vbn"],chastise:["ch-ae-s-t-ay1-z","vb"],chastised:["ch-ae s-t-ay1-z-d","vbd vbn"],chastises:["ch-ae s-t-ay1 z-ih-z","vbz"],chastity:["ch-ae1 s-t-ah t-iy","nn"],chat:["ch-ae1-t","nn vbp vb"],chateau:["sh-ae t-ow1","nn"],chateaux:["sh-ah t-ow1","nn"],chatted:["ch-ae1 t-ah-d","vbd"],chatter:["ch-ae1 t-er","nn vb vbp"],chattering:["ch-ae1 t-er ih-ng","vbg"],chatting:["ch-ae1 t-ih-ng","vbg"],chatty:["ch-ae1 t-iy","jj"],chauffeur:["sh-ow f-er1","nn vb"],chauffeured:["sh-ow f-er1-d","vbn"],chauvinism:["sh-ow1 v-ah n-ih z-ah-m","nn"],chauvinistic:["ch-ow v-ah n-ih1 s-t-ih-k","jj"],chaw:["ch-ao1","nn"],cheap:["ch-iy1-p","jj nn rb"],cheapen:["ch-iy1-p-ah-n","vb"],cheapening:["ch-iy1 p-ah n-ih-ng","vbg"],cheaper:["ch-iy1 p-er","jjr rbr"],cheapest:["ch-iy1 p-ah-s-t","jjs"],cheaply:["ch-iy1-p l-iy","rb"],cheat:["ch-iy1-t","vb vbp"],cheated:["ch-iy1 t-ah-d","vbn jj vbd"],cheater:["ch-iy1 t-er","nn"],cheating:["ch-iy1 t-ih-ng","vbg"],cheats:["ch-iy1-t-s","vbz"],check:["ch-eh1-k","nn vbp vb"],checkbook:["ch-eh1-k b-uh-k","nn"],checked:["ch-eh1-k-t","vbn vbd jj"],checker:["ch-eh1 k-er","nn"],checking:["ch-eh1 k-ih-ng","vbg"],checklist:["ch-eh1-k l-ih-s-t","nn"],checkout:["ch-eh1-k aw-t","nn"],checkpoint:["ch-eh1-k p-oy-n-t","nn"],checkup:["ch-eh1-k ah-p","nn"],cheek:["ch-iy1-k","nn"],cheekbone:["ch-iy1-k b-ow-n","nn"],cheeky:["ch-iy1 k-iy","jj"],cheer:["ch-ih1-r","nn vb vbp"],cheered:["ch-ih1-r-d","vbd vbn"],cheerful:["ch-ih1-r f-ah-l","jj"],cheerfully:["ch-ih1-r f-ah l-iy","rb"],cheering:["ch-ih1 r-ih-ng","vbg"],cheerleader:["ch-ih1-r l-iy d-er","nn"],cheerleading:["ch-ih1-r l-iy d-ih-ng","nn"],cheery:["ch-ih1 r-iy","jj"],cheese:["ch-iy1-z","nn"],cheeseburger:["ch-iy1-z b-er g-er","nn"],cheesecake:["ch-iy1-z k-ey-k","nn"],cheesy:["ch-iy1 z-iy","jj"],cheetah:["ch-iy1 t-ah","nn"],cheetal:["ch-iy1 t-ah-l","jj"],chef:["sh-eh1-f","nn"],chemical:["k-eh1 m-ah k-ah-l","nn jj"],chemically:["k-eh1 m-ah k-l-iy","rb"],chemise:["sh-ah m-iy1-z","nn"],chemist:["k-eh1 m-ih-s-t","nn"],chemistry:["k-eh1 m-ah s-t-r-iy","nn"],chemotherapy:["k-iy m-ow th-eh1 r-ah p-iy","nn"],cherish:["ch-eh1 r-ih-sh","vb vbp"],cherished:["ch-eh1 r-ih-sh-t","vbn jj vbd"],cherishes:["ch-eh1 r-ih sh-ih-z","vbz"],cherry:["ch-eh1 r-iy","jj nn"],cherub:["ch-eh1 r-ah-b","nn"],chess:["ch-eh1-s","nn"],chest:["ch-eh1-s-t","nn"],chestnut:["ch-eh1-s n-ah-t","nn"],chevrolet:["sh-eh-v r-ow l-ey1","nnp"],chew:["ch-uw1","vb vbp"],chewed:["ch-uw1-d","vbd vbn"],chewing:["ch-uw1 ih-ng","vbg jj nn"],chic:["sh-iy1-k","jj nn"],chicanery:["sh-ih k-ey1 n-er iy","nn"],chick:["ch-ih1-k","nn"],chicken:["ch-ih1 k-ah-n","nn"],chide:["ch-ay1-d","vb vbp"],chided:["ch-ay1 d-ih-d","vbn vbd"],chides:["ch-ay1-d-z","vbz"],chiding:["ch-ay1 d-ih-ng","vbg"],chief:["ch-iy1-f","jj nn"],chiefdom:["ch-iy1-f d-ah-m","nn"],chiefly:["ch-iy1-f l-iy","rb"],chieftain:["ch-iy1-f t-ah-n","nn"],child:["ch-ay1-l-d","nn"],childbearing:["ch-ay1-l-d b-eh r-ih-ng","vbg"],childbirth:["ch-ay1-l-d b-er-th","nn"],childcare:["ch-ay1-l-d k-eh-r","nn"],childhood:["ch-ay1-l-d hh-uh-d","nn"],childish:["ch-ay1-l d-ih-sh","jj"],childless:["ch-ay1-l-d l-ah-s","jj"],childlike:["ch-ay1-l-d l-ay-k","jj"],chili:["ch-ih1 l-iy","nn"],chill:["ch-ih1-l","nn jj vb"],chilled:["ch-ih1-l-d","vbn jj vbd"],chillier:["ch-ih1 l-iy er","nn"],chilling:["ch-ih1 l-ih-ng","vbg jj"],chillingly:["ch-ih1 l-ih-ng l-iy","rb"],chilly:["ch-ih1 l-iy","jj"],chime:["ch-ay1-m","vb"],chimed:["ch-ay1-m-d","vbd"],chimney:["ch-ih1-m n-iy","nn"],chimp:["ch-ih1-m-p","nn"],chimpanzee:["ch-ih-m p-ae1-n z-iy","nn"],chin:["ch-ih1-n","nn vb"],china:["ch-ay1 n-ah","nn"],chip:["ch-ih1-p","nn"],chipped:["ch-ih1-p-t","vbn vbd jj"],chipper:["ch-ih1 p-er","jj"],chipping:["ch-ih1 p-ih-ng","vbg"],chiropractor:["k-ay1 r-ah p-r-ae-k t-er","nn"],chirp:["ch-er1-p","vb"],chirping:["ch-er1 p-ih-ng","vbg"],chirpy:["ch-er1 p-iy","jj"],chisel:["ch-ih1 z-ah-l","nn vb"],chiseled:["ch-ih1 z-ah-l-d","vbn jj"],chit:["ch-ih1-t","nn"],chitchat:["ch-ih1-t ch-ae-t","nn"],chivalry:["sh-ih1 v-ah-l r-iy","nn"],chive:["ch-ay1-v","nn"],chloride:["k-l-ao1 r-ay-d","nn"],chlorine:["k-l-ao1 r-iy-n","nn"],chocolate:["ch-ao1-k l-ah-t","nn jj"],choice:["ch-oy1-s","nn jj"],choicest:["ch-oy1 s-ah-s-t","jjs"],choir:["k-w-ay1 er","nn"],choke:["ch-ow1-k","vb vbp nn"],choked:["ch-ow1-k-t","vbd vbn"],choking:["ch-ow1 k-ih-ng","vbg jj nn"],cholera:["k-aa1 l-er ah","nn"],cholesterol:["k-ah l-eh1-s t-er ao-l","nn"],cholla:["ch-aa1 l-ah","nn"],chomp:["ch-aa1-m-p","nn vb vbp"],chomping:["ch-aa1-m p-ih-ng","vbg"],choose:["ch-uw1-z","vb vbp"],chooses:["ch-uw1 z-ah-z","vbz"],choosing:["ch-uw1 z-ih-ng","vbg"],choosy:["ch-uw1 z-iy","jj"],chop:["ch-aa1-p","vb nn"],chopped:["ch-aa1-p-t","jj vbd vbn"],chopper:["ch-aa1 p-er","nn"],chopping:["ch-aa1 p-ih-ng","vbg"],choppy:["ch-aa1 p-iy","jj"],chopstick:["ch-aa1-p s-t-ih-k","nn"],choral:["k-ao1 r-ah-l","jj"],chord:["k-ao1-r-d","nn"],chore:["ch-ao1-r","nn"],choreograph:["k-ao1-r-iy-ah-g-r-ae-f","vb"],choreographed:["k-ao1 r-iy ah g-r-ae-f-t","vbn jj"],choreographer:["k-ao r-iy aa1 g-r-ah f-er","nn"],choreography:["k-ao r-iy aa1 g-r-ah f-iy","nn"],chortle:["ch-ao1-r-t-ah-l","vb"],chortled:["ch-ao1-r t-ah-l-d","vbd vbn"],chortles:["ch-ao1-r t-ah-l-z","vbz"],chortling:["ch-ao1-r t-ah-l ih-ng","vbg"],chorus:["k-ao1 r-ah-s","nn"],chose:["ch-ow1-z","vbd"],chosen:["ch-ow1 z-ah-n","vbn jj"],chow:["ch-aw1","nn"],chowder:["ch-aw1 d-er","nn"],christen:["k-r-ih1 s-ah-n","vb"],christened:["k-r-ih1 s-ah-n-d","vbd vbn"],christening:["k-r-ih1 s-ah-n ih-ng","nn"],chrome:["k-r-ow1-m","nn"],chromium:["k-r-ow1 m-iy ah-m","nn"],chromosome:["k-r-ow1 m-ah s-ow-m","nn"],chronic:["k-r-aa1 n-ih-k","jj nn"],chronically:["k-r-aa1 n-ih k-ah l-iy","rb"],chronicle:["k-r-aa1 n-ih k-ah-l","nn vb"],chronicled:["k-r-aa1 n-ih k-ah-l-d","vbd vbn"],chronicler:["k-r-aa1 n-ih k-l-er","nn"],chronicling:["k-r-aa1 n-ih k-l-ih-ng","vbg"],chronological:["k-r-aa n-ah l-aa1 jh-ih k-ah-l","jj"],chronologically:["k-r-aa n-ah l-aa1 jh-ih-k l-iy","rb"],chronology:["k-r-ah n-aa1 l-ah jh-iy","nn"],chrysanthemum:["k-r-ih s-ae1-n th-ah m-ah-m","nn"],chubby:["ch-ah1 b-iy","jj"],chuck:["ch-ah1-k","nn vb"],chucked:["ch-ah1-k-t","vbd vbn"],chucking:["ch-ah1 k-ih-ng","vbg"],chuckle:["ch-ah1 k-ah-l","nn vb vbp"],chuckled:["ch-ah1 k-ah-l-d","vbd"],chuckling:["ch-ah1 k-l-ih-ng","vbg"],chug:["ch-ah1-g","vb vbp"],chugging:["ch-ah1 g-ih-ng","vbg"],chum:["ch-ah1-m","nn"],chump:["ch-ah1-m-p","nn"],chunk:["ch-ah1-ng-k","nn"],chunky:["ch-ah1-ng k-iy","jj"],church:["ch-er1-ch","nn"],churchgoer:["ch-er1-ch g-ow er","nn"],churchyard:["ch-er1-ch y-aa-r-d","nn"],churn:["ch-er1-n","vb vbp"],churned:["ch-er1-n-d","vbd"],churning:["ch-er1 n-ih-ng","vbg"],churns:["ch-er1-n-z","vbz"],chute:["sh-uw1-t","nn"],chutney:["ch-ah1-t n-iy","nn"],chutzpah:["ch-ah1-t s-p-aa","nn"],cicada:["s-ih k-ey1 d-ah","nn"],cider:["s-ay1 d-er","nn"],cigar:["s-ih g-aa1-r","nn"],cigarette:["s-ih g-er eh1-t","nn"],ciliate:["s-ih1 l-iy ah-t","nn"],cinch:["s-ih1-n-ch","nn vb"],cinder:["s-ih1-n d-er","nn"],cinema:["s-ih1 n-ah m-ah","nn"],cinematic:["s-ih n-ah m-ae1 t-ih-k","jj"],cinematographer:["s-ih n-ih m-ah t-aa1 g-r-ah f-er","nn"],cinematography:["s-ih n-ih m-ah t-aa1 g-r-ah f-iy","nn"],cipher:["s-ay1 f-er","vb"],circle:["s-er1 k-ah-l","nn vb"],circled:["s-er1 k-ah-l-d","vbd"],circling:["s-er1 k-ah-l ih-ng","vbg"],circuit:["s-er1 k-ah-t","nn"],circuitous:["s-er k-y-uw1 ih t-ah-s","jj"],circuitry:["s-er1 k-ah t-r-iy","nn"],circular:["s-er1 k-y-ah l-er","jj nn"],circulate:["s-er1 k-y-ah l-ey-t","vb vbp"],circulated:["s-er1 k-y-ah l-ey t-ah-d","vbd vbn"],circulates:["s-er1 k-y-ah l-ey-t-s","vbz"],circulating:["s-er1 k-y-ah l-ey t-ih-ng","vbg"],circulation:["s-er1 k-y-ah l-ey sh-ah-n","nn"],circulatory:["s-er1 k-y-ah l-ah t-ao r-iy","jj"],circumcision:["s-er k-ah-m s-ih1 zh-ah-n","nn"],circumference:["s-er k-ah1-m f-r-ah-n-s","nn"],circumscribed:["s-er k-ah-m s-k-r-ay1-b-d","jj"],circumspect:["s-er1 k-ah-m s-p-eh-k-t","jj"],circumspection:["s-er k-ah-m s-p-eh1-k sh-ah-n","nn"],circumstance:["s-er1 k-ah-m s-t-ae-n-s","nn"],circumstantial:["s-er k-ah-m s-t-ae1-n ch-ah-l","jj"],circumvent:["s-er k-ah-m v-eh1-n-t","vb"],circumventing:["s-er k-ah-m v-eh1-n t-ih-ng","vbg"],circumvention:["s-er k-ah-m v-eh1-n ch-ah-n","nn"],circumvents:["s-er k-ah-m v-eh1-n-t-s","vbz"],circus:["s-er1 k-ah-s","nn"],cirrhosis:["s-er ow1 s-ah-s","nn"],citation:["s-ay t-ey1 sh-ah-n","nn"],cite:["s-ay1-t","vbp vb"],cited:["s-ay1 t-ah-d","vbd vbn"],cites:["s-ay1-t-s","vbz"],citing:["s-ay1 t-ih-ng","vbg"],citizen:["s-ih1 t-ah z-ah-n","nn"],citizenry:["s-ih1 t-ih z-ah-n r-iy","nn"],citizenship:["s-ih1 t-ih z-ah-n sh-ih-p","nn"],citric:["s-ih1 t-r-ih-k","jj"],citron:["s-ih1 t-r-ah-n","jj"],citrus:["s-ih1 t-r-ah-s","jj nn"],city:["s-ih1 t-iy","nn"],citywide:["s-ih1 t-iy w-ay-d","jj"],civic:["s-ih1 v-ih-k","jj"],civil:["s-ih1 v-ah-l","jj"],civilian:["s-ah v-ih1-l y-ah-n","jj nn"],civility:["s-ah v-ih1 l-ah t-iy","nn"],civilization:["s-ih v-ah l-ih z-ey1 sh-ah-n","nn"],civilize:["s-ih1 v-ah l-ay-z","vb"],civilized:["s-ih1 v-ah l-ay-z-d","jj vbn"],clad:["k-l-ae1-d","vbn jj"],claim:["k-l-ey1-m","nn vbp vb"],claimant:["k-l-ey1 m-ah-n-t","nn"],claimed:["k-l-ey1-m-d","vbd vbn"],claiming:["k-l-ey1 m-ih-ng","vbg"],clairvoyance:["k-l-eh-r v-oy1 ah-n-s","nn"],clam:["k-l-ae1-m","nn"],clamber:["k-l-ae1-m-b-er","vb"],clambered:["k-l-ae1-m b-er-d","vbd"],clammy:["k-l-ae1 m-iy","jj"],clamor:["k-l-ae1 m-er","vb vbp nn"],clamored:["k-l-ae1 m-er-d","vbd"],clamoring:["k-l-ae1 m-er ih-ng","vbg"],clamp:["k-l-ae1-m-p","vb nn"],clampdown:["k-l-ae1-m-p d-aw-n","nn"],clamped:["k-l-ae1-m-p-t","vbd vbn"],clamping:["k-l-ae1-m p-ih-ng","vbg"],clamshell:["k-l-ae1-m sh-eh-l","nn"],clan:["k-l-ae1-n","nn"],clandestine:["k-l-ae-n d-eh1 s-t-ih-n","jj"],clang:["k-l-ae1-ng","nn vb"],clanging:["k-l-ae1 ng-ih-ng","nn vbg"],clank:["k-l-ae1-ng-k","vb"],clanking:["k-l-ae1-ng k-ih-ng","vbg"],clannish:["k-l-ae1 n-ih-sh","jj"],clap:["k-l-ae1-p","nn"],clapboard:["k-l-ae1-p b-ao-r-d","nn"],clapped:["k-l-ae1-p-t","vbd"],clapping:["k-l-ae1 p-ih-ng","vbg"],clarification:["k-l-eh r-ah f-ah k-ey1 sh-ah-n","nn"],clarified:["k-l-eh1 r-ah f-ay-d","vbn vbd"],clarifies:["k-l-eh1 r-ah f-ay-z","vbz"],clarify:["k-l-eh1 r-ah f-ay","vb vbp"],clarifying:["k-l-eh1 r-ah f-ay ih-ng","vbg"],clarinet:["k-l-eh r-ah n-eh1-t","nn"],clarinetist:["k-l-eh r-ah n-eh1 t-ih-s-t","nn"],clarity:["k-l-eh1 r-ah t-iy","nn"],clash:["k-l-ae1-sh","nn vbp vb"],clashed:["k-l-ae1-sh-t","vbn vbd"],clashing:["k-l-ae1 sh-ih-ng","vbg"],clasp:["k-l-ae1-s-p","vb"],clasped:["k-l-ae1-s-p-t","vbd vbn"],"class":["k-l-ae1-s","nn vb"],classed:["k-l-ae1-s-t","vbn"],classic:["k-l-ae1 s-ih-k","jj nn"],classical:["k-l-ae1 s-ih k-ah-l","jj"],classically:["k-l-ae1 s-ih-k l-iy","rb"],classification:["k-l-ae s-ah f-ah k-ey1 sh-ah-n","nn"],classified:["k-l-ae1 s-ah f-ay-d","vbn vbd jj"],classifies:["k-l-ae1 s-ah f-ay-z","vbz"],classify:["k-l-ae1 s-ah f-ay","vb vbp"],classifying:["k-l-ae1 s-ah f-ay ih-ng","vbg"],classless:["k-l-ae1-s l-ah-s","jj"],classmate:["k-l-ae1-s m-ey-t","nn"],classroom:["k-l-ae1-s r-uw-m","nn"],classy:["k-l-ae1 s-iy","jj"],clatter:["k-l-ae1 t-er","nn vb"],clause:["k-l-ao1-z","nn"],claustrophobia:["k-l-ao s-t-r-ah f-ow1 b-iy ah","nn"],claustrophobic:["k-l-ao s-t-r-ah f-ow1 b-ih-k","jj"],claw:["k-l-ao1","nn vb"],clawed:["k-l-ao1-d","vbn"],clawing:["k-l-ao1 ih-ng","vbg"],clay:["k-l-ey1","nn"],clean:["k-l-iy1-n","jj vbp rb vb"],cleaned:["k-l-iy1-n-d","vbn vbd"],cleaner:["k-l-iy1 n-er","jjr nn"],cleanest:["k-l-iy1 n-ah-s-t","jjs"],cleaning:["k-l-iy1 n-ih-ng","nn vbg"],cleanliness:["k-l-eh1-n l-iy n-ih-s","nn"],cleanly:["k-l-iy1-n l-iy","rb"],cleans:["k-l-iy1-n-z","vbz"],cleanse:["k-l-eh1-n-z","vb"],cleansed:["k-l-eh1-n-z-d","vbd vbn"],cleanser:["k-l-eh1-n z-er","nn"],cleansing:["k-l-eh1-n z-ih-ng","nn vbg"],cleanup:["k-l-iy1-n ah-p","nn"],clear:["k-l-ih1-r","jj rb vb vbp"],clearance:["k-l-ih1 r-ah-n-s","nn"],cleared:["k-l-ih1-r-d","vbn vbd"],clearer:["k-l-ih1 r-er","jjr rbr"],clearest:["k-l-ih1 r-ih-s-t","jjs"],clearing:["k-l-ih1 r-ih-ng","vbg jj nn"],clearinghouse:["k-l-ih1 r-ih-ng hh-aw-s","nn"],clearly:["k-l-ih1-r l-iy","rb"],clears:["k-l-ih1-r-z","vbz"],cleat:["k-l-iy1-t","nn"],cleavage:["k-l-iy1 v-ah-jh","nn"],cleaver:["k-l-iy1 v-er","nn"],clemency:["k-l-eh1 m-ah-n s-iy","nn"],clench:["k-l-eh1-n-ch","vb"],clenched:["k-l-eh1-n-ch-t","jj vbd vbn"],clergy:["k-l-er1 jh-iy","nn"],clergyman:["k-l-er1 jh-iy m-ah-n","nn"],cleric:["k-l-eh1 r-ih-k","nn"],clerical:["k-l-eh1 r-ah k-ah-l","jj nn"],clerk:["k-l-er1-k","nn"],clever:["k-l-eh1 v-er","jj"],cleverly:["k-l-eh1 v-er l-iy","rb"],cleverness:["k-l-eh1 v-er n-ah-s","nn"],cliche:["k-l-iy sh-ey1","nn"],cliched:["k-l-iy sh-ey1-d","jj"],click:["k-l-ih1-k","nn vb"],clicked:["k-l-ih1-k-t","vbd vbn"],clicking:["k-l-ih1 k-ih-ng","vbg"],client:["k-l-ay1 ah-n-t","nn"],clientele:["k-l-ay ah-n t-eh1-l","nn"],cliff:["k-l-ih1-f","nn"],climactic:["k-l-ay m-ae1-k t-ih-k","jj"],climate:["k-l-ay1 m-ah-t","nn"],climatic:["k-l-ay m-ae1 t-ih-k","jj"],climax:["k-l-ay1 m-ae-k-s","nn vb"],climaxed:["k-l-ay1 m-ae-k-s-t","vbd vbn"],climb:["k-l-ay1-m","vb vbp nn"],climbed:["k-l-ay1-m-d","vbd vbn"],climber:["k-l-ay1 m-er","nn"],climbing:["k-l-ay1 m-ih-ng","vbg"],clime:["k-l-ay1-m","nn"],clinch:["k-l-ih1-n-ch","vb"],clinched:["k-l-ih1-n-ch-t","vbd"],clincher:["k-l-ih1-n ch-er","nn"],clinching:["k-l-ih1-n ch-ih-ng","vbg"],cling:["k-l-ih1-ng","vbp vb"],clinging:["k-l-ih1 ng-ih-ng","vbg"],clings:["k-l-ih1-ng-z","vbz"],clinic:["k-l-ih1 n-ih-k","nn"],clinical:["k-l-ih1 n-ah k-ah-l","jj"],clinically:["k-l-ih1 n-ih k-ah l-iy","rb"],clinician:["k-l-ih n-ih1 sh-ah-n","nn"],clip:["k-l-ih1-p","nn vb"],clipboard:["k-l-ih1-p b-ao-r-d","nn"],clipped:["k-l-ih1-p-t","vbn vbd"],clipping:["k-l-ih1 p-ih-ng","nn"],clique:["k-l-iy1-k","nn"],cloak:["k-l-ow1-k","nn vb vbp"],clobber:["k-l-aa1 b-er","vb"],clobbered:["k-l-aa1 b-er-d","vbn vbd"],clock:["k-l-aa1-k","nn vb vbp"],clocked:["k-l-aa1-k-t","vbn"],clockwork:["k-l-aa1-k w-er-k","nn"],clog:["k-l-aa1-g","vb"],clogged:["k-l-ao1-g-d","vbn jj vbd"],clogging:["k-l-aa1 g-ih-ng","vbg"],clogs:["k-l-aa1-g-z","vbz"],cloister:["k-l-oy1 s-t-er","nn"],cloistered:["k-l-oy1 s-t-er-d","jj"],clone:["k-l-ow1-n","nn vb"],cloned:["k-l-ow1-n-d","vbn"],clones:["k-l-ow1-n","nn"],cloning:["k-l-ow1 n-ih-ng","vbg"],close:["k-l-ow1-s","vb vbp jj"],closed:["k-l-ow1-z-d","vbd vbn jj"],closeness:["k-l-ow1-s n-ih-s","nn"],closes:["k-l-ow1 z-ih-z","vbz"],closest:["k-l-ow1 s-ah-s-t","jjs"],closet:["k-l-aa1 z-ah-t","nn jj vb"],closeted:["k-l-aa1 z-ah t-ih-d","jj vbd vbn"],closeup:["k-l-ow1 s-ah1-p","jj"],closing:["k-l-ow1 z-ih-ng","vbg jj nn"],closure:["k-l-ow1 zh-er","nn"],clot:["k-l-aa1-t","nn"],cloth:["k-l-ao1-th","nn"],clothe:["k-l-ow1-dh","vb"],clothed:["k-l-ow1-dh-d","vbn jj"],clotheshorse:["k-l-ow1-z hh-ao-r-s","nn"],clothier:["k-l-ow1 dh-y-er","nn"],clothing:["k-l-ow1 dh-ih-ng","nn"],clotted:["k-l-aa1 t-ah-d","jj"],clotting:["k-l-aa1 t-ih-ng","vbg"],cloture:["k-l-ow1 ch-er","nn"],cloud:["k-l-aw1-d","nn vb vbp"],cloudburst:["k-l-aw1-d b-er-s-t","nn"],clouded:["k-l-aw1 d-ih-d","vbn jj vbd"],clouding:["k-l-aw1 d-ih-ng","nn"],cloudless:["k-l-aw1-d l-ah-s","jj"],cloudy:["k-l-aw1 d-iy","jj"],clout:["k-l-aw1-t","nn"],clove:["k-l-ow1-v-z","nn"],clover:["k-l-ow1 v-er","nn"],clown:["k-l-aw1-n","nn"],clowning:["k-l-aw1 n-ih-ng","nn"],cloy:["k-l-oy1","vb"],cloying:["k-l-oy1 ih-ng","jj vbg"],clozapine:["k-l-ow1 z-ah p-ay-n","nn"],club:["k-l-ah1-b","nn"],clubbed:["k-l-ah1-b-d","jj vbd"],clubby:["k-l-ah1 b-iy","jj"],clubhouse:["k-l-ah1-b hh-aw-s","nn"],cluck:["k-l-ah1-k","nn vb"],clucking:["k-l-ah1 k-ih-ng","vbg"],clue:["k-l-uw1","nn"],clump:["k-l-ah1-m-p","nn"],clumsily:["k-l-ah1-m s-ah l-iy","rb"],clumsy:["k-l-ah1-m z-iy","jj"],clung:["k-l-ah1-ng","vbd vbn"],clunky:["k-l-ah1-ng k-iy","jj"],cluster:["k-l-ah1 s-t-er","nn vb"],clustered:["k-l-ah1 s-t-er-d","vbn vbd"],clustering:["k-l-ah1 s-t-er ih-ng","vbg"],clutch:["k-l-ah1-ch","nn vbp vb"],clutched:["k-l-ah1-ch-t","vbd vbn"],clutching:["k-l-ah1 ch-ih-ng","vbg"],clutter:["k-l-ah1 t-er","nn vb"],cluttered:["k-l-ah1 t-er-d","vbn jj"],coach:["k-ow1-ch","nn vb"],coached:["k-ow1-ch-t","vbn"],coaching:["k-ow1 ch-ih-ng","vbg"],coachman:["k-ow1-ch m-ah-n","nn"],coagulate:["k-ow-ae1-g-y-ah-l-ey-t","vb"],coagulating:["k-ow ae1 g-y-ah l-ey t-ih-ng","vbg"],coal:["k-ow1-l","nn"],coalesce:["k-ow ah l-eh1-s","vb vbp"],coalesced:["k-ow ah l-eh1-s-t","vbn"],coalition:["k-ow ah l-ih1 sh-ah-n","nn"],coarse:["k-ao1-r-s","jj"],coast:["k-ow1-s-t","nn vb"],coastal:["k-ow1 s-t-ah-l","jj"],coasted:["k-ow1 s-t-ih-d","vbd vbn"],coaster:["k-ow1 s-t-er","nn"],coastline:["k-ow1-s-t l-ay-n","nn"],coat:["k-ow1-t","nn vb"],coated:["k-ow1 t-ah-d","vbn jj"],coating:["k-ow1 t-ih-ng","nn vbg"],coattail:["k-ow1-t t-ey-l","nn"],coax:["k-ow1-k-s","vb"],coaxed:["k-ow1-k-s-t","vbn vbd"],coaxes:["k-ow1-k s-ih-z","vbz"],coaxial:["k-ow1 ae1-k s-iy ah-l","jj"],coaxing:["k-ow1-k s-ih-ng","jj vbg"],cobalt:["k-ow1 b-ao-l-t","nn"],cobble:["k-aa1-b-ah-l","vb"],cobbled:["k-aa1 b-ah-l-d","vbn vbd"],cobbler:["k-aa1-b l-er","nn"],cobblestone:["k-aa1 b-ah-l s-t-ow-n","nn"],cobra:["k-ow1 b-r-ah","nn"],cobweb:["k-aa1-b w-eh-b","nn"],coca:["k-ow1 k-ah","nn"],cocaine:["k-ow k-ey1-n","nn"],cock:["k-aa1-k","nn vb"],cockatoo:["k-aa1 k-ah t-uw","nn"],cocked:["k-aa1-k-t","vbd vbn"],cockeyed:["k-aa1-k ay-d","jj"],cockiness:["k-aa1 k-iy n-ah-s","nn"],cockpit:["k-aa1-k p-ih-t","nn"],cockroach:["k-aa1-k r-ow-ch","nn"],cocktail:["k-aa1-k t-ey-l","nn"],cocky:["k-aa1 k-iy","jj"],coco:["k-ow1 k-ow","nn"],cocoa:["k-ow1 k-ow","nn"],coconut:["k-ow1 k-ah n-ah-t","nn"],cocoon:["k-ah k-uw1-n","nn"],cod:["k-aa1-d","nn"],coddle:["k-aa1 d-ah-l","vb vbp"],coddled:["k-aa1 d-ah-l-d","vbn"],coddling:["k-aa1 d-ah-l ih-ng","nn"],code:["k-ow1-d","nn vb"],coded:["k-ow1 d-ih-d","vbn jj"],codification:["k-aa d-ah f-ah k-ey1 sh-ah-n","nn"],codified:["k-aa1 d-ah f-ay-d","vbn"],codifies:["k-ow1 d-ah f-ay-z","vbz"],codify:["k-ow1-d-ah-f-ay","vb"],codifying:["k-ow1 d-ah f-ay ih-ng","vbg"],coding:["k-ow1 d-ih-ng","nn"],coed:["k-ow1 eh-d","nn"],coefficient:["k-ow ah f-ih1 sh-ah-n-t","nn"],coerce:["k-ow er1-s","vb"],coerced:["k-ow er1-s-t","vbn vbd jj"],coercion:["k-ow er1 sh-ah-n","nn"],coercive:["k-ow er1 s-ih-v","jj"],coexist:["k-ow ah-g z-ih1-s-t","vb vbp"],coexistence:["k-ow ih-g z-ih1 s-t-ah-n-s","nn"],coffee:["k-aa1 f-iy","nn"],coffer:["k-aa1 f-er","nn"],coffin:["k-ao1 f-ih-n","nn"],cofounder:["k-ow1 f-aw1-n d-er","nn"],cog:["k-ao1-g","nn"],cogeneration:["k-ow1 jh-eh1 n-er ey1 sh-ah-n","nn"],cognac:["k-ow1-n y-ae-k","nn"],cognitive:["k-aa1-g n-ih t-ih-v","jj"],cognizance:["k-aa1-g n-ah z-ah-n-s","nn"],cognizant:["k-aa1-g n-ah z-ah-n-t","jj"],cognoscenti:["k-aa-g n-ao sh-eh1-n t-iy","nn"],coherence:["k-ow hh-ih1 r-ah-n-s","nn"],coherent:["k-ow hh-ih1 r-ah-n-t","jj"],coherently:["k-ow hh-iy1 r-ah-n-t l-iy","rb"],cohesion:["k-ow hh-iy1 zh-ah-n","nn"],cohesive:["k-ow hh-iy1 s-ih-v","jj"],cohesively:["k-ow hh-iy1 s-ih-v l-iy","rb"],cohesiveness:["k-ow hh-iy1 s-ih-v n-ah-s","nn"],cohort:["k-ow1 hh-ao-r-t","nn"],coiffed:["k-oy1-f-t","jj"],coil:["k-oy1-l","nn vb"],coiled:["k-oy1-l-d","vbd"],coin:["k-oy1-n","nn vb"],coincide:["k-ow ih-n s-ay1-d","vb vbp"],coincided:["k-ow ah-n s-ay1 d-ah-d","vbd vbn"],coincidence:["k-ow ih1-n s-ih d-ah-n-s","nn"],coincident:["k-ow ih1-n s-ah d-ah-n-t","jj"],coincidental:["k-ow ih-n s-ah d-eh1-n t-ah-l","jj"],coincidentally:["k-ow ih-n s-ih d-eh1-n t-ah l-iy","rb"],coincides:["k-ow ih-n s-ay1-d-z","vbz"],coinciding:["k-ow ah-n s-ay1 d-ih-ng","vbg jj"],coined:["k-oy1-n-d","vbn vbd"],coke:["k-ow1-k","nn"],cola:["k-ow1 l-ah","nn"],cold:["k-ow1-l-d","jj nn"],colder:["k-ow1-l d-er","jjr rbr"],coldest:["k-ow1-l d-ah-s-t","jjs"],coldly:["k-ow1-l-d l-iy","rb"],coldness:["k-ow1-l-d n-ah-s","nn"],coliseum:["k-aa l-ah s-iy1 ah-m","nn"],collaborate:["k-ah l-ae1 b-er ey-t","vb vbp"],collaborated:["k-ah l-ae1 b-er ey t-ah-d","vbd vbn"],collaborating:["k-ah l-ae1 b-er ey t-ih-ng","vbg"],collaboration:["k-ah l-ae b-er ey1 sh-ah-n","nn"],collaborative:["k-ah l-ae1 b-er ey t-ih-v","jj"],collaborator:["k-ah l-ae1 b-er ey t-er","nn"],collage:["k-ah l-aa1-zh","nn"],collagen:["k-aa1 l-ah g-ah-n","nn"],collapse:["k-ah l-ae1-p-s","nn vb"],collapsed:["k-ah l-ae1-p-s-t","vbd jj vbn"],collapsible:["k-ah l-ae1-p s-ah b-ah-l","jj"],collapsing:["k-ah l-ae1-p s-ih-ng","vbg"],collar:["k-aa1 l-er","nn vb"],collarbone:["k-aa1 l-er b-ow-n","nn"],collared:["k-aa1 l-er-d","vbn"],collateral:["k-ah l-ae1 t-er ah-l","nn jj"],collateralize:["k-ah-l-ae1-t-er-ah-l-ay-z","vb"],collateralized:["k-ah l-ae1 t-er ah l-ay-z-d","jj vbn"],colleague:["k-aa1 l-iy-g","nn"],collect:["k-ah l-eh1-k-t","vb jj vbp"],collected:["k-ah l-eh1-k t-ah-d","vbn vbd"],collectible:["k-ah l-eh1-k t-ah b-ah-l","jj"],collecting:["k-ah l-eh1-k t-ih-ng","vbg"],collection:["k-ah l-eh1-k sh-ah-n","nn"],collective:["k-ah l-eh1-k t-ih-v","jj nn"],collectively:["k-ah l-eh1-k t-ih-v l-iy","rb"],collectivization:["k-ah l-eh-k t-ih v-ih z-ey1 sh-ah-n","nn"],collector:["k-ah l-eh1-k t-er","nn"],collects:["k-ah l-eh1-k-t-s","vbz"],college:["k-aa1 l-ih-jh","nn"],collegial:["k-ah l-iy1 jh-iy ah-l","jj"],collegian:["k-ah l-iy1 jh-ah-n","nn"],collegiate:["k-ah l-iy1 jh-ih-t","jj"],collide:["k-ah-l-ay1-d","vb"],collided:["k-ah l-ay1 d-ih-d","vbd"],collie:["k-aa1 l-iy","nn"],collision:["k-ah l-ih1 zh-ah-n","nn"],colloidal:["k-ah l-oy1 d-ah-l","jj"],colloquial:["k-ah l-ow1-k w-iy ah-l","jj"],colloquium:["k-ah l-ow1 k-w-iy ah-m","nn"],colloquy:["k-aa1 l-ah k-w-iy","nn"],collude:["k-ah l-uw1-d","vb"],colluded:["k-ah l-uw1 d-ih-d","vbd"],collusion:["k-ah l-uw1 zh-ah-n","nn"],cologne:["k-ah l-ow1-n","nn"],colon:["k-ow1 l-ah-n","nn"],colonel:["k-er1 n-ah-l","nn"],colonial:["k-ah l-ow1 n-iy ah-l","jj nn"],colonialism:["k-ah l-ow1 n-iy ah l-ih z-ah-m","nn"],colonialist:["k-ah l-ow1 n-iy ah l-ih-s-t","nn"],colonist:["k-aa1 l-ah n-ih-s-t","nn"],colonization:["k-aa l-ah n-ih z-ey1 sh-ah-n","nn"],colonize:["k-aa1-l-ah-n-ay-z","vb"],colonized:["k-aa1 l-ah n-ay-z-d","vbd vbn"],colonnade:["k-aa l-ah n-ey1-d","nn"],colony:["k-aa1 l-ah n-iy","nn"],color:["k-ah1 l-er","nn jj vb vbp"],coloration:["k-ah l-er ey1 sh-ah-n","nn"],coloratura:["k-ah l-er ah t-uh1 r-ah","nn"],colorblind:["k-ah1 l-er b-l-ay-n-d","jj"],colored:["k-ah1 l-er-d","jj vbn"],colorful:["k-ah1 l-er f-ah-l","jj"],coloring:["k-ah1 l-er ih-ng","nn"],colorization:["k-ah l-er ah z-ey1 sh-ah-n","nn"],colorless:["k-ah1 l-er l-ah-s","jj"],colossal:["k-ah l-aa1 s-ah-l","jj"],colossus:["k-ah l-aa1 s-ah-s","nn"],coloured:["k-ah1 l-er-d","jj"],colt:["k-ow1-l-t","nn"],columbine:["k-aa1 l-ah-m b-ay-n","nn"],column:["k-aa1 l-ah-m","nn"],columnist:["k-aa1 l-ah-m n-ah-s-t","nn"],coma:["k-ow1 m-ah","nn"],comb:["k-ow1-m","nn vb"],combat:["k-aa1-m b-ae-t","nn vb"],combatant:["k-ah-m b-ae1 t-ah-n-t","jj nn"],combating:["k-ah-m b-ae1 t-ih-ng","vbg"],combative:["k-ah-m b-ae1 t-ih-v","jj"],combed:["k-ow1-m-d","vbd vbn"], +combinable:["k-ah-m b-ay1 n-ah b-ah-l","jj"],combination:["k-aa-m b-ah n-ey1 sh-ah-n","nn"],combine:["k-aa1-m b-ay-n","vb nn vbp"],combined:["k-ah-m b-ay1-n-d","vbn jj vbd"],combing:["k-ow1 m-ih-ng","vbg jj"],combining:["k-ah-m b-ay1 n-ih-ng","vbg"],combo:["k-aa1-m b-ow","nn"],combustion:["k-ah-m b-ah1-s ch-ah-n","nn"],come:["k-ah1-m","vb vbd vbn vbp vbz jj"],comeback:["k-ah1-m b-ae-k","nn"],comedian:["k-ah m-iy1 d-iy ah-n","nn"],comedic:["k-ah m-iy1 d-ih-k","jj"],comedy:["k-aa1 m-ah d-iy","nn"],comely:["k-ah1-m l-iy","jj"],comer:["k-ah1 m-er","nn"],comet:["k-aa1 m-ah-t","nn"],cometary:["k-aa1 m-ah t-eh r-iy","jj"],comeuppance:["k-ah m-ah1 p-ah-n-s","nn"],comfort:["k-ah1-m f-er-t","nn vb"],comfortable:["k-ah1-m f-er t-ah b-ah-l","jj nn"],comfortably:["k-ah1-m f-er t-ah b-l-iy","rb"],comforted:["k-ah1-m f-er t-ih-d","vbn"],comforting:["k-ah1-m f-er t-ih-ng","vbg jj"],comfy:["k-ah1-m f-iy","jj"],comic:["k-aa1 m-ih-k","jj nn"],comical:["k-aa1 m-ih k-ah-l","jj"],comically:["k-aa1 m-ih k-ah l-iy","rb"],coming:["k-ah1 m-ih-ng","vbg jj nn"],comma:["k-aa1 m-ah","nn"],command:["k-ah m-ae1-n-d","nn vbp vb"],commandant:["k-aa m-ah-n d-aa1-n-t","nn"],commanded:["k-ah m-ae1-n d-ah-d","vbd vbn"],commandeer:["k-aa-m-ah-n-d-ih1-r","vb"],commandeered:["k-aa m-ah-n d-ih1-r-d","vbn"],commander:["k-ah m-ae1-n d-er","nn"],commanding:["k-ah m-ae1-n d-ih-ng","vbg jj nn"],commandment:["k-ah m-ae1-n-d m-ah-n-t","nn"],commando:["k-ah m-ae1-n d-ow","nn"],commemorate:["k-ah m-eh1 m-er ey-t","vb vbp"],commemorated:["k-ah m-eh1 m-er ey t-ih-d","vbn vbd"],commemorates:["k-ah m-eh1 m-er ey-t-s","vbz"],commemorating:["k-ah m-eh1 m-er ey t-ih-ng","vbg"],commemorative:["k-ah m-eh1-m r-ah t-ih-v","jj nn"],commence:["k-ah m-eh1-n-s","vb vbp"],commenced:["k-ah m-eh1-n-s-t","vbd vbn"],commencement:["k-ah m-eh1-n s-m-ah-n-t","nn"],commences:["k-ah m-eh1-n s-ah-z","vbz"],commencing:["k-ah m-eh1-n s-ih-ng","vbg"],commend:["k-ah m-eh1-n-d","vb vbp"],commendable:["k-ah m-eh1-n d-ah b-ah-l","jj"],commendation:["k-aa m-ah-n d-ey1 sh-ah-n","nn"],commended:["k-ah m-eh1-n d-ih-d","vbn vbd"],commensurate:["k-ah m-eh1-n s-er ah-t","jj"],comment:["k-aa1 m-eh-n-t","vb vbp nn"],commentary:["k-aa1 m-ah-n t-eh r-iy","nn"],commentator:["k-aa1 m-ah-n t-ey t-er","nn"],commented:["k-aa1 m-eh-n t-ah-d","vbd vbn"],commenting:["k-aa1 m-eh-n t-ih-ng","vbg"],commerce:["k-aa1 m-er-s","nn"],commercial:["k-ah m-er1 sh-ah-l","jj nn"],commercialism:["k-ah m-er1 sh-ah l-ih z-ah-m","nn"],commercialization:["k-ah m-er sh-ah l-ih z-ey1 sh-ah-n","nn"],commercialize:["k-ah m-er1 sh-ah l-ay-z","vb"],commercialized:["k-ah m-er1 sh-ah l-ay-z-d","vbn"],commercializing:["k-ah m-er1 sh-ah l-ay z-ih-ng","vbg"],commercially:["k-ah m-er1 sh-ah l-iy","rb"],commerical:["k-ah m-er1 sh-ah-l","jj"],commie:["k-aa1 m-iy","jj"],commingle:["k-ah-m-ih1-ng-g-ah-l","vb"],commingled:["k-aa m-ih1-ng g-ah-l-d","vbn"],commiserate:["k-ah m-ih1 s-er ey-t","vb"],commissar:["k-aa1 m-ah s-aa-r","nn"],commissary:["k-aa1 m-ah s-eh r-iy","nn"],commission:["k-ah m-ih1 sh-ah-n","nn vb"],commissioned:["k-ah m-ih1 sh-ah-n-d","vbn vbd"],commissioner:["k-ah m-ih1 sh-ah-n er","nn"],commissioning:["k-ah m-ih1 sh-ah-n ih-ng","vbg"],commit:["k-ah m-ih1-t","vb jj vbp"],commitment:["k-ah m-ih1-t m-ah-n-t","nn"],commits:["k-ah m-ih1-t-s","vbz"],committed:["k-ah m-ih1 t-ah-d","vbn jj vb vbd"],committee:["k-ah m-ih1 t-iy","nn"],committing:["k-ah m-ih1 t-ih-ng","vbg"],commodity:["k-ah m-aa1 d-ah t-iy","nn"],common:["k-aa1 m-ah-n","jj nn"],commonality:["k-aa m-ah n-ae1 l-ah t-iy","nn"],commoner:["k-aa1 m-ah n-er","nn"],commonly:["k-aa1 m-ah-n l-iy","rb"],commonplace:["k-aa1 m-ah-n p-l-ey-s","jj nn"],commons:["k-aa1 m-ah-n-z","nn"],commonwealth:["k-aa1 m-ah-n w-eh-l-th","nn"],commotion:["k-ah m-ow1 sh-ah-n","nn"],communal:["k-ah m-y-uw1 n-ah-l","jj"],commune:["k-aa1 m-y-uw-n","nn vb"],communicable:["k-ah m-y-uw1 n-ah k-ah b-ah-l","jj"],communicate:["k-ah m-y-uw1 n-ah k-ey-t","vb vbp"],communicated:["k-ah m-y-uw1 n-ah k-ey t-ih-d","vbn vbd"],communicating:["k-ah m-y-uw1 n-ah k-ey t-ih-ng","vbg"],communication:["k-ah m-y-uw n-ah k-ey1 sh-ah-n","nn"],communicative:["k-ah m-y-uw1 n-ah k-ah t-ih-v","jj"],communicator:["k-ah m-y-uw1 n-ah k-ey t-er","nn"],communion:["k-ah m-y-uw1 n-y-ah-n","nn"],communique:["k-ah m-y-uw1 n-ah k-ey","nn"],communism:["k-aa1 m-y-ah n-ih z-ah-m","nn"],communist:["k-aa1 m-y-ah n-ah-s-t","jj nn"],community:["k-ah m-y-uw1 n-ah t-iy","nn"],communize:["k-aa1 m-y-ah n-ay-z","vb"],commute:["k-ah m-y-uw1-t","vb nn vbp"],commuted:["k-ah m-y-uw1 t-ih-d","vbn vbd"],commuter:["k-ah m-y-uw1 t-er","nn"],commuting:["k-ah m-y-uw1 t-ih-ng","vbg"],compact:["k-aa1-m p-ae-k-t","jj nn vb"],compacted:["k-ah-m p-ae1-k t-ih-d","jj vbn"],companion:["k-ah-m p-ae1 n-y-ah-n","nn jj"],companionship:["k-ah-m p-ae1 n-y-ah-n sh-ih-p","nn"],companionway:["k-ah-m p-ae1 n-y-ah-n w-ey","nn"],company:["k-ah1-m p-ah n-iy","nn"],companywide:["k-ah1-m p-ah n-iy w-ay-d","jj rb"],comparability:["k-aa-m p-er ah b-ih1 l-ih t-iy","nn"],comparable:["k-aa1-m p-er ah b-ah-l","jj"],comparably:["k-aa1-m p-er ah b-l-iy","rb"],comparative:["k-ah-m p-eh1 r-ah t-ih-v","jj nn"],comparatively:["k-ah-m p-eh1 r-ah t-ih-v l-iy","rb"],compare:["k-ah-m p-eh1-r","vb vbp nn"],compared:["k-ah-m p-eh1-r-d","vbn vbd"],comparing:["k-ah-m p-eh1 r-ih-ng","vbg"],comparison:["k-ah-m p-eh1 r-ah s-ah-n","nn"],compartment:["k-ah-m p-aa1-r-t m-ah-n-t","nn"],compass:["k-ah1-m p-ah-s","nn vb"],compassion:["k-ah-m p-ae1 sh-ah-n","nn"],compassionate:["k-ah-m p-ae1 sh-ah n-ah-t","jj"],compatibility:["k-ah-m p-ae t-ah b-ih1 l-ah t-iy","nn"],compatible:["k-ah-m p-ae1 t-ah b-ah-l","jj"],compatriot:["k-ah-m p-ey1 t-r-iy ah-t","nn"],compel:["k-ah-m p-eh1-l","vb"],compelled:["k-ah-m p-eh1-l-d","vbn vbd jj"],compelling:["k-ah-m p-eh1 l-ih-ng","jj vbg"],compellingly:["k-ah-m p-eh1 l-ih-ng l-iy","rb"],compels:["k-ah-m p-eh1-l-z","vbz"],compendium:["k-ah-m p-eh1-n d-iy ah-m","nn"],compensate:["k-aa1-m p-ah-n s-ey-t","vb vbp"],compensated:["k-aa1-m p-ah-n s-ey t-ah-d","vbn vbd"],compensates:["k-aa1-m p-ah-n s-ey-t-s","vbz"],compensating:["k-aa1-m p-ah-n s-ey t-ih-ng","vbg"],compensation:["k-aa-m p-ah-n s-ey1 sh-ah-n","nn"],compensatory:["k-ah-m p-eh1-n s-ah t-ao r-iy","jj"],compete:["k-ah-m p-iy1-t","vb vbp"],competed:["k-ah-m p-iy1 t-ih-d","vbd vbn"],competence:["k-aa1-m p-ah t-ih-n-s","nn"],competency:["k-aa1-m p-ah t-ih-n s-iy","nn"],competent:["k-aa1-m p-ah t-ih-n-t","jj"],competently:["k-aa1-m p-ah t-ih-n-t l-iy","rb"],competes:["k-ah-m p-iy1-t-s","vbz"],competing:["k-ah-m p-iy1 t-ih-ng","vbg jj"],competition:["k-aa-m p-ah t-ih1 sh-ah-n","nn"],competitive:["k-ah-m p-eh1 t-ah t-ih-v","jj"],competitively:["k-ah-m p-eh1 t-ih t-ih-v l-iy","rb"],competitiveness:["k-ah-m p-eh1 t-ih t-ih-v n-ih-s","nn"],competitor:["k-ah-m p-eh1 t-ah t-er","nn"],compilation:["k-aa-m p-ah l-ey1 sh-ah-n","nn"],compile:["k-ah-m p-ay1-l","vb"],compiled:["k-ah-m p-ay1-l-d","vbn vbd"],compiles:["k-ah-m p-ay1-l-z","vbz"],compiling:["k-ah-m p-ay1 l-ih-ng","vbg"],complacency:["k-ah-m p-l-ey1 s-ah-n s-iy","nn"],complacent:["k-ah-m p-l-ey1 s-ah-n-t","jj"],complacently:["k-ah-m p-l-ey1 s-ah-n-t l-iy","rb"],complain:["k-ah-m p-l-ey1-n","vbp vb"],complained:["k-ah-m p-l-ey1-n-d","vbd vbn"],complaining:["k-ah-m p-l-ey1 n-ih-ng","vbg"],complains:["k-ah-m p-l-ey1-n-z","vbz"],complaint:["k-ah-m p-l-ey1-n-t","nn"],complaisant:["k-ah-m p-l-ey1 s-ah-n-t","jj"],complement:["k-aa1-m p-l-ah m-ah-n-t","nn vbp vb"],complementary:["k-aa-m p-l-ah m-eh1-n t-r-iy","jj"],complemented:["k-aa1-m p-l-ah m-eh-n t-ih-d","vbd"],complete:["k-ah-m p-l-iy1-t","jj vb vbp"],completed:["k-ah-m p-l-iy1 t-ah-d","vbn jj vbd"],completely:["k-ah-m p-l-iy1-t l-iy","rb"],completeness:["k-ah-m p-l-iy1-t n-ah-s","nn"],completes:["k-ah-m p-l-iy1-t-s","vbz"],completing:["k-ah-m p-l-iy1 t-ih-ng","vbg"],completion:["k-ah-m p-l-iy1 sh-ah-n","nn"],complex:["k-aa1-m p-l-eh-k-s","jj nn"],complexion:["k-ah-m p-eh1-k sh-ah-n","nn"],complexity:["k-ah-m p-l-eh1-k s-ah t-iy","nn"],compliance:["k-ah-m p-l-ay1 ah-n-s","nn"],compliant:["k-ah-m p-l-ay1 ah-n-t","jj"],complicate:["k-aa1-m p-l-ah k-ey-t","vb vbp"],complicated:["k-aa1-m p-l-ah k-ey t-ah-d","vbn jj vbd"],complicates:["k-aa1-m p-l-ih k-ey-t-s","vbz"],complicating:["k-aa1-m p-l-ah k-ey t-ih-ng","vbg"],complication:["k-aa-m p-l-ah k-ey1 sh-ah-n","nn"],complicity:["k-ah-m p-l-ih1 s-ah t-iy","nn"],complied:["k-ah-m p-l-ay1-d","vbn vbd"],complies:["k-ah-m p-l-ay1-z","vbz"],compliment:["k-aa1-m p-l-ah m-eh-n-t","nn vbp vb"],complimentary:["k-aa-m p-l-ah m-eh1-n t-er iy","jj"],comply:["k-ah-m p-l-ay1","vb vbp"],complying:["k-ah-m p-l-ay1 ih-ng","vbg"],component:["k-ah-m p-ow1 n-ah-n-t","nn"],comportment:["k-ah-m p-ao1-r-t m-ah-n-t","nn"],compose:["k-ah-m p-ow1-z","vb vbp"],composed:["k-ah-m p-ow1-z-d","vbn vbd jj"],composer:["k-ah-m p-ow1 z-er","nn"],composes:["k-ah-m p-ow1 z-ih-z","vbz"],composing:["k-ah-m p-ow1 z-ih-ng","vbg"],composite:["k-ah-m p-aa1 z-ah-t","jj nn"],composition:["k-aa-m p-ah z-ih1 sh-ah-n","nn"],compositional:["k-aa-m p-ah z-ih1 sh-ah n-ah-l","jj"],compost:["k-aa1-m p-ow-s-t","nn"],composting:["k-aa1-m p-ow s-t-ih-ng","nn"],composure:["k-ah-m p-ow1 zh-er","nn"],compote:["k-aa1-m p-ow-t","nn"],compound:["k-aa1-m p-aw-n-d","nn jj vb vbp"],compounded:["k-ah-m p-aw1-n d-ah-d","vbn jj vbd"],compounding:["k-ah-m p-aw1-n d-ih-ng","vbg"],comprehend:["k-aa-m p-r-iy hh-eh1-n-d","vb"],comprehended:["k-aa-m p-r-ih hh-eh1-n d-ih-d","vbd vbn"],comprehending:["k-aa-m p-r-ih hh-eh1-n d-ih-ng","vbg"],comprehension:["k-aa-m p-r-iy hh-eh1-n sh-ah-n","nn"],comprehensive:["k-aa-m p-r-iy hh-eh1-n s-ih-v","jj"],comprehensively:["k-aa-m p-r-ih hh-eh1-n s-ih-v l-iy","rb"],compress:["k-aa1-m p-r-eh-s","vb"],compressed:["k-ah-m p-r-eh1-s-t","vbn vbd"],compressing:["k-ah-m p-r-eh1 s-ih-ng","vbg"],compression:["k-ah-m p-r-eh1 sh-ah-n","nn"],compressor:["k-ah-m p-r-eh1 s-er","nn"],comprise:["k-ah-m p-r-ay1-z","vbp vb"],comprised:["k-ah-m p-r-ay1-z-d","vbn vbd"],comprises:["k-ah-m p-r-ay1 z-ah-z","vbz"],comprising:["k-ah-m p-r-ay1 z-ih-ng","vbg"],compromise:["k-aa1-m p-r-ah m-ay-z","nn jj vb"],compromised:["k-aa1-m p-r-ah m-ay-z-d","vbn vbd"],compromising:["k-aa1-m p-r-ah m-ay z-ih-ng","vbg jj"],comptroller:["k-ah-n t-r-ow1 l-er","nn"],compulsion:["k-ah-m p-ah1-l sh-ah-n","nn"],compulsive:["k-ah-m p-ah1-l s-ih-v","jj"],compulsively:["k-ah-m p-ah1-l s-ih-v l-iy","rb"],compulsory:["k-ah-m p-ah1-l s-er iy","jj"],computation:["k-aa-m p-y-ah t-ey1 sh-ah-n","nn"],computational:["k-aa-m p-y-uw t-ey1 sh-ah n-ah-l","jj"],compute:["k-ah-m p-y-uw1-t","vb"],computed:["k-ah-m p-y-uw1 t-ah-d","vbn jj"],computer:["k-ah-m p-y-uw1 t-er","nn"],computerize:["k-ah-m p-y-uw1 t-er ay-z","vb"],computerized:["k-ah-m p-y-uw1 t-er ay-z-d","jj nn vb vbn"],computerizing:["k-ah-m p-y-uw1 t-er ay z-ih-ng","vbg"],computes:["k-ah-m p-y-uw1-t-s","vbz"],computing:["k-ah-m p-y-uw1 t-ih-ng","vbg"],comrade:["k-aa1-m r-ae-d","nn"],con:["k-aa1-n","nn"],concave:["k-aa-n k-ey1-v","jj"],conceal:["k-ah-n s-iy1-l","vb"],concealed:["k-ah-n s-iy1-l-d","vbn jj vbd"],concealing:["k-ah-n s-iy1 l-ih-ng","vbg"],concealment:["k-ah-n s-iy1-l m-ah-n-t","nn"],conceals:["k-ah-n s-iy1-l-z","vbz"],concede:["k-ah-n s-iy1-d","vbp vb"],conceded:["k-ah-n s-iy1 d-ih-d","vbd vbn"],concedes:["k-ah-n s-iy1-d-z","vbz"],conceding:["k-ah-n s-iy1 d-ih-ng","vbg"],conceit:["k-ah-n s-iy1-t","nn"],conceivable:["k-ah-n s-iy1 v-ah b-ah-l","jj"],conceivably:["k-ah-n s-iy1 v-ah b-l-iy","rb"],conceive:["k-ah-n s-iy1-v","vb vbp"],conceived:["k-ah-n s-iy1-v-d","vbn vbd jj"],conceiving:["k-ah-n s-iy1 v-ih-ng","vbg"],concentrate:["k-aa1-n s-ah-n t-r-ey-t","vb vbp nn"],concentrated:["k-aa1-n s-ah-n t-r-ey t-ah-d","vbn jj vbd"],concentrating:["k-aa1-n s-ah-n t-r-ey t-ih-ng","vbg"],concentration:["k-aa-n s-ah-n t-r-ey1 sh-ah-n","nn"],concentric:["k-ah-n s-eh1-n t-r-ih-k","jj"],concept:["k-aa1-n s-eh-p-t","nn"],conception:["k-ah-n s-eh1-p sh-ah-n","nn"],conceptual:["k-ah-n s-eh1-p ch-uw ah-l","jj"],conceptually:["k-ah-n s-eh1-p ch-uw ah l-iy","rb"],concern:["k-ah-n s-er1-n","nn vbp vb"],concerned:["k-ah-n s-er1-n-d","vbn jj vb vbd"],concerning:["k-ah-n s-er1 n-ih-ng","vbg"],concert:["k-aa1-n s-er-t","nn vb"],concerted:["k-ah-n s-er1 t-ah-d","jj vbn"],concertmaster:["k-aa1-n s-er-t m-ae s-t-er","nn"],concerto:["k-ah-n ch-eh1-r t-ow","nn"],concession:["k-ah-n s-eh1 sh-ah-n","nn"],concessionaire:["k-ah-n s-eh sh-ah n-eh1-r","nn"],concierge:["k-aa-n s-iy eh1-r-zh","nn"],conciliator:["k-ah-n s-ih1 l-iy ey t-er","nn"],conciliatory:["k-ah-n s-ih1 l-iy ah t-ao r-iy","jj"],concise:["k-ah-n s-ay1-s","jj"],concisely:["k-ah-n s-ay1-s l-iy","rb"],conclave:["k-aa1-n k-l-ey-v","nn"],conclude:["k-ah-n k-l-uw1-d","vb vbp"],concluded:["k-ah-n k-l-uw1 d-ah-d","vbd vbn"],concludes:["k-ah-n k-l-uw1-d-z","vbz"],concluding:["k-ah-n k-l-uw1 d-ih-ng","vbg jj"],conclusion:["k-ah-n k-l-uw1 zh-ah-n","nn"],conclusive:["k-ah-n k-l-uw1 s-ih-v","jj"],conclusively:["k-ah-n k-l-uw1 s-ih-v l-iy","rb"],concoct:["k-ah-n k-aa1-k-t","vb"],concocted:["k-ah-n k-aa1-k t-ah-d","vbn vbd"],concoction:["k-ah-n k-aa1-k sh-ah-n","nn"],concomitant:["k-aa-n k-aa1 m-ah t-ah-n-t","jj nn"],concomitantly:["k-aa-n k-aa1 m-ah t-ah-n-t l-iy","rb"],concord:["k-aa1-n k-ao-r-d","nn"],concrete:["k-ah-n k-r-iy1-t","jj nn"],concretely:["k-aa1-n k-r-iy-t l-iy","rb"],concur:["k-ah-n k-er1","vbp vb"],concurred:["k-ah-n k-er1-d","vbd vbn"],concurrence:["k-ah-n k-er1 ah-n-s","nn"],concurrent:["k-ah-n k-er1 ah-n-t","jj"],concurrently:["k-ah-n k-er1 ah-n-t l-iy","rb"],concurring:["k-ah-n k-er1 ih-ng","vbg"],concurs:["k-ah-n k-er1-z","vbz"],concussion:["k-ah-n k-ah1 sh-ah-n","nn"],condemn:["k-ah-n d-eh1-m","vb vbp"],condemnation:["k-aa-n d-ah-m n-ey1 sh-ah-n","nn"],condemned:["k-ah-n d-eh1-m-d","vbn jj vbd"],condemning:["k-ah-n d-eh1 m-ih-ng","vbg"],condemns:["k-ah-n d-eh1-m-z","vbz"],condensate:["k-aa1-n d-ah-n s-ey-t","nn"],condensation:["k-aa-n d-ah-n s-ey1 sh-ah-n","nn"],condense:["k-ah-n d-eh1-n-s","vb"],condensed:["k-ah-n d-eh1-n-s-t","jj vbn"],condenser:["k-ah-n d-eh1-n s-er","nn"],condescend:["k-aa-n-d-ih-s-eh1-n-d","vb"],condescending:["k-aa-n d-ih s-eh1-n d-ih-ng","jj vbg"],condescension:["k-aa-n d-ah s-eh1-n sh-ah-n","nn"],condiment:["k-aa1-n d-ah m-ah-n-t","nn"],condition:["k-ah-n d-ih1 sh-ah-n","nn vbp vb"],conditional:["k-ah-n d-ih1 sh-ah n-ah-l","jj nn"],conditionally:["k-ah-n d-ih1 sh-ah-n ah l-iy","rb"],conditioned:["k-ah-n d-ih1 sh-ah-n-d","vbn vbd jj"],conditioner:["k-ah-n d-ih1 sh-ah-n er","nn"],conditioning:["k-ah-n d-ih1 sh-ah-n ih-ng","nn vbg"],condo:["k-aa1-n d-ow","nn"],condolence:["k-ah-n d-ow1 l-ah-n s-ah","nn"],condom:["k-aa1-n d-ah-m","nn"],condominium:["k-aa-n d-ah m-ih1 n-iy ah-m","nn"],condone:["k-ah-n d-ow1-n","vb"],condoned:["k-ah-n d-ow1-n-d","vbn vbd"],conducive:["k-ah-n d-uw1 s-ih-v","jj"],conduct:["k-ah-n d-ah1-k-t","nn vbp vb"],conducted:["k-ah-n d-ah1-k t-ah-d","vbn vbd"],conducting:["k-ah-n d-ah1-k t-ih-ng","vbg"],conduction:["k-ah-n d-ah1-k sh-ah-n","nn"],conductivity:["k-aa-n d-ah-k t-ih1 v-ah t-iy","nn"],conductor:["k-ah-n d-ah1-k t-er","nn"],conducts:["k-ah-n d-ah1-k-t-s","vbz"],conduit:["k-aa1-n d-uw ih-t","nn"],cone:["k-ow1-n","nn vb"],confabulation:["k-ah-n f-ae b-y-ah l-ey1 sh-ah-n","nn"],confectionary:["k-ah-n f-eh1-k sh-ah-n eh r-iy","jj"],confectioner:["k-ah-n f-eh1-k sh-ah-n er","nn"],confectionery:["k-ah-n f-eh1-k sh-ah-n eh r-iy","nn"],confederacy:["k-ah-n f-eh1 d-er ah s-iy","nn"],confederation:["k-ah-n f-eh d-er ey1 sh-ah-n","nn"],confer:["k-ah-n f-er1","vb vbp"],conferee:["k-aa-n f-er iy1","nn"],conference:["k-aa1-n f-er ah-n-s","nn"],conferred:["k-ah-n f-er1-d","vbn vbd"],conferring:["k-ah-n f-er1 ih-ng","vbg"],confers:["k-ah-n f-er1-z","vbz"],confess:["k-ah-n f-eh1-s","vb vbp"],confessed:["k-ah-n f-eh1-s-t","vbd vbn"],confesses:["k-ah-n f-eh1 s-ih-z","vbz"],confessing:["k-ah-n f-eh1 s-ih-ng","vbg"],confession:["k-ah-n f-eh1 sh-ah-n","nn"],confessional:["k-ah-n f-eh1 sh-ah n-ah-l","nn jj"],confidant:["k-aa1-n f-ah d-aa-n-t","nn"],confidante:["k-aa1-n f-ah d-ae-n-t","nn"],confide:["k-ah-n f-ay1-d","vb vbp"],confided:["k-ah-n f-ay1 d-ah-d","vbd vbn"],confidence:["k-aa1-n f-ah d-ah-n-s","nn"],confident:["k-aa1-n f-ah d-ah-n-t","jj"],confidential:["k-aa-n f-ah d-eh1-n sh-ah-l","jj"],confidentiality:["k-aa-n f-ah d-eh-n sh-iy ae1 l-ah t-iy","nn"],confidentially:["k-aa-n f-ah d-eh1-n sh-ah l-iy","rb"],confidently:["k-aa1-n f-ah d-ah-n-t l-iy","rb"],confides:["k-ah-n f-ay1-d-z","vbz"],confiding:["k-ah-n f-ay1 d-ih-ng","vbg jj"],configuration:["k-ah-n f-ih g-y-er ey1 sh-ah-n","nn"],confine:["k-ah-n f-ay1-n","vb vbp"],confined:["k-ah-n f-ay1-n-d","vbn jj vbd"],confinement:["k-ah-n f-ay1-n m-ah-n-t","nn"],confining:["k-ah-n f-ay1 n-ih-ng","vbg"],confirm:["k-ah-n f-er1-m","vb vbp"],confirmation:["k-aa-n f-er m-ey1 sh-ah-n","nn"],confirmed:["k-ah-n f-er1-m-d","vbd vbn jj"],confirming:["k-ah-n f-er1 m-ih-ng","vbg"],confirms:["k-ah-n f-er1-m-z","vbz"],confiscate:["k-aa1-n f-ah s-k-ey-t","vb"],confiscated:["k-aa1-n f-ah s-k-ey t-ah-d","vbn vbd"],confiscating:["k-aa1-n f-ah s-k-ey t-ih-ng","vbg"],confiscation:["k-aa-n f-ah s-k-ey1 sh-ah-n","nn"],confiscatory:["k-ah-n f-ih1-s k-ah t-ao r-iy","jj"],conflagration:["k-aa-n f-l-ah g-r-ey1 sh-ah-n","nn"],conflict:["k-aa1-n f-l-ih-k-t","nn vb vbp"],conflicted:["k-ah-n f-l-ih1-k t-ih-d","vbd vbn"],conflicting:["k-ah-n f-l-ih1-k t-ih-ng","vbg jj"],confluence:["k-aa1-n f-l-uw ah-n-s","nn"],conform:["k-ah-n f-ao1-r-m","vb vbp"],conformance:["k-ah-n f-ao1-r m-ah-n-s","nn"],conformational:["k-aa-n f-er m-ey1 sh-ah n-ah-l","jj"],conformed:["k-ah-n f-ao1-r-m-d","vbn vbd"],conforming:["k-ah-n f-ao1-r m-ih-ng","vbg"],conformist:["k-ah-n f-ao1-r m-ih-s-t","jj nn"],conformity:["k-ah-n f-ao1-r m-ah t-iy","nn"],conforms:["k-ah-n f-ao1-r-m-z","vbz"],confound:["k-aa-n f-aw1-n-d","vb"],confounded:["k-ah-n f-aw1-n d-ih-d","vbd vbn"],confounding:["k-ah-n f-aw1-n d-ih-ng","vbg"],confront:["k-ah-n f-r-ah1-n-t","vb vbp"],confrontation:["k-aa-n f-r-ah-n t-ey1 sh-ah-n","nn"],confrontational:["k-aa-n f-r-ah-n t-ey1 sh-ah n-ah-l","jj"],confronted:["k-ah-n f-r-ah1-n t-ah-d","vbn vbd"],confronting:["k-ah-n f-r-ah1-n t-ih-ng","vbg"],confronts:["k-ah-n f-r-ah1-n-t-s","vbz"],confuse:["k-ah-n f-y-uw1-z","vb vbp"],confused:["k-ah-n f-y-uw1-z-d","vbn jj vbd"],confuses:["k-ah-n f-y-uw1 z-ih-z","vbz"],confusing:["k-ah-n f-y-uw1 z-ih-ng","jj vbg"],confusion:["k-ah-n f-y-uw1 zh-ah-n","nn"],congeal:["k-ah-n jh-iy1-l","vb"],congealed:["k-ah-n jh-iy1-l-d","vbd vbn"],congenial:["k-ah-n jh-iy1 n-y-ah-l","jj"],congeniality:["k-ah-n jh-iy n-iy ae1 l-ah t-iy","nn"],congenital:["k-ah-n jh-eh1 n-ah t-ah-l","jj"],congest:["k-ah-n-jh-eh1-s-t","vb"],congested:["k-ah-n jh-eh1 s-t-ah-d","jj vbn"],congestion:["k-ah-n jh-eh1-s ch-ah-n","nn"],congestive:["k-ah-n jh-eh1 s-t-ih-v","jj"],conglomerate:["k-ah-n g-l-aa1 m-er ah-t","nn jj"],congratulate:["k-ah-n g-r-ae1 ch-ah l-ey-t","vbp vb"],congratulated:["k-ah-n g-r-ae1 ch-ah l-ey t-ih-d","vbn vbd"],congratulating:["k-ah-n g-r-ae1 ch-ah l-ey t-ih-ng","nn"],congratulation:["k-ah-n g-r-ae ch-ah l-ey1 sh-ah-n","nn"],congratulatory:["k-ah-n g-r-ae1 ch-ah l-ah t-ao r-iy","jj"],congregate:["k-aa1-ng g-r-ah g-ey-t","vb"],congregated:["k-aa1-ng g-r-ih g-ey t-ih-d","vbd"],congregation:["k-aa-ng g-r-ah g-ey1 sh-ah-n","nn"],congregational:["k-aa-ng g-r-ah g-ey1 sh-ah n-ah-l","jj"],congress:["k-aa1-ng g-r-ah-s","nn"],congressional:["k-ah-n g-r-eh1 sh-ah n-ah-l","jj"],congressionally:["k-ah-n g-r-eh1 sh-ah-n ah l-iy","rb"],congressman:["k-aa1-ng g-r-ah-s m-ah-n","nn"],congruence:["k-ao1-n g-r-uw ah-n-s","nn"],conjecture:["k-ah-n jh-eh1-k ch-er","nn"],conjunction:["k-ah-n jh-ah1-ng-k sh-ah-n","nn"],conjure:["k-aa1-n jh-er","vb vbp"],conjured:["k-aa1-n jh-er-d","vbn vbd"],conjures:["k-aa1-n jh-er-z","vbz"],conjuring:["k-aa1-n jh-er ih-ng","vbg"],connect:["k-ah n-eh1-k-t","vb vbp"],connected:["k-ah n-eh1-k t-ah-d","vbn jj vbd"],connecting:["k-ah n-eh1-k t-ih-ng","vbg jj"],connection:["k-ah n-eh1-k sh-ah-n","nn"],connective:["k-ah n-eh1-k t-ih-v","jj"],connector:["k-ah n-eh1-k t-er","nn"],connects:["k-ah n-eh1-k-t-s","vbz"],conned:["k-aa1-n-d","vbn"],conning:["k-aa1 n-ih-ng","vbg"],connivance:["k-ah n-ay1 v-ah-n-s","nn"],connoisseur:["k-aa n-ah s-er1","nn"],connotation:["k-aa n-ah t-ey1 sh-ah-n","nn"],connote:["k-ah n-ow1-t","vb vbp"],connotes:["k-ah n-ow1-t-s","vbz"],conquer:["k-aa1-ng k-er","vb vbp"],conquered:["k-aa1-ng k-er-d","vbn vbd"],conquering:["k-aa1-ng k-er ih-ng","vbg"],conqueror:["k-aa1-ng k-er er","nn"],conquest:["k-aa1-ng k-w-eh-s-t","nn"],conscience:["k-aa1-n sh-ah-n-s","nn"],conscientious:["k-aa-n sh-iy eh1-n sh-ah-s","jj"],conscious:["k-aa1-n sh-ah-s","jj nn"],consciously:["k-aa1-n sh-ah-s l-iy","rb"],consciousness:["k-aa1-n sh-ah-s n-ah-s","nn"],conscript:["k-aa1-n s-k-r-ih-p-t","nn jj vb"],conscripted:["k-ah-n s-k-r-ih1-p t-ih-d","vbn"],conscription:["k-ah-n s-k-r-ih1-p sh-ah-n","nn"],consecutive:["k-ah-n s-eh1 k-y-ah t-ih-v","jj"],consensual:["k-ah-n s-eh1-n s-uw ah-l","jj"],consensus:["k-ah-n s-eh1-n s-ah-s","nn"],consent:["k-ah-n s-eh1-n-t","nn vb"],consented:["k-ah-n s-eh1-n t-ih-d","vbd vbn"],consenting:["k-ah-n s-eh1-n t-ih-ng","vbg jj"],consequence:["k-aa1-n s-ah k-w-ah-n-s","nn"],consequent:["k-aa1-n s-ah k-w-ah-n-t","jj"],consequential:["k-aa-n s-ah k-w-eh1-n ch-ah-l","jj"],consequently:["k-aa1-n s-ah k-w-ah-n-t l-iy","rb"],conservancy:["k-ah-n s-er1 v-ah-n s-iy","nn"],conservation:["k-aa-n s-er v-ey1 sh-ah-n","nn"],conservationist:["k-aa-n s-er v-ey1 sh-ah-n ah-s-t","nn"],conservatism:["k-ah-n s-er1 v-ah t-ih z-ah-m","nn"],conservative:["k-ah-n s-er1 v-ah t-ih-v","jj nn"],conservatively:["k-ah-n s-er1 v-ah t-ih-v l-iy","rb"],conservator:["k-ah-n s-er1 v-ah t-er","nn"],conservatorship:["k-ah-n s-er1 v-ah t-er sh-ih-p","nn"],conservatory:["k-ah-n s-er1 v-ah t-ao r-iy","nn"],conserve:["k-ah-n s-er1-v","vb"],conserved:["k-ah-n s-er1-v-d","vbn"],conserving:["k-ah-n s-er1 v-ih-ng","vbg"],consider:["k-ah-n s-ih1 d-er","vb vbp"],considerable:["k-ah-n s-ih1 d-er ah b-ah-l","jj"],considerably:["k-ah-n s-ih1 d-er ah b-l-iy","rb"],considerate:["k-ah-n s-ih1 d-er ah-t","jj"],consideration:["k-ah-n s-ih d-er ey1 sh-ah-n","nn"],considered:["k-ah-n s-ih1 d-er-d","vbn vbd jj"],considering:["k-ah-n s-ih1 d-er ih-ng","vbg"],considers:["k-ah-n s-ih1 d-er-z","vbz"],consign:["k-ah-n s-ay1-n","vb"],consigned:["k-ah-n s-ay1-n-d","vbd vbn"],consist:["k-ah-n s-ih1-s-t","vb vbp"],consisted:["k-ah-n s-ih1 s-t-ah-d","vbd vbn"],consistence:["k-ah-n s-ih1 s-t-ah-n-s","nn"],consistency:["k-ah-n s-ih1 s-t-ah-n s-iy","nn"],consistent:["k-ah-n s-ih1 s-t-ah-n-t","jj"],consistently:["k-ah-n s-ih1 s-t-ah-n-t l-iy","rb"],consisting:["k-ah-n s-ih1 s-t-ih-ng","vbg"],consists:["k-ah-n s-ih1-s-t-s","vbz"],consolation:["k-aa-n s-ah l-ey1 sh-ah-n","nn"],console:["k-aa1-n s-ow-l","vb vbp"],consoled:["k-ah-n s-ow1-l-d","vbd vbn"],consolidate:["k-ah-n s-aa1 l-ih d-ey-t","vb vbp"],consolidated:["k-ah-n s-aa1 l-ah d-ey t-ah-d","jj vbd vbn"],consolidates:["k-ah-n s-aa1 l-ih d-ey-t-s","vbz"],consolidating:["k-ah-n s-aa1 l-ah d-ey t-ih-ng","vbg jj"],consolidation:["k-ah-n s-aa l-ah d-ey1 sh-ah-n","nn"],consoling:["k-ah-n s-ow1 l-ih-ng","vbg"],consonant:["k-aa1-n s-ah n-ah-n-t","jj nn"],consonantal:["k-aa-n s-ah n-aa1-n t-ah-l","jj"],consort:["k-ah-n-s-ao1-r-t","vb"],consorting:["k-ah-n s-ao1-r t-ih-ng","vbg"],consortium:["k-ah-n s-ao1-r sh-iy ah-m","nn"],conspicuous:["k-ah-n s-p-ih1 k-y-uw ah-s","jj"],conspicuously:["k-ah-n s-p-ih1 k-y-uw ah-s l-iy","rb"],conspiracy:["k-ah-n s-p-ih1 r-ah s-iy","nn"],conspirator:["k-ah-n s-p-ih1 r-ah t-er","nn"],conspiratorial:["k-ah-n s-p-ih r-ah t-ao1 r-iy ah-l","jj"],conspire:["k-ah-n s-p-ay1 er","vbp vb"],conspired:["k-ah-n s-p-ay1 er-d","vbd vbn"],conspiring:["k-ah-n s-p-ay1 r-ih-ng","vbg"],constable:["k-aa1-n s-t-ah b-ah-l","nn"],constancy:["k-aa1-n s-t-ah-n s-iy","nn"],constant:["k-aa1-n s-t-ah-n-t","jj nn rb"],constantly:["k-aa1-n s-t-ah-n-t l-iy","rb"],constellation:["k-aa-n s-t-ah l-ey1 sh-ah-n","nn"],consternation:["k-aa-n s-t-er n-ey1 sh-ah-n","nn"],constipation:["k-aa-n s-t-ah p-ey1 sh-ah-n","nn"],constituency:["k-ah-n s-t-ih1 ch-uw ah-n s-iy","nn"],constituent:["k-ah-n s-t-ih1 ch-uw ah-n-t","nn jj"],constitute:["k-aa1-n s-t-ah t-uw-t","vbp vb"],constituted:["k-aa1-n s-t-ah t-uw t-ah-d","vbd vbn"],constitutes:["k-aa1-n s-t-ah t-uw-t-s","vbz"],constituting:["k-aa1-n s-t-ah t-uw t-ih-ng","vbg"],constitution:["k-aa-n s-t-ah t-uw1 sh-ah-n","nn"],constitutional:["k-aa-n s-t-ah t-uw1 sh-ah n-ah-l","jj"],constitutionality:["k-aa-n s-t-ih t-uw sh-ah n-ae1 l-ih t-iy","nn"],constitutionally:["k-aa-n s-t-ah t-uw1 sh-ah-n ah-l iy","rb"],constrain:["k-ah-n s-t-r-ey1-n","vb"],constrained:["k-ah-n s-t-r-ey1-n-d","vbn jj"],constraining:["k-ah-n s-t-r-ey1 n-ih-ng","vbg"],constrains:["k-ah-n s-t-r-ey1-n-z","vbz"],constraint:["k-ah-n s-t-r-ey1-n-t","nn"],constrict:["k-ah-n-s-t-r-ih1-k-t","vb"],constricted:["k-ah-n s-t-r-ih1-k t-ah-d","jj vbd vbn"],constricting:["k-ah-n s-t-r-ih1-k t-ih-ng","vbg"],constriction:["k-ah-n s-t-r-ih1-k sh-ah-n","nn"],constrictor:["k-ah-n s-t-r-ih1-k t-er","nn"],construct:["k-ah-n s-t-r-ah1-k-t","vb vbp"],constructed:["k-ah-n s-t-r-ah1-k t-ah-d","vbn vbd"],constructing:["k-ah-n s-t-r-ah1-k t-ih-ng","vbg"],construction:["k-ah-n s-t-r-ah1-k sh-ah-n","nn"],constructive:["k-ah-n s-t-r-ah1-k t-ih-v","jj"],constructively:["k-ah-n s-t-r-ah1-k t-ih-v l-iy","rb"],constructs:["k-ah-n s-t-r-ah1-k-t-s","vbz"],construe:["k-ah-n s-t-r-uw1","vb vbp"],construed:["k-ah-n s-t-r-uw1-d","vbn vbd"],consul:["k-aa1-n s-ah-l","nn"],consular:["k-aa1-n s-ah l-er","jj"],consulate:["k-aa1-n s-ah l-ah-t","nn"],consult:["k-ah-n s-ah1-l-t","vb"],consultancy:["k-ah-n s-ah1-l t-ah-n s-iy","nn"],consultant:["k-ah-n s-ah1-l t-ah-n-t","nn"],consultation:["k-aa-n s-ah-l t-ey1 sh-ah-n","nn"],consultative:["k-ah-n s-ah1-l t-ah t-ih-v","jj"],consulted:["k-ah-n s-ah1-l t-ah-d","vbn vbd"],consulting:["k-ah-n s-ah1-l t-ih-ng","nn jj vbg"],consume:["k-ah-n s-uw1-m","vbp vb"],consumed:["k-ah-n s-uw1-m-d","vbn vbd"],consumer:["k-ah-n s-uw1 m-er","nn"],consumerism:["k-ah-n s-uw1 m-er ih z-ah-m","nn"],consumes:["k-ah-n s-uw1-m-z","vbz"],consuming:["k-ah-n s-uw1 m-ih-ng","vbg"],consummate:["k-aa1-n s-ah m-ah-t","jj vb"],consummated:["k-aa1-n s-ah m-ey t-ah-d","vbn vbd"],consummation:["k-aa-n s-ah m-ey1 sh-ah-n","nn"],consumption:["k-ah-n s-ah1-m-p sh-ah-n","nn"],contact:["k-aa1-n t-ae-k-t","nn jj vb"],contacted:["k-aa1-n t-ae-k t-ih-d","vbn vbd"],contacting:["k-aa1-n t-ae-k t-ih-ng","vbg"],contagion:["k-ah-n t-ey1 jh-ah-n","nn"],contagious:["k-ah-n t-ey1 jh-ah-s","jj"],contain:["k-ah-n t-ey1-n","vb vbp"],contained:["k-ah-n t-ey1-n-d","vbd vbn jj"],container:["k-ah-n t-ey1 n-er","nn"],containerboard:["k-ah-n t-ey1 n-er b-ao-r-d","nn"],containing:["k-ah-n t-ey1 n-ih-ng","vbg"],containment:["k-ah-n t-ey1-n m-ah-n-t","nn"],contains:["k-ah-n t-ey1-n-z","vbz"],contaminant:["k-ah-n t-ae1 m-ah n-ah-n-t","nn"],contaminate:["k-ah-n t-ae1 m-ah n-ey-t","vb"],contaminated:["k-ah-n t-ae1 m-ah n-ey t-ah-d","vbn vbd jj"],contaminating:["k-ah-n t-ae1 m-ah n-ey t-ih-ng","vbg"],contamination:["k-ah-n t-ae m-ah n-ey1 sh-ah-n","nn"],contemplate:["k-aa1-n t-ah-m p-l-ey-t","vb vbp"],contemplated:["k-aa1-n t-ah-m p-l-ey t-ih-d","vbn jj vbd"],contemplates:["k-aa1-n t-ah-m p-l-ey-t-s","vbz"],contemplating:["k-aa1-n t-ah-m p-l-ey t-ih-ng","vbg"],contemplation:["k-aa-n t-ah-m p-l-ey1 sh-ah-n","nn"],contemplative:["k-ah-n t-eh1-m p-l-ah t-ih-v","jj"],contemporaneous:["k-ah-n t-eh-m p-er ey1 n-iy ah-s","jj"],contemporary:["k-ah-n t-eh1-m p-er eh r-iy","jj nn"],contempt:["k-ah-n t-eh1-m-p-t","nn"],contemptible:["k-ah-n t-eh1-m-p t-ah b-ah-l","jj"],contemptuous:["k-ah-n t-eh1-m-p ch-uw ah-s","jj"],contemptuously:["k-ah-n t-eh1-m-p ch-w-ah-s l-iy","rb"],contend:["k-ah-n t-eh1-n-d","vbp vb"],contended:["k-ah-n t-eh1-n d-ih-d","vbd vbn"],contender:["k-ah-n t-eh1-n d-er","nn"],contending:["k-ah-n t-eh1-n d-ih-ng","vbg"],contends:["k-ah-n t-eh1-n-d-z","vbz"],content:["k-aa1-n t-eh-n-t","nn jj vb"],contented:["k-ah-n t-eh1-n t-ah-d","vbn jj"],contentedly:["k-ah-n t-eh1-n t-ah-d l-iy","rb"],contention:["k-ah-n t-eh1-n sh-ah-n","nn"],contentious:["k-ah-n t-eh1-n sh-ah-s","jj"],contentment:["k-ah-n t-eh1-n-t m-ah-n-t","nn"],contest:["k-aa1-n t-eh-s-t","nn vb"],contestant:["k-ah-n t-eh1 s-t-ah-n-t","nn"],contested:["k-ah-n t-eh1 s-t-ah-d","vbn jj vbd"],contesting:["k-ah-n t-eh1 s-t-ih-ng","vbg"],context:["k-aa1-n t-eh-k-s-t","nn"],contiguous:["k-ah-n t-ih1 g-y-uw ah-s","jj"],continent:["k-aa1-n t-ah n-ah-n-t","nn"],continental:["k-aa-n t-ah n-eh1-n t-ah-l","jj"],continentally:["k-aa-n t-ah n-eh1-n t-ah l-iy","rb"],contingency:["k-ah-n t-ih1-n jh-ah-n s-iy","nn"],contingent:["k-ah-n t-ih1-n jh-ah-n-t","jj nn"],continual:["k-ah-n t-ih1 n-y-uw ah-l","jj"],continually:["k-ah-n t-ih1 n-y-uw ah l-iy","rb"],continuance:["k-ah-n t-ih1 n-y-uw ah-n-s","nn"],continuation:["k-ah-n t-ih n-y-uw ey1 sh-ah-n","nn"],"continue":["k-ah-n t-ih1 n-y-uw","vb vbp"],continued:["k-ah-n t-ih1 n-y-uw-d","vbd jj vbn"],continues:["k-ah-n t-ih1 n-y-uw-z","vbz"],continuing:["k-ah-n t-ih1 n-y-uw ih-ng","vbg jj"],continuity:["k-aa-n t-ah n-uw1 ah t-iy","nn"],continuous:["k-ah-n t-ih1 n-y-uw ah-s","jj"],continuously:["k-ah-n t-ih1 n-y-uw ah-s l-iy","rb"],continuum:["k-ah-n t-ih1 n-y-uw ah-m","nn"],contorted:["k-ah-n t-ao1-r t-ah-d","jj"],contortion:["k-ah-n t-ao1-r sh-ah-n","nn"],contour:["k-aa1-n t-uh-r","nn"],contraband:["k-aa1-n t-r-ah b-ae-n-d","jj nn"],contraception:["k-aa-n t-r-ah s-eh1-p sh-ah-n","nn"],contraceptive:["k-aa-n t-r-ah s-eh1-p t-ih-v","jj nn"],contract:["k-aa1-n t-r-ae-k-t","nn vb vbp"],contracted:["k-aa1-n t-r-ae-k t-ah-d","vbd vbn"],contracting:["k-aa1-n t-r-ae-k t-ih-ng","vbg"],contraction:["k-ah-n t-r-ae1-k sh-ah-n","nn"],contractor:["k-aa1-n t-r-ae-k t-er","nn"],contractual:["k-ah-n t-r-ae1-k ch-uw ah-l","jj"],contractually:["k-ah-n t-r-ae1-k ch-uw ah l-iy","rb"],contradict:["k-aa-n t-r-ah d-ih1-k-t","vb vbp"],contradicted:["k-aa-n t-r-ah d-ih1-k t-ah-d","vbd vbn"],contradicting:["k-aa-n t-r-ah d-ih1-k t-ih-ng","vbg"],contradiction:["k-aa-n t-r-ah d-ih1-k sh-ah-n","nn"],contradictorily:["k-aa-n t-r-ah d-ih1-k t-er ah l-iy","rb"],contradictory:["k-aa-n t-r-ah d-ih1-k t-er iy","jj nn"],contradicts:["k-aa-n t-r-ah d-ih1-k-t-s","vbz"],contraption:["k-ah-n t-r-ae1-p sh-ah-n","nn"],contrarian:["k-aa-n t-r-eh1 r-iy ah-n","jj nn"],contrary:["k-aa1-n t-r-eh r-iy","jj nn"],contrast:["k-aa1-n t-r-ae-s-t","nn vb vbp"],contrasted:["k-ah-n t-r-ae1 s-t-ah-d","vbn vbd"],contrasting:["k-ah-n t-r-ae1 s-t-ih-ng","vbg jj"],contretemps:["k-aa1-n t-r-ah t-eh-m-p-s","nn"],contribute:["k-ah-n t-r-ih1 b-y-uw-t","vb vbp"],contributed:["k-ah-n t-r-ih1 b-y-uw t-ih-d","vbd vbn"],contributes:["k-ah-n t-r-ih1 b-y-uw-t-s","vbz"],contributing:["k-ah-n t-r-ih1 b-y-uw t-ih-ng","vbg jj"],contribution:["k-aa-n t-r-ah b-y-uw1 sh-ah-n","nn"],contributor:["k-ah-n t-r-ih1 b-y-ah t-er","nn"],contributory:["k-ah-n t-r-ih1 b-y-ah t-ao r-iy","jj"],contrite:["k-ah-n t-r-ay1-t","jj"],contrition:["k-ah-n t-r-ih1 sh-ah-n","nn"],contrivance:["k-ah-n t-r-ay1 v-ah-n-s","nn"],contrive:["k-ah-n t-r-ay1-v","vb"],contrived:["k-ah-n t-r-ay1-v-d","vbn jj"],control:["k-ah-n t-r-ow1-l","nn jj vb vbp"],controllable:["k-ah-n t-r-ow1 l-ah b-ah-l","jj"],controlled:["k-ah-n t-r-ow1-l-d","vbn jj vbd"],controller:["k-ah-n t-r-ow1 l-er","nn"],controlling:["k-ah-n t-r-ow1 l-ih-ng","vbg jj nn"],controversial:["k-aa-n t-r-ah v-er1 sh-ah-l","jj"],controversy:["k-aa1-n t-r-ah v-er s-iy","nn"],conundrum:["k-ah n-ah1-n d-r-ah-m","nn"],convalescence:["k-aa-n v-ah l-eh1 s-ah-n-s","nn"],convene:["k-ah-n v-iy1-n","vb vbp"],convened:["k-ah-n v-iy1-n-d","vbd vbn"],convenes:["k-ah-n v-iy1-n-z","vbz"],convenience:["k-ah-n v-iy1 n-y-ah-n-s","nn"],convenient:["k-ah-n v-iy1 n-y-ah-n-t","jj"],conveniently:["k-ah-n v-iy1 n-y-ah-n-t l-iy","rb"],convening:["k-ah-n v-iy1 n-ih-ng","vbg"],convent:["k-aa1-n v-ah-n-t","nn"],convention:["k-ah-n v-eh1-n sh-ah-n","nn"],conventional:["k-ah-n v-eh1-n sh-ah n-ah-l","jj"],conventionally:["k-ah-n v-eh1-n sh-ah-n ah l-iy","rb"],conventioneer:["k-ah-n v-eh-n sh-ah n-ih1-r","nn"],converge:["k-ah-n v-er1-jh","vb vbp"],converged:["k-ah-n v-er1-jh-d","vbd"], +converging:["k-ah-n v-er1 jh-ih-ng","vbg"],conversant:["k-ah-n v-er1 s-ah-n-t","nn"],conversation:["k-aa-n v-er s-ey1 sh-ah-n","nn"],conversational:["k-aa-n v-er s-ey1 sh-ah n-ah-l","jj"],converse:["k-aa1-n v-er-s","vb nn"],conversely:["k-aa1-n v-er-s l-iy","rb"],conversing:["k-ah-n v-er1 s-ih-ng","vbg"],conversion:["k-ah-n v-er1 zh-ah-n","nn"],convert:["k-aa1-n v-er-t","vb vbp nn"],converted:["k-ah-n v-er1 t-ih-d","vbn jj vbd"],converter:["k-ah-n v-er1 t-er","nn"],convertibility:["k-aa-n v-er t-ih b-ih1 l-ih t-iy","nn"],convertible:["k-ah-n v-er1 t-ah b-ah-l","jj nn"],converting:["k-ah-n v-er1 t-ih-ng","vbg"],convex:["k-ah-n v-eh1-k-s","jj"],convey:["k-ah-n v-ey1","vb vbp"],conveyance:["k-ah-n v-ey1 ah-n-s","nn"],conveyed:["k-ah-n v-ey1-d","vbd vbn"],conveying:["k-ah-n v-ey1 ih-ng","vbg"],conveyor:["k-ah-n v-ey1 er","nn"],conveys:["k-ah-n v-ey1-z","vbz"],convict:["k-aa1-n v-ih-k-t","nn vb"],convicted:["k-ah-n v-ih1-k t-ah-d","vbn vbd"],convicting:["k-ah-n v-ih1-k t-ih-ng","vbg"],conviction:["k-ah-n v-ih1-k sh-ah-n","nn"],convince:["k-ah-n v-ih1-n-s","vb vbp"],convinced:["k-ah-n v-ih1-n-s-t","vbn jj vbd"],convinces:["k-ah-n v-ih1-n s-ih-z","vbz"],convincing:["k-ah-n v-ih1-n s-ih-ng","jj vbg"],convincingly:["k-ah-n v-ih1-n s-ih-ng l-iy","rb"],convivial:["k-ah-n v-ih1 v-iy ah-l","jj"],convocation:["k-aa-n v-ah k-ey1 sh-ah-n","nn"],convolute:["k-aa1-n-v-ah-l-uw-t","vb"],convoluted:["k-aa1-n v-ah l-uw t-ah-d","jj vbn"],convoy:["k-aa1-n v-oy","nn"],convulsion:["k-ah-n v-ah1-l sh-ah-n","nn"],convulsive:["k-ah-n v-ah1-l s-ih-v","jj"],cook:["k-uh1-k","nn vb vbp"],cookbook:["k-uh1-k b-uh-k","nn"],cooked:["k-uh1-k-t","vbn vbd"],cooker:["k-uh1 k-er","nn"],cookie:["k-uh1 k-iy","nn"],cooking:["k-uh1 k-ih-ng","nn vbg"],cookware:["k-uh1-k w-eh-r","nn"],cool:["k-uw1-l","jj vb vbp"],coolant:["k-uw1 l-ah-n-t","nn"],cooled:["k-uw1-l-d","vbn jj vbd"],cooler:["k-uw1 l-er","jjr nn"],coolest:["k-uw1 l-ah-s-t","jjs"],cooling:["k-uw1 l-ih-ng","vbg"],coolly:["k-uw1 l-iy","rb"],coolness:["k-uw1-l n-ah-s","nn"],cools:["k-uw1-l-z","vbz"],coop:["k-uw1-p","nn"],cooperate:["k-ow aa1 p-er ey-t","vb vbp"],cooperated:["k-ow aa1 p-er ey t-ah-d","vbn vbd"],cooperates:["k-ow aa1 p-er ey-t-s","vbz"],cooperating:["k-ow aa1 p-er ey t-ih-ng","vbg"],cooperation:["k-ow aa p-er ey1 sh-ah-n","nn"],cooperative:["k-ow aa1 p-er ey t-ih-v","jj nn"],cooperatively:["k-ow aa1 p-r-ah t-ih-v l-iy","rb"],coordinate:["k-ow ao1-r d-ah-n ah-t","vb nn vbp"],coordinated:["k-ow ao1-r d-ah n-ey t-ih-d","vbn vbd jj"],coordinating:["k-ow ao1-r d-ah n-ey t-ih-ng","vbg"],coordination:["k-ow ao-r d-ah-n ey1 sh-ah-n","nn"],coordinator:["k-ow ao1-r d-ah-n ey t-er","nn"],cop:["k-aa1-p","nn"],cope:["k-ow1-p","vb nn"],copes:["k-ow1-p-s","vbz"],copied:["k-aa1 p-iy-d","vbn vbd"],copier:["k-aa1 p-iy er","nn"],coping:["k-ow1 p-ih-ng","vbg"],copious:["k-ow1 p-iy ah-s","jj"],copper:["k-aa1 p-er","nn"],coppery:["k-aa1 p-er iy","jj nn"],copra:["k-ow1 p-r-ah","nn"],copy:["k-aa1 p-iy","nn vbp vb"],copycat:["k-aa1 p-iy k-ae-t","nn"],copying:["k-aa1 p-iy ih-ng","vbg"],copyright:["k-aa1 p-iy r-ay-t","nn vb"],copyrighted:["k-aa1 p-iy r-ay t-ih-d","vbn"],copywriter:["k-aa1 p-iy r-ay t-er","nn"],coral:["k-ao1 r-ah-l","jj"],cord:["k-ao1-r-d","nn"],corded:["k-ao1-r d-ah-d","vbn jj"],cordial:["k-ao1-r jh-ah-l","jj nn"],cordless:["k-ao1-r-d l-ah-s","jj"],cordon:["k-ao1-r d-ah-n","nn vb"],corduroy:["k-ao1-r d-er oy","nn"],core:["k-ao1-r","nn"],coriander:["k-ao r-iy ae1-n d-er","nn"],corinthian:["k-er ih1-n th-iy ah-n","jj"],cork:["k-ao1-r-k","nn"],corkscrew:["k-ao1-r-k s-k-r-uw","nn"],corn:["k-ao1-r-n","nn"],corne:["k-ao1-r-n","nn"],cornea:["k-ao1-r n-iy ah","nn"],corneal:["k-ao-r n-iy1-l","jj"],corner:["k-ao1-r n-er","nn vb"],cornered:["k-ao1-r n-er-d","vbn vbd jj"],cornering:["k-ao1-r n-er ih-ng","vbg"],cornerstone:["k-ao1-r n-er s-t-ow-n","nn"],cornfield:["k-ao1-r-n f-iy-l-d","nn"],cornmeal:["k-ao1-r-n m-iy-l","nn"],cornstarch:["k-ao1-r-n s-t-aa-r-ch","nn"],cornucopia:["k-ao-r n-ah k-ow1 p-iy ah","nn"],corny:["k-ao1-r n-iy","jj"],corollary:["k-ao1 r-ah l-eh r-iy","nn"],corona:["k-er ow1 n-ah","nn"],coronary:["k-ao1 r-ah n-eh r-iy","jj"],coroner:["k-ao1 r-ah n-er","nn"],corporal:["k-ao1-r p-er ah-l","nn"],corporate:["k-ao1-r p-er ah-t","jj"],corporatewide:["k-ao1-r p-er ih-t w-ay-d","jj"],corporation:["k-ao-r p-er ey1 sh-ah-n","nn"],corporatist:["k-ao1-r p-er ah t-ih-s-t","nn"],corpse:["k-ao1-r-p-s","nn"],corpsman:["k-ao1-r m-ah-n","nn"],corpus:["k-ao1-r p-ah-s","nn"],corral:["k-er ae1-l","nn vb"],corralled:["k-er ae1-l-d","vbn"],corralling:["k-er ae1 l-ih-ng","vbg"],correct:["k-er eh1-k-t","jj vbp vb"],corrected:["k-er eh1-k t-ah-d","vbn vbd jj"],correcting:["k-er eh1-k t-ih-ng","vbg"],correction:["k-er eh1-k sh-ah-n","nn"],correctional:["k-er eh1-k sh-ah n-ah-l","jj"],corrective:["k-er eh1-k t-ih-v","jj"],correctly:["k-er eh1-k-t l-iy","rb"],correctness:["k-er eh1-k-t n-ah-s","nn"],corrects:["k-er eh1-k-t-s","vbz"],correlate:["k-ao1 r-ah l-ey-t","vb vbp"],correlated:["k-ao1 r-ah l-ey t-ah-d","jj vbd vbn"],correlation:["k-ao r-ah l-ey1 sh-ah-n","nn"],correspond:["k-ao r-ah s-p-aa1-n-d","vb vbp"],corresponded:["k-ao r-ah s-p-aa1-n d-ih-d","vbd"],correspondence:["k-ao r-ah s-p-aa1-n d-ah-n-s","nn"],correspondent:["k-ao r-ah s-p-aa1-n d-ah-n-t","nn"],corresponding:["k-ao r-ah s-p-aa1-n d-ih-ng","jj vbg"],correspondingly:["k-ao r-ah s-p-aa1-n d-ih-ng l-iy","rb"],corresponds:["k-ao r-ah s-p-aa1-n-d-z","vbz"],corridor:["k-ao1 r-ah d-er","nn"],corroborate:["k-er aa1 b-er ey-t","vb vbp"],corroborated:["k-er aa1 b-er ey t-ih-d","vbd vbn"],corrode:["k-er ow1-d","vbp vb"],corrosion:["k-er ow1 zh-ah-n","nn"],corrosive:["k-er ow1 s-ih-v","jj"],corrugate:["k-ao1-r-ah-g-ey-t","vb"],corrugated:["k-ao1 r-ah g-ey t-ah-d","jj vbn"],corrupt:["k-er ah1-p-t","jj vb"],corrupted:["k-er ah1-p t-ih-d","vbn"],corrupting:["k-er ah1-p t-ih-ng","vbg jj nn"],corruption:["k-er ah1-p sh-ah-n","nn"],corrupts:["k-er ah1-p-t-s","vbz"],corsage:["k-ao-r s-aa1-zh","nn"],corset:["k-ao1-r s-ah-t","nn"],cortex:["k-ao1-r t-eh-k-s","nn"],corticosteroid:["k-ao-r t-ih k-ow s-t-eh1 r-oy-d","nn"],cortisone:["k-ao1-r t-ah z-ow-n","nn"],corvette:["k-ao-r v-eh1-t","nn"],cosmetic:["k-aa-z m-eh1 t-ih-k","jj nn"],cosmetology:["k-aa-z m-ah t-aa1 l-ah jh-iy","nn"],cosmic:["k-aa1-z m-ih-k","jj"],cosmopolitan:["k-aa-z m-ah p-aa1 l-ah t-ah-n","jj"],cosmos:["k-aa1-z m-ow-s","nn"],cost:["k-aa1-s-t","nn vbd vbn vbp vb"],costcutting:["k-ao1-s-t k-ah t-ih-ng","nn"],coste:["k-ow1-s-t","vb"],costing:["k-ao1 s-t-ih-ng","vbg"],costlier:["k-ao1-s-t l-iy er","jjr"],costliest:["k-ao1-s-t l-iy ih-s-t","jjs"],costly:["k-aa1-s-t l-iy","jj rb"],costume:["k-aa s-t-uw1-m","nn vb"],costumed:["k-ao1 s-t-uw-m-d","vbn"],cot:["k-aa1-t","nn"],coterie:["k-ow1 t-er iy","nn"],cottage:["k-aa1 t-ah-jh","nn"],cotter:["k-aa1 t-er","nn"],cotton:["k-aa1 t-ah-n","nn"],cottonmouth:["k-aa1 t-ah-n m-aw-th","nn"],cottonseed:["k-aa1 t-ah-n s-iy-d","nn"],couch:["k-aw1-ch","nn"],cough:["k-aa1-f","nn vb"],coughed:["k-ao1-f-t","vbd vbn"],coughing:["k-aa1 f-ih-ng","vbg"],could:["k-uh1-d","md"],"couldn't":["k-uh1-d-ah-n-t","md"],council:["k-aw1-n s-ah-l","nn"],councilman:["k-aw1-n s-ah-l m-ah-n","nn"],councilor:["k-aw1-n s-ah-l er","nn"],counsel:["k-aw1-n s-ah-l","nn vb vbp"],counseled:["k-aw1-n s-ah-l-d","vbn vbd"],counseling:["k-aw1-n s-ah-l ih-ng","vbg"],counselor:["k-aw1-n s-ah-l er","nn"],counsels:["k-aw1-n s-ah-l-z","vbz"],count:["k-aw1-n-t","nn vb vbp"],countdown:["k-aw1-n-t d-aw-n","nn"],counted:["k-aw1-n t-ah-d","vbn vbd"],countenance:["k-aw1-n t-ah n-ah-n-s","nn vb"],counter:["k-aw1-n t-er","nn in jj rb vb vbp"],counteract:["k-aw1-n t-er ae-k-t","vb"],counteracted:["k-aw1-n t-er ae-k t-ih-d","vbn vbd"],counteracting:["k-aw-n t-er ae1-k t-ih-ng","vbg"],counterattack:["k-aw1-n t-er ah t-ae-k","nn vb"],counterattacked:["k-aw-n t-er ah t-ae1-k-t","vbd"],counterbalance:["k-aw1-n t-er b-ae l-ah-n-s","vb nn"],counterbalanced:["k-aw-n t-er b-ae1 l-ah-n-s-t","vbn"],counterbid:["k-aw-n t-er b-ih1-d","nn"],counterchallenge:["k-aw1-n t-er ch-ae l-ah-n-jh","vb"],countercharge:["k-aw1-n t-er ch-aa-r jh-ih","nn"],counterclaim:["k-aw1-n t-er k-l-ey-m","nn"],countercultural:["k-aw-n t-er k-ah1-l ch-er ah-l","jj"],counterculture:["k-aw1-n t-er k-ah-l ch-er","jj"],countered:["k-aw1-n t-er-d","vbd vbn"],counterespionage:["k-aw-n t-er eh1 s-p-iy ah n-aa-jh","nn"],counterfeit:["k-aw1-n t-er f-ih-t","jj"],counterforce:["k-aw1-n t-er f-ao-r-s","nn"],countering:["k-aw1-n t-er ih-ng","vbg"],counterman:["k-aw1-n t-er m-ae-n","nn"],countermeasure:["k-aw1-n t-er m-eh zh-er","nn"],countermove:["k-aw1-n t-er m-uw-v","nn"],counteroffensive:["k-aw-n t-er ao f-eh1-n s-ih-v","nn"],counteroffer:["k-aw1-n t-er ao f-er","nn"],counterpart:["k-aw1-n t-er p-aa-r-t","nn jj"],counterpoint:["k-aw1-n t-er p-oy-n-t","nn"],counterproductive:["k-aw1-n t-er p-r-ah d-ah-k t-ih-v","jj"],counterproposal:["k-aw1-n t-er p-r-ah p-ow z-ah-l","nn"],counterrevolutionary:["k-aw-n t-er r-eh v-ah l-uw1 sh-ah-n eh r-iy","jj nn"],countersue:["k-aw1-n-t-er-s-uw","vb"],countersued:["k-aw1-n t-er s-uw-d","vbd vbn"],countersuit:["k-aw1-n t-er s-uw-t","nn"],countertenor:["k-aw1-n t-er t-eh n-er","nn"],counterterrorism:["k-aw1-n t-er t-eh r-er ih z-ah-m","nn"],countertop:["k-aw1-n t-er t-aa-p","nn"],countervail:["k-aw1-n-t-er-v-ey-l","vb"],countervailing:["k-aw1-n t-er v-ey l-ih-ng","jj vbg"],counterweight:["k-aw1-n t-er w-ey-t","nn"],countess:["k-aw1-n t-ah-s","nn"],counting:["k-aw1-n t-ih-ng","vbg"],countless:["k-aw1-n-t l-ah-s","jj"],country:["k-ah1-n t-r-iy","nn"],countryman:["k-ah1-n t-r-iy m-ah-n","nn"],countryside:["k-ah1-n t-r-iy s-ay-d","nn"],countrywide:["k-ah1-n t-r-iy w-ay-d","jj"],county:["k-aw1-n t-iy","nn"],coup:["k-uw1","nn"],coupe:["k-uw1-p","nn"],couple:["k-ah1 p-ah-l","nn jj vb"],coupled:["k-ah1 p-ah-l-d","vbn vbd"],coupler:["k-ah1-p l-er","nn"],coupling:["k-ah1 p-l-ih-ng","vbg"],coupon:["k-uw1 p-ao-n","nn"],couponing:["k-uw1 p-aa n-ih-ng","nn"],courage:["k-er1 ah-jh","nn"],courageous:["k-er ey1 jh-ah-s","jj"],courageously:["k-er ey1 jh-ah-s l-iy","rb"],courier:["k-er1 iy er","nn"],course:["k-ao1-r-s","nn rb vb"],coursing:["k-ao1-r s-ih-ng","vbg"],court:["k-ao1-r-t","nn vbp vb"],courted:["k-ao1-r t-ih-d","vbn vbd"],courteous:["k-er1 t-iy ah-s","jj"],courtesy:["k-er1 t-ah s-iy","nn"],courthouse:["k-ao1-r-t hh-aw-s","nn"],courtier:["k-ao1-r t-iy er","nn"],courting:["k-ao1-r t-ih-ng","vbg"],courtly:["k-ao1-r-t l-iy","jj"],courtroom:["k-ao1-r-t r-uw-m","nn"],courtship:["k-ao1-r ch-ih-p","nn"],courtyard:["k-ao1-r-t y-aa-r-d","nn"],cousin:["k-ah1 z-ah-n","nn"],couture:["k-uw t-uh1-r","nn"],cove:["k-ow1-v","nn"],covenant:["k-ah1 v-ah n-ah-n-t","nn vb"],cover:["k-ah1 v-er","vb nn vbp"],coverage:["k-ah1 v-er ah-jh","nn"],covered:["k-ah1 v-er-d","vbn jj vbd"],covering:["k-ah1 v-er ih-ng","vbg"],covert:["k-ow1 v-er-t","jj"],covertly:["k-ah1 v-er-t l-iy","rb"],coverup:["k-ah1 v-er ah-p","nn"],covet:["k-ah1 v-ah-t","vb vbp"],coveted:["k-ah1 v-ah t-ih-d","vbn jj"],covets:["k-ah1 v-ah-t-s","vbz"],cow:["k-aw1","nn vb"],coward:["k-aw1 er-d","nn"],cowardice:["k-aw1 er d-ah-s","nn"],cowardly:["k-aw1 er-d l-iy","jj"],cowboy:["k-aw1 b-oy","nn"],cowed:["k-aw1-d","vbn"],cower:["k-aw1 er","vbp vb"],cowering:["k-aw1 er ih-ng","vbg"],cowling:["k-aw1 l-ih-ng","nn"],cowman:["k-aw1 m-ah-n","nn"],coworker:["k-ow1 w-er1 k-er","nn"],coy:["k-oy1","jj"],coyly:["k-oy1 l-iy","rb"],coyote:["k-ay ow1 t-iy","nn"],coziness:["k-ow1 z-iy n-ah-s","nn"],cozy:["k-ow1 z-iy","jj rb"],crab:["k-r-ae1-b","nn"],crabbed:["k-r-ae1-b-d","jj"],crabby:["k-r-ae1 b-iy","jj"],crabmeat:["k-r-ae1-b m-iy-t","nn"],crack:["k-r-ae1-k","nn jj vb vbp"],crackdown:["k-r-ae1-k d-aw-n","nn"],cracked:["k-r-ae1-k-t","vbd vbn jj"],cracker:["k-r-ae1 k-er","nn"],cracking:["k-r-ae1 k-ih-ng","vbg jj nn"],crackle:["k-r-ae1 k-ah-l","nn vb vbp"],crackled:["k-r-ae1 k-ah-l-d","vbd"],crackles:["k-r-ae1 k-ah-l-z","vbz"],crackling:["k-r-ae1 k-l-ih-ng","nn"],crackpot:["k-r-ae1-k p-aa-t","nn"],cradle:["k-r-ey1 d-ah-l","nn vb"],craft:["k-r-ae1-f-t","nn vb"],crafted:["k-r-ae1-f t-ih-d","vbn vbd"],crafting:["k-r-ae1-f t-ih-ng","vbg"],craftsman:["k-r-ae1-f-t-s m-ah-n","nn"],craftsmanship:["k-r-ae1-f-t-s m-ah-n sh-ih-p","nn"],crafty:["k-r-ae1-f t-iy","jj"],craggy:["k-r-ae1 g-iy","jj"],cram:["k-r-ae1-m","vb"],crammed:["k-r-ae1-m-d","vbn vbd"],cramming:["k-r-ae1 m-ih-ng","vbg"],cramp:["k-r-ae1-m-p","nn"],cramped:["k-r-ae1-m-p-t","jj"],crams:["k-r-ae1-m-z","vbz"],cranberry:["k-r-ae1-n b-eh r-iy","nn"],crane:["k-r-ey1-n","nn vb"],crank:["k-r-ae1-ng-k","vb nn"],cranked:["k-r-ae1-ng-k-t","vbd vbn"],cranking:["k-r-ae1-ng k-ih-ng","vbg"],crankshaft:["k-r-ae1-ng-k sh-ae-f-t","nn"],cranky:["k-r-ae1-ng k-iy","jj"],cranny:["k-r-ae1 n-iy","nn"],crap:["k-r-ae1-p","nn uh"],crapshoot:["k-r-ae1-p sh-uw-t","nn vb"],crash:["k-r-ae1-sh","nn vbp jj vb"],crashed:["k-r-ae1-sh-t","vbd jj vbn"],crashing:["k-r-ae1 sh-ih-ng","vbg"],crass:["k-r-ae1-s","jj"],crate:["k-r-ey1-t","nn"],crater:["k-r-ey1 t-er","nn vb"],cratered:["k-r-ey1 t-er-d","vbn"],crave:["k-r-ey1-v","vbp vb"],craven:["k-r-ey1 v-ah-n","jj"],craves:["k-r-ey1-v-z","vbz"],craving:["k-r-ey1 v-ih-ng","nn vbg"],crawl:["k-r-ao1-l","vb nn"],crawled:["k-r-ao1-l-d","vbd vbn"],crawling:["k-r-ao1 l-ih-ng","vbg"],crayon:["k-r-ey1 aa-n","nn"],craze:["k-r-ey1-z","nn vb"],crazed:["k-r-ey1-z-d","jj vbd"],crazily:["k-r-ey1 z-ah l-iy","rb"],craziness:["k-r-ey1 z-iy n-ah-s","nn"],crazy:["k-r-ey1 z-iy","jj"],creak:["k-r-iy1-k","vb"],creaked:["k-r-iy1-k-t","vbd"],creaking:["k-r-iy1 k-ih-ng","vbg"],cream:["k-r-iy1-m","nn jj vb"],creamed:["k-r-iy1-m-d","vbn"],creamer:["k-r-iy1 m-er","nn"],creamier:["k-r-iy1 m-iy er","jjr"],creamy:["k-r-iy1 m-iy","jj"],crease:["k-r-iy1-s","nn"],create:["k-r-iy ey1-t","vb vbp"],created:["k-r-iy ey1 t-ah-d","vbn vbd jj"],creates:["k-r-iy ey1-t-s","vbz"],creating:["k-r-iy ey1 t-ih-ng","vbg"],creation:["k-r-iy ey1 sh-ah-n","nn"],creationism:["k-r-iy ey1 sh-ah-n ih z-ah-m","nn"],creative:["k-r-iy ey1 t-ih-v","jj"],creatively:["k-r-iy ey1 t-ih-v l-iy","rb"],creativeness:["k-r-iy ey1 t-ih-v n-ah-s","nn"],creativity:["k-r-iy ey t-ih1 v-ah t-iy","nn"],creator:["k-r-iy ey1 t-er","nn"],creature:["k-r-iy1 ch-er","nn"],credence:["k-r-iy1 d-ah-n-s","nn"],credential:["k-r-ih d-eh1-n ch-ah-l","nn"],credibility:["k-r-eh d-ah b-ih1 l-ih t-iy","nn"],credible:["k-r-eh1 d-ah b-ah-l","jj"],credibly:["k-r-eh1 d-ah b-l-iy","rb"],credit:["k-r-eh1 d-ah-t","nn vb vbp"],creditable:["k-r-eh1 d-ah t-ah b-ah-l","jj"],creditably:["k-r-eh1 d-ah t-ah b-l-iy","rb"],credited:["k-r-eh1 d-ah t-ah-d","vbn vbd"],crediting:["k-r-eh1 d-ah t-ih-ng","vbg"],creditor:["k-r-eh1 d-ah t-er","nn"],creditworthiness:["k-r-eh1 d-ih-t w-er dh-iy n-ah-s","nn"],creditworthy:["k-r-eh1 d-ih-t w-er dh-iy","nn"],credo:["k-r-ey1 d-ow","nn"],credulity:["k-r-ih d-uw1 l-ah t-iy","nn"],creed:["k-r-iy1-d","nn"],creek:["k-r-iy1-k","nn"],creep:["k-r-iy1-p","vb vbp jj nn"],creeping:["k-r-iy1 p-ih-ng","vbg jj"],creeps:["k-r-iy1-p-s","vbz"],creepy:["k-r-iy1 p-iy","jj"],cremate:["k-r-iy1 m-ey-t","vb"],cremation:["k-r-iy m-ey1 sh-ah-n","nn"],creole:["k-r-iy1 ow-l","nn"],crepe:["k-r-ey1-p","jj"],crept:["k-r-eh1-p-t","vbd vbn"],crescendo:["k-r-ih sh-eh1-n d-ow","nn"],crescent:["k-r-eh1 s-ah-n-t","nn"],crest:["k-r-eh1-s-t","nn vb"],crested:["k-r-eh1 s-t-ah-d","jj"],crestfallen:["k-r-eh1-s-t f-ao l-ah-n","jj"],crevice:["k-r-eh1 v-ah-s","nn"],crew:["k-r-uw1","nn"],crewel:["k-r-uw1 ah-l","nn"],crib:["k-r-ih1-b","nn jj"],cricket:["k-r-ih1 k-ah-t","nn"],cried:["k-r-ay1-d","vbd vbn"],crime:["k-r-ay1-m","nn"],criminal:["k-r-ih1 m-ah n-ah-l","jj nn"],criminality:["k-r-ih m-ah n-ae1 l-ih t-iy","nn"],criminalize:["k-r-ih1 m-ah n-ah l-ay-z","vb"],criminalizing:["k-r-ih1 m-ah n-ah l-ay z-ih-ng","vbg"],criminally:["k-r-ih1 m-ah n-ah l-iy","rb"],criminologist:["k-r-ih m-ih n-aa1 l-ah jh-ih-s-t","nn"],criminology:["k-r-ih m-ih n-aa1 l-ah jh-iy","nn"],crimp:["k-r-ih1-m-p","vb nn"],crimped:["k-r-ih1-m-p-t","jj vbn"],crimping:["k-r-ih1-m p-ih-ng","vbg"],crimps:["k-r-ih1-m-p-s","vbz"],crimson:["k-r-ih1-m z-ah-n","jj nn"],cringe:["k-r-ih1-n-jh","vbp vb"],cringed:["k-r-ih1-n-jh-d","vbd"],cripple:["k-r-ih1 p-ah-l","vb nn vbp"],crippled:["k-r-ih1 p-ah-l-d","vbn jj vbd"],crippling:["k-r-ih1 p-ah-l ih-ng","jj vbg"],crisis:["k-r-ay1 s-ah-s","nn"],crisp:["k-r-ih1-s-p","jj nn"],crisper:["k-r-ih1 s-p-er","nn"],crisply:["k-r-ih1-s-p l-iy","rb"],crispness:["k-r-ih1-s-p n-ah-s","nn"],crispy:["k-r-ih1 s-p-iy","jj"],crisscross:["k-r-ih1-s k-r-ao-s","vb vbp"],crisscrossed:["k-r-ih1-s k-r-ao-s-t","vbn vbd"],crisscrossing:["k-r-ih1-s k-r-ao s-ih-ng","vbg"],criterion:["k-r-ay t-ih1 r-iy ah-n","nn"],critic:["k-r-ih1 t-ih-k","nn"],critical:["k-r-ih1 t-ih k-ah-l","jj"],criticality:["k-r-ih t-ah k-ae1 l-ah t-iy","nn"],critically:["k-r-ih1 t-ih k-ah l-iy","rb"],criticism:["k-r-ih1 t-ih s-ih z-ah-m","nn"],criticize:["k-r-ih1 t-ih s-ay-z","vb vbp"],criticized:["k-r-ih1 t-ah s-ay-z-d","vbn vbd"],criticizes:["k-r-ih1 t-ih s-ay z-ih-z","vbz"],criticizing:["k-r-ih1 t-ih s-ay z-ih-ng","vbg"],critique:["k-r-ah t-iy1-k","nn"],critter:["k-r-ih1 t-er","nn"],croak:["k-r-ow1-k","nn vb vbp"],croaker:["k-r-ow1 k-er","nn"],croaking:["k-r-ow1 k-ih-ng","nn"],crochet:["k-r-ow sh-ey1","vb"],crocodile:["k-r-aa1 k-ah d-ay-l","nn"],croissant:["k-w-aa s-aa1-n-t","nn"],crone:["k-r-ow1-n","nn"],crony:["k-r-ow1 n-iy","nn"],cronyism:["k-r-ow1 n-iy ih z-ah-m","nn"],crook:["k-r-uh1-k","nn"],crooked:["k-r-uh1 k-ah-d","jj"],croon:["k-r-uw1-n","vb"],crooner:["k-r-uw1 n-er","nn"],crooning:["k-r-uw1 n-ih-ng","vbg"],croons:["k-r-uw1-n-z","vbz"],crop:["k-r-aa1-p","nn rp vb vbp"],cropped:["k-r-aa1-p-t","vbd vbn"],cropping:["k-r-aa1 p-ih-ng","vbg"],cross:["k-r-ao1-s","vb jj nn rb vbp"],crossborder:["k-r-ao1-s b-ao-r d-er","jj"],crosscurrent:["k-r-ao1-s k-er ah-n-t","nn"],crossed:["k-r-ao1-s-t","vbd vbn"],crossfire:["k-r-ao1-s f-ay-r","nn"],crossing:["k-r-ao1 s-ih-ng","vbg"],crossover:["k-r-ao1-s ow v-er","nn"],crossroads:["k-r-ao1-s r-ow-d-z","nn"],crosswise:["k-r-ao1-s w-ay-z","rb"],crotch:["k-r-aa1-ch","nn"],crotchety:["k-r-aa1 ch-ah t-iy","jj"],crouch:["k-r-aw1-ch","nn vb"],crouched:["k-r-aw1-ch-t","vbd vbn"],crow:["k-r-ow1","nn vb"],crowd:["k-r-aw1-d","nn vbp vb"],crowded:["k-r-aw1 d-ah-d","vbn vbd jj"],crowding:["k-r-aw1 d-ih-ng","vbg"],crowed:["k-r-ow1-d","vbd vbn"],crowing:["k-r-ow1 ih-ng","vbg"],crown:["k-r-aw1-n","nn vb"],crowned:["k-r-aw1-n-d","vbn"],crowning:["k-r-aw1 n-ih-ng","jj vbg"],crucial:["k-r-uw1 sh-ah-l","jj"],crucially:["k-r-uw1 sh-ah l-l-iy","rb"],crucible:["k-r-uw1 s-ah b-ah-l","nn"],crucified:["k-r-uw1 s-ah f-ay-d","vbd vbn"],crucifix:["k-r-uw1 s-ah f-ih-k-s","nn"],crucifixion:["k-r-uw s-ih f-ih1-k sh-ah-n","nn"],crucify:["k-r-uw1-s-ah-f-ay","vb"],crude:["k-r-uw1-d","nn jj"],crudely:["k-r-uw1-d l-iy","rb"],cruel:["k-r-uw1 ah-l","jj"],cruelest:["k-r-uw1 l-ah-s-t","jjs"],cruelly:["k-r-uw1 l-iy","rb"],cruelty:["k-r-uw1-l t-iy","nn"],cruise:["k-r-uw1-z","nn vb vbp"],cruiser:["k-r-uw1 z-er","nn"],cruising:["k-r-uw1 z-ih-ng","vbg"],crumble:["k-r-ah1-m b-ah-l","vb"],crumbled:["k-r-ah1-m b-ah-l-d","vbd vbn jj"],crumbles:["k-r-ah1-m b-ah-l-z","vbz"],crumbling:["k-r-ah1-m b-ah-l ih-ng","vbg jj"],crummy:["k-r-ah1 m-iy","jj"],crumple:["k-r-ah1-m-p-ah-l","vb"],crumpled:["k-r-ah1-m p-ah-l-d","jj vbd vbn"],crunch:["k-r-ah1-n-ch","nn vb"],crunched:["k-r-ah1-n-ch-t","vbd"],crunching:["k-r-ah1-n ch-ih-ng","vbg"],crusade:["k-r-uw s-ey1-d","nn vb"],crusader:["k-r-uw s-ey1 d-er","nn"],crusading:["k-r-uw s-ey1 d-ih-ng","vbg"],crush:["k-r-ah1-sh","nn vb"],crushed:["k-r-ah1-sh-t","vbn jj vbd"],crusher:["k-r-ah1 sh-er","nn"],crushes:["k-r-ah1 sh-ih-z","vbz"],crushing:["k-r-ah1 sh-ih-ng","vbg jj nn"],crust:["k-r-ah1-s-t","nn"],crusty:["k-r-ah1 s-t-iy","jj"],crutch:["k-r-ah1-ch","nn"],crux:["k-r-ah1-k-s","nn"],cruzado:["k-r-uw z-aa1 d-ow","nn"],cry:["k-r-ay1","nn vb vbp"],crying:["k-r-ay1 ih-ng","vbg"],crypt:["k-r-ih1-p-t","nn"],cryptic:["k-r-ih1-p t-ih-k","jj"],crystal:["k-r-ih1 s-t-ah-l","nn jj"],crystalline:["k-r-ih1 s-t-ah l-ay-n","jj"],crystallize:["k-r-ih1 s-t-ah l-ay-z","vb"],crystallized:["k-r-ih1 s-t-ah l-ay-z-d","vbd vbn"],crystallizing:["k-r-ih1 s-t-ah l-ay z-ih-ng","vbg"],crystallography:["k-r-ih s-t-ah l-aa1 g-r-ah f-iy","nn"],cub:["k-ah1-b","nn"],cubbyhole:["k-ah1 b-iy hh-ow-l","nn"],cube:["k-y-uw1-b","nn"],cubic:["k-y-uw1 b-ih-k","jj"],cubism:["k-y-uw1 b-ih z-ah-m","nn"],cubist:["k-y-uw1 b-ih-s-t","jj"],cuckoo:["k-ah1 k-uw","nn"],cucumber:["k-y-uw1 k-ah-m b-er","nn"],cuddle:["k-ah1-d-ah-l","vb"],cuddled:["k-ah1 d-ah-l-d","vbd"],cuddly:["k-ah1-d l-iy","jj"],cudgel:["k-ah1 jh-ah-l","nn"],cue:["k-y-uw1","nn vb"],cued:["k-y-uw1-d","vbd"],cuff:["k-ah1-f","nn vb"],cuisine:["k-w-ih z-iy1-n","nn"],cul:["k-ah1-l","nn"],culinary:["k-y-uw1 l-ih n-eh r-iy","jj"],cull:["k-ah1-l","vb vbp"],culled:["k-ah1-l-d","vbn"],culling:["k-ah1 l-ih-ng","vbg"],culminate:["k-ah1-l m-ih n-ey-t","vb vbp"],culminated:["k-ah1-l m-ah n-ey t-ah-d","vbd vbn"],culminates:["k-ah1-l m-ih n-ey-t-s","vbz"],culminating:["k-ah1-l m-ah n-ey t-ih-ng","vbg"],culmination:["k-ah-l m-ah n-ey1 sh-ah-n","nn"],culpable:["k-ah1-l p-ah b-ah-l","jj"],culprit:["k-ah1-l p-r-ih-t","nn"],cult:["k-ah1-l-t","nn"],cultist:["k-ah1-l t-ah-s-t","nn"],cultivate:["k-ah1-l t-ah v-ey-t","vb"],cultivated:["k-ah1-l t-ah v-ey t-ah-d","vbn jj vbd"],cultivates:["k-ah1-l t-ih v-ey-t-s","vbz"],cultivating:["k-ah1-l t-ih v-ey t-ih-ng","vbg"],cultivation:["k-ah-l t-ih v-ey1 sh-ah-n","nn"],cultural:["k-ah1-l ch-er ah-l","jj"],culturally:["k-ah1-l ch-er ah l-iy","rb"],culture:["k-ah1-l ch-er","nn vb"],cultured:["k-ah1-l ch-er-d","jj vbn"],cumbersome:["k-ah1-m b-er s-ah-m","jj"],cumulative:["k-y-uw1 m-y-ah l-ah t-ih-v","jj"],cumulatively:["k-y-uw1 m-y-ah l-ah t-ih-v l-iy","rb"],cunning:["k-ah1 n-ih-ng","jj nn"],cup:["k-ah1-p","nn vb"],cupboard:["k-ah1 b-er-d","nn"],cupid:["k-y-uw1 p-ih-d","nn"],curative:["k-y-uh1 r-ah t-ih-v","jj"],curator:["k-y-uh r-ey1 t-er","nn"],curb:["k-er1-b","vb nn"],curbed:["k-er1-b-d","vbn vbd"],curbing:["k-er1 b-ih-ng","vbg"],curbside:["k-er1-b s-ay-d","nn jj"],curd:["k-er1-d","nn"],cure:["k-y-uh1-r","nn vbp vb"],cured:["k-y-uh1-r-d","vbn vbd"],curfew:["k-er1 f-y-uw","nn"],curing:["k-y-uh1 r-ih-ng","vbg"],curiosity:["k-y-uh r-iy aa1 s-ah t-iy","nn"],curious:["k-y-uh1 r-iy ah-s","jj"],curiously:["k-y-uh1 r-iy ah-s l-iy","rb"],curl:["k-er1-l","vb vbp"],curled:["k-er1-l-d","vbd vbn"],curling:["k-er1 l-ih-ng","vbg"],curly:["k-er1 l-iy","jj"],currency:["k-er1 ah-n s-iy","nn"],current:["k-er1 ah-n-t","jj nn"],currently:["k-er1 ah-n-t l-iy","rb jj"],curricular:["k-er ih1 k-y-ah l-er","jj"],curriculum:["k-er ih1 k-y-ah l-ah-m","nn"],curry:["k-ah1 r-iy","vb nn"],curse:["k-er1-s","nn vb"],cursed:["k-er1-s-t","vbd vbn"],cursing:["k-er1 s-ih-ng","vbg"],cursory:["k-er1 s-er iy","jj"],curt:["k-er1-t","jj"],curtail:["k-er t-ey1-l","vb vbp"],curtailed:["k-er t-ey1-l-d","vbn vbd"],curtailing:["k-er t-ey1 l-ih-ng","vbg"],curtailment:["k-er t-ey1-l m-ah-n-t","nn"],curtails:["k-er t-ey1-l-z","vbz"],curtain:["k-er1 t-ah-n","nn"],curtly:["k-er1-t l-iy","rb"],curve:["k-er1-v","nn vb"],curved:["k-er1-v-d","jj vbn"],curving:["k-er1 v-ih-ng","vbg"],curvy:["k-er1 v-iy","jj"],cushion:["k-uh1 sh-ah-n","nn vb"],cushioned:["k-uh1 sh-ah-n-d","vbn vbd"],cushioning:["k-uh1 sh-ah-n ih-ng","vbg"],cusp:["k-ah1-s-p","nn"],custodial:["k-ah s-t-ow1 d-iy ah-l","jj"],custodian:["k-ah s-t-ow1 d-iy ah-n","nn"],custody:["k-ah1 s-t-ah d-iy","nn"],custom:["k-ah1 s-t-ah-m","nn jj rb"],customarily:["k-ah s-t-ah m-eh1 r-ah l-iy","rb"],customary:["k-ah1 s-t-ah m-eh r-iy","jj"],customer:["k-ah1 s-t-ah m-er","nn"],customize:["k-ah1-s-t-ah-m-ay-z","vb"],customized:["k-ah1 s-t-ah m-ay-z-d","vbn jj"],cut:["k-ah1-t","vb vbd vbn vbp jj nn"],cutback:["k-ah1-t b-ae-k","nn"],cute:["k-y-uw1-t","jj"],cuteness:["k-y-uw1-t n-ah-s","nn"],cutlass:["k-ah1-t l-ah-s","nn"],cutlery:["k-ah1-t l-er iy","nn"],cutoff:["k-ah1 t-ao-f","nn jj"],cutout:["k-ah1-t aw-t","nn"],cutter:["k-ah1 t-er","nn"],cutthroat:["k-ah1-t th-r-ow-t","jj"],cutting:["k-ah1 t-ih-ng","vbg jj"],cyanide:["s-ay1 ah n-ay-d","nn"],cycads:["s-ay1 k-ae-d-z","nn"],cycle:["s-ay1 k-ah-l","nn vb"],cycled:["s-ay1 k-ah-l-d","vbn"],cyclical:["s-ay1 k-l-ih k-ah-l","jj"],cyclicality:["s-ih k-l-ih k-ae1 l-ih t-iy","nn"],cycling:["s-ay1 k-ah-l ih-ng","vbg"],cyclist:["s-ay1 k-ah l-ih-s-t","nn"],cyclosporine:["s-ih k-l-ao1 s-p-er iy-n","nn jj"],cylinder:["s-ih1 l-ah-n d-er","nn"],cylindrical:["s-ah l-ih1-n d-r-ih k-ah-l","jj"],cynic:["s-ih1 n-ih-k","nn jj"],cynical:["s-ih1 n-ih k-ah-l","jj"],cynically:["s-ih1 n-ih k-ah l-iy","rb"],cynicism:["s-ih1 n-ih s-ih z-ah-m","nn"],cypress:["s-ay1 p-r-ah-s","nn"],cyst:["s-ih1-s-t","nn"],cystic:["s-ih1 s-t-ih-k","jj"],cytoplasm:["s-ay1 t-ah p-l-ae z-ah-m","nn"],czar:["z-aa1-r","nn"],dabble:["d-ae1 b-ah-l","vb"],dabbled:["d-ae1 b-ah-l-d","vbd"],dabbles:["d-ae1 b-ah-l-z","vbz"],dabbling:["d-ae1 b-ah-l ih-ng","vbg"],dad:["d-ae1-d","nn"],dada:["d-aa1 d-aa","nn"],daddy:["d-ae1 d-iy","nn"],daffodil:["d-ae1 f-ah d-ih-l","nn"],daft:["d-ae1-f-t","jj"],daily:["d-ey1 l-iy","jj nn rb"],dainty:["d-ey1-n t-iy","jj"],dairy:["d-eh1 r-iy","nn jj"],dais:["d-ey1-z","nn"],daisy:["d-ey1 z-iy","nn"],dale:["d-ey1-l","nn"],dally:["d-ae1 l-iy","vb"],dam:["d-ae1-m","nn jj uh"],damage:["d-ae1 m-ah-jh","nn vbp vb"],damaged:["d-ae1 m-ah-jh-d","vbn jj vbd"],damaging:["d-ae1 m-ih jh-ih-ng","jj vbg"],dame:["d-ey1-m","nn"],daminozide:["d-ae m-ih1 n-ah z-ay-d","nn"],dammed:["d-ae1-m-d","vbd"],damn:["d-ae1-m","jj nn rb vb uh"],damnation:["d-ae-m n-ey1 sh-ah-n","nn"],damned:["d-ae1-m-d","jj vbn rb"],damning:["d-ae1 m-ih-ng","vbg"],damp:["d-ae1-m-p","vb vbp jj nn"],damped:["d-ae1-m-p-t","vbn vbd"],dampen:["d-ae1-m p-ah-n","vb"],dampened:["d-ae1-m p-ah-n-d","vbd vbn"],dampening:["d-ae1-m p-ah n-ih-ng","jj"],damper:["d-ae1-m p-er","nn"],damping:["d-ae1-m p-ih-ng","vbg jj"],damsel:["d-ae1-m z-ah-l","nn"],dance:["d-ae1-n-s","nn vb vbp"],danced:["d-ae1-n-s-t","vbd vbn"],dancer:["d-ae1-n s-er","nn"],dancing:["d-ae1-n s-ih-ng","vbg"],dandelion:["d-ae1-n d-ah l-ay ah-n","nn"],dandy:["d-ae1-n d-iy","jj"],dang:["d-ae1-ng","jj"],danger:["d-ey1-n jh-er","nn"],dangerous:["d-ey1-n jh-er ah-s","jj"],dangerously:["d-ey1-n jh-er ah-s l-iy","rb"],dangle:["d-ae1-ng g-ah-l","vb"],dangled:["d-ae1-ng g-ah-l-d","vbd vbn"],dangles:["d-ae1-ng g-ah-l-z","vbz"],dangling:["d-ae1-ng g-ah l-ih-ng","vbg jj"],dank:["d-ae1-ng-k","jj"],dapper:["d-ae1 p-er","jj"],dare:["d-eh1-r","vb vbp nn"],dared:["d-eh1-r-d","vbd vbn"],dares:["d-eh1-r-z","vbz"],darin:["d-ae1 r-ih-n","jj"],daring:["d-eh1 r-ih-ng","jj vbg"],dark:["d-aa1-r-k","jj nn rb"],darken:["d-aa1-r k-ah-n","vb vbp"],darkened:["d-aa1-r k-ah-n-d","vbd vbn jj"],darkening:["d-aa1-r k-ah n-ih-ng","vbg"],darker:["d-aa1-r k-er","jjr"],darkest:["d-aa1-r k-ah-s-t","jjs"],darkly:["d-aa1-r-k l-iy","rb"],darkness:["d-aa1-r-k n-ah-s","nn"],darkroom:["d-aa1-r-k r-uw-m","nn"],darlin:["d-aa1-r l-ih-n","nn"],darling:["d-aa1-r l-ih-ng","nn jj"],darn:["d-aa1-r-n","jj vb"],darned:["d-aa1-r-n-d","rb"],dart:["d-aa1-r-t","nn vb vbp"],dartboard:["d-aa1-r-t b-ao-r-d","nn"],darted:["d-aa1-r t-ih-d","vbd"],darting:["d-aa1-r t-ih-ng","vbg"],dash:["d-ae1-sh","nn vb"],dashboard:["d-ae1-sh b-ao-r-d","nn"],dashed:["d-ae1-sh-t","vbn jj vbd"],dashing:["d-ae1 sh-ih-ng","vbg jj"],dastardly:["d-ae1 s-t-er-d l-iy","jj"],database:["d-ey1 t-ah b-ey-s","nn"],date:["d-ey1-t","nn vbp vb"],dated:["d-ey1 t-ih-d","vbn jj vbd"],dating:["d-ey1 t-ih-ng","vbg"],datum:["d-ae1 t-ah-m","nn"],daub:["d-ao1-b","vb"],daubed:["d-ao1-b-d","vbd"],daughter:["d-ao1 t-er","nn"],daunt:["d-ao1-n-t","vb"],daunted:["d-ao1-n t-ih-d","vbd vbn jj"],daunting:["d-ao1-n t-ih-ng","jj vbg"],dauphin:["d-aw1 f-ih-n","nn"],davenport:["d-ae1 v-ah-n p-ao-r-t","nn"],dawdle:["d-ao1-d-ah-l","vb"],dawdling:["d-ao1-d l-ih-ng","vbg"],dawn:["d-ao1-n","nn vb"],dawned:["d-ao1-n-d","vbd"],dawning:["d-ao1 n-ih-ng","vbg"],dawns:["d-ao1-n-z","vbz"],day:["d-ey1","nn"],daybreak:["d-ey1 b-r-ey-k","nn"],daydream:["d-ey1 d-r-iy-m","nn vb"],daydreamed:["d-ey1 d-r-iy-m-d","vbd"],daylight:["d-ey1 l-ay-t","nn"],daylong:["d-ey1 l-ao-ng","jj"],daytime:["d-ey1 t-ay-m","jj nn"],daze:["d-ey1-z","nn vb"],dazed:["d-ey1-z-d","jj vbd vbn"],dazzle:["d-ae1 z-ah-l","vb"],dazzled:["d-ae1 z-ah-l-d","vbn jj"],dazzling:["d-ae1 z-ah-l ih-ng","jj vbg"],deacon:["d-iy1 k-ah-n","nn"],deactivate:["d-iy-ae1-k-t-ih-v-ey-t","vb"],deactivated:["d-iy ae1-k t-ih v-ey t-ih-d","vbn"],dead:["d-eh1-d","jj nn rb vbn"],deadbeat:["d-eh1-d b-iy-t","nn"],deader:["d-eh1 d-er","jjr"],deadliest:["d-eh1-d l-iy ah-s-t","jjs"],deadline:["d-eh1-d l-ay-n","nn"],deadliness:["d-eh1-d l-iy n-ah-s","nn"],deadlock:["d-eh1-d l-aa-k","nn vb"],deadlocked:["d-eh1-d l-aa-k-t","vbn jj"],deadly:["d-eh1-d l-iy","jj rb"],deadpan:["d-eh1-d p-ae-n","jj"],deadweight:["d-eh1-d w-ey-t","nn"],deadwood:["d-eh1-d w-uh-d","nn"],deaf:["d-eh1-f","jj"],deafen:["d-eh1-f-ah-n","vb"],deafening:["d-eh1 f-ah-n ih-ng","vbg jj"],deafness:["d-eh1-f n-ah-s","nn"],deal:["d-iy1-l","nn vb vbp"],dealer:["d-iy1 l-er","nn"],dealership:["d-iy1 l-er sh-ih-p","nn"],dealing:["d-iy1 l-ih-ng","vbg"],dealmaker:["d-iy1-l m-ey k-er","nn"],dealt:["d-eh1-l-t","vbn vbd"],dean:["d-iy1-n","nn"],dear:["d-ih1-r","jj nn rb uh"],dearest:["d-ih1 r-ah-s-t","jjs"],dearly:["d-ih1-r l-iy","rb"],dearth:["d-er1-th","nn"],death:["d-eh1-th","nn"],deathbed:["d-eh1-th b-eh-d","nn"],deathly:["d-eh1-th l-iy","jj"],deathwatch:["d-eh1-th w-aa-ch","nn"],debacle:["d-ah b-aa1 k-ah-l","nn"],debase:["d-ah-b-ey1-s","vb"],debasement:["d-ah b-ey1-s m-ah-n-t","nn"],debasing:["d-ih b-ey1 s-ih-ng","vbg"],debatable:["d-ah b-ey1 t-ah b-ah-l","jj"],debate:["d-ah b-ey1-t","nn vb vbp"],debated:["d-ah b-ey1 t-ih-d","vbn vbd"],debating:["d-ah b-ey1 t-ih-ng","vbg jj"],debauchery:["d-ah b-ao1 ch-er iy","nn"],debenture:["d-ah b-eh1-n ch-er","nn"],debilitate:["d-ah-b-ih1-l-ah-t-ey-t","vb"],debilitated:["d-ah b-ih1 l-ah t-ey t-ih-d","vbn jj"],debilitating:["d-ah b-ih1 l-ah t-ey t-ih-ng","jj"],debility:["d-ah b-ih1 l-ah t-iy","nn"],debit:["d-eh1 b-ih-t","nn"],debonair:["d-eh b-ah n-eh1-r","jj"],debris:["d-ah b-r-iy1","nn"],debt:["d-eh1-t","nn"],debtholder:["d-eh1-t hh-ow-l d-er","nn"],debtor:["d-eh1 t-er","nn jj"],debunk:["d-ih b-ah1-ng-k","vb"],debunked:["d-ih b-ah1-ng-k-t","vbn"],debunking:["d-ih b-ah1-ng k-ih-ng","nn"],debut:["d-ey b-y-uw1","nn vb vbp"],debutante:["d-eh1 b-y-ah t-aa1-n-t","nn"],debuted:["d-ey b-y-uw1-d","vbd"],debuts:["d-ey1 b-y-uw-z","vbz"],decade:["d-eh k-ey1-d","nn"],decadence:["d-eh1 k-ah d-ah-n-s","nn"],decadent:["d-eh1 k-ah d-ah-n-t","jj"],decaffeinate:["d-iy-k-ae1-f-ah-n-ey-t","vb"],decaffeinated:["d-iy k-ae1 f-ah n-ey t-ih-d","vbn"],decamp:["d-ah-k-ae1-m-p","vb"],decamped:["d-iy k-ae1-m-p-t","vbd"],decant:["d-ah-k-ae1-n-t","vb"],decanting:["d-ah k-ae1-n t-ih-ng","vbg"],decay:["d-ah k-ey1","nn vb"],decayed:["d-ah k-ey1-d","jj vbd vbn"],decaying:["d-ah k-ey1 ih-ng","vbg jj"],decays:["d-ah k-ey1-z","vbz"],decease:["d-ih-s-iy1-s","vb"],deceased:["d-ih s-iy1-s-t","jj nn vbn"],decedent:["d-eh s-iy1 d-ah-n-t","nn"],deceit:["d-ah s-iy1-t","nn"],deceitful:["d-ah s-iy1-t f-ah-l","jj"],deceive:["d-ih s-iy1-v","vb"],deceived:["d-ih s-iy1-v-d","vbn vbd"],deceiving:["d-ih s-iy1 v-ih-ng","vbg"],decelerate:["d-ih s-eh1 l-er ey-t","vb"],decelerated:["d-ih s-eh1 l-er ey t-ih-d","vbn"],decelerating:["d-ih s-eh1 l-er ey t-ih-ng","vbg"],deceleration:["d-ih s-eh l-er ey1 sh-ah-n","nn"],decency:["d-iy1 s-ah-n s-iy","nn"],decent:["d-iy1 s-ah-n-t","jj"],decently:["d-iy1 s-ah-n-t l-iy","rb"],decentralization:["d-ih s-eh-n t-r-ah l-ih z-ey1 sh-ah-n","nn"],decentralize:["d-ih s-eh1-n t-r-ah l-ay-z","vb"],decentralized:["d-ih s-eh1-n t-r-ah l-ay-z-d","jj vbd vbn"],decentralizing:["d-ih s-eh1-n t-r-ah l-ay z-ih-ng","vbg"],deception:["d-ih s-eh1-p sh-ah-n","nn"],deceptive:["d-ih s-eh1-p t-ih-v","jj"],deceptively:["d-ih s-eh1-p t-ih-v l-iy","rb"],decertified:["d-iy s-er1 t-ah f-ay-d","vbn"],decertify:["d-iy-s-er1-t-ah-f-ay","vb"],decide:["d-ih s-ay1-d","vb vbp"],decided:["d-ih s-ay1 d-ih-d","vbd vbn jj"],decidedly:["d-ih s-ay1 d-ah-d l-iy","rb"],decides:["d-ih s-ay1-d-z","vbz"],deciding:["d-ah s-ay1 d-ih-ng","vbg jj"],decimal:["d-eh1 s-ah m-ah-l","nn jj"],decimate:["d-eh1-s-ah-m-ey-t","vb"], +decimated:["d-eh1 s-ah m-ey t-ih-d","vbn vbd"],decipher:["d-ih s-ay1 f-er","vb"],deciphered:["d-ih s-ay1 f-er-d","vbd"],decision:["d-ih s-ih1 zh-ah-n","nn"],decisionmaking:["d-ih s-ih1 zh-ah-n m-ey k-ih-ng","nn"],decisive:["d-ih s-ay1 s-ih-v","jj"],decisively:["d-ih s-ay1 s-ih-v l-iy","rb"],decisiveness:["d-ih s-ay1 s-ih-v n-ah-s","nn"],deck:["d-eh1-k","nn vb"],decked:["d-eh1-k-t","vbn"],decking:["d-eh1 k-ih-ng","vbg"],declaim:["d-ih-k-l-ey1-m","vb"],declaimed:["d-ih k-l-ey1-m-d","vbd"],declaration:["d-eh k-l-er ey1 sh-ah-n","nn"],declaratory:["d-ih k-l-eh1 r-ah t-ao r-iy","jj"],declare:["d-ih k-l-eh1-r","vb vbp"],declared:["d-ih k-l-eh1-r-d","vbd vbn jj"],declares:["d-ih k-l-eh1-r-z","vbz"],declaring:["d-ih k-l-eh1 r-ih-ng","vbg"],decline:["d-ih k-l-ay1-n","nn vb vbp"],declined:["d-ih k-l-ay1-n-d","vbd vbn"],decliner:["d-ih k-l-ay1 n-er","nn"],declining:["d-ih k-l-ay1 n-ih-ng","vbg jj nn"],decode:["d-ih k-ow1-d","vb"],decommission:["d-iy-k-ah-m-ih1-sh-ah-n","vb"],decommissioned:["d-iy k-ah m-ih1 sh-ah-n-d","vbn"],decompose:["d-iy k-ah-m p-ow1-z","vb"],decomposed:["d-iy k-ah-m p-ow1-z-d","jj"],decomposes:["d-iy k-ah-m p-ow1 z-ih-z","vbz"],decompression:["d-iy k-ah-m p-r-eh1 sh-ah-n","nn"],decontamination:["d-iy k-ah-n t-ae m-ah n-ey1 sh-ah-n","nn"],decor:["d-ih k-ao1-r","nn"],decorate:["d-eh1 k-er ey-t","vbp vb"],decorated:["d-eh1 k-er ey t-ah-d","vbn vbd jj"],decorating:["d-eh1 k-er ey t-ih-ng","vbg"],decoration:["d-eh k-er ey1 sh-ah-n","nn"],decorative:["d-eh1 k-r-ah t-ih-v","jj"],decorator:["d-eh1 k-er ey t-er","nn"],decorous:["d-eh1 k-er ah-s","jj"],decorum:["d-ih k-ao1 r-ah-m","nn"],decoy:["d-ah k-oy1","nn"],decrease:["d-ih k-r-iy1-s","nn vb vbp"],decreased:["d-ih k-r-iy1-s-t","vbd vbn"],decreasing:["d-ih k-r-iy1 s-ih-ng","vbg"],decree:["d-ih k-r-iy1","nn vb"],decreed:["d-ih k-r-iy1-d","vbd vbn"],decrepit:["d-ah k-r-eh1 p-ih-t","jj"],decried:["d-ih k-r-ay1-d","vbd"],decries:["d-ih k-r-ay1-z","vbz"],decriminalization:["d-iy k-r-ih m-ah n-ah l-ah z-ey1 sh-ah-n","nn"],decry:["d-ih k-r-ay1","vb vbp"],decrying:["d-ih k-r-ay1 ih-ng","vbg"],dedicate:["d-eh1 d-ah k-ey-t","vb"],dedicated:["d-eh1 d-ah k-ey t-ah-d","vbn jj vbd"],dedicates:["d-eh1 d-ih k-ey-t-s","vbz"],dedication:["d-eh d-ah k-ey1 sh-ah-n","nn"],deduce:["d-ih d-uw1-s","vb"],deduced:["d-ih d-uw1-s-t","vbn vbd"],deduct:["d-ih d-ah1-k-t","vb vbp"],deducted:["d-ih d-ah1-k t-ih-d","vbn vbd"],deductibility:["d-ih d-ah-k t-ah b-ih1 l-ah t-iy","nn"],deductible:["d-ih d-ah1-k t-ah b-ah-l","jj"],deducting:["d-ih d-ah1-k t-ih-ng","vbg"],deduction:["d-ih d-ah1-k sh-ah-n","nn"],deed:["d-iy1-d","nn"],deem:["d-iy1-m","vbp vb"],deemed:["d-iy1-m-d","vbn vbd"],deems:["d-iy1-m-z","vbz"],deep:["d-iy1-p","jj rb"],deepen:["d-iy1 p-ah-n","vb"],deepened:["d-iy1 p-ah-n-d","vbd vbn"],deepening:["d-iy1 p-ah n-ih-ng","vbg"],deepens:["d-iy1 p-ah-n-z","vbz"],deeper:["d-iy1 p-er","jjr rbr rb"],deepest:["d-iy1 p-ah-s-t","jjs"],deeply:["d-iy1-p l-iy","rb"],deer:["d-ih1-r","nn"],defamation:["d-eh f-ah m-ey1 sh-ah-n","nn"],defamatory:["d-ih f-ae1 m-ah t-ao r-iy","jj"],defame:["d-ih-f-ey1-m","vb"],defamed:["d-ih f-ey1-m-d","vbn vbd"],"default":["d-ih f-ao1-l-t","nn vb"],defaulted:["d-ih f-ao1-l t-ih-d","vbd vbn jj"],defaulter:["d-ih f-ao1-l t-er","nn"],defaulting:["d-ih f-ao1-l t-ih-ng","vbg"],defeat:["d-ih f-iy1-t","nn vb vbp"],defeated:["d-ih f-iy1 t-ah-d","vbn vbd"],defeating:["d-ih f-iy1 t-ih-ng","vbg"],defeatism:["d-ih f-iy1 t-ih z-ah-m","nn"],defect:["d-iy1 f-eh-k-t","nn vb"],defected:["d-ih f-eh1-k t-ih-d","vbd vbn"],defecting:["d-ih f-eh1-k t-ih-ng","vbg"],defection:["d-ih f-eh1-k sh-ah-n","nn"],defective:["d-ih f-eh1-k t-ih-v","jj"],defector:["d-ih f-eh1-k t-er","nn"],defend:["d-ih f-eh1-n-d","vb vbp"],defendant:["d-ih f-eh1-n d-ah-n-t","nn"],defended:["d-ih f-eh1-n d-ah-d","vbd vbn"],defender:["d-ih f-eh1-n d-er","nn"],defending:["d-ih f-eh1-n d-ih-ng","vbg jj"],defends:["d-ih f-eh1-n-d-z","vbz"],defense:["d-ih f-eh1-n-s","nn"],defenseless:["d-ih f-eh1-n-s l-ah-s","jj"],defensible:["d-ih f-eh1-n s-ah b-ah-l","jj"],defensive:["d-ih f-eh1-n s-ih-v","jj nn"],defensively:["d-ih f-eh1-n s-ih-v l-iy","rb"],defensiveness:["d-ih f-eh1-n s-ih-v n-ah-s","nn"],defer:["d-ih f-er1","vb"],deference:["d-eh1 f-er ah-n-s","nn"],deferment:["d-ih f-er1 m-ah-n-t","nn"],deferred:["d-ih f-er1-d","vbn vbd jj"],deferring:["d-ih f-er1 ih-ng","vbg"],defers:["d-ih f-er1-z","vbz"],defiance:["d-ih f-ay1 ah-n-s","nn"],defiant:["d-ih f-ay1 ah-n-t","jj"],defiantly:["d-ih f-ay1 ah-n-t l-iy","rb"],deficiency:["d-ih f-ih1 sh-ah-n s-iy","nn"],deficient:["d-ih f-ih1 sh-ah-n-t","jj"],deficit:["d-eh1 f-ah s-ah-t","nn"],defied:["d-ih f-ay1-d","vbd vbn"],defies:["d-ih f-ay1-z","vbz"],definable:["d-ih f-ay1 n-ah b-ah-l","jj"],define:["d-ih f-ay1-n","vb vbp"],defined:["d-ih f-ay1-n-d","vbn jj vbd"],defines:["d-ih f-ay1-n-z","vbz"],defining:["d-ih f-ay1 n-ih-ng","vbg"],definite:["d-eh1 f-ah n-ah-t","jj"],definitely:["d-eh1 f-ah n-ah-t l-iy","rb"],definition:["d-eh f-ah n-ih1 sh-ah-n","nn"],definitive:["d-ih f-ih1 n-ih t-ih-v","jj"],definitively:["d-ih f-ih1 n-ih t-ih-v l-iy","rb"],deflate:["d-ih f-l-ey1-t","vb"],deflated:["d-ih f-l-ey1 t-ih-d","vbd jj vbn"],deflating:["d-ih f-l-ey1 t-ih-ng","vbg"],deflationary:["d-ih f-l-ey1 sh-ah-n eh r-iy","jj"],deflator:["d-ih f-l-ey1 t-er","nn"],deflect:["d-ih f-l-eh1-k-t","vb"],deflected:["d-ih f-l-eh1-k t-ih-d","vbd vbn"],deflecting:["d-ih f-l-eh1-k t-ih-ng","vbg"],deflects:["d-ih f-l-eh1-k-t-s","vbz"],deforestation:["d-ih f-ao r-ih s-t-ey1 sh-ah-n","nn"],deform:["d-iy-f-ao1-r-m","vb"],deformation:["d-iy f-ao-r m-ey1 sh-ah-n","nn"],deformed:["d-ih f-ao1-r-m-d","jj vbn"],deformity:["d-ih f-ao1-r m-ah t-iy","nn"],defraud:["d-ih f-r-ao1-d","vb"],defrauded:["d-ih f-r-ao1 d-ih-d","vbd vbn"],defrauding:["d-ih f-r-ao1 d-ih-ng","vbg"],defray:["d-ih f-r-ey1","vb"],deft:["d-eh1-f-t","jj"],deftly:["d-eh1-f-t l-iy","rb"],defunct:["d-ih f-ah1-ng-k-t","jj vb"],defuse:["d-ih f-y-uw1-z","vb"],defused:["d-ih f-y-uw1-z-d","vbn"],defy:["d-ih f-ay1","vb vbp"],defying:["d-ih f-ay1 ih-ng","vbg"],degeneracy:["d-ih jh-eh1 n-er ah s-iy","nn"],degenerate:["d-ih jh-eh1 n-er ah-t","jj vb"],degenerated:["d-ih jh-eh1 n-er ey t-ih-d","vbd vbn"],degenerates:["d-ih jh-eh1 n-er ah-t-s","vbz"],degeneration:["d-ih jh-eh n-er ey1 sh-ah-n","nn"],degenerative:["d-ih jh-eh1 n-er ah t-ih-v","jj"],degradation:["d-eh g-r-ah d-ey1 sh-ah-n","nn"],degrade:["d-ih g-r-ey1-d","vb"],degraded:["d-ih g-r-ey1 d-ah-d","jj"],degrading:["d-ih g-r-ey1 d-ih-ng","jj vbg"],degree:["d-ih g-r-iy1","nn"],dehumanize:["d-ih-hh-y-uw1-m-ah-n-ay-z","vb"],dehumanized:["d-ih hh-y-uw1 m-ah n-ay-z-d","vbn"],dehydrate:["d-ih-hh-ay1-d-r-ey-t","vb"],dehydrated:["d-ih hh-ay1 d-r-ey t-ah-d","jj vbn"],dehydration:["d-iy hh-ay d-r-ey1 sh-ah-n","nn"],deification:["d-iy ah f-ah k-ey1 sh-ah-n","nn"],deinstitutionalization:["d-iy ih-n s-t-ih t-uw sh-ah n-ah-l ah z-ey1 sh-ah-n","nn"],deity:["d-iy1 ah t-iy","nn"],delay:["d-ih l-ey1","nn vb vbp"],delayed:["d-ih l-ey1-d","vbn jj vbd"],delaying:["d-ih l-ey1 ih-ng","vbg jj nn"],delectable:["d-ih l-eh1-k t-ah b-ah-l","jj"],delegate:["d-eh1 l-ah g-ey-t","nn vb"],delegated:["d-eh1 l-ah g-ey t-ah-d","vbn"],delegating:["d-eh1 l-ah g-ey t-ih-ng","vbg"],delegation:["d-eh l-ah g-ey1 sh-ah-n","nn"],"delete":["d-ih l-iy1-t","vb"],deleted:["d-ih l-iy1 t-ah-d","vbn vbd"],deleterious:["d-eh l-ah t-ih1 r-iy ah-s","jj"],deleting:["d-ih l-iy1 t-ih-ng","vbg"],deletion:["d-ih l-iy1 sh-ah-n","nn"],deliberate:["d-ih l-ih1 b-er ah-t","jj vb"],deliberated:["d-ih l-ih1 b-er ey t-ih-d","vbd"],deliberately:["d-ih l-ih1 b-er ah-t l-iy","rb"],deliberating:["d-ih l-ih1 b-er ey t-ih-ng","vbg"],deliberation:["d-ih l-ih b-er ey1 sh-ah-n","nn"],deliberative:["d-ih l-ih1 b-er ey t-ih-v","jj"],delicacy:["d-eh1 l-ah k-ah s-iy","nn"],delicate:["d-eh1 l-ah k-ah-t","jj"],delicately:["d-eh1 l-ah k-ah-t l-iy","rb"],delicatessen:["d-eh l-ih k-ah t-eh1 s-ah-n","nn"],delicious:["d-ih l-ih1 sh-ah-s","jj"],deliciously:["d-ih l-ih1 sh-ah-sh l-iy","rb"],delight:["d-ih l-ay1-t","nn vb vbp"],delighted:["d-ih l-ay1 t-ah-d","vbn jj vbd"],delightful:["d-ih l-ay1-t f-ah-l","jj"],delightfully:["d-ih l-ay1-t f-ah l-iy","rb"],delighting:["d-ih l-ay1 t-ih-ng","vbg"],delineate:["d-ih l-ih1 n-iy ey-t","vb"],delineated:["d-ih l-ih1 n-iy ey t-ih-d","vbn"],delineating:["d-ih l-ih1 n-iy ey t-ih-ng","vbg"],delineation:["d-ih l-ih n-iy ey1 sh-ah-n","nn"],delinquency:["d-ih l-ih1-ng k-w-ah-n s-iy","nn"],delinquent:["d-ih l-ih1-ng k-w-ah-n-t","jj nn"],delirium:["d-ih l-ih1 r-iy ah-m","nn"],deliver:["d-ih l-ih1 v-er","vb vbp"],deliverable:["d-ih l-ih1 v-er ah b-ah-l","jj"],deliverance:["d-ih l-ih1 v-er ah-n-s","nn"],delivered:["d-ih l-ih1 v-er-d","vbn vbd"],deliverer:["d-ih l-ih1 v-er er","nn"],deliveries:["d-ih l-ih1 v-er iy-z","nn"],delivering:["d-ih l-ih1 v-er ih-ng","vbg"],delivers:["d-ih l-ih1 v-er-z","vbz"],delivery:["d-ih l-ih1 v-er iy","nn"],dell:["d-eh1-l","nn"],delphic:["d-eh1-l f-ih-k","jj"],delta:["d-eh1-l t-ah","nn jj"],delude:["d-ih l-uw1-d","vb vbp"],deluded:["d-ih l-uw1 d-ih-d","jj vbd"],deluding:["d-ih l-uw1 d-ih-ng","vbg"],deluge:["d-eh1 l-y-uw-jh","nn vb"],deluged:["d-eh1 l-y-uw-jh-d","vbn vbd"],delusion:["d-ih l-uw1 zh-ah-n","nn"],deluxe:["d-ah l-ah1-k-s","jj"],delve:["d-eh1-l-v","vb"],delved:["d-eh1-l-v-d","vbn"],delves:["d-eh1-l-v-z","vbz"],delving:["d-eh1-l v-ih-ng","vbg"],demagogic:["d-eh m-ah g-aa1 jh-ih-k","jj"],demagogue:["d-eh1 m-ah g-aa-g","nn"],demagoguery:["d-eh1 m-ah g-aa g-er iy","nn"],demand:["d-ih m-ae1-n-d","nn vb vbp"],demanded:["d-ih m-ae1-n d-ah-d","vbd vbn"],demanding:["d-ih m-ae1-n d-ih-ng","vbg jj"],demandingly:["d-ih m-ae1-n d-ih-ng l-iy","rb"],demarcation:["d-iy m-aa-r k-ey1 sh-ah-n","nn"],demean:["d-ih-m-iy1-n","vb"],demeaning:["d-ih m-iy1 n-ih-ng","jj"],demeanor:["d-ih m-iy1 n-er","nn"],demeans:["d-ih m-iy1-n-z","vbz"],dement:["d-ah-m-eh1-n-t","vb"],demented:["d-ih m-eh1-n t-ih-d","jj vbn"],dementia:["d-ih m-eh1-n sh-iy ah","nn"],demilitarize:["d-iy m-ih1 l-ah t-er ay-z","vb"],demise:["d-ih m-ay1-z","nn"],demo:["d-eh1 m-ow","nn"],demobilize:["d-ih m-ow1 b-ah l-ay-z","vb"],democracy:["d-ih m-aa1 k-r-ah s-iy","nn"],democrat:["d-eh1 m-ah k-r-ae-t","nn"],democratic:["d-eh m-ah k-r-ae1 t-ih-k","jj"],democratically:["d-eh m-ah k-r-ae1 t-ih-k l-iy","rb"],democratization:["d-ih m-aa k-r-ah t-ah z-ey1 sh-ah-n","nn"],democratize:["d-ih m-aa1 k-r-ah t-ay-z","vb"],demographic:["d-eh m-ah g-r-ae1 f-ih-k","jj"],demographically:["d-eh m-ah g-r-ae1 f-ih-k l-iy","rb"],demography:["d-ih m-aa1 g-r-ah f-iy","nn"],demolish:["d-ih m-aa1 l-ih-sh","vb"],demolished:["d-ih m-aa1 l-ih-sh-t","vbn vbd"],demolishing:["d-ih m-aa1 l-ih sh-ih-ng","vbg"],demolition:["d-eh m-ah l-ih1 sh-ah-n","nn jj"],demon:["d-iy1 m-ah-n","nn"],demonic:["d-ih m-aa1 n-ih-k","jj"],demonize:["d-iy1 m-ah n-ay-z","vb"],demonized:["d-iy1 m-ah n-ay-z-d","vbn"],demonizing:["d-iy1 m-ah n-ay z-ih-ng","nn"],demonstrable:["d-eh1 m-ah-n s-t-r-ah b-ah-l","jj"],demonstrably:["d-ih m-aa1-n s-t-r-ah b-l-iy","rb"],demonstrate:["d-eh1 m-ah-n s-t-r-ey-t","vb vbp"],demonstrated:["d-eh1 m-ah-n s-t-r-ey t-ah-d","vbn vbd jj"],demonstrates:["d-eh1 m-ah-n s-t-r-ey-t-s","vbz"],demonstrating:["d-eh1 m-ah-n s-t-r-ey t-ih-ng","vbg"],demonstration:["d-eh m-ah-n s-t-r-ey1 sh-ah-n","nn"],demonstrator:["d-eh1 m-ah-n s-t-r-ey t-er","nn"],demoralization:["d-ih m-ao r-ah l-ih z-ey1 sh-ah-n","nn"],demoralize:["d-ih m-ao1 r-ah l-ay-z","vb vbp"],demoralized:["d-ih m-ao1 r-ah l-ay-z-d","vbn jj"],demoralizing:["d-ih m-ao1 r-ah l-ay z-ih-ng","vbg"],demote:["d-ih-m-ow1-t","vb"],demoted:["d-ih m-ow1 t-ih-d","vbn vbd"],demotion:["d-ih m-ow1 sh-ah-n","nn"],demur:["d-ih m-er1","vb vbp"],demure:["d-ih m-y-uh1-r","jj"],demurred:["d-ih m-er1-d","vbd"],demurs:["d-ih m-er1-z","vbz"],den:["d-eh1-n","nn"],denationalization:["d-iy n-ae sh-ah-n ah l-ih z-ey1 sh-ah-n","nn"],denationalize:["d-ih-n-ae1-sh-ah-n-ah-l-ay-z","vb"],denationalized:["d-ih n-ae1 sh-ah-n ah l-ay-z-d","vbn"],denial:["d-ih n-ay1 ah-l","nn"],denied:["d-ih n-ay1-d","vbn vbd"],denies:["d-ih n-ay1-z","vbz"],denigrate:["d-eh1 n-ah g-r-ey-t","vb"],denizen:["d-eh1 n-ah z-ah-n","nn"],denominate:["d-ih-n-aa1-m-ah-n-ey-t","vb"],denominated:["d-ih n-aa1 m-ah n-ey t-ih-d","vbn"],denomination:["d-ih n-ao m-ah n-ey1 sh-ah-n","nn"],denominator:["d-ih n-aa1 m-ah n-ey t-er","nn"],denote:["d-ih n-ow1-t","vb vbp"],denoted:["d-ih n-ow1 t-ah-d","vbn vbd"],denotes:["d-ih n-ow1-t-s","vbz"],denouement:["d-ey n-uw m-aa1-n","nn"],denounce:["d-ih n-aw1-n-s","vbp vb"],denounced:["d-ih n-aw1-n-s-t","vbd vbn"],denounces:["d-ih n-aw1-n s-ih-z","vbz"],denouncing:["d-ih n-aw1-n s-ih-ng","vbg"],dense:["d-eh1-n-s","jj"],densely:["d-eh1-n-s l-iy","rb"],densest:["d-eh1-n s-ah-s-t","jjs"],density:["d-eh1-n s-ah t-iy","nn"],dent:["d-eh1-n-t","nn vb"],dental:["d-eh1-n t-ah-l","jj nn"],dented:["d-eh1-n t-ih-d","vbd vbn"],denting:["d-eh1-n t-ih-ng","vbg"],dentist:["d-eh1-n t-ah-s-t","nn"],dentistry:["d-eh1-n t-ah-s t-r-iy","nn"],denture:["d-eh1-n ch-er","nn"],denuclearize:["d-ih n-uw1 k-l-iy er ay-z","vb"],denuclearized:["d-ih n-uw1 k-l-iy er ay-z-d","vbn"],denude:["d-ih-n-uw1-d","vb"],denuded:["d-ih n-uw1 d-ih-d","vbn"],denunciation:["d-ih n-ah-n s-iy ey1 sh-ah-n","nn"],deny:["d-ih n-ay1","vb vbp"],denying:["d-ih n-ay1 ih-ng","vbg"],deodorant:["d-iy ow1 d-er ah-n-t","nn jj"],deoxyribonucleic:["d-iy aa-k s-iy r-ay b-ow n-uw k-l-ey1 ih-k","jj"],depart:["d-ih p-aa1-r-t","vb vbp"],departed:["d-ih p-aa1-r t-ah-d","vbd jj vbn"],departing:["d-ih p-aa1-r t-ih-ng","vbg"],department:["d-ih p-aa1-r-t m-ah-n-t","nn"],departmental:["d-ih p-aa-r-t m-eh1 n-ah-l","jj"],departs:["d-ih p-aa1-r-t-s","vbz"],departure:["d-ih p-aa1-r ch-er","nn"],depend:["d-ih p-eh1-n-d","vb vbp"],dependable:["d-ih p-eh1-n d-ah b-ah-l","jj"],depended:["d-ih p-eh1-n d-ah-d","vbd vbn"],dependence:["d-ih p-eh1-n d-ah-n-s","nn"],dependency:["d-ih p-eh1-n d-ah-n s-iy","nn"],dependent:["d-ih p-eh1-n d-ah-n-t","jj nn"],depending:["d-ih p-eh1-n d-ih-ng","vbg"],depends:["d-ih p-eh1-n-d-z","vbz"],depict:["d-ih p-ih1-k-t","vb vbp"],depicted:["d-ih p-ih1-k t-ah-d","vbn vbd"],depicting:["d-ih p-ih1-k t-ih-ng","vbg"],depiction:["d-ih p-ih1-k sh-ah-n","nn"],depicts:["d-ih p-ih1-k-t-s","vbz"],deplete:["d-ih p-l-iy1-t","vb"],depleted:["d-ih p-l-iy1 t-ih-d","vbn vbd"],depletes:["d-ih p-l-iy1-t-s","vbz"],depletion:["d-ih p-l-iy1 sh-ah-n","nn"],deplorable:["d-ih p-l-ao1 r-ah b-ah-l","jj"],deplore:["d-ih p-l-ao1-r","vb"],deplored:["d-ih p-l-ao1-r-d","vbd"],deplores:["d-ih p-l-ao1-r-z","vbz"],deploring:["d-ih p-l-ao1 r-ih-ng","vbg"],deploy:["d-ih p-l-oy1","vb vbp"],deployable:["d-ih p-l-oy1 ah b-ah-l","jj"],deployed:["d-ih p-l-oy1-d","vbn vbd"],deploying:["d-ih p-l-oy1 ih-ng","vbg"],deployment:["d-ih p-l-oy1 m-ah-n-t","nn"],deport:["d-ih p-ao1-r-t","vb"],deportation:["d-iy p-ao-r t-ey1 sh-ah-n","nn"],deported:["d-ih p-ao1-r t-ah-d","vbn vbd"],deportee:["d-iy p-ao-r t-iy1","nn"],depose:["d-ih p-ow1-z","vb"],deposed:["d-ih p-ow1-z-d","vbn vbd"],deposit:["d-ah p-aa1 z-ih-t","nn vb vbp"],depositary:["d-ah p-aa1 z-ih t-eh r-iy","nn jj"],deposited:["d-ah p-aa1 z-ih t-ih-d","vbn vbd"],depositing:["d-ah p-aa1 z-ih t-ih-ng","vbg"],deposition:["d-eh p-ah z-ih1 sh-ah-n","nn"],depositor:["d-ah p-aa1 z-ih t-er","nn"],depository:["d-ih p-aa1 z-ah t-ao r-iy","nn jj"],depot:["d-iy1 p-ow","nn"],depravity:["d-ih p-r-ae1 v-ah t-iy","nn"],depreciable:["d-ih p-r-ih1 sh-ah b-ah-l","jj"],depreciate:["d-ih-p-r-iy1-sh-iy-ey-t","vb"],depreciated:["d-ih p-r-iy1 sh-iy ey t-ih-d","vbd"],depreciating:["d-ih p-r-iy1 sh-iy ey t-ih-ng","vbg"],depreciation:["d-ih p-r-iy sh-iy ey1 sh-ah-n","nn"],depredation:["d-eh p-r-ah d-ey1 sh-ah-n","nn"],depress:["d-ih p-r-eh1-s","vb vbp"],depressant:["d-ih p-r-eh1 s-ah-n-t","nn"],depressed:["d-ih p-r-eh1-s-t","jj vbd vbn"],depresses:["d-ih p-r-eh1 s-ah-z","vbz"],depressing:["d-ih p-r-eh1 s-ih-ng","jj vbg"],depressingly:["d-ih p-r-eh1 s-ih-ng l-iy","rb"],depression:["d-ih p-r-eh1 sh-ah-n","nn"],deprivation:["d-eh p-r-ah v-ey1 sh-ah-n","nn"],deprive:["d-ih p-r-ay1-v","vb"],deprived:["d-ih p-r-ay1-v-d","vbn jj vbd"],deprives:["d-ih p-r-ay1-v-z","vbz"],depriving:["d-ih p-r-ay1 v-ih-ng","vbg"],depth:["d-eh1-p-th","nn"],deputy:["d-eh1 p-y-ah t-iy","nn jj"],derail:["d-ih r-ey1-l","vb vbp"],derailed:["d-ih r-ey1-l-d","vbd vbn"],derailing:["d-ih r-ey1 l-ih-ng","vbg"],derailment:["d-ih r-ey1-l m-ah-n-t","nn"],derange:["d-ih-r-ey1-n-jh","vb"],deranged:["d-ih r-ey1-n-jh-d","jj vbn"],derby:["d-er1 b-iy","nn"],deregulate:["d-iy r-eh1 g-y-ah l-ey-t","vb nn"],deregulated:["d-iy r-eh1 g-y-ah l-ey t-ih-d","vbn jj vbd"],deregulating:["d-iy r-eh1 g-y-ah l-ey t-ih-ng","vbg"],deregulation:["d-iy r-eh g-y-ah l-ey1 sh-ah-n","nn"],derelict:["d-eh1 r-ah l-ih-k-t","nn jj"],dereliction:["d-eh r-ah l-ih1-k sh-ah-n","nn"],deride:["d-ih r-ay1-d","vb vbp"],derided:["d-ih r-ay1 d-ih-d","vbd vbn"],derision:["d-er ih1 zh-ah-n","nn"],derisively:["d-er ih1 s-ih-v l-iy","rb"],derivation:["d-eh r-ah v-ey1 sh-ah-n","nn"],derivative:["d-er ih1 v-ah t-ih-v","jj nn"],derive:["d-er ay1-v","vbp vb"],derived:["d-er ay1-v-d","vbn vbd"],derives:["d-er ay1-v-z","vbz"],deriving:["d-er ay1 v-ih-ng","vbg"],dermal:["d-er1 m-ah-l","jj"],dermatological:["d-er m-ah t-ah l-aa1 jh-ih k-ah-l","jj"],derogatory:["d-er aa1 g-ah t-ao r-iy","jj"],derrick:["d-eh1 r-ih-k","nn"],derring:["d-eh1 r-ih-ng","nn"],dervish:["d-er1 v-ih-sh","nn"],descend:["d-ih s-eh1-n-d","vb vbp"],descendant:["d-ih s-eh1-n d-ah-n-t","nn"],descended:["d-ih s-eh1-n d-ah-d","vbd vbn"],descendent:["d-ih s-eh1-n d-ah-n-t","nn"],descending:["d-ih s-eh1-n d-ih-ng","vbg"],descends:["d-ih s-eh1-n-d-z","vbz"],descent:["d-ih s-eh1-n-t","nn"],describe:["d-ih s-k-r-ay1-b","vb vbp"],described:["d-ih s-k-r-ay1-b-d","vbn vbd"],describes:["d-ih s-k-r-ay1-b-z","vbz"],describing:["d-ih s-k-r-ay1 b-ih-ng","vbg"],description:["d-ih s-k-r-ih1-p sh-ah-n","nn"],descriptive:["d-ih s-k-r-ih1-p t-ih-v","jj"],desecrate:["d-eh-z-ah-k-r-ey1-t","vb"],desecrated:["d-eh z-ah k-r-ey1 t-ih-d","vbn"],desecration:["d-eh s-ah k-r-ey1 sh-ah-n","nn"],desegregate:["d-ih s-eh1 g-r-ah g-ey-t","vb"],desegregated:["d-ih s-eh1 g-r-ih g-ey t-ih-d","vbn"],desegregation:["d-ih s-eh g-r-ah g-ey1 sh-ah-n","nn"],desert:["d-eh1 z-er-t","nn jj vb vbp"],deserted:["d-ih z-er1 t-ih-d","vbn vbd jj"],desertion:["d-ih z-er1 sh-ah-n","nn"],deserve:["d-ih z-er1-v","vbp vb"],deserved:["d-ih z-er1-v-d","vbd vbn"],deserves:["d-ih z-er1-v-z","vbz"],deserving:["d-ih z-er1 v-ih-ng","jj nn"],design:["d-ih z-ay1-n","nn vb vbp"],designate:["d-eh1 z-ah-g n-ey-t","vb jj nn"],designated:["d-eh1 z-ih-g n-ey t-ih-d","vbn vbd jj"],designates:["d-eh1 z-ih-g n-ey-t-s","vbz"],designating:["d-eh1 z-ih-g n-ey t-ih-ng","vbg"],designation:["d-eh z-ah-g n-ey1 sh-ah-n","nn"],designed:["d-ih z-ay1-n-d","vbn vbd"],designee:["d-eh z-ih-g n-iy1","nn"],designer:["d-ih z-ay1 n-er","nn"],designing:["d-ih z-ay1 n-ih-ng","vbg"],desirability:["d-ih z-ay r-ah b-ih1 l-ih t-iy","nn"],desirable:["d-ih z-ay1 r-ah b-ah-l","jj"],desire:["d-ih z-ay1 er","nn vbp vb"],desired:["d-ih z-ay1 er-d","vbn vbd jj"],desiring:["d-ih z-ay1 er ih-ng","vbg"],desist:["d-ih s-ih1-s-t","vb vbp"],desk:["d-eh1-s-k","nn"],desktop:["d-eh1-s-k t-aa-p","nn jj"],desolate:["d-eh1 s-ah l-ah-t","jj"],desolation:["d-eh s-ah l-ey1 sh-ah-n","nn"],despair:["d-ih s-p-eh1-r","nn vb"],despaired:["d-ih s-p-eh1-r-d","vbd"],despairing:["d-ih s-p-eh1 r-ih-ng","jj vbg"],despairs:["d-ih s-p-eh1-r-z","vbz"],desperado:["d-eh s-p-er aa1 d-ow-z","nn"],desperate:["d-eh1 s-p-r-ih-t","jj"],desperately:["d-eh1 s-p-er ah-t l-iy","rb"],desperation:["d-eh s-p-er ey1 sh-ah-n","nn"],despicable:["d-ih s-p-ih1 k-ah b-ah-l","jj"],despise:["d-ih s-p-ay1-z","vbp vb"],despised:["d-ih s-p-ay1-z-d","vbd vbn"],despises:["d-ih s-p-ay1 z-ih-z","vbz"],despite:["d-ih s-p-ay1-t","in"],despondency:["d-ih s-p-aa1-n d-ah-n s-iy","nn"],despondent:["d-ih s-p-aa1-n d-ah-n-t","jj"],despot:["d-eh1 s-p-ah-t","nn"],despotism:["d-eh1 s-p-ah t-ih z-ah-m","nn"],dessert:["d-ih z-er1-t","nn"],destabilize:["d-ih s-t-ey1 b-ah l-ay-z","vb"],destabilizing:["d-ih s-t-ey1 b-ah l-ay z-ih-ng","vbg jj"],destination:["d-eh s-t-ah n-ey1 sh-ah-n","nn"],destine:["d-eh1 s-t-ih-n","vb"],destined:["d-eh1 s-t-ih-n-d","vbn"],destiny:["d-eh1 s-t-ah n-iy","nn"],destitute:["d-eh1 s-t-ah t-uw-t","jj"],destroy:["d-ih s-t-r-oy1","vb vbp"],destroyed:["d-ih s-t-r-oy1-d","vbn vbd jj"],destroyer:["d-ih s-t-r-oy1 er","nn"],destroying:["d-ih s-t-r-oy1 ih-ng","vbg"],destroys:["d-ih s-t-r-oy1-z","vbz"],destruction:["d-ih-s t-r-ah1-k sh-ah-n","nn"],destructive:["d-ih s-t-r-ah1-k t-ih-v","jj"],desultory:["d-eh1 s-ah-l t-ao r-iy","jj"],detach:["d-ih t-ae1-ch","vb"],detachable:["d-ih t-ae1 ch-ah b-ah-l","jj"],detached:["d-ih t-ae1-ch-t","vbn jj vbd"],detachment:["d-ih t-ae1-ch m-ah-n-t","nn"],detail:["d-ih t-ey1-l","nn vb"],detailed:["d-ih t-ey1-l-d","vbn jj vbd"],detailing:["d-ih t-ey1 l-ih-ng","vbg"],detain:["d-ih t-ey1-n","vb"],detained:["d-ih t-ey1-n-d","vbn vbd"],detaining:["d-ih t-ey1 n-ih-ng","vbg"],detect:["d-ih t-eh1-k-t","vb vbp"],detectable:["d-ih t-eh1-k t-ah b-ah-l","jj"],detected:["d-ih t-eh1-k t-ah-d","vbn vbd"],detecting:["d-ih t-eh1-k t-ih-ng","vbg"],detection:["d-ih t-eh1-k sh-ah-n","nn"],detective:["d-ih t-eh1-k t-ih-v","nn"],detector:["d-ih t-eh1-k t-er","nn"],detects:["d-ih t-eh1-k-t-s","vbz"],detente:["d-ey t-aa1-n-t","nn"],detention:["d-ih t-eh1-n sh-ah-n","nn"],deter:["d-ih t-er1","vb vbp"],detergent:["d-ih t-er1 jh-ah-n-t","nn"],deteriorate:["d-ih t-ih1 r-iy er ey-t","vb vbp"],deteriorated:["d-ih t-ih1 r-iy er ey t-ih-d","vbn jj vbd"],deteriorates:["d-ih t-ih1 r-iy er ey-t-s","vbz"],deteriorating:["d-ih t-ih1 r-iy er ey t-ih-ng","vbg jj"],deterioration:["d-ih t-ih1 r-iy er ey sh-ah-n","nn"],determinable:["d-ih t-er1 m-ah n-ah b-ah-l","jj"],determinant:["d-ih t-er1 m-ah n-ah-n-t","nn"],determinate:["d-ih t-er1 m-ah n-ey-t","jj"],determination:["d-ih t-er m-ah n-ey1 sh-ah-n","nn"],determine:["d-ah t-er1 m-ah-n","vb vbp"],determined:["d-ih t-er1 m-ah-n-d","vbn vbd jj"],determinedly:["d-ah t-er1 m-ah n-ah-d l-iy","rb"],determines:["d-ah t-er1 m-ah-n-z","vbz"],determining:["d-ih t-er1 m-ah n-ih-ng","vbg jj nn"],determinism:["d-ih t-er1 m-ah n-ih z-ah-m","nn"],deterministic:["d-ih t-er m-ah n-ih1 s-t-ih-k","jj"],deterred:["d-ih t-er1-d","vbn vbd"],deterrence:["d-ih t-er1 ah-n-s","nn"],deterrent:["d-ih t-er1 r-ah-n-t","nn"],deterring:["d-ih t-er1 ih-ng","vbg"],deters:["d-ih t-er1-z","vbz"],detest:["d-ih t-eh1-s-t","vbp vb"],detested:["d-ih t-eh1 s-t-ih-d","vbd vbn"],dethrone:["d-ih-th-r-ow1-n","vb"],dethroned:["d-ih th-r-ow1-n-d","vbn"],detonate:["d-eh1 t-ah n-ey-t","vb vbp"],detonated:["d-eh1 t-ah n-ey t-ah-d","vbn vbd"],detonating:["d-eh1 t-ah n-ey t-ih-ng","vbg"],detonation:["d-eh t-ah n-ey1 sh-ah-n","nn"],detour:["d-ih t-uh1-r","nn"],detoxification:["d-ih t-aa-k s-ih f-ih k-ey1 sh-ah-n","nn"],detoxify:["d-ih t-aa1-k s-ah f-ay","vb"],detract:["d-ih t-r-ae1-k-t","vb vbp"],detracted:["d-ih t-r-ae1-k t-ih-d","vbn"],detracting:["d-ih t-r-ae1-k t-ih-ng","vbg"],detractor:["d-ih t-r-ae1-k t-er","nn"],detracts:["d-ih t-r-ae1-k-t-s","vbz"],detriment:["d-eh1 t-r-ah m-ah-n-t","nn"],detrimental:["d-eh t-r-ah m-eh1-n t-ah-l","jj"],deuterium:["d-uw t-iy1 r-iy ah-m","nn"],devaluation:["d-ih v-ae-l y-uw ey1 sh-ah-n","nn"],devalue:["d-ih v-ae1-l y-uw","vb"],devalued:["d-ih v-ae1-l y-uw-d","vbd vbn"],devastate:["d-eh1 v-ah s-t-ey-t","vb"],devastated:["d-eh1 v-ah s-t-ey t-ah-d","vbn vbd jj"],devastating:["d-eh1 v-ah s-t-ey t-ih-ng","jj vbg"],devastatingly:["d-eh1 v-ah s-t-ey t-ih-ng l-iy","rb"],devastation:["d-eh v-ah s-t-ey1 sh-ah-n","nn"],develop:["d-ih v-eh1 l-ah-p","vb vbp"],developed:["d-ih v-eh1 l-ah-p-t","vbn jj vbd"],developer:["d-ih v-eh1 l-ah p-er","nn"],developing:["d-ih v-eh1 l-ah p-ih-ng","vbg jj nn"],development:["d-ih v-eh1 l-ah-p m-ah-n-t","nn"],developmental:["d-ih v-eh l-ah-p m-eh1-n t-ah-l","jj"],develops:["d-ih v-eh1 l-ah-p-s","vbz"],deviance:["d-iy1 v-iy ah-n-s","nn"],deviant:["d-iy1 v-iy ah-n-t","jj"],deviate:["d-iy1 v-iy ey-t","vb"],deviated:["d-iy1 v-iy ey t-ih-d","vbd vbn"],deviates:["d-iy1 v-iy ey-t-s","vbz"],deviation:["d-iy v-iy ey1 sh-ah-n","nn"],device:["d-ih v-ay1-s","nn"],devil:["d-eh1 v-ah-l","nn"],devilish:["d-eh1-v l-ih-sh","jj"],devious:["d-iy1 v-iy ah-s","jj"],devise:["d-ih v-ay1-z","vb vbp"],devised:["d-ih v-ay1-z-d","vbn vbd"],devises:["d-ih v-ay1 z-ih-z","vbz"],devising:["d-ih v-ay1 z-ih-ng","vbg"],devoid:["d-ih v-oy1-d","jj"],devote:["d-ih v-ow1-t","vb vbp"],devoted:["d-ih v-ow1 t-ah-d","vbn vbd jj"],devotee:["d-eh v-ah t-iy1","nn"],devotes:["d-ih v-ow1-t-s","vbz"],devoting:["d-ih v-ow1 t-ih-ng","vbg"],devotion:["d-ih v-ow1 sh-ah-n","nn"],devotional:["d-ih v-ow1 sh-ah n-ah-l","jj"],devour:["d-ih v-aw1 er","vb vbp"],devoured:["d-ih v-aw1 er-d","vbn vbd"],devouring:["d-ih v-aw1 er ih-ng","vbg"],devours:["d-ih v-aw1 er-z","vbz"],devout:["d-ih v-aw1-t","jj"],devoutly:["d-ih v-aw1-t l-iy","rb"],dew:["d-uw1","nn"],dexterity:["d-eh-k s-t-eh1 r-ah t-iy","nn"],dextrous:["d-eh1-k s-t-r-ah-s","jj"],diabetes:["d-ay ah b-iy1 t-iy-z","nn"],diabetic:["d-ay ah b-eh1 t-ih-k","jj nn"],diabolical:["d-ay ah b-aa1 l-ih k-ah-l","jj"],diagnose:["d-ay ah-g n-ow1-s","vb vbp"],diagnosed:["d-ay ah-g n-ow1-s-t","vbn vbd"],diagnosing:["d-ay ah-g n-ow1 s-ih-ng","vbg"],diagnosis:["d-ay ah-g n-ow1 s-ah-s","nn"],diagnostic:["d-ay ah-g n-aa1 s-t-ih-k","jj nn"],diagonal:["d-ay ae1 g-ah n-ah-l","jj"],diagonally:["d-ay ae1 g-ah n-ah l-iy","rb"],diagram:["d-ay1 ah g-r-ae-m","nn"],dial:["d-ay1 ah-l","nn vb"],dialect:["d-ay1 ah l-eh-k-t","nn"],dialectic:["d-ay ah l-eh1-k t-ih-k","nn"],dialectical:["d-ay ah l-eh1-k t-ih k-ah-l","jj"],dialed:["d-ay1 ah-l-d","vbd vbn"],dialing:["d-ay1 ah l-ih-ng","vbg"],dialogue:["d-ay1 ah l-ao-g","nn"],dialysis:["d-ay ae1 l-ah s-ah-s","nn"],diameter:["d-ay ae1 m-ah t-er","nn"],diametrically:["d-ay ah m-eh1 t-r-ih k-ah l-iy","rb"],diamond:["d-ay1 m-ah-n-d","nn"],diaper:["d-ay1 p-er","nn"],diaphragm:["d-ay1 ah f-r-ae-m","nn"],diarrhea:["d-ay er iy1 ah","nn"],diarrhoea:["d-ay er iy1 ah","nn"],diary:["d-ay1 er iy","nn"],diatomic:["d-ay ah t-aa1 m-ih-k","jj"],diatribe:["d-ay1 ah t-r-ay-b","nn"],dibs:["d-ih1-b-z","nn"],dice:["d-ay1-s","nn"],dichotomy:["d-ay k-aa1 t-ah m-iy","nn"],dick:["d-ih1-k","nn"],dicker:["d-ih1 k-er","vb"],dickered:["d-ih1 k-er-d","vbd"],dickering:["d-ih1 k-er ih-ng","nn"],dictate:["d-ih-k t-ey1-t","vb vbp"],dictated:["d-ih-k t-ey1 t-ah-d","vbn vbd"],dictating:["d-ih1-k t-ey t-ih-ng","vbg"],dictation:["d-ih-k t-ey1 sh-ah-n","nn"],dictator:["d-ih-k t-ey1 t-er","nn"],dictatorial:["d-ih-k t-ah t-ao1 r-iy ah-l","jj"],dictatorship:["d-ih-k t-ey1 t-er sh-ih-p","nn"],diction:["d-ih1-k sh-ah-n","nn"],dictionary:["d-ih1-k sh-ah n-eh r-iy","nn"],dictum:["d-ih1-k t-ah-m","nn"],did:["d-ih1-d","vbd"],"didn't":["d-ih1-d-ah-n-t","vbd"],didactic:["d-ay d-ae1-k t-ih-k","jj"],die:["d-ay1","vb vbp nn"],died:["d-ay1-d","vbd vbn"],diehard:["d-ay1 hh-aa-r-d","jj"],diesel:["d-iy1 s-ah-l","nn jj"],diet:["d-ay1 ah-t","nn vb"],dietary:["d-ay1 ah t-eh r-iy","jj"],dieter:["d-ay1 ah t-er","nn"],dieting:["d-ay1 ah t-ih-ng","vbg"],differ:["d-ih1 f-er","vbp vb"],differed:["d-ih1 f-er-d","vbd vbn"],difference:["d-ih1 f-er ah-n-s","nn"],different:["d-ih1 f-er ah-n-t","jj"],differential:["d-ih f-er eh1-n ch-ah-l","jj nn"],differentiate:["d-ih f-er eh1-n sh-iy ey-t","vb vbp"],differentiated:["d-ih f-er eh1-n ch-iy ey t-ih-d","vbn jj vbd"],differentiates:["d-ih f-er eh1-n sh-iy ey-t-s","vbz"],differentiating:["d-ih f-er eh1-n ch-iy ey t-ih-ng","vbg"],differentiation:["d-ih f-er eh-n sh-iy ey1 sh-ah-n","nn"],differently:["d-ih1 f-r-ah-n-t l-iy","rb"],differing:["d-ih1 f-er ih-ng","vbg jj"],differs:["d-ih1 f-er-z","vbz"],difficult:["d-ih1 f-ah k-ah-l-t","jj"],difficulty:["d-ih1 f-ah k-ah-l t-iy","nn"],diffraction:["d-ih f-r-ae1-k sh-ah-n","nn"],diffuse:["d-ih f-y-uw1-s","jj vb"],diffused:["d-ih f-y-uw1-z-d","vbn"],diffuses:["d-ih f-y-uw1 z-ah-z","vbz"],diffusion:["d-ih f-y-uw1 zh-ah-n","nn"],dig:["d-ih1-g","vb nn vbp"],digest:["d-ay jh-eh1-s-t","vb nn"],digested:["d-ay1 jh-eh s-t-ih-d","vbn"],digestible:["d-ay jh-eh1 s-t-ah b-ah-l","jj"],digesting:["d-ay jh-eh1 s-t-ih-ng","vbg"],digestion:["d-ay jh-eh1-s ch-ah-n","nn"],digestive:["d-ay jh-eh1 s-t-ih-v","jj"],digger:["d-ih1 g-er","nn"],digging:["d-ih1 g-ih-ng","vbg"],digit:["d-ih1 jh-ah-t","nn"],digital:["d-ih1 jh-ah t-ah-l","jj"],digitalis:["d-ih jh-ah t-ae1 l-ah-s","nn"],dignified:["d-ih1-g n-ah f-ay-d","vbn jj"],dignify:["d-ih1-g n-ah f-ay","vb"],dignitary:["d-ih1-g n-ah t-eh r-iy","nn"],dignity:["d-ih1-g n-ah t-iy","nn"],digress:["d-ay g-r-eh1-s","vb"],digression:["d-ay g-r-eh1 sh-ah-n","nn"],dike:["d-ay1-k","nn"],dilapidate:["d-ih-l-ae1-p-ah-d-ey-t","vb"],dilapidated:["d-ah l-ae1 p-ah d-ey t-ih-d","jj vbn"],dilatation:["d-ih l-ah t-ey1 sh-ah-n","nn"],dilate:["d-ay l-ey1-t","vb"],dilated:["d-ay l-ey1 t-ah-d","vbn"],dilation:["d-ay l-ey1 sh-ah-n","nn"],dilemma:["d-ih l-eh1 m-ah","nn"],diligence:["d-ih1 l-ah jh-ah-n-s","nn"],diligent:["d-ih1 l-ih jh-ah-n-t","jj"],diligently:["d-ih1 l-ah jh-ah-n-t l-iy","rb"],dill:["d-ih1-l","nn"],dilute:["d-ay l-uw1-t","vb jj"],diluted:["d-ay l-uw1 t-ah-d","vbn jj vbd"],dilutes:["d-ay l-uw1-t-s","vbz"],diluting:["d-ay l-uw1 t-ih-ng","vbg"],dilution:["d-ay l-uw1 sh-ah-n","nn"],dilutive:["d-ah l-uw1 t-ih-v","jj"],dim:["d-ih1-m","jj vb"],dime:["d-ay1-m","nn"],dimension:["d-ih m-eh1-n sh-ah-n","nn vb"],dimensional:["d-ih m-eh1-n sh-ah n-ah-l","jj"],diming:["d-ay1 m-ih-ng","vbg"],diminish:["d-ih m-ih1 n-ih-sh","vb vbp"],diminished:["d-ih m-ih1 n-ih-sh-t","vbn jj vbd"],diminishes:["d-ih m-ih1 n-ih sh-ih-z","vbz"],diminishing:["d-ih m-ih1 n-ih sh-ih-ng","vbg"],diminution:["d-ih m-ah n-uw1 sh-ah-n","nn"],diminutive:["d-ih m-ih1 n-y-ah t-ih-v","jj"],dimly:["d-ih1-m l-iy","rb"],dimmed:["d-ih1-m-d","vbn vbd"],dimmer:["d-ih1 m-er","nn jjr"],dimming:["d-ih1 m-ih-ng","vbg"],din:["d-ih1-n","nn"],dine:["d-ay1-n","vb"],dined:["d-ay1-n-d","vbd vbn"],diner:["d-ay1 n-er","nn"],dines:["d-ay1-n-z","vbz"],dinghy:["d-ih1-ng iy","nn"],dingo:["d-ih1-ng g-ow","nn"],dingy:["d-ih1-n jh-iy","jj"],dining:["d-ay1 n-ih-ng","nn jj vbg"],dinner:["d-ih1 n-er","nn"],dinnertime:["d-ih1 n-er t-ay-m","nn"],dinnerware:["d-ih1 n-er w-eh-r","nn"],dinosaur:["d-ay1 n-ah s-ao-r","nn"],dioxide:["d-ay aa1-k s-ay-d","nn"],dioxin:["d-ay aa1-k s-ih-n","nn"],dip:["d-ih1-p","nn vbp vb"],diphtheria:["d-ih-f th-ih1 r-iy ah","nn"],diploma:["d-ih p-l-ow1 m-ah","nn"],diplomacy:["d-ih p-l-ow1 m-ah s-iy","nn"],diplomat:["d-ih1 p-l-ah m-ae-t","nn"],diplomatic:["d-ih p-l-ah m-ae1 t-ih-k","jj"],diplomatically:["d-ih p-l-ah m-ae1 t-ih-k l-iy","rb"],dipole:["d-ay1 p-ow-l","jj nn"],dipped:["d-ih1-p-t","vbd vbn"],dipper:["d-ih1 p-er","nn"],dipping:["d-ih1 p-ih-ng","vbg"],dippy:["d-ih1 p-iy","jj"],dire:["d-ay1-r","jj"],direct:["d-er eh1-k-t","jj vbp rb vb"],directed:["d-er eh1-k t-ah-d","vbn vbd jj"],directing:["d-er eh1-k t-ih-ng","vbg"],direction:["d-er eh1-k sh-ah-n","nn"],directional:["d-er eh1-k sh-ah n-ah-l","jj"],directionless:["d-er eh1-k sh-ah-n l-ah-s","jj"],directive:["d-er eh1-k t-ih-v","nn"],directly:["d-er eh1-k-t l-iy","rb"],directness:["d-er eh1-k-t n-ah-s","nn"],director:["d-er eh1-k t-er","nn"],directorate:["d-er eh1-k t-er ah-t","nn"],directorial:["d-er eh-k t-ao1 r-iy ah-l","jj"],directorship:["d-er eh1-k t-er sh-ih-p","nn"],directory:["d-er eh1-k t-er iy","nn jj"],directs:["d-er eh1-k-t-s","vbz"],dirge:["d-er1-jh","nn"],dirt:["d-er1-t","nn jj"],dirtier:["d-er1 t-iy er","jjr"],dirtiest:["d-er1 t-iy ah-s-t","jjs"],dirty:["d-er1 t-iy","jj vb"],disability:["d-ih-s ah b-ih1 l-ih t-iy","nn"],disable:["d-ih-s ey1 b-ah-l","vb"],disabled:["d-ih-s ey1 b-ah-l-d","jj nn vbn"],disabling:["d-ih-s ey1 b-ah-l ih-ng","vbg"],disadvantage:["d-ih-s ah-d v-ae1-n t-ih-jh","nn"],disadvantaged:["d-ih-s ah-d v-ae1-n t-ih-jh-d","jj"],disadvantageous:["d-ih-s ae-d v-ae-n t-ey1 jh-ah-s","jj"],disaffected:["d-ih-s ah f-eh1-k t-ih-d","jj"],disaffection:["d-ih-s ah f-eh1-k sh-ah-n","nn"],disagree:["d-ih-s ah g-r-iy1","vbp vb"],disagreeable:["d-ih-s ah g-r-iy1 ah b-ah-l","jj"],disagreed:["d-ih-s ah g-r-iy1-d","vbd vbn"],disagreement:["d-ih-s ah g-r-iy1 m-ah-n-t","nn"],disagrees:["d-ih-s ah g-r-iy1-z","vbz"],disallow:["d-ih-s ah l-aw1","vb"], +disallowance:["d-ih-s ah l-aw1 ah-n-s","nn"],disallowed:["d-ih-s ah l-aw1-d","vbd vbn"],disappear:["d-ih-s ah p-ih1-r","vb vbp"],disappearance:["d-ih-s ah p-ih1 r-ah-n-s","nn"],disappeared:["d-ih-s ah p-ih1-r-d","vbd vbn"],disappearing:["d-ih-s ah p-ih1 r-ih-ng","vbg"],disappears:["d-ih-s ah p-ih1-r-z","vbz"],disappoint:["d-ih-s ah p-oy1-n-t","vb"],disappointed:["d-ih-s ah p-oy1-n t-ih-d","vbn jj vbd"],disappointing:["d-ih-s ah p-oy1-n t-ih-ng","jj"],disappointingly:["d-ih-s ah p-oy1-n t-ih-ng l-iy","rb"],disappointment:["d-ih-s ah p-oy1-n-t m-ah-n-t","nn"],disappoints:["d-ih-s ah p-oy1-n-t-s","vbz"],disapproval:["d-ih-s ah p-r-uw1 v-ah-l","nn"],disapprove:["d-ih-s ah p-r-uw1-v","vbp vb"],disapproved:["d-ih-s ah p-r-uw1-v-d","vbd vbn"],disapproves:["d-ih-s ah p-r-uw1-v-z","vbz"],disapproving:["d-ih-s ah p-r-uw1 v-ih-ng","jj"],disarm:["d-ih-s aa1-r-m","vb"],disarmament:["d-ih-s aa1-r m-ah m-ah-n-t","nn"],disarmed:["d-ih-s aa1-r-m-d","jj vbn"],disarming:["d-ih-s aa1-r m-ih-ng","vbg jj"],disarmingly:["d-ih-s aa1-r m-ih-ng l-iy","rb"],disarray:["d-ih-s er ey1","nn"],disassemble:["d-ih-s-ah-s-eh1-m-b-ah-l","vb"],disassembled:["d-ih-s ah s-eh1-m b-ah-l-d","vbd"],disassociate:["d-ih-s ah s-ow1 sh-iy ey-t","vb"],disaster:["d-ih z-ae1 s-t-er","nn"],disastrous:["d-ih z-ae1 s-t-r-ah-s","jj"],disastrously:["d-ih z-ae1 s-t-r-ah-s l-iy","rb"],disavow:["d-ih-s-ah-v-aw1","vb"],disavowed:["d-ih-s ah v-aw1-d","vbd"],disband:["d-ih-s b-ae1-n-d","vb"],disbanded:["d-ih-s b-ae1-n d-ih-d","vbn vbd jj"],disbanding:["d-ih-s b-ae1-n d-ih-ng","vbg"],disbelief:["d-ih-s b-ih l-iy1-f","nn"],disbelieve:["d-ih-s b-ah l-iy1-v","vb"],disburse:["d-ih-s-b-er1-s","vb"],disbursed:["d-ih-s b-er1-s-t","vbn vbd"],disbursement:["d-ih-s b-er1-s m-ah-n-t","nn"],disc:["d-ih1-s-k","nn"],discard:["d-ih-s k-aa1-r-d","vb vbp"],discarded:["d-ih-s k-aa1-r d-ih-d","vbn vbd"],discern:["d-ih s-er1-n","vb vbp"],discerned:["d-ih s-er1-n-d","vbn"],discernible:["d-ih s-er1 n-ah b-ah-l","jj"],discerning:["d-ih s-er1 n-ih-ng","jj"],discernment:["d-ih s-er1-n m-ah-n-t","nn"],discharge:["d-ih-s ch-aa1-r-jh","nn vb"],discharged:["d-ih-s ch-aa1-r-jh-d","vbn vbd"],discharging:["d-ih-s ch-aa1-r jh-ih-ng","vbg"],disciple:["d-ih s-ay1 p-ah-l","nn"],disciplinary:["d-ih1 s-ah p-l-ah n-eh r-iy","jj"],discipline:["d-ih1 s-ah p-l-ah-n","nn vb vbp"],disciplined:["d-ih1 s-ah p-l-ah-n-d","vbn vbd jj"],disciplining:["d-ih1 s-ah p-l-ah n-ih-ng","vbg"],disclaim:["d-ih-s-k-l-ey1-m","vb"],disclaimed:["d-ih-s k-l-ey1-m-d","vbd"],disclaimer:["d-ih-s k-l-ey1 m-er","nn"],disclaims:["d-ih-s k-l-ey1-m-z","vbz"],disclose:["d-ih-s k-l-ow1-z","vb vbp"],disclosed:["d-ih-s k-l-ow1-z-d","vbn jj vbd"],discloses:["d-ih-s k-l-ow1 z-ih-z","vbz"],disclosing:["d-ih-s k-l-ow1 z-ih-ng","vbg"],disclosure:["d-ih-s k-l-ow1 zh-er","nn"],disco:["d-ih1 s-k-ow","nn"],discolor:["d-ih-s-k-ah1-l-er","vb"],discolors:["d-ih s-k-ah1 l-er-z","vbz"],discomfort:["d-ih-s k-ah1-m f-er-t","nn"],disconcert:["d-ih-s-k-ah-n-s-er1-t","vb"],disconcerting:["d-ih-s k-ah-n s-er1 t-ih-ng","jj vbg"],disconnect:["d-ih-s k-ah n-eh1-k-t","vb"],disconnected:["d-ih-s k-ah n-eh1-k t-ih-d","vbn jj"],disconnecting:["d-ih-s k-ah n-eh1-k t-ih-ng","vbg"],discontent:["d-ih-s k-ah-n t-eh1-n-t","nn"],discontented:["d-ih-s k-ah-n t-eh1-n t-ih-d","jj"],discontinuance:["d-ih-s k-ah-n t-ih1 n-y-uw ah-n-s","nn"],discontinuation:["d-ih-s k-ah-n t-ih n-y-uw ey1 sh-ah-n","nn"],discontinue:["d-ih-s k-ah-n t-ih1 n-y-uw","vb"],discontinued:["d-ih-s k-ah-n t-ih1 n-y-uw-d","vbn jj vbd"],discontinuing:["d-ih-s k-ah-n t-ih1 n-y-uw ih-ng","vbg"],discord:["d-ih1 s-k-ao-r-d","nn"],discordant:["d-ih s-k-ao1-r d-ah-n-t","jj"],discotheque:["d-ih1 s-k-ow t-eh-k","nn"],discount:["d-ih-s k-aw1-n-t","nn vbp jj vb"],discounted:["d-ih1-s k-aw-n t-ih-d","vbn jj vbd"],discounter:["d-ih1-s k-aw-n t-er","nn"],discounting:["d-ih1-s k-aw-n t-ih-ng","vbg"],discourage:["d-ih s-k-er1 ih-jh","vb vbp"],discouraged:["d-ih s-k-er1 ah-jh-d","vbn vbd jj"],discouragement:["d-ih s-k-er1 ih-jh m-ah-n-t","nn"],discourages:["d-ih s-k-er1 ih jh-ih-z","vbz"],discouraging:["d-ih s-k-er1 ah jh-ih-ng","vbg jj"],discourse:["d-ih1-s k-ao-r-s","nn vb"],discover:["d-ih s-k-ah1 v-er","vb vbp"],discovered:["d-ih s-k-ah1 v-er-d","vbn jj vbd"],discovering:["d-ih s-k-ah1 v-er ih-ng","vbg"],discovers:["d-ih s-k-ah1 v-er-z","vbz"],discovery:["d-ih s-k-ah1 v-er iy","nn"],discredit:["d-ih-s k-r-eh1 d-ah-t","vb nn"],discredited:["d-ih-s k-r-eh1 d-ih t-ih-d","vbn jj"],discrediting:["d-ih-s k-r-eh1 d-ah t-ih-ng","vbg"],discreet:["d-ih s-k-r-iy1-t","jj"],discreetly:["d-ih s-k-r-iy1-t l-iy","rb"],discrepancy:["d-ih s-k-r-eh1 p-ah-n s-iy","nn"],discrete:["d-ih s-k-r-iy1-t","jj"],discretion:["d-ih s-k-r-eh1 sh-ah-n","nn"],discretionary:["d-ih s-k-r-eh1 sh-ah-n eh r-iy","jj"],discriminate:["d-ih s-k-r-ih1 m-ah n-ey-t","vb vbp jj"],discriminated:["d-ih s-k-r-ih1 m-ah n-ey t-ah-d","vbd jj nn vb"],discriminating:["d-ih s-k-r-ih1 m-ah n-ey t-ih-ng","vbg jj"],discrimination:["d-ih s-k-r-ih m-ah n-ey1 sh-ah-n","nn"],discriminatory:["d-ih s-k-r-ih1 m-ah n-ah t-ao r-iy","jj"],discursive:["d-ih s-k-er1 s-ih-v","jj"],discus:["d-ih1 s-k-ah-s","nn"],discuss:["d-ih s-k-ah1-s","vb vbp"],discussed:["d-ih s-k-ah1-s-t","vbn vbd"],discusses:["d-ih s-k-ah1 s-ah-z","vbz"],discussing:["d-ih s-k-ah1 s-ih-ng","vbg"],discussion:["d-ih s-k-ah1 sh-ah-n","nn"],disdain:["d-ih-s d-ey1-n","nn vbp vb"],disdained:["d-ih-s d-ey1-n-d","vbn"],disdainful:["d-ih-s d-ey1-n f-ah-l","jj"],disdaining:["d-ih-s d-ey1 n-ih-ng","vbg"],disdains:["d-ih-s d-ey1-n-z","vbz"],disease:["d-ih z-iy1-z","nn"],diseased:["d-ih z-iy1-z-d","jj"],disembodied:["d-ih-s ih b-aa1 d-iy-d","jj"],disenchant:["d-ih-s ih-n ch-ae1-n t-ih-d","vb"],disenchanted:["d-ih-s ih-n ch-ae1-n t-ih-d","vbn jj"],disenfranchise:["d-ih-s-ih-n-f-r-ae1-n-ch-ay-z","vb"],disenfranchised:["d-ih-s ih-n f-r-ae1-n ch-ay-z-d","vbn"],disenfranchisement:["d-ih-s ih-n f-r-ae1-n ch-ay-z m-ah-n-t","nn"],disengage:["d-ih-s ih-n g-ey1-jh","vb"],disengaged:["d-ih-s ih-n g-ey1-jh-d","vbn"],disengagement:["d-ih-s ih-n g-ey1-jh m-ah-n-t","nn"],disentangle:["d-ih-s ah-n t-ae1-ng g-ah-l","vb"],disfavor:["d-ih-s f-ey1 v-er","nn"],disfigure:["d-ih-s-f-ih1-g-y-er","vb"],disfigured:["d-ih-s f-ih1 g-y-er-d","vbd vbn jj"],disgorge:["d-ih-s g-ao1-r-jh","vb"],disgorgement:["d-ih-s g-ao1-r-jh m-ah-n-t","nn"],disgrace:["d-ih-s g-r-ey1-s","nn vb"],disgraced:["d-ih-s g-r-ey1-s-t","vbn"],disgraceful:["d-ih-s g-r-ey1-s f-ah-l","jj"],disgruntle:["d-ih-s g-r-ah1-n t-ah-l","vb"],disgruntled:["d-ih-s g-r-ah1-n t-ah-l-d","jj vbn"],disguise:["d-ih-s g-ay1-z","vb vbp nn"],disguised:["d-ih-s g-ay1-z-d","vbn vbd jj"],disgust:["d-ih-s g-ah1-s-t","nn vb"],disgusted:["d-ih-s g-ah1 s-t-ah-d","vbn jj"],disgusting:["d-ih-s g-ah1 s-t-ih-ng","jj"],dish:["d-ih1-sh","nn vb"],disharmony:["d-ih-s hh-aa1-r m-ah n-iy","nn"],dishearten:["d-ih-s hh-aa1-r t-ah-n","vb"],disheartened:["d-ih-s hh-aa1-r t-ah-n-d","vbn"],disheartening:["d-ih-s hh-aa1-r t-ah-n ih-ng","jj"],dished:["d-ih1-sh-t","vbd"],disheveled:["d-ih sh-eh1 v-ah-l-d","jj"],dishing:["d-ih1 sh-ih-ng","vbg"],dishonest:["d-ih-s aa1 n-ah-s-t","jj"],dishonestly:["d-ih-s ao1 n-ah-s-t l-iy","rb"],dishonesty:["d-ih-s aa1 n-ah s-t-iy","nn"],dishonor:["d-ih-s aa1 n-er","nn vb"],dishonorable:["d-ih-s aa1 n-er ah b-ah-l","jj"],dishwasher:["d-ih1-sh w-aa sh-er","nn"],disillusion:["d-ih-s-ih-l-uw1-zh-ah-n","vb"],disillusioned:["d-ih-s ih l-uw1 zh-ah-n-d","vbn jj"],disillusioning:["d-ih-s ih l-uw1 zh-ah-n ih-ng","jj"],disillusionment:["d-ih-s ih l-uw1 zh-ah-n m-ah-n-t","nn"],disincentive:["d-ih-s ih-n s-eh1-n t-ih-v","nn"],disinclination:["d-ih-s ih-n k-l-ah n-ey1 sh-ah-n","nn"],disincline:["d-ih-s-ih-n-k-l-ay1-n","vb"],disinclined:["d-ih-s ih-n k-l-ay1-n-d","vbn jj"],disinfectant:["d-ih-s ih-n f-eh1-k t-ah-n-t","nn"],disinflation:["d-ih-s ih-n f-l-ey1 sh-ah-n","nn"],disinflationary:["d-ih-s ih-n f-l-ey1 sh-ah-n eh r-iy","jj"],disingenuous:["d-ih-s ih-n jh-eh1 n-y-uw ah-s","jj"],disintegrate:["d-ih-s ih1-n t-ah g-r-ey-t","vb"],disintegrated:["d-ih-s ih1-n t-ah g-r-ey t-ih-d","vbd"],disintegrating:["d-ih-s ih1-n t-ah g-r-ey t-ih-ng","vbg"],disintegration:["d-ih-s ih-n t-ah g-r-ey1 sh-ah-n","nn"],disinterest:["d-ih-s ih1-n t-er ah-s-t","nn"],disinterested:["d-ih-s ih1-n t-r-ih s-t-ih-d","jj"],disjoint:["d-ih-s-jh-oy1-n-t","vb"],disjointed:["d-ih-s jh-oy1-n t-ih-d","vbn jj"],disk:["d-ih1-s-k","nn"],diskette:["d-ih s-k-eh1-t","nn"],dislike:["d-ih-s l-ay1-k","nn vb vbp"],disliked:["d-ih-s l-ay1-k-t","vbd jj vbn"],dislocated:["d-ih1-s l-ow k-ey t-ih-d","jj"],dislocation:["d-ih-s l-ow1 k-ey1 sh-ah-n","nn"],dislodge:["d-ih-s l-aa1-jh","vb"],dislodged:["d-ih-s l-aa1-jh-d","vbd vbn"],disloyal:["d-ih-s l-oy1 ah-l","jj"],disloyalty:["d-ih-s l-oy1 ah-l t-iy","nn"],dismal:["d-ih1-z m-ah-l","jj"],dismally:["d-ih1-z m-ah l-iy","rb"],dismantle:["d-ih-s m-ae1-n t-ah-l","vb"],dismantled:["d-ih-s m-ae1-n t-ah-l-d","vbn vbd"],dismantles:["d-ih-s m-ae1-n t-ah-l-z","vbz"],dismantling:["d-ih-s m-ae1-n t-ah-l ih-ng","vbg"],dismay:["d-ih-s m-ey1","nn vb"],dismayed:["d-ih-s m-ey1-d","vbn jj"],dismaying:["d-ih-s m-ey1 ih-ng","vbg"],dismember:["d-ih-s m-eh1-m b-er","vb"],dismembered:["d-ih-s m-eh1-m b-er-d","vbd"],dismembering:["d-ih-s m-eh1-m b-er ih-ng","vbg"],dismemberment:["d-ih-s m-eh1-m b-er m-ah-n-t","nn"],dismiss:["d-ih-s m-ih1-s","vb vbp"],dismissal:["d-ih-s m-ih1 s-ah-l","nn"],dismissed:["d-ih-s m-ih1-s-t","vbd vbn"],dismisses:["d-ih-s m-ih1 s-ih-z","vbz"],dismissing:["d-ih-s m-ih1 s-ih-ng","vbg"],disobedience:["d-ih-s ah b-iy1 d-iy ah-n-s","nn"],disobey:["d-ih-s ah b-ey1","vb"],disobeyed:["d-ih-s ow b-ey1-d","vbn vbd"],disorder:["d-ih-s ao1-r d-er","nn vb"],disorderly:["d-ih-s ao1-r d-er l-iy","jj"],disorganization:["d-ih-s ao-r g-ah n-ah z-ey1 sh-ah-n","nn"],disorganize:["d-ih-s-ao1-r-g-ah-n-ay-z","vb"],disorganized:["d-ih-s ao1-r g-ah n-ay-z-d","jj vbn"],disorient:["d-ih-s-ao1-r-iy-eh-n-t","vb"],disoriented:["d-ih-s ao1 r-iy eh-n t-ih-d","vbn jj"],disown:["d-ih-s-ow1-n","vb"],disowned:["d-ih-s ow1-n-d","vbd vbn"],disparage:["d-ih s-p-eh1 r-ih-jh","vb"],disparaged:["d-ih s-p-eh1 r-ih-jh-d","vbd vbn"],disparaging:["d-ih s-p-eh1 r-ih jh-ih-ng","vbg"],disparate:["d-ih1 s-p-er ih-t","jj"],disparity:["d-ih s-p-eh1 r-ah t-iy","nn"],dispassionate:["d-ih s-p-ae1 sh-ah-n ah-t","jj"],dispassionately:["d-ih s-p-ae1 sh-ah-n ah-t l-iy","rb"],dispatch:["d-ih s-p-ae1-ch","nn vb"],dispatched:["d-ih s-p-ae1-ch-t","vbd vbn"],dispatcher:["d-ih s-p-ae1 ch-er","nn"],dispatching:["d-ih s-p-ae1 ch-ih-ng","vbg"],dispel:["d-ih s-p-eh1-l","vb"],dispell:["d-ih s-p-eh1-l","vb"],dispelled:["d-ih s-p-eh1-l-d","vbn vbd"],dispensable:["d-ih s-p-eh1-n s-ah b-ah-l","jj"],dispensation:["d-ih s-p-ah-n s-ey1 sh-ah-n","nn"],dispense:["d-ih s-p-eh1-n-s","vb vbp"],dispensed:["d-ih s-p-eh1-n-s-t","vbn vbd"],dispenser:["d-ih s-p-eh1-n s-er","nn"],dispenses:["d-ih s-p-eh1-n s-ih-z","vbz"],dispensing:["d-ih s-p-eh1-n s-ih-ng","vbg"],dispersal:["d-ih s-p-er1 s-ah-l","nn"],dispersant:["d-ih s-p-er1 s-ah-n-t","nn"],disperse:["d-ih s-p-er1-s","vb"],dispersed:["d-ih s-p-er1-s-t","vbn jj vbd"],dispersing:["d-ih s-p-er1 s-ih-ng","vbg"],dispersion:["d-ih s-p-er1 zh-ah-n","nn"],displace:["d-ih-s p-l-ey1-s","vb"],displaced:["d-ih-s p-l-ey1-s-t","vbn vbd"],displacement:["d-ih-s p-l-ey1-s m-ah-n-t","nn"],displaces:["d-ih-s p-l-ey1 s-ih-z","vbz"],displacing:["d-ih-s p-l-ey1 s-ih-ng","vbg"],display:["d-ih s-p-l-ey1","nn vbp vb"],displayed:["d-ih s-p-l-ey1-d","vbn vbd"],displaying:["d-ih s-p-l-ey1 ih-ng","vbg"],displease:["d-ih-s-p-l-iy1-z","vb"],displeased:["d-ih-s p-l-iy1-z-d","vbn jj"],displeasure:["d-ih-s p-l-eh1 zh-er","nn"],disposable:["d-ih s-p-ow1 z-ah b-ah-l","jj nn"],disposal:["d-ih s-p-ow1 z-ah-l","nn"],dispose:["d-ih s-p-ow1-z","vb"],disposed:["d-ih s-p-ow1-z-d","vbn jj vbd"],disposes:["d-ih s-p-ow1 z-ih-z","vbz"],disposing:["d-ih s-p-ow1 z-ih-ng","vbg"],disposition:["d-ih s-p-ah z-ih1 sh-ah-n","nn"],dispossess:["d-ih-s-p-ah-z-eh1-s","vb"],dispossessed:["d-ih-s p-ah z-eh1-s-t","vbn jj"],disproportionate:["d-ih s-p-r-ah p-ao1-r sh-ah-n ih-t","jj"],disproportionately:["d-ih s-p-r-ah p-ao1-r sh-ah-n ah-t l-iy","rb"],disprove:["d-ih-s p-r-uw1-v","vb"],dispute:["d-ih s-p-y-uw1-t","nn vbp vb"],disputed:["d-ih s-p-y-uw1 t-ah-d","vbn vbd jj"],disqualification:["d-ih-s k-w-aa l-ah f-ah k-ey1 sh-ah-n","nn"],disqualified:["d-ih-s k-w-aa1 l-ah f-ay-d","vbn vbd"],disqualify:["d-ih-s k-w-aa1 l-ah f-ay","vb"],disquiet:["d-ih-s k-w-ay1 ah-t","nn"],disquieting:["d-ih-s k-w-ay1 ah t-ih-ng","jj"],disregard:["d-ih-s r-ih g-aa1-r-d","nn vb"],disregarded:["d-ih-s r-ih g-aa1-r d-ih-d","vbd vbn"],disregarding:["d-ih-s r-ih g-aa1-r d-ih-ng","vbg"],disrepair:["d-ih-s r-ih p-eh1-r","nn"],disreputable:["d-ih-s r-eh1 p-y-ah t-ah b-ah-l","jj"],disrepute:["d-ih-s r-ih p-y-uw1-t","nn"],disrespect:["d-ih-s r-ih s-p-eh1-k-t","nn"],disrupt:["d-ih-s r-ah1-p-t","vb vbp"],disrupted:["d-ih-s r-ah1-p t-ih-d","vbn jj vbd"],disrupting:["d-ih-s r-ah1-p t-ih-ng","vbg"],disruption:["d-ih-s r-ah1-p sh-ah-n","nn"],disruptive:["d-ih-s r-ah1-p t-ih-v","jj"],disrupts:["d-ih-s r-ah1-p-t-s","vbz"],dissatisfaction:["d-ih-s ae t-ih-s f-ae1-k sh-ah-n","nn"],dissatisfied:["d-ih-s ae1 t-ah-s f-ay-d","jj vbn"],dissatisfy:["d-ih-s-ae1-t-ah-s-f-ay","vb"],dissect:["d-ay-s-eh1-k-t","vb"],dissected:["d-ay s-eh1-k t-ah-d","vbd vbn"],dissecting:["d-ay s-eh1-k t-ih-ng","vbg"],dissection:["d-ay s-eh1-k sh-ah-n","nn"],dissects:["d-ay s-eh1-k-t-s","vbz"],disseminate:["d-ih s-eh1 m-ah n-ey-t","vb"],disseminated:["d-ih s-eh1 m-ah n-ey t-ah-d","vbn"],disseminating:["d-ih s-eh1 m-ah n-ey t-ih-ng","vbg"],dissemination:["d-ih s-eh m-ah n-ey1 sh-ah-n","nn"],dissension:["d-ih s-eh1-n sh-ah-n","nn"],dissent:["d-ih s-eh1-n-t","nn vbp vb"],dissented:["d-ih s-eh1-n t-ih-d","vbd vbn"],dissenter:["d-ih s-eh1-n t-er","nn"],dissenting:["d-ih s-eh1-n t-ih-ng","jj vbg"],disservice:["d-ih-s s-er1 v-ah-s","nn"],dissident:["d-ih1 s-ah d-ih-n-t","jj nn"],dissimilar:["d-ih s-s-ih1 m-ah l-er","jj"],dissipate:["d-ih1 s-ah p-ey-t","vb"],dissipated:["d-ih1 s-ah p-ey t-ih-d","vbn vbd"],dissipates:["d-ih1 s-ah p-ey-t-s","vbz"],dissipating:["d-ih1 s-ah p-ey t-ih-ng","vbg"],dissociate:["d-ih s-ow1 s-iy ey-t","vb"],dissociation:["d-ih s-ow s-iy ey1 sh-ah-n","nn"],dissolution:["d-ih s-ah l-uw1 sh-ah-n","nn"],dissolve:["d-ih z-aa1-l-v","vb vbp nn"],dissolved:["d-ih z-aa1-l-v-d","vbn vbd"],dissolves:["d-ih z-aa1-l-v-z","vbz"],dissolving:["d-ih z-ao1-l v-ih-ng","vbg jj"],dissonance:["d-ih1 s-ah n-ah-n-s","nn"],dissuade:["d-ih s-w-ey1-d","vb"],dissuaded:["d-ih s-w-ey1 d-ih-d","vbd vbn"],distal:["d-ih1 s-t-ah-l","jj"],distance:["d-ih1 s-t-ah-n-s","nn vb"],distancing:["d-ih1 s-t-ah-n s-ih-ng","vbg"],distant:["d-ih1 s-t-ah-n-t","jj"],distaste:["d-ih-s t-ey1-s-t","nn"],distasteful:["d-ih-s t-ey1-s-t f-ah-l","jj"],distill:["d-ih-s-t-ih1-l","vb"],distillate:["d-ih1 s-t-ah l-ey-t","nn"],distillation:["d-ih s-t-ah l-ey1 sh-ah-n","nn"],distilled:["d-ih s-t-ih1-l-d","vbn jj"],distiller:["d-ih s-t-ih1 l-er","nn"],distillery:["d-ih s-t-ih1 l-er iy","nn"],distilling:["d-ih s-t-ih1 l-ih-ng","vbg"],distills:["d-ih s-t-ih1-l-z","vbz"],distinct:["d-ih s-t-ih1-ng-k-t","jj"],distinction:["d-ih s-t-ih1-ng-k sh-ah-n","nn"],distinctive:["d-ih s-t-ih1-ng-k t-ih-v","jj"],distinctively:["d-ih s-t-ih1-ng-k t-ih-v l-iy","rb"],distinctiveness:["d-ih s-t-ih1-ng-k t-ih-v n-ah-s","nn"],distinctly:["d-ih s-t-ih1-ng-k-t l-iy","rb"],distinguish:["d-ih s-t-ih1-ng g-w-ih-sh","vb vbp"],distinguishable:["d-ih s-t-ih1-ng g-w-ih sh-ah b-ah-l","jj"],distinguished:["d-ih s-t-ih1-ng g-w-ih-sh-t","vbn jj vbd"],distinguishes:["d-ih s-t-ih1-ng g-w-ih sh-ih-z","vbz"],distinguishing:["d-ih s-t-ih1-ng g-w-ih sh-ih-ng","vbg jj"],distort:["d-ih s-t-ao1-r-t","vb vbp"],distorted:["d-ih s-t-ao1-r t-ah-d","vbn vbd jj"],distorting:["d-ih s-t-ao1-r t-ih-ng","vbg"],distortion:["d-ih s-t-ao1-r sh-ah-n","nn"],distorts:["d-ih s-t-ao1-r-t-s","vbz"],distract:["d-ih s-t-r-ae1-k-t","vb"],distracted:["d-ih s-t-r-ae1-k t-ah-d","vbn vbd"],distracting:["d-ih s-t-r-ae1-k t-ih-ng","vbg jj"],distraction:["d-ih-s t-r-ae1-k sh-ah-n","nn"],distraught:["d-ih s-t-r-ao1-t","jj"],distress:["d-ih s-t-r-eh1-s","nn vb"],distressed:["d-ih s-t-r-eh1-s-t","jj vbn"],distressing:["d-ih s-t-r-eh1 s-ih-ng","jj"],distressingly:["d-ih s-t-r-eh1 s-ih-ng l-iy","rb"],distribute:["d-ih s-t-r-ih1 b-y-uw-t","vb vbp"],distributed:["d-ih-s t-r-ih1 b-y-ah t-ah-d","vbn vbd jj"],distributes:["d-ih s-t-r-ih1 b-y-uw-t-s","vbz"],distributing:["d-ih s-t-r-ih1 b-y-uw t-ih-ng","vbg"],distribution:["d-ih-s t-r-ah b-y-uw1 sh-ah-n","nn"],distributive:["d-ih s-t-r-ih1 b-y-uw t-ih-v","jj"],distributor:["d-ih-s t-r-ih1 b-y-ah t-er","nn"],distributorship:["d-ih s-t-r-ih1 b-y-uw t-er sh-ih-p","nn"],district:["d-ih1 s-t-r-ih-k-t","nn jj"],distrust:["d-ih-s t-r-ah1-s-t","nn vbp vb"],distrusted:["d-ih-s t-r-ah1 s-t-ah-d","vbn vbd"],distrusts:["d-ih-s t-r-ah1-s-t-s","vbz"],disturb:["d-ih s-t-er1-b","vb vbp"],disturbance:["d-ih s-t-er1 b-ah-n-s","nn"],disturbed:["d-ih s-t-er1-b-d","vbn vbd jj"],disturbing:["d-ih s-t-er1 b-ih-ng","jj vbg"],disturbingly:["d-ih s-t-er1 b-ih-ng l-iy","rb"],disturbs:["d-ih s-t-er1-b-z","vbz"],disunion:["d-ih-s y-uw1 n-y-ah-n","nn"],disunity:["d-ih-s y-uw1 n-ah t-iy","nn"],ditch:["d-ih1-ch","nn vb"],ditched:["d-ih1-ch-t","vbd"],dither:["d-ih1-dh-er","vb"],dithering:["d-ih1 dh-er ih-ng","vbg"],dithers:["d-ih1 dh-er-z","vbz"],ditto:["d-ih1 t-ow","nn"],ditty:["d-ih1 t-iy","nn"],diuretic:["d-ay uw r-eh1 t-ih-k","nn jj"],diurnal:["d-ay er1 n-ah-l","jj"],diva:["d-iy1 v-ah","nn"],divan:["d-ih v-ae1-n","nn"],dive:["d-ay1-v","nn vbp vb"],dived:["d-ay1-v-d","vbd vbn"],diver:["d-ay1 v-er","nn"],diverge:["d-ih v-er1-jh","vb vbp"],divergence:["d-ay v-er1 jh-ah-n-s","nn"],divergent:["d-ay v-er1 jh-ah-n-t","jj"],diverging:["d-ay v-er1 jh-ih-ng","vbg"],diverse:["d-ay v-er1-s","jj"],diversification:["d-ay v-er s-ah f-ah k-ey1 sh-ah-n","nn"],diversified:["d-ay v-er1 s-ah f-ay-d","jj vbd vbn"],diversify:["d-ay v-er1 s-ah f-ay","vb"],diversifying:["d-ay v-er1 s-ah f-ay ih-ng","vbg"],diversion:["d-ay v-er1 zh-ah-n","nn"],diversionary:["d-ay v-er1 zh-ah-n eh r-iy","jj"],diversity:["d-ih v-er1 s-ah t-iy","nn"],divert:["d-ay v-er1-t","vb vbp"],diverted:["d-ay v-er1 t-ih-d","vbn vbd"],divertimento:["d-ih v-er t-ah m-eh1-n t-ow","jj"],diverting:["d-ay v-er1 t-ih-ng","vbg"],divest:["d-ay v-eh1-s-t","vb vbp"],divested:["d-ay v-eh1 s-t-ih-d","vbn jj vbd"],divesting:["d-ay v-eh1 s-t-ih-ng","vbg"],divestiture:["d-ih v-eh1 s-t-ih ch-er","nn"],divestment:["d-ay v-eh1-s-t m-ah-n-t","nn"],divide:["d-ih v-ay1-d","vb nn vbp"],divided:["d-ih v-ay1 d-ah-d","vbn vbd jj"],dividend:["d-ih1 v-ih d-eh-n-d","nn"],divider:["d-ih v-ay1 d-er","nn"],divides:["d-ih v-ay1-d-z","vbz"],dividing:["d-ih v-ay1 d-ih-ng","vbg jj"],divination:["d-ih v-ah n-ey1 sh-ah-n","nn"],divine:["d-ih v-ay1-n","jj nn vb"],divinely:["d-ih v-ay1-n l-iy","rb"],diving:["d-ay1 v-ih-ng","vbg jj nn"],divining:["d-ah v-ay1 n-ih-ng","vbg"],divinity:["d-ih v-ih1 n-ah t-iy","nn"],divisible:["d-ih v-ih1 z-ah b-ah-l","jj"],division:["d-ih v-ih1 zh-ah-n","nn"],divisional:["d-ih v-ih1 zh-ah n-ah-l","jj"],divisive:["d-ih v-ay1 s-ih-v","jj"],divisiveness:["d-ih v-ay1 s-ih-v n-ah-s","nn"],divorce:["d-ih v-ao1-r-s","nn vb vbp"],divorced:["d-ih v-ao1-r-s-t","vbn jj vbd"],divorcee:["d-ah v-ao1-r s-iy","nn"],divulge:["d-ih v-ah1-l-jh","vb"],divulging:["d-ih v-ah1-l jh-ih-ng","vbg"],divvied:["d-ih1 v-iy-d","vbn"],divvy:["d-ih1-v-iy","vb"],dizziness:["d-ih1 z-iy n-ah-s","nn"],dizzy:["d-ih1 z-iy","jj vb"],dizzying:["d-ih1 z-iy ih-ng","jj vbg"],"do":["d-uw1","vb"],doable:["d-uw1 ah b-ah-l","jj"],docile:["d-aa1 s-ah-l","jj"],dock:["d-aa1-k","nn vb"],docked:["d-aa1-k-t","vbn"],docket:["d-aa1 k-ah-t","nn"],dockside:["d-aa1-k s-ay-d","nn"],dockworker:["d-aa1-k w-er k-er","nn"],doctor:["d-aa1-k t-er","nn vb"],doctoral:["d-aa1-k t-er ah-l","jj"],doctorate:["d-aa1-k t-er ah-t","nn"],doctored:["d-aa1-k t-er-d","vbn"],doctoring:["d-aa1-k t-er ih-ng","nn"],doctrinaire:["d-aa-k t-r-ah n-eh1-r","jj nn"],doctrinal:["d-aa1-k t-r-ah n-ah-l","jj"],doctrine:["d-aa1-k t-r-ah-n","nn"],document:["d-aa1 k-y-ah m-eh-n-t","nn vb vbp"],documentary:["d-aa k-y-ah m-eh1-n t-er iy","nn jj"],documentation:["d-aa k-y-ah m-eh-n t-ey1 sh-ah-n","nn"],documented:["d-aa1 k-y-ah m-eh-n t-ah-d","vbn vbd"],documenting:["d-aa1 k-y-ah m-ah-n t-ih-ng","vbg"],doddering:["d-aa1 d-er ih-ng","jj"],dodge:["d-aa1-jh","vbp nn vb"],dodged:["d-aa1-jh-d","vbd vbn"],dodging:["d-aa1 jh-ih-ng","vbg"],doe:["d-ow1","nn"],doer:["d-uw1-r","nn"],does:["d-ah1-z","vbz"],"doesn't":["d-ah1-z-ah-n-t","vbz"],doff:["d-ao1-f","vb"],doffing:["d-ao1 f-ih-ng","vbg"],dog:["d-ao1-g","nn"],dogfight:["d-aa1-g f-ay-t","nn"],dogged:["d-ao1-g-d","vbn jj vbd"],doggedly:["d-ao1 g-ah-d l-iy","rb"],doggerel:["d-aa1 g-er ah-l","nn"],dogging:["d-ao1 g-ih-ng","vbg"],doghouse:["d-ao1-g hh-aw-s","nn"],dogma:["d-aa1-g m-ah","nn"],dogmatic:["d-aa-g m-ae1 t-ih-k","jj"],dogmatically:["d-aa-g m-ae1 t-ih-k l-iy","rb"],dogmatism:["d-aa1-g m-ah t-ih z-ah-m","nn"],dogwood:["d-ao1-g w-uh-d","nn"],doing:["d-uw1 ih-ng","vbg"],doldrums:["d-ow1-l d-r-ah-m-z","nn"],dole:["d-ow1-l","vb nn vbp"],doled:["d-ow1-l-d","vbd vbn"],doleful:["d-ow1-l f-ah-l","jj"],doles:["d-ow1-l-z","vbz"],doling:["d-ow1 l-ih-ng","vbg"],doll:["d-aa1-l","nn"],dollar:["d-aa1 l-er","nn"],dollop:["d-aa1 l-ah-p","nn"],dolphin:["d-aa1-l f-ah-n","nn"],domain:["d-ow m-ey1-n","nn"],dome:["d-ow1-m","nn"],domed:["d-ow1-m-d","jj"],domestic:["d-ah m-eh1 s-t-ih-k","jj nn"],domestically:["d-ah m-eh1 s-t-ih-k l-iy","rb"],domesticity:["d-ow m-eh s-t-ih1 s-ah t-iy","nn"],dominance:["d-aa1 m-ah n-ah-n-s","nn"],dominant:["d-aa1 m-ah n-ah-n-t","jj"],dominate:["d-aa1 m-ah n-ey-t","vb vbp"],dominated:["d-aa1 m-ah n-ey t-ah-d","vbn vbd"],dominates:["d-aa1 m-ah n-ey-t-s","vbz"],dominating:["d-aa1 m-ah n-ey t-ih-ng","vbg jj"],domination:["d-aa m-ah n-ey1 sh-ah-n","nn"],domineer:["d-aa-m-ah-n-ih1-r","vb"],domineering:["d-aa m-ah n-ih1 r-ih-ng","vbg jj"],dominion:["d-ah m-ih1 n-y-ah-n","nn"],domino:["d-aa1 m-ah n-ow","nn"],dominoes:["d-aa1 m-ah n-ow-z","nn"],don:["d-aa1-n","vb nn vbp"],donate:["d-ow1 n-ey-t","vb vbp"],donated:["d-ow1 n-ey t-ah-d","vbn vbd"],donates:["d-ow1 n-ey-t-s","vbz"],donating:["d-ow1 n-ey t-ih-ng","vbg"],donation:["d-ow n-ey1 sh-ah-n","nn"],done:["d-ah1-n","vbn jj rb vbd"],donkey:["d-aa1-ng k-iy","nn"],donna:["d-aa1 n-ah","nn"],donned:["d-aa1-n-d","vbd"],donning:["d-aa1 n-ih-ng","vbg"],donnybrook:["d-aa1 n-iy b-r-uh-k","nn"],donor:["d-ow1 n-er","nn"],donut:["d-ow1 n-ah-t","nn"],"don't":["d-ow1-n-t","vbp"],doo:["d-uw1","nn vb"],doodad:["d-uw1 d-ae-d","nn"],doom:["d-uw1-m","nn vb"],doomed:["d-uw1-m-d","vbn vbd jj"],dooming:["d-uw1 m-ih-ng","vbg"],doomsayer:["d-uw-m s-ey1 er","nn"],doomsday:["d-uw1-m-z d-ey","nn"],door:["d-ao1-r","nn rb"],doorkeeper:["d-ao1-r k-iy p-er","nn"],doorknob:["d-uw1-r n-aa-b","nn"],doorman:["d-ao1-r m-ae-n","nn"],doorstep:["d-ao1-r s-t-eh-p","nn"],doorway:["d-ao1-r w-ey","nn"],dope:["d-ow1-p","nn"],doped:["d-ow1-p-t","jj"],dorm:["d-ao1-r-m","nn"],dormant:["d-ao1-r m-ah-n-t","jj"],dormitory:["d-ao1-r m-ah t-ao r-iy","nn"],dosage:["d-ow1 s-ah-jh","nn"],dose:["d-ow1-s","nn"],dossier:["d-ao s-y-ey1","nn"],dot:["d-aa1-t","nn vbp vb"],doting:["d-ow1 t-ih-ng","vbg jj"],dotted:["d-aa1 t-ah-d","vbn vbd jj"],dotting:["d-aa1 t-ih-ng","vbg"],"double":["d-ah1 b-ah-l","jj vbp nn rb vb"],doubled:["d-ah1 b-ah-l-d","vbd vbn"],doubling:["d-ah1 b-ah-l ih-ng","vbg"],doubly:["d-ah1 b-l-iy","rb"],doubt:["d-aw1-t","nn vbp rb vb"],doubted:["d-aw1 t-ih-d","vbd vbn"],doubter:["d-aw1 t-er","nn"],doubtful:["d-aw1-t f-ah-l","jj"],doubting:["d-aw1 t-ih-ng","vbg jj"],doubtless:["d-aw1-t l-ah-s","rb"],dough:["d-ow1","nn"],doughnut:["d-ow1 n-ah-t","nn"],doughty:["d-ao1 t-iy","jj"],dour:["d-aw1 er","jj"],douse:["d-aw1-s","vb"],doused:["d-aw1-s-t","vbd vbn"],dove:["d-ah1-v","nn vbd"],dovetail:["d-ah1-v t-ey-l","vbp vb"],dovetails:["d-ah1-v t-ey-l-z","vbz"],dovish:["d-ow1 v-ih-sh","jj"],dowdy:["d-aw1 d-iy","jj"],dowel:["d-aw1 ah-l","nn"],dower:["d-aw1-r","nn"],down:["d-aw1-n","rb in rbr vbp jj nn rp vb"],downbeat:["d-aw-n b-iy1-t","jj nn"],downcast:["d-aw1-n k-ae-s-t","jj"],downdraft:["d-aw1-n d-r-ae-f-t","nn"],downed:["d-aw1-n-d","vbd vbn"],downer:["d-aw1 n-er","nn"],downfall:["d-aw1-n f-ao-l","nn"],downgrade:["d-aw1-n g-r-ey1-d","nn vb"],downgraded:["d-aw1-n g-r-ey1 d-ah-d","vbd vbn"],downgrading:["d-aw1-n g-r-ey1 d-ih-ng","vbg"],downhill:["d-aw1-n hh-ih1-l","rb jj"],downing:["d-aw1 n-ih-ng","vbg"],downpayment:["d-aw-n p-ey1 m-ah-n-t","nn"],downplay:["d-aw1-n p-l-ey","vb"],downplayed:["d-aw1-n p-l-ey-d","vbd"],downplaying:["d-aw1-n p-l-ey ih-ng","vbg"],downplays:["d-aw1-n p-l-ey-z","vbz"],downpour:["d-aw1-n p-ao-r","nn"],downright:["d-aw1-n r-ay-t","rb jj"],downside:["d-aw1-n s-ay-d","nn jj"],downsize:["d-aw1-n s-ay-z","vb"],downsized:["d-aw1-n s-ay-z-d","vbn"],downsizing:["d-aw1-n s-ay z-ih-ng","vbg"],downstairs:["d-aw1-n s-t-eh1-r-z","nn rb"],downstream:["d-aw1-n s-t-r-iy1-m","rb jj"],downtime:["d-aw1-n t-ay-m","nn"],downtown:["d-aw1-n t-aw1-n","nn jj rb"],downtrend:["d-aw1-n t-r-eh-n-d","nn"],downtrodden:["d-aw-n t-r-aa1 d-ah-n","jj"],downturn:["d-aw1-n t-er-n","nn"],downward:["d-aw1-n w-er-d","jj rb"],dowry:["d-aw1 r-iy","nn"],doze:["d-ow1-z","vb"],dozed:["d-ow1-z-d","vbd"],dozen:["d-ah1 z-ah-n","nn"],dozing:["d-ow1 z-ih-ng","vbg"],drab:["d-r-ae1-b","jj"],drachma:["d-r-ae1-k m-ah","nn"],draconian:["d-r-ey k-ow1 n-iy ah-n","jj"],draft:["d-r-ae1-f-t","nn jj vb vbp"],drafted:["d-r-ae1-f t-ih-d","vbn vbd"],draftee:["d-r-ae1-f t-iy1","nn"],drafter:["d-r-ae1-f t-er","nn"],drafting:["d-r-ae1-f t-ih-ng","vbg"],drafty:["d-r-ae1-f t-iy","jj"],drag:["d-r-ae1-g","nn vbp vb"],dragged:["d-r-ae1-g-d","vbn vbd"],dragging:["d-r-ae1 g-ih-ng","vbg"],dragnet:["d-r-ae1-g n-eh-t","nn"],dragon:["d-r-ae1 g-ah-n","nn"],drags:["d-r-ae1-g-z","vbz"],drain:["d-r-ey1-n","nn vbp vb"],drainage:["d-r-ey1 n-ah-jh","nn"],drained:["d-r-ey1-n-d","vbn vbd"],draining:["d-r-ey1 n-ih-ng","vbg"],dram:["d-r-ae1-m","nn"],drama:["d-r-aa1 m-ah","nn"],dramas:["d-r-aa1 m-ah-z","nn"],dramatic:["d-r-ah m-ae1 t-ih-k","jj"],dramatically:["d-r-ah m-ae1 t-ih-k l-iy","rb"],dramatist:["d-r-aa1 m-ah t-ih-s-t","nn"],dramatization:["d-r-ae m-ah t-ah z-ey1 sh-ah-n","nn"],dramatize:["d-r-aa1 m-ah t-ay-z","vb vbp"],dramatized:["d-r-ae1 m-ah t-ay-z-d","vbn"],dramatizes:["d-r-ae1 m-ah t-ay z-ih-z","vbz"],dramatizing:["d-r-ae1 m-ah t-ay z-ih-ng","vbg"],drank:["d-r-ae1-ng-k","vbd"],drape:["d-r-ey1-p","nn vb"],draped:["d-r-ey1-p-t","vbd jj vbn"],draper:["d-r-ey1 p-er","nn"],drapery:["d-r-ey1 p-er iy","nn"],draping:["d-r-ey1 p-ih-ng","vbg"],drastic:["d-r-ae1 s-t-ih-k","jj rb"],drastically:["d-r-ae1 s-t-ih-k l-iy","rb"],draught:["d-r-ae1-f-t","nn"],draughts:["d-r-ae1-f-t-s","nn"],draw:["d-r-ao1","vb vbp nn"],drawback:["d-r-ao1 b-ae-k","nn"],drawbridge:["d-r-ao1 b-r-ih-jh","nn"],drawdown:["d-r-ao1 d-aw-n","nn"],drawer:["d-r-ao1-r","nn"],drawing:["d-r-ao1 ih-ng","vbg jj nn"],drawl:["d-r-ao1-l","nn vb"],drawled:["d-r-ao1-l-d","vbd"],drawn:["d-r-ao1-n","vbn jj"],dread:["d-r-eh1-d","nn jj vb"],dreaded:["d-r-eh1 d-ih-d","vbn vbd jj"],dreadful:["d-r-eh1-d f-ah-l","jj nn"],dreadfully:["d-r-eh1-d f-ah l-iy","rb"],dreading:["d-r-eh1 d-ih-ng","vbg"],dream:["d-r-iy1-m","nn vb vbp"],dreamed:["d-r-iy1-m-d","vbd vbn"],dreamer:["d-r-iy1 m-er","nn"],dreaming:["d-r-iy1 m-ih-ng","vbg"],dreamlike:["d-r-iy1-m l-ay-k","jj"],dreamt:["d-r-eh1-m-t","vbd vbn"],dreamy:["d-r-iy1 m-iy","jj"],dreariness:["d-r-iy1 r-iy n-ah-s","nn"],dreary:["d-r-ih1 r-iy","jj"],dredge:["d-r-eh1-jh","vb"],dredged:["d-r-eh1-jh-d","vbd"],dredges:["d-r-eh1 jh-ah-z","vbz"],dreg:["d-r-eh1-g","nn"],drenching:["d-r-eh1-n ch-ih-ng","nn"],dress:["d-r-eh1-s","nn vbp vb"],dressed:["d-r-eh1-s-t","vbn jj vbd"],dresser:["d-r-eh1 s-er","nn"],dressing:["d-r-eh1 s-ih-ng","nn vbg jj"],dressmaking:["d-r-eh1-s m-ey k-ih-ng","nn"],dressy:["d-r-eh1 s-iy","jj"],drew:["d-r-uw1","vbd"],dribble:["d-r-ih1 b-ah-l","nn vb"],dribbled:["d-r-ih1 b-ah-l-d","vbd"],dried:["d-r-ay1-d","vbn vbd jj"],drier:["d-r-ay1 er","nn jjr rbr"],drift:["d-r-ih1-f-t","nn vbp vb"],drifted:["d-r-ih1-f t-ah-d","vbd vbn"],drifter:["d-r-ih1-f t-er","nn"],drifting:["d-r-ih1-f t-ih-ng","vbg jj nn"],driftnet:["d-r-ih1-f-t n-eh-t","nn"],driftwood:["d-r-ih1-f-t w-uh-d","nn"],drill:["d-r-ih1-l","nn vb"],drilled:["d-r-ih1-l-d","vbn vbd"],driller:["d-r-ih1 l-er","nn"],drilling:["d-r-ih1 l-ih-ng","nn jj vbg"],drink:["d-r-ih1-ng-k","nn vbp vb"],drinker:["d-r-ih1-ng k-er","nn"],drinking:["d-r-ih1-ng k-ih-ng","nn jj vbg"],drip:["d-r-ih1-p","nn vb"],dripped:["d-r-ih1-p-t","vbd"],dripping:["d-r-ih1 p-ih-ng","vbg"],drips:["d-r-ih1-p-s","vbz"],drive:["d-r-ay1-v","nn vbp vb"],driven:["d-r-ih1 v-ah-n","vbn jj"],driver:["d-r-ay1 v-er","nn"],driveway:["d-r-ay1-v w-ey","nn"],driving:["d-r-ay1 v-ih-ng","vbg jj nn"],drizzle:["d-r-ih1 z-ah-l","nn vb"],drizzling:["d-r-ih1 z-ah-l ih-ng","vbg"],drizzly:["d-r-ih1-z l-iy","jj"],drone:["d-r-ow1-n","nn jj"],drool:["d-r-uw1-l","vb"],drooling:["d-r-uw1 l-ih-ng","vbg"],droop:["d-r-uw1-p","vb vbp nn"],drooped:["d-r-uw1-p-t","vbd"],drooping:["d-r-uw1 p-ih-ng","vbg"],drop:["d-r-aa1-p","nn jj vb vbp"],droplet:["d-r-aa1 p-l-ah-t","nn"],dropoff:["d-r-aa1 p-ao-f","nn"],dropout:["d-r-aa1-p aw-t","nn"],dropped:["d-r-aa1-p-t","vbd vbn"],dropper:["d-r-aa1 p-er","nn"],dropping:["d-r-aa1 p-ih-ng","vbg"],dross:["d-r-ao1-s","nn"],drought:["d-r-aw1-t","nn"],drove:["d-r-ow1-v","vbd nn"],drover:["d-r-ow1 v-er","nn"],drown:["d-r-aw1-n","vb vbp"],drowned:["d-r-aw1-n-d","vbn jj vbd"],drowning:["d-r-aw1 n-ih-ng","vbg"],drowns:["d-r-aw1-n-z","vbz"],drowsy:["d-r-aw1 z-iy","jj"],drub:["d-r-ah1-b","vb"],drubbed:["d-r-ah1-b-d","vbn"],drubbing:["d-r-ah1 b-ih-ng","nn"],drudgery:["d-r-ah1 jh-er iy","nn"],drug:["d-r-ah1-g","nn"],drugged:["d-r-ah1-g-d","vbn jj"],druggist:["d-r-ah1 g-ih-s-t","nn"],drugstore:["d-r-ah1-g s-t-ao-r","nn"],drum:["d-r-ah1-m","vb nn"],drumbeat:["d-r-ah1-m b-iy-t","nn"],drummed:["d-r-ah1-m-d","vbd vbn"],drummer:["d-r-ah1 m-er","nn"],drumming:["d-r-ah1 m-ih-ng","vbg"],drunk:["d-r-ah1-ng-k","jj nn vbn"],drunkard:["d-r-ah1-ng k-er-d","nn"],drunken:["d-r-ah1-ng k-ah-n","jj"],drunkenness:["d-r-ah1-ng k-ah-n n-ah-s","nn"],dry:["d-r-ay1","jj vb vbp"],dryer:["d-r-ay1 er","nn"],drying:["d-r-ay1 ih-ng","vbg"],dryly:["d-r-ay1 l-iy","rb"],dryness:["d-r-ay1 n-ah-s","nn"],dual:["d-uw1 ah-l","jj"],dualism:["d-uw1 ah l-ih z-ah-m","nn"],dub:["d-ah1-b","vb"],dubbed:["d-ah1-b-d","vbn vbd"],dubious:["d-uw1 b-iy ah-s","jj"],dubs:["d-ah1-b-z","vbz"],duck:["d-ah1-k","nn vb"],ducked:["d-ah1-k-t","vbd"],ducking:["d-ah1 k-ih-ng","vbg"],duckling:["d-ah1 k-l-ih-ng","nn"],duct:["d-ah1-k-t","nn"],dud:["d-ah1-d","nn"],dudgeon:["d-ah1 jh-ah-n","nn"],due:["d-uw1","jj nn "],duel:["d-uw1 ah-l","nn vb"],dueling:["d-uw1 l-ih-ng","vbg"],duet:["d-uw eh1-t","nn"],duffel:["d-ah1 f-ah-l","nn"],duffer:["d-ah1 f-er","nn"],dug:["d-ah1-g","vbd vbn"],dugout:["d-ah1-g aw-t","nn"],duke:["d-uw1-k","nn"],dull:["d-ah1-l","jj vb"],dulled:["d-ah1-l-d","vbn"],duller:["d-ah1 l-er","jjr rbr"],dullest:["d-ah1 l-ah-s-t","jjs"],dulling:["d-ah1 l-ih-ng","vbg"],dullness:["d-ah1-l n-ah-s","nn"],duly:["d-uw1 l-iy","rb"],dumb:["d-ah1-m","jj"],dumbbell:["d-ah1-m b-eh-l","nn"],dumber:["d-ah1 m-er","jjr"],dumbest:["d-ah1 m-ah-s-t","jjs"],dumbfounded:["d-ah1-m f-aw-n d-ih-d","jj vbn"],dummy:["d-ah1 m-iy","jj nn"],dump:["d-ah1-m-p","vb vbp nn"],dumped:["d-ah1-m-p-t","vbd vbn"],dumping:["d-ah1-m p-ih-ng","vbg"],dumpster:["d-ah1-m-p s-t-er","nn"],dumpy:["d-ah1-m p-iy","jj"],dun:["d-ah1-n","nn"],dune:["d-uw1-n","nn"],dung:["d-ah1-ng","nn"],dungeon:["d-ah1-n jh-ah-n","nn"],dunk:["d-ah1-ng-k","nn vb"],dunked:["d-ah1-ng-k-t","vbd"],dunks:["d-ah1-ng-k-s","vbz"],duo:["d-uw1 ow","nn"],duodenal:["d-uw1 ah d-iy1 n-ah-l","jj"],duopoly:["d-uw1 ow p-aa l-iy","rb"],dupe:["d-uw1-p","vb"],duped:["d-uw1-p-t","vbn"],duplex:["d-uw1 p-l-eh-k-s","nn jj"],duplicate:["d-uw1 p-l-ah k-ah-t","vb jj"],duplicated:["d-uw1 p-l-ih k-ey t-ih-d","vbn"],duplicates:["d-y-uw1 p-l-ah k-ey-t-s","vbz"],duplicating:["d-uw1 p-l-ih k-ey t-ih-ng","vbg"],duplication:["d-y-uw p-l-ah k-ey1 sh-ah-n","nn"],duplicative:["d-uw p-l-ih1 k-ah t-ih-v","jj"],duplicity:["d-uw p-l-ih1 s-ih t-iy","nn"], +durability:["d-er ah b-ih1 l-ih t-iy","nn"],durable:["d-uh1 r-ah b-ah-l","jj"],duration:["d-uh1 r-ey1 sh-ah-n","nn"],duress:["d-uh1 r-eh-s","nn"],during:["d-uh1 r-ih-ng","in"],durn:["d-er1-n","jj"],dusk:["d-ah1-s-k","nn"],dust:["d-ah1-s-t","nn vb vbp"],dusted:["d-ah1 s-t-ih-d","vbn vbd"],dusting:["d-ah1 s-t-ih-ng","vbg"],dusty:["d-ah1 s-t-iy","jj"],dutiful:["d-uw1 t-iy f-ah-l","jj"],dutifully:["d-uw1 t-iy f-ah l-iy","rb"],duty:["d-uw1 t-iy","nn"],dwarf:["d-w-ao1-r-f","nn vbp vb"],dwarfed:["d-w-ao1-r-f-t","vbn vbd"],dwell:["d-w-eh1-l","vbp vb"],dwelled:["d-w-eh1-l-d","vbn"],dweller:["d-w-eh1 l-er","nn"],dwelling:["d-w-eh1 l-ih-ng","nn vbg"],dwells:["d-w-eh1-l-z","vbz"],dwelt:["d-w-eh1-l-t","vbd"],dwindle:["d-w-ih1-n d-ah-l","vb"],dwindled:["d-w-ih1-n d-ah-l-d","vbd vbn"],dwindles:["d-w-ih1-n d-ah-l-z","vbz"],dwindling:["d-w-ih1-n d-ah-l ih-ng","vbg"],dye:["d-ay1","nn vb"],dyed:["d-ay1-d","vbn"],dyeing:["d-ay1 ih-ng","nn"],dying:["d-ay1 ih-ng","vbg jj nn"],dyke:["d-ay1-k","nn"],dynamic:["d-ay n-ae1 m-ih-k","jj nn"],dynamism:["d-ay1 n-ah m-ih z-ah-m","nn"],dynamite:["d-ay1 n-ah m-ay-t","nn jj"],dynamo:["d-ay1 n-ah m-ow","nn"],dynastic:["d-ay n-ae1 s-t-ih-k","jj"],dynasty:["d-ay1 n-ah s-t-iy","nn"],dysentery:["d-ih1-s ah-n t-eh r-iy","nn"],dysfunction:["d-ih-s f-ah1-ng-k sh-ah-n","nn"],dyslexia:["d-ih-s l-eh1-k s-iy ah","nn"],dysplasia:["d-ih s-p-l-ey1 zh-ah","nn"],dystrophy:["d-ih1-s t-r-ah f-iy","nn"],each:["iy1-ch","dt"],eager:["iy1 g-er","jj"],eagerly:["iy1 g-er l-iy","rb"],eagerness:["iy1 g-er n-ah-s","nn"],eagle:["iy1 g-ah-l","nn"],ear:["ih1-r","nn"],eared:["ih1-r-d","jj"],earful:["iy1-r f-ah-l","nn"],earl:["er1-l","nn"],earlier:["er1 l-iy er","rbr jjr jj nn rb"],earliest:["er1 l-iy ah-s-t","jjs rbs"],early:["er1 l-iy","jj rb"],earmark:["ih1-r m-aa-r-k","vb"],earmarked:["ih1-r m-aa-r-k-t","vbn vbd jj"],earmarking:["ih1-r m-aa-r k-ih-ng","vbg"],earn:["er1-n","vb vbp"],earned:["er1-n-d","vbd jj vbn"],earner:["er1 n-er","nn"],earnest:["er1 n-ih-s-t","nn jj"],earnestly:["er1 n-ah-s-t l-iy","rb"],earnestness:["er1 n-ah-s-t n-ah-s","nn"],earning:["er1 n-ih-ng","vbg"],earns:["er1-n-z","vbz"],earphone:["ih1-r f-ow-n","nn"],earring:["ih1 r-ih-ng","nn"],earth:["er1-th","nn"],earthbound:["er1-th b-aw-n-d","jj"],earthenware:["er1 th-ah-n w-eh-r","nn"],earthling:["er1-th l-ih-ng","nn"],earthly:["er1-th l-iy","jj"],earthmoving:["er1-th m-uw v-ih-ng","jj nn"],earthquake:["er1-th k-w-ey-k","nn"],earthshaking:["er1-th sh-ey k-ih-ng","jj"],earthworm:["er1-th w-er-m","nn"],earthy:["er1 th-iy","jj"],ease:["iy1-z","vb nn vbp"],eased:["iy1-z-d","vbd vbn"],easel:["iy1 z-ah-l","nn"],easement:["iy1-z m-ah-n-t","nn"],eases:["iy1 z-ih-z","vbz"],easier:["iy1 z-iy er","jjr rbr rb"],easiest:["iy1 z-iy ah-s-t","jjs"],easily:["iy1 z-ah l-iy","rb"],easing:["iy1 z-ih-ng","vbg jj nn"],east:["iy1-s-t","jj nn rb"],eastern:["iy1 s-t-er-n","jj"],eastward:["iy1-s-t w-er-d","rb"],easy:["iy1 z-iy","jj rb"],easygoing:["iy1 z-iy g-ow1 ih-ng","jj"],eat:["iy1-t","vb vbp"],eatable:["iy1 t-ah b-ah-l","jj"],eaten:["iy1 t-ah-n","vbn"],eater:["iy1 t-er","nn"],eatery:["iy1 t-er iy","nn"],eating:["iy1 t-ih-ng","vbg jj nn"],eats:["iy1-t-s","vbz"],eave:["iy1-v","nn"],eavesdrop:["iy1-v-z d-r-aa-p","vb"],eavesdropping:["iy1-v-z d-r-aa p-ih-ng","nn"],ebb:["eh1-b","nn vb"],ebbed:["eh1-b-d","vbd vbn"],ebbing:["eh1 b-ih-ng","vbg"],ebbs:["eh1-b-z","vbz"],ebony:["eh1 b-ah n-iy","nn jj"],ebullient:["ih b-ah1-l y-ah-n-t","jj"],eccentric:["ih-k s-eh1-n t-r-ih-k","jj nn"],eccentricity:["eh-k s-ah-n t-r-ih1 s-ah t-iy","nn"],ecclesiastical:["ih k-l-iy z-iy ae1 s-t-ih k-ah-l","jj"],echelon:["eh1 sh-ah l-aa-n","nn"],echo:["eh1 k-ow","nn vbp vb"],echoed:["eh1 k-ow-d","vbd vbn"],echoing:["eh1 k-ow ih-ng","vbg"],eclectic:["ih k-l-eh1-k t-ih-k","jj nn"],eclipse:["ih k-l-ih1-p-s","vb nn vbp"],eclipsed:["ih k-l-ih1-p-s-t","vbd vbn"],eclipsing:["ih k-l-ih1-p s-ih-ng","vbg"],ecliptic:["ih k-l-ih1-p t-ih-k","nn jj"],ecological:["iy k-ah l-aa1 jh-ih k-ah-l","jj"],ecologically:["iy k-ah l-aa1 jh-ih-k l-iy","rb"],ecologist:["ih k-aa1 l-ah jh-ih-s-t","nn"],ecology:["ih k-aa1 l-ah jh-iy","nn"],econometric:["ih k-aa n-ah m-eh1 t-r-ih-k","jj"],econometrics:["ih k-aa n-ah m-eh1 t-r-ih-k-s","nn"],economic:["eh k-ah n-aa1 m-ih-k","jj"],economical:["eh k-ah n-aa1 m-ih k-ah-l","jj"],economically:["eh k-ah n-aa1 m-ih-k l-iy","rb"],economics:["eh k-ah n-aa1 m-ih-k-s","nn"],economist:["ih k-aa1 n-ah m-ih-s-t","nn"],economize:["ih k-aa1 n-ah m-ay-z","vb"],economy:["ih k-aa1 n-ah m-iy","nn"],ecstasy:["eh1-k s-t-ah s-iy","nn"],ecstatic:["eh-k s-t-ae1 t-ih-k","jj nn"],ecstatically:["eh-k s-t-ae1 t-ih-k l-iy","rb"],ecumenical:["eh k-y-uw m-eh1 n-ih k-ah-l","jj"],edema:["ih d-iy1 m-ah","nn"],edge:["eh1-jh","nn vb"],edged:["eh1-jh-d","vbd jj vbn"],edginess:["eh1 jh-iy n-ah-s","nn"],edging:["eh1 jh-ih-ng","vbg"],edgy:["eh1 jh-iy","jj"],edible:["eh1 d-ah b-ah-l","jj"],edict:["iy1 d-ih-k-t","nn"],edifice:["eh1 d-ah f-ah-s","nn"],edifying:["eh1 d-ah f-ay ih-ng","jj"],edit:["eh1 d-ah-t","vb"],edited:["eh1 d-ah t-ah-d","vbn vbd"],editing:["eh1 d-ah t-ih-ng","vbg"],edition:["ah d-ih1 sh-ah-n","nn"],editor:["eh1 d-ah t-er","nn"],editorial:["eh d-ah t-ao1 r-iy ah-l","nn jj"],editorialist:["eh d-ah t-ao1 r-iy ah l-ih-s-t","nn"],editorialize:["eh d-ah t-ao1 r-iy ah l-ay-z","vb"],editorially:["eh d-ah t-ao1 r-iy ah l-iy","rb"],editorship:["eh1 d-ah t-er sh-ih-p","nn"],edits:["eh1 d-ih-t-s","vbz"],educate:["eh1 jh-ah k-ey-t","vb"],educated:["eh1 jh-ah k-ey t-ah-d","vbn jj"],educating:["eh1 jh-ah k-ey t-ih-ng","vbg"],education:["eh jh-ah k-ey1 sh-ah-n","nn"],educational:["eh jh-ah k-ey1 sh-ah n-ah-l","jj"],educator:["eh1 jh-ah k-ey t-er","nn"],eel:["iy1-l","nn"],eerie:["ih1 r-iy","jj"],eerily:["ih1 r-ah l-iy","rb"],effect:["ih f-eh1-k-t","nn jj vb vbp"],effected:["ih f-eh1-k t-ah-d","vbn vbd"],effecting:["ih f-eh1-k t-ih-ng","vbg"],effective:["ih f-eh1-k t-ih-v","jj vbn nn"],effectively:["ih f-eh1-k t-ih-v l-iy","rb"],effectiveness:["ih f-eh1-k t-ih-v n-ah-s","nn"],effete:["eh f-iy1-t","jj"],efficacious:["eh f-ah k-ey1 sh-ah-s","jj"],efficacy:["eh1 f-ih k-ae s-iy","nn"],efficiency:["ih f-ih1 sh-ah-n s-iy","nn"],efficient:["ih f-ih1 sh-ah-n-t","jj"],efficiently:["ih f-ih1 sh-ah-n-t l-iy","rb"],effigy:["eh1 f-ih jh-iy","nn"],effluent:["eh1 f-l-uw ah-n-t","nn jj"],effort:["eh1 f-er-t","nn"],effortless:["eh1 f-er-t l-ah-s","jj"],effortlessly:["eh1 f-er-t l-ah-s l-iy","rb"],effrontery:["ih f-r-ah1-n t-er iy","nn"],effusive:["eh1 f-y-uw s-ih-v","jj"],egalitarian:["ih g-ae l-ah t-eh1 r-iy ah-n","jj"],egalitarianism:["iy g-ae l-ah t-eh1 r-iy ah n-ih z-ah-m","nn"],egg:["eh1-g","nn vb"],egged:["eh1-g-d","vbn"],egghead:["eh1-g hh-eh-d","nn"],eggplant:["eh1-g p-l-ae-n-t","nn"],eggshell:["eh1-g sh-eh-l","jj"],ego:["iy1 g-ow","nn"],egocentric:["iy g-ow s-eh1-n t-r-ih-k","jj"],egotism:["iy1 g-ah t-ih z-ah-m","nn"],egotist:["iy1 g-ah t-ih-s-t","nn"],egotistical:["iy g-ah t-ih1 s-t-ih k-ah-l","jj"],egregious:["ih g-r-iy1 jh-ah-s","jj"],egregiously:["ih g-r-iy1 jh-ah-s l-iy","rb"],eight:["ey1-t","cd"],eighteenth:["ey t-iy1-n-th","jj"],eighth:["ey1-t-th","jj nn"],eighty:["ey1 t-iy","nn"],either:["iy1 dh-er","dt cc in rb rbr"],eject:["ih jh-eh1-k-t","vb"],ejected:["ih jh-eh1-k t-ih-d","vbn vbd"],ejection:["ih jh-eh1-k sh-ah-n","nn"],eke:["iy1-k","vb"],eked:["iy1-k-t","vbd vbn"],eking:["iy1 k-ih-ng","vbg"],elaborate:["ih l-ae1 b-r-ah-t","vb jj"],elaborated:["ih l-ae1 b-er ey t-ah-d","vbn"],elaborately:["ih l-ae1 b-r-ah-t l-iy","rb"],elaborates:["ih l-ae1 b-er ey-t-s","vbz"],elaborating:["ih l-ae1 b-er ey t-ih-ng","vbg"],elaboration:["ih l-ae b-er ey1 sh-ah-n","nn"],elapse:["ih l-ae1-p-s","vb"],elapsed:["ih l-ae1-p-s-t","vbn"],elastic:["ih l-ae1 s-t-ih-k","jj nn"],elasticity:["iy l-ae s-t-ih1 s-ah t-iy","nn"],elate:["ih-l-ey1-t","vb"],elated:["ih l-ey1 t-ah-d","jj vbn"],elation:["ih l-ey1 sh-ah-n","nn"],elbow:["eh1-l b-ow","nn vb"],elbowing:["eh1-l b-ow ih-ng","vbg"],elder:["eh1-l d-er","jjr jj nn"],elderly:["eh1-l d-er l-iy","jj nn"],eldest:["eh1-l d-ah-s-t","jjs"],elect:["ih l-eh1-k-t","vb vbp"],elected:["ih l-eh1-k t-ah-d","vbn jj vbd"],electing:["ih l-eh1-k t-ih-ng","vbg"],election:["ih l-eh1-k sh-ah-n","nn"],elective:["ih l-eh1-k t-ih-v","jj"],elector:["ih l-eh1-k t-er","nn"],electoral:["ih l-eh1-k t-er ah-l","jj"],electorate:["ih l-eh1-k t-er ah-t","nn"],electric:["ih l-eh1-k t-r-ih-k","jj nn"],electrical:["ih l-eh1-k t-r-ih k-ah-l","jj"],electrically:["ih l-eh1-k t-r-ih k-ah l-iy","rb"],electrician:["ih l-eh-k t-r-ih1 sh-ah-n","nn"],electricity:["ih l-eh-k t-r-ih1 s-ah t-iy","nn"],electrified:["ih l-eh1-k t-r-ah f-ay-d","vbn"],electrify:["ih-l-eh1-k-t-r-ah-f-ay","vb"],electrifying:["ih l-eh1-k t-r-ah f-ay ih-ng","jj"],electrocardiogram:["ih l-eh-k t-r-ow k-aa1-r d-iy ah g-r-ae-m","nn"],electrode:["ih l-eh1-k t-r-ow-d","nn"],electrodynamics:["ih l-eh-k t-r-ow d-ay n-ae1 m-ih-k-s","nn"],electrolysis:["ih l-eh-k t-r-aa1 l-ah s-ah-s","nn"],electrolytic:["ih l-eh-k t-r-ah l-ih1 t-ih-k","jj"],electromagnet:["ih l-eh-k t-r-ow m-ae1-g n-ah-t","nn"],electromagnetism:["ih l-eh-k t-r-ow m-ae1-g n-ah t-ih z-ah-m","nn"],electromechanical:["ih l-eh-k t-r-ow m-ah k-ae1 n-ih k-ah-l","jj"],electron:["ih l-eh1-k t-r-aa-n","nn"],electronic:["ih l-eh-k t-r-aa1 n-ih-k","jj"],electronically:["ih l-eh-k t-r-aa1 n-ih k-ah l-iy","rb"],electronics:["ih l-eh-k t-r-aa1 n-ih-k-s","nn"],electroplating:["ih l-eh1-k t-r-ah p-l-ey t-ih-ng","nn"],electroshock:["ih l-eh1-k t-r-ow sh-aa-k","nn"],electrostatic:["ih l-eh-k t-r-ow s-t-ae1 t-ih-k","jj"],elects:["ih l-eh1-k-t-s","vbz"],elegance:["eh1 l-ah g-ah-n-s","nn"],elegant:["eh1 l-ah g-ah-n-t","jj"],elegantly:["eh1 l-ih g-ah-n-t l-iy","rb"],element:["eh1 l-ah m-ah-n-t","nn"],elemental:["eh l-ah m-eh1-n t-ah-l","jj nn"],elementary:["eh l-ah m-eh1-n t-r-iy","jj"],elephant:["eh1 l-ah f-ah-n-t","nn"],elephantine:["eh l-ah f-ae1-n t-iy-n","jj"],elevate:["eh1 l-ah v-ey-t","vb vbp"],elevated:["eh1 l-ah v-ey t-ih-d","vbn vbd jj"],elevates:["eh1 l-ah v-ey-t-s","vbz"],elevating:["eh1 l-ah v-ey t-ih-ng","vbg"],elevation:["eh l-ah v-ey1 sh-ah-n","nn"],elevator:["eh1 l-ah v-ey t-er","nn"],eleventh:["ih l-eh1 v-ah-n-th","jj"],elfin:["eh1-l f-ih-n","jj"],elicit:["ih l-ih1 s-ih-t","vb"],elicited:["ih l-ih1 s-ih t-ih-d","vbn vbd"],elicits:["ih l-ih1 s-ah-t-s","vbz"],eligibility:["eh l-ih jh-ah b-ih1 l-ih t-iy","nn"],eligible:["eh1 l-ah jh-ah b-ah-l","jj nn"],eliminate:["ih l-ih1 m-ah n-ey-t","vb vbp"],eliminated:["ih l-ih1 m-ah n-ey t-ah-d","vbn vbd"],eliminates:["ih l-ih1 m-ah n-ey-t-s","vbz"],eliminating:["ih l-ih1 m-ah n-ey t-ih-ng","vbg"],elimination:["ih l-ih m-ah n-ey1 sh-ah-n","nn"],elite:["ih l-iy1-t","nn jj"],elitist:["ey l-iy1 t-ih-s-t","jj"],elixir:["ih l-ih1-k s-er","nn"],elk:["eh1-l-k","nn"],ellipsoid:["ih l-ih1-p s-oy-d","nn"],elliptical:["ih l-ih1-p t-ih k-ah-l","jj"],elm:["eh1-l-m","nn"],elongate:["ih l-ao1-ng g-ey-t","vb"],elongated:["ih l-ao1-ng g-ey t-ah-d","vbn jj"],elongation:["iy l-ao-ng g-ey1 sh-ah-n","nn"],eloquence:["eh1 l-ah k-w-ah-n-s","nn"],eloquent:["eh1 l-ah k-w-ah-n-t","jj"],eloquently:["eh1 l-ah k-w-ah-n-t l-iy","rb"],"else":["eh1-l-s","rb jj nn"],elsewhere:["eh1-l s-w-eh-r","rb nn"],elucidate:["ih-l-uw1-s-ah-d-ey-t","vb"],elucidated:["ih l-uw1 s-ah d-ey t-ah-d","vbn"],elude:["ih-l-uw1-d","vb"],eluded:["ih l-uw1 d-ih-d","vbd vbn"],eludes:["ih l-uw1-d-z","vbz"],eluding:["ih l-uw1 d-ih-ng","vbg"],elusive:["ih l-uw1 s-ih-v","jj"],elusiveness:["ih l-uw1 s-ih-v n-ah-s","nn"],emaciate:["ih-m-ey1-sh-iy-ey-t","vb"],emaciated:["ih m-ey1 sh-iy ey t-ih-d","vbn jj"],emanate:["eh1-m-ah-n-ey-t","vb"],emanated:["eh1 m-ah n-ey t-ih-d","vbd vbn"],emanating:["eh1 m-ah n-ey t-ih-ng","vbg"],emanation:["eh m-ah n-ey1 sh-ah-n","nn"],emancipate:["ih m-ae1-n s-ah p-ey-t","vb"],emancipated:["ih m-ae1-n s-ah p-ey t-ih-d","vbn jj"],emancipation:["ih m-ae-n s-ah p-ey1 sh-ah-n","nn"],emasculate:["ah m-ae1-s k-y-uw l-ih-t","vb"],emasculated:["ah m-ae1-s k-y-uw l-ey t-ih-d","vbd"],embankment:["eh-m b-ae1-ng-k m-ah-n-t","nn"],embargo:["eh-m b-aa1-r g-ow","nn vb"],embargoed:["ih-m b-aa1-r g-ow-d","jj vbd vbn"],embark:["eh-m b-aa1-r-k","vb vbp"],embarked:["eh-m b-aa1-r-k-t","vbd vbn"],embarking:["eh-m b-aa1-r k-ih-ng","vbg"],embarks:["ih-m b-aa1-r-k-s","vbz"],embarrass:["ih-m b-eh1 r-ah-s","vb"],embarrassed:["ih-m b-eh1 r-ah-s-t","vbn vbd jj"],embarrassing:["ih-m b-eh1 r-ah s-ih-ng","jj vbg"],embarrassingly:["ih-m b-eh1 r-ah s-ih-ng l-iy","rb"],embarrassment:["ih-m b-eh1 r-ah-s m-ah-n-t","nn"],embassy:["eh1-m b-ah s-iy","nn"],embattle:["eh-m-b-ae1-t-ah-l","vb"],embattled:["eh-m b-ae1 t-ah-l-d","jj vbn"],embed:["ih-m-b-eh1-d","vb"],embedded:["eh-m b-eh1 d-ih-d","vbn jj"],embellish:["ih-m b-eh1 l-ih-sh","vb"],embellished:["eh-m b-eh1 l-ih-sh-t","vbn"],embezzle:["ih-m b-eh1 z-ah-l","vb"],embezzled:["ih-m b-eh1 z-ah-l-d","vbd"],embezzlement:["eh-m b-eh1 z-ah-l m-ah-n-t","nn"],embezzler:["ih-m b-eh1 z-ah-l er","nn"],embezzling:["ih-m b-eh1 z-ah-l ih-ng","vbg"],embitter:["eh-m-b-ih1-t-er","vb"],embittered:["eh-m b-ih1 t-er-d","vbn jj"],emblazon:["eh-m-b-l-ey1-z-ah-n","vb"],emblazoned:["eh-m b-l-ey1 z-ah-n-d","vbn"],emblem:["eh1-m b-l-ah-m","nn"],emblematic:["eh-m b-l-ah m-ae1 t-ih-k","jj"],embodied:["ih-m b-aa1 d-iy-d","vbn vbd"],embodies:["eh-m b-aa1 d-iy-z","vbz"],embodiment:["eh-m b-aa1 d-iy m-ah-n-t","nn"],embody:["ih-m b-aa1 d-iy","vb vbp"],embodying:["ih-m b-aa1 d-iy ih-ng","vbg"],embolden:["eh-m-b-ow1-l-d-ah-n","vb"],emboldened:["eh-m b-ow1-l d-ah-n-d","vbn vbd"],embolism:["eh1-m b-ow l-ih z-ah-m","nn"],emboss:["ih-m-b-ao1-s","vb"],embossed:["ih-m b-ao1-s-t","vbd vbn"],embrace:["eh-m b-r-ey1-s","vb vbp nn"],embraced:["eh-m b-r-ey1-s-t","vbn vbd"],embracing:["eh-m b-r-ey1 s-ih-ng","vbg"],embroider:["ih-m b-r-oy1 d-er","vbp vb"],embroidered:["eh-m b-r-oy1 d-er-d","vbn"],embroidery:["eh-m b-r-oy1 d-er iy","nn"],embroil:["eh-m-b-r-oy1-l","vb"],embroiled:["eh-m b-r-oy1-l-d","vbn"],embryo:["eh1-m b-r-iy ow","nn"],embryonic:["eh-m b-r-iy aa1 n-ih-k","jj"],emcee:["eh1-m s-iy1","nn"],emerald:["eh1-m r-ah-l-d","jj nn"],emerge:["ih m-er1-jh","vb vbp"],emerged:["ih m-er1-jh-d","vbd vbn"],emergence:["ih m-er1 jh-ah-n-s","nn"],emergency:["ih m-er1 jh-ah-n s-iy","nn jj"],emergent:["ih m-er1 jh-ah-n-t","jj"],emerges:["ih m-er1 jh-ih-z","vbz"],emerging:["ih m-er1 jh-ih-ng","vbg"],emeritus:["ih m-eh1 r-ah t-ah-s","nn jj"],emigrant:["eh1 m-ah g-r-ah-n-t","nn"],emigrate:["eh1 m-ah g-r-ey-t","vb vbp"],emigrated:["eh1 m-ah g-r-ey t-ih-d","vbd vbn"],emigrating:["eh1 m-ah g-r-ey t-ih-ng","vbg"],emigration:["eh m-ah g-r-ey1 sh-ah-n","nn"],emigre:["eh1 m-ah g-r-ey","nn"],eminence:["eh1 m-ah n-ah-n-s","nn"],eminent:["eh1 m-ah n-ah-n-t","jj"],eminently:["eh1 m-ah n-ah-n-t l-iy","rb"],emissary:["eh1 m-ah s-eh r-iy","nn"],emission:["ih m-ih1 sh-ah-n","nn"],emit:["ih m-ih1-t","vb vbp"],emits:["ih m-ih1-t-s","vbz"],emitted:["ih m-ih1 t-ah-d","vbn vbd"],emitting:["ih m-ih1 t-ih-ng","vbg"],emotion:["ih m-ow1 sh-ah-n","nn"],emotional:["ih m-ow1 sh-ah n-ah-l","jj"],emotionally:["ih m-ow1-sh n-ah l-iy","rb"],empathetic:["eh-m p-ah th-eh1 t-ih-k","jj"],empathize:["eh1-m p-ah th-ay-z","vb"],empathy:["eh1-m p-ah th-iy","nn"],emperor:["eh1-m p-er er","nn"],emphasis:["eh1-m f-ah s-ah-s","nn"],emphasize:["eh1-m f-ah s-ay-z","vb vbp"],emphasized:["eh1-m f-ah s-ay-z-d","vbd vbn"],emphasizes:["eh1-m f-ah s-ay z-ah-z","vbz"],emphasizing:["eh1-m f-ah s-ay z-ih-ng","vbg"],emphatic:["eh-m f-ae1 t-ih-k","jj"],emphatically:["eh-m f-ae1 t-ih-k l-iy","rb"],emphysema:["eh-m f-ah z-iy1 m-ah","nn"],empire:["eh1-m p-ay er","nn"],empirical:["eh-m p-ih1 r-ih k-ah-l","jj"],empirically:["eh-m p-ih1 r-ih k-ah l-iy","rb"],empiricism:["eh-m p-ih1 r-ah s-ih z-ah-m","nn"],employ:["eh-m p-l-oy1","vb nn vbp"],employed:["eh-m p-l-oy1-d","vbn vbd"],employee:["eh-m p-l-oy1 iy","nn"],employer:["eh-m p-l-oy1 er","nn"],employing:["eh-m p-l-oy1 ih-ng","vbg"],employment:["eh-m p-l-oy1 m-ah-n-t","nn"],employs:["eh-m p-l-oy1-z","vbz"],empower:["ih-m p-aw1 er","vb vbp"],empowered:["ih-m p-aw1 er-d","vbn vbd"],empowering:["ih-m p-aw1 er ih-ng","vbg"],empowerment:["ih-m p-aw1 er m-ah-n-t","nn"],empowers:["ih-m p-aw1 er-z","vbz"],emptied:["eh1-m-p t-iy-d","vbn vbd"],emptier:["eh1-m-p t-iy er","jjr rbr"],empties:["eh1-m-p t-iy-z","vbz"],emptiness:["eh1-m-p t-iy n-ah-s","nn"],empty:["eh1-m-p t-iy","jj nn rb vb vbp"],emptying:["eh1-m-p t-iy ih-ng","vbg"],emulate:["eh1 m-y-ah l-ey-t","vb"],emulated:["eh1 m-y-ah l-ey t-ih-d","vbn"],emulating:["eh1 m-y-ah l-ey t-ih-ng","vbg"],emulsion:["ih m-ah1-l sh-ah-n","nn"],enable:["eh n-ey1 b-ah-l","vb vbp"],enabled:["eh n-ey1 b-ah-l-d","vbd vbn"],enables:["eh n-ey1 b-ah-l-z","vbz"],enabling:["eh n-ey1 b-ah-l ih-ng","vbg"],enact:["ih n-ae1-k-t","vb"],enacted:["eh n-ae1-k t-ah-d","vbn vbd"],enacting:["eh n-ae1-k t-ih-ng","vbg"],enactment:["eh n-ae1-k-t m-ah-n-t","nn"],enacts:["ih n-ae1-k-t-s","vbz"],enamel:["ih n-ae1 m-ah-l","nn"],enamored:["eh n-ae1 m-er-d","jj"],encamp:["ih-n-k-ae1-m-p","vb"],encamped:["ih-n k-ae1-m-p-t","vbn"],encase:["eh-n-k-ey1-s","vb"],encased:["eh-n k-ey1-s-t","vbd"],encephalitis:["eh-n s-eh f-ah l-ay1 t-ah-s","nn"],enchant:["eh-n-ch-ae1-n-t","vb"],enchanted:["eh-n ch-ae1-n t-ih-d","vbn jj"],enchanting:["eh-n ch-ae1-n t-ih-ng","jj"],enchantment:["eh-n ch-ae1-n-t m-ah-n-t","nn"],encircle:["eh-n s-er1 k-ah-l","vb"],encircled:["ih-n s-er1 k-ah-l-d","vbd jj"],encircling:["eh-n s-er1 k-ah-l ih-ng","vbg"],enclave:["aa1-n k-l-ey-v","nn"],enclose:["ih-n-k-l-ow1-z","vb"],enclosed:["eh-n k-l-ow1-z-d","vbn vbd"],enclosing:["eh-n k-l-ow1 z-ih-ng","vbg"],enclosure:["eh-n k-l-ow1 zh-er","nn"],encode:["eh-n-k-ow1-d","vb"],encoded:["eh-n k-ow1 d-ih-d","vbn"],encompass:["eh-n k-ah1-m p-ah-s","vb"],encompassed:["eh-n k-ah1-m p-ah-s-t","vbn vbd"],encompasses:["eh-n k-ah1-m p-ah s-ah-z","vbz"],encompassing:["eh-n k-ah1-m p-ah s-ih-ng","vbg"],encore:["aa1-n k-ao-r","nn"],encounter:["ih-n k-aw1-n t-er","nn vb vbp"],encountered:["ih-n k-aw1-n t-er-d","vbn vbd"],encountering:["eh-n k-aw1-n t-er ih-ng","vbg"],encourage:["eh-n k-er1 ih-jh","vb vbp"],encouraged:["eh-n k-er1 ih-jh-d","vbn vbd jj"],encouragement:["eh-n k-er1 ih-jh m-ah-n-t","nn"],encourages:["eh-n k-er1 ih jh-ih-z","vbz"],encouraging:["eh-n k-er1 ih jh-ih-ng","vbg jj"],encroach:["ih-n k-r-ow1-ch","vb"],encroached:["ih-n k-r-ow1-ch-t","vbd"],encroaching:["ih-n k-r-ow1 ch-ih-ng","vbg"],encroachment:["eh-n k-r-ow1-ch m-ah-n-t","nn"],encrust:["eh-n-k-r-ah1-s-t","vb"],encrusted:["eh-n k-r-ah1 s-t-ih-d","vbn"],encumber:["eh-n k-ah1-m b-er","vb"],encumbered:["eh-n k-ah1-m b-er-d","vbn"],encyclopedia:["ih-n s-ay k-l-ah p-iy1 d-iy ah","nn"],encyclopedic:["ih-n s-ay k-l-ah p-iy1 d-ih-k","jj"],end:["eh1-n-d","nn vbp jj rb vb"],endanger:["eh-n d-ey1-n jh-er","vb vbp"],endangered:["eh-n d-ey1-n jh-er-d","vbn vbd jj"],endangering:["eh-n d-ey1-n jh-er ih-ng","vbg"],endangerment:["eh-n d-ey1-n jh-er m-ah-n-t","nn"],endear:["eh-n-d-iy1-r","vb"],endeared:["eh-n d-iy1-r-d","vbd vbn"],endearing:["eh-n d-iy1 r-ih-ng","jj"],endearment:["ih-n d-ih1-r m-ah-n-t","nn"],endeavor:["ih-n d-eh1 v-er","nn vb"],endeavored:["ih-n d-eh1 v-er-d","vbd vbn"],endeavor:["ih-n d-eh1 v-er","nn"],ended:["eh1-n d-ah-d","vbd jj vb vbn"],endemic:["eh-n d-eh1 m-ih-k","jj"],ending:["eh1-n d-ih-ng","vbg jj nn vbn"],endless:["eh1-n-d l-ah-s","jj"],endlessly:["eh1-n-d l-ah-s l-iy","rb"],endocrine:["eh1-n d-ow k-r-ay-n","jj"],endocrinologist:["eh-n d-ow k-r-ah n-aa1 l-ah jh-ah-s-t","nn"],endometriosis:["eh-n d-ow m-eh t-r-iy ow1 s-ih-s","nn"],endorse:["eh-n d-ao1-r-s","vb vbp"],endorsed:["eh-n d-ao1-r-s-t","vbn vbd"],endorsement:["eh-n d-ao1-r-s m-ah-n-t","nn"],endorser:["ih-n d-ao1-r s-er","nn"],endorses:["eh-n d-ao1-r s-ih-z","vbz"],endorsing:["eh-n d-ao1-r s-ih-ng","vbg"],endosperm:["eh1-n d-ah s-p-er-m","nn"],endothermic:["eh-n d-ow th-er1 m-ih-k","jj"],endow:["eh-n d-aw1","vb vbp"],endowed:["eh-n d-aw1-d","vbn vbd jj"],endowment:["eh-n d-aw1 m-ah-n-t","nn"],endurance:["eh1-n d-er ah-n-s","nn"],endure:["eh-n d-y-uh1-r","vb vbp"],endured:["eh-n d-y-uh1-r-d","vbd vbn"],endures:["eh-n d-y-uh1-r-z","vbz"],enduring:["eh-n d-y-uh1 r-ih-ng","vbg jj"],enemy:["eh1 n-ah m-iy","nn"],energetic:["eh n-er jh-eh1 t-ih-k","jj"],energetically:["eh n-er jh-eh1 t-ih-k l-iy","rb"],energize:["eh1 n-er jh-ay-z","vb"],energized:["eh1 n-er jh-ay-z-d","vbn"],energizing:["eh1 n-er jh-ay z-ih-ng","vbg"],energy:["eh1 n-er jh-iy","nn"],enforce:["eh-n f-ao1-r-s","vb vbp"],enforceable:["eh-n f-ao1-r s-ah b-ah-l","jj"],enforced:["eh-n f-ao1-r-s-t","vbn vbd jj"],enforcement:["eh-n f-ao1-r-s m-ah-n-t","nn"],enforcer:["eh-n f-ao1-r s-er","nn"],enforces:["eh-n f-ao1-r s-ih-z","vbz"],enforcing:["eh-n f-ao1-r s-ih-ng","vbg"],engage:["eh-n g-ey1-jh","vb vbp"],engaged:["eh-n g-ey1-jh-d","vbn jj vbd"],engagement:["eh-n g-ey1-jh m-ah-n-t","nn"],engaging:["eh-n g-ey1 jh-ih-ng","vbg jj"],engender:["eh-n jh-eh1-n d-er","vb"],engendered:["eh-n jh-eh1-n d-er-d","vbn vbd"],engenders:["eh1-ng g-ah-n d-er-z","vbz"],engine:["eh1-n jh-ah-n","nn"],engineer:["eh1-n jh-ah n-ih1-r","nn vb"],engineered:["eh-n jh-ah n-iy1-r-d","vbn vbd jj"],engineering:["eh1-n jh-ah n-ih1 r-ih-ng","vbg"],engrave:["ih-n g-r-ey1-v","vb"],engraved:["ih-n g-r-ey1-v-d","vbn jj"],engraver:["ih-n g-r-ey1 v-er","nn"],engraving:["ih-n g-r-ey1 v-ih-ng","nn"],engross:["ih-n-g-r-ow1-s","vb"],engrossed:["ih-n g-r-ow1-s-t","jj vbn"],engrossing:["ih-n g-r-ow1 s-ih-ng","jj"],engulf:["ih-n g-ah1-l-f","vb"],engulfed:["ih-n g-ah1-l-f-t","vbn vbd"],engulfing:["ih-n g-ah1-l f-ih-ng","vbg jj"],enhance:["eh-n hh-ae1-n-s","vb vbp"],enhanced:["eh-n hh-ae1-n-s-t","vbn vbd jj"],enhancement:["eh-n hh-ae1-n-s m-ah-n-t","nn"],enhances:["eh-n hh-ae1-n s-ih-z","vbz"],enhancing:["eh-n hh-ae1-n s-ih-ng","vbg"],enigma:["ih n-ih1-g m-ah","nn"],enigmatic:["eh n-ih-g m-ae1 t-ih-k","jj"],enjoin:["eh-n jh-oy1-n","vb"],enjoined:["eh-n jh-oy1-n-d","vbn vbd"],enjoining:["eh-n jh-oy1 n-ih-ng","vbg"],enjoy:["eh-n jh-oy1","vb vbp"],enjoyable:["eh-n jh-oy1 ah b-ah-l","jj"],enjoyed:["eh-n jh-oy1-d","vbd vbn"],enjoying:["eh-n jh-oy1 ih-ng","vbg"],enjoyment:["eh-n jh-oy1 m-ah-n-t","nn"],enjoys:["eh-n jh-oy1-z","vbz"],enlarge:["eh-n l-aa1-r-jh","vb"],enlarged:["eh-n l-aa1-r-jh-d","vbn jj vbd"],enlargement:["ih-n l-aa1-r-jh m-ah-n-t","nn"],enlarges:["ih-n l-aa1-r jh-ih-z","vbz"],enlarging:["ih-n l-aa1-r jh-ih-ng","vbg"],enlighten:["eh-n l-ay1 t-ah-n","vb"],enlightened:["eh-n l-ay1 t-ah-n-d","jj vbn"],enlightening:["eh-n l-ay1 t-ah-n ih-ng","vbg jj"],enlightenment:["eh-n l-ay1 t-ah-n m-ah-n-t","nn"],enlist:["eh-n l-ih1-s-t","vb"],enlisted:["eh-n l-ih1 s-t-ih-d","vbd jj vbn"],enlisting:["eh-n l-ih1 s-t-ih-ng","vbg"],enlistment:["eh-n l-ih1-s-t m-ah-n-t","nn"],enlists:["eh-n l-ih1-s-t-s","vbz"],enliven:["eh-n l-ay1 v-ah-n","vb vbp"],enlivened:["eh-n l-ay1 v-ah-n-d","vbn"],enmesh:["eh-n-m-eh1-sh","vb"],enmeshed:["eh-n m-eh1-sh-t","vbn"],enmity:["eh1-n m-ah t-iy","nn"],ennui:["eh n-uw1 iy","nn"],enormity:["ih n-ao1-r m-ah t-iy","nn"],enormous:["ih n-ao1-r m-ah-s","jj"],enormously:["ih n-ao1-r m-ah-s l-iy","rb"],enough:["ih-n ah1-f","rb jj nn"],enrage:["eh-n r-ey1-jh","nn vb"],enraged:["eh-n r-ey1-jh-d","jj vbd vbn"],enrapture:["eh-n-r-ae1-p-ch-er","vb"],enraptured:["eh-n r-ae1-p ch-er-d","vbd vbn"],enrich:["eh-n r-ih1-ch","vb vbp"],enriched:["eh-n r-ih1-ch-t","vbn"],enriches:["eh-n r-ih1 ch-ih-z","vbz"],enriching:["eh-n r-ih1 ch-ih-ng","vbg"],enrichment:["eh-n r-ih1-ch m-ah-n-t","nn"],enroll:["eh-n r-ow1-l","vb vbp"],enrolled:["eh-n r-ow1-l-d","vbn vbd jj"],enrollee:["eh-n r-ow1 l-iy1","nn"],enrolling:["eh-n r-ow1 l-ih-ng","nn"],enrollment:["eh-n r-ow1-l m-ah-n-t","nn"],enroute:["eh-n r-uw1-t","rb"],ensconce:["ih-n-s-k-aa1-n-s","vb"],ensconced:["ih-n s-k-aa1-n-s-t","vbn vbd"],ensemble:["aa-n s-aa1-m b-ah-l","nn"],enshrine:["eh-n-sh-r-ay1-n","vb"],enshrined:["eh-n sh-r-ay1-n-d","vbn"],enslave:["eh-n-s-l-ey1-v","vb"],enslaved:["eh-n s-l-ey1-v-d","vbn"],enslavement:["eh-n s-l-ey1-v m-ah-n-t","nn"],ensnare:["ih-n s-n-eh1-r","vb"],ensnared:["ih-n s-n-eh1-r-d","vbn"],ensnarl:["ih-n-s-n-aa1-r-l","vb"],ensnarled:["ih-n s-n-aa1-r-l-d","vbn"],ensue:["ih-n s-uw1","vb vbp"],ensued:["ih-n s-uw1-d","vbd vbn"],ensues:["ih-n s-uw1-z","vbz"],ensuing:["eh1-n s-uw ih-ng","vbg"],ensure:["eh-n sh-uh1-r","vb vbp"],ensured:["eh-n sh-uh1-r-d","vbd"],ensures:["eh-n sh-uh1-r-z","vbz"],ensuring:["eh-n sh-uh1 r-ih-ng","vbg"],entail:["eh-n t-ey1-l","vb vbp"],entailed:["ih-n t-ey1-l-d","vbd vbn"],entailing:["ih-n t-ey1 l-ih-ng","vbg"],entails:["ih-n t-ey1-l-z","vbz"],entangle:["eh-n-t-ae1-ng-g-ah-l","vb"],entangled:["eh-n t-ae1-ng g-ah-l-d","jj vbd vbn"],entanglement:["eh-n t-ae1-ng g-ah-l m-ah-n-t","nn"],enter:["eh1-n t-er","vb vbn vbp"],entered:["eh1-n t-er-d","vbd vbn"],entering:["eh1-n t-er ih-ng","vbg"],enterprise:["eh1-n t-er p-r-ay-z","nn"],enterprising:["eh1-n t-er p-r-ay z-ih-ng","jj"],enters:["eh1-n t-er-z","vbz"],entertain:["eh-n t-er t-ey1-n","vb"],entertained:["eh-n t-er t-ey1-n-d","vbn vbd"],entertainer:["eh-n t-er t-ey1 n-er","nn"],entertaining:["eh-n t-er t-ey1 n-ih-ng","vbg jj nn"],entertainment:["eh-n t-er t-ey1-n m-ah-n-t","nn"],entertains:["eh-n t-er t-ey1-n-z","vbz"],enthral:["eh-n th-r-ao1-l","vb"],enthralled:["eh-n th-r-ao1-l-d","jj vbn"],enthusiasm:["ih-n th-uw1 z-iy ae z-ah-m","nn"],enthusiast:["eh-n th-uw1 z-iy ae-s-t","nn"],enthusiastic:["ih-n th-uw z-iy ae1 s-t-ih-k","jj"],enthusiastically:["ih-n th-uw z-iy ae1 s-t-ih-k l-iy","rb"],entice:["ih-n t-ay1-s","vb vbp"],enticed:["ih-n t-ay1-s-t","vbd"],enticement:["ih-n t-ay1-s m-ah-n-t","nn"],enticing:["eh-n t-ay1 s-ih-ng","vbg jj"],entire:["ih-n t-ay1 er","jj nn"],entirely:["ih-n t-ay1 er l-iy","rb"],entirety:["ih-n t-ay1 er t-iy","nn"],entitle:["eh-n t-ay1 t-ah-l","vb vbp"],entitled:["eh-n t-ay1 t-ah-l-d","vbn vbd"],entitlement:["eh-n t-ay1 t-ah-l m-ah-n-t","nn jj"],entitles:["eh-n t-ay1 t-ah-l-z","vbz"],entitling:["eh-n t-ay1 t-ah-l ih-ng","vbg"],entity:["eh1-n t-ah t-iy","nn"],entomb:["eh-n-t-uw1-m","vb"],entombed:["eh-n t-uw1-m-d","vbn"],entomologist:["eh-n t-ah m-aa1 l-ah jh-ah-s-t","nn"],entourage:["aa-n t-uh r-aa1-zh","nn"],entrance:["eh1-n t-r-ah-n-s","nn vb"],entranced:["ih-n t-r-ae1-n-s-t","vbn"],entrant:["eh1-n t-r-ah-n-t","nn"],entrapment:["ih-n t-r-ae1-p m-ah-n-t","nn"],entre:["aa1-n t-r-ey","nn"],entreaty:["eh-n t-r-iy1 t-iy","nn"],entrench:["eh-n t-r-eh1-n-ch","vb"],entrenched:["eh-n t-r-eh1-n-ch-t","vbn vbd jj"],entrenchment:["eh-n t-r-eh1-n-ch m-ah-n-t","nn"],entrepreneur:["aa-n t-r-ah p-r-ah n-er1","nn"],entrepreneurial:["aa-n t-r-ah p-r-ah n-er1 iy ah-l","jj"],entrepreneurship:["aa-n t-r-ah p-r-ah n-er1 sh-ih-p","nn"],entropy:["eh1-n t-r-ah p-iy","nn"],entrust:["eh-n t-r-ah1-s-t","vb vbp"],entrusted:["eh-n t-r-ah1 s-t-ih-d","vbn"],entrusting:["eh-n t-r-ah1 s-t-ih-ng","vbg"],entry:["eh1-n t-r-iy","nn"],entwine:["eh-n-t-w-ay1-n","vb"],entwined:["eh-n t-w-ay1-n-d","vbn jj"],enumerate:["ih-n-uw1-m-er-ey-t","vb"],enumerated:["ih n-uw1 m-er ey t-ih-d","vbn jj"],enumeration:["ih n-uw m-er ey1 sh-ah-n","nn"],enunciate:["ih-n-ah1-n-s-iy-ey-t","vb"],enunciated:["ih n-ah1-n s-iy ey t-ih-d","vbd"],envelop:["eh-n v-eh1 l-ah-p","vb"],envelope:["eh1-n v-ah l-ow-p","nn"],enveloped:["eh-n v-eh1 l-ah-p-t","vbn"],enveloping:["ih-n v-eh1 l-ah p-ih-ng","vbg"],enviable:["eh1-n v-iy ah b-ah-l","jj"],envied:["eh1-n v-iy-d","vbd"],envious:["eh1-n v-iy ah-s","jj"],enviously:["eh1-n v-iy ah-s l-iy","rb"],environ:["ih-n v-ay1 r-ah-n","nn"],environment:["ih-n v-ay1 r-ah-n m-ah-n-t","nn"],environmental:["ih-n v-ay r-ah-n m-eh1-n t-ah-l","jj"],environmentalism:["eh-n v-ay1 r-ah-n m-eh-n t-ah l-ih z-ah-m","nn"],environmentalist:["ih-n v-ay r-ah-n m-eh1-n t-ah l-ih-s-t","nn jj"],environmentally:["ih-n v-ay r-ah-n m-eh1-n t-ah l-iy","rb"],envisage:["eh-n v-ih1 z-ih-jh","vb"],envisaged:["eh-n v-ih1 z-ih-jh-d","vbd vbn"],envisages:["eh-n v-ih1 z-ih jh-ih-z","vbz"],envision:["eh-n v-ih1 zh-ah-n","vbp vb"],envisioned:["eh-n v-ih1 zh-ah-n-d","vbd vbn"],envisioning:["eh-n v-ih1 zh-ah-n ih-ng","vbg"],envisions:["eh-n v-ih1 zh-ah-n-z","vbz"],envoy:["eh1-n v-oy","nn"],envy:["eh1-n v-iy","nn vbp vb"],enzymatic:["eh-n z-ay m-ae1 t-ih-k","jj"],enzyme:["eh1-n z-ay-m","nn"],eon:["iy1 ah-n","nn"],ephemeral:["ih f-eh1 m-er ah-l","jj"],epic:["eh1 p-ih-k","nn jj"],epicenter:["eh1 p-ah s-eh-n t-er","nn"],epicure:["eh1 p-ih k-y-uh-r","nn"],epicurean:["eh p-ah k-y-uh r-iy1 ah-n","nn"],epidemic:["eh p-ah d-eh1 m-ih-k","nn jj"],epidemiological:["eh p-ah d-iy m-iy ah l-aa1 jh-ih k-ah-l","jj"],epidemiologist:["eh p-ah d-iy m-iy aa1 l-ah jh-ih-s-t","nn"],epidermis:["eh p-ah d-er1 m-ah-s","nn"],epigenetic:["eh p-ah jh-ah n-eh1 t-ih-k","jj"],epilepsy:["eh1 p-ah l-eh-p s-iy","nn"],epileptic:["eh p-ah l-eh1-p t-ih-k","jj"],epilogue:["eh1 p-ah l-ao-g","nn"],epiphany:["ih p-ih1 f-ah n-iy","nn"],episode:["eh1 p-ah s-ow-d","nn"],episodic:["eh p-ah s-aa1 d-ih-k","jj"],epistemology:["ih p-ih s-t-ah m-aa1 l-ah jh-iy","nn"],epitaph:["eh1 p-ah t-ae-f","nn"],epithet:["eh1 p-ah th-eh-t","nn"],epitome:["ih p-ih1 t-ah m-iy","nn"],epitomize:["ih p-ih1 t-ah m-ay-z","vb vbp"],epitomized:["ih p-ih1 t-ah m-ay-z-d","vbn vbd"],epitomizes:["ih p-ih1 t-ah m-ay z-ih-z","vbz"],epoch:["eh1 p-ah-k","nn"],epochal:["eh1 p-ah k-ah-l","jj"],epoxy:["ih p-aa1-k s-iy","jj"],epsom:["eh1-p s-ah-m","nn"],equal:["iy1 k-w-ah-l","jj nn vb vbp"],equaled:["iy1 k-w-ah-l-d","vbd vbn"],equaling:["iy1 k-w-ah-l ih-ng","vbg"],equality:["ih k-w-aa1 l-ah t-iy","nn"],equalization:["iy k-w-ah l-ih z-ey1 sh-ah-n","nn"],equalize:["iy1 k-w-ah l-ay-z","vb"],equalizer:["iy1 k-w-ah l-ay z-er","nn"],equalizing:["iy1 k-w-ah l-ay z-ih-ng","nn"],equally:["iy1 k-w-ah l-iy","rb"],equanimity:["iy k-w-ah n-ih1 m-ih t-iy","nn"],equate:["ih k-w-ey1-t","vb vbp"],equated:["ih k-w-ey1 t-ih-d","vbn vbd"],equates:["ih k-w-ey1-t-s","vbz"],equating:["ih k-w-ey1 t-ih-ng","vbg"],equation:["ih k-w-ey1 zh-ah-n","nn"],equator:["ih k-w-ey1 t-er","nn"],equatorial:["iy k-w-ah t-ao1 r-iy ah-l","jj"],equestrian:["ih k-w-eh1-s t-r-iy ah-n","jj"],equilibrium:["iy k-w-ah l-ih1 b-r-iy ah-m","nn"],equine:["iy1 k-w-ay-n","nn"],equip:["ih k-w-ih1-p","vb vbp"],equipment:["ih k-w-ih1-p m-ah-n-t","nn"],equipped:["ih k-w-ih1-p-t","vbn jj vbd"],equipping:["ih k-w-ih1 p-ih-ng","vbg"],equips:["ih k-w-ih1-p-s","vbz"],equitable:["eh1 k-w-ah t-ah b-ah-l","jj"],equitably:["eh1 k-w-ih t-ah b-l-iy","rb"],equity:["eh1 k-w-ah t-iy","nn"],equivalence:["ih k-w-ih1 v-ah l-ah-n-s","nn"],equivalent:["ih k-w-ih1 v-ah l-ah-n-t","nn jj"],equivocal:["ih k-w-ih1 v-ah k-ah-l","jj"],era:["eh1 r-ah","nn"],eradicate:["ih r-ae1 d-ah k-ey-t","vb"],eradicated:["ih r-ae1 d-ah k-ey t-ih-d","vbn vbd"],eradicating:["ih r-ae1 d-ah k-ey t-ih-ng","vbg"],eradication:["ih r-ae d-ah k-ey1 sh-ah-n","nn"],erasable:["ih r-ey1 s-ah b-ah-l","jj"],erase:["ih r-ey1-s","vb"],erased:["ih r-ey1-s-t","vbn vbd"],eraser:["ih r-ey1 s-er","nn"],erases:["ih r-ey1 s-ih-z","vbz"],erasing:["ih r-ey1 s-ih-ng","vbg"],erect:["ih r-eh1-k-t","vb vbp jj"],erected:["ih r-eh1-k t-ah-d","vbn vbd"],erecting:["ih r-eh1-k t-ih-ng","vbg"],erection:["ih r-eh1-k sh-ah-n","nn"],erects:["ih r-eh1-k-t-s","vbz"],erode:["ih r-ow1-d","vb vbp"],eroded:["ih r-ow1 d-ah-d","vbn jj vbd"],erodes:["ih r-ow1-d-z","vbz"],eroding:["ih r-ow1 d-ih-ng","vbg"],erosion:["ih r-ow1 zh-ah-n","nn"],erotic:["ih r-aa1 t-ih-k","jj"],err:["eh1-r","vb"],errand:["eh1 r-ah-n-d","nn"],errant:["eh1 r-ah-n-t","jj"],erratic:["ih r-ae1 t-ih-k","jj"],erratically:["eh r-ae1 t-ih-k l-iy","rb"],erred:["eh1-r-d","vbn vbd"],erroneous:["eh r-ow1 n-iy ah-s","jj"],erroneously:["eh r-ow1 n-iy ah-s l-iy","rb"],error:["eh1 r-er","nn"],ersatz:["eh1-r s-aa-t-s","jj"],erstwhile:["er1-s-t w-ay-l","jj"],erudite:["eh1 r-ah d-ay-t","jj"],erudition:["eh r-ah d-ih1 sh-ah-n","nn"],erupt:["ih r-ah1-p-t","vb vbp"],erupted:["ih r-ah1-p t-ah-d","vbd vbn"],erupting:["ih r-ah1-p t-ih-ng","vbg"],eruption:["ih r-ah1-p sh-ah-n","nn"],erupts:["ih r-ah1-p-t-s","vbz"],erythropoietin:["eh r-ih th-r-ah p-oy1 t-ih-n","nn"],escalate:["eh1 s-k-ah l-ey-t","vb vbp"],escalated:["eh1 s-k-ah l-ey t-ih-d","vbn vbd"],escalating:["eh1 s-k-ah l-ey t-ih-ng","vbg"],escalation:["eh s-k-ah l-ey1 sh-ah-n","nn"],escalator:["eh1 s-k-ah l-ey t-er","nn"],escapade:["eh1 s-k-ah p-ey-d","nn"],escape:["ih s-k-ey1-p","vb nn vbp"], +escaped:["ih s-k-ey1-p-t","vbd vbn"],escapee:["ih s-k-ey p-iy1","nn"],escaping:["ih s-k-ey1 p-ih-ng","vbg"],eschew:["eh-s ch-uw1","vb"],eschewed:["eh-sh uw1-d","vbn"],eschewing:["eh-sh uw1 ih-ng","vbg"],eschews:["eh-s ch-uw1-z","vbz"],escort:["eh s-k-ao1-r-t","nn vb"],escorted:["eh s-k-ao1-r t-ih-d","vbd vbn"],escorting:["eh1 s-k-ao-r t-ih-ng","vbg"],escrow:["eh s-k-r-ow1","nn jj vb"],escrowed:["eh1 s-k-r-ow-d","vbn"],escudo:["eh s-k-uw1 d-ow","nn"],esophagus:["ih s-aa1 f-ah g-ah-s","nn"],esoteric:["eh s-ah t-eh1 r-ih-k","jj"],especially:["ah s-p-eh1-sh l-iy","rb"],espionage:["eh1 s-p-iy ah n-aa-jh","nn"],esplanade:["eh-s p-l-ah n-aa1-d","nn"],espouse:["ih s-p-aw1-z","vb vbp"],espoused:["ih s-p-aw1-z-d","vbd vbn"],espouses:["ih s-p-aw1 z-ih-z","vbz"],espousing:["ih s-p-aw1 z-ih-ng","vbg"],espresso:["eh s-p-r-eh1 s-ow","nn"],essay:["eh s-ey1","nn"],essayist:["eh1 s-ey ih-s-t","nn"],essence:["eh1 s-ah-n-s","nn"],essential:["ih s-eh1-n sh-ah-l","jj nn"],essentially:["ih s-eh1-n sh-ah l-iy","rb"],establish:["ih s-t-ae1 b-l-ih-sh","vb vbp"],established:["ih s-t-ae1 b-l-ih-sh-t","vbn jj vbd"],establishes:["ih s-t-ae1 b-l-ih sh-ih-z","vbz"],establishing:["ih s-t-ae1 b-l-ih sh-ih-ng","vbg"],establishment:["ih s-t-ae1 b-l-ih-sh m-ah-n-t","nn"],estate:["ih s-t-ey1-t","nn"],esteem:["ah s-t-iy1-m","nn vb"],esteemed:["ih s-t-iy1-m-d","vbd vbn"],estimable:["eh1 s-t-ah m-ah b-ah-l","jj"],estimate:["eh1 s-t-ah m-ah-t","nn vb vbp"],estimated:["eh1 s-t-ah m-ey t-ah-d","vbn jj vbd"],estimating:["eh1 s-t-ah m-ey t-ih-ng","vbg"],estimation:["eh s-t-ah m-ey1 sh-ah-n","nn"],estimator:["eh s-t-ih1 m-ah t-er","nn"],estrange:["eh-s-t-r-ey1-n-jh","vb"],estranged:["eh s-t-r-ey1-n-jh-d","vbn vbd jj"],estrangement:["ih s-t-r-ey1-n-jh m-ah-n-t","nn"],estrogen:["eh1 s-t-r-ah jh-ah-n","nn"],estuary:["eh1-s ch-uw eh r-iy","nn"],etcetera:["eh1-t s-eh1 t-er ah","nn"],etch:["eh1-ch","vb"],etched:["eh1-ch-t","vbd vbn"],etching:["eh1 ch-ih-ng","nn"],eternal:["ih t-er1 n-ah-l","jj"],eternally:["ih t-er1 n-ah l-iy","rb"],eternity:["ih t-er1 n-ah t-iy","nn"],ethane:["eh1 th-ey-n","nn"],ethanol:["eh1 th-ah n-ao-l","nn"],ether:["iy1 th-er","nn cc"],ethereal:["ih th-ih1 r-iy ah-l","jj"],ethic:["eh1 th-ih-k","nn"],ethical:["eh1 th-ah k-ah-l","jj"],ethically:["eh1 th-ih k-ah l-iy","rb"],ethicist:["eh1 th-ih s-ih-s-t","nn"],ethics:["eh1 th-ih-k-s","nn"],ethnic:["eh1-th n-ih-k","jj"],ethnically:["eh1-th n-ih-k l-iy","rb"],ethnicity:["eh-th n-ih1 s-ih t-iy","nn"],ethos:["iy1 th-aa-s","nn"],ethyl:["eh1 th-ah-l","nn"],ethylene:["eh1 th-ah l-iy-n","nn"],etiquette:["eh1 t-ah k-ah-t","nn"],etymology:["eh t-ah m-aa1 l-ah jh-iy","nn"],eucalyptus:["y-uw k-ah l-ih1-p t-ah-s","nn"],eulogy:["y-uw1 l-ah jh-iy","nn"],euphemism:["y-uw1 f-ah m-ih z-ah-m","nn"],euphoria:["y-uw f-ao1 r-iy ah","nn"],euphoric:["y-uw f-aa1 r-ih-k","jj"],evacuate:["ih v-ae1 k-y-ah ey-t","vb"],evacuated:["ih v-ae1 k-y-ah-w ey t-ih-d","vbn"],evacuation:["ih v-ae k-y-ah-w ey1 sh-ah-n","nn"],evade:["ih v-ey1-d","vb"],evaded:["ih v-ey1 d-ih-d","vbn vbd"],evader:["ih v-ey1 d-er","nn"],evades:["ih v-ey1-d-z","vbz"],evading:["ih v-ey1 d-ih-ng","vbg"],evaluate:["ih v-ae1-l y-uw ey-t","vb vbp"],evaluated:["ih v-ae1-l y-uw ey t-ah-d","vbn vbd"],evaluates:["ih v-ae1-l y-uw ey-t-s","vbz"],evaluating:["ih v-ae1-l y-uw ey t-ih-ng","vbg"],evaluation:["ih v-ae-l y-uw ey1 sh-ah-n","nn"],evangelical:["iy v-ae-n jh-eh1 l-ih k-ah-l","jj"],evangelism:["ih v-ae1-n jh-ah l-ih z-ah-m","nn"],evangelist:["ih v-ae1-n jh-ah l-ah-s-t","nn"],evaporate:["ih v-ae1 p-er ey-t","vb vbp"],evaporated:["ih v-ae1 p-er ey t-ah-d","vbd vbn"],evaporates:["ih v-ae1 p-er ey-t-s","vbz"],evaporation:["ih v-ae p-er ey1 sh-ah-n","nn"],evasion:["ih v-ey1 zh-ah-n","nn"],evasive:["ih v-ey1 s-ih-v","jj"],eve:["iy1-v","nn"],even:["iy1 v-ih-n","rb vb"],evened:["iy1 v-ah-n-d","vbn"],evenhanded:["iy1 v-ah-n hh-ae1-n d-ih-d","jj"],evening:["iy1-v n-ih-ng","nn vbg"],evenly:["iy1 v-ah-n l-iy","rb"],evens:["iy1 v-ah-n-z","vbz"],event:["ih v-eh1-n-t","nn"],eventful:["ih v-eh1-n-t f-ah-l","jj"],eventual:["ah v-eh1-n ch-uw ah-l","jj"],eventuality:["ah v-eh-n ch-uw ae1 l-ih t-iy","nn"],eventually:["ih v-eh1-n ch-ah-w ah l-iy","rb"],ever:["eh1 v-er","rb rbr rp"],evergreen:["eh1 v-er g-r-iy-n","nn"],everlasting:["eh v-er l-ae1 s-t-ih-ng","jj nn"],every:["eh1 v-er iy","dt"],everybody:["eh1 v-r-iy b-aa d-iy","nn"],everyday:["eh1 v-r-iy d-ey1","jj"],everyone:["eh1 v-r-iy w-ah-n","nn"],everything:["eh1 v-r-iy th-ih-ng","nn"],everywhere:["eh1 v-r-iy w-eh-r","rb"],evict:["ih v-ih1-k-t","vb"],evicted:["ih v-ih1-k t-ih-d","vbn"],evicting:["ih v-ih1-k t-ih-ng","vbg"],evidence:["eh1 v-ah d-ah-n-s","nn vb"],evidenced:["eh1 v-ih d-ah-n-s-t","vbn"],evident:["eh1 v-ah d-ah-n-t","jj"],evidently:["eh1 v-ah d-ah-n-t l-iy","rb"],evil:["iy1 v-ah-l","jj nn"],evildoer:["iy1 v-ah-l d-uw er","nn"],evince:["ih-v-ih1-n-s","vb"],evinced:["ih v-ih1-n-s-t","vbn vbd"],eviscerate:["ah v-ih1 s-er ey-t","vb"],evocation:["iy v-ow k-ey1 sh-ah-n","nn"],evocative:["ih v-aa1 k-ah t-ih-v","jj"],evoke:["ih v-ow1-k","vb vbp"],evoked:["ih v-ow1-k-t","vbn vbd"],evokes:["ih v-ow1-k-s","vbz"],evoking:["ih v-ow1 k-ih-ng","vbg"],evolution:["eh v-ah l-uw1 sh-ah-n","nn"],evolutionary:["eh v-ah l-uw1 sh-ah-n eh r-iy","jj"],evolve:["ih v-aa1-l-v","vb vbp"],evolved:["ih v-aa1-l-v-d","vbn jj vbd"],evolves:["ih v-aa1-l-v-z","vbz"],evolving:["ih v-aa1-l v-ih-ng","vbg"],exacerbate:["ih-g z-ae1 s-er b-ey-t","vb vbp"],exacerbated:["ih-g z-ae1 s-er b-ey t-ah-d","vbn vbd"],exacerbates:["ih-g z-ae1 s-er b-ey-t-s","vbz"],exacerbating:["ih-g z-ae1 s-er b-ey t-ih-ng","vbg"],exacerbation:["ih-g z-ae s-er b-ey1 sh-ah-n","nn"],exact:["ih-g z-ae1-k-t","jj vb"],exacted:["ih-g z-ae1-k t-ih-d","vbd"],exacting:["ih-g z-ae1-k t-ih-ng","jj"],exactly:["ih-g z-ae1-k-t l-iy","rb"],exaggerate:["ih-g z-ae1 jh-er ey-t","vb vbp"],exaggerated:["ih-g z-ae1 jh-er ey t-ah-d","vbn jj vbd"],exaggerating:["ih-g z-ae1 jh-er ey t-ih-ng","vbg"],exaggeration:["ih-g z-ae jh-er ey1 sh-ah-n","nn"],exalt:["ih-g z-ao1-l-t","vbp vb"],exalted:["ih-g z-ao1-l t-ih-d","jj vbd"],exam:["ih-g z-ae1-m","nn"],examination:["ih-g z-ae m-ah n-ey1 sh-ah-n","nn"],examine:["ih-g z-ae1 m-ih-n","vb vbp"],examined:["ih-g z-ae1 m-ah-n-d","vbd vbn"],examiner:["ih-g z-ae1 m-ah n-er","nn"],examines:["ih-g z-ae1 m-ah-n-z","vbz"],examining:["ih-g z-ae1 m-ih n-ih-ng","vbg"],example:["ih-g z-ae1-m p-ah-l","nn"],exasperate:["ih-g-z-ae1-s-p-er-ey-t","vb"],exasperated:["ih-g z-ae1 s-p-er ey t-ih-d","jj"],exasperating:["ih-g z-ae1 s-p-er ey t-ih-ng","vbg jj"],exasperation:["eh-k s-ae s-p-er ey1 sh-ah-n","nn"],excavate:["eh1-k s-k-ah v-ey-t","vb"],excavated:["eh1-k s-k-ah v-ey t-ih-d","vbn"],excavating:["eh1-k s-k-ah v-ey t-ih-ng","vbg"],excavation:["eh-k s-k-ah v-ey1 sh-ah-n","nn"],excavator:["eh1-k s-k-ah v-ey t-er","nn"],exceed:["ih-k s-iy1-d","vb vbp"],exceeded:["ih-k s-iy1 d-ah-d","vbd vbn"],exceeding:["ih-k s-iy1 d-ih-ng","vbg jj"],exceedingly:["ih-k s-iy1 d-ih-ng l-iy","rb"],exceeds:["ih-k s-iy1-d-z","vbz"],excel:["ih-k s-eh1-l","vbp vb"],excelled:["ih-k s-eh1-l-d","vbd vbn"],excellence:["eh1-k s-ah l-ah-n-s","nn"],excellent:["eh1-k s-ah l-ah-n-t","jj"],excellently:["eh1-k s-ah l-ah-n-t l-iy","rb"],excels:["ih-k s-eh1-l-z","vbz"],excelsior:["ih-k s-eh1-l s-iy er","nn"],except:["ih-k s-eh1-p-t","in vb"],excepting:["eh-k s-eh1-p t-ih-ng","vbg"],exception:["ih-k s-eh1-p sh-ah-n","nn"],exceptional:["ih-k s-eh1-p sh-ah n-ah-l","jj"],exceptionally:["ih-k s-eh1-p sh-ah-n ah l-iy","rb"],excerpt:["eh1-k s-er-p-t","nn"],excess:["eh1-k s-eh-s","jj nn"],excessive:["ih-k s-eh1 s-ih-v","jj"],excessively:["ih-k s-eh1 s-ih-v l-iy","rb"],exchange:["ih-k-s ch-ey1-n-jh","nn vb vbp"],exchangeable:["ih-k-s ch-ey1-n jh-ah b-ah-l","jj"],exchanged:["ih-k-s ch-ey1-n-jh-d","vbn vbd"],exchanger:["ih-k-s ch-ey1-n jh-er","nn"],exchanging:["ih-k-s ch-ey1-n jh-ih-ng","vbg"],exchequer:["eh1-k-s ch-eh k-er","nn"],excise:["eh-k s-ay1-s","nn jj vb"],excised:["eh1-k s-ay-z-d","vbd vbn"],excision:["ih-k s-ih1 zh-ah-n","nn"],excite:["ih-k s-ay1-t","vb"],excited:["ih-k s-ay1 t-ah-d","vbn jj vbd"],excitedly:["ih-k s-ay1 t-ah-d l-iy","rb"],excitement:["ih-k s-ay1-t m-ah-n-t","nn"],excites:["ih-k s-ay1-t-s","vbz"],exciting:["ih-k s-ay1 t-ih-ng","jj vbg"],exclaim:["ih-k s-k-l-ey1-m","vb"],exclaimed:["ih-k s-k-l-ey1-m-d","vbd"],exclaiming:["ih-k s-k-l-ey1 m-ih-ng","vbg"],exclaims:["ih-k s-k-l-ey1-m-z","vbz"],exclamation:["eh-k s-k-l-ah m-ey1 sh-ah-n","nn"],exclude:["ih-k s-k-l-uw1-d","vb vbp"],excluded:["ih-k s-k-l-uw1 d-ah-d","vbn vbd"],excludes:["ih-k s-k-l-uw1-d-z","vbz"],excluding:["ih-k s-k-l-uw1 d-ih-ng","vbg"],exclusion:["ih-k s-k-l-uw1 zh-ah-n","nn"],exclusionary:["ih-k s-k-l-uw1 zh-ah-n eh r-iy","jj"],exclusive:["ih-k s-k-l-uw1 s-ih-v","jj nn"],exclusively:["ih-k s-k-l-uw1 s-ih-v l-iy","rb"],exclusivity:["eh-k s-k-l-uw s-ih1 v-ah t-iy","nn"],excommunicate:["eh-k-s-k-ah-m-y-uw1-n-ah-k-ey-t","vb"],excommunicated:["eh-k-s k-ah m-y-uw1 n-ah k-ey t-ah-d","vbn"],excoriate:["eh-k-s-k-ao1-r-iy-ey-t","vb"],excoriated:["eh-k-s k-ao1 r-iy ey t-ih-d","vbd vbn"],excoriating:["eh-k-s k-ao1 r-iy ey t-ih-ng","vbg"],excrement:["eh1-k s-k-r-ah m-ah-n-t","nn"],excrete:["ih-k s-k-r-iy1-t","vb"],excretion:["ih-k s-k-r-iy1 sh-ah-n","nn"],excretory:["eh1-k s-k-r-ah t-ao r-iy","jj"],excruciating:["ih-k s-k-r-uw1 sh-iy ey t-ih-ng","jj"],excursion:["ih-k s-k-er1 zh-ah-n","nn"],excuse:["ih-k s-k-y-uw1-s","nn vbp vb"],excused:["ih-k s-k-y-uw1-z-d","vbn vbd"],exec:["eh-g z-eh1-k","nn"],execute:["eh1-k s-ah k-y-uw-t","vb vbp"],executed:["eh1-k s-ah k-y-uw t-ah-d","vbn jj vbd"],executes:["eh1-k s-ah k-y-uw-t-s","vbz"],executing:["eh1-k s-ah k-y-uw t-ih-ng","vbg"],execution:["eh-k s-ah k-y-uw1 sh-ah-n","nn"],executioner:["eh-k s-ah k-y-uw1 sh-ah-n er","nn"],executive:["ih-g z-eh1 k-y-ah t-ih-v","nn jj"],executor:["ih-g z-eh1 k-y-ah t-er","nn"],exemplary:["ih-g z-eh1-m p-l-er iy","jj"],exemplified:["ih-g z-eh1-m p-l-ah f-ay-d","vbn"],exemplifies:["ih-g z-eh1-m p-l-ah f-ay-z","vbz"],exemplify:["ih-g z-eh1-m p-l-ah f-ay","vbp vb"],exempt:["ih-g z-eh1-m-p-t","jj vb"],exempted:["ih-g z-eh1-m-p t-ih-d","vbn vbd"],exempting:["ih-g z-eh1-m-p t-ih-ng","vbg"],exemption:["ih-g z-eh1-m-p sh-ah-n","nn"],exempts:["ih-g z-eh1-m-p-t-s","vbz"],exercisable:["eh1-k s-er s-ay z-ah b-ah-l","jj"],exercise:["eh1-k s-er s-ay-z","nn vbp vb"],exercised:["eh1-k s-er s-ay-z-d","vbn vbd jj"],exercising:["eh1-k s-er s-ay z-ih-ng","vbg"],exert:["ih-g z-er1-t","vb vbp"],exerted:["ih-g z-er1 t-ih-d","vbn vbd"],exerting:["ih-g z-er1 t-ih-ng","vbg"],exertion:["ih-g z-er1 sh-ah-n","nn"],exerts:["ih-g z-er1-t-s","vbz"],exhale:["eh-k-s-hh-ey1-l","vb"],exhaled:["eh-k-s hh-ey1-l-d","vbd"],exhaust:["ih-g z-ao1-s-t","nn vb vbp"],exhausted:["ih-g z-ao1 s-t-ah-d","vbn vbd"],exhausting:["ih-g z-ao1 s-t-ih-ng","vbg jj"],exhaustion:["ih-g z-ao1-s ch-ah-n","nn"],exhaustive:["ih-g z-ao1 s-t-ih-v","jj"],exhaustively:["ih-g z-aa1 s-t-ih-v l-iy","rb"],exhibit:["ih-g z-ih1 b-ih-t","nn vbp vb"],exhibited:["ih-g z-ih1 b-ah t-ah-d","vbn vbd"],exhibiting:["ih-g z-ih1 b-ih t-ih-ng","vbg"],exhibition:["eh-k s-ah b-ih1 sh-ah-n","nn"],exhibitor:["ih-g z-ih1 b-ah t-er","nn"],exhilarate:["ih-g-z-ih1-l-er-ey-t","vb"],exhilarated:["ih-g z-ih1 l-er ey t-ih-d","vbn"],exhilarating:["ih-g z-ih1 l-er ey t-ih-ng","jj"],exhilaration:["ih-g z-ih l-er ey1 sh-ah-n","nn"],exhort:["ih-g z-ao1-r-t","vb"],exhortation:["eh-g z-ao-r t-ey1 sh-ah-n","nn"],exhorting:["ih-g z-ao1-r t-ih-ng","vbg"],exhorts:["ih-g z-ao1-r-t-s","vbz"],exigency:["eh-k s-ih1 jh-ah-n s-iy","nn"],exile:["eh1-g z-ay-l","nn vb"],exiled:["eh1-g z-ay-l-d","vbn vbd jj"],exist:["ih-g z-ih1-s-t","vb vbp"],existed:["ih-g z-ih1 s-t-ah-d","vbd vbn"],existence:["eh-g z-ih1 s-t-ah-n-s","nn"],existent:["eh-g z-ih1 s-t-ah-n-t","jj nn"],existential:["eh-k s-ih s-t-eh1-n ch-ah-l","jj"],existing:["ih-g z-ih1 s-t-ih-ng","vbg jj"],exists:["ih-g z-ih1-s-t-s","vbz"],exit:["eh1-g z-ih-t","nn vb"],exited:["eh1-g z-ah t-ih-d","vbd vbn"],exiting:["eh1-g z-ih t-ih-ng","vbg"],exodus:["eh1-k s-ah d-ah-s","nn"],exonerate:["ih-g z-aa1 n-er ey-t","vb"],exonerated:["ih-g z-aa1 n-er ey t-ih-d","vbn vbd"],exonerating:["ih-g z-aa1 n-er ey t-ih-ng","vbg"],exorbitant:["ih-g z-ao1-r b-ih t-ah-n-t","jj"],exorcism:["eh1-k s-er s-ih1-z ah-m","nn"],exorcist:["eh1-k s-er s-ah-s-t","nn"],exothermic:["eh-k s-ow th-er1 m-ih-k","jj"],exotic:["ih-g z-aa1 t-ih-k","jj"],expand:["ih-k s-p-ae1-n-d","vb vbp"],expandable:["ih-k s-p-ae1-n d-ah b-ah-l","jj"],expanded:["ih-k s-p-ae1-n d-ah-d","vbn vbd jj"],expanding:["ih-k s-p-ae1-n d-ih-ng","vbg jj"],expands:["ih-k s-p-ae1-n-d-z","vbz"],expanse:["ih-k s-p-ae1-n-s","nn jj"],expansion:["ih-k s-p-ae1-n sh-ah-n","nn jj"],expansionism:["ih-k s-p-ae1-n sh-ah n-ih z-ah-m","nn"],expansive:["ih-k s-p-ae1-n s-ih-v","jj"],expatriate:["eh-k-s p-ey1 t-r-iy ey-t","nn"],expect:["ih-k s-p-eh1-k-t","vbp vb in"],expectancy:["ih-k s-p-eh1-k t-ah-n s-iy","nn"],expectant:["ih-k s-p-eh1-k t-ah-n-t","jj"],expectation:["eh-k s-p-eh-k t-ey1 sh-ah-n","nn"],expected:["ih-k s-p-eh1-k t-ah-d","vbn vbd jj vb"],expecting:["ih-k s-p-eh1-k t-ih-ng","vbg"],expects:["ih-k s-p-eh1-k-t-s","vbz"],expediency:["ih-k s-p-iy1 d-iy ah-n s-iy","nn"],expedient:["ih-k s-p-iy1 d-iy ah-n-t","jj nn"],expedite:["eh1-k s-p-ih d-ay-t","vb"],expedited:["eh1-k s-p-ih d-ay t-ih-d","vbn vbd jj"],expediting:["eh1-k s-p-ah d-ay t-ih-ng","vbg"],expedition:["eh-k s-p-ah d-ih1 sh-ah-n","nn"],expeditious:["eh-k s-p-ah d-ih1 sh-ah-s","jj"],expeditiously:["eh-k s-p-ah d-ih1 sh-ah-s l-iy","rb"],expel:["ih-k s-p-eh1-l","vb"],expelled:["ih-k s-p-eh1-l-d","vbn vbd"],expelling:["ih-k s-p-eh1 l-ih-ng","vbg"],expend:["ih-k s-p-eh1-n-d","vb vbp"],expendable:["ih-k s-p-eh1-n d-ah b-ah-l","jj"],expended:["ih-k s-p-eh1-n d-ih-d","vbn vbd"],expenditure:["ih-k s-p-eh1-n d-ah ch-er","nn"],expense:["ih-k s-p-eh1-n-s","nn"],expensive:["ih-k s-p-eh1-n s-ih-v","jj rb"],experience:["ih-k s-p-ih1 r-iy ah-n-s","nn vbp vb"],experienced:["ih-k s-p-ih1 r-iy ah-n-s-t","vbn jj vbd"],experiencing:["ih-k s-p-ih1 r-iy ah-n s-ih-ng","vbg"],experiment:["ih-k s-p-eh1 r-ah m-ah-n-t","nn vbp vb"],experimental:["ih-k s-p-eh r-ah m-eh1-n t-ah-l","jj"],experimentally:["ih-k s-p-eh r-ah m-eh1-n t-ah l-iy","rb"],experimentation:["ih-k s-p-eh r-ah m-ah-n t-ey1 sh-ah-n","nn"],experimented:["ih-k s-p-eh1 r-ah m-ah-n t-ah-d","vbd vbn"],experimenter:["ih-k s-p-eh1 r-ah m-eh-n t-er","nn"],experimenting:["eh-k s-p-eh1 r-ah m-eh-n t-ih-ng","vbg"],expert:["eh1-k s-p-er-t","nn jj"],expertise:["eh-k s-p-er t-iy1-z","nn"],expertly:["eh1-k s-p-er-t l-iy","rb"],expiration:["eh-k s-p-er ey1 sh-ah-n","nn"],expire:["ih-k s-p-ay1-r","vb vbp"],expired:["ih-k s-p-ay1-r-d","vbd vbn jj"],expires:["ih-k s-p-ay1 er-z","vbz"],expiring:["ih-k s-p-ay1 r-ih-ng","vbg"],explain:["ih-k s-p-l-ey1-n","vb vbp"],explained:["ih-k s-p-l-ey1-n-d","vbd vbn"],explaining:["ih-k s-p-l-ey1 n-ih-ng","vbg"],explains:["ih-k s-p-l-ey1-n-z","vbz"],explanation:["eh-k s-p-l-ah n-ey1 sh-ah-n","nn"],explanatory:["ih-k s-p-l-ae1 n-ah t-ao r-iy","jj"],expletive:["eh1-k s-p-l-ah t-ih-v","nn"],explicit:["ih-k s-p-l-ih1 s-ah-t","jj"],explicitly:["ih-k s-p-l-ih1 s-ah-t l-iy","rb"],explode:["ih-k s-p-l-ow1-d","vb vbp"],exploded:["ih-k s-p-l-ow1 d-ah-d","vbd vbn"],explodes:["ih-k s-p-l-ow1-d-z","vbz"],exploding:["ih-k s-p-l-ow1 d-ih-ng","vbg"],exploit:["eh1-k s-p-l-oy-t","vb nn vbp"],exploitation:["eh-k s-p-l-oy t-ey1 sh-ah-n","nn"],exploitative:["eh-k s-p-l-oy1 t-ah t-ih-v","jj"],exploited:["eh1-k s-p-l-oy t-ah-d","vbn vbd"],exploiting:["eh1-k s-p-l-oy t-ih-ng","vbg"],exploration:["eh-k s-p-l-er ey1 sh-ah-n","nn"],exploratory:["ih-k s-p-l-ao1 r-ah t-ao r-iy","jj"],explore:["ih-k s-p-l-ao1-r","vb vbp"],explored:["ih-k s-p-l-ao1-r-d","vbn vbd"],explorer:["ih-k s-p-l-ao1 r-er","nn"],explores:["ih-k s-p-l-ao1-r-z","vbz"],exploring:["ih-k s-p-l-ao1 r-ih-ng","vbg"],explosion:["ih-k s-p-l-ow1 zh-ah-n","nn"],explosive:["ih-k s-p-l-ow1 s-ih-v","jj nn"],explosively:["eh-k s-p-l-ow1 s-ih-v l-iy","rb"],expo:["eh1-k s-p-ow","nn"],exponent:["ih-k s-p-ow1 n-ah-n-t","nn"],exponential:["eh-k s-p-ow n-eh1-n ch-ah-l","jj"],exponentially:["eh-k s-p-ow n-eh1-n sh-ah l-iy","rb"],"export":["eh1-k s-p-ao-r-t","nn vbp jj vb"],exported:["ih-k s-p-ao1-r t-ah-d","vbn vbd"],exporter:["ih-k s-p-ao1-r t-er","nn"],exporting:["ih-k s-p-ao1-r t-ih-ng","vbg"],expose:["ih-k s-p-ow1-z","vb nn vbp"],exposed:["ih-k s-p-ow1-z-d","vbn jj vbd"],exposes:["ih-k s-p-ow1 z-ih-z","vbz"],exposing:["ih-k s-p-ow1 z-ih-ng","vbg jj"],exposition:["eh-k s-p-ah z-ih1 sh-ah-n","nn"],exposure:["ih-k s-p-ow1 zh-er","nn"],expound:["ih-k-s-p-aw1-n-d","vb"],expounded:["ih-k s-p-aw1-n d-ah-d","vbd vbn"],expounding:["ih-k s-p-aw1-n d-ih-ng","vbg"],express:["ih-k s-p-r-eh1-s","vb vbp jj nn"],expressed:["ih-k s-p-r-eh1-s-t","vbn vbd jj"],expresses:["ih-k s-p-r-eh1 s-ah-z","vbz"],expressing:["ih-k s-p-r-eh1 s-ih-ng","vbg"],expression:["ih-k s-p-r-eh1 sh-ah-n","nn"],expressionism:["ih-k s-p-r-eh1 sh-ah-n ih z-ah-m","nn"],expressionist:["ih-k s-p-r-eh1 sh-ah-n ah-s-t","nn"],expressionistic:["ih-k s-p-r-eh sh-ah n-ih1 s-t-ih-k","jj"],expressive:["ih-k s-p-r-eh1 s-ih-v","jj"],expressly:["eh-k s-p-r-eh1-s l-iy","rb"],expressway:["ih-k s-p-r-eh1-s w-ey","nn"],expropriated:["eh-k-s p-r-ow1 p-r-iy ey t-ih-d","jj"],expulsion:["ih-k s-p-ah1-l sh-ah-n","nn"],expunge:["ih-k-s-p-ah1-n-jh","vb"],expunged:["ih-k s-p-ah1-n-jh-d","vbn"],exquisite:["eh1-k s-k-w-ah z-ah-t","jj"],exquisitely:["eh-k s-k-w-ih1 z-ih-t l-iy","rb"],extant:["eh1-k s-t-ah-n-t","jj"],extend:["ih-k s-t-eh1-n-d","vb vbp"],extended:["ih-k s-t-eh1-n d-ah-d","vbn vbd jj"],extendible:["eh-k s-t-eh1-n d-ih b-ah-l","jj"],extending:["ih-k s-t-eh1-n d-ih-ng","vbg"],"extends":["ih-k s-t-eh1-n-d-z","vbz"],extension:["ih-k s-t-eh1-n sh-ah-n","nn"],extensive:["ih-k s-t-eh1-n s-ih-v","jj"],extensively:["ih-k s-t-eh1-n s-ih-v l-iy","rb"],extent:["ih-k s-t-eh1-n-t","nn"],extenuate:["ih-k-s-t-eh1-n-y-uw-ey-t","vb"],extenuating:["ih-k s-t-eh1 n-y-uw ey t-ih-ng","vbg"],exterior:["ih-k s-t-ih1 r-iy er","jj nn"],exterminate:["ih-k-s-t-er1-m-ah-n-ey-t","vb"],exterminating:["ih-k s-t-er1 m-ah n-ey t-ih-ng","vbg"],extermination:["ih-k s-t-er m-ah n-ey1 sh-ah-n","nn"],exterminator:["ih-k s-t-er1 m-ah n-ey t-er","nn"],external:["ih-k s-t-er1 n-ah-l","jj"],externally:["ih-k s-t-er1 n-ah l-iy","rb"],extinct:["ih-k s-t-ih1-ng-k-t","jj"],extinction:["ih-k s-t-ih1-ng-k sh-ah-n","nn"],extinguish:["ih-k s-t-ih1-ng g-w-ih-sh","vb"],extinguished:["ih-k s-t-ih1-ng g-w-ih-sh-t","vbn"],extinguisher:["ih-k s-t-ih1-ng g-w-ih sh-er","nn"],extinguishment:["ih-k s-t-ih1-ng g-w-ih-sh m-ah-n-t","nn"],extol:["ih-k s-t-ow1-l","vb"],extolled:["ih-k s-t-ow1-l-d","vbd"],extolling:["ih-k s-t-ow1 l-ih-ng","vbg"],extols:["ih-k s-t-ow1-l-z","vbz"],extort:["ih-k s-t-ao1-r-t","vb"],extorted:["ih-k s-t-ao1-r t-ih-d","vbd"],extorting:["ih-k s-t-ao1-r t-ih-ng","vbg"],extortion:["ih-k s-t-ao1-r sh-ah-n","nn"],extortionate:["ih-k s-t-ao1-r sh-ah-n ah-t","jj"],extra:["eh1-k s-t-r-ah","jj nn rb"],extract:["ih-k s-t-r-ae1-k-t","vb nn vbp"],extracted:["ih-k s-t-r-ae1-k t-ah-d","vbn vbd"],extracting:["ih-k s-t-r-ae1-k t-ih-ng","vbg"],extraction:["ih-k s-t-r-ae1-k sh-ah-n","nn"],extracurricular:["eh-k s-t-r-ah k-er ih1 k-y-ah l-er","jj"],extradite:["eh1-k s-t-r-ah d-ay-t","vb"],extradited:["eh1-k s-t-r-ah d-ay t-ih-d","vbn"],extraditing:["eh1-k s-t-r-ah d-ay t-ih-ng","vbg"],extradition:["eh-k s-t-r-ah d-ih1 sh-ah-n","nn"],extralegal:["eh-k s-t-r-ah l-iy1 g-ah-l","jj"],extramarital:["eh-k s-t-r-ah m-eh1 r-ah t-ah-l","jj"],extraneous:["eh-k s-t-r-ey1 n-iy ah-s","jj"],extraordinarily:["ih-k s-t-r-ao-r d-ah n-eh1 r-ah l-iy","rb"],extraordinary:["ih-k s-t-r-ao1-r d-ah-n eh r-iy","jj nn"],extrapolate:["ih-k s-t-r-ae1 p-ah l-ey-t","vb"],extrapolated:["ih-k s-t-r-ae1 p-ah l-ey t-ih-d","vbn"],extrapolation:["ih-k s-t-r-ae p-ah l-ey1 sh-ah-n","nn"],extraterrestrial:["eh-k s-t-r-ah t-er eh1-s t-r-iy ah-l","jj"],extraterritorial:["eh-k s-t-r-ah t-eh r-ih t-ao1 r-iy ah-l","jj"],extravagance:["ih-k s-t-r-ae1 v-ah g-ah-n-s","nn"],extravagant:["ih-k s-t-r-ae1 v-ah g-ah-n-t","jj"],extravagantly:["eh-k s-t-r-ae1 v-ah g-ah-n-t l-iy","rb"],extravaganza:["ih-k s-t-r-ae v-ah g-ae1-n z-ah","nn"],extreme:["ih-k s-t-r-iy1-m","jj nn"],extremely:["ih-k s-t-r-iy1-m l-iy","rb"],extremist:["ih-k s-t-r-iy1 m-ih-s-t","jj nn"],extremity:["ih-k-s t-r-eh1 m-ah t-iy","nn"],extricate:["eh1-k s-t-r-ah k-ey-t","vb"],extrude:["ih-k-s-t-r-uw1-d","vb"],extruded:["ih-k s-t-r-uw1 d-ah-d","vbn jj"],extruding:["ih-k s-t-r-uw1 d-ih-ng","vbg"],extrusion:["ih-k-s t-r-uw1 zh-ah-n","nn"],exuberance:["ih-g z-uw1 b-er ah-n-s","nn"],exuberant:["ih-g z-uw1 b-er ah-n-t","jj"],exude:["ih-g z-uw1-d","vb vbp"],exuded:["ih-g z-uw1 d-ih-d","vbd"],exult:["ih-g-z-ah1-l-t","vb"],exultantly:["ih-g z-ah1-l t-ah-n-t l-iy","rb"],exulted:["ih-g z-ah1-l t-ih-d","vbd"],exults:["ih-g z-ah1-l-t-s","vbz"],eye:["ay1","nn vb"],eyeball:["ay1 b-ao-l","nn"],eyebrow:["ay1 b-r-aw","nn"],eyed:["ay1-d","vbd"],eyeglasses:["ay1 g-l-ae s-ah-z","nn"],eyeing:["ay1 ih-ng","vbg"],eyelash:["ay1 l-ae-sh","nn"],eyelet:["ay1 l-ah-t","nn"],eyelid:["ay1 l-ih-d","nn"],eyepiece:["ay1 p-iy-s","nn"],eyesight:["ay1 s-ay-t","nn"],eyesore:["ay1 s-ao-r","nn"],eyewear:["ay1 w-eh-r","jj nn"],eyewitness:["ay1 w-ih1-t n-ah-s","nn jj"],fable:["f-ey1 b-ah-l","nn"],fabled:["f-ey1 b-ah-l-d","jj"],fabric:["f-ae1 b-r-ih-k","nn"],fabricate:["f-ae1 b-r-ah k-ey-t","vb vbp"],fabricated:["f-ae1 b-r-ih k-ey t-ah-d","vbn vbd jj"],fabricates:["f-ae1 b-r-ih k-ey-t-s","vbz"],fabricating:["f-ae1 b-r-ih k-ey t-ih-ng","vbg"],fabrication:["f-ae b-r-ih k-ey1 sh-ah-n","nn"],fabricator:["f-ae1 b-r-ih k-ey t-er","nn"],fabulous:["f-ae1 b-y-ah l-ah-s","jj"],fabulously:["f-ae1 b-y-uw l-ah-s l-iy","rb"],facade:["f-ah s-aa1-d","nn"],face:["f-ey1-s","nn vbp jj rb vb"],faced:["f-ey1-s-t","vbn vbd"],faceless:["f-ey1-s l-ah-s","jj"],facelift:["f-ey1-s l-ih-f-t","nn"],facet:["f-ae1 s-ah-t","nn"],facetious:["f-ah s-iy1 sh-ah-s","jj"],facetiously:["f-ah s-iy1 sh-ah-s l-iy","rb"],facial:["f-ey1 sh-ah-l","jj"],facile:["f-ae1 s-ah-l","jj"],facilitate:["f-ah s-ih1 l-ah t-ey-t","vb vbp"],facilitated:["f-ah s-ih1 l-ah t-ey t-ih-d","vbn"],facilitates:["f-ah s-ih1 l-ah t-ey-t-s","vbz"],facilitating:["f-ah s-ih1 l-ah t-ey t-ih-ng","vbg"],facilitator:["f-ah s-ih1 l-ah t-ey t-er","nn"],facility:["f-ah s-ih1 l-ih t-iy","nn"],facing:["f-ey1 s-ih-ng","vbg jj"],facsimile:["f-ae-k s-ih1 m-ah l-iy","nn jj"],fact:["f-ae1-k-t","nn"],faction:["f-ae1-k sh-ah-n","nn"],factor:["f-ae1-k t-er","nn vb vbp"],factored:["f-ae1-k t-er-d","vbn jj"],factoring:["f-ae1-k t-er ih-ng","vbg"],factory:["f-ae1-k t-er iy","nn jj"],factual:["f-ae1-k ch-uw ah-l","jj"],factually:["f-ae1-k ch-uw ah l-iy","rb"],faculty:["f-ae1 k-ah-l t-iy","nn"],fad:["f-ae1-d","nn"],faddish:["f-ae1 d-ih-sh","jj"],fade:["f-ey1-d","vb vbp nn"],faded:["f-ey1 d-ah-d","vbn vbd jj"],fading:["f-ey1 d-ih-ng","vbg jj nn"],fail:["f-ey1-l","vb vbp nn"],failed:["f-ey1-l-d","vbd vbn jj"],failing:["f-ey1 l-ih-ng","vbg"],failure:["f-ey1 l-y-er","nn"],faint:["f-ey1-n-t","jj nn vb"],fainted:["f-ey1-n t-ih-d","vbd vbn"],fainter:["f-ey1-n t-er","jjr"],faintest:["f-ey1-n t-ah-s-t","jjs"],fainting:["f-ey1-n t-ih-ng","vbg"],faintly:["f-ey1-n-t l-iy","rb"],fair:["f-eh1-r","jj nn rb"],faire:["f-eh1-r","nn"],fairer:["f-eh1 r-er","jjr"],fairest:["f-eh1 r-ih-s-t","jjs"],fairly:["f-eh1-r l-iy","rb"],fairness:["f-eh1-r n-ah-s","nn"],fairway:["f-eh1-r w-ey","nn"],fairy:["f-eh1 r-iy","jj nn"],faith:["f-ey1-th","nn"],faithful:["f-ey1-th f-ah-l","jj nn"],faithfully:["f-ey1-th f-ah l-iy","rb"],fajita:["f-ah jh-iy1 t-ah","nn"],fake:["f-ey1-k","jj nn vb vbp"],faked:["f-ey1-k-t","vbn vbd"],faking:["f-ey1 k-ih-ng","vbg"],falcon:["f-ae1-l k-ah-n","nn"],falconer:["f-ae1-l k-ah n-er","nn"],falconry:["f-ae1-l k-ah-n r-iy","nn"],fall:["f-ao1-l","nn vbp vb"],fallacious:["f-ah l-ey1 sh-ah-s","jj"],fallacy:["f-ae1 l-ah s-iy","nn"],fallback:["f-ao1-l b-ae-k","nn jj"],fallen:["f-aa1 l-ah-n","vbn jj"],fallible:["f-ae1 l-ah b-ah-l","jj"],falling:["f-aa1 l-ih-ng","vbg jj nn"],falloff:["f-ao1-l ao-f","nn"],fallout:["f-ao1-l aw-t","nn"],fallow:["f-ae1 l-ow","jj"],"false":["f-ao1-l-s","jj rb"],falsehood:["f-ae1-l-s hh-uh-d","nn"],falsely:["f-ao1-l-s l-iy","rb"],falsification:["f-ae-l s-ah f-ah k-ey1 sh-ah-n","nn"],falsified:["f-ao1-l s-ah f-ay-d","vbn"],falsify:["f-ao1-l s-ah f-ay","vb"],falsifying:["f-ao1-l s-ah f-ay ih-ng","vbg"],falsity:["f-ao1-l s-ah t-iy","nn"],falter:["f-ao1-l t-er","vb vbp"],faltered:["f-aa1-l t-er-d","vbd vbn"],faltering:["f-ao1-l t-er ih-ng","vbg"],falters:["f-ao1-l t-er-z","vbz"],fame:["f-ey1-m","nn vb"],famed:["f-ey1-m-d","jj vbn"],familial:["f-ah m-ih1 l-y-ah-l","jj"],familiar:["f-ah m-ih1 l-y-er","jj nn"],familiarity:["f-ah m-ih l-y-eh1 r-ah t-iy","nn"],familiarize:["f-ah m-ih1 l-y-er ay-z","vb"],family:["f-ae1 m-ah l-iy","nn"],famine:["f-ae1 m-ah-n","nn"],famous:["f-ey1 m-ah-s","jj"],famously:["f-ey1 m-ah-s l-iy","rb"],fan:["f-ae1-n","nn vbp vb"],fanatic:["f-ah n-ae1 t-ih-k","nn jj"],fanatical:["f-ah n-ae1 t-ih k-ah-l","jj"],fanatically:["f-ah n-ae1 t-ih k-ah l-iy","rb"],fanaticism:["f-ah n-ae1 t-ah s-ih z-ah-m","nn"],fancied:["f-ae1-n s-iy-d","vbd"],fancier:["f-ae1-n s-iy er","jjr"],fancies:["f-ae1-n s-iy-z","vbz"],fanciest:["f-ae1-n s-iy ah-s-t","jjs"],fanciful:["f-ae1-n s-ih f-ah-l","jj"],fancy:["f-ae1-n s-iy","jj nn vb"],fanfare:["f-ae1-n f-eh-r","nn"],fang:["f-ae1-ng","nn"],fanned:["f-ae1-n-d","vbd vbn"],fanning:["f-ae1 n-ih-ng","vbg"],fanny:["f-ae1 n-iy","nn"],fantasia:["f-ae-n t-ey1 zh-ah","nn"],fantasize:["f-ae1-n t-ah s-ay-z","vbp vb"],fantasized:["f-ae1-n t-ih s-ay-z-d","vbn"],fantastic:["f-ae-n t-ae1 s-t-ih-k","jj"],fantastically:["f-ae-n t-ae1 s-t-ih-k l-iy","rb"],fantasy:["f-ae1-n t-ah s-iy","nn"],far:["f-aa1-r","rb in jj"],faraway:["f-aa1 r-ah w-ey1","jj"],farce:["f-aa1-r-s","nn"],fare:["f-eh1-r","nn vbp vb"],fared:["f-eh1-r-d","vbd vbn"],farewell:["f-eh-r w-eh1-l","nn uh"],farfetched:["f-aa1-r f-eh1-ch-t","jj"],farm:["f-aa1-r-m","nn vb"],farmed:["f-aa1-r-m-d","vbd jj"],farmer:["f-aa1-r m-er","nn"],farmhand:["f-aa1-r-m hh-ae-n-d","nn"],farmhouse:["f-aa1-r-m hh-aw-s","nn"],farming:["f-aa1-r m-ih-ng","vbg"],farmland:["f-aa1-r-m l-ae-n-d","nn"],faro:["f-eh1 r-ow","nn"],farther:["f-aa1-r dh-er","rb rbr"],farthest:["f-aa1-r dh-ah-s-t","jjs rbs"],fascinate:["f-ae1 s-ah n-ey-t","vb vbp"],fascinated:["f-ae1 s-ah n-ey t-ah-d","vbn jj vbd"],fascinates:["f-ae1 s-ah n-ey-t-s","vbz"],fascinating:["f-ae1 s-ah n-ey t-ih-ng","jj"],fascination:["f-ae s-ah n-ey1 sh-ah-n","nn"],fascism:["f-ae1 sh-ih z-ah-m","nn"],fascist:["f-ae1 sh-ah-s-t","jj"],fashion:["f-ae1 sh-ah-n","nn vb"],fashionable:["f-ae1 sh-ah-n ah b-ah-l","jj nn"],fashioned:["f-ae1 sh-ah-n-d","vbn vbd"],fashioning:["f-ae1 sh-ah-n ih-ng","vbg"],fast:["f-ae1-s-t","rb jj nn rp"],fastball:["f-ae1-s-t b-ao-l","nn"],fasten:["f-ae1 s-ah-n","vb vbp"],fastened:["f-ae1 s-ah-n-d","vbn vbd"],fastener:["f-ae1 s-ah n-er","nn"],fastening:["f-ae1 s-ah n-ih-ng","nn"],faster:["f-ae1 s-t-er","rbr jjr rb"],fastest:["f-ae1 s-t-ah-s-t","jjs rbs"],fastidious:["f-ae s-t-ih1 d-iy ah-s","jj"],fastness:["f-ae1-s-t n-ah-s","nn"],fat:["f-ae1-t","jj nn"],fatal:["f-ey1 t-ah-l","jj"],fatality:["f-ah t-ae1 l-ah t-iy","nn"],fatally:["f-ey1 t-ah l-iy","rb"],fate:["f-ey1-t","nn"],fateful:["f-ey1-t f-ah-l","jj"],father:["f-aa1 dh-er","nn vb"],fathered:["f-aa1 dh-er-d","vbd"],fatherly:["f-aa1 dh-er l-iy","jj"],fathom:["f-ae1 dh-ah-m","vb"],fatigue:["f-ah t-iy1-g","nn vb vbp"],fatigued:["f-ah t-iy1-g-d","vbn jj"],fatten:["f-ae1 t-ah-n","vb vbp"],fattened:["f-ae1 t-ah-n-d","vbn vbd"],fattening:["f-ae1 t-ah-n ih-ng","vbg"],fatter:["f-ae1 t-er","jjr"],fatty:["f-ae1 t-iy","jj"],fatuous:["f-ae1 ch-ah-w ah-s","jj"],faucet:["f-ao1 s-ah-t","nn"],fault:["f-ao1-l-t","nn vb vbp"],faulted:["f-ao1-l t-ih-d","vbn vbd"],faulting:["f-ao1-l t-ih-ng","vbg"],faulty:["f-ao1-l t-iy","jj"],fauna:["f-ao1 n-ah","nn"],faux:["f-ao1-k-s","jj"],favor:["f-ey1 v-er","nn vbp vb"],favorable:["f-ey1 v-er ah b-ah-l","jj"],favorably:["f-ey1 v-er ah b-l-iy","rb"],favored:["f-ey1 v-er-d","vbn vbd jj"],favoring:["f-ey1 v-er ih-ng","vbg"],favorite:["f-ey1 v-er ih-t","jj nn"],favoritism:["f-ey1 v-er ih t-ih z-ah-m","nn"],fawn:["f-ao1-n","nn jj vb"],fawning:["f-ao1 n-ih-ng","vbg"],fax:["f-ae1-k-s","nn vb"],faxed:["f-ae1-k-s-t","vbd vbn"],faxing:["f-ae1-k s-ih-ng","vbg"],faze:["f-ey1-z","vb"],fazed:["f-ey1-z-d","vbd"],fealty:["f-iy1 ah-l t-iy","nn"],fear:["f-ih1-r","nn vb vbp"],feared:["f-ih1-r-d","vbd vbn jj"],fearful:["f-ih1-r f-ah-l","jj"],fearing:["f-ih1 r-ih-ng","vbg"],fearless:["f-ih1-r l-ah-s","jj"],fearsome:["f-ih1-r s-ah-m","jj"],feasibility:["f-iy z-ah b-ih1 l-ah t-iy","nn"],feasible:["f-iy1 z-ah b-ah-l","jj"],feast:["f-iy1-s-t","nn vb"],feasted:["f-iy1 s-t-ih-d","vbn"],feasting:["f-iy1 s-t-ih-ng","vbg"],feat:["f-iy1-t","nn"],feather:["f-eh1 dh-er","nn vb"],featherbedding:["f-eh1 dh-er b-eh d-ih-ng","nn"],feathered:["f-eh1 dh-er-d","jj vbn"],featherless:["f-eh1 dh-er l-ah-s","jj"],feathery:["f-eh1 dh-er iy","jj"],feature:["f-iy1 ch-er","nn vbp jj vb"],featured:["f-iy1 ch-er-d","vbn vbd jj"],featureless:["f-iy1 ch-er l-ah-s","jj"],featuring:["f-iy1 ch-er ih-ng","vbg"],fecal:["f-iy1 k-ah-l","jj"],feckless:["f-eh1-k l-ih-s","jj"],federal:["f-eh1 d-er ah-l","jj"],federalist:["f-eh1 d-er ah l-ih-s-t","nn"],federalized:["f-eh1 d-er ah l-ay-z-d","jj"],federally:["f-eh1 d-er ah l-iy","rb"],federation:["f-eh d-er ey1 sh-ah-n","nn"],fedora:["f-ih d-ao1 r-ah","nn"],fee:["f-iy1","nn"],feeble:["f-iy1 b-ah-l","jj"],feebly:["f-iy1 b-l-iy","rb"],feed:["f-iy1-d","nn vb"],feedback:["f-iy1-d b-ae-k","nn"],feeder:["f-iy1 d-er","nn"],feeding:["f-iy1 d-ih-ng","vbg"],feedlot:["f-iy1-d l-aa-t","nn"],feedstock:["f-iy1-d s-t-aa-k","nn"],feel:["f-iy1-l","vb vbp nn"],feeler:["f-iy1 l-er","nn"],feeling:["f-iy1 l-ih-ng","nn vbg"],feign:["f-ey1-n","vb"],feigned:["f-ey1-n-d","jj vbn"],feigning:["f-ey1 n-ih-ng","vbg"],feint:["f-ey1-n-t","nn vb"],feisty:["f-ay1 s-t-iy","jj"],felicitous:["f-ih l-ih1 s-ah t-ah-s","jj"],felicity:["f-ih l-ih1 s-ah t-iy","nn"],feline:["f-iy1 l-ay-n","jj"],fell:["f-eh1-l","vbd jj nn vbn"],felled:["f-eh1-l-d","vbn vbd"],feller:["f-eh1 l-er","nn"],felling:["f-eh1 l-ih-ng","vbg"],fellow:["f-eh1 l-ow","nn jj"],fellowship:["f-eh1 l-ow sh-ih-p","nn"],felon:["f-eh1 l-ah-n","nn"],felony:["f-eh1 l-ah n-iy","nn"],felt:["f-eh1-l-t","vbd vbn"],female:["f-iy1 m-ey-l","jj nn"],feminine:["f-eh1 m-ah n-ah-n","jj nn"],femininity:["f-eh m-ah n-ih1 n-ah t-iy","nn"],feminism:["f-eh1 m-ih n-ih z-ah-m","nn"],feminist:["f-eh1 m-ah n-ah-s-t","jj nn"],fence:["f-eh1-n-s","nn vb"],fenced:["f-eh1-n-s-t","jj vbn"],fencing:["f-eh1-n s-ih-ng","nn"],fend:["f-eh1-n-d","vb"],fended:["f-eh1-n d-ih-d","vbd vbn"],fender:["f-eh1-n d-er","nn"],fending:["f-eh1-n d-ih-ng","vbg"],fennel:["f-eh1 n-ah-l","nn"],fenugreek:["f-eh1 n-uw g-r-iy-k","nn"],ferment:["f-er m-eh1-n-t","nn vb"],fermentation:["f-er m-ah-n t-ey1 sh-ah-n","jj nn"],fermented:["f-er m-eh1-n t-ah-d","vbn"],fermenting:["f-er m-eh1-n t-ih-ng","vbg"],fern:["f-er1-n","nn"],fernery:["f-er1 n-er iy","nn"],ferocious:["f-er ow1 sh-ah-s","jj"],ferociously:["f-er ow1 sh-ih-s l-iy","rb"],ferocity:["f-er aa1 s-ah t-iy","nn"],ferret:["f-eh1 r-ah-t","vb nn"],ferreted:["f-eh1 r-ah t-ah-d","vbd vbn"],ferreting:["f-eh1 r-ah t-ih-ng","vbg"],ferrets:["f-eh1 r-ah-t-s","vbz"],ferried:["f-eh1 r-iy-d","vbd vbn"],ferris:["f-eh1 r-ih-s","jj"],ferromagnetic:["f-eh r-ow m-ae-g n-eh1 t-ih-k","jj"],ferry:["f-eh1 r-iy","nn vb"],ferrying:["f-eh1 r-iy ih-ng","vbg"],fertile:["f-er1 t-ah-l","jj"],fertility:["f-er t-ih1 l-ah t-iy","nn"],fertilization:["f-er t-ah l-ih z-ey1 sh-ah-n","nn"],fertilize:["f-er1-t-ah-l-ay-z","vb"],fertilized:["f-er1 t-ah l-ay-z-d","vbn jj"],fertilizer:["f-er1 t-ah l-ay z-er","nn"],fertilizing:["f-er1 t-ah l-ay z-ih-ng","vbg"],fervent:["f-er1 v-ah-n-t","jj"],fervently:["f-er1 v-ah-n-t l-iy","rb"],fervid:["f-er1 v-ah-d","nn"],fervor:["f-er1 v-er","nn"],fess:["f-eh1-s","nn"],fest:["f-eh1-s-t","nn jjs"],fester:["f-eh1 s-t-er","vb"],festering:["f-eh1 s-t-er ih-ng","vbg"],festival:["f-eh1 s-t-ah v-ah-l","nn"],festive:["f-eh1 s-t-ih-v","jj"],festivity:["f-eh s-t-ih1 v-ah t-iy","nn"],festoon:["f-eh-s-t-uw1-n","vb"], +festooned:["f-eh s-t-uw1-n-d","vbn"],fetal:["f-iy1 t-ah-l","jj"],fetch:["f-eh1-ch","vb vbp"],fetched:["f-eh1-ch-t","vbd vbn"],fetches:["f-eh1 ch-ih-z","vbz"],fetching:["f-eh1 ch-ih-ng","vbg jj"],fete:["f-ey1-t","vb"],feted:["f-ey1 t-ih-d","vbd jj vbn"],fetid:["f-eh1 t-ah-d","jj"],fetish:["f-eh1 t-ih-sh","nn"],fetter:["f-eh1-t-er","vb"],fettered:["f-eh1 t-er-d","vbn"],fetus:["f-iy1 t-ah-s","nn"],feud:["f-y-uw1-d","nn vb"],feudal:["f-y-uw1 d-ah-l","jj"],feudalism:["f-y-uw1 d-ah l-ih z-ah-m","nn"],feudalistic:["f-y-uw d-ah l-ih1 s-t-ih-k","jj"],feuded:["f-y-uw1 d-ih-d","vbd"],feuding:["f-y-uw1 d-ih-ng","vbg"],fever:["f-iy1 v-er","nn"],fevered:["f-iy1 v-er-d","jj"],feverish:["f-iy1 v-er ih-sh","jj"],feverishly:["f-eh1 v-er ih-sh l-iy","rb"],few:["f-y-uw1","jj"],fewer:["f-y-uw1 er","jjr rb rbr"],fewest:["f-y-uw1 ah-s-t","jjs"],fiance:["f-iy aa1-n s-ey","nn"],fiancee:["f-iy ae1-n s-iy","nn"],fiasco:["f-iy ae1-s k-ow","nn"],fiat:["f-ay1 ae-t","nn"],fiber:["f-ay1 b-er","nn"],fiberglass:["f-ay1 b-er g-l-ae-s","nn"],fiberoptic:["f-ay1 b-er aa-p t-ih-k","jj"],fibrillation:["f-ih b-r-ih l-ey1 sh-ah-n","nn"],fibrin:["f-ay1 b-r-ah-n","nn"],fibrosis:["f-ay b-r-ow1 s-ah-s","nn"],fibrous:["f-ay1 b-r-ah-s","jj"],fickle:["f-ih1 k-ah-l","jj"],fickleness:["f-ih1 k-ah-l n-ah-s","nn"],fiction:["f-ih1-k sh-ah-n","nn"],fictional:["f-ih1-k sh-ah n-ah-l","jj"],fictionalize:["f-ih1-k-sh-ah-n-ah-l-ay-z","vb"],fictionalized:["f-ih1-k sh-ah n-ah-l ay-z-d","vbn"],fictitious:["f-ih-k t-ih1 sh-ah-s","jj"],fiddle:["f-ih1 d-ah-l","nn vb"],fiddling:["f-ih1-d l-ih-ng","nn jj vbg"],fidelity:["f-ah d-eh1 l-ah t-iy","nn"],fidget:["f-ih1-jh-ih-t","vb"],fidgeting:["f-ih1 jh-ah t-ih-ng","vbg"],fiduciary:["f-ah d-uw1 sh-iy eh r-iy","jj"],fiefdom:["f-iy1-f d-ah-m","nn"],field:["f-iy1-l-d","nn jj vb vbp"],fielded:["f-iy1-l d-ih-d","vbd vbn"],fielder:["f-iy1-l d-er","nn"],fielding:["f-iy1-l d-ih-ng","vbg"],fieldwork:["f-iy1-l-d w-er-k","nn"],fiend:["f-iy1-n-d","nn"],fiendish:["f-iy1-n d-ih-sh","jj"],fierce:["f-ih1-r-s","jj"],fiercely:["f-ih1-r-s l-iy","rb"],fiercer:["f-ih1-r s-er","jjr"],fiercest:["f-ih1-r s-ah-s-t","jjs"],fiery:["f-ay1 er iy","jj"],fiesta:["f-iy eh1 s-t-ah","nn"],fifteenth:["f-ih-f t-iy1-n-th","jj"],fifth:["f-ih1-f-th","jj nn rb"],fiftieth:["f-ih1-f t-iy ih-th","jj"],fig:["f-ih1-g","nn"],fight:["f-ay1-t","nn vb vbp"],fighter:["f-ay1 t-er","nn"],fighting:["f-ay1 t-ih-ng","vbg jj"],figurative:["f-ih1 g-y-er ah t-ih-v","jj"],figuratively:["f-ih g-y-uh1 r-ah t-ih-v l-iy","rb"],figure:["f-ih1 g-y-er","nn vb vbp vbz"],figured:["f-ih1 g-y-er-d","vbd jj vbn"],figurehead:["f-ih1 g-y-er hh-eh-d","nn"],figuring:["f-ih1 g-y-er ih-ng","vbg"],filament:["f-ih1 l-ah m-ah-n-t","nn"],filbert:["f-ih1-l b-er-t","jj"],filch:["f-ih1-l-ch","vb"],filched:["f-ih1-l-ch-t","vbd vbn"],file:["f-ay1-l","vb nn vbp"],filed:["f-ay1-l-d","vbn vbd"],filer:["f-ay1 l-er","nn"],filet:["f-ih l-ey1","nn"],filial:["f-ih1 l-iy ah-l","jj"],filibuster:["f-ih1 l-ah b-ah s-t-er","nn vb"],filigree:["f-ih1 l-ah g-r-iy","jj nn"],filing:["f-ay1 l-ih-ng","nn vbg"],fill:["f-ih1-l","vb vbp nn"],filled:["f-ih1-l-d","vbn jj vbd"],filler:["f-ih1 l-er","nn"],fillet:["f-ah-l-ey1","vb"],filleted:["f-ih1 l-ah t-ih-d","vbn"],filling:["f-ih1 l-ih-ng","vbg"],fillip:["f-ih1 l-ah-p","nn"],fills:["f-ih1-l-z","vbz"],filly:["f-ih1 l-iy","nn"],film:["f-ih1-l-m","nn vb"],filmed:["f-ih1-l-m-d","vbn vbd jj"],filming:["f-ih1-l m-ih-ng","vbg"],filmmaker:["f-ih1-l m-ey k-er","nn"],filmmaking:["f-ih1-l m-ey k-ih-ng","nn"],filter:["f-ih1-l t-er","nn vb"],filtered:["f-ih1-l t-er-d","vbn jj"],filtering:["f-ih1-l t-er ih-ng","vbg"],filth:["f-ih1-l-th","nn"],filthy:["f-ih1-l th-iy","jj"],filtration:["f-ih-l t-r-ey1 sh-ah-n","nn"],fin:["f-ih1-n","nn"],"final":["f-ay1 n-ah-l","jj"],finale:["f-ah n-ae1 l-iy","nn"],finalist:["f-ay1 n-ah l-ih-s-t","nn"],finality:["f-ay n-ae1 l-ah t-iy","nn"],finalize:["f-ay1-n-ah-l-ay-z","vb"],finalized:["f-ay1 n-ah l-ay-z-d","vbn vbd"],finalizing:["f-ay1 n-ah l-ay z-ih-ng","vbg"],"finally":["f-ay1 n-ah l-iy","rb"],finance:["f-ah n-ae1-n-s","nn vbp vb"],financed:["f-ih n-ae1-n-s-t","vbn jj vbd"],financial:["f-ah n-ae1-n sh-ah-l","jj"],financially:["f-ah n-ae1-n sh-ah l-iy","rb"],financier:["f-ih n-ah-n s-ih1-r","nn"],financing:["f-ah n-ae1-n s-ih-ng","nn jj vbg"],find:["f-ay1-n-d","vb vbp nn"],finder:["f-ay1-n d-er","nn"],finding:["f-ay1-n d-ih-ng","vbg"],fine:["f-ay1-n","jj nn rb vb"],fined:["f-ay1-n-d","vbn vbd"],finely:["f-ay1-n l-iy","rb"],finer:["f-ay1 n-er","jjr"],finery:["f-ay1 n-er iy","nn"],finesse:["f-ih n-eh1-s","nn vb"],finessed:["f-ih n-eh1-s-t","vbd vbn"],finest:["f-ay1 n-ah-s-t","jjs"],finger:["f-ih1-ng g-er","nn vb"],fingered:["f-ih1-ng g-er-d","vbd vbn"],fingering:["f-ih1-ng g-er ih-ng","vbg"],fingernail:["f-ih1-ng g-er n-ey-l","nn"],fingerprint:["f-ih1-ng g-er p-r-ih-n-t","nn vb"],fingerprinting:["f-ih1-ng g-er p-r-ih-n t-ih-ng","vbg"],fingertip:["f-ih1-ng g-er t-ih-p","nn"],finicky:["f-ih1 n-ah k-iy","jj"],fining:["f-ay1 n-ih-ng","nn"],finish:["f-ih1 n-ih-sh","vb nn vbp"],finished:["f-ih1 n-ih-sh-t","vbd jj vb vbn"],finisher:["f-ih1 n-ih sh-er","nn"],finishing:["f-ih1 n-ih sh-ih-ng","vbg jj nn"],finite:["f-ay1 n-ay-t","jj nn"],fir:["f-er1","nn"],fire:["f-ay1 er","nn vb"],firearm:["f-ay1 er aa-r-m","nn"],fireball:["f-ay1 er b-ao-l","nn"],firebomb:["f-ay1-er-b-aa-m","vb"],firebombed:["f-ay1-r b-aa-m-d","vbn"],firebombing:["f-ay1 er b-aa m-ih-ng","nn"],firebrand:["f-ay1 er b-r-ae-n-d","nn"],firebug:["f-ay1 er b-ah-g","nn"],firecracker:["f-ay1 er k-r-ae k-er","nn"],fired:["f-ay1 er-d","vbn vbd"],firefighter:["f-ay1-r f-ay t-er","nn"],firefighting:["f-ay1-r f-ay t-ih-ng","nn"],firehouse:["f-ay1 er hh-aw-s","nn"],fireman:["f-ay1-r m-ah-n","nn"],fireplace:["f-ay1 er p-l-ey-s","nn"],firepower:["f-ay1-r p-aw er","nn"],fireproof:["f-ay1-er-p-r-uw-f","vb"],fireproofing:["f-ay1 er p-r-uw f-ih-ng","vbg"],firestorm:["f-ay1-r s-t-ao-r-m","nn"],fireweed:["f-ay1 er w-iy-d","nn"],firewood:["f-ay1 er w-uh-d","nn"],firework:["f-ay1-r w-er-k","nn"],firing:["f-ay1 r-ih-ng","vbg jj nn"],firm:["f-er1-m","nn jj vb"],firmed:["f-er1-m-d","vbd vbn"],firmer:["f-er1 m-er","jjr rb rbr"],firming:["f-er1 m-ih-ng","vbg"],firmly:["f-er1-m l-iy","rb"],firmness:["f-er1-m n-ah-s","nn"],first:["f-er1-s-t","jj rb nn"],firsthand:["f-er-s-t hh-ae1-n-d","rb jj nn"],fiscal:["f-ih1-s k-ah-l","jj in nn"],fiscally:["f-ih1-s k-ah l-iy","rb"],fish:["f-ih1-sh","nn vb"],fishbowl:["f-ih1-sh b-ow-l","nn"],fished:["f-ih1-sh-t","vbn"],fisher:["f-ih1 sh-er","nn"],fisherman:["f-ih1 sh-er m-ae-n","nn"],fishery:["f-ih1 sh-er iy","nn"],fishing:["f-ih1 sh-ih-ng","nn vbg jj"],fishy:["f-ih1 sh-iy","jj"],fission:["f-ih1 sh-ah-n","nn"],fissionable:["f-ih1 sh-ah-n ah b-ah-l","jj"],fissure:["f-ih1-sh-er","vb"],fissured:["f-ih1 sh-er-d","vbn"],fist:["f-ih1-s-t","nn vb"],fisted:["f-ih1 s-t-ih-d","vbd"],fit:["f-ih1-t","vb vbn vbp jj nn rb vbd"],fitful:["f-ih1-t f-ah-l","jj"],fitfully:["f-ih1-t f-ah l-iy","rb"],fitness:["f-ih1-t n-ah-s","nn"],fitted:["f-ih1 t-ah-d","vbn vbd jj"],fittest:["f-ih1 t-ah-s-t","jjs"],fitting:["f-ih1 t-ih-ng","jj nn vbg"],five:["f-ay1-v","cd"],fivefold:["f-ay1-v f-ow-l-d","jj rb"],fix:["f-ih1-k-s","vb vbp nn"],fixable:["f-ih1-k s-ah b-ah-l","jj"],fixate:["f-ih1-k-s-ey-t","vb"],fixated:["f-ih1-k s-ey t-ih-d","vbn"],fixation:["f-ih-k s-ey1 sh-ah-n","nn"],fixed:["f-ih1-k-s-t","vbn jj vbd"],fixing:["f-ih1-k s-ih-ng","vbg"],fixture:["f-ih1-k-s ch-er","nn"],fizzle:["f-ih1-z-ah-l","vb"],fizzled:["f-ih1 z-ah-l-d","vbd vbn"],fizzles:["f-ih1 z-ah-l-z","vbz"],fjord:["f-y-ao1-r-d","nn"],flabbergast:["f-l-ae1-b-er-g-ae-s-t","vb"],flabbergasted:["f-l-ae1 b-er g-ae s-t-ih-d","jj vbn"],flaccid:["f-l-ae1-k s-ih-d","jj"],flag:["f-l-ae1-g","nn vb"],flagellate:["f-l-ae1-jh-ah-l-ey-t","vb"],flagellated:["f-l-ae1 jh-ah l-ey t-ah-d","vbn"],flageolet:["f-l-ae jh-ah l-eh1-t","nn"],flagged:["f-l-ae1-g-d","vbd"],flagging:["f-l-ae1 g-ih-ng","jj vbg"],flagpole:["f-l-ae1-g p-ow-l","nn"],flagrant:["f-l-ey1 g-r-ah-n-t","jj"],flagrantly:["f-l-ey1 g-r-ah-n-t l-iy","rb"],flagship:["f-l-ae1-g sh-ih-p","nn jj"],flail:["f-l-ey1-l","nn vb"],flailing:["f-l-ey1 l-ih-ng","vbg"],flair:["f-l-eh1-r","nn"],flak:["f-l-ae1-k","nn"],flake:["f-l-ey1-k","nn"],flaky:["f-l-ey1 k-iy","jj"],flamboyant:["f-l-ae-m b-oy1 ah-n-t","jj"],flamboyantly:["f-l-ae-m b-oy1 ah-n-t l-iy","rb"],flame:["f-l-ey1-m","nn vbp vb"],flamed:["f-l-ey1-m-d","vbd vbn"],flaming:["f-l-ey1 m-ih-ng","jj vbg"],flammable:["f-l-ae1 m-ah b-ah-l","jj"],flange:["f-l-ae1-n-jh","nn"],flank:["f-l-ae1-ng-k","nn vb"],flanked:["f-l-ae1-ng-k-t","vbd vbn"],flanking:["f-l-ae1-ng k-ih-ng","vbg"],flannel:["f-l-ae1 n-ah-l","nn"],flap:["f-l-ae1-p","nn"],flapper:["f-l-ae1 p-er","nn"],flapping:["f-l-ae1 p-ih-ng","vbg jj"],flare:["f-l-eh1-r","nn vb vbp"],flared:["f-l-eh1-r-d","vbd vbn jj"],flaring:["f-l-eh1 r-ih-ng","vbg jj"],flash:["f-l-ae1-sh","nn vbp jj vb"],flashback:["f-l-ae1-sh b-ae-k","nn"],flashed:["f-l-ae1-sh-t","vbd vbn"],flasher:["f-l-ae1 sh-er","nn"],flashier:["f-l-ae1 sh-iy er","jjr"],flashing:["f-l-ae1 sh-ih-ng","vbg"],flashlight:["f-l-ae1-sh l-ay-t","nn"],flashpoint:["f-l-ae1-sh p-oy-n-t","nn"],flashy:["f-l-ae1 sh-iy","jj"],flask:["f-l-ae1-s-k","nn"],flat:["f-l-ae1-t","jj nn rb"],flathead:["f-l-ae1-t hh-eh-d","jj"],flatland:["f-l-ae1-t l-ae-n-d","nn"],flatly:["f-l-ae1-t l-iy","rb"],flatness:["f-l-ae1-t n-ah-s","nn"],flatten:["f-l-ae1 t-ah-n","vb"],flattened:["f-l-ae1 t-ah-n-d","vbn vbd jj"],flattening:["f-l-ae1 t-ah n-ih-ng","vbg"],flatter:["f-l-ae1 t-er","vb"],flattered:["f-l-ae1 t-er-d","vbn jj vbd"],flattering:["f-l-ae1 t-er ih-ng","jj"],flattery:["f-l-ae1 t-er iy","nn"],flattish:["f-l-ae1 t-ih-sh","jj"],flatulent:["f-l-ae1 ch-ah l-ah-n-t","jj"],flatware:["f-l-ae1-t w-eh-r","nn"],flaunt:["f-l-ao1-n-t","vb vbp"],flaunted:["f-l-ao1-n t-ih-d","vbd"],flaunting:["f-l-ao1-n t-ih-ng","vbg"],flaunts:["f-l-ao1-n-t-s","vbz"],flavor:["f-l-ey1 v-er","nn vb"],flavored:["f-l-ey1 v-er-d","jj vbn"],flavorful:["f-l-ey1 v-er f-ah-l","jj"],flavoring:["f-l-ey1 v-er ih-ng","vbg"],flaw:["f-l-ao1","nn vb"],flawed:["f-l-ao1-d","jj vbn"],flawless:["f-l-ao1 l-ah-s","jj"],flax:["f-l-ae1-k-s","nn"],flaxseed:["f-l-ae1-k s-iy-d","nn"],flea:["f-l-iy1","nn"],fleck:["f-l-eh1-k","nn"],fled:["f-l-eh1-d","vbd vbn"],fledge:["f-l-eh1-jh","vb"],fledging:["f-l-eh1 jh-ih-ng","vbg"],fledgling:["f-l-eh1-jh l-ih-ng","nn jj"],flee:["f-l-iy1","vb"],fleece:["f-l-iy1-s","nn vb"],fleeced:["f-l-iy1-s-t","vbn"],fleeing:["f-l-iy1 ih-ng","vbg"],flees:["f-l-iy1-z","vbz"],fleet:["f-l-iy1-t","nn jj"],fleeting:["f-l-iy1 t-ih-ng","jj"],flesh:["f-l-eh1-sh","nn vb"],fleshy:["f-l-eh1 sh-iy","jj"],flew:["f-l-uw1","vbd"],flex:["f-l-eh1-k-s","nn jj vb"],flexed:["f-l-eh1-k-s-t","vbd"],flexibility:["f-l-eh-k s-ah b-ih1 l-ah t-iy","nn"],flexible:["f-l-eh1-k s-ah b-ah-l","jj"],flexing:["f-l-eh1-k s-ih-ng","vbg"],flextime:["f-l-eh1-k s-t-ay-m","nn"],flick:["f-l-ih1-k","nn vb"],flicker:["f-l-ih1 k-er","nn vb"],flickered:["f-l-ih1 k-er-d","vbd vbn"],flickering:["f-l-ih1 k-er ih-ng","vbg"],flicking:["f-l-ih1 k-ih-ng","vbg"],flied:["f-l-ay1-d","vbd"],flier:["f-l-ay1 er","nn"],flight:["f-l-ay1-t","nn"],flighty:["f-l-ay1 t-iy","jj"],flimflam:["f-l-ih1-m f-l-ae-m","nn"],flimsy:["f-l-ih1-m z-iy","jj"],flinch:["f-l-ih1-n-ch","vb"],flinched:["f-l-ih1-n-ch-t","vbd"],fling:["f-l-ih1-ng","nn vb"],flinging:["f-l-ih1 ng-ih-ng","vbg"],flint:["f-l-ih1-n-t","nn"],flinty:["f-l-ih1-n t-iy","jj"],flip:["f-l-ih1-p","jj vb"],flippant:["f-l-ih1 p-ah-n-t","jj"],flipped:["f-l-ih1-p-t","vbd"],flipper:["f-l-ih1 p-er","nn"],flipping:["f-l-ih1 p-ih-ng","vbg jj rb"],flirt:["f-l-er1-t","vb vbp"],flirtation:["f-l-er t-ey1 sh-ah-n","nn"],flirtatious:["f-l-er t-ey1 sh-ah-s","jj"],flirted:["f-l-er1 t-ih-d","vbd vbn"],flirting:["f-l-er1 t-ih-ng","vbg"],flit:["f-l-ih1-t","vb vbp"],flitting:["f-l-ih1 t-ih-ng","vbg"],"float":["f-l-ow1-t","vb nn vbp"],floated:["f-l-ow1 t-ah-d","vbd vbn"],floater:["f-l-ow1 t-er","nn"],floating:["f-l-ow1 t-ih-ng","vbg jj"],floats:["f-l-ow1-t-s","vbz"],flock:["f-l-aa1-k","nn vb vbp"],flocked:["f-l-aa1-k-t","vbd vbn"],flocking:["f-l-aa1 k-ih-ng","vbg"],floe:["f-l-ow1","nn"],flood:["f-l-ah1-d","nn vb vbp"],flooded:["f-l-ah1 d-ah-d","vbn vbd"],flooding:["f-l-ah1 d-ih-ng","vbg"],floor:["f-l-ao1-r","nn"],floorboard:["f-l-ao1-r b-ao-r-d","nn"],flooring:["f-l-ao1 r-ih-ng","nn"],flop:["f-l-aa1-p","nn vbp vb"],flopped:["f-l-aa1-p-t","vbd vbn"],floppy:["f-l-aa1 p-iy","jj"],flora:["f-l-ao1 r-ah","nn"],floral:["f-l-ao1 r-ah-l","jj"],florid:["f-l-ao1 r-ah-d","jj"],florist:["f-l-aa1 r-ah-s-t","nn"],flotation:["f-l-ow t-ey1 sh-ah-n","nn"],flotilla:["f-l-ow t-ih1 l-ah","nn"],flounder:["f-l-aw1-n d-er","vb"],floundered:["f-l-aw1-n d-er-d","vbn vbd"],floundering:["f-l-aw1-n d-er ih-ng","vbg jj"],flounders:["f-l-aw1-n d-er-z","vbz"],flour:["f-l-aw1 er","nn"],flourish:["f-l-er1 ih-sh","vb nn vbp"],flourished:["f-l-er1 ih-sh-t","vbd vbn"],flourishing:["f-l-er1 ih sh-ih-ng","vbg jj"],flout:["f-l-aw1-t","vb"],flouted:["f-l-aw1 t-ih-d","vbn"],flouting:["f-l-aw1 t-ih-ng","vbg"],flow:["f-l-ow1","nn vbp vb"],flowed:["f-l-ow1-d","vbd vbn"],flower:["f-l-aw1 er","nn vb vbp"],flowered:["f-l-aw1 er-d","jj vbd vbn"],flowering:["f-l-aw1 er ih-ng","vbg"],flowerpot:["f-l-aw1 er p-aa-t","nn"],flowing:["f-l-ow1 ih-ng","vbg jj"],flown:["f-l-ow1-n","vbn"],flu:["f-l-uw1","nn"],fluctuate:["f-l-ah1-k ch-ah-w ey-t","vbp vb"],fluctuated:["f-l-ah1-k ch-ah-w ey t-ih-d","vbd vbn"],fluctuates:["f-l-ah1-k ch-uw ey-t-s","vbz"],fluctuating:["f-l-ah1-k ch-ah-w ey t-ih-ng","vbg"],fluctuation:["f-l-ah-k ch-uw ey1 sh-ah-n","nn"],flue:["f-l-uw1","nn"],fluency:["f-l-uw1 ah-n s-iy","nn"],fluent:["f-l-uw1 ah-n-t","jj"],fluff:["f-l-ah1-f","nn"],fluffy:["f-l-ah1 f-iy","jj"],fluid:["f-l-uw1 ah-d","nn jj"],fluidity:["f-l-uw ih1 d-ah t-iy","nn"],fluke:["f-l-uw1-k","nn"],flung:["f-l-ah1-ng","vbd vbn"],flunk:["f-l-ah1-ng-k","vb vbp"],flunked:["f-l-ah1-ng-k-t","vbd vbn"],flunking:["f-l-ah1-ng k-ih-ng","vbg"],fluorescent:["f-l-uh r-eh1 s-ah-n-t","jj"],fluoride:["f-l-uh1 r-ay-d","nn"],fluorine:["f-l-uh1 r-iy-n","nn"],flurried:["f-l-er1 iy-d","vbd"],flurry:["f-l-er1 iy","nn"],flush:["f-l-ah1-sh","jj nn rb vb vbp"],flushed:["f-l-ah1-sh-t","vbn vbd"],flushes:["f-l-ah1 sh-ih-z","vbz"],flushing:["f-l-ah1 sh-ih-ng","vbg"],fluster:["f-l-ah1-s-t-er","vb"],flustered:["f-l-ah1 s-t-er-d","vbn"],flute:["f-l-uw1-t","nn"],flutist:["f-l-uw1 t-ih-s-t","nn"],flutter:["f-l-ah1 t-er","nn vb"],fluttered:["f-l-ah1 t-er-d","vbd"],fluttering:["f-l-ah1 t-er ih-ng","vbg"],flux:["f-l-ah1-k-s","nn"],fly:["f-l-ay1","vb nn vbp"],flyer:["f-l-ay1 er","nn"],flying:["f-l-ay1 ih-ng","vbg jj"],foal:["f-ow1-l","nn"],foam:["f-ow1-m","nn vb vbp"],foamy:["f-ow1 m-iy","jj"],focal:["f-ow1 k-ah-l","jj"],focus:["f-ow1 k-ah-s","nn vbp vb"],focused:["f-ow1 k-ah-s-t","vbn jj vbd"],focusing:["f-ow1 k-ah s-ih-ng","vbg"],focussed:["f-ow1 k-ah-s-t","vbn vbd"],fodder:["f-aa1 d-er","nn"],foe:["f-ow1","nn"],fog:["f-aa1-g","nn vb"],foggy:["f-aa1 g-iy","jj"],fogy:["f-ow1 g-iy","nn"],foible:["f-oy1 b-ah-l","nn"],foil:["f-oy1-l","nn vb"],foiled:["f-oy1-l-d","vbn jj vbd"],foiling:["f-oy1 l-ih-ng","vbg"],foist:["f-oy1-s-t","vb"],foisted:["f-oy1 s-t-ih-d","vbd vbn"],fold:["f-ow1-l-d","vb nn vbp"],folded:["f-ow1-l d-ah-d","vbn vbd jj"],folder:["f-ow1-l d-er","nn"],folding:["f-ow1-l d-ih-ng","vbg jj nn"],foliage:["f-ow1 l-ih-jh","nn"],folk:["f-ow1-k","nn"],folkish:["f-ow1 k-ih-sh","jj"],folklore:["f-ow1-k l-ao-r","nn"],folksy:["f-ow1-k s-iy","jj"],follow:["f-aa1 l-ow","vb vbp"],followed:["f-aa1 l-ow-d","vbd vbn jj"],follower:["f-aa1 l-ow er","nn"],following:["f-aa1 l-ow ih-ng","vbg jj nn"],follows:["f-aa1 l-ow-z","vbz"],followup:["f-aa1 l-ow ah-p","jj"],folly:["f-aa1 l-iy","nn"],foment:["f-ow1 m-eh-n-t","vb"],fomented:["f-ow1 m-eh-n t-ih-d","vbd"],fomenting:["f-ow1 m-eh-n t-ih-ng","vbg"],fond:["f-aa1-n-d","jj nn vb"],fonder:["f-aa1-n d-er","jjr"],fondest:["f-aa1-n d-ah-s-t","jjs"],fondly:["f-aa1-n-d l-iy","rb"],fondness:["f-aa1-n-d n-ah-s","nn"],font:["f-aa1-n-t","nn"],food:["f-uw1-d","nn"],foodservice:["f-uw1-d s-er1 v-ih-s","nn"],foodstuff:["f-uw1-d s-t-ah-f","nn"],fool:["f-uw1-l","nn jj vb"],fooled:["f-uw1-l-d","vbn"],foolhardy:["f-uw1-l hh-aa-r d-iy","jj"],fooling:["f-uw1 l-ih-ng","vbg"],foolish:["f-uw1 l-ih-sh","jj"],foolishly:["f-uw1 l-ih-sh l-iy","rb"],foolishness:["f-uw1 l-ih-sh n-ah-s","nn"],foolproof:["f-uw1-l p-r-uw-f","jj"],foot:["f-uh1-t","nn"],footage:["f-uh1 t-ih-jh","nn"],football:["f-uh1-t b-ao-l","nn"],footfall:["f-uh1-t f-ao-l","nn"],foothill:["f-uh1-t hh-ih-l","nn"],foothold:["f-uh1-t hh-ow-l-d","nn"],footing:["f-uh1 t-ih-ng","nn"],footlight:["f-uh1-t l-ay-t","nn"],footloose:["f-uh1-t l-uw-s","jj"],footman:["f-uh1-t m-ah-n","nn"],footnote:["f-uh1-t n-ow-t","nn vb"],footnoted:["f-uh1-t n-ow t-ih-d","vbn"],footpath:["f-uh1-t p-ae-th","nn"],footprint:["f-uh1-t p-r-ih-n-t","nn"],footstep:["f-uh1-t s-t-eh-p","nn"],footwear:["f-uh1-t w-eh-r","nn"],footwork:["f-uh1-t w-er-k","nn"],"for":["f-ao1-r","in cc jj rb rp"],forage:["f-ao1 r-ih-jh","nn vb"],foraging:["f-ao1 r-ih jh-ih-ng","vbg"],foray:["f-ao1 r-ey","nn"],forbade:["f-er b-ey1-d","vbd"],forbearance:["f-ao-r b-eh1 r-ah-n-s","nn"],forbid:["f-er b-ih1-d","vb vbp uh"],forbidden:["f-ao1-r b-ih d-ah-n","vbn jj"],forbidding:["f-er b-ih1 d-ih-ng","vbg jj"],forbids:["f-er b-ih1-d-z","vbz"],force:["f-ao1-r-s","nn vb vbp"],forced:["f-ao1-r-s-t","vbn jj vbd"],forceful:["f-ao1-r-s f-ah-l","jj"],forcefully:["f-ao1-r-s f-ah l-iy","rb"],forcefulness:["f-ao1-r-s f-ah-l n-ah-s","nn"],forcibly:["f-ao1-r s-ah b-l-iy","rb"],forcing:["f-ao1-r s-ih-ng","vbg"],ford:["f-ao1-r-d","nn"],fore:["f-ao1-r","nn rb"],forearm:["f-ao r-aa1-r-m","nn"],forebear:["f-ao1-r b-eh-r","nn"],foreboding:["f-ao-r b-ow1 d-ih-ng","nn jj"],forecast:["f-ao1-r k-ae-s-t","nn vbd vbn vbp vb"],forecasted:["f-ao1-r k-ae s-t-ih-d","vbn"],forecaster:["f-ao1-r k-ae s-t-er","nn"],forecasting:["f-ao1-r k-ae s-t-ih-ng","nn jj vbg"],foreclose:["f-ao-r k-l-ow1-z","vb"],foreclosed:["f-ao-r k-l-ow1-z-d","vbn jj vbd"],foreclosing:["f-ao-r k-l-ow1 z-ih-ng","vbg"],foreclosure:["f-ao-r k-l-ow1 zh-er","nn"],forefather:["f-ao1-r f-aa dh-er","nn"],forefinger:["f-ao1-r f-ih-ng g-er","nn"],forefront:["f-ao1-r f-r-ah-n-t","nn"],forego:["f-ao-r g-ow1","vb vbp"],foregoing:["f-ao-r g-ow1 ih-ng","nn jj vbg"],foregone:["f-ao1-r g-ao1-n","jj vbn"],foreground:["f-ao1-r g-r-aw-n-d","nn"],forehead:["f-ao1 r-hh-eh-d","nn"],foreign:["f-ao1 r-ah-n","jj"],foreigner:["f-ao1 r-ah n-er","nn"],foreman:["f-ao1-r m-ah-n","nn"],foremost:["f-ao1-r m-ow-s-t","jj rb"],forensic:["f-er eh1-n s-ih-k","jj"],forerunner:["f-ao1 r-ah n-er","nn"],foresaw:["f-ao-r s-ao1","vbd"],foresee:["f-ao-r s-iy1","vbp vb"],foreseeable:["f-ao-r s-iy1 ah b-ah-l","jj"],foreseeing:["f-ao-r s-iy1 ih-ng","vbg"],foreseen:["f-ao-r s-iy1-n","vbn"],foresees:["f-ao-r s-iy1-z","vbz"],foreshadow:["f-ao-r sh-ae1 d-ow","vb vbp"],foreshadowed:["f-ao-r sh-ae1 d-ow-d","vbn"],foreshadowing:["f-ao-r sh-ae1 d-ow ih-ng","vbg"],foresight:["f-ao1-r s-ay-t","nn"],forest:["f-ao1 r-ah-s-t","nn"],forestall:["f-ao-r s-t-ao1-l","vb"],forestalled:["f-ao-r s-t-aa1-l-d","vbn"],forestry:["f-ao1 r-ah s-t-r-iy","nn"],foretell:["f-ao-r t-eh1-l","vb"],forethought:["f-ao1-r th-ao-t","nn"],forever:["f-er eh1 v-er","rb"],foreword:["f-ao1-r w-er-d","nn"],forfeit:["f-ao1-r f-ih-t","vb nn"],forfeitable:["f-ao1-r f-ah t-ah b-ah-l","jj"],forfeited:["f-ao1-r f-ih t-ih-d","vbn"],forfeiting:["f-ao1-r f-ah t-ih-ng","vbg"],forfeiture:["f-ao1-r f-ah ch-er","nn"],forgave:["f-er g-ey1-v","vbd"],forge:["f-ao1-r-jh","vb vbp nn"],forged:["f-ao1-r-jh-d","vbn jj vbd"],forger:["f-ao1-r jh-er","nn"],forgery:["f-ao1-r jh-er iy","nn"],forges:["f-ao1-r jh-ih-z","vbz"],forget:["f-er g-eh1-t","vb vbp"],forgetful:["f-ao-r g-eh1-t f-ah-l","jj"],forgets:["f-er g-eh1-t-s","vbz"],forgettable:["f-ao-r g-eh1 t-ah b-ah-l","jj"],forgetting:["f-er g-eh1 t-ih-ng","vbg"],forging:["f-ao1-r jh-ih-ng","vbg"],forgive:["f-er g-ih1-v","vb vbp"],forgiven:["f-er g-ih1 v-ah-n","vbn"],forgiveness:["f-er g-ih1-v n-ah-s","nn"],forgiving:["f-er g-ih1 v-ih-ng","vbg jj"],forgo:["f-ao-r g-ow1","vb vbp"],forgoes:["f-ao-r g-ow1-z","vbz"],forgone:["f-ao-r g-aa1-n","jj"],forgot:["f-er g-aa1-t","vbd vbn"],forgotten:["f-er g-aa1 t-ah-n","vbn jj"],forint:["f-ao1 r-ih-n-t","nn"],fork:["f-ao1-r-k","nn vb"],forked:["f-ao1-r-k-t","jj vbd vbn"],forking:["f-ao1-r k-ih-ng","vbg"],forklift:["f-ao1-r-k l-ih-f-t","nn"],forlorn:["f-er l-ao1-r-n","jj"],form:["f-ao1-r-m","nn vbp jj vb"],formal:["f-ao1-r m-ah-l","jj"],formaldehyde:["f-ao-r m-ae1-l d-ah hh-ay-d","nn"],formalism:["f-ao1-r m-ah l-ih z-ah-m","nn"],formality:["f-ao-r m-ae1 l-ah t-iy","nn"],formalize:["f-ao1-r m-ah l-ay-z","vb"],formalized:["f-ao1-r m-ah l-ay-z-d","jj vbn"],formalizes:["f-ao1-r m-ah l-ay z-ih-z","vbz"],formally:["f-ao1-r m-ah l-iy","rb"],format:["f-ao1-r m-ae-t","nn"],formation:["f-ao-r m-ey1 sh-ah-n","nn"],formative:["f-ao1-r m-ah t-ih-v","jj nn"],formed:["f-ao1-r-m-d","vbn vbd jj"],former:["f-ao1-r m-er","jj nn"],formerly:["f-ao1-r m-er l-iy","rb"],formidable:["f-ao1-r m-ah d-ah b-ah-l","jj"],formidably:["f-ao1-r m-ah d-ah b-l-iy","rb"],forming:["f-ao1-r m-ih-ng","vbg"],formula:["f-ao1-r m-y-ah l-ah","nn"],formulaic:["f-ao-r m-y-ah l-ey1 ih-k","jj"],formulate:["f-ao1-r m-y-ah l-ey-t","vb"],formulated:["f-ao1-r m-y-ah l-ey t-ah-d","vbn vbd"],formulates:["f-ao1-r m-y-ah l-ey-t-s","vbz"],formulating:["f-ao1-r m-y-ah l-ey t-ih-ng","vbg"],formulation:["f-ao-r m-y-ah l-ey1 sh-ah-n","nn"],forsake:["f-ao-r s-ey1-k","vb"],forsaken:["f-ao-r s-ey1 k-ah-n","vbn"],forseeable:["f-ao-r s-iy1 ah b-ah-l","jj"],fort:["f-ao1-r-t","nn"],forth:["f-ao1-r-th","rb rp"],forthcoming:["f-ao1-r-th k-ah1 m-ih-ng","jj vbg"],forthright:["f-ao1-r-th r-ay1-t","jj"],forthrightly:["f-ao1-r-th r-ay1-t l-iy","rb"],forthrightness:["f-ao1-r-th r-ay1-t n-ah-s","nn"],forthwith:["f-ao1-r-th w-ih1-th","rb"],fortification:["f-ao-r t-ah f-ah k-ey1 sh-ah-n","nn"],fortified:["f-ao1-r t-ah f-ay-d","vbn vbd jj"],fortify:["f-ao1-r t-ih f-ay","vb"],fortitude:["f-ao1-r t-ih t-uw-d","nn"],fortnight:["f-ao1-r-t n-ay-t","nn"],fortress:["f-ao1-r t-r-ah-s","nn"],fortuitous:["f-ao-r t-uw1 ih t-ah-s","jj"],fortunate:["f-ao1-r ch-ah n-ah-t","jj"],fortunately:["f-ao1-r ch-ah n-ah-t l-iy","rb"],fortune:["f-ao1-r ch-ah-n","nn"],forum:["f-ao1 r-ah-m","nn"],forward:["f-ao1-r w-er-d","rb jj nn vb"],forwarded:["f-ao1-r w-er d-ih-d","vbn"],forwarder:["f-ao1-r w-er d-er","nn"],forwarding:["f-ao1-r w-er d-ih-ng","vbg"],forwards:["f-ao1-r w-er-d-z","rb"],fossil:["f-aa1 s-ah-l","jj nn"],fossilized:["f-aa1 s-ah l-ay-z-d","jj"],foster:["f-aa1 s-t-er","vb jj"],fostered:["f-aa1 s-t-er-d","vbn vbd"],fostering:["f-aa1 s-t-er ih-ng","vbg"],fosters:["f-aa1 s-t-er-z","vbz"],fought:["f-ao1-t","vbd vbn"],foul:["f-aw1-l","jj rb vb uh"],fouled:["f-aw1-l-d","vbd jj vbn"],fouling:["f-aw1 l-ih-ng","vbg"],found:["f-aw1-n-d","vbd vbn"],foundation:["f-aw-n d-ey1 sh-ah-n","nn"],founded:["f-aw1-n d-ah-d","vbn vbd"],founder:["f-aw1-n d-er","nn vb"],foundered:["f-aw1-n d-er-d","vbd"],foundering:["f-aw1-n d-er ih-ng","vbg jj"],foundling:["f-aw1-n-d l-ih-ng","nn"],foundry:["f-aw1-n d-r-iy","nn"],fountain:["f-aw1-n t-ah-n","nn"],four:["f-ao1-r","cd"],fourfold:["f-ao1-r f-ow1-l-d","rb jj"],foursome:["f-ao1-r s-ah-m","nn"],fourteenth:["f-ao1-r t-iy1-n-th","jj"],fourth:["f-ao1-r-th","jj rb"],fowl:["f-aw1-l","nn"],fox:["f-aa1-k-s","nn"],foxhole:["f-aa1-k-s hh-ow-l","nn"],foxtail:["f-aa1-k-s t-ey-l","nn"],foyer:["f-oy1 er","nn"],fracas:["f-r-ey1 k-ah-s","nn"],fraction:["f-r-ae1-k sh-ah-n","nn"],fractional:["f-r-ae1-k sh-ah n-ah-l","jj"],fractionally:["f-r-ae1-k sh-ah-n ah-l iy","rb"],fractious:["f-r-ae1-k sh-ah-s","jj"],fracture:["f-r-ae1-k ch-er","nn vb"],fractured:["f-r-ae1-k ch-er-d","vbn jj vbd"],fracturing:["f-r-ae1-k ch-er ih-ng","vbg"],fragile:["f-r-ae1 jh-ah-l","jj"],fragility:["f-r-ah jh-ih1 l-ah t-iy","nn"],fragment:["f-r-ae1-g m-ah-n-t","nn vb"],fragmentary:["f-r-ae1-g m-ah-n t-eh r-iy","jj rb"],fragmentation:["f-r-ae-g m-ah-n t-ey1 sh-ah-n","nn"],fragmented:["f-r-ae1-g m-ah-n t-ih-d","jj vbn"],fragrance:["f-r-ey1 g-r-ah-n-s","nn"],fragrant:["f-r-ey1 g-r-ah-n-t","jj"],frail:["f-r-ey1-l","jj"],frailty:["f-r-ey1-l t-iy","nn"],frame:["f-r-ey1-m","nn vbp vb"],framed:["f-r-ey1-m-d","vbn vbd jj"],framer:["f-r-ey1 m-er","nn"],framework:["f-r-ey1-m w-er-k","nn"],framing:["f-r-ey1 m-ih-ng","vbg"],franc:["f-r-ae1-ng-k","nn"],franchise:["f-r-ae1-n ch-ay-z","nn vb"],franchised:["f-r-ae1-n ch-ay-z-d","vbn jj"],franchisee:["f-r-ae1-n ch-ay z-iy1","nn"],franchiser:["f-r-ae1-n ch-ay z-er","nn"],franchising:["f-r-ae1-n ch-ay z-ih-ng","vbg"],frank:["f-r-ae1-ng-k","jj nn vb"],franked:["f-r-ae1-ng-k-t","jj vbn"],frankfurter:["f-r-ae1-ng-k f-er t-er","nn"],franking:["f-r-ae1-ng k-ih-ng","vbg"],frankly:["f-r-ae1-ng k-l-iy","rb"],frankness:["f-r-ae1-ng-k n-ah-s","nn"],frantic:["f-r-ae1-n t-ih-k","jj"],frantically:["f-r-ae1-n t-ah k-ah l-iy","rb"],fraternity:["f-r-ah t-er1 n-ah t-iy","nn"],frau:["f-r-aw1","nn"],fraud:["f-r-ao1-d","nn"],fraudulent:["f-r-ao1 jh-ah l-ah-n-t","jj"],fraudulently:["f-r-ao1 d-uw l-ah-n-t l-iy","rb"],fraught:["f-r-ao1-t","jj"],fray:["f-r-ey1","nn vb"],frayed:["f-r-ey1-d","jj vbn"],fraying:["f-r-ey1 ih-ng","vbg"],frazzle:["f-r-ae1-z-ah-l","vb"],frazzled:["f-r-ae1 z-ah-l-d","vbn"],freak:["f-r-iy1-k","nn vb vbp"],freaked:["f-r-iy1-k-t","vbn"],freckled:["f-r-eh1 k-ah-l-d","jj"],free:["f-r-iy1","jj rb vb vbp"],freebie:["f-r-iy1 b-iy","nn"],freed:["f-r-iy1-d","jj"],freedom:["f-r-iy1 d-ah-m","nn"],freefall:["f-r-iy1 f-ao-l","nn"],freehand:["f-r-iy1 hh-ae-n-d","jj rb"],freeholder:["f-r-iy1 hh-ow-l d-er","nn"],freeing:["f-r-iy1 ih-ng","vbg"],freelance:["f-r-iy1 l-ae-n-s","jj"],freely:["f-r-iy1 l-iy","rb"],freeman:["f-r-iy1 m-ah-n","nn"],freer:["f-r-iy1 er","jjr"],frees:["f-r-iy1-z","vbz"],freest:["f-r-iy1 ih-s-t","jjs"],freethinker:["f-r-iy1 th-ih1-ng k-er","nn"],freeway:["f-r-iy1 w-ey","nn"],freewheeling:["f-r-iy1 w-iy l-ih-ng","jj"],freeze:["f-r-iy1-z","nn vb vbp"],freezer:["f-r-iy1 z-er","nn"],freezing:["f-r-iy1 z-ih-ng","vbg jj nn"],freight:["f-r-ey1-t","nn vb"],freighter:["f-r-ey1 t-er","nn"],french:["f-r-eh1-n-ch","jj"],frenetic:["f-r-ah n-eh1 t-ih-k","jj"],frenzied:["f-r-eh1-n z-iy-d","jj"],frenzy:["f-r-eh1-n z-iy","nn"],frequency:["f-r-iy1 k-w-ah-n s-iy","nn"],frequent:["f-r-iy1 k-w-ah-n-t","jj vbp vb"],frequented:["f-r-iy1 k-w-ah-n t-ih-d","vbd vbn"],frequently:["f-r-iy1 k-w-ah-n-t l-iy","rb"],frequents:["f-r-iy1 k-w-ah-n-t-s","vbz"],fresco:["f-r-eh1-s k-ow","nn"],frescoed:["f-r-eh1-s k-ow-d","jj"],fresh:["f-r-eh1-sh","jj rb"],fresher:["f-r-eh1 sh-er","jjr"],freshly:["f-r-eh1-sh l-iy","rb"],freshman:["f-r-eh1-sh m-ah-n","nn"],freshness:["f-r-eh1-sh n-ah-s","nn"],fret:["f-r-eh1-t","vbp nn vb"],frets:["f-r-eh1-t-s","vbz"],fretted:["f-r-eh1 t-ih-d","vbd"],fretting:["f-r-eh1 t-ih-ng","vbg"],friar:["f-r-ay1 er","nn"],friction:["f-r-ih1-k sh-ah-n","nn"],frictionless:["f-r-ih1-k sh-ah-n l-ah-s","jj"],fridge:["f-r-ih1-jh","nn"],fried:["f-r-ay1-d","jj vbn"],friend:["f-r-eh1-n-d","nn"],friendlier:["f-r-eh1-n-d l-iy er","jjr rbr"],friendliness:["f-r-eh1-n-d l-iy n-ih-s","nn"],friendly:["f-r-eh1-n-d l-iy","jj"],friendship:["f-r-eh1-n-d sh-ih-p","nn"],frieze:["f-r-iy1-z","nn"],frigate:["f-r-ih1 g-ah-t","nn"],fright:["f-r-ay1-t","nn"],frighten:["f-r-ay1 t-ah-n","vb vbp"],frightened:["f-r-ay1 t-ah-n-d","vbn jj vbd"],frightening:["f-r-ay1 t-ah-n ih-ng","jj vbg"],frighteningly:["f-r-ay1 t-ah-n ih-ng l-iy","rb"],frightens:["f-r-ay1 t-ah-n-z","vbz"],frightful:["f-r-ay1-t f-ah-l","jj"],frightfully:["f-r-ay1-t f-ah l-iy","rb"],frigid:["f-r-ih1 jh-ah-d","jj"],frill:["f-r-ih1-l","nn"],frilly:["f-r-ih1 l-iy","jj"],fringe:["f-r-ih1-n-jh","nn jj"],frisky:["f-r-ih1-s k-iy","jj"],fritter:["f-r-ih1-t-er","vb"],frittered:["f-r-ih1 t-er-d","vbn"],frittering:["f-r-ih1 t-er ih-ng","vbg"],frivolity:["f-r-ah v-aa1 l-ah t-iy","nn"],frivolous:["f-r-ih1 v-ah l-ah-s","jj"],frock:["f-r-aa1-k","nn"],frog:["f-r-aa1-g","nn"],frolic:["f-r-aa1 l-ih-k","nn vb"],frolicking:["f-r-aa1 l-ih k-ih-ng","vbg"],from:["f-r-ah1-m","in rb rp"],frond:["f-r-aa1-n-d","nn"],front:["f-r-ah1-n-t","nn jj vb"],frontage:["f-r-ah1-n t-ih-jh","nn"],frontal:["f-r-ah1-n t-ah-l","jj"],fronted:["f-r-ah1-n t-ih-d","vbd"],frontier:["f-r-ah-n t-ih1-r","nn"],fronting:["f-r-ah1-n t-ih-ng","vbg"],frontrunner:["f-r-ah1-n t-r-ah n-er","nn"],frost:["f-r-ao1-s-t","nn vb"],frostbite:["f-r-ao1-s-t b-ay-t","nn"],frosted:["f-r-ao1 s-t-ah-d","vbd"],frosting:["f-r-ao1 s-t-ih-ng","nn"],frosty:["f-r-ao1 s-t-iy","jj"],froth:["f-r-ao1-th","nn vb"],frothy:["f-r-ao1 th-iy","jj"],frown:["f-r-aw1-n","vb vbp"],frowned:["f-r-aw1-n-d","vbd vbn"],frowning:["f-r-aw1 n-ih-ng","vbg"],frowningly:["f-r-aw1 n-ih-ng l-iy","rb"],frowns:["f-r-aw1-n-z","vbz"],froze:["f-r-ow1-z","vbd vbn"],frozen:["f-r-ow1 z-ah-n","vbn jj"],fructose:["f-r-ah1-k t-ow-s","nn"],frugal:["f-r-uw1 g-ah-l","jj"],frugality:["f-r-uw g-ae1 l-ah t-iy","nn"],frugally:["f-r-uw1 g-ah l-iy","rb"],fruit:["f-r-uw1-t","nn"],fruitful:["f-r-uw1-t f-ah-l","jj"],fruition:["f-r-uw ih1 sh-ah-n","nn"],fruitless:["f-r-uw1-t l-ah-s","jj"],fruitlessly:["f-r-uw1-t l-ah-s l-iy","rb"],fruity:["f-r-uw1 t-iy","jj"],frumpy:["f-r-ah1-m p-iy","jj"],frustrate:["f-r-ah1 s-t-r-ey-t","vb"],frustrated:["f-r-ah1 s-t-r-ey t-ah-d","vbn jj vbd"],frustrates:["f-r-ah1 s-t-r-ey-t-s","vbz"],frustrating:["f-r-ah1 s-t-r-ey t-ih-ng","jj vbg"],frustration:["f-r-ah-s t-r-ey1 sh-ah-n","nn"],fry:["f-r-ay1","nn vbp vb"],fryer:["f-r-ay1 er","nn"],frying:["f-r-ay1 ih-ng","vbg"],fudge:["f-ah1-jh","vb vbp nn"],fudging:["f-ah1 jh-ih-ng","nn"],fuel:["f-y-uw1 ah-l","nn vbp vb"],fueled:["f-y-uw1 ah-l-d","vbn vbd"],fueling:["f-y-uw1 l-ih-ng","vbg"],fugitive:["f-y-uw1 jh-ah t-ih-v","jj nn"],fulcrum:["f-uh1-l k-r-ah-m","nn"],fulfill:["f-uh-l f-ih1-l","vb vbp"],fulfilled:["f-uh-l f-ih1-l-d","vbn vbd"],fulfilling:["f-uh-l f-ih1 l-ih-ng","vbg"],fulfillment:["f-uh-l f-ih1-l m-ah-n-t","nn"],fulfills:["f-uh-l f-ih1-l-z","vbz"],full:["f-uh1-l","jj rb"],fullback:["f-uh1-l b-ae-k","nn"],fuller:["f-uh1 l-er","jjr"],fullest:["f-uh1 l-ah-s-t","jjs"],fullness:["f-uh1-l n-ah-s","nn"],fully:["f-uh1 l-iy","rb"],fulminate:["f-uh1-l m-ah n-ey-t","vb"],fumble:["f-ah1-m b-ah-l","nn vb"],fumbled:["f-ah1-m b-ah-l-d","vbd"],fumbling:["f-ah1-m b-ah-l ih-ng","vbg jj"],fume:["f-y-uw1-m","vb"],fumed:["f-y-uw1-m-d","vbd"],fuming:["f-y-uw1 m-ih-ng","vbg"],fun:["f-ah1-n","nn jj"],"function":["f-ah1-ng-k sh-ah-n","nn vb vbp"],functional:["f-ah1-ng-k sh-ah n-ah-l","jj nn"],functionally:["f-ah1-ng-k sh-ah-n ah-l iy","rb"],functionary:["f-ah1-ng-k sh-ah-n eh r-iy","nn"],functioned:["f-ah1-ng-k sh-ah-n-d","vbd vbn"],functioning:["f-ah1-ng-k sh-ah-n ih-ng","vbg"],fund:["f-ah1-n-d","nn vbp vb"],fundamental:["f-ah-n d-ah m-eh1-n t-ah-l","jj"],fundamentalism:["f-ah-n d-ah m-eh1-n t-ah l-ih z-ah-m","nn"],fundamentalist:["f-ah-n d-ah m-eh1-n t-ah l-ih-s-t","jj nn"],fundamentally:["f-ah-n d-ah m-eh1-n t-ah l-iy","rb"],funded:["f-ah1-n d-ah-d","vbn vbd jj"],funding:["f-ah1-n d-ih-ng","vbg jj"],fundraiser:["f-ah1-n d-r-ey z-er","nn"],fundraising:["f-ah1-n d-r-ey s-ih-ng","vbg"],funeral:["f-y-uw1 n-er ah-l","nn jj"],fungal:["f-ah1-ng g-ah-l","jj"],fungible:["f-ah1-n jh-ih b-ah-l","jj"],fungicide:["f-ah1-n jh-ah s-ay-d","nn"],fungus:["f-ah1-ng g-ah-s","nn"],funk:["f-ah1-ng-k","nn"],funky:["f-ah1-ng k-iy","jj"],funnel:["f-ah1 n-ah-l","vb nn"],funneled:["f-ah1 n-ah-l-d","vbd vbn"],funneling:["f-ah1 n-ah-l ih-ng","vbg"],funnier:["f-ah1 n-iy er","jjr"],funniest:["f-ah1 n-iy ah-s-t","jjs"],funny:["f-ah1 n-iy","jj"],fur:["f-er1","nn"],furbishing:["f-er1 b-ih sh-ih-ng","nn"],furious:["f-y-uh1 r-iy ah-s","jj"],furiouser:["f-y-uh1 r-iy ah s-er","rbr"],furiously:["f-y-uh1 r-iy ah-s l-iy","rb"],furlough:["f-er1 l-ow","nn vb"],furloughed:["f-er1 l-ow-d","vbn"],furnace:["f-er1 n-ah-s","nn"],furnish:["f-er1 n-ih-sh","vb vbp"],furnished:["f-er1 n-ih-sh-t","vbn vbd jj"],furnishes:["f-er1 n-ih sh-ah-z","vbz"],furnishing:["f-er1 n-ih sh-ih-ng","nn vbg"],furniture:["f-er1 n-ih ch-er","nn"],furor:["f-y-uh1 r-ao-r","nn"],furrier:["f-er1 iy er","nn"],furrow:["f-er1 ow","nn"],furry:["f-er1 iy","jj"],further:["f-er1 dh-er","jj vb"],furthered:["f-er1 dh-er-d","vbd vbn"],furthering:["f-er1 dh-er ih-ng","vbg"],furthermore:["f-er1 dh-er m-ao-r","rb"], +furthers:["f-er1 dh-er-z","vbz"],furthest:["f-er1 th-ah-s-t","jjs rbs"],furtive:["f-er1 t-ih-v","jj"],furtively:["f-er1 t-ih-v l-iy","rb"],fury:["f-y-uh1 r-iy","nn"],fuse:["f-y-uw1-z","nn vb"],fused:["f-y-uw1-z-d","vbn vbd"],fuselage:["f-y-uw1 s-ah l-aa-jh","nn"],fusillade:["f-y-uw1 s-ih l-ey-d","nn"],fusing:["f-y-uw1 z-ih-ng","vbg"],fusion:["f-y-uw1 zh-ah-n","nn"],fuss:["f-ah1-s","nn vb"],fusses:["f-ah1 s-ih-z","vbz"],fussing:["f-ah1 s-ih-ng","vbg"],fussy:["f-ah1 s-iy","jj"],futile:["f-y-uw1 t-ah-l","jj"],futility:["f-y-uw t-ih1 l-ah t-iy","nn"],future:["f-y-uw1 ch-er","nn jj"],futurist:["f-y-uw1 ch-er ih-s-t","nn"],futuristic:["f-y-uw ch-er ih1 s-t-ih-k","jj"],fuzz:["f-ah1-z","nn"],fuzzier:["f-ah1 z-iy er","jjr"],fuzzy:["f-ah1 z-iy","jj"],gabardine:["g-ae1 b-er d-iy-n","nn"],gabbing:["g-ae1 b-ih-ng","vbg"],gable:["g-ey1 b-ah-l","nn"],gadfly:["g-ae1-d f-l-ay","nn"],gadget:["g-ae1 jh-ah-t","nn"],gadgetry:["g-ae1 jh-ah t-r-iy","nn"],gaffe:["g-ae1-f","nn"],gag:["g-ae1-g","nn"],gage:["g-ey1-jh","nn vb"],gagged:["g-ae1-g-d","vbn vbd"],gaggle:["g-ae1 g-ah-l","nn"],gaily:["g-ey1 l-iy","rb"],gain:["g-ey1-n","nn vbp vb"],gained:["g-ey1-n-d","vbd vbn vb"],gainer:["g-ey1 n-er","nn"],gainful:["g-ey1-n f-ah-l","jj"],gaining:["g-ey1 n-ih-ng","vbg"],gait:["g-ey1-t","nn"],gal:["g-ae1-l","nn"],gala:["g-ae1 l-ah","jj nn"],galactic:["g-ah l-ae1-k t-ih-k","jj"],galaxy:["g-ae1 l-ah-k s-iy","nn"],gale:["g-ey1-l","nn"],gall:["g-ao1-l","nn vb"],gallant:["g-ae1 l-ah-n-t","jj"],gallantry:["g-ae1 l-ah-n t-r-iy","nn"],gallbladder:["g-ao1-l b-l-ae d-er","nn"],gallery:["g-ae1 l-er iy","nn"],galley:["g-ae1 l-iy","nn"],galling:["g-ao1 l-ih-ng","jj"],gallium:["g-ae1 l-iy ah-m","nn"],gallon:["g-ae1 l-ah-n","nn"],gallop:["g-ae1 l-ah-p","nn vb"],galloped:["g-ae1 l-ah-p-t","vbn"],galloping:["g-ae1 l-ah p-ih-ng","vbg jj"],gallows:["g-ae1 l-ow-z","nn"],gallstone:["g-ao1-l s-t-ow-n","nn"],galvanic:["g-ae-l v-ae1 n-ih-k","jj"],galvanize:["g-ae1-l v-ah n-ay-z","vb"],galvanized:["g-ae1-l v-ah n-ay-z-d","jj vbd vbn"],galvanizing:["g-ae1-l v-ah n-ay z-ih-ng","vbg"],gambit:["g-ae1-m b-ih-t","nn"],gamble:["g-ae1-m b-ah-l","nn vb"],gambled:["g-ae1-m b-ah-l-d","vbn"],gambler:["g-ae1-m b-l-er","nn"],gambling:["g-ae1-m b-ah-l ih-ng","vbg"],game:["g-ey1-m","nn"],gaming:["g-ey1 m-ih-ng","nn"],gamma:["g-ae1 m-ah","nn jj"],gamut:["g-ae1 m-ah-t","nn"],gander:["g-ae1-n d-er","nn"],gang:["g-ae1-ng","nn vb"],gangbuster:["g-ae1-ng b-ah s-t-er","nn"],ganging:["g-ae1 ng-ih-ng","vbg"],gangplank:["g-ae1-ng p-l-ae-ng-k","nn"],gangster:["g-ae1-ng s-t-er","nn"],gantlet:["g-ao1-n-t l-ah-t","nn"],gap:["g-ae1-p","nn vb"],gaping:["g-ey1 p-ih-ng","vbg jj"],garage:["g-er aa1-zh","nn"],garb:["g-aa1-r-b","nn vb"],garbage:["g-aa1-r b-ih-jh","nn"],garbed:["g-aa1-r-b-d","vbn"],garble:["g-aa1-r-b-ah-l","vb"],garbled:["g-aa1-r b-ah-l-d","vbn"],garden:["g-aa1-r d-ah-n","nn vb"],gardened:["g-aa1-r d-ah-n-d","vbd"],gardener:["g-aa1-r d-ah-n er","nn"],gardenia:["g-aa-r d-iy1 n-y-ah","nn"],gardening:["g-aa1-r d-ah-n ih-ng","vbg"],gargantuan:["g-aa-r g-ae1-n ch-uw ah-n","jj"],garish:["g-eh1 r-ih-sh","jj"],garland:["g-aa1-r l-ah-n-d","nn"],garlic:["g-aa1-r l-ih-k","nn"],garment:["g-aa1-r m-ah-n-t","nn"],garner:["g-aa1-r n-er","vb vbp"],garnered:["g-aa1-r n-er-d","vbd vbn"],garnet:["g-aa1-r n-ah-t","nn"],garnish:["g-aa1-r n-ih-sh","nn"],garrison:["g-ae1 r-ih s-ah-n","nn vb"],garrisoned:["g-ae1 r-ah s-ah-n-d","vbn"],garrulous:["g-eh1 r-ah l-ah-s","jj"],garter:["g-aa1-r t-er","nn"],gas:["g-ae1-s","nn vb"],gaseous:["g-ae1 s-iy ah-s","jj"],gash:["g-ae1-sh","nn"],gasket:["g-ae1-s k-ah-t","nn"],gasoline:["g-ae1 s-ah l-iy-n","nn"],gasp:["g-ae1-s-p","nn vb"],gasped:["g-ae1-s-p-t","vbd"],gasping:["g-ae1 s-p-ih-ng","vbg"],gass:["g-ae1-s","nn"],gassed:["g-ae1-s-t","vbn"],gasser:["g-ae1 s-er","nn"],gassing:["g-ae1 s-ih-ng","nn"],gastric:["g-ae1 s-t-r-ih-k","jj"],gastrointestinal:["g-ae s-t-r-ow ih-n t-eh1 s-t-ah n-ah-l","jj"],gastronomy:["g-ae-s t-r-aa1 n-ah m-iy","nn"],gate:["g-ey1-t","nn"],gateway:["g-ey1-t w-ey","nn"],gather:["g-ae1 dh-er","vb vbp"],gathered:["g-ae1 dh-er-d","vbd vbn"],gathering:["g-ae1 dh-er ih-ng","nn vbg"],gathers:["g-ae1 dh-er-z","vbz"],gauche:["g-ow1-sh","jj"],gaucho:["g-aw1 ch-ow","nn"],gaudy:["g-ao1 d-iy","jj"],gauge:["g-ey1-jh","nn vb"],gauged:["g-ey1-jh-d","vbn vbd"],gauging:["g-ey1 jh-ih-ng","vbg"],gaunt:["g-ao1-n-t","jj"],gauntlet:["g-ao1-n-t l-ah-t","nn"],gauss:["g-aw1-s","nn"],gauze:["g-ao1-z","nn"],gave:["g-ey1-v","vbd"],gawky:["g-ao1 k-iy","jj"],gay:["g-ey1","jj"],gaze:["g-ey1-z","nn vb vbp"],gazed:["g-ey1-z-d","vbd"],gazelle:["g-ah z-eh1-l","nn"],gazes:["g-ey1 z-ah-z","vbz"],gazing:["g-ey1 z-ih-ng","vbg"],gear:["g-ih1-r","nn vb vbp"],gearbox:["g-ih1-r b-aa-k-s","nn"],geared:["g-ih1-r-d","vbn vbd"],gearing:["g-ih1 r-ih-ng","vbg"],gee:["jh-iy1","uh vb"],geeing:["jh-iy1 ih-ng","vbg"],geek:["g-iy1-k","nn"],gel:["jh-eh1-l","nn vb"],gelatin:["jh-eh1 l-ah t-ah-n","nn"],gels:["jh-eh1-l-z","vbz"],gem:["jh-eh1-m","nn"],gemsbok:["g-eh1-m-z b-aa-k","nn"],gemstone:["jh-eh1-m s-t-ow-n","nn"],gen:["jh-eh1 n-er ah-l","nn"],gendarme:["zh-aa1-n d-aa-r-m","nn"],gender:["jh-eh1-n d-er","nn vb"],gene:["jh-iy1-n","nn"],genera:["jh-eh1 n-er ah","nn"],general:["jh-eh1 n-er ah-l","jj nn"],generalist:["jh-eh1 n-er ah l-ih-s-t","nn"],generality:["jh-eh n-er ae1 l-ah t-iy","nn"],generalization:["jh-eh n-er ah l-ih z-ey1 sh-ah-n","nn"],generalize:["jh-eh1 n-er ah l-ay-z","vb vbp"],generalized:["jh-eh1 n-er ah l-ay-z-d","jj vbn"],generally:["jh-eh1 n-er ah l-iy","rb"],generalship:["jh-eh1 n-er ah-l sh-ih-p","nn"],generate:["jh-eh1 n-er ey-t","vb vbp"],generated:["jh-eh1 n-er ey t-ah-d","vbn vbd"],generates:["jh-eh1 n-er ey-t-s","vbz"],generating:["jh-eh1 n-er ey t-ih-ng","vbg"],generation:["jh-eh n-er ey1 sh-ah-n","nn"],generational:["jh-eh n-er ey1 sh-ah n-ah-l","jj"],generator:["jh-eh1 n-er ey t-er","nn"],generic:["jh-ah n-eh1 r-ih-k","jj"],generically:["jh-ah n-eh1 r-ih-k l-iy","rb"],generosity:["jh-eh n-er aa1 s-ah t-iy","nn"],generous:["jh-eh1 n-er ah-s","jj"],generously:["jh-eh1 n-er ah-s l-iy","rb"],genesis:["jh-eh1 n-ah s-ah-s","nn"],genetic:["jh-ah n-eh1 t-ih-k","jj"],genetically:["jh-ah n-eh1 t-ih-k l-iy","rb"],geneticist:["jh-ah n-eh1 t-ah s-ah-s-t","nn"],genial:["jh-iy1 n-y-ah-l","jj"],genie:["jh-iy1 n-iy","nn"],genital:["jh-eh1 n-ah t-ah-l","jj"],genius:["jh-iy1 n-y-ah-s","nn"],genocide:["jh-eh1 n-ah s-ay-d","nn"],genome:["jh-iy1 n-ow-m","nn"],genre:["zh-aa1-n r-ah","nn"],genteel:["jh-eh-n t-iy1-l","jj"],gentian:["jh-eh1-n sh-ah-n","nn"],gentile:["jh-eh1-n t-ay-l","nn jj"],gentility:["jh-eh-n t-ih1 l-ih t-iy","nn"],gentle:["jh-eh1-n t-ah-l","jj vb"],gentleman:["jh-eh1-n t-ah-l m-ah-n","nn"],gentlemanly:["jh-eh1-n t-ah-l m-ah-n l-iy","jj"],gentleness:["jh-eh1-n t-ah-l n-ah-s","nn"],gentler:["jh-eh1-n-t l-er","jjr"],gently:["jh-eh1-n-t l-iy","rb"],gentrified:["jh-eh1-n t-r-ih f-ay-d","vbn"],gentrify:["jh-eh1-n-t-r-ih-f-ay","vb"],gentry:["jh-eh1-n t-r-iy","nn"],genuine:["jh-eh1-n y-uw w-ah-n","jj"],genuinely:["jh-eh1-n y-uw w-ah-n l-iy","rb"],genus:["jh-iy1 n-ah-s","nn"],geocentric:["jh-iy ow s-eh1-n t-r-ih-k","jj"],geochemistry:["jh-iy ow k-eh1 m-ah s-t-r-iy","nn"],geographer:["jh-iy aa1 g-r-ah f-er","nn"],geographic:["jh-iy ah g-r-ae1 f-ih-k","jj"],geographical:["jh-iy ah g-r-ae1 f-ih k-ah-l","jj"],geographically:["jh-iy ah g-r-ae1 f-ih k-ah l-iy","rb"],geography:["jh-iy aa1 g-r-ah f-iy","nn"],geologic:["jh-iy ah l-aa1 jh-ih-k","jj"],geological:["jh-iy ah l-aa1 jh-ih k-ah-l","jj"],geologist:["jh-iy aa1 l-ah jh-ah-s-t","nn"],geology:["jh-iy aa1 l-ah jh-iy","nn"],geometric:["jh-iy ah m-eh1 t-r-ih-k","jj"],geometrical:["jh-iy ah m-eh1 t-r-ih k-ah-l","jj"],geometrically:["jh-iy ah m-eh1 t-r-ih-k l-iy","rb"],geometry:["jh-iy aa1 m-ah t-r-iy","nn"],geopolitical:["jh-iy ow p-ah l-ih1 t-ih k-ah-l","jj"],geothermal:["jh-iy ow th-er1 m-ah-l","jj"],geranium:["jh-er ey1 n-iy ah-m","nn"],geriatric:["jh-eh r-iy ae1 t-r-ih-k","jj"],germ:["jh-er1-m","nn"],germane:["jh-er m-ey1-n","jj"],germinate:["jh-er1 m-ah n-ey-t","vb vbp"],germinated:["jh-er1 m-ah n-ey t-ih-d","jj"],gerrymandering:["jh-eh r-iy m-ae1-n d-er ih-ng","nn"],gesture:["jh-eh1-s ch-er","nn vb"],gesturing:["jh-eh1-s ch-er ih-ng","vbg"],get:["g-eh1-t","vb vbp"],getaway:["g-eh1-t ah w-ey","nn"],gets:["g-eh1-t-s","vbz"],getting:["g-eh1 t-ih-ng","vbg"],geyser:["g-ay1 z-er","nn"],ghastly:["g-ae1-s-t l-iy","jj"],ghetto:["g-eh1 t-ow","nn"],ghost:["g-ow1-s-t","nn"],ghostbuster:["g-ow1-s-t b-ah s-t-er","nn"],ghostlike:["g-ow1-s-t l-ay-k","jj"],ghostly:["g-ow1-s-t l-iy","jj"],ghoulish:["g-uw1 l-ih-sh","jj"],giant:["jh-ay1 ah-n-t","nn jj"],gibberish:["g-ih1 b-er ih-sh","nn"],giblet:["jh-ih1 b-l-ah-t","nn"],giddy:["g-ih1 d-iy","jj"],gift:["g-ih1-f-t","nn vb"],gifted:["g-ih1-f t-ah-d","jj vbn"],gig:["g-ih1-g","nn"],gigantic:["jh-ay g-ae1-n t-ih-k","jj"],giggle:["g-ih1 g-ah-l","nn vb"],giggled:["g-ih1 g-ah-l-d","vbd vbn"],giggling:["g-ih1 g-ah-l ih-ng","vbg"],gigolo:["jh-ih1-g ah l-ow","nn"],gilded:["g-ih1-l d-ih-d","jj"],gilding:["g-ih1-l d-ih-ng","nn"],gilt:["g-ih1-l-t","jj nn"],gimmick:["g-ih1 m-ih-k","nn"],gimmickry:["g-ih1 m-ih k-r-iy","nn"],gimmicky:["g-ih m-ih1 k-iy","jj"],gin:["jh-ih1-n","nn"],ginger:["jh-ih1-n jh-er","nn"],gingerly:["jh-ih1-n jh-er l-iy","rb jj"],ginning:["jh-ih1 n-ih-ng","nn"],ginseng:["jh-ih1-n s-eh-ng","nn"],gird:["g-er1-d","vb"],girder:["g-er1 d-er","nn"],girding:["g-er1 d-ih-ng","vbg"],girdle:["g-er1 d-ah-l","nn"],girds:["g-er1-d-z","vbz"],girl:["g-er1-l","nn"],girlfriend:["g-er1-l f-r-eh-n-d","nn"],girlie:["g-er1 l-iy","nn"],girlish:["g-er1 l-ih-sh","jj"],girlishly:["g-er1 l-ih-sh l-iy","rb"],girth:["g-er1-th","nn"],gist:["jh-ih1-s-t","nn"],give:["g-ih1-v","vb nn vbp"],giveaway:["g-ih1 v-ah w-ey","nn jj"],giveback:["g-ih1-v b-ae-k","nn"],given:["g-ih1 v-ah-n","vbn jj"],givenness:["g-ih1 v-ah n-ah-s","nn"],giver:["g-ih1 v-er","nn"],gives:["g-ih1-v-z","vbz"],giving:["g-ih1 v-ih-ng","vbg"],gizmo:["g-ih1-z m-ow","nn"],glacial:["g-l-ey1 sh-ah-l","jj"],glacier:["g-l-ey1 sh-er","nn"],glad:["g-l-ae1-d","jj"],glade:["g-l-ey1-d","nn"],gladiator:["g-l-ae1 d-iy ey t-er","nn"],gladly:["g-l-ae1-d l-iy","rb"],glamor:["g-l-ae1 m-er","nn"],glamorous:["g-l-ae1 m-er ah-s","jj"],glamour:["g-l-ae1 m-er","nn"],glance:["g-l-ae1-n-s","nn vb"],glanced:["g-l-ae1-n-s-t","vbd"],glancing:["g-l-ae1-n s-ih-ng","vbg jj"],gland:["g-l-ae1-n-d","nn"],glandular:["g-l-ae1-n jh-ah l-er","jj"],glare:["g-l-eh1-r","nn vb"],glared:["g-l-eh1-r-d","vbd"],glares:["g-l-eh1-r-z","vbz"],glaring:["g-l-eh1 r-ih-ng","jj vbg"],glasnost:["g-l-ae1-s n-aa-s-t","nn"],glass:["g-l-ae1-s","nn"],glassware:["g-l-ae1-s w-eh-r","nn"],glassy:["g-l-ae1 s-iy","jj"],glaucoma:["g-l-ao k-ow1 m-ah","nn"],glaze:["g-l-ey1-z","nn vb vbp"],glazed:["g-l-ey1-z-d","vbn"],glazing:["g-l-ey1 z-ih-ng","vbg"],gleam:["g-l-iy1-m","nn vb vbp"],gleamed:["g-l-iy1-m-d","vbd"],gleaming:["g-l-iy1 m-ih-ng","vbg"],glean:["g-l-iy1-n","vb"],gleaned:["g-l-iy1-n-d","vbn"],glee:["g-l-iy1","nn"],gleeful:["g-l-iy1 f-ah-l","jj"],gleefully:["g-l-iy1 f-ah l-iy","rb"],glen:["g-l-eh1-n","nn"],glib:["g-l-ih1-b","jj"],glibly:["g-l-ih1 b-l-iy","rb"],glide:["g-l-ay1-d","vb vbp"],glided:["g-l-ay1 d-ih-d","vbd"],glider:["g-l-ay1 d-er","nn"],glides:["g-l-ay1-d-z","vbz"],gliding:["g-l-ay1 d-ih-ng","vbg"],glimmer:["g-l-ih1 m-er","nn vb"],glimmering:["g-l-ih1 m-er ih-ng","vbg"],glimpse:["g-l-ih1-m-p-s","nn vb"],glimpsed:["g-l-ih1-m-p-s-t","vbn vbd"],glint:["g-l-ih1-n-t","nn"],glisten:["g-l-ih1-s-ah-n","vb"],glistened:["g-l-ih1 s-ah-n-d","vbd"],glistening:["g-l-ih1 s-ah-n ih-ng","vbg"],glitch:["g-l-ih1-ch","nn"],glitter:["g-l-ih1 t-er","nn vb"],glittered:["g-l-ih1 t-er-d","vbd vbn"],glittering:["g-l-ih1 t-er ih-ng","vbg"],glittery:["g-l-ih1 t-er iy","nn"],glitz:["g-l-ih1-t-s","nn"],glitzy:["g-l-ih1-t s-iy","jj nn"],gloat:["g-l-ow1-t","vb nn"],gloated:["g-l-ow1 t-ih-d","vbd"],gloating:["g-l-ow1 t-ih-ng","vbg"],gloats:["g-l-ow1-t-s","vbz"],global:["g-l-ow1 b-ah-l","jj"],globalization:["g-l-ow b-ah-l ih z-ey1 sh-ah-n","nn"],globalized:["g-l-ow1 b-ah-l ay-z-d","jj"],globally:["g-l-ow1 b-ah-l iy","rb"],globe:["g-l-ow1-b","nn"],globulin:["g-l-aa1 b-y-ah l-ih-n","nn"],gloom:["g-l-uw1-m","nn"],gloomier:["g-l-uw1 m-iy er","jjr rbr"],gloomily:["g-l-uw1 m-ah l-iy","rb"],gloomy:["g-l-uw1 m-iy","jj"],glop:["g-l-aa1-p","nn"],glorified:["g-l-ao1 r-ah f-ay-d","vbn jj"],glorify:["g-l-ao1 r-ah f-ay","vb vbp"],glorious:["g-l-ao1 r-iy ah-s","jj"],gloriously:["g-l-ao1 r-iy ah-s l-iy","rb"],glory:["g-l-ao1 r-iy","nn"],gloss:["g-l-ao1-s","vb nn vbp"],glossary:["g-l-ao1 s-er iy","nn"],glossed:["g-l-ao1-s-t","vbd vbn"],glossy:["g-l-ao1 s-iy","jj"],glottal:["g-l-aa1 t-ah-l","jj"],glove:["g-l-ah1-v","nn vb"],gloved:["g-l-ah1-v-d","vbn jj"],glover:["g-l-ah1 v-er","nn"],glow:["g-l-ow1","nn vb"],glowed:["g-l-ow1-d","vbd"],glower:["g-l-aw1-er","vb"],glowered:["g-l-aw1 er-d","vbd vbn"],glowering:["g-l-aw1 er ih-ng","vbg"],glowing:["g-l-ow1 ih-ng","vbg jj"],glucose:["g-l-uw1 k-ow-s","nn"],glue:["g-l-uw1","nn vb"],glued:["g-l-uw1-d","vbn vbd"],glum:["g-l-ah1-m","jj nn"],glumly:["g-l-ah1-m l-iy","rb"],glut:["g-l-ah1-t","nn vb"],glutamate:["g-l-uw1 t-ah m-ey-t","nn"],glutamic:["g-l-uw t-ae1 m-ih-k","jj"],glutaric:["g-l-uw t-ae1 r-ih-k","jj"],gluten:["g-l-uw1 t-ah-n","nn"],glutted:["g-l-ah1 t-ih-d","vbn jj"],glutton:["g-l-ah1 t-ah-n","nn"],gluttony:["g-l-ah1 t-ah-n iy","nn"],glycerol:["g-l-ih1 s-er ow-l","nn"],glycol:["g-l-ay1 k-ao-l","nn"],gnarled:["n-aa1-r-l-d","jj"],gnash:["n-ae1-sh","vb"],gnashing:["n-ae1 sh-ih-ng","vbg"],gnaw:["n-ao1","vb"],gnawed:["n-ao1-d","vbd"],gnawing:["n-ao1 ih-ng","nn"],gnome:["n-ow1-m","nn"],go:["g-ow1","vb jj nn rp vbp"],goad:["g-ow1-d","nn vb"],goaded:["g-ow1 d-ih-d","vbd vbn"],goal:["g-ow1-l","nn"],goat:["g-ow1-t","nn"],goatee:["g-ow1 t-iy1","nn"],gob:["g-aa1-b","nn"],gobble:["g-aa1 b-ah-l","nn vb"],gobbled:["g-aa1 b-ah-l-d","vbd vbn"],gobbledygook:["g-aa b-ah-l d-iy g-uh1-k","nn"],gobbler:["g-aa1 b-ah-l er","nn"],gobbling:["g-aa1 b-ah-l ih-ng","vbg"],god:["g-aa1-d","nn"],goddam:["g-aa1 d-d-ae-m","jj"],goddamn:["g-aa1 d-d-ae-m","uh vbn jj"],goddess:["g-aa1 d-ah-s","nn"],godfather:["g-aa1-d f-aa dh-er","nn"],godhead:["g-aa1-d hh-eh-d","nn"],godless:["g-aa1-d l-ah-s","jj"],godmother:["g-aa1-d m-ah dh-er","nn"],godsend:["g-aa1-d s-eh-n-d","nn"],goes:["g-ow1-z","vbz"],goggle:["g-aa1 g-ah-l","nn vb"],going:["g-ow1 ih-ng","vbg jj nn"],gold:["g-ow1-l-d","nn jj"],golden:["g-ow1-l d-ah-n","jj"],goldfish:["g-ow1-l-d f-ih-sh","nn"],goldsmith:["g-ow1-l-d s-m-ih-th","nn"],goldstock:["g-ow1-l-d s-t-aa-k","nn"],golf:["g-aa1-l-f","nn vb"],golfed:["g-aa1-l-f-t","vbn"],golfer:["g-aa1-l f-er","nn"],golfing:["g-aa1-l f-ih-ng","nn jj vbg"],golly:["g-aa1 l-iy","uh"],gone:["g-ao1-n","vbn jj"],gonna:["g-aa1 n-ah","vbg"],goo:["g-uw1","nn"],good:["g-uh1-d","jj nn rb"],goodbye:["g-uh-d b-ay1","nn uh"],goodness:["g-uh1-d n-ah-s","nn"],goodnight:["g-uh1-d n-ay-t","nn"],goodwill:["g-uh1-d w-ih1-l","nn"],goody:["g-uh1 d-iy","uh"],gooey:["g-uw1 iy","jj"],goof:["g-uw1-f","vb"],goofed:["g-uw1-f-t","vbd"],goofing:["g-uw1 f-ih-ng","vbg"],goofy:["g-uw1 f-iy","jj"],google:["g-uw1 g-ah-l","nn vb"],goon:["g-uw1-n","nn"],goose:["g-uw1-s","nn"],gooseberry:["g-uw1-s b-eh r-iy","nn"],goosey:["g-uw1 s-iy","jj"],gore:["g-ao1-r","vb"],gored:["g-ao1-r-d","vbn"],gorge:["g-ao1-r-jh","nn"],gorgeous:["g-ao1-r jh-ah-s","jj"],gorilla:["g-er ih1 l-ah","nn"],gory:["g-ao1 r-iy","jj"],gosh:["g-aa1-sh","uh"],gospel:["g-aa1 s-p-ah-l","nn"],gossamer:["g-aa1 s-ah m-er","nn"],gossip:["g-aa1 s-ah-p","nn vb"],gossiping:["g-aa1 s-ah p-ih-ng","vbg"],gossipy:["g-aa1 s-ah p-iy","jj"],got:["g-aa1-t","vbd vbn vbp vb"],gothic:["g-aa1 th-ih-k","jj"],gotta:["g-aa1 t-ah","vb vbn vbp to"],gotten:["g-aa1 t-ah-n","vbn"],gouge:["g-aw1-jh","vb vbp"],gouged:["g-aw1-jh-d","vbd"],gouging:["g-aw1 jh-ih-ng","vbg"],gourd:["g-ao1-r-d","nn"],gourmet:["g-uh1-r m-ey","nn jj"],gout:["g-aw1-t","nn"],gouty:["g-aw1 t-iy","jj"],govern:["g-ah1 v-er-n","vb vbp"],governance:["g-ah1 v-er n-ah-n-s","nn"],governed:["g-ah1 v-er-n-d","vbn jj vbd"],governess:["g-ah1 v-er n-ah-s","nn"],governing:["g-ah1 v-er n-ih-ng","vbg jj nn"],government:["g-ah1 v-er m-ah-n-t","nn"],governmental:["g-ah1 v-er m-eh-n t-ah-l","jj"],governmentally:["g-ah1 v-er m-eh-n t-ah l-iy","rb"],governor:["g-ah1 v-er n-er","nn"],governorship:["g-ah1 v-er n-er sh-ih-p","nn"],governs:["g-ah1 v-er-n-z","vbz"],gown:["g-aw1-n","nn"],grab:["g-r-ae1-b","vb jj nn vbp"],grabbed:["g-r-ae1-b-d","vbd vbn"],grabbing:["g-r-ae1 b-ih-ng","vbg"],grace:["g-r-ey1-s","nn vb vbp"],graced:["g-r-ey1-s-t","vbd vbn"],graceful:["g-r-ey1-s f-ah-l","jj"],gracefully:["g-r-ey1-s f-ah l-iy","rb"],gracious:["g-r-ey1 sh-ah-s","jj"],graciously:["g-r-ey1 sh-ah-s l-iy","rb"],grad:["g-r-ae1-d","nn"],grade:["g-r-ey1-d","nn vb"],graded:["g-r-ey1 d-ah-d","vbn"],grader:["g-r-ey1 d-er","nn"],grading:["g-r-ey1 d-ih-ng","vbg"],gradual:["g-r-ae1 jh-uw ah-l","jj rb"],gradualist:["g-r-ae1 jh-ah-w ah l-ih-s-t","nn"],gradually:["g-r-ae1 jh-uw ah l-iy","rb"],graduate:["g-r-ae1 jh-ah-w ah-t","nn jj vb vbp"],graduated:["g-r-ae1 jh-uw ey t-ih-d","vbn vbd jj"],graduating:["g-r-ae1 jh-ah-w ey t-ih-ng","vbg"],graduation:["g-r-ae jh-uw ey1 sh-ah-n","nn"],graffiti:["g-r-ah f-iy1 t-iy","nn"],graft:["g-r-ae1-f-t","nn vb"],grafted:["g-r-ae1-f t-ih-d","jj vbn"],grafting:["g-r-ae1-f t-ih-ng","vbg"],graham:["g-r-ey1 ah-m","nn"],grain:["g-r-ey1-n","nn"],grained:["g-r-ey1-n-d","jj"],grainy:["g-r-ey1 n-iy","jj"],gram:["g-r-ae1-m","nn"],grammar:["g-r-ae1 m-er","nn"],grammatical:["g-r-ah m-ae1 t-ah k-ah-l","jj"],grand:["g-r-ae1-n-d","jj"],grandchild:["g-r-ae1-n-d ch-ay-l-d","nn"],granddaughter:["g-r-ae1-n d-ao t-er","nn"],grander:["g-r-ae1-n d-er","jjr rbr"],grandest:["g-r-ae1-n d-ah-s-t","jjs"],grandeur:["g-r-ae-n d-uw1-r","nn"],grandfather:["g-r-ae1-n-d f-aa dh-er","nn vb"],grandiloquent:["g-r-ae-n d-ih1 l-ah k-w-ah-n-t","jj"],grandiose:["g-r-ae-n d-iy ow1-s","jj"],grandkid:["g-r-ae1-n-d k-ih-d","nn"],grandly:["g-r-ae1-n-d l-iy","rb"],grandma:["g-r-ae1 m-aa","nn"],grandmother:["g-r-ae1-n-d m-ah dh-er","nn"],grandmotherly:["g-r-ae1-n-d m-ah dh-er l-iy","jj"],grandparent:["g-r-ae1-n-d p-eh r-ah-n-t","nn"],grandson:["g-r-ae1-n-d s-ah-n","nn"],grandstand:["g-r-ae1-n-d s-t-ae-n-d","nn"],grandstanding:["g-r-ae1-n-d s-t-ae-n d-ih-ng","nn"],granite:["g-r-ae1 n-ah-t","nn"],grant:["g-r-ae1-n-t","nn vbp vb"],granted:["g-r-ae1-n t-ah-d","vbn jj vbd"],granting:["g-r-ae1-n t-ih-ng","vbg"],grantor:["g-r-ae1-n t-er","nn"],granular:["g-r-ae1 n-y-ah l-er","jj"],grape:["g-r-ey1-p","nn"],grapefruit:["g-r-ey1-p f-r-uw-t","nn"],grapeshot:["g-r-ey1-p sh-aa-t","nn"],grapevine:["g-r-ey1-p v-ay-n","nn"],graph:["g-r-ae1-f","nn"],graphic:["g-r-ae1 f-ih-k","jj"],graphical:["g-r-ae1 f-ih k-ah-l","jj"],graphically:["g-r-ae1 f-ih-k l-iy","rb"],graphite:["g-r-ae1 f-ay-t","nn"],grapple:["g-r-ae1 p-ah-l","vb"],grappled:["g-r-ae1 p-ah-l-d","vbd"],grapples:["g-r-ae1 p-ah-l-z","vbz"],grappling:["g-r-ae1 p-l-ih-ng","vbg"],grasp:["g-r-ae1-s-p","vb vbp nn"],grasped:["g-r-ae1-s-p-t","vbn vbd"],grasping:["g-r-ae1 s-p-ih-ng","vbg"],grass:["g-r-ae1-s","nn vb"],grassed:["g-r-ae1-s-t","vbn"],grasser:["g-r-ae1 s-er","nn"],grasshopper:["g-r-ae1-s hh-aa p-er","nn"],grassland:["g-r-ae1-s l-ae-n-d","nn"],grassroot:["g-r-ae1-s r-uw1-t","nn"],grassy:["g-r-ae1 s-iy","jj"],grate:["g-r-ey1-t","nn vb"],grated:["g-r-ey1 t-ih-d","vbd jj"],grateful:["g-r-ey1-t f-ah-l","jj"],gratefully:["g-r-ey1-t f-ah l-iy","rb"],gratification:["g-r-ae t-ah f-ah k-ey1 sh-ah-n","nn"],gratified:["g-r-ae1 t-ah f-ay-d","vbn jj"],gratify:["g-r-ae1 t-ah f-ay","vb"],gratifying:["g-r-ae1 t-ah f-ay ih-ng","jj vbg"],grating:["g-r-ey1 t-ih-ng","nn"],gratis:["g-r-ae1 t-ah-s","jj rb"],gratitude:["g-r-ae1 t-ah t-uw-d","nn"],gratuitous:["g-r-ah t-uw1 ah t-ah-s","jj"],gratuitously:["g-r-ah t-uw1 ah t-ah-s l-iy","rb"],gratuity:["g-r-ah t-uw1 ih t-iy","nn"],grave:["g-r-ey1-v","jj nn"],gravel:["g-r-ae1 v-ah-l","nn"],gravely:["g-r-ey1-v l-iy","rb"],graven:["g-r-ey1 v-ah-n","jj"],graver:["g-r-ey1 v-er","jjr rbr"],gravest:["g-r-ae1 v-ah-s-t","jjs"],graveyard:["g-r-ey1-v y-aa-r-d","nn"],gravitate:["g-r-ae1-v-ih-t-ey-t","vb"],gravitates:["g-r-ae1 v-ih t-ey-t-s","vbz"],gravitating:["g-r-ae1 v-ih t-ey t-ih-ng","vbg"],gravitational:["g-r-ae v-ih t-ey1 sh-ah n-ah-l","jj"],gravity:["g-r-ae1 v-ah t-iy","nn"],gravy:["g-r-ey1 v-iy","nn"],gray:["g-r-ey1","jj nn vb"],grayer:["g-r-ey1 er","jjr"],graying:["g-r-ey1 ih-ng","vbg"],graze:["g-r-ey1-z","vbp vb"],grazer:["g-r-ey1 z-er","nn"],grazing:["g-r-ey1 z-ih-ng","vbg jj nn"],grease:["g-r-iy1-s","nn vb"],greased:["g-r-iy1-s-t","vbd vbn"],greasy:["g-r-iy1 s-iy","jj"],great:["g-r-ey1-t","jj rb"],greater:["g-r-ey1 t-er","jjr rbr"],greatest:["g-r-ey1 t-ah-s-t","jjs"],greatly:["g-r-ey1-t l-iy","rb"],greatness:["g-r-ey1-t n-ah-s","nn"],greed:["g-r-iy1-d","nn"],greedily:["g-r-iy1 d-ah l-iy","rb"],greedy:["g-r-iy1 d-iy","jj"],green:["g-r-iy1-n","jj"],greenback:["g-r-iy1-n b-ae-k","nn"],greener:["g-r-iy1 n-er","jjr"],greenfield:["g-r-iy1-n f-iy-l-d","nn"],greenhouse:["g-r-iy1-n hh-aw-s","nn"],greenish:["g-r-iy1 n-ih-sh","jj"],greenly:["g-r-iy1-n l-iy","rb"],greet:["g-r-iy1-t","vb vbp"],greeted:["g-r-iy1 t-ah-d","vbd vbn"],greeting:["g-r-iy1 t-ih-ng","nn vbg jj"],greets:["g-r-iy1-t-s","vbz"],gregarious:["g-r-ah g-eh1 r-iy ah-s","jj"],grenade:["g-r-ah n-ey1-d","nn"],grew:["g-r-uw1","vbd vbn"],grey:["g-r-ey1","jj"],grid:["g-r-ih1-d","nn"],gridiron:["g-r-ih1-d ay er-n","nn"],gridlock:["g-r-ih1-d l-aa-k","nn vb"],gridlocked:["g-r-ih1-d l-aa-k-t","vbn jj"],grief:["g-r-iy1-f","nn"],grievance:["g-r-iy1 v-ah-n-s","nn"],grieve:["g-r-iy1-v","vb"],grieving:["g-r-iy1 v-ih-ng","vbg"],grievous:["g-r-iy1 v-ah-s","jj"],grill:["g-r-ih1-l","nn vb vbp"],grille:["g-r-ih1-l","nn"],grilled:["g-r-ih1-l-d","jj vbn"],grim:["g-r-ih1-m","jj"],grimace:["g-r-ih1-m-ah-s","vb"],grimaced:["g-r-ih1 m-ah-s-t","vbd"],grime:["g-r-ay1-m","nn"],grimly:["g-r-ih1-m l-iy","rb"],grimmer:["g-r-ih1 m-er","rbr"],grimmest:["g-r-ih1 m-ah-s-t","jjs"],grimness:["g-r-ih1-m n-ah-s","nn"],grimy:["g-r-ay1 m-iy","jj nn"],grin:["g-r-ih1-n","nn vb"],grind:["g-r-ay1-n-d","vbp nn vb"],grinder:["g-r-ay1-n d-er","nn"],grinding:["g-r-ay1-n d-ih-ng","vbg"],grindstone:["g-r-ay1-n-d s-t-ow-n","nn"],gringo:["g-r-ih1-ng g-ow","nn"],grinned:["g-r-ih1-n-d","vbd"],grinning:["g-r-ih1 n-ih-ng","vbg jj"],grip:["g-r-ih1-p","nn vb vbp"],gripe:["g-r-ay1-p","vbp nn vb"],griped:["g-r-ay1-p-t","vbd"],griping:["g-r-ay1 p-ih-ng","nn"],gripped:["g-r-ih1-p-t","vbd vbn"],gripping:["g-r-ih1 p-ih-ng","vbg jj"],grisly:["g-r-ih1-z l-iy","jj"],grist:["g-r-ih1-s-t","nn"],grit:["g-r-ih1-t","nn vb"],gritty:["g-r-ih1 t-iy","jj"],grizzled:["g-r-ih1 z-ah-l-d","jj"],grizzly:["g-r-ih1-z l-iy","nn"],groan:["g-r-ow1-n","nn vb"],groaned:["g-r-ow1-n-d","vbd"],groaning:["g-r-ow1 n-ih-ng","vbg"],groans:["g-r-ow1-n-z","vbz"],grocer:["g-r-ow1 s-er","nn"],grocery:["g-r-ow1 s-er iy","nn"],groggy:["g-r-aa1 g-iy","jj"],groin:["g-r-oy1-n","nn"],groom:["g-r-uw1-m","nn vb"],groomed:["g-r-uw1-m-d","vbn"],grooming:["g-r-uw1 m-ih-ng","vbg"],groove:["g-r-uw1-v","nn"],grope:["g-r-ow1-p","vb vbp"],groped:["g-r-ow1-p-t","vbd"],groping:["g-r-ow1 p-ih-ng","vbg"],gross:["g-r-ow1-s","jj nn vb"],grossed:["g-r-ow1-s-t","vbd"],grosses:["g-r-ow1 s-ih-z","vbz"],grossing:["g-r-ow1 s-ih-ng","vbg"],grossly:["g-r-ow1-s l-iy","rb"],grotesque:["g-r-ow t-eh1-s-k","jj"],grotesquely:["g-r-ow t-eh1-s-k l-iy","rb"],ground:["g-r-aw1-n-d","nn jj vb vbd vbn"],grounded:["g-r-aw1-n d-ih-d","vbn vbd jj"],grounding:["g-r-aw1-n d-ih-ng","vbg"],groundless:["g-r-aw1-n-d l-ah-s","jj"],groundwater:["g-r-aw1-n-d w-aa t-er","nn"],groundwork:["g-r-aw1-n-d w-er-k","nn"],group:["g-r-uw1-p","nn vb vbp"],grouped:["g-r-uw1-p-t","vbn"],grouper:["g-r-uw1 p-er","nn"],grouping:["g-r-uw1 p-ih-ng","nn vbg"],grouse:["g-r-aw1-s","nn vb"],groused:["g-r-aw1-s-t","vbd"],grouses:["g-r-aw1 s-ih-z","vbz"],grousing:["g-r-aw1 s-ih-ng","vbg"],grove:["g-r-ow1-v","nn"],grovel:["g-r-aa1 v-ah-l","vb"],groveling:["g-r-ao1 v-ah-l ih-ng","vbg"],grow:["g-r-ow1","vb vbp"],grower:["g-r-ow1 er","nn"],growing:["g-r-ow1 ih-ng","vbg jj nn"],growl:["g-r-aw1-l","nn vb"],growled:["g-r-aw1-l-d","vbd"],growling:["g-r-ow1 l-ih-ng","vbg"],growls:["g-r-aw1-l-z","vbz"],grown:["g-r-ow1-n","vbn vbd jj"],grownup:["g-r-ow1 n-ah-p","nn"],grows:["g-r-ow1-z","vbz"],growth:["g-r-ow1-th","nn jj vb"],grub:["g-r-ah1-b","nn"],grubby:["g-r-ah1 b-iy","jj"],grudge:["g-r-ah1-jh","nn"],grudging:["g-r-ah1 jh-ih-ng","jj"],grudgingly:["g-r-ah1 jh-ih-ng l-iy","rb"],grueling:["g-r-uw1 ih l-ih-ng","jj vbg"],gruesome:["g-r-uw1 s-ah-m","jj"],gruff:["g-r-ah1-f","jj"],grumble:["g-r-ah1-m b-ah-l","vbp vb"],grumbled:["g-r-ah1-m b-ah-l-d","vbd vbn"],grumbles:["g-r-ah1-m b-ah-l-z","vbz"],grumbling:["g-r-ah1-m b-ah-l ih-ng","vbg"],grunt:["g-r-ah1-n-t","vb nn"],grunted:["g-r-ah1-n t-ih-d","vbd"],guarantee:["g-eh r-ah-n t-iy1","nn vb vbp"],guaranteed:["g-eh r-ah-n t-iy1-d","vbn jj vbd"],guaranteeing:["g-eh r-ah-n t-iy1 ih-ng","vbg"],guarantor:["g-eh r-ah-n t-ao1-r","nn"],guaranty:["g-eh r-ah-n t-iy1","nn"],guard:["g-aa1-r-d","nn jj vb vbp"],guarded:["g-aa1-r d-ah-d","vbn jj vbd"],guardedly:["g-aa1-r d-ih-d l-iy","rb"],guardian:["g-aa1-r d-iy ah-n","nn"],guardianship:["g-aa1-r d-iy ah-n sh-ih-p","nn"],guarding:["g-aa1-r d-ih-ng","vbg"],gubernatorial:["g-uw b-er n-ah t-ao1 r-iy ah-l","jj"],guerilla:["g-er ih1 l-ah","nn"],guerrilla:["g-er ih1 l-ah","nn jj"],guess:["g-eh1-s","vbp nn vb"],guessed:["g-eh1-s-t","vbd vbn"],guessing:["g-eh1 s-ih-ng","vbg"],guesstimate:["g-eh1 s-t-ih m-ih-t","nn"],guesswork:["g-eh1-s w-er-k","nn"],guest:["g-eh1-s-t","nn jj"],guffaw:["g-ah f-ao1","nn"],guidance:["g-ay1 d-ah-n-s","nn"],guide:["g-ay1-d","nn vbp vb"],guidebook:["g-ay1-d b-uh-k","nn"],guided:["g-ay1 d-ah-d","vbn vbd jj"],guideline:["g-ay1-d l-ay-n","nn"],guidepost:["g-ay1-d p-ow-s-t","nn"],guiding:["g-ay1 d-ih-ng","vbg jj"],guild:["g-ih1-l-d","nn"],guilder:["g-ih1-l d-er","nn"],guile:["g-ay1-l","nn"],guileless:["g-ay1-l l-ah-s","jj"],guillotine:["g-ih1 l-ah t-iy-n","nn"],guilt:["g-ih1-l-t","nn"],guilty:["g-ih1-l t-iy","jj rb"],guinea:["g-ih1 n-iy","nn"],guise:["g-ay1-z","nn"],guitar:["g-ih t-aa1-r","nn"],guitarist:["g-ih t-aa1 r-ah-s-t","nn"],gulag:["g-y-uw1 l-ae-g","nn"],gulf:["g-ah1-l-f","nn"],gull:["g-ah1-l","nn"],gullet:["g-ah1 l-ah-t","nn"],gulley:["g-ah1 l-iy","nn"],gullibility:["g-ah l-ah b-ih1 l-ih t-iy","nn"],gullible:["g-ah1 l-ah b-ah-l","jj"],gully:["g-ah1 l-iy","nn"],gulp:["g-ah1-l-p","nn vb"],gulped:["g-ah1-l-p-t","vbd"],gulping:["g-ah1-l p-ih-ng","vbg"],gum:["g-ah1-m","nn vb"],gummed:["g-ah1-m-d","vbn"],gummy:["g-ah1 m-iy","jj"],gumption:["g-ah1-m-p sh-ah-n","nn"],gun:["g-ah1-n","nn vb"],gunboat:["g-ah1-n b-ow-t","nn"],gunfight:["g-ah1-n f-ay-t","nn"],gunfighter:["g-ah1-n f-ay t-er","nn"],gunfire:["g-ah1-n f-ay er","nn"],gunflint:["g-ah1-n f-l-ih-n-t","nn"],gunman:["g-ah1-n m-ah-n","nn"],gunned:["g-ah1-n-d","vbn vbd"],gunner:["g-ah1 n-er","nn"],gunning:["g-ah1 n-ih-ng","vbg"],gunny:["g-ah1 n-iy","nn"],gunpoint:["g-ah1-n p-oy-n-t","nn"],gunpowder:["g-ah1-n p-aw d-er","nn"],gunship:["g-ah1-n sh-ih-p","nn"],gunshot:["g-ah1-n sh-aa-t","nn"],gunslinger:["g-ah1-n s-l-ih ng-er","nn"],guppy:["g-ah1 p-iy","nn"],gurgle:["g-er1 g-ah-l","nn vb"],gurgling:["g-er1 g-ah-l ih-ng","vbg"],guru:["g-uw1 r-uw","nn"],gush:["g-ah1-sh","vbp vb"],gushed:["g-ah1-sh-t","vbd"],gusher:["g-ah1 sh-er","nn"],gushes:["g-ah1 sh-ih-z","vbz"],gushing:["g-ah1 sh-ih-ng","vbg"],gussied:["g-ah1 s-iy-d","vbn"],gussy:["g-ah1-s-iy","vb"],gust:["g-ah1-s-t","nn rb"],gusto:["g-ah1 s-t-ow","nn"],gusty:["g-ah1 s-t-iy","jj"],gut:["g-ah1-t","nn vb"],gutsy:["g-ah1-t s-iy1","jj"],gutted:["g-ah1 t-ih-d","vbn vbd"],gutter:["g-ah1 t-er","nn vb"],guttered:["g-ah1 t-er-d","vbd"],guttural:["g-ah1 t-er ah-l","jj nn"],guy:["g-ay1","nn"],guzzle:["g-ah1 z-ah-l","vb"],guzzler:["g-ah1-z l-er","nn"],guzzling:["g-ah1 z-ah-l ih-ng","nn"],gym:["jh-ih1-m","nn"],gymnast:["jh-ih1-m n-ah-s-t","nn"],gymnastic:["jh-ih-m n-ae1 s-t-ih-k","jj"],gynecologic:["g-ay n-ah k-ah l-aa1 jh-ih-k","jj"],gynecological:["g-ay n-ah k-ah l-aa1 jh-ih k-ah-l","jj"],gynecologist:["g-ay n-ah k-aa1 l-ah jh-ah-s-t","nn"],gynecology:["g-ay n-ah k-aa1 l-ah jh-iy","nn"],gypsum:["jh-ih1-p s-ah-m","nn"],gypsy:["jh-ih1-p s-iy","nn"],gyrate:["jh-ay1 r-ey-t","vb"],gyrated:["jh-ay1 r-ey t-ih-d","vbd vbn"],gyrating:["jh-ay1 r-ey t-ih-ng","vbg"],gyration:["jh-ay r-ey1 sh-ah-n","nn"],gyro:["jh-ay1 r-ow","nn"],gyroscope:["jh-ay1 r-ah s-k-ow-p","nn"],haberdashery:["hh-ae1 b-er d-ae sh-er iy","nn"],habit:["hh-ae1 b-ah-t","nn"],habitable:["hh-ae1 b-ah t-ah b-ah-l","jj"],habitat:["hh-ae1 b-ah t-ae-t","nn"],habitual:["hh-ah b-ih1 ch-uw ah-l","jj"],habitually:["hh-ah b-ih1 ch-uw ah l-iy","rb"],habitue:["hh-ae1 b-ih ch-uw","nn"],hable:["hh-ey1 b-ah-l","jj"],hack:["hh-ae1-k","nn vb"],hacked:["hh-ae1-k-t","vbd vbn"],hacker:["hh-ae1 k-er","nn"],hacking:["hh-ae1 k-ih-ng","jj nn"],hackle:["hh-ae1 k-ah-l","nn"],hackneyed:["hh-ae1-k n-iy-d","jj"],hacksaw:["hh-ae1-k s-ao","nn"],had:["hh-ae1-d","vbd vbn"],"hadn't":["hh-ae1-d-ah-n-d","vbd vbn"],hadd:["hh-ae1-d","vbn"],haddock:["hh-ae1 d-ah-k","nn"],hafta:["hh-ae1-f t-ah","vb vbp"],haggard:["hh-ae1 g-er-d","jj"],haggle:["hh-ae1 g-ah-l","vb nn"],haggling:["hh-ae1 g-ah l-ih-ng","vbg"],hail:["hh-ey1-l","nn vb vbp"],hailed:["hh-ey1-l-d","vbd vbn"],hailing:["hh-ey1 l-ih-ng","vbg"],hails:["hh-ey1-l-z","vbz"],hailstorm:["hh-ey1-l s-t-ao-r-m","nn"],hair:["hh-eh1-r","nn"],haircut:["hh-eh1-r k-ah-t","nn"],hairdo:["hh-eh1-r d-uw","nn"],hairdresser:["hh-eh1-r d-r-eh s-er","nn"],hairless:["hh-eh1-r l-ah-s","jj"],hairline:["hh-eh1-r l-ay-n","nn"],hairspray:["hh-eh1-r s-p-r-ey","nn"],hairy:["hh-eh1 r-iy","jj"],halcyon:["hh-ae1-l s-iy ah-n","jj"],half:["hh-ae1-f","nn jj prp"],halfback:["hh-ae1-f b-ae-k","nn"],halfhearted:["hh-ae1-f hh-aa-r t-ih-d","jj"],halftime:["hh-ae1-f t-ay-m","nn"],halfway:["hh-ae1-f w-ey1","rb jj"],hall:["hh-ao1-l","nn"],hallmark:["hh-aa1-l m-aa-r-k","nn"],hallowed:["hh-ae1 l-ow-d","jj"],hallucination:["hh-ah l-uw s-ah n-ey1 sh-ah-n","nn"],hallucinatory:["hh-ah l-uw1 s-ah n-ah t-ao r-iy","jj"],hallway:["hh-ao1-l w-ey","nn"],halo:["hh-ey1 l-ow","nn"],halogen:["hh-ae1 l-ah jh-ah-n","nn"],halogenate:["hh-ae1-l-ah-jh-ah-n-ey-t","vb"],halogenated:["hh-ae1 l-ah jh-ah n-ey t-ih-d","vbd"],halt:["hh-ao1-l-t","nn jj vb vbp"],halted:["hh-ao1-l t-ah-d","vbn nn vbd"],halter:["hh-ao1-l t-er","nn"],halting:["hh-ao1-l t-ih-ng","vbg jj"],haltingly:["hh-ao1-l t-ih-ng l-iy","rb"],halve:["hh-ae1-v","vb"],halved:["hh-ae1-v-d","vbn jj vbd"],halving:["hh-ae1 v-ih-ng","vbg"],ham:["hh-ae1-m","nn"],hamburger:["hh-ae1-m b-er g-er","nn"],hamlet:["hh-ae1-m l-ah-t","nn"],hammer:["hh-ae1 m-er","nn vbp vb"],hammered:["hh-ae1 m-er-d","vbn vbd"],hammering:["hh-ae1 m-er ih-ng","vbg"],hammerlock:["hh-ae1 m-er l-aa-k","nn"],hammock:["hh-ae1 m-ah-k","nn"],hamper:["hh-ae1-m p-er","vb nn"],hampered:["hh-ae1-m p-er-d","vbn vbd"],hampering:["hh-ae1-m p-er ih-ng","vbg"],hampers:["hh-ae1-m p-er-z","vbz"],hamstring:["hh-ae1-m s-t-r-ih-ng","vb"],hamstrung:["hh-ae1-m s-t-r-ah-ng","jj vbn vbp"],han:["hh-aa1-n","nn"],hand:["hh-ae1-n-d","nn rb vb vbp jj"],handbag:["hh-ae1-n-d b-ae-g","nn"],handbill:["hh-ae1-n-d b-ih-l","nn"],handbook:["hh-ae1-n-d b-uh-k","nn"],handclasp:["hh-ae1-n-d k-l-ae-s-p","nn"],handcraft:["hh-ae1-n-d-k-r-ae-f-t","vb"],handcrafted:["hh-ae1-n-d k-r-ae-f t-ih-d","vbn"],handcuff:["hh-ae1-n-d k-ah-f","vb vbp"],handcuffed:["hh-ae1-n-d k-ah-f-t","vbn"],handed:["hh-ae1-n d-ah-d","vbd vbn"],hander:["hh-ae1-n d-er","nn"],handful:["hh-ae1-n-d f-uh-l","nn"],handgun:["hh-ae1-n-d g-ah-n","nn"],handheld:["hh-ae1-n-d hh-eh1-l-d","jj"],handicap:["hh-ae1-n d-iy k-ae-p","nn vb"],handicapped:["hh-ae1-n d-iy k-ae-p-t","jj vbn"],handicraft:["hh-ae1-n d-iy k-r-ae-f-t","nn"],handier:["hh-ae1-n d-iy er","jjr"],handily:["hh-ae1-n d-ah l-iy","rb"],handing:["hh-ae1-n d-ih-ng","vbg"],handiwork:["hh-ae1-n d-iy w-er-k","nn"],handkerchief:["hh-ae1-ng k-er ch-ih-f","nn"],handle:["hh-ae1-n d-ah-l","vb nn vbp"],handlebar:["hh-ae1-n d-ah-l b-aa-r","nn"],handled:["hh-ae1-n d-ah-l-d","vbn vbd"],handler:["hh-ae1-n-d l-er","nn"],handling:["hh-ae1-n-d l-ih-ng","vbg"],handmade:["hh-ae1-n-d m-ey1-d","jj"],handout:["hh-ae1-n-d aw-t","nn"],handpick:["hh-ae1-n-d-p-ih1-k","vb"], +handpicked:["hh-ae1-n-d p-ih1-k-t","vbn vbd"],handset:["hh-ae1-n-d s-eh-t","nn"],handshake:["hh-ae1-n-d sh-ey-k","nn"],handsome:["hh-ae1-n s-ah-m","jj"],handsomely:["hh-ae1-n s-ah-m l-iy","rb"],handstand:["hh-ae1-n-d s-t-ae-n-d","nn"],handwriting:["hh-ae1-n-d r-ay t-ih-ng","nn"],handwritten:["hh-ae1-n-d r-ih t-ah-n","jj"],handy:["hh-ae1-n d-iy","jj"],handyman:["hh-ae1-n d-iy m-ae-n","nn"],hang:["hh-ae1-ng","vb jj vbp nn"],hangar:["hh-ae1 ng-er","nn"],hanged:["hh-ae1-ng-d","vbn vbd"],hanger:["hh-ae1 ng-er","nn"],hanging:["hh-ae1 ng-ih-ng","vbg jj nn"],hangman:["hh-ae1-ng m-ah-n","nn"],hangout:["hh-ae1-ng aw-t","nn"],hangover:["hh-ae1-ng ow v-er","nn"],hangs:["hh-ae1-ng-z","vbz"],hank:["hh-ae1-ng-k","nn"],hanky:["hh-ae1-ng k-iy","nn"],hansom:["hh-ae1-n s-ah-m","jj"],haphazard:["hh-ae-p hh-ae1 z-er-d","jj"],haphazardly:["hh-ae1-f ah z-er-d l-iy","rb"],hapless:["hh-ae1-p l-ah-s","jj"],happen:["hh-ae1 p-ah-n","vb vbp"],happened:["hh-ae1 p-ah-n-d","vbd vbn"],happening:["hh-ae1 p-ah n-ih-ng","vbg"],happens:["hh-ae1 p-ah-n-z","vbz"],happenstance:["hh-ae1 p-ah-n s-t-ae-n-s","nn"],happier:["hh-ae1 p-iy er","jjr"],happiest:["hh-ae1 p-iy ah-s-t","jjs"],happily:["hh-ae1 p-ah l-iy","rb"],happiness:["hh-ae1 p-iy n-ah-s","nn"],happy:["hh-ae1 p-iy","jj"],harangue:["hh-er-ae1-ng","vb"],harangued:["hh-er ae1-ng-d","vbd"],haranguing:["hh-er ae1 ng-ih-ng","vbg"],harass:["hh-er ae1-s","vb vbp"],harassed:["hh-er ae1-s-t","vbd vbn"],harassing:["hh-er ae1 s-ih-ng","vbg"],harassment:["hh-er ae1-s m-ah-n-t","nn"],harbinger:["hh-aa1-r b-ih-n jh-er","nn"],harbor:["hh-aa1-r b-er","nn vb vbp"],harbored:["hh-aa1-r b-er-d","vbn vbd"],harboring:["hh-aa1-r b-er ih-ng","vbg"],harborside:["hh-aa1-r b-er s-ay-d","nn"],hard:["hh-aa1-r-d","jj rb"],hardball:["hh-aa1-r-d b-ao-l","nn"],hardboard:["hh-aa1-r-d b-ao-r-d","nn"],hardcore:["hh-aa1-r-d k-ao1-r","jj nn"],hardcover:["hh-aa1-r-d k-ah v-er","nn"],harden:["hh-aa1-r d-ah-n","vb"],hardened:["hh-aa1-r d-ah-n-d","vbn jj vbd"],hardener:["hh-aa1-r d-ah-n er","nn"],hardening:["hh-aa1-r d-ah-n ih-ng","vbg"],harder:["hh-aa1-r d-er","jjr rbr jj rb"],hardest:["hh-aa1-r d-ah-s-t","jjs rbs rb"],hardier:["hh-aa1-r d-iy er","jjr"],hardline:["hh-aa1-r-d l-ay-n","jj nn"],hardliner:["hh-aa1-r-d l-ay n-er","nn"],hardly:["hh-aa1-r-d l-iy","rb"],hardness:["hh-aa1-r-d n-ah-s","nn"],hardscrabble:["hh-aa1-r-d s-k-r-ae b-ah-l","jj"],hardship:["hh-aa1-r-d sh-ih-p","nn"],hardware:["hh-aa1-r-d w-eh-r","nn"],hardwood:["hh-aa1-r-d w-uh-d","nn"],hardworking:["hh-aa1-r-d w-er k-ih-ng","jj"],hardy:["hh-aa1-r d-iy","jj"],hare:["hh-eh1-r","nn"],harem:["hh-eh1 r-ah-m","nn"],harm:["hh-aa1-r-m","nn vb vbp"],harmed:["hh-aa1-r-m-d","vbn vbd"],harmful:["hh-aa1-r-m f-ah-l","jj"],harming:["hh-aa1-r m-ih-ng","vbg"],harmless:["hh-aa1-r-m l-ah-s","jj"],harmlessly:["hh-aa1-r-m l-ah-s l-iy","rb"],harmonic:["hh-aa-r m-aa1 n-ih-k","jj"],harmonious:["hh-aa-r m-ow1 n-iy ah-s","jj"],harmonization:["hh-aa-r m-ah n-ih z-ey1 sh-ah-n","nn"],harmonize:["hh-aa1-r m-ah n-ay-z","vb"],harmony:["hh-aa1-r m-ah n-iy","nn"],harness:["hh-aa1-r n-ah-s","nn vbp vb"],harnessed:["hh-aa1-r n-ah-s-t","vbn"],harnessing:["hh-aa1-r n-ah s-ih-ng","vbg"],harp:["hh-aa1-r-p","nn vb"],harped:["hh-aa1-r-p-t","vbd"],harping:["hh-aa1-r p-ih-ng","vbg"],harpsichord:["hh-aa1-r-p s-ah k-ao-r-d","nn"],harried:["hh-eh1 r-iy-d","vbn vbd"],harrow:["hh-ae1-r-ow","vb"],harrowing:["hh-eh1 r-ow ih-ng","jj vbg"],harry:["hh-eh1 r-iy","vb"],harsh:["hh-aa1-r-sh","jj"],harsher:["hh-aa1-r sh-er","jjr rbr"],harshest:["hh-aa1-r sh-ah-s-t","jjs"],harshly:["hh-aa1-r-sh l-iy","rb"],harshness:["hh-aa1-r-sh n-ah-s","nn"],harvest:["hh-aa1-r v-ah-s-t","nn vb vbp"],harvested:["hh-aa1-r v-ah s-t-ah-d","vbn"],harvesting:["hh-aa1-r v-ah s-t-ih-ng","vbg"],has:["hh-ae1-z","vbz vbn"],"hasn't":["hh-ae1-z-ah-n-t","vbz"],hash:["hh-ae1-sh","nn"],hashish:["hh-ae1 sh-ih-sh","nn"],hassle:["hh-ae1 s-ah-l","nn vb"],hassled:["hh-ae1 s-ah-l-d","vbn"],haste:["hh-ey1-s-t","nn"],hasten:["hh-ey1 s-ah-n","vb vbp"],hastened:["hh-ey1 s-ah-n-d","vbd vbn"],hastening:["hh-ey1 s-ah-n ih-ng","vbg"],hastens:["hh-ey1 s-ah-n-z","vbz"],hastily:["hh-ey1 s-t-ah l-iy","rb"],hasty:["hh-ey1 s-t-iy","jj"],hat:["hh-ae1-t","nn"],hatch:["hh-ae1-ch","nn vbp vb"],hatchback:["hh-ae1-ch b-ae-k","nn"],hatched:["hh-ae1-ch-t","vbn vbd"],hatchery:["hh-ae1 ch-er iy","nn"],hatchet:["hh-ae1 ch-ah-t","nn"],hatching:["hh-ae1 ch-ih-ng","nn vbg"],hate:["hh-ey1-t","vbp nn vb"],hated:["hh-ey1 t-ah-d","vbd jj vbn"],hateful:["hh-ey1-t f-ah-l","jj"],hater:["hh-ey1 t-er","nn"],hating:["hh-ey1 t-ih-ng","vbg"],hatred:["hh-ey1 t-r-ah-d","nn"],haughty:["hh-ao1 t-iy","jj"],haul:["hh-ao1-l","nn vb"],hauled:["hh-ao1-l-d","vbd vbn"],hauler:["hh-ao1 l-er","nn"],hauling:["hh-ao1 l-ih-ng","vbg"],haunt:["hh-ao1-n-t","vb vbp nn"],haunted:["hh-ao1-n t-ah-d","vbn vbd jj"],haunting:["hh-ao1-n t-ih-ng","jj vbg"],hauntingly:["hh-ao1-n t-ih-ng l-iy","rb"],have:["hh-ae1-v","vbp jj nn vb vbn"],haven:["hh-ey1 v-ah-n","nn"],"haven't":["hh-ae1-v-ah-n-t","vbp vbn"],having:["hh-ae1 v-ih-ng","vbg"],havoc:["hh-ae1 v-ah-k","nn"],haw:["hh-ao1","vb"],hawing:["hh-ao1 ih-ng","vbg"],hawk:["hh-ao1-k","nn vbp vb"],hawked:["hh-ao1-k-t","vbd vbn"],hawker:["hh-ao1 k-er","nn"],hawking:["hh-ao1 k-ih-ng","vbg"],hawkish:["hh-ao1 k-ih-sh","jj"],hay:["hh-ey1","nn vb"],hayfield:["hh-ey1 f-iy-l-d","nn"],haystack:["hh-ey1 s-t-ae-k","nn"],hazard:["hh-ae1 z-er-d","nn vb"],hazardous:["hh-ae1 z-er d-ah-s","jj"],haze:["hh-ey1-z","nn"],hazel:["hh-ey1 z-ah-l","jj"],hazelnut:["hh-ey1 z-ah-l n-ah-t","nn"],hazy:["hh-ey1 z-iy","jj"],he:["hh-iy1","prp vb"],head:["hh-eh1-d","nn jj rb vb vbp"],headache:["hh-eh1-d ey-k","nn"],headboard:["hh-eh1-d b-ao-r-d","nn"],headcount:["hh-eh1-d k-aw-n-t","nn"],headdress:["hh-eh1-d r-eh-s","nn"],headed:["hh-eh1 d-ah-d","vbn vbd"],header:["hh-eh1 d-er","nn"],headhunter:["hh-eh1-d hh-ah-n t-er","nn"],heading:["hh-eh1 d-ih-ng","vbg"],headless:["hh-eh1-d l-ah-s","jj"],headlight:["hh-eh1-d l-ay-t","nn"],headline:["hh-eh1-d l-ay-n","nn vb"],headlined:["hh-eh1-d l-ay-n-d","vbn vbd"],headlining:["hh-eh1-d l-ay n-ih-ng","vbg"],headlong:["hh-eh1-d l-ao-ng","rb"],headmaster:["hh-eh1-d m-ae1 s-t-er","nn"],headphone:["hh-eh1-d f-ow-n","nn"],headquartered:["hh-eh1-d k-ao-r t-er-d","vbn"],headquarters:["hh-eh1-d k-w-ao-r t-er-z","nn"],headrest:["hh-eh1-d r-eh-s-t","nn"],headroom:["hh-eh1-d r-uw-m","nn"],headset:["hh-eh1-d s-eh-t","nn"],headship:["hh-eh1-d sh-ih-p","nn"],headsman:["hh-eh1-d-z m-ah-n","nn"],headstrong:["hh-eh1-d s-t-r-ao-ng","jj"],headwaters:["hh-eh1-d w-ao t-er-z","nn"],headway:["hh-eh1-d w-ey","nn"],heady:["hh-eh1 d-iy","jj"],heal:["hh-iy1-l","vb"],healed:["hh-iy1-l-d","vbn vbd"],healer:["hh-iy1 l-er","nn"],healing:["hh-iy1 l-ih-ng","nn jj vbg"],health:["hh-eh1-l-th","nn"],healthcare:["hh-eh1-l-th k-eh-r","nn"],healthful:["hh-eh1-l-th f-ah-l","jj"],healthier:["hh-eh1-l th-iy er","jjr rbr"],healthiest:["hh-eh1-l th-iy ih-s-t","jjs"],healthy:["hh-eh1-l th-iy","jj"],heap:["hh-iy1-p","nn vb"],heaped:["hh-iy1-p-t","vbn vbd"],heaping:["hh-iy1 p-ih-ng","vbg"],hear:["hh-ih1-r","vb vbp"],heard:["hh-er1-d","vbn vbd"],hearer:["hh-ih1 r-er","nn"],hearing:["hh-ih1 r-ih-ng","nn vbg"],hears:["hh-ih1-r-z","vbz"],hearsay:["hh-ih1-r s-ey","nn"],hearse:["hh-er1-s","nn"],heart:["hh-aa1-r-t","nn rb vb"],heartbeat:["hh-aa1-r-t b-iy-t","nn"],heartbreak:["hh-aa1-r-t b-r-ey-k","nn"],heartbreaking:["hh-aa1-r-t b-r-ey k-ih-ng","jj"],heartburn:["hh-aa1-r-t b-er-n","nn"],hearten:["hh-aa1-r-t-ah-n","vb"],heartened:["hh-aa1-r t-ah-n-d","vbn"],heartening:["hh-aa1-r t-ah-n ih-ng","jj"],heartfelt:["hh-aa1-r-t f-eh-l-t","jj"],hearth:["hh-aa1-r-th","nn"],heartily:["hh-aa1-r t-ah l-iy","rb"],heartland:["hh-aa1-r-t l-ae-n-d","nn"],heartless:["hh-aa1-r-t l-ah-s","jj"],heartthrob:["hh-aa1-r-t th-r-aa-b","nn"],hearty:["hh-aa1-r t-iy","jj"],heat:["hh-iy1-t","nn vb vbp"],heated:["hh-iy1 t-ah-d","vbn jj vbd"],heatedly:["hh-iy1 t-ih-d l-iy","rb"],heater:["hh-iy1 t-er","nn"],heath:["hh-iy1-th","nn"],heathen:["hh-iy1 dh-ah-n","jj nn"],heather:["hh-eh1 dh-er","nn"],heating:["hh-iy1 t-ih-ng","vbg"],heats:["hh-iy1-t-s","vbz"],heave:["hh-iy1-v","nn vb"],heaved:["hh-iy1-v-d","vbd vbn"],heaven:["hh-eh1 v-ah-n","nn"],heavenly:["hh-eh1 v-ah-n l-iy","jj"],heaves:["hh-iy1-v-z","nn vbd"],heavier:["hh-eh1 v-iy er","jjr rbr"],heaviest:["hh-eh1 v-iy ah-s-t","jjs"],heavily:["hh-eh1 v-ah l-iy","rb"],heaving:["hh-iy1 v-ih-ng","vbg"],heavy:["hh-eh1 v-iy","jj nn rb"],heavyweight:["hh-eh1 v-iy w-ey-t","nn jj"],heck:["hh-eh1-k","nn uh"],heckle:["hh-eh1-k-ah-l","vb"],heckled:["hh-eh1 k-ah-l-d","vbn"],hectare:["hh-eh1-k t-aa-r","nn"],hectic:["hh-eh1-k t-ih-k","jj"],hedge:["hh-eh1-jh","vb jj nn vbp"],hedged:["hh-eh1-jh-d","vbn vbd"],hedgehog:["hh-eh1-jh hh-aa-g","nn"],hedger:["hh-eh1 jh-er","nn"],hedging:["hh-eh1 jh-ih-ng","vbg jj nn"],hedonism:["hh-iy1 d-ah n-ih z-ah-m","nn"],hedonistic:["hh-iy d-ah n-ih1 s-t-ih-k","jj"],heed:["hh-iy1-d","vb vbp nn"],heeded:["hh-iy1 d-ah-d","vbd vbn"],heeds:["hh-iy1-d-z","vbz"],heel:["hh-iy1-l","nn"],heft:["hh-eh1-f-t","nn"],heftier:["hh-eh1-f t-iy er","jjr"],heftiest:["hh-eh1-f t-iy ah-s-t","jjs"],hefty:["hh-eh1-f t-iy","jj"],hegemonic:["hh-eh g-ah m-aa1 n-ih-k","jj"],hegemony:["hh-iy jh-eh1 m-ah n-iy","nn"],heifer:["hh-eh1 f-er","nn"],height:["hh-ay1-t","nn"],heighten:["hh-ay1 t-ah-n","vb"],heightened:["hh-ay1 t-ah-n-d","vbn vbd jj"],heightening:["hh-ay1 t-ah-n ih-ng","vbg"],heightens:["hh-ay1 t-ah-n-z","vbz"],heinous:["hh-ey1 n-ah-s","jj"],heir:["eh1-r","nn"],heiress:["eh1 r-ah-s","nn"],heist:["hh-ay1-s-t","nn"],held:["hh-eh1-l-d","vbn vbd jj"],helicopter:["hh-eh1 l-ih k-aa-p t-er","nn"],heliotrope:["hh-iy1 l-iy ah t-r-ow-p","nn"],helium:["hh-iy1 l-iy ah-m","nn"],helix:["hh-iy1 l-ih-k-s","nn"],hell:["hh-eh1-l","nn uh"],hellfire:["hh-eh1-l f-ay-r","nn"],hello:["hh-ah l-ow1","uh nn"],helluva:["hh-eh l-uw1 v-ah","jj"],helm:["hh-eh1-l-m","nn"],helmet:["hh-eh1-l m-ah-t","nn"],helmsman:["hh-eh1-l-m-z m-ae-n","nn"],help:["hh-eh1-l-p","vb nn vbp"],helped:["hh-eh1-l-p-t","vbd vbn"],helper:["hh-eh1-l p-er","nn"],helpful:["hh-eh1-l-p f-ah-l","jj"],helpfully:["hh-eh1-l-p f-ah l-iy","rb"],helping:["hh-eh1-l p-ih-ng","vbg"],helpless:["hh-eh1-l-p l-ah-s","jj"],helplessly:["hh-eh1-l-p l-ah-s l-iy","rb"],helplessness:["hh-eh1-l-p l-ah-s n-ah-s","nn"],hem:["hh-eh1-m","nn"],hemisphere:["hh-eh1 m-ih s-f-ih-r","nn"],hemispheric:["hh-eh m-ah s-f-ih1 r-ih-k","jj"],hemline:["hh-eh1-m l-ay-n","nn"],hemmed:["hh-eh1-m-d","vbn"],hemming:["hh-eh1 m-ih-ng","vbg"],hemoglobin:["hh-iy m-ah g-l-ow1 b-ah-n","nn"],hemolytic:["hh-iy m-ah l-ih1 t-ih-k","jj"],hemophilia:["hh-iy m-ah f-iy1 l-iy ah","nn"],hemophiliac:["hh-iy m-ah f-ih1 l-iy ae-k","nn"],hemorrhage:["hh-eh1 m-er ih-jh","nn vb"],hemorrhaged:["hh-eh1 m-er ih-jh-d","vbn"],hemorrhaging:["hh-eh1 m-er ih jh-ih-ng","vbg jj nn"],hemorrhoid:["hh-eh1 m-er oy-d","nn"],hen:["hh-eh1-n","nn"],hence:["hh-eh1-n-s","rb"],henceforth:["hh-eh1-n-s f-ao1-r-th","rb"],henchman:["hh-eh1-n-ch m-ah-n","nn"],henpecked:["hh-eh1-n p-eh-k-t","jj"],hepatitis:["hh-eh p-ah t-ay1 t-ah-s","nn"],her:["hh-er","prp$"],herald:["hh-eh1 r-ah-l-d","vb vbp"],heralded:["hh-eh1 r-ah-l d-ih-d","vbn vbd"],heraldic:["hh-eh r-ae1-l d-ih-k","jj"],heralding:["hh-eh1 r-ah-l d-ih-ng","vbg"],herb:["er1-b","nn"],herbaceous:["er b-ey1 sh-ah-s","jj"],herbal:["er1 b-ah-l","jj"],herbicide:["hh-er1 b-ih s-ay-d","nn"],herculean:["hh-er k-y-uw1 l-iy ah-n","jj"],herd:["hh-er1-d","nn vb"],herded:["hh-er1 d-ih-d","vbn vbd"],herding:["hh-er1 d-ih-ng","vbg"],here:["hh-ih1-r","rb"],hereabout:["hh-ih1 r-ah b-aw-t","jj"],hereabouts:["hh-ih1 r-ah b-aw-t-s","rb"],hereafter:["hh-ih r-ae1-f t-er","rb"],hereby:["hh-ih-r b-ay1","rb"],hereditary:["hh-er eh1 d-ah t-eh r-iy","jj"],heredity:["hh-er eh1 d-ah t-iy","nn"],herein:["hh-ih r-ih1-n","rb"],heresy:["hh-eh1 r-ah s-iy","nn"],heretical:["hh-er eh1 t-ih k-ah-l","jj"],heretofore:["hh-ih-r t-ah f-ao1-r","rb"],herewith:["hh-ih1-r w-ih1-th","rb"],heritage:["hh-eh1 r-ah t-ah-jh","nn"],hermetically:["hh-er m-eh1 t-ih k-ah l-iy","rb"],hero:["hh-ih1 r-ow","nn"],heroic:["hh-ih r-ow1 ih-k","jj"],heroically:["hh-ih r-ow1 ih-k l-iy","rb"],heroin:["hh-eh1 r-ow ah-n","nn"],heroine:["hh-eh1 r-ow ah-n","nn"],heroism:["hh-eh1 r-ow ih z-ah-m","nn"],heron:["hh-eh1 r-ah-n","nn"],herring:["hh-eh1 r-ih-ng","nn"],hers:["hh-er-z","prp jj"],herself:["hh-er s-eh1-l-f","prp"],hesitancy:["hh-eh1 z-ih t-ah-n s-iy","nn"],hesitant:["hh-eh1 z-ih t-ah-n-t","jj"],hesitantly:["hh-eh1 z-ih t-ah-n-t l-iy","rb"],hesitate:["hh-eh1 z-ah t-ey-t","vb vbp"],hesitated:["hh-eh1 z-ih t-ey t-ih-d","vbd vbn"],hesitates:["hh-eh1 z-ah t-ey-t-s","vbz"],hesitating:["hh-eh1 z-ah t-ey t-ih-ng","vbg"],hesitation:["hh-eh z-ah t-ey1 sh-ah-n","nn"],heterogeneity:["hh-eh t-er ah jh-ih n-iy1 ah t-iy","nn"],heterogeneous:["hh-eh t-er ah jh-iy1 n-y-ah-s","jj"],heterozygous:["hh-eh t-er ah z-ay1 g-ah-s","jj"],hew:["hh-y-uw1","vb"],hewn:["hh-y-uw1-n","vbn"],hews:["hh-y-uw1-z","vbz"],hexagon:["hh-eh1-k s-ah g-aa-n","nn"],hexagonal:["hh-eh-k s-ae1 g-ah n-ah-l","jj"],hey:["hh-ey1","uh"],heyday:["hh-ey1 d-ey","nn"],hiatus:["hh-ay ey1 t-ah-s","nn"],hibachi:["hh-ah b-aa1 ch-iy","nn"],hibernate:["hh-ay1 b-er n-ey-t","vbp vb"],hiccup:["hh-ih1 k-ah-p","nn"],hick:["hh-ih1-k","nn"],hickory:["hh-ih1 k-er iy","nn"],hid:["hh-ih1-d","vbd vbn"],hidden:["hh-ih1 d-ah-n","vbn jj"],hide:["hh-ay1-d","vb vbp nn"],hideaway:["hh-ay1 d-ah w-ey","nn"],hidebound:["hh-ay1-d b-aw-n-d","jj"],hideous:["hh-ih1 d-iy ah-s","jj"],hideously:["hh-ih1 d-iy ah-s l-iy","rb"],hideout:["hh-ay1 d-aw-t","nn"],hiding:["hh-ay1 d-ih-ng","vbg"],hierarchical:["hh-ay r-aa1-r k-ah k-ah-l","jj"],hierarchy:["hh-ay1 er aa-r k-iy","nn"],high:["hh-ay1","jj nn rb rp"],highboy:["hh-ay1 b-oy","nn"],highbrow:["hh-ay1 b-r-aw","jj"],higher:["hh-ay1 er","jjr rb rbr"],highest:["hh-ay1 ah-s-t","jjs rb rbs"],highfalutin:["hh-ay f-ah l-uw1 t-ih-n","jj"],highflying:["hh-ay1 f-l-ay ih-ng","jj"],highland:["hh-ay1 l-ah-n-d","nn"],highlight:["hh-ay1 l-ay-t","vb vbp nn"],highlighted:["hh-ay1 l-ay t-ih-d","vbn vbd"],highlighting:["hh-ay1 l-ay t-ih-ng","vbg"],highly:["hh-ay1 l-iy","rb"],highness:["hh-ay1 n-ah-s","nn"],highway:["hh-ay1 w-ey","nn"],highyield:["hh-ay1 y-iy1-l-d","jj"],hijack:["hh-ay1-jh-ae-k","vb"],hijacked:["hh-ay1 jh-ae-k-t","vbn vbd"],hijacker:["hh-ay1 jh-ae k-er","nn"],hijacking:["hh-ay1 jh-ae k-ih-ng","nn vbg"],hike:["hh-ay1-k","nn vb"],hiked:["hh-ay1-k-t","vbd vbn"],hiker:["hh-ay1 k-er","nn"],hiking:["hh-ay1 k-ih-ng","vbg"],hilarious:["hh-ih l-eh1 r-iy ah-s","jj"],hilariously:["hh-ih l-eh1 r-iy ah-s l-iy","rb"],hilarity:["hh-ih l-eh1 r-ah t-iy","nn"],hill:["hh-ih1-l","nn"],hillbilly:["hh-ih1-l b-ih l-iy","nn"],hillside:["hh-ih1-l s-ay-d","nn"],hilltop:["hh-ih1-l t-aa-p","nn"],hilly:["hh-ih1 l-iy","jj"],hilt:["hh-ih1-l-t","nn"],him:["hh-ih1-m","prp"],himself:["hh-ih-m s-eh1-l-f","prp"],hind:["hh-ay1-n-d","jj"],hinder:["hh-ih1-n d-er","vb"],hindered:["hh-ih1-n d-er-d","vbn vbd"],hindering:["hh-ih1-n d-er ih-ng","vbg jj"],hinders:["hh-ih1-n d-er-z","vbz"],hindquarter:["hh-ay1-n-d k-w-ao-r t-er","nn"],hindrance:["hh-ih1-n d-r-ah-n-s","nn"],hindsight:["hh-ay1-n-d s-ay-t","nn"],hinge:["hh-ih1-n-jh","vb nn"],hinged:["hh-ih1-n-jh-d","vbn"],hint:["hh-ih1-n-t","nn vbp vb"],hinted:["hh-ih1-n t-ah-d","vbd vbn"],hinterland:["hh-ih1-n t-er l-ae-n-d","nn"],hinting:["hh-ih1-n t-ih-ng","vbg"],hip:["hh-ih1-p","nn jj"],hipper:["hh-ih1 p-er","jjr"],hippie:["hh-ih1 p-iy","nn"],hire:["hh-ay1 er","vb vbp nn"],hired:["hh-ay1 er-d","vbn jj vbd"],hiring:["hh-ay1 r-ih-ng","vbg"],his:["hh-ih1-z","prp$"],hissed:["hh-ih1-s-t","vbd"],hissing:["hh-ih1 s-ih-ng","vbg"],histology:["hh-ih s-t-aa1 l-ah jh-iy","nn"],historian:["hh-ih s-t-ao1 r-iy ah-n","nn"],historic:["hh-ih s-t-ao1 r-ih-k","jj"],historical:["hh-ih s-t-ao1 r-ih k-ah-l","jj"],historically:["hh-ih s-t-ao1 r-ih k-ah l-iy","rb"],historiography:["hh-ih s-t-ao r-iy aa1 g-r-ah f-iy","nn"],history:["hh-ih1 s-t-er iy","nn"],hit:["hh-ih1-t","vbd jj nn vb vbn vbp"],hitch:["hh-ih1-ch","nn vb"],hitched:["hh-ih1-ch-t","vbn vbd"],hitching:["hh-ih1 ch-ih-ng","vbg"],hither:["hh-ih1 dh-er","rb"],hitherto:["hh-ih1 dh-er t-uw1","rb"],hitter:["hh-ih1 t-er","nn"],hitting:["hh-ih1 t-ih-ng","vbg"],hive:["hh-ay1-v","nn"],hoard:["hh-ao1-r-d","nn vb vbp"],hoarding:["hh-ao1-r d-ih-ng","vbg"],hoarse:["hh-ao1-r-s","jj"],hoarseness:["hh-ao1-r-s n-ah-s","nn"],hoax:["hh-ow1-k-s","nn"],hob:["hh-aa1-b","nn"],hobbing:["hh-aa1 b-ih-ng","vbg"],hobble:["hh-aa1 b-ah-l","vb"],hobbled:["hh-aa1 b-ah-l-d","vbn"],hobbles:["hh-aa1 b-ah-l-z","vbz"],hobbling:["hh-aa1 b-ah-l ih-ng","vbg"],hobby:["hh-aa1 b-iy","nn"],hobbyist:["hh-aa1 b-iy ih-s-t","nn"],hobnob:["hh-aa1-b n-aa-b","vb"],hock:["hh-aa1-k","nn vb"],hockey:["hh-aa1 k-iy","nn"],hocking:["hh-aa1 k-ih-ng","vbg"],hodgepodge:["hh-aa1-jh p-aa-jh","nn"],hoe:["hh-ow1","nn"],hog:["hh-aa1-g","nn"],hoist:["hh-oy1-s-t","vb"],hoisted:["hh-oy1 s-t-ah-d","vbn vbd"],hoisting:["hh-oy1 s-t-ih-ng","nn"],hokey:["hh-ow1 k-iy","jj"],hold:["hh-ow1-l-d","vb nn rb vbp"],holder:["hh-ow1-l d-er","nn"],holding:["hh-ow1-l d-ih-ng","vbg jj nn"],holdout:["hh-ow1-l-d aw-t","nn"],holdover:["hh-ow1-l-d ow v-er","nn"],holdup:["hh-ow1-l-d ah-p","nn"],hole:["hh-ow1-l","nn vbp vb"],holed:["hh-ow1-l-d","vbn vbd"],holiday:["hh-aa1 l-ah d-ey","nn"],holiest:["hh-ow1 l-iy ih-s-t","jjs"],holistic:["hh-ow l-ih1 s-t-ih-k","jj"],holler:["hh-aa1 l-er","vb"],hollered:["hh-aa1 l-er-d","vbd"],hollering:["hh-aa1 l-er ih-ng","vbg jj"],hollers:["hh-aa1 l-er-z","vbz"],hollow:["hh-aa1 l-ow","jj nn"],hollyhock:["hh-aa1 l-iy hh-aa-k","nn"],holocaust:["hh-aa1 l-ah k-ao-s-t","nn"],holster:["hh-ow1-l s-t-er","nn"],holy:["hh-ow1 l-iy","jj"],homage:["aa1 m-ah-jh","nn"],home:["hh-ow1-m","nn vbp rb vb"],homebuilder:["hh-ow1-m b-ih-l d-er","nn"],homebuilding:["hh-ow1-m b-ih-l d-ih-ng","nn"],homecoming:["hh-ow1-m k-ah m-ih-ng","nn"],homeland:["hh-ow1-m l-ae-n-d","nn"],homeless:["hh-ow1-m l-ah-s","jj nn"],homelessness:["hh-ow1-m l-ah-s n-ah-s","nn"],homely:["hh-ow1-m l-iy","jj"],homemade:["hh-ow1-m m-ey1-d","jj"],homemaker:["hh-ow1-m m-ey k-er","nn"],homeowner:["hh-ow1 m-ow n-er","nn"],homer:["hh-ow1 m-er","nn vb"],homesick:["hh-ow1-m s-ih-k","jj"],homesickness:["hh-ow1-m s-ih-k n-ah-s","nn"],homespun:["hh-ow1-m s-p-ah-n","jj"],homestead:["hh-ow1-m s-t-eh-d","nn"],hometown:["hh-ow1-m t-aw-n","nn jj"],homeward:["hh-ow1-m w-er-d","rb"],homework:["hh-ow1-m w-er-k","nn"],homey:["hh-ow1 m-iy","jj"],homicidal:["hh-aa m-ah s-ay1 d-ah-l","jj"],homicide:["hh-aa1 m-ah s-ay-d","nn"],homily:["hh-ow1 m-ah l-iy","nn"],homogeneity:["hh-aa m-ah jh-ah n-iy1 ah t-iy","nn"],homogeneous:["hh-ow m-ah jh-iy1 n-iy ah-s","jj"],homogenize:["hh-ow-m-aa1-jh-ah-n-ay-z","vb"],homogenized:["hh-ow m-aa1 jh-ah n-ay-z-d","vbn"],homogenous:["hh-ah m-aa1 jh-ah n-ah-s","jj"],homologous:["hh-ah m-aa1 l-ah g-ah-s","rb"],homophobia:["hh-ow m-ah f-ow1 b-iy ah","nn"],homosexual:["hh-ow m-ow s-eh1-k sh-ah w-ah-l","jj nn"],homosexuality:["hh-ow m-ow s-eh-k sh-ah-w ae1 l-ah t-iy","nn"],hone:["hh-ow1-n","vb vbp nn"],honed:["hh-ow1-n-d","vbn jj"],honest:["aa1 n-ah-s-t","jj"],honestly:["aa1 n-ah-s-t l-iy","rb"],honesty:["aa1 n-ah s-t-iy","nn"],honey:["hh-ah1 n-iy","nn vb uh jj"],honeybee:["hh-ah1 n-iy b-iy","nn"],honeymoon:["hh-ah1 n-iy m-uw-n","nn vb"],honeymooned:["hh-ah1 n-iy m-uw-n-d","vbd vbn"],honeymooner:["hh-ah1 n-iy m-uw n-er","nn"],honk:["hh-aa1-ng-k","vb vbp"],honor:["aa1 n-er","nn vbp vb"],honorable:["aa1 n-er ah b-ah-l","jj nn"],honorably:["aa1 n-er ah b-l-iy","rb"],honorarium:["aa n-er eh1 r-iy ah-m","nn"],honorary:["aa1 n-er eh r-iy","jj"],honored:["aa1 n-er-d","vbn jj vbd"],honorific:["aa n-er ih1 f-ih-k","nn"],honoring:["aa1 n-er ih-ng","vbg"],hooch:["hh-uw1-ch","nn"],hood:["hh-uh1-d","nn"],hoodlum:["hh-uh1-d l-ah-m","nn"],hoodwink:["hh-uh1-d-w-ih-ng-k","vb"],hoodwinked:["hh-uh1-d w-ih-ng-k-t","vbn"],hoof:["hh-uw1-f","nn"],hook:["hh-uh1-k","nn vb"],hooked:["hh-uh1-k-t","vbn jj vbd"],hooker:["hh-uh1 k-er","nn"],hooking:["hh-uh1 k-ih-ng","vbg"],hookup:["hh-uh1-k ah-p","nn"],hookworm:["hh-uh1-k w-er-m","nn"],hooliganism:["hh-uw1 l-ih g-ah n-ih z-ah-m","nn"],hoop:["hh-uw1-p","nn"],hoopla:["hh-uw1 p-l-aa","nn"],hoot:["hh-uw1-t","nn vb vbp"],hooted:["hh-uw1 t-ih-d","vbd vbn"],hop:["hh-aa1-p","nn vb"],hope:["hh-ow1-p","nn vb vbp"],hoped:["hh-ow1-p-t","vbd vbn"],hopeful:["hh-ow1-p f-ah-l","jj nn"],hopefully:["hh-ow1-p f-ah l-iy","rb"],hopeless:["hh-ow1-p l-ah-s","jj"],hopelessly:["hh-ow1-p l-ah-s l-iy","rb"],hopelessness:["hh-ow1-p l-ah-s n-ah-s","nn"],hoping:["hh-ow1 p-ih-ng","vbg"],hopped:["hh-aa1-p-t","vbd"],hopper:["hh-aa1 p-er","nn"],hopping:["hh-aa1 p-ih-ng","vbg"],hopscotch:["hh-aa1-p s-k-aa-ch","nn"],horde:["hh-ao1-r-d","nn"],horizon:["hh-er ay1 z-ah-n","nn"],horizontal:["hh-ao r-ah z-aa1-n t-ah-l","jj nn"],horizontally:["hh-ao r-ih z-aa1-n t-ah l-iy","rb"],hormonal:["hh-ao1-r m-ow n-ah-l","jj"],hormone:["hh-ao1-r m-ow-n","nn"],horn:["hh-ao1-r-n","nn vb"],horned:["hh-ao1-r-n-d","jj"],hornet:["hh-ao1-r n-ih-t","nn"],horoscope:["hh-ao1 r-ah s-k-ow-p","nn"],horrendous:["hh-ao r-eh1-n d-ah-s","jj"],horrible:["hh-ao1 r-ah b-ah-l","jj nn"],horribly:["hh-ao1 r-ah b-l-iy","rb"],horrid:["hh-ao1 r-ah-d","jj"],horrific:["hh-ao r-ih1 f-ih-k","jj"],horrified:["hh-ao1 r-ah f-ay-d","vbn jj"],horrify:["hh-ao1-r-ah-f-ay","vb"],horrifying:["hh-ao1 r-ah f-ay ih-ng","jj"],horror:["hh-ao1 r-er","nn"],horse:["hh-ao1-r-s","nn"],horseback:["hh-ao1-r-s b-ae-k","nn jj rb"],horseflesh:["hh-ao1-r-s f-l-eh-sh","nn"],horseman:["hh-ao1-r-s m-ah-n","nn"],horsemanship:["hh-ao1-r-s m-ah-n sh-ih-p","nn"],horseplay:["hh-ao1-r-s p-l-ey","nn"],horsepower:["hh-ao1-r-s p-aw er","nn"],horseradish:["hh-ao1-r-s r-ae d-ih-sh","nn"],horticultural:["hh-ao-r t-ah k-ah1-l ch-er ah-l","jj"],horticulture:["hh-ao1-r t-ih k-ah-l ch-er","nn"],horticulturist:["hh-ao-r t-ih k-ah1-l ch-er ih-s-t","nn"],hose:["hh-ow1-z","nn vb"],hospice:["hh-aa1-s p-ah-s","nn"],hospitable:["hh-aa1 s-p-ih1 t-ah b-ah-l","jj"],hospital:["hh-aa1-s p-ih t-ah-l","nn"],hospitality:["hh-aa-s p-ah t-ae1 l-ah t-iy","nn"],hospitalization:["hh-aa-s p-ih t-ah-l ah z-ey1 sh-ah-n","nn"],hospitalize:["hh-ao1-s-p-ih-t-ah-l-ay-z","vb"],hospitalized:["hh-aa1-s p-ih t-ah-l ay-z-d","vbn jj"],hoss:["hh-aa1-s","nn"],host:["hh-ow1-s-t","nn vb"],hostage:["hh-aa1 s-t-ih-jh","nn"],hosted:["hh-ow1 s-t-ih-d","vbn jj vbd"],hostess:["hh-ow1 s-t-ah-s","nn"],hostile:["hh-aa1 s-t-ah-l","jj nn"],hostility:["hh-aa s-t-ih1 l-ah t-iy","nn"],hosting:["hh-ow1 s-t-ih-ng","vbg"],hostler:["hh-aa1-s l-er","nn"],hot:["hh-aa1-t","jj"],hotbed:["hh-aa1-t b-eh-d","nn"],hotdog:["hh-aa1-t d-ao-g","nn"],hotel:["hh-ow t-eh1-l","nn"],hotelier:["hh-ow t-eh1 l-y-er","nn"],hothouse:["hh-aa1-t hh-aw-s","jj"],hotline:["hh-aa1-t l-ay-n","nn"],hotly:["hh-aa1-t l-iy","rb"],hotter:["hh-aa1 t-er","jjr"],hottest:["hh-aa1 t-ah-s-t","jjs"],hound:["hh-aw1-n-d","nn vb"],hounded:["hh-aw1-n d-ih-d","vbd"],hounding:["hh-aw1-n d-ih-ng","vbg"],hour:["aw1 er","nn"],hourlong:["aw1-r l-ao-ng","jj"],hourly:["aw1-r l-iy","jj"],house:["hh-aw1-s","nn vbp vb"],houseboat:["hh-aw1-s b-ow-t","nn"],housebroken:["hh-aw1-s b-r-ow k-ah-n","jj"],housecleaning:["hh-aw1-s-k l-iy n-ih-ng","nn"],housed:["hh-aw1-z-d","vbn vbd"],houseful:["hh-aw1-s f-ah-l","nn"],household:["hh-aw1-s hh-ow-l-d","nn jj"],householder:["hh-aw1-s hh-ow-l d-er","nn"],housekeeper:["hh-aw1-s k-iy p-er","nn"],housekeeping:["hh-aw1-s k-iy p-ih-ng","nn"],houseman:["hh-aw1-s m-ah-n","nn"],houseware:["hh-aw1-s w-eh-r","nn"],housewife:["hh-aw1-s w-ay-f","nn"],housework:["hh-aw1-s w-er-k","nn"],housing:["hh-aw1 z-ih-ng","nn vbg jj"],hove:["hh-ow1-v","vbd"],hovel:["hh-ah1 v-ah-l","nn"],hover:["hh-ah1 v-er","vb vbp"],hovered:["hh-ah1 v-er-d","vbd vbn"],hovering:["hh-ah1 v-er ih-ng","vbg"],hovers:["hh-ah1 v-er-z","vbz"],how:["hh-aw1","wrb"],howdy:["hh-aw1 d-iy","uh"],howe:["hh-aw1","wrb"],however:["hh-aw eh1 v-er","rb rbr wrb"],howitzer:["hh-aw1 ah-t s-er","nn"],howl:["hh-aw1-l","nn vb"],howled:["hh-aw1-l-d","vbd"],howling:["hh-aw1 l-ih-ng","vbg"],hub:["hh-ah1-b","nn"],hubbub:["hh-ah1 b-ah-b","nn"],hubby:["hh-ah1 b-iy","nn"],hubris:["hh-y-uw1 b-r-ah-s","nn"],huckster:["hh-ah1-k s-t-er","nn vb"],huddle:["hh-ah1 d-ah-l","nn vb"],huddled:["hh-ah1 d-ah-l-d","vbd vbn jj"],huddling:["hh-ah1 d-ah-l ih-ng","vbg"],hue:["hh-y-uw1","nn"],huff:["hh-ah1-f","vb"],huffed:["hh-ah1-f-t","vbd"],hug:["hh-ah1-g","nn vb vbp"],huge:["hh-y-uw1-jh","jj"],hugely:["hh-y-uw1-jh l-iy","rb"],hugged:["hh-ah1-g-d","vbd"],hugging:["hh-ah1 g-ih-ng","vbg"],huh:["hh-ah1","uh"],hulk:["hh-ah1-l-k","nn vb"],hulking:["hh-ah1-l k-ih-ng","jj vbg"],hull:["hh-ah1-l","nn"],hullabaloo:["hh-ah l-ah b-ah l-uw1","nn"],hum:["hh-ah1-m","nn vb"],human:["hh-y-uw1 m-ah-n","jj nn"],humane:["hh-y-uw m-ey1-n","jj"],humanism:["hh-y-uw1 m-ah n-ih z-ah-m","nn"],humanist:["hh-y-uw1 m-ah n-ih-s-t","jj nn"],humanistic:["hh-y-uw m-ah n-ih1 s-t-ih-k","jj"],humanitarian:["hh-y-uw m-ae n-ah t-eh1 r-iy ah-n","jj nn"],humanity:["hh-y-uw m-ae1 n-ih t-iy","nn"],humanize:["hh-y-uw1 m-ah n-ay-z","vb"],humanizing:["hh-y-uw1 m-ah n-ay z-ih-ng","vbg"],humankind:["hh-y-uw1 m-ah-n k-ay-n-d","nn"],humanly:["hh-y-uw1 m-ah-n l-iy","rb"],humanness:["hh-y-uw1 m-ah-n n-ah-s","nn"],humble:["hh-ah1-m b-ah-l","jj vb"],humbled:["hh-ah1-m b-ah-l-d","vbn vbd"],humblest:["hh-ah1-m b-ah l-ah-s-t","jjs"],humbling:["hh-ah1-m b-ah-l ih-ng","jj"],humbly:["hh-ah1-m b-l-iy","rb"],humid:["hh-y-uw1 m-ah-d","jj"],humidity:["hh-y-uw m-ih1 d-ah t-iy","nn"],humiliate:["hh-y-uw-m-ih1-l-iy-ey-t","vb"],humiliated:["hh-y-uw m-ih1 l-iy ey t-ih-d","vbn jj"],humiliating:["hh-y-uw m-ih1 l-iy ey t-ih-ng","jj"],humiliation:["hh-y-uw m-ih l-iy ey1 sh-ah-n","nn"],humility:["hh-y-uw m-ih1 l-ih t-iy","nn"],humming:["hh-ah1 m-ih-ng","vbg"],humongous:["hh-y-uw m-ao1-ng g-ah-s","jj"],humor:["hh-y-uw1 m-er","nn vb"],humorist:["hh-y-uw1 m-er ah-s-t","nn"],humorless:["hh-y-uw1 m-er l-ah-s","jj"],humorous:["hh-y-uw1 m-er ah-s","jj"],hump:["hh-ah1-m-p","nn"],humped:["hh-ah1-m-p-t","nn"],hums:["hh-ah1-m-z","vbz"],hunch:["hh-ah1-n-ch","nn vb"],hunched:["hh-ah1-n-ch-t","vbn vbd jj"],hundred:["hh-ah1-n d-r-ah-d","nn"],hundredth:["hh-ah1-n d-r-ah-d-th","jj"],hundredweight:["hh-ah1-n d-r-ah-d w-ey-t","nn"],hung:["hh-ah1-ng","vbd jj vbn"],hunger:["hh-ah1-ng g-er","nn"],hungrier:["hh-ah1-ng g-r-iy er","jjr"],hungrily:["hh-ah1-ng g-r-ah l-iy","rb"],hungry:["hh-ah1-ng g-r-iy","jj"],hunk:["hh-ah1-ng-k","nn"],hunker:["hh-ah1-ng k-er","vb"],hunkered:["hh-ah1-ng k-er-d","vbn vbd"],hunt:["hh-ah1-n-t","nn vb vbp"],hunted:["hh-ah1-n t-ah-d","vbn vbd jj"],hunter:["hh-ah1-n t-er","nn"],hunting:["hh-ah1-n t-ih-ng","vbg"],hurdle:["hh-er1 d-ah-l","nn vb"],hurl:["hh-er1-l","vb vbp"],hurled:["hh-er1-l-d","vbd vbn"],hurley:["hh-er1 l-iy","nn"],hurling:["hh-er1 l-ih-ng","vbg"],hurrah:["hh-uh r-aa1","nn"],hurricane:["hh-er1 ah k-ey-n","nn"],hurried:["hh-er1 iy-d","vbd vbn jj"],hurriedly:["hh-er1 iy-d l-iy","rb"],hurries:["hh-er1 iy-z","vbz"],hurry:["hh-er1 iy","nn vbp vb"],hurrying:["hh-er1 iy ih-ng","vbg jj"],hurt:["hh-er1-t","vbn jj nn vb vbd vbp"],hurting:["hh-er1 t-ih-ng","vbg"],hurtle:["hh-er1-t-ah-l","vb"],hurtling:["hh-er1-t l-ih-ng","vbg"],hurts:["hh-er1-t-s","vbz"],husband:["hh-ah1-z b-ah-n-d","nn"],husbandry:["hh-ah1-z b-ah-n d-r-iy","nn"],hush:["hh-ah1-sh","jj nn uh"],hushed:["hh-ah1-sh-t","jj"],husk:["hh-ah1-s-k","nn"],husky:["hh-ah1-s k-iy","jj"],hustings:["hh-ah1 s-t-ih-ng-z","nn"],hustle:["hh-ah1 s-ah-l","vb nn"],hustled:["hh-ah1 s-ah-l-d","vbd vbn"],hustler:["hh-ah1 s-ah l-er","nn"],hustles:["hh-ah1 s-ah-l-z","vbz"],hustling:["hh-ah1 s-ah l-ih-ng","vbg"],hut:["hh-ah1-t","nn"],hutch:["hh-ah1-ch","nn"],hyacinth:["hh-ay1 ah s-ih-n-th","nn"],hyaluronic:["hh-ay ah l-er aa1 n-ih-k","jj"],hybrid:["hh-ay1 b-r-ah-d","jj nn"],hydrated:["hh-ay1 d-r-ey t-ah-d","jj"],hydration:["hh-ay d-r-ey1 sh-ah-n","nn"],hydraulic:["hh-ay d-r-ao1 l-ih-k","jj"],hydraulics:["hh-ay d-r-ao1 l-ih-k-s","nn"],hydride:["hh-ay1 d-r-ay-d","nn"],hydrocarbon:["hh-ay d-r-ow k-aa1-r b-ah-n","nn"],hydroelectric:["hh-ay d-r-ow ih l-eh1-k t-r-ih-k","jj"],hydrogen:["hh-ay1 d-r-ah jh-ah-n","nn"],hydrolysis:["hh-ay d-r-aa1 l-ah s-ah-s","nn"],hydrolyze:["hh-ay1-d-r-ah-l-ay-z","vb"],hydrolyzed:["hh-ay1 d-r-ah l-ay-z-d","vbn"],hydrophilic:["hh-ay d-r-ah f-ih1 l-ih-k","jj"],hydrotherapy:["hh-ay d-r-ow th-eh1 r-ah p-iy","nn"],hydrous:["hh-ay1 d-r-ah-s","jj"],hyena:["hh-ay iy1 n-ah","nn"],hygiene:["hh-ay1 jh-iy-n","nn"],hymn:["hh-ih1-m","nn"],hype:["hh-ay1-p","nn vb"],hyped:["hh-ay1-p-t","vbd"],hyper:["hh-ay1 p-er","jj"],hyperactive:["hh-ay p-er ae1-k t-ih-v","jj"],hyperbole:["hh-ay p-er1 b-ah l-iy","nn"],hyperbolic:["hh-ay p-er b-aa1 l-ih-k","jj"],hyperinflation:["hh-ay p-er ih-n f-l-ey1 sh-ah-n","nn"],hypermarket:["hh-ay1 p-er m-aa-r k-ih-t","nn"],hypersonic:["hh-ay p-er s-aa1 n-ih-k","jj"],hypertension:["hh-ay p-er t-eh1-n sh-ah-n","nn"],hyphenate:["hh-ay1-f-ah-n-ey-t","vb"],hyphenated:["hh-ay1 f-ah n-ey t-ih-d","jj vbn"],hyping:["hh-ay1 p-ih-ng","vbg"],hypnosis:["hh-ih-p n-ow1 s-ah-s","nn"],hypnotic:["hh-ih-p n-aa1 t-ih-k","jj"],hypnotize:["hh-ih1-p-n-ah-t-ay-z","vb"],hypnotized:["hh-ih1-p n-ah t-ay-z-d","vbn"],hypocrisy:["hh-ih p-aa1 k-r-ah s-iy","nn"],hypocrite:["hh-ih1 p-ah k-r-ih-t","nn"],hypocritical:["hh-ih p-ah k-r-ih1 t-ih k-ah-l","jj"],hypodermic:["hh-ay p-ah d-er1 m-ih-k","jj"],hypoglycemia:["hh-ay p-ow g-l-ay s-iy1 m-iy ah","nn"],hypoglycemic:["hh-ay p-ow g-l-ay s-iy1 m-ih-k","jj"],hypothalamic:["hh-ay p-ow th-ah l-ae1 m-ih-k","jj"],hypothesis:["hh-ay p-aa1 th-ah s-ah-s","nn"],hypothesize:["hh-ay p-aa1 th-ah s-ay-z","vb"],hypothesized:["hh-ay p-aa1 th-ah s-ay-z-d","vbn"],hypothetical:["hh-ay p-ah th-eh1 t-ah k-ah-l","jj"],hypothetically:["hh-ay p-ah th-eh1 t-ih-k l-iy","rb"],hysterectomy:["hh-ih s-t-er eh1-k t-ah m-iy","nn"],hysteria:["hh-ih s-t-eh1 r-iy ah","nn"],hysterical:["hh-ih s-t-eh1 r-ih k-ah-l","jj"],hysterically:["hh-ih s-t-eh1 r-ih-k l-iy","rb"],ice:["ay1-s","nn jj"],iceberg:["ay1-s b-er-g","nn"],icebox:["ay1-s b-aa-k-s","nn"],iced:["ay1-s-t","jj"],icing:["ay1 s-ih-ng","nn"],icon:["ay1 k-aa-n","nn"],iconoclasm:["ay k-aa1 n-ah k-l-ae z-ah-m","nn"],iconoclast:["ay k-aa1 n-ah k-l-ae-s-t","nn"],iconoclastic:["ay k-ah n-ah k-l-ae1 s-t-ih-k","jj"],icy:["ay1 s-iy","jj"],idea:["ay d-iy1 ah","nn"],ideal:["ay d-iy1-l","jj nn"],idealism:["ay d-iy1 l-ih z-ah-m","nn"],idealist:["ay d-iy1 l-ih-s-t","nn"],idealistic:["ay d-iy ah l-ih1 s-t-ih-k","jj"],idealize:["ay-d-iy1-ah-l-ay-z","vb"],idealized:["ay d-iy1 ah l-ay-z-d","vbn jj"],ideally:["ay d-iy1 l-iy","rb"],identical:["ay d-eh1-n t-ih k-ah-l","jj"],identifiable:["ay d-eh1-n t-ah f-ay ah b-ah-l","jj"],identification:["ay d-eh-n t-ah f-ah k-ey1 sh-ah-n","nn"],identified:["ay d-eh1-n t-ah f-ay-d","vbn jj vbd"],identifies:["ay d-eh1-n t-ah f-ay-z","vbz"],identify:["ay d-eh1-n t-ah f-ay","vb vbp"],identifying:["ay d-eh1-n t-ah f-ay ih-ng","vbg"],identity:["ay d-eh1-n t-ah t-iy","nn"],ideological:["ay d-iy ah l-aa1 jh-ih k-ah-l","jj"],ideologically:["ay d-iy ah l-aa1 jh-ih-k l-iy","rb"],ideologist:["ay d-iy aa1 l-ah jh-ah-s-t","nn"],ideologue:["ay1 d-iy ah l-ao-g","nn"],ideology:["ay d-iy aa1 l-ah jh-iy","nn"],idiocy:["ih1 d-iy ah s-iy","nn"],idiom:["ih1 d-iy ah-m","nn"],idiomatic:["ih d-iy ah m-ae1 t-ih-k","jj"],idiosyncratic:["ih d-iy ow s-ih-n k-r-ae1 t-ih-k","jj"],idiot:["ih1 d-iy ah-t","jj nn"],idiotic:["ih d-iy aa1 t-ih-k","jj"],idiotically:["ih d-iy aa1 t-ih-k l-iy","rb"],idle:["ay1 d-ah-l","jj vb"],idled:["ay1 d-ah-l-d","vbn vbd"],idleness:["ay1 d-ah-l n-ah-s","nn"],idler:["ay1 d-ah l-er","nn"],idling:["ay1 d-ah-l ih-ng","vbg"],idly:["ay1-d l-iy","rb"],idol:["ay1 d-ah-l","nn"],idolize:["ay1 d-ah l-ay-z","vb vbp"],idolized:["ay1 d-ah l-ay-z-d","jj"],idyll:["ay1 d-ah-l","nn"],idyllic:["ay d-ih1 l-ih-k","jj"],"if":["ih1-f","in"],iffy:["ih1 f-iy","jj"],igloo:["ih1 g-l-uw","nn"],igneous:["ih1-g n-iy ah-s","jj"],ignite:["ih-g n-ay1-t","vb"],ignited:["ih-g n-ay1 t-ih-d","vbd vbn"],ignition:["ih-g n-ih1 sh-ah-n","nn"],ignoble:["ih-g n-ow1 b-ah-l","jj"],ignominious:["ih-g n-ah m-ih1 n-iy ah-s","jj"],ignoramus:["ih-g n-er ey1 m-ah-s","nn"],ignorance:["ih1-g n-er ah-n-s","nn"],ignorant:["ih1-g n-er ah-n-t","jj"],ignore:["ih-g n-ao1-r","vb vbp"],ignored:["ih-g n-ao1-r-d","vbn vbd"],ignores:["ih-g n-ao1-r-z","vbz"], +ignoring:["ih-g n-ao1 r-ih-ng","vbg"],iguana:["ay g-w-aa1 n-ah","jj"],ilk:["ih1-l-k","nn"],ill:["ih1-l","jj rb"],illegal:["ih l-iy1 g-ah-l","jj"],illegality:["ih l-iy g-ae1 l-ih t-iy","nn"],illegally:["ih l-iy1 g-ah l-iy","rb"],illegitimacy:["ih l-ih jh-ih1 t-ah m-ah s-iy","nn"],illegitimate:["ih l-ih jh-ih1 t-ah m-ih-t","jj"],illicit:["ih l-ih1 s-ah-t","jj"],illicitly:["ih1 l-ih s-ih-t l-iy","rb"],illiquid:["ih l-ih1 k-w-ih-d","jj"],illiquidity:["ih l-ih k-w-ih1 d-ih t-iy","nn"],illiteracy:["ih l-ih1 t-er ah s-iy","nn"],illiterate:["ih l-ih1 t-er ah-t","jj"],illness:["ih1-l n-ah-s","nn"],illogic:["ih l-aa1 jh-ih-k","nn"],illogical:["ih l-aa1 jh-ih k-ah-l","jj"],illuminate:["ih l-uw1 m-ih n-ih-t","vb"],illuminated:["ih l-uw1 m-ah n-ey t-ah-d","vbn jj vbd"],illuminates:["ih l-uw1 m-ah n-ey-t-s","vbz"],illuminating:["ih l-uw1 m-ah n-ey t-ih-ng","jj vbg"],illumination:["ih l-uw m-ah n-ey1 sh-ah-n","nn"],illumine:["ih l-uw1 m-ah-n","vb"],illumined:["ih l-uw1 m-ah-n-d","vbd"],illusion:["ih l-uw1 zh-ah-n","nn"],illusionary:["ih l-uw1 zh-ah n-eh r-iy","jj"],illusionist:["ih l-uw1 zh-ah n-ah-s-t","nn"],illusory:["ih l-uw1 s-er iy","jj"],illustrate:["ih1 l-ah-s t-r-ey-t","vb vbp"],illustrated:["ih1 l-ah-s t-r-ey t-ah-d","vbn jj vbd"],illustrates:["ih1 l-ah-s t-r-ey-t-s","vbz"],illustrating:["ih1 l-ah-s t-r-ey t-ih-ng","vbg"],illustration:["ih l-ah-s t-r-ey1 sh-ah-n","nn"],illustrative:["ih l-ah1-s t-r-ah t-ih-v","jj"],illustrator:["ih1 l-ah-s t-r-ey t-er","nn"],illustrious:["ih l-ah1-s t-r-iy ah-s","jj"],image:["ih1 m-ah-jh","nn vb"],imagery:["ih1 m-ah jh-r-iy","nn"],imaginable:["ih m-ae1 jh-ah n-ah b-ah-l","jj"],imaginary:["ih m-ae1 jh-ah n-eh r-iy","jj nn"],imagination:["ih m-ae jh-ah n-ey1 sh-ah-n","nn"],imaginative:["ih m-ae1 jh-ah n-ah t-ih-v","jj"],imaginatively:["ih m-ae1 jh-ah n-ah t-ih-v l-iy","rb"],imagine:["ih m-ae1 jh-ah-n","vb vbp"],imagined:["ih m-ae1 jh-ah-n-d","vbn vbd jj"],imagines:["ih m-ae1 jh-ah-n-z","vbz"],imaging:["ih1 m-ih jh-ih-ng","nn jj"],imagining:["ih m-ae1 jh-ah n-ih-ng","vbg"],imbalance:["ih-m b-ae1 l-ah-n-s","nn"],imbed:["ih-m-b-eh1-d","vb"],imbedded:["ih-m b-eh1 d-ih-d","vbn vbd"],imbibe:["ih-m b-ay1-b","vb"],imbibed:["ih-m b-ay1-b-d","vbn vbd"],imbroglio:["ih-m b-r-ow1 l-y-ow","nn"],imbue:["ih-m-b-y-uw1","vb"],imbued:["ih-m b-y-uw1-d","vbn"],imitate:["ih1 m-ah t-ey-t","vb vbp"],imitated:["ih1 m-ah t-ey t-ih-d","vbn vbd"],imitates:["ih1 m-ah t-ey-t-s","vbz"],imitating:["ih1 m-ah t-ey t-ih-ng","vbg"],imitation:["ih m-ah t-ey1 sh-ah-n","nn"],imitative:["ih1 m-ah t-ey t-ih-v","jj"],imitator:["ih1 m-ih t-ey t-er","nn"],immaculate:["ih m-ae1 k-y-uw l-ih-t-s","jj"],immanent:["ih1 m-ah n-ah-n-t","jj"],immaterial:["ih m-ah t-ih1 r-iy ah-l","jj"],immature:["ih m-ah t-y-uh1-r","jj"],immaturity:["ih m-ah ch-uh1 r-ih t-iy","nn"],immeasurably:["ih m-eh1 zh-er ae b-l-iy","rb"],immediacy:["ih m-iy1 d-iy ah s-iy","nn"],immediate:["ih m-iy1 d-iy ah-t","jj"],immediately:["ih m-iy1 d-iy ah-t l-iy","rb"],immemorial:["ih m-ah m-ao1 r-iy ah-l","jj"],immense:["ih m-eh1-n-s","jj nn"],immensely:["ih m-eh1-n-s l-iy","rb"],immerse:["ih-m-er1-s","vb"],immersed:["ih m-er1-s-t","vbn vbd"],immersion:["ih m-er1 zh-ah-n","nn"],immigrant:["ih1 m-ah g-r-ah-n-t","nn jj"],immigrate:["ih1-m-ah-g-r-ey-t","vb"],immigrated:["ih1 m-ah g-r-ey t-ih-d","vbd vbn"],immigration:["ih m-ah g-r-ey1 sh-ah-n","nn"],imminent:["ih1 m-ah n-ah-n-t","jj"],imminently:["ih1 m-ah n-ah-n-t l-iy","rb"],immobility:["ih m-ow b-ih1 l-ih t-iy","nn"],immobilize:["ih-m-ow1-b-ah-l-ay-z","vb"],immobilized:["ih m-ow1 b-ah l-ay-z-d","vbn"],immoral:["ih m-ao1 r-ah-l","jj"],immorality:["ih m-er ae1 l-ih t-iy","nn"],immortal:["ih m-ao1-r t-ah-l","jj"],immortality:["ih m-ao-r t-ae1 l-ih t-iy","nn"],immortalize:["ih-m-ao1-r-t-ah-l-ay-z","vb"],immortalized:["ih m-ao1-r t-ah l-ay-z-d","vbn"],immovable:["ih m-uw1 v-ah b-ah-l","jj"],immune:["ih m-y-uw1-n","jj nn"],immunity:["ih m-y-uw1 n-ah t-iy","nn"],immunization:["ih m-y-uw n-ah z-ey1 sh-ah-n","nn"],immunize:["ih1-m-y-uw-n-ay-z","vb"],immunized:["ih1 m-y-ah n-ay-z-d","vbn"],immunodeficiency:["ih m-y-uw n-ow d-ih f-ih1 sh-ah-n s-iy","nn"],immunological:["ih m-y-uw n-ah l-aa1 jh-ih k-ah-l","jj"],immunologist:["ih m-y-uw n-aa1 l-ah jh-ih-s-t","nn"],immunology:["ih m-y-uw n-aa1 l-ah jh-iy","nn"],immutable:["ih m-y-uw1 t-ah b-ah-l","jj"],impact:["ih-m p-ae1-k-t","nn vb"],impacted:["ih1-m p-ae-k t-ih-d","vbn jj"],impair:["ih-m p-eh1-r","vb nn"],impaired:["ih-m p-eh1-r-d","vbn jj"],impairment:["ih-m p-eh1-r m-ah-n-t","nn"],impale:["ih-m-p-ey1-l","vb"],impaled:["ih-m p-ey1-l-d","vbn"],impart:["ih-m p-aa1-r-t","vb"],imparted:["ih-m p-aa1-r t-ih-d","vbn vbd"],impartial:["ih-m p-aa1-r sh-ah-l","jj"],impartiality:["ih-m p-aa-r sh-iy ae1 l-ih t-iy","nn"],imparting:["ih-m p-aa1-r t-ih-ng","vbg"],impassable:["ih-m p-ae1 s-ah b-ah-l","jj"],impasse:["ih-m p-ae1-s","nn"],impassioned:["ih-m p-ae1 sh-ah-n-d","jj"],impassive:["ih-m p-ae1 s-ih-v","jj"],impassively:["ih-m p-ae1 s-ih-v l-iy","rb"],impatience:["ih-m p-ey1 sh-ah-n-s","nn"],impatiens:["ih-m p-ey1 sh-ah-n-z","nn"],impatient:["ih-m p-ey1 sh-ah-n-t","jj nn"],impatiently:["ih-m p-ey1 sh-ah-n-t l-iy","rb"],impeach:["ih-m-p-iy1-ch","vb"],impeached:["ih-m p-iy1-ch-t","vbn"],impeachment:["ih-m p-iy1-ch m-ah-n-t","nn"],impeccable:["ih-m p-eh1 k-ah b-ah-l","jj"],impeccably:["ih-m p-eh1 k-ah b-l-iy","rb"],impede:["ih-m p-iy1-d","vb vbp"],impeded:["ih-m p-iy1 d-ih-d","vbn vbd"],impedes:["ih-m p-iy1-d-z","vbz"],impediment:["ih-m p-eh1 d-ah m-ah-n-t","nn"],impeding:["ih-m p-iy1 d-ih-ng","vbg"],impel:["ih-m-p-eh1-l","vb"],impelled:["ih-m p-eh1-l-d","vbn vbd"],impend:["ih-m-p-eh1-n-d","vb"],impending:["ih-m p-eh1-n d-ih-ng","jj vbg"],impenetrable:["ih-m p-eh1 n-ah t-r-ah b-ah-l","jj"],imperative:["ih-m p-eh1 r-ah t-ih-v","jj nn"],imperceptible:["ih-m p-er s-eh1-p t-ih b-ah-l","jj"],imperceptibly:["ih-m p-er s-eh1-p t-ih b-l-iy","rb"],imperfect:["ih-m p-er1 f-ih-k-t","jj"],imperfection:["ih-m p-er f-eh1-k sh-ah-n","nn"],imperfectly:["ih-m p-er1 f-ih-k-t l-iy","rb"],imperial:["ih-m p-ih1 r-iy ah-l","jj"],imperialism:["ih-m p-ih1 r-iy ah l-ih z-ah-m","nn"],imperialist:["ih-m p-ih1 r-iy ah l-ih-s-t","nn"],imperil:["ih-m p-eh1 r-ah-l","vb"],imperiled:["ih-m p-eh1 r-ah-l-d","vbn jj"],imperiling:["ih-m p-eh1 r-ah l-ih-ng","vbg"],imperious:["ih-m p-ih1 r-iy ah-s","jj"],impermissible:["ih-m p-er m-ih1 s-ih b-ah-l","jj"],impersonal:["ih-m p-er1 s-ah n-ah-l","jj"],impersonation:["ih-m p-er s-ah n-ey1 sh-ah-n","nn"],impersonator:["ih-m p-er1 s-ah n-ey t-er","nn"],impertinent:["ih-m p-er1 t-ah n-ah-n-t","jj"],impervious:["ih-m p-er1 v-iy ah-s","jj"],impetuous:["ih-m p-eh1 ch-w-ah-s","jj"],impetus:["ih1-m p-ah t-ah-s","nn"],impinge:["ih-m p-ih1-n-jh","vb vbp"],implacable:["ih-m p-l-ae1 k-ah b-ah-l","jj"],implant:["ih-m p-l-ae1-n-t","nn vb"],implantable:["ih1-m p-l-ae-n t-ah b-ah-l","jj"],implantation:["ih-m p-l-ae-n t-ey1 sh-ah-n","nn"],implanted:["ih-m p-l-ae1-n t-ih-d","vbn vbd"],implanting:["ih-m p-l-ae1-n t-ih-ng","vbg"],implausible:["ih-m p-l-ao1 z-ah b-ah-l","jj"],implausibly:["ih-m p-l-ao1 z-ah b-l-iy","rb"],implement:["ih1-m p-l-ah m-ah-n-t","vb vbp"],implementation:["ih-m p-l-ah m-eh-n t-ey1 sh-ah-n","nn"],implemented:["ih1-m p-l-ah m-eh-n t-ah-d","vbn vbd"],implementing:["ih1-m p-l-ah m-eh-n t-ih-ng","vbg"],implicate:["ih1-m p-l-ih k-ey-t","vb"],implicated:["ih1-m p-l-ih k-ey t-ih-d","vbn"],implication:["ih-m p-l-ah k-ey1 sh-ah-n","nn"],implicit:["ih-m p-l-ih1 s-ah-t","jj"],implicitly:["ih-m p-l-ih1 s-ah-t l-iy","rb"],implied:["ih-m p-l-ay1-d","vbn jj vbd"],implies:["ih-m p-l-ay1-z","vbz"],implore:["ih-m p-l-ao1-r","vb"],implored:["ih-m p-l-ao1-r-d","vbn vbd"],implores:["ih-m p-l-ao1-r-z","vbz"],imploring:["ih-m p-l-ao1 r-ih-ng","vbg"],imply:["ih-m p-l-ay1","vb vbp"],implying:["ih-m p-l-ay1 ih-ng","vbg"],impolite:["ih-m p-ah l-ay-t","jj"],impolitic:["ih-m p-ao1 l-ih1 t-ih-k","jj"],imponderable:["ih-m p-aa1-n d-er ah b-ah-l","jj nn"],"import":["ih-m p-ao1-r-t","nn vb vbp"],importance:["ih-m p-ao1-r t-ah-n-s","nn"],important:["ih-m p-ao1-r t-ah-n-t","jj"],importantly:["ih-m p-ao1-r t-ah-n-t l-iy","rb"],importation:["ih-m p-ao-r t-ey1 sh-ah-n","nn"],imported:["ih-m p-ao1-r t-ih-d","vbn vbd jj"],importer:["ih-m p-ao1-r t-er","nn"],importing:["ih-m p-ao1-r t-ih-ng","vbg"],impose:["ih-m p-ow1-z","vb vbp"],imposed:["ih-m p-ow1-z-d","vbn vbd jj"],imposes:["ih-m p-ow1 z-ah-z","vbz"],imposing:["ih-m p-ow1 z-ih-ng","vbg jj"],imposition:["ih-m p-ah z-ih1 sh-ah-n","nn"],impossibility:["ih-m p-ao s-ih b-ih1 l-ih t-iy","nn"],impossible:["ih-m p-aa1 s-ah b-ah-l","jj"],impossibly:["ih-m p-aa1 s-ah b-l-iy","rb"],impotence:["ih1-m p-ah t-ah-n-s","nn"],impotent:["ih1-m p-ah t-ah-n-t","jj"],impound:["ih-m p-aw1-n-d","vb"],impounded:["ih-m p-aw1-n d-ih-d","vbn"],impoundment:["ih-m p-aw1-n-d m-ah-n-t","nn"],impoverish:["ih-m-p-aa1-v-r-ih-sh","vb"],impoverished:["ih-m p-aa1 v-r-ih-sh-t","jj vbn"],impoverishment:["ih-m p-aa1 v-r-ih-sh m-ah-n-t","nn"],impracticable:["ih-m p-r-ae1-k t-ih k-ah b-ah-l","jj"],impractical:["ih-m p-r-ae1-k t-ah k-ah-l","jj"],imprecise:["ih1-m p-r-ah s-ay-s","jj"],impregnable:["ih-m p-r-eh1-g n-ah b-ah-l","jj"],impresario:["ih-m p-r-ih s-aa1 r-iy ow","nn"],impress:["ih-m p-r-eh1-s","vb nn vbp"],impressed:["ih-m p-r-eh1-s-t","vbn jj vbd"],impresses:["ih-m p-r-eh1 s-ih-z","vbz"],impressing:["ih-m p-r-eh1 s-ih-ng","vbg"],impression:["ih-m p-r-eh1 sh-ah-n","nn"],impressionism:["ih-m p-r-eh1 sh-ah-n ih z-ah-m","nn"],impressionist:["ih-m p-r-eh1 sh-ah-n ah-s-t","nn jj"],impressionistic:["ih-m p-r-eh sh-ah n-ih1 s-t-ih-k","jj"],impressive:["ih-m p-r-eh1 s-ih-v","jj"],impressively:["ih-m p-r-eh1 s-ih-v l-iy","rb"],imprimatur:["ih-m p-r-ih m-aa1 t-er","nn"],imprint:["ih-m p-r-ih1-n-t","vb nn"],imprinted:["ih-m p-r-ih1-n t-ih-d","vbn"],imprison:["ih-m p-r-ih1 z-ah-n","vb"],imprisoned:["ih-m p-r-ih1 z-ah-n-d","vbn vbd jj"],imprisoning:["ih-m p-r-ih1 z-ah-n ih-ng","vbg"],imprisonment:["ih-m p-r-ih1 z-ah-n m-ah-n-t","nn"],improbable:["ih-m p-r-aa1 b-ah b-ah-l","jj"],improbably:["ih-m p-r-aa1 b-ah b-l-iy","rb"],impromptu:["ih-m p-r-aa1-m-p t-uw","jj nn"],improper:["ih-m p-r-aa1 p-er","jj"],improperly:["ih-m p-r-aa1 p-er l-iy","rb"],impropriety:["ih-m p-r-ah p-r-ay1 ah t-iy","nn"],improve:["ih-m p-r-uw1-v","vb vbp"],improved:["ih-m p-r-uw1-v-d","vbn jj vbd"],improvement:["ih-m p-r-uw1-v m-ah-n-t","nn"],improves:["ih-m p-r-uw1-v-z","vbz"],improving:["ih-m p-r-uw1 v-ih-ng","vbg"],improvisation:["ih-m p-r-aa v-ih z-ey1 sh-ah-n","nn"],improvisational:["ih-m p-r-aa v-ih z-ey1 sh-ah n-ah-l","jj"],improvise:["ih1-m p-r-ah v-ay-z","vb"],improvised:["ih1-m p-r-ah v-ay-z-d","vbd vbn"],improvising:["ih1-m p-r-ah v-ay z-ih-ng","nn"],imprudence:["ih-m p-r-uw1 d-ah-n-s","nn"],imprudent:["ih-m p-r-uw1 d-ah-n-t","jj"],imprudently:["ih-m p-r-uw1 d-ah-n-t l-iy","rb"],impugn:["ih-m p-y-uw1-n","vb"],impugned:["ih-m p-y-uw1-n-d","vbn"],impugning:["ih-m p-y-uw1 n-ih-ng","vbg"],impulse:["ih1-m p-ah-l-s","nn jj"],impulsive:["ih-m p-ah1-l s-ih-v","jj"],impulsively:["ih-m p-ah1-l s-ih-v l-iy","rb"],impunity:["ih-m p-y-uw1 n-ih t-iy","nn"],impure:["ih-m p-y-uh1-r","jj"],impurity:["ih-m p-y-uh1 r-ah t-iy","nn"],imputation:["ih-m p-y-ah t-ey1 sh-ah-n","nn"],impute:["ih-m-p-y-uw1-t","vb"],imputed:["ih-m p-y-uw1 t-ih-d","vbn jj"],"in":["ih-n","in nn rb rp rbr"],inability:["ih-n ah b-ih1 l-ih t-iy","nn"],inaccessible:["ih-n ah-k s-eh1 s-ah b-ah-l","jj"],inaccuracy:["ih-n ae1 k-y-er ah s-iy","nn"],inaccurate:["ih-n ae1 k-y-er ah-t","jj"],inaccurately:["ih-n ae1 k-y-er ah-t l-iy","rb"],inaction:["ih-n ae1-k sh-ah-n","nn"],inactivate:["ih-n-ae1-k-t-ih-v-ey-t","vb"],inactivated:["ih-n ae1-k t-ih v-ey t-ih-d","vbd vbn"],inactivation:["ih-n ae-k t-ih v-ey1 sh-ah-n","nn"],inactive:["ih-n ae1-k t-ih-v","jj"],inactivity:["ih-n ae-k t-ih1 v-ih t-iy","nn"],inadequacy:["ih-n ae1 d-ih k-w-ah s-iy","nn"],inadequate:["ih-n ae1 d-ah k-w-ah-t","jj"],inadequately:["ih-n ae1 d-ah k-w-ah-t l-iy","rb"],inadvertent:["ih-n ah-d v-er1 t-ah-n-t","jj"],inadvertently:["ih-n ah-d v-er1 t-ah-n-t l-iy","rb"],inadvisable:["ih-n ah-d v-ay1 z-ah b-ah-l","jj"],inalienable:["ih-n ey1 l-y-ah n-ah b-ah-l","jj"],inane:["ih-n ey1-n","jj"],inanimate:["ih-n ae1 n-ah m-ah-t","jj"],inapplicable:["ih-n ae1 p-l-ih k-ah b-ah-l","jj"],inappropriate:["ih-n ah p-r-ow1 p-r-iy ih-t","jj"],inappropriately:["ih-n ah p-r-aa1 p-r-iy ah-t l-iy","rb"],inarticulate:["ih-n aa-r t-ih1 k-y-ah l-ah-t","jj"],inasmuch:["ih-n ae1-s m-ah-k","rb"],inattention:["ih-n ah t-eh1-n ch-ah-n","nn"],inattentive:["ih-n ah t-eh1-n t-ih-v","jj"],inaudible:["ih-n ao1 d-ah b-ah-l","jj"],inaugural:["ih n-ao1 g-er ah-l","jj nn"],inaugurate:["ih-n-ao1-g-y-ah-r-ey-t","vb"],inaugurated:["ih n-ao1 g-er ey t-ih-d","vbn vbd"],inaugurating:["ih n-ao1 g-y-er ey t-ih-ng","vbg"],inauguration:["ih n-ao g-y-er ey1 sh-ah-n","nn"],inauspicious:["ih-n aw s-p-ih1 sh-ih-s","jj"],inboard:["ih1-n b-ao-r-d","jj rb"],inborn:["ih1-n b-ao-r-n","jj"],inbound:["ih-n b-aw1-n-d","jj"],incalculable:["ih-n k-ae1-l k-y-ah l-ah b-ah-l","jj"],incandescent:["ih-n k-ah-n d-eh1 s-ah-n-t","jj"],incantation:["ih-n k-ae1-n t-ey1 sh-ah-n","nn"],incapable:["ih-n k-ey1 p-ah b-ah-l","jj nn"],incapacitate:["ih-n-k-ah-p-ae1-s-ih-t-ey-t","vb"],incapacitated:["ih-n k-ah p-ae1 s-ih t-ey t-ih-d","vbn"],incapacity:["ih-n k-ah p-ae1 s-ah t-iy","nn"],incarcerate:["ih-n k-aa1-r s-er ey-t","vb"],incarcerated:["ih-n k-aa1-r s-er ey t-ih-d","vbn"],incarceration:["ih-n k-aa-r s-er ey1 sh-ah-n","nn"],incarnate:["ih-n k-aa1-r n-ah-t","jj vb"],incarnation:["ih-n k-aa1-r n-ey1 sh-ah-n","nn"],incendiary:["ih-n s-eh1-n d-iy eh r-iy","jj"],incense:["ih-n s-eh1-n-s","nn vb"],incensed:["ih1-n s-eh-n-s-t","vbn jj"],incentive:["ih-n s-eh1-n t-ih-v","nn jj"],inception:["ih-n s-eh1-p sh-ah-n","nn"],incessant:["ih-n s-eh1 s-ah-n-t","jj"],incessantly:["ih-n s-eh1 s-ah-n-t l-iy","rb"],incest:["ih1-n s-eh-s-t","nn"],incestuous:["ih-n s-eh1 s-ch-w-ah-s","jj"],inch:["ih1-n-ch","nn rb vb"],inched:["ih1-n-ch-t","vbd vbn"],inches:["ih1-n ch-ah-z","nn"],inching:["ih1-n ch-ih-ng","vbg"],incidence:["ih1-n s-ah d-ah-n-s","nn"],incident:["ih1-n s-ah d-ah-n-t","nn jj"],incidental:["ih-n s-ih d-eh1-n t-ah-l","jj"],incidentally:["ih-n s-ih d-eh1-n t-ah l-iy","rb"],incineration:["ih-n s-ih1 n-er ey sh-ah-n","nn"],incinerator:["ih-n s-ih1 n-er ey t-er","nn"],incipient:["ih-n s-ih1 p-iy ah-n-t","jj"],incisive:["ih-n s-ay1 s-ih-v","jj"],incite:["ih-n s-ay1-t","vb vbp"],incited:["ih-n s-ay1 t-ih-d","vbn vbd"],inciting:["ih-n s-ay1 t-ih-ng","vbg"],inclement:["ih-n k-l-eh1 m-ah-n-t","jj"],inclination:["ih-n k-l-ah n-ey1 sh-ah-n","nn"],incline:["ih-n k-l-ay1-n","nn vb"],inclined:["ih-n k-l-ay1-n-d","vbn jj"],include:["ih-n k-l-uw1-d","vbp vbn vb"],included:["ih-n k-l-uw1 d-ah-d","vbd vbn jj"],includes:["ih-n k-l-uw1-d-z","vbz"],including:["ih-n k-l-uw1 d-ih-ng","vbg"],inclusion:["ih-n k-l-uw1 zh-ah-n","nn"],inclusive:["ih-n k-l-uw1 s-ih-v","jj"],incoherence:["ih-n k-ow hh-ih1 r-ah-n-s","nn"],incoherent:["ih-n k-ow hh-ih1 r-ah-n-t","jj"],incoherently:["ih-n k-ow hh-ih1 r-ah-n-t l-iy","rb"],income:["ih1-n k-ah-m","nn"],incoming:["ih1-n k-ah m-ih-ng","jj"],incomparable:["ih-n k-aa1-m p-er ah b-ah-l","jj"],incomparably:["ih-n k-aa1-m p-er ah b-l-iy","rb"],incompatibility:["ih-n k-aa-m p-ah t-ih b-ih1 l-ih t-iy","nn"],incompatible:["ih-n k-ah-m p-ae1 t-ah b-ah-l","jj"],incompetence:["ih-n k-aa1-m p-ah t-ah-n-s","nn"],incompetent:["ih-n k-aa1-m p-ah t-ah-n-t","jj"],incomplete:["ih-n k-ah-m p-l-iy1-t","jj"],incomprehensible:["ih-ng k-aa-m p-r-ah hh-eh1-n s-ih b-ah-l","jj nn"],inconceivable:["ih-n k-ah-n s-iy1 v-ah b-ah-l","jj"],inconclusive:["ih-n k-ah-n k-l-uw1 s-ih-v","jj"],inconclusively:["ih-ng k-aa1-n k-l-uw s-ih-v l-iy","rb"],incongruity:["ih-ng k-ao-ng r-uw1 ih t-iy","nn"],incongruous:["ih-ng k-ao1-ng r-uw ah-s","jj"],inconsequential:["ih-ng k-aa-n s-ah k-w-eh1-n ch-ah-l","jj"],inconsistency:["ih-n k-ah-n s-ih1 s-t-ah-n s-iy","nn"],inconsistent:["ih-n k-ah-n s-ih1 s-t-ah-n-t","jj"],inconspicuous:["ih-ng k-aa1-n s-p-ih k-w-ah-s","jj"],incontrovertible:["ih-ng k-aa-n t-r-ow v-er1 t-ih b-ah-l","jj"],inconvenience:["ih-n k-ah-n v-iy1 n-y-ah-n-s","nn"],inconvenient:["ih-n k-ah-n v-iy1 n-y-ah-n-t","jj"],incorporate:["ih-n k-ao1-r p-er ey-t","vb vbp jj"],incorporated:["ih-n k-ao1-r p-er ey t-ah-d","vbn jj vbd"],incorporates:["ih-n k-ao1-r p-er ey-t-s","vbz"],incorporating:["ih-n k-ao1-r p-er ey t-ih-ng","jj vbg"],incorporation:["ih-n k-ao-r p-er ey1 sh-ah-n","nn"],incorrect:["ih-n k-er eh1-k-t","jj"],incorrectly:["ih-n k-er eh1-k-t l-iy","rb"],incorrigible:["ih-n k-aa1 r-ah jh-ah b-ah-l","jj"],increase:["ih-n k-r-iy1-s","nn vb vbp"],increased:["ih-n k-r-iy1-s-t","vbn jj vb vbd"],increasing:["ih-n k-r-iy1 s-ih-ng","vbg jj nn"],increasingly:["ih-n k-r-iy1 s-ih-ng l-iy","rb"],incredible:["ih-n k-r-eh1 d-ah b-ah-l","jj"],incredibly:["ih-n k-r-eh1 d-ah b-l-iy","rb"],incredulity:["ih-n k-r-ah d-uw1 l-ih t-iy","nn"],increment:["ih1-n k-r-ah m-ah-n-t","nn"],incremental:["ih-n k-r-ah m-eh1-n t-ah-l","jj"],incriminate:["ih-n-k-r-ih1-m-ah-n-ey-t","vb"],incriminating:["ih-n k-r-ih1 m-ah n-ey t-ih-ng","vbg jj"],incubate:["ih1-n-k-y-ah-b-ey-t","vb"],incubating:["ih1-n k-y-ah b-ey t-ih-ng","vbg"],incubation:["ih-ng k-y-uw b-ey1 sh-ah-n","nn"],incumbency:["ih-n k-ah1-m b-ah-n s-iy","nn"],incumbent:["ih-n k-ah1-m b-ah-n-t","jj nn"],incur:["ih-n k-er1","vb vbp"],incurable:["ih-n k-y-uh1 r-ah b-ah-l","jj"],incurred:["ih-n k-er1-d","vbn vbd"],incurring:["ih-n k-er1 ih-ng","vbg"],incurs:["ih-n k-er1-z","vbz"],incursion:["ih-n k-er1 zh-ah-n","nn"],indebted:["ih-n d-eh1 t-ah-d","jj"],indebtedness:["ih-n d-eh1 t-ih-d n-ih-s","nn"],indecency:["ih-n d-iy1 s-ah-n s-iy","nn"],indecent:["ih-n d-iy1 s-ah-n-t","jj"],indecision:["ih-n d-ih s-ih1 zh-ah-n","nn"],indecisive:["ih-n d-ih s-ay1 s-ih-v","jj"],indecisiveness:["ih-n d-eh1 s-ih s-ih-v n-ah-s","nn"],indeed:["ih-n d-iy1-d","rb uh"],indefatigable:["ih-n d-ih f-ae1 t-ih g-ah b-ah-l","jj"],indefensible:["ih-n d-ih f-eh1-n s-ah b-ah-l","jj"],indefinable:["ih-n d-ih f-ay1 n-ah b-ah-l","jj"],indefinite:["ih-n d-eh1 f-ah n-ah-t","jj nn"],indefinitely:["ih-n d-eh1 f-ah n-ah-t l-iy","rb"],indelible:["ih-n d-eh1 l-ih b-ah-l","jj"],indelibly:["ih-n d-eh1 l-ah b-l-iy","rb"],indelicate:["ih-n d-eh1 l-ih k-ah-t","jj"],indemnification:["ih-n d-eh-m n-ah f-ih k-ey1 sh-ah-n","nn"],indemnify:["ih-n d-eh1-m n-ah f-ay","vb"],indemnifying:["ih-n d-eh-m n-ih f-ay1 ih-ng","vbg"],indemnity:["ih-n d-eh1-m n-ah t-iy","nn"],indenture:["ih-n d-eh1-n ch-er","nn vb"],indentured:["ih-n d-eh1-n ch-er-d","vbn"],independence:["ih-n d-ih p-eh1-n d-ah-n-s","nn"],independent:["ih-n d-ih p-eh1-n d-ah-n-t","jj nn"],independently:["ih-n d-ih p-eh1-n d-ah-n-t l-iy","rb"],indestructibility:["ih-n d-ah-s-t r-ah-k t-ih b-ih1 l-ih t-iy","nn"],indestructible:["ih-n d-ah-s-t r-ah1-k t-ih b-ah-l","jj"],indeterminate:["ih-n d-ih t-er1 m-ih n-ih-t","jj"],index:["ih1-n d-eh-k-s","nn vb"],indexation:["ih1-n d-eh-k s-ey1 sh-ah-n","nn"],indexed:["ih1-n d-eh-k-s-t","vbn jj"],indexer:["ih1-n d-eh-k s-er","nn"],indexing:["ih1-n d-eh-k s-ih-ng","vbg"],indicate:["ih1-n d-ah k-ey-t","vb vbp"],indicated:["ih1-n d-ah k-ey t-ah-d","vbd jj vbn"],indicates:["ih1-n d-ih k-ey-t-s","vbz"],indicating:["ih1-n d-ah k-ey t-ih-ng","vbg"],indication:["ih-n d-ah k-ey1 sh-ah-n","nn"],indicative:["ih-n d-ih1 k-ah t-ih-v","jj"],indicator:["ih1-n d-ah k-ey t-er","nn"],indict:["ih-n d-ay1-t","vb"],indicted:["ih-n d-ay1 t-ah-d","vbn vbd"],indictment:["ih-n d-ay1-t m-ah-n-t","nn"],indifference:["ih-n d-ih1 f-er ah-n-s","nn"],indifferent:["ih-n d-ih1 f-r-ah-n-t","jj"],indigenous:["ih-n d-ih1 jh-ah n-ah-s","jj"],indigent:["ih1-n d-ih jh-ah-n-t","jj"],indigestion:["ih-n d-ay jh-eh1-s ch-ah-n","nn"],indignant:["ih-n d-ih1-g n-ah-n-t","jj"],indignantly:["ih-n d-ih1-g n-ah-n-t l-iy","rb"],indignation:["ih-n d-ih-g n-ey1 sh-ah-n","nn"],indignity:["ih-n d-ih1-g n-ah t-iy","nn"],indirect:["ih-n d-er eh1-k-t","jj"],indirectly:["ih-n d-er eh1-k-t l-iy","rb"],indiscreet:["ih-n d-ih s-k-r-iy1-t","jj"],indiscretion:["ih-n d-ih s-k-r-eh1 sh-ah-n","nn"],indiscriminate:["ih-n d-ih s-k-r-ih1 m-ah n-ah-t","jj"],indispensable:["ih-n d-ih s-p-eh1-n s-ah b-ah-l","jj nn"],indispensible:["ih-n d-ih s-p-eh1-n s-ih b-ah-l","jj"],indisputable:["ih-n d-ih-s p-y-uw1 t-ah b-ah-l","jj"],indisputably:["ih-n d-ih1 s-p-y-uw t-ae b-l-iy","rb"],indistinct:["ih-n d-ih s-t-ih1-ng-k-t","jj"],indistinguishable:["ih-n d-ih s-t-ih1-ng g-w-ih sh-ah b-ah-l","jj"],indium:["ih1-n d-iy ah-m","nn"],individual:["ih-n d-ah v-ih1 jh-ah w-ah-l","jj nn"],individualism:["ih-n d-ih v-ih d-uw1 ah l-ih z-ah-m","nn"],individualist:["ih-n d-ih v-ih d-uw1 ah l-ih-s-t","nn"],individualistic:["ih-n d-ih v-ih jh-uw ah l-ih1 s-t-ih-k","jj"],individuality:["ih-n d-ih v-ih jh-uw ae1 l-ih t-iy","nn"],individualize:["ih-n-d-ih-v-ih1-jh-uw-ah-l-ay-z","vb"],individualized:["ih-n d-ih v-ih1 jh-uw ah l-ay-z-d","jj vbn"],individually:["ih-n d-ih v-ih1 jh-uw ah l-iy","rb"],indivisible:["ih-n d-ih v-ih1 s-ih b-ah-l","jj"],indoctrinate:["ih-n d-aa1-k t-r-ah n-ey-t","vb"],indoctrinated:["ih-n d-aa1-k t-r-ah n-ey t-ih-d","vbn"],indoctrination:["ih-n d-aa-k t-r-ah n-ey1 sh-ah-n","nn"],indolent:["ih1-n d-ah l-ah-n-t","jj"],indomitable:["ih-n d-aa1 m-ah t-ah b-ah-l","jj"],indoor:["ih1-n d-ao-r","jj"],indoors:["ih1-n d-ao-r-z","nn rb"],induce:["ih-n d-uw1-s","vb"],induced:["ih-n d-uw1-s-t","vbn vbd"],inducement:["ih-n d-uw1-s m-ah-n-t","nn"],induces:["ih-n d-uw1 s-ih-z","vbz"],inducing:["ih-n d-uw1 s-ih-ng","vbg"],induct:["ih-n-d-ah1-k-t","vb"],inducted:["ih-n d-ah1-k t-ah-d","vbn"],inductee:["ih-n d-ah1-k t-iy1","nn"],induction:["ih-n d-ah1-k sh-ah-n","nn"],indulge:["ih-n d-ah1-l-jh","vb vbp"],indulged:["ih-n d-ah1-l-jh-d","vbd"],indulgence:["ih-n d-ah1-l jh-ah-n-s","nn"],indulgent:["ih-n d-ah1-l jh-ah-n-t","jj"],indulges:["ih-n d-ah1-l jh-ih-z","vbz"],indulging:["ih-n d-ah1-l jh-ih-ng","vbg"],industrial:["ih-n d-ah1-s t-r-iy ah-l","jj"],industrialist:["ih-n d-ah1-s t-r-iy ah l-ih-s-t","nn"],industrialization:["ih-n d-ah-s t-r-iy ah l-ih z-ey1 sh-ah-n","nn"],industrialize:["ih-n d-ah1-s t-r-iy ah l-ay-z","vb"],industrialized:["ih-n d-ah1-s t-r-iy ah l-ay-z-d","vbn jj"],industrially:["ih-n d-ah1-s t-r-iy ah l-iy","rb"],industrious:["ih-n d-ah1-s t-r-iy ah-s","jj"],industry:["ih1-n d-ah-s t-r-iy","nn"],industrywide:["ih1-n d-ah-s t-r-iy w-ay-d","jj rb"],inedible:["ih-n eh1 d-ah b-ah-l","jj"],ineffable:["ih-n eh1 f-ah b-ah-l","jj"],ineffective:["ih-n ih f-eh1-k t-ih-v","jj"],ineffectiveness:["ih-n ah f-eh1-k t-ih-v n-ah-s","nn"],ineffectual:["ih-n ah f-eh1-k ch-uw ah-l","jj"],inefficiency:["ih-n ih f-ih1 sh-ah-n s-iy","nn"],inefficient:["ih-n ih f-ih1 sh-ah-n-t","jj"],ineligible:["ih-n eh1 l-ih jh-ah b-ah-l","jj"],inept:["ih-n eh1-p-t","jj"],ineptitude:["ih-n eh1-p t-ih t-uw-d","nn"],ineptly:["ih-n eh1-p-t l-iy","rb"],inequality:["ih-n ih k-w-aa1 l-ah t-iy","nn"],inequitable:["ih-n eh1 k-w-ah t-ah b-ah-l","jj"],inequity:["ih-n eh1 k-w-ah t-iy","nn"],inert:["ih n-er1-t","jj"],inertia:["ih n-er1 sh-ah","nn"],inertial:["ih n-er1 sh-ah-l","jj"],inescapable:["ih-n ih-s k-ey1 p-ah b-ah-l","jj"],inevitability:["ih-n eh v-ih t-ah b-ih1 l-ih t-iy","nn"],inevitable:["ih-n eh1 v-ah t-ah b-ah-l","jj"],inevitably:["ih-n eh1 v-ah t-ah b-l-iy","rb"],inexact:["ih-n ih-g z-ae1-k-t","jj"],inexcusable:["ih-n ih-k s-k-y-uw1 z-ah b-ah-l","jj"],inexhaustible:["ih-n ih-g z-ao1 s-t-ah b-ah-l","jj"],inexorable:["ih-n eh1-k s-er ah b-ah-l","jj"],inexorably:["ih-n eh1-k s-er ah b-l-iy","rb"],inexpensive:["ih-n ih-k s-p-eh1-n s-ih-v","jj"],inexperience:["ih-n ih-k s-p-ih1 r-iy ah-n-s","nn"],inexperienced:["ih-n ih-k s-p-ih1 r-iy ah-n-s-t","jj"],inexplicable:["ih-n ah-k s-p-l-ih1 s-ah b-ah-l","jj"],inexplicably:["ih-n ih-k s-p-l-ih1 k-ah b-l-iy","rb"],inextricably:["ih-n eh1-k s-t-r-ih k-ah b-l-iy","rb"],infallibility:["ih-n f-ae l-ih b-ih1 l-ih t-iy","nn"],infallible:["ih-n f-ae1 l-ah b-ah-l","jj nn"],infamous:["ih1-n f-ah m-ah-s","jj"],infamy:["ih1-n f-ah m-iy","nn"],infancy:["ih1-n f-ah-n s-iy","nn"],infant:["ih1-n f-ah-n-t","nn jj"],infantile:["ih1-n f-ah-n t-ih-l","jj"],infantry:["ih1-n f-ah-n t-r-iy","nn"],infantryman:["ih1-n f-ae-n t-r-iy m-ah-n","nn"],infarction:["ih-n f-aa1-r-k sh-ah-n","nn"],infatuation:["ih-n f-ae ch-uw ey1 sh-ah-n","nn"],infect:["ih-n f-eh1-k-t","vb"],infected:["ih-n f-eh1-k t-ah-d","vbn vbd jj"],infecting:["ih-n f-eh1-k t-ih-ng","vbg"],infection:["ih-n f-eh1-k sh-ah-n","nn"],infectious:["ih-n f-eh1-k sh-ah-s","jj"],infer:["ih-n f-er1","vb"],inference:["ih1-n f-er ah-n-s","nn"],inferior:["ih-n f-ih1 r-iy er","jj"],inferiority:["ih-n f-ih r-iy ao1 r-ih t-iy","nn"],infernal:["ih-n f-er1 n-ah-l","jj"],inferno:["ih-n f-er1 n-ow","nn"],inferred:["ih-n f-er1-d","vbd vbn"],infertile:["ih-n f-er1 t-ah-l","jj"],infertility:["ih-n f-er t-ih1 l-ih t-iy","nn"],infest:["ih-n f-eh1-s-t","vb"],infestation:["ih-n f-eh1 s-t-ey1 sh-ah-n","nn"],infested:["ih-n f-eh1 s-t-ah-d","vbn jj"],infests:["ih-n f-eh1-s-t-s","vbz"],infidel:["ih1-n f-ih d-eh-l","jj"],infidelity:["ih-n f-ih d-eh1 l-ih t-iy","nn"],infield:["ih1-n f-iy-l-d","nn"],infielder:["ih1-n f-iy-l d-er","nn"],infighting:["ih1-n f-ay t-ih-ng","nn"],infiltrate:["ih-n f-ih1-l t-r-ey-t","vb"],infiltrated:["ih-n f-ih1-l t-r-ey t-ih-d","vbn vbd"],infiltrating:["ih-n f-ih1-l t-r-ey t-ih-ng","vbg"],infiltration:["ih-n f-ih-l t-r-ey1 sh-ah-n","nn"],infinite:["ih1-n f-ah n-ah-t","jj nn"],infinitely:["ih1-n f-ah n-ah-t l-iy","rb"],infinitesimal:["ih-n f-ih n-ih t-eh1 s-ih m-ah-l","jj"],infinity:["ih-n f-ih1 n-ah t-iy","nn"],infirm:["ih-n f-er1-m","jj"],infirmary:["ih-n f-er1 m-er iy","nn"],inflame:["ih-n f-l-ey1-m","vb"],inflamed:["ih-n f-l-ey1-m-d","jj vbd"],inflammation:["ih-n f-l-ah m-ey1 sh-ah-n","nn"],inflammatory:["ih-n f-l-ae1 m-ah t-ao r-iy","jj"],inflate:["ih-n f-l-ey1-t","vb"],inflated:["ih-n f-l-ey1 t-ah-d","jj vbd vbn"],inflates:["ih-n f-l-ey1-t-s","vbz"],inflating:["ih-n f-l-ey1 t-ih-ng","vbg"],inflation:["ih-n f-l-ey1 sh-ah-n","nn"],inflationary:["ih-n f-l-ey1 sh-ah-n eh r-iy","jj"],inflect:["ih-n f-l-eh1-k-t","vb"],inflected:["ih-n f-l-eh1-k t-ah-d","vbn jj"],inflection:["ih-n f-l-eh1-k sh-ah-n","nn"],inflexible:["ih-n f-l-eh1-k s-ah b-ah-l","jj"],inflict:["ih-n f-l-ih1-k-t","vb"],inflicted:["ih-n f-l-ih1-k t-ih-d","vbd vbn"],inflicting:["ih-n f-l-ih1-k t-ih-ng","vbg"],infliction:["ih-n f-l-ih1-k sh-ah-n","nn"],inflight:["ih1-n f-l-ay-t","jj"],inflow:["ih1-n f-l-ow","nn"],influence:["ih1-n f-l-uw ah-n-s","nn vb vbp"],influenced:["ih1-n f-l-uw ah-n-s-t","vbn vbd"],influencing:["ih1-n f-l-uw ah-n s-ih-ng","vbg"],influential:["ih-n f-l-uw eh1-n ch-ah-l","jj"],influenza:["ih-n f-l-uw eh1-n z-ah","nn"],influx:["ih1-n f-l-ah-k-s","nn"],inform:["ih-n f-ao1-r-m","vb vbp"],informal:["ih-n f-ao1-r m-ah-l","jj"],informality:["ih-n f-er m-ae1 l-ih t-iy","nn"],informally:["ih-n f-ao1-r m-ah l-iy","rb"],informant:["ih-n f-ao1-r m-ah-n-t","nn"],information:["ih-n f-er m-ey1 sh-ah-n","nn"],informational:["ih-n f-er m-ey1 sh-ah n-ah-l","jj"],informative:["ih-n f-ao1-r m-ah t-ih-v","jj"],informed:["ih-n f-ao1-r-m-d","vbn vbd jj"],informer:["ih-n f-ao1-r m-er","jj"],informing:["ih-n f-ao1-r m-ih-ng","vbg"],informs:["ih-n f-ao1-r-m-z","vbz"],infraction:["ih-n f-r-ae1-k sh-ah-n","nn"],infrared:["ih-n f-r-er eh1-d","jj nn"],infrastructural:["ih-n f-r-ah s-t-r-ah1-k ch-er ah-l","jj"],infrastructure:["ih-n f-r-ah s-t-r-ah1-k ch-er","nn"],infrequent:["ih-n f-r-iy1 k-w-ah-n-t","jj"],infrequently:["ih-n f-r-iy1 k-w-ah-n-t l-iy","rb"],infringe:["ih-n f-r-ih1-n-jh","vb vbp"],infringed:["ih-n f-r-ih1-n-jh-d","vbd vbn"],infringement:["ih-n f-r-ih1-n-jh m-ah-n-t","nn"],infringes:["ih-n f-r-ih1-n jh-ih-z","vbz"],infringing:["ih-n f-r-ih1-n jh-ih-ng","vbg"],infuriate:["ih-n f-y-uh1 r-iy ey-t","vb"],infuriated:["ih-n f-y-uh1 r-iy ey t-ah-d","vbd vbn"],infuriating:["ih-n f-y-uh1 r-iy ey t-ih-ng","jj vbg"],infuse:["ih-n f-y-uw1-z","vb"],infused:["ih-n f-y-uw1-z-d","vbn"],infusion:["ih-n f-y-uw1 zh-ah-n","nn"],ingenious:["ih-n jh-iy1 n-y-ah-s","jj"],ingeniously:["ih-n jh-iy1 n-y-ah-s l-iy","rb"],ingenuity:["ih-n jh-ah n-uw1 ah t-iy","nn"],ingest:["ih-n jh-eh1-s-t","vbp vb"],ingested:["ih-n jh-eh1 s-t-ah-d","vbd vbn"],ingestion:["ih-n jh-eh1-s ch-ah-n","nn"],inglorious:["ih-n g-l-ao1 r-iy ah-s","jj"],ingot:["ih1-ng g-ah-t","nn"],ingrained:["ih-n g-r-ey1-n-d","jj"],ingratiate:["ih-ng g-r-ey1 sh-iy ey-t","vb"],ingratiating:["ih-ng g-r-ey1 sh-iy ey t-ih-ng","jj"],ingredient:["ih-n g-r-iy1 d-iy ah-n-t","nn"],inhabit:["ih-n hh-ae1 b-ah-t","vb vbp"],inhabitant:["ih-n hh-ae1 b-ah t-ah-n-t","nn"],inhabitation:["ih-n hh-ae b-ah t-ey1 sh-ah-n","nn"],inhabited:["ih-n hh-ae1 b-ah t-ah-d","vbn vbd jj"],inhalation:["ih-n ah l-ey1 sh-ah-n","nn"],inhale:["ih-n-hh-ey1-l","vb"],inhaling:["ih-n hh-ey1 l-ih-ng","vbg"],inherent:["ih-n hh-ih1 r-ah-n-t","jj"],inherently:["ih-n hh-ih1 r-ah-n-t l-iy","rb"],inherit:["ih-n hh-eh1 r-ah-t","vb vbp"],inheritable:["ih-n hh-eh1 r-ah t-ah b-ah-l","jj"],inheritance:["ih-n hh-eh1 r-ah t-ah-n-s","nn"],inherited:["ih-n hh-eh1 r-ah t-ih-d","vbn vbd jj"],inheriting:["ih-n hh-eh1 r-ah t-ih-ng","vbg"],inherits:["ih-n hh-eh1 r-ah-t-s","vbz"],inhibit:["ih-n hh-ih1 b-ah-t","vb vbp"],inhibited:["ih-n hh-ih1 b-ah t-ih-d","vbd vbn"],inhibiting:["ih-n hh-ih1 b-ah t-ih-ng","vbg jj"],inhibition:["ih-n hh-ah b-ih1 sh-ah-n","nn"],inhibitor:["ih-n hh-ih1 b-ah t-er","nn"],inhibitory:["ih-n hh-ih1 b-ah t-ao r-iy","jj"],inhibits:["ih-n hh-ih1 b-ah-t-s","vbz"],inhospitable:["ih-n hh-aa1 s-p-ah t-ah b-ah-l","jj"],inhuman:["ih-n hh-y-uw1 m-ah-n","jj"],inhumane:["ih-n hh-y-uw m-ey1-n","jj"],inimical:["ih n-ih1 m-ih k-ah-l","jj"],inimitable:["ih n-ih1 m-ah t-ah b-ah-l","jj"],initial:["ih n-ih1 sh-ah-l","jj nn vb"],initialed:["ih n-ih1 sh-ah-l-d","vbd vbn"],initially:["ih n-ih1 sh-ah l-iy","rb"],initiate:["ih n-ih1 sh-iy ey-t","vb nn vbp"],initiated:["ih n-ih1 sh-iy ey t-ah-d","vbn vbd"],initiating:["ih n-ih1 sh-iy ey t-ih-ng","vbg"],initiation:["ih n-ih sh-iy ey1 sh-ah-n","nn"],initiative:["ih n-ih1 sh-ah t-ih-v","nn"],initiator:["ih n-ih sh-iy1 ey t-er","nn"],inject:["ih-n jh-eh1-k-t","vb vbp"],injected:["ih-n jh-eh1-k t-ah-d","vbn vbd"],injecting:["ih-n jh-eh1-k t-ih-ng","vbg"],injection:["ih-n jh-eh1-k sh-ah-n","nn"],injects:["ih-n jh-eh1-k-t-s","vbz"],injunction:["ih-n jh-ah1-ng-k sh-ah-n","nn"],injunctive:["ih-n jh-ah1-ng-k t-ih-v","jj"],injure:["ih1-n jh-er","vb vbp"],injured:["ih1-n jh-er-d","vbn vbd jj"],injures:["ih1-n jh-er-z","vbz"],injuring:["ih1-n jh-er ih-ng","vbg"],injurious:["ih-n jh-uh1 r-iy ah-s","jj"],injury:["ih1-n jh-er iy","nn"],injustice:["ih-n jh-ah1 s-t-ih-s","nn"],ink:["ih1-ng-k","nn"],inkling:["ih1-ng k-l-ih-ng","nn"],inlaid:["ih1-n l-ey-d","vbn"],inland:["ih1-n l-ae-n-d","rb jj"],inlay:["ih1-n l-ey","nn"],inlet:["ih1-n l-eh-t","nn"],inmate:["ih1-n m-ey-t","nn"],inn:["ih1-n","nn"],innards:["ih1 n-er-d-z","nn"],innate:["ih n-ey1-t","jj"],inner:["ih1 n-er","jj"],innermost:["ih1 n-er m-ow-s-t","jj"],inning:["ih1 n-ih-ng","nn"],innocence:["ih1 n-ah s-ah-n-s","nn"],innocent:["ih1 n-ah s-ah-n-t","jj"],innocently:["ih1 n-ah s-ah-n-t l-iy","rb"],innocuous:["ih-n aa1 k-y-uw ah-s","jj"],innovate:["ih1 n-ah v-ey-t","vb"],innovated:["ih1 n-ah v-ey t-ih-d","vbd"],innovation:["ih n-ah v-ey1 sh-ah-n","nn"],innovative:["ih1 n-ah v-ey t-ih-v","jj"],innovator:["ih1 n-ah v-ey t-er","nn"],innuendo:["ih n-y-uw eh1-n d-ow","nn"],innumerable:["ih n-uw1 m-er ah b-ah-l","jj"],inoculate:["ih-n aa1 k-y-ah l-ey-t","vb"],inoculation:["ih-n aa k-y-ah l-ey1 sh-ah-n","nn"],inoperable:["ih-n aa1 p-er ah b-ah-l","jj"],inoperative:["ih-n aa1 p-er ah t-ih-v","jj"],inopportune:["ih-n aa p-er t-uw1-n","jj"],inordinate:["ih-n ao1-r d-ah n-ih-t","jj"],inordinately:["ih-n ao1-r d-ah n-ah-t l-iy","rb"],inorganic:["ih-n ao-r g-ae1 n-ih-k","jj"],inpatient:["ih1-n p-ey sh-ah-n-t","nn"],input:["ih1-n p-uh-t","nn"],inquest:["ih1-n k-w-eh-s-t","nn"],inquire:["ih-n k-w-ay1-r","vb"],inquired:["ih-n k-w-ay1 er-d","vbd vbn"],inquiring:["ih-n k-w-ay1 er ih-ng","jj vbg"],inquiry:["ih-n k-w-ay1 r-iy","nn"],inquisitive:["ih-n k-w-ih1 z-ih t-ih-v","jj"],inroad:["ih1-n r-ow-d","nn"],insane:["ih-n s-ey1-n","jj"],insanity:["ih-n s-ae1 n-ah t-iy","nn"],insatiable:["ih-n s-ey1 sh-ah b-ah-l","jj"], +inscribe:["ih-n-s-k-r-ay1-b","vb"],inscribed:["ih-n s-k-r-ay1-b-d","vbn vbd jj"],inscription:["ih-n s-k-r-ih1-p sh-ah-n","nn"],inscrutable:["ih-n s-k-r-uw1 t-ah b-ah-l","jj"],insect:["ih1-n s-eh-k-t","nn jj"],insecticide:["ih-n s-eh1-k t-ah s-ay-d","nn"],insecure:["ih1-n s-ah k-y-er","jj"],insecurity:["ih-n s-ih k-y-uh1 r-ih t-iy","nn"],insemination:["ih-n s-eh m-ah n-ey1 sh-ah-n","nn"],insensitive:["ih-n s-eh1-n s-ah t-ih-v","jj"],insensitivity:["ih-n s-eh-n s-ah t-ih1 v-ah t-iy","nn"],inseparable:["ih-n s-eh1 p-er ah b-ah-l","jj"],insert:["ih-n s-er1-t","vb vbp nn"],inserted:["ih-n s-er1 t-ah-d","vbn vbd"],inserting:["ih-n s-er1 t-ih-ng","vbg"],insertion:["ih-n s-er1 sh-ah-n","nn"],inset:["ih1-n s-eh-t","nn"],inshore:["ih1-n sh-ao1-r","jj rb"],inside:["ih-n s-ay1-d","in jj nn rb"],insider:["ih-n s-ay1 d-er","nn jj"],insidious:["ih-n s-ih1 d-iy ah-s","jj"],insight:["ih1-n s-ay-t","nn"],insightful:["ih1-n s-ay-t f-ah-l","jj"],insignificance:["ih-n s-ih-g n-y-ih1 f-ih k-ah-n-s","nn"],insignificant:["ih-n s-ih-g n-y-ih1 f-ih k-ah-n-t","jj"],insincere:["ih-n s-ih-n s-ih1-r","jj"],insinuate:["ih-n s-ih1 n-y-uw ey-t","vb"],insinuating:["ih-n s-ih1 n-y-uw ey t-ih-ng","vbg"],insinuation:["ih-n s-ih n-y-uw ey1 sh-ah-n","nn"],insist:["ih-n s-ih1-s-t","vbp vb"],insisted:["ih-n s-ih1 s-t-ah-d","vbd vbn"],insistence:["ih-n s-ih1 s-t-ah-n-s","nn"],insistent:["ih-n s-ih1 s-t-ah-n-t","jj"],insistently:["ih-n s-ih1 s-t-ah-n-t l-iy","rb"],insisting:["ih-n s-ih1 s-t-ih-ng","vbg"],insists:["ih-n s-ih1-s-t-s","vbz"],insofar:["ih1-n s-ah f-aa-r","rb in"],insolence:["ih1-n s-ah l-ah-n-s","nn"],insolent:["ih1-n s-ah l-ah-n-t","jj"],insoluble:["ih-n s-aa1 l-y-ah b-ah-l","jj nn"],insolvency:["ih-n s-aa1-l v-ah-n s-iy","nn"],insolvent:["ih-n s-aa1-l v-ah-n-t","jj nn"],insomnia:["ih-n s-aa1-m n-iy ah","nn"],inspect:["ih-n s-p-eh1-k-t","vb vbp"],inspected:["ih-n s-p-eh1-k t-ih-d","vbn vbd"],inspecting:["ih-n s-p-eh1-k t-ih-ng","vbg"],inspection:["ih-n s-p-eh1-k sh-ah-n","nn"],inspector:["ih-n s-p-eh1-k t-er","nn"],inspiration:["ih-n s-p-er ey1 sh-ah-n","nn"],inspirational:["ih-n s-p-er ey1 sh-ah n-ah-l","jj"],inspire:["ih-n s-p-ay1-r","vb vbp"],inspired:["ih-n s-p-ay1 er-d","vbn jj vbd"],inspires:["ih-n s-p-ay1-r-z","vbz"],inspiring:["ih-n s-p-ay1 r-ih-ng","jj vbg"],instability:["ih-n s-t-ah b-ih1 l-ih t-iy","nn"],install:["ih-n s-t-ao1-l","vb vbp"],installation:["ih-n s-t-ah l-ey1 sh-ah-n","nn"],installed:["ih-n s-t-ao1-l-d","vbn jj vbd"],installer:["ih-n s-t-ao1 l-er","nn"],installing:["ih-n s-t-ao1 l-ih-ng","vbg"],installment:["ih-n s-t-ao1-l m-ah-n-t","nn jj"],instance:["ih1-n s-t-ah-n-s","nn"],instant:["ih1-n s-t-ah-n-t","nn jj"],instantaneous:["ih-n s-t-ah-n t-ae1 n-iy ah-s","jj"],instantaneously:["ih-n s-t-ah-n t-ae1 n-iy ah-s l-iy","rb"],instantly:["ih1-n s-t-ah-n-t l-iy","rb"],instead:["ih-n s-t-eh1-d","rb"],instigate:["ih1-n s-t-ah g-ey-t","vb"],instigated:["ih1-n s-t-ah g-ey t-ih-d","vbd vbn"],instigating:["ih1-n s-t-ah g-ey t-ih-ng","vbg"],instigation:["ih-n s-t-ih g-ey1 sh-ah-n","nn"],instigator:["ih1-n s-t-ah g-ey t-er","nn"],instill:["ih-n s-t-ih1-l","vb"],instinct:["ih1-n s-t-ih-ng-k-t","nn"],instinctive:["ih-n s-t-ih1-ng-k t-ih-v","jj"],instinctively:["ih-n s-t-ih1-ng-k t-ih-v l-iy","rb"],institute:["ih1-n s-t-ah t-uw-t","nn vb"],instituted:["ih1-n s-t-ah t-uw t-ah-d","vbn vbd"],institutes:["ih1-n s-t-ah t-uw-t-s","nn"],instituting:["ih1-n s-t-ih t-uw t-ih-ng","vbg"],institution:["ih-n s-t-ih t-uw1 sh-ah-n","nn"],institutional:["ih-n s-t-ih t-uw1 sh-ah n-ah-l","jj"],institutionalize:["ih-n-s-t-ih-t-uw1-sh-ah-n-ah-l-ay-z","vb"],institutionalized:["ih-n s-t-ih t-uw1 sh-ah n-ah-l ay-z-d","vbn jj"],institutionally:["ih-n s-t-ih t-uw1 sh-ah n-ah-l iy","rb"],instruct:["ih-n s-t-r-ah1-k-t","vb vbp"],instructed:["ih-n s-t-r-ah1-k t-ah-d","vbn vbd"],instructing:["ih-n s-t-r-ah1-k t-ih-ng","vbg"],instruction:["ih-n s-t-r-ah1-k sh-ah-n","nn"],instructional:["ih-n s-t-r-ah1-k sh-ah n-ah-l","jj"],instructive:["ih-n s-t-r-ah1-k t-ih-v","jj"],instructor:["ih-n s-t-r-ah1-k t-er","nn"],instructs:["ih-n s-t-r-ah1-k-t-s","vbz"],instrument:["ih1-n s-t-r-ah m-ah-n-t","nn"],instrumental:["ih-n-s t-r-ah m-eh1-n t-ah-l","jj nn"],instrumentalist:["ih-n-s t-r-ah m-eh1-n t-ah l-ih-s-t","nn"],instrumentation:["ih-n-s t-r-ah m-eh-n t-ey1 sh-ah-n","nn"],insubordination:["ih-n s-ah b-ao-r d-ah n-ey1 sh-ah-n","nn"],insubstantial:["ih-n s-ah-b s-t-ae1-n ch-ah-l","jj"],insufferable:["ih-n s-ah1 f-er ah b-ah-l","jj"],insufficient:["ih-n s-ah f-ih1 sh-ah-n-t","jj"],insufficiently:["ih-n s-ah f-ih1 sh-ah-n-t l-iy","rb"],insularity:["ih-n s-ah l-eh1 r-ih t-iy","nn"],insulate:["ih1-n s-ah l-ey-t","vb vbp"],insulated:["ih1-n s-ah l-ey t-ah-d","vbn . jj"],insulating:["ih1-n s-ah l-ey t-ih-ng","vbg jj nn"],insulation:["ih-n s-ah l-ey1 sh-ah-n","nn"],insulator:["ih1-n s-ah l-ey t-er","nn"],insulin:["ih1-n s-ah l-ah-n","nn"],insult:["ih-n s-ah1-l-t","nn vb"],insulted:["ih-n s-ah1-l t-ih-d","vbn vbd"],insulting:["ih-n s-ah1-l t-ih-ng","jj vbg"],insupportable:["ih-n s-ah p-ao1-r t-ah b-ah-l","jj"],insurance:["ih-n sh-uh1 r-ah-n-s","nn"],insure:["ih-n sh-uh1-r","vb vbp"],insured:["ih-n sh-uh1-r-d","vbn vbd jj nn"],insurer:["ih-n sh-uh1 r-er","nn"],insures:["ih-n sh-uh1-r-z","vbz"],insurgency:["ih-n s-er1 jh-ah-n s-iy","nn"],insurgent:["ih-n s-er1 jh-ah-n-t","jj"],insuring:["ih-n sh-uh1 r-ih-ng","vbg"],insurmountable:["ih-n s-er m-aw1-n t-ah b-ah-l","jj"],insurrection:["ih-n s-er eh1-k sh-ah-n","nn jj"],intact:["ih-n t-ae1-k-t","jj"],intake:["ih1-n t-ey-k","nn"],intangible:["ih-n t-ae1-n jh-ah b-ah-l","jj nn"],integer:["ih1-n t-ah jh-er","nn"],integral:["ih1-n t-ah g-r-ah-l","nn jj"],integrate:["ih1-n t-ah g-r-ey-t","vb vbp"],integrated:["ih1-n t-ah g-r-ey t-ah-d","vbn jj"],integrates:["ih1-n t-ah g-r-ey-t-s","vbz"],integrating:["ih1-n t-ah g-r-ey t-ih-ng","vbg"],integration:["ih-n t-ah g-r-ey1 sh-ah-n","nn"],integrator:["ih1-n t-ah g-r-ey t-er","nn"],integrity:["ih-n t-eh1 g-r-ah t-iy","nn"],intellect:["ih1-n t-ah l-eh-k-t","nn"],intellectual:["ih-n t-ah l-eh1-k ch-uw ah-l","jj nn"],intellectually:["ih-n t-ah l-eh1-k ch-uw ah l-iy","rb"],intelligence:["ih-n t-eh1 l-ah jh-ah-n-s","nn"],intelligent:["ih-n t-eh1 l-ah jh-ah-n-t","jj"],intelligently:["ih-n t-eh1 l-ih jh-ah-n-t l-iy","rb"],intelligentsia:["ih-n t-eh l-ah jh-eh1-n-t s-iy ah","nn"],intelligible:["ih-n t-eh1 l-ah jh-ah b-ah-l","jj nn"],intend:["ih-n t-eh1-n-d","vbp vb"],intended:["ih-n t-eh1-n d-ah-d","vbn vbd jj"],intending:["ih-n t-eh1-n d-ih-ng","vbg"],intends:["ih-n t-eh1-n-d-z","vbz"],intense:["ih-n t-eh1-n-s","jj"],intensely:["ih-n t-eh1-n-s l-iy","rb"],intensification:["ih-n t-eh-n s-ah f-ah k-ey1 sh-ah-n","nn"],intensified:["ih-n t-eh1-n s-ah f-ay-d","vbn vbd jj"],intensify:["ih-n t-eh1-n s-ah f-ay","vb vbp"],intensifying:["ih-n t-eh1-n s-ah f-ay ih-ng","vbg jj"],intensity:["ih-n t-eh1-n s-ah t-iy","nn"],intensive:["ih-n t-eh1-n s-ih-v","jj nn"],intensively:["ih-n t-eh1-n s-ih-v l-iy","rb"],intent:["ih-n t-eh1-n-t","nn jj"],intention:["ih-n t-eh1-n ch-ah-n","nn"],intentional:["ih-n t-eh1-n sh-ah n-ah-l","jj"],intentionally:["ih-n t-eh1-n sh-ah-n ah l-iy","rb"],intentioned:["ih-n t-eh1-n ch-ah-n-d","jj"],intently:["ih-n t-eh1-n-t l-iy","rb"],inter:["ih-n-t-er1","vb"],interact:["ih-n t-er ae1-k-t","vbp vb"],interacting:["ih-n t-er ae1-k t-ih-ng","vbg"],interaction:["ih-n t-er ae1-k sh-ah-n","nn"],interactive:["ih-n t-er ae1-k t-ih-v","jj"],interacts:["ih-n t-er ae1-k-t-s","vbz"],interagency:["ih-n t-er ey1 jh-ah-n s-iy","nn jj"],interbank:["ih-n t-er b-ae1-ng-k","nn jj rb"],intercede:["ih-n t-er s-iy1-d","vb"],interceded:["ih-n t-er s-iy1 d-ih-d","vbd"],intercept:["ih-n t-er s-eh1-p-t","nn vbp vb"],intercepted:["ih-n t-er s-eh1-p t-ah-d","vbd vbn"],interception:["ih-n t-er s-eh1-p sh-ah-n","nn"],interceptor:["ih-n t-er s-eh1-p t-er","nn"],interchange:["ih-n t-er ch-ey1-n-jh","nn"],interchangeable:["ih-n t-er ch-ey1-n jh-ah b-ah-l","jj"],intercity:["ih1-n t-er s-ih t-iy","jj nn"],intercollegiate:["ih-n t-er k-ah l-iy1 jh-ah-t","jj"],intercom:["ih1-n t-er k-aa-m","nn"],intercompany:["ih-n t-er k-ah1-m p-ah n-iy","nn"],interconnect:["ih-n t-er k-ah n-eh1-k-t","nn vb"],interconnected:["ih-n t-er k-ah n-eh1-k t-ih-d","vbn"],interconnection:["ih-n t-er k-ah n-eh1-k sh-ah-n","nn"],intercontinental:["ih-n t-er k-aa-n t-ah n-eh1-n t-ah-l","jj"],intercourse:["ih1-n t-er k-ao-r-s","nn"],interdependence:["ih-n t-er d-ah p-eh1-n d-ah-n-s","nn"],interdependent:["ih-n t-er d-ih p-eh1-n d-ah-n-t","jj"],interdict:["ih1-n-t-er-d-ih-k-t","vb"],interdicting:["ih-n t-er d-ih1-k t-ih-ng","vbg"],interdiction:["ih-n t-er d-ih1-k sh-ah-n","nn"],interest:["ih1-n t-r-ah-s-t","nn vbp vb"],interested:["ih1-n t-r-ah s-t-ah-d","jj vbd vbn"],interesting:["ih1-n t-r-ah s-t-ih-ng","jj"],interestingly:["ih1-n t-er eh s-t-ih-ng l-iy","rb"],interestrate:["ih1-n t-er ah s-t-r-ey-t","nn"],"interface":["ih1-n t-er f-ey-s","nn vb"],interfaith:["ih-n t-er f-ey1-th","jj"],interfere:["ih-n t-er f-ih1-r","vb vbp"],interfered:["ih-n t-er f-ih1-r-d","vbd vbn"],interference:["ih-n t-er f-ih1 r-ah-n-s","nn"],interferes:["ih-n t-er f-ih1-r-z","vbz"],interfering:["ih-n t-er f-ih1 r-ih-ng","vbg"],interferometer:["ih-n t-er f-er aa1 m-ah t-er","nn"],interferon:["ih-n t-er f-eh1 r-aa-n","nn"],intergenerational:["ih-n t-er jh-eh1 n-er ey1 sh-ah n-ah-l","jj"],intergovernmental:["ih-n t-er g-ah v-er-n m-eh1-n t-ah-l","jj"],intergroup:["ih-n t-er g-r-uw1-p","jj nn"],interim:["ih1-n t-er ah-m","jj nn"],interior:["ih-n t-ih1 r-iy er","jj nn"],interject:["ih-n t-er jh-eh1-k-t","vb vbp"],interjected:["ih-n t-er jh-eh1-k t-ih-d","vbd"],interjects:["ih-n t-er jh-eh1-k-t-s","vbz"],interlace:["ih-n-t-er-l-ey1-s","vb"],interlaced:["ih-n t-er l-ey1-s-t","vbn jj"],interlock:["ih-n-t-er-l-aa1-k","vb"],interlocking:["ih1-n t-er l-aa k-ih-ng","jj"],interloper:["ih1-n t-er l-ow p-er","nn"],interlude:["ih1-n t-er l-uw-d","nn"],intermediary:["ih-n t-er m-iy1 d-iy eh r-iy","nn jj"],intermediate:["ih-n t-er m-iy1 d-iy ih-t","jj"],interminable:["ih-n t-er1 m-ah n-ah b-ah-l","jj"],intermingle:["ih-n t-er m-ih1-ng g-ah-l","vb vbp"],intermission:["ih-n t-er m-ih1 sh-ah-n","nn"],intermittent:["ih-n t-er m-ih1 t-ah-n-t","jj"],intermittently:["ih-n t-er m-ih1 t-ah-n-t l-iy","rb"],intern:["ih1-n t-er-n","nn vb"],internal:["ih-n t-er1 n-ah-l","jj"],internally:["ih-n t-er1 n-ah l-iy","rb"],international:["ih-n t-er n-ae1 sh-ah n-ah-l","jj nn"],internationalization:["ih-n t-er n-ae sh-ah-n ah l-ih z-ey1 sh-ah-n","nn"],internationalize:["ih-n t-er n-ae1 sh-ah-n ah l-ay-z","vb"],internationalized:["ih-n t-er n-ae1 sh-ah-n ah l-ay-z-d","vbn"],internationally:["ih-n t-er n-ae1 sh-ah-n ah l-iy","rb"],interned:["ih1-n t-er-n-d","vbn"],internist:["ih-n t-er1 n-ih-s-t","nn"],internment:["ih-n t-er1-n m-ah-n-t","nn"],interoffice:["ih-n t-er ao1 f-ah-s","jj"],interpersonal:["ih-n t-er p-er1 s-ah n-ah-l","jj"],interplanetary:["ih-n t-er p-l-ae1 n-ah t-eh r-iy","jj"],interplay:["ih1-n t-er p-l-ey","nn"],interpolate:["ih-t-er1-p-ah-l-ey-t","vb"],interpolated:["ih t-er1 p-ah l-ey t-ih-d","vbd"],interpret:["ih-n t-er1 p-r-ah-t","vb vbp"],interpretation:["ih-n t-er p-r-ih t-ey1 sh-ah-n","nn"],interpreted:["ih-n t-er1 p-r-ah t-ah-d","vbn vbd"],interpreter:["ih-n t-er1 p-r-ah t-er","nn"],interpreting:["ih1-n t-er p-r-eh t-ih-ng","vbg"],interpretive:["ih-n t-er1 p-r-ah t-ih-v","jj"],interprets:["ih-n t-er1 p-r-ah-t-s","vbz"],interprovincial:["ih-n t-er p-r-ow v-ih1-n sh-ah-l","jj"],interred:["ih-n t-er1-d","vbd"],interrelate:["ih-n-t-er-r-ih-l-ey1-t","vb"],interrelated:["ih-n t-er r-ih l-ey1 t-ih-d","vbn jj"],interrogate:["ih-n t-eh1 r-ah g-ey-t","vb"],interrogated:["ih-n t-eh1 r-ah g-ey t-ih-d","vbn"],interrogation:["ih-n t-eh r-ah g-ey1 sh-ah-n","nn"],interrogator:["ih-n t-eh1 r-ah g-ey t-er","nn"],interrupt:["ih-n t-er ah1-p-t","vb vbp"],interrupted:["ih-n t-er ah1-p t-ih-d","vbn jj vbd"],interrupting:["ih-n t-er ah1-p t-ih-ng","vbg"],interruption:["ih-n t-er ah1-p sh-ah-n","nn"],interrupts:["ih-n t-er ah1-p-t-s","vbz"],intersect:["ih-n t-er s-eh1-k-t","vb vbp"],intersecting:["ih-n t-er s-eh1-k t-ih-ng","vbg"],intersection:["ih-n t-er s-eh1-k sh-ah-n","nn"],intersperse:["ih-n-t-er-s-p-er1-s","vb"],interspersed:["ih-n t-er s-p-er1-s-t","vbn"],interstate:["ih-n t-er s-t-ey1-t","jj nn"],interstellar:["ih-n t-er s-t-eh1 l-er","jj"],intertwine:["ih-n-t-er-t-w-ay1-n","vb"],intertwined:["ih-n t-er t-w-ay1-n-d","vbn jj"],intertwining:["ih1-n t-er t-w-ay n-ih-ng","vbg jj"],interval:["ih1-n t-er v-ah-l","nn"],intervene:["ih-n t-er v-iy1-n","vb"],intervened:["ih-n t-er v-iy1-n-d","vbd vbn"],intervenes:["ih-n t-er v-iy1-n-z","vbz"],intervening:["ih-n t-er v-iy1 n-ih-ng","vbg"],intervenor:["ih-n t-er v-iy1 n-er","nn"],intervention:["ih-n t-er v-eh1-n ch-ah-n","nn"],interventionist:["ih-n t-er v-eh1-n sh-ah n-ih-s-t","jj"],interview:["ih1-n t-er v-y-uw","nn vb"],interviewed:["ih1-n t-er v-y-uw-d","vbn vbd"],interviewee:["ih-n t-er v-y-uw iy1","nn"],interviewer:["ih1-n t-er v-y-uw er","nn"],interviewing:["ih1-n t-er v-y-uw ih-ng","vbg"],interweave:["ih-n-t-er-w-iy1-v","vb"],interweaving:["ih-n t-er w-iy1 v-ih-ng","vbg"],interwoven:["ih-n t-er w-ow1 v-ah-n","vbn vbd"],intestinal:["ih-n t-eh1 s-t-ah n-ah-l","jj"],intestine:["ih-n t-eh1 s-t-ah-n","nn"],intifada:["ih-n t-ih f-aa1 d-ah","nn"],intimacy:["ih1-n t-ah m-ah s-iy","nn"],intimate:["ih1-n t-ah m-ah-t","jj nn vb"],intimated:["ih1-n t-ah m-ey t-ih-d","vbd vbn"],intimately:["ih1-n t-ah m-ah-t l-iy","rb"],intimation:["ih-n t-ah m-ey1 sh-ah-n","nn"],intimidate:["ih-n t-ih1 m-ih d-ey-t","vb"],intimidated:["ih-n t-ih1 m-ih d-ey t-ih-d","vbn"],intimidates:["ih-n t-ih1 m-ih d-ey-t-s","vbz"],intimidating:["ih-n t-ih1 m-ih d-ey t-ih-ng","vbg jj"],intimidation:["ih-n t-ih m-ih d-ey1 sh-ah-n","nn"],into:["ih-n t-uw1","in rp"],intolerable:["ih-n t-aa1 l-er ah b-ah-l","jj"],intolerably:["ih-n t-aa1 l-er ah b-l-iy","rb"],intolerance:["ih-n t-aa1 l-er ah-n-s","nn"],intolerant:["ih-n t-aa1 l-er ah-n-t","jj"],intone:["ih-n-t-ow1-n","vb"],intoned:["ih-n t-ow1-n-d","vbd vbn"],intones:["ih-n t-ow1-n-z","vbz"],intoxicated:["ih-n t-aa1-k s-ah k-ey t-ah-d","jj"],intoxicating:["ih-n t-aa1-k s-ih k-ey t-ih-ng","jj"],intoxication:["ih-n t-aa-k s-ah k-ey1 sh-ah-n","nn"],intracompany:["ih-n t-r-ah k-aa1-m p-ah n-iy","jj"],intractable:["ih-n t-r-ae1-k t-ah b-ah-l","jj"],intramural:["ih-n t-r-ah m-y-uh1 r-ah-l","jj"],intransigence:["ih-n t-r-ae1-n s-ah jh-ah-n-s","nn"],intransigent:["ih-n t-r-ae1-n s-ah jh-ah-n-t","jj"],intraocular:["ih-n t-r-ah ow1 k-y-uw l-er","jj"],intraparty:["ih1-n t-r-ah p-aa-r t-iy","jj"],intrastate:["ih-n t-r-ah s-t-ey1-t","jj"],intrauterine:["ih-n t-r-ah y-uw1 t-er ih-n","jj"],intravenous:["ih-n t-r-ah v-iy1 n-ah-s","jj"],intravenously:["ih-n t-r-ae1 v-ah n-ah-s l-iy","rb"],intrepid:["ih-n t-r-eh1 p-ah-d","jj"],intricacy:["ih1-n t-r-ah k-ah s-iy","nn"],intricate:["ih1-n t-r-ah k-ah-t","jj"],intricately:["ih1-n t-r-ah k-ah-t l-iy","rb"],intrigue:["ih-n t-r-iy1-g","nn vb"],intrigued:["ih1-n t-r-iy-g-d","vbn jj"],intriguing:["ih-n t-r-iy1 g-ih-ng","jj vbg"],intriguingly:["ih-n t-r-iy1 g-ih-ng l-iy","rb"],intrinsic:["ih-n t-r-ih1-n s-ih-k","jj"],intrinsically:["ih-n t-r-ih1-n s-ih k-ah l-iy","rb"],introduce:["ih-n t-r-ah d-uw1-s","vb vbp"],introduced:["ih-n t-r-ah d-uw1-s-t","vbn vbd"],introduces:["ih-n t-r-ah d-uw1 s-ih-z","vbz"],introducing:["ih-n t-r-ah d-uw1 s-ih-ng","vbg"],introduction:["ih-n t-r-ah d-ah1-k sh-ah-n","nn"],introductory:["ih-n t-r-ah d-ah1-k t-er iy","jj"],introspection:["ih-n t-r-ah s-p-eh1-k sh-ah-n","nn"],introspective:["ih-n t-r-ah s-p-eh1-k t-ih-v","jj"],introvert:["ih1-n-t-r-ow-v-er-t","vb"],introverted:["ih1-n t-r-ow v-er t-ih-d","vbn jj"],intrude:["ih-n t-r-uw1-d","vb vbp"],intruded:["ih-n t-r-uw1 d-ah-d","vbn vbd"],intruder:["ih-n t-r-uw1 d-er","nn"],intrudes:["ih-n t-r-uw1-d-z","vbz"],intruding:["ih-n t-r-uw1 d-ih-ng","vbg"],intrusion:["ih-n t-r-uw1 zh-ah-n","nn"],intrusive:["ih-n t-r-uw1 s-ih-v","jj"],intuition:["ih-n t-uw ih1 sh-ah-n","nn"],intuitive:["ih-n t-uw1 ah t-ih-v","jj"],intuitively:["ih-n t-uw1 ih t-ih-v l-iy","rb"],inundate:["ih1-n-ah-n-d-ey-t","vb"],inundated:["ih1 n-ah-n d-ey t-ih-d","vbn jj"],inundation:["ih n-ah-n d-ey1 sh-ah-n","nn"],inure:["ih-n-y-uh1-r","vb"],inured:["ih n-y-uh1-r-d","vbn"],invade:["ih-n v-ey1-d","vb vbp"],invaded:["ih-n v-ey1 d-ah-d","vbd vbn"],invader:["ih-n v-ey1 d-er","nn"],invades:["ih-n v-ey1-d-z","vbz"],invading:["ih-n v-ey1 d-ih-ng","vbg"],invalid:["ih1-n v-ah l-ah-d","jj nn"],invalidate:["ih-n v-ae1 l-ih d-ey-t","vb"],invalidated:["ih-n v-ae1 l-ah d-ey t-ah-d","vbn vbd"],invaluable:["ih-n v-ae1-l y-ah b-ah-l","jj"],invariably:["ih-n v-eh1 r-iy ah b-l-iy","rb"],invariant:["ih-n v-eh1 r-iy ah-n-t","jj nn"],invasion:["ih-n v-ey1 zh-ah-n","nn"],invasive:["ih-n v-ey1 s-ih-v","jj"],invective:["ih-n v-eh1-k t-ih-v","nn"],invent:["ih-n v-eh1-n-t","vb vbp"],invented:["ih-n v-eh1-n t-ah-d","vbn vbd"],inventing:["ih-n v-eh1-n t-ih-ng","vbg"],invention:["ih-n v-eh1-n sh-ah-n","nn"],inventive:["ih-n v-eh1-n t-ih-v","jj"],inventiveness:["ih-n v-eh1-n t-ih-v n-ah-s","nn"],inventor:["ih-n v-eh1-n t-er","nn"],inventory:["ih-n v-ah-n t-ao1 r-iy","nn"],invents:["ih-n v-eh1-n-t-s","vbz"],inverse:["ih-n v-er1-s","jj nn"],inversely:["ih-n v-er1-s l-iy","rb"],inversion:["ih-n v-er1 zh-ah-n","nn"],invert:["ih-n-v-er1-t","vb"],invertebrate:["ih-n v-er1 t-ah b-r-ah-t","nn"],inverted:["ih-n v-er1 t-ih-d","jj vbn"],invest:["ih-n v-eh1-s-t","vb vbp"],investable:["ih-n v-eh1 s-t-ah b-ah-l","jj"],invested:["ih-n v-eh1 s-t-ah-d","vbn jj vbd"],investigate:["ih-n v-eh1 s-t-ah g-ey-t","vb vbp"],investigated:["ih-n v-eh1 s-t-ah g-ey t-ah-d","vbn vbd"],investigates:["ih-n v-eh1 s-t-ah g-ey-t-s","vbz"],investigating:["ih-n v-eh1 s-t-ah g-ey t-ih-ng","vbg"],investigation:["ih-n v-eh s-t-ah g-ey1 sh-ah-n","nn"],investigational:["ih-n v-eh s-t-ih g-ey1 sh-ah n-ah-l","jj"],investigative:["ih-n v-eh1 s-t-ah g-ey t-ih-v","jj"],investigator:["ih-n v-eh1 s-t-ah g-ey t-er","nn"],investing:["ih-n v-eh1 s-t-ih-ng","vbg jj nn"],investment:["ih-n v-eh1-s-t m-ah-n-t","nn jj"],investor:["ih-n v-eh1 s-t-er","nn"],invests:["ih-n v-eh1-s-t-s","vbz"],inveterate:["ih-n v-eh1 t-er ah-t","jj"],invidious:["ih-n v-ih1 d-iy ah-s","jj"],invigorate:["ih-n v-ih1 g-er ih-t","vb"],invigorated:["ih-n v-ih1 g-er ey t-ih-d","vbn"],invigorating:["ih-n v-ih1 g-er ey t-ih-ng","vbg"],invincible:["ih-n v-ih1-n s-ah b-ah-l","jj"],inviolable:["ih-n v-ay1 ah l-ah b-ah-l","jj"],inviolate:["ih-n v-ay1 ah l-ih-t","jj"],invisible:["ih-n v-ih1 z-ah b-ah-l","jj"],invitation:["ih-n v-ih t-ey1 sh-ah-n","nn"],invitational:["ih-n v-ah t-ey1 sh-ah n-ah-l","jj"],invite:["ih-n v-ay1-t","vb vbp nn"],invited:["ih-n v-ay1 t-ah-d","vbn vbd"],invites:["ih-n v-ay1-t-s","vbz"],inviting:["ih-n v-ay1 t-ih-ng","vbg jj"],invocation:["ih-n v-ah k-ey1 sh-ah-n","nn"],invoice:["ih1-n v-oy s-ih","nn"],invoicing:["ih1-n v-oy s-ih-ng","nn"],invoke:["ih-n v-ow1-k","vb"],invoked:["ih-n v-ow1-k-t","vbd vbn"],invokes:["ih-n v-ow1-k-s","vbz"],invoking:["ih-n v-ow1 k-ih-ng","vbg"],involuntarily:["ih-n v-ow l-ah1-n t-er ih l-iy","rb"],involuntary:["ih-n v-aa1 l-ah-n t-eh r-iy","jj"],involve:["ih-n v-aa1-l-v","vb vbp"],involved:["ih-n v-aa1-l-v-d","vbn vbd jj vb"],involvement:["ih-n v-aa1-l-v m-ah-n-t","nn"],involves:["ih-n v-aa1-l-v-z","vbz"],involving:["ih-n v-aa1-l v-ih-ng","vbg"],invulnerability:["ih-n v-ah-l n-er ah b-ih1 l-ih t-iy","nn"],invulnerable:["ih-n v-ah1-l n-er ah b-ah-l","jj"],inward:["ih1-n w-er-d","rb jj"],inwardly:["ih1-n w-er-d l-iy","rb"],iodide:["ay1 ah d-ay-d","nn"],iodine:["ay1 ah d-ay-n","nn"],ion:["ay1 ah-n","nn"],ionic:["ay aa1 n-ih-k","jj"],ionize:["ay1-ah-n-ay-z","vb"],ionizing:["ay1 ah n-ay z-ih-ng","vbg"],iota:["ay ow1 t-ah","nn"],ip:["ih1-p","nn"],irate:["ay r-ey1-t","jj"],ire:["ay1-r","nn"],iridescent:["ih r-ah d-eh1 s-ah-n-t","jj"],iridium:["ih r-ih1 d-iy ah-m","nn"],irk:["er1-k","vb"],irked:["er1-k-t","vbn vbd"],irks:["er1-k-s","vbz"],irksome:["er1-k s-ah-m","jj"],iron:["ay1 er-n","nn vb"],ironclad:["ay1 er-n k-l-ae-d","jj"],ironed:["ay1 er-n-d","vbn"],ironic:["ay r-aa1 n-ih-k","jj"],ironical:["ay r-aa1 n-ih k-ah-l","jj"],ironically:["ay r-aa1 n-ih-k l-iy","rb"],ironing:["ay1 er n-ih-ng","vbg"],irony:["ay1 r-ah n-iy","nn"],irradiate:["ih-r-ey1-d-iy-ey-t","vb"],irradiated:["ih r-ey1 d-iy ey t-ih-d","vbn jj"],irradiation:["ih r-ey d-iy ey1 sh-ah-n","nn"],irrational:["ih r-ae1 sh-ah n-ah-l","jj"],irrationality:["ih r-ae sh-ah n-ae1 l-ah t-iy","nn"],irrationally:["ih r-ae1 sh-ah-n ah l-iy","rb"],irreconcilable:["ih r-eh1 k-ah-n s-ay l-ah b-ah-l","jj"],irrefutable:["ih r-ah f-y-uw1 t-ah b-ah-l","jj"],irregular:["ih r-eh1 g-y-ah l-er","jj nn"],irregularity:["ih r-eh g-y-ah l-eh1 r-ah t-iy","nn"],irregularly:["ih r-eh1 g-y-ah l-er l-iy","rb"],irrelevant:["ih r-eh1 l-ah v-ah-n-t","jj"],irremediable:["ih r-ih m-iy1 d-iy ah b-ah-l","jj"],irreparable:["ih r-eh1 p-er ah b-ah-l","jj"],irreparably:["ih r-eh1 p-er ah b-l-iy","rb"],irreplaceable:["ih r-ah p-l-ey1 s-ah b-ah-l","jj"],irrepressible:["ih r-ah p-r-eh1 s-ah b-ah-l","jj"],irresistible:["ih r-ih z-ih1 s-t-ah b-ah-l","jj"],irresistibly:["ih r-ih z-ih1 s-t-ah b-l-iy","rb"],irrespective:["ih r-ah s-p-eh1-k t-ih-v","rb"],irresponsibility:["ih r-ah s-p-aa-n s-ah b-ih1 l-ah t-iy","nn"],irresponsible:["ih r-ah s-p-aa1-n s-ah b-ah-l","jj nn"],irresponsibly:["ih r-ah s-p-aa1-n s-ah b-l-iy","rb"],irretrievably:["ih r-ah t-r-iy1 v-ah b-l-iy","rb"],irreverence:["ih r-eh1 v-er ah-n-s","nn"],irreverent:["ih r-eh1 v-er ah-n-t","jj"],irreversible:["ih r-ih v-er1 s-ah b-ah-l","jj"],irreversibly:["ih r-ih v-er1 s-ah b-l-iy","rb"],irrevocable:["ih r-eh1 v-ah k-ah b-ah-l","jj"],irrevocably:["ih r-eh1 v-ah k-ah b-l-iy","rb"],irrigate:["ih1 r-ah g-ey-t","vb"],irrigation:["ih r-ah g-ey1 sh-ah-n","nn"],irritable:["ih1 r-ah t-ah b-ah-l","jj"],irritant:["ih1 r-ah t-ah-n-t","nn"],irritate:["ih1 r-ih t-ey-t","vb"],irritated:["ih1 r-ah t-ey t-ah-d","vbn jj vbd"],irritates:["ih1 r-ih t-ey-t-s","vbz"],irritating:["ih1 r-ah t-ey t-ih-ng","jj"],irritation:["ih r-ih t-ey1 sh-ah-n","nn"],is:["ih1-s","vbz"],"isn't":["ih1-z-ah-n-t","vbz vbp"],island:["ay1 l-ah-n-d","nn"],islander:["ay1 l-ah-n d-er","nn"],isle:["ay1-l","nn"],isolate:["ay1 s-ah l-ey-t","vb vbp"],isolated:["ay1 s-ah l-ey t-ah-d","vbn jj vbd"],isolates:["ay1 s-ah l-ey-t-s","vbz"],isolating:["ay1 s-ah l-ey t-ih-ng","vbg jj"],isolation:["ay s-ah l-ey1 sh-ah-n","nn"],isolationism:["ay s-ah l-ey1 sh-ah-n ih z-ah-m","nn"],isomer:["ay1 s-ah m-er","nn"],isothermal:["ay s-ah th-er1 m-ah-l","jj"],isotonic:["ay s-ah t-aa1 n-ih-k","jj"],isotopic:["ay s-ah t-aa1 p-ih-k","jj"],issuable:["ih1 sh-uw ah b-ah-l","jj"],issuance:["ih1 sh-uw ah-n-s","nn"],issue:["ih1 sh-uw","nn vbp vb"],issued:["ih1 sh-uw-d","vbn vbd jj"],issuer:["ih1 sh-uw er","nn"],issuing:["ih1 sh-uw ih-ng","vbg"],isthmus:["ih1-s m-ah-s","nn"],it:["ih1-t","prp"],italic:["ay t-ae1 l-ih-k","nn"],itch:["ih1-ch","vb nn"],itches:["ih1 ch-ah-z","vbz"],itching:["ih1 ch-ih-ng","vbg"],itchy:["ih1 ch-iy","jj"],item:["ay1 t-ah-m","nn"],itemize:["ay1 t-ah m-ay-z","vb"],itemized:["ay1 t-ah m-ay-z-d","vbn"],itemizing:["ay1 t-ah m-ay z-ih-ng","vbg"],itinerant:["ay t-ih1 n-er ah-n-t","jj"],itinerary:["ay t-ih1 n-er eh r-iy","nn"],its:["ih1-t-s","prp$"],itself:["ih-t s-eh1-l-f","prp"],ivory:["ay1 v-er iy","nn jj"],ivy:["ay1 v-iy","nn"],jab:["jh-ae1-b","nn"],jabbed:["jh-ae1-b-d","vbd"],jabbing:["jh-ae1 b-ih-ng","vbg"],jack:["jh-ae1-k","vb nn"],jackass:["jh-ae1 k-ae-s","nn"],jacked:["jh-ae1-k-t","vbd vbn"],jacket:["jh-ae1 k-ah-t","nn vb"],jacketed:["jh-ae1 k-ah t-ih-d","vbn"],jackhammer:["jh-ae1-k hh-ae m-er","nn"],jacking:["jh-ae1 k-ih-ng","vbg"],jackpot:["jh-ae1-k p-aa-t","nn"],jade:["jh-ey1-d","nn vb"],jaded:["jh-ey1 d-ah-d","jj vbn"],jag:["jh-ae1-g-d","vb"],jagged:["jh-ae1-g-d","jj vbn"],jail:["jh-ey1-l","nn vb"],jailed:["jh-ey1-l-d","vbn vbd jj"],jailhouse:["jh-ey1-l hh-aw-s","nn"],jailing:["jh-ey1 l-ih-ng","vbg"],jalopy:["jh-ah l-aa1 p-iy","nn"],jam:["jh-ae1-m","nn vb vbp"],jammed:["jh-ae1-m-d","vbn vbd jj"],jamming:["jh-ae1 m-ih-ng","nn"],janitor:["jh-ae1 n-ah t-er","nn"],jar:["jh-aa1-r","nn"],jargon:["jh-aa1-r g-ah-n","nn"],jarred:["jh-aa1-r-d","vbd vbn"],jarring:["jh-aa1 r-ih-ng","vbg jj"],jasmine:["jh-ae1-z m-ah-n","nn"],jaunt:["jh-ao1-n-t","nn"],jauntily:["jh-ao1-n t-ah l-iy","rb"],jaunty:["jh-ao1-n t-iy","jj"],java:["jh-aa1 v-ah","nn"],jaw:["jh-ao1","nn"],jawbone:["jh-ao1 b-ow-n","nn"],jawboning:["jh-ao1 b-ow n-ih-ng","nn"],jay:["jh-ey1","nn"],jazz:["jh-ae1-z","nn"],jazzy:["jh-ae1 z-iy","jj"],jealous:["jh-eh1 l-ah-s","jj"],jealously:["jh-eh1 l-ah-s l-iy","rb"],jealousy:["jh-eh1 l-ah s-iy","nn"],jeans:["jh-iy1-n-s","nn"],jeep:["jh-iy1-p","nn"],jeer:["jh-iy1-r","nn vb"],jelly:["jh-eh1 l-iy","nn"],jellyfish:["jh-eh1 l-iy f-ih-sh","nn"],jeopardize:["jh-eh1 p-er d-ay-z","vb vbp"],jeopardized:["jh-eh1 p-er d-ay-z-d","vbn"],jeopardizes:["jh-eh1 p-er d-ay z-ih-z","vbz"],jeopardizing:["jh-eh1 p-er d-ay z-ih-ng","vbg"],jeopardy:["jh-eh1 p-er d-iy","nn"],jerk:["jh-er1-k","nn vb"],jerked:["jh-er1-k-t","vbd vbn"],jerking:["jh-er1 k-ih-ng","vbg"],jerky:["jh-er1 k-iy","jj nn"],jest:["jh-eh1-s-t","nn"],jester:["jh-eh1 s-t-er","nn"],jet:["jh-eh1-t","nn vb vbp"],jetliner:["jh-eh1-t l-ay n-er","nn"],jetting:["jh-eh1 t-ih-ng","vbg"],jettison:["jh-eh1 t-ih s-ah-n","vb"],jettisoned:["jh-eh1 t-ih s-ah-n-d","vbn"],jettisoning:["jh-eh1 t-ah s-ah-n ih-ng","vbg"],jetty:["jh-eh1 t-iy","nn"],jewel:["jh-uw1 ah-l","nn"],jeweler:["jh-uw1 ah l-er","nn"],jewelry:["jh-uw1 ah-l r-iy","nn"],jibe:["jh-ay1-b","nn"],jiffy:["jh-ih1 f-iy","nn"],jig:["jh-ih1-g","nn"],jiggle:["jh-ih1-g-ah-l","vb"],jiggling:["jh-ih1 g-ah-l ih-ng","vbg"],jigsaw:["jh-ih1-g s-ao","nn"],jihad:["jh-iy1 hh-ae-d","nn"],jillion:["jh-ih1 l-y-ah-n","nn"],jilt:["jh-ih1-l-t","vb"],jilted:["jh-ih1-l t-ih-d","vbn"],jimmied:["jh-ih1 m-iy-d","vbd"],jimmy:["jh-ih1-m-iy","vb"],jingle:["jh-ih1-ng g-ah-l","nn"],jink:["jh-ih1-ng-k","nn"],jinx:["jh-ih1-ng-k-s","nn"],jitter:["jh-ih1 t-er","vb"],jitters:["jh-ih1 t-er-z","vbz nn"],jittery:["jh-ih1 t-er iy","jj"],jive:["jh-ay1-v","vb"],jiving:["jh-ay1 v-ih-ng","vbg"],job:["jh-aa1-b","nn"],jobless:["jh-aa1-b l-ah-s","jj"],joblessness:["jh-aa1-b l-ah-s n-ah-s","nn"],jock:["jh-aa1-k","nn"],jockey:["jh-aa1 k-iy","nn vb vbp"],jockeying:["jh-aa1 k-iy ih-ng","vbg"],jocular:["jh-aa1 k-y-ah l-er","jj"],jog:["jh-aa1-g","vb"],jogger:["jh-aa1 g-er","nn"],jogging:["jh-aa1 g-ih-ng","nn"],jogs:["jh-aa1-g-z","vbz"],john:["jh-aa1-n","nn"],join:["jh-oy1-n","vb vbp"],joined:["jh-oy1-n-d","vbd vbn"],joiner:["jh-oy1 n-er","nn"],joining:["jh-oy1 n-ih-ng","vbg"],joins:["jh-oy1-n-z","vbz"],joint:["jh-oy1-n-t","jj nn"],jointly:["jh-oy1-n-t l-iy","rb"],joke:["jh-ow1-k","nn vbp vb"],joked:["jh-ow1-k-t","vbd"],joker:["jh-ow1 k-er","nn"],joking:["jh-ow1 k-ih-ng","vbg"],jokingly:["jh-ow1 k-ih-ng l-iy","rb"],jolly:["jh-aa1 l-iy","jj"],jolt:["jh-ow1-l-t","nn vb"],jolted:["jh-ow1-l t-ih-d","vbd vbn"],jolting:["jh-ow1-l t-ih-ng","vbg"],joss:["jh-ao1-s","nn"],jostle:["jh-aa1 s-ah-l","vbp vb"],jostled:["jh-aa1 s-ah-l-d","vbd"],jostling:["jh-aa1 s-ah-l ih-ng","vbg"],jot:["jh-aa1-t","nn"],jotted:["jh-aa1 t-ih-d","jj"],journal:["jh-er1 n-ah-l","nn"],journalism:["jh-er1 n-ah l-ih z-ah-m","nn"],journalist:["jh-er1 n-ah l-ah-s-t","nn"],journalistic:["jh-er n-ah l-ih1 s-t-ih-k","jj"],journey:["jh-er1 n-iy","nn vb"],journeyed:["jh-er1 n-iy-d","vbd"],journeying:["jh-er1 n-iy ih-ng","vbg"],joust:["jh-aw1-s-t","vb"],jousting:["jh-aw1 s-t-ih-ng","vbg"],jovial:["jh-ow1 v-iy ah-l","jj"],jowl:["jh-aw1-l","nn"],jowly:["jh-aw1 l-iy","jj"],joy:["jh-oy1","nn"],joyful:["jh-oy1 f-ah-l","jj"],joyfully:["jh-oy1 f-ah l-iy","rb"],joyous:["jh-oy1 ah-s","jj"],joyride:["jh-oy1 r-ay-d","nn"],jubilant:["jh-uw1 b-ah l-ah-n-t","jj"],jubilation:["jh-uw b-ah l-ey1 sh-ah-n","nn"],judge:["jh-ah1-jh","nn vb vbp"],judged:["jh-ah1-jh-d","vbn vbd"],judgement:["jh-ah1-jh m-ah-n-t","nn"],judgeship:["jh-ah1-jh sh-ih-p","nn"],judging:["jh-ah1 jh-ih-ng","vbg"],judgment:["jh-ah1-jh m-ah-n-t","nn"],judgmental:["jh-ah-jh m-eh1-n t-ah-l","jj"],judicial:["jh-uw d-ih1 sh-ah-l","jj"],judicially:["jh-uw d-ih1 sh-ah l-iy","rb"],judiciary:["jh-uw d-ih1 sh-iy eh r-iy","nn jj"],judicious:["jh-uw d-ih1 sh-ah-s","jj"],judiciously:["jh-uw d-ih1 sh-ih-s l-iy","rb"],jug:["jh-ah1-g","nn"],juggernaut:["jh-ah1 g-er n-ao-t","nn"],juggle:["jh-ah1 g-ah-l","vb"],juggler:["jh-ah1 g-ah l-er","nn"],juggling:["jh-ah1 g-ah-l ih-ng","vbg"],juice:["jh-uw1-s","nn"],juiciest:["jh-uw1 s-iy ah-s-t","jjs"],juicy:["jh-uw1 s-iy","jj"],jumble:["jh-ah1-m b-ah-l","nn vb"],jumbled:["jh-ah1-m b-ah-l-d","vbn"],jumbo:["jh-ah1-m b-ow","jj nn"],jump:["jh-ah1-m-p","nn vbp jj vb"],jumped:["jh-ah1-m-p-t","vbd vbn"],jumper:["jh-ah1-m p-er","nn"],jumping:["jh-ah1-m p-ih-ng","vbg"],jumpy:["jh-ah1-m p-iy","jj"],junction:["jh-ah1-ng-k sh-ah-n","nn"],juncture:["jh-ah1-ng-k ch-er","nn"],jungle:["jh-ah1-ng g-ah-l","nn"],junior:["jh-uw1 n-y-er","jj nn"],junk:["jh-ah1-ng-k","nn vb"],junkbond:["jh-ah1-ng-k b-aa-n-d","nn"],junked:["jh-ah1-ng-k-t","vbn"],junket:["jh-ah1-ng k-ih-t","nn"],junkholder:["jh-ah1-ng-k hh-ow-l d-er","nn"],junkie:["jh-ah1-ng k-iy","nn"],junkyard:["jh-ah1-ng-k y-aa-r-d","nn"],junta:["hh-uh1-n t-ah","nn"],jurisdiction:["jh-uh r-ah-s d-ih1-k sh-ah-n","nn"],jurist:["jh-uh1 r-ah-s-t","nn"],juror:["jh-uh1 r-er","nn"],jury:["jh-uh1 r-iy","nn"],just:["jh-ah1-s-t","rb jj rp"],justice:["jh-ah1 s-t-ah-s","nn"],justifiable:["jh-ah1 s-t-ah f-ay ah b-ah-l","jj"],justifiably:["jh-ah1 s-t-ah f-ay ah b-l-iy","rb"],justification:["jh-ah s-t-ah f-ah k-ey1 sh-ah-n","nn"],justified:["jh-ah1 s-t-ah f-ay-d","vbn vbd jj"],justifies:["jh-ah1 s-t-ah f-ay-z","vbz"],justify:["jh-ah1 s-t-ah f-ay","vb vbp"],justifying:["jh-ah1 s-t-ah f-ay ih-ng","vbg"],justly:["jh-ah1-s-t l-iy","rb"],jute:["jh-uw1-t","nn"],jutting:["jh-ah1 t-ih-ng","vbg"],juvenile:["jh-uw1 v-ah n-ah-l","jj nn"],juxtapose:["jh-ah-k-s-t-ah-p-ow1-z","vb"],juxtaposed:["jh-ah-k s-t-ah p-ow1-z-d","vbn"],juxtaposition:["jh-ah-k s-t-ah p-ah z-ih1 sh-ah-n","nn"],kale:["k-ey1-l","nn"],kaleidoscope:["k-ah l-ay1 d-ah s-k-ow-p","nn"],kamikaze:["k-aa m-ah k-aa1 z-iy","nn"],kangaroo:["k-ae-ng g-er uw1","nn"],karaoke:["k-eh r-iy ow1 k-iy","nn"],kayo:["k-ey ow1","vb"],kazoo:["k-ah z-uw1","nn"],keel:["k-iy1-l","nn vb"],keelson:["k-eh1-l s-ah-n","nn"],keen:["k-iy1-n","jj nn vb"],keener:["k-iy1 n-er","jjr"],keenest:["k-iy1 n-ah-s-t","jjs"],keenly:["k-iy1-n l-iy","rb"],keep:["k-iy1-p","vb nn vbp"],keeper:["k-iy1 p-er","nn"],keeping:["k-iy1 p-ih-ng","vbg"],keepsake:["k-iy1-p s-ey-k","nn"],keg:["k-eh1-g","nn"],kelp:["k-eh1-l-p","nn"],kennel:["k-eh1 n-ah-l","nn"],kenning:["k-eh1 n-ih-ng","nn"],keno:["k-iy1 n-ow","jj"],kept:["k-eh1-p-t","vbd vbn"],kerchief:["k-er1 ch-ah-f","nn"],kernel:["k-er1 n-ah-l","nn"],kerosene:["k-eh1 r-ah s-iy-n","nn"],ketchup:["k-eh1 ch-ah-p","nn vb in"],kettle:["k-eh1 t-ah-l","nn"],key:["k-iy1","nn vb"],keyboard:["k-iy1 b-ao-r-d","nn"],keyed:["k-iy1-d","vbn jj"],keyhole:["k-iy1 hh-ow-l","nn"],keying:["k-iy1 ih-ng","vbg"],keyless:["k-iy1 l-ah-s","jj"],keynote:["k-iy1 n-ow-t","vbp nn vb"],keypad:["k-iy1 p-ae-d","nn"],keystone:["k-iy1 s-t-ow-n","nn"],khaki:["k-aa1 k-iy","jj"],kibbutz:["k-ih b-uh1-t-s","nn"],kick:["k-ih1-k","nn vb vbp"],kickback:["k-ih1-k b-ae-k","nn"],kicked:["k-ih1-k-t","vbd vbn"],kicker:["k-ih1 k-er","nn"],kicking:["k-ih1 k-ih-ng","vbg"],kickoff:["k-ih1-k ao-f","nn"],kid:["k-ih1-d","nn vb"],kiddie:["k-ih1 d-iy","nn"],kidding:["k-ih1 d-ih-ng","vbg"],kidnap:["k-ih1-d n-ae-p","vb"],kidnaped:["k-ih1-d n-ae-p-t","vbn"],kidnapped:["k-ih1-d n-ae-p-t","vbn vbd"],kidnapper:["k-ih1-d n-ae p-er","nn"],kidnapping:["k-ih1-d n-ae p-ih-ng","nn vbg"],kidney:["k-ih1-d n-iy","nn"],kill:["k-ih1-l","vb vbp nn"],killed:["k-ih1-l-d","vbn vbd"],killer:["k-ih1 l-er","nn"],killing:["k-ih1 l-ih-ng","vbg jj nn"],kiln:["k-ih1-l-n","nn"],kilobyte:["k-ih1 l-ow b-ay-t","nn"],kilogram:["k-ih1 l-ah g-r-ae-m","nn"],kilometer:["k-ah l-aa1 m-ah t-er","nn"],kilowatt:["k-ih1 l-ah w-aa-t","nn"],kilt:["k-ih1-l-t","nn"],kilter:["k-ih1-l t-er","nn"],kimchi:["k-ih1-m ch-iy","nn"],kimono:["k-ah m-ow1 n-ah","nn"],kin:["k-ih1-n","nn"],kind:["k-ay1-n-d","nn jj rb"],kinder:["k-ay1-n d-er","jjr"], +kindergarten:["k-ih1-n d-er g-aa-r t-ah-n","nn"],kindest:["k-ay1-n d-ah-s-t","jjs"],kindle:["k-ih1-n d-ah-l","vb"],kindled:["k-ih1-n d-ah-l-d","vbn"],kindly:["k-ay1-n-d l-iy","rb jj"],kindness:["k-ay1-n-d n-ah-s","nn"],kindred:["k-ih1-n d-r-ih-d","jj"],kinesthetic:["k-ih n-ah-s th-eh1 t-ih-k","jj"],kinetic:["k-ah n-eh1 t-ih-k","jj"],king:["k-ih1-ng","nn"],kingdom:["k-ih1-ng d-ah-m","nn"],kingmaker:["k-ih1-ng m-ey k-er","nn"],kingpin:["k-ih1-ng p-ih-n","nn"],kinship:["k-ih1-n sh-ih-p","nn"],kiosk:["k-iy1 ao-s-k","nn"],kiss:["k-ih1-s","nn vb vbp"],kissed:["k-ih1-s-t","vbd vbn"],kissing:["k-ih1 s-ih-ng","vbg"],kit:["k-ih1-t","nn"],kitchen:["k-ih1 ch-ah-n","nn"],kitchenette:["k-ih ch-ah n-eh1-t","nn"],kitchenware:["k-ih1 ch-ah-n w-eh-r","nn"],kite:["k-ay1-t","nn"],kitten:["k-ih1 t-ah-n","nn"],kitty:["k-ih1 t-iy","nn"],kiwi:["k-iy1 w-iy","nn"],klieg:["k-l-iy1-g","nn"],knack:["n-ae1-k","nn"],knead:["n-iy1-d","vb"],kneading:["n-iy1 d-ih-ng","vbg"],knee:["n-iy1","nn"],kneecap:["n-iy1 k-ae-p","nn"],kneel:["n-iy1-l","vb"],kneeling:["n-iy1 l-ih-ng","vbg"],knell:["n-eh1-l","nn"],knelt:["n-eh1-l-t","vbd vbn"],knew:["n-uw1","vbd"],knife:["n-ay1-f","nn"],knifelike:["n-ay1 f-l-ay-k","jj"],knight:["n-ay1-t","nn"],knightly:["n-ay1-t l-iy","jj"],knit:["n-ih1-t","vbn jj nn vb"],knitted:["n-ih1 t-ah-d","vbn vbd jj"],knitting:["n-ih1 t-ih-ng","vbg"],knitwear:["n-ih1-t w-eh-r","nn"],knob:["n-aa1-b","nn"],knock:["n-aa1-k","vb vbp nn"],knockdown:["n-aa1-k d-aw-n","nn"],knocked:["n-aa1-k-t","vbd vbn"],knocking:["n-aa1 k-ih-ng","vbg"],knockoff:["n-aa1-k ao-f","nn"],knockout:["n-aa1-k aw-t","nn"],knoll:["n-ow1-l","nn"],knot:["n-aa1-t","nn vb"],knotted:["n-aa1 t-ih-d","jj vbd vbn"],knotty:["n-aa1 t-iy","jj"],know:["n-ow1","vb nn vbp"],knowed:["n-ow1-d","vbn"],knowing:["n-ow1 ih-ng","vbg jj nn"],knowingly:["n-ow1 ih-ng l-iy","rb"],knowledge:["n-aa1 l-ah-jh","nn"],knowledgeable:["n-aa1 l-ah jh-ah b-ah-l","jj"],known:["n-ow1-n","vbn jj"],knows:["n-ow1-z","vbz"],knuckle:["n-ah1 k-ah-l","nn vb"],kook:["k-uw1-k","nn"],kosher:["k-ow1 sh-er","jj"],kraft:["k-r-ae1-f-t","nn"],kraut:["k-r-aw1-t","nn"],krona:["k-r-ow1 n-ah","nn"],kroner:["k-r-ow1 n-er","nn"],kronor:["k-r-ow1 n-er","nn"],kudo:["k-uw1 d-ow","nn"],lab:["l-ae1-b","nn"],label:["l-ey1 b-ah-l","nn vb vbp"],labeled:["l-ey1 b-ah-l-d","vbn vbd"],labeling:["l-ey1 b-ah-l ih-ng","vbg"],labelled:["l-ey1 b-ah-l-d","vbn vbd"],labor:["l-ey1 b-er","nn vbp vb"],laboratory:["l-ae1 b-r-ah t-ao r-iy","nn"],labored:["l-ey1 b-er-d","vbd vbn jj"],laborer:["l-ey1 b-er er","nn"],laboring:["l-ey1 b-er ih-ng","vbg"],laborious:["l-ah b-ao1 r-iy ah-s","jj"],laboriously:["l-ah b-ao1 r-iy ah-s l-iy","rb"],labyrinth:["l-ae1 b-er ih-n-th","nn"],lace:["l-ey1-s","nn vb"],laced:["l-ey1-s-t","vbn vbd jj"],lacerate:["l-ae1 s-er ey-t","vb"],laceration:["l-ae s-er ey1 sh-ah-n","nn"],lacey:["l-ey1 s-iy","jj nn"],lack:["l-ae1-k","nn vb vbp"],lackadaisical:["l-ae k-ah d-ey1 z-ih k-ah-l","jj"],lacked:["l-ae1-k-t","vbd vbn"],lackey:["l-ae1 k-iy","nn"],lacking:["l-ae1 k-ih-ng","vbg jj"],lackluster:["l-ae1-k l-ah s-t-er","jj nn rb"],lacks:["l-ae1-k-s","vbz"],lacquer:["l-ae1 k-er","nn vb"],lacquered:["l-ae1 k-er-d","vbn"],lactate:["l-ae1-k-t-ey-t","vb"],lactating:["l-ae1-k t-ey t-ih-ng","vbg"],lacy:["l-ey1 s-iy","jj"],lad:["l-ae1-d","nn"],ladder:["l-ae1 d-er","nn"],lade:["l-ey1-d","vb"],laden:["l-ey1 d-ah-n","jj vbn"],ladle:["l-ey1 d-ah-l","nn"],lady:["l-ey1 d-iy","nn"],ladylike:["l-ey1 d-iy l-ay-k","jj"],lag:["l-ae1-g","vb nn vbp jj"],laggard:["l-ae1 g-er-d","jj nn"],lagged:["l-ae1-g-d","vbn vbd"],lagging:["l-ae1 g-ih-ng","vbg jj nn"],lagoon:["l-ah g-uw1-n","nn"],laid:["l-ey1-d","vbn vbd"],lain:["l-ey1-n","vbn"],laity:["l-ey1 ah t-iy","nn"],lak:["l-ae1-k","in"],lake:["l-ey1-k","nn"],lamb:["l-ae1-m","nn"],lambaste:["l-ae-m b-ae1-s-t","vb vbp"],lambasted:["l-ae-m b-ae1 s-t-ih-d","vbd vbn"],lambastes:["l-ae-m b-ae1-s-t-s","vbz"],lambasting:["l-ae-m b-ey1 s-t-ih-ng","vbg"],lame:["l-ey1-m","jj"],lament:["l-ah m-eh1-n-t","nn vb"],lamented:["l-ah m-eh1-n t-ih-d","vbd"],laminate:["l-ae1-m-ah-n-ah-t","vb"],laminated:["l-ae1 m-ah n-ey t-ah-d","vbn jj"],laminating:["l-ae1 m-ah n-ey t-ih-ng","vbg"],lamp:["l-ae1-m-p","nn"],lampoon:["l-ae-m p-uw1-n","vb"],lamppost:["l-ae1-m-p p-ow-s-t","nn"],lance:["l-ae1-n-s","nn"],land:["l-ae1-n-d","nn vbp vb"],landau:["l-ae1-n d-aw","nn"],landed:["l-ae1-n d-ah-d","vbd vbn"],landes:["l-ae1-n-d-z","nn"],landfall:["l-ae1-n-d f-ao-l","nn"],landfill:["l-ae1-n-d f-ih-l","nn"],landholding:["l-ae1-n-d hh-ow-l d-ih-ng","nn"],landing:["l-ae1-n d-ih-ng","nn vbg"],landlocked:["l-ae1-n-d l-aa-k-t","jj"],landlord:["l-ae1-n-d l-ao-r-d","nn"],landmark:["l-ae1-n-d m-aa-r-k","nn jj"],landowner:["l-ae1-n-d ow n-er","nn"],landscape:["l-ae1-n-d s-k-ey-p","nn vb"],landscaped:["l-ae1-n-d s-k-ey-p-t","vbn jj"],landscaper:["l-ae1-n-d s-k-ey p-er","nn"],landscaping:["l-ae1-n-d s-k-ey p-ih-ng","vbg"],landslide:["l-ae1-n-d s-l-ay-d","nn"],lane:["l-ey1-n","nn"],language:["l-ae1-ng g-w-ah-jh","nn"],languid:["l-ae1-ng g-w-ah-d","jj"],languish:["l-ae1-ng g-w-ih-sh","vb"],languished:["l-ae1-ng g-w-ih-sh-t","vbn vbd"],languishes:["l-ae1-ng g-w-ih sh-ih-z","vbz"],languishing:["l-ae1-ng g-w-ih sh-ih-ng","vbg jj"],lanky:["l-ae1-ng k-iy","jj"],lantern:["l-ae1-n t-er-n","nn"],lanthanum:["l-ae1-n th-ah n-ah-m","nn"],lap:["l-ae1-p","nn"],lapel:["l-ah p-eh1-l","nn"],lapidary:["l-ae1 p-ah d-eh r-iy","jj nn"],lapped:["l-ae1-p-t","vbd vbn"],lapping:["l-ae1 p-ih-ng","vbg"],lapse:["l-ae1-p-s","nn vb vbp"],lapsed:["l-ae1-p-s-t","jj vbd vbn"],lapsing:["l-ae1-p s-ih-ng","vbg"],laptop:["l-ae1-p t-aa-p","nn jj"],larceny:["l-aa1-r s-ah n-iy","nn"],lard:["l-aa1-r-d","nn"],larder:["l-aa1-r d-er","nn"],large:["l-aa1-r-jh","jj rb"],largely:["l-aa1-r-jh l-iy","rb"],larger:["l-aa1-r jh-er","jjr rbr"],largess:["l-aa1-r jh-ah-s","nn"],largesse:["l-aa-r g-eh1-s","nn vb"],largest:["l-aa1-r jh-ah-s-t","jjs rbs"],lark:["l-aa1-r-k","nn"],larkspur:["l-aa1-r-k s-p-er","nn"],larval:["l-aa1-r v-ah-l","jj"],larynx:["l-eh1 r-ih-ng-k-s","nn"],laser:["l-ey1 z-er","nn"],lash:["l-ae1-sh","vb vbp nn"],lashed:["l-ae1-sh-t","vbd vbn"],lashing:["l-ae1 sh-ih-ng","vbg"],lass:["l-ae1-s","nn"],lasso:["l-ae1 s-ow","nn vb"],last:["l-ae1-s-t","jj nn rb vb vbp"],lasted:["l-ae1 s-t-ah-d","vbd vbn"],lastest:["l-ae1 s-t-ah-s-t","jjs"],lasting:["l-ae1 s-t-ih-ng","vbg jj"],lastly:["l-ae1-s-t l-iy","rb"],lasts:["l-ae1-s-t-s","vbz"],lat:["l-aa1-t","nn"],latch:["l-ae1-ch","nn vb vbp"],latched:["l-ae1-ch-t","vbn vbd"],latches:["l-ae1 ch-ah-z","vbz"],latching:["l-ae1 ch-ih-ng","vbg"],late:["l-ey1-t","jj rb"],latecomer:["l-ey1-t k-ah m-er","nn"],lately:["l-ey1-t l-iy","rb"],latent:["l-ey1 t-ah-n-t","jj nn"],later:["l-ey1 t-er","rb rp jjr rbr"],lateral:["l-ae1 t-er ah-l","jj"],latest:["l-ey1 t-ah-s-t","jjs jj"],latex:["l-ey1 t-eh-k-s","nn"],lath:["l-ae1-th","nn"],lathe:["l-ey1-dh","nn"],lather:["l-ae1 dh-er","nn"],latitude:["l-ae1 t-ah t-uw-d","nn"],latter:["l-ae1 t-er","nn jj"],lattice:["l-ae1 t-ah-s","nn"],laud:["l-ao1-d","vb"],laudable:["l-ao1 d-ah b-ah-l","jj"],laudanum:["l-ao1 d-ah n-ah-m","nn"],laudatory:["l-ao1 d-ah t-ao r-iy","jj"],lauded:["l-ao1 d-ih-d","vbd vbn"],laugh:["l-ae1-f","nn vbp vb"],laughed:["l-ae1-f-t","vbd vbn"],laughing:["l-ae1 f-ih-ng","vbg jj nn"],laughingly:["l-ae1 f-ih-ng l-iy","rb"],laughingstock:["l-ae1 f-ih-ng s-t-aa-k","nn"],laughter:["l-ae1-f t-er","nn"],launch:["l-ao1-n-ch","vb nn"],launched:["l-ao1-n-ch-t","vbn vbd vb"],launcher:["l-ao1-n ch-er","nn"],launching:["l-ao1-n ch-ih-ng","vbg"],launder:["l-ao1-n d-er","vb"],laundered:["l-ao1-n d-er-d","vbn vbd"],launderer:["l-ao1-n d-er er","nn"],laundering:["l-ao1-n d-er ih-ng","vbg"],laundromat:["l-ao1-n d-r-ah m-ae-t","nn"],laundry:["l-ao1-n d-r-iy","nn"],laureate:["l-ao1 r-iy ah-t","nn"],laurel:["l-ao1 r-ah-l","nn"],lava:["l-aa1 v-ah","nn"],lavatory:["l-ae1 v-ah t-ao r-iy","nn"],lavender:["l-ae1 v-ah-n d-er","jj nn"],lavish:["l-ae1 v-ih-sh","jj vb"],lavished:["l-ae1 v-ih-sh-t","vbd vbn"],lavishing:["l-ae1 v-ih sh-ih-ng","vbg"],lavishly:["l-ae1 v-ih-sh l-iy","rb"],law:["l-ao1","nn"],lawbreaker:["l-ao1 b-r-ey k-er","nn"],lawful:["l-ao1 f-ah-l","jj"],lawfully:["l-ao1 f-ah l-iy","rb"],lawless:["l-ao1 l-ah-s","jj"],lawlessness:["l-ao1 l-ah-s n-ah-s","nn"],lawmaker:["l-ao1 m-ey k-er","nn"],lawmaking:["l-ao1 m-ey k-ih-ng","jj nn"],lawman:["l-ao1 m-ah-n","nn"],lawn:["l-ao1-n","nn"],lawnmower:["l-ao1-n m-ow er","nn"],lawsuit:["l-ao1 s-uw-t","nn"],lawyer:["l-ao1 y-er","nn"],lawyering:["l-ao1 y-er ih-ng","nn"],lax:["l-ae1-k-s","jj"],laxative:["l-ae1-k s-ah t-ih-v","nn"],laxity:["l-ae1-k s-ah t-iy","nn"],lay:["l-ey1","vbd vbp jj vb"],layer:["l-ey1 er","nn vb"],layered:["l-ey1 er-d","vbn"],layering:["l-ey1 er ih-ng","vbg"],laying:["l-ey1 ih-ng","vbg"],layman:["l-ey1 m-ah-n","nn"],layoff:["l-ey1 ao-f","nn"],layout:["l-ey1 aw-t","nn"],lazily:["l-ae1 z-ah l-iy","rb"],lazy:["l-ey1 z-iy","jj"],leach:["l-iy1-ch","vb"],leaching:["l-iy1 ch-ih-ng","nn"],lead:["l-eh1-d","vb vbn vbp jj nn"],leaded:["l-eh1 d-ih-d","jj"],leaden:["l-eh1 d-ah-n","jj"],leader:["l-iy1 d-er","nn"],leaderless:["l-iy1 d-er l-ah-s","jj"],leadership:["l-iy1 d-er sh-ih-p","nn"],leading:["l-iy1 d-ih-ng","vbg jj nn"],leadoff:["l-iy1-d ao-f","nn"],leaf:["l-iy1-f","nn vb"],leafed:["l-iy1-f-t","vbd"],leafing:["l-iy1 f-ih-ng","vbg"],leaflet:["l-iy1-f l-ah-t","nn"],leafy:["l-iy1 f-iy","jj"],league:["l-iy1-g","nn"],leaguer:["l-iy1 g-er","nn"],leak:["l-iy1-k","nn vb"],leakage:["l-iy1 k-ah-jh","nn"],leaked:["l-iy1-k-t","vbn vbd"],leaker:["l-iy1 k-er","nn"],leaking:["l-iy1 k-ih-ng","vbg"],leaky:["l-iy1 k-iy","jj"],lean:["l-iy1-n","jj vbp vb"],leaned:["l-iy1-n-d","vbd vbn"],leaner:["l-iy1 n-er","jjr rbr"],leaning:["l-iy1 n-ih-ng","vbg"],leans:["l-iy1-n-z","vbz"],leap:["l-iy1-p","nn vbp vb"],leaped:["l-eh1-p-t","vbd vbn"],leapfrog:["l-iy1-p f-r-ao-g","vb nn"],leaping:["l-iy1 p-ih-ng","vbg jj"],leapt:["l-eh1-p-t","vbd"],learn:["l-er1-n","vb vbp"],learned:["l-er1-n-d","vbd vbn jj nn"],learner:["l-er1 n-er","nn"],learning:["l-er1 n-ih-ng","vbg"],learns:["l-er1-n-z","vbz"],leasable:["l-iy1 s-ah b-ah-l","jj"],lease:["l-iy1-s","nn vbp vb"],leaseback:["l-iy1-s b-ae-k","nn"],leased:["l-iy1-s-t","vbn vbd jj"],leash:["l-iy1-sh","nn"],leasing:["l-iy1 s-ih-ng","vbg"],least:["l-iy1-s-t","jjs rbs jj"],leather:["l-eh1 dh-er","nn jj"],leathery:["l-eh1 dh-er iy","jj"],leave:["l-iy1-v","vb nn vbp"],leaven:["l-eh1-v-ah-n","vb"],leavened:["l-eh1 v-ah-n-d","vbd vbn jj"],leavening:["l-eh1 v-ah-n ih-ng","vbg"],leaving:["l-iy1 v-ih-ng","vbg"],lecher:["l-eh1 ch-er","nn"],lecherous:["l-eh1 ch-er ah-s","jj"],lectern:["l-eh1-k t-er-n","nn"],lecture:["l-eh1-k ch-er","nn vbp vb"],lectured:["l-eh1-k ch-er-d","vbd vbn"],lecturer:["l-eh1-k ch-er er","nn"],lecturing:["l-eh1-k ch-er ih-ng","vbg"],led:["l-eh1-d","vbn vbd vb"],ledge:["l-eh1-jh","nn"],ledger:["l-eh1 jh-er","nn"],leech:["l-iy1-ch","nn vb"],leery:["l-ih1 r-iy","jj"],leeway:["l-iy1 w-ey","nn"],left:["l-eh1-f-t","vbn jj nn rb vbd"],leftist:["l-eh1-f t-ih-s-t","jj"],leftover:["l-eh1-f-t ow v-er","jj"],leftward:["l-eh1-f-t w-er-d","jj"],leg:["l-eh1-g","nn"],legacy:["l-eh1 g-ah s-iy","nn"],legal:["l-iy1 g-ah-l","jj"],legalistic:["l-eh g-ah l-ih1 s-t-ih-k","jj"],legality:["l-iy g-ae1 l-ah t-iy","nn"],legalization:["l-iy g-ah l-ah z-ey1 sh-ah-n","nn"],legalize:["l-iy1 g-ah l-ay-z","vb vbp"],legalized:["l-iy1 g-ah l-ay-z-d","vbn"],legalizing:["l-iy1 g-ah l-ay z-ih-ng","vbg"],legally:["l-iy1 g-ah l-iy","rb"],legend:["l-eh1 jh-ah-n-d","nn"],legendary:["l-eh1 jh-ah-n d-eh r-iy","jj"],legerdemain:["l-eh jh-er d-ah m-ey1-n","nn"],legged:["l-eh1 g-ah-d","jj"],leggings:["l-eh1 g-ih-ng-z","nn"],leggy:["l-eh1 g-iy","jj"],legibility:["l-eh jh-ah b-ih1 l-ah t-iy","nn"],legible:["l-eh1 jh-ah b-ah-l","jj"],legion:["l-iy1 jh-ah-n","jj nn"],legislate:["l-eh1 jh-ih s-l-ey-t","vb"],legislated:["l-eh1 jh-ah-s l-ey t-ah-d","vbn vbd"],legislates:["l-eh1 jh-ih s-l-ey-t-s","vbz"],legislating:["l-eh1 jh-ih s-l-ey t-ih-ng","vbg"],legislation:["l-eh jh-ah-s l-ey1 sh-ah-n","nn"],legislative:["l-eh1 jh-ah-s l-ey t-ih-v","jj"],legislatively:["l-eh1 jh-ih s-l-ey t-ih-v l-iy","rb"],legislator:["l-eh1 jh-ah-s l-ey t-er","nn"],legislature:["l-eh1 jh-ah-s l-ey ch-er","nn"],legitimacy:["l-ah jh-ih1 t-ah m-ah s-iy","nn"],legitimate:["l-ah jh-ih1 t-ah m-ah-t","jj"],legitimately:["l-ah jh-ih1 t-ah m-ah-t l-iy","rb"],legitimize:["l-ah jh-ih1 t-ah m-ay-z","vb"],legitimized:["l-ih jh-ih1 t-ah m-ay-z-d","vbn"],legitimizes:["l-ih jh-ih1 t-ah m-ay z-ih-z","vbz"],legume:["l-eh1 g-y-uw-m","nn"],leisure:["l-eh1 zh-er","nn"],leisurely:["l-iy1 z-er l-iy","jj rb"],leitmotif:["l-ay1-t m-ow t-iy-f","nn"],lemming:["l-eh1 m-ih-ng","nn"],lemon:["l-eh1 m-ah-n","nn jj"],lemonade:["l-eh1 m-ah n-ey1-d","nn"],len:["l-eh1-n","nn"],lend:["l-eh1-n-d","vb vbp"],lender:["l-eh1-n d-er","nn"],lending:["l-eh1-n d-ih-ng","vbg jj"],lends:["l-eh1-n-d-z","vbz"],length:["l-eh1-ng-k-th","nn"],lengthen:["l-eh1-ng th-ah-n","vb vbp"],lengthened:["l-eh1-ng th-ah-n-d","vbn vbd jj"],lengthening:["l-eh1-ng th-ah n-ih-ng","vbg"],lengthens:["l-eh1-ng th-ah-n-z","vbz"],lengthwise:["l-eh1-ng-th w-ay-z","rb jj"],lengthy:["l-eh1-ng th-iy","jj"],leniency:["l-iy1 n-y-ah-n s-iy","nn"],lenient:["l-iy1 n-iy ah-n-t","jj"],lens:["l-eh1-n-z","nn"],lent:["l-eh1-n-t","vbd vbn"],lentil:["l-eh1-n t-ah-l","nn"],leopard:["l-eh1 p-er-d","nn"],leprosy:["l-eh1 p-r-ah s-iy","nn"],lesbian:["l-eh1-z b-iy ah-n","nn"],lesion:["l-iy1 zh-ah-n","nn"],less:["l-eh1-s","jjs cc rb rbr rbs"],lessen:["l-eh1 s-ah-n","vb"],lessened:["l-eh1 s-ah-n-d","vbn jj vbd"],lessening:["l-eh1 s-ah-n ih-ng","vbg"],lessens:["l-eh1 s-ah-n-z","vbz"],lesser:["l-eh1 s-er","jjr rbr"],lesson:["l-eh1 s-ah-n","nn"],lessor:["l-eh1 s-er","nn"],lest:["l-eh1-s-t","in"],"let":["l-eh1-t","vb vbd vbn vbp nn"],letdown:["l-eh1-t d-aw-n","nn"],lethal:["l-iy1 th-ah-l","jj"],lethality:["l-iy th-ae1 l-ah t-iy","nn"],lethargic:["l-ah th-aa1-r jh-ih-k","jj"],lethargy:["l-eh1 th-er jh-iy","nn"],lets:["l-eh1-t-s","vbz"],letter:["l-eh1 t-er","nn vb"],lettered:["l-eh1 t-er-d","vbd"],letterhead:["l-eh1 t-er hh-eh-d","nn"],lettering:["l-eh1 t-er ih-ng","nn"],letterman:["l-eh1 t-er m-ah-n","nn"],letting:["l-eh1 t-ih-ng","vbg"],lettuce:["l-eh1 t-ah-s","nn"],letup:["l-eh1-t ah-p","nn"],leukemia:["l-uw k-iy1 m-iy ah","nn"],levamisole:["l-ah v-ae1 m-ih s-ow-l","nn"],levee:["l-eh1 v-iy","nn"],level:["l-eh1 v-ah-l","nn vbp jj vb"],leveled:["l-eh1 v-ah-l-d","vbd vbn"],leveling:["l-eh1 v-ah-l ih-ng","vbg"],levelled:["l-eh1 v-ah-l-d","vbn"],lever:["l-eh1 v-er","nn"],leverage:["l-eh1 v-er ih-jh","nn vb"],leveraged:["l-iy1 v-er ih-jh-d","jj vbn nn"],leveraging:["l-eh1 v-r-ih jh-ih-ng","vbg"],leviathan:["l-ah v-ay1 ah th-ah-n","jj nn"],levied:["l-eh1 v-iy-d","vbn vbd"],levitation:["l-eh v-ih t-ey1 sh-ah-n","nn"],levity:["l-eh1 v-ih t-iy","nn"],levy:["l-eh1 v-iy","nn vbp vb"],levying:["l-eh1 v-iy ih-ng","vbg"],lewd:["l-uw1-d","jj"],lexical:["l-eh1-k s-ih k-ah-l","jj"],lexicon:["l-eh1-k s-ih k-aa-n","nn"],liability:["l-ay ah b-ih1 l-ih t-iy","nn"],liable:["l-ay1 ah b-ah-l","jj"],liaison:["l-iy ey1 z-aa-n","nn jj"],liar:["l-ay1 er","nn"],libel:["l-ay1 b-ah-l","nn vb"],libeled:["l-ay1 b-ah-l-d","vbn"],libelous:["l-ay1 b-ah l-ah-s","jj"],liberal:["l-ih1 b-er ah-l","jj nn"],liberalism:["l-ih1 b-er ah l-ih z-ah-m","nn"],liberality:["l-ih b-er ae1 l-ah t-iy","nn"],liberalization:["l-ih b-r-ah l-ih z-ey1 sh-ah-n","nn"],liberalize:["l-ih1 b-er ah l-ay-z","vb vbp"],liberalized:["l-ih1 b-er ah l-ay-z-d","vbn jj vbd"],liberalizing:["l-ih1 b-er ah l-ay z-ih-ng","vbg"],liberally:["l-ih1 b-er ah l-iy","rb"],liberate:["l-ih1 b-er ey-t","vb"],liberated:["l-ih1 b-er ey t-ih-d","vbn jj vbd"],liberating:["l-ih1 b-er ey t-ih-ng","vbg jj"],liberation:["l-ih b-er ey1 sh-ah-n","nn"],libertarian:["l-ih b-er t-eh1 r-iy ah-n","jj"],libertine:["l-ih1 b-er t-iy-n","nn"],liberty:["l-ih1 b-er t-iy","nn"],libido:["l-ah b-iy1 d-ow","nn"],librarian:["l-ay b-r-eh1 r-iy ah-n","nn"],library:["l-ay1 b-r-eh r-iy","nn"],libretto:["l-ah b-r-eh1 t-ow","nn"],license:["l-ay1 s-ah-n-s","nn vbp vb"],licensed:["l-ay1 s-ah-n-s-t","vbn vbd jj"],licensee:["l-ay s-ah-n s-iy1","nn"],licensing:["l-ay1 s-ah-n s-ih-ng","vbg jj"],lichen:["l-ay1 k-ah-n","nn"],lick:["l-ih1-k","vb"],licked:["l-ih1-k-t","vbd vbn"],licking:["l-ih1 k-ih-ng","vbg"],licks:["l-ih1-k-s","vbz"],lid:["l-ih1-d","nn"],lie:["l-ay1","vb vbp nn"],lied:["l-ay1-d","vbd"],lieder:["l-iy1 d-er","jj nn"],lien:["l-iy1-n","nn"],lieutenant:["l-uw t-eh1 n-ah-n-t","nn"],life:["l-ay1-f","nn rb"],lifeblood:["l-ay1-f b-l-ah-d","nn"],lifeboat:["l-ay1-f b-ow-t","nn"],lifeguard:["l-ay1-f g-aa-r-d","nn"],lifeless:["l-ay1-f l-ah-s","jj"],lifelike:["l-ay1-f l-ay-k","jj"],lifeline:["l-ay1-f l-ay-n","nn"],lifelong:["l-ay1-f l-ao1-ng","jj"],lifer:["l-ay1 f-er","nn"],lifesaving:["l-ay1-f s-ey v-ih-ng","vbg"],lifestyle:["l-ay1-f s-t-ay-l","nn"],lifetime:["l-ay1-f t-ay-m","nn jj"],lift:["l-ih1-f-t","vb nn vbp"],lifted:["l-ih1-f t-ah-d","vbd vbn"],lifter:["l-ih1-f t-er","nn"],lifting:["l-ih1-f t-ih-ng","vbg jj nn"],liftoff:["l-ih1-f-t ao-f","nn"],ligament:["l-ih1 g-ah m-ah-n-t","nn"],ligand:["l-ih1 g-ah-n-d","nn"],light:["l-ay1-t","nn jj rb vb vbp"],lighted:["l-ay1 t-ah-d","vbn vbd jj"],lighten:["l-ay1 t-ah-n","vb"],lightened:["l-ay1 t-ah-n-d","vbd vbn"],lightening:["l-ay1 t-ah-n ih-ng","vbg"],lighter:["l-ay1 t-er","jjr rbr nn"],lightest:["l-ay1 t-ah-s-t","jjs"],lighthearted:["l-ay1-t hh-aa-r t-ih-d","jj"],lighthouse:["l-ay1-t hh-aw-s","nn"],lighting:["l-ay1 t-ih-ng","nn vbg"],lightly:["l-ay1-t l-iy","rb"],lightness:["l-ay1-t n-ah-s","nn"],lightning:["l-ay1-t n-ih-ng","nn"],lightweight:["l-ay1-t w-ey1-t","jj nn"],lignite:["l-ih1-g n-ay-t","jj nn"],likable:["l-ay1 k-ah b-ah-l","jj"],like:["l-ay1-k","in jj nn vb vbp"],liked:["l-ay1-k-t","vbd vbn"],likelier:["l-ay1-k l-iy er","jjr"],likeliest:["l-ay1-k l-iy ah-s-t","jjs"],likelihood:["l-ay1-k l-iy hh-uh-d","nn"],likely:["l-ay1-k l-iy","jj rb"],liken:["l-ay1-k-ah-n","vb"],likened:["l-ay1 k-ah-n-d","vbd vbn"],likeness:["l-ay1-k n-ah-s","nn"],likening:["l-ay1 k-ah n-ih-ng","vbg"],likens:["l-ay1 k-ah-n-z","vbz"],likewise:["l-ay1-k w-ay-z","rb"],liking:["l-ay1 k-ih-ng","vbg"],lilac:["l-ay1 l-ae-k","jj"],lilt:["l-ih1-l-t","nn"],lily:["l-ih1 l-iy","nn"],lima:["l-ay1 m-ah","nn"],limb:["l-ih1-m","nn"],limber:["l-ih1-m b-er","jj"],limbo:["l-ih1-m b-ow","nn"],lime:["l-ay1-m","nn"],limelight:["l-ay1-m l-ay-t","nn"],limestone:["l-ay1-m s-t-ow-n","nn"],limit:["l-ih1 m-ah-t","nn vb vbp"],limitation:["l-ih m-ih t-ey1 sh-ah-n","nn"],limited:["l-ih1 m-ah t-ah-d","jj vbd vbn"],limiting:["l-ih1 m-ah t-ih-ng","vbg"],limitless:["l-ih1 m-ah-t l-ah-s","jj"],limo:["l-ih1 m-ow","nn"],limousine:["l-ih1 m-ah z-iy-n","nn"],limp:["l-ih1-m-p","jj nn vb"],limped:["l-ih1-m-p-t","vbd vbn"],limping:["l-ih1-m p-ih-ng","vbg"],linage:["l-ay1 n-ih-jh","nn"],linchpin:["l-ih1-n-ch p-ih-n","nn"],linden:["l-ih1-n d-ah-n","nn"],line:["l-ay1-n","nn vbp rb vb"],lineage:["l-ih1 n-iy ah-jh","nn"],lineal:["l-ih1 n-iy ah-l","jj"],linear:["l-ih1 n-iy er","jj"],linearly:["l-ih1 n-iy er l-iy","rb"],lineback:["l-ay1-n b-ae-k","nn"],linebacker:["l-ay1-n b-ae k-er","nn"],lined:["l-ay1-n-d","vbn vbd jj"],lineman:["l-ay1-n m-ah-n","nn"],linen:["l-ih1 n-ah-n","nn jj"],liner:["l-ay1 n-er","nn"],lineup:["l-ay1-n ah-p","nn"],linger:["l-ih1-ng g-er","vb vbp"],lingered:["l-ih1-ng g-er-d","vbd vbn"],lingerie:["l-aa1-n zh-er ey","nn"],lingering:["l-ih1-ng g-er ih-ng","vbg jj"],lingers:["l-ih1-ng g-er-z","vbz"],lingo:["l-ih1-ng g-ow","nn"],linguist:["l-ih1-ng g-w-ih-s-t","nn"],linguistic:["l-ih-ng g-w-ih1 s-t-ih-k","jj"],linguistically:["l-ih-ng g-w-ih1 s-t-ih-k l-iy","rb"],lining:["l-ay1 n-ih-ng","vbg"],link:["l-ih1-ng-k","nn vb vbp"],linkage:["l-ih1-ng k-ah-jh","nn"],linked:["l-ih1-ng-k-t","vbn vbd jj"],linking:["l-ih1-ng k-ih-ng","vbg"],linoleum:["l-ah n-ow1 l-iy ah-m","nn"],lint:["l-ih1-n-t","nn"],lion:["l-ay1 ah-n","nn"],lionize:["l-ay1-ah-n-ay-z","vb"],lionized:["l-ay1 ah n-ay-z-d","vbn"],lip:["l-ih1-p","nn jj"],lipid:["l-ay1 p-ah-d","nn"],liposome:["l-ih1 p-ah s-ow-m","nn"],lipstick:["l-ih1-p s-t-ih-k","nn"],liquefied:["l-ih1 k-w-ah f-ay-d","vbn"],liquefy:["l-ih1 k-w-ah f-ay","vb vbp"],liqueur:["l-ih k-er1","nn"],liquid:["l-ih1 k-w-ah-d","jj nn"],liquidate:["l-ih1 k-w-ih d-ey-t","vb"],liquidated:["l-ih1 k-w-ih d-ey t-ih-d","vbn vbd"],liquidating:["l-ih1 k-w-ih d-ey t-ih-ng","vbg jj nn"],liquidation:["l-ih k-w-ih d-ey1 sh-ah-n","nn"],liquidator:["l-ih1 k-w-ih d-ey t-er","nn"],liquidity:["l-ih k-w-ih1 d-ah t-iy","nn"],liquor:["l-ih1 k-er","nn"],list:["l-ih1-s-t","nn vbp vb"],listed:["l-ih1 s-t-ah-d","vbn vbd jj"],listen:["l-ih1 s-ah-n","vb vbp"],listened:["l-ih1 s-ah-n-d","vbd vbn"],listener:["l-ih1 s-ah-n er","nn"],listening:["l-ih1 s-ah-n ih-ng","vbg"],listens:["l-ih1 s-ah-n-z","vbz"],listing:["l-ih1 s-t-ih-ng","nn vbg"],listless:["l-ih1-s-t l-ah-s","jj"],listlessly:["l-ih1-s-t l-ah-s l-iy","rb"],lit:["l-ih1-t","vbd vbn jj nn"],litany:["l-ih1 t-ah n-iy","nn"],liter:["l-iy1 t-er","nn"],literacy:["l-ih1 t-er ah s-iy","nn"],literal:["l-ih1 t-er ah-l","jj"],literally:["l-ih1 t-er ah l-iy","rb"],literary:["l-ih1 t-er eh r-iy","jj nn"],literate:["l-ih1 t-er ah-t","jj"],literature:["l-ih1 t-er ah ch-er","nn"],lithe:["l-ay1-dh","jj"],lithium:["l-ih1 th-iy ah-m","nn"],lithograph:["l-ih1 th-ah g-r-ae-f","nn"],lithographic:["l-ih th-ah g-r-ae1 f-ih-k","jj"],lithography:["l-ah th-aa1 g-r-ah f-iy","nn"],litigant:["l-ih1 t-ih g-ah-n-t","nn"],litigate:["l-ih1 t-ih g-ey-t","vb"],litigated:["l-ih1 t-ih g-ey t-ih-d","vbn"],litigation:["l-ih t-ah g-ey1 sh-ah-n","nn"],litigator:["l-ih1 t-ah g-ey t-er","nn"],litigious:["l-ih t-ih1 jh-ah-s","jj"],litle:["l-ay1 t-ah-l","jj nn"],litmus:["l-ih1-t m-ah-s","nn"],litter:["l-ih1 t-er","nn vb vbp"],littered:["l-ih1 t-er-d","vbn vbd"],littering:["l-ih1 t-er ih-ng","nn"],little:["l-ih1 t-ah-l","jj rb"],littlest:["l-ih1 t-ah-l ah-s-t","jjs"],liturgical:["l-ah t-er1 jh-ih k-ah-l","jj"],liturgy:["l-ih1 t-er jh-iy","nn"],livable:["l-ih1 v-ah b-ah-l","jj"],live:["l-ay1-v","vb rb vbp jj"],lived:["l-ay1-v-d","vbd vbn vb"],livelier:["l-ay1-v l-iy er","jjr"],liveliest:["l-ay1-v l-iy ah-s-t","jjs"],livelihood:["l-ay1-v l-iy hh-uh-d","nn"],liveliness:["l-ay1-v l-iy n-ah-s","nn"],lively:["l-ay1-v l-iy","jj rb"],liver:["l-ih1 v-er","nn"],liveried:["l-ih1 v-r-iy-d","jj"],livestock:["l-ay1-v s-t-aa-k","nn"],livid:["l-ih1 v-ih-d","jj"],living:["l-ih1 v-ih-ng","vbg jj nn"],lizard:["l-ih1 z-er-d","nn"],lo:["l-ow1","uh"],load:["l-ow1-d","nn vb vbp"],loaded:["l-ow1 d-ah-d","vbn jj vbd"],loader:["l-ow1 d-er","nn"],loading:["l-ow1 d-ih-ng","vbg"],loaf:["l-ow1-f","nn"],loafer:["l-ow1 f-er","nn"],loan:["l-ow1-n","nn vb"],loaned:["l-ow1-n-d","vbn vbd"],loath:["l-ow1-th","jj"],loathe:["l-ow1-dh","vb"],loathed:["l-ow1-dh-d","vbd vbn"],loathing:["l-ow1 dh-ih-ng","vbg"],loathsome:["l-ow1-dh s-ah-m","jj"],loave:["l-ow1-v","nn"],lob:["l-aa1-b","vb"],lobbied:["l-aa1 b-iy-d","vbd vbn"],lobby:["l-aa1 b-iy","nn vb"],lobbying:["l-aa1 b-iy ih-ng","vbg jj nn"],lobbyist:["l-aa1 b-iy ah-s-t","nn"],lobe:["l-ow1-b","nn"],loblolly:["l-aa1 b-l-aa l-iy","nn"],lobo:["l-ow1 b-ow","nn"],lobster:["l-aa1-b s-t-er","nn"],lobule:["l-aa1 b-y-uw-l","nn"],local:["l-ow1 k-ah-l","jj nn"],locale:["l-ow k-ae1-l","nn"],locality:["l-ow k-ae1 l-ah t-iy","nn"],localization:["l-ow k-ah l-ah z-ey1 sh-ah-n","nn"],localize:["l-ow1-k-ah-l-ay-z","vb"],localized:["l-ow1 k-ah l-ay-z-d","jj vbn"],locally:["l-ow1 k-ah l-iy","rb"],locate:["l-ow1 k-ey-t","vb vbp"],located:["l-ow1 k-ey t-ah-d","vbn jj vbd"],locates:["l-ow1 k-ey-t-s","vbz"],locating:["l-ow1 k-ey t-ih-ng","vbg"],location:["l-ow k-ey1 sh-ah-n","nn"],loch:["l-aa1-k","nn"],lock:["l-aa1-k","vb vbp jj nn"],locked:["l-aa1-k-t","vbn jj vbd"],locker:["l-aa1 k-er","nn"],locking:["l-aa1 k-ih-ng","jj vbg"],lockout:["l-aa1-k aw-t","nn"],lockstep:["l-aa1-k s-t-eh-p","nn"],lockup:["l-aa1-k ah-p","nn"],locomotive:["l-ow k-ah m-ow1 t-ih-v","nn"],locus:["l-ow1 k-ah-s","nn"],locust:["l-ow1 k-ah-s-t","nn"],lodge:["l-aa1-jh","nn vb"],lodged:["l-aa1-jh-d","vbn vbd"],lodging:["l-aa1 jh-ih-ng","nn vbg"],loft:["l-ao1-f-t","nn"],lofty:["l-ao1-f t-iy","jj"],log:["l-ao1-g","nn vb vbp"],logarithm:["l-aa1 g-er ih dh-ah-m","nn"],logged:["l-ao1-g-d","vbn vbd"],logger:["l-aa1 g-er","nn"],loggerhead:["l-aa1 g-er hh-eh-d","nn"],logging:["l-ao1 g-ih-ng","vbg jj"],logic:["l-aa1 jh-ih-k","nn"],logical:["l-aa1 jh-ih k-ah-l","jj"],logically:["l-aa1 jh-ih-k l-iy","rb"],logistic:["l-ah jh-ih1 s-t-ih-k","jj"],logistical:["l-ah jh-ih1 s-t-ih k-ah-l","jj"],logjam:["l-aa1-g jh-ae-m","nn"],logo:["l-ow1 g-ow","nn"],loin:["l-oy1-n","nn"],loincloth:["l-oy1-n k-l-ao-th","nn"],loiter:["l-oy1-t-er","vb"],loitering:["l-oy1 t-er ih-ng","vbg"],loll:["l-aa1-l","vb"],lolling:["l-aa1 l-ih-ng","vbg"],lollipop:["l-aa1 l-iy p-aa-p","nn"],lone:["l-ow1-n","jj"],loneliness:["l-ow1-n l-iy n-ah-s","nn"],lonely:["l-ow1-n l-iy","jj"],loner:["l-ow1 n-er","nn"],lonesome:["l-ow1-n s-ah-m","jj"],"long":["l-ao1-ng","jj vb vbp rb"],longed:["l-ao1-ng-d","vbd vbn"],longer:["l-ao1-ng g-er","rb jjr rbr"],longest:["l-ao1-ng g-ah-s-t","jjs"],longevity:["l-ao-n jh-eh1 v-ah t-iy","nn"],longhand:["l-ao1-ng hh-ae-n-d","jj nn"],longhorn:["l-ao1-ng hh-ao-r-n","nn"],longing:["l-ao1 ng-ih-ng","nn vbg"],longish:["l-ao1 ng-ih-sh","jj"],longitude:["l-aa1-n jh-ah t-uw-d","nn"],longitudinal:["l-aa-n jh-ah t-uw1 d-ah n-ah-l","jj"],longrange:["l-ao1-ng r-ey-n-jh","jj"],longs:["l-ao1-ng-z","vbz"],longshot:["l-ao1-ng sh-aa-t","nn"],longstanding:["l-ao1-ng s-t-ae-n d-ih-ng","jj"],longterm:["l-ao1-ng t-er-m","jj nn"],longtime:["l-ao1-ng t-ay-m","jj nn"],look:["l-uh1-k","vb nn vbp"],lookalike:["l-uh1 k-ah l-ay-k","jj"],looked:["l-uh1-k-t","vbd vbn"],looking:["l-uh1 k-ih-ng","vbg jj nn"],lookout:["l-uh1-k aw-t","nn"],loom:["l-uw1-m","vbp nn vb"],loomed:["l-uw1-m-d","vbd vbn"],looming:["l-uw1 m-ih-ng","vbg"],loon:["l-uw1-n","nn"],loony:["l-uw1 n-iy","jj"],loop:["l-uw1-p","nn vb"],looped:["l-uw1-p-t","vbd"],loophole:["l-uw1-p hh-ow-l","nn"],loopy:["l-uw1 p-iy","jj"],loose:["l-uw1-s","jj rb vb rp"],loosely:["l-uw1-s l-iy","rb"],loosen:["l-uw1 s-ah-n","vb"],loosened:["l-uw1 s-ah-n-d","vbn vbd"],loosening:["l-uw1 s-ah n-ih-ng","vbg"],loosens:["l-uw1 s-ah-n-z","vbz"],looser:["l-uw1 s-er","jjr"],loot:["l-uw1-t","nn vb"],looted:["l-uw1 t-ah-d","vbn vbd"],looting:["l-uw1 t-ih-ng","vbg"],lop:["l-aa1-p","jj"],lope:["l-ow1-p","nn vb"],lopes:["l-ow1-p-s","vbz"],lopped:["l-aa1-p-t","vbd vbn"],lopping:["l-aa1 p-ih-ng","nn"],lopsided:["l-aa1-p s-ay1 d-ih-d","jj"],loquacious:["l-ow k-w-ey1 sh-ah-s","jj"],lord:["l-ao1-r-d","nn"],lore:["l-ao1-r","nn"],lose:["l-uw1-z","vb vbp"],loser:["l-uw1 z-er","nn jj"],losing:["l-uw1 z-ih-ng","vbg jj nn"],loss:["l-ao1-s","nn"],lost:["l-ao1-s-t","vbd vbn jj"],lot:["l-aa1-t","nn rb jj"],lotion:["l-ow1 sh-ah-n","nn"],lotter:["l-aa1 t-er","nn"],lottery:["l-aa1 t-er iy","nn"],lotus:["l-ow1 t-ah-s","nn"],loud:["l-aw1-d","jj rb"],louder:["l-aw1 d-er","jjr rb rbr"],loudest:["l-aw1 d-ah-s-t","jjs rbs"],loudly:["l-aw1-d l-iy","rb"],loudspeaker:["l-aw1-d s-p-iy k-er","nn"],lounge:["l-aw1-n-jh","nn vb"],lounging:["l-aw1-n jh-ih-ng","vbg"],louse:["l-aw1-s","vb nn"],lousy:["l-aw1 z-iy","jj"],lovable:["l-ah1 v-ah b-ah-l","jj"],love:["l-ah1-v","nn vb vbp"],loved:["l-ah1-v-d","vbd vbn jj"],lovely:["l-ah1-v l-iy","jj"],lover:["l-ah1 v-er","nn"],lovin:["l-ow1 v-ih-n","jj"],loving:["l-ah1 v-ih-ng","jj vbg"],lovingly:["l-ah1 v-ih-ng l-iy","rb"],low:["l-ow1","jj nn rb rp"],lower:["l-ow1 er","jjr rbr vbp jj rb vb"],lowered:["l-ow1 er-d","vbd vbn jj"],lowering:["l-ow1 er ih-ng","vbg"],lowest:["l-ow1 ah-s-t","jjs jj"],lowland:["l-ow1 l-ae-n-d","nn"],lowly:["l-ow1 l-iy","jj rb"],loyal:["l-oy1 ah-l","jj"],loyalist:["l-oy1 ah l-ih-s-t","nn jj"],loyalty:["l-oy1 ah-l t-iy","nn"],lube:["l-uw1-b","nn"],lubricant:["l-uw1 b-r-ah k-ah-n-t","nn jj"],lubricate:["l-uw1-b-r-ih-k-ey-t","vb"],lubricated:["l-uw1 b-r-ah k-ey t-ih-d","vbn"],lucid:["l-uw1 s-ah-d","jj"],luck:["l-ah1-k","nn"],luckier:["l-ah1 k-iy er","jjr"],luckiest:["l-ah1 k-iy ah-s-t","jjs"],luckily:["l-ah1 k-ah l-iy","rb"],lucky:["l-ah1 k-iy","jj"],lucrative:["l-uw1 k-r-ah t-ih-v","jj"],lucy:["l-uw1 s-iy","nn"],ludicrous:["l-uw1 d-ah k-r-ah-s","jj"],ludicrously:["l-uw1 d-ah k-r-ah-s l-iy","rb"],lug:["l-ah1-g","vb nn"],luggage:["l-ah1 g-ah-jh","nn"],lugging:["l-ah1 g-ih-ng","vbg"],lukewarm:["l-uw1-k w-ao1-r-m","jj"],lull:["l-ah1-l","nn vb"],lullaby:["l-ah1 l-ah b-ay","nn"],lulled:["l-ah1-l-d","vbn"],lumbar:["l-ah1-m b-aa-r","jj"],lumber:["l-ah1-m b-er","nn vb vbp"],lumbering:["l-ah1-m b-er ih-ng","jj nn"],lumberjack:["l-ah1-m b-er jh-ae-k","nn"],lumberyard:["l-ah1-m b-er y-aa-r-d","nn"],lumen:["l-uw1 m-ah-n","nn"],luminary:["l-uw1 m-ah n-eh r-iy","nn"],luminescence:["l-uw m-ah n-eh1 s-ah-n-s","nn"],luminescent:["l-uw m-ah n-eh1 s-ah-n-t","jj"],luminous:["l-uw1 m-ah n-ah-s","jj"],lump:["l-ah1-m-p","nn vb vbp"],lumped:["l-ah1-m-p-t","vbn vbd"],lumping:["l-ah1-m p-ih-ng","vbg"],lumpy:["l-ah1-m p-iy","jj"],lunar:["l-uw1 n-er","jj"],lunatic:["l-uw1 n-ah t-ih-k","jj"],lunch:["l-ah1-n-ch","nn vb"],lunched:["l-ah1-n-ch-t","vbn"],luncheon:["l-ah1-n ch-ah-n","nn"],lunchroom:["l-ah1-n-ch r-uw-m","nn"],lunchtime:["l-ah1-n-ch t-ay-m","nn"],lung:["l-ah1-ng","nn"],lunge:["l-ah1-n-jh","vb"],lunged:["l-ah1-n-jh-d","vbd"],lunger:["l-ah1 ng-er","nn"],lunges:["l-ah1-n jh-ih-z","vbz"],lunging:["l-ah1-n jh-ih-ng","vbg"],lurch:["l-er1-ch","nn vb vbp"],lurched:["l-er1-ch-t","vbd"],lurching:["l-er1 ch-ih-ng","vbg"],lure:["l-uh1-r","vb nn"],lured:["l-uh1-r-d","vbn vbd"],lurid:["l-uh1 r-ah-d","jj"],luring:["l-uh1 r-ih-ng","vbg"],lurk:["l-er1-k","vb vbp"],lurked:["l-er1-k-t","vbd"],lurking:["l-er1 k-ih-ng","vbg"],lurks:["l-er1-k-s","vbz"],luscious:["l-ah1 sh-ih-s","jj"],lush:["l-ah1-sh","jj"],lust:["l-ah1-s-t","nn"],luster:["l-ah1 s-t-er","nn"],lustful:["l-ah1-s-t f-ah-l","jj"],lustre:["l-ah1 s-t-er","nn"],lustrous:["l-ah1-s t-r-ah-s","jj"],lusty:["l-ah1 s-t-iy","jj"],lute:["l-uw1-t","nn"],luxurious:["l-ah-g zh-er1 iy ah-s","jj"],luxury:["l-ah1-g zh-er iy","nn jj"],lye:["l-ay1","nn"],lying:["l-ay1 ih-ng","vbg"],lymph:["l-ih1-m-f","nn"],lymphocyte:["l-ih1-m f-ah s-ay-t","nn"],lymphoma:["l-ih-m f-ow1 m-ah","nn"],lynch:["l-ih1-n-ch","vb"],lynched:["l-ih1-n-ch-t","vbn"],lyric:["l-ih1 r-ih-k","jj nn"],lyrical:["l-ih1 r-ih k-ah-l","jj"],lyricism:["l-ih1 r-ih s-ih z-ah-m","nn"],lyricist:["l-ih1 r-ih s-ih-s-t","nn"],macabre:["m-ah k-aa1 b-r-ah","jj"],macaroni:["m-ae k-er ow1 n-iy","nn"],macaw:["m-ah k-ao1","nn"],machete:["m-ah sh-eh1 t-iy","nn"],machination:["m-ae k-ah n-ey1 sh-ah-n","nn"],machine:["m-ah sh-iy1-n","nn"],machinery:["m-ah sh-iy1 n-er iy","nn"],machining:["m-ah sh-iy1 n-ih-ng","nn"],machinist:["m-ah sh-iy1 n-ah-s-t","nn"],macho:["m-aa1 ch-ow","jj nn"],mackerel:["m-ae1 k-er ah-l","nn"],mackinaw:["m-ae1 k-ah n-ao","nn"],mackintosh:["m-ae1 k-ah-n t-aa-sh","nn"],macroeconomic:["m-ae k-r-ow eh k-ah n-aa1 m-ih-k","jj"],mad:["m-ae1-d","jj"],madam:["m-ae1 d-ah-m","nn"],madcap:["m-ae1-d k-ae-p","jj"],madden:["m-ae1-d-ah-n","vb"],maddening:["m-ae1 d-ah-n ih-ng","jj vbg"],maddeningly:["m-ae1 d-ah-n ih-ng l-iy","rb"],made:["m-ey1-d","vbn vbd jj"],madhouse:["m-ae1-d hh-aw-s","nn"],madly:["m-ae1-d l-iy","rb"],madman:["m-ae1-d m-ae-n","nn"],madness:["m-ae1-d n-ah-s","nn"],madrigal:["m-ae1 d-r-ah g-ah-l","nn"],madstone:["m-ae1-d s-t-ow-n","nn"],maelstrom:["m-ey1-l s-t-r-ah-m","nn"],maestro:["m-ay1 s-t-r-ow","nn"],mafia:["m-aa1 f-iy ah","nn"],magazine:["m-ae1 g-ah z-iy-n","nn"],magenta:["m-ah jh-eh1-n t-ah","jj nn"],maggot:["m-ae1 g-ah-t","nn"],magic:["m-ae1 jh-ih-k","nn jj"],magical:["m-ae1 jh-ih k-ah-l","jj"],magically:["m-ae1 jh-ih k-ah l-iy","rb"],magician:["m-ah jh-ih1 sh-ah-n","nn"],magistrate:["m-ae1 jh-ah s-t-r-ey-t","nn"],magnanimous:["m-ae-g n-ae1 n-ah m-ah-s","jj"],magnate:["m-ae1-g n-ah-t","nn"],magnesium:["m-ae-g n-iy1 z-iy ah-m","nn"],magnet:["m-ae1-g n-ah-t","nn"],magnetic:["m-ae-g n-eh1 t-ih-k","jj"],magnetically:["m-ae-g n-eh1 t-ih k-ah l-iy","rb"],magnetism:["m-ae1-g n-ah t-ih z-ah-m","nn"],magnetize:["m-ae1-g n-ih t-ay-z","vb"],magnetized:["m-ae1-g n-ih t-ay-z-d","vbn"],magnification:["m-ae-g n-ah f-ah k-ey1 sh-ah-n","nn"],magnificent:["m-ae-g n-ih1 f-ah s-ah-n-t","jj"],magnificently:["m-ae-g n-ih1 f-ah s-ah-n-t l-iy","rb"], +magnified:["m-ae1-g n-ah f-ay-d","vbn vbd"],magnifies:["m-ae1-g n-ah f-ay-z","vbz"],magnify:["m-ae1-g n-ah f-ay","vb"],magnifying:["m-ae1-g n-ah f-ay ih-ng","vbg"],magnitude:["m-ae1-g n-ah t-uw-d","nn"],magnolia:["m-ae-g n-ow1 l-y-ah","nn"],magnum:["m-ae1-g n-ah-m","nn"],magpies:["m-ae1-g p-ay","nn"],maharajah:["m-aa hh-er aa1 jh-ah-z","nn"],mahogany:["m-ah hh-aa1 g-ah n-iy","nn"],maid:["m-ey1-d","nn"],maiden:["m-ey1 d-ah-n","nn jj"],mail:["m-ey1-l","nn vb vbp"],mailbox:["m-ey1-l b-aa-k-s","nn"],mailed:["m-ey1-l-d","vbn vbd jj"],mailer:["m-ey1 l-er-z","nn"],mailing:["m-ey1 l-ih-ng","nn vbg"],mailman:["m-ey1-l m-ae-n","nn"],mailroom:["m-ey1-l r-uw-m","nn jj"],maimed:["m-ey1-m-d","jj"],main:["m-ey1-n","jj nn"],mainframe:["m-ey1-n f-r-ey-m","nn jj"],mainland:["m-ey1-n l-ae-n-d","nn jj"],mainline:["m-ey1-n l-ay-n","jj nn"],mainly:["m-ey1-n l-iy","rb"],mainstay:["m-ey1-n s-t-ey","nn jj"],mainstream:["m-ey1-n s-t-r-iy-m","nn jj rb"],maintain:["m-ey-n t-ey1-n","vb vbp"],maintained:["m-ey-n t-ey1-n-d","vbn vbd"],maintaining:["m-ey-n t-ey1 n-ih-ng","vbg"],maintains:["m-ey-n t-ey1-n-z","vbz"],maintenance:["m-ey1-n t-ah n-ah-n-s","nn"],majestic:["m-ah jh-eh1 s-t-ih-k","jj"],majestically:["m-ah jh-eh1 s-t-ih k-ah l-iy","rb"],majesty:["m-ae1 jh-ah s-t-iy","nn"],major:["m-ey1 jh-er","jj nn vb vbp"],majored:["m-ey1 jh-er-d","vbn"],majoring:["m-ey1 jh-er ih-ng","vbg"],majoritarian:["m-ae jh-er ih t-eh1 r-iy ah-n","jj"],majority:["m-ah jh-ao1 r-ah t-iy","nn jj"],make:["m-ey1-k","vb nn vbp"],makeover:["m-ae1-k ow v-er","nn"],maker:["m-ey1 k-er","nn"],makes:["m-ey1-k-s","vbz"],makeshift:["m-ey1-k sh-ih-f-t","jj nn"],makeup:["m-ey1-k ah-p","nn"],making:["m-ey1 k-ih-ng","vbg"],maladjusted:["m-ae-l ah jh-ah1 s-t-ih-d","jj"],maladroit:["m-ae l-ah d-r-oy1-t","jj"],malady:["m-ae1 l-ah d-iy","nn"],malaise:["m-ae l-ey1-z","nn"],malaria:["m-ah l-eh1 r-iy ah","nn"],male:["m-ey1-l","jj nn"],malevolent:["m-ah l-eh1 v-ah l-ah-n-t","jj"],malformation:["m-ae-l f-ao-r m-ey1 sh-ah-n","nn"],malformed:["m-ae-l f-ao1-r-m-d","jj"],malfunction:["m-ae-l f-ah1-ng-k sh-ah-n","nn"],malfunctioning:["m-ae-l f-ah1-ng-k sh-ah-n ih-ng","nn"],malice:["m-ae1 l-ah-s","nn"],malicious:["m-ah l-ih1 sh-ah-s","jj"],maliciously:["m-ah l-ih1 sh-ih-s l-iy","rb"],malign:["m-ah-l-ay1-n","vb"],malignancy:["m-ah l-ih1-g n-ah-n s-iy","nn"],malignant:["m-ah l-ih1-g n-ah-n-t","jj"],maligned:["m-ah l-ay1-n-d","vbn"],mall:["m-ao1-l","nn"],malleable:["m-ae1 l-iy ah b-ah-l","jj"],malnourished:["m-ae-l n-er1 ih-sh-t","jj"],malnutrition:["m-ae-l n-uw t-r-ih1 sh-ah-n","nn"],malpractice:["m-ae-l p-r-ae1-k t-ah-s","nn vb"],malt:["m-ao1-l-t","nn vb"],malted:["m-ao1-l t-ah-d","vbn jj"],maltreat:["m-ae-l t-r-iy1-t","vb"],maltreated:["m-ae-l t-r-iy1 t-ih-d","vbn"],maltreatment:["m-ae-l t-r-iy1-t m-ah-n-t","nn"],mama:["m-aa1 m-ah","nn"],mammal:["m-ae1 m-ah-l","nn"],mammalian:["m-ah m-ey1 l-iy ah-n","jj"],mammary:["m-ae1 m-er iy","jj"],mammography:["m-ah m-aa1 g-r-ah f-iy","nn"],mammoth:["m-ae1 m-ah-th","jj"],man:["m-ae1-n","nn jj vb uh"],mana:["m-aa1 n-ah","nn"],manage:["m-ae1 n-ah-jh","vb vbp"],manageable:["m-ae1 n-ih jh-ah b-ah-l","jj"],managed:["m-ae1 n-ah-jh-d","vbd vbn jj"],management:["m-ae1 n-ah-jh m-ah-n-t","nn"],manager:["m-ae1 n-ah jh-er","nn"],managerial:["m-ae n-ih jh-ih1 r-iy ah-l","jj"],manages:["m-ae1 n-ih jh-ih-z","vbz"],managing:["m-ae1 n-ah jh-ih-ng","vbg jj nn"],mandamus:["m-ae-n d-ey1 m-ah-s","nn"],mandate:["m-ae1-n d-ey-t","nn vb"],mandated:["m-ae1-n d-ey t-ih-d","vbn vbd"],mandating:["m-ae1-n d-ey t-ih-ng","vbg"],mandatory:["m-ae1-n d-ah t-ao r-iy","jj nn"],mane:["m-ey1-n","nn"],maneuver:["m-ah n-uw1 v-er","nn vb"],maneuvered:["m-ah n-uw1 v-er-d","vbd vbn"],maneuvering:["m-ah n-uw1 v-er ih-ng","vbg jj"],manganese:["m-ae1-ng g-ah n-iy-z","nn"],manger:["m-ey1-n jh-er","nn"],mangle:["m-ae1-ng-g-ah-l","vb"],mangled:["m-ae1-ng g-ah-l-d","jj vbn"],manhandle:["m-ae1-n-hh-ae-n-d-ah-l","vb"],manhandled:["m-ae1-n hh-ae-n d-ah-l-d","vbn"],manhole:["m-ae1-n hh-ow-l","nn"],manhood:["m-ae1-n hh-uh-d","nn"],mania:["m-ey1 n-iy ah","nn"],maniac:["m-ey1 n-iy ae-k","nn"],maniacal:["m-ah n-ay1 ah k-ah-l","jj"],manic:["m-ae1 n-ih-k","jj"],manicure:["m-ae1-n-ih-k-y-er","vb"],manicured:["m-ae1 n-ih k-y-er-d","vbn"],manifest:["m-ae1 n-ah f-eh-s-t","jj vb vbp"],manifestation:["m-ae n-ah f-eh s-t-ey1 sh-ah-n","nn"],manifested:["m-ae1 n-ah f-eh s-t-ah-d","vbd vbn"],manifestly:["m-ae1 n-ah f-eh-s-t l-iy","rb"],manifesto:["m-ae n-ah f-eh1 s-t-ow","nn"],manifold:["m-ae1 n-ah f-ow-l-d","nn jj"],manila:["m-ah n-ih1 l-ah","jj"],manipulate:["m-ah n-ih1 p-y-ah l-ey-t","vb vbp"],manipulated:["m-ah n-ih1 p-y-ah l-ey t-ih-d","vbn vbd"],manipulates:["m-ah n-ih1 p-y-ah l-ey-t-s","vbz"],manipulating:["m-ah n-ih1 p-y-ah l-ey t-ih-ng","vbg"],manipulation:["m-ah n-ih p-y-ah l-ey1 sh-ah-n","nn"],manipulative:["m-ah n-ih1 p-y-ah l-ey t-ih-v","jj"],manipulator:["m-ah n-ih1 p-y-ah l-ey t-er","nn"],mankind:["m-ae1-n k-ay1-n-d","nn"],manly:["m-ae1-n l-iy","jj"],manmade:["m-ae1-n m-ey1-d","nn"],manna:["m-ae1 n-ah","nn"],manned:["m-ae1-n-d","jj vbd vbn"],mannequin:["m-ae1 n-ah k-ih-n","nn"],manner:["m-ae1 n-er","nn"],mannered:["m-ae1 n-er-d","jj"],mannerism:["m-ae1 n-er ih z-ah-m","nn"],manning:["m-ae1 n-ih-ng","vbg"],manor:["m-ae1 n-er","nn"],manpower:["m-ae1-n p-aw er","nn"],mans:["m-ae1-n-z","vbz"],mansion:["m-ae1-n sh-ah-n","nn"],manslaughter:["m-ae1-n s-l-ao t-er","nn"],mantel:["m-ae1-n t-ah-l","nn"],mantle:["m-ae1-n t-ah-l","nn"],manual:["m-ae1 n-y-uw ah-l","jj nn"],manually:["m-ae1 n-y-uw ah l-iy","rb"],manufacture:["m-ae n-y-ah f-ae1-k ch-er","vb nn vbp"],manufactured:["m-ae n-y-ah f-ae1-k ch-er-d","vbn vbd jj"],manufacturer:["m-ae n-y-ah f-ae1-k ch-er er","nn"],manufacturing:["m-ae n-y-ah f-ae1-k ch-er ih-ng","vbg"],manure:["m-ah n-uh1-r","nn"],manuscript:["m-ae1 n-y-ah s-k-r-ih-p-t","nn"],many:["m-eh1 n-iy","jj dt rb vb pdt"],map:["m-ae1-p","nn vbp vb"],maple:["m-ey1 p-ah-l","nn jj"],mapped:["m-ae1-p-t","vbn vbd"],mapping:["m-ae1 p-ih-ng","vbg"],maquila:["m-ah-k w-iy1 l-ah","nn"],mar:["m-aa1-r","vb"],marathon:["m-eh1 r-ah th-aa-n","nn jj"],marauder:["m-er ao1 d-er","nn"],marble:["m-aa1-r b-ah-l","nn"],march:["m-aa1-r-ch","nn vbp vb"],marched:["m-aa1-r-ch-t","vbd vbn"],marcher:["m-aa1-r ch-er","nn"],marching:["m-aa1-r ch-ih-ng","vbg"],mare:["m-eh1-r","nn"],margarine:["m-aa1-r jh-er ah-n","nn"],margin:["m-aa1-r jh-ah-n","nn vb"],marginal:["m-aa1-r jh-ah n-ah-l","jj"],marginalize:["m-aa1-r-jh-ah-n-ah-l-ay-z","vb"],marginalizing:["m-aa1-r jh-ah n-ah l-ay z-ih-ng","vbg"],marginally:["m-aa1-r jh-ah n-ah l-iy","rb"],margined:["m-aa1-r jh-ah-n-d","vbn"],margining:["m-aa1-r jh-ah n-ih-ng","vbg"],marijuana:["m-eh r-ah-w aa1 n-ah","nn"],marimba:["m-er ih1-m b-ah","nn"],marina:["m-er iy1 n-ah","nn"],marinate:["m-eh1-r-ah-n-ey-t","vb"],marinated:["m-eh1 r-ah n-ey t-ih-d","vbn"],marine:["m-er iy1-n","nn jj"],mariner:["m-eh1 r-ah n-er","nn"],marital:["m-eh1 r-ah t-ah-l","jj"],maritime:["m-eh1 r-ah t-ay-m","jj"],mark:["m-aa1-r-k","nn vbp vb"],markdown:["m-aa1-r-k d-aw-n","nn jj"],marked:["m-aa1-r-k-t","vbn jj vbd"],markedly:["m-aa1-r k-ah-d l-iy","rb"],marker:["m-aa1-r k-er","nn"],market:["m-aa1-r k-ah-t","nn vbp vb"],marketability:["m-aa-r k-ih t-ah b-ih1 l-ih t-iy","nn"],marketable:["m-aa1-r k-ah t-ah b-ah-l","jj"],marketed:["m-aa1-r k-ah t-ah-d","vbn vbd"],marketeer:["m-aa-r k-ah t-ih1-r","nn"],marketer:["m-aa1-r k-ah t-er","nn"],marketing:["m-aa1-r k-ah t-ih-ng","vbg jj"],marketplace:["m-aa1-r k-ah-t p-l-ey-s","nn"],marketwide:["m-aa1-r k-ah-t w-ay-d","jj"],marking:["m-aa1-r k-ih-ng","vbg"],marksmanship:["m-aa1-r-k-s m-ah-n sh-ih-p","nn"],markup:["m-aa1-r-k ah-p","nn"],marmalade:["m-aa1-r m-ah l-ey-d","nn"],maroon:["m-er uw1-n","nn jj vb"],marooned:["m-er uw1-n-d","vbd"],marque:["m-aa1-r-k","nn"],marquee:["m-aa-r k-iy1","nn"],marred:["m-aa1-r-d","vbn jj vbd"],marriage:["m-eh1 r-ih-jh","nn"],married:["m-eh1 r-iy-d","vbn vbd jj"],marries:["m-eh1 r-iy-z","vbz"],marring:["m-aa1 r-ih-ng","vbg"],marrow:["m-eh1 r-ow","nn"],marry:["m-eh1 r-iy","vb vbp"],marrying:["m-eh1 r-iy ih-ng","vbg"],mars:["m-aa1-r-z","vbz"],marsh:["m-aa1-r-sh","nn"],marshal:["m-aa1-r sh-ah-l","nn vb vbp"],marshaling:["m-aa1-r sh-ah-l ih-ng","vbg"],marshalled:["m-aa1-r sh-ah-l-d","vbd"],marshmallow:["m-aa1-r-sh m-eh l-ow","nn"],martial:["m-aa1-r sh-ah-l","jj"],martingale:["m-aa1-r t-ih ng-ey-l","nn"],martini:["m-aa-r t-iy1 n-iy","nn"],martyr:["m-aa1-r t-er","nn"],martyrdom:["m-aa1-r t-er d-ah-m","nn"],marvel:["m-aa1-r v-ah-l","vb nn"],marveled:["m-aa1-r v-ah-l-d","vbd vbn"],marvelous:["m-aa1-r v-ah l-ah-s","jj"],marvelously:["m-aa1-r v-ah l-ah-s l-iy","rb"],mascara:["m-ae s-k-eh1 r-ah","nn"],mascot:["m-ae1 s-k-ah-t","nn"],masculine:["m-ae1-s k-y-ah l-ah-n","jj nn"],masculinity:["m-ae-s k-y-ah l-ih1 n-ah t-iy","nn"],mash:["m-ae1-sh","nn vb"],mashed:["m-ae1-sh-t","vbn"],mask:["m-ae1-s-k","nn vbp vb"],masked:["m-ae1-s-k-t","vbn vbd jj"],masking:["m-ae1 s-k-ih-ng","vbg"],mason:["m-ey1 s-ah-n","nn"],masonry:["m-ey1 s-ah-n r-iy","nn"],masquerade:["m-ae-s k-er ey1-d","nn vb vbp"],masquerading:["m-ae-s k-er ey1 d-ih-ng","vbg"],mass:["m-ae1-s","nn jj rb vb"],massacre:["m-ae1 s-ah k-er","nn vb"],massacred:["m-ae1 s-ah k-er-d","vbd vbn"],massage:["m-ah s-aa1-zh","nn vb"],massaged:["m-ah s-aa1-zh-d","vbn"],massaging:["m-ah s-aa1 zh-ih-ng","vbg"],massed:["m-ae1-s-t","vbd vbn"],massing:["m-ae1 s-ih-ng","vbg"],massive:["m-ae1 s-ih-v","jj"],massively:["m-ae1 s-ih-v l-iy","rb"],mast:["m-ae1-s-t","nn"],master:["m-ae1 s-t-er","nn vb"],mastered:["m-ae1 s-t-er-d","vbn vbd"],masterful:["m-ae1 s-t-er f-ah-l","jj"],masterfully:["m-ae1 s-t-er f-ah l-iy","rb"],mastering:["m-ae1 s-t-er ih-ng","vbg"],masterly:["m-ae1 s-t-er l-iy","jj"],mastermind:["m-ae1 s-t-er m-ay-n-d","nn vb"],masterminding:["m-ae1 s-t-er m-ay-n d-ih-ng","vbg"],masterpiece:["m-ae1 s-t-er p-iy-s","nn"],masterwork:["m-ae1 s-t-er w-er-k","nn"],mastery:["m-ae1 s-t-er iy","nn"],mastiff:["m-ae1 s-t-ah-f","nn"],mat:["m-ae1-t","nn"],matador:["m-ae1 t-ah d-ao-r","nn"],match:["m-ae1-ch","vb vbp nn"],matched:["m-ae1-ch-t","vbn jj vbd"],matching:["m-ae1 ch-ih-ng","vbg jj nn"],matchmaker:["m-ae1-ch m-ey k-er","nn"],matchmaking:["m-ae1-ch m-ey k-ih-ng","nn"],mate:["m-ey1-t","nn vbp vb uh"],mater:["m-aa1 t-er","nn"],material:["m-ah t-ih1 r-iy ah-l","nn jj"],materialism:["m-ah t-ih1 r-iy ah l-ih z-ah-m","nn"],materialistic:["m-ah t-ih r-iy ah l-ih1 s-t-ih-k","jj"],materialize:["m-ah t-ih1 r-iy ah l-ay-z","vb vbp"],materialized:["m-ah t-ih1 r-iy ah l-ay-z-d","vbd vbn"],materializes:["m-ah t-ih1 r-iy ah l-ay z-ih-z","vbz"],materially:["m-ah t-ih1 r-iy ah l-iy","rb"],materiel:["m-ah t-ih r-iy eh1-l","nn"],maternal:["m-ah t-er1 n-ah-l","jj"],maternity:["m-ah t-er1 n-ih t-iy","nn"],math:["m-ae1-th","nn"],mathematical:["m-ae th-ah m-ae1 t-ih k-ah-l","jj"],mathematically:["m-ae th-ah m-ae1 t-ih k-ah l-iy","rb"],mathematician:["m-ae th-ah m-ah t-ih1 sh-ah-n","nn"],mathematics:["m-ae th-ah m-ae1 t-ih-k-s","nn"],matinee:["m-ae1 t-ih n-ey","jj"],mating:["m-ey1 t-ih-ng","nn jj vbg"],matriarch:["m-ey1 t-r-iy aa-r-k","nn"],matriarchal:["m-ey t-r-iy aa1-r k-ah-l","jj"],matrimonial:["m-ae t-r-ah m-ow1 n-iy ah-l","jj"],matrimony:["m-ae1 t-r-ah m-ow n-iy","nn"],matrix:["m-ey1 t-r-ih-k-s","nn"],matron:["m-ey1 t-r-ah-n","nn"],matronly:["m-ey1 t-r-ah-n l-iy","jj"],matt:["m-ae1-t","nn"],matte:["m-ae1-t","nn"],matter:["m-ae1 t-er","nn vbp vb"],mattered:["m-ae1 t-er-d","vbd vbn"],matting:["m-ae1 t-ih-ng","nn"],mattress:["m-ae1 t-r-ah-s","nn"],maturation:["m-ae ch-er ey1 sh-ah-n","nn"],mature:["m-ah ch-uh1-r","jj vb vbp"],matured:["m-ah t-y-uh1-r-d","vbd vbn"],matures:["m-ah ch-uh1-r-z","vbz"],maturing:["m-ah ch-uh1 r-ih-ng","vbg"],maturity:["m-ah ch-uh1 r-ah t-iy","nn"],maudlin:["m-ao1-d l-ih-n","jj"],maul:["m-ao1-l","vb"],mauler:["m-ao1 l-er","nn"],mausoleum:["m-ao s-ah l-iy1 ah-m","nn"],mauve:["m-ao1-v","jj"],maven:["m-ey1 v-ah-n","nn"],maverick:["m-ae1 v-er ih-k","nn jj"],maw:["m-ao1","nn"],mawkish:["m-ao1 k-ih-sh","jj"],max:["m-ae1-k-s","nn"],maxim:["m-ae1-k s-ah-m","nn"],maximal:["m-ae1-k s-ah m-ah-l","jj"],maximization:["m-ae-k s-ih m-ih z-ey1 sh-ah-n","nn"],maximize:["m-ae1-k s-ah m-ay-z","vb vbp"],maximized:["m-ae1-k s-ah m-ay-z-d","vbn"],maximizes:["m-ae1-k s-ah m-ay z-ih-z","vbz"],maximizing:["m-ae1-k s-ah m-ay z-ih-ng","vbg"],maximum:["m-ae1-k s-ah m-ah-m","jj nn"],may:["m-ey1","md"],maybe:["m-ey1 b-iy","rb"],mayhem:["m-ey1 hh-eh-m","nn"],mayonnaise:["m-ey1 ah n-ey-z","nn"],mayor:["m-ey1 er","nn"],mayoral:["m-ey1 er ah-l","jj"],mayoralty:["m-ey1 er ah-l t-iy","nn"],maze:["m-ey1-z","nn"],me:["m-iy1","prp"],meadow:["m-eh1 d-ow","nn"],meager:["m-iy1 g-er","jj"],meal:["m-iy1-l","nn"],mealtime:["m-iy1-l t-ay-m","nn"],mealy:["m-iy1 l-iy","jj"],mealynosed:["m-iy1 l-iy n-ow-z-d","jj"],mean:["m-iy1-n","vb vbp jj"],meander:["m-iy-ae1-n-d-er","vb"],meandered:["m-iy ae1-n d-er-d","vbd"],meandering:["m-iy ae1-n d-er ih-ng","vbg"],meanders:["m-iy ae1-n d-er-z","vbz"],meaner:["m-iy1 n-er","jjr"],meanest:["m-iy1 n-ah-s-t","jjs"],meaning:["m-iy1 n-ih-ng","nn vbg"],meaningful:["m-iy1 n-ih-ng f-ah-l","jj"],meaningfully:["m-iy1 n-ih-ng f-ah l-iy","rb"],meaningless:["m-iy1 n-ih-ng l-ah-s","jj"],meanness:["m-iy1-n n-ah-s","nn"],means:["m-iy1-n-z","nn"],meant:["m-eh1-n-t","vbd vbn"],meantime:["m-iy1-n t-ay-m","nn rb"],meanwhile:["m-iy1-n w-ay-l","rb nn"],measles:["m-iy1 z-ah-l-z","nn"],measly:["m-iy1-z l-iy","jj"],measurable:["m-eh1 zh-er ah b-ah-l","jj"],measurably:["m-eh1 zh-er ah b-l-iy","rb"],measure:["m-eh1 zh-er","nn vbp vb"],measured:["m-eh1 zh-er-d","vbn vbd jj"],measurement:["m-eh1 zh-er m-ah-n-t","nn"],measuring:["m-eh1 zh-er ih-ng","vbg jj"],meat:["m-iy1-t","nn"],meatpacker:["m-iy1-t p-ae k-er","nn"],meatpacking:["m-iy1-t p-ae k-ih-ng","nn"],meaty:["m-iy1 t-iy","jj"],mecca:["m-eh1 k-ah","nn"],mechanic:["m-ah k-ae1 n-ih-k","nn"],mechanical:["m-ah k-ae1 n-ih k-ah-l","jj"],mechanically:["m-ah k-ae1 n-ih-k l-iy","rb"],mechanism:["m-eh1 k-ah n-ih z-ah-m","nn"],mechanistic:["m-eh k-ah n-ih1 s-t-ih-k","jj"],mechanization:["m-eh k-ah n-ah z-ey1 sh-ah-n","nn"],mechanize:["m-eh1-k-ah-n-ay-z","vb"],mechanized:["m-eh1 k-ah n-ay-z-d","jj vbn"],medal:["m-eh1 d-ah-l","nn"],medalist:["m-eh1 d-ah l-ih-s-t","nn"],medallion:["m-ah d-ae1 l-y-ah-n","nn"],meddle:["m-eh1 d-ah-l","vb"],meddling:["m-eh1 d-ah-l ih-ng","vbg"],median:["m-iy1 d-iy ah-n","jj nn"],mediate:["m-iy1 d-iy ey-t","vb"],mediated:["m-iy1 d-iy ey t-ih-d","vbn"],mediating:["m-iy1 d-iy ey t-ih-ng","vbg"],mediation:["m-iy d-iy ey1 sh-ah-n","nn"],mediator:["m-iy1 d-iy ey t-er","nn"],medic:["m-eh1 d-ih-k","nn"],medical:["m-eh1 d-ah k-ah-l","jj"],medically:["m-eh1 d-ah-k l-iy","rb"],medicare:["m-eh1 d-ah k-eh-r","nn"],medication:["m-eh d-ah k-ey1 sh-ah-n","nn"],medicinal:["m-ah d-ih1 s-ah n-ah-l","jj nn"],medicine:["m-eh1 d-ah s-ah-n","nn"],medico:["m-eh1 d-ih k-ow","nn"],medieval:["m-ih d-iy1 v-ah-l","jj nn"],mediocre:["m-iy d-iy ow1 k-er","jj"],mediocrity:["m-iy d-iy aa1 k-r-ah t-iy","nn"],meditate:["m-eh1 d-ah t-ey-t","vb"],meditating:["m-eh1 d-ah t-ey t-ih-ng","vbg"],meditation:["m-eh d-ah t-ey1 sh-ah-n","nn"],meditative:["m-eh1 d-ah t-ey t-ih-v","jj"],medium:["m-iy1 d-iy ah-m","nn jj"],medley:["m-eh1-d l-iy","nn"],meek:["m-iy1-k","jj"],meekly:["m-iy1-k l-iy","rb"],meet:["m-iy1-t","vb vbp nn"],meeting:["m-iy1 t-ih-ng","nn vbg"],mega:["m-eh1 g-ah","jj"],megabit:["m-eh1 g-ah b-ih-t","nn"],megabyte:["m-eh1 g-ah b-ay-t","nn"],megahertz:["m-eh1 g-ah hh-er-t-s","nn"],megalomania:["m-eh g-ah l-ow m-ey1 n-iy ah","nn"],megalomaniac:["m-eh g-ah l-ow m-ey1 n-iy ae-k","nn"],megawatt:["m-eh1 g-ah w-aa-t","nn"],melamine:["m-eh1 l-ah m-iy-n","nn"],melancholy:["m-eh1 l-ah-n k-aa l-iy","nn jj"],melange:["m-eh1 l-ae-ng","nn"],melanin:["m-eh1 l-ah n-ah-n","nn"],meld:["m-eh1-l-d","vb"],melding:["m-eh1-l d-ih-ng","vbg"],melee:["m-ey1 l-ey","nn"],mellow:["m-eh1 l-ow","jj vb"],mellowed:["m-eh1 l-ow-d","vbn"],melodic:["m-ah l-aa1 d-ih-k","jj"],melodious:["m-ah l-ow1 d-iy ah-s","jj"],melodrama:["m-eh1 l-ah d-r-aa m-ah","nn"],melodramatic:["m-eh l-ah d-r-ah m-ae1 t-ih-k","jj"],melody:["m-eh1 l-ah d-iy","nn"],melon:["m-eh1 l-ah-n","nn"],melt:["m-eh1-l-t","vb vbp nn"],meltdown:["m-eh1-l-t d-aw-n","nn jj"],melted:["m-eh1-l t-ah-d","vbn jj vbd"],melting:["m-eh1-l t-ih-ng","vbg jj nn"],melts:["m-eh1-l-t-s","vbz"],member:["m-eh1-m b-er","nn"],membership:["m-eh1-m b-er sh-ih-p","nn"],membrane:["m-eh1-m b-r-ey-n","nn"],memento:["m-ih m-eh1-n t-ow","nn"],memo:["m-eh1 m-ow","nn"],memoir:["m-eh1-m w-aa-r","nn"],memorabilia:["m-eh m-er ah b-iy1 l-y-ah","nn"],memorable:["m-eh1 m-er ah b-ah-l","jj"],memorandum:["m-eh m-er ae1-n d-ah-m","nn"],memorial:["m-ah m-ao1 r-iy ah-l","nn jj"],memorialize:["m-ah-m-ao1-r-iy-ah-l-ay-z","vb"],memorialized:["m-ah m-ao1 r-iy ah l-ay-z-d","vbn"],memorize:["m-eh1 m-er ay-z","vb vbp"],memorized:["m-eh1 m-er ay-z-d","vbn vbd"],memorizing:["m-eh1 m-er ay z-ih-ng","vbg"],memory:["m-eh1 m-er iy","nn"],menace:["m-eh1 n-ah-s","nn vb"],menacing:["m-eh1 n-ah s-ih-ng","jj vbg"],mend:["m-eh1-n-d","vb"],mendacity:["m-eh-n d-ae1 s-ih t-iy","nn"],mended:["m-eh1-n d-ih-d","vbn"],mending:["m-eh1-n d-ih-ng","vbg"],menial:["m-iy1 n-iy ah-l","jj"],menopause:["m-eh1 n-ah p-aw-z","nn"],menstrual:["m-eh1-n-s t-r-uw ah-l","jj"],menstruation:["m-eh-n-s t-r-uw ey1 sh-ah-n","jj"],menswear:["m-eh1-n-z w-ey-r","nn"],mental:["m-eh1-n t-ah-l","jj"],mentality:["m-eh-n t-ae1 l-ah t-iy","nn"],mentally:["m-eh1-n t-ah l-iy","rb nn jj"],mention:["m-eh1-n sh-ah-n","vb nn vbp"],mentioned:["m-eh1-n sh-ah-n-d","vbn vbd"],mentioning:["m-eh1-n sh-ah-n ih-ng","vbg"],mentor:["m-eh1-n t-ao-r","nn"],menu:["m-eh1 n-y-uw","nn"],mercenary:["m-er1 s-ah n-eh r-iy","jj"],mercer:["m-er1 s-er","nn"],merchandise:["m-er1 ch-ah-n d-ay-z","nn vb"],merchandiser:["m-er1 ch-ah-n d-ay z-er","nn"],merchandising:["m-er1 ch-ah-n d-ay z-ih-ng","vbg"],merchant:["m-er1 ch-ah-n-t","nn jj"],merciful:["m-er1 s-ih f-ah-l","jj"],mercifully:["m-er1 s-ih f-ah l-iy","rb"],merciless:["m-er1 s-ah l-ah-s","jj"],mercilessly:["m-er1 s-ah l-ah-s l-iy","rb"],mercurial:["m-er k-y-uh1 r-iy ah-l","jj"],mercury:["m-er1 k-y-er iy","nn"],mercy:["m-er1 s-iy","nn"],mere:["m-ih1-r","jj"],merely:["m-ih1-r l-iy","rb"],merest:["m-eh1 r-ah-s-t","jjs"],merge:["m-er1-jh","vb nn vbp"],merged:["m-er1-jh-d","vbn jj vbd"],merger:["m-er1 jh-er","nn"],merging:["m-er1 jh-ih-ng","vbg"],meridian:["m-er ih1 d-iy ah-n","nn"],merit:["m-eh1 r-ah-t","nn vb vbp"],merited:["m-eh1 r-ih t-ih-d","vbd"],meritless:["m-eh1 r-ih-t l-ah-s","jj"],meritorious:["m-eh r-ah t-ao1 r-iy ah-s","jj"],mermaid:["m-er1 m-ey-d","nn"],merrily:["m-eh1 r-ah l-iy","rb"],merry:["m-eh1 r-iy","jj"],mesenteric:["m-eh s-ah-n t-eh1 r-ih-k","jj"],mesh:["m-eh1-sh","nn vbp vb"],meshed:["m-eh1-sh-t","vbn"],mesmerize:["m-eh1-z-m-er-ay-z","vb"],mesmerized:["m-eh1-z m-er ay-z-d","vbn"],mesothelioma:["m-eh s-ah th-iy l-iy ow1 m-ah","nn"],mess:["m-eh1-s","nn vbp vb"],message:["m-eh1 s-ah-jh","nn vb"],messaging:["m-eh1 s-ih jh-ih-ng","vbg"],messed:["m-eh1-s-t","vbd vbn"],messenger:["m-eh1 s-ah-n jh-er","nn"],messiah:["m-ah s-ay1 ah","nn"],messianic:["m-eh s-iy ae1 n-ih-k","jj"],messing:["m-eh1 s-ih-ng","vbg"],messy:["m-eh1 s-iy","jj"],met:["m-eh1-t","vbd vbn"],metabolic:["m-eh t-ah b-aa1 l-ih-k","jj"],metabolism:["m-ah t-ae1 b-ah l-ih z-ah-m","nn"],metabolize:["m-ah t-ae1 b-ah l-ay-z","vb"],metal:["m-eh1 t-ah-l","nn"],metallic:["m-ah t-ae1 l-ih-k","jj"],metallurgical:["m-eh t-ah l-er1 jh-ih k-ah-l","jj"],metallurgy:["m-eh1 t-ah l-er jh-iy","nn"],metalworker:["m-eh1 t-ah-l w-er k-er","nn"],metalworking:["m-eh1 t-ah-l w-er k-ih-ng","nn"],metamorphic:["m-eh t-ah m-ao1-r f-ih-k","jj"],metamorphosis:["m-eh t-ah m-ao1-r f-ah s-ah-s","nn"],metaphor:["m-eh1 t-ah f-ao-r","nn"],metaphorical:["m-eh t-ah f-ao1 r-ih k-ah-l","jj"],metaphysical:["m-eh t-ah f-ih1 z-ih k-ah-l","jj"],metaphysics:["m-eh t-ah f-ih1 z-ih-k-s","nn"],mete:["m-iy1-t","vb"],meted:["m-iy1 t-ih-d","vbn vbd"],meteor:["m-iy1 t-iy er","nn"],meteoric:["m-iy t-iy ao1 r-ih-k","jj"],meteorological:["m-iy t-iy ao r-ah l-aa1 jh-ih k-ah-l","jj"],meteorologist:["m-iy t-iy er aa1 l-ah jh-ih-s-t","nn"],meteorology:["m-iy t-iy er aa1 l-ah jh-iy","nn"],meter:["m-iy1 t-er","nn vb"],metering:["m-iy1 t-er ih-ng","vbg"],methadone:["m-eh1 th-ah d-ow-n","nn"],methane:["m-eh1 th-ey-n","nn"],methanol:["m-eh1 th-ah n-aa-l","nn"],method:["m-eh1 th-ah-d","nn"],methodical:["m-ah th-aa1 d-ah k-ah-l","jj"],methodically:["m-ah th-aa1 d-ih k-ah l-iy","rb"],methodological:["m-eh th-ah d-ah l-aa1 jh-ih k-ah-l","jj"],methodology:["m-eh th-ah d-aa1 l-ah jh-iy","nn"],methyl:["m-eh1 th-ah-l","nn"],methylene:["m-eh1 th-ih l-iy-n","nn"],meticulous:["m-ah t-ih1 k-y-ah l-ah-s","jj"],meticulously:["m-ah t-ih1 k-y-ah l-ah-s l-iy","rb"],metric:["m-eh1 t-r-ih-k","jj nn"],metrical:["m-eh1 t-r-ih k-ah-l","jj"],metro:["m-eh1 t-r-ow","nn"],metropolis:["m-ah t-r-aa1 p-ah l-ah-s","nn"],metropolitan:["m-eh t-r-ah p-aa1 l-ah t-ah-n","jj nn"],mettle:["m-eh1 t-ah-l","nn"],mew:["m-y-uw1","vb"],miasma:["m-iy ae1-z m-ah","nn"],mica:["m-ay1 k-ah","nn"],micro:["m-ay1 k-r-ow","jj"],microbe:["m-ay1 k-r-ow-b","nn"],microbial:["m-ay k-r-ow1 b-iy ah-l","jj"],microbiologist:["m-ay k-r-ow b-iy aa1 l-ah jh-ih-s-t","nn"],microbiology:["m-ay k-r-ow b-ay aa1 l-ah jh-iy","nn"],microchip:["m-ay1 k-r-ow ch-ih1-p","nn jj"],microcircuit:["m-ay1 k-r-ow s-er k-ah-t","nn"],microcosm:["m-ay1 k-r-ah k-aa z-ah-m","nn"],microeconomic:["m-ay k-r-ow eh k-ah n-aa1 m-ih-k","jj"],microeconomics:["m-ay k-r-ow eh k-ah n-aa1 m-ih-k-s","nn"],microfilm:["m-ay1 k-r-ah f-ih-l-m","nn"],microgram:["m-ay1 k-r-ow g-r-ae-m","nn"],micromanage:["m-ay k-r-ow m-ae1 n-ih-jh","nn"],micromanagement:["m-ay k-r-ow m-ae1 n-ih-jh m-ah-n-t","nn"],micrometer:["m-ay k-r-aa1 m-ah t-er","nn"],micron:["m-ay1 k-r-aa-n","nn"],microorganism:["m-ay k-r-ow ao1-r g-ah n-ih z-ah-m","nn"],microphone:["m-ay1 k-r-ah f-ow-n","nn"],microscope:["m-ay1 k-r-ah-s k-ow-p","nn"],microscopic:["m-ay k-r-ah s-k-aa1 p-ih-k","jj"],microwavable:["m-ay k-r-ow w-ey1 v-ah b-ah-l","jj"],microwave:["m-ay1 k-r-ah w-ey-v","nn vb"],microwaved:["m-ay1 k-r-ow w-ey-v-d","vbn"],midafternoon:["m-ih1-d ae-f t-er n-uw-n","nn"],midair:["m-ih1-d eh1-r","nn"],midcontinent:["m-ih-d k-aa1-n t-ih n-ah-n-t","jj"],midday:["m-ih1-d d-ey","nn rb"],middle:["m-ih1 d-ah-l","nn jj"],middleman:["m-ih1 d-ah-l m-ae-n","nn"],middling:["m-ih1 d-ah-l ih-ng","jj"],midland:["m-ih1-d l-ae-n-d","nn"],midlevel:["m-ih1-d l-ah v-ah-l","jj"],midmorning:["m-ih1-d m-ao-r n-ih-ng","nn"],midnight:["m-ih1-d n-ay-t","nn rb"],midpoint:["m-ih1-d p-oy-n-t","nn"],midpriced:["m-ih1-d p-r-ay1-s-t","jj"],midrange:["m-ih1 d-r-ey-n-jh","jj nn"],midseason:["m-ih1-d s-iy1 z-ah-n","nn"],midsession:["m-ih1-d s-eh sh-ah-n","nn"],midsize:["m-ih1-d s-ay-z","jj"],midsized:["m-ih1-d s-ay-z-d","jj"],midst:["m-ih1-d-s-t","nn"],midstream:["m-ih1-d s-t-r-iy-m","nn"],midsummer:["m-ih1-d s-ah1 m-er","nn"],midterm:["m-ih1-d t-er-m","jj"],midtown:["m-ih1-d t-aw-n","jj nn"],midway:["m-ih1-d w-ey","rb jj nn"],midweek:["m-ih1-d w-iy-k","jj nn"],midwest:["m-ih-d w-eh1-s-t","jjs"],midwestern:["m-ih-d w-eh1 s-t-er-n","jj"],midwife:["m-ih1-d w-ay-f","nn"],midwinter:["m-ih1-d w-ih1-n t-er","nn"],midyear:["m-ih1 d-y-ih-r","nn"],mien:["m-iy1-n","nn"],miffed:["m-ih1-f-t","jj"],might:["m-ay1-t","md nn"],"mightn't":["m-ay1-t-ah-n-t","md"],mightiest:["m-ay1 t-iy ah-s-t","jjs"],mightily:["m-ay1 t-ah l-iy","rb"],mighty:["m-ay1 t-iy","jj rb"],migraine:["m-ay1 g-r-ey-n","nn"],migrant:["m-ay1 g-r-ah-n-t","jj nn"],migrate:["m-ay1 g-r-ey-t","vb vbp"],migrated:["m-ay1 g-r-ey t-ih-d","vbn vbd"],migrating:["m-ay1 g-r-ey t-ih-ng","vbg"],migration:["m-ay g-r-ey1 sh-ah-n","nn"],migratory:["m-ay1 g-r-ah t-ao r-iy","jj"],mild:["m-ay1-l-d","jj"],milder:["m-ay1-l d-er","jjr"],mildew:["m-ih1-l d-uw","nn"],mildly:["m-ay1-l-d l-iy","rb"],mile:["m-ay1-l","nn"],mileage:["m-ay1 l-ah-jh","nn"],milestone:["m-ay1-l s-t-ow-n","nn"],milieu:["m-ih l-y-uh1","nn"],militancy:["m-ih1 l-ah t-ah-n s-iy","nn"],militant:["m-ih1 l-ah t-ah-n-t","nn jj"],militarism:["m-ih1 l-ah t-er ih z-ah-m","nn"],military:["m-ih1 l-ah t-eh r-iy","jj nn"],militia:["m-ah l-ih1 sh-ah","nn"],milk:["m-ih1-l-k","nn vb"],milked:["m-ih1-l-k-t","vbd vbn"],milking:["m-ih1-l k-ih-ng","vbg"],milky:["m-ih1-l k-iy","jj"],mill:["m-ih1-l","nn vb"],milled:["m-ih1-l-d","jj"],millennium:["m-ah l-eh1 n-iy ah-m","nn"],milligram:["m-ih1 l-ah g-r-ae-m","nn"],millimeter:["m-ih1 l-ah m-iy t-er","nn"],milling:["m-ih1 l-ih-ng","vbg"],million:["m-ih1 l-y-ah-n","nn"],millionaire:["m-ih l-y-ah n-eh1-r","nn"],millionth:["m-ih1 l-y-ah-n-th","jj"],mimic:["m-ih1 m-ih-k","vb vbp"],mimicked:["m-ih1 m-ih-k-t","vbn"],mimicking:["m-ih1 m-ih k-ih-ng","vbg"],min:["m-ih1-n","nn"],minaret:["m-ih n-er eh1-t","nn"],mince:["m-ih1-n-s","vb"],minced:["m-ih1-n-s-t","vbn"],mincemeat:["m-ih1-n-s m-iy-t","nn"],mincing:["m-ih1-n s-ih-ng","vbg"],mind:["m-ay1-n-d","nn rb vb"],minded:["m-ay1-n d-ah-d","vbd vbn"],mindful:["m-ay1-n-d f-ah-l","jj"],mindless:["m-ay1-n-d l-ah-s","jj"],mindset:["m-ay1-n-d s-eh-t","nn"],mine:["m-ay1-n","nn vb prp vbp"],mined:["m-ay1-n-d","vbn vbd"],minefield:["m-ay1-n f-iy-l-d","nn"],miner:["m-ay1 n-er","nn"],mineral:["m-ih1 n-er ah-l","nn jj"],mineralogy:["m-ih n-er aa1 l-ah jh-iy","nn"],mineworker:["m-ay1-n w-er k-er","nn"],mingle:["m-ih1-ng g-ah-l","vb vbp"],mingled:["m-ih1-ng g-ah-l-d","vbd vbn jj"],mingles:["m-ih1-ng g-ah-l-z","vbz"],mingling:["m-ih1-ng g-ah-l ih-ng","vbg"],miniature:["m-ih1 n-iy ah ch-uh-r","jj nn"],miniaturize:["m-ih1-n-ih-ch-er-ay-z","vb"],miniaturized:["m-ih1 n-ih ch-er ay-z-d","vbn"],minicar:["m-ih1 n-iy k-aa-r","nn"],minimal:["m-ih1 n-ah m-ah-l","jj"],minimalism:["m-ih1 n-ah m-ah l-ih z-ah-m","nn"],minimalist:["m-ih1 n-ah m-ah l-ih-s-t","jj nn"],minimally:["m-ih1 n-ah m-ah-l iy","rb"],minimill:["m-ih1 n-iy m-aa-l","nn"],minimize:["m-ih1 n-ah m-ay-z","vb"],minimized:["m-ih1 n-ah m-ay-z-d","vbn vbd"],minimizes:["m-ih1 n-ah m-ay z-ah-z","vbz"],minimizing:["m-ih1 n-ah m-ay z-ih-ng","vbg"],minimum:["m-ih1 n-ah m-ah-m","jj nn"],mining:["m-ay1 n-ih-ng","vbg"],minion:["m-ih1 n-y-ah-n","nn"],miniscule:["m-ih1 n-ih s-k-y-uw-l","jj nn"],miniseries:["m-ih1 n-ih s-eh r-iy-z","nn"],miniskirt:["m-ih1 n-iy s-k-er-t","nn"],minister:["m-ih1 n-ah s-t-er","nn"],ministerial:["m-ih n-ih s-t-iy1 r-iy ah-l","jj"],ministration:["m-ih n-ah-s t-r-ey1 sh-ah-n","nn"],ministry:["m-ih1 n-ah-s t-r-iy","nn"],minivan:["m-ih1 n-iy v-ae1-n","nn"],mink:["m-ih1-ng-k","nn"],minor:["m-ay1 n-er","jj nn"],minority:["m-ay n-ao1 r-ah t-iy","nn jj"],minstrel:["m-ih1-n s-t-r-ah-l","nn"],mint:["m-ih1-n-t","nn vb"],minted:["m-ih1-n t-ih-d","vbn"],minter:["m-ih1-n t-er","nn"],minting:["m-ih1-n t-ih-ng","vbg"],minuet:["m-ih n-y-ah-w eh1-t","nn"],minus:["m-ay1 n-ah-s","cc in jj nn"],minuscule:["m-ih1 n-ah s-k-y-uw-l","jj"],minute:["m-ih1 n-ah-t","nn jj"],minutely:["m-ih1 n-ah-t l-iy","rb"],miracle:["m-ih1 r-ah k-ah-l","nn"],miraculous:["m-er ae1 k-y-ah l-ah-s","jj"],miraculously:["m-er ae1 k-y-ah l-ah-s l-iy","rb"],mire:["m-ay1-r","nn vb"],mired:["m-ay1-r-d","vbn jj"],mirror:["m-ih1 r-er","nn vbp vb"],mirrored:["m-ih1 r-er-d","vbn vbd"],mirroring:["m-ih1 r-er ih-ng","vbg"],mirth:["m-er1-th","nn"],misadventure:["m-ih-s ah-d v-eh1-n ch-er","nn"],misallocate:["m-ih-s-ae1-l-ah-k-ey-t","vb"],misallocated:["m-ih-s ae1 l-ah k-ey t-ih-d","vbd"],misanthrope:["m-ih1 s-ah-n th-r-ow-p","nn"],misapplication:["m-ih-s ae p-l-ah k-ey1 sh-ah-n","nn"],misapplied:["m-ih-s ah p-l-ay1-d","vbn"],misapply:["m-ih-s-ah-p-l-ay1","vb"],misapplying:["m-ih-s ah p-l-ay1 ih-ng","vbg"],misapprehension:["m-ih-s ae p-r-iy hh-eh1-n sh-ah-n","nn"],misappropriate:["m-ih-s-ah-p-r-ow1-p-r-iy-ey-t","vb"],misappropriated:["m-ih-s ah p-r-ow1 p-r-iy ey t-ih-d","vbd vbn"],misappropriating:["m-ih-s ah p-r-ow1 p-r-iy ey t-ih-ng","vbg"],misappropriation:["m-ih-s ah p-r-ow p-r-iy ey1 sh-ah-n","nn"],misbegotten:["m-ih-s b-ah g-aa1 t-ah-n","jj"],misbehave:["m-ih-s-b-ah-hh-ey1-v","vb"],misbehaving:["m-ih-s b-ah hh-ey1 v-ih-ng","vbg"],misbehavior:["m-ih-s b-ah hh-ey1 v-y-er","nn"],miscalculate:["m-ih-s-k-ae1-l-k-y-ah-l-ey-t","vb"],miscalculated:["m-ih-s k-ae1-l k-y-ah l-ey t-ih-d","vbd vbn"],miscalculation:["m-ih-s k-ae1-l k-y-ah l-ey1 sh-ah-n","nn"],miscarriage:["m-ih-s k-eh1 r-ih jh-ih","nn"],miscellaneous:["m-ih s-ah l-ey1 n-iy ah-s","jj"],miscellany:["m-ih1 s-ah l-ey n-iy","nn"],mischarge:["m-ih-s-ch-aa1-r-jh","vb"],mischarged:["m-ih-s ch-aa1-r-jh-d","vbd"],mischarging:["m-ih-s ch-aa1-r jh-ih-ng","nn"],mischief:["m-ih1-s ch-ah-f","nn"],mischievous:["m-ih1-s ch-ah v-ah-s","jj"],misconception:["m-ih-s k-ah-n s-eh1-p sh-ah-n","nn"],misconduct:["m-ih-s k-aa1-n d-ah-k-t","nn"],misconstrue:["m-ih-s-k-ah-n-s-t-r-uw1","vb"],misconstrued:["m-ih-s k-ah-n s-t-r-uw1-d","vbn"],miscount:["m-ih1-s k-aw1-n-t","nn"],miscreant:["m-ih1-s k-r-iy ah-n-t","jj nn"],miscue:["m-ih1-s k-y-uw","nn"],misdeed:["m-ih-s d-iy1-d","nn"],misdemeanor:["m-ih-s d-ah m-iy1 n-er","nn"],miserable:["m-ih1 z-er ah b-ah-l","jj"],miserably:["m-ih1 z-er ah b-l-iy","rb"],miserly:["m-ay1 z-er l-iy","jj"],misery:["m-ih1 z-er iy","nn"],misfit:["m-ih1-s f-ih-t","nn"],misfortune:["m-ih-s f-ao1-r ch-ah-n","nn"],misgiving:["m-ih-s g-ih1 v-ih-ng","nn"],misguide:["m-ih-s-g-ay1-d","vb"],misguided:["m-ih-s g-ay1 d-ih-d","jj vbn"],mishandle:["m-ih-s-hh-ae1-n-d-ah-l","vb"],mishandled:["m-ih-s hh-ae1-n d-ah-l-d","vbd jj vbn"],mishandling:["m-ih-s hh-ae1-n-d l-ih-ng","vbg"],mishap:["m-ih1-s hh-ae-p","nn"],misinform:["m-ih-s-ih-n-f-ao1-r-m","vb"],misinformation:["m-ih-s ih-n f-er m-ey1 sh-ah-n","nn"],misinformed:["m-ih-s ih-n f-ao1-r-m-d","vbn"],misinterpret:["m-ih-s ih-n t-er1 p-r-ah-t","vb vbp"],misinterpretation:["m-ih-s ih-n t-er p-r-ah t-ey1 sh-ah-n","nn"],misinterpreted:["m-ih-s ih-n t-er1 p-r-ah t-ih-d","vbn vbd"],misjudge:["m-ih-s-jh-ah1-jh","vb"],misjudged:["m-ih-s jh-ah1-jh-d","vbd vbn"],misjudgment:["m-ih-s jh-ah1-jh m-ah-n-t","nn"],mislaid:["m-ih-s l-ey1-d","vbn"],mislead:["m-ih-s-l-iy1-d","vb"],misleading:["m-ih-s l-iy1 d-ih-ng","jj vbg"],misleadingly:["m-ih-s l-iy1 d-ih-ng l-iy","rb"],misleads:["m-ih-s l-iy1-d-z","vbz"],misled:["m-ih-s l-eh1-d","vbd vbn"],mismanage:["m-ih-s-m-ae1-n-ih-jh","vb"],mismanaged:["m-ih-s m-ae1 n-ih-jh-d","vbd"],mismanagement:["m-ih-s m-ae1 n-ih-jh m-ah-n-t","nn"],mismanaging:["m-ih-s m-ae1 n-ih jh-ih-ng","vbg"],mismatch:["m-ih-s m-ae1-ch","nn vb"],mismatched:["m-ih-s m-ae1-ch-t","vbn"],misnomer:["m-ih-s n-ow1 m-er","nn"],misperceive:["m-ih-s-p-er-s-iy1-v","vb"],misperceives:["m-ih s-p-er s-iy1-v-z","vbz"],misperception:["m-ih-s p-er s-eh1-p sh-ah-n","nn"],misplace:["m-ih-s p-l-ey1-s","vb"],misplaced:["m-ih-s p-l-ey1-s-t","vbn"],misprice:["m-ih-s-p-r-ay1-s","vb"],mispriced:["m-ih-s p-r-ay1-s-t","vbd"],misquote:["m-ih-s-k-w-ow1-t","vb"],misquoted:["m-ih-s k-w-ow1 t-ih-d","vbn"],misread:["m-ih-s r-iy1-d","vbd"],misreading:["m-ih-s r-iy1 d-ih-ng","nn"],misrepresent:["m-ih-s r-eh p-r-ah z-eh1-n-t","vb"],misrepresentation:["m-ih-s r-eh p-r-ih z-eh-n t-ey1 sh-ah-n","nn"],misrepresented:["m-ih-s r-eh p-r-ih z-eh1-n t-ih-d","vbd vbn"],misrepresenting:["m-ih-s r-eh p-r-ah z-eh1-n t-ih-ng","vbg"],misrepresents:["m-ih-s r-eh p-r-ah z-eh1-n-t-s","vbz"],miss:["m-ih1-s","vb vbp nn"],missed:["m-ih1-s-t","vbd vbn jj"],misshapen:["m-ih-s sh-ey1 p-ah-n","jj"],missile:["m-ih1 s-ah-l","nn"],missing:["m-ih1 s-ih-ng","vbg jj"],mission:["m-ih1 sh-ah-n","nn"],missionary:["m-ih1 sh-ah-n eh r-iy","jj nn"],missive:["m-ih1 s-ih-v","nn"],misspell:["m-ih-s-s-p-eh1-l","vb"],misspelled:["m-ih-s s-p-eh1-l-d","vbn"],misspent:["m-ih-s s-p-eh1-n-t","vbn"],misstate:["m-ih-s-s-t-ey1-t","vb"],misstated:["m-ih-s s-t-ey1 t-ih-d","vbn vbd"],misstatement:["m-ih-s t-ey1-t m-ah-n-t","nn"],misstates:["m-ih-s s-t-ey1-t-s","vbz"],misstating:["m-ih-s s-t-ey1 t-ih-ng","vbg"],misstep:["m-ih-s s-t-eh1-p","nn"],missy:["m-ih1 s-iy","nn"],mist:["m-ih1-s-t","nn"],mistake:["m-ih s-t-ey1-k","nn vb"],mistaken:["m-ih s-t-ey1 k-ah-n","vbn jj"],mistakenly:["m-ih s-t-ey1 k-ah-n l-iy","rb"],mistaking:["m-ih s-t-ey1 k-ih-ng","vbg"],mister:["m-ih1 s-t-er","nn"],mistletoe:["m-ih1 s-ah-l t-ow","nn"],mistook:["m-ih s-t-uh1-k","vbd"],mistreat:["m-ih-s t-r-iy1-t","vb"],mistreatment:["m-ih-s t-r-iy1-t m-ah-n-t","nn"],mistress:["m-ih1-s t-r-ah-s","nn"],mistrial:["m-ih-s t-r-ay1 ah-l","nn"], +mistrust:["m-ih-s t-r-ah1-s-t","nn vb"],mistrusted:["m-ih-s t-r-ah1 s-t-ih-d","vbd vbn jj"],misty:["m-ih1 s-t-iy","jj"],misunderstand:["m-ih-s ah-n d-er s-t-ae1-n-d","vb"],misunderstanding:["m-ih-s ah-n d-er s-t-ae1-n d-ih-ng","nn"],misunderstood:["m-ih-s ah-n d-er s-t-uh1-d","vbn vbd"],misuse:["m-ih-s y-uw1-z","nn vb vbp"],misused:["m-ih-s y-uw1-z-d","vbn vbd"],misusing:["m-ih-s y-uw1 z-ih-ng","vbg"],mite:["m-ay1-t","nn"],miter:["m-ay1 t-er","vb"],mitigate:["m-ih1 t-ah g-ey-t","vb"],mitigating:["m-ih1 t-ah g-ey t-ih-ng","vbg jj"],mitigation:["m-ih t-ih g-ey1 sh-ah-n","nn"],mitral:["m-ay1 t-r-ah-l","jj"],mitre:["m-ih1 t-r-iy","nn"],mitt:["m-ih1-t","nn"],mitten:["m-ih1 t-ah-n","nn"],mix:["m-ih1-k-s","nn vbp vb"],mixed:["m-ih1-k-s-t","vbn vbd jj"],mixer:["m-ih1-k s-er","nn"],mixing:["m-ih1-k s-ih-ng","vbg"],mixture:["m-ih1-k-s ch-er","nn"],moan:["m-ow1-n","vb"],moaned:["m-ow1-n-d","vbd"],moaning:["m-ow1 n-ih-ng","vbg"],moans:["m-ow1-n-z","vbz"],moat:["m-ow1-t","nn"],mob:["m-aa1-b","nn"],mobile:["m-ow1 b-ah-l","jj"],mobility:["m-ow b-ih1 l-ah t-iy","nn"],mobilization:["m-ow b-ah l-ah z-ey1 sh-ah-n","nn"],mobilize:["m-ow1 b-ah l-ay-z","vb"],mobilized:["m-ow1 b-ah l-ay-z-d","vbn vbd"],mobilizing:["m-ow1 b-ah l-ay z-ih-ng","vbg"],mobster:["m-aa1-b s-t-er","nn"],mock:["m-aa1-k","jj vbp vb"],mocked:["m-aa1-k-t","vbn vbd"],mockery:["m-aa1 k-er iy","nn"],mocking:["m-aa1 k-ih-ng","vbg jj"],mode:["m-ow1-d","nn"],model:["m-aa1 d-ah-l","nn vb"],modeled:["m-aa1 d-ah-l-d","vbn vbd jj"],modeling:["m-aa1 d-ah-l ih-ng","nn jj vbg"],modem:["m-ow1 d-ah-m","nn"],moderate:["m-aa1 d-er ah-t","jj vbp vb"],moderated:["m-aa1 d-er ey t-ih-d","vbn vbd"],moderately:["m-aa1 d-er ah-t l-iy","rb"],moderating:["m-aa1 d-er ey t-ih-ng","vbg jj"],moderation:["m-aa d-er ey1 sh-ah-n","nn"],moderator:["m-aa1 d-er ey t-er","nn"],modern:["m-aa1 d-er-n","jj nn"],modernism:["m-aa1 d-er n-ih z-ah-m","nn"],modernist:["m-aa1 d-er n-ah-s-t","jj nn"],modernity:["m-aa d-er1 n-ah t-iy","nn"],modernization:["m-aa d-er n-ah z-ey1 sh-ah-n","nn"],modernize:["m-aa1 d-er n-ay-z","vb"],modernized:["m-aa1 d-er n-ay-z-d","vbn jj vbd"],modernizing:["m-aa1 d-er n-ay z-ih-ng","vbg"],modest:["m-aa1 d-ah-s-t","jj"],modestly:["m-aa1 d-ah-s-t l-iy","rb"],modesty:["m-aa1 d-ah s-t-iy","nn"],modicum:["m-aa1 d-ih k-ah-m","nn"],modification:["m-aa d-ah f-ah k-ey1 sh-ah-n","nn"],modified:["m-aa1 d-ah f-ay-d","vbn jj vbd"],modifies:["m-aa1 d-ah f-ay-z","vbz"],modify:["m-aa1 d-ah f-ay","vb vbp"],modifying:["m-aa1 d-ah f-ay ih-ng","vbg"],modular:["m-aa1 jh-ah l-er","jj"],modulate:["m-ao1 jh-y-uw l-ey-t","vbp vb"],modulation:["m-aa jh-ah l-ey1 sh-ah-n","nn"],module:["m-aa1 jh-uw-l","nn"],mogul:["m-ow1 g-ah-l","nn"],moist:["m-oy1-s-t","jj"],moisten:["m-oy1-s-ah-n","vb"],moistened:["m-oy1 s-ah-n-d","jj vbd"],moisture:["m-oy1-s ch-er","nn"],moisturizer:["m-oy1-s ch-er ay z-er","nn"],molasses:["m-ah l-ae1 s-ah-z","nn"],mold:["m-ow1-l-d","nn vb vbp"],moldable:["m-ow1-l d-ah b-ah-l","jj"],molded:["m-ow1-l d-ah-d","vbn jj vbd"],molding:["m-ow1-l d-ih-ng","nn vbg"],moldy:["m-ow1-l d-iy","jj"],mole:["m-ow1-l","nn"],molecular:["m-ah l-eh1 k-y-ah l-er","jj"],molecule:["m-aa1 l-ah k-y-uw-l","nn"],molehill:["m-ow1-l hh-ih-l","nn"],molest:["m-ah l-eh1-s-t","vb"],molesting:["m-ah l-eh1 s-t-ih-ng","vbg"],mollified:["m-aa1 l-ah f-ay-d","vbn vbd"],mollify:["m-aa1 l-ah f-ay","vb"],mollycoddle:["m-aa1 l-iy k-aa d-ah-l","nn"],molt:["m-ow1-l-t","vb"],molten:["m-ow1-l t-ah-n","jj"],molting:["m-ow1-l t-ih-ng","vbg"],molton:["m-ow1-l t-ah-n","nn"],mom:["m-aa1-m","nn"],moment:["m-ow1 m-ah-n-t","nn"],momentarily:["m-ow m-ah-n t-eh1 r-ah l-iy","rb"],momentary:["m-ow1 m-ah-n t-eh r-iy","jj"],momentous:["m-ow m-eh1-n t-ah-s","jj"],momentum:["m-ow m-eh1-n t-ah-m","nn"],monarch:["m-aa1 n-aa-r-k","nn"],monarchy:["m-aa1 n-aa-r k-iy","nn"],monastery:["m-aa1 n-ah s-t-eh r-iy","nn"],monastic:["m-ah n-ae1 s-t-ih-k","jj"],monetary:["m-aa1 n-ah t-eh r-iy","jj"],money:["m-ah1 n-iy","nn"],moneyed:["m-ah1 n-iy-d","jj"],moneymaker:["m-ah1 n-iy m-ey k-er","nn"],moneymaking:["m-ah1 n-iy m-ey k-ih-ng","jj nn"],monied:["m-ah1 n-iy-d","jj"],moniker:["m-aa1 n-ih k-er","nn"],monitor:["m-aa1 n-ah t-er","vb nn vbp"],monitored:["m-aa1 n-ah t-er-d","vbn vbd jj"],monitoring:["m-aa1 n-ah t-er ih-ng","vbg"],monk:["m-ah1-ng-k","nn"],monkey:["m-ah1-ng k-iy","nn"],mono:["m-ow1 n-ow","jj nn"],monochromatic:["m-aa n-ah k-r-ow m-ae1 t-ih-k","jj"],monochrome:["m-aa1 n-ah k-r-ow-m","jj"],monoclonal:["m-aa n-ah k-l-ow1 n-ah-l","jj"],monogamous:["m-ah n-aa1 g-ah m-ah-s","jj"],monogrammed:["m-aa1 n-ah g-r-ae-m-d","jj"],monograph:["m-aa1 n-ah g-r-ae-f","nn"],monohull:["m-aa1 n-ah hh-ah-l","nn"],monolith:["m-aa1 n-ah l-ih-th","nn"],monolithic:["m-aa n-ah l-ih1 th-ih-k","jj"],monologue:["m-aa1 n-ah l-ao-g","nn"],monomer:["m-aa1 n-ah m-er","nn"],monophonic:["m-aa n-ah f-aa1 n-ih-k","jj"],monopolistic:["m-ah n-aa p-ah l-ih1 s-t-ih-k","jj"],monopolization:["m-ah n-aa p-ah l-ih z-ey1 sh-ah-n","nn"],monopolize:["m-ah n-aa1 p-ah l-ay-z","vb"],monopolized:["m-ah n-aa1 p-ah l-ay-z-d","vbd vbn"],monopolizing:["m-ah n-aa1 p-ah l-ay z-ih-ng","vbg"],monopoly:["m-ah n-aa1 p-ah l-iy","nn"],monotone:["m-aa1 n-ah t-ow-n","jj nn"],monotonous:["m-ah n-aa1 t-ah-n ah-s","jj"],monotony:["m-ah n-aa1 t-ah-n iy","nn"],monsoon:["m-aa-n s-uw1-n","nn"],monster:["m-aa1-n s-t-er","nn"],monstrosity:["m-aa-n-s t-r-aa1 s-ah t-iy","nn"],monstrous:["m-aa1-n-s t-r-ah-s","jj"],montage:["m-aa-n t-aa1-zh","nn"],month:["m-ah1-n-th","nn"],monthlong:["m-ah1-n th-l-ao-ng","jj"],monthly:["m-ah1-n-th l-iy","jj nn rb"],monument:["m-aa1 n-y-uw m-ah-n-t","nn"],monumental:["m-aa n-y-ah m-eh1-n t-ah-l","jj"],mood:["m-uw1-d","nn"],moody:["m-uw1 d-iy","jj"],moon:["m-uw1-n","nn vb"],moonlight:["m-uw1-n l-ay-t","nn vb"],moonlighting:["m-uw1-n l-ay t-ih-ng","vbg"],moonlike:["m-uw1-n l-ay-k","jj"],moonlit:["m-uw1-n l-ih-t","jj"],moor:["m-uh1-r","vb"],moored:["m-uh1-r-d","vbn"],mooring:["m-uh1 r-ih-ng","nn"],moot:["m-uw1-t","jj"],mop:["m-aa1-p","vb nn"],mopped:["m-aa1-p-t","vbd vbn"],mopping:["m-aa1 p-ih-ng","vbg"],moraine:["m-er ey1-n","nn"],moral:["m-ao1 r-ah-l","jj nn"],morale:["m-er ae1-l","nn"],moralism:["m-ao1 r-ah l-ih z-ah-m","nn"],moralist:["m-ao1 r-ah l-ih-s-t","nn"],moralistic:["m-ao r-ah l-ih1 s-t-ih-k","jj"],morality:["m-er ae1 l-ah t-iy","nn"],moralize:["m-ao1-r-ah-l-ay-z","vb"],moralizing:["m-ao1 r-ah l-ay z-ih-ng","vbg jj"],morally:["m-ao1 r-ah l-iy","rb"],morass:["m-er ae1-s","nn"],moratorium:["m-ao r-ah t-ao1 r-iy ah-m","nn"],morbid:["m-ao1-r b-ah-d","jj"],morbidity:["m-ao-r b-ih1 d-ah t-iy","nn"],more:["m-ao1-r","jjr rbr nn jj rb rp"],moreover:["m-ao r-ow1 v-er","rb"],morgue:["m-ao1-r-g","nn"],moribund:["m-ao1 r-ah b-ah-n-d","jj"],morning:["m-ao1-r n-ih-ng","nn"],morose:["m-er ow1-s","jj"],morphine:["m-ao1-r f-iy-n","nn"],morphological:["m-ao-r f-ah l-aa1 jh-ih k-ah-l","jj"],morphology:["m-ao-r f-aa1 l-ah jh-iy","nn"],morrow:["m-aa1 r-ow","nn"],morsel:["m-ao1-r s-ah-l","nn"],mortal:["m-ao1-r t-ah-l","jj nn"],mortality:["m-ao-r t-ae1 l-ah t-iy","nn"],mortally:["m-ao1-r t-ah l-iy","rb"],mortar:["m-ao1-r t-er","nn"],mortgage:["m-ao1-r g-ah-jh","nn vb"],mortgaged:["m-ao1-r g-ih-jh-d","vbn"],mortis:["m-ao1-r t-ih-s","nn"],mosaic:["m-ow z-ey1 ih-k","nn"],mosey:["m-ow1 z-iy","vb"],mosque:["m-aa1-s-k","nn"],mosquito:["m-ah s-k-iy1 t-ow","nn"],moss:["m-ao1-s","nn"],most:["m-ow1-s-t","rbs jj nn rb jjs"],mostly:["m-ow1-s-t l-iy","rb jj"],motel:["m-ow t-eh1-l","nn"],moth:["m-ao1-th","nn"],mothball:["m-ao1-th b-ao-l","nn vb jj"],mothballing:["m-ao1-th b-ao1 l-ih-ng","nn"],mother:["m-ah1 dh-er","nn vb"],motherhood:["m-ah1 dh-er hh-uh-d","nn"],motherland:["m-ah1 dh-er l-ae-n-d","nn"],motherly:["m-ah1 dh-er l-iy","jj"],motif:["m-ow t-iy1-f","nn"],motion:["m-ow1 sh-ah-n","nn vb"],motioning:["m-ow1 sh-ah-n ih-ng","vbg"],motionless:["m-ow1 sh-ah-n l-ah-s","jj"],motivate:["m-ow1 t-ah v-ey-t","vb vbp"],motivated:["m-ow1 t-ah v-ey t-ah-d","vbn vbd jj"],motivates:["m-ow1 t-ah v-ey-t-s","vbz"],motivating:["m-ow1 t-ah v-ey t-ih-ng","vbg jj"],motivation:["m-ow t-ah v-ey1 sh-ah-n","nn"],motive:["m-ow1 t-ih-v","nn jj"],motley:["m-aa1-t l-iy","jj"],motor:["m-ow1 t-er","nn jj vb"],motorbike:["m-ow1 t-er b-ay-k","nn"],motorcade:["m-ow1 t-er k-ey-d","nn"],motorcycle:["m-ow1 t-er s-ay k-ah-l","nn"],motoring:["m-ow1 t-er ih-ng","vbg"],motorist:["m-ow1 t-er ih-s-t","nn"],motorize:["m-ow1-t-er-ay-z","vb"],motorized:["m-ow1 t-er ay-z-d","vbn jj"],mottle:["m-aa1 t-ah-l","vb nn"],mottled:["m-aa1 t-ah-l-d","vbn jj"],motto:["m-aa1 t-ow","nn"],mould:["m-ow1-l-d","vb"],mound:["m-aw1-n-d","nn"],mount:["m-aw1-n-t","vb nn vbp"],mountain:["m-aw1-n t-ah-n","nn"],mountainous:["m-aw1-n t-ah n-ah-s","jj"],mountainside:["m-aw1-n t-ah-n s-ay-d","nn"],mountaintop:["m-aw1-n t-ah-n t-aa-p","nn"],mounted:["m-aw1-n t-ah-d","vbn jj vbd"],mounting:["m-aw1-n t-ih-ng","vbg jj nn"],mourn:["m-ao1-r-n","vb"],mourned:["m-ao1-r-n-d","vbd"],mourner:["m-ao1-r n-er","nn"],mournful:["m-ao1-r-n f-ah-l","jj"],mourning:["m-ao1-r n-ih-ng","vbg"],mourns:["m-ao1-r-n-z","vbz"],mouse:["m-aw1-s","nn"],mousetrap:["m-aw1-s t-r-ae-p","nn"],mousse:["m-uw1-s","nn"],moustache:["m-ah1 s-t-ae-sh","nn"],mouth:["m-aw1-th","nn vb"],mouthed:["m-aw1-dh-d","vbd"],mouthful:["m-aw1-th f-uh-l","nn"],mouthing:["m-aw1 dh-ih-ng","vbg"],mouthpiece:["m-aw1-th p-iy-s","nn"],movable:["m-uw1 v-ah b-ah-l","jj nn"],move:["m-uw1-v","nn vbp vb"],moved:["m-uw1-v-d","vbd vbn"],movement:["m-uw1-v m-ah-n-t","nn"],mover:["m-uw1 v-er","nn"],movie:["m-uw1 v-iy","nn"],moviegoer:["m-uw1 v-iy g-ow er","nn"],moving:["m-uw1 v-ih-ng","vbg jj nn"],movingly:["m-uw1 v-ih-ng l-iy","rb"],mow:["m-ow1","vb"],mowed:["m-ow1-d","vbn"],mower:["m-ow1 er","nn"],moxie:["m-aa1-k s-iy","nn"],much:["m-ah1-ch","jj dt nn rb"],muck:["m-ah1-k","nn vb"],mucking:["m-ah1 k-ih-ng","vbg"],mucky:["m-ah1 k-iy","jj"],mucosa:["m-y-uw k-ow1 s-ah","nn"],mucus:["m-y-uw1 k-ah-s","nn"],mud:["m-ah1-d","nn"],muddied:["m-ah1 d-iy-d","vbn jj"],muddle:["m-ah1 d-ah-l","nn vb"],muddled:["m-ah1 d-ah-l-d","vbn vbd"],muddleheaded:["m-ah1 d-ah-l hh-eh d-ah-d","jj"],muddling:["m-ah1 d-ah-l ih-ng","vbg"],muddy:["m-ah1 d-iy","jj"],mudslinging:["m-ah1-d s-l-ih ng-ih-ng","nn"],mudwagon:["m-ah1-d w-ae g-ah-n","nn"],muff:["m-ah1-f","nn"],muffin:["m-ah1 f-ah-n","nn"],muffle:["m-ah1-f-ah-l","vb"],muffled:["m-ah1 f-ah-l-d","jj vbd vbn"],muffler:["m-ah1-f l-er","nn"],mug:["m-ah1-g","nn"],mugged:["m-ah1-g-d","vbn"],mugger:["m-ah1 g-er","nn"],mugging:["m-ah1 g-ih-ng","nn"],muggy:["m-ah1 g-iy","jj"],mulatto:["m-ah l-aa1 t-ow","nn"],mulch:["m-ah1-l-ch","nn vb"],mulching:["m-ah1-l ch-ih-ng","vbg"],mule:["m-y-uw1-l","nn"],mull:["m-ah1-l","vb"],mullah:["m-ah1 l-ah","nn"],mulling:["m-ah1 l-ih-ng","vbg"],mulls:["m-ah1-l-z","vbz"],multicolored:["m-ah-l t-iy k-ah1 l-er-d","jj"],multifaceted:["m-ah-l t-iy f-ae1 s-ah t-ih-d","jj"],multilateral:["m-ah-l t-ih l-ae1 t-er ah-l","jj"],multilayered:["m-ah-l t-iy l-ey1 er-d","jj"],multilevel:["m-ah-l t-ay l-eh1 v-ah-l","jj"],multilingual:["m-ah-l t-iy l-ih1-ng w-ah-l","jj"],multinational:["m-ah-l t-ay n-ae1 sh-ah n-ah-l","jj"],multipart:["m-ah1-l t-iy p-aa-r-t","jj"],multiparty:["m-ah1-l t-iy p-aa-r t-iy","nn jj"],multiple:["m-ah1-l t-ah p-ah-l","jj nn"],multiplexer:["m-ah1-l t-iy p-l-eh-k s-er","nn"],multiplication:["m-ah-l t-ah p-l-ah k-ey1 sh-ah-n","nn"],multiplicity:["m-ah-l t-ah p-l-ih1 s-ih t-iy","nn"],multiplied:["m-ah1-l t-ah p-l-ay-d","vbn vbd"],multiplies:["m-ah1-l t-ah p-l-ay-z","vbz"],multiply:["m-ah1-l t-ah p-l-ay","vb vbp"],multiplying:["m-ah1-l t-ah p-l-ay ih-ng","vbg"],multipurpose:["m-ah-l t-iy p-er1 p-ah-s","jj"],multistate:["m-ah1-l t-iy s-t-ey1-t","nn"],multitask:["m-ah1-l-t-iy-t-ae-s-k","vb"],multitasking:["m-ah1-l t-iy t-ae s-k-ih-ng","vbg"],multitude:["m-ah1-l t-ah t-uw-d","nn"],multivalve:["m-ah1-l t-iy v-ae-l-v","jj"],multiyear:["m-ah1-l t-iy y-iy1-r","jj"],mum:["m-ah1-m","jj nn"],mumble:["m-ah1-m b-ah-l","nn vb"],mumbled:["m-ah1-m b-ah-l-d","vbd vbn"],mumbles:["m-ah1-m b-ah-l-z","vbz"],mumbling:["m-ah1-m b-ah-l ih-ng","vbg"],mumbo:["m-ah1-m b-ow","nn"],mummified:["m-ah1 m-ih f-ay-d","vbn"],mummify:["m-ah1-m-ah-f-ay","vb"],mummy:["m-ah1 m-iy","nn"],munch:["m-ah1-n-ch","vb"],munching:["m-ah1-n ch-ih-ng","vbg"],mundane:["m-ah-n d-ey1-n","jj"],municipal:["m-y-uw n-ih1 s-ah p-ah-l","jj nn"],municipality:["m-y-uw n-ih s-ah p-ae1 l-ah t-iy","nn"],municipally:["m-y-uw n-ih1 s-ih p-ah l-iy","rb"],munition:["m-y-uw n-ih1 sh-ah-n","nn"],mural:["m-y-uh1 r-ah-l","nn"],murder:["m-er1 d-er","nn vb"],murdered:["m-er1 d-er-d","vbn vbd jj"],murderer:["m-er1 d-er er","nn"],murdering:["m-er1 d-er ih-ng","vbg jj"],murderous:["m-er1 d-er ah-s","jj"],murkier:["m-er1 k-iy er","jjr"],murky:["m-er1 k-iy","jj"],murmur:["m-er1 m-er","nn vb"],murmured:["m-er1 m-er-d","vbd"],murmuring:["m-er1 m-er ih-ng","vbg"],murmurs:["m-er1 m-er-z","vbz"],muscat:["m-ah1-s k-ae-t","jj"],muscle:["m-ah1 s-ah-l","nn vb"],muscled:["m-ah1 s-ah-l-d","vbd vbn"],muscling:["m-ah1 s-ah l-ih-ng","vbg"],muscular:["m-ah1-s k-y-ah l-er","jj"],musculature:["m-ah1-s k-y-ah l-ah ch-er","nn"],muse:["m-y-uw1-z","nn vb"],mused:["m-y-uw1-z-d","vbd"],museum:["m-y-uw z-iy1 ah-m","nn"],mush:["m-ah1-sh","nn"],mushroom:["m-ah1-sh r-uw-m","nn vbp vb"],mushroomed:["m-ah1-sh r-uh-m-d","vbn vbd"],mushrooming:["m-ah1-sh r-uh m-ih-ng","nn"],mushy:["m-ah1 sh-iy","jj"],music:["m-y-uw1 z-ih-k","nn"],musical:["m-y-uw1 z-ih k-ah-l","jj nn"],musicality:["m-y-uw z-ih k-ae1 l-ah t-iy","nn"],musically:["m-y-uw1 z-ih-k l-iy","rb"],musician:["m-y-uw z-ih1 sh-ah-n","nn"],musing:["m-y-uw1 z-ih-ng","vbg"],musk:["m-ah1-s-k","nn"],musket:["m-ah1-s k-ah-t","nn"],mussel:["m-ah1 s-ah-l","nn"],must:["m-ah1-s-t","md"],"mustn't":["m-ah1-s-t-ah-n-t","md"],mustache:["m-ah1 s-t-ae-sh","nn"],mustached:["m-ah1 s-t-ae-sh-t","jj"],mustachioed:["m-ah s-t-ae1 sh-iy ow-d","jj"],mustard:["m-ah1 s-t-er-d","nn jj vb"],muster:["m-ah1 s-t-er","vb nn"],mustered:["m-ah1 s-t-er-d","vbd vbn"],mustering:["m-ah1 s-t-er ih-ng","vbg"],mutant:["m-y-uw1 t-ah-n-t","jj"],mutate:["m-y-uw1 t-ey-t","vb"],mutated:["m-y-uw1 t-ey t-ih-d","vbn"],mutation:["m-y-uw t-ey1 sh-ah-n","nn"],mute:["m-y-uw1-t","jj vb"],muted:["m-y-uw1 t-ih-d","vbn vbd jj"],mutilate:["m-y-uw1-t-ah-l-ey-t","vb"],mutilated:["m-y-uw1 t-ah l-ey t-ah-d","vbn jj"],mutilating:["m-y-uw1 t-ah l-ey t-ih-ng","vbg"],mutilation:["m-y-uw t-ah l-ey1 sh-ah-n","nn"],mutineer:["m-y-uw t-ah n-ih1-r","nn"],mutinous:["m-y-uw1 t-ah n-ah-s","jj"],mutiny:["m-y-uw1 t-ah n-iy","nn"],mutt:["m-ah1-t","nn"],mutter:["m-ah1 t-er","vb"],muttered:["m-ah1 t-er-d","vbd"],muttering:["m-ah1 t-er ih-ng","vbg"],mutton:["m-ah1 t-ah-n","nn"],mutual:["m-y-uw1 ch-ah w-ah-l","jj"],mutually:["m-y-uw1 ch-uw ah l-iy","rb"],muzzle:["m-ah1 z-ah-l","nn vb"],muzzled:["m-ah1 z-ah-l-d","vbn"],my:["m-ay1","prp$"],mycology:["m-ay k-aa1 l-ah jh-iy","nn"],myopia:["m-ay ow1 p-iy ah","nn"],myopic:["m-ay aa1 p-ih-k","jj"],myriad:["m-ih1 r-iy ah-d","jj nn"],myrrh:["m-er1","nn"],myrtle:["m-er1 t-ah-l","nn"],myself:["m-ay s-eh1-l-f","prp"],mysterious:["m-ih s-t-ih1 r-iy ah-s","jj"],mysteriously:["m-ih s-t-ih1 r-iy ah-s l-iy","rb"],mystery:["m-ih1 s-t-er iy","nn"],mystic:["m-ih1 s-t-ih-k","jj nn"],mystical:["m-ih1 s-t-ih k-ah-l","jj"],mysticism:["m-ih1 s-t-ih s-ih z-ah-m","nn"],mystified:["m-ih1 s-t-ah f-ay-d","vbn"],mystify:["m-ih1-s-t-ah-f-ay","vb"],mystique:["m-ih s-t-iy1-k","nn"],myth:["m-ih1-th","nn"],mythic:["m-ih1 th-ih-k","jj"],mythical:["m-ih1 th-ah k-ah-l","jj"],mythological:["m-ih th-ah l-aa1 jh-ih k-ah-l","jj"],mythology:["m-ah th-aa1 l-ah jh-iy","nn"],nab:["n-ae1-b","vb"],nabbed:["n-ae1-b-d","vbn"],nabbing:["n-ae1 b-ih-ng","vbg"],nadir:["n-ey1 d-er","nn"],nag:["n-ae1-g","vb"],nagged:["n-ae1-g-d","vbd"],nagging:["n-ae1 g-ih-ng","jj vbg"],nail:["n-ey1-l","nn rb vb"],nailed:["n-ey1-l-d","vbn vbd"],nailing:["n-ey1 l-ih-ng","vbg"],naive:["n-ay iy1-v","jj nn"],naively:["n-aa iy1-v l-iy","rb"],naivete:["n-aa iy v-ah t-ey1","nn"],naked:["n-ey1 k-ah-d","jj"],name:["n-ey1-m","nn vb uh vbp"],named:["n-ey1-m-d","vbn vbd jj"],nameless:["n-ey1-m l-ah-s","jj"],namely:["n-ey1-m l-iy","rb"],nameplate:["n-ey1-m p-l-ey-t","nn"],namesake:["n-ey1-m s-ey-k","nn"],naming:["n-ey1 m-ih-ng","vbg"],nanny:["n-ae1 n-iy","nn"],nap:["n-ae1-p","nn vb vbp"],napkin:["n-ae1-p k-ih-n","nn"],napped:["n-ae1-p-t","vbd"],napping:["n-ae1 p-ih-ng","vbg"],narco:["n-aa1-r k-ow","nn"],narcolepsy:["n-aa1-r k-ah l-eh-p s-iy","nn"],narcotic:["n-aa-r k-aa1 t-ih-k","jj"],narrate:["n-eh1-r-ey-t","vb"],narrated:["n-eh1 r-ey t-ih-d","vbn"],narration:["n-eh r-ey1 sh-ah-n","nn"],narrative:["n-ae1 r-ah t-ih-v","nn jj"],narrator:["n-eh1 r-ey t-er","nn"],narrow:["n-eh1 r-ow","jj vb"],narrowed:["n-eh1 r-ow-d","vbd vbn"],narrower:["n-eh1 r-ow er","jjr"],narrowest:["n-eh1 r-ow ah-s-t","jjs"],narrowing:["n-eh1 r-ow ih-ng","vbg"],narrowly:["n-eh1 r-ow l-iy","rb"],narrowness:["n-eh1 r-ow n-ah-s","nn"],narrows:["n-eh1 r-ow-z","vbz"],nary:["n-eh1 r-iy","dt pdt"],nasal:["n-ey1 z-ah-l","jj"],nascent:["n-ey1 s-ah-n-t","jj"],nastier:["n-ae1 s-t-iy er","jjr"],nastiest:["n-ae1 s-t-iy ah-s-t","jjs"],nasty:["n-ae1 s-t-iy","jj"],natal:["n-ey1 t-ah-l","jj"],nation:["n-ey1 sh-ah-n","nn"],national:["n-ae1 sh-ah n-ah-l","jj nn rb"],nationalism:["n-ae1 sh-ah-n ah l-ih z-ah-m","nn"],nationalist:["n-ae1 sh-ah-n ah l-ah-s-t","jj nn"],nationalistic:["n-ae sh-ah-n ah l-ih1 s-t-ih-k","jj"],nationality:["n-ae sh-ah n-ae1 l-ah t-iy","nn"],nationalization:["n-ae sh-ah-n ah l-ah z-ey1 sh-ah-n","nn"],nationalize:["n-ae1 sh-ah-n ah l-ay-z","vb"],nationalized:["n-ae1 sh-ah-n ah l-ay-z-d","vbd vbn jj"],nationalizing:["n-ae1 sh-ah-n ah l-ay z-ih-ng","vbg"],nationally:["n-ae1 sh-ah-n ah l-iy","rb"],nationhood:["n-ey1 sh-ah-n hh-uh-d","nn"],nationwide:["n-ey1 sh-ah-n w-ay1-d","jj rb"],"native":["n-ey1 t-ih-v","jj nn"],nattily:["n-ae1 t-ah l-iy","rb"],natty:["n-ae1 t-iy","jj"],natural:["n-ae1 ch-er ah-l","jj nn"],naturalism:["n-ae1 ch-er ah l-ih z-ah-m","nn"],naturalist:["n-ae1 ch-er ah l-ah-s-t","nn"],naturalistic:["n-ae ch-er ah l-ih1 s-t-ih-k","jj"],naturalize:["n-ae1-ch-er-ah-l-ay-z","vb"],naturalized:["n-ae1 ch-er ah l-ay-z-d","vbn jj"],naturally:["n-ae1 ch-er ah l-iy","rb"],nature:["n-ey1 ch-er","nn jj"],natured:["n-ey1 ch-er-d","jj"],naught:["n-ao1-t","nn"],naughty:["n-ao1 t-iy","jj"],nausea:["n-ao1 z-iy ah","nn"],nauseate:["n-ao1-z-iy-ey-t","vb"],nauseated:["n-ao1 z-iy ey t-ah-d","vbn jj"],nautical:["n-ao1 t-ah k-ah-l","jj"],naval:["n-ey1 v-ah-l","jj"],navel:["n-ey1 v-ah-l","nn"],navigable:["n-ae1 v-ah g-ah b-ah-l","jj"],navigate:["n-ae1 v-ah g-ey-t","vb"],navigated:["n-ae1 v-ah g-ey t-ih-d","vbn"],navigating:["n-ae1 v-ah g-ey t-ih-ng","vbg"],navigation:["n-ae1 v-ah g-ey1 sh-ah-n","nn"],navigational:["n-ae v-ah g-ey1 sh-ah n-ah-l","jj"],navigator:["n-ae1 v-ah g-ey t-er","nn"],navy:["n-ey1 v-iy","nn jj"],nay:["n-ey1","rb"],naysayer:["n-ey s-ey1 er","nn"],near:["n-ih1-r","in rb vb jj"],nearby:["n-ih1-r b-ay1","jj rb"],neared:["n-ih1-r-d","vbd vbn"],nearer:["n-ih1 r-er","jjr in rbr"],nearest:["n-ih1 r-ah-s-t","jjs rbs in"],nearing:["n-ih1 r-ih-ng","vbg"],nearly:["n-ih1-r l-iy","rb"],nearsighted:["n-iy1-r s-ay t-ih-d","jj"],neat:["n-iy1-t","jj"],neater:["n-iy1 t-er","rbr"],neatest:["n-iy1 t-ah-s-t","jjs"],neatly:["n-iy1-t l-iy","rb"],neatness:["n-iy1-t n-ah-s","nn"],nebula:["n-eh1 b-y-ah l-ah","nn"],nebulous:["n-eh1 b-y-ah l-ah-s","jj"],necessarily:["n-eh s-ah s-eh1 r-ah l-iy","rb"],necessary:["n-eh1 s-ah s-eh r-iy","jj"],necessitate:["n-ah s-eh1 s-ah t-ey-t","vbp vb"],necessitated:["n-ah s-eh1 s-ah t-ey t-ah-d","vbn vbd"],necessitates:["n-ah s-eh1 s-ah t-ey-t-s","vbz"],necessitating:["n-ah s-eh1 s-ih t-ey t-ih-ng","vbg"],necessity:["n-ah s-eh1 s-ah t-iy","nn"],neck:["n-eh1-k","nn rb vb"],necklace:["n-eh1-k l-ah-s","nn"],necktie:["n-eh1-k t-ay","nn"],necrosis:["n-ah k-r-ow1 s-ah-s","nn"],nectar:["n-eh1-k t-er","nn"],need:["n-iy1-d","nn vbp md vb"],needed:["n-iy1 d-ah-d","vbn jj vbd"],needing:["n-iy1 d-ih-ng","vbg"],needle:["n-iy1 d-ah-l","nn vb"],needled:["n-iy1 d-ah-l-d","vbd"],needlelike:["n-iy1 d-ah-l l-ay-k","jj"],needless:["n-iy1-d l-ah-s","jj"],needlessly:["n-iy1-d l-ah-s l-iy","rb"],needs:["n-iy1-d-z","vbz"],needy:["n-iy1 d-iy","jj"],negate:["n-ih g-ey1-t","vb"],negated:["n-iy1 g-ey t-ih-d","vbn vbd"],negative:["n-eh1 g-ah t-ih-v","jj nn"],negatively:["n-eh1 g-ah t-ih-v l-iy","rb"],negativism:["n-eh1 g-ah t-ih v-ih z-ah-m","nn"],neglect:["n-ah g-l-eh1-k-t","nn vb vbp"],neglected:["n-ah g-l-eh1-k t-ah-d","vbn jj vbd"],neglecting:["n-ih g-l-eh1-k t-ih-ng","vbg"],neglects:["n-ih g-l-eh1-k-t-s","vbz"],negligence:["n-eh1-g l-ah jh-ah-n-s","nn"],negligent:["n-eh1-g l-ah jh-ah-n-t","jj"],negligently:["n-eh1-g l-ih jh-ah-n-t l-iy","rb"],negligible:["n-eh1-g l-ah jh-ah b-ah-l","jj"],negotiable:["n-ah g-ow1 sh-ah b-ah-l","jj"],negotiate:["n-ah g-ow1 sh-iy ey-t","vb vbp"],negotiated:["n-ah g-ow1 sh-iy ey t-ah-d","vbn jj vbd"],negotiates:["n-ih g-ow1 sh-iy ey-t-s","vbz"],negotiating:["n-ih g-ow1 sh-iy ey t-ih-ng","vbg jj nn"],negotiation:["n-ih g-ow sh-iy ey1 sh-ah-n","nn"],negotiator:["n-ah g-ow1 sh-iy ey t-er","nn"],negro:["n-iy1 g-r-ow","nn"],neighbor:["n-ey1 b-er","nn vb"],neighborhood:["n-ey1 b-er hh-uh-d","nn"],neighboring:["n-ey1 b-er ih-ng","vbg jj"],neighborly:["n-ey1 b-er l-iy","jj"],neither:["n-iy1 dh-er","dt nn rb cc"],nemesis:["n-eh1 m-ah s-ih-s","nn"],neo:["n-iy1 ow","jj"],neoclassical:["n-iy ow k-l-ae1 s-ih k-ah-l","jj"],neoconservative:["n-iy ow k-ah-n s-er1 v-ah t-ih-v","jj"],neoliberal:["n-iy ow l-ih1 b-er ah-l","jj"],neon:["n-iy1 aa-n","nn"],neonatal:["n-iy ow n-ey1 t-ah-l","jj"],neophyte:["n-iy1 ah f-ay-t","jj nn"],nephew:["n-eh1 f-y-uw","nn"],nepotism:["n-eh1 p-ah t-ih z-ah-m","nn"],nerd:["n-er1-d","nn"],nerdy:["n-er1 d-iy","jj"],nerve:["n-er1-v","nn"],nervous:["n-er1 v-ah-s","jj"],nervously:["n-er1 v-ah-s l-iy","rb"],nervousness:["n-er1 v-ah-s n-ah-s","nn"],nervy:["n-er1 v-iy","jj"],nest:["n-eh1-s-t","nn vb vbp"],nested:["n-eh1 s-t-ah-d","vbn vbd"],nester:["n-eh1 s-t-er","nn"],nesting:["n-eh1 s-t-ih-ng","vbg jj nn"],nestle:["n-eh1-s-ah-l","vb"],nestled:["n-eh1 s-ah-l-d","vbn vbd"],nestling:["n-eh1-s-t l-ih-ng","nn"],net:["n-eh1-t","jj nn vb"],nether:["n-eh1 dh-er","jj cc"],netted:["n-eh1 t-ih-d","vbd vbn"],netting:["n-eh1 t-ih-ng","vbg"],nettle:["n-eh1-t-ah-l","vb"],nettled:["n-eh1 t-ah-l-d","vbd vbn"],nettlesome:["n-eh1 t-ah-l s-ah-m","jj"],network:["n-eh1-t w-er-k","nn vb"],networking:["n-eh1-t w-er k-ih-ng","vbg"],neural:["n-uh1 r-ah-l","jj"],neurological:["n-uh r-ah l-aa1 jh-ih k-ah-l","jj"],neurologist:["n-uh r-aa1 l-ah jh-ah-s-t","nn"],neuropathy:["n-uh1 r-ow p-ae th-iy","nn"],neurosis:["n-uh r-ow1 s-ah-s","nn"],neurosurgeon:["n-uh1 r-ow s-er jh-ah-n","nn"],neurotic:["n-uh r-aa1 t-ih-k","jj"],neuter:["n-uw1 t-er","nn vb"],neutered:["n-uw1 t-er-d","vbn"],neutral:["n-uw1 t-r-ah-l","jj"],neutrality:["n-uw t-r-ae1 l-ah t-iy","nn"],neutralization:["n-uw t-r-ah l-ah z-ey1 sh-ah-n","nn"],neutralize:["n-uw1 t-r-ah l-ay-z","vb"],neutralized:["n-uw1 t-r-ah l-ay-z-d","vbn"],neutralizes:["n-uw1 t-r-ah l-ay z-ih-z","vbz"],neutrino:["n-uw t-r-iy1 n-ow","nn"],neutron:["n-uw1 t-r-aa-n","nn"],never:["n-eh1 v-er","rb rbr"],nevertheless:["n-eh v-er dh-ah l-eh1-s","rb"],"new":["n-uw1","jj"],newborn:["n-uw1 b-ao-r-n","jj"],newcomer:["n-uw1 k-ah m-er","nn"],newer:["n-uw1 er","jjr"],newest:["n-uw1 ah-s-t","jjs jj"],newfangled:["n-uw f-ae1-ng g-ah-l-d","jj"],newfound:["n-uw1 f-aw1-n-d","jj"],newly:["n-uw1 l-iy","rb jj"],newlywed:["n-uw1 l-iy w-eh-d","nn"],news:["n-uw1-z","nn"],newscast:["n-uw1-z k-ae-s-t","nn"],newscaster:["n-uw1-z k-ae s-t-er","nn"],newsletter:["n-uw1-z l-eh t-er","nn"],newsmaker:["n-uw1-z m-ey k-er","nn"],newsman:["n-uw1-z m-ae-n","nn"],newspaper:["n-uw1-z p-ey p-er","nn"],newspaperman:["n-uw1-z p-ey p-er m-ae-n","nn"],newsprint:["n-uw1-z p-r-ih-n-t","nn"],newsreel:["n-uw1-z r-iy-l","nn"],newsroom:["n-uw1-z r-uw-m","nn"],newsstand:["n-uw1-z s-t-ae-n-d","nn"],newsweekly:["n-uw1-z w-iy-k l-iy","rb"],newswire:["n-uw1-z w-ay-r","nn"],newsworthy:["n-uw1-z w-er dh-iy","jj"],newt:["n-uw1-t","nn"],next:["n-eh1-k-s-t","jj in rb"],nexus:["n-eh1-k s-ah-s","nn"],nib:["n-ih1-b","nn"],nibble:["n-ih1 b-ah-l","vb nn"],nibbling:["n-ih1 b-ah-l ih-ng","vbg"],nice:["n-ay1-s","jj"],nicely:["n-ay1-s l-iy","rb"],nicer:["n-ay1 s-er","jjr"],nicest:["n-ay1 s-ih-s-t","jjs"],nicety:["n-ay1 s-ih t-iy","nn"],niche:["n-ih1-ch","nn"],nick:["n-ih1-k","vb"],nicked:["n-ih1-k-t","vbn"],nickel:["n-ih1 k-ah-l","nn jj"],nickname:["n-ih1-k n-ey-m","nn vb vbp"],nicknamed:["n-ih1-k n-ey-m-d","vbn vbd"],nicotine:["n-ih1 k-ah t-iy-n","nn"],niece:["n-iy1-s","nn"],nifty:["n-ih1-f t-iy","jj"],niggardly:["n-ih1 g-er-d l-iy","jj"],night:["n-ay1-t","nn rb"],nightclub:["n-ay1-t k-l-ah-b","nn"],nighter:["n-ay1 t-er","nn"],nightfall:["n-ay1-t f-ao-l","nn"],nightingale:["n-ay1 t-ih-ng g-ey-l","nn"],nightly:["n-ay1-t l-iy","jj rb"],nightmare:["n-ay1-t m-eh-r","nn"],nightmarish:["n-ay1-t m-eh r-ih-sh","jj"],nightshirt:["n-ay1 ch-er-t","nn"],nighttime:["n-ay1-t t-ay-m","jj nn"],nihilism:["n-ay1 ah l-ih z-ah-m","nn"],nilly:["n-ih1 l-iy","rb"],nimble:["n-ih1-m b-ah-l","jj"],nimbly:["n-ih1-m b-l-iy","rb"],nine:["n-ih1-n","cd"],ninefold:["n-ih1-n f-ow-l-d","jj rb"],nineteenth:["n-ay1-n t-iy1-n-th","jj"],ninetieth:["n-ay1-n t-iy ih-th","jj"],ninety:["n-ay1-n t-iy","nn"],ninth:["n-ay1-n-th","jj"],nip:["n-ih1-p","vb"],nipped:["n-ih1-p-t","vbd"],nirvana:["n-ih-r v-aa1 n-ah","nn"],nitpicking:["n-ih1-t p-ih k-ih-ng","jj"],nitrate:["n-ay1 t-r-ey-t","nn"],nitrogen:["n-ay1 t-r-ah jh-ah-n","nn"],nitrous:["n-ih1 t-r-ah-s","nn"],nix:["n-ih1-k-s","vb"],nixed:["n-ih1-k-s-t","vbd"],no:["n-ow1","dt jj nn rb uh"],nobility:["n-ow b-ih1 l-ah t-iy","nn"],noble:["n-ow1 b-ah-l","jj"],nobleman:["n-ow1 b-ah-l m-ah-n","nn"],nobly:["n-aa1 b-l-iy","rb"],nobody:["n-ow1 b-aa d-iy","nn"],nocturnal:["n-aa-k t-er1 n-ah-l","jj"],nod:["n-aa1-d","nn vb vbp"],nodded:["n-aa1 d-ah-d","vbd vbn"],nodding:["n-aa1 d-ih-ng","vbg jj"],node:["n-ow1-d","nn"],nodular:["n-aa1 jh-ah l-er","jj"],nodule:["n-aa1 jh-uw-l","nn"],noise:["n-oy1-z","nn"],noisier:["n-oy1 z-iy er","jjr"],noisily:["n-oy1 z-ah l-iy","rb"],noisy:["n-oy1 z-iy","jj"],nomad:["n-ow1 m-ae-d","nn"],nomadic:["n-ow m-ae1 d-ih-k","jj"],nomenclature:["n-ow1 m-ah-n k-l-ey ch-er","nn"],nominal:["n-aa1 m-ah n-ah-l","jj nn"],nominally:["n-aa1 m-ah n-ah l-iy","rb"],nominate:["n-aa1 m-ah n-ah-t","vb vbp"],nominated:["n-aa1 m-ah n-ey t-ah-d","vbn vbd"],nominating:["n-aa1 m-ah n-ey t-ih-ng","vbg"],nomination:["n-aa m-ah n-ey1 sh-ah-n","nn"],nominee:["n-aa m-ah n-iy1","nn"],nonbinding:["n-aa1-n b-ay1-n d-ih-ng","jj"],nonchalant:["n-aa-n sh-ah l-aa1-n-t","jj"],noncombatant:["n-aa-n k-ah-m b-ae1 t-ah-n-t","jj"],noncommittal:["n-aa1-n k-ah m-ih1 t-ah-l","jj"],noncompliance:["n-aa-n k-ah-m p-l-ay1 ah-n-s","nn"],nonconformist:["n-aa-n k-ah-n f-ao1-r m-ih-s-t","nn"],nondescript:["n-aa1-n d-ih s-k-r-ih1-p-t","jj"],nondurable:["n-aa-n d-uh1 r-ah b-ah-l","jj"],none:["n-ah1-n","nn"],nonentity:["n-aa-n eh1-n t-ah t-iy","nn"],nonessential:["n-aa-n ih s-eh1-n ch-ah-l","jj"],nonetheless:["n-ah-n dh-ah l-eh1-s","rb"],nonevent:["n-aa1-n ih v-eh1-n-t","nn"],nonexistent:["n-aa-n ah-g z-ih1 s-t-ah-n-t","jj"],nonfat:["n-aa1-n f-ae1-t","jj"],nonferrous:["n-aa-n f-eh1 r-ah-s","jj"],nonfiction:["n-aa-n f-ih1-k sh-ah-n","nn"],nonlethal:["n-aa-n l-iy1 th-ah-l","jj"],nonmember:["n-aa-n m-eh1-m b-er","nn"],nonpartisan:["n-aa-n p-aa1-r t-ah z-ah-n","jj"],nonpaying:["n-aa-n p-ey1 ih-ng","jj"],nonpayment:["n-aa-n p-ey1 m-ah-n-t","nn"],nonpoisonous:["n-aa-n p-oy1 z-ah n-ah-s","jj"],nonproductive:["n-aa-n p-r-ah d-ah1-k t-ih-v","jj"],nonprofit:["n-aa-n p-r-aa1 f-ah-t","nn jj"],nonrecurring:["n-aa-n r-ih k-er1 ih-ng","jj"],nonsense:["n-aa1-n s-eh-n-s","nn jj"],nonsensical:["n-aa-n s-eh1-n s-ih k-ah-l","jj"],nonsmoker:["n-aa-n s-m-ow1 k-er","nn"],nonspecific:["n-aa-n s-p-ah s-ih1 f-ih-k","jj"],nonstandard:["n-aa-n s-t-ae1-n d-er-d","jj"],nonstop:["n-aa-n s-t-aa1-p","jj nn rb"],nontoxic:["n-aa-n t-aa1-k s-ih-k","jj"],nonviolence:["n-aa-n v-ay1 ah l-ah-n-s","nn"],nonviolent:["n-aa-n v-ay1 ah l-ah-n-t","jj"],nonvoting:["n-aa-n v-ow1 t-ih-ng","jj"],noodle:["n-uw1 d-ah-l","nn"],nook:["n-uh1-k","nn"],noon:["n-uw1-n","nn"],noose:["n-uw1-s","nn"],nor:["n-ao1-r","cc"],norm:["n-ao1-r-m","nn"],normal:["n-ao1-r m-ah-l","jj rb"],normalcy:["n-ao1-r m-ah-l s-iy","nn"],normalization:["n-ao-r m-ah l-ih z-ey1 sh-ah-n","nn"],normalize:["n-ao1-r m-ah l-ay-z","vb"],normalized:["n-ao1-r m-ah l-ay-z-d","vbn"],normalizing:["n-ao1-r m-ah l-ay z-ih-ng","vbg"],normally:["n-ao1-r m-ah l-iy","rb"],normative:["n-ao1-r m-ah t-ih-v","jj"],north:["n-ao1-r-th","rb jj nn"],northeast:["n-ao-r-th iy1-s-t","nn jj rb"],northeastern:["n-ao-r-th iy1 s-t-er-n","jj"],northerly:["n-ao1-r dh-er l-iy","jj"],northern:["n-ao1-r dh-er-n","jj"],northerner:["n-ao1-r dh-er n-er","nn"],northernmost:["n-ao1-r dh-er-n m-ow-s-t","jj"],northward:["n-ao1-r-th w-er-d","rb"],northwest:["n-ao-r-th w-eh1-s-t","rb nn jjs jj"],northwestern:["n-ao-r-th w-eh1 s-t-er-n","jj"],nose:["n-ow1-z","nn vb"],nosebleed:["n-ow1-z b-l-iy-d","nn"],nosed:["n-ow1-z-d","vbd"],nosedive:["n-ow1-z d-ay-v","nn jj vb"],nosedived:["n-ow1-z d-ay-v-d","vbd"],nosing:["n-ow1 z-ih-ng","vbg"],nostalgia:["n-ao s-t-ae1-l jh-ah","nn"],nostalgic:["n-ao s-t-ae1-l jh-ih-k","jj"],nostril:["n-aa1-s t-r-ah-l","nn"],nostrum:["n-aa1-s t-r-ah-m","nn"],nosy:["n-ow1 z-iy","jj"],not:["n-aa1-t","rb"],notable:["n-ow1 t-ah b-ah-l","jj"],notably:["n-ow1 t-ah b-l-iy","rb"],notation:["n-ow t-ey1 sh-ah-n","nn"],notch:["n-aa1-ch","nn vb"],notched:["n-aa1-ch-t","vbn vbd"],note:["n-ow1-t","nn vbp vb"],notebook:["n-ow1-t b-uh-k","nn"],noted:["n-ow1 t-ah-d","vbd jj vbn"],noteholder:["n-ow1-t hh-ow-l d-er","nn"],noteworthy:["n-ow1-t w-er dh-iy","jj"],nothing:["n-ah1 th-ih-ng","nn"],nothingness:["n-ah1 th-ih-ng n-ah-s","nn"],notice:["n-ow1 t-ah-s","nn vb vbp"],noticeable:["n-ow1 t-ah s-ah b-ah-l","jj"],noticeably:["n-ow1 t-ih s-ah b-l-iy","rb"],noticed:["n-ow1 t-ah-s-t","vbd vbn jj"],noticing:["n-ow1 t-ih s-ih-ng","vbg"],notification:["n-ow t-ah f-ah k-ey1 sh-ah-n","nn"],notified:["n-ow1 t-ah f-ay-d","vbn vbd"],notifies:["n-ow1 t-ah f-ay-z","vbz"],notify:["n-ow1 t-ah f-ay","vb vbp"],notifying:["n-ow1 t-ah f-ay ih-ng","vbg"],noting:["n-ow1 t-ih-ng","vbg"],notion:["n-ow1 sh-ah-n","nn"],notoriety:["n-ow t-er ay1 ah t-iy","nn"],notorious:["n-ow t-ao1 r-iy ah-s","jj"],notoriously:["n-ow t-ao1 r-iy ah-s l-iy","rb"],noun:["n-aw1-n","nn"],nourish:["n-er1 ih-sh","vb"],nourished:["n-er1 ih-sh-t","vbn jj"],nourishment:["n-er1 ih-sh m-ah-n-t","nn"],novel:["n-aa1 v-ah-l","nn jj"],novelist:["n-aa1 v-ah l-ah-s-t","nn"],novelistic:["n-aa v-ah l-ih1 s-t-ih-k","jj"],novelty:["n-aa1 v-ah-l t-iy","nn"],novice:["n-aa1 v-ah-s","nn jj"],now:["n-aw1","rb jj nn uh"],nowadays:["n-aw1 ah d-ey-z","rb"],nowhere:["n-ow1 w-eh-r","rb nn"],noxious:["n-aa1-k sh-ah-s","jj"],nozzle:["n-aa1 z-ah-l","nn"],nuance:["n-uw1 aa-n-s","nn"],nuclear:["n-uw1-k l-iy er","jj"],nucleus:["n-uw1 k-l-iy ah-s","nn"],nude:["n-uw1-d","jj nn"],nudge:["n-ah1-jh","vb nn"],nudged:["n-ah1-jh-d","vbd"],nudging:["n-ah1 jh-ih-ng","vbg"],nudist:["n-uw1 d-ih-s-t","jj"],nudity:["n-uw1 d-ih t-iy","nn"],nugget:["n-ah1 g-ih-t","nn"],nuisance:["n-uw1 s-ah-n-s","nn jj"],nuke:["n-uw1-k","nn vb"],"null":["n-ah1-l","jj"],nullified:["n-ah1 l-ah f-ay-d","vbn vbd"],nullify:["n-ah1 l-ah f-ay","vb vbp"],nullifying:["n-ah1 l-ah f-ay ih-ng","vbg"],numb:["n-ah1-m","jj vb"],numbed:["n-ah1-m-d","vbn"],number:["n-ah1-m b-er","nn vb vbp"],numbered:["n-ah1-m b-er-d","vbn vbd"],numbering:["n-ah1-m b-er ih-ng","vbg"],numbing:["n-ah1 m-ih-ng","jj"],numbingly:["n-ah1 m-ih-ng l-iy","rb"],numbness:["n-ah1-m n-ah-s","nn"],numeral:["n-uw1 m-er ah-l","nn"],numerical:["n-uw m-eh1 r-ah k-ah-l","jj"],numerically:["n-uw m-eh1 r-ih-k l-iy","rb"],numerous:["n-uw1 m-er ah-s","jj"],nun:["n-ah1-n","nn"],nurse:["n-er1-s","nn vb"],nursed:["n-er1-s-t","vbd"],nursery:["n-er1 s-er iy","nn"],nursing:["n-er1 s-ih-ng","vbg"],nurture:["n-er1 ch-er","vb nn"],nurtured:["n-er1 ch-er-d","vbd vbn"],nurturer:["n-er1 t-er er","nn"],nurturing:["n-er1 ch-er ih-ng","vbg"],nut:["n-ah1-t","nn"],nutmeg:["n-ah1-t m-eh-g","nn"],nutrient:["n-uw1 t-r-iy ah-n-t","jj"],nutrition:["n-uw t-r-ih1 sh-ah-n","nn"], +nutritional:["n-uw t-r-ih1 sh-ah n-ah-l","jj"],nutritionist:["n-uw t-r-ih1 sh-ah n-ih-s-t","nn"],nutritious:["n-uw t-r-ih1 sh-ah-s","jj"],nutritive:["n-uw1 t-r-ah t-ih-v","jj"],nutshell:["n-ah1 ch-eh-l","nn"],nutty:["n-ah1 t-iy","jj"],nyet:["n-y-eh1-t","uh"],nylon:["n-ay1 l-aa-n","nn"],nymph:["n-ih1-m-f","nn"],nymphomaniac:["n-ih-m f-ah m-ey1 n-iy ae-k","nn jj"],oak:["ow1-k","nn"],oasis:["ow ey1 s-ih-s","nn"],oat:["ow1-t","nn"],oath:["ow1-th","nn"],oatmeal:["ow1-t m-iy-l","nn"],obedience:["ow b-iy1 d-iy ah-n-s","nn"],obedient:["ow b-iy1 d-iy ah-n-t","jj"],obediently:["ow b-iy1 d-iy ah-n-t l-iy","rb"],obese:["ow b-iy1-s","jj"],obesity:["ow b-iy1 s-ah t-iy","nn"],obey:["ow b-ey1","vb vbp"],obeyed:["ow b-ey1-d","vbd vbn"],obeying:["ow b-ey1 ih-ng","vbg"],obeys:["ow b-ey1-z","vbz"],obfuscate:["aa1-b f-ah-s k-ey-t","vb"],obfuscation:["aa-b f-ah s-k-ey1 sh-ah-n","nn"],obituary:["ow b-ih1 ch-uw eh r-iy","nn"],object:["aa1-b jh-eh-k-t","nn vbp vb"],objected:["ah-b jh-eh1-k t-ah-d","vbd vbn"],objecting:["ah-b jh-eh1-k t-ih-ng","vbg"],objection:["ah-b jh-eh1-k sh-ah-n","nn"],objectionable:["ah-b jh-eh1-k sh-ah-n ah b-ah-l","jj"],objective:["ah-b jh-eh1-k t-ih-v","nn jj"],objectively:["aa-b jh-eh1-k t-ih-v l-iy","rb"],objectivity:["aa-b jh-eh-k t-ih1 v-ih t-iy","nn"],objector:["ah-b jh-eh1-k t-er","nn"],obligate:["aa1-b-l-ah-g-ey-t","vb"],obligated:["aa1 b-l-ah g-ey t-ih-d","vbn vbd jj"],obligates:["aa1 b-l-ah g-ey-t-s","vbz"],obligation:["aa b-l-ah g-ey1 sh-ah-n","nn"],obligatory:["ah b-l-ih1 g-ah t-ao r-iy","jj"],oblige:["ah b-l-ay1-jh","vb nn"],obliged:["ah b-l-ay1-jh-d","vbn jj vbd"],obliges:["ah b-l-ay1 jh-ih-z","vbz"],obliging:["ah b-l-ay1 jh-ih-ng","jj"],obligingly:["ah b-l-ay1 jh-ih-ng l-iy","rb"],oblique:["ah b-l-iy1-k","jj"],obliquely:["ow b-l-iy1 k-l-iy","rb"],obliterate:["ah b-l-ih1 t-er ey-t","vb"],obliterated:["ah b-l-ih1 t-er ey t-ih-d","vbn"],oblivion:["ah b-l-ih1 v-iy ah-n","nn"],oblivious:["ah b-l-ih1 v-iy ah-s","jj"],oblong:["aa1 b-l-ao-ng","jj"],obnoxious:["aa-b n-aa1-k sh-ah-s","jj"],oboist:["ow1 b-ow ah-s-t","nn"],obscene:["aa-b s-iy1-n","jj"],obscenity:["ah-b s-eh1 n-ih t-iy","nn"],obscure:["ah-b s-k-y-uh1-r","jj vb"],obscured:["ah-b s-k-y-uh1-r-d","vbn jj vbd"],obscures:["ah-b s-k-y-uh1-r-z","vbz"],obscuring:["ah-b s-k-y-uh1 r-ih-ng","vbg"],obscurity:["ah-b s-k-y-uh1 r-ah t-iy","nn"],obsequious:["ah-b s-iy1 k-w-iy ah-s","jj"],observable:["ah-b z-er1 v-ah b-ah-l","jj"],observance:["ah-b z-er1 v-ah-n-s","nn"],observant:["ah-b z-er1 v-ah-n-t","jj"],observation:["aa-b z-er v-ey1 sh-ah-n","nn"],observatory:["ah-b z-er1 v-ah t-ao r-iy","nn"],observe:["ah-b z-er1-v","vb vbp"],observed:["ah-b z-er1-v-d","vbn jj vbd"],observer:["ah-b z-er1 v-er","nn"],observes:["ah-b z-er1-v-z","vbz"],observing:["ah-b z-er1 v-ih-ng","vbg"],obsess:["ah-b-s-eh1-s","vb"],obsessed:["ah-b s-eh1-s-t","vbn jj"],obsession:["ah-b s-eh1 sh-ah-n","nn"],obsessive:["ah-b s-eh1 s-ih-v","jj nn"],obsessively:["aa-b s-eh1 s-ih-v l-iy","rb"],obsidian:["ah-b s-ih1 d-iy ah-n","nn"],obsolescent:["aa-b s-ah l-eh1 s-ah-n-t","jj"],obsolete:["aa1-b s-ah l-iy-t","jj"],obstacle:["aa1-b s-t-ah k-ah-l","nn"],obstetrician:["aa-b s-t-ah t-r-ih1 sh-ah-n","nn"],obstinacy:["aa1-b s-t-ah n-ah s-iy","nn"],obstinate:["aa1-b s-t-ah n-ah-t","jj"],obstruct:["ah-b s-t-r-ah1-k-t","vb vbp"],obstructed:["ah-b s-t-r-ah1-k t-ih-d","vbn vbd"],obstructing:["ah-b s-t-r-ah1-k t-ih-ng","vbg"],obstruction:["ah-b s-t-r-ah1-k sh-ah-n","nn"],obstructive:["ah-b s-t-r-ah1-k t-ih-v","jj"],obtain:["ah-b t-ey1-n","vb vbp"],obtainable:["ah-b t-ey1 n-ah b-ah-l","jj"],obtained:["ah-b t-ey1-n-d","vbn vbd"],obtaining:["ah-b t-ey1 n-ih-ng","vbg"],obtrude:["ah-b-t-r-uw1-d","vb"],obtrudes:["ah-b t-r-uw1-d-z","vbz"],obtuse:["aa-b t-uw1-s","jj"],obverse:["ah-b v-er1-s","nn"],obviate:["aa1-b v-iy ey-t","vb"],obvious:["aa1-b v-iy ah-s","jj"],obviously:["aa1-b v-iy ah-s l-iy","rb"],occasion:["ah k-ey1 zh-ah-n","nn vb"],occasional:["ah k-ey1 zh-ah n-ah-l","jj"],occasionally:["ah k-ey1 zh-ah-n ah l-iy","rb"],occasioned:["ah k-ey1 zh-ah-n-d","vbn"],occidental:["aa-k s-ah d-eh1-n t-ah-l","jj"],occipital:["aa-k s-ih1 p-ah t-ah-l","jj"],occlusion:["ah k-l-uw1 zh-ah-n","nn"],occupancy:["aa1 k-y-ah p-ah-n s-iy","nn"],occupant:["aa1 k-y-ah p-ah-n-t","nn"],occupation:["aa k-y-ah p-ey1 sh-ah-n","nn"],occupational:["aa k-y-ah p-ey1 sh-ah n-ah-l","jj"],occupied:["aa1 k-y-ah p-ay-d","vbn jj vbd"],occupies:["aa1 k-y-ah p-ay-z","vbz"],occupy:["aa1 k-y-ah p-ay","vb vbp"],occupying:["aa1 k-y-ah p-ay ih-ng","vbg jj"],occur:["ah k-er1","vb vbp"],occured:["ah k-er1-d","vbd"],occuring:["ah k-er1 ih-ng","vbg"],occurred:["ah k-er1-d","vbd vbn"],occurrence:["ah k-er1 ah-n-s","nn"],occurring:["ah k-er1 ih-ng","vbg"],occurs:["ah k-er1-z","vbz"],ocean:["ow1 sh-ah-n","nn"],oceanfront:["ow sh-ah-n f-r-ah-n-t","jj nn"],oceanographic:["ow sh-ah-n ah g-r-ae1 f-ih-k","jj"],oceanography:["ow sh-ah n-aa1 g-r-ah f-iy","nn"],ocelot:["aa1 s-ah l-aa-t","nn"],ochre:["ow1 k-er","jj nn"],octagonal:["aa-k t-ae1 g-ah n-ah-l","jj"],octane:["aa1-k t-ey-n","nn"],octave:["aa1-k t-ih-v","jj"],octogenarian:["aa-k t-ah jh-ih n-eh1 r-iy ah-n","jj"],octopus:["aa1-k t-ah p-uh-s","nn"],odd:["aa1-d","jj"],oddball:["aa1-d b-ao-l","jj"],oddest:["aa1 d-ah-s-t","jjs"],oddity:["aa1 d-ah t-iy","nn"],oddly:["aa1-d l-iy","rb"],ode:["ow1-d","nn"],odious:["ow1 d-iy ah-s","jj"],odor:["ow1 d-er","nn"],odyssey:["aa1 d-ah s-iy","nn"],oedipal:["eh1 d-ah p-ah-l","jj"],of:["ah1-v","in rb rp"],off:["ao1-f","in rb jj nn rp"],offbeat:["ao1-f b-iy1-t","jj"],offend:["ah f-eh1-n-d","vb"],offended:["ah f-eh1-n d-ah-d","vbn jj vbd"],offender:["ah f-eh1-n d-er","nn"],offending:["ah f-eh1-n d-ih-ng","vbg"],offends:["ah f-eh1-n-d-z","vbz"],offense:["ah f-eh1-n-s","nn"],offensive:["ah f-eh1-n s-ih-v","jj nn"],offensively:["ah f-eh1-n s-ih-v l-iy","rb"],offer:["ao1 f-er","nn vb vbp"],offered:["ao1 f-er-d","vbn jj vbd"],offering:["ao1 f-er ih-ng","nn vbg"],offhand:["ao1-f hh-ae1-n-d","jj"],offical:["ao1 f-ih k-ah-l","nn"],office:["ao1 f-ah-s","nn"],officeholder:["ao1 f-ah-s hh-ow-l d-er","nn"],officer:["ao1 f-ah s-er","nn"],official:["ah f-ih1 sh-ah-l","nn jj"],officialdom:["ah f-ih1 sh-ah-l d-ah-m","nn"],officially:["ah f-ih1 sh-ah l-iy","rb"],officiate:["ah f-ih1 sh-iy ey-t","vb"],officiated:["ah f-ih1 sh-iy ey t-ah-d","vbd"],officiating:["ah f-ih1 sh-iy ey t-ih-ng","vbg"],offing:["ao1 f-ih-ng","nn"],offset:["ao-f s-eh1-t","vb jj vbd vbn vbp"],offsetting:["ao-f s-eh1 t-ih-ng","vbg jj"],offshoot:["ao1-f sh-uw-t","nn"],offshore:["ao1-f sh-ao1-r","jj rb"],offspring:["ao1-f s-p-r-ih-ng","nn"],offstage:["ao1-f s-t-ey1-jh","rb jj"],oft:["ao1-f-t","rb"],often:["ao1 f-ah-n","rb"],oftener:["ao1 f-ah-n er","rbr"],oftentimes:["ao1 f-ah-n t-ay-m-z","rb"],ogle:["ow1-g-ah-l","vb"],ogled:["ow1 g-ah-l-d","vbd vbn"],ogles:["ow1 g-ah-l-z","vbz"],ogre:["ow1 g-r-ah","nn"],ogress:["ow1 g-r-ah-s","nn"],oh:["ow1","uh"],oil:["oy1-l","nn"],oiled:["oy1-l-d","jj"],oiler:["oy1 l-er","nn"],oilfield:["oy1-l f-iy-l-d","nn"],oilman:["oy1-l m-ae-n","nn"],oilseed:["oy1-l s-iy-d","nn"],oily:["oy1 l-iy","jj"],ointment:["oy1-n-t m-ah-n-t","nn"],okay:["ow1 k-ey1","jj rb vb uh"],old:["ow1-l-d","jj"],olden:["ow1-l d-ah-n","jj"],older:["ow1-l d-er","jjr rbr jj"],oldest:["ow1-l d-ah-s-t","jjs"],oldie:["ow1-l d-iy","nn"],oldster:["ow1-l-d s-t-er","nn"],ole:["ow1-l","jj nn"],olefin:["ow1 l-ah f-ih-n","nn"],olestra:["ow l-eh1-s t-r-ah","nn"],olfactory:["ow-l f-ae1-k t-er iy","jj"],oligarch:["ow1 l-ih g-aa-r-k","nn"],oligopoly:["aa l-ih g-aa1 p-ah l-iy","nn"],olive:["aa1 l-ah-v","jj nn"],ombudsman:["aa1-m b-ah-d-z m-ah-n","nn"],omelet:["aa1-m l-ah-t","nn"],omen:["ow1 m-ah-n","nn"],ominous:["aa1 m-ah n-ah-s","jj"],ominously:["aa1 m-ah n-ah-s l-iy","rb"],omission:["ow m-ih1 sh-ah-n","nn"],omit:["ow m-ih1-t","vb vbp"],omits:["ow m-ih1-t-s","vbz"],omitted:["ow m-ih1 t-ah-d","vbn vbd"],omitting:["ow m-ih1 t-ih-ng","vbg"],omnibus:["aa1-m n-ah b-ah-s","jj nn"],omnipotence:["aa-m n-ih1 p-ah t-ah-n-s","nn"],omnipresence:["aa-m n-ah p-r-eh1 z-ah-n-s","nn"],omnipresent:["aa-m n-ih p-r-eh1 z-ah-n-t","jj"],omniscient:["aa-m n-ih1 sh-ah-n-t","jj"],on:["aa1-n","in rbr jj rb rp"],onboard:["aa1-n b-ao-r-d","nn"],once:["w-ah1-n-s","rb in"],oncologist:["aa-ng k-aa1 l-ah jh-ih-s-t","nn"],oncology:["aa-ng k-aa1 l-ah jh-iy","nn"],oncoming:["ao1-n k-ah m-ih-ng","jj"],one:["w-ah1-n","cd"],oneness:["w-ah1-n n-ah-s","nn"],onerous:["ow1 n-er ah-s","jj"],oneself:["w-ah-n s-eh1-l-f","prp"],onetime:["w-ah1-n t-ay1-m","jj"],oneyear:["w-ah1-n y-ih1-r","jj"],ongoing:["aa1-n g-ow ih-ng","jj"],onion:["ah1 n-y-ah-n","nn"],online:["ao1-n l-ay-n","jj"],onlooker:["ao1-n l-uh k-er","nn"],only:["ow1-n l-iy","rb in jj"],onrushing:["aa1-n r-ah sh-ih-ng","jj"],onscreen:["aa-n s-k-r-iy1-n","rb"],onset:["aa1-n s-eh-t","nn"],onslaught:["ao1-n s-l-ao-t","nn"],onstage:["aa-n s-t-ey1-jh","nn rb"],onto:["aa1-n t-uw","in"],ontological:["aa-n t-ah l-aa1 jh-ih k-ah-l","jj"],onus:["ow1 n-ah-s","nn"],onward:["ao1-n w-er-d","rb"],onwards:["aa1-n w-er-d-z","rb"],onyx:["aa1 n-ih-k-s","nn"],oodles:["uw1 d-ah-l-z","nn"],ooze:["uw1-z","nn vb"],oozed:["uw1-z-d","vbd"],oozing:["uw1 z-ih-ng","vbg"],opaque:["ow p-ey1-k","jj"],open:["ow1 p-ah-n","jj vbp nn rb rp vb"],opened:["ow1 p-ah-n-d","vbd vbn"],opener:["ow1 p-ah-n er","nn"],opening:["ow1 p-ah-n ih-ng","nn vbg jj"],openly:["ow1 p-ah-n l-iy","rb"],openness:["ow1 p-ah-n n-ah-s","nn"],opens:["ow1 p-ah-n-z","vbz"],opera:["aa1 p-r-ah","nn"],operable:["aa1 p-er ah b-ah-l","jj"],operate:["aa1 p-er ey-t","vb vbp"],operated:["aa1 p-er ey t-ah-d","vbn vbd jj"],operates:["aa1 p-er ey-t-s","vbz"],operatic:["aa p-er ae1 t-ih-k","jj"],operating:["aa1 p-er ey t-ih-ng","vbg jj nn"],operation:["aa p-er ey1 sh-ah-n","nn"],operational:["aa p-er ey1 sh-ah n-ah-l","jj"],operationally:["aa1 p-er ey1 sh-ah-n ah l-iy","rb"],operative:["aa1 p-er ah t-ih-v","jj nn"],operator:["aa1 p-er ey t-er","nn"],operetta:["aa p-er eh1 t-ah","nn"],ophthalmic:["aa-f th-ae1-l m-ih-k","jj"],ophthalmologist:["aa-p th-ah m-aa1 l-ah jh-ih-s-t","nn"],opine:["ow-p-ay1-n","vb"],opines:["ow p-ay1-n-z","vbz"],opining:["ow p-ay1 n-ih-ng","vbg"],opinion:["ah p-ih1 n-y-ah-n","nn"],opinionated:["ah p-ih1 n-y-ah n-ey t-ih-d","jj"],opium:["ow1 p-iy ah-m","nn"],opponent:["ah p-ow1 n-ah-n-t","nn"],opportune:["aa p-er t-uw1-n","jj"],opportunism:["aa p-er t-uw1 n-ih z-ah-m","nn"],opportunist:["aa p-er t-uw1 n-ih-s-t","nn"],opportunistic:["aa p-er t-uw n-ih1 s-t-ih-k","jj"],opportunity:["aa p-er t-uw1 n-ah t-iy","nn"],oppose:["ah p-ow1-z","vb vbp"],opposed:["ah p-ow1-z-d","vbn jj vbd"],opposes:["ah p-ow1 z-ih-z","vbz"],opposing:["ah p-ow1 z-ih-ng","vbg jj"],opposite:["aa1 p-ah z-ah-t","jj in nn"],opposition:["aa p-ah z-ih1 sh-ah-n","nn"],oppress:["ah-p-r-eh1-s","vb"],oppressed:["ah p-r-eh1-s-t","jj vbd vbn"],oppression:["ah p-r-eh1 sh-ah-n","nn"],oppressive:["ah p-r-eh1 s-ih-v","jj"],oppressor:["ah p-r-eh1 s-er","nn"],opprobrium:["ah p-r-ow1 b-r-iy ah-m","nn"],opt:["aa1-p-t","vb vbp"],opted:["aa1-p t-ih-d","vbd vbn"],optic:["aa1-p t-ih-k","jj"],optical:["aa1-p t-ih k-ah-l","jj"],optically:["aa1-p t-ih-k l-iy","rb"],optician:["aa-p t-ih1 sh-ah-n","nn"],optimal:["aa1-p t-ah m-ah-l","jj"],optimism:["aa1-p t-ah m-ih z-ah-m","nn"],optimist:["aa1-p t-ah m-ih-s-t","nn"],optimistic:["aa-p t-ah m-ih1 s-t-ih-k","jj"],optimistically:["aa-p t-ih m-ih1 s-t-ih k-ah l-iy","rb"],optimization:["aa-p t-ah m-ah z-ey1 sh-ah-n","nn"],optimize:["aa1-p t-ah m-ay-z","vb"],optimum:["aa1-p t-ah m-ah-m","jj nn"],opting:["aa1-p t-ih-ng","vbg"],option:["aa1-p sh-ah-n","nn vb"],optional:["aa1-p sh-ah n-ah-l","jj"],optioned:["aa1-p sh-ah-n-d","vbn"],opts:["aa1-p-t-s","vbz"],opulence:["aa1 p-y-ah l-ah-n-s","nn"],opulent:["aa1 p-y-ah l-ah-n-t","jj"],opus:["ow1 p-ah-s","nn"],or:["ao1-r","cc"],oracle:["ao1 r-ah k-ah-l","nn"],oral:["ao1 r-ah-l","jj"],orally:["ao1 r-ah l-iy","rb"],orange:["ao1 r-ah-n-jh","jj nn"],oration:["ao r-ey1 sh-ah-n","nn"],orator:["ao1 r-ah t-er","nn"],oratorical:["ao r-ah t-ao1 r-ah k-ah-l","jj"],oratorio:["aa r-ah t-ao1 r-iy ow","nn"],oratory:["ao1 r-ah t-ao r-iy","nn"],orb:["ao1-r-b","nn"],orbit:["ao1-r b-ah-t","nn vb"],orbital:["ao1-r b-ah t-ah-l","jj nn"],orbiting:["ao1-r b-ah t-ih-ng","vbg"],orchard:["ao1-r ch-er-d","nn"],orchestra:["ao1-r k-ah-s t-r-ah","nn"],orchestral:["ao-r k-eh1-s t-r-ah-l","jj"],orchestrate:["ao1-r k-ih s-t-r-ey-t","vb"],orchestrated:["ao1-r k-ih s-t-r-ey t-ih-d","vbd vbn"],orchestrating:["ao1-r k-ih s-t-r-ey t-ih-ng","vbg"],orchestration:["ao-r k-ah-s t-r-ey1 sh-ah-n","nn"],orchid:["ao1-r k-ah-d","nn"],ordain:["ao-r d-ey1-n","vb"],ordained:["ao-r d-ey1-n-d","vbn"],ordeal:["ao-r d-iy1-l","nn"],order:["ao1-r d-er","nn vbp in vb"],ordered:["ao1-r d-er-d","vbd vbn jj"],ordering:["ao1-r d-er ih-ng","vbg"],orderliness:["ao1-r d-er l-iy n-ah-s","nn"],orderly:["ao1-r d-er l-iy","jj nn rb"],ordinance:["ao1-r d-ah n-ah-n-s","nn"],ordinarily:["ao-r d-ah n-eh1 r-ah l-iy","rb"],ordinary:["ao1-r d-ah n-eh r-iy","jj nn"],ordination:["ao-r d-ah n-ey1 sh-ah-n","nn"],ordnance:["ao1-r-d n-ah-n-s","nn"],ore:["ao1-r","nn"],organ:["ao1-r g-ah-n","nn"],organic:["ao-r g-ae1 n-ih-k","jj"],organically:["ao-r g-ae1 n-ih-k l-iy","rb"],organism:["ao1-r g-ah n-ih z-ah-m","nn"],organismic:["ao-r g-ah n-ih1-z m-ih-k","jj"],organist:["ao1-r g-ah n-ah-s-t","nn"],organization:["ao-r g-ah n-ah z-ey1 sh-ah-n","nn"],organizational:["ao-r g-ah n-ah z-ey1 sh-ah n-ah-l","jj"],organize:["ao1-r g-ah n-ay-z","vb vbp"],organized:["ao1-r g-ah n-ay-z-d","vbn vbd jj"],organizer:["ao1-r g-ah n-ay z-er","nn"],organizes:["ao1-r g-ah n-ay z-ih-z","vbz"],organizing:["ao1-r g-ah n-ay z-ih-ng","vbg"],orgasm:["ao1-r g-ae z-ah-m","nn"],orgy:["ao1-r jh-iy","nn"],orient:["ao1-r-iy-eh-n-t","vb"],oriental:["ao r-iy eh1-n t-ah-l","jj"],orientation:["ao r-iy eh-n t-ey1 sh-ah-n","nn"],oriented:["ao1 r-iy eh-n t-ah-d","vbn vbd jj"],orifice:["ao1 r-ah f-ah s-ah","nn"],origin:["ao1 r-ah jh-ah-n","nn"],original:["er ih1 jh-ah n-ah-l","jj nn"],originality:["er ih jh-ah n-ae1 l-ih t-iy","nn"],originally:["er ih1 jh-ah n-ah l-iy","rb"],originate:["er ih1 jh-ah n-ey-t","vb vbp"],originated:["er ih1 jh-ah n-ey t-ah-d","vbd jj vbn"],originates:["er ih1 jh-ah n-ey-t-s","vbz"],originating:["er ih1 jh-ah n-ey t-ih-ng","vbg"],origination:["er ih jh-ah n-ey1 sh-ah-n","nn"],originator:["er ih1 jh-ah n-ey t-er","nn"],ornament:["ao1-r n-ah m-ah-n-t","nn vb"],ornamental:["ao-r n-ah m-eh1-n t-ah-l","jj"],ornamentation:["ao-r n-ah m-eh-n t-ey1 sh-ah-n","nn"],ornamented:["ao1-r n-ah m-eh-n t-ih-d","vbn"],ornate:["ao-r n-ey1-t","jj"],ornery:["ao1-r n-er iy","jj"],orphan:["ao1-r f-ah-n","jj nn vb"],orphanage:["ao1-r f-ah n-ah-jh","nn"],orphaned:["ao1-r f-ah-n-d","vbn jj"],orthodontic:["ao-r th-ah d-aa1-n t-ih-k","jj"],orthodontist:["ao-r th-ah d-aa1-n t-ah-s-t","nn"],orthodox:["ao1-r th-ah d-aa-k-s","jj nn"],orthodoxy:["ao1-r th-ah d-aa-k s-iy","nn"],orthography:["ao-r th-aa1 g-r-ah f-iy","nn"],orthopedic:["ao-r th-ah p-iy1 d-ih-k","jj"],oscillate:["aa1-s-ah-l-ey-t","vb"],oscillating:["aa1 s-ah l-ey t-ih-ng","vbg"],oscillation:["aa s-ah l-ey1 sh-ah-n","nn"],oscillator:["aa1 s-ah l-ey t-er","nn"],osmium:["aa1-z m-iy ah-m","nn"],osmotic:["aa-z m-aa1 t-ah-k","jj"],ossification:["aa s-ah f-ah k-ey1 sh-ah-n","nn"],ossify:["aa1 s-ah f-ay","vb"],ostensibly:["aa s-t-eh1-n s-ah b-l-iy","rb"],ostentation:["ao s-t-eh-n t-ey1 sh-ah-n","nn"],ostentatious:["aa s-t-ah-n t-ey1 sh-ah-s","jj"],ostentatiously:["aa s-t-ah-n t-ey1 sh-ah-s l-iy","rb"],ostinato:["aa s-t-ah n-aa1 t-ow","nn"],ostracism:["ao1 s-t-r-ah s-ih z-ah-m","nn"],ostracize:["ao1-s-t-r-ah-s-ay-z","vb"],ostracized:["ao1 s-t-r-ah s-ay-z-d","vbn"],ostrich:["ao1 s-t-r-ih-ch","jj nn"],other:["ah1 dh-er","jj nn"],otherwise:["ah1 dh-er w-ay-z","rb jj"],otherworldly:["ah1 dh-er w-er1-l-d l-iy","jj"],otter:["aa1 t-er","nn"],ought:["ao1-t","md"],ounce:["aw1-n-s","nn"],our:["aw1 er","prp$"],ours:["aw1 er-z","prp"],ourselves:["aw er s-eh1-l-v-z","prp"],oust:["aw1-s-t","vb"],ousted:["aw1 s-t-ih-d","vbn vbd jj"],ouster:["aw1 s-t-er","nn"],ousting:["aw1 s-t-ih-ng","vbg"],out:["aw1-t","in jj nn rb rp"],outage:["aw1 t-ah-jh","nn"],outback:["aw1-t b-ae-k","nn"],outbid:["aw1-t b-ih-d","vb vbd vbn vbp"],outbidding:["aw1-t b-ih d-ih-ng","vbg"],outboard:["aw1-t b-ao-r-d","jj"],outbound:["aw1-t b-aw-n-d","jj"],outbreak:["aw1-t b-r-ey-k","nn"],outburst:["aw1-t b-er-s-t","nn"],outcast:["aw1-t k-ae-s-t","nn"],outclass:["aw1-t k-l-ae-s","vbp vb"],outcome:["aw1-t k-ah-m","nn"],outcry:["aw1-t k-r-ay","nn"],outdate:["aw1-t-d-ey-t","vb"],outdated:["aw1-t d-ey t-ih-d","jj vbn"],outdid:["aw1-t d-ih-d","vbd"],outdistance:["aw1-t-d-ih1-s-t-ah-n-s","vb"],outdistancing:["aw1-t d-ih1 s-t-ah-n s-ih-ng","vbg"],outdo:["aw-t d-uw1","vb vbp"],outdone:["aw1-t d-ah1-n","vbn"],outdoor:["aw1-t d-ao-r","jj"],outdoors:["aw1-t d-ao1-r-z","rb nn"],outdoorsman:["aw1-t d-ao-r-z m-ah-n","nn"],outer:["aw1 t-er","jj"],outfield:["aw1-t f-iy-l-d","nn"],outfielder:["aw1-t f-iy-l d-er","nn"],outfit:["aw1-t f-ih-t","nn vb vbp"],outfitted:["aw1-t f-ih t-ih-d","vbd vbn"],outfitting:["aw1-t f-ih t-ih-ng","vbg"],outflank:["aw1-t f-l-ae-ng-k","vb"],outflow:["aw1-t f-l-ow","nn"],outgain:["aw1-t-g-ey-n","vb"],outgained:["aw1-t g-ey-n-d","vbd"],outgoing:["aw1-t g-ow ih-ng","jj"],outgrew:["aw-t g-r-uw1","vbd"],outgrow:["aw-t g-r-ow1","vb"],outgrown:["aw-t g-r-ow1-n","vbn"],outgrowth:["aw1-t g-r-ow-th","nn"],outguess:["aw1-t g-eh-s","vb"],outhouse:["aw1-t hh-aw-s","nn"],outing:["aw1 t-ih-ng","nn"],outlandish:["aw-t l-ae1-n d-ih-sh","jj"],outlast:["aw1-t l-ae-s-t","vb"],outlasted:["aw1-t l-ae s-t-ih-d","vbd"],outlaw:["aw1-t l-ao","vb nn"],outlawed:["aw1-t l-ao-d","vbn jj vbd"],outlawing:["aw1-t l-ao ih-ng","vbg"],outlawry:["aw1-t l-ao r-iy","nn"],outlay:["aw1-t l-ey","nn"],outlet:["aw1-t l-eh-t","nn"],outline:["aw1-t l-ay-n","nn vb vbp"],outlined:["aw1-t l-ay-n-d","vbn vbd jj"],outlining:["aw1-t l-ay n-ih-ng","vbg"],outlive:["aw-t l-ih1-v","vb"],outlived:["aw-t l-ih1-v-d","vbn vbd"],outlook:["aw1-t l-uh-k","nn"],outlying:["aw1-t l-ay ih-ng","jj"],outmaneuver:["aw-t m-ah n-uw1 v-er","vb"],outmaneuvered:["aw-t m-ah n-uw1 v-er-d","vbn"],outmode:["aw-t-m-ow1-d","vb"],outmoded:["aw-t m-ow1 d-ah-d","jj vbn"],outnumber:["aw-t n-ah1-m b-er","vb vbp"],outnumbered:["aw-t n-ah1-m b-er-d","vbd vbn"],outpace:["aw1-t p-ey-s","vb vbp"],outpaced:["aw1-t p-ey-s-t","vbd nn vb vbn vbp"],outpaces:["aw1-t p-ey s-ih-z","vbz"],outpacing:["aw1-t p-ey s-ih-ng","vbg"],outpatient:["aw1-t p-ey sh-ah-n-t","nn jj"],outperform:["aw1-t p-er f-ao-r-m","vb jj vbp"],outperformed:["aw1-t p-er f-ao-r-m-d","vbd vbn"],outperforming:["aw1-t p-er f-ao-r m-ih-ng","vbg"],outperforms:["aw1-t p-er f-ao1-r-m-z","vbz"],outplacement:["aw1-t p-l-ey-s m-ah-n-t","nn"],outpost:["aw1-t p-ow-s-t","nn"],outpouring:["aw-t p-ao1 r-ih-ng","nn"],output:["aw1-t p-uh-t","nn vb"],outrage:["aw1-t r-ey-jh","nn vb"],outraged:["aw1-t r-ey-jh-d","vbn jj vbd"],outrageous:["aw-t r-ey1 jh-ah-s","jj"],outrageously:["aw-t r-ey1 jh-ah-s l-iy","rb"],outreach:["aw1-t r-iy-ch","nn"],outrigger:["aw1-t r-ih g-er","nn"],outright:["aw1-t r-ay1-t","jj rb"],outrun:["aw-t r-ah1-n","vb vbn"],outscore:["aw-t-s-k-ao1-r","vb"],outscored:["aw-t s-k-ao1-r-d","vbd"],outsell:["aw-t s-eh1-l","vb"],outselling:["aw-t s-eh1 l-ih-ng","vbg"],outsells:["aw-t s-eh1-l-z","vbz"],outset:["aw1-t s-eh-t","nn"],outshine:["aw1 ch-ay-n","vb"],outshone:["aw-t sh-ow1-n","nn"],outside:["aw1-t s-ay1-d","in jj nn rb"],outsider:["aw-t s-ay1 d-er","nn"],outsized:["aw1-t s-ay-z-d","jj"],outskirt:["aw1-t s-k-er-t","nn"],outsold:["aw-t s-ow1-l-d","vbd"],outspend:["aw1-t s-p-eh-n-d","vb vbp"],outspoken:["aw1-t s-p-ow1 k-ah-n","jj"],outstanding:["aw-t s-t-ae1-n d-ih-ng","jj"],outstretch:["aw-t-s-t-r-eh1-ch","vb"],outstretched:["aw-t s-t-r-eh1-ch-t","vbn"],outstrip:["aw-t s-t-r-ih1-p","vb"],outstripped:["aw-t s-t-r-ih1-p-t","nn vbd vbn"],outstripping:["aw-t s-t-r-ih1 p-ih-ng","vbg"],outstrips:["aw-t s-t-r-ih1-p-s","vbz"],outta:["uw1 t-ah","in"],outward:["aw1-t w-er-d","rb jj"],outwardly:["aw1-t w-er-d l-iy","rb ."],outweigh:["aw1-t w-ey","vbp vb"],outweighed:["aw-t w-ey1-d","vbd vbn"],outweighs:["aw1-t w-ey-z","vbz"],outwit:["aw1-t w-ih-t","vb"],oval:["ow1 v-ah-l","jj nn"],ovarian:["ow v-eh1 r-iy ah-n","jj"],ovation:["ow v-ey1 sh-ah-n","nn"],oven:["ah1 v-ah-n","nn"],over:["ow1 v-er","in rp jj rb"],overactive:["ow1 v-er ae1-k t-ih-v","jj"],overall:["ow1 v-er ao-l","jj nn rb"],overarch:["ow1 v-er aa-r-ch","vb"],overarching:["ow1 v-er aa-r ch-ih-ng","vbg jj"],overbearing:["ow1 v-er b-eh1 r-ih-ng","jj"],overbill:["ow-v-er-b-ih1-l","vb"],overbilling:["ow1 v-er b-ih l-ih-ng","vbg"],overblown:["ow v-er b-l-ow1-n","jj"],overboard:["ow1 v-er b-ao-r-d","rb"],overbought:["ow1 v-er b-ao1-t","vbn jj nn"],overbuilding:["ow1 v-er b-ih-l d-ih-ng","nn"],overbuilt:["ow1 v-er b-ih1-l-t","jj nn"],overburden:["ow1 v-er b-er1 d-ah-n","vb"],overburdened:["ow1 v-er b-er1 d-ah-n-d","vbn jj vbd"],overcame:["ow1 v-er k-ey1-m","vbd"],overcapacity:["ow1 v-er k-ah p-ae1 s-ah t-iy","nn"],overcast:["ow1 v-er k-ae-s-t","nn jj"],overcharge:["ow1 v-er ch-aa-r-jh","vb"],overcharged:["ow1 v-er ch-aa1-r-jh-d","vbn vbd"],overcharging:["ow v-er ch-aa1-r jh-ih-ng","vbg"],overcoat:["ow1 v-er k-ow-t","nn"],overcome:["ow1 v-er k-ah-m","vb vbn vbp"],overcomes:["ow1 v-er k-ah-m-z","vbz"],overcoming:["ow1 v-er k-ah m-ih-ng","vbg"],overconfident:["ow v-er k-aa1-n f-ih d-ah-n-t","jj"],overcook:["ow-v-er-k-uh1-k","vb"],overcooked:["ow v-er k-uh1-k-t","vbn"],overcrowd:["ow-v-er-k-r-aw1-d","vb"],overcrowded:["ow1 v-er k-r-aw d-ih-d","jj vbn"],overcrowding:["ow1 v-er k-r-aw d-ih-ng","nn jj"],overdo:["ow1-v-er-d-uw1","vb"],overdoing:["ow1 v-er d-uw1 ih-ng","vbg"],overdone:["ow1 v-er d-ah1-n","vbn"],overdose:["ow1 v-er d-ow-s","nn vb"],overdosed:["ow1 v-er d-ow-s-t","vbn"],overdraft:["ow1 v-er d-r-ae-f-t","nn"],overdraw:["ow1 v-er d-r-ao","vb"],overdrawn:["ow1 v-er d-r-ao1-n","jj"],overdrive:["ow1 v-er d-r-ay-v","nn"],overdue:["ow1 v-er d-uw1","jj"],overeager:["ow1 v-er iy g-er","jj"],overeat:["ow1 v-er iy-t","vb vbp"],overeating:["ow1 v-er iy1 t-ih-ng","vbg"],overemphasize:["ow1 v-er eh1-m f-ah s-ay-z","vb"],overestimate:["ow v-er eh1-s t-ah m-ey-t","vb"],overestimated:["ow v-er eh1-s t-ah m-ey t-ih-d","vbd vbn"],overestimates:["ow v-er eh1-s t-ah m-ey-t-s","vbz"],overextend:["ow-v-er-ih-k-s-t-eh1-n-d","vb"],overextended:["ow v-er ih-k s-t-eh1-n d-ah-d","vbn vbd jj"],overfeed:["ow v-er f-iy1-d","vb"],overfill:["ow1 v-er f-ih-l","vb"],overflight:["ow1 v-er f-l-ay-t","nn"],overflow:["ow1 v-er f-l-ow","nn vb"],overflowed:["ow v-er f-l-ow1-d","vbd"],overflowing:["ow1 v-er f-l-ow ih-ng","vbg"],overfund:["ow1-v-er-f-ah-n-d","vb"],overfunded:["ow1 v-er f-ah-n d-ih-d","vbn"],overfunding:["ow1 v-er f-ah-n d-ih-ng","nn"],overgenerous:["ow1 v-er jh-eh n-er ah-s","jj"],overgrazing:["ow1 v-er g-r-ey z-ih-ng","nn"],overgrown:["ow1 v-er g-r-ow1-n","vbn jj"],overhang:["ow1 v-er hh-ae-ng","nn vb"],overhanging:["ow1 v-er hh-ae ng-ih-ng","vbg"],overhaul:["ow1 v-er hh-ao-l","nn vb"],overhauled:["ow1 v-er hh-ao-l-d","vbn vbd"],overhauling:["ow1 v-er hh-ao l-ih-ng","vbg"],overhead:["ow1 v-er hh-eh1-d","jj nn rb"],overhear:["ow1 v-er hh-ih1-r","vb"],overheard:["ow1 v-er hh-er1-d","vbn vbd"],overhearing:["ow v-er hh-ih1 r-ih-ng","vbg"],overheat:["ow1 v-er hh-iy-t","vb"],overheated:["ow1 v-er hh-iy t-ih-d","vbn"],overheating:["ow1 v-er hh-iy t-ih-ng","vbg jj nn"],overjoyed:["ow v-er jh-oy1-d","jj"],overkill:["ow1 v-er k-ih-l","nn"],overlaid:["ow1 v-er l-ey-d","vbn"],overland:["ow1 v-er l-ae-n-d","rb"],overlap:["ow1 v-er l-ae-p","nn vb vbp"],overlapped:["ow1 v-er l-ae-p-t","vbn vbd"],overlapping:["ow1 v-er l-ae p-ih-ng","vbg jj nn"],overlaps:["ow1 v-er l-ae-p-s","vbz"],overlay:["ow1 v-er l-ey","nn vb vbp"],overlays:["ow1 v-er l-ey-z","vbz"],overleveraged:["ow1 v-er l-eh1 v-r-ih-jh-d","jj"],overload:["ow1 v-er l-ow-d","nn vbp vb"],overloaded:["ow1 v-er l-ow d-ih-d","vbn jj"],overlook:["ow1 v-er l-uh-k","vb vbp"],overlooked:["ow1 v-er l-uh-k-t","vbn vbd"],overlooking:["ow1 v-er l-uh k-ih-ng","vbg"],overlooks:["ow1 v-er l-uh-k-s","vbz"],overly:["ow1 v-er l-iy","rb"],overlying:["ow v-er l-ay1 ih-ng","jj"],overnight:["ow1 v-er n-ay1-t","jj nn rb"],overnighter:["ow v-er n-ay1 t-er","nn"],overpaid:["ow1 v-er p-ey1-d","vbn vbd jj"],overpass:["ow1 v-er p-ae-s","nn"],overpay:["ow1 v-er p-ey","vb"],overpaying:["ow1 v-er p-ey ih-ng","vbg"],overpayment:["ow1 v-er p-ey m-ah-n-t","nn"],overplay:["ow1-v-er-p-l-ey1","vb"],overplayed:["ow1 v-er p-l-ey1-d","vbd vbn"],overpopulation:["ow v-er p-aa p-y-ah l-ey1 sh-ah-n","nn"],overpower:["ow-v-er-p-aw1-er","vb"],overpowered:["ow v-er p-aw1 er-d","vbn vbd"],overpowering:["ow1 v-er p-aw1 r-ih-ng","jj"],overprice:["ow-v-er-p-r-ay1-s","vb"],overpriced:["ow1 v-er p-r-ay-s-t","vbn jj"],overproduce:["ow1 v-er p-r-ah d-uw1-s","vb"],overproducer:["ow1 v-er p-r-ah d-uw1 s-er","nn"],overran:["ow1 v-er r-ae1-n","vbd"],overrate:["ow-v-er-r-ey1-t","vb"],overrated:["ow v-er r-ey1 t-ih-d","vbn"],overreach:["ow1 v-er r-iy-ch","vb"],overreached:["ow1 v-er r-iy-ch-t","vbd"],overreaches:["ow1 v-er r-iy ch-ih-z","vbz"],overreact:["ow1 v-er r-iy ae1-k-t","vb vbp"],overreacted:["ow1 v-er r-iy ae-k t-ih-d","vbn"],overreacting:["ow1 v-er r-iy ae-k t-ih-ng","vbg"],overreaction:["ow1 v-er r-iy ae-k sh-ah-n","nn"],overregulate:["ow1-v-er-r-eh1-g-y-ah-l-ey-t","vb"],overregulated:["ow v-er r-eh1 g-y-ah l-ey t-ih-d","jj vbn"],overregulation:["ow v-er r-eh g-y-ah l-ey1 sh-ah-n","nn"],overridden:["ow1 v-er r-ih1 d-ah-n","vbn"],override:["ow1 v-er r-ay-d","vb nn"],overrides:["ow1 v-er r-ay-d-z","vbz"],overriding:["ow1 v-er r-ay d-ih-ng","vbg jj"],overrode:["ow1 v-er r-ow1-d","vbd"],overrule:["ow1 v-er r-uw-l","vb"],overruled:["ow v-er r-uw1-l-d","vbd vbn"],overruling:["ow1 v-er r-uw l-ih-ng","vbg"],overrun:["ow1 v-er r-ah-n","vbn jj nn"],oversaw:["ow1 v-er s-ao","vbd vb"],overseas:["ow1 v-er s-iy1-z","jj nn rb"],oversee:["ow1 v-er s-iy","vb"],overseeing:["ow1 v-er s-iy ih-ng","vbg"],overseen:["ow1 v-er s-iy-n","vbn nn"],overseer:["ow1 v-er s-iy1 er","nn"],oversees:["ow1 v-er s-iy-z","vbz"],overshadow:["ow1 v-er sh-ae1 d-ow","vbp vb"],overshadowed:["ow v-er sh-ae1 d-ow-d","vbn vbd"],overshadowing:["ow1 v-er sh-ae1 d-ow ih-ng","vbg"],overshadows:["ow1 v-er sh-ae1 d-ow-z","vbz"],overshot:["ow1 v-er sh-aa-t","vbd"],oversight:["ow1 v-er s-ay-t","nn"],oversimplified:["ow v-er s-ih1-m p-l-ih f-ay-d","vbn jj"],oversimplify:["ow-v-er-s-ih1-m-p-l-ih-f-ay","vb"],oversize:["ow v-er s-ay1-z","jj nn"],oversized:["ow1 v-er s-ay1-z-d","jj"],oversold:["ow1 v-er s-ow1-l-d","vbn jj vb"],overspend:["ow1-v-er-s-p-eh-n-d","vb"],overspending:["ow1 v-er s-p-eh-n d-ih-ng","vbg"],overstaffed:["ow1 v-er s-t-ae-f-t","jj"],overstate:["ow1 v-er s-t-ey-t","vb vbp"],overstated:["ow1 v-er s-t-ey t-ih-d","vbn vbd"],overstatement:["ow1 v-er s-t-ey-t m-ah-n-t","nn"],overstates:["ow1 v-er s-t-ey-t-s","vbz"],overstating:["ow1 v-er s-t-ey t-ih-ng","vbg"],overstep:["ow1-v-er-s-t-eh-p","vb"],overstepping:["ow1 v-er s-t-eh p-ih-ng","vbg"],oversupplied:["ow v-er s-ah p-l-ay1-d","jj vbn"],oversupply:["ow v-er s-ah p-l-ay1","nn"],overt:["ow v-er1-t","jj"],overtake:["ow1 v-er t-ey-k","vb vbp"],overtaken:["ow1 v-er t-ey k-ah-n","vbn"],overtaking:["ow1 v-er t-ey k-ih-ng","vbg"],overtax:["ow1-v-er-t-ae-k-s","vb"],overtaxed:["ow v-er t-ae1-k-s-t","jj vbn"],overthrow:["ow1 v-er th-r-ow","vb nn"],overthrowing:["ow1 v-er th-r-ow ih-ng","vbg"],overthrown:["ow v-er th-r-ow1-n","vbn"],overtime:["ow1 v-er t-ay-m","nn jj rb"],overtly:["ow v-er1-t l-iy","rb"],overtone:["ow1 v-er t-ow-n","nn"],overtook:["ow v-er t-uh1-k","vbd"],overture:["ow1 v-er ch-er","nn"],overturn:["ow1 v-er t-er-n","vb"],overturned:["ow1 v-er t-er-n-d","vbn vbd"],overturning:["ow1 v-er t-er n-ih-ng","vbg"],overturns:["ow1 v-er t-er-n-z","vbz"],overuse:["ow v-er y-uw1-z","nn vb"],overused:["ow v-er y-uw1-z-d","vbn jj"],overvalue:["ow1-v-er-v-ae-l-y-uw","vb"],overvalued:["ow1 v-er v-ae-l y-uw-d","vbn jj vbd"],overview:["ow1 v-er v-y-uw","nn"],overweight:["ow v-er w-ey1-t","jj nn vb"],overweighted:["ow v-er w-ey1 t-ih-d","vbn"],overwhelm:["ow v-er w-eh1-l-m","vb vbp"],overwhelmed:["ow v-er w-eh1-l-m-d","vbn vbd jj"],overwhelming:["ow v-er w-eh1-l m-ih-ng","jj vbg"],overwhelmingly:["ow v-er w-eh1-l m-ih-ng l-iy","rb"],overwork:["ow-v-er-w-er1-k","vb"],overworked:["ow v-er w-er1-k-t","vbn jj"],overwritten:["ow v-er r-ih1 t-ah-n","jj"],overwrought:["ow v-er r-ao1-t","jj"],overzealous:["ow v-er z-eh1 l-ah-s","jj"],ovulation:["ow v-y-ah l-ey1 sh-ah-n","nn"],owe:["ow1","vbp vb"],owed:["ow1-d","vbn vbd"],owes:["ow1-z","vbz"],owing:["ow1 ih-ng","jj vbg"],owl:["aw1-l","nn"],own:["ow1-n","jj vbn vbp vb"],owned:["ow1-n-d","vbn vbd jj"],owner:["ow1 n-er","nn"],ownership:["ow1 n-er sh-ih-p","nn"],owning:["ow1 n-ih-ng","vbg"],owns:["ow1-n-z","vbz"],ox:["aa1-k-s","nn"],oxcart:["aa1-k-s k-aa-r-t","nn"],oxidation:["aa-k s-ah d-ey1 sh-ah-n","nn"],oxide:["aa1-k s-ay-d","nn"],oxidized:["aa1-k s-ah d-ay-z-d","jj"],oxygen:["aa1-k s-ah jh-ah-n","nn"],oyster:["oy1 s-t-er","nn"],ozone:["ow1 z-ow-n","nn"],pace:["p-ey1-s","nn vb vbp"],paced:["p-ey1-s-t","vbd vbn"],pacemaker:["p-ey1-s m-ey k-er","nn"],pacer:["p-ey1 s-er","nn"],pachinko:["p-ah ch-ih1-ng k-ow","nn"],pacific:["p-ah s-ih1 f-ih-k","jj"],pacified:["p-ae1 s-ah f-ay-d","vbd"],pacifier:["p-ae1 s-ah f-ay er","nn"],pacifism:["p-ae1 s-ih f-ih z-ah-m","nn"],pacifist:["p-ae1 s-ih f-ih-s-t","nn"],pacify:["p-ae1 s-ah f-ay","vb"],pacing:["p-ey1 s-ih-ng","vbg jj nn"],pack:["p-ae1-k","nn vb vbp"],"package":["p-ae1 k-ah-jh","nn vb"],packaged:["p-ae1 k-ih-jh-d","vbn jj"],packaging:["p-ae1 k-ih jh-ih-ng","nn vbg"],packed:["p-ae1-k-t","vbn jj vbd"],packer:["p-ae1 k-er","nn"],packet:["p-ae1 k-ah-t","nn"],packing:["p-ae1 k-ih-ng","vbg"],pact:["p-ae1-k-t","nn"],pad:["p-ae1-d","nn vb"],padded:["p-ae1 d-ah-d","jj vbn"],padding:["p-ae1 d-ih-ng","nn vbg"],paddle:["p-ae1 d-ah-l","nn"],paddock:["p-ae1 d-ah-k","nn"],paddy:["p-ae1 d-iy","nn"],padlock:["p-ae1-d l-aa-k","nn vb"],padlocked:["p-ae1-d l-aa-k-t","vbd"],paean:["p-iy1 ah-n","nn"],pagan:["p-ey1 g-ah-n","jj"],paganism:["p-ey1 g-ah n-ih z-ah-m","nn"],page:["p-ey1-jh","nn vb"],pageant:["p-ae1 jh-ah-n-t","nn"],pageantry:["p-ae1 jh-ah-n t-r-iy","nn"],pager:["p-ey1 jh-er","nn"],paging:["p-ey1 jh-ih-ng","nn"],pagoda:["p-ah g-ow1 d-ah","nn"],paid:["p-ey1-d","vbn vbd jj"],pail:["p-ey1-l","nn"],pain:["p-ey1-n","nn vb"],pained:["p-ey1-n-d","jj vbd vbn"],painful:["p-ey1-n f-ah-l","jj"],painfully:["p-ey1-n f-ah l-iy","rb"],painkiller:["p-ey1-n k-ih l-er","nn"],painless:["p-ey1-n l-ah-s","jj"],painlessly:["p-ey1-n l-ah-s l-iy","rb"],painstaking:["p-ey1-n-s t-ey k-ih-ng","jj"],painstakingly:["p-ey1-n-s t-ey k-ih-ng l-iy","rb"],paint:["p-ey1-n-t","nn vb vbp"],paintbrush:["p-ey1-n-t b-r-ah-sh","nn"],painted:["p-ey1-n t-ah-d","vbn vbd jj"],painter:["p-ey1-n t-er","nn"],painting:["p-ey1-n t-ih-ng","nn vbg"],pair:["p-eh1-r","nn vb"],paired:["p-eh1-r-d","vbn jj vbd"],pairing:["p-eh1 r-ih-ng","nn vbg"],pajama:["p-ah jh-aa1 m-ah","nn"],pal:["p-ae1-l","nn jj"],palace:["p-ae1 l-ah-s","nn"],palatability:["p-ae l-ah t-ah b-ih1 l-ah t-iy","nn"],palatable:["p-ae1 l-ah t-ah b-ah-l","jj"],palate:["p-ae1 l-ah-t","nn"],palatial:["p-ah l-ey1 sh-ah-l","jj"],palazzo:["p-ah l-aa1 z-ow","nn"],pale:["p-ey1-l","jj vb vbp nn"],paled:["p-ey1-l-d","vbd vb vbn"],palest:["p-ey1 l-ah-s-t","jjs"],palette:["p-ae1 l-ah-t","nn"],palisade:["p-ae l-ih s-ey1-d","nn"],pall:["p-aa1-l","nn vb"],palladium:["p-ah l-ey1 d-iy ah-m","nn"],pallet:["p-ae1 l-ah-t","nn"],palliative:["p-ae1 l-iy ah t-ih-v","jj"],pallid:["p-ae1 l-ah-d","jj"],palm:["p-aa1-m","nn vb"],palpable:["p-ae1-l p-ah b-ah-l","jj"],palpably:["p-ae1-l p-ah b-l-iy","rb"],palpitation:["p-ae-l p-ih t-ey1 sh-ah-n","nn"],palsy:["p-ao1-l z-iy","nn"],paltry:["p-ao1-l t-r-iy","jj"],pamper:["p-ae1-m p-er","vb"],pampered:["p-ae1-m p-er-d","jj"],pampering:["p-ae1-m p-er ih-ng","vbg"],pampers:["p-ae1-m p-er-z","vbz"],pamphlet:["p-ae1-m f-l-ah-t","nn"],pamphleteer:["p-ae-m f-l-ah t-ih1-r","nn"],pan:["p-ae1-n","nn vb"],panacea:["p-ae n-ah s-iy1 ah","nn"],panache:["p-ah n-aa1-sh","nn"],pancake:["p-ae1-n k-ey-k","nn"],pancreas:["p-ae1-n k-r-iy ah-s","nn"],pandanus:["p-ae-n d-ey1 n-ah-s","nn"], +pandemic:["p-ae-n d-eh1 m-ih-k","nn"],pandemonium:["p-ae-n d-ih m-ow1 n-iy ah-m","nn"],pander:["p-ae1-n-d-er","vb"],pandering:["p-ae1-n d-er ih-ng","vbg"],pane:["p-ey1-n","nn"],panel:["p-ae1 n-ah-l","nn"],paneled:["p-ae1 n-ah-l-d","jj"],paneling:["p-ae1 n-ah l-ih-ng","nn"],panelist:["p-ae1 n-ah l-ih-s-t","nn"],panelization:["p-ae1 n-ah l-ah z-ey1 sh-ah-n","nn"],panelize:["p-ae1-n-ah-l-ay-z","vb"],panelized:["p-ae1 n-ah l-ay-z-d","vbn"],pang:["p-ae1-ng","nn"],panhandle:["p-ae1-n hh-ae-n d-ah-l","nn"],panic:["p-ae1 n-ih-k","nn vb vbp"],panicked:["p-ae1 n-ih-k-t","vbd vbn jj"],panicking:["p-ae1 n-ih k-ih-ng","vbg"],panicky:["p-ae1 n-ih k-iy","jj"],panky:["p-ae1-ng k-iy","nn"],panned:["p-ae1-n-d","vbn vbd"],panning:["p-ae1 n-ih-ng","vbg"],panoply:["p-ae1 n-aa p-l-iy","nn"],panorama:["p-ae n-er ae1 m-ah","nn"],panoramic:["p-ae n-er ae1 m-ih-k","jj"],pansy:["p-ae1-n z-iy","nn"],pant:["p-ae1-n-t","nn vb"],pantaloon:["p-ae1-n t-ah l-uw-n","nn"],panted:["p-ae1-n t-ih-d","vbd"],pantheon:["p-ae1-n th-iy aa-n","nn"],panther:["p-ae1-n th-er","nn"],pantie:["p-ae1-n t-iy","nn"],panting:["p-ae1-n t-ih-ng","vbg jj nn"],pantomime:["p-ae1-n t-ah m-ay-m","nn vb vbp"],pantry:["p-ae1-n t-r-iy","nn"],pap:["p-ae1-p","nn"],papal:["p-ey1 p-ah-l","jj"],paper:["p-ey1 p-er","nn vb"],paperback:["p-ey1 p-er b-ae-k","nn jj"],paperboard:["p-ey1 p-er b-ao-r-d","nn"],paperboy:["p-ey1 p-er b-ao-y","nn"],papering:["p-ey1 p-er ih-ng","vbg"],paperless:["p-ey1 p-er l-ah-s","jj"],paperwork:["p-ey1 p-er w-er-k","nn"],papery:["p-ey1 p-er iy","jj"],paprika:["p-ae p-r-iy1 k-ah","nn"],parable:["p-eh1 r-ah b-ah-l","nn"],parachute:["p-eh1 r-ah sh-uw-t","nn vb"],parachuting:["p-eh1 r-ah sh-uw t-ih-ng","vbg"],parade:["p-er ey1-d","nn vb vbp"],paraded:["p-er ey1 d-ih-d","vbn vbd"],paradigm:["p-eh1 r-ah d-ay-m","nn"],parading:["p-er ey1 d-ih-ng","vbg"],paradise:["p-eh1 r-ah d-ay-s","nn"],paradox:["p-eh1 r-ah d-aa-k-s","nn"],paradoxical:["p-eh r-ah d-aa1-k s-ih k-ah-l","jj"],paradoxically:["p-eh r-ah d-aa1-k s-ah-k l-iy","rb"],paragon:["p-eh1 r-ah g-aa-n","nn"],paragraph:["p-ae1 r-ah g-r-ae-f","nn"],parakeet:["p-eh1 r-ah k-iy-t","nn"],paralegal:["p-eh r-ah l-iy1 g-ah-l","nn"],parallel:["p-eh1 r-ah l-eh-l","jj rb vb vbp nn"],paralleled:["p-eh1 r-ah l-eh-l-d","vbn"],paralleling:["p-eh1 r-ah l-eh l-ih-ng","vbg"],parallelism:["p-eh1 r-ah l-eh l-ih z-ah-m","nn"],paralysis:["p-er ae1 l-ah s-ah-s","nn"],paralyze:["p-eh1 r-ah l-ay-z","vb"],paralyzed:["p-eh1 r-ah l-ay-z-d","vbn jj"],paralyzes:["p-eh1 r-ah l-ay z-ih-z","vbz"],paralyzing:["p-eh1 r-ah l-ay z-ih-ng","vbg jj"],parameter:["p-er ae1 m-ah t-er","nn"],parametric:["p-eh r-ah m-eh1 t-r-ih-k","jj"],paramilitary:["p-eh r-ah m-ih1 l-ah t-eh r-iy","jj"],paramount:["p-eh1 r-ah m-aw-n-t","jj"],paranoia:["p-eh r-ah n-oy1 ah","nn"],paranoiac:["p-eh r-ah n-oy1 ae-k","nn"],paranoid:["p-eh1 r-ah n-oy-d","jj"],paranormal:["p-eh r-ah n-ao1-r m-ah-l","jj"],paraphernalia:["p-eh r-ah f-ah n-ey1 l-y-ah","nn"],paraphrase:["p-eh1 r-ah f-r-ey-z","nn vb vbp"],paraphrasing:["p-eh1 r-ah f-r-ey z-ih-ng","vbg"],parasite:["p-eh1 r-ah s-ay-t","nn"],parasitic:["p-eh r-ah s-ih1 t-ih-k","jj"],paratrooper:["p-eh1 r-ah t-r-uw p-er","nn"],parcel:["p-aa1-r s-ah-l","nn vbp jj vb"],parceled:["p-aa1-r s-ah-l-d","vbn"],parceling:["p-aa1-r s-ah-l ih-ng","nn"],parch:["p-aa1-r-ch","vb"],parched:["p-aa1-r-ch-t","vbn vbd jj"],parchment:["p-aa1-r-ch m-ah-n-t","nn"],pardon:["p-aa1-r d-ah-n","vb nn"],pardoned:["p-aa1-r d-ah-n-d","vbn vbd"],pare:["p-eh1-r","vb"],pared:["p-eh1-r-d","vbn vbd"],parent:["p-eh1 r-ah-n-t","nn jj"],parentage:["p-eh1 r-ah-n t-ah-jh","nn"],parental:["p-er eh1-n t-ah-l","jj"],parenthesis:["p-er eh1-n th-ah s-ih-s","nn"],parenthood:["p-eh1 r-ah-n-t hh-uh-d","nn"],parenting:["p-eh1 r-ah-n t-ih-ng","nn"],pariah:["p-er ay1 ah","nn"],paring:["p-eh1 r-ih-ng","vbg"],parish:["p-ae1 r-ih-sh","nn"],parishioner:["p-er ih1 sh-ah n-er","nn"],parity:["p-eh1 r-ah t-iy","nn"],park:["p-aa1-r-k","nn vb"],parked:["p-aa1-r-k-t","vbn jj vbd"],parking:["p-aa1-r k-ih-ng","nn jj vbg"],parkway:["p-aa1-r-k w-ey","nn"],parlance:["p-aa1-r l-ah-n-s","nn"],parlay:["p-aa1-r-l-ey","vb"],parlayed:["p-aa1-r l-ey-d","vbd"],parley:["p-aa1-r l-iy","nn vb"],parliament:["p-aa1-r l-ah m-ah-n-t","nn"],parliamentarian:["p-aa-r l-ah m-ah-n t-eh1 r-iy ah-n","nn"],parliamentary:["p-aa-r l-ah m-eh1-n t-er iy","jj"],parlor:["p-aa1-r l-er","nn"],parochial:["p-er ow1 k-iy ah-l","jj"],parodied:["p-eh1 r-ah d-iy-d","vbd"],parody:["p-eh1 r-ah d-iy","nn vb"],parole:["p-er ow1-l","nn jj"],parolee:["p-er ow l-iy1","nn"],parried:["p-eh1 r-iy-d","vbd"],parrot:["p-eh1 r-ah-t","nn"],parry:["p-eh1 r-iy","vb"],parse:["p-aa1-r-s","vb"],parsimony:["p-aa1-r s-ah m-ow n-iy","nn"],parsing:["p-aa1-r s-ih-ng","vbg"],parsley:["p-aa1-r-s l-iy","nn"],parson:["p-aa1-r s-ah-n","nn"],parsonage:["p-aa1-r s-ah-n ih-jh","nn"],part:["p-aa1-r-t","nn jj rb vb"],partake:["p-aa-r t-ey1-k","vb vbp"],parted:["p-aa1-r t-ah-d","vbd vbn jj"],partial:["p-aa1-r sh-ah-l","jj nn"],partially:["p-aa1-r sh-ah l-iy","rb"],participant:["p-aa-r t-ih1 s-ah p-ah-n-t","nn"],participate:["p-aa-r t-ih1 s-ah p-ey-t","vb vbp"],participated:["p-aa-r t-ih1 s-ah p-ey t-ah-d","vbd vbn"],participates:["p-aa-r t-ih1 s-ah p-ey-t-s","vbz"],participating:["p-aa-r t-ih1 s-ah p-ey t-ih-ng","vbg jj"],participation:["p-aa-r t-ih s-ah p-ey1 sh-ah-n","nn"],participative:["p-aa-r t-ih1 s-ah p-ah t-ih-v","jj"],participatory:["p-aa-r t-ih1 s-ah p-ah t-ao r-iy","jj"],particle:["p-aa1-r t-ah k-ah-l","nn"],particular:["p-er t-ih1 k-y-ah l-er","jj nn rb"],particularity:["p-er t-ih k-y-ah l-ae1 r-ah t-iy","nn"],particularly:["p-aa-r t-ih1 k-y-ah l-er l-iy","rb"],particulate:["p-er t-ih1 k-y-ah l-ah-t","jj"],parting:["p-aa1-r t-ih-ng","vbg"],partisan:["p-aa1-r t-ah z-ah-n","jj nn"],partisanship:["p-aa1-r t-ah z-ah-n sh-ih-p","nn"],partition:["p-aa-r t-ih1 sh-ah-n","nn vb"],partitioned:["p-aa-r t-ih1 sh-ah-n-d","vbn"],partly:["p-aa1-r-t l-iy","rb"],partner:["p-aa1-r-t n-er","nn"],partnership:["p-aa1-r-t n-er sh-ih-p","nn"],party:["p-aa1-r t-iy","nn vb"],partying:["p-aa1-r t-iy ih-ng","vbg"],pass:["p-ae1-s","vb vbp nn"],passable:["p-ae1 s-ah b-ah-l","jj"],passably:["p-ae1 s-ah b-l-iy","rb"],passage:["p-ae1 s-ah-jh","nn"],passageway:["p-ae1 s-ah-jh w-ey","nn"],passbook:["p-ae1-s b-uh-k","nn"],passe:["p-ae s-ey1","jj"],passed:["p-ae1-s-t","vbn vbd"],passel:["p-ae1 s-ih-l","nn"],passenger:["p-ae1 s-ah-n jh-er","nn jj"],passerby:["p-ae1 s-er b-iy","nn"],passing:["p-ae1 s-ih-ng","vbg jj nn"],passion:["p-ae1 sh-ah-n","nn"],passionate:["p-ae1 sh-ah n-ah-t","jj"],passionately:["p-ae1 sh-ah n-ah-t l-iy","rb"],passive:["p-ae1 s-ih-v","jj nn"],passively:["p-ae1 s-ih-v l-iy","rb"],passivity:["p-ah s-ih1 v-ih t-iy","nn"],passport:["p-ae1-s p-ao-r-t","nn"],password:["p-ae1-s w-er-d","nn"],past:["p-ae1-s-t","jj in nn rb"],pasta:["p-aa1 s-t-ah","nn"],paste:["p-ey1-s-t","nn vb"],pasted:["p-ey1 s-t-ih-d","vbn vbd"],pastel:["p-ae s-t-eh1-l","jj nn"],pasteurization:["p-ae-s ch-er ah z-ey1 sh-ah-n","nn"],pasteurize:["p-ae1-s-ch-er-ay-z","vb"],pasteurized:["p-ae1-s ch-er ay-z-d","vbn"],pastime:["p-ae1 s-t-ay-m","nn"],pasting:["p-ey1 s-t-ih-ng","vbg"],pastor:["p-ae1 s-t-er","nn"],pastoral:["p-ae1 s-t-er ah-l","jj"],pastrami:["p-ah s-t-r-aa1 m-iy","nn"],pastry:["p-ey1-s t-r-iy","nn"],pasture:["p-ae1-s ch-er","nn jj vb"],pat:["p-ae1-t","jj nn vb"],patch:["p-ae1-ch","nn vb"],patched:["p-ae1-ch-t","vbn jj"],patchwork:["p-ae1-ch w-er-k","nn jj"],pate:["p-ey1-t","nn"],patent:["p-ae1 t-ah-n-t","nn jj vb"],patented:["p-ae1 t-ah-n t-ah-d","vbn vbd jj"],patenting:["p-ae1 t-ah-n t-ih-ng","vbg"],patently:["p-ae1 t-ah-n-t l-iy","rb"],pater:["p-ey1 t-er","nn"],paternal:["p-ah t-er1 n-ah-l","jj"],paternalism:["p-ah t-er1 n-ah l-ih z-ah-m","nn jj"],paternalistic:["p-ah t-er n-ah l-ih1 s-t-ih-k","jj"],paternity:["p-ah t-er1 n-ih t-iy","nn"],path:["p-ae1-th","nn"],pathetic:["p-ah th-eh1 t-ih-k","jj"],pathfinder:["p-ae1-th f-ay-n d-er","nn"],pathogenic:["p-ae th-ah jh-eh1 n-ih-k","jj"],pathological:["p-ae th-ah l-aa1 jh-ih k-ah-l","jj"],pathologist:["p-ah th-aa1 l-ah jh-ah-s-t","nn"],pathology:["p-ah th-aa1 l-ah jh-iy","nn"],pathos:["p-ey1 th-aa-s","nn"],pathway:["p-ae1-th w-ey","nn"],patience:["p-ey1 sh-ah-n-s","nn"],patient:["p-ey1 sh-ah-n-t","nn jj"],patiently:["p-ey1 sh-ah-n-t l-iy","rb"],patina:["p-ah t-iy1 n-ah","nn"],patio:["p-ae1 t-iy ow","nn"],patriarch:["p-ey1 t-r-iy aa-r-k","nn"],patriarchal:["p-ey t-r-iy aa1-r k-ah-l","jj"],patriarchate:["p-ey1 t-r-iy aa-r k-ah-t","nn"],patriarchy:["p-ey1 t-r-iy aa-r k-iy","nn"],patrician:["p-ah t-r-ih1 sh-ah-n","jj nn"],patrimony:["p-ae1 t-r-ah m-ow n-iy","nn"],patriot:["p-ey1 t-r-iy ah-t","nn"],patriotic:["p-ey t-r-iy aa1 t-ih-k","jj nn"],patriotism:["p-ey1 t-r-iy ah t-ih z-ah-m","nn"],patristic:["p-ah t-r-ih1 s-t-ih-k","jj"],patrol:["p-ah t-r-ow1-l","nn vbp vb"],patrolled:["p-ah t-r-ow1-l-d","vbn vbd"],patrolling:["p-ah t-r-ow1 l-ih-ng","vbg"],patrolman:["p-ah t-r-ow1-l m-ae-n","nn"],patron:["p-ey1 t-r-ah-n","nn"],patronage:["p-ae1 t-r-ah n-ih-jh","nn"],patronize:["p-ey1 t-r-ah n-ay-z","vb"],patronized:["p-ey1 t-r-ah n-ay-z-d","vbn vbd"],patronizing:["p-ey1 t-r-ah n-ay z-ih-ng","vbg jj"],patsy:["p-ae1-t s-iy","nn"],patted:["p-ae1 t-ah-d","vbd"],patter:["p-ae1 t-er","nn vb"],pattered:["p-ae1 t-er-d","vbd"],pattern:["p-ae1 t-er-n","nn vb"],patterned:["p-ae1 t-er-n-d","vbn jj"],patting:["p-ae1 t-ih-ng","vbg"],patty:["p-ae1 t-iy","nn"],paucity:["p-ao1 s-ah t-iy","nn"],paunchy:["p-ao1-n ch-iy","jj"],pauper:["p-ao1 p-er","nn"],pause:["p-ao1-z","nn vbp vb"],paused:["p-ao1-z-d","vbd vbn"],pausing:["p-ao1 z-ih-ng","vbg"],pave:["p-ey1-v","vb"],paved:["p-ey1-v-d","jj vbd vbn"],pavement:["p-ey1-v m-ah-n-t","nn"],paves:["p-ey1-v-z","vbz"],pavilion:["p-ah v-ih1-l y-ah-n","nn"],paving:["p-ey1 v-ih-ng","vbg"],paw:["p-ao1","nn vb"],pawn:["p-ao1-n","nn vb"],pawnshop:["p-ao1-n sh-aa-p","nn"],pay:["p-ey1","vb vbd vbp nn"],payable:["p-ey1 ah b-ah-l","jj"],payback:["p-ey1 b-ae-k","nn"],paycheck:["p-ey1 ch-eh-k","nn"],payday:["p-ey1 d-ey","nn"],payer:["p-ey1 er","nn"],paying:["p-ey1 ih-ng","vbg jj"],payload:["p-ey1 l-ow-d","nn"],payment:["p-ey1 m-ah-n-t","nn"],payoff:["p-ey1 ao-f","nn"],payola:["p-ey ow1 l-ah","nn"],payout:["p-ey1 aw-t","nn"],payroll:["p-ey1 r-ow-l","nn"],pays:["p-ey1-z","vbz"],pea:["p-iy1","nn"],peace:["p-iy1-s","nn"],peaceable:["p-iy1 s-ah b-ah-l","jj"],peaceful:["p-iy1-s f-ah-l","jj"],peacefully:["p-iy1-s f-ah l-iy","rb"],peacekeeping:["p-iy1-s k-iy p-ih-ng","jj"],peacemaker:["p-iy1-s m-ey k-er","nn"],peacemaking:["p-iy1-s m-ey k-ih-ng","nn jj"],peacetime:["p-iy1-s t-ay-m","nn"],peach:["p-iy1-ch","nn"],peacock:["p-iy1 k-aa-k","nn"],peak:["p-iy1-k","nn vbp jj vb"],peaked:["p-iy1-k-t","vbd jj vbn"],peaking:["p-iy1 k-ih-ng","vbg"],peal:["p-iy1-l","nn"],peanut:["p-iy1 n-ah-t","nn jj"],pear:["p-eh1-r","nn"],pearl:["p-er1-l","nn"],pearly:["p-er1 l-iy","jj"],peasant:["p-eh1 z-ah-n-t","nn jj"],pebble:["p-eh1 b-ah-l","nn"],pecan:["p-ah k-aa1-n","nn"],peck:["p-eh1-k","vbp nn vb"],peculiar:["p-ah k-y-uw1 l-y-er","jj nn"],peculiarity:["p-ih k-y-uw l-iy eh1 r-ah t-iy","nn"],peculiarly:["p-ih k-y-uw1 l-y-er l-iy","rb"],pecuniary:["p-eh k-y-uw1 n-iy eh r-iy","jj"],pedagogical:["p-eh d-ah g-aa1 jh-ih k-ah-l","jj"],pedal:["p-eh1 d-ah-l","vb nn"],pedaled:["p-eh1 d-ah-l-d","vbn"],pedaling:["p-eh1 d-ah-l ih-ng","vbg"],pedantic:["p-ah d-ae1-n t-ih-k","jj"],peddle:["p-eh1 d-ah-l","vb vbp"],peddled:["p-eh1 d-ah-l-d","vbn"],peddler:["p-eh1-d l-er","nn"],peddles:["p-eh1 d-ah-l-z","vbz"],peddling:["p-eh1 d-ah-l ih-ng","vbg jj nn"],pedestal:["p-eh1 d-ah s-t-ah-l","nn"],pedestrian:["p-ah d-eh1-s t-r-iy ah-n","jj nn"],pediatric:["p-iy d-iy ae1 t-r-ih-k","jj"],pediatrician:["p-iy d-iy ah t-r-ih1 sh-ah-n","nn"],pediatrics:["p-iy d-iy ae1 t-r-ih-k-s","nn"],pedigree:["p-eh1 d-ah g-r-iy","nn"],peed:["p-iy1-d","vbn"],peek:["p-iy1-k","nn vb"],peeked:["p-iy1-k-t","vbd"],peeking:["p-iy1 k-ih-ng","vbg"],peel:["p-iy1-l","vb"],peeled:["p-iy1-l-d","vbn vbd"],peeling:["p-iy1 l-ih-ng","vbg"],peels:["p-iy1-l-z","vbz"],peep:["p-iy1-p","nn vb"],peeping:["p-iy1 p-ih-ng","vbg"],peer:["p-ih1-r","nn vbp vb"],peered:["p-ih1-r-d","vbd vbn"],peering:["p-iy1 r-ih-ng","vbg"],peerless:["p-ih1-r l-ih-s","jj"],peeve:["p-iy1-v","vb"],peeved:["p-iy1-v-d","vbn"],peg:["p-eh1-g","vbp nn vb"],pegboard:["p-eh1-g b-ao-r-d","nn"],pegged:["p-eh1-g-d","vbn vbd jj"],pegging:["p-eh1 g-ih-ng","vbg"],pejorative:["p-ah jh-ao1 r-ah t-ih-v","jj"],pellet:["p-eh1 l-ah-t","nn"],pelt:["p-eh1-l-t","nn"],pelvic:["p-eh1-l v-ih-k","jj nn"],pelvis:["p-eh1-l v-ah-s","nn"],pen:["p-eh1-n","nn vb"],penal:["p-iy1 n-ah-l","jj"],penalize:["p-eh1 n-ah l-ay-z","vb vbp"],penalized:["p-iy1 n-ah l-ay-z-d","vbn vbd"],penalizes:["p-eh1 n-ah l-ay z-ih-z","vbz"],penalizing:["p-iy1 n-ah l-ay z-ih-ng","vbg"],penalty:["p-eh1 n-ah-l t-iy","nn"],penance:["p-eh1 n-ah-n-s","nn"],pence:["p-eh1-n-s","nn"],penchant:["p-eh1-n ch-ah-n-t","nn"],pencil:["p-eh1-n s-ah-l","nn vb"],penciled:["p-eh1-n s-ah-l-d","vbn"],pendant:["p-eh1-n d-ah-n-t","nn"],pending:["p-eh1-n d-ih-ng","vbg jj"],pendulum:["p-eh1-n jh-ah l-ah-m","nn"],penetrate:["p-eh1 n-ah t-r-ey-t","vb vbp"],penetrated:["p-eh1 n-ah t-r-ey t-ah-d","vbn vbd"],penetrates:["p-eh1 n-ah t-r-ey-t-s","vbz"],penetrating:["p-eh1 n-ah t-r-ey t-ih-ng","jj vbg"],penetration:["p-eh n-ah t-r-ey1 sh-ah-n","nn"],penicillin:["p-eh n-ah s-ih1 l-ah-n","nn"],peninsula:["p-ah n-ih1-n s-ah l-ah","nn"],penitentiary:["p-eh n-ih t-eh1-n ch-er iy","nn"],penman:["p-eh1-n m-ah-n","nn"],pennant:["p-eh1 n-ah-n-t","nn"],penned:["p-eh1-n-d","vbn vbd"],penniless:["p-eh1 n-iy l-ah-s","jj"],penning:["p-eh1 n-ih-ng","vbg"],penny:["p-eh1 n-iy","nn"],pension:["p-eh1-n sh-ah-n","nn"],pensioner:["p-eh1-n sh-ah n-er","nn"],pentagon:["p-eh1-n t-ih g-aa-n","nn"],pentamidine:["p-eh-n t-ae1 m-ih d-iy-n","nn"],penthouse:["p-eh1-n-t hh-aw-s","nn"],peony:["p-iy1 ah n-iy","nn"],peopled:["p-iy1 p-ah-l-d","vbn"],pep:["p-eh1-p","nn"],pepper:["p-eh1 p-er","nn vb"],peppered:["p-eh1 p-er-d","vbd vbn jj"],peppering:["p-eh1 p-er ih-ng","vbg"],peppermint:["p-eh1 p-er m-ih-n-t","nn"],pepperoni:["p-eh p-er ow1 n-iy","nn"],peppy:["p-eh1 p-iy","jj"],peptide:["p-eh1-p t-ay-d","nn"],perceive:["p-er s-iy1-v","vb vbp"],perceived:["p-er s-iy1-v-d","vbn vbd jj"],perceives:["p-er s-iy1-v-z","vbz"],perceiving:["p-er s-iy1 v-ih-ng","vbg"],percent:["p-er s-eh1-n-t","nn"],percentage:["p-er s-eh1-n t-ah-jh","nn"],perceptible:["p-er s-eh1-p t-ah b-ah-l","jj"],perception:["p-er s-eh1-p sh-ah-n","nn"],perceptive:["p-er s-eh1-p t-ih-v","jj"],perceptual:["p-er s-eh1-p ch-ah w-ah-l","jj"],perch:["p-er1-ch","nn vb"],perched:["p-er1-ch-t","vbn vbd"],perchlorate:["p-er k-l-ao1 r-ey-t","nn"],percussion:["p-er k-ah1 sh-ah-n","nn"],percussionist:["p-er k-ah1 sh-ah n-ih-s-t","nn"],peremptory:["p-er eh1-m-p t-er iy","jj"],perennial:["p-er eh1 n-iy ah-l","jj"],perennially:["p-er eh1 n-iy ah l-iy","rb"],perestroika:["p-eh r-ah s-t-r-oy1 k-ah","nn"],perfect:["p-er f-eh1-k-t","jj nn vb"],perfected:["p-er f-eh1-k t-ah-d","vbn"],perfecting:["p-er f-eh1-k t-ih-ng","vbg"],perfection:["p-er f-eh1-k sh-ah-n","nn"],perfectionism:["p-er f-eh1-k sh-ah n-ih z-ah-m","nn"],perfectly:["p-er1 f-ah-k-t l-iy","rb"],perfidy:["p-er1 f-ih d-iy","nn"],perforated:["p-er1 f-er ey t-ah-d","jj"],perforation:["p-er f-er ey1 sh-ah-n","nn"],perforce:["p-er f-ao1-r-s","rb"],perform:["p-er f-ao1-r-m","vb vbp"],performance:["p-er f-ao1-r m-ah-n-s","nn"],performed:["p-er f-ao1-r-m-d","vbn vbd"],performer:["p-er f-ao1-r m-er","nn jj"],performing:["p-er f-ao1-r m-ih-ng","vbg jj nn"],performs:["p-er f-ao1-r-m-z","vbz"],perfume:["p-er f-y-uw1-m","nn vb"],perfumed:["p-er f-y-uw1-m-d","jj vbn"],perfunctory:["p-er f-ah1-ng-k t-er iy","jj"],perhaps:["p-er hh-ae1-p-s","rb"],peril:["p-eh1 r-ah-l","nn"],perilous:["p-eh1 r-ah l-ah-s","jj"],perilously:["p-eh1 r-ah l-ah-s l-iy","rb"],perimeter:["p-er ih1 m-ah t-er","nn"],period:["p-ih1 r-iy ah-d","nn"],periodic:["p-ih r-iy aa1 d-ih-k","jj"],periodical:["p-ih r-iy aa1 d-ih k-ah-l","nn"],periodically:["p-iy r-iy aa1 d-ih k-ah l-iy","rb"],periodontal:["p-eh r-iy ah d-aa1-n t-ah-l","jj"],peripheral:["p-er ih1 f-er ah-l","jj"],periphery:["p-er ih1 f-er iy","nn"],perish:["p-eh1 r-ih-sh","vb"],perishable:["p-eh1 r-ih sh-ah b-ah-l","jj"],perished:["p-eh1 r-ih-sh-t","vbd vbn"],perjury:["p-er1 jh-er iy","nn"],perk:["p-er1-k","jj vb"],perked:["p-er1-k-t","vbd vbn"],perking:["p-er1 k-ih-ng","vbg"],perky:["p-er1 k-iy","jj"],permanence:["p-er1 m-ah n-ah-n-s","nn"],permanent:["p-er1 m-ah n-ah-n-t","jj"],permanently:["p-er1 m-ah n-ah-n-t l-iy","rb"],permeate:["p-er1 m-iy ey-t","vb"],permeated:["p-er1 m-iy ey t-ih-d","vbn vbd"],permeates:["p-er1 m-iy ey-t-s","vbz"],permissible:["p-er m-ih1 s-ah b-ah-l","jj nn"],permission:["p-er m-ih1 sh-ah-n","nn"],permissive:["p-er m-ih1 s-ih-v","jj"],permit:["p-er m-ih1-t","vb vbp nn"],permitted:["p-er m-ih1 t-ah-d","vbn jj vbd"],permitting:["p-er m-ih1 t-ih-ng","vbg"],pernicious:["p-er n-ih1 sh-ah-s","jj"],peroxide:["p-er aa1-k s-ay-d","nn"],perpendicular:["p-er p-ah-n d-ih1 k-y-ah l-er","jj"],perpetrate:["p-er1 p-ah t-r-ey-t","vb"],perpetrated:["p-er1 p-ah t-r-ey t-ih-d","vbn vbd"],perpetrator:["p-er1 p-ah t-r-ey t-er","nn"],perpetual:["p-er p-eh1 ch-uw ah-l","jj"],perpetually:["p-er p-eh1 ch-uw ah l-iy","rb"],perpetuate:["p-er p-eh1 ch-ah-w ey-t","vb vbp"],perpetuated:["p-er p-eh1 ch-ah-w ey t-ih-d","vbn"],perpetuates:["p-er p-eh1 ch-ah-w ey-t-s","vbz"],perpetuating:["p-er p-eh1 ch-ah-w ey t-ih-ng","vbg"],perpetuation:["p-er p-eh ch-ah-w ey1 sh-ah-n","nn"],perpetuity:["p-er p-ih t-y-uw1 ih t-iy","nn"],perplex:["p-er-p-l-eh1-k-s","vb"],perplexed:["p-er p-l-eh1-k-s-t","jj vbn"],perplexing:["p-er p-l-eh1-k s-ih-ng","jj"],perplexity:["p-er p-l-eh1-k s-ah t-iy","nn"],perquisite:["p-er1 k-w-ah z-ih-t","nn"],persecute:["p-er1 s-ah k-y-uw-t","vb vbp"],persecuted:["p-er1 s-ah k-y-uw t-ah-d","vbn"],persecuting:["p-er1 s-ih k-y-uw t-ih-ng","vbg"],persecution:["p-er s-ah k-y-uw1 sh-ah-n","nn"],perseverance:["p-er s-ah v-ih1 r-ah-n-s","nn"],persevere:["p-er s-ah v-ih1-r","vb vbp"],persevered:["p-er s-ah v-ih1-r-d","vbd"],pershare:["p-er sh-eh1-r","jj"],persist:["p-er s-ih1-s-t","vb vbp"],persisted:["p-er s-ih1 s-t-ah-d","vbd vbn"],persistence:["p-er s-ih1 s-t-ah-n-s","nn jj"],persistent:["p-er s-ih1 s-t-ah-n-t","jj nn"],persistently:["p-er s-ih1 s-t-ah-n-t l-iy","rb"],persisting:["p-er s-ih1 s-t-ih-ng","vbg jj"],persists:["p-er s-ih1-s-t-s","vbz"],person:["p-er1 s-ah-n","nn"],persona:["p-er s-ow1 n-ah","nn"],personal:["p-er1 s-ih n-ih-l","jj nn"],personality:["p-er s-ah n-ae1 l-ih t-iy","nn"],personalize:["p-er1 s-ah-n ah l-ay-z","vb"],personalized:["p-er1 s-ah-n ah l-ay-z-d","vbn jj"],personally:["p-er1 s-ah-n ah l-iy","rb"],personification:["p-er s-aa n-ah f-ah k-ey1 sh-ah-n","nn"],personified:["p-er s-aa1 n-ah f-ay-d","vbn vbd"],personifies:["p-er s-aa1 n-ah f-ay-z","vbz"],personify:["p-er-s-aa1-n-ah-f-ay","vb"],personnel:["p-er s-ah n-eh1-l","jj nn"],perspective:["p-er s-p-eh1-k t-ih-v","nn jj"],perspiration:["p-er s-p-er ey1 sh-ah-n","nn"],persuade:["p-er s-w-ey1-d","vb vbp"],persuaded:["p-er s-w-ey1 d-ah-d","vbn vbd"],persuades:["p-er s-w-ey1-d-z","vbz"],persuading:["p-er s-w-ey1 d-ih-ng","vbg"],persuasion:["p-er s-w-ey1 zh-ah-n","nn"],persuasive:["p-er s-w-ey1 s-ih-v","jj"],persuasively:["p-er s-w-ey1 s-ih-v l-iy","rb"],persuasiveness:["p-er s-w-ey1 s-ih-v n-ah-s","nn"],pert:["p-er1-t","jj"],pertain:["p-er t-ey1-n","vbp vb"],pertaining:["p-er t-ey1 n-ih-ng","vbg"],pertains:["p-er t-ey1-n-z","vbz"],pertinent:["p-er1 t-ah n-ah-n-t","jj"],perturb:["p-er-t-er1-b","vb"],perturbation:["p-er t-er b-ey1 sh-ah-n","nn"],perturbed:["p-er t-er1-b-d","jj vbd vbn"],pertussis:["p-er t-ah1 s-ih-s","nn"],perusal:["p-er uw1 z-ah-l","nn"],peruse:["p-er uw1-z","vb vbp"],perusing:["p-er uw1 z-ih-ng","vbg"],pervade:["p-er v-ey1-d","vb vbp"],pervaded:["p-er v-ey1 d-ih-d","vbd vbn"],pervades:["p-er v-ey1-d-z","vbz"],pervading:["p-er v-ey1 d-ih-ng","vbg"],pervasive:["p-er v-ey1 s-ih-v","jj"],pervasiveness:["p-er v-ey1 s-ih-v n-ih-s","nn"],perverse:["p-er v-er1-s","jj"],perversely:["p-er v-er1-s l-iy","rb"],perversion:["p-er v-er1 zh-ah-n","nn"],pervert:["p-er1 v-er-t","nn vb"],perverted:["p-er v-er1 t-ih-d","vbn jj vbd"],peseta:["p-ah s-ey1 t-ah","nn"],peso:["p-ey1 s-ow","nn"],pessimism:["p-eh1 s-ah m-ih z-ah-m","nn"],pessimist:["p-eh1 s-ah m-ah-s-t","nn"],pessimistic:["p-eh s-ah m-ih1 s-t-ih-k","jj"],pest:["p-eh1-s-t","nn jjs"],pester:["p-eh1 s-t-er","vb"],pestering:["p-eh1 s-t-er ih-ng","vbg"],pesticide:["p-eh1 s-t-ah s-ay-d","nn"],pestilence:["p-eh1 s-t-ah l-ah-n-s","nn"],pet:["p-eh1-t","nn vb jj"],petal:["p-eh1 t-ah-l","nn"],peter:["p-iy1 t-er","vb"],petered:["p-iy1 t-er-d","vbn"],petite:["p-ah t-iy1-t","jj"],petition:["p-ah t-ih1 sh-ah-n","nn vb"],petitioned:["p-ah t-ih1 sh-ah-n-d","vbd vbn"],petitioner:["p-ah t-ih1 sh-ah-n er","nn"],petrified:["p-eh1 t-r-ah f-ay-d","jj vbn"],petrify:["p-eh1-t-r-ah-f-ay","vb"],petrochemical:["p-eh t-r-ow k-eh1 m-ih k-ah-l","nn jj"],petroleum:["p-ah t-r-ow1 l-iy ah-m","nn"],petted:["p-eh1 t-ah-d","vbn"],pettiness:["p-eh1 t-iy n-ah-s","nn"],petting:["p-eh1 t-ih-ng","nn"],petty:["p-eh1 t-iy","jj"],petulance:["p-eh1 ch-ah l-ah-n-s","nn"],petulant:["p-eh1 ch-ah l-ah-n-t","jj"],pew:["p-y-uw1","nn"],pewter:["p-y-uw1 t-er","nn"],phalanx:["f-ey1 l-ae-ng-k-s","nn"],phantom:["f-ae1-n t-ah-m","jj nn"],pharmaceutical:["f-aa-r m-ah s-uw1 t-ih k-ah-l","jj nn"],pharmacist:["f-aa1-r m-ah s-ih-s-t","nn"],pharmacological:["f-aa-r m-ah k-ah l-aa1 jh-ih k-ah-l","jj"],pharmacology:["f-aa-r m-ah k-aa1 l-ah jh-iy","nn"],pharmacy:["f-aa1-r m-ah s-iy","nn"],phase:["f-ey1-z","nn vb"],phased:["f-ey1-z-d","vbn vbd"],phasing:["f-ey1 z-ih-ng","vbg"],pheasant:["f-eh1 z-ah-n-t","nn"],phenolic:["f-ah n-aa1 l-ih-k","nn jj"],phenomenal:["f-ah n-aa1 m-ah n-ah-l","jj"],phenomenally:["f-ah n-aa1 m-ah n-ah l-iy","rb"],phenomenon:["f-ah n-aa1 m-ah n-aa-n","nn"],philander:["f-ah-l-ae1-n-d-er","vb"],philandering:["f-ay l-ae1-n d-er ih-ng","vbg"],philanthropic:["f-ih l-ah-n th-r-aa1 p-ih-k","jj"],philanthropist:["f-ah l-ae1-n th-r-ah p-ah-s-t","nn"],philanthropy:["f-ih l-ae1-n th-r-ah p-iy","nn"],philharmonic:["f-ih l-hh-aa-r m-aa1 n-ih-k","nn"],philodendron:["f-ih l-ah d-eh1-n d-r-ah-n","nn"],philosopher:["f-ah l-aa1 s-ah f-er","nn"],philosophic:["f-ih l-ah s-aa1 f-ih-k","jj"],philosophical:["f-ih l-ah s-aa1 f-ih k-ah-l","jj"],philosophically:["f-ih l-ah s-aa1 f-ih k-ah l-iy","rb"],philosophy:["f-ah l-aa1 s-ah f-iy","nn"],phobia:["f-ow1 b-iy ah","nn"],phoenix:["f-iy1 n-ih-k-s","nn"],phone:["f-ow1-n","nn vb vbp"],phoned:["f-ow1-n-d","vbd vbn"],phonetic:["f-ah n-eh1 t-ih-k","jj"],phoney:["f-ow1 n-iy","jj"],phonic:["f-aa1 n-ih-k","jj"],phoning:["f-ow1 n-ih-ng","vbg"],phonograph:["f-ow1 n-ah g-r-ae-f","nn"],phony:["f-ow1 n-iy","jj nn"],phosphate:["f-aa1-s f-ey-t","nn"],phosphor:["f-aa1-s f-ao-r","nn"],phosphorous:["f-aa1-s f-er ah-s","jj"],phosphorus:["f-aa1-s f-er ah-s","nn"],photo:["f-ow1 t-ow","nn jj"],photocopier:["f-ow1 t-ow k-aa p-iy er","nn"],photocopy:["f-ow1 t-ow k-aa p-iy","vb"],photocopying:["f-ow1 t-ow k-aa p-iy ih-ng","vbg"],photofinishing:["f-ow1 t-ow f-ih1 n-ih sh-ih-ng","nn"],photogenic:["f-ow t-ah jh-eh1 n-ih-k","jj"],photograph:["f-ow1 t-ah g-r-ae-f","nn vb"],photographed:["f-ow1 t-ah g-r-ae-f-t","vbn vbd"],photographer:["f-ah t-aa1 g-r-ah f-er","nn"],photographic:["f-ow t-ah g-r-ae1 f-ih-k","jj"],photographing:["f-ow1 t-ah g-r-ae f-ih-ng","vbg"],photography:["f-ah t-aa1 g-r-ah f-iy","nn"],photosynthesis:["f-ow t-ow s-ih1-n th-ah s-ih-s","nn"],phrase:["f-r-ey1-z","nn vb"],phrased:["f-r-ey1-z-d","vbn vbd"],phrasing:["f-r-ey1 z-ih-ng","nn"],phyla:["f-ay1 l-ah","nn"],physical:["f-ih1 z-ih k-ah-l","jj nn"],physically:["f-ih1 z-ih k-ah l-iy","rb"],physician:["f-ah z-ih1 sh-ah-n","nn"],physicist:["f-ih1 z-ih s-ih-s-t","nn"],physics:["f-ih1 z-ih-k-s","nn"],physiological:["f-ih z-iy ah l-aa1 jh-ih k-ah-l","jj"],physiology:["f-ih z-iy aa1 l-ah jh-iy","nn"],physique:["f-ah z-iy1-k","nn"],pi:["p-ay1","nn"],pianist:["p-iy ae1 n-ah-s-t","nn"],piano:["p-iy ae1 n-ow","nn"],piazza:["p-iy ae1 z-ah","nn"],picayune:["p-ih k-iy y-uw1-n","jj"],pick:["p-ih1-k","vb vbp nn"],picked:["p-ih1-k-t","vbd vb vbn"],picker:["p-ih1 k-er","nn"],picket:["p-ih1 k-ah-t","nn vb"],picketed:["p-ih1 k-ah t-ih-d","vbd vbn"],picketer:["p-ih1 k-ah t-er","nn"],picketing:["p-ih1 k-ah t-ih-ng","vbg"],pickier:["p-ih1 k-iy er","jjr"],picking:["p-ih1 k-ih-ng","vbg"],pickings:["p-ih1 k-ih-ng-z","nn"],pickle:["p-ih1 k-ah-l","nn"],pickled:["p-ih1 k-ah-l-d","jj"],pickpocket:["p-ih1-k p-aa k-ah-t","nn"],pickup:["p-ih1 k-ah-p","nn jj"],picky:["p-ih1 k-iy","jj"],picnic:["p-ih1-k n-ih-k","nn"],pico:["p-iy1 k-ow","nn"],pictorial:["p-ih-k t-ao1 r-iy ah-l","jj"],picture:["p-ih1-k ch-er","nn vb vbp"],pictured:["p-ih1-k ch-er-d","vbn vbd"],picturesque:["p-ih1-k ch-er ah-s-k","jj nn"],picturing:["p-ih1-k ch-er ih-ng","vbg"],piddling:["p-ih1 d-ah-l ih-ng","jj"],pie:["p-ay1","nn rp"],piece:["p-iy1-s","nn vb"],pieced:["p-iy1-s-t","vbn"],piecemeal:["p-iy1-s m-iy-l","rb nn"],pier:["p-ih1-r","nn"],pierce:["p-ih1-r-s","vb"],pierced:["p-ih1-r-s-t","vbn vbd"],piercing:["p-ih1-r s-ih-ng","vbg jj"],piety:["p-ay1 ah t-iy","nn"],pig:["p-ih1-g","nn"],pigeon:["p-ih1 jh-ah-n","nn"],piggyback:["p-ih1 g-iy b-ae-k","nn vb"],piggybacking:["p-ih1 g-iy b-ae k-ih-ng","vbg"],pigment:["p-ih1-g m-ah-n-t","nn"],pigskin:["p-ih1-g s-k-ih-n","nn"],pike:["p-ay1-k","nn"],piker:["p-ay1 k-er","nn"],pile:["p-ay1-l","nn vbp vb"],piled:["p-ay1-l-d","vbd vbn jj"],piles:["p-ay1-l-z","nn"],pileup:["p-ay1 l-ah-p","nn"],pilfer:["p-ih1-l-f-er","vb"],pilfering:["p-ih1-l f-er ih-ng","vbg"],pilgrim:["p-ih1-l g-r-ah-m","nn"],pilgrimage:["p-ih1-l g-r-ah m-ah-jh","nn"],piling:["p-ay1 l-ih-ng","vbg nn"],pill:["p-ih1-l","nn"],pillage:["p-ih1 l-ih-jh","vb"],pillaged:["p-ih1 l-ih-jh-d","vbd"],pillar:["p-ih1 l-er","nn"],pilloried:["p-ih1 l-er iy-d","vbn vbd"],pillory:["p-ih1-l-er-iy","vb"],pillow:["p-ih1 l-ow","nn"],pilot:["p-ay1 l-ah-t","nn jj vb"],piloting:["p-ay1 l-ah t-ih-ng","vbg"],pimp:["p-ih1-m-p","nn"],pimple:["p-ih1-m p-ah-l","nn"],pin:["p-ih1-n","nn vbp vb"],pinball:["p-ih1-n b-ao-l","nn"],pinch:["p-ih1-n-ch","nn vb"],pinched:["p-ih1-n-ch-t","vbn vbd jj"],pinching:["p-ih1-n ch-ih-ng","vbg"],pine:["p-ay1-n","nn vb vbp"],pineapple:["p-ay1-n ae p-ah-l","nn"],ping:["p-ih1-ng","nn vb"],pinhole:["p-ih1-n hh-ow-l","nn"],pink:["p-ih1-ng-k","jj nn"],pinnacle:["p-ih1 n-ah k-ah-l","nn"],pinned:["p-ih1-n-d","vbn vbd"],pinning:["p-ih1 n-ih-ng","vbg"],pinpoint:["p-ih1-n p-oy-n-t","vb nn vbp"],pinpointed:["p-ih1-n p-oy-n t-ih-d","vbn jj vbd"],pinpointing:["p-ih1-n p-oy-n t-ih-ng","vbg"],pint:["p-ay1-n-t","nn"],pinto:["p-ih1-n t-ow","nn"],pioneer:["p-ay ah n-ih1-r","nn vb"],pioneered:["p-ay ah n-ih1-r-d","vbd vbn"],pioneering:["p-ay ah n-ih1 r-ih-ng","vbg jj"],pious:["p-ay1 ah-s","jj"],piously:["p-ay1 ah-s l-iy","rb"],pipe:["p-ay1-p","nn vb"],piped:["p-ay1-p-t","vbd vbn"],pipeline:["p-ay1-p l-ay-n","nn"],piper:["p-ay1 p-er","nn"],piping:["p-ay1 p-ih-ng","nn"],piquant:["p-iy1 k-ah-n-t","jj"],pique:["p-iy1-k","jj nn vb"],piqued:["p-iy1-k-t","vbn"],piracy:["p-ay1 r-ah s-iy","nn"],piranha:["p-ih r-ae1-n-hh ah","nn"],pirate:["p-ay1 r-ah-t","nn vb"],pirated:["p-ay1 r-ah t-ih-d","vbn"],piss:["p-ih1-s","vb"],pistachio:["p-ah s-t-ae1 sh-iy ow","jj"],pistol:["p-ih1 s-t-ah-l","nn"],piston:["p-ih1 s-t-ah-n","nn"],pit:["p-ih1-t","nn vbp vb"],pitch:["p-ih1-ch","nn jj vb vbp"],pitched:["p-ih1-ch-t","vbd jj vbn"],pitcher:["p-ih1 ch-er","nn"],pitchfork:["p-ih1-ch f-ao-r-k","nn"],pitching:["p-ih1 ch-ih-ng","vbg"],pitfall:["p-ih1-t f-ao-l","nn"],pith:["p-ih1-th","nn"],pithy:["p-ih1 th-iy","jj"],pitiable:["p-ih1 t-iy ah b-ah-l","jj"],pitiful:["p-ih1 t-ah f-ah-l","jj"],pitifully:["p-ih1 t-ih f-ah l-iy","rb"],pitiless:["p-ih1 t-iy l-ah-s","jj"],pittance:["p-ih1 t-ah-n-s","nn"],pitted:["p-ih1 t-ah-d","vbn vbd"],pitting:["p-ih1 t-ih-ng","vbg"],pituitary:["p-ah t-uw1 ah t-eh r-iy","jj nn"],pity:["p-ih1 t-iy","nn vb vbp"],pivot:["p-ih1 v-ah-t","jj nn vb"],pivotal:["p-ih1 v-ah t-ah-l","jj"],pizazz:["p-ih z-ae1-z","nn"],pizza:["p-iy1-t s-ah","nn"],pizzazz:["p-ih z-ae1-z","nn"],pizzeria:["p-iy-t s-er iy1 ah","nn"],placard:["p-l-ae1 k-er-d","nn"],placate:["p-l-ey1 k-ey-t","vb"],placating:["p-l-ey1 k-ey t-ih-ng","vbg"],place:["p-l-ey1-s","nn vbp rb vb"],placebo:["p-l-ah s-iy1 b-ow","nn"],placed:["p-l-ey1-s-t","vbn vbd"],placement:["p-l-ey1-s m-ah-n-t","nn"],placid:["p-l-ae1 s-ah-d","jj"],placing:["p-l-ey1 s-ih-ng","vbg"],plagiarism:["p-l-ey1 jh-er ih z-ah-m","nn"],plagiarize:["p-l-ey1-jh-er-ay-z","vb"],plagiarized:["p-l-ey1 jh-er ay-z-d","vbn"],plague:["p-l-ey1-g","nn vb vbp"],plagued:["p-l-ey1-g-d","vbn vbd"],plagues:["p-l-ey1-g-z","vbz"],plaguing:["p-l-ey1 g-ih-ng","vbg"],plaid:["p-l-ae1-d","jj nn"],plain:["p-l-ey1-n","jj nn rb"],plainer:["p-l-ey1 n-er","jjr"],plainly:["p-l-ey1-n l-iy","rb"],plaintiff:["p-l-ey1-n t-ah-f","nn"],plaintive:["p-l-ey1-n t-ih-v","jj"],plaintively:["p-l-ey1-n t-ay-v l-iy","rb"],plan:["p-l-ae1-n","nn vb vbn vbp"],planar:["p-l-ey1 n-er","jj"],plane:["p-l-ey1-n","nn vb"],planed:["p-l-ey1-n-d","vbn"],planeload:["p-l-ey1-n l-ow-d","nn"],planer:["p-l-ey1 n-er","nn"],planet:["p-l-ae1 n-ah-t","nn"],planetarium:["p-l-ae n-ah t-eh1 r-iy ah-m","nn"],planetary:["p-l-ae1 n-ah t-eh r-iy","jj"],plank:["p-l-ae1-ng-k","nn"],planking:["p-l-ae1-ng k-ih-ng","nn"],planned:["p-l-ae1-n-d","vbn jj vbd"],planner:["p-l-ae1 n-er","nn"],planning:["p-l-ae1 n-ih-ng","vbg"],plant:["p-l-ae1-n-t","nn vb"],plantain:["p-l-ae1-n t-ah-n","nn"],plantation:["p-l-ae-n t-ey1 sh-ah-n","nn"],planted:["p-l-ae1-n t-ah-d","vbn jj vbd"],planter:["p-l-ae1-n t-er","nn"],planting:["p-l-ae1-n t-ih-ng","vbg"],plaque:["p-l-ae1-k","nn"],plasma:["p-l-ae1-z m-ah","nn"],plaster:["p-l-ae1 s-t-er","nn vb"],plastered:["p-l-ae1 s-t-er-d","vbn jj"],plasterer:["p-l-ae1 s-t-er er","nn"],plastering:["p-l-ae1 s-t-er ih-ng","nn"],plastic:["p-l-ae1 s-t-ih-k","nn jj"],plate:["p-l-ey1-t","nn vb"],plateau:["p-l-ae t-ow1","nn"],plated:["p-l-ey1 t-ah-d","vbn"],platform:["p-l-ae1-t f-ao-r-m","nn"],platinum:["p-l-ae1-t n-ah-m","nn"],platitude:["p-l-ae1 t-ih t-uw-d","nn"],platoon:["p-l-ah t-uw1-n","nn"],platter:["p-l-ae1 t-er","jj nn"],plaudit:["p-l-ao1 d-ih-t","nn"],plausibility:["p-l-ao z-ih b-ih1 l-ih t-iy","nn"],plausible:["p-l-ao1 z-ah b-ah-l","jj nn"],plausibly:["p-l-ao1 z-ah b-l-iy","rb"],play:["p-l-ey1","vb nn vbp"],playback:["p-l-ey1 b-ae-k","nn"],playboy:["p-l-ey1 b-oy","nn"],played:["p-l-ey1-d","vbd vbn"],player:["p-l-ey1 er","nn"],playful:["p-l-ey1 f-ah-l","jj"],playfully:["p-l-ey1 f-ah l-iy","rb"],playfulness:["p-l-ey1 f-ah-l n-ah-s","nn"],playground:["p-l-ey1 g-r-aw-n-d","nn"],playhouse:["p-l-ey1 hh-aw-s","nn"],playing:["p-l-ey1 ih-ng","vbg jj nn"],playmate:["p-l-ey1 m-ey-t","nn"],playoff:["p-l-ey1 ao-f","nn"],playpen:["p-l-ey1 p-eh-n","nn"],playroom:["p-l-ey1 r-uw-m","nn"],plaything:["p-l-ey1 th-ih-ng","nn"],playwright:["p-l-ey1 r-ay-t","nn"],plaza:["p-l-aa1 z-ah","nn"],plea:["p-l-iy1","nn vb"],plead:["p-l-iy1-d","vb vbp"],pleaded:["p-l-iy1 d-ah-d","vbd vbn"],pleading:["p-l-iy1 d-ih-ng","vbg jj nn"],pleads:["p-l-iy1-d-z","vbz"],pleasant:["p-l-eh1 z-ah-n-t","jj"],pleasantly:["p-l-eh1 z-ah-n-t l-iy","rb"],pleasantry:["p-l-eh1 z-ah-n t-r-iy","nn"],please:["p-l-iy1-z","vb uh vbp"],pleased:["p-l-iy1-z-d","vbn jj vbd"],pleases:["p-l-iy1 z-ih-z","vbz"],pleasing:["p-l-iy1 z-ih-ng","jj vbg"],pleasingly:["p-l-iy1 z-ih-ng l-iy","rb"],pleasurable:["p-l-eh1 zh-er ah b-ah-l","jj"],pleasure:["p-l-eh1 zh-er","nn jj vb"],pleat:["p-l-iy1-t","nn"],pledge:["p-l-eh1-jh","nn vb"],pledged:["p-l-eh1-jh-d","vbd vbn"],pledging:["p-l-eh1 jh-ih-ng","vbg"],plenary:["p-l-eh1 n-er iy","jj"],plentiful:["p-l-eh1-n t-ah f-ah-l","jj"],plenty:["p-l-eh1-n t-iy","nn jj rb"],plenum:["p-l-eh1 n-ah-m","nn"],plethora:["p-l-eh1 th-er ah","nn"],pliable:["p-l-ay1 ah b-ah-l","jj"],pliant:["p-l-ay1 ah-n-t","jj"],plied:["p-l-ay1-d","vbd vbn"],plies:["p-l-ay1-z","vbz"],plight:["p-l-ay1-t","nn"],plinking:["p-l-ih1-ng k-ih-ng","jj"],plod:["p-l-aa1-d","vb"],plodded:["p-l-aa1 d-ah-d","vbd vbn"],plodding:["p-l-aa1 d-ih-ng","vbg"],plop:["p-l-aa1-p","vb"],plopped:["p-l-aa1-p-t","vbd"],plot:["p-l-aa1-t","nn vb vbp"], +plotted:["p-l-aa1 t-ah-d","vbn vbd"],plotter:["p-l-aa1 t-er","nn"],plotting:["p-l-aa1 t-ih-ng","vbg"],plough:["p-l-aw1","vb"],plow:["p-l-aw1","nn vbp vb"],plowed:["p-l-aw1-d","vbn vbd jj"],plowing:["p-l-aw1 ih-ng","vbg"],ploy:["p-l-oy1","nn"],pluck:["p-l-ah1-k","vb nn"],plucked:["p-l-ah1-k-t","vbd vbn"],plucking:["p-l-ah1 k-ih-ng","vbg"],plucky:["p-l-ah1 k-iy","jj"],plug:["p-l-ah1-g","nn vbp vb"],plugged:["p-l-ah1-g-d","vbn vbd"],plugging:["p-l-ah1 g-ih-ng","vbg"],plum:["p-l-ah1-m","nn"],plumage:["p-l-uw1 m-ah-jh","nn"],plumb:["p-l-ah1-m","rb jj nn vb"],plumbed:["p-l-ah1-m-d","vbd"],plumber:["p-l-ah1 m-er","nn"],plumbing:["p-l-ah1 m-ih-ng","nn"],plume:["p-l-uw1-m","nn"],plummet:["p-l-ah1 m-ah-t","vb nn vbp"],plummeted:["p-l-ah1 m-ah t-ih-d","vbd vbn"],plummeting:["p-l-ah1 m-ah t-ih-ng","vbg"],plump:["p-l-ah1-m-p","jj vb"],plumped:["p-l-ah1-m-p-t","vbd"],plunder:["p-l-ah1-n d-er","nn vb"],plundered:["p-l-ah1-n d-er-d","vbn"],plundering:["p-l-ah1-n d-er ih-ng","nn"],plunge:["p-l-ah1-n-jh","nn vbp vb"],plunged:["p-l-ah1-n-jh-d","vbd vbn"],plunging:["p-l-ah1-n jh-ih-ng","vbg"],plunk:["p-l-ah1-ng-k","vb"],plunked:["p-l-ah1-ng-k-t","vbd"],plunking:["p-l-ah1-ng k-ih-ng","vbg"],plural:["p-l-uh1 r-ah-l","nn jj"],pluralism:["p-l-uh1 r-ah l-ih z-ah-m","nn"],pluralistic:["p-l-uh r-ah l-ih1 s-t-ih-k","jj"],plurality:["p-l-er ae1 l-ih t-iy","nn"],plus:["p-l-ah1-s","cc in jj nn rb"],plush:["p-l-ah1-sh","jj nn"],plutonium:["p-l-uw t-ow1 n-iy ah-m","nn"],ply:["p-l-ay1","vbp vb"],plying:["p-l-ay1 ih-ng","vbg"],plywood:["p-l-ay1 w-uh-d","nn"],pneumatic:["n-uw m-ae1 t-ih-k","jj"],pneumocystis:["n-uw m-ow1 s-ih s-t-ih-s","nn"],pneumonia:["n-uw m-ow1 n-y-ah","nn"],poach:["p-ow1-ch","vb"],poacher:["p-ow1 ch-er","nn"],poaching:["p-ow1 ch-ih-ng","vbg"],pocket:["p-aa1 k-ah-t","nn vb"],pocketbook:["p-aa1 k-ah-t b-uh-k","nn"],pocketed:["p-aa1 k-ah t-ih-d","vbd vbn"],pocketful:["p-aa1 k-ah-t f-uh-l","nn"],pocketing:["p-aa1 k-ah t-ih-ng","vbg"],pockmark:["p-aa1-k-m-aa-r-k","vb"],pockmarked:["p-aa1-k m-aa-r-k-t","jj vbn"],pod:["p-aa1-d","nn"],podium:["p-ow1 d-iy ah-m","nn"],poem:["p-ow1 ah-m","nn"],poet:["p-ow1 ah-t","nn"],poetic:["p-ow eh1 t-ih-k","jj"],poetry:["p-ow1 ah t-r-iy","nn"],pogrom:["p-ah g-r-aa1-m","nn"],poignancy:["p-oy1 n-y-ah-n s-iy","nn"],poignant:["p-oy1 n-y-ah-n-t","jj"],poignantly:["p-oy1 n-y-ah-n-t l-iy","rb"],point:["p-oy1-n-t","nn vbp rb vb"],pointed:["p-oy1-n t-ah-d","vbd vbn jj"],pointedly:["p-oy1-n t-ih-d l-iy","rb"],pointer:["p-oy1-n t-er","nn"],pointing:["p-oy1-n t-ih-ng","vbg"],pointless:["p-oy1-n-t l-ah-s","jj"],pointy:["p-oy1-n t-iy","jj"],poise:["p-oy1-z","nn vb"],poised:["p-oy1-z-d","vbn vbd jj"],poison:["p-oy1 z-ah-n","nn jj vb"],poisoned:["p-oy1 z-ah-n-d","vbn vbd"],poisoning:["p-oy1 z-ah-n ih-ng","vbg"],poisonous:["p-oy1 z-ah n-ah-s","jj"],poke:["p-ow1-k","nn vb"],poked:["p-ow1-k-t","vbd vbn"],poker:["p-ow1 k-er","nn"],pokes:["p-ow1-k-s","vbz"],pokey:["p-ow1 k-iy","jj"],poking:["p-ow1 k-ih-ng","vbg"],polar:["p-ow1 l-er","jj"],polarity:["p-ow l-eh1 r-ah t-iy","nn"],polarization:["p-ow l-er ah z-ey1 sh-ah-n","nn"],polarize:["p-ow1 l-er ay-z","vb"],polarized:["p-ow1 l-er ay-z-d","vbn"],polarizing:["p-ow1 l-er ay z-ih-ng","vbg"],pole:["p-ow1-l","nn vb"],polecat:["p-ow1-l k-ae-t","nn"],polemic:["p-ah l-eh1 m-ih-k","jj"],polemical:["p-ah l-eh1 m-ah k-ah-l","jj"],police:["p-ah l-iy1-s","nn vb"],policed:["p-ah l-iy1-s-t","vbn"],policeman:["p-ah l-iy1-s m-ah-n","nn"],policewoman:["p-ah l-iy1-s w-uh m-ah-n","nn"],policing:["p-ah l-iy1 s-ih-ng","vbg"],policy:["p-aa1 l-ah s-iy","nn"],policyholder:["p-aa1 l-ah s-iy hh-ow-l d-er","nn"],policymaker:["p-aa1 l-ah s-iy m-ey k-er","nn"],policymaking:["p-aa1 l-ah s-iy m-ey k-ih-ng","jj"],poling:["p-ow1 l-ih-ng","vbg"],polio:["p-ow1 l-iy ow","nn"],polis:["p-ow1 l-ah-s","nn"],polish:["p-aa1 l-ih-sh","vb nn"],polished:["p-aa1 l-ih-sh-t","vbn jj vbd"],polishing:["p-aa1 l-ih sh-ih-ng","vbg"],polite:["p-ah l-ay1-t","jj"],politely:["p-ah l-ay1-t l-iy","rb"],politeness:["p-ah l-ay1-t n-ah-s","nn"],politic:["p-aa1 l-ah t-ih-k","jj nn"],political:["p-ah l-ih1 t-ah k-ah-l","jj"],politically:["p-ah l-ih1 t-ih k-ah l-iy","rb"],politician:["p-aa l-ah t-ih1 sh-ah-n","nn"],politicize:["p-ah l-ih1 t-ih s-ay-z","vb"],politicized:["p-ah l-ih1 t-ih s-ay-z-d","vbn jj"],politicizing:["p-ah l-ih1 t-ih s-ay z-ih-ng","vbg"],politicking:["p-aa1 l-ah t-ih k-ih-ng","nn"],politico:["p-ah l-ih1 t-ih k-ow","nn"],politics:["p-aa1 l-ah t-ih-k-s","nn"],polity:["p-aa1 l-ah t-iy","nn"],polka:["p-ow1-l k-ah","nn"],poll:["p-ow1-l","nn jj vb"],polled:["p-ow1-l-d","vbn vbd"],pollen:["p-aa1 l-ah-n","nn"],pollinate:["p-aa1 l-ah n-ey-t","vb vbp"],pollinated:["p-aa1 l-ih n-ey t-ih-d","vbn"],pollination:["p-aa l-ah n-ey1 sh-ah-n","nn"],polling:["p-ow1 l-ih-ng","nn jj vbg"],pollster:["p-ow1-l s-t-er","nn"],pollutant:["p-ah l-uw1 t-ah-n-t","nn"],pollute:["p-ah l-uw1-t","vb"],polluted:["p-ah l-uw1 t-ah-d","jj vbd vbn"],polluter:["p-ah l-uw1 t-er","nn"],polluting:["p-ah l-uw1 t-ih-ng","vbg jj"],pollution:["p-ah l-uw1 sh-ah-n","nn"],polo:["p-ow1 l-ow","nn"],poltergeist:["p-ow1-l t-er g-ay-s-t","nn"],polyester:["p-aa l-iy eh1 s-t-er","nn"],polygynous:["p-ah l-ih1 jh-ah n-ah-s","jj"],polymer:["p-aa1 l-ah m-er","nn"],polynomial:["p-aa l-ih n-ow1 m-iy ah-l","nn jj"],polyp:["p-aa1 l-ih-p","nn"],polyurethane:["p-aa l-iy uh1 r-ah th-ey-n","nn"],pomp:["p-aa1-m-p","nn"],pompon:["p-aa1-m p-aa-n","nn"],pompous:["p-aa1-m p-ah-s","jj"],pompousness:["p-aa1-m p-ah-s n-ah-s","nn"],pond:["p-aa1-n-d","nn"],ponder:["p-aa1-n d-er","vb vbp"],pondered:["p-aa1-n d-er-d","vbd vbn"],pondering:["p-aa1-n d-er ih-ng","vbg"],ponderous:["p-aa1-n d-er ah-s","jj"],ponders:["p-aa1-n d-er-z","vbz"],pong:["p-ao1-ng","nn"],ponied:["p-ow1 n-iy-d","vbd"],pontiff:["p-aa1-n t-ah-f","nn"],pontificate:["p-aa-n t-ih1 f-ah k-ey-t","vb"],pontificates:["p-aa-n t-ih1 f-ah k-ey-t-s","vbz"],pony:["p-ow1 n-iy","nn"],pooch:["p-uw1-ch","nn"],poodle:["p-uw1 d-ah-l","nn"],poof:["p-uw1-f","nn"],pool:["p-uw1-l","nn vbp vb"],pooled:["p-uw1-l-d","vbn jj"],pooling:["p-uw1 l-ih-ng","vbg"],poolside:["p-uw1-l s-ay-d","nn"],poor:["p-uh1-r","jj nn"],poorer:["p-uh1 r-er","jjr rbr"],poorest:["p-uh1 r-ih-s-t","jjs"],poorly:["p-uh1-r l-iy","rb"],pop:["p-aa1-p","nn jj vb vbp"],popcorn:["p-aa1-p k-ao-r-n","nn"],pope:["p-ow1-p","nn"],poplar:["p-aa1-p l-er","nn"],poplin:["p-aa1-p l-ih-n","nn"],popped:["p-aa1-p-t","vbd vbn"],popping:["p-aa1 p-ih-ng","vbg"],poppy:["p-aa1 p-iy","nn"],pops:["p-aa1-p-s","vbz"],populace:["p-aa1 p-y-ah l-ah-s","nn"],popular:["p-aa1 p-y-ah l-er","jj"],popularity:["p-aa p-y-ah l-eh1 r-ah t-iy","nn"],popularize:["p-aa1 p-y-ah l-er ay-z","vb"],popularized:["p-aa1 p-y-ah l-er ay-z-d","vbn vbd"],popularizing:["p-aa1 p-y-ah l-er ay z-ih-ng","vbg"],popularly:["p-aa1 p-y-ah l-er l-iy","rb"],populate:["p-aa1 p-y-ah l-ey-t","vb vbp"],populated:["p-aa1 p-y-ah l-ey t-ah-d","vbn jj vbd"],populating:["p-aa1 p-y-ah l-ey t-ih-ng","vbg"],population:["p-aa p-y-ah l-ey1 sh-ah-n","nn"],populism:["p-aa1 p-y-ah l-ih z-ah-m","nn"],populist:["p-aa1 p-y-ah l-ah-s-t","jj nn"],populous:["p-aa1 p-y-ah l-ah-s","jj"],porcelain:["p-ao1-r s-ah l-ah-n","nn"],porch:["p-ao1-r-ch","nn"],porcupine:["p-ao1-r k-y-ah p-ay-n","nn"],pore:["p-ao1-r","nn vb"],pored:["p-ao1-r-d","vbd vbn"],poring:["p-ao1 r-ih-ng","vbg"],pork:["p-ao1-r-k","nn"],pornographic:["p-ao-r n-ah g-r-ae1 f-ih-k","jj"],pornography:["p-ao-r n-aa1 g-r-ah f-iy","nn"],porous:["p-ao1 r-ah-s","jj"],porpoise:["p-ao1-r p-ah-s","nn"],porridge:["p-ao1 r-ah-jh","nn"],port:["p-ao1-r-t","nn jj"],portability:["p-ao-r t-ah b-ih1 l-ih t-iy","nn"],portable:["p-ao1-r t-ah b-ah-l","jj nn"],portal:["p-ao1-r t-ah-l","nn"],portend:["p-ao-r t-eh1-n-d","vbp vb"],portends:["p-ao-r t-eh1-n-d-z","vbz"],portent:["p-ao1-r t-eh-n-t","nn"],portentous:["p-ao-r t-eh1-n t-ah-s","jj"],porter:["p-ao1-r t-er","nn"],portfolio:["p-ao-r-t f-ow1 l-iy ow","nn"],portico:["p-ao1-r t-ah k-ow","nn"],portion:["p-ao1-r sh-ah-n","nn"],portly:["p-ao1-r-t l-iy","jj"],portrait:["p-ao1-r t-r-ah-t","nn"],portray:["p-ao-r t-r-ey1","vb vbp"],portrayal:["p-ao-r t-r-ey1 ah-l","nn"],portrayed:["p-ao-r t-r-ey1-d","vbn vbd"],portraying:["p-ao-r t-r-ey1 ih-ng","vbg"],portrays:["p-ao-r t-r-ey1-z","vbz"],pose:["p-ow1-z","vb vbp nn"],posed:["p-ow1-z-d","vbn vbd"],poses:["p-ow1 z-ah-z","vbz"],posh:["p-aa1-sh","jj"],posing:["p-ow1 z-ih-ng","vbg"],position:["p-ah z-ih1 sh-ah-n","nn vbp vb"],positioned:["p-ah z-ih1 sh-ah-n-d","vbn vbd jj"],positioning:["p-ah z-ih1 sh-ah-n ih-ng","vbg"],positive:["p-aa1 z-ah t-ih-v","jj nn"],positively:["p-aa1 z-ah t-ih-v l-iy","rb"],positivism:["p-aa1 z-ah t-ih v-ih z-ah-m","nn jj"],posse:["p-aa1 s-iy","nn"],possess:["p-ah z-eh1-s","vbp vb"],possessed:["p-ah z-eh1-s-t","vbd vbn"],possesses:["p-ah z-eh1 s-ah-z","vbz"],possessing:["p-ah z-eh1 s-ih-ng","vbg"],possession:["p-ah z-eh1 sh-ah-n","nn"],possessive:["p-ah z-eh1 s-ih-v","jj"],possessor:["p-ah z-eh1 s-er","nn"],possibility:["p-aa s-ah b-ih1 l-ah t-iy","nn"],possible:["p-aa1 s-ah b-ah-l","jj rb"],possibly:["p-aa1 s-ah b-l-iy","rb"],possum:["p-aa1 s-ah-m","nn"],post:["p-ow1-s-t","nn in jj vb vbd vbp"],postage:["p-ow1 s-t-ah-jh","nn"],postal:["p-ow1 s-t-ah-l","jj"],postcard:["p-ow1-s-t k-aa-r-d","nn"],postdoctoral:["p-ow-s-t d-aa1-k t-er ah-l","jj"],posted:["p-ow1 s-t-ih-d","vbd vbn jj"],poster:["p-ow1 s-t-er","nn"],posterity:["p-aa s-t-eh1 r-ah t-iy","nn"],posthumous:["p-aa1 s-ch-uh m-ah-s","jj"],posting:["p-ow1 s-t-ih-ng","vbg"],postman:["p-ow1-s-t m-ah-n","nn"],postmark:["p-ow1-s-t-m-aa-r-k","vb"],postmarked:["p-ow1-s-t m-aa-r-k-t","vbn"],postmaster:["p-ow1-s-t m-ae s-t-er","nn"],postpone:["p-ow-s-t p-ow1-n","vb vbp"],postponed:["p-ow-s-t p-ow1-n-d","vbn jj vbd"],postponement:["p-ow-s-t p-ow1-n m-ah-n-t","nn"],postponing:["p-ow-s-t p-ow1 n-ih-ng","vbg"],postscript:["p-ow1-s k-r-ih-p-t","nn"],postulate:["p-aa1 s-ch-ah l-ey-t","vb"],posture:["p-aa1-s ch-er","nn vb vbp"],posturing:["p-aa1-s ch-er ih-ng","vbg"],postwar:["p-ow1-s-t w-ao1-r","jj"],pot:["p-aa1-t","nn vb"],potable:["p-ow1 t-ah b-ah-l","jj"],potash:["p-aa1-t ae-sh","nn"],potassium:["p-ah t-ae1 s-iy ah-m","nn"],potato:["p-ah t-ey1 t-ow","nn"],potency:["p-ow1 t-ah-n s-iy","nn"],potent:["p-ow1 t-ah-n-t","jj"],potentate:["p-ow1 t-ah-n t-ey-t","nn"],potential:["p-ah t-eh1-n sh-ah-l","jj nn"],potentially:["p-ah t-eh1-n sh-ah l-iy","rb"],pothole:["p-aa1-t hh-ow-l","nn"],potion:["p-ow1 sh-ah-n","nn"],potpourri:["p-ow p-uh r-iy1","nn"],potted:["p-aa1 t-ih-d","jj vbn"],potter:["p-aa1 t-er","nn"],pottery:["p-aa1 t-er iy","nn"],potty:["p-aa1 t-iy","nn"],pouch:["p-aw1-ch","nn"],poultice:["p-ow1-l t-ah s-ih","nn"],poultry:["p-ow1-l t-r-iy","nn"],pounce:["p-aw1-n-s","vb"],pounced:["p-aw1-n-s-t","vbd"],pouncing:["p-aw1-n s-ih-ng","vbg"],pound:["p-aw1-n-d","nn vb vbp"],pounded:["p-aw1-n d-ih-d","vbd vbn"],pounding:["p-aw1-n d-ih-ng","vbg"],pour:["p-ao1-r","vb in vbp"],poured:["p-ao1-r-d","vbd vbn"],pouring:["p-ao1 r-ih-ng","vbg"],pours:["p-ao1-r-z","vbz"],pout:["p-aw1-t","nn vb"],pouted:["p-aw1 t-ih-d","vbd"],poverty:["p-aa1 v-er t-iy","nn"],powder:["p-aw1 d-er","nn vb"],powdered:["p-aw1 d-er-d","jj vbn"],powdery:["p-aw1 d-er iy","jj"],power:["p-aw1 er","nn vbp vb"],powerboat:["p-aw1 er b-ow-t","nn"],powered:["p-aw1 er-d","vbn jj"],powerful:["p-aw1 er f-ah-l","jj"],powerfully:["p-aw1 er-f l-iy","rb"],powerhouse:["p-aw1 er hh-aw-s","nn"],powering:["p-aw1 er ih-ng","vbg"],powerless:["p-aw1 er l-ah-s","jj"],powerlessness:["p-aw1 er l-ah-s n-ah-s","nn"],powertrain:["p-aw1-r t-r-ey-n","nn"],powwow:["p-aw1 w-aw","nn"],pox:["p-aa1-k-s","nn"],practical:["p-r-ae1-k t-ah k-ah-l","jj nn"],practicality:["p-r-ae-k t-ih k-ae1 l-ah t-iy","nn"],practically:["p-r-ae1-k t-ah-k l-iy","rb"],practice:["p-r-ae1-k t-ah-s","nn vb vbp"],practiced:["p-r-ae1-k t-ah-s-t","vbn vbd jj"],practicing:["p-r-ae1-k t-ah s-ih-ng","vbg"],practitioner:["p-r-ae-k t-ih1 sh-ah-n er","nn"],pragmatic:["p-r-ae-g m-ae1 t-ih-k","jj"],pragmatism:["p-r-ae1-g m-ah t-ih z-ah-m","nn"],pragmatist:["p-r-ae1-g m-ah t-ih-s-t","nn"],prairie:["p-r-eh1 r-iy","nn"],praise:["p-r-ey1-z","nn vbp vb"],praised:["p-r-ey1-z-d","vbd jj vbn"],praiseworthy:["p-r-ey1-z w-er dh-iy","jj"],praising:["p-r-ey1 z-ih-ng","vbg"],prance:["p-r-ae1-n-s","vb"],prancing:["p-r-ae1-n s-ih-ng","vbg"],prank:["p-r-ae1-ng-k","nn"],pratfall:["p-r-ae1-t f-ao-l","nn"],prattle:["p-r-ae1 t-ah-l","nn"],prawn:["p-r-ao1-n","nn"],pray:["p-r-ey1","vb vbp"],prayed:["p-r-ey1-d","vbd vbn"],prayer:["p-r-eh1-r","nn"],praying:["p-r-ey1 ih-ng","vbg"],prays:["p-r-ey1-z","vbz"],preach:["p-r-iy1-ch","vb vbp"],preached:["p-r-iy1-ch-t","vbd vbn"],preacher:["p-r-iy1 ch-er","nn"],preaches:["p-r-iy1 ch-ih-z","vbz"],preaching:["p-r-iy1 ch-ih-ng","vbg jj"],preamble:["p-r-iy ae1-m b-ah-l","nn"],prearrange:["p-r-iy-er-ey1-n-jh","vb"],prearranged:["p-r-iy er ey1-n-jh-d","vbn jj"],precarious:["p-r-iy k-eh1 r-iy ah-s","jj"],precariously:["p-r-ih k-eh1 r-iy ah-s l-iy","rb"],precaution:["p-r-iy k-ao1 sh-ah-n","nn"],precautionary:["p-r-ih k-ao1 sh-ah-n eh r-iy","jj"],precede:["p-r-ih s-iy1-d","vb vbp"],preceded:["p-r-ih s-iy1 d-ih-d","vbd vbn"],precedence:["p-r-eh1 s-ah d-ah-n-s","nn"],precedent:["p-r-eh1 s-ih d-ah-n-t","nn jj"],precedes:["p-r-ih s-iy1-d-z","vbz"],preceding:["p-r-iy s-iy1 d-ih-ng","vbg jj"],precept:["p-r-iy1 s-eh-p-t","nn"],precinct:["p-r-iy1 s-ih-ng-k-t","nn"],precious:["p-r-eh1 sh-ah-s","jj rb"],precipice:["p-r-eh1 s-ah p-ah-s","nn"],precipitate:["p-r-ih s-ih1 p-ih t-ey-t","vb nn"],precipitated:["p-r-ih s-ih1 p-ih t-ey t-ih-d","vbd vbn"],precipitating:["p-r-ih s-ih1 p-ah t-ey t-ih-ng","vbg"],precipitous:["p-r-ih s-ih1 p-ih t-ah-s","jj"],precipitously:["p-r-iy s-ih1 p-ih t-ah-s l-iy","rb"],precise:["p-r-ih s-ay1-s","jj"],precisely:["p-r-ih s-ay1-s l-iy","rb"],precision:["p-r-iy s-ih1 zh-ah-n","nn jj"],preclinical:["p-r-iy-k l-ih1 n-ih k-ah-l","jj"],preclude:["p-r-ih k-l-uw1-d","vb vbp"],precluded:["p-r-ih k-l-uw1 d-ih-d","vbd vbn jj"],precludes:["p-r-ih k-l-uw1-d-z","vbz"],precocious:["p-r-ih k-ow1 sh-ah-s","jj"],preconceived:["p-r-iy k-ah-n s-iy1-v-d","jj"],preconception:["p-r-iy k-ah-n s-eh1-p sh-ah-n","nn"],precondition:["p-r-iy k-ah-n d-ih1 sh-ah-n","nn"],precook:["p-r-iy1-k-uh1-k","vb"],precooked:["p-r-iy k-uh1-k-t","vbn"],precrash:["p-r-iy k-r-ae1-sh","jj"],precursor:["p-r-iy k-er1 s-er","nn"],predate:["p-r-iy-d-ey1-t","vb"],predates:["p-r-iy1 d-ey1-t-s","vbz"],predator:["p-r-eh1 d-ah t-er","nn"],predatory:["p-r-eh1 d-ah t-ao r-iy","jj"],predawn:["p-r-iy d-ao1-n","jj"],predecessor:["p-r-eh1 d-ah s-eh s-er","nn"],predetermined:["p-r-iy d-iy t-er1 m-ih-n-d","jj"],predicament:["p-r-ih d-ih1 k-ah m-ah-n-t","nn"],predicate:["p-r-eh1-d-ah-k-ey-t","vb"],predicated:["p-r-eh1 d-ah k-ey t-ih-d","vbn"],predict:["p-r-ih d-ih1-k-t","vbp vb"],predictability:["p-r-ih d-ih-k t-ah b-ih1 l-ih t-iy","nn"],predictable:["p-r-ih d-ih1-k t-ah b-ah-l","jj"],predictably:["p-r-ih d-ih1-k t-ah b-l-iy","rb"],predicted:["p-r-ih d-ih1-k t-ih-d","vbd jj vbn"],predicting:["p-r-ih d-ih1-k t-ih-ng","vbg"],prediction:["p-r-iy d-ih1-k sh-ah-n","nn"],predictive:["p-r-ih d-ih1-k t-ih-v","jj"],predictor:["p-r-ih d-ih1-k t-er","nn"],predicts:["p-r-ih d-ih1-k-t-s","vbz"],predilection:["p-r-eh d-ah l-eh1-k sh-ah-n","nn"],predispose:["p-r-iy d-ih s-p-ow1-z","vb vbp"],predisposed:["p-r-iy d-ih s-p-ow1-z-d","vbn"],predisposing:["p-r-iy d-ih s-p-ow1 z-ih-ng","vbg"],predisposition:["p-r-iy d-ih-s p-ah z-ih1 sh-ah-n","nn"],predominance:["p-r-ih d-aa1 m-ah n-ah-n-s","nn"],predominant:["p-r-ih d-aa1 m-ah n-ah-n-t","jj"],predominantly:["p-r-ih d-aa1 m-ah n-ah-n-t l-iy","rb"],predominate:["p-r-ih d-aa1 m-ah n-ey-t","vb vbp"],preempt:["p-r-iy1 eh-m-p-t","vb"],preemptive:["p-r-iy eh1-m-p t-ih-v","jj"],preen:["p-r-iy1-n","vb"],preening:["p-r-iy1 n-ih-ng","vbg"],prefabricate:["p-r-iy-f-ae1-b-r-ih-k-ey-t","vb"],prefabricated:["p-r-iy f-ae1 b-r-ih k-ey t-ih-d","vbn"],preface:["p-r-eh1 f-ah-s","nn vb"],prefaced:["p-r-eh1 f-ah-s-t","vbd vbn"],prefectural:["p-r-iy f-eh1-k ch-er ah-l","jj"],prefecture:["p-r-iy1 f-eh-k ch-er","nn"],prefer:["p-r-ah f-er1","vbp vb"],preferable:["p-r-eh1 f-er ah b-ah-l","jj"],preferably:["p-r-eh1 f-er ah b-l-iy","rb"],preference:["p-r-eh1 f-er ah-n-s","nn"],preferential:["p-r-eh f-er eh1-n ch-ah-l","jj"],preferentially:["p-r-eh f-er eh1-n ch-ah l-iy","rb"],preferred:["p-r-ah f-er1-d","jj vbd vbg vbn"],preferring:["p-r-ih f-er1 ih-ng","vbg"],prefers:["p-r-ah f-er1-z","vbz"],pregnancy:["p-r-eh1-g n-ah-n s-iy","nn"],pregnant:["p-r-eh1-g n-ah-n-t","jj"],prehistoric:["p-r-iy hh-ih s-t-ao1 r-ih-k","jj"],prejudge:["p-r-iy-jh-ah1-jh","vb"],prejudged:["p-r-iy jh-ah1-jh-d","vbn"],prejudice:["p-r-eh1 jh-ah d-ih-s","nn vb"],prejudiced:["p-r-eh1 jh-ah d-ah-s-t","vbn jj"],prejudicial:["p-r-eh jh-ah d-ih1 sh-ah-l","jj"],prelate:["p-r-eh1 l-ih-t","nn"],preliminarily:["p-r-ih l-ih m-ah n-eh1 r-ih l-iy","rb"],preliminary:["p-r-ih l-ih1 m-ah n-eh r-iy","jj nn"],prelude:["p-r-ey1 l-uw-d","nn"],premarital:["p-r-iy m-eh1 r-ah t-ah-l","jj"],premature:["p-r-iy m-ah ch-uh1-r","jj"],prematurely:["p-r-iy m-ah ch-uh1-r l-iy","rb"],premeditated:["p-r-iy m-eh1 d-ah t-ey t-ih-d","jj"],premier:["p-r-eh m-ih1-r","nn jj"],premiere:["p-r-eh m-ih1-r","nn vbp vb"],premiered:["p-r-eh m-ih1-r-d","vbd"],premiering:["p-r-eh m-ih1 r-ih-ng","vbg"],premise:["p-r-eh1 m-ih-s","nn"],premium:["p-r-iy1 m-iy ah-m","nn jj"],prenatal:["p-r-iy n-ey1 t-ah-l","jj rb"],preoccupation:["p-r-iy aa k-y-ah p-ey1 sh-ah-n","nn"],preoccupied:["p-r-iy aa1 k-y-ah p-ay-d","vbn jj"],preoccupies:["p-r-iy aa1 k-y-ah p-ay-z","vbz"],preoccupy:["p-r-iy aa1 k-y-ah p-ay","vb vbp"],preordain:["p-r-iy-ao-r-d-ey1-n","vb"],preordained:["p-r-iy ao-r d-ey1-n-d","vbn"],prep:["p-r-eh1-p","jj nn"],prepackage:["p-r-iy-p-ae1-k-ah-jh","vb"],prepackaged:["p-r-iy p-ae1 k-ah-jh-d","vbn"],prepaid:["p-r-iy p-ey1-d","jj vbn vb"],preparation:["p-r-eh p-er ey1 sh-ah-n","nn"],preparatory:["p-r-ih p-eh1 r-ah t-ao r-iy","jj"],prepare:["p-r-iy p-eh1-r","vb vbp"],prepared:["p-r-iy p-eh1-r-d","vbn vbd jj"],preparedness:["p-r-iy p-eh1 r-ah-d n-ah-s","nn"],preparer:["p-r-iy p-eh1 r-er","nn"],prepares:["p-r-iy p-eh1-r-z","vbz"],preparing:["p-r-iy p-eh1 r-ih-ng","vbg"],prepay:["p-r-iy p-ey1","vb"],prepaying:["p-r-iy p-ey1 ih-ng","vbg"],prepayment:["p-r-iy p-ey1 m-ah-n-t","nn"],preponderance:["p-r-iy p-aa1-n d-r-ah-n-s","nn"],preposterous:["p-r-ih p-aa1 s-t-er ah-s","jj"],preppie:["p-r-eh1 p-iy","nn"],preppy:["p-r-eh1 p-iy","nn jj"],prerecord:["p-r-iy-r-iy-k-ao1-r-d","vb"],prerecorded:["p-r-iy r-iy k-ao1-r d-ih-d","vbn"],prerequisite:["p-r-iy r-eh1 k-w-ah z-ah-t","nn"],prerogative:["p-r-ih r-aa1 g-ah t-ih-v","nn"],presage:["p-r-eh1 s-ih-jh","vb vbp"],presaged:["p-r-eh1 s-ih-jh-d","vbd"],presages:["p-r-eh1 s-ih jh-ih-z","vbz"],presaging:["p-r-eh1 s-ih jh-ih-ng","vbg"],presale:["p-r-iy1 s-ey-l","jj nn"],preschool:["p-r-iy s-k-uw1-l","jj"],preschooler:["p-r-iy1 s-k-uw l-er","nn"],prescient:["p-r-eh1 s-iy ah-n-t","jj"],prescribe:["p-r-ah s-k-r-ay1-b","vb vbp"],prescribed:["p-r-iy s-k-r-ay1-b-d","vbn jj vbd"],prescriber:["p-r-iy s-k-r-ay1 b-er","nn"],prescribes:["p-r-iy s-k-r-ay1-b-z","vbz"],prescribing:["p-r-iy s-k-r-ay1 b-ih-ng","vbg"],prescription:["p-r-ah s-k-r-ih1-p sh-ah-n","nn"],presence:["p-r-eh1 z-ah-n-s","nn"],present:["p-r-eh1 z-ah-n-t","jj vbp rb nn vb"],presentable:["p-r-ah z-eh1-n t-ah b-ah-l","jj"],presentation:["p-r-eh z-ah-n t-ey1 sh-ah-n","nn"],presented:["p-r-iy z-eh1-n t-ah-d","vbn vbd"],presenter:["p-r-eh1 z-ah-n t-er","nn"],presenting:["p-r-ih z-eh1-n t-ih-ng","vbg"],presently:["p-r-eh1 z-ah-n-t l-iy","rb"],preservation:["p-r-eh z-er v-ey1 sh-ah-n","nn"],preservative:["p-r-iy z-er1 v-ah t-ih-v","jj"],preserve:["p-r-ah z-er1-v","vb vbp nn"],preserved:["p-r-ah z-er1-v-d","vbn jj vbd"],preserving:["p-r-ah z-er1 v-ih-ng","vbg"],preset:["p-r-iy s-eh1-t","jj"],preside:["p-r-ih z-ay1-d","vb"],presided:["p-r-ih z-ay1 d-ih-d","vbd vbn"],presidency:["p-r-eh1 z-ah d-ah-n s-iy","nn"],president:["p-r-eh1 z-ah d-eh-n-t","nn"],presidential:["p-r-eh z-ah d-eh1-n ch-ah-l","jj"],presides:["p-r-ih z-ay1-d-z","vbz"],presiding:["p-r-ih z-ay1 d-ih-ng","vbg"],press:["p-r-eh1-s","nn vbp vb"],pressed:["p-r-eh1-s-t","vbn vbd"],presser:["p-r-eh1 s-er","nn"],pressing:["p-r-eh1 s-ih-ng","vbg jj"],pressman:["p-r-eh1-s m-ah-n","nn"],pressure:["p-r-eh1 sh-er","nn vb vbp"],pressured:["p-r-eh1 sh-er-d","vbn jj nn vb vbd"],pressuring:["p-r-eh1 sh-er ih-ng","vbg"],pressurize:["p-r-eh1-sh-er-ay-z","vb"],pressurized:["p-r-eh1 sh-er ay-z-d","vbn"],prestige:["p-r-eh s-t-iy1-zh","nn jj"],prestigious:["p-r-eh s-t-ih1 jh-ah-s","jj"],presto:["p-r-eh1 s-t-ow","rb"],presumably:["p-r-ah z-uw1 m-ah b-l-iy","rb"],presume:["p-r-ih z-uw1-m","vb vbp"],presumed:["p-r-ah z-uw1-m-d","vbn jj vbd"],presumes:["p-r-ah z-uw1-m-z","vbz"],presuming:["p-r-ih z-uw1 m-ih-ng","vbg"],presumption:["p-r-ih z-ah1-m-p sh-ah-n","nn"],presumptuous:["p-r-ih z-ah1-m-p ch-ah-w ah-s","jj"],presuppose:["p-r-iy-s-ah-p-ow1-z","vb"],presupposes:["p-r-iy s-ah p-ow1 z-ih-z","vbz"],presupposition:["p-r-iy s-ah p-ah z-ih1 sh-ah-n","nn"],pretax:["p-r-iy1 t-ae1-k-s","jj nn"],pretend:["p-r-iy t-eh1-n-d","vb jj"],pretended:["p-r-iy t-eh1-n d-ah-d","vbd vbn"],pretending:["p-r-iy t-eh1-n d-ih-ng","vbg"],pretends:["p-r-iy t-eh1-n-d-z","vbz"],pretense:["p-r-iy t-eh1-n-s","nn"],pretension:["p-r-ah t-eh1-n sh-ah-n","nn"],pretentious:["p-r-iy t-eh1-n sh-ah-s","jj"],pretext:["p-r-iy1 t-eh-k-s-t","nn"],pretrial:["p-r-iy t-r-ay1 ah-l","jj"],prettier:["p-r-ih1 t-iy er","jjr"],prettiest:["p-r-ih1 t-iy ah-s-t","jjs"],pretty:["p-r-ih1 t-iy","rb jj"],prevail:["p-r-ih v-ey1-l","vb vbp"],prevailed:["p-r-ih v-ey1-l-d","vbd vbn"],prevailing:["p-r-ih v-ey1 l-ih-ng","vbg jj"],prevails:["p-r-ih v-ey1-l-z","vbz"],prevalence:["p-r-eh1 v-ah l-ah-n-s","nn"],prevalent:["p-r-eh1 v-ah l-ah-n-t","jj nn"],prevent:["p-r-ih v-eh1-n-t","vb vbp"],preventable:["p-r-ih v-eh1-n t-ah b-ah-l","jj"],preventative:["p-r-iy v-eh1-n t-ah t-ih-v","jj"],prevented:["p-r-ih v-eh1-n t-ih-d","vbn vbd"],preventing:["p-r-ih v-eh1-n t-ih-ng","vbg"],prevention:["p-r-iy v-eh1-n sh-ah-n","nn"],preventive:["p-r-ih v-eh1-n t-ih-v","jj nn"],prevents:["p-r-ih v-eh1-n-t-s","vbz"],preview:["p-r-iy1 v-y-uw","nn vb"],previewing:["p-r-iy1 v-y-uw ih-ng","vbg"],previous:["p-r-iy1 v-iy ah-s","jj"],previously:["p-r-iy1 v-iy ah-s l-iy","rb"],prewar:["p-r-iy w-ao1-r","jj"],prey:["p-r-ey1","nn vbp vb"],preying:["p-r-ey1 ih-ng","vbg"],price:["p-r-ay1-s","nn vbp vb"],priced:["p-r-ay1-s-t","vbn jj vbd"],priceless:["p-r-ay1-s l-ah-s","jj"],pricey:["p-r-ay1 s-iy","jj"],pricier:["p-r-ay1 s-iy er","jjr"],priciest:["p-r-ay s-iy ih-s-t","jjs"],pricing:["p-r-ay1 s-ih-ng","vbg"],prick:["p-r-ih1-k","nn vb"],pricked:["p-r-ih1-k-t","vbn"],prickly:["p-r-ih1-k l-iy","jj rb"],pride:["p-r-ay1-d","nn vb vbp"],prided:["p-r-ay1 d-ih-d","vbd vbn"],prides:["p-r-ay1-d-z","vbz"],pries:["p-r-ay1-z","vbz"],priest:["p-r-iy1-s-t","nn"],priestly:["p-r-iy1-s-t l-iy","jj"],prim:["p-r-ih1-m","jj"],prima:["p-r-iy1 m-ah","nn"],primacy:["p-r-ay1 m-ah s-iy","nn"],primal:["p-r-ay1 m-ah-l","jj"],primarily:["p-r-ay m-eh1 r-ah l-iy","rb"],primary:["p-r-ay1 m-eh r-iy","jj nn"],primate:["p-r-ay1 m-ey-t","nn"],prime:["p-r-ay1-m","jj nn vb"],primed:["p-r-ay1-m-d","vbn jj vbd"],primetime:["p-r-ay1-m t-ay-m","nn"],primeval:["p-r-ay m-iy1 v-ah-l","jj"],priming:["p-r-ay1 m-ih-ng","vbg"],primitive:["p-r-ih1 m-ah t-ih-v","jj"],primly:["p-r-ih1-m l-iy","rb"],primordial:["p-r-ih m-ao1-r d-iy ah-l","jj"],prince:["p-r-ih1-n-s","nn"],princely:["p-r-ih1-n-s l-iy","jj"],princess:["p-r-ih1-n s-eh-s","nn"],principal:["p-r-ih1-n s-ah p-ah-l","jj nn"],principally:["p-r-ih1-n s-ih p-l-iy","rb"],principle:["p-r-ih1-n s-ah p-ah-l","nn"],principled:["p-r-ih1-n s-ah p-ah-l-d","jj"],print:["p-r-ih1-n-t","nn vb vbp"],printable:["p-r-ih1-n t-ah b-ah-l","jj"],printed:["p-r-ih1-n t-ah-d","vbn vbd jj"],printer:["p-r-ih1-n t-er","nn"],printing:["p-r-ih1-n t-ih-ng","nn vbg"],printout:["p-r-ih1-n-t aw-t","nn"],prior:["p-r-ay1 er","rb nn jj"],priority:["p-r-ay ao1 r-ah t-iy","nn jj"],prison:["p-r-ih1 z-ah-n","nn vb"],prisoner:["p-r-ih1 z-ah-n er","nn"],pristine:["p-r-ih1 s-t-iy-n","jj"],privacy:["p-r-ay1 v-ah s-iy","nn"],"private":["p-r-ay1 v-ah-t","jj nn rb"],privately:["p-r-ay1 v-ah-t l-iy","rb"],privation:["p-r-ay v-ey1 sh-ah-n","nn"],privatization:["p-r-ay1 v-ah t-ah z-ey1 sh-ah-n","nn"],privatize:["p-r-ih1 v-ah t-ay-z","vb"],privatized:["p-r-ay1 v-ah t-ay-z-d","vbn vbd jj"],privatizing:["p-r-ay1 v-ah t-ay z-ih-ng","vbg"],privilege:["p-r-ih1-v l-ah-jh","nn"],privileged:["p-r-ih1-v l-ah-jh-d","jj"],privy:["p-r-ih1 v-iy","jj nn"],prize:["p-r-ay1-z","nn jj vb vbp"],prized:["p-r-ay1-z-d","vbn jj"],pro:["p-r-ow1","nn"],probability:["p-r-aa b-ah b-ih1 l-ah t-iy","nn"],probable:["p-r-aa1 b-ah b-ah-l","jj"],probably:["p-r-aa1 b-ah b-l-iy","rb"],probate:["p-r-ow1 b-ey-t","nn"],probation:["p-r-ow b-ey1 sh-ah-n","nn"],probe:["p-r-ow1-b","nn vbp vb"],probed:["p-r-ow1-b-d","vbd"],probing:["p-r-ow1 b-ih-ng","vbg jj nn"],probity:["p-r-ow1 b-ah t-iy","nn"],problem:["p-r-aa1 b-l-ah-m","nn"],problematic:["p-r-aa b-l-ah m-ae1 t-ih-k","jj"],problematical:["p-r-aa b-l-ah m-ae1 t-ih k-ah-l","jj"],proboscis:["p-r-ow b-aa1 s-ah-s","nn"],procedural:["p-r-ah s-iy1 jh-er ah-l","jj"],procedure:["p-r-ah s-iy1 jh-er","nn"],proceed:["p-r-ah s-iy1-d","vb vbp"],proceeded:["p-r-ah s-iy1 d-ah-d","vbd vbn"],proceeding:["p-r-ah s-iy1 d-ih-ng","nn vbg"],process:["p-r-aa1 s-eh-s","nn vbp vb"],processed:["p-r-aa1 s-eh-s-t","vbn vbd jj"],processing:["p-r-aa1 s-eh s-ih-ng","vbg"],procession:["p-r-ah s-eh1 sh-ah-n","nn"],processional:["p-r-ah s-eh1 sh-ah n-ah-l","nn"],processor:["p-r-aa1 s-eh s-er","nn"],proclaim:["p-r-ow k-l-ey1-m","vb vbp"],proclaimed:["p-r-ow k-l-ey1-m-d","vbd jj vbn"],proclaiming:["p-r-ow k-l-ey1 m-ih-ng","vbg"],proclaims:["p-r-ow k-l-ey1-m-z","vbz"],proclamation:["p-r-aa k-l-ah m-ey1 sh-ah-n","nn"],proclivity:["p-r-ow k-l-ih1 v-ah t-iy","nn"],procrastinate:["p-r-ah k-r-ae1 s-t-ah n-ey-t","vb"],procrastination:["p-r-ah k-r-ae s-t-ah n-ey1 sh-ah-n","nn"],procreate:["p-r-ow1 k-r-iy ey1-t","vb"],procreation:["p-r-ow1 k-r-iy ey1 sh-ah-n","nn"],proctor:["p-r-aa1-k t-er","nn"],procure:["p-r-ow k-y-uh1-r","vb"],procured:["p-r-ow k-y-uh1-r-d","vbn vbd"],procurement:["p-r-ow k-y-uh1-r m-ah-n-t","nn jj"],procurer:["p-r-ow k-y-uh1 r-er","nn"],prod:["p-r-aa1-d","vb nn"],prodded:["p-r-aa1 d-ih-d","vbn vbd"],prodding:["p-r-aa1 d-ih-ng","vbg"],prodigal:["p-r-aa1 d-ih g-ah-l","jj"],prodigious:["p-r-ah d-ih1 jh-ah-s","jj"],prodigiously:["p-r-ow d-ih1 jh-ih-s l-iy","rb"],prodigy:["p-r-aa1 d-ah jh-iy","nn"],produce:["p-r-ah d-uw1-s","vb vbp nn"],produced:["p-r-ah d-uw1-s-t","vbn vbd"],producer:["p-r-ah d-uw1 s-er","nn"],produces:["p-r-ah d-uw1 s-ah-z","vbz"],producing:["p-r-ah d-uw1 s-ih-ng","vbg jj nn"],product:["p-r-aa1 d-ah-k-t","nn"],production:["p-r-ah d-ah1-k sh-ah-n","nn"],productive:["p-r-ah d-ah1-k t-ih-v","jj"],productivity:["p-r-ow d-ah-k t-ih1 v-ah t-iy","nn"],prof:["p-r-aa1-f","nn"],profane:["p-r-ow f-ey1-n","jj"],profanity:["p-r-ow f-ae1 n-ah t-iy","nn"],profess:["p-r-ah f-eh1-s","vbp vb"],professed:["p-r-ah f-eh1-s-t","vbd vbn jj"],professes:["p-r-ah f-eh1 s-ih-z","vbz"],professing:["p-r-ah f-eh1 s-ih-ng","vbg"],profession:["p-r-ah f-eh1 sh-ah-n","nn"],professional:["p-r-ah f-eh1 sh-ah n-ah-l","jj nn"],professionalism:["p-r-ah f-eh1 sh-ah-n ah l-ih z-ah-m","nn"],professionally:["p-r-ah f-eh1 sh-ah-n ah l-iy","rb"],professor:["p-r-ah f-eh1 s-er","nn"],professorial:["p-r-ow f-ah s-ao1 r-iy ah-l","jj"],professorship:["p-r-ah f-eh1 s-er sh-ih-p","nn"],proffer:["p-r-aa1 f-er","vb"],proffered:["p-r-aa1 f-er-d","vbd vbn"],proficiency:["p-r-ah f-ih1 sh-ah-n s-iy","nn"],proficient:["p-r-aa f-ih1 sh-ah-n-t","jj"],profile:["p-r-ow1 f-ay-l","nn jj vb"],profiled:["p-r-ow1 f-ay-l-d","vbn"],profiling:["p-r-ow1 f-ay l-ih-ng","vbg"],profit:["p-r-aa1 f-ah-t","nn vbp vb"],profitability:["p-r-aa f-ih t-ah b-ih1 l-ih t-iy","nn"],profitable:["p-r-aa1 f-ah t-ah b-ah-l","jj"],profitably:["p-r-aa1 f-ah t-ah b-l-iy","rb"],profited:["p-r-aa1 f-ah t-ah-d","vbd vbn"],profiteer:["p-r-aa-f-ah-t-ih1-r","vb"],profiteering:["p-r-aa f-ah t-ih1 r-ih-ng","vbg"],profiting:["p-r-aa1 f-ah t-ih-ng","vbg"],profittaking:["p-r-aa1 f-ih-t t-ey k-ih-ng","nn"],profligacy:["p-r-ao1 f-l-ih g-ae s-iy","nn"],profligate:["p-r-ao1 f-l-ih g-ey-t","jj"],profound:["p-r-ow f-aw1-n-d","jj"],profoundly:["p-r-ow f-aw1-n-d l-iy","rb"],profuse:["p-r-ah f-y-uw1-s","jj"],profusely:["p-r-ah f-y-uw1-s l-iy","rb"],profusion:["p-r-ah f-y-uw1 zh-ah-n","nn"],progeny:["p-r-aa1 jh-ah n-iy","nn"],prognosis:["p-r-aa-g n-ow1 s-ah-s","nn"],program:["p-r-ow1 g-r-ae-m","nn vbp vb"],programmable:["p-r-ow1 g-r-ae m-ah b-ah-l","jj"],programmatic:["p-r-aa g-r-ah m-ae1 t-ih-k","jj"],programmed:["p-r-ow1 g-r-ae-m-d","vbn jj"],programmer:["p-r-ow1 g-r-ae m-er","nn"],programming:["p-r-ow1 g-r-ae m-ih-ng","vbg"],progress:["p-r-aa1 g-r-eh-s","nn vb"],progressed:["p-r-ah g-r-eh1-s-t","vbd vbn"],progresses:["p-r-aa1 g-r-eh s-ah-z","vbz"],progressing:["p-r-ah g-r-eh1 s-ih-ng","vbg"],progression:["p-r-ah g-r-eh1 sh-ah-n","nn"],progressive:["p-r-ah g-r-eh1 s-ih-v","jj nn"],progressively:["p-r-aa g-r-eh1 s-ih-v l-iy","rb"],progressivity:["p-r-aa g-r-eh s-ih1 v-ah t-iy","nn"],prohibit:["p-r-ow hh-ih1 b-ah-t","vb vbp"],prohibited:["p-r-ow hh-ih1 b-ah t-ah-d","vbn vbd"],prohibiting:["p-r-ow hh-ih1 b-ah t-ih-ng","vbg"],prohibition:["p-r-ow ah b-ih1 sh-ah-n","nn"],prohibitive:["p-r-ow hh-ih1 b-ah t-ih-v","jj"],prohibitively:["p-r-ow hh-ih1 b-ah t-ih-v l-iy","rb"],prohibits:["p-r-ow hh-ih1 b-ah-t-s","vbz"],project:["p-r-aa1 jh-eh-k-t","nn vb vbp"],projected:["p-r-ah jh-eh1-k t-ah-d","vbn jj vbd"],projectile:["p-r-ah jh-eh1-k t-ah-l","nn"],projecting:["p-r-ah jh-eh1-k t-ih-ng","vbg"],projection:["p-r-ah jh-eh1-k sh-ah-n","nn"],projective:["p-r-ah jh-eh1-k t-ih-v","jj"],projector:["p-r-ah jh-eh1-k t-er","nn"],proletarian:["p-r-ow l-ah t-eh1 r-iy ah-n","jj"],proletariat:["p-r-ow l-ah t-eh1 r-iy ah-t","nn"],proliferate:["p-r-ow l-ih1 f-er ey-t","vb vbp"],proliferated:["p-r-ah l-ih1 f-er ey t-ih-d","vbn vb vbd"],proliferating:["p-r-ow l-ih1 f-er ey t-ih-ng","vbg"],proliferation:["p-r-ow l-ih f-er ey1 sh-ah-n","nn"],prolific:["p-r-ow l-ih1 f-ih-k","jj"],prolong:["p-r-ah l-ao1-ng","vb"],prolonged:["p-r-ah l-ao1-ng-d","vbn vbd jj"],prolonging:["p-r-ow l-ao1 ng-ih-ng","vbg"],prolongs:["p-r-ah l-ao1-ng-z","vbz"],prom:["p-r-aa1-m","nn"],promenade:["p-r-aa m-ah n-ey1-d","nn"],prominence:["p-r-aa1 m-ah n-ah-n-s","nn"],prominent:["p-r-aa1 m-ah n-ah-n-t","jj"],prominently:["p-r-aa1 m-ah n-ah-n-t l-iy","rb"],promiscuous:["p-r-ow1 m-ih s-k-w-ah-s","jj"],promise:["p-r-aa1 m-ah-s","nn vb vbp"],promised:["p-r-aa1 m-ah-s-t","vbd jj vbn"],promising:["p-r-aa1 m-ah s-ih-ng","jj vbg"],promissory:["p-r-aa1 m-ah s-ao r-iy","jj"],promote:["p-r-ah m-ow1-t","vb vbp"],promoted:["p-r-ah m-ow1 t-ah-d","vbn vbd"],promoter:["p-r-ah m-ow1 t-er","nn"],promotes:["p-r-ah m-ow1-t-s","vbz"],promoting:["p-r-ah m-ow1 t-ih-ng","vbg"],promotion:["p-r-ah m-ow1 sh-ah-n","nn"],promotional:["p-r-ah m-ow1 sh-ah n-ah-l","jj"],prompt:["p-r-aa1-m-p-t","vb jj vbp"],prompted:["p-r-aa1-m-p t-ah-d","vbd vbn"],prompting:["p-r-aa1-m-p t-ih-ng","vbg"],promptly:["p-r-aa1-m-p-t l-iy","rb"],prompts:["p-r-aa1-m-p-t-s","vbz"],promulgate:["p-r-ow-m-ah1-l-g-ey-t","vb"],promulgated:["p-r-aa1 m-ah-l g-ey t-ah-d","vbn vbd"],promulgating:["p-r-aa1 m-ah-l g-ey t-ih-ng","vbg"],prone:["p-r-ow1-n","jj rb"],pronoun:["p-r-ow1 n-aw-n","nn"],pronounce:["p-r-ah n-aw1-n-s","vb"],pronounced:["p-r-ah n-aw1-n-s-t","vbn vbd jj"],pronouncement:["p-r-ah n-aw1-n s-m-ah-n-t","nn"],pronounces:["p-r-ah n-aw1-n s-ih-z","vbz"],pronouncing:["p-r-ah n-aw1-n s-ih-ng","jj vbg"],pronto:["p-r-aa1-n t-ow","rb"],pronunciation:["p-r-ow n-ah-n s-iy ey1 sh-ah-n","nn"],proof:["p-r-uw1-f","nn jj"],proofread:["p-r-uw1-f-r-iy-d","vb"],proofreading:["p-r-uw1-f r-iy d-ih-ng","vbg"],prop:["p-r-aa1-p","vb vbp nn"],propaganda:["p-r-aa p-ah g-ae1-n d-ah","nn"],propagandist:["p-r-aa p-ah g-ae1-n d-ah-s-t","nn"],propagandistic:["p-r-aa p-ah g-ah-n d-ih1 s-t-ih-k","jj"],propagandize:["p-r-aa p-ah g-ae1-n d-ay-z","vb"],propagate:["p-r-aa1 p-ah g-ey-t","vb"],propagated:["p-r-aa1 p-ah g-ey t-ih-d","vbn"],propagation:["p-r-aa p-ah g-ey1 sh-ah-n","nn"], +propane:["p-r-ow1 p-ey-n","nn"],propel:["p-r-ah p-eh1-l","vb vbp"],propellant:["p-r-ah p-eh1 l-ah-n-t","nn"],propelled:["p-r-ah p-eh1-l-d","vbn vbd"],propeller:["p-r-ah p-eh1 l-er","nn"],propelling:["p-r-ah p-eh1 l-ih-ng","vbg"],propels:["p-r-ah p-eh1-l-z","vbz"],propensity:["p-r-ah p-eh1-n s-ih t-iy","nn"],proper:["p-r-aa1 p-er","jj"],properly:["p-r-aa1 p-er l-iy","rb"],property:["p-r-aa1 p-er t-iy","nn"],propfan:["p-r-aa1-p f-ae-n","nn jj vb"],prophecy:["p-r-aa1 f-ah s-iy","nn"],prophesied:["p-r-aa1 f-ah s-ay-d","vbd vbn"],prophesies:["p-r-aa1 f-ah s-ay-z","vbz"],prophesy:["p-r-aa1 f-ah s-ay","vb"],prophet:["p-r-aa1 f-ah-t","nn"],prophetic:["p-r-ah f-eh1 t-ih-k","jj"],propitious:["p-r-ah p-ih1 sh-ah-s","jj"],proponent:["p-r-ah p-ow1 n-ah-n-t","nn"],proportion:["p-r-ah p-ao1-r sh-ah-n","nn"],proportional:["p-r-ah p-ao1-r sh-ah n-ah-l","jj nn"],proportionally:["p-r-ah p-ao1-r sh-ah-n ah l-iy","rb"],proportionate:["p-r-ah p-ao1-r sh-ah-n ah-t","jj"],proportionately:["p-r-ah p-ao1-r sh-ah-n ah-t l-iy","rb"],proportioned:["p-r-ah p-ao1-r sh-ah-n-d","jj"],proposal:["p-r-ah p-ow1 z-ah-l","nn"],propose:["p-r-ah p-ow1-z","vb vbp"],proposed:["p-r-ah p-ow1-z-d","vbn vbd jj"],proposes:["p-r-ah p-ow1 z-ih-z","vbz"],proposing:["p-r-ah p-ow1 z-ih-ng","vbg"],proposition:["p-r-aa p-ah z-ih1 sh-ah-n","nn"],propound:["p-r-ah-p-aw1-n-d","vb"],propounded:["p-r-ah p-aw1-n d-ah-d","vbd"],propped:["p-r-aa1-p-t","vbn vbd"],propping:["p-r-aa1 p-ih-ng","vbg"],proprietary:["p-r-ah p-r-ay1 ah t-eh r-iy","jj nn"],proprietor:["p-r-ah p-r-ay1 ah t-er","nn"],proprietorship:["p-r-ah p-r-ay1 ah t-er sh-ih-p","nn"],propriety:["p-r-ah p-r-ay1 ah t-iy","nn"],propulsion:["p-r-ah p-ah1-l sh-ah-n","nn"],propylene:["p-r-ow p-ah l-iy1-n","nn"],prorate:["p-r-ow1-r-ey1-t","vb"],prorated:["p-r-ow1 r-ey t-ih-d","vbn"],proration:["p-r-ow r-ey1 sh-ah-n","nn jj"],prosaic:["p-r-ow z-ey1 ih-k","jj"],proscribe:["p-r-ow s-k-r-ay1-b","vb vbp"],proscribed:["p-r-ow s-k-r-ay1-b-d","vbn"],proscribes:["p-r-ow s-k-r-ay1-b-z","vbz"],proscription:["p-r-ow s-k-r-ih1-p sh-ah-n","nn"],prose:["p-r-ow1-z","nn"],prosecute:["p-r-aa1 s-ah k-y-uw-t","vb"],prosecuted:["p-r-aa1 s-ih k-y-uw t-ih-d","vbn vbd"],prosecuting:["p-r-aa1 s-ih k-y-uw t-ih-ng","vbg"],prosecution:["p-r-aa s-ah k-y-uw1 sh-ah-n","nn"],prosecutor:["p-r-aa1 s-ih k-y-uw t-er","nn"],prosecutorial:["p-r-aa s-ih k-y-uw t-ao1 r-iy ah-l","jj"],proselytize:["p-r-aa1-s-ah-l-ah-t-ay-z","vb"],proselytizing:["p-r-aa1 s-ah l-ah t-ay z-ih-ng","vbg"],prospect:["p-r-aa1 s-p-eh-k-t","nn"],prospective:["p-r-ah s-p-eh1-k t-ih-v","jj"],prospectively:["p-r-ah s-p-eh1-k t-ih-v l-iy","rb"],prospector:["p-r-ao1 s-p-eh-k t-er","nn"],prospectus:["p-r-ah s-p-eh1-k t-ah-s","nn"],prosper:["p-r-aa1 s-p-er","vb"],prospered:["p-r-aa1 s-p-er-d","vbn vbd"],prospering:["p-r-aa1 s-p-er ih-ng","vbg"],prosperity:["p-r-aa s-p-eh1 r-ah t-iy","nn"],prosperous:["p-r-aa1 s-p-er ah-s","jj"],prospers:["p-r-aa1 s-p-er-z","vbz"],prostate:["p-r-aa1 s-t-ey-t","nn jj"],prostitute:["p-r-aa1 s-t-ah t-uw-t","nn vb"],prostitution:["p-r-aa s-t-ah t-uw1 sh-ah-n","nn"],prostrate:["p-r-aa1 s-t-r-ey-t","jj"],protagonist:["p-r-ow t-ae1 g-ah n-ah-s-t","nn"],protect:["p-r-ah t-eh1-k-t","vb vbp"],"protected":["p-r-ah t-eh1-k t-ah-d","vbn jj vbd"],protecting:["p-r-ah t-eh1-k t-ih-ng","vbg"],protection:["p-r-ah t-eh1-k sh-ah-n","nn"],protectionism:["p-r-ah t-eh1-k sh-ah n-ih z-ah-m","nn"],protectionist:["p-r-ah t-eh1-k sh-ah n-ih-s-t","jj nn"],protective:["p-r-ah t-eh1-k t-ih-v","jj nn"],protectively:["p-r-ah t-eh1-k t-ih-v l-iy","rb"],protector:["p-r-ah t-eh1-k t-er","nn"],protects:["p-r-ah t-eh1-k-t-s","vbz"],protege:["p-r-ow1 t-ah zh-ey","nn"],protein:["p-r-ow1 t-iy-n","nn"],protest:["p-r-ow1 t-eh-s-t","nn vb vbp"],protestation:["p-r-ow t-eh s-t-ey1 sh-ah-n","nn"],protested:["p-r-ah t-eh1 s-t-ah-d","vbd vbn"],protester:["p-r-ow1 t-eh s-t-er","nn"],protesting:["p-r-ah t-eh1 s-t-ih-ng","vbg"],protestor:["p-r-ow1 t-eh s-t-er","nn"],protocol:["p-r-ow1 t-ah k-aa-l","nn"],proton:["p-r-ow1 t-aa-n","nn"],prototype:["p-r-ow1 t-ah t-ay-p","nn jj"],prototypical:["p-r-ow t-ah t-ih1 p-ih k-ah-l","jj"],protozoan:["p-r-ow t-ah z-ow1 ah-n","jj nn"],protozoon:["p-r-ow t-ah z-uw1-n","nn"],protract:["p-r-ow-t-r-ae1-k-t","vb"],protracted:["p-r-ow t-r-ae1-k t-ih-d","jj vbn"],protrude:["p-r-ow t-r-uw1-d","vb"],protruding:["p-r-ow t-r-uw1 d-ih-ng","vbg"],proud:["p-r-aw1-d","jj"],prouder:["p-r-aw1 d-er","rbr"],proudest:["p-r-aw1 d-ah-s-t","jjs"],proudly:["p-r-aw1-d l-iy","rb"],prove:["p-r-uw1-v","vb vbp"],proved:["p-r-uw1-v-d","vbd jj vbn"],proven:["p-r-uw1 v-ah-n","vbn jj"],provenance:["p-r-aa1 v-ah n-ah-n-s","nn"],proverb:["p-r-aa1 v-er-b","nn"],proverbial:["p-r-ah v-er1 b-iy ah-l","jj"],proves:["p-r-uw1-v-z","vbz"],provide:["p-r-ah v-ay1-d","vb vbp"],provided:["p-r-ah v-ay1 d-ah-d","vbn vbd"],providence:["p-r-aa1 v-ah d-ah-n-s","nn"],providential:["p-r-aa v-ah d-eh1-n ch-ah-l","jj"],provider:["p-r-ah v-ay1 d-er","nn"],provides:["p-r-ah v-ay1-d-z","vbz"],providing:["p-r-ah v-ay1 d-ih-ng","vbg in"],province:["p-r-aa1 v-ah-n-s","nn"],provincial:["p-r-ah v-ih1-n sh-ah-l","jj"],provincially:["p-r-ah v-ih1-n sh-ah l-iy","rb"],proving:["p-r-uw1 v-ih-ng","vbg"],provision:["p-r-ah v-ih1 zh-ah-n","nn vb"],provisional:["p-r-ah v-ih1 zh-ah n-ah-l","jj"],provisionally:["p-r-ah v-ih1 zh-ah-n ah l-iy","rb"],provisioning:["p-r-ah v-ih1 zh-ah-n ih-ng","vbg"],proviso:["p-r-ah v-ay1 z-ow","nn"],provocation:["p-r-aa v-ah k-ey1 sh-ah-n","nn"],provocative:["p-r-ow v-aa1 k-ah t-ih-v","jj"],provocatively:["p-r-ow v-aa1 k-ah t-ih-v l-iy","rb"],provoke:["p-r-ah v-ow1-k","vb vbp"],provoked:["p-r-ah v-ow1-k-t","vbd jj vbn"],provokes:["p-r-ah v-ow1-k-s","vbz"],provoking:["p-r-ah v-ow1 k-ih-ng","vbg jj"],provost:["p-r-ow1 v-ow-s-t","nn"],prow:["p-r-aw1","nn"],prowess:["p-r-aw1 ah-s","nn"],prowl:["p-r-aw1-l","nn vb vbp jj"],prowling:["p-r-aw1 l-ih-ng","vbg"],proximal:["p-r-aa1-k s-ah m-ah-l","jj"],proximate:["p-r-aa1-k s-ah m-ah-t","jj"],proximity:["p-r-aa-k s-ih1 m-ah t-iy","nn"],proxy:["p-r-aa1-k s-iy","nn jj"],prude:["p-r-uw1-d","nn"],prudence:["p-r-uw1 d-ah-n-s","nn"],prudent:["p-r-uw1 d-ah-n-t","jj"],prudential:["p-r-uw d-eh1-n ch-ah-l","jj"],prudently:["p-r-uw1 d-ah-n-t l-iy","rb"],prune:["p-r-uw1-n","nn vb"],pruned:["p-r-uw1-n-d","vbn vbd"],pruning:["p-r-uw1 n-ih-ng","vbg"],prurient:["p-r-uh1 r-iy ah-n-t","jj"],pry:["p-r-ay1","vb"],prying:["p-r-ay1 ih-ng","jj vbg"],psalm:["s-aa1-l-m","nn"],pseudo:["s-uw1 d-ow","jj"],pseudonym:["s-uw1 d-ah n-ih-m","nn"],psoriasis:["s-er ay1 ah s-ah-s","nn"],psyche:["s-ay1 k-iy","nn"],psychiatric:["s-ay k-iy ae1 t-r-ih-k","jj"],psychiatrist:["s-ah k-ay1 ah t-r-ah-s-t","nn"],psychiatry:["s-ay k-ay1 ah t-r-iy","nn"],psychic:["s-ay1 k-ih-k","jj nn"],psychical:["s-ay1 k-ih k-ah-l","jj"],psychoanalysis:["s-ay k-ow ah n-ae1 l-ah s-ah-s","nn"],psychoanalyst:["s-ay k-ow ae1 n-ah l-ah-s-t","nn"],psychoanalytic:["s-ay k-ow ae n-ah l-ih1 t-ih-k","jj"],psychological:["s-ay k-ah l-aa1 jh-ih k-ah-l","jj"],psychologically:["s-ay k-ah l-aa1 jh-ih-k l-iy","rb"],psychologist:["s-ay k-aa1 l-ah jh-ah-s-t","nn"],psychology:["s-ay k-aa1 l-ah jh-iy","nn"],psychopath:["s-ay1 k-ow p-ae-th","nn"],psychopathic:["s-ay k-ah p-ae1 th-ih-k","jj"],psychotherapeutic:["s-ay k-ow th-eh r-ah p-y-uw1 t-ih-k","jj"],psychotherapist:["s-ay k-ah th-eh1 r-ah p-ih-s-t","nn"],psychotherapy:["s-ay k-ow th-eh1 r-ah p-iy","nn"],psychotic:["s-ay k-aa1 t-ih-k","jj"],psyllium:["s-ih1 l-iy ah-m","nn"],pub:["p-ah1-b","nn"],puberty:["p-y-uw1 b-er t-iy","nn"],"public":["p-ah1 b-l-ih-k","jj nn rb"],publication:["p-ah b-l-ih k-ey1 sh-ah-n","nn"],publicist:["p-ah1 b-l-ih s-ih-s-t","nn"],publicity:["p-ah b-l-ih1 s-ah t-iy","nn"],publicize:["p-ah1 b-l-ih s-ay-z","vb"],publicized:["p-ah1 b-l-ih s-ay-z-d","vbn jj"],publicizing:["p-ah1 b-l-ah s-ay z-ih-ng","vbg"],publicly:["p-ah1 b-l-ih-k l-iy","rb"],publish:["p-ah1 b-l-ih-sh","vb vbp"],published:["p-ah1 b-l-ih-sh-t","vbn jj vbd"],publisher:["p-ah1 b-l-ih sh-er","nn"],publishes:["p-ah1 b-l-ih sh-ah-z","vbz"],publishing:["p-ah1 b-l-ih sh-ih-ng","nn jj vbg"],puckish:["p-ah1 k-ih-sh","jj"],pudding:["p-uh1 d-ih-ng","nn"],puddle:["p-ah1 d-ah-l","nn"],puerile:["p-y-uw r-iy1-l","jj"],puff:["p-ah1-f","nn vb"],puffed:["p-ah1-f-t","vbn vbd"],puffery:["p-ah1 f-er iy","nn"],puffing:["p-ah1 f-ih-ng","vbg"],puffs:["p-ah1-f-s","vbz"],puffy:["p-ah1 f-iy","jj"],pugnacious:["p-ah-g n-ae1 sh-ih-s","jj"],pull:["p-uh1-l","vb vbp nn"],pullback:["p-uh1-l b-ae-k","nn"],pulled:["p-uh1-l-d","vbd vbn"],pulley:["p-uh1 l-iy","nn"],pulling:["p-uh1 l-ih-ng","vbg"],pullout:["p-uh1-l aw-t","nn"],pulmonary:["p-uh1-l m-ah n-eh r-iy","jj"],pulp:["p-ah1-l-p","nn vb"],pulping:["p-ah1-l p-ih-ng","vbg"],pulpit:["p-uh1-l p-ih-t","nn"],pulpwood:["p-ah1-l-p w-uh-d","nn"],pulsate:["p-ah1-l s-ey-t","vb"],pulsating:["p-ah1-l s-ey t-ih-ng","vbg"],pulse:["p-ah1-l-s","nn vb"],pulsing:["p-ah1-l s-ih-ng","vbg"],pulverize:["p-ah1-l v-er ay-z","vb"],pulverized:["p-ah1-l v-er ay-z-d","vbn"],pummel:["p-ah1 m-ah-l","vb"],pummeled:["p-ah1 m-ah-l-d","vbd vbn"],pummeling:["p-ah1 m-ah-l ih-ng","nn"],pump:["p-ah1-m-p","vb vbp nn"],pumped:["p-ah1-m-p-t","vbn vbd"],pumping:["p-ah1-m p-ih-ng","vbg"],pumpkin:["p-ah1-m-p k-ih-n","nn"],pun:["p-ah1-n","nn"],punch:["p-ah1-n-ch","nn vbp vb"],punched:["p-ah1-n-ch-t","vbd vbn"],punching:["p-ah1-n ch-ih-ng","vbg"],punchy:["p-ah1-n ch-iy","jj"],punctuality:["p-ah-ng-k ch-uw ae1 l-ih t-iy","nn"],punctuate:["p-ah1-ng-k-ch-uw-ey-t","vb"],punctuated:["p-ah1-ng-k ch-uw ey t-ih-d","vbn"],punctuation:["p-ah-ng-k ch-uw ey1 sh-ah-n","nn"],puncture:["p-ah1-ng-k-ch-er","vb"],punctured:["p-ah1-ng-k ch-er-d","jj vbn"],puncturing:["p-ah1-ng-k ch-er ih-ng","vbg"],pundit:["p-ah1-n d-ih-t","nn"],pungent:["p-ah1-n jh-ah-n-t","jj"],pungently:["p-ah1-n jh-ah-n-t l-iy","rb"],punish:["p-ah1 n-ih-sh","vb vbp"],punishable:["p-ah1 n-ih sh-ah b-ah-l","jj"],punished:["p-ah1 n-ih-sh-t","vbn"],punishes:["p-ah1 n-ih sh-ah-z","vbz"],punishing:["p-ah1 n-ih sh-ih-ng","vbg jj"],punishment:["p-ah1 n-ih-sh m-ah-n-t","nn"],punitive:["p-y-uw1 n-ah t-ih-v","jj"],punk:["p-ah1-ng-k","nn jj"],punky:["p-ah1-ng k-iy","jj"],punt:["p-ah1-n-t","nn"],puny:["p-y-uw1 n-iy","jj"],pup:["p-ah1-p","nn"],pupil:["p-y-uw1 p-ah-l","nn"],puppet:["p-ah1 p-ah-t","nn"],puppeteer:["p-ah p-ah t-iy1-r","nn"],puppy:["p-ah1 p-iy","nn"],purchase:["p-er1 ch-ah-s","nn vb vbp"],purchased:["p-er1 ch-ah-s-t","vbn jj vbd"],purchaser:["p-er1 ch-ah s-er","nn"],purchasing:["p-er1 ch-ah s-ih-ng","vbg jj"],pure:["p-y-uh1-r","jj"],purely:["p-y-uh1-r l-iy","rb"],purest:["p-y-uh1 r-ah-s-t","jjs"],purgatory:["p-er1 g-ah t-ao r-iy","nn"],purge:["p-er1-jh","nn vb"],purged:["p-er1-jh-d","vbn vbd"],purging:["p-er1 jh-ih-ng","vbg"],purification:["p-y-uh r-ah f-ah k-ey1 sh-ah-n","nn"],purified:["p-y-uh1 r-ah f-ay-d","vbn"],purifier:["p-y-uh1 r-ah f-ay er","nn"],purify:["p-y-uh1 r-ah f-ay","vb vbp"],purifying:["p-y-uh1 r-ah f-ay ih-ng","vbg"],purist:["p-y-uh1 r-ah-s-t","nn"],puritan:["p-y-uh1 r-ah t-ah-n","jj"],puritanical:["p-y-uh r-ah t-ae1 n-ih k-ah-l","jj"],purity:["p-y-uh1 r-ah t-iy","nn"],purloin:["p-er-l-oy1-n","vb"],purloined:["p-er l-oy1-n-d","vbn"],purple:["p-er1 p-ah-l","jj nn"],purport:["p-er1 p-ao-r-t","vb vbp"],purported:["p-er p-ao1-r t-ih-d","jj vbd"],purportedly:["p-er p-ao-r t-ih-d l-iy","rb"],purporting:["p-er p-ao1-r t-ih-ng","vbg"],purports:["p-er1 p-ao-r-t-s","vbz"],purpose:["p-er1 p-ah-s","nn"],purposeful:["p-er1 p-ah-s f-ah-l","jj"],purposefully:["p-er1 p-ah-s f-ah l-iy","rb"],purposeless:["p-er1 p-ah-s l-ah-s","jj"],purposely:["p-er1 p-ah-s l-iy","rb"],purr:["p-er1","vb"],purring:["p-er1 ih-ng","vbg"],purrs:["p-er1-z","vbz"],purse:["p-er1-s","nn vb"],pursed:["p-er1-s-t","vbd"],pursuant:["p-er s-uw1 ah-n-t","jj"],pursue:["p-er s-uw1","vb vbp"],pursued:["p-er s-uw1-d","vbn jj vbd"],pursuer:["p-er s-uw1 er","nn"],pursues:["p-er s-uw1-z","vbz"],pursuing:["p-er s-uw1 ih-ng","vbg"],pursuit:["p-er s-uw1-t","nn"],purveyor:["p-er v-ey1 er","nn"],purview:["p-er1 v-y-uw","nn"],push:["p-uh1-sh","vb vbp nn"],pushed:["p-uh1-sh-t","vbd vbn"],pusher:["p-uh1 sh-er","nn"],pushing:["p-uh1 sh-ih-ng","vbg jj nn"],pushover:["p-uh1-sh ow v-er","nn"],pushup:["p-uh1 sh-ah-p","nn"],pushy:["p-uh1 sh-iy","jj"],pussy:["p-uh1 s-iy","nn"],pussycat:["p-uh1 s-iy k-ae-t","nn"],put:["p-uh1-t","vb jj nn vbp vbd vbn"],putative:["p-y-uw1 t-ah t-ih-v","jj"],putt:["p-ah1-t","nn vb"],puttable:["p-ah1 t-ah b-ah-l","jj"],putted:["p-ah1 t-ih-d","vbd"],putter:["p-ah1 t-er","nn"],putting:["p-ah1 t-ih-ng","vbg"],putty:["p-ah1 t-iy","nn"],puzzle:["p-ah1 z-ah-l","nn vb"],puzzled:["p-ah1 z-ah-l-d","vbn jj vbd"],puzzlement:["p-ah1 z-ah-l m-ah-n-t","nn"],puzzler:["p-ah1-z l-er","nn"],puzzling:["p-ah1 z-ah-l ih-ng","jj vbg"],pylon:["p-ay1 l-aa-n","nn"],pyramid:["p-ih1 r-ah m-ih-d","nn vb"],pyramidal:["p-er ae1 m-ah d-ah-l","jj"],python:["p-ay1 th-aa-n","nn"],quack:["k-w-ae1-k","nn uh"],quackery:["k-w-ae1 k-er iy","nn"],quadrennial:["k-w-aa d-r-eh1 n-iy ah-l","jj"],quadriceps:["k-w-aa1 d-r-ah s-eh-p-s","nn"],quadruple:["k-w-aa d-r-uw1 p-ah-l","vb jj"],quadrupled:["k-w-aa d-r-uw1 p-ah-l-d","vbn vbd"],quadrupling:["k-w-aa d-r-uw1 p-ah l-ih-ng","vbg"],quagmire:["k-w-ae1-g m-ay er","nn"],quaint:["k-w-ey1-n-t","jj"],quaintly:["k-w-ey1-n-t l-iy","rb"],quake:["k-w-ey1-k","nn vb"],quaking:["k-w-ey1 k-ih-ng","vbg"],qualification:["k-w-aa l-ah f-ah k-ey1 sh-ah-n","nn"],qualified:["k-w-aa1 l-ah f-ay-d","vbn jj vbd"],qualifies:["k-w-aa1 l-ah f-ay-z","vbz"],qualify:["k-w-aa1 l-ah f-ay","vb vbp"],qualifying:["k-w-aa1 l-ah f-ay ih-ng","vbg"],qualitative:["k-w-aa1 l-ah t-ey t-ih-v","jj"],quality:["k-w-aa1 l-ah t-iy","nn jj"],qualm:["k-w-aa1-m","nn"],quam:["k-w-aa1-m","nn"],quandary:["k-w-aa1-n d-er iy","nn"],quantified:["k-w-aa1-n t-ih f-ay-d","vbn"],quantify:["k-w-aa1-n t-ih f-ay","vb"],quantitative:["k-w-aa1-n t-ih t-ey t-ih-v","jj"],quantity:["k-w-aa1-n t-ah t-iy","nn"],quantum:["k-w-aa1-n t-ah-m","nn"],quarantine:["k-w-ao1 r-ah-n t-iy-n","vb"],quarrel:["k-w-ao1 r-ah-l","nn vb"],quarreled:["k-w-ao1 r-ah-l-d","vbd vbn"],quarreling:["k-w-aa1 r-ah-l ih-ng","vbg"],quarrelsome:["k-w-ao1 r-ah-l s-ah-m","jj"],quarry:["k-w-ao1 r-iy","nn"],quart:["k-w-ao1-r-t","nn"],quarter:["k-w-ao1-r t-er","nn"],quarterback:["k-w-ao1-r t-er b-ae-k","nn"],quarterly:["k-w-ao1-r t-er l-iy","jj nn rb"],quartet:["k-w-ao-r t-eh1-t","nn"],quartz:["k-w-ao1-r-t-s","nn"],quash:["k-w-ao1-sh","vb"],quashed:["k-w-ao1-sh-t","vbd vbn"],quashing:["k-w-ao1 sh-ih-ng","vbg"],queasiness:["k-w-iy1 z-iy n-ah-s","nn"],queen:["k-w-iy1-n","nn"],queer:["k-w-ih1-r","jj"],queerer:["k-w-ih1 r-er","jjr"],quell:["k-w-eh1-l","vb"],quelling:["k-w-eh1 l-ih-ng","vbg"],quench:["k-w-eh1-n-ch","vb"],quenching:["k-w-eh1-n ch-ih-ng","nn"],queried:["k-w-ih1 r-iy-d","vbn vbd"],querulous:["k-w-eh1 r-ah l-ah-s","jj"],query:["k-w-iy1 r-iy","nn"],quest:["k-w-eh1-s-t","nn"],question:["k-w-eh1-s ch-ah-n","nn vb vbp"],questionable:["k-w-eh1-s ch-ah n-ah b-ah-l","jj"],questioned:["k-w-eh1-s ch-ah-n-d","vbd vbn"],questioner:["k-w-eh1-s ch-ah n-er","nn"],questioning:["k-w-eh1-s ch-ah n-ih-ng","vbg jj"],questionnaire:["k-w-eh-s ch-ah n-eh1-r","nn"],queue:["k-y-uw1","nn vb"],queuing:["k-y-uw1 ih-ng","vbg"],quibble:["k-w-ih1 b-ah-l","vb"],quibbling:["k-w-ih1 b-ah-l ih-ng","vbg"],quiche:["k-iy1-sh","nn"],quick:["k-w-ih1-k","jj nn rb"],quicken:["k-w-ih1 k-ah-n","vb"],quickened:["k-w-ih1 k-ah-n-d","vbd vbn"],quickening:["k-w-ih1 k-ah n-ih-ng","vbg"],quicker:["k-w-ih1 k-er","jjr rbr jj"],quickest:["k-w-ih1 k-ih-s-t","jjs"],quickie:["k-w-ih1 k-iy","nn jj"],quickly:["k-w-ih1-k l-iy","rb"],quickness:["k-w-ih1-k n-ah-s","nn"],quicksand:["k-w-ih1-k s-ae-n-d","nn"],quicksilver:["k-w-ih1-k s-ih1-l v-er","jj nn"],quid:["k-w-ih1-d","nn"],quiescent:["k-w-ay eh1 s-ah-n-t","jj"],quiet:["k-w-ay1 ah-t","jj nn vb"],quieted:["k-w-ay1 ah t-ah-d","vbd vbn"],quieter:["k-w-ay1 ah t-er","jjr"],quieting:["k-w-ay1 ah t-ih-ng","vbg"],quietly:["k-w-ay1 ah-t l-iy","rb"],quietness:["k-w-ay1 ah-t n-ah-s","nn"],quill:["k-w-ih1-l","nn"],quilt:["k-w-ih1-l-t","nn"],quilted:["k-w-ih1-l t-ih-d","jj"],quince:["k-w-ih1-n-s","nn"],quinine:["k-w-ay1 n-ay-n","nn"],quintessential:["k-w-ih-n t-ih s-eh1-n sh-ah-l","jj"],quintet:["k-w-ih-n t-eh1-t","nn"],quintuple:["k-w-ih1-n t-uw p-ah-l","rb vb"],quip:["k-w-ih1-p","nn"],quipped:["k-w-ih1-p-t","vbd nn"],quirk:["k-w-er1-k","nn"],quirky:["k-w-er1 k-iy","jj"],quisling:["k-w-ih1-z l-ih-ng","nn"],quit:["k-w-ih1-t","vb vbd vbn vbp nn"],quite:["k-w-ay1-t","rb pdt"],quitting:["k-w-ih1 t-ih-ng","vbg"],quiver:["k-w-ih1-v-er","vb"],quivering:["k-w-ih1 v-er ih-ng","vbg"],quixotic:["k-w-ih-k s-aa1 t-ih-k","jj"],quiz:["k-w-ih1-z","nn vb"],quizzed:["k-w-ih1-z-d","vbd"],quorum:["k-w-ao1 r-ah-m","nn"],quota:["k-w-ow1 t-ah","nn"],quotation:["k-w-ow t-ey1 sh-ah-n","nn"],quote:["k-w-ow1-t","vb vbp nn"],quoted:["k-w-ow1 t-ah-d","vbn jj vbd"],quotient:["k-w-ow1 t-ih ah-n-t","nn"],quoting:["k-w-ow1 t-ih-ng","vbg"],rabbi:["r-ae1 b-ay","nn"],rabbit:["r-ae1 b-ah-t","nn"],rabble:["r-ae1 b-ah-l","nn"],rabid:["r-ae1 b-ih-d","jj"],raccoon:["r-ae k-uw1-n","nn"],race:["r-ey1-s","nn vb"],raced:["r-ey1-s-t","vbd"],racehorse:["r-ey1-s hh-ao-r-s","nn"],racer:["r-ey1 s-er","nn"],racetrack:["r-ey1-s t-r-ae-k","nn"],raceway:["r-ey1-s w-ey","nn"],racial:["r-ey1 sh-ah-l","jj"],racially:["r-ey1 sh-ah l-iy","rb"],racing:["r-ey1 s-ih-ng","vbg jj nn"],racism:["r-ey1 s-ih z-ah-m","nn"],racist:["r-ey1 s-ih-s-t","jj nn"],rack:["r-ae1-k","nn vb vbp"],racked:["r-ae1-k-t","vbn vbd"],racket:["r-ae1 k-ih-t","nn"],racketeer:["r-ae k-ih t-ih1-r","nn vb"],racketeering:["r-ae k-ih t-ih1 r-ih-ng","vbg"],racking:["r-ae1 k-ih-ng","vbg"],racy:["r-ey1 s-iy","jj"],radar:["r-ey1 d-aa-r","nn"],radial:["r-ey1 d-iy ah-l","jj"],radiance:["r-ey1 d-iy ah-n-s","nn"],radiant:["r-ey1 d-iy ah-n-t","jj"],radiate:["r-ey1 d-iy ah-t","vb vbp"],radiated:["r-ey1 d-iy ey t-ah-d","vbd vbn jj"],radiates:["r-ey1 d-iy ey-t-s","vbz"],radiating:["r-ey1 d-iy ey t-ih-ng","vbg"],radiation:["r-ey d-iy ey1 sh-ah-n","nn"],radiator:["r-ey1 d-iy ey t-er","nn"],radical:["r-ae1 d-ah k-ah-l","jj nn"],radicalism:["r-ae1 d-ih k-ah l-ih z-ah-m","nn"],radicalize:["r-ae1-d-ih-k-ah-l-ay-z","vb"],radicalized:["r-ae1 d-ih k-ah l-ay-z-d","vbn"],radically:["r-ae1 d-ih-k l-iy","rb"],radio:["r-ey1 d-iy ow","nn vb"],radioactive:["r-ey d-iy ow ae1-k t-ih-v","jj"],radioactivity:["r-ey1 d-iy ow ae-k t-ih1 v-ah t-iy","nn"],radioed:["r-ey1 d-iy ow-d","jj vbd"],radiography:["r-ey d-iy aa1 g-r-ah f-iy","nn"],radish:["r-ae1 d-ih-sh","nn"],radius:["r-ey1 d-iy ah-s","nn"],radon:["r-ey1 d-aa-n","nn"],raffish:["r-ae1 f-ih-sh","jj"],raft:["r-ae1-f-t","nn"],rafter:["r-ae1-f t-er","nn"],rag:["r-ae1-g","nn"],rage:["r-ey1-jh","nn vb"],raged:["r-ey1-jh-d","vbd vbn"],ragged:["r-ae1 g-ah-d","jj"],raging:["r-ey1 jh-ih-ng","vbg jj"],ragtime:["r-ae1-g t-ay-m","nn"],raid:["r-ey1-d","nn vb"],raided:["r-ey1 d-ih-d","vbn vbd"],raider:["r-ey1 d-er","nn"],raiding:["r-ey1 d-ih-ng","vbg"],rail:["r-ey1-l","nn vb"],railbike:["r-ey1-l b-ay-k","nn"],railbiker:["r-ey1-l b-ih k-er","nn"],railcar:["r-ey1-l k-aa-r","nn"],railed:["r-ey1-l-d","vbd vbn"],railing:["r-ey1 l-ih-ng","nn"],railroad:["r-ey1-l r-ow-d","nn vb"],railroading:["r-ey1-l r-ow d-ih-ng","vbg"],railway:["r-ey1-l w-ey","nn"],rain:["r-ey1-n","nn vb"],rainbow:["r-ey1-n b-ow","nn"],raincoat:["r-ey1-n k-ow-t","nn"],raindrop:["r-ey1-n d-r-aa-p","nn"],rained:["r-ey1-n-d","vbd vbn"],rainfall:["r-ey1-n f-ao-l","nn"],rainier:["r-ey n-ih1-r","jjr"],raining:["r-ey1 n-ih-ng","vbg"],rainstorm:["r-ey1-n s-t-ao-r-m","nn"],rainwater:["r-ey1-n w-ao t-er","nn"],rainy:["r-ey1 n-iy","jj"],raise:["r-ey1-z","vb vbp nn"],raised:["r-ey1-z-d","vbn vbd jj"],raiser:["r-ey1 z-er","nn"],raisin:["r-ey1 z-ih-n","nn"],raising:["r-ey1 z-ih-ng","vbg rp"],rake:["r-ey1-k","nn vb vbp"],raked:["r-ey1-k-t","vbd vbn"],raking:["r-ey1 k-ih-ng","vbg"],rakish:["r-ey1 k-ih-sh","jj"],rallied:["r-ae1 l-iy-d","vbd vbn"],rally:["r-ae1 l-iy","nn vbp vb"],rallying:["r-ae1 l-iy ih-ng","vbg jj nn"],ram:["r-ae1-m","vb nn"],ramble:["r-ae1-m b-ah-l","vb vbp"],rambled:["r-ae1-m b-ah-l-d","vbd"],rambling:["r-ae1-m b-l-ih-ng","nn jj"],rambunctious:["r-ae-m b-ah1-ng-k sh-ah-s","jj"],ramification:["r-ae m-ah f-ah k-ey1 sh-ah-n","nn"],rammed:["r-ae1-m-d","vbd"],ramming:["r-ae1 m-ih-ng","vbg"],ramp:["r-ae1-m-p","nn vb"],rampage:["r-ae1-m p-ey-jh","nn"],rampant:["r-ae1-m p-ah-n-t","jj rb"],rampart:["r-ae1-m p-aa-r-t","nn"],ramshackle:["r-ae1-m sh-ae k-ah-l","jj"],ran:["r-ae1-n","vbd"],ranch:["r-ae1-n-ch","nn"],rancher:["r-ae1-n ch-er","nn"],rancho:["r-ae1-n ch-ow","nn"],rancid:["r-ae1-n s-ih-d","jj"],rancor:["r-ae1-ng k-er","nn"],rancorous:["r-ae1-ng k-er ah-s","jj"],random:["r-ae1-n d-ah-m","jj nn"],randomly:["r-ae1-n d-ah-m l-iy","rb"],randomness:["r-ae1-n d-ah-m n-ah-s","nn"],rang:["r-ae1-ng","vbd"],range:["r-ey1-n-jh","nn jj vb vbp vbz"],ranged:["r-ey1-n-jh-d","vbd vbn"],ranger:["r-ey1-n jh-er","nn"],ranging:["r-ey1-n jh-ih-ng","vbg"],rangy:["r-ey1-n jh-iy","jj"],rank:["r-ae1-ng-k","nn vbp jj vb"],ranked:["r-ae1-ng-k-t","vbd vbn jj"],ranking:["r-ae1-ng k-ih-ng","jj vbg"],rankle:["r-ae1-ng-k-ah-l","vb"],rankled:["r-ae1-ng k-ah-l-d","vbn"],rankles:["r-ae1-ng k-ah-l-z","vbz"],ransack:["r-ae1-n s-ae-k","vb"],ransacked:["r-ae1-n s-ae-k-t","vbn vbd"],ransom:["r-ae1-n s-ah-m","nn"],rant:["r-ae1-n-t","vb"],ranted:["r-ae1-n t-ah-d","vbd"],rap:["r-ae1-p","nn vb vbp"],rapacious:["r-ah p-ae1 sh-ih-s","jj"],rape:["r-ey1-p","nn vb vbp"],raped:["r-ey1-p-t","vbn vbd jj"],raper:["r-ey1 p-er","nn"],rapeseed:["r-ey1-p s-iy-d","nn"],rapid:["r-ae1 p-ah-d","jj"],rapidity:["r-ah p-ih1 d-ah t-iy","nn"],rapidly:["r-ae1 p-ah-d l-iy","rb"],rapier:["r-ey1 p-iy er","nn"],raping:["r-ey1 p-ih-ng","vbg"],rapist:["r-ey1 p-ih-s-t","nn"],rapped:["r-ae1-p-t","vbd vbn"],rapport:["r-ae p-ao1-r","nn"],rapprochement:["r-ae p-r-ow-sh m-aa1-n","nn"],rapt:["r-ae1-p-t","jj"],raptor:["r-ae1-p t-er","nn"],rapture:["r-ae1-p ch-er","nn"],rare:["r-eh1-r","jj"],rarefied:["r-eh1 r-ah f-ay-d","vbn"],rarefy:["r-eh1-r-ah-f-ay","vb"],rarely:["r-eh1-r l-iy","rb"],rarer:["r-eh1 r-er","jjr"],rarest:["r-eh1 r-ah-s-t","jjs"],rarity:["r-eh1 r-ah t-iy","nn"],rascal:["r-ae1-s k-ah-l","nn"],rash:["r-ae1-sh","nn jj"],rasp:["r-ae1-s-p","nn vb"],raspberry:["r-ae1-z b-eh r-iy","jj nn"],rasped:["r-ae1-s-p-t","vbd"],raspy:["r-ae1-s p-iy","nn"],rat:["r-ae1-t","nn vb"],ratchet:["r-ae1 ch-ah-t","vb"],ratcheting:["r-ae1 ch-ah t-ih-ng","vbg"],rate:["r-ey1-t","nn vbp vb"],rated:["r-ey1 t-ah-d","vbn jj vbd"],ratepayer:["r-ey1-t p-ey er","nn"],rather:["r-ae1 dh-er","rb in"],ratification:["r-ae t-ah f-ah k-ey1 sh-ah-n","nn"],ratified:["r-ae1 t-ah f-ay-d","vbd vbn"],ratifies:["r-ae1 t-ah f-ay-z","vbz"],ratify:["r-ae1 t-ah f-ay","vb vbp"],ratifying:["r-ae1 t-ah f-ay ih-ng","vbg"],rating:["r-ey1 t-ih-ng","nn vbg"],ratio:["r-ey1 sh-iy ow","nn"],ration:["r-ae1 sh-ah-n","nn vb"],rational:["r-ae1 sh-ah n-ah-l","jj"],rationale:["r-ae sh-ah n-ae1-l","nn"],rationality:["r-ae sh-ah n-ae1 l-ih t-iy","nn"],rationalization:["r-ae sh-ah-n ah l-ih z-ey1 sh-ah-n","nn"],rationalize:["r-ae1 sh-ah-n ah l-ay-z","vb vbp"],rationalized:["r-ae1 sh-ah-n ah l-ay-z-d","jj vbn"],rationalizing:["r-ae1 sh-ah-n ah l-ay z-ih-ng","vbg"],rationally:["r-ae1 sh-ah-n ah l-iy","rb"],rationed:["r-ae1 sh-ah-n-d","vbn"],rationing:["r-ae1 sh-ah-n ih-ng","nn"],rattle:["r-ae1 t-ah-l","nn vb"],rattled:["r-ae1 t-ah-l-d","vbn jj vbd"],rattler:["r-ae1 t-ah-l er","nn"],rattles:["r-ae1 t-ah-l-z","vbz"],rattlesnake:["r-ae1 t-ah-l s-n-ey-k","nn"],rattling:["r-ae1-t l-ih-ng","vbg"],ratty:["r-ae1 t-iy","jj"],raucous:["r-ao1 k-ah-s","jj"],ravage:["r-ae1 v-ih-jh","vb"],ravaged:["r-ae1 v-ih-jh-d","vbn"],ravaging:["r-ae1 v-ih jh-ih-ng","vbg"],rave:["r-ey1-v","vbp jj vb"],raved:["r-ey1-v-d","vbd"],ravenous:["r-ae1 v-ah n-ah-s","jj"],raves:["r-ey1-v-z","vbz"],raving:["r-ey1 v-ih-ng","vbg jj"],raw:["r-aa1","jj"],rawhide:["r-ao1 hh-ay-d","nn"],ray:["r-ey1","nn"],rayon:["r-ey1 ah-n","nn"],raze:["r-ey1-z","vb"],razed:["r-ey1-z-d","vbn"],razing:["r-ey1 z-ih-ng","vbg"],razor:["r-ey1 z-er","nn"],razorback:["r-ey1 z-er b-ae-k","nn"],reach:["r-iy1-ch","vb vbp nn"],reached:["r-iy1-ch-t","vbn vbd"],reaching:["r-iy1 ch-ih-ng","vbg"],reacquire:["r-iy ah k-w-ay1-r","vb"],reacquired:["r-iy ah k-w-ay1-r-d","vbn"],react:["r-iy ae1-k-t","vb vbp"],reacted:["r-iy ae1-k t-ah-d","vbd vbn"],reacting:["r-iy ae1-k t-ih-ng","vbg"],reaction:["r-iy ae1-k sh-ah-n","nn"],reactionary:["r-iy ae1-k sh-ah-n eh r-iy","jj nn"],reactivate:["r-iy1-ae1-k-t-ah-v-ey-t","vb"],reactivated:["r-iy1 ae1-k t-ah v-ey t-ih-d","vbn vbd"],reactivity:["r-iy ae-k t-ih1 v-ah t-iy","nn"],reactor:["r-iy ae1-k t-er","nn"],reacts:["r-iy ae1-k-t-s","vbz"],read:["r-eh1-d","vb nn vbp vbd vbn"],readable:["r-iy1 d-ah b-ah-l","jj"],reader:["r-iy1 d-er","nn"],readership:["r-iy1 d-er sh-ih-p","nn"],readied:["r-eh1 d-iy-d","vbn vbd"],readily:["r-eh1 d-ah l-iy","rb"],readiness:["r-eh1 d-iy n-ah-s","nn"],reading:["r-eh1 d-ih-ng","nn vbg"],readjust:["r-iy ah jh-ah1-s-t","vb"],readjusted:["r-iy ah jh-ah1 s-t-ih-d","vbn"],readjustment:["r-iy ah jh-ah1-s-t m-ah-n-t","nn"],readmit:["r-iy-ah-d-m-ih1-t","vb"],readmitted:["r-iy ah-d m-ih1 t-ih-d","vbn"],reads:["r-iy1-d-z","vbz"],ready:["r-eh1 d-iy","jj rb vb"],readying:["r-eh1 d-iy ih-ng","vbg"],reaffirm:["r-iy ah f-er1-m","vb vbp"],reaffirmation:["r-iy ae f-er m-ey1 sh-ah-n","nn"],reaffirmed:["r-iy ah f-er1-m-d","vbd vbn"],reaffirming:["r-iy ah f-er1 m-ih-ng","vbg"],reaffirms:["r-iy ah f-er1-m-z","vbz"],reagent:["r-iy ey1 jh-ah-n-t","nn"],real:["r-iy1-l","jj nn rb"],realestate:["r-iy1 l-ih s-t-ey-t","nn vb"],realign:["r-iy ah l-ay1-n","vb"],realigned:["r-iy ah l-ay1-n-d","vbd jj"],realigning:["r-iy ah l-ay1 n-ih-ng","vbg"],realignment:["r-iy ah l-ay1-n m-ah-n-t","nn"],realism:["r-iy1 l-ih z-ah-m","nn"],realist:["r-iy1 l-ih-s-t","nn"],realistic:["r-iy ah l-ih1 s-t-ih-k","jj"],realistically:["r-iy ah l-ih1 s-t-ih-k l-iy","rb"],reality:["r-iy ae1 l-ah t-iy","nn"],realization:["r-iy1 l-ah z-ey1 sh-ah-n","nn"],realize:["r-iy1 l-ay-z","vb vbp"],realized:["r-iy1 l-ay-z-d","vbd jj vbn"],realizes:["r-iy1 ah l-ay z-ih-z","vbz"],realizing:["r-iy1 l-ay z-ih-ng","vbg"],reallocate:["r-iy ae1 l-ah k-ey-t","vb"],reallocated:["r-iy ae1 l-ah k-ey t-ih-d","vbn"],reallocating:["r-iy ae1 l-ah k-ey t-ih-ng","vbg"],really:["r-ih1 l-iy","rb"],realm:["r-eh1-l-m","nn"],realtor:["r-iy1 ah-l t-er","nn"],realty:["r-iy1 ah-l t-iy","nn"],ream:["r-iy1-m","nn"],reap:["r-iy1-p","vb vbp"],reaped:["r-iy1-p-t","vbn vbd"],reaper:["r-iy1 p-er","nn"],reaping:["r-iy1 p-ih-ng","vbg"],reappear:["r-iy ah p-ih1-r","vbp vb"],reappearance:["r-iy ah p-ih1 r-ah-n-s","nn"],reappeared:["r-iy ah p-ih1-r-d","vbd vbn"],reappears:["r-iy ah p-ih1-r-z","vbz"],reappoint:["r-iy-ah-p-oy1-n-t","vb"],reappointed:["r-iy ah p-oy1-n t-ih-d","vbn"],reapportionment:["r-iy ah p-ao1-r sh-ah-n m-ah-n-t","nn"],reappraisal:["r-iy ah p-r-ey1 z-ah-l","nn"],reappraise:["r-iy ah p-r-ey1-z","vb vbp"],reappraised:["r-iy ah p-r-ey1-z-d","vbd vbn"],reaps:["r-iy1-p-s","vbz"],rear:["r-ih1-r","jj nn vb"],reared:["r-ih1-r-d","vbd vbn"],rearing:["r-ih1 r-ih-ng","vbg"],rearm:["r-iy1 aa1-r-m","vb"],rearrange:["r-iy er ey1-n-jh","vb"],rearranged:["r-iy er ey1-n-jh-d","vbd"],rearrangement:["r-iy er ey1-n-jh m-ah-n-t","nn"],rearranging:["r-iy er ey1-n jh-ih-ng","vbg"],rears:["r-ih1-r-z","vbz"],reason:["r-iy1 z-ah-n","nn vb vbp"],reasonable:["r-iy1 z-ah-n ah b-ah-l","jj"],reasonably:["r-iy1 z-ah-n ah b-l-iy","rb"],reasoned:["r-iy1 z-ah-n-d","vbd jj vbn"],reasoning:["r-iy1 z-ah-n ih-ng","vbg"],reassemble:["r-iy ah s-eh1-m b-ah-l","vb"],reassembled:["r-iy ah s-eh1-m b-ah-l-d","vbn"],reassert:["r-iy ah s-er1-t","vb"],reasserting:["r-iy ah s-er1 t-ih-ng","vbg"],reasserts:["r-iy ah s-er1-t-s","vbz"],reassess:["r-iy ah s-eh1-s","vb nn"],reassessed:["r-iy ah s-eh1-s-t","vbd"],reassessing:["r-iy ah s-eh1 s-ih-ng","vbg"],reassessment:["r-iy ah s-eh1-s m-ah-n-t","nn"],reassign:["r-iy ah s-ay1-n","vb"],reassigned:["r-iy ah s-ay1-n-d","vbn vbd"],reassignment:["r-iy ah s-ay1-n m-ah-n-t","nn"],reassume:["r-iy ah s-uw1-m","vb"],reassumed:["r-iy ah s-uw1-m-d","vbn"],reassurance:["r-iy ah sh-uh1 r-ah-n-s","nn"],reassure:["r-iy ah sh-uh1-r","vb"],reassured:["r-iy ah sh-uh1-r-d","vbn vbd"],reassuring:["r-iy ah sh-uh1 r-ih-ng","vbg jj"],reassuringly:["r-iy ah sh-er1 ih-ng l-iy","rb"],reauthorization:["r-iy ao th-er ih z-ey1 sh-ah-n","nn"],reauthorize:["r-iy ao1 th-er ay-z","vb"],reauthorized:["r-iy ao1 th-er ay-z-d","vbn"],reawaken:["r-iy-ah-w-ey1-k-ah-n","vb"],reawakening:["r-iy ah w-ey1 k-ah n-ih-ng","vbg"],rebalance:["r-iy b-ae1 l-ah-n-s","vb"],rebalancing:["r-iy b-ae1 l-ah-n s-ih-ng","vbg"],rebate:["r-iy1 b-ey-t","nn vb"],rebated:["r-iy1 b-ey t-ih-d","vbn"],rebel:["r-eh1 b-ah-l","nn vbp jj vb"],rebelled:["r-ih b-eh1-l-d","vbd vbn"],rebelling:["r-ih b-eh1 l-ih-ng","vbg"],rebellion:["r-ih b-eh1-l y-ah-n","nn"],rebellious:["r-ih b-eh1-l y-ah-s","jj"],rebirth:["r-iy b-er1-th","nn"],reborn:["r-iy1 b-ao1-r-n","vbn jj"],rebound:["r-iy b-aw1-n-d","nn vbp vb"],rebounded:["r-iy b-aw1-n d-ih-d","vbd vbn vbp nn vb"],rebounding:["r-iy b-aw1-n d-ih-ng","vbg"],rebuff:["r-ih b-ah1-f","nn vb"],rebuffed:["r-ih b-ah1-f-t","vbn vbd"],rebuffing:["r-iy b-ah1 f-ih-ng","vbg"],rebuild:["r-iy b-ih1-l-d","vb"],rebuilder:["r-iy b-ih1-l d-er","nn"],rebuilding:["r-iy b-ih1-l d-ih-ng","vbg"],rebuilds:["r-iy b-ih1-l-d-z","vbz"],rebuilt:["r-iy b-ih1-l-t","vbn"],rebuke:["r-iy b-y-uw1-k","vb nn"],rebuked:["r-ih b-y-uw1-k-t","vbd vbn"],rebut:["r-ih b-ah1-t","vb"],rebuttal:["r-ih b-ah1 t-ah-l","nn"],rebutted:["r-ih b-ah1 t-ih-d","vbn vbd"],recalcitrant:["r-ih k-ae1-l s-ih t-r-ah-n-t","jj"],recalculate:["r-iy-k-ae1-l-k-y-ah-l-ey-t","vb"],recalculated:["r-iy k-ae1-l k-y-ah l-ey t-ih-d","vbd vbn"],recalculating:["r-iy k-ae1-l k-y-ah l-ey t-ih-ng","vbg"],recalculation:["r-iy k-ae-l k-y-ah l-ey1 sh-ah-n","nn"],recall:["r-iy1 k-ao-l","vb nn vbp"],recalled:["r-ih k-ao1-l-d","vbd vbn"],recalling:["r-ih k-ao1 l-ih-ng","vbg"],recant:["r-iy-k-ae1-n-t","vb"],recantation:["r-eh k-ah-n t-ey1 sh-ah-n","nn"],recanted:["r-iy k-ae1-n t-ih-d","vbd vbn"],recapitalization:["r-iy k-ae p-ih t-ah l-ih z-ey1 sh-ah-n","nn"],recapitalize:["r-iy k-ae1 p-ih t-ah l-ay-z","vb"],recapitalized:["r-iy k-ae1 p-ih t-ah l-ay-z-d","vbn"],recapitalizing:["r-iy k-ae1 p-ih t-ah l-ay z-ih-ng","vbg"],recapture:["r-iy k-ae1-p ch-er","vb nn"],recaptured:["r-iy k-ae1-p ch-er-d","vbn"],recapturing:["r-iy k-ae1-p ch-er ih-ng","vbg"],recast:["r-iy k-ae1-s-t","vb"],recede:["r-ih s-iy1-d","vbp vb"],receded:["r-ah s-iy1 d-ah-d","vbd vbn"],receding:["r-ih s-iy1 d-ih-ng","vbg"],receipt:["r-ih s-iy1-t","nn"],receivable:["r-ih s-iy1 v-ah b-ah-l","jj nn"],receive:["r-ah s-iy1-v","vb vbp"],received:["r-ah s-iy1-v-d","vbd vbn jj"],receiver:["r-ah s-iy1 v-er","nn"],receivership:["r-ih s-iy1 v-er sh-ih-p","nn"],receives:["r-ah s-iy1-v-z","vbz"],receiving:["r-ah s-iy1 v-ih-ng","vbg"],recent:["r-iy1 s-ah-n-t","jj"],recently:["r-iy1 s-ah-n-t l-iy","rb"],receptacle:["r-ah s-eh1-p t-ah k-ah-l","nn"],reception:["r-ih s-eh1-p sh-ah-n","nn"],receptionist:["r-ih s-eh1-p sh-ah n-ih-s-t","nn"],receptive:["r-ih s-eh1-p t-ih-v","jj"],receptivity:["r-iy1 s-eh-p t-ih1 v-ih t-iy","nn"],receptor:["r-iy s-eh1-p t-er","nn"],recess:["r-ih s-eh1-s","nn vb"],recessed:["r-ih s-eh1-s-t","vbn"],recession:["r-ih s-eh1 sh-ah-n","nn"],recessionary:["r-iy s-eh1 sh-ah-n eh r-iy","jj"],recharge:["r-iy ch-aa1-r-jh","nn vb"],rechargeable:["r-iy ch-aa1-r jh-ah b-ah-l","jj"],recharged:["r-iy ch-aa1-r-jh-d","vbn"],recharging:["r-iy ch-aa1-r jh-ih-ng","vbg"],recheck:["r-iy1 ch-eh1-k","vb vbp"],recipe:["r-eh1 s-ah p-iy","nn"],recipient:["r-ah s-ih1 p-iy ah-n-t","jj nn"],reciprocal:["r-ih s-ih1 p-r-ah k-ah-l","jj"],reciprocate:["r-ih s-ih1 p-r-ah k-ey-t","vb"],reciprocity:["r-eh s-ih p-r-aa1 s-ih t-iy","nn"],recital:["r-ah s-ay1 t-ah-l","nn"],recitation:["r-eh s-ah t-ey1 sh-ah-n","nn"],recite:["r-ah s-ay1-t","vb vbp"],recited:["r-ah s-ay1 t-ah-d","vbd"],recites:["r-iy s-ay1-t-s","vbz"],reciting:["r-iy s-ay1 t-ih-ng","vbg"],reckless:["r-eh1-k l-ah-s","jj"],recklessly:["r-eh1-k l-ah-s l-iy","rb"],recklessness:["r-eh1-k l-ah-s n-ah-s","nn"],reckon:["r-eh1 k-ah-n","vbp vb"],reckoned:["r-eh1 k-ah-n-d","vbn vbd"],reckoning:["r-eh1 k-ah n-ih-ng","nn vbg"], +reckons:["r-eh1 k-ah-n-z","vbz"],reclaim:["r-iy k-l-ey1-m","vb vbp"],reclaimed:["r-iy k-l-ey1-m-d","vbn vbd jj"],reclaiming:["r-iy k-l-ey1 m-ih-ng","vbg"],reclamation:["r-eh k-l-ah m-ey1 sh-ah-n","nn"],reclassification:["r-iy k-l-ae s-ah f-ah k-ey1 sh-ah-n","nn"],reclassified:["r-iy k-l-ae1 s-ah f-ay-d","vbd vbn"],reclassify:["r-iy-k-l-ae1-s-ih-f-ay","vb"],recline:["r-ih-k-l-ay1-n","vb"],recliner:["r-ih k-l-ay1 n-er","nn"],reclining:["r-ih k-l-ay1 n-ih-ng","vbg jj"],recluse:["r-ih k-l-uw1-s","nn"],reclusive:["r-ih k-l-uw1 s-ih-v","jj"],recognition:["r-eh k-ah-g n-ih1 sh-ah-n","nn"],recognizable:["r-eh k-ah-g n-ay1 z-ah b-ah-l","jj"],recognizably:["r-eh1 k-ah-g n-ay z-ah b-l-iy","rb"],recognizance:["r-ih k-aa1 n-ah z-ah-n-s","nn"],recognize:["r-eh1 k-ah-g n-ay-z","vb vbp"],recognized:["r-eh1 k-ah-g n-ay-z-d","vbn jj vbd"],recognizes:["r-eh1 k-ah-g n-ay z-ah-z","vbz"],recognizing:["r-eh1 k-ah-g n-ay z-ih-ng","vbg"],recoil:["r-iy k-oy1-l","nn vb vbp"],recoiled:["r-iy k-oy1-l-d","vbd"],recollect:["r-eh k-ah l-eh1-k-t","vb vbp"],recollected:["r-eh k-ah l-eh1-k t-ih-d","vbd"],recollection:["r-eh k-ah l-eh1-k sh-ah-n","nn"],recombinant:["r-ih k-aa1-m b-ih n-ah-n-t","jj"],recommend:["r-eh k-ah m-eh1-n-d","vb vbp"],recommendation:["r-eh k-ah m-ah-n d-ey1 sh-ah-n","nn"],recommended:["r-eh k-ah m-eh1-n d-ah-d","vbd vbn jj"],recommending:["r-eh k-ah m-eh1-n d-ih-ng","vbg"],recommends:["r-eh k-ah m-eh1-n-d-z","vbz"],recompense:["r-eh1 k-ah-m p-eh-n-s","nn"],reconcile:["r-eh1 k-ah-n s-ay-l","vb"],reconciled:["r-eh1 k-ah-n s-ay-l-d","vbn"],reconciles:["r-eh1 k-ah-n s-ay-l-z","vbz"],reconciliation:["r-eh k-ah-n s-ih l-iy ey1 sh-ah-n","nn"],reconciling:["r-eh1 k-ah-n s-ay l-ih-ng","vbg"],recondite:["r-eh1 k-ah-n d-ay-t","jj"],recondition:["r-iy-k-ah-n-d-ih1-sh-ah-n","vb"],reconditioning:["r-iy k-ah-n d-ih1 sh-ah-n ih-ng","vbg"],reconfiguration:["r-iy k-ah-n f-ih g-y-er ey1 sh-ah-n","nn"],reconfigure:["r-iy k-ah-n f-ih1 g-y-er","nn"],reconfirm:["r-iy k-ah-n f-er1-m","vb"],reconfirmation:["r-iy k-aa-n f-er m-ey1 sh-ah-n","nn"],reconnaissance:["r-iy k-aa1 n-ah s-ah-n-s","nn"],reconnect:["r-iy k-ah n-eh1-k-t","vb"],reconsider:["r-iy k-ah-n s-ih1 d-er","vb vbp"],reconsideration:["r-iy k-ah-n s-ih d-er ey1 sh-ah-n","nn"],reconsidered:["r-iy k-ah-n s-ih1 d-er-d","vbn vbd"],reconsidering:["r-iy k-ah-n s-ih1 d-er ih-ng","vbg"],reconstitute:["r-iy k-aa1-n s-t-ah t-uw-t","vb"],reconstruct:["r-iy k-ah-n s-t-r-ah1-k-t","vb vbp"],reconstructed:["r-iy k-ah-n s-t-r-ah1-k t-ih-d","jj vbd vbn"],reconstructing:["r-iy k-ah-n s-t-r-ah1-k t-ih-ng","vbg"],reconstruction:["r-iy k-ah-n s-t-r-ah1-k sh-ah-n","nn"],reconvene:["r-iy-k-ah-n-v-iy1-n","vb"],reconvened:["r-iy k-ah-n v-iy1-n-d","vbn"],reconvenes:["r-iy k-ah-n v-iy1-n-z","vbz"],record:["r-ah k-ao1-r-d","nn jj vb vbp"],recorded:["r-ah k-ao1-r d-ah-d","vbn vbd jj"],recorder:["r-ih k-ao1-r d-er","nn"],recording:["r-ah k-ao1-r d-ih-ng","nn vbg"],recordkeeping:["r-eh1 k-er-d k-iy p-ih-ng","nn"],recount:["r-ih k-aw1-n-t","vb nn"],recounted:["r-ih k-aw1-n t-ih-d","vbd vbn"],recounting:["r-ih k-aw1-n t-ih-ng","vbg"],recounts:["r-iy k-aw1-n-t-s","vbz"],recoup:["r-ih k-uw1-p","vb"],recouped:["r-ih k-uw1-p-t","vbd vbn"],recouping:["r-ih k-uw1 p-ih-ng","vbg"],recourse:["r-iy1 k-ao-r-s","nn"],recover:["r-ih k-ah1 v-er","vb vbp"],recoverable:["r-ih k-ah1 v-er ah b-ah-l","jj"],recovered:["r-ah k-ah1 v-er-d","vbd vbn"],recovering:["r-ah k-ah1 v-er ih-ng","vbg"],recovers:["r-ih k-ah1 v-er-z","vbz"],recovery:["r-ih k-ah1 v-r-iy","nn"],recreate:["r-eh1 k-r-iy ey-t","vb vbp"],recreated:["r-eh1 k-r-iy ey t-ih-d","vbn"],recreates:["r-eh1 k-r-iy ey-t-s","vbz"],recreating:["r-eh1 k-r-iy ey t-ih-ng","vbg"],recreation:["r-eh k-r-iy ey1 sh-ah-n","nn"],recreational:["r-eh k-r-iy ey1 sh-ah-n ah-l","jj"],recrimination:["r-ih k-r-ih m-ih n-ey1 sh-ah-n","nn"],recruit:["r-ah k-r-uw1-t","vb vbp nn"],recruited:["r-ih k-r-uw1 t-ih-d","vbn vbd"],recruiter:["r-ih k-r-uw1 t-er","nn"],recruiting:["r-ah k-r-uw1 t-ih-ng","vbg"],recruitment:["r-ah k-r-uw1-t m-ah-n-t","nn"],rectangle:["r-eh1-k t-ae-ng g-ah-l","nn"],rectangular:["r-eh-k t-ae1-ng g-y-ah l-er","jj"],rectification:["r-eh-k t-ah f-ah k-ey1 sh-ah-n","nn"],rectified:["r-eh1-k t-ah f-ay-d","vbn"],rectifier:["r-eh1-k t-ah f-ay er","nn"],rectify:["r-eh1-k t-ah f-ay","vb"],rectifying:["r-eh1-k t-ah f-ay ih-ng","vbg"],rectitude:["r-eh1-k t-ih t-uw-d","nn"],rector:["r-eh1-k t-er","nn"],rectum:["r-eh1-k t-ah-m","nn"],recuperate:["r-ih k-uw1 p-er ey-t","vb"],recuperating:["r-ih k-uw1 p-er ey t-ih-ng","vbg"],recuperation:["r-ih k-uw p-er ey1 sh-ah-n","nn"],recur:["r-ih k-er1","vb vbp"],recurred:["r-iy k-er1-d","vbd vbn"],recurrence:["r-ih k-er1 ah-n-s","nn"],recurrent:["r-ih k-er1 ah-n-t","jj"],recurring:["r-ih k-er1 ih-ng","vbg"],recuse:["r-ih-k-y-uw1-z","vb"],recused:["r-ih k-y-uw1-z-d","vbn"],recyclable:["r-iy s-ay1 k-l-ah b-ah-l","jj"],recycle:["r-iy s-ay1 k-ah-l","vb"],recycled:["r-iy s-ay1 k-ah-l-d","vbn jj vbd"],recycler:["r-iy s-ay1 k-l-er","nn"],recycles:["r-iy s-ay1 k-ah-l-z","vbz"],recycling:["r-iy s-ay1 k-ah-l ih-ng","vbg"],red:["r-eh1-d","jj nn"],redcoat:["r-eh1-d k-ow-t","nn"],redder:["r-eh1 d-er","jjr rbr"],reddish:["r-eh1 d-ih-sh","jj"],redecorate:["r-iy-d-eh1-k-er-ey-t","vb"],redecorated:["r-iy d-eh1 k-er ey t-ih-d","vbn"],redecorating:["r-iy d-eh1 k-er ey t-ih-ng","vbg"],redecoration:["r-iy d-eh k-er ey1 sh-ah-n","nn"],redeem:["r-ih d-iy1-m","vb vbp"],redeemable:["r-ih d-iy1 m-ah b-ah-l","jj"],redeemed:["r-ih d-iy1-m-d","vbn vbd"],redeeming:["r-ih d-iy1 m-ih-ng","vbg jj"],redeems:["r-ah d-iy1-m-z","vbz"],redefine:["r-iy d-ih f-ay1-n","vb"],redefined:["r-iy d-ih f-ay1-n-d","vbd"],redefining:["r-iy d-ih f-ay1 n-ih-ng","vbg"],redefinition:["r-iy d-eh f-ah n-ih1 sh-ah-n","nn"],redemption:["r-ih d-eh1-m-p sh-ah-n","nn"],redemptive:["r-ih d-eh1-m-p t-ih-v","jj"],redeploy:["r-iy d-ih p-l-oy1","vb"],redeployment:["r-iy d-ih p-l-oy1 m-ah-n-t","nn"],redeposition:["r-iy d-eh p-ah z-ih1 sh-ah-n","nn"],redesign:["r-iy d-ih-z ay1-n","nn vb"],redesigned:["r-iy d-ih-z ay1-n-d","vbn vbd jj"],redesigning:["r-iy d-ih z-ay1 n-ih-ng","vbg"],redevelop:["r-iy d-ih-v eh1 l-ah-p","vb"],redevelopment:["r-iy d-ih-v eh1 l-ah-p m-ah-n-t","nn"],redfish:["r-eh1-d f-ih-sh","nn"],redhead:["r-eh1-d hh-eh-d","nn"],redheaded:["r-eh1-d hh-eh d-ih-d","jj"],redirect:["r-iy d-er eh1-k-t","vb"],redirected:["r-iy d-er eh1-k t-ih-d","vbn vbd"],redirecting:["r-iy d-er eh1-k t-ih-ng","vbg"],redirection:["r-iy d-er eh1-k sh-ah-n","nn"],rediscover:["r-iy d-ih-s k-ah1 v-er","vb"],rediscovered:["r-iy d-ih-s k-ah1 v-er-d","vbn"],rediscovering:["r-iy d-ih-s k-ah1 v-er ih-ng","vbg"],rediscovery:["r-iy d-ih-s k-ah1 v-r-iy","nn"],redistribute:["r-iy d-ih-s t-r-ih1 b-y-uw-t","vb vbp"],redistributed:["r-iy d-ih-s t-r-ih1 b-y-uw t-ih-d","vbn"],redistributing:["r-iy d-ih-s t-r-ih1 b-y-uw t-ih-ng","vbg"],redistribution:["r-iy d-ih-s t-r-ah b-y-uw1 sh-ah-n","nn"],redistributive:["r-iy d-ih-s t-r-ih1 b-y-uw t-ih-v","jj"],redistrict:["r-iy d-ih1-s t-r-ih-k-t","vb"],redistricting:["r-iy d-ih1-s t-r-ih-k t-ih-ng","vbg"],redlining:["r-eh1-d l-ay n-ih-ng","vbg"],redneck:["r-eh1-d n-eh-k","nn"],redo:["r-iy d-uw1","vb"],redoing:["r-iy d-uw1 ih-ng","vbg"],redone:["r-iy d-ah1-n","jj nn"],redouble:["r-iy d-ah1 b-ah-l","vb"],redoubled:["r-iy d-ah1 b-ah-l-d","vbn vbd"],redoubling:["r-iy d-ah1 b-ah-l ih-ng","vbg"],redoubt:["r-ah d-aw1-t","nn"],redound:["r-ih d-aw1-n-d","vb"],redraw:["r-iy d-r-ao1","vb"],redrawn:["r-iy d-r-ao1-n","jj"],redress:["r-ih d-r-eh1-s","vb nn"],reduce:["r-ah d-uw1-s","vb vbp"],reduced:["r-ah d-uw1-s-t","vbn vbd jj"],reduces:["r-ah d-uw1 s-ah-z","vbz"],reducing:["r-ah d-uw1 s-ih-ng","vbg"],reduction:["r-ah d-ah1-k sh-ah-n","nn"],redundancy:["r-ih d-ah1-n d-ah-n s-iy","nn"],redundant:["r-ih d-ah1-n d-ah-n-t","jj"],redwood:["r-eh1-d w-uh-d","nn"],reed:["r-iy1-d","nn"],reedy:["r-iy1 d-iy","jj"],reef:["r-iy1-f","nn"],reek:["r-iy1-k","vb vbp nn"],reeking:["r-iy1 k-ih-ng","vbg"],reel:["r-iy1-l","nn vbp vb"],reelect:["r-iy-ih-l-eh1-k-t","vb"],reelected:["r-iy ih l-eh1-k t-ah-d","vbn"],reelection:["r-iy ih l-eh1-k sh-ah-n","nn"],reeled:["r-iy1-l-d","vbd vbn"],reeling:["r-iy1 l-ih-ng","vbg"],reemerge:["r-iy-ih-m-er1-jh","vb"],reemerged:["r-iy ih m-er1-jh-d","vbd"],reestablish:["r-iy ih s-t-ae1 b-l-ih-sh","vb"],reevaluation:["r-iy ih v-ae-l y-uw ey1 sh-ah-n","nn"],reexamination:["r-iy ih-g z-ae m-ah n-ey1 sh-ah-n","nn"],reexamine:["r-iy eh-g z-ae1 m-ah-n","vb"],reexamining:["r-iy ih-g z-ae1 m-ah n-ih-ng","vbg"],refer:["r-ah f-er1","vb vbp"],referee:["r-eh f-er iy1","nn"],reference:["r-eh1 f-er ah-n-s","nn"],referenda:["r-eh f-er eh1-n d-ah","nn"],referendum:["r-eh f-er eh1-n d-ah-m","nn"],referral:["r-ih f-er1 ah-l","nn"],referred:["r-ah f-er1-d","vbn vbd"],referring:["r-ih f-er1 ih-ng","vbg"],refers:["r-ah f-er1-z","vbz"],refile:["r-iy f-ay1-l","vb"],refill:["r-iy1 f-ih-l","nn vb"],refinance:["r-iy f-ah n-ae1-n-s","vb"],refinanced:["r-iy f-ah n-ae1-n-s-t","vbn vbd"],refinancing:["r-iy f-ah n-ae1-n s-ih-ng","vbg"],refine:["r-ah f-ay1-n","vb"],refined:["r-ah f-ay1-n-d","jj vbn"],refinement:["r-ah f-ay1-n m-ah-n-t","nn"],refiner:["r-ih f-ay1 n-er","nn"],refinery:["r-ih f-ay1 n-er iy","nn"],refining:["r-ah f-ay1 n-ih-ng","vbg"],refit:["r-iy-f-ih1-t","vb"],refitting:["r-iy f-ih1 t-ih-ng","vbg"],reflect:["r-ah f-l-eh1-k-t","vb vbp"],reflected:["r-ah f-l-eh1-k t-ah-d","vbd jj vbn"],reflecting:["r-ah f-l-eh1-k t-ih-ng","vbg jj"],reflection:["r-ah f-l-eh1-k sh-ah-n","nn"],reflective:["r-ih f-l-eh1-k t-ih-v","jj"],reflects:["r-ih f-l-eh1-k-t-s","vbz"],reflex:["r-iy1 f-l-eh-k-s","nn jj"],reflexively:["r-iy f-l-eh1-k s-ih-v l-iy","rb"],refocus:["r-iy f-ow1 k-ah-s","vb"],refocused:["r-iy f-ow1 k-ah-s-t","vbd vbn"],refocuses:["r-iy f-ow1 k-ah s-ih-z","vbz vb"],refocusing:["r-iy f-ow1 k-ah s-ih-ng","vbg"],reforestation:["r-iy f-ao r-ah s-t-ey1 sh-ah-n","nn"],reform:["r-ah f-ao1-r-m","nn vb"],reformation:["r-eh f-er m-ey1 sh-ah-n","nn"],reformatory:["r-ih f-ao1-r m-ah t-ao r-iy","nn"],reformed:["r-ih f-ao1-r-m-d","vbn jj vbd"],reformer:["r-ih f-ao1-r m-er","jj nn"],reforming:["r-ih f-ao1-r m-ih-ng","vbg"],reformist:["r-ih f-ao1-r m-ih-s-t","nn jj"],reformulate:["r-iy-f-ao1-r-m-y-ah-l-ey-t","vb"],reformulated:["r-iy f-ao1-r m-y-ah l-ey t-ih-d","vbn jj"],refractive:["r-ah f-r-ae1-k t-ih-v","jj"],refractory:["r-ah f-r-ae1-k t-er iy","jj nn"],refrain:["r-ih f-r-ey1-n","vb nn"],refrained:["r-ih f-r-ey1-n-d","vbd vbn"],refraining:["r-ih f-r-ey1 n-ih-ng","vbg"],refresh:["r-ih f-r-eh1-sh","vb vbp"],refreshed:["r-iy f-r-eh1-sh-t","jj vbd vbn"],refresher:["r-ih f-r-eh1 sh-er","nn"],refreshing:["r-ih f-r-eh1 sh-ih-ng","jj vbg"],refreshingly:["r-iy f-r-eh1 sh-ih-ng l-iy","rb"],refreshment:["r-ah f-r-eh1-sh m-ah-n-t","nn"],refrigerant:["r-ih f-r-ih1 jh-er ah-n-t","nn"],refrigerate:["r-ih-f-r-ih1-jh-er-ey-t","vb"],refrigerated:["r-ih f-r-ih1 jh-er ey t-ih-d","vbn jj"],refrigeration:["r-ih f-r-ih jh-er ey1 sh-ah-n","nn"],refrigerator:["r-ah f-r-ih1 jh-er ey t-er","nn"],refuel:["r-iy f-y-uw1 ah-l","vb"],refueling:["r-iy f-y-uw1 ah-l ih-ng","nn vbg"],refuge:["r-eh1 f-y-uw-jh","nn"],refugee:["r-eh1 f-y-uw jh-iy","nn"],refund:["r-ih f-ah1-n-d","nn vb"],refundable:["r-ih f-ah1-n d-ah b-ah-l","jj"],refunded:["r-ih f-ah1-n d-ih-d","vbn"],refunding:["r-ih f-ah1-n d-ih-ng","vbg jj"],refurbish:["r-iy f-er1 b-ih-sh","vb"],refurbished:["r-iy f-er1 b-ih-sh-t","vbn"],refurbishing:["r-iy f-er1 b-ih sh-ih-ng","vbg"],refurbishment:["r-iy f-er1 b-ih-sh m-ah-n-t","nn"],refusal:["r-ah f-y-uw1 z-ah-l","nn"],refuse:["r-ah f-y-uw1-z","vb vbp nn"],refused:["r-ah f-y-uw1-z-d","vbd vbn"],refuses:["r-ah f-y-uw1 z-ah-z","vbz"],refusing:["r-ah f-y-uw1 z-ih-ng","vbg"],refute:["r-ih f-y-uw1-t","vb"],refuted:["r-ih f-y-uw1 t-ih-d","vbd vbn"],regain:["r-ih g-ey1-n","vb vbp"],regained:["r-iy g-ey1-n-d","vbd vbn"],regaining:["r-ih g-ey1 n-ih-ng","vbg"],regains:["r-iy g-ey1-n-z","vbz"],regal:["r-iy1 g-ah-l","jj"],regale:["r-iy1 g-eh1-l","vb"],regaled:["r-ih g-ey1-l-d","vbd vbn"],regalia:["r-ih g-ey1 l-y-ah","nn"],regard:["r-ah g-aa1-r-d","nn vb vbp"],regarded:["r-ah g-aa1-r d-ah-d","vbn jj vbd"],regarding:["r-ah g-aa1-r d-ih-ng","vbg"],regardless:["r-ah g-aa1-r-d l-ah-s","rb"],regatta:["r-ah g-aa1 t-ah","nn"],regenerate:["r-iy jh-eh1 n-er ey-t","vb"],regenerating:["r-iy jh-eh1 n-er ey t-ih-ng","vbg"],regeneration:["r-iy jh-eh1 n-er ey1 sh-ah-n","nn"],regent:["r-iy1 jh-ah-n-t","nn"],reggae:["r-eh1 g-ey","nn"],regime:["r-ah zh-iy1-m","nn"],regimen:["r-eh1 jh-ah m-ah-n","nn"],regiment:["r-eh1 jh-ah m-ah-n-t","nn vb"],regimentation:["r-eh jh-ah m-eh-n t-ey1 sh-ah-n","nn"],regimented:["r-eh1 jh-ah m-eh-n t-ih-d","vbn jj"],region:["r-iy1 jh-ah-n","nn"],regional:["r-iy1 jh-ah n-ah-l","jj"],regionally:["r-iy1 jh-ah-n ah l-iy","rb"],register:["r-eh1 jh-ih s-t-er","vb nn vbp"],registered:["r-eh1 jh-ih s-t-er-d","vbn vbd jj"],registering:["r-eh1 jh-ih s-t-er ih-ng","vbg"],registrant:["r-eh1 jh-ah-s t-r-ah-n-t","nn"],registrar:["r-eh1 jh-ih s-t-r-aa-r","nn"],registration:["r-eh jh-ih-s t-r-ey1 sh-ah-n","nn"],registry:["r-eh1 jh-ih-s t-r-iy","nn"],regress:["r-iy1 g-r-eh-s","vb"],regression:["r-ah g-r-eh1 sh-ah-n","nn"],regressive:["r-ah g-r-eh1 s-ih-v","jj"],regret:["r-ah g-r-eh1-t","vbp nn vb"],regrettable:["r-ih g-r-eh1 t-ah b-ah-l","jj"],regrettably:["r-ih g-r-eh1 t-ah b-l-iy","rb"],regretted:["r-ih g-r-eh1 t-ih-d","vbd vbn"],regroup:["r-iy g-r-uw1-p","vb vbp"],regrouped:["r-iy g-r-uw1-p-t","vbd vbn"],regrouping:["r-iy g-r-uw1 p-ih-ng","vbg"],regular:["r-eh1 g-y-ah l-er","jj"],regularity:["r-eh g-y-ah l-eh1 r-ah t-iy","nn"],regularly:["r-eh1 g-y-ah l-er l-iy","rb"],regulate:["r-eh1 g-y-ah l-ey-t","vb vbp"],regulated:["r-eh1 g-y-ah l-ey t-ah-d","vbn jj vbd"],regulates:["r-eh1 g-y-ah l-ey-t-s","vbz"],regulating:["r-eh1 g-y-ah l-ey t-ih-ng","vbg"],regulation:["r-eh g-y-ah l-ey1 sh-ah-n","nn jj"],regulative:["r-eh1 g-y-ah l-ey t-ih-v","jj"],regulator:["r-eh1 g-y-ah l-ey t-er","nn"],regulatory:["r-eh1 g-y-ah l-ah t-ao r-iy","jj"],rehabilitate:["r-iy-hh ah b-ih1 l-ah t-ey-t","vb"],rehabilitated:["r-iy-hh ah b-ih1 l-ah t-ey t-ih-d","vbn"],rehabilitating:["r-iy-hh ah b-ih1 l-ah t-ey t-ih-ng","vbg"],rehabilitation:["r-iy-hh ah b-ih l-ah t-ey1 sh-ah-n","nn"],rehash:["r-iy hh-ae1-sh","nn vb vbp"],rehashing:["r-iy hh-ae1 sh-ih-ng","vbg"],rehear:["r-iy hh-ih1-r","vb"],rehearing:["r-iy hh-ih1 r-ih-ng","nn"],rehearsal:["r-ih hh-er1 s-ah-l","nn"],rehearse:["r-iy hh-er1-s","vb"],rehearsed:["r-iy hh-er1-s-t","vbn"],rehearsing:["r-ih hh-er1 s-ih-ng","vbg"],reign:["r-ey1-n","nn vbp vb"],reigned:["r-ey1-n-d","vbd"],reigning:["r-ey1 n-ih-ng","vbg"],reignite:["r-iy ih-g n-ay1-t","vb nn"],reignited:["r-iy ih-g n-ay1 t-ih-d","vbd vbn"],reigniting:["r-iy ih-g n-ay1 t-ih-ng","vbg"],reigns:["r-ey1-n-z","vbz"],reimburse:["r-iy ih-m b-er1-s","vb vbp"],reimbursed:["r-iy ih-m b-er1-s-t","vbn vbd"],reimbursement:["r-iy ih-m b-er1-s m-ah-n-t","nn"],reimburses:["r-iy ih-m b-er1 s-ih-z","vbz"],reimbursing:["r-iy ih-m b-er1 s-ih-ng","vbg"],reimpose:["r-iy ih-m p-ow1-z","vb jj"],rein:["r-ey1-n","vb nn"],reincarnate:["r-iy-ih-n-k-aa1-r-n-ey-t","vb"],reincarnated:["r-iy ih-n k-aa1-r n-ey t-ih-d","vbd vbn"],reined:["r-ey1-n-d","vbd vbn"],reinforce:["r-iy ih-n f-ao1-r-s","vb vbp"],reinforced:["r-iy ih-n f-ao1-r-s-t","vbn vbd jj"],reinforcement:["r-iy ih-n f-ao1-r-s m-ah-n-t","nn"],reinforces:["r-iy ih-n f-ao1-r s-ih-z","vbz"],reinforcing:["r-iy ih-n f-ao1-r s-ih-ng","vbg"],reining:["r-ey1 n-ih-ng","vbg"],reinstate:["r-iy ih-n s-t-ey1-t","vb"],reinstated:["r-iy ih-n s-t-ey1 t-ih-d","vbd vbn"],reinstatement:["r-iy ih-n s-t-ey1-t m-ah-n-t","nn"],reinstating:["r-iy ih-n s-t-ey1 t-ih-ng","vbg"],reinstitute:["r-iy-ih1-n-s-t-ih-t-uw-t","vb"],reinstituting:["r-iy ih1-n s-t-ah t-uw t-ih-ng","vbg"],reinsurance:["r-iy ih-n sh-uh1 r-ah-n-s","nn"],reinsure:["r-iy ih-n sh-uh1-r","vb"],reinsured:["r-iy ih-n sh-uh1-r-d","vbn"],reintegrate:["r-iy-ih1-n-t-ah-g-r-ey-t","vb"],reintegrated:["r-iy ih1-n t-ah g-r-ey t-ih-d","vbn"],reinterpret:["r-iy ih-n t-er1 p-r-ah-t","vb"],reinterpretation:["r-iy ih-n t-er p-r-ah t-ey1 sh-ah-n","nn"],reinterpreted:["r-iy ih-n t-er1 p-r-ah t-ih-d","vbn"],reinterpreting:["r-iy ih-n t-er1 p-r-ah t-ih-ng","vbg"],reintroduce:["r-iy ih-n t-r-ah d-uw1-s","vbp vb"],reintroduced:["r-iy ih-n t-r-ah d-uw1-s-t","vbn vbd"],reintroduces:["r-iy ih-n t-r-ah d-uw1 s-ih-z","vbz"],reintroducing:["r-iy ih-n t-r-ah d-uw1 s-ih-ng","vbg"],reinvent:["r-iy ih-n v-eh1-n-t","vb"],reinvented:["r-iy ih-n v-eh1-n t-ih-d","vbd vbn"],reinvest:["r-iy ih-n v-eh1-s-t","vb vbp"],reinvested:["r-iy ih-n v-eh1 s-t-ih-d","vbn vbd"],reinvesting:["r-iy ih-n v-eh1 s-t-ih-ng","vbg"],reinvestment:["r-iy ih-n v-eh1-s-t m-ah-n-t","nn"],reinvigorate:["r-iy ih-n v-ih1 g-er ey-t","vb"],reinvigorated:["r-iy ih-n v-ih1 g-er ey t-ih-d","vbn"],reinvigorating:["r-iy ih-n v-ih1 g-er ey t-ih-ng","vbg"],reinvigoration:["r-iy ih-n v-ih g-er ey1 sh-ah-n","nn"],reissue:["r-iy ih1 sh-uw","nn"],reiterate:["r-iy ih1 t-er ey-t","vb vbp"],reiterated:["r-iy ih1 t-er ey t-ih-d","vbd vbn"],reiterates:["r-iy ih1 t-er ey-s","vbz"],reiterating:["r-iy ih1 t-er ey t-ih-ng","vbg"],reiteration:["r-iy ih t-er ey1 sh-ah-n","nn"],reject:["r-ih jh-eh1-k-t","vb vbp"],rejected:["r-ih jh-eh1-k t-ih-d","vbd vbn"],rejecting:["r-ih jh-eh1-k t-ih-ng","vbg"],rejection:["r-ih jh-eh1-k sh-ah-n","nn"],rejigger:["r-iy jh-ih1 g-er","vb"],rejiggering:["r-iy jh-ih1 g-er ih-ng","vbg"],rejoice:["r-ih jh-oy1-s","vbp vb"],rejoiced:["r-ih jh-oy1-s-t","vbd"],rejoicing:["r-ih jh-oy1 s-ih-ng","vbg"],rejoin:["r-iy jh-oy1-n","vb vbp"],rejoinder:["r-ih jh-oy1-n d-er","nn"],rejoined:["r-iy jh-oy1-n-d","vbd vbn"],rejoining:["r-iy jh-oy1 n-ih-ng","vbg"],rejoins:["r-iy jh-oy1-n-z","vbz"],rejuvenate:["r-ih jh-uw1 v-ah n-ey-t","vb"],rejuvenated:["r-ih jh-uw1 v-ah n-ey t-ih-d","vbn jj"],rejuvenates:["r-ih jh-uw1 v-ih n-ey-t-s","vbz"],rejuvenation:["r-ih jh-uw v-ah n-ey1 sh-ah-n","nn"],rekindle:["r-iy k-ih1-n d-ah-l","vb"],rekindled:["r-iy k-ih1-n d-ah-l-d","vbn"],rekindling:["r-iy k-ih1-n-d l-ih-ng","vbg"],relapse:["r-iy l-ae1-p-s","nn"],relate:["r-ih l-ey1-t","vbp vb"],related:["r-ih l-ey1 t-ih-d","vbn jj vbd"],relates:["r-ih l-ey1-t-s","vbz"],relating:["r-ih l-ey1 t-ih-ng","vbg"],relation:["r-iy l-ey1 sh-ah-n","nn"],relational:["r-iy l-ey1 sh-ah n-ah-l","jj"],relationship:["r-iy l-ey1 sh-ah-n sh-ih-p","nn"],relative:["r-eh1 l-ah t-ih-v","jj nn"],relatively:["r-eh1 l-ah t-ih-v l-iy","rb"],relativism:["r-eh1 l-ah t-ih v-ih z-ah-m","nn"],relativistic:["r-eh l-ah t-ih v-ih1 s-t-ih-k","jj"],relativity:["r-eh l-ah t-ih1 v-ah t-iy","nn"],relaunch:["r-iy l-ao1-n-ch","vb"],relaunched:["r-iy l-ao1-n-ch-t","vbn"],relax:["r-ih l-ae1-k-s","vb vbp"],relaxation:["r-iy l-ae-k s-ey1 sh-ah-n","nn"],relaxed:["r-ih l-ae1-k-s-t","vbn jj vbd"],relaxes:["r-ih l-ae1-k s-ih-z","vbz"],relaxing:["r-ih l-ae1-k s-ih-ng","vbg jj"],relay:["r-iy1 l-ey","vb nn vbp"],relayed:["r-iy1 l-ey-d","vbd vbn"],relaying:["r-iy1 l-ey ih-ng","vbg"],release:["r-iy l-iy1-s","nn vbp vb"],released:["r-iy l-iy1-s-t","vbn vbd"],releasing:["r-iy l-iy1 s-ih-ng","vbg"],relegate:["r-eh1-l-ah-g-ey-t","vb"],relegated:["r-eh1 l-ah g-ey t-ih-d","vbn vbd"],relegating:["r-eh1 l-ah g-ey t-ih-ng","vbg"],relent:["r-ih l-eh1-n-t","vbp vb"],relented:["r-ih l-eh1-n t-ih-d","vbd vbn"],relenting:["r-ih l-eh1-n t-ih-ng","vbg"],relentless:["r-ih l-eh1-n-t l-ih-s","jj"],relentlessly:["r-ih l-eh1-n-t l-ah-s l-iy","rb"],relevance:["r-eh1 l-ah v-ah-n-s","nn"],relevancy:["r-eh1 l-ah v-ah-n s-iy","nn"],relevant:["r-eh1 l-ah v-ah-n-t","jj"],reliability:["r-iy l-ay ah b-ih1 l-ah t-iy","nn"],reliable:["r-ih l-ay1 ah b-ah-l","jj"],reliably:["r-ih l-ay1 ah b-l-iy","rb"],reliance:["r-ih l-ay1 ah-n-s","nn"],reliant:["r-ih l-ay1 ah-n-t","jj"],relic:["r-eh1 l-ih-k","nn"],relied:["r-ih l-ay1-d","vbn vb vbd"],relief:["r-ih l-iy1-f","nn"],relies:["r-ih l-ay1-z","vbz"],relieve:["r-ih l-iy1-v","vb"],relieved:["r-ih l-iy1-v-d","vbn vbd jj"],reliever:["r-iy l-iy1 v-er","nn"],relieves:["r-iy l-iy1-v-z","vbz"],relieving:["r-ih l-iy1 v-ih-ng","vbg"],religion:["r-ih l-ih1 jh-ah-n","nn"],religiosity:["r-ih l-ih jh-iy aa1 s-ah t-iy","nn"],religious:["r-ih l-ih1 jh-ah-s","jj in nn"],religiously:["r-ih l-ih1 jh-ah-s l-iy","rb"],relinquish:["r-ih l-ih1-ng k-w-ih-sh","vb vbp"],relinquished:["r-ih l-ih1-ng k-w-ih-sh-t","vbd vbn"],relinquishing:["r-iy l-ih1-ng k-w-ih sh-ih-ng","vbg"],relish:["r-eh1 l-ih-sh","nn vb"],relished:["r-eh1 l-ih-sh-t","vbd"],relishing:["r-eh1 l-ih sh-ih-ng","vbg"],relive:["r-iy l-ih1-v","vbp vb"],reliving:["r-iy l-ih1 v-ih-ng","vbg"],relocate:["r-iy l-ow1 k-ey-t","vb nn vbp"],relocated:["r-iy l-ow1 k-ey t-ih-d","vbd vbn"],relocating:["r-iy l-ow1 k-ey t-ih-ng","vbg"],relocation:["r-iy l-ow1 k-ey1 sh-ah-n","nn"],reluctance:["r-ih l-ah1-k t-ah-n-s","nn"],reluctant:["r-ih l-ah1-k t-ah-n-t","jj"],reluctantly:["r-ih l-ah1-k t-ah-n-t l-iy","rb"],rely:["r-ih l-ay1","vb vbp"],relying:["r-iy l-ay1 ih-ng","vbg"],remade:["r-iy m-ey1-d","vbn nn vb"],remain:["r-ih m-ey1-n","vb vbp"],remainder:["r-ih m-ey1-n d-er","nn"],remained:["r-ih m-ey1-n-d","vbd vbn"],remaining:["r-ih m-ey1 n-ih-ng","vbg jj"],remake:["r-iy1 m-ey1-k","vb"],remand:["r-ih-m-ae1-n-d","vb"],remanded:["r-ih m-ae1-n d-ih-d","vbd vbn"],remark:["r-ih m-aa1-r-k","nn vb"],remarkable:["r-ih m-aa1-r k-ah b-ah-l","jj"],remarkably:["r-ih m-aa1-r k-ah b-l-iy","rb"],remarked:["r-ih m-aa1-r-k-t","vbd vbn"],remarking:["r-ih m-aa1-r k-ih-ng","vbg"],remarried:["r-iy m-eh1 r-iy-d","vbd vbn"],remarry:["r-iy m-eh1 r-iy","vb"],remarrying:["r-iy m-eh1 r-iy ih-ng","nn"],rematch:["r-iy1 m-ae1-ch","nn"],remedial:["r-ih m-iy1 d-iy ah-l","jj"],remediation:["r-ih m-iy d-iy ey1 sh-ah-n","nn"],remedied:["r-eh1 m-ah d-iy-d","vbn"],remedy:["r-eh1 m-ah d-iy","nn vb"],remember:["r-ih m-eh1-m b-er","vb vbp"],remembered:["r-ih m-eh1-m b-er-d","vbd jj vbn"],remembering:["r-ih m-eh1-m b-er ih-ng","vbg"],remembers:["r-ih m-eh1-m b-er-z","vbz"],remembrance:["r-iy m-eh1-m b-r-ah-n-s","nn"],remind:["r-iy m-ay1-n-d","vb vbp"],reminded:["r-iy m-ay1-n d-ah-d","vbd vbn"],reminder:["r-iy m-ay1-n d-er","nn"],reminding:["r-iy m-ay1-n d-ih-ng","vbg"],reminds:["r-iy m-ay1-n-d-z","vbz"],reminisce:["r-eh-m-ah-n-ih1-s","vb"],reminisced:["r-eh m-ah n-ih1-s-t","vbd vbn"],reminiscence:["r-eh m-ah n-ih1 s-ah-n-s","nn"],reminiscent:["r-eh m-ah n-ih1 s-ah-n-t","jj nn"],reminisces:["r-eh m-ah n-ih1 s-ih-z","vbz"],reminiscing:["r-eh m-ah n-ih1 s-ih-ng","vbg"],remiss:["r-iy m-ih1-s","jj"],remission:["r-iy m-ih1 sh-ah-n","nn"],remit:["r-iy-m-ih1-t","vb"],remittance:["r-iy m-ih1 t-ah-n s-ih","nn"],remitted:["r-iy m-ih1 t-ih-d","vbn"],remnant:["r-eh1-m n-ah-n-t","nn"],remodel:["r-iy-m-aa1-d-ah-l","vb"],remodeled:["r-iy m-aa1 d-ah-l-d","vbd vbn"],remodeling:["r-ih m-aa1 d-ah-l ih-ng","vbg"],remorse:["r-ih m-ao1-r-s","nn"],remorseless:["r-ih m-ao1-r-s l-ah-s","jj"],remote:["r-ih m-ow1-t","jj"],remotely:["r-iy m-ow1-t l-iy","rb"],remoteness:["r-iy m-ow1-t n-ah-s","nn"],remotest:["r-ih m-ow1 t-ah-s-t","jjs"],removable:["r-ih m-uw1 v-ah b-ah-l","jj"],removal:["r-ih m-uw1 v-ah-l","nn"],remove:["r-iy m-uw1-v","vb vbp"],removed:["r-iy m-uw1-v-d","vbn jj vbd"],removes:["r-iy m-uw1-v-z","vbz"],removing:["r-iy m-uw1 v-ih-ng","vbg"],remuneration:["r-ih m-y-uw n-er ey1 sh-ah-n","nn"],remunerative:["r-iy m-y-uw1 n-er ah t-ih-v","jj"],renaissance:["r-eh n-ah s-aa1-n-s","nn"],renal:["r-iy1 n-ah-l","jj"],rename:["r-iy n-ey1-m","vb"],renamed:["r-iy n-ey1-m-d","vbn vbd"],renaming:["r-iy n-ey1 m-ih-ng","vbg"],renationalize:["r-iy n-ae1 sh-ah-n ah l-ay-z","vb"],render:["r-eh1-n d-er","vb vbp"],rendered:["r-eh1-n d-er-d","vbn vbd"],rendering:["r-eh1-n d-er ih-ng","vbg"],renders:["r-eh1-n d-er-z","vbz"],rendezvous:["r-aa1-n d-ih v-uw","nn"],rendition:["r-eh-n d-ih1 sh-ah-n","nn"],renegade:["r-eh1 n-ah g-ey-d","nn"],renege:["r-ih n-ih1-g","vb"],reneged:["r-ih n-ih1-g-d","vbd"],reneging:["r-ih n-ih1 g-ih-ng","vbg"],renegotiate:["r-iy n-ih g-ow1 sh-iy ey-t","vb"],renegotiated:["r-iy n-ih g-ow1 sh-iy ey t-ih-d","vbn vbd"],renegotiating:["r-iy n-ih g-ow1 sh-iy ey t-ih-ng","vbg"],renegotiation:["r-iy n-ih g-ow sh-iy ey1 sh-ah-n","nn"],renew:["r-ih n-uw1","vb vbp"],renewable:["r-iy n-uw1 ah b-ah-l","jj"],renewal:["r-ih n-uw1 ah-l","nn"],renewed:["r-ih n-uw1-d","vbn vbd jj"],renewing:["r-ih n-uw1 ih-ng","vbg"],renews:["r-ih n-uw1-z","vbz"],renounce:["r-ih n-aw1-n-s","vb"],renounced:["r-ih n-aw1-n-s-t","vbd"],renouncing:["r-ih n-aw1-n s-ih-ng","vbg"],renovate:["r-eh1 n-ah v-ey-t","vb"],renovated:["r-eh1 n-ah v-ey t-ih-d","vbn jj"],renovating:["r-eh1 n-ah v-ey t-ih-ng","vbg"],renovation:["r-eh n-ah v-ey1 sh-ah-n","nn"],renown:["r-ih n-aw1-n","nn vb"],renowned:["r-ih n-aw1-n-d","jj vbn"],rent:["r-eh1-n-t","nn vb vbn vbp"],rental:["r-eh1-n t-ah-l","jj nn"],rented:["r-eh1-n t-ah-d","vbn jj vbd"],renter:["r-eh1-n t-er","nn"],renting:["r-eh1-n t-ih-ng","vbg"],renunciation:["r-ih n-ah-n s-iy ey1 sh-ah-n","nn"],reoffer:["r-iy-ao1-f-er","vb"],reoffered:["r-iy ao1 f-er-d","vbn jj vbd"],reoffering:["r-iy ao1 f-er ih-ng","vbg"],reopen:["r-iy ow1 p-ah-n","vb vbp"],reopened:["r-iy ow1 p-ah-n-d","vbd vbn vb"],reopening:["r-iy ow1 p-ah n-ih-ng","vbg"],reopens:["r-iy ow1 p-ah-n-z","vbz"],reorder:["r-iy ao1-r d-er","vb"],reordering:["r-iy ao1-r d-er ih-ng","nn vbg"],reorganization:["r-iy ao-r g-ah n-ah z-ey1 sh-ah-n","nn"],reorganize:["r-iy ao1-r g-ah n-ay-z","vb"],reorganized:["r-iy ao1-r g-ah n-ay-z-d","vbn jj vbd"],reorganizes:["r-iy ao1-r g-ah n-ay z-ih-z","vbz"],reorganizing:["r-iy ao1-r g-ah n-ay z-ih-ng","vbg"],reorient:["r-iy ao1 r-iy eh-n-t","vb"],rep:["r-eh1-p","nn"],repackage:["r-iy p-ae1 k-ih-jh","vb"],repackaged:["r-iy1 p-ae k-ih-jh-d","vbn"],repackaging:["r-iy1 p-ae k-ih jh-ih-ng","vbg"],repaid:["r-iy p-ey1-d","vbn vbd"],repaint:["r-iy-p-ey1-n-t","vb"],repainted:["r-iy p-ey1-n t-ah-d","vbn jj"],repainting:["r-iy p-ey1-n t-ih-ng","vbg"],repair:["r-ih p-eh1-r","nn vb vbp"],repaired:["r-ih p-eh1-r-d","vbn vbd"],repairing:["r-ih p-eh1 r-ih-ng","vbg"],repairman:["r-ih p-eh1-r m-ae-n","nn"],reparation:["r-eh p-er ey1 sh-ah-n","nn"],repartee:["r-eh p-er t-iy1","nn"],repatriate:["r-iy p-ey1 t-r-iy ey-t","vb vbp"],repatriated:["r-iy p-ey1 t-r-iy ey t-ih-d","vbn"],repatriating:["r-iy p-ey1 t-r-iy ey t-ih-ng","vbg"],repatriation:["r-iy p-ey t-r-iy ey1 sh-ah-n","nn"],repay:["r-iy p-ey1","vb vbp"],repayable:["r-iy p-ey1 ah b-ah-l","jj"],repaying:["r-iy p-ey1 ih-ng","vbg"],repayment:["r-iy p-ey1 m-ah-n-t","nn"],repeal:["r-ih p-iy1-l","nn vb"],repealed:["r-ih p-iy1-l-d","vbn vbd"],repealing:["r-iy p-iy1 l-ih-ng","vbg"],repeals:["r-iy p-iy1-l-z","vbz"],repeat:["r-ih p-iy1-t","vb jj nn vbp"],repeated:["r-ih p-iy1 t-ih-d","vbn jj vbd"],repeatedly:["r-ih p-iy1 t-ih-d l-iy","rb"],repeater:["r-ih p-iy1 t-er","nn"],repeating:["r-ih p-iy1 t-ih-ng","vbg jj"],repel:["r-ih p-eh1-l","vb vbp"],repelled:["r-ah p-eh1-l-d","vbn vbd"],repellent:["r-ih p-eh1 l-ah-n-t","jj nn"],repelling:["r-ah p-eh1 l-ih-ng","vbg"],repels:["r-ih p-eh1-l-z","vbz"],repent:["r-ih p-eh1-n-t","vb vbp"],repentance:["r-ih p-eh1-n t-ah-n-s","nn"],repercussion:["r-iy p-er k-ah1 sh-ah-n","nn"],repertoire:["r-eh1 p-er t-w-aa-r","nn"],repertory:["r-eh1 p-er t-ao r-iy","nn"],repetition:["r-eh p-ah t-ih1 sh-ah-n","nn"],repetitious:["r-eh p-ah t-ih1 sh-ah-s","jj"],repetitive:["r-ih p-eh1 t-ih t-ih-v","jj"],rephrase:["r-iy f-r-ey1-z","vb"],replace:["r-iy p-l-ey1-s","vb vbp"],replaced:["r-iy p-l-ey1-s-t","vbn vbd"],replacement:["r-ih p-l-ey1-s m-ah-n-t","nn jj"],replaces:["r-ih p-l-ey1 s-ih-z","vbz"],replacing:["r-ih p-l-ey1 s-ih-ng","vbg"],replant:["r-iy-p-l-ae1-n-t","vb"],replanted:["r-iy p-l-ae1-n t-ih-d","vbn"],replay:["r-iy p-l-ey1","nn vb"],replaying:["r-iy p-l-ey1 ih-ng","vbg"],replenish:["r-iy p-l-eh1 n-ih-sh","vb"],replenished:["r-iy p-l-eh1 n-ih-sh-t","vbn vbd"],replenishment:["r-ih p-l-eh1 n-ih-sh m-ah-n-t","nn"],replete:["r-iy p-l-iy1-t","jj"],replica:["r-eh1 p-l-ih k-ah","nn"],replicate:["r-eh1 p-l-ah k-ey-t","vb"],replicated:["r-eh1 p-l-ih k-ey t-ih-d","vbn"],replicating:["r-eh1 p-l-ih k-ey t-ih-ng","vbg"],replication:["r-eh p-l-ah k-ey1 sh-ah-n","nn"],replied:["r-ih p-l-ay1-d","vbd vbn"],reply:["r-ih p-l-ay1","nn vb vbp"],replying:["r-ih p-l-ay1 ih-ng","vbg"],report:["r-iy p-ao1-r-t","nn vbp vb"],reportage:["r-ih p-ao1-r t-ih-jh","nn"],reported:["r-iy p-ao1-r t-ah-d","vbd jj vb vbn vbp"],reportedly:["r-ih p-ao1-r t-ah-d l-iy","rb"],reporter:["r-ih p-ao1-r t-er","nn"],reporting:["r-iy p-ao1-r t-ih-ng","vbg"],reportorial:["r-eh p-er t-ao1 r-iy ah-l","jj"],repose:["r-iy p-ow1-z","nn"],reposition:["r-iy p-ah z-ih1 sh-ah-n","vb"],repositioning:["r-iy p-ah z-ih1 sh-ah-n ih-ng","nn vbg"],repository:["r-iy p-aa1 z-ah t-ao r-iy","nn"],repossess:["r-iy p-ah z-eh1-s","vb"],repossessed:["r-iy p-ah z-eh1-s-t","jj vbn"],reprehensible:["r-eh p-r-ih hh-eh1-n s-ah b-ah-l","jj"],represent:["r-eh p-r-ah z-eh1-n-t","vb vbp"],representation:["r-eh p-r-ah z-eh-n t-ey1 sh-ah-n","nn"],representational:["r-eh p-r-ah z-ah-n t-ey1 sh-ah n-ah-l","jj nn"],representative:["r-eh p-r-ah z-eh1-n t-ah t-ih-v","nn jj"],represented:["r-eh p-r-ah z-eh1-n t-ah-d","vbn vbd"],representing:["r-eh p-r-ih z-eh1-n t-ih-ng","vbg"],represents:["r-eh p-r-ah z-eh1-n-t-s","vbz"],repress:["r-iy p-r-eh1-s","vb"],repressed:["r-iy p-r-eh1-s-t","vbn jj"],repressing:["r-iy p-r-eh1 s-ih-ng","vbg"],repression:["r-iy p-r-eh1 sh-ah-n","nn"],repressive:["r-iy p-r-eh1 s-ih-v","jj"],reprice:["r-iy p-r-ay1-s","vb"],repriced:["r-iy p-r-ay1-s-t","vbn"],repricing:["r-iy p-r-ay1 s-ih-ng","nn"],reprieve:["r-iy p-r-iy1-v","nn"],reprimand:["r-eh1-p-r-ah-m-ae-n-d","vb"],reprimanded:["r-eh1 p-r-ah m-ae-n d-ih-d","vbn"],reprint:["r-iy p-r-ih1-n-t","vb"],reprinted:["r-iy p-r-ih1-n t-ih-d","vbn vbd"],reprinting:["r-iy p-r-ih1-n t-ih-ng","vbg"],reprisal:["r-iy p-r-ay1 z-ah-l","nn"],reproach:["r-iy p-r-ow1-ch","nn"],reprocess:["r-iy p-r-ao1 s-eh-s","vb"],reproduce:["r-iy p-r-ah d-uw1-s","vb"],reproduced:["r-iy p-r-ah d-uw1-s-t","vbn vbd"],reproduces:["r-iy p-r-ah d-uw1 s-ih-z","vbz"],reproducing:["r-iy p-r-ah d-uw1 s-ih-ng","vbg"],reproduction:["r-iy p-r-ah d-ah1-k sh-ah-n","nn"],reproductive:["r-iy p-r-ah d-ah1-k t-ih-v","jj"],reptile:["r-eh1-p t-ay-l","nn"],republic:["r-iy p-ah1 b-l-ah-k","nn"],republican:["r-ih p-ah1 b-l-ih k-ah-n","jj"],repudiate:["r-iy p-y-uw1 d-iy ey-t","vb"],repudiated:["r-iy p-y-uw1 d-iy ey t-ah-d","vbn vbd"],repudiating:["r-iy p-y-uw1 d-iy ey t-ih-ng","vbg"],repudiation:["r-ih p-y-uw d-iy ey1 sh-ah-n","nn"],repugnant:["r-ih p-ah1-g n-ah-n-t","jj"],repulse:["r-iy-p-ah1-l-s","vb"],repulsed:["r-iy p-ah1-l-s-t","vbn"],repulsive:["r-iy p-ah1-l s-ih-v","jj"],repurchase:["r-iy p-er1 ch-ah-s","nn vbd vbn jj vb"],repurchased:["r-iy p-er1 ch-ah-s-t","vbn vbd"],repurchasing:["r-iy p-er1 ch-ah s-ih-ng","vbg"],reputable:["r-eh1 p-y-ah t-ah b-ah-l","jj"],reputation:["r-eh p-y-ah t-ey1 sh-ah-n","nn"],repute:["r-iy p-y-uw1-t","nn vb"],reputed:["r-ih p-y-uw1 t-ih-d","vbn jj"],reputedly:["r-ih p-y-uw1 t-ih-d l-iy","rb"],requalify:["r-iy k-w-aa1 l-ah f-ay","vb"],request:["r-ih k-w-eh1-s-t","nn vb vbp"],requested:["r-ih k-w-eh1 s-t-ih-d","vbd vbn"],requesting:["r-ih k-w-eh1 s-t-ih-ng","vbg"],require:["r-iy k-w-ay1 er","vb vbp"],required:["r-iy k-w-ay1 er-d","vbn vbd jj"],requirement:["r-ih k-w-ay1-r m-ah-n-t","nn"],requires:["r-iy k-w-ay1 er-z","vbz"],requiring:["r-iy k-w-ay1 er ih-ng","vbg"],requisite:["r-eh1 k-w-ah z-ah-t","jj"],requisition:["r-eh-k-w-ah-z-ih1-sh-ah-n","vb"],requisitioned:["r-eh k-w-ah z-ih1 sh-ah-n-d","vbd vbn"],reread:["r-iy1 r-iy1-d","vb vbd vbn"],reroute:["r-iy-r-uw1-t","vb"],rerouted:["r-iy r-uw1 t-ih-d","vbn"],rerouting:["r-iy r-uw1 t-ih-ng","vbg"],rerun:["r-iy1 r-ah1-n","nn"],resale:["r-iy1 s-ey-l","nn"],reschedule:["r-iy s-k-eh1 jh-uw-l","vb"],rescheduled:["r-iy s-k-eh1 jh-uw-l-d","vbd vbn"],rescheduling:["r-iy s-k-eh1 jh-uw l-ih-ng","vbg"],rescind:["r-ih s-ih1-n-d","vb"],rescinded:["r-ih s-ih1-n d-ih-d","vbn vbd"],rescinding:["r-ih s-ih1-n d-ih-ng","vbg"],rescission:["r-ih s-ih1 zh-ah-n","nn"],rescue:["r-eh1 s-k-y-uw","nn vb"],rescued:["r-eh1 s-k-y-uw-d","vbn vbd"],rescuer:["r-eh1 s-k-y-uw er","nn"],rescuing:["r-eh1 s-k-y-uw ih-ng","vbg"],reseacher:["r-iy s-er1 ch-er","nn"],research:["r-iy s-er1-ch","nn vb vbp"],researched:["r-iy s-er1-ch-t","vbn vbd"], +researcher:["r-iy1 s-er ch-er","nn"],researching:["r-iy s-er1 ch-ih-ng","vbg"],resell:["r-iy s-eh1-l","vb vbp jj"],reseller:["r-iy s-eh1 l-er","jj nn"],reselling:["r-iy s-eh1 l-ih-ng","vbg"],resells:["r-iy s-eh1-l-z","vbz"],resemblance:["r-ih z-eh1-m b-l-ah-n-s","nn"],resemble:["r-ih z-eh1-m b-ah-l","vb vbp"],resembled:["r-ih z-eh1-m b-ah-l-d","vbd"],resembles:["r-ih z-eh1-m b-ah-l-z","vbz"],resembling:["r-ih z-eh1-m b-ah-l ih-ng","vbg"],resent:["r-ih z-eh1-n-t","vbp vb"],resented:["r-iy z-eh1-n t-ah-d","vbd vbn"],resentful:["r-ih z-eh1-n-t f-ah-l","jj"],resentment:["r-ih z-eh1-n-t m-ah-n-t","nn"],resents:["r-ih z-eh1-n-t-s","vbz"],reservation:["r-eh z-er v-ey1 sh-ah-n","nn"],reserve:["r-ih z-er1-v","nn jj vb vbp"],reserved:["r-ih z-er1-v-d","vbn vbd jj"],reserving:["r-ih z-er1 v-ih-ng","vbg"],reservist:["r-ih z-er1 v-ih-s-t","nn"],reservoir:["r-eh1 z-ah v-w-aa-r","nn"],reset:["r-iy s-eh1-t","nn vbn jj vb"],resettable:["r-iy s-eh1 t-ah b-ah-l","jj"],resettle:["r-iy s-eh1 t-ah-l","vb"],resettled:["r-iy s-eh1 t-ah-l-d","vbn"],resettlement:["r-iy s-eh1 t-ah-l m-ah-n-t","nn"],reshape:["r-iy sh-ey1-p","vb"],reshaped:["r-iy sh-ey1-p-t","vbn vbd"],reshaping:["r-iy sh-ey1 p-ih-ng","vbg"],reshuffle:["r-iy sh-ah1 f-ah-l","nn vb"],reshuffled:["r-iy sh-ah1 f-ah-l-d","vbd"],reshuffling:["r-iy sh-ah1 f-ah-l ih-ng","vbg"],reside:["r-ih z-ay1-d","vbp vb"],resided:["r-ih z-ay1 d-ih-d","vbd vbn"],residence:["r-eh1 z-ih d-ah-n-s","nn"],residency:["r-eh1 z-ih d-ah-n s-iy","nn"],resident:["r-eh1 z-ih d-ah-n-t","nn jj"],residential:["r-eh z-ih d-eh1-n ch-ah-l","jj"],resides:["r-ih z-ay1-d-z","vbz"],residing:["r-ih z-ay1 d-ih-ng","vbg"],residual:["r-ih z-ih1 jh-uw ah-l","jj nn"],residue:["r-eh1 z-ah d-uw","nn"],resign:["r-ih z-ay1-n","vb vbp"],resignation:["r-eh z-ah-g n-ey1 sh-ah-n","nn"],resigned:["r-ih z-ay1-n-d","vbd vbn jj"],resigning:["r-ih z-ay1 n-ih-ng","vbg"],resigns:["r-ih z-ay1-n-z","vbz"],resilience:["r-ih z-ih1 l-iy ah-n-s","nn"],resiliency:["r-ih z-ih1 l-y-ah-n s-iy","nn"],resilient:["r-ih z-ih1 l-y-ah-n-t","jj"],resin:["r-eh1 z-ah-n","nn"],resist:["r-ih z-ih1-s-t","vb vbp"],resistance:["r-ih z-ih1 s-t-ah-n-s","nn"],resistant:["r-ih z-ih1 s-t-ah-n-t","jj nn"],resisted:["r-ih z-ih1 s-t-ih-d","vbn vbd"],resisting:["r-ih z-ih1 s-t-ih-ng","vbg"],resistor:["r-ih z-ih1 s-t-er","nn"],resists:["r-ih z-ih1-s-t-s","vbz"],resold:["r-iy s-ow1-l-d","vbn vbd vbp vb"],resolute:["r-eh1 z-ah l-uw-t","jj"],resolutely:["r-eh1 s-ah l-uw-t l-iy","rb"],resolution:["r-eh z-ah l-uw1 sh-ah-n","nn"],resolve:["r-iy z-aa1-l-v","vb nn"],resolved:["r-iy z-aa1-l-v-d","vbn vbd"],resolves:["r-iy z-aa1-l-v-z","vbz"],resolving:["r-iy z-aa1-l v-ih-ng","vbg"],resonance:["r-eh1 z-ah n-ah-n-s","nn"],resonant:["r-eh1 z-ah n-ah-n-t","jj"],resonate:["r-eh1 z-ah n-ey-t","vb"],resonates:["r-eh1 z-ah n-ey-t-s","vbz"],resort:["r-ih z-ao1-r-t","nn vbp vb"],resorted:["r-ih z-ao1-r t-ih-d","vbn"],resorting:["r-ih z-ao1-r t-ih-ng","vbg"],resounding:["r-iy s-aw1-n d-ih-ng","jj"],resource:["r-iy1 s-ao-r-s","nn"],resourceful:["r-iy s-ao1-r-s f-ah-l","jj"],resourcefulness:["r-iy s-ao1-r-s f-ah-l n-ah-s","nn"],respect:["r-ih s-p-eh1-k-t","nn vbp vb"],respectability:["r-iy s-p-eh-k t-ah b-ih1 l-ih t-iy","nn"],respectable:["r-ih s-p-eh1-k t-ah b-ah-l","jj"],respected:["r-ih s-p-eh1-k t-ih-d","vbn jj vbd"],respectful:["r-ih s-p-eh1-k-t f-ah-l","jj"],respectfully:["r-ih s-p-eh1-k-t f-ah l-iy","rb"],respecting:["r-iy s-p-eh1-k t-ih-ng","vbg"],respective:["r-ih s-p-eh1-k t-ih-v","jj"],respectively:["r-ih s-p-eh1-k t-ih-v l-iy","rb"],respiration:["r-eh s-p-er ey1 sh-ah-n","nn"],respirator:["r-eh1 s-p-er ey t-er","nn"],respiratory:["r-eh1 s-p-er ah t-ao r-iy","jj"],respite:["r-eh1 s-p-ih-t","nn"],resplendent:["r-iy s-p-l-eh1-n d-ah-n-t","jj"],respond:["r-ih s-p-aa1-n-d","vb nn vbp"],responded:["r-ih s-p-aa1-n d-ih-d","vbd vbn"],respondent:["r-ih s-p-aa1-n d-ah-n-t","nn"],responding:["r-ih s-p-aa1-n d-ih-ng","vbg"],responds:["r-ih s-p-aa1-n-d-z","vbz"],response:["r-ih s-p-aa1-n-s","nn"],responsibility:["r-iy s-p-aa-n s-ah b-ih1 l-ah t-iy","nn"],responsible:["r-iy s-p-aa1-n s-ah b-ah-l","jj"],responsibly:["r-ih s-p-aa1-n s-ah b-l-iy","rb"],responsive:["r-ih s-p-aa1-n s-ih-v","jj"],responsiveness:["r-ih s-p-aa1-n s-ih-v n-ah-s","nn"],rest:["r-eh1-s-t","nn vbp vb rb"],restage:["r-iy-s-t-ey1-jh","vb"],restaged:["r-iy s-t-ey1-jh-d","vbn"],restart:["r-iy s-t-aa1-r-t","vb"],restarted:["r-iy s-t-aa1-r t-ih-d","vbn vbd"],restarting:["r-iy s-t-aa1-r t-ih-ng","vbg"],restate:["r-iy s-t-ey1-t","vb"],restated:["r-iy s-t-ey1 t-ih-d","vbn vbd jj"],restatement:["r-iy s-t-ey1-t m-ah-n-t","nn"],restates:["r-iy s-t-ey1-t-s","vbz"],restating:["r-iy s-t-ey1 t-ih-ng","vbg"],restaurant:["r-eh1 s-t-er aa-n-t","nn"],restaurateur:["r-eh s-t-er ah t-er1","nn"],rested:["r-eh1 s-t-ah-d","vbd vbn"],restful:["r-eh1-s-t f-ah-l","jj"],resting:["r-eh1 s-t-ih-ng","vbg"],restitution:["r-eh s-t-ih t-uw1 sh-ah-n","nn"],restive:["r-eh1 s-t-ih-v","jj"],restless:["r-eh1-s-t l-ah-s","jj"],restlessly:["r-eh1-s-t l-ah-s l-iy","rb"],restlessness:["r-eh1-s-t l-ah-s n-ah-s","nn"],restock:["r-iy s-t-aa1-k","vb"],restoration:["r-eh s-t-er ey1 sh-ah-n","nn"],restore:["r-ih s-t-ao1-r","vb vbp"],restored:["r-ih s-t-ao1-r-d","vbn vbd"],restorer:["r-ih s-t-ao1 r-er","nn"],restores:["r-ih s-t-ao1-r-z","vbz"],restoring:["r-ih s-t-ao1 r-ih-ng","vbg"],restrain:["r-iy s-t-r-ey1-n","vb"],restrained:["r-iy s-t-r-ey1-n-d","vbn vbd jj"],restraining:["r-iy s-t-r-ey1 n-ih-ng","vbg jj nn"],restrains:["r-iy s-t-r-ey1-n-z","vbz"],restraint:["r-ih s-t-r-ey1-n-t","nn"],restrict:["r-iy s-t-r-ih1-k-t","vb vbp"],restricted:["r-iy s-t-r-ih1-k t-ah-d","vbn jj vbd"],restricting:["r-iy s-t-r-ih1-k t-ih-ng","vbg jj"],restriction:["r-iy-s t-r-ih1-k sh-ah-n","nn"],restrictive:["r-iy s-t-r-ih1-k t-ih-v","jj"],restricts:["r-iy s-t-r-ih1-k-t-s","vbz"],restroom:["r-eh1-s-t r-uw-m","nn"],restructure:["r-iy s-t-r-ah1-k ch-er","vb vbp nn"],restructured:["r-iy s-t-r-ah1-k ch-er-d","vbn vbd jj"],restructures:["r-iy s-t-r-ah1-k ch-er-z","vbz"],restructuring:["r-iy s-t-r-ah1-k ch-er ih-ng","vbg nn"],restyle:["r-iy-s-t-ay1-l","vb"],restyled:["r-iy s-t-ay1-l-d","vbn jj"],resubmit:["r-iy s-ah-b m-ih1-t","vb"],resubmitted:["r-iy s-ah-b m-ih1 t-ih-d","vbd"],result:["r-ih z-ah1-l-t","nn vbp vb"],resultant:["r-iy z-ah1-l t-ah-n-t","jj nn"],resulted:["r-ih z-ah1-l t-ih-d","vbd vbn"],resulting:["r-ih z-ah1-l t-ih-ng","vbg jj"],resume:["r-ih z-uw1-m","vb nn vbp"],resumed:["r-ih z-uw1-m-d","vbd vbn"],resuming:["r-ih z-uw1 m-ih-ng","vbg"],resumption:["r-ih z-ah1-m-p sh-ah-n","nn"],resurface:["r-iy-s-er1-f-ah-s","vb"],resurfaced:["r-iy s-er1 f-ah-s-t","vbd vbn"],resurge:["r-iy s-er1-jh","vb"],resurgence:["r-iy s-er1 jh-ah-n-s","nn"],resurgent:["r-ih s-er1 jh-ah-n-t","jj"],resurging:["r-iy s-er1 jh-ih-ng","vbg"],resurrect:["r-eh z-er eh1-k-t","vb vbp"],resurrected:["r-eh z-er eh1-k t-ih-d","vbn vbd"],resurrecting:["r-eh z-er eh1-k t-ih-ng","vbg"],resurrection:["r-eh z-er eh1-k sh-ah-n","nn"],resuscitate:["r-ih s-ah1 s-ih t-ey-t","vb"],resuscitated:["r-ih s-ah1 s-ih t-ey t-ih-d","vbn"],resuscitating:["r-ih s-ah1 s-ih t-ey t-ih-ng","vbg"],resuscitation:["r-ih s-ah s-ih t-ey1 sh-ah-n","nn"],retail:["r-iy1 t-ey-l","jj nn vb vbp"],retailed:["r-iy1 t-ey-l-d","vbn"],retailer:["r-iy1 t-ey l-er","nn"],retailing:["r-iy1 t-ey l-ih-ng","vbg"],retain:["r-ih t-ey1-n","vb vbp"],retained:["r-ih t-ey1-n-d","vbn jj vbd"],retainer:["r-ih t-ey1 n-er","nn"],retaining:["r-ih t-ey1 n-ih-ng","vbg"],retains:["r-ih t-ey1-n-z","vbz"],retake:["r-iy1 t-ey1-k","vb"],retaliate:["r-ih t-ae1 l-iy ey-t","vb"],retaliated:["r-ih t-ae1 l-iy ey t-ih-d","vbd"],retaliating:["r-ih t-ae1 l-iy ey t-ih-ng","vbg"],retaliation:["r-iy t-ae l-iy ey1 sh-ah-n","nn"],retaliatory:["r-iy t-ae1 l-y-ah t-ao r-iy","jj"],retard:["r-ih t-aa1-r-d","vb vbp"],retardant:["r-iy t-aa1-r d-ah-n-t","nn"],retardation:["r-iy t-aa-r d-ey1 sh-ah-n","nn"],retarded:["r-ih t-aa1-r d-ih-d","jj nn"],retarding:["r-ih t-aa1-r d-ih-ng","vbg"],retelling:["r-iy t-eh1 l-ih-ng","nn"],retention:["r-iy t-eh1-n sh-ah-n","nn"],rethink:["r-iy th-ih1-ng-k","vb nn"],rethinking:["r-iy th-ih1-ng k-ih-ng","vbg"],reticence:["r-eh1 t-ih s-ah-n-s","nn"],reticent:["r-eh1 t-ih s-ah-n-t","jj"],retina:["r-eh1 t-ah n-ah","nn"],retinal:["r-eh1 t-ah n-ah-l","jj"],retinue:["r-eh1 t-ah n-uw","nn"],retire:["r-ih t-ay1-r","vb vbp"],retired:["r-ih t-ay1-r-d","vbn jj vbd"],retiree:["r-iy t-ay1 r-iy1","nn"],retirement:["r-iy t-ay1 er m-ah-n-t","nn"],retires:["r-ih t-ay1-r-z","vbz"],retiring:["r-ih t-ay1 r-ih-ng","vbg jj"],retool:["r-iy-t-uw1-l","vb"],retooled:["r-iy t-uw1-l-d","vbn vbd"],retooling:["r-iy t-uw1 l-ih-ng","vbg"],retort:["r-iy1 t-ao-r-t","nn vb vbp"],retorted:["r-iy t-ao1-r t-ih-d","vbd"],retouching:["r-iy t-ah1 ch-ih-ng","nn"],retrace:["r-iy t-r-ey1-s","vb"],retraced:["r-iy t-r-ey1-s-t","vbd"],retracing:["r-iy t-r-ey1 s-ih-ng","vbg"],retract:["r-iy t-r-ae1-k-t","vb"],retractable:["r-iy t-r-ae1-k t-ah b-ah-l","jj"],retracted:["r-iy t-r-ae1-k t-ah-d","vbn vbd jj"],retracting:["r-iy t-r-ae1-k t-ih-ng","vbg"],retraction:["r-iy t-r-ae1-k sh-ah-n","nn"],retrain:["r-iy t-r-ey1-n","vb"],retrained:["r-iy t-r-ey1-n-d","vbn"],retraining:["r-iy t-r-ey1 n-ih-ng","vbg"],retread:["r-iy t-r-eh1-d","nn"],retreat:["r-iy t-r-iy1-t","nn vb"],retreated:["r-iy t-r-iy1 t-ah-d","vbd vbn"],retreating:["r-iy t-r-iy1 t-ih-ng","vbg"],retrench:["r-iy-t-r-eh1-n-ch","vb"],retrenching:["r-iy t-r-eh1-n ch-ih-ng","vbg"],retrenchment:["r-iy t-r-eh1-n-ch m-ah-n-t","nn"],retrial:["r-iy t-r-ay1 ah-l","nn"],retribution:["r-eh t-r-ah b-y-uw1 sh-ah-n","nn"],retried:["r-iy t-r-ay1-d","vbn"],retrieval:["r-ih t-r-iy1 v-ah-l","nn"],retrieve:["r-ih t-r-iy1-v","vb vbp"],retrieved:["r-iy t-r-iy1-v-d","vbn vbd"],retriever:["r-iy t-r-iy1 v-er","nn"],retro:["r-eh1 t-r-ow","jj"],retroactive:["r-eh t-r-ow ae1-k t-ih-v","jj"],retroactively:["r-eh t-r-ow ae1-k t-ih-v l-iy","rb"],retroactivity:["r-eh t-r-ow ae-k t-ih1 v-ih t-iy","nn"],retrofit:["r-eh1 t-r-ow f-ih-t","vb"],retrofitted:["r-eh1 t-r-ow f-ih t-ih-d","vbn"],retrofitting:["r-eh1 t-r-ow f-ih t-ih-ng","nn"],retrograde:["r-eh1 t-r-ah g-r-ey-d","jj"],retrospect:["r-eh1 t-r-ah s-p-eh-k-t","nn"],retrospective:["r-eh t-r-ah s-p-eh1-k t-ih-v","nn jj"],retrovirus:["r-eh t-r-ow v-ay1 r-ah-s","nn"],retry:["r-iy t-r-ay1","vb"],"return":["r-ih t-er1-n","nn vbp jj vb"],returned:["r-ih t-er1-n-d","vbd vbn"],returning:["r-ih t-er1 n-ih-ng","vbg"],reunification:["r-iy uw n-ah f-ah k-ey1 sh-ah-n","nn"],reunion:["r-iy uw1 n-y-ah-n","nn"],reunite:["r-iy uw n-ay1-t","vb"],reunited:["r-iy uw n-ay1 t-ih-d","vbn"],reuniting:["r-iy uw n-ay1 t-ih-ng","vbg"],reusable:["r-iy uw1 z-ah b-ah-l","jj"],reuse:["r-iy y-uw1-s","vb"],reused:["r-iy uw1-z-d","vbn"],rev:["r-eh1-v","vb"],revaluation:["r-iy v-ae1-l y-uw ey1 sh-ah-n","nn"],revalue:["r-iy-v-ae1-l-y-uw","vb"],revalued:["r-iy v-ae1-l y-uw-d","vbn"],revaluing:["r-iy v-ae1-l y-uw ih-ng","nn"],revamp:["r-iy v-ae1-m-p","vb nn"],revamped:["r-iy v-ae1-m-p-t","vbn vbd jj"],revamping:["r-iy v-ae1-m p-ih-ng","vbg"],revamps:["r-iy v-ae1-m-p-s","vbz"],reveal:["r-ih v-iy1-l","vb vbp"],revealed:["r-ih v-iy1-l-d","vbd jj vbn"],revealing:["r-ih v-iy1 l-ih-ng","vbg jj"],reveals:["r-ih v-iy1-l-z","vbz"],revel:["r-eh1 v-ah-l","vb nn vbp"],revelation:["r-eh v-ah l-ey1 sh-ah-n","nn"],revelatory:["r-ih v-eh1 l-ah t-ao r-iy","jj"],reveled:["r-eh1 v-ah-l-d","vbd"],reveler:["r-eh1 v-ah l-er","nn"],reveling:["r-eh1 v-ah-l ih-ng","vbg"],revelry:["r-eh1 v-ah-l r-iy","nn"],revenge:["r-iy v-eh1-n-jh","nn"],revenue:["r-eh1 v-ah n-uw","nn"],reverberate:["r-ih v-er1 b-er ah-t","vb"],reverberated:["r-ih v-er1 b-er ey t-ih-d","vbn vbd"],reverberating:["r-ih v-er1 b-er ey t-ih-ng","vbg"],reverberation:["r-iy v-er b-er ey1 sh-ah-n","nn"],revere:["r-ih-v-ih1-r","vb"],revered:["r-ih v-ih1-r-d","vbn jj"],reverence:["r-eh1 v-er ah-n-s","nn"],reverent:["r-eh1 v-er ah-n-t","jj"],reverential:["r-eh v-er eh1-n ch-ah-l","jj"],reverie:["r-eh1 v-er iy","nn"],reversal:["r-ih v-er1 s-ah-l","nn"],reverse:["r-ih v-er1-s","vb jj nn rb vbp"],reversed:["r-ih v-er1-s-t","vbd jj vbn"],reversible:["r-ih v-er1 s-ah b-ah-l","jj"],reversing:["r-ih v-er1 s-ih-ng","vbg"],revert:["r-ih v-er1-t","vb vbp"],reverted:["r-ih v-er1 t-ih-d","vbd vbn"],reverting:["r-ih v-er1 t-ih-ng","vbg"],reverts:["r-ih v-er1-t-s","vbz"],review:["r-iy v-y-uw1","nn vb vbp"],reviewed:["r-iy v-y-uw1-d","vbn vbd"],reviewer:["r-iy v-y-uw1 er","nn"],reviewing:["r-iy v-y-uw1 ih-ng","vbg"],revile:["r-iy-v-ay1-l","vb"],reviled:["r-iy v-ay1-l-d","vbn jj"],revise:["r-ih v-ay1-z","vb"],revised:["r-ih v-ay1-z-d","vbn vbd jj"],revises:["r-ih v-ay1 z-ih-z","vbz"],revising:["r-ih v-ay1 z-ih-ng","vbg"],revision:["r-iy v-ih1 zh-ah-n","nn"],revisionist:["r-iy v-ih1 zh-ah-n ih-s-t","jj"],revisit:["r-iy v-ih1 z-ih-t","vb nn"],revisited:["r-iy v-ih1 z-ah t-ih-d","vbd vbn"],revisits:["r-iy v-ih1 z-ih-t-s","vbz"],revitalization:["r-iy v-ay t-ah l-ah z-ey1 sh-ah-n","nn jj"],revitalize:["r-iy v-ay1 t-ah l-ay-z","vb"],revitalized:["r-iy v-ay1 t-ah l-ay-z-d","vbd vbn"],revitalizing:["r-iy v-ay1 t-ah l-ay z-ih-ng","vbg"],revival:["r-ih v-ay1 v-ah-l","nn"],revive:["r-ih v-ay1-v","vb vbp"],revived:["r-ih v-ay1-v-d","vbn vbd"],revives:["r-iy v-ay1-v-z","vbz"],reviving:["r-ih v-ay1 v-ih-ng","vbg jj"],revocable:["r-eh1 v-ah k-ah b-ah-l","jj"],revocation:["r-eh v-ah k-ey1 sh-ah-n","nn"],revoke:["r-ih v-ow1-k","vb"],revoked:["r-ih v-ow1-k-t","vbn"],revoking:["r-ih v-ow1 k-ih-ng","vbg"],revolt:["r-ih v-ow1-l-t","nn vb"],revolted:["r-ih v-ow1-l t-ih-d","vbd"],revolting:["r-iy v-ow1-l t-ih-ng","jj"],revolution:["r-eh v-ah l-uw1 sh-ah-n","nn"],revolutionary:["r-eh v-ah l-uw1 sh-ah-n eh r-iy","jj nn"],revolutionist:["r-eh v-ah l-uw1 sh-ah-n ih-s-t","nn"],revolutionize:["r-eh v-ah l-uw1 sh-ah-n ay-z","vb"],revolutionized:["r-eh v-ah l-uw1 sh-ah-n ay-z-d","vbd vbn"],revolutionizing:["r-eh v-ah l-uw1 sh-ah-n ay z-ih-ng","vbg"],revolve:["r-iy v-aa1-l-v","vb vbp"],revolved:["r-iy v-aa1-l-v-d","vbd vbn"],revolver:["r-ih v-aa1-l v-er","nn"],revolves:["r-iy v-aa1-l-v-z","vbz"],revolving:["r-iy v-aa1-l v-ih-ng","vbg jj"],revs:["r-eh1-v-z","vbz"],revulsion:["r-ih v-ah1-l sh-ah-n","nn"],revved:["r-eh1-v-d","vbd vbn"],reward:["r-ih w-ao1-r-d","nn vb vbp"],rewarded:["r-ih w-ao1-r d-ih-d","vbn vbd"],rewarding:["r-ih w-ao1-r d-ih-ng","jj vbg"],rework:["r-iy-w-er1-k","vb"],reworked:["r-iy w-er1-k-t","vbd vbn"],reworking:["r-iy w-er1 k-ih-ng","nn"],rewrite:["r-iy r-ay1-t","vb nn"],rewrites:["r-iy r-ay1-t-s","vbz"],rewriting:["r-iy r-ay1 t-ih-ng","vbg"],rewritten:["r-iy r-ih1 t-ah-n","vbn"],rewrote:["r-iy r-ow1-t","vbd"],rhapsodic:["r-ae-p s-aa1 d-ih-k","jj"],rhapsody:["r-ae1-p s-ah d-iy","nn"],rhetoric:["r-eh1 t-er ih-k","nn"],rhetorical:["r-ih t-ao1 r-ih k-ah-l","jj"],rhetorician:["r-eh t-er ih1 sh-ah-n","nn"],rheumatic:["r-uw m-ae1 t-ih-k","jj"],rheumatism:["r-uw1 m-ah t-ih z-ah-m","nn"],rheumatoid:["r-uw1 m-ah t-oy-d","jj"],rhinestone:["r-ay1-n s-t-ow-n","nn"],rhino:["r-ay1 n-ow","nn"],rhinoceros:["r-ay n-aa1 s-er ah-s","nn"],rhododendron:["r-ow d-ah d-eh1-n d-r-ah-n","nn"],rhyme:["r-ay1-m","nn vb"],rhymed:["r-ay1-m-d","vbd"],rhyming:["r-ay1 m-ih-ng","vbg"],rhythm:["r-ih1 dh-ah-m","nn"],rhythmic:["r-ih1-dh m-ih-k","jj"],rhythmically:["r-ih1-dh m-ih-k l-iy","rb"],rib:["r-ih1-b","nn"],ribbed:["r-ih1-b-d","jj"],ribbing:["r-ih1 b-ih-ng","nn"],ribbon:["r-ih1 b-ah-n","nn"],rice:["r-ay1-s","nn"],rich:["r-ih1-ch","jj"],richer:["r-ih1 ch-er","jjr"],riches:["r-ih1 ch-ah-z","nn"],richest:["r-ih1 ch-ah-s-t","jjs"],richly:["r-ih1-ch l-iy","rb"],richness:["r-ih1-ch n-ah-s","nn"],rickety:["r-ih1 k-ah t-iy","jj"],ricochet:["r-ih1-k-ah-sh-ey","vb"],ricocheted:["r-ih1 k-ah sh-ey-d","vbd"],rid:["r-ih1-d","jj vbn vbd rb vb"],riddance:["r-ih1 d-ah-n-s","nn"],ridden:["r-ih1 d-ah-n","vbn"],ridding:["r-ih1 d-ih-ng","vbg"],riddle:["r-ih1 d-ah-l","nn vb"],riddled:["r-ih1 d-ah-l-d","vbn jj"],ride:["r-ay1-d","vb nn vbp"],rider:["r-ay1 d-er","nn"],ridership:["r-ay1 d-er sh-ih-p","nn"],ridge:["r-ih1-jh","nn"],ridicule:["r-ih1 d-ah k-y-uw-l","nn vb"],ridiculed:["r-ih1 d-ah k-y-uw-l-d","vbn"],ridicules:["r-ih1 d-ah k-y-uw-l-z","vbz"],ridiculing:["r-ih1 d-ah k-y-uw l-ih-ng","vbg"],ridiculous:["r-ih d-ih1 k-y-ah l-ah-s","jj"],ridiculously:["r-ah d-ih1 k-y-ah l-ah-s l-iy","rb"],riding:["r-ay1 d-ih-ng","vbg jj nn"],rife:["r-ay1-f","jj"],riff:["r-ih1-f","nn"],riffle:["r-ih1 f-ah-l","vb"],rifle:["r-ay1 f-ah-l","nn"],rifled:["r-ay1 f-ah-l-d","jj"],rifleman:["r-ay1 f-ah-l m-ah-n","nn"],rifling:["r-ay1 f-l-ih-ng","nn"],rift:["r-ih1-f-t","nn"],rig:["r-ih1-g","nn vbp vb"],rigged:["r-ih1-g-d","vbn vbd jj"],rigging:["r-ih1 g-ih-ng","nn"],right:["r-ay1-t","nn rb vb in jj"],righted:["r-ay1 t-ih-d","vbn"],righteous:["r-ay1 ch-ah-s","jj"],righteousness:["r-ay1 ch-ah-s n-ah-s","nn"],rightful:["r-ay1-t f-ah-l","jj"],rightfully:["r-ay1-t f-ah l-iy","rb"],rightist:["r-ay1 t-ih-s-t","jj"],rightly:["r-ay1-t l-iy","rb"],rightness:["r-ay1-t n-ah-s","nn"],rightward:["r-ay1-t w-er-d","jj"],rigid:["r-ih1 jh-ah-d","jj"],rigidity:["r-ih jh-ih1 d-ah t-iy","nn"],rigidly:["r-ih1 jh-ih-d l-iy","rb"],rigor:["r-ih1 g-er","nn"],rigorous:["r-ih1 g-er ah-s","jj"],rigorously:["r-ih1 g-er ah-s l-iy","rb"],rile:["r-ay1-l","vbp vb"],riled:["r-ay1-l-d","vbn"],riles:["r-ay1-l-z","vbz"],rill:["r-ih1-l","nn"],rim:["r-ih1-m","nn"],rimmed:["r-ih1-m-d","jj vbd"],rind:["r-ay1-n-d","nn"],ring:["r-ih1-ng","nn vb vbp"],ringed:["r-ih1-ng-d","jj vbn"],ringer:["r-ih1 ng-er","nn"],ringing:["r-ih1 ng-ih-ng","vbg"],ringleader:["r-ih1-ng l-iy d-er","nn"],ringside:["r-ih1-ng s-ay-d","nn"],rink:["r-ih1-ng-k","nn"],rinse:["r-ih1-n-s","nn vb"],rinsing:["r-ih1-n s-ih-ng","nn vbg"],riot:["r-ay1 ah-t","nn vb"],rioted:["r-ay1 ah t-ih-d","vbd"],rioter:["r-ay1 ah t-er","nn"],rioting:["r-ay1 ah t-ih-ng","nn"],riotous:["r-ay1 ah t-ah-s","jj"],rip:["r-ih1-p","vb nn"],ripe:["r-ay1-p","jj"],ripen:["r-ay1 p-ah-n","vb vbp"],ripened:["r-ay1 p-ah-n-d","vbd vbn"],ripening:["r-ay1 p-ah n-ih-ng","vbg jj"],ripped:["r-ih1-p-t","vbd vbn"],ripping:["r-ih1 p-ih-ng","vbg"],ripple:["r-ih1 p-ah-l","nn vb vbp jj"],rippled:["r-ih1 p-ah-l-d","vbd"],rippling:["r-ih1 p-ah-l ih-ng","vbg"],rise:["r-ay1-z","vbp vb"],risen:["r-ih1 z-ah-n","n vbn"],rising:["r-ay1 z-ih-ng","vbg jj"],risk:["r-ih1-s-k","nn vbp vb"],risked:["r-ih1-s-k-t","vbd vbn"],riskier:["r-ih1-s-k iy er","jjr rbr nn"],riskiest:["r-ih1-s k-iy ah-s-t","jjs"],riskiness:["r-ih1-s-k iy n-ah-s","nn"],risking:["r-ih1 s-k-ih-ng","vbg"],risky:["r-ih1-s k-iy","jj"],rite:["r-ay1-t","nn"],ritual:["r-ih1 ch-uw ah-l","nn"],ritzy:["r-ih1-t s-iy","jj"],rival:["r-ay1 v-ah-l","jj nn vb vbp"],rivaled:["r-ay1 v-ah-l-d","vbd"],rivaling:["r-ay1 v-ah-l ih-ng","vbg"],rivalry:["r-ay1 v-ah-l r-iy","nn"],riven:["r-ih1 v-ah-n","vbn"],river:["r-ih1 v-er","nn"],riverbank:["r-ih1 v-er b-ae-ng-k","nn"],riverboat:["r-ih1 v-er b-ow-t","nn"],riverfront:["r-ih1 v-er f-r-ah-n-t","nn"],riverside:["r-ih1 v-er s-ay-d","nn"],rivet:["r-ih1-v-ah-t","vb"],riveted:["r-ih1 v-ah t-ih-d","vbn vbd"],riveting:["r-ih1 v-ah t-ih-ng","vbg jj"],roach:["r-ow1-ch","nn"],road:["r-ow1-d","nn"],roadblock:["r-ow1-d b-l-aa-k","nn"],roadrunner:["r-ow1 d-r-ah n-er","nn"],roadside:["r-ow1-d s-ay-d","nn jj"],roadster:["r-ow1-d s-t-er","nn"],roadway:["r-ow1-d w-ey","nn"],roam:["r-ow1-m","vb vbp"],roamed:["r-ow1-m-d","vbd"],roaming:["r-ow1 m-ih-ng","vbg"],roams:["r-ow1-m-z","vbz"],roar:["r-ao1-r","nn vb"],roared:["r-ao1-r-d","vbd"],roaring:["r-ao1 r-ih-ng","vbg jj nn"],roars:["r-ao1-r-z","vbz"],roast:["r-ow1-s-t","nn vb vbn"],roasted:["r-ow1 s-t-ah-d","vbn jj vbd"],roaster:["r-ow1 s-t-er","nn"],rob:["r-aa1-b","vb vbp"],robbed:["r-aa1-b-d","vbn vbd"],robber:["r-aa1 b-er","nn"],robbery:["r-aa1 b-er iy","nn"],robbing:["r-aa1 b-ih-ng","vbg"],robe:["r-ow1-b","nn"],robed:["r-ow1-b-d","vbn"],robin:["r-aa1 b-ah-n","nn"],robot:["r-ow1 b-aa-t","nn"],robotic:["r-ow b-aa1 t-ih-k","jj"],robs:["r-aa1-b-z","vbz"],robust:["r-ow b-ah1-s-t","jj"],robustly:["r-ow b-ah1-s-t l-iy","rb"],robustness:["r-ow b-ah1-s-t n-ah-s","nn"],rock:["r-aa1-k","nn jj vb vbp"],rocked:["r-aa1-k-t","vbd vbn"],rocker:["r-aa1 k-er","nn"],rocket:["r-aa1 k-ah-t","nn vb"],rocketed:["r-aa1 k-ah t-ih-d","vbd vbn"],rocketing:["r-aa1 k-ah t-ih-ng","vbg"],rocking:["r-aa1 k-ih-ng","nn jj vbg"],rocky:["r-aa1 k-iy","jj"],rococo:["r-ah k-ow1 k-ow","jj nn"],rod:["r-aa1-d","nn"],rodding:["r-aa1 d-ih-ng","nn"],rode:["r-ow1-d","vbd"],rodent:["r-ow1 d-ah-n-t","nn"],rodeo:["r-ow1 d-iy ow","nn"],roemer:["r-ow1 m-er","nn"],rogue:["r-ow1-g","jj"],roil:["r-oy1-l","vb"],roiled:["r-oy1-l-d","vbn"],roiling:["r-oy1 l-ih-ng","vbg jj"],role:["r-ow1-l","nn"],roleplaying:["r-ow1-l p-l-ey ih-ng","nn"],roll:["r-ow1-l","nn vb vbp"],rollback:["r-ow1-l b-ae-k","nn"],rolled:["r-ow1-l-d","vbd vbn jj"],roller:["r-ow1 l-er","nn"],rollercoaster:["r-ow1 l-er k-ow s-t-er","nn jj"],rollicking:["r-aa1 l-ih k-ih-ng","jj"],rolling:["r-ow1 l-ih-ng","vbg jj nn"],rollout:["r-ow1-l aw-t","nn"],rollover:["r-ow1 l-ow v-er","nn"],romance:["r-ow m-ae1-n-s","nn vb"],romancing:["r-ow m-ae1-n s-ih-ng","vbg"],romantic:["r-ow m-ae1-n t-ih-k","jj nn"],romantically:["r-ow m-ae1-n t-ih k-ah l-iy","rb"],romanticism:["r-ow m-ae1-n t-ah s-ih z-ah-m","nn"],romanticize:["r-ow m-ae1-n t-ah s-ay-z","vb"],romanticized:["r-ow m-ae1-n t-ah s-ay-z-d","vbn"],romanticizing:["r-ow m-ae1-n t-ah s-ay z-ih-ng","nn"],romp:["r-aa1-m-p","nn vb vbp"],romping:["r-aa1-m p-ih-ng","vbg"],roof:["r-uw1-f","nn vb"],roofed:["r-uw1-f-t","vbn"],roofer:["r-uw1 f-er","nn"],roofing:["r-uw1 f-ih-ng","nn"],rooftop:["r-uw1-f t-aa-p","nn"],rooftree:["r-uw1-f t-r-iy","nn"],rook:["r-uh1-k","nn"],rookie:["r-uh1 k-iy","nn"],room:["r-uw1-m","nn vb"],roomful:["r-uw1-m f-uh-l","nn"],roomier:["r-uw1 m-iy er","jjr"],roominess:["r-uw1 m-iy n-ah-s","nn"],rooming:["r-uw1 m-ih-ng","vbg"],roommate:["r-uw1-m ey-t","nn"],roomy:["r-uw1 m-iy","jj"],roost:["r-uw1-s-t","vb nn"],rooster:["r-uw1 s-t-er","nn"],root:["r-uw1-t","nn vbp vb"],rooted:["r-uw1 t-ah-d","vbn jj"],rooting:["r-uw1 t-ih-ng","vbg"],rootless:["r-uw1-t l-ah-s","jj"],rope:["r-ow1-p","nn vb"],roped:["r-ow1-p-t","vbd"],roper:["r-ow1 p-er","nn"],rosary:["r-ow1 z-er iy","nn"],rose:["r-ow1-z","vbd jj nn"],rosebush:["r-ow1-z b-uh-sh","nn"],rosette:["r-ow1 z-eh1-t","nn"],rosier:["r-ow1 z-iy er","jjr rbr"],roster:["r-aa1 s-t-er","nn"],rostrum:["r-aa1-s t-r-ah-m","nn"],rosy:["r-ow1 z-iy","jj"],rot:["r-aa1-t","nn vb"],rotary:["r-ow1 t-er iy","jj"],rotate:["r-ow1 t-ey-t","vb"],rotated:["r-ow1 t-ey t-ih-d","vbn vbd"],rotates:["r-ow1 t-ey-t-s","vbz"],rotating:["r-ow1 t-ey t-ih-ng","vbg"],rotation:["r-ow t-ey1 sh-ah-n","nn"],rotational:["r-ow t-ey1 sh-ah n-ah-l","jj"],rote:["r-ow1-t","nn jj"],rotor:["r-ow1 t-er","nn"],rots:["r-aa1-t-s","vbz"],rotted:["r-aa1 t-ih-d","vbn"],rotten:["r-aa1 t-ah-n","jj"],rotting:["r-aa1 t-ih-ng","vbg"],rotund:["r-ow t-ah1-n-d","jj"],rotunda:["r-ow t-ah1-n d-ah","nn"],rouge:["r-uw1-zh","nn"],rough:["r-ah1-f","jj rb nn vb"],roughed:["r-ah1-f-t","vbd"],rougher:["r-ah1 f-er","jjr"],roughest:["r-ah1 f-ah-s-t","jjs"],roughly:["r-ah1-f l-iy","rb"],roughneck:["r-ah1-f n-eh-k","nn"],roughshod:["r-ah1-f sh-aa1-d","jj"],roulette:["r-uw l-eh1-t","nn"],round:["r-aw1-n-d","nn in jj vbp rb vb"],roundabout:["r-aw1-n-d ah b-aw-t","jj"],rounded:["r-aw1-n d-ah-d","vbn jj vbd"],rounder:["r-aw1-n d-er","jjr"],roundhead:["r-aw1-n-d hh-eh-d","nn jj"],roundhouse:["r-aw1-n-d hh-aw-s","nn"],rounding:["r-aw1-n d-ih-ng","vbg"],roundly:["r-aw1-n-d l-iy","rb"],roundtable:["r-aw1-n-d t-ey b-ah-l","jj"],roundtrip:["r-aw-n-d t-r-ih1-p","nn"],roundup:["r-aw1-n-d ah-p","nn"],rouse:["r-aw1-s","vb"],roused:["r-aw1-z-d","vbd"],rousing:["r-aw1 z-ih-ng","jj nn"],rout:["r-aw1-t","nn vb"],route:["r-uw1-t","nn vbp in rb vb"],routed:["r-uw1 t-ah-d","vbn vbd"],routine:["r-uw t-iy1-n","jj nn"],routinely:["r-uw t-iy1-n l-iy","rb"],routing:["r-aw1 t-ih-ng","vbg"],rove:["r-ow1-v","vb"],roving:["r-ow1 v-ih-ng","vbg"],row:["r-ow1","nn vbp vb"],rowdiness:["r-aw1 d-iy n-ah-s","nn"],rowdy:["r-aw1 d-iy","jj nn"],rowed:["r-ow1-d","vbd"],rowing:["r-ow1 ih-ng","nn"],royal:["r-oy1 ah-l","jj nn"],royalty:["r-oy1 ah-l t-iy","nn"],rub:["r-ah1-b","nn vb vbp"],rubbed:["r-ah1-b-d","vbd vbn"],rubber:["r-ah1 b-er","nn"],rubberize:["r-ah1-b-er-ay-z","vb"],rubberized:["r-ah1 b-er ay-z-d","vbn"],rubbery:["r-ah1 b-er iy","jj"],rubbing:["r-ah1 b-ih-ng","vbg"],rubbish:["r-ah1 b-ih-sh","nn jj"],rubble:["r-ah1 b-ah-l","nn"],ruble:["r-uw1 b-ah-l","nn"],rubout:["r-ah1 b-aw-t","nn"],rubric:["r-uw1 b-r-ih-k","nn"],ruby:["r-uw1 b-iy","nn"],ruckus:["r-ah1 k-ah-s","nn"],rudder:["r-ah1 d-er","nn"],rudderless:["r-ah1 d-er l-ah-s","jj"],ruddy:["r-ah1 d-iy","jj rb"],rude:["r-uw1-d","jj"],rudely:["r-uw1-d l-iy","rb"],rudeness:["r-uw1-d n-ah-s","nn"],rudiment:["r-uw1 d-ih m-ah-n-t","nn"],rudimentary:["r-uw d-ah m-eh1-n t-er iy","jj"],rue:["r-uw1","nn"],rueful:["r-uw1 f-ah-l","jj"],ruefully:["r-uw1 f-ah l-iy","rb"],ruffle:["r-ah1 f-ah-l","vb"],ruffled:["r-ah1 f-ah-l-d","vbn jj vbd"],ruffles:["r-ah1 f-ah-l-z","vbz"],rug:["r-ah1-g","nn"],rugged:["r-ah1 g-ah-d","jj"],ruggedly:["r-ah1 g-ah-d l-iy","rb"],ruin:["r-uw1 ah-n","nn vbp vb"],ruined:["r-uw1 ah-n-d","vbn jj vbd"],ruining:["r-uw1 ih n-ih-ng","vbg"],ruinous:["r-uw1 ah n-ah-s","jj"],rule:["r-uw1-l","nn vbp vb"],ruled:["r-uw1-l-d","vbd vbn"],ruler:["r-uw1 l-er","nn"],ruling:["r-uw1 l-ih-ng","nn vbg jj"],rum:["r-ah1-m","nn"],rumble:["r-ah1-m b-ah-l","nn vb vbp"],rumbled:["r-ah1-m b-ah-l-d","vbd"],rumbling:["r-ah1-m b-ah-l ih-ng","vbg"],rumen:["r-uw1 m-ah-n","nn"],ruminate:["r-uw1-m-ih-n-ey-t","vb"],ruminated:["r-uw1 m-ih n-ey t-ih-d","vbd vbn"],rumination:["r-uw m-ih n-ey1 sh-ah-n","nn"],rummage:["r-ah1 m-ih-jh","vb"],rummaging:["r-ah1 m-ih jh-ih-ng","jj"],rummy:["r-ah1 m-iy","nn"],rumor:["r-uw1 m-er","nn vb"],rumored:["r-uw1 m-er-d","vbn vbd jj"],rump:["r-ah1-m-p","nn jj"],rumpled:["r-ah1-m p-ah-l-d","jj"],run:["r-ah1-n","vb vbd vbn vbp nn"],runabout:["r-ah1-n ah b-aw-t","nn"],runaway:["r-ah1-n ah w-ey","jj vbn nn"],rundown:["r-ah1-n d-aw-n","nn jj"],rung:["r-ah1-ng","vbn nn"],runner:["r-ah1 n-er","nn"],running:["r-ah1 n-ih-ng","vbg jj rb"],runoff:["r-ah1 n-ao-f","nn"],runup:["r-ah1 n-ah-p","nn"],runway:["r-ah1-n w-ey","nn"],rupee:["r-uw p-iy1","nn"],rupiah:["r-uw p-ay1 ah","nn"],rupture:["r-ah1-p ch-er","nn vb"],ruptured:["r-ah1-p ch-er-d","vbn vbd"],rupturing:["r-ah1-p ch-er ih-ng","vbg"],rural:["r-uh1 r-ah-l","jj"],ruse:["r-uw1-z","nn"],rush:["r-ah1-sh","nn vb vbp"],rushed:["r-ah1-sh-t","vbd vbn jj"],rushing:["r-ah1 sh-ih-ng","vbg"],russe:["r-ah1-s","nn"],rust:["r-ah1-s-t","nn vb"],rusted:["r-ah1 s-t-ah-d","jj"],rustic:["r-ah1 s-t-ih-k","jj"],rusting:["r-ah1 s-t-ih-ng","jj"],rustle:["r-ah1-s-ah-l","vb"],rustler:["r-ah1-s l-er","nn"],rustling:["r-ah1 s-l-ih-ng","vbg"],rusty:["r-ah1 s-t-iy","jj"],rut:["r-ah1-t","nn"],ruthless:["r-uw1-th l-ah-s","jj"],ruthlessly:["r-uw1-th l-ah-s l-iy","rb"],ruthlessness:["r-uw1-th l-ah-s n-ah-s","nn"],rutted:["r-ah1 t-ih-d","jj"],rye:["r-ay1","nn"],sabbatical:["s-ah b-ae1 t-ih k-ah-l","nn jj"],saber:["s-ey1 b-er","nn"],sable:["s-ey1 b-ah-l","nn"],sabotage:["s-ae1 b-ah t-aa-zh","nn vb"],sabre:["s-ey1 b-er","nn"],sac:["s-ae1-k","nn"],saccharin:["s-ae1 k-er ah-n","nn"],sack:["s-ae1-k","nn vb"],sacked:["s-ae1-k-t","vbd vbn"],sacking:["s-ae1 k-ih-ng","vbg"],sacrament:["s-ae1 k-r-ah m-ah-n-t","nn"],sacred:["s-ey1 k-r-ah-d","jj"],sacrifice:["s-ae1 k-r-ah f-ay-s","nn vb"],sacrificed:["s-ae1 k-r-ah f-ay-s-t","vbn"],sacrificial:["s-ae k-r-ah f-ih1 sh-ah-l","jj"],sacrificing:["s-ae1 k-r-ah f-ay s-ih-ng","vbg"],sacrilege:["s-ae1 k-r-ah l-ah-jh","nn"],sacrilegious:["s-ae k-r-ah l-eh1 jh-ih-s","jj"],sacrosanct:["s-ae1 k-r-ow s-ae-ng-k-t","jj"],sad:["s-ae1-d","jj"],sadden:["s-ae1-d-ah-n","vb"],saddened:["s-ae1 d-ah-n-d","jj vbn"],sadder:["s-ae1 d-er","jjr"],saddle:["s-ae1 d-ah-l","nn vb"],saddlebag:["s-ae1 d-ah-l b-ae-g","nn"],saddled:["s-ae1 d-ah-l-d","vbn vbd jj"],saddling:["s-ae1 d-ah-l ih-ng","vbg"],sadism:["s-ey1 d-ih z-ah-m","nn"],sadist:["s-ey1 d-ah-s-t","nn"],sadistic:["s-ah d-ih1 s-t-ih-k","jj"],sadly:["s-ae1-d l-iy","rb"],sadness:["s-ae1-d n-ah-s","nn"],safari:["s-ah f-aa1 r-iy","nn"],safe:["s-ey1-f","jj nn"],safeguard:["s-ey1-f g-aa-r-d","vb nn"],safeguarded:["s-ey1-f g-aa-r d-ih-d","vbn"],safeguarding:["s-ey1-f g-aa-r d-ih-ng","vbg"],safekeeping:["s-ey1-f k-iy1 p-ih-ng","nn"],safely:["s-ey1-f l-iy","rb"],safer:["s-ey1 f-er","jjr"],safest:["s-ey1 f-ah-s-t","jjs"],safety:["s-ey1-f t-iy","nn vb"],sag:["s-ae1-g","vb nn vbp"],saga:["s-aa1 g-ah","nn"],sage:["s-ey1-jh","nn jj"],sagebrush:["s-ey1-jh b-r-ah-sh","nn"],sagged:["s-ae1-g-d","vbd vbn"],sagging:["s-ae1 g-ih-ng","vbg jj nn"],sago:["s-ey1 g-ow","nn"],said:["s-eh1-d","vbd vbn"],sail:["s-ey1-l","vb vbp nn"],sailboat:["s-ey1-l b-ow-t","nn"],sailed:["s-ey1-l-d","vbd vbn"],sailing:["s-ey1 l-ih-ng","vbg"],sailor:["s-ey1 l-er","nn"],saint:["s-ey1-n-t","nn"],sainthood:["s-ey1-n-t hh-uh-d","nn"],saintly:["s-ey1-n-t l-iy","jj"],sake:["s-ey1-k","nn"],salable:["s-ey1 l-ah b-ah-l","jj"],salacious:["s-ah l-ey1 sh-ah-s","jj"],salad:["s-ae1 l-ah-d","nn"],salamander:["s-ae l-ah m-ae1-n d-er","nn"],salami:["s-ah l-aa1 m-iy","nn"],salaried:["s-ae1 l-er iy-d","jj"],salary:["s-ae1 l-er iy","nn"],sale:["s-ey1-l","nn"],salesman:["s-ey1-l-z m-ah-n","nn"],salesmanship:["s-ey1-l-z m-ah-n sh-ih-p","nn"],salesperson:["s-ey1-l-z p-er s-ah-n","nn"],salient:["s-ey1 l-iy ah-n-t","jj"],saline:["s-ah l-iy1-n","nn jj"],salinity:["s-ah l-ih1 n-ah t-iy","nn"],saliva:["s-ah l-ay1 v-ah","nn"],sally:["s-ae1 l-iy","vb"],salmon:["s-ae1 m-ah-n","nn"],salmonella:["s-ae-l m-ah n-eh1 l-ah","nn"],salon:["s-ah l-aa1-n","nn"],saloon:["s-ah l-uw1-n","nn"],salsa:["s-ao1-l s-ah","nn"],salt:["s-ao1-l-t","nn jj vb"],salted:["s-ao1-l t-ah-d","vbn vbd jj"],saltier:["s-ao1-l t-iy er","jjr"],salting:["s-ao1-l t-ih-ng","vbg"],saltwater:["s-ao-l-t w-aa1 t-er","nn"],salty:["s-ao1-l t-iy","jj"],salutary:["s-ae1 l-y-ah t-eh r-iy","jj"],salute:["s-ah l-uw1-t","nn vb"],saluted:["s-ah l-uw1 t-ah-d","vbd vbn"],saluting:["s-ah l-uw1 t-ih-ng","vbg"],salvage:["s-ae1-l v-ah-jh","vb nn"],salvaged:["s-ae1-l v-ih-jh-d","vbn"],salvaging:["s-ae1-l v-ih jh-ih-ng","vbg"],salvation:["s-ae-l v-ey1 sh-ah-n","nn"],salve:["s-aa1-v","nn vb"],salvo:["s-ae1-l v-ow","nn"],sambuca:["s-ae-m b-y-uw1 k-ah","nn"],same:["s-ey1-m","jj"],sameness:["s-ey1-m n-ah-s","nn"],sample:["s-ae1-m p-ah-l","nn jj vb vbp"],sampled:["s-ae1-m p-ah-l-d","vbn vbd"],sampler:["s-ae1-m p-l-er","nn"],sampling:["s-ae1-m p-l-ih-ng","nn vbg"],samurai:["s-ae1 m-uh r-ay","nn"],sanctimonious:["s-ae-ng-k t-ah m-ow1 n-iy ah-s","jj"],sanction:["s-ae1-ng-k sh-ah-n","nn vbp vb"],sanctioned:["s-ae1-ng-k sh-ah-n-d","vbn"],sanctioning:["s-ae1-ng-k sh-ah-n ih-ng","vbg"],sanctity:["s-ae1-ng-k t-ih t-iy","nn"],sanctuary:["s-ae1-ng-k ch-uw eh r-iy","nn"],sanctum:["s-ae1-ng-k t-ah-m","nn"],sand:["s-ae1-n-d","nn vb"],sandal:["s-ae1-n d-ah-l","nn"],sandbox:["s-ae1-n-d b-aa-k-s","nn"],sander:["s-ae1-n d-er","nn"],sanding:["s-ae1-n d-ih-ng","vbg"],sandpaper:["s-ae1-n-d p-ey p-er","nn"],sandwich:["s-ae1-n-d w-ih-ch","nn vb"],sandwiched:["s-ae1-n-d w-ih-ch-t","vbn vbd"],sandy:["s-ae1-n d-iy","jj"],sane:["s-ey1-n","jj"],saner:["s-ey1 n-er","jjr"],sang:["s-ae1-ng","vbd"],sanguine:["s-ae1-ng g-w-ih-n","jj nn"],sanitary:["s-ae1 n-ih t-eh r-iy","jj"],sanitation:["s-ae n-ah t-ey1 sh-ah-n","nn"],sanitize:["s-ae1-n-ih-t-ay-z","vb"],sanitized:["s-ae1 n-ih t-ay-z-d","vbn"],sanitizing:["s-ae1 n-ah t-ay z-ih-ng","nn"],sanity:["s-ae1 n-ah t-iy","nn"],sank:["s-ae1-ng-k","vbd"],sap:["s-ae1-p","vb nn"],sapiens:["s-ey1 p-iy ah-n-z","jj"],sapped:["s-ae1-p-t","vbn vbd"],sapping:["s-ae1 p-ih-ng","vbg"],saps:["s-ae1-p-s","vbz"],sarcasm:["s-aa1-r k-ae z-ah-m","nn"],sarcastic:["s-aa-r k-ae1 s-t-ih-k","jj"],sarcastically:["s-aa-r k-ae1 s-t-ih-k l-iy","rb"],sarcoma:["s-aa-r k-ow1 m-er","nn"],sardine:["s-aa-r d-iy1-n","nn"],sardonic:["s-aa-r d-aa1 n-ih-k","jj"],sardonically:["s-aa-r d-aa1 n-ih k-ah l-iy","rb"],sari:["s-aa1 r-iy","nn"],sash:["s-ae1-sh","nn"],sassafras:["s-ae1 s-ah f-r-ae-s","nn"],sassy:["s-ae1 s-iy","jj"],sat:["s-ae1-t","vbd vbn"],satellite:["s-ae1 t-ah l-ay-t","nn jj"],satin:["s-ae1 t-ah-n","nn"],satire:["s-ae1 t-ay er","nn"],satiric:["s-ah t-ih1 r-ih-k","jj"],satirical:["s-ah t-ih1 r-ah k-ah-l","jj"], +satirist:["s-ae1 t-er ah-s-t","nn"],satirize:["s-ae1-t-er-ay-z","vb"],satirizes:["s-ae1 t-er ay z-ih-z","vbz"],satisfaction:["s-ae t-ah-s f-ae1-k sh-ah-n","nn"],satisfactorily:["s-ae t-ih-s f-ae1-k t-r-ah l-iy","rb"],satisfactory:["s-ae t-ah-s f-ae1-k t-r-iy","jj"],satisfied:["s-ae1 t-ah-s f-ay-d","vbn vbd jj"],satisfy:["s-ae1 t-ah-s f-ay","vb vbp"],satisfying:["s-ae1 t-ih-s f-ay ih-ng","jj vbg"],saturate:["s-ae1 ch-er ey-t","vb"],saturated:["s-ae1 ch-er ey t-ah-d","vbn jj vbd"],saturation:["s-ae ch-er ey1 sh-ah-n","nn"],sauce:["s-ao1-s","nn"],saucepan:["s-ao1-s p-ae-n","nn"],saucer:["s-ao1 s-er","nn"],saucy:["s-ao1 s-iy","jj"],sauerkraut:["s-aw1 er k-r-aw-t","nn"],sauna:["s-ao1 n-ah","nn"],saunter:["s-ao1-n t-er","nn"],sausage:["s-ao1 s-ah-jh","nn"],saute:["s-ao t-ey1","vb"],savage:["s-ae1 v-ih-jh","jj nn vb"],savaged:["s-ae1 v-ih-jh-d","vbd"],savagely:["s-ae1 v-ih-jh l-iy","rb"],savagery:["s-ae1 v-ih-jh eh r-iy","nn"],save:["s-ey1-v","vb in vbp"],saved:["s-ey1-v-d","vbn vbd"],saver:["s-ey1 v-er","nn"],saves:["s-ey1-v-z","vbz"],saving:["s-ey1 v-ih-ng","vbg jj nn"],savior:["s-ey1 v-y-er","nn"],savor:["s-ey1 v-er","vb"],savored:["s-ey1 v-er-d","vbd vbn"],savoring:["s-ey1 v-er ih-ng","vbg"],savory:["s-ey1 v-er iy","jj"],savviest:["s-ae1 v-iy ih-s-t","jjs"],savvy:["s-ae1 v-iy","jj vb nn"],saw:["s-ao1","vbd nn"],sawdust:["s-ao1 d-ah-s-t","nn jj"],sawing:["s-ao1 ih-ng","nn"],sawmill:["s-ao1 m-ih-l","nn"],sax:["s-ae1-k-s","nn"],saxophone:["s-ae1-k s-ah f-ow-n","nn"],saxophonist:["s-ae1-k s-ah f-ow n-ih-s-t","nn"],say:["s-ey1","vbp nn vb uh"],saying:["s-ey1 ih-ng","vbg"],scab:["s-k-ae1-b","nn"],scabbard:["s-k-ae1 b-er-d","nn"],scad:["s-k-ae1-d","nn"],scaffold:["s-k-ae1 f-ah-l-d","nn"],scaffolding:["s-k-ae1 f-ah-l d-ih-ng","nn"],scalar:["s-k-ey1 l-er","jj"],scald:["s-k-ao1-l-d","vb"],scalding:["s-k-ao1-l d-ih-ng","vbg"],scale:["s-k-ey1-l","nn vb"],scaled:["s-k-ey1-l-d","vbn vbd"],scaling:["s-k-ey1 l-ih-ng","vbg"],scallop:["s-k-ae1 l-ah-p","nn"],scalloped:["s-k-aa1 l-ah-p-t","jj"],scalp:["s-k-ae1-l-p","nn"],scalpel:["s-k-ae1-l p-ah-l","nn"],scam:["s-k-ae1-m","nn"],scammer:["s-k-ae1 m-er","nn"],scamper:["s-k-ae1-m p-er","vb vbp"],scampering:["s-k-ae1-m p-er ih-ng","vbg"],scan:["s-k-ae1-n","nn vbp vb"],scandal:["s-k-ae1-n d-ah-l","nn"],scandalize:["s-k-ae1-n-d-ah-l-ay-z","vb"],scandalized:["s-k-ae1-n d-ah l-ay-z-d","vbd vbn"],scandalous:["s-k-ae1-n d-ah l-ah-s","jj"],scanned:["s-k-ae1-n-d","vbd vbn"],scanner:["s-k-ae1 n-er","nn"],scanning:["s-k-ae1 n-ih-ng","vbg"],scant:["s-k-ae1-n-t","jj"],scanty:["s-k-ae1-n t-iy","jj"],scapegoat:["s-k-ey1-p g-ow-t","nn"],scapegoating:["s-k-ey1-p g-ow t-ih-ng","nn"],scar:["s-k-aa1-r","nn"],scarce:["s-k-eh1-r-s","jj"],scarcely:["s-k-eh1-r-s l-iy","rb"],scarcer:["s-k-eh1-r s-er","jjr nn"],scarcity:["s-k-eh1-r s-ih t-iy","nn"],scare:["s-k-eh1-r","vb nn vbp"],scared:["s-k-eh1-r-d","vbn jj rb vbd"],scarf:["s-k-aa1-r-f","nn"],scaring:["s-k-eh1 r-ih-ng","vbg"],scarlet:["s-k-aa1-r l-ah-t","jj"],scarred:["s-k-aa1-r-d","jj vbn"],scarves:["s-k-aa1-r-v-z","nn"],scary:["s-k-eh1 r-iy","jj"],scathing:["s-k-ey1 dh-ih-ng","jj"],scatter:["s-k-ae1 t-er","nn vb"],scattered:["s-k-ae1 t-er-d","vbn vbd jj"],scattering:["s-k-ae1 t-er ih-ng","vbg"],scattershot:["s-k-ae1 t-er sh-aa-t","jj"],scavenge:["s-k-ae1-v-ah-n-jh","vb"],scavenger:["s-k-ae1 v-ah-n jh-er","nn"],scavenging:["s-k-ae1 v-ah-n jh-ih-ng","vbg"],scenario:["s-ih n-eh1 r-iy ow","nn"],scene:["s-iy1-n","nn"],scenery:["s-iy1 n-er iy","nn"],scenic:["s-iy1 n-ih-k","jj"],scent:["s-eh1-n-t","nn vb"],scented:["s-eh1-n t-ih-d","jj vbn"],schedule:["s-k-eh1 jh-uh-l","nn vb vbp"],scheduled:["s-k-eh1 jh-uh-l-d","vbn vbd jj"],scheduling:["s-k-eh1 jh-uh l-ih-ng","vbg"],schemata:["s-k-ih m-ae1 t-ah","nn"],schematic:["s-k-ih m-ae1 t-ih-k","jj"],scheme:["s-k-iy1-m","nn vb"],scheming:["s-k-iy1 m-ih-ng","jj vbg"],schilling:["sh-ih1 l-ih-ng","nn"],schism:["s-k-ih1 z-ah-m","nn"],schizophrenia:["s-k-ih-t s-ah f-r-iy1 n-iy ah","nn"],schizophrenic:["sh-ih z-ah f-r-eh1 n-ih-k","jj nn"],schmooze:["sh-m-uw1-z","vb"],schmoozing:["sh-m-uw1 z-ih-ng","vbg"],schnapps:["sh-n-ae1-p-s","nn"],schnook:["sh-n-uh1-k","nn"],scholar:["s-k-aa1 l-er","nn"],scholarly:["s-k-aa1 l-er l-iy","jj"],scholarship:["s-k-aa1 l-er sh-ih-p","nn"],scholastic:["s-k-ah l-ae1 s-t-ih-k","jj nn"],school:["s-k-uw1-l","nn vb"],schoolbook:["s-k-uw1-l b-uh-k","nn"],schoolboy:["s-k-uw1-l b-oy","nn"],schoolchild:["s-k-uw1-l ch-ih-l-d","nn"],schooled:["s-k-uw1-l-d","vbn"],schooler:["s-k-uw1 l-er","nn"],schoolgirl:["s-k-uw1-l g-er-l","nn"],schoolhouse:["s-k-uw1-l hh-aw-s","nn"],schooling:["s-k-uw1 l-ih-ng","vbg"],schoolmaster:["s-k-uw1-l m-ae s-t-er","nn"],schoolmate:["s-k-uw1-l m-ey-t","nn"],schoolroom:["s-k-uw1-l r-uw-m","nn"],schoolteacher:["s-k-uw1-l t-iy ch-er","nn"],schoolwork:["s-k-uw1-l w-er-k","nn"],schooner:["s-k-uw1 n-er","nn"],science:["s-ay1 ah-n-s","nn jj"],scientific:["s-ay ah-n t-ih1 f-ih-k","jj"],scientifically:["s-ay ah-n t-ih1 f-ih k-ah l-iy","rb"],scientist:["s-ay1 ah-n t-ih-s-t","nn"],scion:["s-ay1 ah-n","nn"],sclerosis:["s-k-l-er ow1 s-ah-s","nn"],scoff:["s-k-ao1-f","vb nn vbp"],scoffed:["s-k-ao1-f-t","vbd vbn"],scofflaw:["s-k-aa1 f-l-ao","nn"],scoffs:["s-k-ao1-f-s","vbz"],scold:["s-k-ow1-l-d","vb"],scolded:["s-k-ow1-l d-ah-d","vbn"],scolding:["s-k-ow1-l d-ih-ng","vbg"],scoop:["s-k-uw1-p","nn vb"],scooped:["s-k-uw1-p-t","vbd"],scooping:["s-k-uw1 p-ih-ng","vbg"],scooter:["s-k-uw1 t-er","nn"],scope:["s-k-ow1-p","nn"],scorch:["s-k-ao1-r-ch","vb"],scorched:["s-k-ao1-r-ch-t","jj vbd"],score:["s-k-ao1-r","nn vb vbp"],scoreboard:["s-k-ao1-r b-ao-r-d","nn"],scorecard:["s-k-ao1-r k-aa-r-d","nn"],scored:["s-k-ao1-r-d","vbd jj vbn"],scorekeeper:["s-k-ao1-r k-iy p-er","nn"],scoreless:["s-k-ao1-r l-ah-s","jj"],scorer:["s-k-ao1 r-er","nn"],scoring:["s-k-ao1 r-ih-ng","vbg"],scorn:["s-k-ao1-r-n","nn vb vbp"],scorned:["s-k-ao1-r-n-d","vbn vbd"],scornful:["s-k-ao1-r-n f-ah-l","jj"],scotch:["s-k-aa1-ch","nn vb"],scotched:["s-k-aa1-ch-t","vbd"],scoundrel:["s-k-aw1-n d-r-ah-l","nn"],scour:["s-k-aw1 er","vbp vb"],scoured:["s-k-aw1 er-d","vbn jj vbd"],scourge:["s-k-er1-jh","nn"],scouring:["s-k-aw1 er ih-ng","vbg"],scout:["s-k-aw1-t","nn vb"],scouted:["s-k-aw1 t-ah-d","vbd"],scouting:["s-k-aw1 t-ih-ng","vbg"],scowl:["s-k-aw1-l","vb"],scowled:["s-k-aw1-l-d","vbd"],scowling:["s-k-aw1 l-ih-ng","vbg"],scraggly:["s-k-r-ae1-g l-iy","jj"],scramble:["s-k-r-ae1-m b-ah-l","nn vbp vb"],scrambled:["s-k-r-ae1-m b-ah-l-d","vbd jj vbn"],scrambling:["s-k-r-ae1-m b-ah-l ih-ng","vbg"],scrap:["s-k-r-ae1-p","nn jj vb"],scrapbook:["s-k-r-ae1-p b-uh-k","nn"],scrape:["s-k-r-ey1-p","nn vb vbp"],scraped:["s-k-r-ey1-p-t","vbd vbn"],scraping:["s-k-r-ey1 p-ih-ng","vbg"],scrapped:["s-k-r-ae1-p-t","vbn vbd"],scrapping:["s-k-r-ae1 p-ih-ng","vbg"],scrappy:["s-k-r-ae1 p-iy","jj"],scratch:["s-k-r-ae1-ch","nn vb vbp"],scratched:["s-k-r-ae1-ch-t","vbd vbn"],scratching:["s-k-r-ae1 ch-ih-ng","vbg"],scratchy:["s-k-r-ae1 ch-iy","jj"],scrawl:["s-k-r-ao1-l","nn vb"],scrawled:["s-k-r-ao1-l-d","vbd jj vbn"],scrawny:["s-k-r-ao1 n-iy","jj"],scream:["s-k-r-iy1-m","vb vbp nn"],screamed:["s-k-r-iy1-m-d","vbd vbn"],screaming:["s-k-r-iy1 m-ih-ng","vbg jj nn"],screech:["s-k-r-iy1-ch","nn vb"],screeched:["s-k-r-iy1-ch-t","vbd"],screeching:["s-k-r-iy1 ch-ih-ng","vbg jj"],screed:["s-k-r-iy1-d","nn"],screen:["s-k-r-iy1-n","nn vb vbp"],screened:["s-k-r-iy1-n-d","vbn vbd"],screening:["s-k-r-iy1 n-ih-ng","nn vbg"],screenplay:["s-k-r-iy1-n p-l-ey","nn"],screenwriter:["s-k-r-iy1-n r-ay t-er","nn"],screw:["s-k-r-uw1","nn vb"],screwball:["s-k-r-uw1 b-ao-l","jj nn"],screwdriver:["s-k-r-uw1 d-r-ay v-er","nn"],screwed:["s-k-r-uw1-d","vbn vbd"],scribble:["s-k-r-ih1 b-ah-l","vb"],scribbled:["s-k-r-ih1 b-ah-l-d","vbd vbn"],scribbler:["s-k-r-ih1 b-l-er","nn"],scribbles:["s-k-r-ih1 b-ah-l-z","vbz"],scribbling:["s-k-r-ih1 b-ah-l ih-ng","vbg"],scribe:["s-k-r-ay1-b","nn"],scrimmage:["s-k-r-ih1 m-ih-jh","nn"],scrimp:["s-k-r-ih1-m-p","vb"],scrimping:["s-k-r-ih1-m p-ih-ng","vbg"],script:["s-k-r-ih1-p-t","nn"],scriptural:["s-k-r-ih1-p ch-er ah-l","jj"],scripture:["s-k-r-ih1-p ch-er","nn"],scriptwriter:["s-k-r-ih1-p-t r-ay t-er","nn"],scrivener:["s-k-r-ih1-v n-er","nn"],scroll:["s-k-r-ow1-l","nn"],scrounge:["s-k-r-aw1-n-jh","vbp vb"],scrounged:["s-k-r-aw1-n-jh-d","vbd"],scrounging:["s-k-r-aw1-n jh-ih-ng","vbg"],scrub:["s-k-r-ah1-b","vb jj nn"],scrubbed:["s-k-r-ah1-b-d","vbn vbd"],scrubber:["s-k-r-ah1 b-er","nn"],scrubbing:["s-k-r-ah1 b-ih-ng","nn vbg"],scrupulous:["s-k-r-uw1 p-y-ah l-ah-s","jj"],scrupulously:["s-k-r-uw1 p-y-ah l-ah-s l-iy","rb"],scrutinize:["s-k-r-uw1 t-ah n-ay-z","vb vbp"],scrutinized:["s-k-r-uw1 t-ah n-ay-z-d","vbn vbd"],scrutinizes:["s-k-r-uw1 t-ah n-ay z-ih-z","vbz"],scrutinizing:["s-k-r-uw1 t-ah n-ay z-ih-ng","vbg"],scrutiny:["s-k-r-uw1 t-ah n-iy","nn"],scuba:["s-k-uw1 b-ah","nn"],scuff:["s-k-ah1-f","vb"],scuffle:["s-k-ah1 f-ah-l","nn"],sculpt:["s-k-ah1-l-p-t","vb"],sculpted:["s-k-ah1-l-p t-ih-d","vbn"],sculptor:["s-k-ah1-l-p t-er","nn"],sculpts:["s-k-ah1-l-p-t-s","vbz"],sculptural:["s-k-ah1-l-p ch-er ah-l","jj"],sculpture:["s-k-ah1-l-p ch-er","nn vb"],sculptured:["s-k-ah1-l-p ch-er-d","vbn jj"],scurried:["s-k-er1 iy-d","vbd"],scurrilous:["s-k-er1 ah l-ah-s","jj"],scurry:["s-k-er1 iy","nn vbp vb"],scurrying:["s-k-er1 iy ih-ng","vbg"],scuttle:["s-k-ah1 t-ah-l","vb"],scuttled:["s-k-ah1 t-ah-l-d","vbd vbn jj"],scuttling:["s-k-ah1 t-ah-l ih-ng","vbg"],sea:["s-iy1","nn vb vbp"],seaboard:["s-iy1 b-ao-r-d","nn"],seaborne:["s-iy1 b-ao-r-n","jj"],seacoast:["s-iy1 k-ow-s-t","nn"],seafarer:["s-iy1 f-eh r-er","nn"],seafood:["s-iy1 f-uw-d","nn"],seal:["s-iy1-l","nn vb vbp"],sealant:["s-iy1 l-ah-n-t","nn"],sealed:["s-iy1-l-d","vbn vbd jj"],sealift:["s-iy1 l-ih-f-t","nn"],sealing:["s-iy1 l-ih-ng","vbg"],seam:["s-iy1-m","nn"],seaman:["s-iy1 m-ah-n","nn"],seamless:["s-iy1-m l-ah-s","jj"],seamlessly:["s-iy1-m l-ah-s l-iy","rb"],seamstress:["s-iy1-m s-t-r-ih-s","nn"],seamy:["s-iy1 m-iy","jj"],seaport:["s-iy1 p-ao-r-t","nn"],sear:["s-ih1-r","vb"],search:["s-er1-ch","nn vb vbp"],searched:["s-er1-ch-t","vbd vbn"],searcher:["s-er1 ch-er","nn"],searching:["s-er1 ch-ih-ng","vbg"],searing:["s-ih1 r-ih-ng","vbg jj"],seashore:["s-iy1 sh-ao-r","nn"],seaside:["s-iy1 s-ay-d","jj nn"],season:["s-iy1 z-ah-n","nn vb"],seasonal:["s-iy1 z-ah n-ah-l","jj"],seasonality:["s-iy1 z-ah n-ae l-ih t-iy","nn"],seasonally:["s-iy1 z-ah-n ah l-iy","rb"],seasoned:["s-iy1 z-ah-n-d","jj vbn"],seasoning:["s-iy1 z-ah-n ih-ng","nn"],seat:["s-iy1-t","nn vb vbp"],seated:["s-iy1 t-ah-d","vbn vbd jj"],seating:["s-iy1 t-ih-ng","nn vbg"],seawater:["s-iy1 w-aa t-er","nn"],seaweed:["s-iy1 w-iy-d","nn"],secede:["s-ih s-iy1-d","vb"],seceded:["s-ih s-iy1 d-ih-d","vbn"],seceding:["s-ih s-iy1 d-ih-ng","vbg"],secession:["s-ih s-eh1 sh-ah-n","nn"],secessionist:["s-ih s-eh1 sh-ah-n ih-s-t","nn"],seclude:["s-ah-k-l-uw1-d","vb"],secluded:["s-ih k-l-uw1 d-ih-d","vbn jj"],seclusion:["s-ih k-l-uw1 zh-ah-n","nn"],second:["s-eh1 k-ah-n-d","nn jj rb vb"],secondarily:["s-eh k-ah-n d-eh1 r-ah l-iy","rb"],secondary:["s-eh1 k-ah-n d-eh r-iy","jj"],secondhand:["s-eh1 k-ah-n-d hh-ae-n-d","jj"],secondly:["s-eh1 k-ah-n-d l-iy","rb"],secrecy:["s-iy1 k-r-ah s-iy","nn"],secret:["s-iy1 k-r-ah-t","jj nn"],secretarial:["s-eh k-r-ah t-eh1 r-iy ah-l","jj"],secretary:["s-eh1 k-r-ah t-eh r-iy","nn"],secrete:["s-ah k-r-iy1-t","vb"],secreted:["s-ah k-r-iy1 t-ah-d","vbn"],secretion:["s-ah k-r-iy1 sh-ah-n","nn"],secretive:["s-iy1 k-r-ah t-ih-v","jj"],secretly:["s-iy1 k-r-ih-t l-iy","rb"],sect:["s-eh1-k-t","nn"],sectarian:["s-eh-k t-eh1 r-iy ah-n","jj nn"],section:["s-eh1-k sh-ah-n","nn"],sectional:["s-eh1-k sh-ah n-ah-l","jj"],sector:["s-eh1-k t-er","nn"],secular:["s-eh1 k-y-ah l-er","jj"],secularism:["s-eh1 k-y-ah l-er ih z-ah-m","nn"],secularist:["s-eh1 k-y-ah l-er ih-s-t","nn"],secure:["s-ih k-y-uh1-r","vb jj vbp"],secured:["s-ih k-y-uh1-r-d","vbn vbd jj"],securely:["s-ih k-y-uh1-r l-iy","rb"],securing:["s-ih k-y-uh1 r-ih-ng","vbg"],securitization:["s-ih k-y-uh r-ah t-ah z-ey1 sh-ah-n","nn"],security:["s-ih k-y-uh1 r-ah t-iy","nn"],sedan:["s-ah d-ae1-n","nn"],sedate:["s-ih d-ey1-t","jj"],sedative:["s-eh1 d-ah t-ih-v","nn"],sedentary:["s-eh1 d-ah-n t-eh r-iy","jj"],sediment:["s-eh1 d-ah m-ah-n-t","nn"],sedimentary:["s-eh d-ah m-eh1-n t-er iy","jj"],sedimentation:["s-eh d-ah m-ah-n t-ey1 sh-ah-n","nn"],sedition:["s-ih d-ih1 sh-ah-n","nn"],seditious:["s-ih d-ih1 sh-ah-s","jj"],seduce:["s-ih d-uw1-s","vb"],seduced:["s-ih d-uw1-s-t","vbn"],seducer:["s-ih d-uw1 s-er","nn"],seducing:["s-ih d-uw1 s-ih-ng","vbg"],seduction:["s-ih d-ah1-k sh-ah-n","nn"],seductive:["s-ih d-ah1-k t-ih-v","jj"],see:["s-iy1","vb uh vbp"],seed:["s-iy1-d","nn vb"],seeded:["s-iy1 d-ah-d","vbn"],seedling:["s-iy1-d l-ih-ng","nn"],seedy:["s-iy1 d-iy","jj"],seeing:["s-iy1 ih-ng","vbg"],seek:["s-iy1-k","vb vbp"],seeker:["s-iy1 k-er","nn"],seeking:["s-iy1 k-ih-ng","vbg"],seeks:["s-iy1-k-s","vbz"],seem:["s-iy1-m","vb vbp"],seemed:["s-iy1-m-d","vbd vbn"],seeming:["s-iy1 m-ih-ng","jj vbg"],seemingly:["s-iy1 m-ih-ng l-iy","rb"],seems:["s-iy1-m-z","vbz"],seen:["s-iy1-n","vbn vbd jj"],seep:["s-iy1-p","vb vbp"],seepage:["s-iy1 p-ih-jh","nn"],seeped:["s-iy1-p-t","vbd vbn"],seeping:["s-iy1 p-ih-ng","vbg"],seer:["s-iy1-r","nn"],sees:["s-iy1-z","vbz"],seesaw:["s-iy1 s-ao","nn vb"],seesawing:["s-iy1 s-ao ih-ng","vbg"],seethe:["s-iy1-dh","vb vbp"],seething:["s-iy1 th-ih-ng","vbg jj"],segment:["s-eh1-g m-ah-n-t","nn vb vbp"],segmentation:["s-eh-g m-ah-n t-ey1 sh-ah-n","nn"],segmented:["s-eh1-g m-eh-n t-ih-d","jj"],segregate:["s-eh1 g-r-ah g-ey-t","vb"],segregated:["s-eh1 g-r-ah g-ey t-ih-d","vbn vbd jj"],segregating:["s-eh1 g-r-ih g-ey t-ih-ng","vbg"],segregation:["s-eh g-r-ah g-ey1 sh-ah-n","nn"],segregationist:["s-eh g-r-ah g-ey1 sh-ah-n ih-s-t","nn jj"],seismic:["s-ay1-z m-ih-k","jj"],seize:["s-iy1-z","vb vbp"],seized:["s-iy1-z-d","vbn jj vbd"],seizes:["s-iy1 z-ih-z","vbz"],seizing:["s-iy1 z-ih-ng","vbg"],seizure:["s-iy1 zh-er","nn"],seldom:["s-eh1-l d-ah-m","rb"],select:["s-ah l-eh1-k-t","vb vbp jj"],selected:["s-ah l-eh1-k t-ah-d","vbn jj vbd"],selecting:["s-ah l-eh1-k t-ih-ng","vbg"],selection:["s-ah l-eh1-k sh-ah-n","nn"],selective:["s-ah l-eh1-k t-ih-v","jj"],selectively:["s-ah l-eh1-k t-ih-v l-iy","rb"],selectivity:["s-ih l-eh-k t-ih1 v-ah t-iy","nn"],selects:["s-ah l-eh1-k-t-s","vbz"],self:["s-eh1-l-f","nn prp"],selfish:["s-eh1-l f-ih-sh","jj"],selfishness:["s-eh1-l f-ih-sh n-ah-s","nn"],selfless:["s-eh1-l-f l-ah-s","jj"],sell:["s-eh1-l","vb vbp nn"],seller:["s-eh1 l-er","nn"],sellin:["s-eh1 l-ih-n","nn"],selling:["s-eh1 l-ih-ng","vbg jj"],selloff:["s-eh1-l ao-f","nn"],sellout:["s-eh1-l aw-t","nn"],sells:["s-eh1-l-z","vbz"],semantic:["s-ih m-ae1-n t-ih-k","jj"],semblance:["s-eh1-m b-l-ah-n-s","nn"],semen:["s-iy1 m-ah-n","nn"],semester:["s-ah m-eh1 s-t-er","nn"],semiannual:["s-eh m-iy ae1 n-y-ah w-ah-l","jj"],semiannually:["s-eh m-iy ae1 n-uw ah l-iy","rb"],semiautomatic:["s-eh m-iy ao t-ah m-ae1 t-ih-k","jj"],semicircular:["s-eh m-iy s-er1 k-y-ah l-er","jj"],semiconductor:["s-eh m-iy k-ah-n d-ah1-k t-er","nn"],semifinal:["s-eh m-iy f-ay1 n-ah-l","nn"],semifinalist:["s-eh m-iy f-ay1 n-ah-l ih-s-t","nn"],seminal:["s-eh1 m-ah n-ah-l","jj"],seminar:["s-eh1 m-ah n-aa-r","nn"],seminarian:["s-eh m-ah n-eh1 r-iy ah-n","nn"],seminary:["s-eh1 m-ah n-eh r-iy","nn"],senate:["s-eh1 n-ah-t","nn"],senator:["s-eh1 n-ah t-er","nn"],senatorial:["s-eh n-ah t-ao1 r-iy ah-l","jj"],send:["s-eh1-n-d","vb vbp"],sender:["s-eh1-n d-er","nn"],sending:["s-eh1-n d-ih-ng","vbg"],sends:["s-eh1-n-d-z","vbz"],senile:["s-iy1 n-ay-l","jj"],senior:["s-iy1 n-y-er","jj nn"],seniority:["s-iy n-y-ao1 r-ih t-iy","nn"],sensation:["s-eh-n s-ey1 sh-ah-n","nn"],sensational:["s-eh-n s-ey1 sh-ah n-ah-l","jj"],sense:["s-eh1-n-s","nn vbp vb"],sensed:["s-eh1-n-s-t","vbd vbn"],senseless:["s-eh1-n-s l-ah-s","jj"],sensibility:["s-eh-n s-ih b-ih1 l-ih t-iy","nn"],sensible:["s-eh1-n s-ah b-ah-l","jj nn"],sensibly:["s-eh1-n s-ah b-l-iy","rb"],sensing:["s-eh1-n s-ih-ng","vbg"],sensitive:["s-eh1-n s-ah t-ih-v","jj nn"],sensitively:["s-eh1-n s-ih t-ih-v l-iy","rb"],sensitivity:["s-eh-n s-ih t-ih1 v-ih t-iy","nn"],sensitize:["s-eh1-n-s-ah-t-ay-z","vb"],sensitized:["s-eh1-n s-ah t-ay-z-d","vbn"],sensor:["s-eh1-n s-er","nn"],sensory:["s-eh1-n s-er iy","jj"],sensual:["s-eh1-n ch-ah w-ah-l","jj"],sensuality:["s-eh-n ch-ah-w ae1 l-ah t-iy","nn"],sensuous:["s-eh1-n ch-ah-w ah-s","jj"],sent:["s-eh1-n-t","vbd vbn"],sentence:["s-eh1-n t-ah-n-s","nn vb"],sentenced:["s-eh1-n t-ah-n-s-t","vbn vbd"],sentencing:["s-eh1-n t-ah-n s-ih-ng","vbg"],sentiment:["s-eh1-n t-ah m-ah-n-t","nn"],sentimental:["s-eh-n t-ah m-eh1-n t-ah-l","jj"],sentimentality:["s-eh-n t-ah m-eh-n t-ae1 l-ih t-iy","nn"],sentinel:["s-eh1-n t-ah n-ah-l","nn"],sentry:["s-eh1-n t-r-iy","nn"],separate:["s-eh1 p-er ey-t","jj vbp vb"],separated:["s-eh1 p-er ey t-ah-d","vbn jj vbd"],separately:["s-eh1 p-er ah-t l-iy","rb"],separateness:["s-eh1 p-er ah-t n-ah-s","nn"],separates:["s-eh1 p-er ey-t-s","vbz"],separating:["s-eh1 p-er ey t-ih-ng","vbg"],separation:["s-eh p-er ey1 sh-ah-n","nn"],separatist:["s-eh1 p-er ah t-ih-s-t","jj"],sepsis:["s-eh1-p s-ih-s","nn"],septic:["s-eh1-p t-ih-k","jj nn"],septuagenarian:["s-eh-p ch-uw ah jh-ah n-eh1 r-iy ah-n","nn"],septum:["s-eh1-p t-ah-m","nn"],sequel:["s-iy1 k-w-ah-l","nn"],sequence:["s-iy1 k-w-ah-n-s","nn"],sequester:["s-ih k-w-eh1 s-t-er","nn vb vbp"],sequestered:["s-ih k-w-eh1 s-t-er-d","vbn"],sequin:["s-iy1 k-w-ah-n","nn"],sequined:["s-iy1 k-w-ah-n-d","jj"],serenade:["s-eh r-ah n-ey1-d","nn vb"],serenaded:["s-eh r-ah n-ey1 d-ih-d","vbn vbd"],serendipity:["s-eh r-ah-n d-ih1 p-ih t-iy","nn"],serene:["s-er iy1-n","jj nn"],serenely:["s-er iy1 n-ah l-iy","rb"],serenity:["s-er eh1 n-ah t-iy","nn"],serf:["s-er1-f","nn"],sergeant:["s-aa1-r jh-ah-n-t","nn"],serial:["s-ih1 r-iy ah-l","jj nn"],serialize:["s-ih1-r-iy-ah-l-ay-z","vb"],serialized:["s-ih1 r-iy ah l-ay-z-d","vbn"],series:["s-ih1 r-iy-z","nn"],serious:["s-ih1 r-iy ah-s","jj"],seriously:["s-ih1 r-iy ah-s l-iy","rb"],seriousness:["s-ih1 r-iy ah-s n-ah-s","nn"],sermon:["s-er1 m-ah-n","nn"],serotonin:["s-er ah t-ow1 n-ih-n","nn"],serpent:["s-er1 p-ah-n-t","nn"],serpentine:["s-er1 p-ah-n t-ay-n","jj"],serum:["s-ih1 r-ah-m","nn"],servant:["s-er1 v-ah-n-t","nn"],serve:["s-er1-v","vb vbp"],served:["s-er1-v-d","vbn vbd"],server:["s-er1 v-er","nn"],serves:["s-er1-v-z","vbz"],service:["s-er1 v-ah-s","nn vb vbp"],serviceable:["s-er1 v-ah s-ah b-ah-l","jj"],serviced:["s-er1 v-ih-s-t","vbn vbd"],servicing:["s-er1 v-ih s-ih-ng","vbg"],servile:["s-er1 v-ah-l","jj"],serving:["s-er1 v-ih-ng","vbg"],servitude:["s-er1 v-ah t-uw-d","nn"],servo:["s-er1 v-ow","nn jj"],sesame:["s-eh1 s-ah m-iy","nn"],session:["s-eh1 sh-ah-n","nn"],set:["s-eh1-t","vbn vbd vbp jj nn vb"],setback:["s-eh1-t b-ae-k","nn"],setter:["s-eh1 t-er","nn"],setting:["s-eh1 t-ih-ng","vbg"],settle:["s-eh1 t-ah-l","vb vbp"],settled:["s-eh1 t-ah-l-d","vbd vbn jj vb"],settlement:["s-eh1 t-ah-l m-ah-n-t","nn"],settler:["s-eh1 t-ah-l er","nn"],settles:["s-eh1 t-ah-l-z","vbz"],settling:["s-eh1 t-ah-l ih-ng","vbg"],setup:["s-eh1-t ah-p","nn"],seven:["s-eh1 v-ah-n","cd"],sevenfold:["s-eh1 v-ah-n f-ow-l-d","rb"],seventeenth:["s-eh1 v-ah-n t-iy1-n-th","jj"],seventh:["s-eh1 v-ah-n-th","jj"],seventy:["s-eh1 v-ah-n t-iy","nn"],sever:["s-eh1 v-er","vb vbp"],several:["s-eh1 v-r-ah-l","jj rb"],severally:["s-eh1 v-r-ah l-iy","rb"],severance:["s-eh1 v-er ah-n-s","nn jj"],severe:["s-ah v-ih1-r","jj"],severed:["s-eh1 v-er-d","vbn vbd"],severely:["s-ah v-ih1-r l-iy","rb"],severest:["s-ah v-ih1 r-ah-s-t","jjs"],severing:["s-eh1 v-er ih-ng","vbg"],severity:["s-ih v-eh1 r-ih t-iy","nn"],sew:["s-ow1","vb vbp"],sewage:["s-uw1 ah-jh","nn"],sewed:["s-ow1-d","vbd vbn"],sewer:["s-uw1 er","nn"],sewing:["s-ow1 ih-ng","nn vbg"],sewn:["s-ow1-n","vbn"],sex:["s-eh1-k-s","nn vb"],sexism:["s-eh1-k s-ih z-ah-m","nn"],sexist:["s-eh1-k s-ih-s-t","jj"],sextet:["s-eh-k s-t-eh1-t","nn"],sexton:["s-eh1-k s-t-ah-n","nn"],sexual:["s-eh1-k sh-uw ah-l","jj"],sexuality:["s-eh-k sh-uw ae1 l-ah t-iy","nn"],sexually:["s-eh1-k sh-uw ah l-iy","rb"],sexy:["s-eh1-k s-iy","jj"],shabby:["sh-ae1 b-iy","jj"],shack:["sh-ae1-k","nn"],shackle:["sh-ae1 k-ah-l","vb"],shackled:["sh-ae1 k-ah-l-d","vbn"],shad:["sh-ae1-d","nn"],shade:["sh-ey1-d","nn vb"],shaded:["sh-ey1 d-ih-d","vbn vbd jj"],shading:["sh-ey1 d-ih-ng","nn vbg"],shadow:["sh-ae1 d-ow","nn vb"],shadowed:["sh-ae1 d-ow-d","vbn jj"],shadowing:["sh-ae1 d-ow ih-ng","vbg"],shadowy:["sh-ae1 d-ow iy","jj"],shady:["sh-ey1 d-iy","jj"],shaft:["sh-ae1-f-t","nn"],shaggy:["sh-ae1 g-iy","jj"],shake:["sh-ey1-k","vb nn vbp"],shaken:["sh-ey1 k-ah-n","vbn jj"],shakeout:["sh-ey1-k aw-t","nn"],shaker:["sh-ey1 k-er","nn"],shakeup:["sh-ey1-k ah-p","nn"],shaking:["sh-ey1 k-ih-ng","vbg"],shaky:["sh-ey1 k-iy","jj"],shall:["sh-ae1-l","md"],shallow:["sh-ae1 l-ow","jj nn"],shallower:["sh-ae1 l-ow er","jjr"],shallowness:["sh-ae1 l-ow n-ah-s","nn"],sham:["sh-ae1-m","nn jj"],shambles:["sh-ae1-m b-ah-l-z","nn"],shame:["sh-ey1-m","nn vb"],shamed:["sh-ey1-m-d","vbn"],shameful:["sh-ey1-m f-ah-l","jj"],shameless:["sh-ey1-m l-ah-s","jj"],shamelessly:["sh-ey1-m l-ah-s l-iy","rb"],shampoo:["sh-ae-m p-uw1","nn vb"],shampooed:["sh-ae-m p-uw1-d","vbn"],shamrock:["sh-ae1-m r-aa-k","nn"],shanty:["sh-ae1-n t-iy","nn"],shantytown:["sh-ae1-n t-iy t-aw-n","nn"],shape:["sh-ey1-p","nn vbp vb"],shaped:["sh-ey1-p-t","vbn vbd jj"],shapeless:["sh-ey1-p l-ah-s","jj"],shapely:["sh-ey1-p l-iy","jj"],shaping:["sh-ey1 p-ih-ng","vbg"],shard:["sh-aa1-r-d","nn"],share:["sh-eh1-r","nn vbp jj vb"],sharecropper:["sh-eh1-r k-r-aa p-er","nn"],shared:["sh-eh1-r-d","vbn jj vbd"],shareholder:["sh-eh1-r hh-ow-l d-er","nn"],shareholding:["sh-eh1-r hh-ow-l d-ih-ng","nn"],shareowner:["sh-eh1 r-ow n-er","nn"],sharing:["sh-eh1 r-ih-ng","vbg"],shark:["sh-aa1-r-k","nn"],sharp:["sh-aa1-r-p","jj"],sharpen:["sh-aa1-r p-ah-n","vb"],sharpened:["sh-aa1-r p-ah-n-d","vbn vbd"],sharpening:["sh-aa1-r p-ah n-ih-ng","vbg"],sharpens:["sh-aa1-r p-ah-n-z","vbz"],sharper:["sh-aa1-r p-er","jjr rbr"],sharpest:["sh-aa1-r p-ah-s-t","jjs"],sharply:["sh-aa1-r-p l-iy","rb"],sharpness:["sh-aa1-r-p n-ah-s","nn"],sharpshooter:["sh-aa1-r-p sh-uw t-er","nn"],shashlik:["sh-ae1-sh l-ih-k","nn"],shatter:["sh-ae1 t-er","vb"],shattered:["sh-ae1 t-er-d","vbn jj vbd"],shattering:["sh-ae1 t-er ih-ng","vbg jj"],shatterproof:["sh-ae1 t-er p-r-uw-f","jj"],shave:["sh-ey1-v","vb vbp nn"],shaved:["sh-ey1-v-d","vbn vbd"],shaven:["sh-ey1 v-ah-n","jj"],shaver:["sh-ey1 v-er","nn"],shaves:["sh-ey1-v-z","vbz"],shaving:["sh-ey1 v-ih-ng","vbg"],shawl:["sh-ao1-l","nn"],she:["sh-iy1","prp"],sheaf:["sh-iy1-f","nn"],shear:["sh-ih1-r","vb"],sheared:["sh-ih1-r-d","vbn"],shearing:["sh-ih1 r-ih-ng","vbg"],sheath:["sh-iy1-th","nn"],shed:["sh-eh1-d","vb vbd vbn vbp nn"],shedding:["sh-eh1 d-ih-ng","vbg"],sheen:["sh-iy1-n","nn"],sheep:["sh-iy1-p","nn"],sheepish:["sh-iy1 p-ih-sh","jj"],sheepskin:["sh-iy1-p s-k-ih-n","nn"],sheer:["sh-ih1-r","jj nn"],sheet:["sh-iy1-t","nn"],sheik:["sh-iy1-k","nn"],shelf:["sh-eh1-l-f","nn"],shell:["sh-eh1-l","nn jj vb"],shelled:["sh-eh1-l-d","vbd vbn jj"],shellfish:["sh-eh1-l f-ih-sh","nn"],shelling:["sh-eh1 l-ih-ng","vbg"],shellshocked:["sh-eh1-l sh-aa-k-t","jj"],shelter:["sh-eh1-l t-er","nn vb"],sheltered:["sh-eh1-l t-er-d","vbn jj"],sheltering:["sh-eh1-l t-er ih-ng","vbg"],shelve:["sh-eh1-l-v","vb"],shelved:["sh-eh1-l-v-d","vbd jj vbn"],shelving:["sh-eh1-l v-ih-ng","nn"],shenanigan:["sh-ah n-ae1 n-ih g-ah-n","nn"],shepherd:["sh-eh1 p-er-d","nn vb"],shepherded:["sh-eh1 p-er d-ih-d","vbd"],shepherding:["sh-eh1 p-er d-ih-ng","vbg"],sherbet:["sh-er1 b-ah-t","nn"],sheriff:["sh-eh1 r-ah-f","nn"],sherry:["sh-eh1 r-iy","nn"],shibboleth:["sh-ih1 b-ah l-eh-th","nn"],shied:["sh-ay1-d","vbd vbn"],shield:["sh-iy1-l-d","nn vb"],shielded:["sh-iy1-l d-ih-d","vbn vbd"],shielding:["sh-iy1-l d-ih-ng","vbg"],shies:["sh-ay1-z","vbz"],shift:["sh-ih1-f-t","nn vb vbp"],shifted:["sh-ih1-f t-ah-d","vbd vbn"],shifting:["sh-ih1-f t-ih-ng","vbg jj nn"],shifty:["sh-ih1-f t-iy","jj"],shill:["sh-ih1-l","nn"],shilling:["sh-ih1 l-ih-ng","nn"],shim:["sh-ih1-m","vb"],shimmer:["sh-ih1 m-er","nn vb"],shimmered:["sh-ih1 m-er-d","vbd"],shimmering:["sh-ih1 m-er ih-ng","vbg jj"],shimmy:["sh-ih1 m-iy","vb vbp"],shin:["sh-ih1-n","nn"],shinbone:["sh-ih1-n b-ow-n","nn"],shine:["sh-ay1-n","nn vbp vb"],shines:["sh-ay1-n-z","vbz"],shingle:["sh-ih1-ng g-ah-l","nn"],shining:["sh-ay1 n-ih-ng","vbg jj"],shiny:["sh-ay1 n-iy","jj"],ship:["sh-ih1-p","nn vbp vb"],shipboard:["sh-ih1-p b-ao-r-d","nn jj"],shipbuilder:["sh-ih1-p b-ih-l d-er","nn"],shipbuilding:["sh-ih1-p b-ih-l d-ih-ng","nn"],shipload:["sh-ih1-p l-ow-d","nn"],shipmate:["sh-ih1-p m-ey-t","nn"],shipment:["sh-ih1-p m-ah-n-t","nn"],shipowner:["sh-ih1-p ow n-er","nn"],shipped:["sh-ih1-p-t","vbn jj vbd"],shipper:["sh-ih1 p-er","nn"],shipping:["sh-ih1 p-ih-ng","vbg"],shipshape:["sh-ih1-p sh-ey-p","jj"],shipyard:["sh-ih1-p y-aa-r-d","nn"],shirk:["sh-er1-k","vb"],shirked:["sh-er1-k-t","vbn"],shirking:["sh-er1 k-ih-ng","vbg"],shirt:["sh-er1-t","nn"],shirtsleeve:["sh-er1-t s-l-iy-v","nn"],shit:["sh-ih1-t","nn"],shiver:["sh-ih1 v-er","nn vb"],shivering:["sh-ih1 v-er ih-ng","vbg"],shoal:["sh-ow1-l","nn"],shock:["sh-aa1-k","nn vb"],shocked:["sh-aa1-k-t","vbn vbd jj"],shocker:["sh-aa1 k-er","nn"],shocking:["sh-aa1 k-ih-ng","jj vbg"],shockingly:["sh-aa1 k-ih-ng l-iy","rb"],shod:["sh-aa1-d","jj"],shoddy:["sh-aa1 d-iy","jj"],shoe:["sh-uw1","nn"],shoehorn:["sh-uw1-hh-ao-r-n","vb"],shoehorned:["sh-uw1 hh-ao-r-n-d","vbn"],shoelace:["sh-uw1 l-ey-s","nn"],shoemaker:["sh-uw1 m-ey k-er","nn"],shoestring:["sh-uw1 s-t-r-ih-ng","nn"],shone:["sh-ow1-n","vbd vbn"],shoo:["sh-uw1","vb"],shooed:["sh-uw1-d","vbn"],shook:["sh-uh1-k","vbd nn vbn"],shoot:["sh-uw1-t","vb nn vbp"],shooter:["sh-uw1 t-er","nn"],shooting:["sh-uw1 t-ih-ng","nn vbg"],shootout:["sh-uw1-t aw-t","nn"],shop:["sh-aa1-p","nn vb vbp"],shopkeeper:["sh-aa1-p k-iy p-er","nn"],shoplifting:["sh-aa1-p l-ih-f t-ih-ng","nn"],shopped:["sh-aa1-p-t","vbn vbd"],shopper:["sh-aa1 p-er","nn"],shopping:["sh-aa1 p-ih-ng","nn jj vbg"],shopworn:["sh-aa1-p w-ao-r-n","jj"],shore:["sh-ao1-r","nn jj rb vb"],shored:["sh-ao1-r-d","vbn"],shoreline:["sh-ao1-r l-ay-n","nn"],shoring:["sh-ao1 r-ih-ng","vbg"],shorn:["sh-ao1-r-n","vb"],"short":["sh-ao1-r-t","jj nn rb vb"],shortage:["sh-ao1-r t-ah-jh","nn"],shortcake:["sh-ao1-r-t k-ey-k","nn"],shortchange:["sh-ao-r-t-ch-ey1-n-jh","vb"],shortchanged:["sh-ao-r-t ch-ey1-n-jh-d","vbn"],shortchanging:["sh-ao-r-t ch-ey1-n jh-ih-ng","vbg"],shortcoming:["sh-ao1-r-t k-ah m-ih-ng","nn"],shortcut:["sh-ao1-r-t k-ah-t","nn"],shorted:["sh-ao1-r t-ih-d","vbn vbd"],shorten:["sh-ao1-r t-ah-n","vb vbp"],shortened:["sh-ao1-r t-ah-n-d","vbn jj"],shortening:["sh-ao1-r t-ah-n ih-ng","vbg"],shorter:["sh-ao1-r t-er","jjr"],shortest:["sh-ao1-r t-ih-s-t","jjs"],shortfall:["sh-ao1-r-t f-ao-l","nn"],shorthand:["sh-ao1-r-t hh-ae-n-d","nn"],shorting:["sh-ao1-r t-ih-ng","vbg"],shortlived:["sh-ao1-r-t l-ih1-v-d","jj"],shortly:["sh-ao1-r-t l-iy","rb"],shortness:["sh-ao1-r-t n-ah-s","nn"],shortsighted:["sh-ao1-r-t s-ay1 t-ih-d","jj"],shortsightedness:["sh-ao1-r-t s-ay1 t-ih-d n-ih-s","nn"],shortstop:["sh-ao1-r-t s-t-aa-p","nn"],shortterm:["sh-ao1-r-t t-er-m","jj"],shot:["sh-aa1-t","nn vbd vbn"],shotgun:["sh-aa1-t g-ah-n","nn jj"],should:["sh-uh1-d","md"],"shouldn't":["sh-uh1-d-ah-n-t","md"],shoulder:["sh-ow1-l d-er","nn vbp rb vb"],shouldered:["sh-ow1-l d-er-d","vbd vbn"],shouldering:["sh-ow1-l d-er ih-ng","vbg"],shout:["sh-aw1-t","vb vbp nn"],shouted:["sh-aw1 t-ah-d","vbd vbn"],shouting:["sh-aw1 t-ih-ng","vbg"],shove:["sh-ah1-v","vb nn"],shoved:["sh-ah1-v-d","vbd vbn"],shovel:["sh-ah1 v-ah-l","nn vb"],shoveled:["sh-ah1 v-ah-l-d","vbd vbn"],shoveling:["sh-ah1 v-l-ih-ng","vbg"],shoves:["sh-ah1-v-z","vbz"],shoving:["sh-ah1 v-ih-ng","vbg"],show:["sh-ow1","nn vb vbp"],showcase:["sh-ow1 k-ey-s","nn vb"],showcasing:["sh-ow1 k-ey s-ih-ng","vbg"],showdown:["sh-ow1 d-aw-n","nn"],showed:["sh-ow1-d","vbd vbn"],shower:["sh-aw1 er","nn vb vbp"],showered:["sh-aw1 er-d","vbn vbd"],showering:["sh-aw1 er ih-ng","vbg"],showing:["sh-ow1 ih-ng","vbg"],showman:["sh-ow1 m-ah-n","nn"],showmanship:["sh-ow1 m-ah-n sh-ih-p","nn"],shown:["sh-ow1-n","vbn vbd"],showpiece:["sh-ow1 p-iy-s","nn"],showroom:["sh-ow1 r-uh-m","nn"],showy:["sh-ow1 iy","jj"],shrank:["sh-r-ae1-ng-k","vbd"],shrapnel:["sh-r-ae1-p n-ah-l","nn"],shred:["sh-r-eh1-d","nn vb"],shredded:["sh-r-eh1 d-ah-d","jj vbd"],shredder:["sh-r-eh1 d-er","nn"],shredding:["sh-r-eh1 d-ih-ng","vbg"],shrewd:["sh-r-uw1-d","jj"],shrewdest:["sh-r-uw1 d-ah-s-t","jjs"],shrewdly:["sh-r-uw1-d l-iy","rb"],shriek:["sh-r-iy1-k","nn vb"],shrieked:["sh-r-iy1-k-t","vbd"],shrieking:["sh-r-iy1 k-ih-ng","nn"],shrift:["sh-r-ih1-f-t","nn"],shrill:["sh-r-ih1-l","jj"],shrimp:["sh-r-ih1-m-p","nn"],shrine:["sh-r-ay1-n","nn"],shrink:["sh-r-ih1-ng-k","vb nn"],shrinkage:["sh-r-ih1-ng k-ih-jh","nn"],shrinking:["sh-r-ih1-ng k-ih-ng","vbg"],shrinks:["sh-r-ih1-ng-k-s","vbz"],shrivel:["sh-r-ih1 v-ah-l","vb"],shriveled:["sh-r-ih1 v-ah-l-d","vbn vbd jj"],shroud:["sh-r-aw1-d","nn vb"],shrouded:["sh-r-aw1 d-ih-d","vbn vbd"],shrouding:["sh-r-aw1 d-ih-ng","vbg"],shrub:["sh-r-ah1-b","nn"],shrubbery:["sh-r-ah1 b-er iy","nn"],shrug:["sh-r-ah1-g","vb nn vbp"],shrugged:["sh-r-ah1-g-d","vbd"],shrugging:["sh-r-ah1 g-ih-ng","vbg"],shrunk:["sh-r-ah1-ng-k","vbn"],shrunken:["sh-r-ah1-ng k-ah-n","jj vbn"],shuck:["sh-ah1-k","vb"],shudder:["sh-ah1 d-er","vb vbp"],shuddered:["sh-ah1 d-er-d","vbd"],shuddering:["sh-ah1 d-er ih-ng","vbg jj"],shuffle:["sh-ah1 f-ah-l","nn vb vbp"],shuffled:["sh-ah1 f-ah-l-d","vbd"],shuffling:["sh-ah1 f-l-ih-ng","vbg"],shun:["sh-ah1-n","vb vbp"],shunned:["sh-ah1-n-d","vbd vbn"],shunning:["sh-ah1 n-ih-ng","vbg"],shuns:["sh-ah1-n-z","vbz"],shut:["sh-ah1-t","vbn vbd jj nn vb"],shutdown:["sh-ah1-t d-aw-n","nn"],shute:["sh-uw1-t","vb"],shutout:["sh-ah1-t aw-t","nn"],shutter:["sh-ah1 t-er","nn vb"],shuttered:["sh-ah1 t-er-d","jj vbd vbn"],shuttering:["sh-ah1 t-er ih-ng","vbg"],shutting:["sh-ah1 t-ih-ng","vbg"],shuttle:["sh-ah1 t-ah-l","nn vb"],shuttled:["sh-ah1 t-ah-l-d","vbd vbn"],shuttling:["sh-ah1 t-ah-l ih-ng","vbg"],shy:["sh-ay1","jj nn rb vb vbp"],shying:["sh-ay1 ih-ng","vbg"],shyly:["sh-ay1 l-iy","rb"],sibling:["s-ih1 b-l-ih-ng","nn"],sic:["s-ih1-k","vb"],sick:["s-ih1-k","jj"],sicken:["s-ih1-k-ah-n","vb"],sickened:["s-ih1 k-ah-n-d","vbn vbd jj"],sickening:["s-ih1 k-ah n-ih-ng","jj"],sicker:["s-ih1 k-er","jjr"],sickle:["s-ih1 k-ah-l","jj"],sickly:["s-ih1-k l-iy","jj"],sickness:["s-ih1-k n-ah-s","nn"],side:["s-ay1-d","nn vbp jj rb vb"],sided:["s-ay1 d-ah-d","vbd vbn"],sidekick:["s-ay1-d k-ih-k","nn"],sideline:["s-ay1-d l-ay-n","nn vb"],sidelined:["s-ay1-d l-ay-n-d","vbn jj"],sideman:["s-ay1-d m-ae-n","nn"],sideshow:["s-ay1-d sh-ow","nn"],sidestep:["s-ay1-d s-t-eh-p","vb vbp"],sidestepped:["s-ay1-d s-t-eh-p-t","vbd vbn"],sidestepping:["s-ay1-d s-t-eh p-ih-ng","vbg"],sidesteps:["s-ay1-d s-t-eh-p-s","vbz"],sidetrack:["s-ay1-d t-r-ae-k","vb"],sidetracked:["s-ay1-d t-r-ae-k-t","vbd"],sidewalk:["s-ay1-d w-ao-k","nn"],sideways:["s-ay1-d w-ey-z","rb jj"],sidewinder:["s-ay1-d w-ay-n d-er","nn"],sidewise:["s-ay1-d w-ay-z","rb jj"],siding:["s-ay1 d-ih-ng","vbg"],sidle:["s-ay1 d-ah-l","vb"],siege:["s-iy1-jh","nn"],sieve:["s-ih1-v","nn"],sift:["s-ih1-f-t","vb vbp"],sifted:["s-ih1-f t-ih-d","vbd vbn"],sifting:["s-ih1-f t-ih-ng","nn"],sigh:["s-ay1","nn vb vbp"],sighed:["s-ay1-d","vbd"],sighing:["s-ay1 ih-ng","vbg"],sight:["s-ay1-t","nn vb"],sighted:["s-ay1 t-ah-d","vbn vbd"],sighting:["s-ay1 t-ih-ng","nn"],sightseeing:["s-ay1-t s-iy1 ih-ng","nn"],sign:["s-ay1-n","nn vbp vb"],signal:["s-ih1-g n-ah-l","nn vb vbp"],signaled:["s-ih1-g n-ah-l-d","vbd vbn"],signaling:["s-ih1-g n-ah-l ih-ng","vbg"],signalled:["s-ih1-g n-ah-l-d","vbd"],signalling:["s-ih1-g n-ah-l ih-ng","vbg"],signatory:["s-ih1-g n-ah t-ao r-iy","jj nn"],signature:["s-ih1-g n-ah ch-er","nn"],signed:["s-ay1-n-d","vbd jj vbn"],signer:["s-ay1 n-er","nn"],significance:["s-ah-g n-ih1 f-ih k-ah-n-s","nn"],significant:["s-ah-g n-ih1 f-ih k-ah-n-t","jj"],significantly:["s-ih-g n-ih1 f-ih k-ah-n-t l-iy","rb"],signified:["s-ih1-g n-ah f-ay-d","vbd vbn"], +signifies:["s-ih1-g n-ah f-ay-z","vbz"],signify:["s-ih1-g n-ah f-ay","vb"],signifying:["s-ih1-g n-ah f-ay ih-ng","vbg"],signing:["s-ay1 n-ih-ng","vbg"],signpost:["s-ay1-n p-ow-s-t","nn"],silence:["s-ay1 l-ah-n-s","nn vb"],silenced:["s-ay1 l-ah-n-s-t","vbn vbd"],silencing:["s-ay1 l-ah-n s-ih-ng","vbg"],silent:["s-ay1 l-ah-n-t","jj"],silently:["s-ay1 l-ah-n-t l-iy","rb"],silhouette:["s-ih l-ah-w eh1-t","nn"],silica:["s-ih1 l-ah k-ah","nn"],silicate:["s-ih1 l-ah k-ah-t","nn"],silicon:["s-ih1 l-ah k-ah-n","nn"],silicone:["s-ih1 l-ah k-ow-n","nn"],silk:["s-ih1-l-k","nn"],silky:["s-ih1-l k-iy","jj"],sill:["s-ih1-l","nn"],sillier:["s-ih1 l-iy er","jjr"],silliest:["s-ih1 l-iy ah-s-t","jjs"],silliness:["s-ih1 l-iy n-ah-s","nn"],silly:["s-ih1 l-iy","jj nn rb"],silo:["s-ay1 l-ow","nn"],silver:["s-ih1-l v-er","nn jj"],silverware:["s-ih1-l v-er w-eh-r","nn"],silvery:["s-ih1-l v-er iy","jj"],simian:["s-ih1 m-iy ah-n","jj"],similar:["s-ih1 m-ah l-er","jj"],similarity:["s-ih m-ah l-eh1 r-ah t-iy","nn"],similarly:["s-ih1 m-ah l-er l-iy","rb"],similiar:["s-ih m-ih1 l-aa-r","jj"],simmer:["s-ih1 m-er","vb vbp"],simmered:["s-ih1 m-er-d","vbn vbd"],simmering:["s-ih1 m-er ih-ng","vbg"],simple:["s-ih1-m p-ah-l","jj nn"],simpler:["s-ih1-m p-ah l-er","jjr rbr"],simplest:["s-ih1-m p-l-ah-s-t","jjs"],simplicity:["s-ih-m p-l-ih1 s-ah t-iy","nn"],simplification:["s-ih-m p-l-ah f-ih k-ey1 sh-ah-n","nn"],simplified:["s-ih1-m p-l-ah f-ay-d","jj vbn"],simplifies:["s-ih1-m p-l-ah f-ay-z","vbz"],simplify:["s-ih1-m p-l-ah f-ay","vb vbp"],simplifying:["s-ih1-m p-l-ah f-ay ih-ng","vbg"],simplistic:["s-ih-m p-l-ih1 s-t-ih-k","jj"],simply:["s-ih1-m p-l-iy","rb jj"],simulate:["s-ih1 m-y-ah l-ah-t","vb vbp"],simulated:["s-ih1 m-y-ah l-ey t-ih-d","vbn jj"],simulates:["s-ih1 m-y-ah l-ey-t-s","vbz"],simulation:["s-ih m-y-ah l-ey1 sh-ah-n","nn"],simulator:["s-ih1 m-y-ah l-ey t-er","nn"],simultaneous:["s-ay m-ah-l t-ey1 n-iy ah-s","jj"],simultaneously:["s-ay m-ah-l t-ey1 n-iy ah-s l-iy","rb"],sin:["s-ih1-n","nn vbp vb"],since:["s-ih1-n-s","in rb"],sincere:["s-ih-n s-ih1-r","jj"],sincerely:["s-ih-n s-ih1-r l-iy","rb"],sincerity:["s-ih-n s-eh1 r-ah t-iy","nn"],sine:["s-ay1-n","nn"],sinewy:["s-ih1 n-y-uw iy","jj"],sinful:["s-ih1-n f-ah-l","jj"],sing:["s-ih1-ng","vb vbp"],singer:["s-ih1 ng-er","nn"],singing:["s-ih1 ng-ih-ng","vbg jj nn"],single:["s-ih1-ng g-ah-l","jj vbp nn rb vb"],singled:["s-ih1-ng g-ah-l-d","vbd vbn"],singlehandedly:["s-ih-ng g-ah-l hh-ae1-n d-ih-d l-iy","rb"],singling:["s-ih1-ng g-ah-l ih-ng","vbg"],singly:["s-ih1-ng g-l-iy","rb"],sings:["s-ih1-ng-z","vbz"],singular:["s-ih1-ng g-y-ah l-er","jj nn"],singularly:["s-ih1-ng g-y-ah l-er l-iy","rb"],sinister:["s-ih1 n-ih s-t-er","jj"],sink:["s-ih1-ng-k","vb vbp nn"],sinkhole:["s-ih1-ng-k hh-ow-l","nn"],sinking:["s-ih1-ng k-ih-ng","vbg jj"],sinks:["s-ih1-ng-k-s","vbz"],sinned:["s-ih1-n-d","vbn"],sinner:["s-ih1 n-er","nn"],sinning:["s-ih1 n-ih-ng","nn"],sinuous:["s-ih1 n-w-ah-s","jj"],sinus:["s-ay1 n-ah-s","nn"],sip:["s-ih1-p","nn"],siphon:["s-ay1 f-ah-n","vb"],siphoned:["s-ay1 f-ah-n-d","vbd vbn"],siphoning:["s-ay1 f-ah-n ih-ng","vbg"],sipped:["s-ih1-p-t","vbd"],sipping:["s-ih1 p-ih-ng","vbg"],sir:["s-er1","nn uh"],siren:["s-ay1 r-ah-n","jj nn"],sister:["s-ih1 s-t-er","nn jj"],sit:["s-ih1-t","vb vbp"],sitcom:["s-ih1-t k-aa-m","nn"],site:["s-ay1-t","nn"],siting:["s-ay1 t-ih-ng","nn"],sitter:["s-ih1 t-er","nn"],sitting:["s-ih1 t-ih-ng","vbg jj nn"],situate:["s-ih1-ch-uw-ey-t","vb"],situated:["s-ih1 ch-uw ey t-ih-d","vbn"],situation:["s-ih ch-uw ey1 sh-ah-n","nn"],six:["s-ih1-k-s","cd"],sixfold:["s-ih1-k-s f-ow-l-d","rb jj"],sixteenth:["s-ih-k-s t-iy1-n-th","jj"],sixth:["s-ih1-k-s-th","jj rb"],sizable:["s-ay1 z-ah b-ah-l","jj"],size:["s-ay1-z","nn vbp vb"],sizeable:["s-ay1 z-ah b-ah-l","jj"],sized:["s-ay1-z-d","vbd jj vbn"],sizing:["s-ay1 z-ih-ng","nn"],sizzle:["s-ih1 z-ah-l","nn vb"],sizzled:["s-ih1 z-ah-l-d","vbd"],sizzling:["s-ih1 z-ah-l ih-ng","jj vbg"],skate:["s-k-ey1-t","vb"],skating:["s-k-ey1 t-ih-ng","vbg"],skeet:["s-k-iy1-t","nn"],skeletal:["s-k-eh1 l-ah t-ah-l","jj"],skeleton:["s-k-eh1 l-ah t-ah-n","nn jj"],skeptic:["s-k-eh1-p t-ih-k","nn"],skeptical:["s-k-eh1-p t-ah k-ah-l","jj"],skeptically:["s-k-eh1-p t-ih k-ah l-iy","rb"],skepticism:["s-k-eh1-p t-ih s-ih z-ah-m","nn"],sketch:["s-k-eh1-ch","nn vb"],sketchbook:["s-k-eh1-ch b-uh-k","nn"],sketched:["s-k-eh1-ch-t","vbn vbd"],sketching:["s-k-eh1 ch-ih-ng","vbg"],sketchy:["s-k-eh1 ch-iy","jj"],skew:["s-k-y-uw1","vb"],skewed:["s-k-y-uw1-d","vbn vbd jj"],skewer:["s-k-y-uw1 er","nn"],ski:["s-k-iy1","nn jj vb vbp"],skid:["s-k-ih1-d","nn vb vbd"],skidded:["s-k-ih1 d-ah-d","vbd vbn"],skidding:["s-k-ih1 d-ih-ng","vbg"],skier:["s-k-ay1-r","nn"],skiff:["s-k-ih1-f","nn"],skiing:["s-k-iy1 ih-ng","vbg"],skill:["s-k-ih1-l","nn vb"],skilled:["s-k-ih1-l-d","jj vbn"],skillet:["s-k-ih1 l-ah-t","nn"],skillful:["s-k-ih1-l f-ah-l","jj"],skillfully:["s-k-ih1-l f-ah l-iy","rb"],skim:["s-k-ih1-m","vb vbp jj"],skimmed:["s-k-ih1-m-d","vbd vbn"],skimmer:["s-k-ih1 m-er","nn"],skimming:["s-k-ih1 m-ih-ng","vbg"],skimp:["s-k-ih1-m-p","vb"],skimpy:["s-k-ih1-m p-iy","jj"],skin:["s-k-ih1-n","nn"],skinhead:["s-k-ih1-n hh-eh-d","nn"],skinless:["s-k-ih1-n l-ah-s","jj"],skinny:["s-k-ih1 n-iy","jj"],skip:["s-k-ih1-p","vb vbp"],skipped:["s-k-ih1-p-t","vbd vbn"],skipper:["s-k-ih1 p-er","nn vb"],skipping:["s-k-ih1 p-ih-ng","vbg"],skips:["s-k-ih1-p-s","vbz"],skirmish:["s-k-er1 m-ih-sh","nn vb"],skirmishing:["s-k-er1 m-ih sh-ih-ng","vbg"],skirt:["s-k-er1-t","nn vb vbp"],skirted:["s-k-er1 t-ih-d","vbn vbd"],skirting:["s-k-er1 t-ih-ng","vbg"],skit:["s-k-ih1-t","nn"],skittish:["s-k-ih1 t-ih-sh","jj"],skittishness:["s-k-ih1 t-ih-sh n-ah-s","nn"],skull:["s-k-ah1-l","nn"],skunk:["s-k-ah1-ng-k","nn"],sky:["s-k-ay1","nn"],skylight:["s-k-ay1 l-ay-t","nn"],skyline:["s-k-ay1 l-ay-n","nn"],skyrocket:["s-k-ay1 r-aa k-ah-t","vb"],skyrocketed:["s-k-ay1 r-aa k-ah t-ih-d","vbd vbn"],skyrocketing:["s-k-ay1 r-aa k-ah t-ih-ng","vbg"],skyscraper:["s-k-ay1 s-k-r-ey p-er","nn"],skyward:["s-k-ay1 w-er-d","rb"],skywave:["s-k-ay1 w-ey-v","nn"],slab:["s-l-ae1-b","nn jj"],slack:["s-l-ae1-k","jj vb nn"],slacken:["s-l-ae1 k-ah-n","vb"],slackened:["s-l-ae1 k-ah-n-d","vbd jj vbn"],slackening:["s-l-ae1 k-ah n-ih-ng","vbg"],slag:["s-l-ae1-g","nn"],slain:["s-l-ey1-n","vbn"],slam:["s-l-ae1-m","nn vbp vb"],slammed:["s-l-ae1-m-d","vbd vbn"],slammer:["s-l-ae1 m-er","nn"],slamming:["s-l-ae1 m-ih-ng","vbg"],slams:["s-l-ae1-m-z","vbz"],slander:["s-l-ae1-n d-er","nn vb"],slanderous:["s-l-ae1-n d-er ah-s","jj"],slang:["s-l-ae1-ng","nn"],slant:["s-l-ae1-n-t","nn vb"],slanted:["s-l-ae1-n t-ah-d","vbn vbd jj"],slanting:["s-l-ae1-n t-ih-ng","vbg jj"],slap:["s-l-ae1-p","vb nn"],slapped:["s-l-ae1-p-t","vbd vbn"],slapping:["s-l-ae1 p-ih-ng","vbg jj nn"],slapstick:["s-l-ae1-p s-t-ih-k","nn jj"],slash:["s-l-ae1-sh","vb nn vbp"],slashed:["s-l-ae1-sh-t","vbd vbn"],slasher:["s-l-ae1 sh-er","nn"],slashing:["s-l-ae1 sh-ih-ng","vbg"],slat:["s-l-ae1-t","nn"],slate:["s-l-ey1-t","nn jj vb"],slated:["s-l-ey1 t-ih-d","vbn vbd"],slaughter:["s-l-ao1 t-er","nn vb vbp"],slaughtered:["s-l-ao1 t-er-d","vbn vbd"],slaughterhouse:["s-l-ao1 t-er hh-aw-s","nn"],slaughtering:["s-l-ao1 t-er ih-ng","vbg"],slaughters:["s-l-ao1 t-er-z","vbz"],slave:["s-l-ey1-v","nn"],slavery:["s-l-ey1 v-er iy","nn"],slavish:["s-l-ey1 v-ih-sh","jj"],slavishly:["s-l-ae1 v-ih-sh l-iy","rb"],slay:["s-l-ey1","vb"],slaying:["s-l-ey1 ih-ng","nn vbg"],sleaze:["s-l-iy1-z","nn"],sleazy:["s-l-iy1 z-iy","jj"],sled:["s-l-eh1-d","vb"],sledding:["s-l-eh1 d-ih-ng","vbg"],sleek:["s-l-iy1-k","jj"],sleep:["s-l-iy1-p","vb nn vbp"],sleeper:["s-l-iy1 p-er","nn"],sleepily:["s-l-iy1 p-ah l-iy","rb"],sleeping:["s-l-iy1 p-ih-ng","vbg"],sleepless:["s-l-iy1-p l-ah-s","jj"],sleeps:["s-l-iy1-p-s","vbz"],sleepwalk:["s-l-iy1-p-w-ao-k","vb"],sleepwalker:["s-l-iy1-p w-ao k-er","nn"],sleepwalking:["s-l-iy1-p w-ao k-ih-ng","vbg"],sleepy:["s-l-iy1 p-iy","jj"],sleet:["s-l-iy1-t","nn"],sleeve:["s-l-iy1-v","nn"],sleight:["s-l-ay1-t","nn"],slender:["s-l-eh1-n d-er","jj"],slept:["s-l-eh1-p-t","vbd vbn"],sleuth:["s-l-uw1-th","nn"],sleuthing:["s-l-uw1 th-ih-ng","nn"],slew:["s-l-uw1","nn"],slice:["s-l-ay1-s","nn vb vbp"],sliced:["s-l-ay1-s-t","vbn vbd"],slicing:["s-l-ay1 s-ih-ng","vbg"],slick:["s-l-ih1-k","jj nn"],slicker:["s-l-ih1 k-er","nn"],slickly:["s-l-ih1-k l-iy","rb"],slid:["s-l-ih1-d","vbd vbn"],slide:["s-l-ay1-d","nn vbp vb"],sliding:["s-l-ay1 d-ih-ng","vbg jj"],slight:["s-l-ay1-t","jj vb vbp nn"],slighted:["s-l-ay1 t-ih-d","jj vbn"],slightest:["s-l-ay1 t-ah-s-t","jjs"],slighting:["s-l-ay1 t-ih-ng","vbg"],slightly:["s-l-ay1-t l-iy","rb"],slim:["s-l-ih1-m","jj vb"],slime:["s-l-ay1-m","nn"],slimmer:["s-l-ih1 m-er","rb"],slimming:["s-l-ih1 m-ih-ng","vbg"],slimy:["s-l-ay1 m-iy","jj"],sling:["s-l-ih1-ng","nn vb"],slinging:["s-l-ih1 ng-ih-ng","vbg"],slingshot:["s-l-ih1-ng sh-aa-t","nn"],slinky:["s-l-ih1-ng k-iy","jj"],slip:["s-l-ih1-p","vb nn vbp"],slippage:["s-l-ih1 p-ih-jh","nn"],slipped:["s-l-ih1-p-t","vbd vbn"],slipper:["s-l-ih1 p-er","nn"],slippery:["s-l-ih1 p-er iy","jj"],slipping:["s-l-ih1 p-ih-ng","vbg"],slipshod:["s-l-ih1-p sh-aa-d","jj"],slit:["s-l-ih1-t","nn vb"],slither:["s-l-ih1-dh-er","vb"],slithering:["s-l-ih1 dh-er ih-ng","vbg"],sliver:["s-l-ih1 v-er","nn"],slob:["s-l-aa1-b","nn"],slog:["s-l-aa1-g","vb"],slogging:["s-l-aa1 g-ih-ng","vbg"],sloop:["s-l-uw1-p","nn"],slop:["s-l-aa1-p","nn vb"],slope:["s-l-ow1-p","nn"],sloping:["s-l-ow1 p-ih-ng","vbg jj"],sloppily:["s-l-aa1 p-ah l-iy","rb"],sloppiness:["s-l-aa1 p-iy n-ah-s","nn"],sloppy:["s-l-aa1 p-iy","jj"],slosh:["s-l-aa1-sh","vb"],sloshing:["s-l-aa1 sh-ih-ng","vbg"],slot:["s-l-aa1-t","nn"],slotted:["s-l-aa1 t-ih-d","vbn"],slouch:["s-l-aw1-ch","nn"],slouches:["s-l-aw1 ch-ih-z","vbz"],slough:["s-l-ah1-f","vb"],slovenliness:["s-l-ah1 v-ah-n l-iy n-ah-s","nn"],slovenly:["s-l-ah1 v-ah-n l-iy","jj"],slow:["s-l-ow1","jj vbp rb vb"],slowdown:["s-l-ow1 d-aw-n","nn"],slowed:["s-l-ow1-d","vbd vbn"],slower:["s-l-ow1 er","jjr rbr"],slowest:["s-l-ow1 ah-s-t","jjs"],slowing:["s-l-ow1 ih-ng","vbg"],slowly:["s-l-ow1 l-iy","rb"],slowness:["s-l-ow1 n-ah-s","nn"],sludge:["s-l-ah1-jh","nn"],slug:["s-l-ah1-g","nn vb"],slugfest:["s-l-ah1-g f-eh-s-t","nn jjs"],slugger:["s-l-ah1 g-er","nn"],slugging:["s-l-ah1 g-ih-ng","vbg"],sluggish:["s-l-ah1 g-ih-sh","jj"],sluggishly:["s-l-ah1 g-ih-sh l-iy","rb"],sluggishness:["s-l-ah1 g-ih-sh n-ah-s","nn"],sluice:["s-l-uw1-s","nn vb"],sluicing:["s-l-uw1 s-ih-ng","vbg"],slum:["s-l-ah1-m","nn"],slumber:["s-l-ah1-m b-er","nn vb"],slumbering:["s-l-ah1-m b-er ih-ng","vbg"],slump:["s-l-ah1-m-p","nn vbp vb"],slumped:["s-l-ah1-m-p-t","vbd vbn"],slumping:["s-l-ah1-m p-ih-ng","vbg jj"],slung:["s-l-ah1-ng","vbd vbn"],slur:["s-l-er1","nn vb"],slurry:["s-l-er1 iy","nn"],slush:["s-l-ah1-sh","nn"],sly:["s-l-ay1","jj"],slyly:["s-l-ay1 l-iy","rb"],slyness:["s-l-ay1 n-ah-s","nn"],smack:["s-m-ae1-k","rb vb uh vbp"],smacked:["s-m-ae1-k-t","vbd"],smacking:["s-m-ae1 k-ih-ng","vbg"],smacks:["s-m-ae1-k-s","vbz"],small:["s-m-ao1-l","jj"],smaller:["s-m-ao1 l-er","jjr rbr"],smallest:["s-m-ao1 l-ah-s-t","jjs"],smallish:["s-m-ao1 l-ih-sh","jj"],smallness:["s-m-ao1-l n-ah-s","nn"],smallpox:["s-m-ao1-l p-aa-k-s","nn"],smarmy:["s-m-aa1-r m-iy","jj"],smart:["s-m-aa1-r-t","jj nn rb vb"],smarter:["s-m-aa1-r t-er","rbr jjr rb"],smartest:["s-m-aa1-r t-ah-s-t","jjs"],smarting:["s-m-aa1-r t-ih-ng","vbg"],smartly:["s-m-aa1-r-t l-iy","rb"],smarts:["s-m-aa1-r-t-s","vbz"],smash:["s-m-ae1-sh","nn vb vbp"],smashed:["s-m-ae1-sh-t","vbd jj vbn"],smasher:["s-m-ae1 sh-er","nn"],smashing:["s-m-ae1 sh-ih-ng","jj vbg"],smattering:["s-m-ae1 t-er ih-ng","nn"],smear:["s-m-ih1-r","nn vb"],smeared:["s-m-ih1-r-d","vbn jj"],smell:["s-m-eh1-l","nn vb vbp"],smelled:["s-m-eh1-l-d","vbd vbn"],smelling:["s-m-eh1 l-ih-ng","vbg"],smelly:["s-m-eh1 l-iy","jj"],smelter:["s-m-eh1-l t-er","nn"],smile:["s-m-ay1-l","nn vb vbp"],smiled:["s-m-ay1-l-d","vbd vbn"],smiling:["s-m-ay1 l-ih-ng","vbg jj nn"],smilingly:["s-m-ay1 l-ih-ng l-iy","rb"],smirk:["s-m-er1-k","nn vb"],smithereens:["s-m-ih dh-er iy1-n-z","nn"],smitten:["s-m-ih1 t-ah-n","vbn"],smock:["s-m-aa1-k","nn"],smog:["s-m-aa1-g","nn"],smoggiest:["s-m-aa1 g-iy ah-s-t","jjs"],smoke:["s-m-ow1-k","nn vb vbp"],smoked:["s-m-ow1-k-t","vbd jj vbn"],smokeless:["s-m-ow1-k l-ah-s","jj"],smoker:["s-m-ow1 k-er","nn"],smokes:["s-m-ow1-k-s","vbz"],smokescreen:["s-m-ow1-k s-k-r-iy-n","nn"],smokestack:["s-m-ow1-k s-t-ae-k","nn"],smoking:["s-m-ow1 k-ih-ng","vbg"],smoky:["s-m-ow1 k-iy","jj"],smolder:["s-m-ow1-l d-er","vb vbp"],smoldering:["s-m-ow1-l d-er ih-ng","vbg"],smooth:["s-m-uw1-dh","jj vb"],smoothed:["s-m-uw1-dh-d","vbd vbn"],smoother:["s-m-uw1 dh-er","jj rb jjr"],smoothest:["s-m-uw1 dh-ah-s-t","jjs"],smoothing:["s-m-uw1 dh-ih-ng","vbg"],smoothly:["s-m-uw1-dh l-iy","rb"],smoothness:["s-m-uw1-dh n-ah-s","nn"],smorgasbord:["s-m-ao1-r g-ah-s b-ao-r-d","nn"],smother:["s-m-ah1 dh-er","vb"],smothered:["s-m-ah1 dh-er-d","vbd vbn jj"],smothering:["s-m-ah1 dh-er ih-ng","vbg"],smudge:["s-m-ah1-jh","nn"],smug:["s-m-ah1-g","jj"],smuggle:["s-m-ah1 g-ah-l","vb"],smuggled:["s-m-ah1 g-ah-l-d","vbn vbd"],smuggler:["s-m-ah1-g l-er","nn"],smuggling:["s-m-ah1 g-l-ih-ng","vbg"],snack:["s-n-ae1-k","nn"],snafu:["s-n-ae1 f-uw","nn"],snag:["s-n-ae1-g","nn vb"],snagged:["s-n-ae1-g-d","vbn vbd"],snagging:["s-n-ae1 g-ih-ng","vbg"],snail:["s-n-ey1-l","nn"],snake:["s-n-ey1-k","nn vb"],snaking:["s-n-ey1 k-ih-ng","vbg"],snap:["s-n-ae1-p","vb vbp jj nn"],snapdragon:["s-n-ae1-p d-r-ae g-ah-n","nn"],snapped:["s-n-ae1-p-t","vbd vbn jj"],snapper:["s-n-ae1 p-er","nn"],snapping:["s-n-ae1 p-ih-ng","vbg"],snappy:["s-n-ae1 p-iy","jj"],snaps:["s-n-ae1-p-s","vbz"],snapshot:["s-n-ae1-p sh-aa-t","nn"],snare:["s-n-eh1-r","vb nn"],snared:["s-n-eh1-r-d","vbn"],snaring:["s-n-eh1 r-ih-ng","vbg"],snarl:["s-n-aa1-r-l","nn vb"],snarled:["s-n-aa1 r-ah-l-d","vbd"],snarling:["s-n-aa1-r l-ih-ng","vbg"],snatch:["s-n-ae1-ch","vb vbp"],snatched:["s-n-ae1-ch-t","vbd vbn"],snatching:["s-n-ae1 ch-ih-ng","vbg"],snazzier:["s-n-ae1 z-iy er","jjr"],snazzy:["s-n-ae1 z-iy","jj"],sneak:["s-n-iy1-k","vb nn vbp"],sneaked:["s-n-iy1-k-t","vbd vbn"],sneaker:["s-n-iy1 k-er","nn"],sneaking:["s-n-iy1 k-ih-ng","vbg"],sneaks:["s-n-iy1-k-s","vbz"],sneaky:["s-n-iy1 k-iy","jj"],sneer:["s-n-ih1-r","nn vb"],sneered:["s-n-ih1-r-d","vbd"],sneering:["s-n-ih1 r-ih-ng","vbg"],sneeze:["s-n-iy1-z","vb"],sneezed:["s-n-iy1-z-d","vbd vbn"],sneezing:["s-n-iy1 z-ih-ng","vbg"],snicker:["s-n-ih1-k-er","vb"],snickered:["s-n-ih1 k-er-d","vbd"],sniff:["s-n-ih1-f","vb"],sniffed:["s-n-ih1-f-t","vbd"],sniffing:["s-n-ih1 f-ih-ng","vbg"],sniffs:["s-n-ih1-f-s","vbz"],snip:["s-n-ih1-p","nn vb"],snipe:["s-n-ay1-p","vb"],sniped:["s-n-ay1-p-t","vbd nn"],sniper:["s-n-ay1 p-er","nn"],snipes:["s-n-ay1-p-s","vbz"],sniping:["s-n-ay1 p-ih-ng","vbg"],snippet:["s-n-ih1 p-ah-t","nn"],snob:["s-n-aa1-b","nn"],snobbery:["s-n-aa1 b-er iy","nn"],snobbish:["s-n-aa1 b-ih-sh","jj"],snooker:["s-n-uh1 k-er","nn"],snoop:["s-n-uw1-p","vb"],snooping:["s-n-uw1 p-ih-ng","vbg"],snooty:["s-n-uw1 t-iy","jj"],snooze:["s-n-uw1-z","vb"],snoozing:["s-n-uw1 z-ih-ng","vbg"],snore:["s-n-ao1-r","vb"],snoring:["s-n-ao1 r-ih-ng","vbg"],snort:["s-n-ao1-r-t","vb nn"],snorted:["s-n-ao1-r t-ih-d","vbd"],snorting:["s-n-ao1-r t-ih-ng","nn"],snorts:["s-n-ao1-r-t-s","vbz"],snout:["s-n-aw1-t","nn"],snow:["s-n-ow1","nn vb"],snowball:["s-n-ow1 b-ao-l","nn vb"],snowballed:["s-n-ow1 b-ao-l-d","vbd"],snowbird:["s-n-ow1 b-er-d","nn"],snowed:["s-n-ow1-d","vbd"],snowfall:["s-n-ow1 f-aa-l","nn"],snowflake:["s-n-ow1 f-l-ey-k","nn"],snowing:["s-n-ow1 ih-ng","vbg"],snowman:["s-n-ow1 m-ae-n","nn"],snowstorm:["s-n-ow1 s-t-ao-r-m","nn"],snowy:["s-n-ow1 iy","jj"],snub:["s-n-ah1-b","vb"],snubbed:["s-n-ah1-b-d","vbn vbd"],snubbing:["s-n-ah1 b-ih-ng","vbg"],snuck:["s-n-ah1-k","vbd"],snuff:["s-n-ah1-f","vb nn"],snuffed:["s-n-ah1-f-t","vbn vbd"],snuffer:["s-n-ah1 f-er","nn"],snug:["s-n-ah1-g","jj"],snugly:["s-n-ah1-g l-iy","rb"],so:["s-ow1","rb cc in"],soak:["s-ow1-k","vb"],soaked:["s-ow1-k-t","vbn jj vbd"],soaking:["s-ow1 k-ih-ng","vbg jj nn rb"],soap:["s-ow1-p","nn"],soapbox:["s-ow1-p b-aa-k-s","nn"],soapy:["s-ow1 p-iy","jj"],soar:["s-ao1-r","vb vbp"],soared:["s-ao1-r-d","vbd vbn"],soaring:["s-ao1 r-ih-ng","vbg jj"],sob:["s-aa1-b","vb"],sobbing:["s-aa1 b-ih-ng","vbg"],sobbingly:["s-aa1 b-ih-ng l-iy","rb"],sober:["s-ow1 b-er","jj vb"],sobered:["s-ow1 b-er-d","vbn vbd"],sobering:["s-ow1 b-er ih-ng","vbg jj"],soberly:["s-ow1 b-er l-iy","rb"],sobriety:["s-ah b-r-ay1 ah t-iy","nn"],sobriquet:["s-ow1 b-r-ah k-ey","nn"],socalled:["s-ow1 k-aa1-l-d","jj"],soccer:["s-aa1 k-er","nn"],sociable:["s-ow1 sh-ah b-ah-l","jj"],social:["s-ow1 sh-ah-l","jj nn"],socialism:["s-ow1 sh-ah l-ih z-ah-m","nn"],socialist:["s-ow1 sh-ah l-ah-s-t","jj nn"],socialistic:["s-ow sh-ah l-ih1 s-t-ih-k","jj"],socialite:["s-ow1 sh-ah l-ay-t","nn"],socialization:["s-ow sh-ah l-ih z-ey1 sh-ah-n","nn"],socialize:["s-ow1 sh-ah l-ay-z","vb"],socialized:["s-ow1 sh-ah l-ay-z-d","vbn vbd"],socializing:["s-ow1 sh-ah l-ay z-ih-ng","vbg"],socially:["s-ow1 sh-ah l-iy","rb"],societal:["s-ah s-ay1 ih t-ah-l","jj"],society:["s-ah s-ay1 ah t-iy","nn"],socioeconomic:["s-ow s-iy ow eh k-ah n-aa1 m-ih-k","jj"],sociological:["s-ow s-iy ah l-aa1 jh-ih k-ah-l","jj"],sociologist:["s-ow s-iy aa1 l-ah jh-ih-s-t","nn"],sociology:["s-ow s-iy aa1 l-ah jh-iy","nn"],sociopath:["s-ow1 s-iy ow p-ae-th","nn"],sock:["s-aa1-k","nn vb"],socked:["s-aa1-k-t","vbd"],socket:["s-aa1 k-ah-t","nn"],sod:["s-aa1-d","nn"],soda:["s-ow1 d-ah","nn"],sodden:["s-aa1 d-ah-n","jj"],sodium:["s-ow1 d-iy ah-m","nn"],sodomy:["s-aa1 d-ah m-iy","nn"],sofa:["s-ow1 f-ah","nn"],soft:["s-aa1-f-t","jj rb"],softball:["s-ao1-f-t b-ao-l","nn"],softdrink:["s-ao1-f-t d-r-ih-ng-k","nn"],soften:["s-aa1 f-ah-n","vb"],softened:["s-ao1 f-ah-n-d","vbd vbn jj"],softener:["s-ao1 f-ah-n er","nn"],softening:["s-ao1 f-ah-n ih-ng","vbg jj nn"],softens:["s-ao1 f-ah-n-z","vbz"],softer:["s-aa1-f t-er","jjr rb"],softest:["s-ao1-f t-ah-s-t","jjs"],softly:["s-ao1-f-t l-iy","rb"],softness:["s-ao1-f-t n-ah-s","nn"],software:["s-ao1-f-t w-eh-r","nn"],softwood:["s-ao1-f-t w-uh-d","jj"],soggy:["s-aa1 g-iy","jj"],soil:["s-oy1-l","nn vb"],soiled:["s-oy1-l-d","vbn jj vbd"],sojourn:["s-ow1 jh-er-n","nn"],solace:["s-aa1 l-ah-s","nn"],solar:["s-ow1 l-er","jj"],sold:["s-ow1-l-d","vbn vbd"],solder:["s-aa1 d-er","jj vb"],soldering:["s-aa1 d-er ih-ng","jj vbg"],soldier:["s-ow1-l jh-er","nn"],soldiering:["s-ow1-l jh-er ih-ng","nn"],sole:["s-ow1-l","jj nn"],solely:["s-ow1-l l-iy","rb"],solemn:["s-aa1 l-ah-m","jj"],solemnity:["s-ah l-eh1-m n-ah t-iy","nn"],solemnly:["s-ao1 l-ah-m l-iy","rb"],solicit:["s-ah l-ih1 s-ih-t","vb vbp"],solicitation:["s-ah l-ih s-ih t-ey1 sh-ah-n","nn"],solicited:["s-ah l-ih1 s-ih t-ih-d","vbd jj vbn"],soliciting:["s-ah l-ih1 s-ah t-ih-ng","vbg"],solicitor:["s-ah l-ih1 s-ah t-er","nn"],solicitous:["s-ah l-ih1 s-ah t-ah-s","jj"],solicits:["s-ah l-ih1 s-ah-t-s","vbz"],solicitude:["s-ah l-ih1 s-ih t-uw-d","nn"],solid:["s-aa1 l-ah-d","jj nn rb"],solidarity:["s-aa l-ah d-eh1 r-ah t-iy","nn"],solidified:["s-ah l-ih1 d-ah f-ay-d","vbd vbn"],solidifies:["s-ah l-ih1 d-ah f-ay-z","vbz"],solidify:["s-ah l-ih1 d-ah f-ay","vb vbp"],solidifying:["s-ah l-ih1 d-ah f-ay ih-ng","vbg"],solidity:["s-ah l-ih1 d-ah t-iy","nn"],solidly:["s-aa1 l-ah-d l-iy","rb"],solitary:["s-aa1 l-ah t-eh r-iy","jj nn"],solitude:["s-aa1 l-ah t-uw-d","nn"],solo:["s-ow1 l-ow","nn jj rb vb"],soloist:["s-ow1 l-ow ah-s-t","nn"],soluble:["s-aa1 l-y-ah b-ah-l","jj"],solution:["s-ah l-uw1 sh-ah-n","nn"],solvable:["s-aa1-l v-ah b-ah-l","jj"],solve:["s-aa1-l-v","vb vbp"],solved:["s-aa1-l-v-d","vbn vbd"],solvency:["s-ao1-l v-ah-n s-iy","nn"],solvent:["s-aa1-l v-ah-n-t","jj nn"],solves:["s-aa1-l-v-z","vbz"],solving:["s-aa1-l v-ih-ng","vbg"],soma:["s-ow1 m-ah","nn"],somber:["s-aa1-m b-er","jj"],somberly:["s-aa1-m b-er l-iy","rb"],some:["s-ah1-m","dt nn rb"],somebody:["s-ah1-m b-aa d-iy","nn"],someday:["s-ah1-m d-ey","rb"],somehow:["s-ah1-m hh-aw","rb wrb"],someone:["s-ah1-m w-ah-n","nn"],someplace:["s-ah1-m p-l-ey-s","rb nn"],somersault:["s-ah1 m-er s-ao-l-t","nn"],somersaulting:["s-ah1 m-er s-ao-l t-ih-ng","jj nn"],something:["s-ah1-m th-ih-ng","nn"],sometime:["s-ah1-m t-ay-m","rb jj"],sometimes:["s-ah-m t-ay1-m-z","rb"],somewhat:["s-ah1-m w-ah1-t","rb"],somewhere:["s-ah1-m w-eh-r","rb nn"],somnolent:["s-aa1-m n-ah l-ah-n-t","jj"],son:["s-ah1-n","nn"],sonar:["s-ow1 n-aa-r","nn"],sonata:["s-ah n-aa1 t-ah","nn"],song:["s-ao1-ng","nn"],songbird:["s-ao1-ng b-er-d","nn"],songwriter:["s-ao1-ng r-ay t-er","nn"],sonic:["s-aa1 n-ih-k","jj"],sonnet:["s-aa1 n-ih-t","nn"],sonny:["s-ah1 n-iy","nn"],sonorous:["s-aa1 n-er ah-s","jj"],soon:["s-uw1-n","rb"],sooner:["s-uw1 n-er","rbr rb"],soonest:["s-uw1 n-ah-s-t","jjs"],soot:["s-uh1-t","nn"],soothe:["s-uw1-dh","vb"],soothed:["s-uw1-dh-d","vbd"],soothing:["s-uw1 dh-ih-ng","vbg jj"],soothingly:["s-uw1 dh-ih-ng l-iy","rb"],soothsayer:["s-uw-th s-ey1 er","nn"],sooty:["s-uw1 t-iy","jj"],sop:["s-aa1-p","nn"],sophisticate:["s-ah f-ih1 s-t-ah k-ih-t","nn"],sophisticated:["s-ah f-ih1 s-t-ah k-ey t-ih-d","jj"],sophistication:["s-ah f-ih s-t-ah k-ey1 sh-ah-n","nn"],sophomore:["s-aa1-f m-ao-r","nn"],sophomoric:["s-aa f-ow m-aa1 r-ih-k","jj"],sopping:["s-aa1 p-ih-ng","jj vbg"],soprano:["s-ah p-r-aa1 n-ow","nn jj"],sorcery:["s-ao1-r s-er iy","nn"],sordid:["s-ao1-r d-ah-d","jj"],sore:["s-ao1-r","jj nn"],sorely:["s-ao1-r l-iy","rb"],sorghum:["s-ao1-r g-ah-m","nn"],sorority:["s-er ao1 r-ah t-iy","nn"],sorrel:["s-ao1 r-ah-l","jj nn"],sorrow:["s-aa1 r-ow","nn"],sorrowful:["s-aa1 r-ow f-ah-l","jj"],sorry:["s-aa1 r-iy","jj rb uh"],sort:["s-ao1-r-t","nn rb vb vbp"],sorted:["s-ao1-r t-ih-d","vbn vbd"],sorting:["s-ao1-r t-ih-ng","vbg"],souffle:["s-uw-f l-ey1","nn"],sought:["s-ao1-t","vbd vbn"],souk:["s-uw1-k","nn"],soul:["s-ow1-l","nn"],soulful:["s-ow1-l f-ah-l","jj"],soulless:["s-ow1-l l-ah-s","jj"],sound:["s-aw1-n-d","nn jj rb vb vbp"],sounded:["s-aw1-n d-ah-d","vbd vbn"],sounder:["s-aw1-n d-er","jjr"],sounding:["s-aw1-n d-ih-ng","vbg jj nn"],soundly:["s-aw1-n-d l-iy","rb"],soundness:["s-aw1-n-d n-ah-s","nn"],soundtrack:["s-aw1-n-d t-r-ae-k","nn"],soup:["s-uw1-p","nn vb"],soupy:["s-uw1 p-iy","jj"],sour:["s-aw1 er","jj vbp nn rb vb"],source:["s-ao1-r-s","nn vb"],sourcing:["s-ao1-r s-ih-ng","vbg"],soured:["s-aw1 er-d","vbd vbn jj"],souring:["s-aw1 er ih-ng","vbg"],sours:["s-aw1 er-z","vbz"],south:["s-aw1-th","rb jj nn"],southbound:["s-aw1-th b-aw-n-d","jj"],southeast:["s-aw-th iy1-s-t","rb jj nn"],southeastern:["s-aw-th iy1 s-t-er-n","jj"],southern:["s-ah1 dh-er-n","jj"],southernmost:["s-ah1 dh-er-n m-ow-s-t","jj"],southward:["s-aw1-th w-er-d","rb jj"],southwest:["s-aw-th w-eh1-s-t","rb jj nn jjs"],southwestern:["s-aw-th w-eh1 s-t-er-n","jj"],souvenir:["s-uw v-ah n-ih1-r","nn"],sovereign:["s-aa1 v-r-ah-n","jj nn"],sovereignty:["s-aa1 v-r-ah-n t-iy","nn"],soviet:["s-ow1 v-iy ah-t","jj"],sow:["s-aw1","vbp nn vb"],sowed:["s-aw1-d","vbd"],sowing:["s-ow1 ih-ng","vbg"],sown:["s-ow1-n","vbn"],soy:["s-oy1","nn"],soybean:["s-oy1 b-iy-n","nn"],spa:["s-p-aa1","nn"],space:["s-p-ey1-s","nn vb"],spacecraft:["s-p-ey1-s k-r-ae-f-t","nn"],spaced:["s-p-ey1-s-t","vbn jj"],spacer:["s-p-ey1 s-er","nn"],spaceship:["s-p-ey1-s sh-ih-p","nn"],spacesuit:["s-p-ey1-s uw-t","nn"],spacing:["s-p-ey1 s-ih-ng","nn jj"],spacious:["s-p-ey1 sh-ah-s","jj"],spade:["s-p-ey1-d","nn"],spaghetti:["s-p-ah g-eh1 t-iy","nn"],span:["s-p-ae1-n","nn vb vbp"],spandex:["s-p-ae1-n d-ah-k-s","nn"],spangle:["s-p-ae1-ng g-ah-l","nn"],spaniel:["s-p-ae1 n-y-ah-l","nn"],spanking:["s-p-ae1-ng k-ih-ng","jj nn"],spanned:["s-p-ae1-n-d","vbn vbd"],spanner:["s-p-ae1 n-er","nn"],spanning:["s-p-ae1 n-ih-ng","vbg"],spare:["s-p-eh1-r","jj vb vbp"],spared:["s-p-eh1-r-d","vbn vbd"],sparing:["s-p-eh1 r-ih-ng","vbg jj"],sparingly:["s-p-eh1 r-ih-ng l-iy","rb"],spark:["s-p-aa1-r-k","vb nn vbp"],sparked:["s-p-aa1-r-k-t","vbn vbd"],sparking:["s-p-aa1-r k-ih-ng","vbg"],sparkle:["s-p-aa1-r k-ah-l","vb"],sparkled:["s-p-aa1-r k-ah-l-d","vbd"],sparkles:["s-p-aa1-r k-ah-l-z","vbz"],sparkling:["s-p-aa1-r k-l-ih-ng","jj rb vbg"],sparred:["s-p-aa1-r-d","vbd"],sparring:["s-p-aa1 r-ih-ng","vbg"],sparrow:["s-p-eh1 r-ow","nn"],sparse:["s-p-aa1-r-s","jj"],sparsely:["s-p-aa1-r-s l-iy","rb"],spasm:["s-p-ae1 z-ah-m","nn"],spat:["s-p-ae1-t","vbd nn"],spate:["s-p-ey1-t","nn"],spatial:["s-p-ey1 sh-ah-l","jj"],spatter:["s-p-ae1-t-er","vb"],spattered:["s-p-ae1 t-er-d","vbn"],spatula:["s-p-ae1 ch-uh l-ah","nn"],spawn:["s-p-aa1-n","vb vbp"],spawned:["s-p-ao1-n-d","vbd vbn"],spawning:["s-p-aa1 n-ih-ng","vbg"],spawns:["s-p-aa1-n-z","vbz"],speak:["s-p-iy1-k","vb vbp"],speaker:["s-p-iy1 k-er","nn"],speaking:["s-p-iy1 k-ih-ng","vbg"],speaks:["s-p-iy1-k-s","vbz"],spear:["s-p-ih1-r","nn vb"],spearhead:["s-p-ih1-r hh-eh-d","vb nn"],spearheaded:["s-p-ih1-r hh-eh d-ih-d","vbd vbn"],spearheading:["s-p-ih1-r hh-eh d-ih-ng","vbg"],spec:["s-p-eh1-k","nn"],special:["s-p-eh1 sh-ah-l","jj nn"],specialist:["s-p-eh1 sh-ah l-ah-s-t","nn jj"],speciality:["s-p-eh sh-iy ae1 l-ih t-iy","nn"],specialization:["s-p-eh sh-ah l-ah z-ey1 sh-ah-n","nn"],specialize:["s-p-eh1 sh-ah l-ay-z","vb vbp"],specialized:["s-p-eh1 sh-ah l-ay-z-d","jj vbd vbn"],specializes:["s-p-eh1 sh-ah l-ay z-ah-z","vbz"],specializing:["s-p-eh1 sh-ah l-ay z-ih-ng","vbg"],specially:["s-p-eh1 sh-ah l-iy","rb"],specialty:["s-p-eh1 sh-ah-l t-iy","nn jj"],species:["s-p-iy1 sh-iy-z","nn"],specific:["s-p-ah s-ih1 f-ih-k","jj nn"],specifically:["s-p-ah s-ih1 f-ih-k l-iy","rb"],specification:["s-p-eh s-ih f-ih k-ey1 sh-ah-n","nn"],specificity:["s-p-eh s-ah f-ih1 s-ah t-iy","nn"],specified:["s-p-eh1 s-ah f-ay-d","vbn jj vbd"],specifies:["s-p-eh1 s-ah f-ay-z","vbz"],specify:["s-p-eh1 s-ah f-ay","vb vbp"],specifying:["s-p-eh1 s-ah f-ay ih-ng","vbg"],specimen:["s-p-eh1 s-ah m-ah-n","nn"],specious:["s-p-iy1 sh-ah-s","jj"],speck:["s-p-eh1-k","nn"],speckled:["s-p-eh1 k-ah-l-d","jj"],spectacle:["s-p-eh1-k t-ah k-ah-l","nn"],spectacular:["s-p-eh-k t-ae1 k-y-ah l-er","jj"],spectacularly:["s-p-eh-k t-ae1 k-y-ah l-er l-iy","rb"],spectator:["s-p-eh1-k t-ey t-er","nn"],specter:["s-p-eh1-k t-er","nn"],spectre:["s-p-eh1-k t-er","nn"],spectrometer:["s-p-eh-k t-r-aa1 m-ah t-er","nn"],spectroscopy:["s-p-eh-k t-r-aa1 s-k-ah p-iy","nn"],spectrum:["s-p-eh1-k t-r-ah-m","nn"],speculate:["s-p-eh1 k-y-ah l-ey-t","vb vbp"],speculated:["s-p-eh1 k-y-ah l-ey t-ah-d","vbd vbn"],speculates:["s-p-eh1 k-y-ah l-ey-t-s","vbz"],speculating:["s-p-eh1 k-y-ah l-ey t-ih-ng","vbg"],speculation:["s-p-eh k-y-ah l-ey1 sh-ah-n","nn"],speculative:["s-p-eh1 k-y-ah l-ah t-ih-v","jj"],speculator:["s-p-eh1 k-y-ah l-ey t-er","nn"],sped:["s-p-eh1-d","vbd vbn"],speech:["s-p-iy1-ch","nn"],speechless:["s-p-iy1-ch l-ah-s","jj"],speechwriter:["s-p-iy1-ch r-ay t-er","nn"],speed:["s-p-iy1-d","nn vb"],speedboat:["s-p-iy1-d b-ow-t","nn"],speeded:["s-p-iy1 d-ih-d","vbd vbn"],speedier:["s-p-iy1 d-iy er","jjr jj"],speedily:["s-p-iy1 d-ah l-iy","rb"],speeding:["s-p-iy1 d-ih-ng","vbg jj nn"],speedometer:["s-p-iy d-aa1 m-ah t-er","nn"],speedup:["s-p-iy1 d-ah-p","nn"],speedway:["s-p-iy1-d w-ey","nn"],speedy:["s-p-iy1 d-iy","jj"],spell:["s-p-eh1-l","vb nn vbp"],spellbound:["s-p-eh1-l b-aw-n-d","vbn"],spelled:["s-p-eh1-l-d","vbn vbd"],spelling:["s-p-eh1 l-ih-ng","vbg"],spend:["s-p-eh1-n-d","vb vbp"],spender:["s-p-eh1-n d-er","nn"],spending:["s-p-eh1-n d-ih-ng","vbg jj"],spends:["s-p-eh1-n-d-z","vbz"],spent:["s-p-eh1-n-t","vbd jj vbn"],sperm:["s-p-er1-m","nn"],spew:["s-p-y-uw1","vb vbp"],spewed:["s-p-y-uw1-d","vbd vbn"],spewing:["s-p-y-uw1 ih-ng","vbg"],sphere:["s-f-ih1-r","nn"],spherical:["s-f-eh1 r-ih k-ah-l","jj"],spice:["s-p-ay1-s","nn vbp vb"],spiced:["s-p-ay1-s-t","jj"],spicing:["s-p-ay1 s-ih-ng","vbg"],spicy:["s-p-ay1 s-iy","jj"],spider:["s-p-ay1 d-er","nn"],spied:["s-p-ay1-d","vbd vbn"],spiel:["s-p-iy1-l","nn"],spiffing:["s-p-ih1 f-ih-ng","jj"],spiffy:["s-p-ih1 f-iy","jj"],spigot:["s-p-ih1 g-ah-t","nn"],spike:["s-p-ay1-k","nn vb"],spiked:["s-p-ay1-k-t","jj vbn"],spill:["s-p-ih1-l","nn vb vbp"],spilled:["s-p-ih1-l-d","vbd vbn"],spilling:["s-p-ih1 l-ih-ng","vbg"],spillover:["s-p-ih1-l ow v-er","nn"],spin:["s-p-ih1-n","vb nn"],spinach:["s-p-ih1 n-ah-ch","nn"],spinal:["s-p-ay1 n-ah-l","jj nn"],spindle:["s-p-ih1-n d-ah-l","nn"],spine:["s-p-ay1-n","nn"],spineless:["s-p-ay1-n l-ah-s","jj"],spinning:["s-p-ih1 n-ih-ng","vbg jj"],spinoff:["s-p-ih1-n ao-f","nn jj"],spins:["s-p-ih1-n-z","vbz"],spinster:["s-p-ih1-n s-t-er","nn"],spiral:["s-p-ay1 r-ah-l","nn vb"],spiraled:["s-p-ay1 r-ah-l-d","vbd"],spiraling:["s-p-ay1 r-ah-l ih-ng","vbg jj"],spire:["s-p-ay1-r","nn"],spirit:["s-p-ih1 r-ah-t","nn vb"],spirited:["s-p-ih1 r-ah t-ah-d","jj vbn"],spiritual:["s-p-ih1 r-ih ch-ah w-ah-l","jj nn"],spirituality:["s-p-ih r-ih ch-ah-w ae1 l-ah t-iy","nn"],spiritually:["s-p-ih1 r-ih ch-ah-w ah l-iy","rb"],spit:["s-p-ih1-t","vb nn vbd"],spite:["s-p-ay1-t","nn vb"],spits:["s-p-ih1-t-s","vbz"],spitting:["s-p-ih1 t-ih-ng","vbg"],spittle:["s-p-ih1 t-ah-l","nn"],splash:["s-p-l-ae1-sh","nn vb"],splashed:["s-p-l-ae1-sh-t","vbd vbn"],splashing:["s-p-l-ae1 sh-ih-ng","vbg"],splashy:["s-p-l-ae1 sh-iy","jj"],splatter:["s-p-l-ae1-t-er","vb"],splattered:["s-p-l-ae1 t-er-d","vbn"],spleen:["s-p-l-iy1-n","nn"],splendid:["s-p-l-eh1-n d-ah-d","jj"],splendidly:["s-p-l-eh1-n d-ah-d l-iy","rb"],splendor:["s-p-l-eh1-n d-er","nn"],splice:["s-p-l-ay1-s","nn vb"],spliced:["s-p-l-ay1-s-t","vbn"],splices:["s-p-l-ay1 s-ih-z","vbz"],splicing:["s-p-l-ay1 s-ih-ng","vbg"],splint:["s-p-l-ih1-n-t","nn"],splinter:["s-p-l-ih1-n t-er","nn vb vbp jj"],splintered:["s-p-l-ih1-n t-er-d","jj vbd vbn"],splintery:["s-p-l-ih1-n t-er iy","nn"],split:["s-p-l-ih1-t","nn vbn jj vb vbd vbp"],splitting:["s-p-l-ih1 t-ih-ng","vbg jj"],splurge:["s-p-l-er1-jh","nn"],spoil:["s-p-oy1-l","vb vbp"],spoilage:["s-p-oy1 l-ah-jh","nn"],spoiled:["s-p-oy1-l-d","vbn jj vbd"],spoiler:["s-p-oy1 l-er","nn"],spoiling:["s-p-oy1 l-ih-ng","vbg"],spoke:["s-p-ow1-k","vbd nn"],spoken:["s-p-ow1 k-ah-n","vbn jj"],spokesman:["s-p-ow1-k-s m-ah-n","nn"],spokesperson:["s-p-ow1-k s-p-er s-ah-n","nn"],spokeswoman:["s-p-ow1-k-s w-uh m-ah-n","nn"],sponge:["s-p-ah1-n-jh","nn vbp vb"],sponged:["s-p-ah1-n-jh-d","vbd vbn"],spongy:["s-p-ah1-n jh-iy","jj"],sponsor:["s-p-aa1-n s-er","nn vbp vb"],sponsored:["s-p-aa1-n s-er-d","vbn vbd"],sponsoring:["s-p-aa1-n s-er ih-ng","vbg"],sponsorship:["s-p-aa1-n s-er sh-ih-p","nn"],spontaneity:["s-p-aa-n t-ah n-iy1 ah t-iy","nn"],spontaneous:["s-p-aa-n t-ey1 n-iy ah-s","jj"],spontaneously:["s-p-aa-n t-ey1 n-iy ah-s l-iy","rb"],spoof:["s-p-uw1-f","nn vb"],spook:["s-p-uw1-k","vb vbp"],spooked:["s-p-uw1-k-t","vbn vbd"],spooky:["s-p-uw1 k-iy","jj"],spoon:["s-p-uw1-n","nn"],spoonful:["s-p-uw1-n f-uh-l","nn"],sporadic:["s-p-er ae1 d-ih-k","jj"],sporadically:["s-p-er ae1 d-ih-k l-iy","rb"],spore:["s-p-ao1-r","nn"],sport:["s-p-ao1-r-t","nn vb"],sported:["s-p-ao1-r t-ih-d","vbd"],sporting:["s-p-ao1-r t-ih-ng","vbg jj nn"],sportsman:["s-p-ao1-r-t-s m-ah-n","nn"],sportsmanship:["s-p-ao1-r-t-s m-ah-n sh-ih-p","nn"],sportswear:["s-p-ao1-r-t s-w-eh-r","nn"],sportswriter:["s-p-ao1-r-t-s r-ay t-er","nn"],sporty:["s-p-ao1-r t-iy","jj"],spot:["s-p-aa1-t","nn jj vb vbp"],spotless:["s-p-aa1-t l-ah-s","jj"],spotlight:["s-p-aa1-t l-ay-t","nn vb"],spotlighted:["s-p-aa1-t l-ay t-ih-d","vbn"],spotlighting:["s-p-aa1-t l-ay t-ih-ng","vbg"],spotlights:["s-p-aa1-t l-ay-t-s","vbz"],spotted:["s-p-aa1 t-ah-d","vbd vbn jj"],spotting:["s-p-aa1 t-ih-ng","vbg"],spotty:["s-p-aa1 t-iy","jj"],spousal:["s-p-aw1 z-ah-l","jj"],spouse:["s-p-aw1-s","nn"],spout:["s-p-aw1-t","nn vb vbp"],spouted:["s-p-aw1 t-ah-d","vbd jj"],spouting:["s-p-aw1 t-ih-ng","vbg"],sprain:["s-p-r-ey1-n","vb"],sprained:["s-p-r-ey1-n-d","vbn"],sprang:["s-p-r-ae1-ng","vbd"],sprawl:["s-p-r-ao1-l","nn vbp vb"],sprawled:["s-p-r-ao1-l-d","vbn vbd jj"],sprawling:["s-p-r-ao1 l-ih-ng","vbg jj"],spray:["s-p-r-ey1","nn vb"],sprayed:["s-p-r-ey1-d","vbn vbd"],spraying:["s-p-r-ey1 ih-ng","vbg"],spread:["s-p-r-eh1-d","nn vbd vbn vbp jj vb"],spreader:["s-p-r-eh1 d-er","nn"],spreading:["s-p-r-eh1 d-ih-ng","vbg"],spreadsheet:["s-p-r-eh1-d sh-iy-t","nn"],spree:["s-p-r-iy1","nn"], +sprightly:["s-p-r-ay1-t l-iy","jj"],spring:["s-p-r-ih1-ng","nn vb vbp"],springboard:["s-p-r-ih1-ng b-ao-r-d","nn"],springing:["s-p-r-ih1 ng-ih-ng","vbg"],springtime:["s-p-r-ih1-ng t-ay-m","nn"],sprinkle:["s-p-r-ih1-ng k-ah-l","vb nn vbp"],sprinkled:["s-p-r-ih1-ng k-ah-l-d","vbd vbn"],sprinkler:["s-p-r-ih1-ng k-l-er","nn"],sprinkles:["s-p-r-ih1-ng k-ah-l-z","vbz"],sprinkling:["s-p-r-ih1-ng k-l-ih-ng","vbg"],sprint:["s-p-r-ih1-n-t","nn vb"],sprinted:["s-p-r-ih1-n t-ih-d","vbd"],sprinting:["s-p-r-ih1-n t-ih-ng","vbg"],sprout:["s-p-r-aw1-t","vbp vb"],sprouted:["s-p-r-aw1 t-ah-d","vbd vbn"],sprouting:["s-p-r-aw1 t-ih-ng","vbg"],spruce:["s-p-r-uw1-s","nn vb"],spruced:["s-p-r-uw1-s-t","vbn"],sprung:["s-p-r-ah1-ng","vbn"],spud:["s-p-ah1-d","nn"],spun:["s-p-ah1-n","vbn vbd"],spunky:["s-p-ah1-ng k-iy","nn"],spur:["s-p-er1","vb nn vbp"],spurious:["s-p-y-uh1 r-iy ah-s","jj"],spurn:["s-p-er1-n","vbp vb"],spurned:["s-p-er1-n-d","vbn vbd jj"],spurning:["s-p-er1 n-ih-ng","vbg"],spurns:["s-p-er1-n-z","vbz"],spurred:["s-p-er1-d","vbn vbd"],spurring:["s-p-er1 ih-ng","vbg"],spurt:["s-p-er1-t","nn vb vbp"],spurted:["s-p-er1 t-ih-d","vbd vbn"],spurting:["s-p-er1 t-ih-ng","vbg"],sputnik:["s-p-ah1-t n-ih-k","nn"],sputter:["s-p-ah1 t-er","vb vbp"],sputtered:["s-p-ah1 t-er-d","vbd"],sputtering:["s-p-ah1 t-er ih-ng","jj"],sputters:["s-p-ah1 t-er-z","vbz"],spy:["s-p-ay1","nn vb"],spyglass:["s-p-ay1 g-l-ae-s","nn"],spying:["s-p-ay1 ih-ng","vbg"],squabble:["s-k-w-aa1 b-ah-l","nn vb"],squabbled:["s-k-w-aa1 b-ah-l-d","vbd vbn"],squabbling:["s-k-w-aa1 b-ah-l ih-ng","vbg"],squad:["s-k-w-aa1-d","nn"],squadron:["s-k-w-aa1 d-r-ah-n","nn"],squalid:["s-k-w-aa1 l-ah-d","jj"],squall:["s-k-w-ao1-l","nn"],squalor:["s-k-w-aa1 l-er","nn"],squander:["s-k-w-aa1-n d-er","vb"],squandered:["s-k-w-aa1-n d-er-d","vbn vbd"],squandering:["s-k-w-aa1-n d-er ih-ng","vbg"],square:["s-k-w-eh1-r","nn jj rb vb vbp"],squared:["s-k-w-eh1-r-d","jj vbd vbn"],squarely:["s-k-w-eh1-r l-iy","rb"],squaring:["s-k-w-eh1 r-ih-ng","vbg"],squash:["s-k-w-aa1-sh","nn vb"],squashed:["s-k-w-aa1-sh-t","jj vbn"],squashing:["s-k-w-aa1 sh-ih-ng","vbg"],squashy:["s-k-w-aa1 sh-iy","jj"],squat:["s-k-w-aa1-t","jj nn vb"],squatter:["s-k-w-aa1 t-er","nn"],squatting:["s-k-w-aa1 t-ih-ng","vbg"],squawk:["s-k-w-ao1-k","vb"],squeak:["s-k-w-iy1-k","nn vb"],squeaked:["s-k-w-iy1-k-t","vbd"],squeaking:["s-k-w-iy1 k-ih-ng","vbg"],squeaks:["s-k-w-iy1-k-s","vbz"],squeaky:["s-k-w-iy1 k-iy","jj rb"],squeal:["s-k-w-iy1-l","vb nn"],squealing:["s-k-w-iy1 l-ih-ng","vbg"],squeamish:["s-k-w-iy1 m-ih-sh","jj"],squeamishness:["s-k-w-iy1 m-ih-sh n-ah-s","nn"],squeegee:["s-k-w-iy1 jh-iy","nn"],squeeze:["s-k-w-iy1-z","nn vbp vb"],squeezed:["s-k-w-iy1-z-d","vbn vbd"],squeezing:["s-k-w-iy1 z-ih-ng","vbg"],squelch:["s-k-w-eh1-l-ch","vb vbp"],squelched:["s-k-w-eh1-l-ch-t","vbn"],squid:["s-k-w-ih1-d","nn"],squint:["s-k-w-ih1-n-t","vb vbp"],squinting:["s-k-w-ih1-n t-ih-ng","vbg"],squire:["s-k-w-ay1-r","nn"],squirm:["s-k-w-er1-m","vb"],squirming:["s-k-w-er1 m-ih-ng","vbg"],squirms:["s-k-w-er1-m-z","vbz"],squirrel:["s-k-w-er1 ah-l","nn vb"],squirreled:["s-k-w-er1 ah-l-d","vbn"],squirt:["s-k-w-er1-t","nn vb"],squirted:["s-k-w-er1 t-ah-d","vbd"],stab:["s-t-ae1-b","nn"],stabbed:["s-t-ae1-b-d","vbd vbn"],stabbing:["s-t-ae1 b-ih-ng","vbg"],stability:["s-t-ah b-ih1 l-ih t-iy","nn"],stabilization:["s-t-ey b-ah l-ah z-ey1 sh-ah-n","nn"],stabilize:["s-t-ey1 b-ah l-ay-z","vb vbp"],stabilized:["s-t-ey1 b-ah l-ay-z-d","vbn vbd"],stabilizer:["s-t-ey1 b-ah l-ay z-er","nn"],stabilizes:["s-t-ey1 b-ah l-ay z-ah-z","vbz"],stabilizing:["s-t-ey1 b-ah l-ay z-ih-ng","vbg"],stable:["s-t-ey1 b-ah-l","jj nn"],staccato:["s-t-ah k-aa1 t-ow","jj"],stack:["s-t-ae1-k","nn vb"],stacked:["s-t-ae1-k-t","vbn vbd"],stacker:["s-t-ae1 k-er","nn"],stacking:["s-t-ae1 k-ih-ng","vbg"],stadium:["s-t-ey1 d-iy ah-m","nn"],staff:["s-t-ae1-f","nn vbp vb"],staffed:["s-t-ae1-f-t","vbn"],staffer:["s-t-ae1 f-er","nn"],staffing:["s-t-ae1 f-ih-ng","vbg jj nn"],stag:["s-t-ae1-g","nn jj"],stage:["s-t-ey1-jh","nn vbp vb"],stagecoach:["s-t-ey1-jh k-ow-ch","nn"],staged:["s-t-ey1-jh-d","vbd vbn"],stager:["s-t-ey1 jh-er","nn"],stagflation:["s-t-ae-g f-l-ey1 sh-ah-n","nn"],stagger:["s-t-ae1 g-er","vb"],staggered:["s-t-ae1 g-er-d","vbd jj vbn"],staggering:["s-t-ae1 g-er ih-ng","jj vbg"],staging:["s-t-ey1 jh-ih-ng","vbg"],stagnant:["s-t-ae1-g n-ah-n-t","jj"],stagnate:["s-t-ae1-g-n-ey-t","vb"],stagnated:["s-t-ae1-g n-ey t-ih-d","vbd"],stagnating:["s-t-ae1-g n-ey t-ih-ng","vbg"],stagnation:["s-t-ae-g n-ey1 sh-ah-n","nn"],staid:["s-t-ey1-d","jj vbn"],stain:["s-t-ey1-n","nn vb"],stained:["s-t-ey1-n-d","vbn jj vbd"],staining:["s-t-ey1 n-ih-ng","vbg"],stainless:["s-t-ey1-n l-ah-s","jj"],stair:["s-t-eh1-r","nn"],staircase:["s-t-eh1-r k-ey-s","nn"],stairway:["s-t-eh1-r w-ey","nn"],stake:["s-t-ey1-k","nn vb vbp"],staked:["s-t-ey1-k-t","vbn vbd"],stale:["s-t-ey1-l","jj"],stalemate:["s-t-ey1-l m-ey-t","nn"],stalk:["s-t-ao1-k","vb vbp"],stalked:["s-t-ao1-k-t","vbd vbn jj"],stalking:["s-t-ao1 k-ih-ng","vbg"],stall:["s-t-ao1-l","nn vb"],stalled:["s-t-ao1-l-d","vbn jj vbd"],stalling:["s-t-ao1 l-ih-ng","vbg"],stallion:["s-t-ae1 l-y-ah-n","nn"],stalwart:["s-t-ao1-l w-er-t","jj nn"],stamina:["s-t-ae1 m-ah n-ah","nn"],stamp:["s-t-ae1-m-p","nn vb"],stamped:["s-t-ae1-m-p-t","vbn vbd"],stampede:["s-t-ae-m p-iy1-d","nn vb vbp"],stampeded:["s-t-ae-m p-iy1 d-ah-d","vbn vbd"],stamping:["s-t-ae1-m p-ih-ng","vbg"],stance:["s-t-ae1-n-s","nn"],stanch:["s-t-ae1-n-ch","vb jj"],stand:["s-t-ae1-n-d","vb nn vbp"],standard:["s-t-ae1-n d-er-d","jj nn"],standardize:["s-t-ae1-n d-er d-ay-z","vb"],standardized:["s-t-ae1-n d-er d-ay-z-d","jj vbn"],standardizing:["s-t-ae1-n d-er d-ay z-ih-ng","vbg"],standby:["s-t-ae1-n-d b-ay1","jj nn"],standing:["s-t-ae1-n d-ih-ng","vbg jj nn"],standoff:["s-t-ae1-n d-ao-f","nn"],standout:["s-t-ae1-n-d aw-t","nn"],standpoint:["s-t-ae1-n-d p-oy-n-t","nn"],standstill:["s-t-ae1-n-d s-t-ih-l","jj nn"],standup:["s-t-ae1-n-d ah-p","jj nn"],staple:["s-t-ey1 p-ah-l","nn jj"],stapling:["s-t-ey1 p-ah-l ih-ng","nn"],star:["s-t-aa1-r","nn jj vb"],starboard:["s-t-aa1-r b-er-d","vb"],starch:["s-t-aa1-r-ch","nn vb"],starched:["s-t-aa1-r-ch-t","vbn jj"],starchy:["s-t-aa1-r ch-iy","jj"],stardom:["s-t-aa1-r d-ah-m","nn"],stare:["s-t-eh1-r","vb vbp nn"],stared:["s-t-eh1-r-d","vbd vbn"],staring:["s-t-eh1 r-ih-ng","vbg"],stark:["s-t-aa1-r-k","jj rb"],starker:["s-t-aa1-r k-er","jjr"],starkly:["s-t-aa1-r-k l-iy","rb"],starlet:["s-t-aa1-r l-ah-t","nn"],starlight:["s-t-aa1-r l-ay-t","nn"],starred:["s-t-aa1-r-d","vbd vbn"],starring:["s-t-aa1 r-ih-ng","vbg jj"],start:["s-t-aa1-r-t","vb vbp nn rp"],started:["s-t-aa1-r t-ah-d","vbd jj vbn vb"],starter:["s-t-aa1-r t-er","nn jj"],starting:["s-t-aa1-r t-ih-ng","vbg jj nn"],startle:["s-t-aa1-r t-ah-l","vb"],startled:["s-t-aa1-r t-ah-l-d","vbn vbd jj"],startling:["s-t-aa1-r-t l-ih-ng","jj vbg"],startlingly:["s-t-aa1-r-t l-ih-ng l-iy","rb"],startup:["s-t-aa1-r-t ah-p","nn jj"],starvation:["s-t-aa-r v-ey1 sh-ah-n","nn"],starve:["s-t-aa1-r-v","vb"],starved:["s-t-aa1-r-v-d","vbn"],starving:["s-t-aa1-r v-ih-ng","vbg jj"],stash:["s-t-ae1-sh","vb nn"],stashed:["s-t-ae1-sh-t","vbn vbd"],stat:["s-t-ae1-t","nn"],state:["s-t-ey1-t","nn jj vb vbp"],stated:["s-t-ey1 t-ah-d","vbn jj vbd"],statehood:["s-t-ey1-t hh-uh-d","nn"],stateless:["s-t-ey1-t l-ih-s","jj"],stately:["s-t-ey1-t l-iy","jj"],statement:["s-t-ey1-t m-ah-n-t","nn"],statesman:["s-t-ey1-t-s m-ah-n","nn"],statesmanlike:["s-t-ah t-eh1-s m-ah-n l-ay-k","jj"],statesmanship:["s-t-ey1-t-s m-ah-n sh-ih-p","nn"],statewide:["s-t-ey1-t w-ay-d","jj rb"],"static":["s-t-ae1 t-ih-k","jj nn"],stating:["s-t-ey1 t-ih-ng","vbg"],station:["s-t-ey1 sh-ah-n","nn vb"],stationary:["s-t-ey1 sh-ah-n eh r-iy","jj"],stationed:["s-t-ey1 sh-ah-n-d","vbn"],stationery:["s-t-ey1 sh-ah-n eh r-iy","nn"],stationing:["s-t-ey1 sh-ah-n ih-ng","vbg"],statistic:["s-t-ah t-ih1 s-t-ih-k","nn"],statistical:["s-t-ah t-ih1 s-t-ih k-ah-l","jj"],statistically:["s-t-ah t-ih1 s-t-ih k-ah l-iy","rb"],statistician:["s-t-ae t-ah s-t-ih1 sh-ah-n","nn"],statuary:["s-t-ae1 ch-uw eh r-iy","nn"],statue:["s-t-ae1 ch-uw","nn"],stature:["s-t-ae1 ch-er","nn"],status:["s-t-ae1 t-ah-s","nn"],statute:["s-t-ae1 ch-uw-t","nn"],statutory:["s-t-ae1 ch-ah t-ao r-iy","jj"],staunch:["s-t-ao1-n-ch","jj vb"],staunchest:["s-t-ao1-n ch-ah-s-t","jjs"],staunchly:["s-t-ao1-n-ch l-iy","rb"],stave:["s-t-ey1-v","vb"],staved:["s-t-ey1-v-d","vbn"],staves:["s-t-ey1-v-z","vbz"],stay:["s-t-ey1","vb vbp nn"],stayed:["s-t-ey1-d","vbd jj vbn"],staying:["s-t-ey1 ih-ng","vbg jj nn"],stead:["s-t-eh1-d","nn"],steadfast:["s-t-eh1-d f-ae-s-t","jj rb"],steadfastly:["s-t-eh1-d f-ae-s-t l-iy","rb"],steadfastness:["s-t-eh1-d f-ae-s-t n-ah-s","nn"],steadied:["s-t-eh1 d-iy-d","vbd vbn"],steadier:["s-t-eh1 d-iy er","jjr"],steadily:["s-t-eh1 d-ah l-iy","rb"],steadiness:["s-t-eh1 d-iy n-ih-s","nn"],steady:["s-t-eh1 d-iy","jj rb"],steak:["s-t-ey1-k","nn"],steakhouse:["s-t-ey1-k hh-aw-s","nn"],steal:["s-t-iy1-l","vb vbp"],stealing:["s-t-iy1 l-ih-ng","vbg jj nn"],steals:["s-t-iy1-l-z","vbz"],stealth:["s-t-eh1-l-th","nn"],steam:["s-t-iy1-m","nn vb"],steamboat:["s-t-iy1-m b-ow-t","nn"],steamed:["s-t-iy1-m-d","vbn vbd"],steamer:["s-t-iy1 m-er","nn"],steamily:["s-t-iy1 m-ah l-iy","rb"],steaming:["s-t-iy1 m-ih-ng","vbg"],steamroller:["s-t-iy1-m r-ow l-er","nn"],steams:["s-t-iy1-m-z","vbz"],steamship:["s-t-iy1-m sh-ih-p","nn"],steed:["s-t-iy1-d","nn"],steel:["s-t-iy1-l","nn jj"],steelmaker:["s-t-iy1-l m-ey k-er","nn"],steelmaking:["s-t-iy1-l m-ey k-ih-ng","nn"],steelworker:["s-t-iy1-l w-er k-er","nn"],steely:["s-t-iy1 l-iy","jj"],steep:["s-t-iy1-p","jj nn vb"],steeped:["s-t-iy1-p-t","vbn"],steeper:["s-t-iy1 p-er","jjr nn"],steepest:["s-t-iy1 p-ah-s-t","jjs"],steeply:["s-t-iy1-p l-iy","rb"],steepness:["s-t-iy1-p n-ah-s","nn"],steer:["s-t-ih1-r","vb nn vbp"],steered:["s-t-ih1-r-d","vbd vbn"],steering:["s-t-ih1 r-ih-ng","nn jj vbg"],stein:["s-t-ay1-n","nn"],stellar:["s-t-eh1 l-er","jj"],stem:["s-t-eh1-m","vb nn vbp"],stemmed:["s-t-eh1-m-d","vbd vbn"],stemming:["s-t-eh1 m-ih-ng","vbg"],stench:["s-t-eh1-n-ch","nn"],step:["s-t-eh1-p","nn vbp vb"],stepchild:["s-t-eh1-p ch-ay-l-d","nn"],stepchildren:["s-t-eh1-p ch-ih1-l d-r-ah-n","nn"],stepladder:["s-t-eh1-p l-ae d-er","nn"],stepmother:["s-t-eh1-p m-ah dh-er","nn"],steppe:["s-t-eh1-p","nn"],stepped:["s-t-eh1-p-t","vbd vbn"],stepping:["s-t-eh1 p-ih-ng","vbg jj"],steppingstone:["s-t-eh1 p-ih-ng s-t-ow-n","nn"],stepson:["s-t-eh1-p s-ah-n","nn"],stereo:["s-t-eh1 r-iy ow","nn jj"],stereotype:["s-t-eh1 r-iy ah t-ay-p","nn vb"],stereotyped:["s-t-eh1 r-iy ah t-ay-p-t","jj vbn"],stereotypical:["s-t-eh r-iy ow t-ih1 p-ih k-ah-l","jj"],sterile:["s-t-eh1 r-ah-l","jj"],sterility:["s-t-er ih1 l-ih t-iy","nn"],sterilization:["s-t-eh r-ah l-ah z-ey1 sh-ah-n","nn"],sterilize:["s-t-eh1 r-ah l-ay-z","vb"],sterilized:["s-t-eh1 r-ah l-ay-z-d","vbn vbd"],sterilizer:["s-t-eh1 r-ah l-ay z-er","nn"],sterilizing:["s-t-eh1 r-ah l-ay z-ih-ng","vbg"],sterling:["s-t-er1 l-ih-ng","nn jj"],stern:["s-t-er1-n","jj nn"],sternly:["s-t-er1-n l-iy","rb"],steroid:["s-t-er oy1-d","jj"],stethoscope:["s-t-eh1 th-ah-s k-ow-p","nn"],stevedore:["s-t-iy1 v-ah d-ao-r","nn"],stew:["s-t-uw1","nn vb"],steward:["s-t-uw1 er-d","nn"],stewardess:["s-t-uw1 er d-ah-s","nn"],stewardship:["s-t-uw1 er-d sh-ih-p","nn"],stewed:["s-t-uw1-d","jj vbd"],stick:["s-t-ih1-k","vb vbp nn"],sticker:["s-t-ih1 k-er","nn"],stickier:["s-t-ih1 k-iy er","jjr"],sticking:["s-t-ih1 k-ih-ng","vbg jj"],stickler:["s-t-ih1 k-ah l-er","nn"],sticky:["s-t-ih1 k-iy","jj"],stiff:["s-t-ih1-f","jj nn vb"],stiffed:["s-t-ih1-f-t","vbd vbn"],stiffen:["s-t-ih1 f-ah-n","vb"],stiffened:["s-t-ih1 f-ah-n-d","vbd vbn"],stiffening:["s-t-ih1 f-ah-n ih-ng","nn jj"],stiffens:["s-t-ih1 f-ah-n-z","vbz"],stiffer:["s-t-ih1 f-er","jjr"],stiffest:["s-t-ih1 f-ah-s-t","jjs"],stiffly:["s-t-ih1-f l-iy","rb nn"],stiffness:["s-t-ih1-f n-ah-s","nn"],stifle:["s-t-ay1 f-ah-l","vb"],stifled:["s-t-ay1 f-ah-l-d","vbd vbn"],stifles:["s-t-ay1 f-ah-l-z","vbz"],stifling:["s-t-ay1 f-l-ih-ng","vbg jj"],stigma:["s-t-ih1-g m-ah","nn"],stiletto:["s-t-ah l-eh1 t-ow","nn"],still:["s-t-ih1-l","rb jj nn vb"],stillness:["s-t-ih1-l n-ah-s","nn"],stilt:["s-t-ih1-l-t","nn"],stilted:["s-t-ih1-l t-ih-d","jj"],stimulant:["s-t-ih1 m-y-ah l-ah-n-t","nn"],stimulate:["s-t-ih1 m-y-ah l-ey-t","vb vbp"],stimulated:["s-t-ih1 m-y-ah l-ey t-ah-d","vbn vbd"],stimulates:["s-t-ih1 m-y-ah l-ey-t-s","vbz"],stimulating:["s-t-ih1 m-y-ah l-ey t-ih-ng","vbg jj"],stimulation:["s-t-ih m-y-ah l-ey1 sh-ah-n","nn"],stimulative:["s-t-ih1 m-y-ah l-ey t-ih-v","jj"],stimulator:["s-t-ih1 m-y-ah l-ey t-er","nn"],stimulus:["s-t-ih1 m-y-ah l-ah-s","nn"],sting:["s-t-ih1-ng","nn vb"],stingier:["s-t-ih1-n jh-iy er","jjr"],stinging:["s-t-ih1 ng-ih-ng","jj vbg"],stingy:["s-t-ih1-n jh-iy","jj"],stink:["s-t-ih1-ng-k","nn vb vbp"],stinking:["s-t-ih1-ng k-ih-ng","vbg jj"],stinks:["s-t-ih1-ng-k-s","vbz"],stint:["s-t-ih1-n-t","nn"],stipend:["s-t-ay1 p-ah-n-d","nn"],stipulate:["s-t-ih1 p-y-ah l-ey-t","vbp jj vb"],stipulated:["s-t-ih1 p-y-ah l-ey t-ih-d","vbd vbn"],stipulates:["s-t-ih1 p-y-ah l-ey-t-s","vbz"],stipulation:["s-t-ih p-y-ah l-ey1 sh-ah-n","nn"],stir:["s-t-er1","vb vbp nn"],stirling:["s-t-er1 l-ih-ng","jj"],stirred:["s-t-er1-d","vbd vbn"],stirring:["s-t-er1 ih-ng","vbg jj nn"],stirrup:["s-t-er1 ah-p","nn"],stirs:["s-t-er1-z","vbz"],stitch:["s-t-ih1-ch","nn vb"],stitched:["s-t-ih1-ch-t","vbn"],stitching:["s-t-ih1 ch-ih-ng","nn vbg"],stock:["s-t-aa1-k","nn vbp jj vb"],stockbroker:["s-t-aa1-k b-r-ow k-er","nn"],stockbrokerage:["s-t-aa1-k b-r-ow k-er ih-jh","nn"],stocked:["s-t-aa1-k-t","vbn vbd"],stockholder:["s-t-aa1-k hh-ow-l d-er","nn"],stockholding:["s-t-aa1-k hh-ow-l d-ih-ng","nn"],stocking:["s-t-aa1 k-ih-ng","vbg"],stockmarket:["s-t-aa1-k m-aa-r k-ih-t","nn"],stockpile:["s-t-aa1-k p-ay-l","nn vb"],stockpiled:["s-t-aa1-k p-ay-l-d","vbn"],stockpiling:["s-t-aa1-k p-ay l-ih-ng","nn"],stockroom:["s-t-aa1-k r-uw-m","nn"],stocky:["s-t-aa1 k-iy","jj"],stockyard:["s-t-aa1-k y-aa-r-d","nn"],stodgy:["s-t-aa1 jh-iy","jj"],stoicism:["s-t-ow1 ah s-ih z-ah-m","nn"],stoke:["s-t-ow1-k","vb"],stoked:["s-t-ow1-k-t","vbn"],stoker:["s-t-ow1 k-er","nn"],stoking:["s-t-ow1 k-ih-ng","vbg"],stole:["s-t-ow1-l","vbd"],stolen:["s-t-ow1 l-ah-n","vbn jj"],stolid:["s-t-aa1 l-ah-d","jj"],stomach:["s-t-ah1 m-ah-k","nn vb"],stomp:["s-t-aa1-m-p","vb"],stomped:["s-t-aa1-m-p-t","vbd vbn"],stomping:["s-t-aa1-m p-ih-ng","vbg"],stone:["s-t-ow1-n","nn rb vb"],stoned:["s-t-ow1-n-d","vbn"],stonewall:["s-t-ow1-n-w-ao-l","vb"],stonewalled:["s-t-ow1-n w-ao-l-d","vbd"],stoneware:["s-t-ow1-n w-eh-r","nn"],stony:["s-t-ow1 n-iy","jj"],stood:["s-t-uh1-d","vbd vbn"],stooge:["s-t-uw1 jh-ih","nn"],stool:["s-t-uw1-l","nn"],stoop:["s-t-uw1-p","vb nn vbp"],stooped:["s-t-uw1-p-t","vbd"],stop:["s-t-aa1-p","vb nn vbp"],stopgap:["s-t-aa1-p g-ae-p","nn jj"],stopover:["s-t-aa1-p ow v-er","nn"],stoppage:["s-t-aa1 p-ih-jh","nn"],stopped:["s-t-aa1-p-t","vbd vbn"],stopper:["s-t-aa1 p-er","nn"],stopping:["s-t-aa1 p-ih-ng","vbg"],stopwatch:["s-t-aa1-p w-aa-ch","nn"],storage:["s-t-ao1 r-ah-jh","nn jj"],store:["s-t-ao1-r","nn vb vbp"],stored:["s-t-ao1-r-d","vbn vbd"],storefront:["s-t-ao1-r f-r-aa-n-t","nn"],storehouse:["s-t-ao1-r hh-aw-s","nn"],storekeeper:["s-t-ao1-r k-iy p-er","nn"],storeroom:["s-t-ao1 r-r-uw-m","nn"],storied:["s-t-ao1 r-iy-d","jj"],storing:["s-t-ao1 r-ih-ng","vbg"],storm:["s-t-ao1-r-m","nn vb vbp"],stormed:["s-t-ao1-r-m-d","vbd vbn"],storming:["s-t-ao1-r m-ih-ng","vbg"],stormy:["s-t-ao1-r m-iy","jj"],story:["s-t-ao1 r-iy","nn"],storyline:["s-t-ao1 r-iy l-ay-n","nn"],storyteller:["s-t-ao1 r-iy t-eh l-er","nn"],storytelling:["s-t-ao1 r-iy t-eh l-ih-ng","nn"],stout:["s-t-aw1-t","jj"],stoutly:["s-t-aw1-t l-iy","rb"],stove:["s-t-ow1-v","nn"],stow:["s-t-ow1","vb"],stowed:["s-t-ow1-d","vbn vbd"],straddle:["s-t-r-ae1 d-ah-l","vb"],straddled:["s-t-r-ae1 d-ah-l-d","vbd vbn"],straddling:["s-t-r-ae1-d l-ih-ng","vbg"],straggle:["s-t-r-ae1-g-ah-l","vb"],straggled:["s-t-r-ae1 g-ah-l-d","vbd"],straggler:["s-t-r-ae1 g-l-er","nn"],straight:["s-t-r-ey1-t","jj rb"],straighten:["s-t-r-ey1 t-ah-n","vb"],straightened:["s-t-r-ey1 t-ah-n-d","vbd vbn"],straightening:["s-t-r-ey1 t-ah-n ih-ng","vbg"],straightens:["s-t-r-ey1 t-ah-n-z","vbz"],straighter:["s-t-r-ey1 t-er","jjr rbr"],straightforward:["s-t-r-ey1-t f-ao1-r w-er-d","jj"],strain:["s-t-r-ey1-n","nn vb vbp"],strained:["s-t-r-ey1-n-d","vbd jj vbn"],straining:["s-t-r-ey1 n-ih-ng","vbg"],strait:["s-t-r-ey1-t","nn"],straitjacket:["s-t-r-ey1-t jh-ae k-ah-t","nn"],strand:["s-t-r-ae1-n-d","nn vb"],stranded:["s-t-r-ae1-n d-ah-d","vbn vbd"],stranding:["s-t-r-ae1-n d-ih-ng","vbg"],strange:["s-t-r-ey1-n-jh","jj"],strangely:["s-t-r-ey1-n-jh l-iy","rb"],strangeness:["s-t-r-ey1-n-jh n-ah-s","nn"],stranger:["s-t-r-ey1-n jh-er","nn jjr"],strangest:["s-t-r-ey1-n jh-ih-s-t","jjs"],strangle:["s-t-r-ae1-ng-g-ah-l","vb"],strangled:["s-t-r-ae1-ng g-ah-l-d","vbn jj"],stranglehold:["s-t-r-ae1-ng g-ah-l hh-ow-l-d","nn"],strangulation:["s-t-r-ae-ng g-y-ah l-ey1 sh-ah-n","nn"],strap:["s-t-r-ae1-p","vb jj"],strapped:["s-t-r-ae1-p-t","vbn vbd jj"],strapping:["s-t-r-ae1 p-ih-ng","jj vbg"],stratagem:["s-t-r-ae1 t-ah jh-ah-m","nn"],strategic:["s-t-r-ah t-iy1 jh-ih-k","jj"],strategically:["s-t-r-ah t-iy1 jh-ih-k l-iy","rb"],strategist:["s-t-r-ae1 t-ih jh-ih-s-t","nn"],strategy:["s-t-r-ae1 t-ah jh-iy","nn"],stratified:["s-t-r-ae1 t-ah f-ay-d","jj vbn"],stratify:["s-t-r-ae1-t-ah-f-ay","vb"],stratosphere:["s-t-r-ae1 t-ah s-f-ih-r","nn"],stratospheric:["s-t-r-ae t-ah s-f-ih1 r-ih-k","jj"],stratum:["s-t-r-ae1 t-ah-m","nn"],straw:["s-t-r-ao1","nn jj"],strawberry:["s-t-r-ao1 b-eh r-iy","nn"],stray:["s-t-r-ey1","jj nn vb vbp"],strayed:["s-t-r-ey1-d","vbd vbn"],straying:["s-t-r-ey1 ih-ng","vbg"],streak:["s-t-r-iy1-k","nn vb vbp"],streaked:["s-t-r-iy1-k-t","vbd vbn"],streaking:["s-t-r-iy1 k-ih-ng","vbg"],stream:["s-t-r-iy1-m","nn vb"],streamed:["s-t-r-iy1-m-d","vbd vbn"],streamer:["s-t-r-iy1 m-er","nn"],streaming:["s-t-r-iy1 m-ih-ng","vbg"],streamline:["s-t-r-iy1-m l-ay-n","vb"],streamlined:["s-t-r-iy1-m l-ay-n-d","jj vbd vbn"],streamlining:["s-t-r-iy1-m l-ay n-ih-ng","vbg"],street:["s-t-r-iy1-t","nn"],streetcar:["s-t-r-iy1-t k-aa-r","nn"],strength:["s-t-r-eh1-ng-k-th","nn"],strengthen:["s-t-r-eh1-ng th-ah-n","vb vbp"],strengthened:["s-t-r-eh1-ng th-ah-n-d","vbn jj vbd"],strengthening:["s-t-r-eh1-ng th-ah-n ih-ng","vbg jj nn"],strengthens:["s-t-r-eh1-ng th-ah-n-z","vbz"],strenuous:["s-t-r-eh1 n-y-uw ah-s","jj"],strenuously:["s-t-r-eh1 n-y-uw ah-s l-iy","rb"],stress:["s-t-r-eh1-s","nn vbp vb"],stressed:["s-t-r-eh1-s-t","vbd jj vbn"],stressful:["s-t-r-eh1-s f-ah-l","jj"],stressing:["s-t-r-eh1 s-ih-ng","vbg"],stretch:["s-t-r-eh1-ch","nn vbp jj vb"],stretched:["s-t-r-eh1-ch-t","vbd jj vbn"],stretcher:["s-t-r-eh1 ch-er","nn"],stretching:["s-t-r-eh1 ch-ih-ng","vbg"],strewn:["s-t-r-uw1-n","vbn"],stricken:["s-t-r-ih1 k-ah-n","vbn jj"],strict:["s-t-r-ih1-k-t","jj"],stricter:["s-t-r-ih1-k t-er","jjr"],strictest:["s-t-r-ih1-k t-ah-s-t","jjs"],strictly:["s-t-r-ih1-k-t l-iy","rb"],stricture:["s-t-r-ih1-k ch-er","nn"],stride:["s-t-r-ay1-d","nn vbp vb"],strident:["s-t-r-ay1 d-ah-n-t","jj"],stridently:["s-t-r-ay1 d-ah-n-t l-iy","rb"],striding:["s-t-r-ay1 d-ih-ng","vbg"],strife:["s-t-r-ay1-f","nn"],strike:["s-t-r-ay1-k","nn vb vbp"],strikebreaker:["s-t-r-ay1-k b-r-ey k-er","nn"],strikeout:["s-t-r-ay1-k aw-t","nn"],striker:["s-t-r-ay1 k-er","nn"],striking:["s-t-r-ay1 k-ih-ng","jj vbg"],strikingly:["s-t-r-ay1 k-ih-ng l-iy","rb"],string:["s-t-r-ih1-ng","nn vb"],stringed:["s-t-r-ih1-ng-d","jj"],stringent:["s-t-r-ih1-n jh-ah-n-t","jj"],stringently:["s-t-r-ih1-n jh-ah-n-t l-iy","rb"],stringing:["s-t-r-ih1 ng-ih-ng","vbg"],stringy:["s-t-r-ih1 ng-iy","jj"],strip:["s-t-r-ih1-p","nn vb vbp"],stripe:["s-t-r-ay1-p","nn"],striped:["s-t-r-ay1-p-t","jj"],stripped:["s-t-r-ih1-p-t","vbn jj vbd"],stripper:["s-t-r-ih1 p-er","nn"],stripping:["s-t-r-ih1 p-ih-ng","vbg"],striptease:["s-t-r-ih1-p t-iy-z","nn"],strive:["s-t-r-ay1-v","vb vbp"],striven:["s-t-r-ih1 v-ah-n","vbn"],strives:["s-t-r-ay1-v-z","vbz"],striving:["s-t-r-ay1 v-ih-ng","vbg"],strobe:["s-t-r-ow1-b","nn"],strode:["s-t-r-ow1-d","vbd"],stroke:["s-t-r-ow1-k","nn vb"],stroked:["s-t-r-ow1-k-t","vbd vbn"],stroking:["s-t-r-ow1 k-ih-ng","vbg"],stroll:["s-t-r-ow1-l","nn vb vbp"],strolled:["s-t-r-ow1-l-d","vbd vbn"],stroller:["s-t-r-ow1 l-er","nn"],strolling:["s-t-r-ow1 l-ih-ng","vbg"],strolls:["s-t-r-ow1-l-z","vbz"],strong:["s-t-r-ao1-ng","jj rb"],stronger:["s-t-r-ao1-ng er","jjr rbr"],strongest:["s-t-r-ao1-ng g-ah-s-t","jjs"],stronghold:["s-t-r-ao1-ng hh-ow-l-d","nn"],strongly:["s-t-r-ao1-ng l-iy","rb"],strongman:["s-t-r-ao1-ng m-ae-n","nn"],strove:["s-t-r-ow1-v","vbd"],struck:["s-t-r-ah1-k","vbd vbn"],structural:["s-t-r-ah1-k ch-er ah-l","jj"],structurally:["s-t-r-ah1-k ch-er ah l-iy","rb"],structure:["s-t-r-ah1-k ch-er","nn vb"],structured:["s-t-r-ah1-k ch-er-d","vbn jj vbd"],structuring:["s-t-r-ah1-k ch-er ih-ng","vbg"],struggle:["s-t-r-ah1 g-ah-l","nn vbp vb"],struggled:["s-t-r-ah1 g-ah-l-d","vbd vbn"],struggling:["s-t-r-ah1 g-ah l-ih-ng","vbg jj"],strung:["s-t-r-ah1-ng","vbn vbd"],strut:["s-t-r-ah1-t","nn"],strutting:["s-t-r-ah1 t-ih-ng","vbg jj"],strychnine:["s-t-r-ih1-k n-ay-n","nn"],stub:["s-t-ah1-b","nn vb"],stubbed:["s-t-ah1-b-d","vbn"],stubble:["s-t-ah1 b-ah-l","jj nn"],stubborn:["s-t-ah1 b-er-n","jj"],stubbornly:["s-t-ah1 b-er-n l-iy","rb"],stubbornness:["s-t-ah1 b-er-n n-ah-s","nn"],stubby:["s-t-ah1 b-iy","jj"],stucco:["s-t-ah1 k-ow","nn"],stuck:["s-t-ah1-k","vbn vbd jj"],stud:["s-t-ah1-d","nn"],studded:["s-t-ah1 d-ih-d","vbn"],student:["s-t-uw1 d-ah-n-t","nn"],studied:["s-t-ah1 d-iy-d","vbn vbd jj"],studio:["s-t-uw1 d-iy ow","nn"],studious:["s-t-uw1 d-iy ah-s","jj"],studiously:["s-t-uw1 d-iy ah-s l-iy","rb"],study:["s-t-ah1 d-iy","nn vbp vb"],studying:["s-t-ah1 d-iy ih-ng","vbg"],stuff:["s-t-ah1-f","nn vb vbp"],stuffed:["s-t-ah1-f-t","vbn jj vbd"],stuffing:["s-t-ah1 f-ih-ng","vbg"],stuffy:["s-t-ah1 f-iy","jj"],stultifying:["s-t-ah1-l t-ah f-ay ih-ng","jj"],stumble:["s-t-ah1-m b-ah-l","vb vbp nn"],stumbled:["s-t-ah1-m b-ah-l-d","vbd vbn"],stumbling:["s-t-ah1-m b-ah-l ih-ng","vbg jj nn"],stump:["s-t-ah1-m-p","nn vb"],stumpage:["s-t-ah1-m p-ih-jh","nn"],stumped:["s-t-ah1-m-p-t","vbn"],stumping:["s-t-ah1-m p-ih-ng","nn"],stun:["s-t-ah1-n","vb"],stung:["s-t-ah1-ng","vbn vbd"],stunk:["s-t-ah1-ng-k","vbd"],stunned:["s-t-ah1-n-d","vbd vbn jj"],stunning:["s-t-ah1 n-ih-ng","jj"],stunningly:["s-t-ah1 n-ih-ng l-iy","rb"],stunt:["s-t-ah1-n-t","nn vb"],stunted:["s-t-ah1-n t-ih-d","vbn"],stupendous:["s-t-uw p-eh1-n d-ah-s","jj"],stupid:["s-t-uw1 p-ah-d","jj"],stupidest:["s-t-uw1 p-ih d-ah-s-t","jjs"],stupidity:["s-t-uw p-ih1 d-ih t-iy","nn"],stupor:["s-t-uw1 p-er","nn"],sturdy:["s-t-er1 d-iy","jj"],sturgeon:["s-t-er1 jh-ah-n","nn"],stutter:["s-t-ah1 t-er","nn"],style:["s-t-ay1-l","nn vb"],styled:["s-t-ay1-l-d","vbn vbd"],styling:["s-t-ay1 l-ih-ng","nn"],stylish:["s-t-ay1 l-ih-sh","jj"],stylishly:["s-t-ay1 l-ih-sh l-iy","rb"],stylist:["s-t-ay1 l-ih-s-t","nn"],stylistic:["s-t-ay l-ih1 s-t-ih-k","jj"],stylistically:["s-t-ay l-ih1 s-t-ih-k l-iy","rb"],stylize:["s-t-ay1-l-ay-z","vb"],stylized:["s-t-ay1 l-ay-z-d","jj vbn"],stymie:["s-t-ay1 m-iy","vb"],stymied:["s-t-ay1 m-iy-d","vbn jj"],styrene:["s-t-ay1 r-iy-n","nn"],suave:["s-w-aa1-v","jj"],sub:["s-ah1-b","nn"],subatomic:["s-ah-b ah t-aa1 m-ih-k","jj"],subbing:["s-ah1 b-ih-ng","vbg"],subcommittee:["s-ah1-b k-ah m-ih1 t-iy","nn"],subcompact:["s-ah-b k-aa1-m p-ae-k-t","nn jj"],subconscious:["s-ah-b k-aa1-n sh-ah-s","jj nn"],subconsciously:["s-ah-b k-aa1-n sh-ah-s l-iy","rb"],subcontinent:["s-ah-b k-aa1-n t-ih n-ah-n-t","nn"],subcontract:["s-ah-b k-aa1-n t-r-ae-k-t","vb jj nn"],subcontracting:["s-ah-b k-ah-n t-r-ae1-k t-ih-ng","nn jj vbg"],subcontractor:["s-ah-b k-aa1-n t-r-ae-k t-er","nn"],subdivision:["s-ah1-b d-ih v-ih zh-ah-n","nn"],subdue:["s-ah-b d-uw1","vb"],subdued:["s-ah-b d-uw1-d","vbn jj vbd"],subduing:["s-ah-b d-uw1 ih-ng","vbg"],subgroup:["s-ah1-b g-r-uw-p","nn"],subject:["s-ah-b jh-eh1-k-t","nn jj vb"],subjected:["s-ah-b jh-eh1-k t-ih-d","vbn"],subjecting:["s-ah-b jh-eh1-k t-ih-ng","vbg"],subjective:["s-ah-b jh-eh1-k t-ih-v","jj"],subjugate:["s-ah1-b jh-ah g-ey-t","vb"],subjugated:["s-ah1-b jh-ah g-ey t-ih-d","jj"],sublease:["s-ah1-b l-iy-s","nn"],sublet:["s-ah1 b-l-eh-t","vb vbn"],sublime:["s-ah b-l-ay1-m","jj nn"],subliminal:["s-ah-b l-ih1 m-ih n-ah-l","jj"],submachine:["s-ah-b m-ah sh-iy1-n","jj"],submarine:["s-ah1-b m-er iy-n","nn jj"],submerge:["s-ah-b m-er1-jh","vb"],submerged:["s-ah-b m-er1-jh-d","vbn jj"],subminimum:["s-ah-b m-ih1 n-ih m-ah-m","jj nn"],submission:["s-ah-b m-ih1 sh-ah-n","nn"],submissive:["s-ah-b m-ih1 s-ih-v","jj"],submit:["s-ah-b m-ih1-t","vb vbp"],submits:["s-ah-b m-ih1-t-s","vbz"],submitted:["s-ah-b m-ih1 t-ah-d","vbn vbd"],submitting:["s-ah-b m-ih1 t-ih-ng","vbg"],subordinate:["s-ah b-ao1-r d-ah n-ey-t","jj nn vb"],subordinated:["s-ah b-ao1-r d-ah n-ey t-ih-d","vbn jj vbd"],subpar:["s-ah-b p-aa1-r","jj"],subplot:["s-ah1-b p-l-aa-t","nn"],subpoena:["s-ah p-iy1 n-ah","nn vb"],subpoenaed:["s-ah p-iy1 n-ah-d","vbn vbd"],subscribe:["s-ah-b s-k-r-ay1-b","vb vbp"],subscribed:["s-ah-b s-k-r-ay1-b-d","vbn vbd jj"],subscriber:["s-ah-b s-k-r-ay1 b-er","nn"],subscribes:["s-ah-b s-k-r-ay1-b-z","vbz"],subscribing:["s-ah-b s-k-r-ay1 b-ih-ng","vbg"],subscription:["s-ah-b s-k-r-ih1-p sh-ah-n","nn jj"],subsequent:["s-ah1-b s-ah k-w-ah-n-t","jj"],subsequently:["s-ah1-b s-ah k-w-ah-n-t l-iy","rb"],subservience:["s-ah-b s-er1 v-iy ah-n-s","nn"],subservient:["s-ah-b s-er1 v-iy ah-n-t","jj"],subset:["s-ah1-b s-eh-t","nn"],subside:["s-ah-b s-ay1-d","vb vbp"],subsided:["s-ah-b s-ay1 d-ih-d","vbd vbn"],subsidence:["s-ah-b s-ay1 d-ah-n-s","nn"],subsidiary:["s-ah-b s-ih1 d-iy eh r-iy","nn jj"],subsiding:["s-ah-b s-ay1 d-ih-ng","vbg"],subsidization:["s-ah-b s-ih d-ih z-ey1 sh-ah-n","nn"],subsidize:["s-ah1-b s-ih d-ay-z","vb vbp"],subsidized:["s-ah1-b s-ih d-ay-z-d","jj vbn"],subsidizes:["s-ah1-b s-ih d-ay z-ih-z","vbz"],subsidizing:["s-ah1-b s-ih d-ay z-ih-ng","vbg"],subsidy:["s-ah1-b s-ih d-iy","nn"],subsist:["s-ah-b s-ih1-s-t","vb"],subsistence:["s-ah-b s-ih1 s-t-ah-n-s","nn"],subsoil:["s-ah1-b s-oy-l","nn"],substance:["s-ah1-b s-t-ah-n-s","nn"],substandard:["s-ah-b s-t-ae1-n d-er-d","jj"],substantial:["s-ah-b s-t-ae1-n ch-ah-l","jj"],substantially:["s-ah-b s-t-ae1-n sh-ah l-iy","rb"],substantiate:["s-ah-b s-t-ae1-n ch-iy ey-t","vb"],substantiated:["s-ah-b s-t-ae1-n sh-iy ey t-ih-d","jj"],substantiates:["s-ah-b s-t-ae1-n ch-iy ey-t-s","vbz"],substantiation:["s-ah-b s-t-ae-n ch-iy ey1 sh-ah-n","nn"],substantive:["s-ah1-b s-t-ah-n t-ih-v","jj nn"],substantively:["s-ah1-b s-t-ah-n t-ih-v l-iy","rb"],substitute:["s-ah1-b s-t-ah t-uw-t","nn jj vb vbp"],substituted:["s-ah1-b s-t-ah t-uw t-ah-d","vbn jj vbd"],substituting:["s-ah1-b s-t-ih t-uw t-ih-ng","vbg"],substitution:["s-ah-b s-t-ih t-uw1 sh-ah-n","nn"],substrate:["s-ah1-b s-t-r-ey-t","nn"],subsurface:["s-ah1-b s-er f-ah-s","jj"],subsystem:["s-ah1-b s-ih s-t-ah-m","nn"],subterfuge:["s-ah1-b t-er f-y-uw-jh","nn"],subterranean:["s-ah-b t-er ey1 n-iy ah-n","jj"],subtitle:["s-ah1-b t-ay t-ah-l","nn vb"],subtitled:["s-ah1-b t-ay t-ah-l-d","vbn"],subtle:["s-ah1 t-ah-l","jj"],subtler:["s-ah1 t-ah-l er","jjr nn"],subtlety:["s-ah1 t-ah-l t-iy","nn"],subtly:["s-ah1 t-ah l-iy","rb"],subtract:["s-ah-b t-r-ae1-k-t","vb vbp"],subtracted:["s-ah-b t-r-ae1-k t-ih-d","vbn vbd"],subtracting:["s-ah-b t-r-ae1-k t-ih-ng","vbg"],subtraction:["s-ah-b t-r-ae1-k sh-ah-n","nn"],suburb:["s-ah1 b-er-b","nn"],suburban:["s-ah b-er1 b-ah-n","jj"],suburbanite:["s-ah b-er1 b-ah n-ay-t","jj nn"],suburbia:["s-ah b-er1 b-iy ah","nn"],subversion:["s-ah-b v-er1 zh-ah-n","nn"],subversive:["s-ah-b v-er1 s-ih-v","jj"],subvert:["s-ah-b v-er1-t","vb vbp"],subverted:["s-ah-b v-er1 t-ih-d","vbn"],subverting:["s-ah-b v-er1 t-ih-ng","vbg"],subverts:["s-ah-b v-er1-t-s","vbz"],subway:["s-ah1-b w-ey","nn"],subzero:["s-ah-b z-ih1 r-ow","jj"],succeed:["s-ah-k s-iy1-d","vb vbp"],succeeded:["s-ah-k s-iy1 d-ah-d","vbn vbd"],succeeding:["s-ah-k s-iy1 d-ih-ng","vbg jj nn"],succeeds:["s-ah-k s-iy1-d-z","vbz"],success:["s-ah-k s-eh1-s","nn"],successful:["s-ah-k s-eh1-s f-ah-l","jj"],successfully:["s-ah-k s-eh1-s f-ah l-iy","rb"],succession:["s-ah-k s-eh1 sh-ah-n","nn"],successive:["s-ah-k s-eh1 s-ih-v","jj"],successively:["s-ah-k s-eh1 s-ih-v l-iy","rb"],successor:["s-ah-k s-eh1 s-er","nn"],succinct:["s-ah-k s-ih1-ng-k-t","jj"],succinctly:["s-ah-k s-ih1-ng-k-t l-iy","rb"],succor:["s-ah1 k-er","nn"],succulent:["s-ah1 k-y-ah l-ih-n-t","jj"],succumb:["s-ah k-ah1-m","vb"],succumbed:["s-ah k-ah1-m-d","vbn vbd"],succumbing:["s-ah k-ah1 m-ih-ng","vbg"],succumbs:["s-ah k-ah1-m-z","vbz"],such:["s-ah1-ch","jj pdt dt"],suck:["s-ah1-k","vb nn vbp"],sucked:["s-ah1-k-t","vbd vbn"],sucker:["s-ah1 k-er","nn vb"],suckered:["s-ah1 k-er-d","vbn"],sucking:["s-ah1 k-ih-ng","vbg"],sucks:["s-ah1-k-s","vbz"],suction:["s-ah1-k sh-ah-n","nn"],sudden:["s-ah1 d-ah-n","jj"],suddenly:["s-ah1 d-ah-n l-iy","rb"],suddenness:["s-ah1 d-ah-n n-ah-s","nn"],suds:["s-ah1-d-z","nn"],sue:["s-uw1","vb vbp"],sued:["s-uw1-d","vbd vbn"],suede:["s-w-ey1-d","nn"],sues:["s-uw1-z","vbz"],suey:["s-uw1 iy","nn"],suffer:["s-ah1 f-er","vb vbp"],suffered:["s-ah1 f-er-d","vbd vbn"],sufferer:["s-ah1 f-er er","nn"],suffering:["s-ah1 f-er ih-ng","vbg jj nn"],suffers:["s-ah1 f-er-z","vbz"],suffice:["s-ah f-ay1-s","vb vbp"],sufficed:["s-ah f-ay1-s-t","vbd"],sufficiency:["s-ah f-ih1 sh-ah-n s-iy","nn"],sufficient:["s-ah f-ih1 sh-ah-n-t","jj"],sufficiently:["s-ah f-ih1 sh-ah-n-t l-iy","rb"],suffix:["s-ah1 f-ih-k-s","nn"],suffocate:["s-ah1 f-ah k-ey-t","vb"],suffocating:["s-ah1 f-ah k-ey t-ih-ng","vbg jj"],suffocation:["s-ah f-ah k-ey1 sh-ah-n","nn"],suffrage:["s-ah1 f-r-ih-jh","nn"],suffragette:["s-ah f-r-ah jh-eh1-t","nn"],suffuse:["s-ah-f-y-uw1-z","vb"],suffused:["s-ah f-y-uw1-z-d","vbd vbn"],sugar:["sh-uh1 g-er","nn vb"],sugarcane:["sh-uh1-g er-k ey-n","nn"],sugared:["sh-uh1 g-er-d","jj vbn"],sugary:["sh-uh1 g-er iy","jj"],suggest:["s-ah-g jh-eh1-s-t","vbp vb"],suggested:["s-ah-g jh-eh1 s-t-ah-d","vbd vbn jj"],suggesting:["s-ah-g jh-eh1 s-t-ih-ng","vbg"],suggestion:["s-ah-g jh-eh1-s ch-ah-n","nn"],suggestive:["s-ah-g jh-eh1 s-t-ih-v","jj"],suggests:["s-ah-g jh-eh1-s-t-s","vbz"],suicidal:["s-uw ah s-ay1 d-ah-l","jj"],suicide:["s-uw1 ah s-ay-d","nn"],suing:["s-uw1 ih-ng","vbg"],suit:["s-uw1-t","nn vbp rb vb"],suitability:["s-uw t-ah b-ih1 l-ih t-iy","nn"],suitable:["s-uw1 t-ah b-ah-l","jj"],suitably:["s-uw1 t-ah b-l-iy","rb"],suitcase:["s-uw1-t k-ey-s","nn"],suite:["s-w-iy1-t","nn"],suited:["s-uw1 t-ah-d","vbn vbd"],suitor:["s-uw1 t-er","nn"],sulfide:["s-ah1-l f-ay-d","nn"],sulfur:["s-ah1-l f-er","nn"],sulfuric:["s-ah-l f-y-uh1 r-ih-k","jj"],sulk:["s-ah1-l-k","vb"],sulked:["s-ah1-l-k-t","vbd"],sulking:["s-ah1-l k-ih-ng","vbg"],sullen:["s-ah1 l-ah-n","jj"],sulphur:["s-ah1-l f-er","nn"],sultan:["s-ah1-l t-ah-n","nn"],sultry:["s-ah1-l t-r-iy","jj"],sum:["s-ah1-m","nn vb"],sumac:["s-uw1 m-ae-k","nn"],summarily:["s-ah m-eh1 r-ih l-iy","rb"],summarize:["s-ah1 m-er ay-z","vb"],summarized:["s-ah1 m-er ay-z-d","vbn vbd"],summarizes:["s-ah1 m-er ay z-ih-z","vbz"],summarizing:["s-ah1 m-er ay z-ih-ng","vbg"],summary:["s-ah1 m-er iy","nn"],summation:["s-ah m-ey1 sh-ah-n","nn"],summed:["s-ah1-m-d","vbd vbn"],summer:["s-ah1 m-er","nn"],summertime:["s-ah1 m-er t-ay-m","nn"],summing:["s-ah1 m-ih-ng","vbg"],summit:["s-ah1 m-ah-t","nn jj"],summiteer:["s-ah m-ih t-ih1-r","nn"],summitry:["s-ah1 m-ih t-r-iy","nn"],summon:["s-ah1 m-ah-n","vb"],summoned:["s-ah1 m-ah-n-d","vbn vbd"],summoning:["s-ah1 m-ah n-ih-ng","vbg"],summons:["s-ah1 m-ah-n-z","nn"],sumptuous:["s-ah1-m-p ch-w-ah-s","jj"],sun:["s-ah1-n","nn vb"],sunburn:["s-ah1-n b-er-n","nn vb"],sunder:["s-ah1-n d-er","vb"],sundown:["s-ah1-n d-aw-n","nn"],sundry:["s-ah1-n d-r-iy","jj"],sunflower:["s-ah1-n f-l-aw er","nn"],sung:["s-ah1-ng","vbn"],sunglasses:["s-ah1-n g-l-ae s-ih-z","nn"],sunk:["s-ah1-ng-k","vbn vbd"],sunken:["s-ah1-ng k-ah-n","jj"],sunlight:["s-ah1-n l-ay-t","nn"], +sunning:["s-ah1 n-ih-ng","vbg"],sunny:["s-ah1 n-iy","jj"],sunrise:["s-ah1-n r-ay-z","nn"],sunroof:["s-ah1-n r-uw-f","nn"],sunset:["s-ah1-n s-eh-t","nn vb"],sunshine:["s-ah1-n sh-ay-n","nn"],sunshiny:["s-ah1-n sh-ay n-iy","jj"],suntan:["s-ah1-n t-ae-n","nn"],"super":["s-uw1 p-er","jj nn"],superb:["s-uh p-er1-b","jj"],superbly:["s-uw1 p-er b-l-iy","rb"],supercharged:["s-uw p-er ch-aa1-r-jh-d","jj"],supercilious:["s-uw p-er s-ih1 l-iy ah-s","jj"],supercollider:["s-uw p-er k-ah l-ay1 d-er","nn"],supercomputer:["s-uw p-er k-ah-m p-y-uw1 t-er","nn"],superconductivity:["s-uw p-er k-aa-n d-ah-k t-ih1 v-ah t-iy","nn"],superconductor:["s-uw1 p-er k-ah-n d-ah-k t-er","nn"],superfast:["s-uw1 p-er f-ae-s-t","jj"],superficial:["s-uw p-er f-ih1 sh-ah-l","jj"],superficially:["s-uw1 p-er f-ih sh-ah-l l-iy","rb"],superfluous:["s-uw1 p-er f-l-w-ah-s","jj"],supergiant:["s-uw p-er jh-ay1 ah-n-t","nn"],superhighway:["s-uw p-er hh-ay1 w-ey","nn"],superhuman:["s-uw p-er hh-y-uw1 m-ah-n","jj"],superimpose:["s-uw-p-er-ah-m-p-ow1-z","vb"],superimposed:["s-uw p-er ah-m p-ow1-z-d","vbn jj"],superintendent:["s-uw p-er ah-n t-eh1-n d-ah-n-t","nn"],superior:["s-uw p-ih1 r-iy er","jj nn"],superiority:["s-uw p-ih r-iy ao1 r-ih t-iy","nn"],superlative:["s-uh p-er1 l-ah t-ih-v","jj"],supermarket:["s-uw1 p-er m-aa-r k-ih-t","nn"],supernatural:["s-uw p-er n-ae1 ch-er ah-l","jj nn"],superpower:["s-uw p-er p-aw1 er","nn"],superregional:["s-uw p-er r-iy1 jh-ah n-ah-l","jj"],supersede:["s-uw p-er s-iy1-d","vb"],superseded:["s-uw p-er s-iy1 d-ah-d","vbn vbd"],supersedes:["s-uw p-er s-iy1-d-z","vbz"],supersonic:["s-uw p-er s-aa1 n-ih-k","jj"],superstar:["s-uw p-er s-t-aa1-r","nn"],superstition:["s-uw p-er s-t-ih1 sh-ah-n","nn"],superstitious:["s-uw p-er s-t-ih1 sh-ah-s","jj"],superstore:["s-uw1 p-er s-t-ao-r","nn"],superstructure:["s-uw1 p-er s-t-r-ah-k ch-er","nn"],supertanker:["s-uw1 p-er t-ae-ng k-er","nn"],supervise:["s-uw1 p-er v-ay-z","vb vbp"],supervised:["s-uw1 p-er v-ay-z-d","vbd jj vbn"],supervises:["s-uw1 p-er v-ay z-ih-z","vbz"],supervising:["s-uw1 p-er v-ay z-ih-ng","vbg"],supervision:["s-uw p-er v-ih1 zh-ah-n","nn"],supervisor:["s-uw1 p-er v-ay z-er","nn"],supervisory:["s-uw p-er v-ay1 z-er iy","jj"],supervoting:["s-uw p-er v-ow1 t-ih-ng","jj"],supine:["s-ah p-ay1-n","nn"],supper:["s-ah1 p-er","nn"],supplant:["s-ah p-l-ae1-n-t","vb"],supplanted:["s-ah p-l-ae1-n t-ah-d","vbn"],supplanting:["s-ah p-l-ae1-n t-ih-ng","vbg"],supple:["s-ah1 p-ah-l","jj"],supplement:["s-ah1 p-l-ah m-ah-n-t","nn vbp vb"],supplemental:["s-ah p-l-ah m-eh1-n t-ah-l","jj"],supplementary:["s-ah p-l-ah m-eh1-n t-er iy","jj nn"],supplemented:["s-ah1 p-l-ah m-eh-n t-ah-d","vbn vbd"],supplementing:["s-ah1 p-l-ah m-ah-n t-ih-ng","vbg"],supplied:["s-ah p-l-ay1-d","vbn vbd"],supplier:["s-ah p-l-ay1 er","nn"],supply:["s-ah p-l-ay1","nn vbp vb"],supplying:["s-ah p-l-ay1 ih-ng","vbg"],support:["s-ah p-ao1-r-t","nn vb vbp"],supportable:["s-ah p-ao1-r t-ah b-ah-l","jj"],supported:["s-ah p-ao1-r t-ah-d","vbn jj vbd"],supporter:["s-ah p-ao1-r t-er","nn"],supporting:["s-ah p-ao1-r t-ih-ng","vbg jj"],supportive:["s-ah p-ao1-r t-ih-v","jj"],suppose:["s-ah p-ow1-z","vbp vb"],supposed:["s-ah p-ow1-z-d","vbn jj vbd"],supposedly:["s-ah p-ow1 z-ah-d l-iy","rb"],supposes:["s-ah p-ow1 z-ih-z","vbz"],supposing:["s-ah p-ow1 z-ih-ng","vbg"],suppress:["s-ah p-r-eh1-s","vb vbp"],suppressant:["s-ah p-r-eh1 s-ah-n-t","nn"],suppressed:["s-ah p-r-eh1-s-t","vbn jj vbd"],suppresses:["s-ah p-r-eh1 s-ih-z","vbz"],suppressing:["s-ah p-r-eh1 s-ih-ng","vbg"],suppression:["s-ah p-r-eh1 sh-ah-n","nn"],suppressor:["s-ah p-r-eh1 s-er","nn"],supra:["s-uw1 p-r-ah","rb"],supranational:["s-uw p-r-ah n-ae1 sh-ah n-ah-l","jj"],supremacy:["s-ah p-r-eh1 m-ah s-iy","nn"],supreme:["s-ah p-r-iy1-m","nn jj"],supremely:["s-uw p-r-iy1 m-ah l-iy","rb"],surcharge:["s-er ch-aa1-r-jh","nn"],sure:["sh-uh1-r","jj pdt rb uh"],surely:["sh-uh1-r l-iy","rb"],surest:["sh-uh1 r-ih-s-t","jjs"],surf:["s-er1-f","nn vb vbp"],surface:["s-er1 f-ah-s","nn vb vbp"],surfaced:["s-er1 f-ih-s-t","vbd vbn"],surfaceness:["s-er1 f-ah-s n-ah-s","nn"],surfacing:["s-er1 f-ah s-ih-ng","vbg"],surfactant:["s-er f-ae1-k t-ah-n-t","nn"],surfboard:["s-er1-f b-ao-r-d","nn"],surfeit:["s-er1 f-ah-t","nn"],surfer:["s-er1 f-er","nn"],surfing:["s-er1 f-ih-ng","nn"],surge:["s-er1-jh","nn vb"],surged:["s-er1-jh-d","vbd vbn"],surgeon:["s-er1 jh-ah-n","nn"],surgery:["s-er1 jh-er iy","nn"],surgical:["s-er1 jh-ih k-ah-l","jj"],surgically:["s-er1 jh-ih k-ah l-iy","rb"],surging:["s-er1 jh-ih-ng","vbg jj"],surly:["s-er1 l-iy","jj"],surmise:["s-er m-ay1-z","vb"],surmised:["s-er m-ay1-z-d","vbd vbn"],surmount:["s-er m-aw1-n-t","vb"],surmounted:["s-er m-aw1-n t-ih-d","vbd vbn"],surmounting:["s-er m-aw1-n t-ih-ng","vbg"],surname:["s-er1 n-ey-m","nn"],surpass:["s-er p-ae1-s","vb vbp"],surpassed:["s-er p-ae1-s-t","vbn vbd"],surpasses:["s-er p-ae1 s-ih-z","vbz"],surpassing:["s-er p-ae1 s-ih-ng","vbg rb"],surplus:["s-er1-p l-ah-s","nn jj"],surprise:["s-er p-r-ay1-z","nn jj rb vb"],surprised:["s-er p-r-ay1-z-d","vbn vbd jj"],surprising:["s-er p-r-ay1 z-ih-ng","jj vbg"],surprisingly:["s-er p-r-ay1 z-ih-ng l-iy","rb"],surreal:["s-er iy1-l","jj"],surrealism:["s-er iy1 l-ih z-ah-m","nn"],surrealistic:["s-er iy l-ih1 s-t-ih-k","jj"],surrender:["s-er eh1-n d-er","nn vbp vb"],surrendered:["s-er eh1-n d-er-d","vbd vbn"],surrendering:["s-er eh1-n d-er ih-ng","vbg"],surreptitious:["s-er ah-p t-ih1 sh-ah-s","jj"],surreptitiously:["s-er ah-p t-ih1 sh-ah-s l-iy","rb"],surrogacy:["s-er1 ah g-ah s-iy","nn"],surrogate:["s-er1 ah g-ah-t","jj nn"],surround:["s-er aw1-n-d","vbp vb"],surrounded:["s-er aw1-n d-ah-d","vbn vbd jj"],surrounding:["s-er aw1-n d-ih-ng","vbg jj nn"],surrounds:["s-er aw1-n-d-z","vbz"],surtax:["s-er1 t-ae-k-s","nn"],surveillance:["s-er v-ey1 l-ah-n-s","nn"],survey:["s-er v-ey1","nn vb vbp"],surveyed:["s-er v-ey1-d","vbn vbd"],surveying:["s-er v-ey1 ih-ng","vbg"],surveyor:["s-er v-ey1 er","nn"],survivability:["s-er v-ay v-ah b-ih1 l-ih t-iy","nn"],survivable:["s-er v-ay1 v-ah b-ah-l","jj"],survival:["s-er v-ay1 v-ah-l","nn"],survivalist:["s-er v-ay1 v-ah l-ih-s-t","nn"],survive:["s-er v-ay1-v","vb vbp"],survived:["s-er v-ay1-v-d","vbd vbn"],survives:["s-er v-ay1-v-z","vbz"],surviving:["s-er v-ay1 v-ih-ng","vbg"],survivor:["s-er v-ay1 v-er","nn"],susceptibility:["s-ah s-eh-p t-ah b-ih1 l-ah t-iy","nn"],susceptible:["s-ah s-eh1-p t-ah b-ah-l","jj nn"],sushi:["s-uw1 sh-iy","nn"],suspect:["s-ah s-p-eh1-k-t","vbp jj nn vb"],suspected:["s-ah s-p-eh1-k t-ah-d","vbn vbd jj"],suspecting:["s-ah s-p-eh1-k t-ih-ng","vbg"],suspend:["s-ah s-p-eh1-n-d","vb vbp"],suspended:["s-ah s-p-eh1-n d-ah-d","vbn jj vbd"],suspender:["s-ah s-p-eh1-n d-er","nn"],suspending:["s-ah s-p-eh1-n d-ih-ng","vbg"],suspends:["s-ah s-p-eh1-n-d-z","vbz"],suspense:["s-ah s-p-eh1-n-s","nn"],suspenseful:["s-ah s-p-eh1-n-s f-ah-l","jj"],suspension:["s-ah s-p-eh1-n sh-ah-n","nn"],suspicion:["s-ah s-p-ih1 sh-ah-n","nn"],suspicious:["s-ah s-p-ih1 sh-ah-s","jj"],suspiciously:["s-ah s-p-ih1 sh-ah-s l-iy","rb"],sustain:["s-ah s-t-ey1-n","vb vbp"],sustainability:["s-ah s-t-ey n-ah b-ih1 l-ih t-iy","nn"],sustainable:["s-ah s-t-ey1 n-ah b-ah-l","jj"],sustained:["s-ah s-t-ey1-n-d","vbn vbd jj"],sustaining:["s-ah s-t-ey1 n-ih-ng","vbg"],sustains:["s-ah s-t-ey1-n-z","vbz"],sustenance:["s-ah1 s-t-ah n-ah-n-s","nn"],suture:["s-uw1 ch-er","nn"],svelte:["s-v-eh1-l-t","jj"],swab:["s-w-aa1-b","vb"],swagger:["s-w-ae1 g-er","nn vb"],swaggering:["s-w-ae1 g-er ih-ng","vbg"],swallow:["s-w-aa1 l-ow","vb nn vbp"],swallowed:["s-w-aa1 l-ow-d","vbn vbd"],swallowing:["s-w-aa1 l-ow ih-ng","vbg"],swam:["s-w-ae1-m","vbd"],swami:["s-w-aa1 m-iy","nn"],swamp:["s-w-aa1-m-p","nn vb"],swamped:["s-w-ao1-m-p-t","vbn vbd"],swamping:["s-w-aa1-m p-ih-ng","vbg"],swampy:["s-w-aa1-m p-iy","jj"],swan:["s-w-aa1-n","nn"],swank:["s-w-ae1-ng-k","jj"],swanky:["s-w-aa1-ng k-iy","jj"],swap:["s-w-aa1-p","nn vbp vb"],swapped:["s-w-aa1-p-t","vbn vbd"],swapping:["s-w-aa1 p-ih-ng","vbg"],swarm:["s-w-ao1-r-m","nn vb"],swarmed:["s-w-ao1-r-m-d","vbd vbn"],swarming:["s-w-ao1-r m-ih-ng","vbg"],swart:["s-w-ao1-r-t","jj"],swarthy:["s-w-ao1-r dh-iy","jj"],swashbuckling:["s-w-aa1-sh b-ah k-l-ih-ng","jj"],swat:["s-w-aa1-t","nn"],swatch:["s-w-aa1-ch","nn"],swath:["s-w-aa1-th","nn"],swathe:["s-w-aa1-dh","vb"],swathed:["s-w-aa1-dh-d","vbn"],sway:["s-w-ey1","vb vbp nn"],swayed:["s-w-ey1-d","vbd vbn"],swaying:["s-w-ey1 ih-ng","vbg"],swear:["s-w-eh1-r","vb vbp"],swearing:["s-w-eh1 r-ih-ng","vbg"],swears:["s-w-eh1-r-z","vbz"],sweat:["s-w-eh1-t","nn vbd vbp vb"],sweated:["s-w-eh1 t-ih-d","vbd vbn"],sweater:["s-w-eh1 t-er","nn"],sweating:["s-w-eh1 t-ih-ng","vbg"],sweatshirt:["s-w-eh1-t sh-er-t","nn"],sweatshop:["s-w-eh1-t sh-aa-p","nn"],sweaty:["s-w-eh1 t-iy","jj"],sweep:["s-w-iy1-p","nn vb"],sweeper:["s-w-iy1 p-er","nn"],sweeping:["s-w-iy1 p-ih-ng","vbg jj nn"],sweepstakes:["s-w-iy1-p s-t-ey-k-s","nn"],sweet:["s-w-iy1-t","jj"],sweeten:["s-w-iy1 t-ah-n","vb"],sweetened:["s-w-iy1 t-ah-n-d","vbn vbd jj"],sweetener:["s-w-iy1 t-ah-n er","nn"],sweetening:["s-w-iy1 t-ah-n ih-ng","nn"],sweetens:["s-w-iy1 t-ah-n-z","vbz"],sweeter:["s-w-iy1 t-er","jjr"],sweetest:["s-w-iy1 t-ah-s-t","jjs"],sweetheart:["s-w-iy1-t hh-aa-r-t","nn jj"],sweetly:["s-w-iy1-t l-iy","rb"],sweetness:["s-w-iy1-t n-ah-s","nn"],swell:["s-w-eh1-l","vb vbp jj nn"],swelled:["s-w-eh1-l-d","vbd vbn jj"],swelling:["s-w-eh1 l-ih-ng","vbg jj nn"],sweltering:["s-w-eh1-l t-er ih-ng","jj"],swept:["s-w-eh1-p-t","vbd jj vbn"],swerve:["s-w-er1-v","vbp nn vb"],swerved:["s-w-er1-v-d","vbd"],swift:["s-w-ih1-f-t","jj nn rb"],swiftest:["s-w-ih1-f t-ah-s-t","jjs"],swiftly:["s-w-ih1-f-t l-iy","rb"],swiftness:["s-w-ih1-f-t n-ah-s","nn"],swig:["s-w-ih1-g","nn"],swim:["s-w-ih1-m","vb vbp nn"],swimmer:["s-w-ih1 m-er","nn"],swimming:["s-w-ih1 m-ih-ng","vbg jj nn"],swims:["s-w-ih1-m-z","vbz"],swimsuit:["s-w-ih1-m s-uw-t","nn"],swindle:["s-w-ih1-n-d-ah-l","vb"],swindled:["s-w-ih1-n d-ah-l-d","vbn vbd"],swindler:["s-w-ih1-n-d l-er","nn"],swindling:["s-w-ih1-n-d l-ih-ng","vbg"],swine:["s-w-ay1-n","nn"],swing:["s-w-ih1-ng","nn vbp jj vb"],swinger:["s-w-ih1 ng-er","nn"],swinging:["s-w-ih1 ng-ih-ng","vbg jj"],swipe:["s-w-ay1-p","nn vb"],swiped:["s-w-ay1-p-t","vbd vbn"],swipes:["s-w-ay1-p-s","vbz"],swiping:["s-w-ay1 p-ih-ng","vbg"],swirl:["s-w-er1-l","nn vb"],swirled:["s-w-er1-l-d","vbd"],swirling:["s-w-er1 l-ih-ng","vbg"],swish:["s-w-ih1-sh","vb"],swished:["s-w-ih1-sh-t","vbd vbn"],"switch":["s-w-ih1-ch","nn vb vbp"],switchboard:["s-w-ih1-ch b-ao-r-d","nn"],switched:["s-w-ih1-ch-t","vbd vbn jj"],switcher:["s-w-ih1 ch-er","nn"],switching:["s-w-ih1 ch-ih-ng","vbg"],swivel:["s-w-ih1 v-ah-l","jj nn vb"],swiveling:["s-w-ih1 v-ah-l ih-ng","vbg"],swollen:["s-w-ow1 l-ah-n","jj vbn"],swoon:["s-w-uw1-n","nn"],swooning:["s-w-uw1 n-ih-ng","nn"],swoop:["s-w-uw1-p","nn vb"],swooped:["s-w-uw1-p-t","vbd"],swooping:["s-w-uw1 p-ih-ng","vbg"],swoops:["s-w-uw1-p-s","nn vbz"],sword:["s-ao1-r-d","nn"],swordfish:["s-ao1-r-d f-ih-sh","nn"],swore:["s-w-ao1-r","vbd"],sworn:["s-w-ao1-r-n","vbn jj"],swum:["s-w-ah1-m","vbn"],swung:["s-w-ah1-ng","vbd vbn"],sycamore:["s-ih1 k-ah m-ao-r","nn"],sycophantic:["s-ih k-ah f-ae1-n t-ih-k","jj"],syllable:["s-ih1 l-ah b-ah-l","nn"],sylvan:["s-ih1-l v-ah-n","jj"],symbiotic:["s-ih-m b-iy aa1 t-ih-k","jj"],symbol:["s-ih1-m b-ah-l","nn"],symbolic:["s-ih-m b-aa1 l-ih-k","jj"],symbolically:["s-ih-m b-aa1 l-ih k-ah l-iy","rb"],symbolism:["s-ih1-m b-ah l-ih z-ah-m","nn"],symbolist:["s-ih1-m b-ah l-ah-s-t","nn"],symbolize:["s-ih1-m b-ah l-ay-z","vb vbp"],symbolized:["s-ih1-m b-ah l-ay-z-d","vbd vbn"],symbolizes:["s-ih1-m b-ah l-ay z-ah-z","vbz"],symbolizing:["s-ih1-m b-ah l-ay z-ih-ng","vbg"],symmetrical:["s-ah m-eh1 t-r-ih k-ah-l","jj"],symmetry:["s-ih1 m-ah t-r-iy","nn"],sympathetic:["s-ih-m p-ah th-eh1 t-ih-k","jj"],sympathetically:["s-ih-m p-ah th-eh1 t-ih k-ah l-iy","rb"],sympathize:["s-ih1-m p-ah th-ay-z","vbp vb"],sympathized:["s-ih1-m p-ah th-ay-z-d","vbd"],sympathizer:["s-ih1-m p-ah th-ay z-er","nn"],sympathy:["s-ih1-m p-ah th-iy","nn"],symphonic:["s-ih-m f-aa1 n-ih-k","jj"],symphony:["s-ih1-m f-ah n-iy","nn"],symposium:["s-ih-m p-ow1 z-iy ah-m","nn"],symptom:["s-ih1-m-p t-ah-m","nn"],symptomatic:["s-ih-m-p t-ah m-ae1 t-ih-k","jj"],synagogue:["s-ih1 n-ah g-ao-g","nn"],sync:["s-ih1-ng-k","nn"],synchronize:["s-ih1-ng-k-r-ah-n-ay-z","vb"],"synchronized":["s-ih1-ng k-r-ah n-ay-z-d","vbn jj"],syndicate:["s-ih1-n d-ih k-ah-t","nn vb"],syndicated:["s-ih1-n d-ih k-ey t-ih-d","vbn vbd jj"],syndicating:["s-ih1-n d-ih k-ey t-ih-ng","vbg"],syndication:["s-ih-n d-ih k-ey1 sh-ah-n","nn"],syndicator:["s-ih1-n d-ih k-ey t-er","nn"],syndrome:["s-ih1-n d-r-ow-m","nn"],synergistic:["s-ih n-er jh-ih1 s-t-ih-k","jj"],synergy:["s-ih1 n-er jh-iy","nn"],synonym:["s-ih1 n-ah n-ih-m","nn"],synonymous:["s-ah n-aa1 n-ah m-ah-s","jj"],synopsis:["s-ih n-aa1-p s-ih-s","nn"],synthesis:["s-ih1-n th-ah s-ah-s","nn"],synthesize:["s-ih1-n th-ah s-ay-z","vb"],synthesized:["s-ih1-n th-ih s-ay-z-d","vbn"],synthesizer:["s-ih1-n th-ah s-ay z-er","nn"],synthetic:["s-ih-n th-eh1 t-ih-k","jj nn"],syringe:["s-er ih1-n-jh","nn"],syrup:["s-er1 ah-p","nn"],system:["s-ih1 s-t-ah-m","nn"],systematic:["s-ih s-t-ah m-ae1 t-ih-k","jj"],systematically:["s-ih s-t-ah m-ae1 t-ih-k l-iy","rb"],systemic:["s-ih-s t-eh1 m-ih-k","jj"],systemwide:["s-ih1 s-t-ah-m w-ay-d","jj"],tab:["t-ae1-b","nn"],tabby:["t-ae1 b-iy","jj nn"],table:["t-ey1 b-ah-l","nn vb"],tableau:["t-ah b-l-ow1","nn"],tablecloth:["t-ey1 b-ah-l k-l-ao-th","nn"],tabled:["t-ey1 b-ah-l-d","vbn"],tablespoon:["t-ey1 b-ah-l s-p-uw-n","nn"],tablet:["t-ae1 b-l-ah-t","nn"],tableware:["t-ey1 b-ah-l w-eh-r","nn"],tabling:["t-ey1 b-ah-l ih-ng","vbg jj nn"],tabloid:["t-ae1 b-l-oy-d","nn jj"],taboo:["t-ae b-uw1","jj nn vb"],tabulate:["t-ae1 b-y-ah l-ey-t","vb"],tabulated:["t-ae1 b-y-ah l-ey t-ih-d","vbn jj vbd"],tabulation:["t-ae b-y-ah l-ey1 sh-ah-n","nn"],tacit:["t-ae1 s-ih-t","jj"],tacitly:["t-ae1 s-ih-t l-iy","rb"],tack:["t-ae1-k","nn vb vbp"],tacked:["t-ae1-k-t","vbd vbn"],tacking:["t-ae1 k-ih-ng","vbg"],tackle:["t-ae1 k-ah-l","vb vbp nn"],tackled:["t-ae1 k-ah-l-d","vbn"],tackling:["t-ae1 k-l-ih-ng","vbg"],tacky:["t-ae1 k-iy","jj"],taco:["t-aa1 k-ow","nn"],tact:["t-ae1-k-t","nn"],tactful:["t-ae1-k-t f-ah-l","jj"],tactic:["t-ae1-k t-ih-k","nn"],tactical:["t-ae1-k t-ih k-ah-l","jj"],tactically:["t-ae1-k t-ih k-ah l-iy","rb"],tactician:["t-ae-k t-ih1 sh-ah-n","nn"],tad:["t-ae1-d","nn rb"],tadpole:["t-ae1-d p-ow-l","nn"],taffeta:["t-ae1 f-ah t-ah","nn"],taffy:["t-ae1 f-iy","jj"],tag:["t-ae1-g","nn vb"],tagged:["t-ae1-g-d","vbn vbd jj"],tagging:["t-ae1 g-ih-ng","vbg"],tagline:["t-ae1 g-l-ay-n","nn"],tail:["t-ey1-l","nn jj vb"],tailgate:["t-ey1-l g-ey-t","nn"],tailing:["t-ey1 l-ih-ng","vbg"],tailor:["t-ey1 l-er","vb nn"],tailored:["t-ey1 l-er-d","vbn jj"],tailoring:["t-ey1 l-er ih-ng","vbg"],tailpipe:["t-ey1-l p-ay-p","nn"],tailspin:["t-ey1-l s-p-ih-n","nn"],taint:["t-ey1-n-t","nn vb vbp"],tainted:["t-ey1-n t-ih-d","vbn vbd jj"],take:["t-ey1-k","vb nn vbp"],taken:["t-ey1 k-ah-n","vbn vbg"],takeoff:["t-ey1-k ao-f","nn"],takeout:["t-ey1-k aw-t","nn"],takeover:["t-ey1-k ow v-er","nn"],taker:["t-ey1 k-er","nn"],takes:["t-ey1-k-s","vbz"],taking:["t-ey1 k-ih-ng","vbg"],tale:["t-ey1-l","nn"],talent:["t-ae1 l-ah-n-t","nn"],talented:["t-ae1 l-ah-n t-ah-d","jj"],talk:["t-ao1-k","vb vbp nn"],talkative:["t-ao1 k-ah t-ih-v","jj"],talked:["t-ao1-k-t","vbd vbn"],talker:["t-ao1 k-er","nn"],talking:["t-ao1 k-ih-ng","vbg"],talky:["t-ao1 k-iy","jj"],tall:["t-ao1-l","jj"],taller:["t-ao1 l-er","jjr"],tallest:["t-ao1 l-ih-s-t","jjs"],tallied:["t-ae1 l-iy-d","vbn vbd"],tallow:["t-ae1 l-ow","nn"],tally:["t-ae1 l-iy","nn vbp vb"],tallyho:["t-ae l-iy hh-ow1","nn"],tallying:["t-ae1 l-iy ih-ng","vbg"],tam:["t-ae1-m","nn"],tambourine:["t-ae-m b-er iy1-n","nn"],tame:["t-ey1-m","jj vb"],tamer:["t-ey1 m-er","jjr"],taming:["t-ey1 m-ih-ng","vbg"],tamper:["t-ae1-m p-er","vb"],tampered:["t-ae1-m p-er-d","vbd"],tampering:["t-ae1-m p-er ih-ng","vbg"],tampon:["t-ae1-m p-aa-n","nn"],tan:["t-ae1-n","jj nn"],tandem:["t-ae1-n d-ah-m","nn jj"],tang:["t-ae1-ng","nn"],tangent:["t-ae1-n jh-ah-n-t","jj nn"],tangential:["t-ae-n jh-eh1-n ch-ah-l","jj"],tangible:["t-ae1-n jh-ah b-ah-l","jj"],tangle:["t-ae1-ng g-ah-l","nn vbp vb"],tangled:["t-ae1-ng g-ah-l-d","jj vbd vbn"],tango:["t-ae1-ng g-ow","nn"],tank:["t-ae1-ng-k","nn vb"],tanked:["t-ae1-ng-k-t","vbn"],tanker:["t-ae1-ng k-er","nn"],tanned:["t-ae1-n-d","jj vbn"],tanning:["t-ae1 n-ih-ng","nn"],tansy:["t-ae1-n z-iy","nn"],tantalize:["t-ae1-n-t-ah-l-ay-z","vb"],tantalized:["t-ae1-n t-ah l-ay-z-d","vbn"],tantalizing:["t-ae1-n t-ah l-ay z-ih-ng","vbg jj"],tantalizingly:["t-ae1-n t-ah l-ay z-ih-ng l-iy","rb"],tantamount:["t-ae1-n t-ah m-aw-n-t","jj"],tantrum:["t-ae1-n t-r-ah-m","nn"],tap:["t-ae1-p","vb nn vbp"],tape:["t-ey1-p","nn vb vbp"],taped:["t-ey1-p-t","vbn jj vbd"],taper:["t-ey1 p-er","vb nn"],tapered:["t-ey1 p-er-d","jj vbn"],tapering:["t-ey1 p-er ih-ng","vbg"],tapestry:["t-ae1 p-ah-s t-r-iy","nn"],taping:["t-ey1 p-ih-ng","vbg"],tapped:["t-ae1-p-t","vbd vbn"],tappet:["t-ae1 p-ah-t","nn"],tapping:["t-ae1 p-ih-ng","vbg"],tar:["t-aa1-r","nn"],tardiness:["t-aa1-r d-iy n-ah-s","nn"],tardy:["t-aa1-r d-iy","jj"],target:["t-aa1-r g-ah-t","nn vbp vb"],targeted:["t-aa1-r g-ah t-ih-d","vbn vbd jj"],targeting:["t-aa1-r g-ah t-ih-ng","vbg"],tariff:["t-eh1 r-ah-f","nn"],tarmac:["t-aa1-r m-ae-k","nn"],tarnish:["t-aa1-r n-ih-sh","vb"],tarnished:["t-aa1-r n-ih-sh-t","vbn jj vbd"],tarpon:["t-aa1-r p-ah-n","nn"],tarred:["t-aa1-r-d","vbn vbd"],tarry:["t-eh1 r-iy","vb"],tart:["t-aa1-r-t","jj nn"],tartan:["t-aa1-r t-ah-n","nn"],task:["t-ae1-s-k","nn vb"],taskmaster:["t-ae1-s-k m-ae s-t-er","nn"],tassel:["t-ae1 s-ah-l","nn"],taste:["t-ey1-s-t","nn vb vbp"],tasted:["t-ey1 s-t-ah-d","vbd vbn"],tasteful:["t-ey1-s-t f-ah-l","jj"],tastefully:["t-ey1-s-t f-ah l-iy","rb"],tasteless:["t-ey1-s-t l-ah-s","jj"],tastier:["t-ey1 s-t-iy er","jjr"],tasting:["t-ey1 s-t-ih-ng","vbg"],tasty:["t-ey1 s-t-iy","jj"],tat:["t-ae1-t","vb"],tatter:["t-ae1-t-er","vb"],tattered:["t-ae1 t-er-d","jj vbn"],tattoo:["t-ae t-uw1","nn vb"],tattooed:["t-ae t-uw1-d","vbn"],taught:["t-ao1-t","vbn vbd"],taunt:["t-ao1-n-t","nn vb"],taunted:["t-ao1-n t-ih-d","vbd vbn"],taunting:["t-ao1-n t-ih-ng","vbg"],taut:["t-ao1-t","jj rb"],tavern:["t-ae1 v-er-n","nn"],tawdry:["t-ao1 d-r-iy","jj"],tax:["t-ae1-k-s","nn vb vbp"],taxable:["t-ae1-k s-ah b-ah-l","jj"],taxation:["t-ae-k s-ey1 sh-ah-n","nn"],taxed:["t-ae1-k-s-t","vbn jj vbd"],taxi:["t-ae1-k s-iy","nn vb"],taxicab:["t-ae1-k s-iy k-ae-b","nn"],taxied:["t-ae1-k s-iy-d","vbd"],taxiing:["t-ae1-k s-iy ih-ng","vbg"],taxing:["t-ae1-k s-ih-ng","vbg jj nn"],taxpayer:["t-ae1-k s-p-ey er","nn"],taxpaying:["t-ae1-k s-p-ey ih-ng","jj"],tea:["t-iy1","nn"],teach:["t-iy1-ch","vb vbp"],teacher:["t-iy1 ch-er","nn"],teaches:["t-iy1 ch-ah-z","vbz"],teaching:["t-iy1 ch-ih-ng","vbg"],teakwood:["t-iy1-k w-uh-d","nn"],team:["t-iy1-m","nn vb vbp"],teamed:["t-iy1-m-d","vbd vbn"],teaming:["t-iy1 m-ih-ng","vbg"],teammate:["t-iy1 m-ey-t","nn"],teamster:["t-iy1-m s-t-er","nn"],teamwork:["t-iy1-m w-er-k","nn"],teapot:["t-iy1 p-aa-t","nn"],tear:["t-eh1-r","vb vbp nn"],tearfully:["t-ih1-r f-ah l-iy","rb"],tearing:["t-eh1 r-ih-ng","vbg"],tease:["t-iy1-z","vb nn vbp"],teased:["t-iy1-z-d","vbn vbd"],teaser:["t-iy1 z-er","nn"],teasing:["t-iy1 z-ih-ng","jj vbg"],teaspoon:["t-iy1 s-p-uw-n","nn"],teat:["t-iy1-t","nn"],tebuthiuron:["t-eh b-ah th-y-uw1 r-aa-n","nn"],tech:["t-eh1-k","nn"],technical:["t-eh1-k n-ih k-ah-l","jj"],technicality:["t-eh-k n-ih k-ae1 l-ih t-iy","nn"],technically:["t-eh1-k n-ih k-ah l-iy","rb"],technician:["t-eh-k n-ih1 sh-ah-n","nn"],technique:["t-eh-k n-iy1-k","nn"],technocrat:["t-eh1-k n-ah k-r-ae-t","nn"],technocratic:["t-eh-k n-ah k-r-ae1 t-ih-k","jj"],technological:["t-eh-k n-ah l-aa1 jh-ih k-ah-l","jj"],technologically:["t-eh-k n-ah l-aa1 jh-ih k-ah l-iy","rb"],technologist:["t-eh-k n-aa1 l-ah jh-ih-s-t","nn"],technology:["t-eh-k n-aa1 l-ah jh-iy","nn"],teddy:["t-eh1 d-iy","nn"],tedious:["t-iy1 d-iy ah-s","jj"],tediously:["t-iy1 d-iy ah-s l-iy","rb"],tedium:["t-iy1 d-iy ah-m","nn"],tee:["t-iy1","nn vb"],teed:["t-iy1-d","vbd vbn"],teem:["t-iy1-m","vb"],teeming:["t-iy1 m-ih-ng","vbg"],teems:["t-iy1-m-z","vbz"],teen:["t-iy1-n","jj nn"],teenage:["t-iy1 n-ey-jh","jj"],teenager:["t-iy1-n ey jh-er","nn"],teensy:["t-iy1-n s-iy","jj"],teeter:["t-iy1-t-er","vb"],teetered:["t-iy1 t-er-d","vbd"],teetering:["t-iy1 t-er ih-ng","vbg jj"],teething:["t-iy1 dh-ih-ng","vbg"],telecast:["t-eh1 l-ah k-ae-s-t","nn"],telecom:["t-eh1 l-ah k-aa-m","nn"],telecommunication:["t-eh l-ah k-ah m-y-uw n-ih k-ey1 sh-ah-n","nn"],telecommunications:["t-eh l-ah k-ah m-y-uw n-ah k-ey1 sh-ah-n-z","nn"],telegram:["t-eh1 l-ah g-r-ae-m","nn"],telegraph:["t-eh1 l-ah g-r-ae-f","nn vbp vb"],telegraphed:["t-eh1 l-ah g-r-ae-f-t","vbd"],telemarketer:["t-eh l-ah m-aa1-r k-ih t-er","nn"],telemarketing:["t-eh l-ah m-aa1-r k-ah t-ih-ng","nn"],telepathy:["t-ah l-eh1 p-ah th-iy","nn"],telephone:["t-eh1 l-ah f-ow-n","nn vb"],telephoned:["t-eh1 l-ah f-ow-n-d","vbd vbn"],telephoning:["t-eh1 l-ah f-ow n-ih-ng","vbg"],telescope:["t-eh1 l-ah s-k-ow-p","nn vb"],teletype:["t-eh1 l-ah t-ay-p","nn"],televise:["t-eh1-l-ah-v-ay-z","vb"],televised:["t-eh1 l-ah v-ay-z-d","vbn jj"],televising:["t-eh1 l-ah v-ay z-ih-ng","nn"],television:["t-eh1 l-ah v-ih zh-ah-n","nn"],televison:["t-eh1 l-ih v-ih zh-ah-n","nn"],telex:["t-eh1 l-eh-k-s","nn"],tell:["t-eh1-l","vb vbp"],teller:["t-eh1 l-er","nn"],telling:["t-eh1 l-ih-ng","vbg jj nn"],tellingly:["t-eh1 l-ih-ng l-iy","rb"],tells:["t-eh1-l-z","vbz"],telltale:["t-eh1-l t-ey-l","jj nn"],temblor:["t-eh1-m b-l-er","nn"],temerity:["t-ah m-eh1 r-ah t-iy","nn"],temp:["t-eh1-m-p","nn"],temper:["t-eh1-m p-er","nn vb"],tempera:["t-eh1-m p-er ah","nn"],temperament:["t-eh1-m p-r-ah m-ah-n-t","nn"],temperamental:["t-eh-m p-r-ah m-eh1-n t-ah-l","jj"],temperance:["t-eh1-m p-er ah-n-s","nn"],temperate:["t-eh1-m p-r-ah-t","jj"],temperature:["t-eh1-m p-r-ah ch-er","nn"],tempered:["t-eh1-m p-er-d","vbn vbd"],tempering:["t-eh1-m p-er ih-ng","vbg"],tempest:["t-eh1-m p-ah-s-t","nn"],tempestuous:["t-eh-m p-eh1-s ch-uw ah-s","jj"],template:["t-eh1-m p-l-ah-t","nn"],temple:["t-eh1-m p-ah-l","nn"],tempo:["t-eh1-m p-ow","nn"],temporal:["t-eh1-m p-er ah-l","jj nn"],temporally:["t-eh1-m p-er ah l-iy","rb"],temporarily:["t-eh-m p-er eh1 r-ah l-iy","rb"],temporary:["t-eh1-m p-er eh r-iy","jj"],tempore:["t-eh1-m p-ao-r","nn"],temporize:["t-eh1-m-p-er-ay-z","vb"],temporizing:["t-eh1-m p-er ay z-ih-ng","vbg"],tempt:["t-eh1-m-p-t","vb vbp"],temptation:["t-eh-m t-ey1 sh-ah-n","nn"],tempted:["t-eh1-m-p t-ah-d","vbn vbd"],tempting:["t-eh1-m-p t-ih-ng","jj"],tempts:["t-eh1-m-p-t-s","vbz"],ten:["t-eh1-n","nn"],tenable:["t-eh1 n-ah b-ah-l","jj"],tenacious:["t-ah n-ey1 sh-ah-s","jj"],tenaciously:["t-ah n-ey1 sh-ah-s l-iy","rb"],tenacity:["t-ah n-ae1 s-ih t-iy","nn"],tenancy:["t-eh1 n-ah-n s-iy","nn"],tenant:["t-eh1 n-ah-n-t","nn"],tend:["t-eh1-n-d","vbp vb"],tended:["t-eh1-n d-ah-d","vbd vbn jj"],tendency:["t-eh1-n d-ah-n s-iy","nn"],tendentious:["t-eh-n d-eh1-n sh-ah-s","jj"],tender:["t-eh1-n d-er","nn vbp jj vb"],tendered:["t-eh1-n d-er-d","vbn jj vbd"],tendering:["t-eh1-n d-er ih-ng","vbg"],tenderly:["t-eh1-n d-er l-iy","rb"],tenderness:["t-eh1-n d-er n-ah-s","nn"],tending:["t-eh1-n d-ih-ng","vbg"],tendon:["t-eh1-n d-ah-n","nn"],tends:["t-eh1-n-d-z","vbz"],tenement:["t-eh1 n-ah m-ah-n-t","nn"],tenet:["t-eh1 n-ah-t","nn"],tenfold:["t-eh1-n f-ow-l-d","rb jj"],tennis:["t-eh1 n-ah-s","nn"],tenor:["t-eh1 n-er","nn"],tense:["t-eh1-n-s","jj nn"],tensely:["t-eh1-n-s l-iy","rb"],tensile:["t-eh1-n s-ah-l","jj"],tension:["t-eh1-n sh-ah-n","nn"],tent:["t-eh1-n-t","nn"],tentacle:["t-eh1-n t-ah k-ah-l","nn"],tentative:["t-eh1-n t-ah t-ih-v","jj nn"],tentatively:["t-eh1-n t-ah t-ih-v l-iy","rb"],tenth:["t-eh1-n-th","jj nn"],tenting:["t-eh1-n t-ih-ng","nn"],tenuous:["t-eh1 n-y-ah-w ah-s","jj"],tenure:["t-eh1 n-y-er","nn"],tepid:["t-eh1 p-ih-d","jj"],tequila:["t-ah k-iy1 l-ah","nn"],term:["t-er1-m","nn vb vbp"],termed:["t-er1-m-d","vbd vbn"],terminal:["t-er1 m-ah n-ah-l","nn jj"],terminate:["t-er1 m-ah n-ey-t","vb vbp"],terminated:["t-er1 m-ah n-ey t-ah-d","vbn vbd"],terminates:["t-er1 m-ih n-ey-t-s","vbz"],terminating:["t-er1 m-ah n-ey t-ih-ng","vbg"],termination:["t-er m-ah n-ey1 sh-ah-n","nn"],terming:["t-er1 m-ih-ng","vbg"],terminology:["t-er m-ih n-aa1 l-ah jh-iy","nn"],terminus:["t-er1 m-ih n-ah-s","nn"],termite:["t-er1 m-ay-t","nn"],terra:["t-eh1 r-ah","nn"],terrace:["t-eh1 r-ah-s","nn vb"],terraced:["t-eh1 r-ah-s-t","vbn"],terrain:["t-er ey1-n","nn"],terrestrial:["t-er eh1-s t-r-iy ah-l","jj"],terrible:["t-eh1 r-ah b-ah-l","jj"],terribly:["t-eh1 r-ah b-l-iy","rb"],terrier:["t-eh1 r-iy er","nn"],terrific:["t-er ih1 f-ih-k","jj"],terrified:["t-eh1 r-ah f-ay-d","vbn jj vbd"],terrifies:["t-eh1 r-ah f-ay-z","vbz"],terrify:["t-eh1 r-ah f-ay","vb"],terrifying:["t-eh1 r-ah f-ay ih-ng","jj vbg"],territorial:["t-eh r-ih t-ao1 r-iy ah-l","jj nn"],territory:["t-eh1 r-ih t-ao r-iy","nn"],terror:["t-eh1 r-er","nn"],terrorism:["t-eh1 r-er ih z-ah-m","nn"],terrorist:["t-eh1 r-er ih-s-t","jj nn"],terroristic:["t-eh r-er ih1 s-t-ih-k","jj"],terrorize:["t-eh1 r-er ay-z","vb"],terrorized:["t-eh1 r-er ay-z-d","vbn vbd"],terrorizing:["t-eh1 r-er ay z-ih-ng","vbg"],terry:["t-eh1 r-iy","nn"],terse:["t-er1-s","jj"],tersely:["t-er1-s l-iy","rb"],tertiary:["t-er1 sh-er iy","jj"],test:["t-eh1-s-t","nn vbp vb"],testament:["t-eh1 s-t-ah m-ah-n-t","nn"],tested:["t-eh1 s-t-ah-d","vbn vbd jj"],tester:["t-eh1 s-t-er","nn"],testicle:["t-eh1 s-t-ih k-ah-l","nn"],testified:["t-eh1 s-t-ah f-ay-d","vbd vbn"],testifies:["t-eh1 s-t-ah f-ay-z","vbz"],testify:["t-eh1 s-t-ah f-ay","vb vbp"],testifying:["t-eh1 s-t-ah f-ay ih-ng","vbg"],testily:["t-eh1 s-t-ah l-iy","rb"],testimonial:["t-eh s-t-ah m-ow1 n-iy ah-l","jj nn"],testimony:["t-eh1 s-t-ah m-ow n-iy","nn"],testing:["t-eh1 s-t-ih-ng","vbg"],testosterone:["t-eh s-t-aa1 s-t-er ow-n","nn"],testy:["t-eh1 s-t-iy","jj"],tetanus:["t-eh1 t-ah n-ah-s","nn"],tether:["t-eh1-dh-er","vb"],tethered:["t-eh1 dh-er-d","vbn vbd jj"],text:["t-eh1-k-s-t","nn"],textbook:["t-eh1-k-s-t b-uh-k","nn"],textile:["t-eh1-k s-t-ay-l","nn jj"],textual:["t-eh1-k-s ch-ah w-ah-l","jj"],texture:["t-eh1-k-s ch-er","nn"],textured:["t-eh1-k-s ch-er-d","jj"],thallium:["th-ae1 l-iy ah-m","nn"],than:["dh-ae1-n","in rb rbr"],thank:["th-ae1-ng-k","vb vbp"],thanked:["th-ae1-ng-k-t","vbd vbn"],thankful:["th-ae1-ng-k f-ah-l","jj"],thankfully:["th-ae1-ng-k f-ah l-iy","rb"],thanking:["th-ae1-ng k-ih-ng","vbg"],thankless:["th-ae1-ng-k l-ah-s","jj"],thanks:["th-ae1-ng-k-s","uh"],thanksgiving:["th-ae-ng-k-s g-ih1 v-ih-ng","nn"],thar:["th-aa1-r","rb"],that:["dh-ae1-t","in dt nn rb rp uh wp wdt"],thatch:["th-ae1-ch","nn"],thaw:["th-ao1","nn vb"],thawed:["th-ao1-d","vbn"],thawing:["th-ao1 ih-ng","vbg"],the:["dh-ah","dt"],theater:["th-iy1 ah t-er","nn"],theatergoer:["th-iy1 t-er g-ow er","nn"],theatrical:["th-iy ae1 t-r-ih k-ah-l","jj nn"],theatricality:["th-iy ae t-r-ah k-ae1 l-ah t-iy","nn"],theatrically:["th-iy ae1 t-r-ih k-ah l-iy","rb"],theft:["th-eh1-f-t","nn"],their:["dh-eh1-r","prp$"],theirs:["dh-eh1-r-z","prp jj"],them:["dh-eh1-m","prp dt"],thematic:["th-iy m-ae1 t-ih-k","jj"],theme:["th-iy1-m","nn vb"],themed:["th-iy1-m-d","vbn jj"],themselves:["dh-eh-m s-eh1-l-v-z","prp"],then:["dh-eh1-n","rb in jj"],thence:["dh-eh1-n-s","rb"],thenceforth:["dh-eh-n-s f-ao1-r-th","cc"],theocracy:["th-iy aa1 k-r-ah s-iy","nn"],theologian:["th-iy ah l-ow1 jh-iy ah-n","nn"],theological:["th-iy ah l-aa1 jh-ih k-ah-l","jj"],theology:["th-iy aa1 l-ah jh-iy","nn"],theorem:["th-ih1 r-ah-m","nn"],theoretical:["th-iy er eh1 t-ih k-ah-l","jj"],theoretically:["th-iy er eh1 t-ih k-ah l-iy","rb"],theoretician:["th-iy er ah t-ih1 sh-ah-n","nn"],theorist:["th-iy1 er ih-s-t","nn"],theorize:["th-iy1 er ay-z","vbp vb"],theorized:["th-iy1 er ay-z-d","vbd"],theorizing:["th-iy1 er ay z-ih-ng","nn"],theory:["th-ih1 r-iy","nn"],therapeutic:["th-eh r-ah p-y-uw1 t-ih-k","jj nn"],therapist:["th-eh1 r-ah p-ah-s-t","nn"],therapy:["th-eh1 r-ah p-iy","nn"],there:["dh-eh1-r","ex rb uh"],thereabouts:["dh-eh r-ah b-aw1-t-s","rb"],thereafter:["dh-eh r-ae1-f t-er","rb"],thereby:["dh-eh1-r b-ay1","rb"],therefore:["dh-eh1-r f-ao-r","rb cc"],therein:["dh-eh r-ih1-n","rb"],thereof:["th-eh r-ah1-v","rb"],thereupon:["dh-eh r-ah p-aa1-n","rb"],thermal:["th-er1 m-ah-l","jj"],thermometer:["th-er m-aa1 m-ah t-er","nn"],thermonuclear:["th-er m-ow n-uw1 k-l-iy er","jj"],thermoplastic:["th-er m-ah p-l-ae1 s-t-ih-k","jj"],thermos:["th-er1 m-ah-s","nn"],thermostat:["th-er1 m-ah s-t-ae-t","nn"],thesaurus:["th-ah s-ao1 r-ah-s","nn"],these:["dh-iy1-z","dt"],thesis:["th-iy1 s-ah-s","nn"],thespian:["th-eh1 s-p-iy ah-n","jj"],they:["dh-ey1","prp"],thiamin:["th-ay1 ah m-ah-n","nn"],thick:["th-ih1-k","jj nn rb"],thicken:["th-ih1 k-ah-n","vb"],thickened:["th-ih1 k-ah-n-d","vbn vbd"],thickening:["th-ih1 k-ah n-ih-ng","vbg"],thickens:["th-ih1 k-ah-n-z","vbz"],thicker:["th-ih1 k-er","jjr"],thicket:["th-ih1 k-ih-t","nn"],thickly:["th-ih1-k l-iy","rb"],thickness:["th-ih1-k n-ah-s","nn"],thief:["th-iy1-f","nn"],thieve:["th-iy1-v","vb"],thieving:["th-iy1 v-ih-ng","vbg jj nn"],thigh:["th-ay1","nn"],thimble:["th-ih1-m b-ah-l","nn"],thin:["th-ih1-n","jj rb vb"],thine:["dh-ay1-n","jj"],thing:["th-ih1-ng","nn"],think:["th-ih1-ng-k","vbp vb nn"],thinker:["th-ih1-ng k-er","nn"],thinking:["th-ih1-ng k-ih-ng","vbg jj"],thinks:["th-ih1-ng-k-s","vbz"],thinly:["th-ih1-n l-iy","rb"],thinned:["th-ih1-n-d","vbn vbd"],thinner:["th-ih1 n-er","jjr nn"],thinness:["th-ih1-n n-ih-s","nn"],thinnest:["th-ih1 n-ih-s-t","jjs"],thinning:["th-ih1 n-ih-ng","vbg"],third:["th-er1-d","nn jj rb"],thirst:["th-er1-s-t","nn"],thirsty:["th-er1 s-t-iy","jj"],thirteenth:["th-er1 t-iy1-n-th","jj nn"],thirtieth:["th-er1 t-iy ah-th","jj"],thirty:["th-er1 t-iy","nn"],"this":["dh-ih1-s","dt rb pdt"],thistle:["th-ih1 s-ah-l","nn"],thong:["th-ao1-ng","nn"],thorn:["th-ao1-r-n","nn"],thorny:["th-ao1-r n-iy","jj"],thorough:["th-er1 ow","jj"],thoroughbred:["th-er1 ow b-r-eh1-d","jj nn"],thoroughfare:["th-er1 ow f-eh-r","nn"],thoroughly:["th-er1 ow l-iy","rb"],thoroughness:["th-er1 ow n-ah-s","nn"],those:["dh-ow1-z","dt"],though:["dh-ow1","in rb"],thought:["th-ao1-t","vbd nn vbn"],thoughtful:["th-ao1-t f-ah-l","jj"],thoughtfully:["th-ao1-t f-ah l-iy","rb"],thoughtless:["th-ao1-t l-ah-s","jj"],thousand:["th-aw1 z-ah-n-d","nn"],thousandth:["th-aw1 z-ah-n-d-th","jj"],thrall:["th-r-ao1-l","nn"],thrash:["th-r-ae1-sh","vb"],thrashed:["th-r-ae1-sh-t","vbd vbn"],thrashing:["th-r-ae1 sh-ih-ng","nn vbg"],thread:["th-r-eh1-d","nn vb"],threadbare:["th-r-eh1-d b-eh-r","jj"],threaded:["th-r-eh1 d-ah-d","vbn"],threading:["th-r-eh1 d-ih-ng","vbg"],threat:["th-r-eh1-t","nn"],threaten:["th-r-eh1 t-ah-n","vb vbp"],threatened:["th-r-eh1 t-ah-n-d","vbn vbd jj"],threatening:["th-r-eh1 t-ah-n ih-ng","vbg jj"],threateningly:["th-r-eh1 t-ah-n ih-ng l-iy","rb"],threatens:["th-r-eh1 t-ah-n-z","vbz"],three:["th-r-iy1","cd"],threefold:["th-r-iy1 f-ow-l-d","jj rb"],threemonth:["th-r-iy1 m-ah-n-th","jj"],threesome:["th-r-iy1 s-ah-m","nn"],threshold:["th-r-eh1-sh ow-l-d","nn"],threw:["th-r-uw1","vbd"],thrice:["th-r-ay1-s","rb"],thrift:["th-r-ih1-f-t","nn"],thrifty:["th-r-ih1-f t-iy","jj"],thrill:["th-r-ih1-l","nn vb"],thrilled:["th-r-ih1-l-d","vbn jj vbd"],thriller:["th-r-ih1 l-er","nn"],thrilling:["th-r-ih1 l-ih-ng","jj"],thrips:["th-r-ih1-p-s","nn"],thrive:["th-r-ay1-v","vb vbp"],thrived:["th-r-ay1-v-d","vbd vbn"],thrives:["th-r-ay1-v-z","vbz"],thriving:["th-r-ay1 v-ih-ng","vbg jj"],throat:["th-r-ow1-t","nn"],throb:["th-r-aa1-b","vb"],throbbing:["th-r-aa1 b-ih-ng","vbg"],thrombosis:["th-r-aa-m b-ow1 s-ah-s","nn"],throne:["th-r-ow1-n","nn"],throng:["th-r-ao1-ng","nn vb vbp"],throttle:["th-r-aa1 t-ah-l","nn vb"],throttled:["th-r-aa1 t-ah-l-d","vbn"],throttling:["th-r-aa1 t-ah-l ih-ng","vbg"],through:["th-r-uw1","in jj rb rp"],throughout:["th-r-uw aw1-t","in rb"],throughput:["th-r-uw1 p-uh-t","nn"],"throw":["th-r-ow1","vb vbp nn"],throwaway:["th-r-ow1 ah w-ey","jj"], +throwback:["th-r-ow1 b-ae-k","nn"],thrower:["th-r-ow1 er","nn"],throwing:["th-r-ow1 ih-ng","vbg"],thrown:["th-r-ow1-n","vbn"],"throws":["th-r-ow1-z","vbz"],thru:["th-r-uw1","nn in"],thrust:["th-r-ah1-s-t","nn vbd vbn vb"],thrusting:["th-r-ah1 s-t-ih-ng","vbg"],thruway:["th-r-uw1 w-ey","nn"],thud:["th-ah1-d","nn vb"],thug:["th-ah1-g","nn"],thum:["th-ah1-m","prp"],thumb:["th-ah1-m","nn vb"],thumbed:["th-ah1-m-d","vbd vbn"],thumbing:["th-ah1 m-ih-ng","vbg"],thumbnail:["th-ah1-m n-ey-l","nn"],thump:["th-ah1-m-p","nn vb"],thumped:["th-ah1-m-p-t","vbd"],thumping:["th-ah1-m p-ih-ng","vbg"],thunder:["th-ah1-n d-er","nn vb vbp"],thundered:["th-ah1-n d-er-d","vbd"],thundering:["th-ah1-n d-er ih-ng","vbg jj"],thunderous:["th-ah1-n d-er ah-s","jj"],thunders:["th-ah1-n d-er-z","vbz"],thunderstorm:["th-ah1-n d-er s-t-ao-r-m","nn"],thunderstruck:["th-ah1-n d-er s-t-r-ah-k","jj"],thus:["dh-ah1-s","rb"],thwart:["th-w-ao1-r-t","vb nn rb"],thwarted:["th-w-ao1-r t-ah-d","vbn vbd"],thwarting:["th-w-ao1-r t-ih-ng","vbg"],thyroid:["th-ay1 r-oy-d","nn"],tick:["t-ih1-k","vb nn"],ticked:["t-ih1-k-t","vbd vbn jj"],ticker:["t-ih1 k-er","nn"],ticket:["t-ih1 k-ah-t","nn vb"],ticketed:["t-ih1 k-ah t-ih-d","vbn"],ticketing:["t-ih1 k-ah t-ih-ng","vbg"],ticking:["t-ih1 k-ih-ng","vbg"],tickle:["t-ih1-k-ah-l","vb"],tickled:["t-ih1 k-ah-l-d","vbd vbn"],ticklish:["t-ih1 k-ah-l ih-sh","jj"],tidal:["t-ay1 d-ah-l","jj"],tidbit:["t-ih1-d b-ih-t","nn"],tide:["t-ay1-d","nn vb"],tidewater:["t-ay1-d w-ao t-er","nn"],tidings:["t-ay1 d-ih-ng-z","nn"],tidy:["t-ay1 d-iy","jj"],tie:["t-ay1","nn vbp vb"],tied:["t-ay1-d","vbn jj vbd"],tier:["t-iy1-r","nn"],tiered:["t-iy1-r-d","jj"],tiff:["t-ih1-f","nn"],tiger:["t-ay1 g-er","nn"],tight:["t-ay1-t","jj rb"],tighten:["t-ay1 t-ah-n","vb vbp"],tightened:["t-ay1 t-ah-n-d","vbd vbn"],tightening:["t-ay1 t-ah-n ih-ng","vbg jj nn"],tightens:["t-ay1 t-ah-n-z","vbz"],tighter:["t-ay1 t-er","jjr rbr"],tightest:["t-ay1 t-ah-s-t","jjs rbs"],tightfisted:["t-ay1-t f-ih1 s-t-ih-d","jj"],tightly:["t-ay1-t l-iy","rb"],tightness:["t-ay1-t n-ah-s","nn"],tightrope:["t-ay1-t r-ow-p","nn"],tile:["t-ay1-l","nn vb"],tiled:["t-ay1-l-d","jj vbn"],till:["t-ih1-l","in vb"],tiller:["t-ih1 l-er","nn"],tilling:["t-ih1 l-ih-ng","vbg"],tilt:["t-ih1-l-t","nn jj vb"],tilted:["t-ih1-l t-ah-d","vbd vbn jj"],tilth:["t-ih1-l-th","nn"],tilting:["t-ih1-l t-ih-ng","vbg"],tilts:["t-ih1-l-t-s","vbz"],timber:["t-ih1-m b-er","nn vb"],timberland:["t-ih1-m b-er l-ae-n-d","nn"],timbre:["t-ih1-m b-er","nn"],time:["t-ay1-m","nn vb"],timed:["t-ay1-m-d","vbn vbd jj"],timeless:["t-ay1-m l-ah-s","jj"],timeliness:["t-ay1-m l-iy n-ah-s","nn"],timely:["t-ay1-m l-iy","jj rb"],timepiece:["t-ay1-m p-iy-s","nn"],timer:["t-ay1 m-er","nn"],times:["t-ay1-m-z","vbz cc rb"],timetable:["t-ay1-m t-ey b-ah-l","nn"],timid:["t-ih1 m-ih-d","jj"],timidity:["t-ah m-ih1 d-ah t-iy","nn"],timidly:["t-ih1 m-ah-d l-iy","rb"],timing:["t-ay1 m-ih-ng","nn vbg"],timorous:["t-ih1 m-er ah-s","jj"],timpani:["t-ih1-m p-ah n-iy","nn"],tin:["t-ih1-n","nn"],tincture:["t-ih1-ng-k ch-er","nn"],tinder:["t-ih1-n d-er","nn"],tine:["t-ay1-n","nn"],ting:["t-ih1-ng","vb"],tinged:["t-ih1-ng-d","vbn"],tingle:["t-ih1-ng-g-ah-l","vb"],tingling:["t-ih1-ng g-ah-l ih-ng","vbg"],tinier:["t-ay1 n-iy er","nn"],tiniest:["t-ay1 n-iy ah-s-t","jjs"],tinker:["t-ih1-ng k-er","vb"],tinkered:["t-ih1-ng k-er-d","vbn"],tinkering:["t-ih1-ng k-er ih-ng","vbg"],tinkle:["t-ih1-ng-k-ah-l","vb"],tinkled:["t-ih1-ng k-ah-l-d","vbd"],tinkling:["t-ih1-ng k-ah-l ih-ng","vbg"],tinny:["t-ih1 n-iy","jj nn"],tinsel:["t-ih1-n s-ah-l","nn"],tint:["t-ih1-n-t","vb vbp nn"],tinted:["t-ih1-n t-ih-d","vbn jj"],tintype:["t-ih1-n t-ay-p","nn"],tiny:["t-ay1 n-iy","jj"],tip:["t-ih1-p","nn vb vbp"],tipoff:["t-ih1 p-ao-f","nn"],tipped:["t-ih1-p-t","vbd vbn"],tipper:["t-ih1 p-er","nn"],tipping:["t-ih1 p-ih-ng","vbg"],tipple:["t-ih1 p-ah-l","vb vbp"],tipsy:["t-ih1-p s-iy","jj"],tiptoe:["t-ih1-p t-ow","vb"],tiptoed:["t-ih1-p t-ow-d","vbd vbn"],tiptoeing:["t-ih1-p t-ow ih-ng","vbg"],tirade:["t-ay r-ey1-d","nn"],tire:["t-ay1 er","nn vbp vb"],tired:["t-ay1 er-d","vbn jj vbd"],tireless:["t-ay1 er l-ah-s","jj"],tirelessly:["t-ay1-r l-ah-s l-iy","rb"],tiremaker:["t-ay1-r m-ey k-er","nn"],tiresome:["t-ay1 er s-ah-m","jj"],tiring:["t-ay1 r-ih-ng","vbg"],tissue:["t-ih1 s-y-uw","nn"],titan:["t-ay1 t-ah-n","nn"],titanate:["t-ay1 t-ah n-ey-t","nn"],titanic:["t-ay t-ae1 n-ih-k","jj"],titanium:["t-ay t-ey1 n-iy ah-m","nn"],titillate:["t-ih1-t-ah-l-ey-t","vb"],titillating:["t-ih1 t-ah l-ey t-ih-ng","vbg"],title:["t-ay1 t-ah-l","nn vb"],titled:["t-ay1 t-ah-l-d","vbn jj vbd"],titter:["t-ih1 t-er","nn vb vbp"],titular:["t-ih1 ch-ah l-er","jj"],to:["t-uw1","to rb"],toad:["t-ow1-d","nn"],toast:["t-ow1-s-t","nn vb"],toasted:["t-ow1 s-t-ih-d","vbd vbn"],toaster:["t-ow1 s-t-er","nn"],toasting:["t-ow1 s-t-ih-ng","vbg"],tobacco:["t-ah b-ae1 k-ow","nn"],today:["t-ah d-ey1","nn jj rb"],toddler:["t-aa1-d l-er","nn"],toe:["t-ow1","nn vb"],toehold:["t-ow1 hh-ow-l-d","nn"],toenail:["t-ow1 n-ey-l","nn"],toffee:["t-aa1 f-iy","nn"],tofu:["t-ow1 f-uw","nn"],tog:["t-aa1-g","nn"],toga:["t-ow1 g-ah","nn"],together:["t-ah g-eh1 dh-er","rb in rp"],togetherness:["t-ah g-eh1 dh-er n-ah-s","nn"],toil:["t-oy1-l","vbp nn vb"],toiled:["t-oy1-l-d","vbd vbn"],toilet:["t-oy1 l-ah-t","nn"],toiletry:["t-oy1 l-ah t-r-iy","nn"],toiling:["t-oy1 l-ih-ng","vbg"],token:["t-ow1 k-ah-n","jj nn"],told:["t-ow1-l-d","vbd vbn"],tole:["t-ow1-l","nn"],tolerable:["t-aa1 l-er ah b-ah-l","jj"],tolerance:["t-aa1 l-er ah-n-s","nn"],tolerant:["t-aa1 l-er ah-n-t","jj"],tolerate:["t-aa1 l-er ey-t","vb vbp"],tolerated:["t-aa1 l-er ey t-ah-d","vbn vbd"],tolerates:["t-ao1 l-er ey-t-s","vbz"],tolerating:["t-aa1 l-er ey t-ih-ng","vbg jj"],toleration:["t-aa l-er ey1 sh-ah-n","nn"],toll:["t-ow1-l","nn vb"],tomato:["t-ah m-ey1 t-ow","nn"],tomb:["t-uw1-m","nn"],tomblike:["t-uw1-m l-ay-k","jj"],tombstone:["t-uw1-m s-t-ow-n","nn"],tome:["t-ow1-m","nn"],tomorrow:["t-ah m-aa1 r-ow","nn jj rb"],ton:["t-ah1-n","nn"],tonal:["t-ow1 n-ah-l","jj"],tonality:["t-ow n-ae1 l-ah t-iy","nn"],tone:["t-ow1-n","nn vb"],toned:["t-ow1-n-d","vbn"],toner:["t-ow1 n-er","nn"],tongs:["t-aa1-ng-z","nn"],tongue:["t-ah1-ng","nn vb"],tongued:["t-ah1-ng-d","vbd jj"],tonic:["t-aa1 n-ih-k","nn"],toniest:["t-ow n-iy1-s-t","jjs"],tonight:["t-ah n-ay1-t","rb nn"],tonnage:["t-ah1 n-ah-jh","nn"],tonsil:["t-aa1-n s-ah-l","nn"],tony:["t-ow1 n-iy","jj"],too:["t-uw1","rb"],took:["t-uh1-k","vbd"],tool:["t-uw1-l","nn vb"],tooling:["t-uw1 l-ih-ng","vbg"],tooth:["t-uw1-th","nn rb"],toothbrush:["t-uw1-th b-r-ah-sh","nn"],toothless:["t-uw1-th l-ah-s","jj"],toothpaste:["t-uw1-th p-ey-s-t","nn"],top:["t-aa1-p","jj nn vbp rb vb"],topaz:["t-ow1 p-ae-z","nn"],topiary:["t-ow1 p-iy eh r-iy","jj"],topic:["t-aa1 p-ih-k","nn"],topical:["t-aa1 p-ah k-ah-l","jj"],topless:["t-aa1-p l-ah-s","jj"],topographic:["t-aa p-ah g-r-ae1 f-ih-k","jj"],topography:["t-ah p-aa1 g-r-ah f-iy","nn"],topped:["t-aa1-p-t","vbd vbn"],topper:["t-aa1 p-er","nn"],topping:["t-aa1 p-ih-ng","vbg"],topple:["t-aa1 p-ah-l","vb"],toppled:["t-aa1 p-ah-l-d","vbn vbd"],toppling:["t-aa1 p-ah-l ih-ng","vbg"],topsoil:["t-aa1-p s-oy-l","nn"],torch:["t-ao1-r-ch","nn vb"],torched:["t-ao1-r-ch-t","vbd vbn"],tore:["t-ao1-r","vbd vbn"],torment:["t-ao1-r m-eh-n-t","nn vb"],tormented:["t-ao1-r m-eh-n t-ih-d","vbn jj"],tormentor:["t-ao1-r m-eh-n t-er","nn"],torn:["t-ao1-r-n","vbn jj"],tornado:["t-ao-r n-ey1 d-ow","nn"],torpedo:["t-ao-r p-iy1 d-ow","vb nn"],torpedoed:["t-ao-r p-iy1 d-ow-d","vbn vbd"],torpedoing:["t-ao-r p-iy1 d-ow ih-ng","vbg"],torpid:["t-ao1-r p-ah-d","jj"],torpor:["t-ao1-r p-er","nn"],torque:["t-ao1-r-k","nn"],torrent:["t-ao1 r-ah-n-t","nn"],torrid:["t-ao1 r-ah-d","jj"],torso:["t-ao1-r s-ow","nn"],tort:["t-ao1-r-t","nn"],tortilla:["t-ao-r t-iy1 ah","nn"],tortoise:["t-ao1-r t-ah-s","nn"],tortuous:["t-ao1-r ch-ah-w ah-s","jj"],torture:["t-ao1-r ch-er","nn vbp vb"],tortured:["t-ao1-r ch-er-d","vbn jj vbd"],toss:["t-ao1-s","vb nn vbp"],tossed:["t-ao1-s-t","vbd vbn jj"],tossing:["t-ao1 s-ih-ng","vbg"],tot:["t-aa1-t","nn"],total:["t-ow1 t-ah-l","jj nn vb vbp"],totaled:["t-ow1 t-ah-l-d","vbd vbn"],totaling:["t-ow1 t-ah-l ih-ng","vbg"],totalitarian:["t-ow t-ae l-ih t-eh1 r-iy ah-n","jj"],totalitarianism:["t-ow t-ae l-ah t-eh1 r-iy ah n-ih z-ah-m","nn"],totality:["t-ow t-ae1 l-ah t-iy","nn"],totalled:["t-ow1 t-ah-l-d","vbd vbn"],totalling:["t-ow1 t-ah-l ih-ng","vbg"],totally:["t-ow1 t-ah-l iy","rb"],tote:["t-ow1-t","vb"],toted:["t-ow1 t-ih-d","vbn"],totem:["t-ow1 t-ah-m","nn"],toting:["t-ow1 t-ih-ng","vbg"],totter:["t-aa1-t-er","vb"],tottering:["t-aa1 t-er ih-ng","jj vbg"],touch:["t-ah1-ch","nn rb vb vbp"],touchdown:["t-ah1-ch d-aw-n","nn"],touched:["t-ah1-ch-t","vbd vbn"],touching:["t-ah1 ch-ih-ng","vbg jj nn"],touchstone:["t-ah1-ch s-t-ow-n","nn"],touchy:["t-ah1 ch-iy","jj"],tough:["t-ah1-f","jj rb vb"],toughen:["t-ah1 f-ah-n","vb"],toughened:["t-ah1 f-ah-n-d","vbd vbn"],toughening:["t-ah1 f-ah-n ih-ng","vbg"],toughens:["t-ah1 f-ah-n-z","vbz"],tougher:["t-ah1 f-er","jjr rbr"],toughest:["t-ah1 f-ah-s-t","jjs"],toughness:["t-ah1-f n-ah-s","nn"],tour:["t-uh1-r","nn vb"],toured:["t-uh1-r-d","vbd"],touring:["t-uh1 r-ih-ng","vbg jj nn"],tourism:["t-uh1 r-ih z-ah-m","nn"],tourist:["t-uh1 r-ah-s-t","nn"],tournament:["t-uh1-r n-ah m-ah-n-t","nn"],tourney:["t-er1 n-iy","nn"],tout:["t-aw1-t","vb nn"],touted:["t-aw1 t-ih-d","vbn vbd"],touting:["t-aw1 t-ih-ng","vbg"],touts:["t-aw1-t-s","vbz"],tow:["t-ow1","nn vb"],toward:["t-ah w-ao1-r-d","in"],towards:["t-ah w-ao1-r-d-z","in"],towed:["t-ow1-d","vbd vbn"],towel:["t-aw1 ah-l","nn"],toweling:["t-aw1 ah-l ih-ng","nn"],tower:["t-aw1 er","nn vb"],towering:["t-aw1 er ih-ng","jj vbg"],town:["t-aw1-n","nn"],towne:["t-aw1-n","nn"],townhouse:["t-aw1-n hh-aw-s","nn"],township:["t-aw1-n sh-ih-p","nn"],townsman:["t-aw1-n-z m-ah-n","nn"],townspeople:["t-aw1-n-z p-iy p-ah-l","nn"],toxic:["t-aa1-k s-ih-k","jj nn"],toxicity:["t-aa-k s-ih1 s-ah t-iy","nn"],toxicologist:["t-aa-k s-ih k-aa1 l-ah jh-ih-s-t","nn"],toxicology:["t-aa-k s-ih k-aa1 l-ah jh-iy","nn"],toxin:["t-aa1-k s-ah-n","nn"],toy:["t-oy1","nn vb"],toying:["t-oy1 ih-ng","vbg"],trace:["t-r-ey1-s","nn jj vb"],traceable:["t-r-ey1 s-ah b-ah-l","jj"],traced:["t-r-ey1-s-t","vbn vbd"],tracer:["t-r-ey1 s-er","nn"],trachea:["t-r-ey1 k-iy ah","nn"],tracing:["t-r-ey1 s-ih-ng","vbg jj nn"],track:["t-r-ae1-k","nn vbp vb"],trackage:["t-r-ae1 k-ih-jh","nn"],tracked:["t-r-ae1-k-t","vbn vbd jj"],tracking:["t-r-ae1 k-ih-ng","vbg"],tract:["t-r-ae1-k-t","nn"],tractor:["t-r-ae1-k t-er","nn"],trade:["t-r-ey1-d","nn vbp vb"],tradeable:["t-r-ey1 d-ah b-ah-l","jj"],traded:["t-r-ey1 d-ih-d","vbn vbd jj"],trademark:["t-r-ey1-d m-aa-r-k","nn"],tradeoff:["t-r-ey1 d-ao-f","nn"],trader:["t-r-ey1 d-er","nn"],trading:["t-r-ey1 d-ih-ng","vbg jj"],tradition:["t-r-ah d-ih1 sh-ah-n","nn"],traditional:["t-r-ah d-ih1 sh-ah n-ah-l","jj"],traditionalist:["t-r-ah d-ih1 sh-ah-n ah l-ih-s-t","nn jj"],traditionally:["t-r-ah d-ih1 sh-ah-n ah l-iy","rb"],traffic:["t-r-ae1 f-ih-k","nn vb"],trafficker:["t-r-ae1 f-ih k-er","nn"],trafficking:["t-r-ae1 f-ih k-ih-ng","vbg"],tragedy:["t-r-ae1 jh-ah d-iy","nn"],tragic:["t-r-ae1 jh-ih-k","jj nn"],tragically:["t-r-ae1 jh-ih-k l-iy","rb"],tragicomic:["t-r-ae jh-ih k-aa1 m-ih-k","jj nn"],trail:["t-r-ey1-l","nn vbp vb"],trailed:["t-r-ey1-l-d","vbd vbn"],trailer:["t-r-ey1 l-er","nn"],trailing:["t-r-ey1 l-ih-ng","vbg"],train:["t-r-ey1-n","nn vb vbp"],trained:["t-r-ey1-n-d","vbn vbd jj"],trainer:["t-r-ey1 n-er","nn"],training:["t-r-ey1 n-ih-ng","vbg jj"],traipse:["t-r-ey1-p-s","vb"],trait:["t-r-ey1-t","nn"],traitor:["t-r-ey1 t-er","nn"],traitorous:["t-r-ey1 t-er ah-s","jj"],trajectory:["t-r-ah jh-eh1-k t-er iy","nn"],trammel:["t-r-ae1 m-ah-l","vb"],tramp:["t-r-ae1-m-p","jj nn vb"],tramping:["t-r-ae1-m p-ih-ng","vbg"],trample:["t-r-ae1-m p-ah-l","vb"],trampled:["t-r-ae1-m p-ah-l-d","vbn vbd"],tramples:["t-r-ae1-m p-ah-l-z","vbz"],trampling:["t-r-ae1-m p-l-ih-ng","vbg"],trance:["t-r-ae1-n-s","nn"],tranche:["t-r-ae1-n-ch","nn"],tranquil:["t-r-ae1-ng k-w-ah-l","jj"],tranquility:["t-r-ae-ng k-w-ih1 l-ih t-iy","nn"],tranquilizer:["t-r-ae1-ng k-w-ah l-ay z-er","nn"],tranquilizing:["t-r-ae1-ng k-w-ah l-ay z-ih-ng","jj"],transact:["t-r-ae-n z-ae1-k-t","vb"],transacted:["t-r-ae-n s-ae1-k t-ih-d","vbn"],transaction:["t-r-ae-n z-ae1-k sh-ah-n","nn"],transatlantic:["t-r-ae-n-z ah-t l-ae1-n t-ih-k","jj nn"],transcend:["t-r-ae-n s-eh1-n-d","vb"],transcended:["t-r-ae-n s-eh1-n d-ih-d","vbd"],transcendence:["t-r-ae-n s-eh1-n d-ah-n-s","nn"],transcendent:["t-r-ae-n s-eh1-n d-ah-n-t","jj"],transcendental:["t-r-ae-n s-ah-n d-eh1-n t-ah-l","jj"],transcending:["t-r-ae-n s-eh1-n d-ih-ng","vbg"],transcends:["t-r-ae-n s-eh1-n-d-z","vbz"],transcontinental:["t-r-ae-n-z k-aa-n t-ih n-eh1-n t-ah-l","jj"],transcribe:["t-r-ae-n s-k-r-ay1-b","vb vbp"],transcribed:["t-r-ae-n s-k-r-ay1-b-d","vbn jj"],transcript:["t-r-ae1-n s-k-r-ih-p-t","nn"],transcription:["t-r-ae-n s-k-r-ih1-p sh-ah-n","nn"],transducer:["t-r-ae-n-s d-uw1 s-er","nn"],transfer:["t-r-ae-n-s f-er1","nn vb vbp"],transferable:["t-r-ae-n-s f-er1 ah b-ah-l","jj"],transfered:["t-r-ae-n-s f-er1-d","vbn"],transfering:["t-r-ae-n-s f-er1 ih-ng","vbg"],transferrable:["t-r-ae-n-s f-er1 ah b-ah-l","jj"],transferred:["t-r-ae-n-s f-er1-d","vbn vbd jj"],transferring:["t-r-ae-n-s f-er1 ih-ng","vbg"],transform:["t-r-ae-n-s f-ao1-r-m","vb vbp"],transformation:["t-r-ae-n-s f-er m-ey1 sh-ah-n","nn"],transformed:["t-r-ae-n-s f-ao1-r-m-d","vbn jj vbd"],transformer:["t-r-ae-n-s f-ao1-r m-er","nn"],transforming:["t-r-ae-n-s f-ao1-r m-ih-ng","vbg"],transforms:["t-r-ae-n-s f-ao1-r-m-z","vbz"],transfuse:["t-r-ae-n-s-f-y-uw1-z","vb"],transfused:["t-r-ae-n-s f-y-uw1-z-d","vbn"],transfusion:["t-r-ae-n-s f-y-uw1 zh-ah-n","nn"],transgenic:["t-r-ae-n-z jh-eh1 n-ih-k","jj"],transgression:["t-r-ae-n-z g-r-eh1 sh-ah-n","nn"],transience:["t-r-ae1-n z-iy ah-n-s","nn"],"transient":["t-r-ae1-n zh-ah-n-t","jj"],transistor:["t-r-ae-n z-ih1 s-t-er","nn"],transit:["t-r-ae1-n z-ah-t","nn jj"],transition:["t-r-ae-n z-ih1 sh-ah-n","nn"],transitional:["t-r-ae-n s-ih1 sh-ah n-ah-l","jj"],transitory:["t-r-ae1-n z-ah t-ao r-iy","jj"],translate:["t-r-ae-n-z l-ey1-t","vb vbp"],translated:["t-r-ae-n-z l-ey1 t-ah-d","vbn vbd"],translates:["t-r-ae-n-z l-ey1-t-s","vbz"],translating:["t-r-ae-n-z l-ey1 t-ih-ng","vbg"],translation:["t-r-ae-n-z l-ey1 sh-ah-n","nn"],translator:["t-r-ae-n-s l-ey1 t-er","nn"],translucent:["t-r-ae-n-s l-uw1 s-ah-n-t","jj"],transmission:["t-r-ae-n-s m-ih1 sh-ah-n","nn"],transmit:["t-r-ae-n-z m-ih1-t","vb vbp"],transmits:["t-r-ae-n-z m-ih1-t-s","vbz"],transmittable:["t-r-ae-n-z m-ih1 t-ah b-ah-l","jj"],transmitted:["t-r-ae-n-s m-ih1 t-ih-d","vbn jj vbd"],transmitter:["t-r-ae-n-s m-ih1 t-er","nn"],transmitting:["t-r-ae-n-s m-ih1 t-ih-ng","vbg"],transnational:["t-r-ae-n-s n-ae1 sh-ah n-ah-l","jj"],transoceanic:["t-r-ae-n-z ow sh-iy ae1 n-ih-k","jj"],transparency:["t-r-ae-n s-p-eh1 r-ah-n s-iy","nn"],transparent:["t-r-ae-n s-p-eh1 r-ah-n-t","jj nn"],transparently:["t-r-ae-n s-p-eh1 r-ah-n-t l-iy","rb"],transpire:["t-r-ae-n-s-p-ay1-er","vb"],transpired:["t-r-ae-n s-p-ay1 er-d","vbn vbd"],transplant:["t-r-ae-n-s p-l-ae1-n-t","nn vbp vb"],transplantation:["t-r-ae-n-z p-l-ae-n t-ey1 sh-ah-n","nn"],transplanted:["t-r-ae-n-s p-l-ae1-n t-ih-d","vbn jj"],transplanting:["t-r-ae-n-s p-l-ae1-n t-ih-ng","vbg"],transponder:["t-r-ae-n-s p-aa1-n d-er","nn"],transport:["t-r-ae-n-s p-ao1-r-t","nn vbp vb"],transportable:["t-r-ae-n-s p-ao1-r t-ah b-ah-l","jj"],transportation:["t-r-ae-n-s p-er t-ey1 sh-ah-n","nn"],transported:["t-r-ae-n-s p-ao1-r t-ah-d","vbn vbd"],transporter:["t-r-ae-n-s p-ao1-r t-er","nn"],transporting:["t-r-ae-n-s p-ao1-r t-ih-ng","vbg"],transpose:["t-r-ae-n-s-p-ow1-z","vb"],transposed:["t-r-ae-n-s p-ow1-z-d","vbn"],transverse:["t-r-ae-n-z v-er1-s","jj nn"],trap:["t-r-ae1-p","nn vb"],trapeze:["t-r-ah p-iy1-z","nn"],trapped:["t-r-ae1-p-t","vbn vbd jj"],trapping:["t-r-ae1 p-ih-ng","vbg"],trash:["t-r-ae1-sh","nn vb"],trashed:["t-r-ae1-sh-t","vbn"],trashing:["t-r-ae1 sh-ih-ng","vbg"],trauma:["t-r-ao1 m-ah","nn"],traumatic:["t-r-ao m-ae1 t-ih-k","jj"],traumatize:["t-r-ao1-m-ah-t-ay-z","vb"],traumatized:["t-r-ao1 m-ah t-ay-z-d","vbd vbn"],travail:["t-r-ah v-ey1-l","nn"],travel:["t-r-ae1 v-ah-l","nn vbp vb"],traveled:["t-r-ae1 v-ah-l-d","vbd jj vbn"],traveler:["t-r-ae1 v-ah l-er","nn"],traveling:["t-r-ae1 v-ah-l ih-ng","vbg"],travelled:["t-r-ae1 v-ah-l-d","jj vbd vbn"],traveller:["t-r-ae1 v-ah l-er","nn"],travelling:["t-r-ae1 v-ah-l ih-ng","vbg"],travelogue:["t-r-ae1 v-ah l-ao-g","nn"],traverse:["t-r-ae1 v-er-s","vb"],traversed:["t-r-ae1 v-er-s-t","vbn vbd"],traversing:["t-r-ah v-er1 s-ih-ng","vbg"],travesty:["t-r-ae1 v-ah s-t-iy","nn vb"],trawler:["t-r-ao1 l-er","nn"],tray:["t-r-ey1","nn"],treacherous:["t-r-eh1 ch-er ah-s","jj"],treachery:["t-r-eh1 ch-er iy","nn"],tread:["t-r-eh1-d","vb nn"],treading:["t-r-eh1 d-ih-ng","vbg"],treadmill:["t-r-eh1-d m-ih-l","nn"],treads:["t-r-eh1-d-z","vbz"],treason:["t-r-iy1 z-ah-n","nn"],treasure:["t-r-eh1 zh-er","nn vb vbp"],treasured:["t-r-eh1 zh-er-d","vbn jj"],treasurer:["t-r-eh1 zh-er er","nn"],treasury:["t-r-eh1 zh-er iy","nn"],treat:["t-r-iy1-t","vb vbp nn"],treatable:["t-r-iy1 t-ah b-ah-l","jj"],treated:["t-r-iy1 t-ah-d","vbn vbd"],treating:["t-r-iy1 t-ih-ng","vbg"],treatise:["t-r-iy1 t-ah-s","nn"],treatment:["t-r-iy1-t m-ah-n-t","nn"],treaty:["t-r-iy1 t-iy","nn"],treble:["t-r-eh1 b-ah-l","jj nn vb"],trebled:["t-r-eh1 b-ah-l-d","vbn vbd"],tree:["t-r-iy1","nn"],treeless:["t-r-iy1 l-ah-s","jj"],trek:["t-r-eh1-k","nn vb vbp"],trekked:["t-r-eh1-k-t","vbd"],treks:["t-r-eh1-k-s","vbz"],tremble:["t-r-eh1-m b-ah-l","vb nn"],trembled:["t-r-eh1-m b-ah-l-d","vbd"],trembling:["t-r-eh1-m b-ah-l ih-ng","vbg jj"],tremendous:["t-r-ah m-eh1-n d-ah-s","jj"],tremendously:["t-r-ah m-eh1-n d-ah-s l-iy","rb"],tremor:["t-r-eh1 m-er","nn"],tremulous:["t-r-eh1 m-y-ah l-ah-s","jj"],tremulously:["t-r-eh1 m-y-ah l-ah-s l-iy","rb"],trench:["t-r-eh1-n-ch","nn"],trenchant:["t-r-eh1-n ch-ah-n-t","jj"],trend:["t-r-eh1-n-d","nn vb"],trended:["t-r-eh1-n d-ih-d","vbn"],trendier:["t-r-eh1-n d-y-er","jjr"],trendiest:["t-r-eh-n d-iy1-s-t","jjs"],trending:["t-r-eh1-n d-ih-ng","vbg"],trendsetter:["t-r-eh1-n-d s-eh t-er","nn"],trendy:["t-r-eh1-n d-iy","jj"],trepidation:["t-r-eh p-ih d-ey1 sh-ah-n","nn"],trespass:["t-r-eh1-s p-ae-s","nn vb vbp"],trespassing:["t-r-eh1-s p-ae s-ih-ng","vbg"],tress:["t-r-eh1-s","nn"],trestle:["t-r-eh1 s-ah-l","nn"],triad:["t-r-ay1 ae-d","nn jj"],triage:["t-r-ay1 ih-jh","nn"],trial:["t-r-ay1 ah-l","nn vb"],triangle:["t-r-ay1 ae-ng g-ah-l","nn"],triangular:["t-r-ay ae1-ng g-y-ah l-er","jj"],tribal:["t-r-ay1 b-ah-l","jj"],tribe:["t-r-ay1-b","nn"],tribunal:["t-r-ah b-y-uw1 n-ah-l","nn"],tribute:["t-r-ih1 b-y-uw-t","nn"],trick:["t-r-ih1-k","nn vb"],tricked:["t-r-ih1-k-t","vbn"],trickery:["t-r-ih1 k-er iy","nn"],trickier:["t-r-ih1 k-iy er","jjr"],trickiest:["t-r-ih1 k-iy ah-s-t","jjs"],trickle:["t-r-ih1 k-ah-l","nn vb vbp"],trickled:["t-r-ih1 k-ah-l-d","vbn"],trickling:["t-r-ih1 k-l-ih-ng","vbg"],tricky:["t-r-ih1 k-iy","jj"],tried:["t-r-ay1-d","vbd jj vbn"],triennial:["t-r-ay eh1 n-iy ah-l","nn"],trifle:["t-r-ay1 f-ah-l","nn jj rb vb"],trifling:["t-r-ay1 f-l-ih-ng","jj"],trigger:["t-r-ih1 g-er","vb nn vbp"],triggered:["t-r-ih1 g-er-d","vbn vbd jj"],triggering:["t-r-ih1 g-er ih-ng","vbg"],triglyceride:["t-r-ay g-l-ih1 s-er ay-d","nn"],trilateral:["t-r-ay l-ae1 t-er ah-l","jj"],trillion:["t-r-ih1 l-y-ah-n","nn"],trilogy:["t-r-ih1 l-ah jh-iy","nn"],trim:["t-r-ih1-m","vb jj nn"],trimester:["t-r-ay m-eh1 s-t-er","nn"],trimmed:["t-r-ih1-m-d","vbn rbr vbd jj"],trimmer:["t-r-ih1 m-er","jjr"],trimming:["t-r-ih1 m-ih-ng","vbg"],trinket:["t-r-ih1-ng k-ah-t","nn"],trio:["t-r-iy1 ow","nn"],trip:["t-r-ih1-p","nn vb"],tripartite:["t-r-ay p-aa1-r t-ay-t","jj"],tripe:["t-r-ay1-p","nn"],triple:["t-r-ih1 p-ah-l","jj nn rb vb"],tripled:["t-r-ih1 p-ah-l-d","vbn vbd"],triplet:["t-r-ih1 p-l-ah-t","nn"],tripling:["t-r-ih1 p-ah-l ih-ng","vbg"],tripod:["t-r-ay1 p-aa-d","nn"],tripped:["t-r-ih1-p-t","vbd vbn"],tripping:["t-r-ih1 p-ih-ng","vbg"],triptych:["t-r-ih1-p t-ih-k","nn"],trite:["t-r-ay1-t","jj"],triumph:["t-r-ay1 ah-m-f","nn vb"],triumphant:["t-r-ay ah1-m f-ah-n-t","jj"],triumphantly:["t-r-ay ah1-m f-ah-n-t l-iy","rb"],triumphed:["t-r-ay1 ah-m-f-t","vbd vbn"],triumvirate:["t-r-ay ah1-m v-er ah-t","nn"],trivia:["t-r-ih1 v-iy ah","nn"],trivial:["t-r-ih1 v-iy ah-l","jj nn"],triviality:["t-r-ih v-iy ae1 l-ah t-iy","nn"],trivialize:["t-r-ih1 v-iy ah l-ay-z","vb"],trod:["t-r-aa1-d","vbn"],troika:["t-r-oy1 k-ah","nn"],trolley:["t-r-aa1 l-iy","nn"],trombone:["t-r-aa-m b-ow1-n","nn"],trombonist:["t-r-aa-m b-ow1 n-ih-s-t","nn"],troop:["t-r-uw1-p","nn vb vbp"],trooper:["t-r-uw1 p-er","nn"],trooping:["t-r-uw1 p-ih-ng","vbg"],trophy:["t-r-ow1 f-iy","nn"],tropic:["t-r-aa1 p-ih-k","nn"],tropical:["t-r-aa1 p-ih k-ah-l","jj nn"],trot:["t-r-aa1-t","nn vb"],trotted:["t-r-aa1 t-ah-d","vbd vbn"],trotter:["t-r-aa1 t-er","nn"],trouble:["t-r-ah1 b-ah-l","nn vbd vbp jj vb"],troubled:["t-r-ah1 b-ah-l-d","jj vbd vbn"],troublemaker:["t-r-ah1 b-ah-l m-ey k-er","nn"],troubleshooter:["t-r-ah1 b-ah-l sh-uw t-er","nn"],troublesome:["t-r-ah1 b-ah-l s-ah-m","jj"],troubling:["t-r-ah1 b-ah-l ih-ng","jj vbg"],trough:["t-r-ao1-f","nn"],trounce:["t-r-aw1-n-s","vb"],trounced:["t-r-aw1-n-s-t","vbd"],trouncing:["t-r-aw1-n s-ih-ng","nn"],troup:["t-r-uw1-p","nn"],troupe:["t-r-uw1-p","nn"],trouser:["t-r-aw1 z-er","nn"],trout:["t-r-aw1-t","nn"],trove:["t-r-ow1-v","nn"],truce:["t-r-uw1-s","nn"],truck:["t-r-ah1-k","nn vb vbp"],trucked:["t-r-ah1-k-t","vbn"],trucker:["t-r-ah1 k-er","nn"],trucking:["t-r-ah1 k-ih-ng","vbg"],truckload:["t-r-ah1 k-l-ow-d","nn"],truculent:["t-r-ah1 k-y-ah l-ah-n-t","jj"],trudge:["t-r-ah1-jh","nn vb"],trudged:["t-r-ah1-jh-d","vbd vbn"],trudging:["t-r-ah1 jh-ih-ng","vbg"],"true":["t-r-uw1","jj"],truer:["t-r-uw1 er","jjr"],truest:["t-r-uw1 ih-s-t","jjs"],truism:["t-r-uw1 ih z-ah-m","nn"],truly:["t-r-uw1 l-iy","rb"],trump:["t-r-ah1-m-p","nn vb"],trumpet:["t-r-ah1-m p-ah-t","nn vb"],trumpeted:["t-r-ah1-m p-ah t-ih-d","vbd vbn"],trumpeter:["t-r-ah1-m p-ah t-er","nn"],trumpeting:["t-r-ah1-m p-ah t-ih-ng","vbg"],truncate:["t-r-ah1-ng-k-ey-t","vb"],truncated:["t-r-ah1-ng k-ey t-ih-d","vbn jj"],truncheon:["t-r-ah1-n ch-ih-n","nn"],trundle:["t-r-ah1-n d-ah-l","nn vb vbp"],trundled:["t-r-ah1-n d-ah-l-d","vbd vbn"],trunk:["t-r-ah1-ng-k","nn"],truss:["t-r-ah1-s","nn vb"],trust:["t-r-ah1-s-t","nn vbp vb"],trusted:["t-r-ah1 s-t-ih-d","vbn vbd jj"],trustee:["t-r-ah s-t-iy1","nn"],trusteeship:["t-r-ah s-t-iy1 sh-ih-p","nn"],trusting:["t-r-ah1 s-t-ih-ng","jj vbg"],trustworthy:["t-r-ah1-s-t w-er dh-iy","jj"],truth:["t-r-uw1-th","nn"],truthful:["t-r-uw1-th f-ah-l","jj"],truthfully:["t-r-uw1-th f-ah l-iy","rb"],truthfulness:["t-r-uw1-th f-ah-l n-ah-s","nn"],"try":["t-r-ay1","vb vbp nn"],trying:["t-r-ay1 ih-ng","vbg jj nn"],tryout:["t-r-ay1 aw-t","nn"],tryst:["t-r-ay1-s-t","nn"],tsunami:["t-s-uw n-aa1 m-iy","nn"],tub:["t-ah1-b","nn"],tuba:["t-uw1 b-ah","nn"],tube:["t-uw1-b","nn"],tuberculosis:["t-ah b-er k-y-ah l-ow1 s-ih-s","nn"],tubing:["t-uw1 b-ih-ng","nn"],tubular:["t-uw1 b-y-ah l-er","jj"],tuck:["t-ah1-k","vbp vb"],tucked:["t-ah1-k-t","vbn vbd"],tuft:["t-ah1-f-t","nn"],tug:["t-ah1-g","nn vb"],tugboat:["t-ah1-g b-ow-t","nn"],tugged:["t-ah1-g-d","vbd vbn"],tugging:["t-ah1 g-ih-ng","vbg"],tuition:["t-y-uw ih1 sh-ah-n","nn"],tulip:["t-uw1 l-ah-p","nn"],tumble:["t-ah1-m b-ah-l","nn vb"],tumbled:["t-ah1-m b-ah-l-d","vbd vbn jj"],tumbler:["t-ah1-m b-l-er","nn"],tumbling:["t-ah1-m b-ah-l ih-ng","vbg"],tummy:["t-ah1 m-iy","nn"],tumor:["t-uw1 m-er","nn"],tumult:["t-uw1 m-ah-l-t","nn"],tumultuous:["t-uw m-ah1-l ch-uw ah-s","jj"],tuna:["t-uw1 n-ah","nn"],tundra:["t-ah1-n d-r-ah","nn"],tune:["t-uw1-n","nn vb vbp"],tuned:["t-uw1-n-d","vbn jj vbd"],tuneful:["t-uw1-n f-ah-l","jj"],tung:["t-ah1-ng","nn"],tungsten:["t-ah1-ng s-t-ah-n","nn"],tunic:["t-uw1 n-ih-k","nn"],tuning:["t-uw1 n-ih-ng","vbg"],tunnel:["t-ah1 n-ah-l","nn vb vbp"],turban:["t-er1 b-ah-n","nn"],turbine:["t-er1 b-ay-n","nn jj"],turbo:["t-er1 b-ow","nn"],turbofan:["t-er1 b-ow f-ae-n","nn"],turboprop:["t-er1 b-ow p-r-aa-p","nn"],turbulence:["t-er1 b-y-ah l-ah-n-s","nn"],turbulent:["t-er1 b-y-ah l-ah-n-t","jj"],turf:["t-er1-f","nn jj"],turgid:["t-er1 jh-ih-d","jj"],turkey:["t-er1 k-iy","nn jj"],turmoil:["t-er1 m-oy-l","nn"],turn:["t-er1-n","vb nn rb vbp"],turnabout:["t-er1-n ah b-aw-t","nn"],turnaround:["t-er1 n-er aw-n-d","nn"],turned:["t-er1-n-d","vbd vbn"],turning:["t-er1 n-ih-ng","vbg jj nn"],turnip:["t-er1 n-ah-p","nn"],turnkey:["t-er1-n k-iy","nn"],turnoff:["t-er1 n-ao-f","nn"],turnout:["t-er1-n aw-t","nn"],turnover:["t-er1-n ow v-er","nn"],turnpike:["t-er1-n p-ay-k","nn"],turntable:["t-er1-n t-ey b-ah-l","nn"],turpentine:["t-er1 p-ah-n t-ay-n","nn"],turquoise:["t-er1 k-w-oy-z","jj nn"],turret:["t-er1 ah-t","nn jj"],turtle:["t-er1 t-ah-l","nn"],turtleneck:["t-er1 t-ah-l n-eh-k","nn"],tusk:["t-ah1-s-k","nn"],tussle:["t-ah1 s-ah-l","nn vb"],tussled:["t-ah1 s-ah-l-d","vbd"],tutelage:["t-y-uw1 t-ih l-ih-jh","nn"],tutor:["t-uw1 t-er","nn vb"],tutored:["t-uw1 t-er-d","vbn"],tutorial:["t-uw t-ao1 r-iy ah-l","nn"],tutoring:["t-uw1 t-er ih-ng","vbg"],tuxedo:["t-ah-k s-iy1 d-ow","nn"],twaddle:["t-w-aa1 d-ah-l","nn"],twang:["t-w-aa1-ng","nn"],twangy:["t-w-aa1-n jh-iy","jj"],tweak:["t-w-iy1-k","vb"],tweaked:["t-w-iy1-k-t","vbd"],tweaking:["t-w-iy1 k-ih-ng","vbg"],tweed:["t-w-iy1-d","nn"],tweedy:["t-w-iy1 d-iy","jj"],tweezer:["t-w-iy1 z-er","nn"],twelfth:["t-w-eh1-l-f-th","jj"],twentieth:["t-w-eh1-n t-iy ah-th","jj"],twenty:["t-w-eh1-n t-iy","nn"],twice:["t-w-ay1-s","rb jj"],twig:["t-w-ih1-g","vb"],twigged:["t-w-ih1-g-d","vbd"],twilight:["t-w-ay1 l-ay-t","nn"],twin:["t-w-ih1-n","jj nn"],twine:["t-w-ay1-n","nn vb"],twined:["t-w-ay1-n-d","vbd vbn"],twinge:["t-w-ih1-n-jh","nn"],twinjet:["t-w-ih1-n jh-eh-t","nn"],twinkle:["t-w-ih1-ng k-ah-l","nn vb"],twinkling:["t-w-ih1-ng k-ah-l ih-ng","vbg"],twirl:["t-w-er1-l","vb"],twirled:["t-w-er1-l-d","jj"],twirler:["t-w-er1 l-er","nn"],twirling:["t-w-er1 l-ih-ng","vbg"],twirls:["t-w-er1-l-z","vbz"],twist:["t-w-ih1-s-t","nn vbp vb"],twisted:["t-w-ih1 s-t-ah-d","vbn jj vbd"],twister:["t-w-ih1 s-t-er","nn"],twisting:["t-w-ih1 s-t-ih-ng","vbg"],twisty:["t-w-ih1 s-t-iy","jj"],twitch:["t-w-ih1-ch","nn vb"],twitched:["t-w-ih1-ch-t","vbd"],twitching:["t-w-ih1 ch-ih-ng","vbg"],two:["t-uw1","cd"],twofold:["t-uw1 f-ow1-l-d","jj rb"],twosome:["t-uw1 s-ah-m","nn"],tycoon:["t-ay k-uw1-n","nn"],tying:["t-ay1 ih-ng","vbg"],tyke:["t-ay1-k","nn"],type:["t-ay1-p","nn vb"],typecast:["t-ay1-p k-ae-s-t","vb"],typecasting:["t-ay1-p k-ae s-t-ih-ng","vbg"],typed:["t-ay1-p-t","vbn jj vbd"],typeface:["t-ay1-p f-ey s-ah","nn"],typesetting:["t-ay1-p s-eh t-ih-ng","nn"],typewriter:["t-ay1-p r-ay t-er","nn"],typewriting:["t-ay1-p r-ay t-ih-ng","nn"],typewritten:["t-ay1-p r-ih t-ah-n","jj vbn"],typhoid:["t-ay1 f-oy-d","nn"],typhoon:["t-ay f-uw1-n","nn"],typhus:["t-ay1 f-ah-s","nn"],typical:["t-ih1 p-ah k-ah-l","jj"],typically:["t-ih1 p-ih-k l-iy","rb"],typified:["t-ih1 p-ah f-ay-d","vbn vbd"],typifies:["t-ih1 p-ah f-ay-z","vbz"],typify:["t-ih1 p-ah f-ay","vbp vb"],typing:["t-ay1 p-ih-ng","vbg"],typist:["t-ay1 p-ih-s-t","nn"],typographical:["t-ay p-ah g-r-ae1 f-ih k-ah-l","jj"],typography:["t-ah p-aa1 g-r-ah f-iy","nn"],tyrannical:["t-er ae1 n-ih k-ah-l","jj"],tyranny:["t-ih1 r-ah n-iy","nn"],tyrant:["t-ay1 r-ah-n-t","nn"],ubiquitous:["y-uw b-ih1 k-w-ih t-ah-s","jj"],ubiquity:["y-uw b-ih1 k-w-ih t-iy","nn"],uglier:["ah1-g l-iy er","jjr"],ugliness:["ah1-g l-iy n-ah-s","nn"],ugly:["ah1-g l-iy","jj"],ulcer:["ah1-l s-er","nn"],ultimate:["ah1-l t-ah m-ah-t","jj"],ultimately:["ah1-l t-ah m-ah-t l-iy","rb"],ultimatum:["ah-l t-ah m-ey1 t-ah-m","nn"],ultra:["ah1-l t-r-ah","jj"],ultramodern:["ah-l t-r-ah m-aa1 d-er-n","jj"],ultrasonic:["ah-l t-r-ah s-aa1 n-ih-k","jj"],ultrasound:["ah-l t-r-ah s-aw1-n-d","nn"],ultraviolet:["ah-l t-r-ah v-ay1 ah l-ih-t","jj nn"],umbrage:["ah1-m b-r-ih-jh","nn"],umbrella:["ah-m b-r-eh1 l-ah","nn"],umpire:["ah1-m p-ay er","nn"],umpteenth:["ah1-m-p t-iy-n-th","jj"],unabashed:["ah-n ah b-ae1-sh-t","jj"],unabated:["ah-n ah b-ey1 t-ih-d","jj"],unable:["ah-n ey1 b-ah-l","jj"],unabridged:["ah-n ah b-r-ih1-jh-d","jj"],unacceptable:["ah-n ae-k s-eh1-p t-ah b-ah-l","jj"],unacceptably:["ah-n ae-k s-eh1-p t-ah b-l-iy","rb"],unaccompanied:["ah-n ah k-ah1-m p-ah n-iy-d","jj"],unaccountable:["ah-n ah k-aw1-n t-ah b-ah-l","jj"],unaccountably:["ah-n ah k-aw1-n t-ah b-l-iy","rb"],unaccounted:["ah-n ah k-aw1-n t-ih-d","jj"],unaccustomed:["ah-n ah k-ah1 s-t-ah-m-d","jj"],unaddressed:["ah-n ah d-r-eh1-s-t","jj"],unadjusted:["ah-n ah jh-ah1 s-t-ih-d","jj"],unadorned:["ah-n ah d-ao1-r-n-d","jj"],unadulterated:["ah-n ah d-ah1-l t-er ey t-ih-d","jj"],unaffected:["ah-n ah f-eh1-k t-ih-d","jj"],unaffiliated:["ah-n ah f-ih1 l-iy ey t-ih-d","jj"],unaffordable:["ah-n ah f-ao1-r d-ah b-ah-l","jj"],unafraid:["ah-n ah f-r-ey1-d","jj"],unaided:["ah-n ey1 d-ih-d","jj"],unalloyed:["ah-n ae1 l-oy-d","jj"],unalterable:["ah-n ao1-l t-er ah b-ah-l","jj"],unaltered:["ah-n ao1-l t-er-d","jj"],unambiguous:["ah n-ae-m b-ih1 g-y-ah-w ah-s","jj"],unambiguously:["ah n-ae-m b-ih1 g-y-uw ah-s l-iy","rb"],unamended:["ah-n ah m-eh1-n d-ih-d","jj"],unamortized:["ah n-ae1 m-er t-ay-z-d","jj"],unanimity:["y-uw n-ah n-ih1 m-ah t-iy","nn"],unanimous:["y-uw n-ae1 n-ah m-ah-s","jj"],unanimously:["y-uw n-ae1 n-ah m-ah-s l-iy","rb"],unannounced:["ah-n ah n-aw1-n-s-t","jj"],unanswerable:["ah-n ae-n s-er ah b-ah-l","jj"],unanswered:["ah-n ae1-n s-er-d","jj"],unanticipated:["ah-n ae-n t-ih1 s-ah p-ey t-ih-d","jj"],unapologetic:["ah-n ah p-aa l-ah jh-eh1 t-ih-k","jj"],unappealing:["ah-n ah p-iy1 l-ih-ng","jj"],unappreciated:["ah-n ah p-r-iy1 sh-iy ey t-ih-d","jj"],unapproved:["ah-n ah p-r-uw1-v-d","jj"],unarmed:["ah-n aa1-r-m-d","jj"],unashamedly:["ah-n ah sh-ey1 m-ah-d l-iy","rb"],unassailable:["ah-n ah s-ey1 l-ah b-ah-l","jj"],unassisted:["ah-n ah s-ih1 s-t-ih-d","jj"],unassuming:["ah-n ah s-uw1 m-ih-ng","jj"],unattached:["ah-n ah t-ae1-ch-t","jj"],unattainable:["ah-n ah t-ey1 n-ah b-ah-l","jj nn"],unattended:["ah-n ah t-eh1-n d-ih-d","jj"],unattractive:["ah-n ah t-r-ae1-k t-ih-v","jj"],unaudited:["ah n-ao1 d-ah t-ih-d","jj"],unauthentic:["ah-n ao th-eh1-n t-ih-k","jj"],unauthorized:["ah-n ao1 th-er ay-z-d","jj"],unavailability:["ah-n ah v-ey l-ah b-ih1 l-ih t-iy","nn"],unavailable:["ah-n ah v-ey1 l-ah b-ah-l","jj"],unavailing:["ah-n ah v-ey1 l-ih-ng","jj"],unavoidable:["ah-n ah v-oy1 d-ah b-ah-l","jj"],unavoidably:["ah-n ah v-oy1 d-ah b-l-iy","rb"],unaware:["ah-n ah w-eh1-r","jj rb"],unbalance:["ah-n-b-ae1-l-ah-n-s","vb"],unbalanced:["ah-n b-ae1 l-ah-n-s-t","jj vbn"],unbearable:["ah-n b-eh1 r-ah b-ah-l","jj"],unbearably:["ah-n b-eh1 r-ah b-l-iy","rb"],unbeknownst:["ah-n b-iy n-ow1-n-s-t","jj"],unbelievable:["ah-n b-ah l-iy1 v-ah b-ah-l","jj"],unbelievably:["ah-n b-ah l-iy1 v-ah b-l-iy","rb"],unbelieving:["ah-n b-ah l-iy1 v-ih-ng","jj"],unbiased:["ah-n b-ay1 ah-s-t","jj"],unblemished:["ah-n b-l-eh1 m-ih-sh-t","jj"],unborn:["ah1-n b-ao1-r-n","jj nn"],unbound:["ah-n b-aw1-n-d","jj vbn"],unbounded:["ah-n b-aw1-n d-ih-d","jj"],unbridled:["ah-n b-r-ay1 d-ah-l-d","jj"],unbroken:["ah-n b-r-ow1 k-ah-n","jj"],unburdened:["ah-n b-er1 d-ah-n-d","jj"],unburned:["ah-n b-er1-n-d","jj"],uncalled:["ah-n k-ao1-l-d","jj"],uncannily:["ah-n k-ae1 n-ah l-iy","rb"],uncanny:["ah-n k-ae1 n-iy","jj"],uncaring:["ah-n k-eh1 r-ih-ng","jj"],unceasing:["ah-n s-iy1 s-ih-ng","jj"],uncensored:["ah-n s-eh1-n s-er-d","jj"],unceremoniously:["ah-n s-eh r-ah m-ow1 n-iy ah-s l-iy","rb"],uncertain:["ah-n s-er1 t-ah-n","jj rb"],uncertainty:["ah-n s-er1 t-ah-n t-iy","nn"],unchallenged:["ah-n ch-ae1 l-ih-n-jh-d","jj"],unchanged:["ah-n ch-ey1-n-jh-d","jj"],unchanging:["ah-n ch-ey1-n jh-ih-ng","jj"],uncharacteristic:["ah-n k-eh r-ih-k t-er ih1 s-t-ih-k","jj"],uncharacteristically:["ah-n k-eh r-ih-k t-er ih1 s-t-ih-k l-iy","rb"],uncharted:["ah-n ch-aa1-r t-ih-d","jj"],unchecked:["ah-n ch-eh1-k-t","jj"],unclaimed:["ah-n k-l-ey1-m-d","jj"], +unclassified:["ah-n k-l-ae1 s-ih f-ay-d","jj"],uncle:["ah1-ng k-ah-l","nn"],unclean:["ah-n k-l-iy1-n","jj"],unclear:["ah-n k-l-ih1-r","jj"],uncluttered:["ah-n k-l-ah1 t-er-d","jj"],uncoated:["ah-n k-ow1 t-ih-d","jj"],uncollectable:["ah-n k-ah l-eh1-k t-ah b-ah-l","jj"],uncomfortable:["ah-n k-ah1-m f-er t-ah b-ah-l","jj"],uncomfortably:["ah-n k-ah1-m-f t-ah b-l-iy","rb"],uncommitted:["ah-n k-ah m-ih1 t-ih-d","jj"],uncommon:["ah-n k-aa1 m-ah-n","jj rb"],uncommonly:["ah-n k-aa1 m-ah-n l-iy","rb"],uncompensated:["ah-n k-aa1-m p-ah-n s-ey t-ih-d","jj"],uncompetitive:["ah-n k-ah-m p-eh1 t-ah t-ih-v","jj"],uncomplicated:["ah-n k-aa1-m p-l-ah k-ey t-ih-d","jj"],uncompromising:["ah-n k-aa1-m p-r-ah m-ay z-ih-ng","jj"],unconcealed:["ah-n k-ah-n s-iy1-l-d","jj"],unconcern:["ah-n k-ah-n s-er1-n","nn"],unconcerned:["ah-n k-ah-n s-er1-n-d","jj"],unconditional:["ah-n k-ah-n d-ih1 sh-ah n-ah-l","jj"],unconditionally:["ah-n k-ah-n d-ih1 sh-ah-n ah l-iy","rb"],unconfirmed:["ah-n k-ah-n f-er1-m-d","jj"],unconnected:["ah-n k-ah n-eh1-k t-ih-d","jj"],unconscionable:["ah-n k-aa1-n sh-ah-n ah b-ah-l","jj"],unconscious:["ah-n k-aa1-n sh-ah-s","jj nn"],unconsciously:["ah-n k-aa1-n sh-ah-s l-iy","rb"],unconsolidated:["ah-n k-ah-n s-aa1 l-ah d-ey t-ih-d","jj"],unconstitutional:["ah-n k-aa-n s-t-ah t-uw1 sh-ah n-ah-l","jj"],unconstitutionally:["ah-n k-aa-n s-t-ah t-uw1 sh-ah-n ah-l iy","rb"],uncontested:["ah-n k-ah-n t-eh1 s-t-ih-d","jj"],uncontrollable:["ah-n k-ah-n t-r-ow1 l-ah b-ah-l","jj"],uncontrollably:["ah-n k-ah-n t-r-ow1 l-ah b-l-iy","rb"],uncontrolled:["ah-n k-ah-n t-r-ow1-l-d","jj"],unconventional:["ah-n k-ah-n v-eh1-n sh-ah n-ah-l","jj"],unconvinced:["ah-n k-ah-n v-ih1-n-s-t","jj"],unconvincing:["ah-n k-ah-n v-ih1-n s-ih-ng","jj"],uncooperative:["ah-n k-ow aa1 p-er ah t-ih-v","jj"],uncorrected:["ah-n k-er eh1-k t-ih-d","jj"],uncounted:["ah-n k-aw1-n t-ih-d","jj"],uncouth:["ah1-n k-uw1-th","jj"],uncover:["ah-n k-ah1 v-er","vb"],uncovered:["ah-n k-ah1 v-er-d","vbn vbd jj"],uncovering:["ah-n k-ah1 v-er ih-ng","vbg"],uncritical:["ah-n k-r-ih1 t-ih k-ah-l","jj"],uncritically:["ah-n k-r-ih1 t-ih k-ah l-iy","rb"],uncut:["ah-n k-ah1-t","jj"],undamaged:["ah-n d-ae1 m-ah-jh-d","jj"],undated:["ah-n d-ey1 t-ih-d","jj"],undaunted:["ah-n d-ao1-n t-ih-d","jj"],undecided:["ah-n d-ih s-ay1 d-ih-d","jj"],undeclared:["ah-n d-ih k-l-eh1-r-d","jj"],undefeated:["ah-n d-ih f-iy1 t-ih-d","jj"],undefined:["ah-n d-ih f-ay1-n-d","jj"],undelivered:["ah-n d-ih l-ih1 v-er-d","jj"],undemocratic:["ah-n d-eh m-ah k-r-ae1 t-ih-k","jj"],undeniable:["ah-n d-ih n-ay1 ah b-ah-l","jj"],undeniably:["ah-n d-ih n-ay1 ah b-l-iy","rb"],under:["ah1-n d-er","in jj rb rp"],underachiever:["ah1-n d-er ah ch-iy v-er","nn"],underage:["ah1-n d-er ih-jh","jj"],underarm:["ah-n d-er aa1-r-m","nn"],underbelly:["ah1-n d-er b-eh l-iy","nn"],underbrush:["ah1-n d-er b-r-ah-sh","nn"],undercapitalized:["ah-n d-er k-ae1 p-ah t-ah l-ay-z-d","jj"],undercover:["ah-n d-er k-ah1 v-er","jj"],undercurrent:["ah1-n d-er k-er ah-n-t","nn"],undercut:["ah1-n d-er k-ah-t","vb nn vbd vbn vbp jj"],undercuts:["ah1-n d-er k-ah-t-s","vbz"],undercutting:["ah1-n d-er k-ah t-ih-ng","vbg"],underdeveloped:["ah-n d-er d-ih v-eh1 l-ah-p-t","jj"],underdog:["ah1-n d-er d-ao-g","nn"],underemployed:["ah1-n d-er ih-m p-l-oy1-d","jj"],underemployment:["ah-n d-er ih-m p-l-oy1 m-ah-n-t","nn"],underestimate:["ah1-n d-er eh1 s-t-ah m-ey-t","vb"],underestimated:["ah1-n d-er eh1 s-t-ah m-ey t-ih-d","vbn vbd"],underestimates:["ah-n d-er eh1 s-t-ih m-ih-t-s","vbz"],underfoot:["ah-n d-er f-uh1-t","rb"],underfund:["ah1-n-d-er-f-ah-n-d","vb"],underfunded:["ah1-n d-er f-ah-n d-ih-d","vbn jj"],undergarment:["ah1-n d-er g-aa-r m-ah-n-t","nn"],undergo:["ah-n d-er g-ow1","vb vbp"],undergoes:["ah1-n d-er g-ow-z","vbz"],undergoing:["ah-n d-er g-ow1 ih-ng","vbg"],undergone:["ah-n d-er g-ao1-n","vbn"],undergraduate:["ah-n d-er g-r-ae1 jh-ah-w ah-t","jj nn"],underground:["ah1-n d-er g-r-aw-n-d","jj nn rb"],undergrowth:["ah1-n d-er g-r-ow-th","nn"],underhanded:["ah1-n d-er hh-ae1-n d-ih-d","jj"],underlie:["ah-n d-er l-ay1","vbp vb"],underlies:["ah-n d-er l-ay1-z","vbz"],underline:["ah1-n d-er l-ay-n","vb"],underlined:["ah1-n d-er l-ay-n-d","vbd vbn"],underlines:["ah1-n d-er l-ay-n-z","vbz"],underling:["ah1-n d-er l-ih-ng","nn"],underlining:["ah1-n d-er l-ay n-ih-ng","vbg"],underlying:["ah-n d-er l-ay1 ih-ng","vbg jj"],undermine:["ah1-n d-er m-ay-n","vb vbp"],undermined:["ah-n d-er m-ay1-n-d","vbn vbd jj"],undermines:["ah-n d-er m-ay1-n-z","vbz"],undermining:["ah1-n d-er m-ay n-ih-ng","vbg"],underneath:["ah-n d-er n-iy1-th","in nn"],underpaid:["ah1-n d-er p-ey1-d","jj vbd vbn"],underperform:["ah1-n d-er p-er f-ao-r-m","vb jj"],underperformance:["ah-n d-er p-er f-ao1-r m-ah-n-s","nn"],underperformed:["ah1-n d-er p-er f-ao-r-m-d","vbn"],underperforming:["ah1-n d-er p-er f-ao-r m-ih-ng","vbg jj"],underpin:["ah1-n d-er p-ih-n","vb"],underpinned:["ah1-n d-er p-ih-n-d","vbn vbd"],underpinning:["ah1-n d-er p-ih n-ih-ng","vbg"],underpriced:["ah1-n d-er p-r-ay-s-t","jj"],underrate:["ah-n-d-er-r-ey1-t","vb"],underrated:["ah-n d-er r-ey1 t-ih-d","vbn"],underrepresented:["ah-n d-er r-eh p-r-ih z-eh1-n t-ih-d","jj"],underscore:["ah-n d-er s-k-ao1-r","vbp nn vb"],underscored:["ah-n d-er s-k-ao1-r-d","vbd vbn"],underscores:["ah-n d-er s-k-ao1-r-z","vbz"],underscoring:["ah-n d-er s-k-ao1 r-ih-ng","vbg"],undersea:["ah-n d-er s-iy1","jj"],underserved:["ah-n d-er s-er1-v-d","jj"],underside:["ah1-n d-er s-ay-d","nn"],undersized:["ah1-n d-er s-ay-z-d","jj"],understand:["ah-n d-er s-t-ae1-n-d","vb vbp"],understandable:["ah-n d-er s-t-ae1-n d-ah b-ah-l","jj"],understandably:["ah-n d-er s-t-ae1-n d-ah b-l-iy","rb"],understanding:["ah-n d-er s-t-ae1-n d-ih-ng","nn vbg"],understands:["ah-n d-er s-t-ae1-n-d-z","vbz"],understate:["ah1-n d-er s-t-ey-t","vb vbp"],understated:["ah1-n d-er s-t-ey t-ih-d","vbn vbd jj"],understatement:["ah1-n d-er s-t-ey-t m-ah-n-t","nn"],understates:["ah1-n d-er s-t-ey-t-s","vbz"],understating:["ah1-n d-er s-t-ey t-ih-ng","vbg"],understood:["ah-n d-er s-t-uh1-d","vbn vbd"],undertake:["ah1-n d-er t-ey-k","vb"],undertaken:["ah1-n d-er t-ey k-ah-n","vbn"],undertaker:["ah1-n d-er t-ey k-er","nn"],undertakes:["ah1-n d-er t-ey-k-s","vbz"],undertaking:["ah1-n d-er t-ey k-ih-ng","nn vbg"],undertone:["ah1-n d-er t-ow-n","nn"],undertook:["ah-n d-er t-uh1-k","vbd"],undertow:["ah1-n d-er t-ow","nn"],underuse:["ah-n-d-er-y-uw1-z","vb"],underused:["ah-n d-er y-uw1-z-d","vbn"],underutilize:["ah1-n-d-er-y-uw-t-ah-l-ay-z","vb"],underutilized:["ah1-n d-er y-uw t-ah l-ay-z-d","vbn"],undervalue:["ah1-n-d-er-v-ae-l-y-uw","vb"],undervalued:["ah1-n d-er v-ae-l y-uw-d","vbn vbd jj"],undervaluing:["ah-n d-er v-ae1-l y-uw ih-ng","vbg"],underwater:["ah1-n d-er w-ao t-er","jj nn rb"],underway:["ah-n d-er w-ey1","rb jj"],underwear:["ah1-n d-er w-eh-r","nn"],underweight:["ah-n d-er w-ey1 t-ih-d","jj"],underwent:["ah-n d-er w-eh1-n-t","vbd"],underworld:["ah1-n d-er w-er-l-d","nn"],underwrite:["ah1-n d-er r-ay-t","vb vbp"],underwriter:["ah1-n d-er r-ay t-er","nn"],underwrites:["ah1-n d-er r-ay-t-s","vbz"],underwriting:["ah1-n d-er r-ay1 t-ih-ng","vbg"],underwritten:["ah1-n d-er r-ih t-ah-n","vbn jj nn"],underwrote:["ah-n d-er r-ow1-t","vbd nn"],undeserved:["ah-n d-ih z-er1-v-d","jj"],undesirable:["ah-n d-ih z-ay1 r-ah b-ah-l","jj nn"],undetectable:["ah-n d-ih t-eh1-k t-ah b-ah-l","jj"],undetected:["ah-n d-ih t-eh1-k t-ih-d","jj"],undetermined:["ah-n d-ih t-er1 m-ih-n-d","jj"],undeveloped:["ah-n d-ih v-eh1 l-ah-p-t","jj"],undid:["ah-n d-ih1-d","vbd"],undifferentiated:["ah-n d-ih f-er eh1-n sh-iy ey t-ih-d","jj"],undiluted:["ah-n d-ah l-uw1 t-ih-d","jj"],undiminished:["ah-n d-ah m-ih1 n-ih-sh-t","jj"],undisciplined:["ah-n d-ih1 s-ih p-l-ih-n-d","jj"],undisclosed:["ah-n d-ih-s k-l-ow1-z-d","jj"],undisguised:["ah-n d-ih-s g-ay1-z-d","jj"],undisputed:["ah-n d-ih s-p-y-uw1 t-ih-d","jj"],undistinguished:["ah-n d-ih s-t-ih1-ng g-w-ih-sh-t","jj"],undisturbed:["ah-n d-ih s-t-er1-b-d","jj"],undiversified:["ah-n d-ih v-er1 s-ih f-ay-d","jj"],undivided:["ah-n d-ah v-ay1 d-ih-d","jj"],undo:["ah-n d-uw1","vb"],undoing:["ah-n d-uw1 ih-ng","nn vbg"],undone:["ah-n d-ah1-n","vbn jj"],undoubtedly:["ah-n d-aw1 t-ih-d l-iy","rb"],undreamed:["ah-n d-r-iy1-m-d","jj"],undress:["ah-n d-r-eh1-s","nn"],undue:["ah-n d-uw1","jj"],undulating:["ah1-n jh-ah l-ey t-ih-ng","jj"],unduly:["ah-n d-uw1 l-iy","rb"],undying:["ah-n d-ay1 ih-ng","jj"],unearned:["ah-n er1-n-d","jj"],unearth:["ah-n er1-th","vb"],unearthed:["ah-n er1-th-t","vbn vbd"],unearthing:["ah-n er1 th-ih-ng","vbg"],unearthly:["ah-n er1-th l-iy","jj"],unease:["ah-n iy1-z","nn"],uneasily:["ah-n iy1 z-ah l-iy","rb"],uneasiness:["ah-n iy1 z-iy n-ah-s","nn"],uneasy:["ah-n iy1 z-iy","jj"],uneconomic:["ah-n eh k-ah n-aa1 m-ih-k","jj"],uneconomical:["ah-n eh k-ah n-aa1 m-ih k-ah-l","jj"],uneducated:["ah-n eh1 jh-uh k-ey t-ih-d","jj"],unelected:["ah-n ih l-eh1-k t-ih-d","jj"],unemployed:["ah-n eh-m p-l-oy1-d","jj"],unemployment:["ah-n ih-m p-l-oy1 m-ah-n-t","nn"],unencumbered:["ah-n eh-n k-ah1-m b-er-d","jj"],unending:["ah-n eh1-n d-ih-ng","jj"],unenforceable:["ah-n eh-n f-ao1-r s-ah b-ah-l","jj"],unenlightened:["ah-n eh-n l-ay1 t-ah-n-d","jj"],unenthusiastic:["ah-n ih-n th-uw z-iy ae1 s-t-ih-k","jj"],unenviable:["ah-n eh1-n v-iy ah b-ah-l","jj"],unequal:["ah-n iy1 k-w-ah-l","jj"],unequaled:["ah-n iy1 k-w-ah-l-d","jj"],unequivocal:["ah-n ih k-w-ih1 v-ah k-ah-l","jj"],unequivocally:["ah-n iy k-w-ih1 v-ah k-ah l-iy","rb"],unethical:["ah-n eh1 th-ih k-ah-l","jj"],uneven:["ah-n iy1 v-ah-n","jj"],unevenly:["ah-n iy1 v-ah-n l-iy","rb"],uneventful:["ah-n iy v-eh1-n-t f-ah-l","jj"],unexciting:["ah-n ih-k s-ay1 t-ih-ng","jj"],unexercised:["ah-n eh1-k s-er s-ay-z-d","jj"],unexpected:["ah-n ih-k s-p-eh1-k t-ih-d","jj"],unexpectedly:["ah-n ih-k s-p-eh1-k t-ih-d l-iy","rb"],unexplainable:["ah-n ih-k s-p-l-ey1 n-ah b-ah-l","jj"],unexplained:["ah-n ih-k s-p-l-ey1-n-d","jj"],unexplored:["ah-n ih-k s-p-l-ao1-r-d","jj"],unfailing:["ah-n f-ey1 l-ih-ng","jj"],unfailingly:["ah-n f-ey1 l-ih-ng l-iy","rb"],unfair:["ah-n f-eh1-r","jj"],unfairly:["ah-n f-eh1-r l-iy","rb"],unfairness:["ah-n f-eh1-r n-ah-s","nn"],unfaithful:["ah-n f-ey1-th f-ah-l","jj"],unfamiliar:["ah-n f-ah m-ih1 l-y-er","jj"],unfamiliarity:["ah-n f-ah m-ih l-y-eh1 r-ah t-iy","nn"],unfashionable:["ah-n f-ae1 sh-ah-n ah b-ah-l","jj"],unfathomable:["ah-n f-ae1 dh-ah m-ah b-ah-l","jj"],unfavorable:["ah-n f-ey1 v-er ah b-ah-l","jj"],unfavorably:["ah-n f-ey1 v-er ah b-l-iy","rb"],unfazed:["ah-n f-ey1-z-d","jj"],unfeasible:["ah-n f-iy1 z-ah b-ah-l","jj"],unfenced:["ah-n f-eh1-n-s-t","jj"],unfettered:["ah-n f-eh1 t-er-d","jj"],unfilled:["ah-n f-ih1-l-d","jj"],unfinished:["ah-n f-ih1 n-ih-sh-t","jj"],unfit:["ah-n f-ih1-t","jj nn"],unflagging:["ah-n f-l-ae1 g-ih-ng","jj"],unflappable:["ah-n f-l-ae1 p-ah b-ah-l","jj"],unflattering:["ah-n f-l-ae1 t-er ih-ng","jj"],unflinching:["ah-n f-l-ih1-n ch-ih-ng","jj"],unfocused:["ah-n f-ow1 k-ah-s-t","jj"],unfold:["ah-n f-ow1-l-d","vb vbp"],unfolded:["ah-n f-ow1-l d-ah-d","vbd vbn"],unfolding:["ah-n f-ow1-l d-ih-ng","vbg jj"],unfolds:["ah-n f-ow1-l-d-z","vbz"],unforeseen:["ah-n f-ao-r s-iy1-n","jj"],unforgettable:["ah-n f-er g-eh1 t-ah b-ah-l","jj"],unforgivable:["ah-n f-ao-r g-ih1 v-ah b-ah-l","jj"],unforgiving:["ah-n f-er g-ih1 v-ih-ng","jj"],unformed:["ah-n f-ao1-r-m-d","jj"],unfortunate:["ah-n f-ao1-r ch-ah n-ah-t","jj nn"],unfortunately:["ah-n f-ao1-r ch-ah n-ah-t l-iy","rb"],unfounded:["ah-n f-aw1-n d-ih-d","jj"],unfriendly:["ah-n f-r-eh1-n-d l-iy","jj"],unfulfilled:["ah-n f-uh-l f-ih1-l-d","jj"],unfunded:["ah-n f-ah1-n d-ih-d","jj"],unfunnily:["ah-n f-ah1 n-ah l-iy","rb"],unfurl:["ah-n-f-er1-l","vb"],unfurled:["ah-n f-er1-l-d","vbn"],ungainly:["ah-n g-ey1-n l-iy","jj"],unglamorous:["ah-n g-l-ae1 m-er ah-s","jj"],unglued:["ah-n g-l-uw1-d","jj"],ungovernable:["ah-n g-ah1 v-er n-ah b-ah-l","jj"],ungrateful:["ah-n g-r-ey1-t f-ah-l","jj"],unhappily:["ah-n hh-ae1 p-ah l-iy","rb"],unhappiness:["ah-n hh-ae1 p-iy n-ih-s","nn"],unhappy:["ah-n hh-ae1 p-iy","jj"],unharmed:["ah-n hh-aa1-r-m-d","jj"],unhealthy:["ah-n hh-eh1-l th-iy","jj"],unheard:["ah-n hh-er1-d","jj"],unhedged:["ah-n hh-eh1-jh-d","jj"],unheeded:["ah-n hh-iy1 d-ih-d","jj"],unheralded:["ah-n hh-eh1 r-ah-l d-ih-d","jj"],unhesitatingly:["ah-n hh-eh1 z-ih t-ey t-ih-ng l-iy","rb"],unhindered:["ah-n hh-ih1-n d-er-d","jj"],unhinge:["ah-n-hh-ih1-n-jh","vb"],unhinged:["ah-n hh-ih1-n-jh-d","vbn"],unholy:["ah-n hh-ow1 l-iy","jj"],unhurried:["ah-n hh-er1 iy-d","jj"],unhurt:["ah-n hh-er1-t","jj"],unidentified:["ah-n ay d-eh1-n t-ah f-ay-d","jj"],unification:["y-uw n-ah f-ah k-ey1 sh-ah-n","nn"],unified:["y-uw1 n-ah f-ay-d","jj vbd vbn"],uniform:["y-uw1 n-ah f-ao-r-m","nn jj"],uniformed:["y-uw1 n-ah f-ao-r-m-d","jj"],uniformity:["y-uw n-ah f-ao1-r m-ah t-iy","nn"],uniformly:["y-uw1 n-ah f-ao-r-m l-iy","rb"],unify:["y-uw1 n-ah f-ay","vb"],unifying:["y-uw1 n-ah f-ay ih-ng","vbg jj"],unilateral:["y-uw n-ah l-ae1 t-er ah-l","jj"],unilaterally:["y-uw n-ah l-ae1 t-er ah l-iy","rb"],unimaginable:["ah-n ih m-ae1 jh-ih n-ah b-ah-l","jj"],unimaginative:["ah-n ih m-ae1 jh-ih n-ah t-ih-v","jj"],unimpaired:["ah-n ih-m p-eh1-r-d","jj"],unimpeachable:["ah-n ih-m p-iy1 ch-ah b-ah-l","jj"],unimpeded:["ah-n ih-m p-iy1 d-ih-d","jj"],unimportant:["ah-n ih-m p-ao1-r t-ah-n-t","jj"],unimpressed:["ah-n ih-m p-r-eh1-s-t","jj"],unimpressive:["ah-n ih-m p-r-eh1 s-ih-v","jj"],unimproved:["ah-n ih-m p-r-uw1-v-d","jj"],unincorporated:["ah-n ih-n k-ao1-r p-er ey t-ih-d","jj"],unindicted:["ah-n ih-n d-ay1 t-ih-d","jj"],uninfected:["ah-n ih-n f-eh1-k t-ih-d","jj"],uninformative:["ah-n ih-n f-ao1-r m-ah t-ih-v","jj"],uninformed:["ah-n ih-n f-ao1-r-m-d","jj"],uninhabitable:["ah-n ih-n hh-ae1 b-ah t-ah b-ah-l","jj"],uninhabited:["ah-n ih-n hh-ae1 b-ah t-ih-d","jj"],uninhibited:["ah-n ih-n hh-ih1 b-ih t-ih-d","jj"],uninitiated:["ah-n ih n-ih1 sh-iy ey t-ih-d","jj"],uninjured:["ah-n ih1-n jh-er-d","jj"],uninspired:["ah-n ih-n s-p-ay1 er-d","jj"],uninsurable:["ah-n ih-n sh-uh1 r-ah b-ah-l","jj"],uninsured:["ah-n ih-n sh-uh1-r-d","jj"],unintelligible:["ah-n ih-n t-eh1 l-ah jh-ah b-ah-l","jj"],unintended:["ah-n ih-n t-eh1-n d-ih-d","jj"],unintentional:["ah-n ih-n t-eh1-n sh-ah n-ah-l","jj"],unintentionally:["ah-n ih-n t-eh1-n sh-ah-n ah l-iy","rb"],uninterested:["ah-n ih1-n t-r-ah s-t-ah-d","jj"],uninteresting:["ah-n ih1-n t-r-ah s-t-ih-ng","jj"],uninterrupted:["ah-n ih-n t-er ah1-p t-ih-d","jj"],uninterruptible:["ah-n ih-n t-er ah1-p t-ah b-ah-l","jj"],uninvited:["ah-n ih-n v-ay1 t-ih-d","jj"],uninviting:["ah-n ih-n v-ay1 t-ih-ng","jj"],uninvolved:["ah-n ih-n v-ao1-l-v-d","jj"],union:["y-uw1 n-y-ah-n","nn jj"],unionist:["y-uw1 n-y-ah n-ah-s-t","nn"],unionize:["y-uw1-n-y-ah-n-ay-z","vb"],unionized:["y-uw1 n-y-ah n-ay-z-d","jj vbd vbn"],unique:["y-uw n-iy1-k","jj nn"],uniquely:["y-uw n-iy1-k l-iy","rb"],uniqueness:["y-uw n-iy1-k n-ah-s","nn"],unison:["y-uw1 n-ah s-ah-n","nn"],unissued:["ah-n ih1 sh-uw-d","jj"],unit:["y-uw1 n-ah-t","nn"],unitary:["y-uw1 n-ih t-eh r-iy","jj"],unite:["y-uw1 n-ay-t","vb vbp"],united:["y-uw n-ay1 t-ah-d","vbn vbd jj"],unites:["y-uw n-ay1-t-s","vbz"],unitholder:["y-uw1 n-ih-t hh-ow-l d-er","nn"],uniting:["y-uw n-ay1 t-ih-ng","vbg"],unity:["y-uw1 n-ah t-iy","nn"],universal:["y-uw n-ah v-er1 s-ah-l","jj"],universality:["y-uw n-ah v-er s-ae1 l-ah t-iy","nn"],universally:["y-uw n-ah v-er1 s-ah l-iy","rb"],universe:["y-uw1 n-ah v-er-s","nn"],university:["y-uw n-ah v-er1 s-ah t-iy","nn"],unjust:["ah-n jh-ah1-s-t","jj"],unjustifiable:["ah-n jh-ah s-t-ih f-ay1 ah b-ah-l","jj"],unjustifiably:["ah-n jh-ah s-t-ih f-ay1 ah b-l-iy","rb"],unjustified:["ah-n jh-ah1 s-t-ah f-ay-d","jj"],unjustly:["ah-n jh-ah1-s-t l-iy","rb"],unkempt:["ah-n k-eh1-m-p-t","jj"],unkind:["ah-n k-ay1-n-d","jj"],unknowable:["ah-n n-ow1 ah b-ah-l","jj"],unknowingly:["ah-n n-ow1 ih-ng l-iy","rb"],unknown:["ah-n n-ow1-n","jj nn"],unlabeled:["ah-n l-ey1 b-ah-l-d","jj"],unlawful:["ah-n l-ao1 f-ah-l","jj"],unlawfully:["ah-n l-ao1 f-ah l-iy","rb"],unleaded:["ah-n l-eh1 d-ah-d","jj"],unleash:["ah-n l-iy1-sh","vb vbp"],unleashed:["ah-n l-iy1-sh-t","vbn vbd"],unleashes:["ah-n l-iy1 sh-ih-z","vbz"],unleashing:["ah-n l-iy1 sh-ih-ng","vbg"],unless:["ah-n l-eh1-s","in"],unlicensed:["ah-n l-ay1 s-ah-n-s-t","jj"],unlike:["ah-n l-ay1-k","in jj nn"],unlikely:["ah-n l-ay1-k l-iy","jj rb"],unlimited:["ah-n l-ih1 m-ah t-ah-d","jj"],unlined:["ah-n l-ay1-n-d","jj"],unlisted:["ah-n l-ih1 s-t-ih-d","jj"],unload:["ah-n l-ow1-d","vb vbp"],unloaded:["ah-n l-ow1 d-ah-d","vbn jj vbd"],unloading:["ah-n l-ow1 d-ih-ng","vbg"],unloads:["ah-n l-ow1-d-z","vbz"],unlock:["ah-n l-aa1-k","vb vbp"],unlocked:["ah-n l-aa1-k-t","vbd vbn jj"],unlocking:["ah-n l-aa1 k-ih-ng","vbg"],unlucky:["ah-n l-ah1 k-iy","jj"],unmanageable:["ah-n m-ae1 n-ih jh-ah b-ah-l","jj"],unmanaged:["ah-n m-ae1 n-ih-jh-d","jj"],unmanned:["ah-n m-ae1-n-d","jj"],unmarked:["ah-n m-aa1-r-k-t","jj"],unmarried:["ah-n m-eh1 r-iy-d","jj"],unmask:["ah-n m-ae1-s-k","vb"],unmasked:["ah-n m-ae1-s-k-t","vbn"],unmatched:["ah-n m-ae1-ch-t","jj"],unmentioned:["ah-n m-eh1-n ch-ah-n-d","jj"],unmet:["ah-n m-eh1-t","jj"],unmistakable:["ah-n m-ih s-t-ey1 k-ah b-ah-l","jj"],unmistakably:["ah-n m-ih s-t-ey1 k-ah b-l-iy","rb"],unmixed:["ah-n m-ih1-k-s-t","jj"],unmolested:["ah-n m-ah l-eh1 s-t-ih-d","jj"],unmoved:["ah-n m-uw1-v-d","jj"],unnamed:["ah-n n-ey1-m-d","jj"],unnatural:["ah-n n-ae1 ch-er ah-l","jj"],unnecessarily:["ah-n n-eh1 s-ah s-eh r-ah l-iy","rb"],unnecessary:["ah-n n-eh1 s-ah s-eh r-iy","jj"],unneeded:["ah-n n-iy1 d-ih-d","jj"],unnerve:["ah-n-er1-v","vb"],unnerved:["ah-n n-er1-v-d","vbd jj"],unnerving:["ah-n er1 v-ih-ng","vbg jj"],unnoticed:["ah-n n-ow1 t-ih-s-t","jj"],unobtainable:["ah-n ah-b t-ey1 n-ah b-ah-l","jj"],unobtrusive:["ah-n ah-b t-r-uw1 s-ih-v","jj"],unoccupied:["ah-n aa1 k-y-ah p-ay-d","jj"],unofficial:["ah-n ah f-ih1 sh-ah-l","jj"],unofficially:["ah-n ah f-ih1 sh-ah l-iy","rb"],unopened:["ah-n ow1 p-ah-n-d","jj"],unopposed:["ah-n ah p-ow1-z-d","jj"],unorganized:["ah-n ao1-r g-ah n-ay-z-d","jj"],unorthodox:["ah n-ao1-r th-ah d-aa-k-s","jj"],unpack:["ah-n p-ae1-k","vb"],unpaid:["ah-n p-ey1-d","jj"],unpalatable:["ah-n p-ae1 l-ah t-ah b-ah-l","jj"],unparalleled:["ah-n p-eh1 r-ah l-eh-l-d","jj"],unpatriotic:["ah-n p-ey t-r-iy aa1 t-ih-k","jj"],unperturbed:["ah-n p-er t-er1-b-d","jj"],unplanned:["ah-n p-l-ae1-n-d","jj"],unpleasant:["ah-n p-l-eh1 z-ah-n-t","jj"],unpleasantly:["ah-n p-l-eh1 z-ah-n-t l-iy","rb"],unpleasantness:["ah-n p-l-eh1 z-ah-n-t n-ah-s","nn"],unpopular:["ah-n p-aa1 p-y-ah l-er","jj"],unpopularity:["ah-n p-aa p-y-ah l-eh1 r-ih t-iy","nn"],unprecedented:["ah-n p-r-eh1 s-ih d-eh-n t-ih-d","jj"],unprecedentedly:["ah-n p-r-eh1 s-ah d-eh-n t-ih-d l-iy","rb"],unpredictability:["ah-n p-r-ah d-ih-k t-ah b-ih1 l-ih t-iy","nn"],unpredictable:["ah-n p-r-ih d-ih1-k t-ah b-ah-l","jj"],unpredictably:["ah-n p-r-ih d-ih1-k t-ah b-l-iy","rb"],unprepared:["ah-n p-r-iy p-eh1-r-d","jj"],unpretentious:["ah-n p-r-iy t-eh1-n sh-ah-s","jj"],unproductive:["ah-n p-r-ah d-ah1-k t-ih-v","jj"],unprofessional:["ah-n p-r-ah f-eh1 sh-ah n-ah-l","jj"],unprofitable:["ah-n p-r-aa1 f-ih t-ah b-ah-l","jj"],unpromising:["ah-n p-r-ao1 m-ih s-ih-ng","jj"],unprotected:["ah-n p-r-ah t-eh1-k t-ih-d","jj"],unproved:["ah-n p-r-uw1-v-d","jj"],unproven:["ah-n p-r-uw1 v-ah-n","jj"],unpublicized:["ah-n p-ah1 b-l-ih s-ay-z-d","jj"],unpublished:["ah-n p-ah1 b-l-ih-sh-t","jj"],unpunished:["ah-n p-ah1 n-ih-sh-t","jj"],unqualified:["ah-n k-w-aa1 l-ih f-ay-d","jj"],unquestionable:["ah-n k-w-eh1-s ch-ah n-ah b-ah-l","jj"],unquestionably:["ah-n k-w-eh1-s ch-ah n-ah b-l-iy","rb"],unquestioned:["ah-n k-w-eh1-s ch-ah-n-d","jj"],unravel:["ah-n r-ae1 v-ah-l","vb vbp"],unraveled:["ah-n r-ae1 v-ah-l-d","vbn jj vbd"],unraveling:["ah-n r-ae1 v-ah-l ih-ng","jj vbg"],unread:["ah-n r-eh1-d","jj"],unreadable:["ah-n r-iy1 d-ah b-ah-l","jj"],unreal:["ah-n r-iy1-l","jj"],unrealistic:["ah-n r-iy l-ih1 s-t-ih-k","jj"],unrealistically:["ah-n r-iy ah l-ih1 s-t-ih-k l-iy","rb"],unreality:["ah-n r-iy ae1 l-ah t-iy","nn"],unrealized:["ah-n r-iy1 ah l-ay-z-d","jj"],unreasonable:["ah-n r-iy1-z n-ah b-ah-l","jj"],unreasonably:["ah-n r-iy1 z-ah-n ah b-l-iy","rb"],unreasoning:["ah-n r-iy1-z n-ih-ng","jj"],unrecognizable:["ah-n r-eh k-ah-g n-ay1 z-ah b-ah-l","jj"],unrecognized:["ah-n r-eh1 k-ah-g n-ay-z-d","jj"],unreconstructed:["ah-n r-iy k-ah-n s-t-r-ah1-k t-ih-d","jj"],unredeemed:["ah-n r-iy d-iy1-m-d","jj"],unregistered:["ah-n r-eh1 jh-ih s-t-er-d","jj"],unregulated:["ah-n r-eh1 g-y-ah l-ey t-ih-d","jj"],unrelated:["ah-n r-ih l-ey1 t-ih-d","jj"],unreleased:["ah-n r-ih l-iy1-s-t","jj"],unrelenting:["ah-n r-iy l-eh1-n t-ih-ng","jj"],unreliability:["ah-n r-iy l-ay ah b-ih1 l-ih t-iy","nn"],unreliable:["ah-n r-ih l-ay1 ah b-ah-l","jj"],unrelieved:["ah-n r-iy l-iy1-v-d","jj"],unremarkable:["ah-n r-ih m-aa1-r k-ah b-ah-l","jj"],unremitting:["ah-n r-ih m-ih1 t-ih-ng","jj"],unrepentant:["ah-n r-ih p-eh1-n t-ah-n-t","jj"],unreported:["ah-n r-iy p-ao1-r t-ih-d","jj"],unrequited:["ah-n r-iy k-w-ay1 t-ih-d","jj"],unresolved:["ah-n r-ih z-aa1-l-v-d","jj"],unresponsive:["ah-n r-iy s-p-aa1-n s-ih-v","jj"],unrest:["ah-n r-eh1-s-t","nn"],unrestrained:["ah-n r-iy s-t-r-ey1-n-d","jj"],unrestricted:["ah-n r-iy s-t-r-ih1-k t-ih-d","jj"],unrivaled:["ah-n r-ay1 v-ah-l-d","jj"],unruffled:["ah-n r-ah1 f-ah-l-d","jj"],unruly:["ah-n r-uw1 l-iy","jj"],unsafe:["ah-n s-ey1-f","jj"],unsaleable:["ah-n s-ey1 l-ah b-ah-l","jj"],unsanctioned:["ah-n s-ae1-ng-k sh-ah-n-d","jj"],unsatisfactory:["ah-n s-ah t-ih-s f-ae1-k t-er iy","jj"],unsatisfied:["ah-n s-ae1 t-ih-s f-ay-d","jj"],unsatisfying:["ah-n s-ae1 t-ih-s f-ay ih-ng","jj"],unsaturated:["ah-n s-ae1 ch-er ey t-ih-d","jj"],unsavory:["ah-n s-ey1 v-er iy","jj"],unscathed:["ah-n s-k-ey1-dh-d","jj"],unscheduled:["ah-n s-k-eh1 jh-uw-l-d","jj"],unscientific:["ah-n s-ay ah-n t-ih1 f-ih-k","jj"],unscramble:["ah-n s-k-r-ae1-m b-ah-l","vb"],unscrupulous:["ah-n s-k-r-uw1 p-y-ah l-ah-s","jj"],unseal:["ah-n s-iy1-l","vb"],unsealed:["ah-n s-iy1-l-d","vbn jj"],unseat:["ah-n s-iy1-t","vb"],unseated:["ah-n s-iy1 t-ih-d","jj vbd"],unseating:["ah-n s-iy1 t-ih-ng","vbg"],unsecured:["ah-n s-ih k-y-uh1-r-d","jj"],unseemly:["ah-n s-iy1-m l-iy","jj"],unseen:["ah-n s-iy1-n","jj"],unsentimental:["ah-n s-eh-n t-ih m-eh1-n t-ah-l","jj"],unsettle:["ah-n-s-eh1-t-ah-l","vb"],unsettled:["ah-n s-eh1 t-ah-l-d","jj vbd vbn"],unsettling:["ah-n s-eh1 t-ah-l ih-ng","jj vbg"],unshackled:["ah-n sh-ae1 k-ah-l-d","jj"],unshakable:["ah-n sh-ey1 k-ah b-ah-l","jj"],unsharpened:["ah-n sh-aa1-r p-ah-n-d","jj"],unshaven:["ah-n sh-ey1 v-ah-n","jj"],unsightly:["ah-n s-ay1-t l-iy","jj"],unsigned:["ah-n s-ay1-n-d","jj"],unskilled:["ah-n s-k-ih1-l-d","jj"],unsmiling:["ah-n s-m-ay1 l-ih-ng","jj"],unsold:["ah-n s-ow1-l-d","jj"],unsolicited:["ah-n s-ah l-ih1 s-ih t-ih-d","jj"],unsolved:["ah-n s-aa1-l-v-d","jj"],unsophisticated:["ah-n s-ah f-ih1 s-t-ih k-ey t-ih-d","jj"],unsound:["ah-n s-aw1-n-d","jj"],unspeakable:["ah-n s-p-iy1 k-ah b-ah-l","jj"],unspecified:["ah-n s-p-eh1 s-ah f-ay-d","jj"],unspectacular:["ah-n s-p-eh-k t-ae1 k-y-ah l-er","jj"],unspent:["ah-n s-p-eh1-n-t","jj"],unspoiled:["ah-n s-p-oy1-l-d","jj"],unspoken:["ah-n s-p-ow1 k-ah-n","jj"],unstable:["ah-n s-t-ey1 b-ah-l","jj"],unstated:["ah-n s-t-ey1 t-ih-d","jj"],unsteady:["ah-n s-t-eh1 d-iy","jj vb"],unstinting:["ah-n s-t-ih1-n t-ih-ng","jj"],unstoppable:["ah-n s-t-aa1 p-ah b-ah-l","jj"],unstructured:["ah-n s-t-r-ah1-k sh-er-d","jj"],unstuck:["ah-n s-t-ah1-k","jj"],unsubsidized:["ah-n s-ah1-b s-ah d-ay-z-d","jj"],unsubstantiated:["ah-n s-ah-b s-t-ae1-n sh-iy ey t-ih-d","jj"],unsubtle:["ah-n s-ah1 t-ah-l","jj"],unsuccessful:["ah-n s-ah-k s-eh1-s f-ah-l","jj"],unsuccessfully:["ah-n s-ah-k s-eh1-s f-ah l-iy","rb"],unsuitable:["ah-n s-uw1 t-ah b-ah-l","jj"],unsuited:["ah-n s-uw1 t-ih-d","jj"],unsung:["ah-n s-ah1-ng","jj"],unsupportable:["ah-n s-ah p-ao1-r t-ah b-ah-l","jj"],unsupported:["ah-n s-ah p-ao1-r t-ih-d","jj"],unsure:["ah-n sh-uh1-r","jj"],unsurpassed:["ah-n s-er p-ae1-s-t","jj"],unsurprising:["ah-n s-er p-r-ay1 z-ih-ng","jj"],unsuspected:["ah-n s-ah s-p-eh1-k t-ih-d","jj"],unsuspecting:["ah-n s-ah s-p-eh1-k t-ih-ng","jj"],unsustainable:["ah-n s-ah s-t-ey1 n-ah b-ah-l","jj"],unswerving:["ah-n s-w-er1 v-ih-ng","jj"],unsympathetic:["ah-n s-ih-m p-ah th-eh1 t-ih-k","jj"],untapped:["ah-n t-ae1-p-t","jj"],untenable:["ah-n t-eh1 n-ah b-ah-l","jj"],untested:["ah-n t-eh1 s-t-ih-d","jj"],unthinkable:["ah-n th-ih1-ng k-ah b-ah-l","jj nn"],unthinking:["ah-n th-ih1-ng k-ih-ng","jj"],unthinkingly:["ah-n th-ih1-ng k-ih-ng l-iy","rb"],untidy:["ah-n t-ay1 d-iy","jj"],untie:["ah-n-t-ay1","vb"],untied:["ah-n t-ay1-d","vbd"],until:["ah-n t-ih1-l","in"],untimely:["ah-n t-ay1-m l-iy","jj"],unto:["ah1-n t-uw","in rp"],untold:["ah-n t-ow1-l-d","jj"],untouchable:["ah-n t-ah1 ch-ah b-ah-l","jj"],untouched:["ah-n t-ah1-ch-t","jj"],untoward:["ah-n t-uw ao1-r-d","jj"],untraditional:["ah-n t-r-ah d-ih1 sh-ah n-ah-l","jj"],untrained:["ah-n t-r-ey1-n-d","jj"],untrammeled:["ah-n t-r-ae1 m-ah-l-d","jj"],untreated:["ah-n t-r-iy1 t-ih-d","jj"],untried:["ah-n t-r-ay1-d","jj"],untrue:["ah-n t-r-uw1","jj"],untrustworthy:["ah-n t-r-ah1-s-t w-er dh-iy","jj"],unturned:["ah-n t-er1-n-d","jj"],unusable:["ah-n y-uw1 z-ah b-ah-l","jj"],unused:["ah-n y-uw1-z-d","jj"],unusual:["ah n-y-uw1 zh-ah w-ah-l","jj"],unusually:["ah n-y-uw1 zh-ah-w ah l-iy","rb"],unveil:["ah-n v-ey1-l","vb"],unveiled:["ah-n v-ey1-l-d","vbd jj vbn"],unveiling:["ah-n v-ey1 l-ih-ng","vbg"],unveils:["ah-n v-ey1-l-z","vbz"],unverifiable:["ah-n v-eh r-ih f-ay1 ah b-ah-l","jj"],unwanted:["ah-n w-ao1-n t-ih-d","jj"],unwarranted:["ah-n w-ao1 r-ah-n t-ih-d","jj"],unwary:["ah-n w-eh1 r-iy","jj"],unwashed:["ah-n w-aa1-sh-t","jj"],unwavering:["ah-n w-ey1 v-er ih-ng","jj"],unwed:["ah-n w-eh1-d","jj"],unwelcome:["ah-n w-eh1-l k-ah-m","jj"],unwieldy:["ah-n w-iy1-l d-iy","jj"],unwilling:["ah-n w-ih1 l-ih-ng","jj"],unwillingness:["ah-n w-ih1 l-ih-ng n-ih-s","nn"],unwind:["ah-n w-ay1-n-d","vb"],unwinding:["ah-n w-ay1-n d-ih-ng","vbg"],unwise:["ah-n w-ay1-z","jj"],unwisely:["ah-n w-ay1-z l-iy","rb"],unwitting:["ah-n w-ih1 t-ih-ng","jj"],unwittingly:["ah-n w-ih1 t-ih-ng l-iy","rb"],unworkable:["ah-n w-er1 k-ah b-ah-l","jj"],unworthy:["ah-n w-er1 dh-iy","jj nn"],unwritten:["ah-n r-ih1 t-ah-n","jj"],unyielding:["ah-n y-iy1-l d-ih-ng","jj"],up:["ah1-p","in"],upbeat:["ah1-p b-iy-t","jj nn"],upbringing:["ah1-p b-r-ih ng-ih-ng","nn"],upcoming:["ah1-p k-ah m-ih-ng","jj"],update:["ah-p d-ey1-t","vb vbp nn"],updated:["ah-p d-ey1 t-ah-d","vbn jj"],updating:["ah-p d-ey1 t-ih-ng","vbg"],upgrade:["ah-p g-r-ey1-d","vb jj nn"],upgraded:["ah-p g-r-ey1 d-ah-d","vbn vbd jj"],upgrading:["ah-p g-r-ey1 d-ih-ng","vbg"],upheaval:["ah-p hh-iy1 v-ah-l","nn"],upheld:["ah-p hh-eh1-l-d","vbd vbn"],uphill:["ah1-p hh-ih1-l","jj rb"],uphold:["ah-p hh-ow1-l-d","vb vbp"],upholding:["ah-p hh-ow1-l d-ih-ng","vbg"],upholds:["ah-p hh-ow1-l-d-z","vbz"],upholster:["ah-p-ow1-l-s-t-er","vb"],upholstered:["ah-p ow1-l s-t-er-d","vbn"],upholstery:["ah-p ow1-l s-t-er iy","nn"],upkeep:["ah1-p k-iy-p","nn"],upland:["ah1-p l-ah-n-d","jj rb"],uplift:["ah1-p l-ih-f-t","nn vb"],uplifting:["ah1-p l-ih-f t-ih-ng","jj vbg"],upmarket:["ah1-p m-aa-r k-ah-t","jj"],upon:["ah p-aa1-n","in rb rp"],upped:["ah1-p-t","vbd vbn"],upper:["ah1 p-er","jj"],uppermost:["ah1 p-er m-ow-s-t","jjs jj rb"],upright:["ah-p r-ay1-t","rb jj"],uprising:["ah p-r-ay1 z-ih-ng","nn"],upriver:["ah p-r-ih1 v-er","jj"],uproar:["ah1-p r-ao-r","nn"],uproot:["ah-p r-uw1-t","vb"],uprooted:["ah-p r-uw1 t-ih-d","vbn vbd jj"],upscale:["ah1-p s-k-ey-l","jj nn rb"],upset:["ah-p s-eh1-t","vbn nn vb vbd vbp jj"],upsetting:["ah-p s-eh1 t-ih-ng","vbg jj nn"],upshot:["ah1-p sh-aa-t","nn"],upside:["ah1-p s-ay1-d","rb jj nn"],upstage:["ah-p-s-t-ey1-jh","vb"],upstaged:["ah1-p s-t-ey1-jh-d","vbn vbd"],upstairs:["ah-p s-t-eh1-r-z","nn rb jj"],upstanding:["ah1-p s-t-ae-n d-ih-ng","jj"],upstart:["ah1-p s-t-aa-r-t","nn jj"],upstate:["ah1-p s-t-ey1-t","jj rb"],upstream:["ah1-p s-t-r-iy1-m","rb jj"],upsurge:["ah1-p s-er-jh","nn"],upswing:["ah-p s-w-ih1-ng","nn"],uptick:["ah1-p t-ih-k","nn jj vb"],uptight:["ah-p t-ay1-t","jj"],uptown:["ah1-p t-aw1-n","nn jj"],uptrend:["ah1-p t-r-eh-n-d","nn"],upturn:["ah-p t-er1-n","nn"],upward:["ah1-p w-er-d","rb jj"],upwardly:["ah1-p w-er-d l-iy","rb"],uranium:["y-er ey1 n-iy ah-m","nn"],urban:["er1 b-ah-n","jj"],urbane:["er b-ey1-n","jj"],urbanization:["er b-ah n-ah z-ey1 sh-ah-n","nn"],urbanize:["er1-b-ah-n-ay-z","vb"],urbanized:["er1 b-ah n-ay-z-d","vbn jj"],urea:["y-er iy1 ah","nn"],uremia:["y-er iy1 m-iy ah","nn"],urethane:["y-er1 ah th-ey-n","nn"],urge:["er1-jh","vb vbp nn"],urged:["er1-jh-d","vbd vbn"],urgency:["er1 jh-ah-n s-iy","nn"],urgent:["er1 jh-ah-n-t","jj"],urgently:["er1 jh-ah-n-t l-iy","rb"],urging:["er1 jh-ih-ng","vbg"],urinary:["y-er1 ah n-eh r-iy","jj"],urine:["y-er1 ah-n","nn"],urn:["er1-n","nn"],us:["ah1-s","prp"],usable:["y-uw1 z-ah b-ah-l","jj"],usage:["y-uw1 s-ah-jh","nn"],use:["y-uw1-s","nn vb vbp"],used:["y-uw1-z-d","vbn vbd jj"],useful:["y-uw1-s f-ah-l","jj"],usefully:["y-uw1-s f-ah l-iy","rb"],usefulness:["y-uw1-s f-ah-l n-ah-s","nn"],useless:["y-uw1-s l-ah-s","jj"],user:["y-uw1 z-er","nn"],usher:["ah1 sh-er","nn vbp vb"],ushered:["ah1 sh-er-d","vbd vbn"],ushering:["ah1 sh-er ih-ng","vbg"],using:["y-uw1 z-ih-ng","vbg"],usual:["y-uw1 zh-ah w-ah-l","jj rb"],usually:["y-uw1 zh-ah-w ah l-iy","rb"],usurp:["y-uw s-er1-p","vb"],usurpation:["y-uw s-er p-ey1 sh-ah-n","nn"],usurped:["y-uw s-er1-p-t","vbn"],usurping:["y-uw s-er1 p-ih-ng","vbg"],utensil:["y-uw t-eh1-n s-ah-l","nn"],uterus:["y-uw1 t-er ah-s","nn"],utilitarian:["y-uw t-ih l-ah t-eh1 r-iy ah-n","jj"],utility:["y-uw t-ih1 l-ah t-iy","nn jj"],utilization:["y-uw t-ah l-ah z-ey1 sh-ah-n","nn"],utilize:["y-uw1 t-ah l-ay-z","vb vbp"],utilized:["y-uw1 t-ah l-ay-z-d","vbn vbd"],utilizes:["y-uw1 t-ah l-ay z-ih-z","vbz"],utilizing:["y-uw1 t-ah l-ay z-ih-ng","vbg"],utmost:["ah1-t m-ow-s-t","jj nn"],utopia:["y-uw t-ow1 p-iy ah","nn"],utopian:["y-uw t-ow1 p-iy ah-n","jj nn"],utter:["ah1 t-er","jj vbp vb"],utterance:["ah1 t-er ah-n-s","nn"],uttered:["ah1 t-er-d","vbd vbn"],uttering:["ah1 t-er ih-ng","vbg"],utterly:["ah1 t-er l-iy","rb"],vacancy:["v-ey1 k-ah-n s-iy","nn"],vacant:["v-ey1 k-ah-n-t","jj"],vacate:["v-ey1 k-ey-t","vb"],vacated:["v-ey k-ey1 t-ah-d","vbn vbd"],vacating:["v-ey1 k-ey t-ih-ng","vbg"],vacation:["v-ey k-ey1 sh-ah-n","nn vb"],vacationed:["v-ey k-ey1 sh-ah-n-d","vbd"],vacationer:["v-ey k-ey1 sh-ah-n er","nn"],vacationing:["v-ey k-ey1 sh-ah-n ih-ng","vbg"],vaccination:["v-ae-k s-ah n-ey1 sh-ah-n","nn"],vaccine:["v-ae-k s-iy1-n","nn"],vaccinia:["v-ah ch-iy1 n-iy ah","nn"],vacillate:["v-ae1 s-ah l-ey-t","vb"],vacillated:["v-ae1 s-ah l-ey t-ih-d","vbd"],vacillation:["v-ae s-ah l-ey1 sh-ah-n","nn"],vacuous:["v-ae1 k-y-uw ah-s","jj"],vacuum:["v-ae1 k-y-uw-m","nn jj vb vbp"],vacuuming:["v-ae1 k-y-uw m-ih-ng","vbg"],vagabond:["v-ae1 g-ah b-aa-n-d","nn"],vagary:["v-ey1 g-er iy","nn"],vagina:["v-ah jh-ay1 n-ah","nn"],vaginal:["v-ah jh-ay1 n-ah-l","jj"],vague:["v-ey1-g","jj"],vaguely:["v-ey1-g l-iy","rb"],vagueness:["v-ey1-g n-ih-s","nn"],vaguer:["v-ey1 g-er","jjr"],vaguest:["v-ey1 g-ih-s-t","jjs"],vain:["v-ey1-n","jj rb"],vainly:["v-ey1-n l-iy","rb"],valet:["v-ae l-ey1","nn"],valiant:["v-ae1-l y-ah-n-t","jj"],valiantly:["v-ae1-l y-ah-n-t l-iy","rb"],valid:["v-ae1 l-ah-d","jj"],validate:["v-ae1 l-ah d-ey-t","vb"],validated:["v-ae1 l-ah d-ey t-ah-d","vbn"],validating:["v-ae1 l-ah d-ey t-ih-ng","vbg"],validation:["v-ae l-ah d-ey1 sh-ah-n","nn"],validity:["v-ah l-ih1 d-ah t-iy","nn"],validly:["v-ae1 l-ih-d l-iy","rb"],valley:["v-ae1 l-iy","nn"],valor:["v-ae1 l-er","nn"],valuable:["v-ae1-l y-ah b-ah-l","jj"],valuation:["v-ae-l y-uw ey1 sh-ah-n","nn"],value:["v-ae1-l y-uw","nn vbp vb"],valued:["v-ae1-l y-uw-d","vbn jj vbd"],valueless:["v-ae1-l y-uw l-ah-s","jj"],valuing:["v-ae1-l y-uw ih-ng","vbg"],valve:["v-ae1-l-v","nn"],vampire:["v-ae1-m p-ay-r","nn"],van:["v-ae1-n","nn"],vandal:["v-ae1-n d-ah-l","nn"],vandalism:["v-ae1-n d-ah l-ih z-ah-m","nn"],vandalize:["v-ae1-n-d-ah-l-ay-z","vb"], +vandalized:["v-ae1-n d-ah l-ay-z-d","vbd vbn"],vane:["v-ey1-n","nn"],vanguard:["v-ae1-n g-aa-r-d","nn"],vanilla:["v-ah n-ih1 l-ah","nn"],vanish:["v-ae1 n-ih-sh","vbp vb"],vanished:["v-ae1 n-ih-sh-t","vbd vbn"],vanishes:["v-ae1 n-ih sh-ih-z","vbz"],vanishing:["v-ae1 n-ih sh-ih-ng","vbg"],vanity:["v-ae1 n-ah t-iy","nn"],vantage:["v-ae1-n t-ah-jh","nn"],vapor:["v-ey1 p-er","nn"],vaporization:["v-ey p-er ah z-ey1 sh-ah-n","nn"],variability:["v-eh r-iy ah b-ih1 l-ih t-iy","nn"],variable:["v-eh1 r-iy ah b-ah-l","jj nn"],variance:["v-eh1 r-iy ah-n-s","nn"],variant:["v-eh1 r-iy ah-n-t","nn jj"],variation:["v-eh r-iy ey1 sh-ah-n","nn"],varied:["v-eh1 r-iy-d","vbn vbd jj"],varies:["v-eh1 r-iy-z","vbz"],variety:["v-er ay1 ah t-iy","nn"],various:["v-eh1 r-iy ah-s","jj"],variously:["v-eh1 r-iy ah-s l-iy","rb"],varmint:["v-aa1-r m-ih-n-t","nn"],varnish:["v-aa1-r n-ih-sh","nn"],vary:["v-eh1 r-iy","vbp vb"],varying:["v-eh1 r-iy ih-ng","vbg jj"],vascular:["v-ae1 s-k-y-ah l-er","jj"],vase:["v-ey1-s","nn"],vassal:["v-ae1 s-ah-l","nn"],vast:["v-ae1-s-t","jj"],vastly:["v-ae1-s-t l-iy","rb"],vat:["v-ae1-t","nn"],vaudeville:["v-aa1-d v-ih-l","nn"],vault:["v-ao1-l-t","nn vb"],vaulted:["v-ao1-l t-ah-d","vbd"],vaulting:["v-ao1-l t-ih-ng","jj vbg"],vaunt:["v-ao1-n-t","vb"],vaunted:["v-ao1-n t-ih-d","jj vbn"],veal:["v-iy1-l","nn"],vector:["v-eh1-k t-er","nn"],veer:["v-ih1-r","vb"],veered:["v-ih1-r-d","vbd vbn"],veering:["v-ih1 r-ih-ng","vbg"],veers:["v-ih1-r-z","vbz"],vegetable:["v-eh1-jh t-ah b-ah-l","nn"],vegetarian:["v-eh jh-ah t-eh1 r-iy ah-n","jj"],vegetation:["v-eh jh-ah t-ey1 sh-ah-n","nn"],vehemence:["v-iy1 ah m-ah-n-s","nn"],vehement:["v-iy1 ah m-ah-n-t","jj"],vehemently:["v-iy1 ah m-ah-n-t l-iy","rb"],vehicle:["v-iy1 hh-ih k-ah-l","nn"],vehicular:["v-iy hh-ih1 k-y-ah l-er","jj"],veil:["v-ey1-l","nn vb"],veiled:["v-ey1-l-d","vbn jj"],veiling:["v-ey1 l-ih-ng","nn"],vein:["v-ey1-n","nn"],velocity:["v-ah l-aa1 s-ah t-iy","nn"],velvet:["v-eh1-l v-ah-t","nn"],velvety:["v-eh1-l v-ah t-iy","jj"],venal:["v-iy1 n-ah-l","jj"],vend:["v-eh1-n-d","vb"],vendetta:["v-eh-n d-eh1 t-ah","nn"],vending:["v-eh1-n d-ih-ng","vbg jj"],vendor:["v-eh1-n d-er","nn"],veneer:["v-ah n-ih1-r","nn"],venerable:["v-eh1 n-er ah b-ah-l","jj nn"],venerate:["v-eh1-n-er-ey-t","vb"],venerated:["v-eh1 n-er ey t-ih-d","vbn"],venereal:["v-ah n-ih1 r-iy ah-l","jj"],vengeance:["v-eh1-n jh-ah-n-s","nn"],venison:["v-eh1 n-ah s-ah-n","nn"],venom:["v-eh1 n-ah-m","nn"],venomous:["v-eh1 n-ah m-ah-s","jj"],vent:["v-eh1-n-t","nn vb"],vented:["v-eh1-n t-ih-d","vbd vbn"],ventilate:["v-eh1-n-t-ih-l-ey-t","vb"],ventilated:["v-eh1-n t-ah l-ey t-ih-d","vbd vbn jj"],ventilating:["v-eh1-n t-ah l-ey t-ih-ng","vbg"],ventilation:["v-eh-n t-ah l-ey1 sh-ah-n","nn"],ventilator:["v-eh1-n t-ah l-ey t-er","nn"],ventricular:["v-eh-n t-r-ih1 k-y-uw l-er","jj"],venture:["v-eh1-n ch-er","nn vbp jj vb"],ventured:["v-eh1-n ch-er-d","vbd vbn"],venturesome:["v-eh1-n ch-er s-ah-m","jj"],venturing:["v-eh1-n ch-er ih-ng","vbg"],venue:["v-eh1 n-y-uw","nn"],veracity:["v-er ae1 s-ih t-iy","nn"],veranda:["v-er ae1-n d-ah","nn"],verb:["v-er1-b","nn"],verbal:["v-er1 b-ah-l","jj"],verbally:["v-er b-ae1 l-iy","rb"],verbatim:["v-er b-ey1 t-ah-m","rb jj"],verbiage:["v-er1 b-iy ih-jh","nn"],verdant:["v-er1 d-ah-n-t","jj"],verdict:["v-er1 d-ih-k-t","nn"],verge:["v-er1-jh","nn"],verifiable:["v-eh1 r-ah f-ay ah b-ah-l","jj"],verification:["v-eh r-ah f-ah k-ey1 sh-ah-n","nn"],verified:["v-eh1 r-ah f-ay-d","vbn"],verify:["v-eh1 r-ah f-ay","vb vbp"],verifying:["v-eh1 r-ah f-ay ih-ng","vbg"],verisimilitude:["v-eh r-ah s-ah m-ih1 l-ah t-uw-d","nn"],veritable:["v-eh1 r-ih t-ah b-ah-l","jj"],verity:["v-eh1 r-ah t-iy","nn"],vermilion:["v-er m-ih1 l-y-ah-n","jj nn"],vernacular:["v-er n-ae1 k-y-ah l-er","nn jj"],vernal:["v-er1 n-ah-l","jj"],vernier:["v-er1 n-iy er","nn"],versatile:["v-er1 s-ah t-ah-l","jj"],versatility:["v-er s-ah t-ih1 l-ah t-iy","nn"],verse:["v-er1-s","nn"],versed:["v-er1-s-t","jj"],version:["v-er1 zh-ah-n","nn"],versus:["v-er1 s-ah-s","in cc"],vertebral:["v-er1 t-ah b-r-ah-l","jj"],vertebrate:["v-er1 t-ah b-r-ey-t","nn"],vertex:["v-er1 t-eh-k-s","nn"],vertical:["v-er1 t-ih k-ah-l","jj nn"],vertically:["v-er1 t-ih-k l-iy","rb"],vertigo:["v-er1 t-ih g-ow","nn"],verve:["v-er1-v","nn"],very:["v-eh1 r-iy","rb jj"],vessel:["v-eh1 s-ah-l","nn"],vest:["v-eh1-s-t","nn vb"],vested:["v-eh1 s-t-ah-d","vbn jj"],vestige:["v-eh1 s-t-ih-jh","nn"],vesting:["v-eh1 s-t-ih-ng","vbg"],vet:["v-eh1-t","nn"],veteran:["v-eh1 t-er ah-n","nn jj"],veterinarian:["v-eh t-r-ah n-eh1 r-iy ah-n","nn"],veterinary:["v-eh1 t-r-ah n-eh r-iy","jj"],veto:["v-iy1 t-ow","nn vb"],vetoed:["v-iy1 t-ow-d","vbd vbn"],vetoing:["v-iy1 t-ow ih-ng","vbg"],vetted:["v-eh1 t-ih-d","vbn"],vex:["v-eh1-k-s","vb vbp"],vexatious:["v-eh-k s-ey1 sh-ah-s","jj"],vexed:["v-eh1-k-s-t","vbn jj"],vexing:["v-eh1-k s-ih-ng","jj vbg"],via:["v-ay1 ah","in"],viability:["v-ay ah b-ih1 l-ah t-iy","nn"],viable:["v-ay1 ah b-ah-l","jj"],viaduct:["v-ay1 ah d-ah-k-t","nn"],vial:["v-ay1 ah-l","nn"],vibe:["v-ay1-b","nn"],vibrancy:["v-ay1 b-r-ah-n s-iy","nn"],vibrant:["v-ay1 b-r-ah-n-t","jj"],vibrate:["v-ay1 b-r-ey-t","vb"],vibrating:["v-ay1 b-r-ey t-ih-ng","vbg"],vibration:["v-ay b-r-ey1 sh-ah-n","nn"],vibrato:["v-iy b-r-aa1 t-ow","nn"],vicar:["v-ih1 k-er","nn"],vicarious:["v-ay k-eh1 r-iy ah-s","jj"],vicariously:["v-ay k-eh1 r-iy ah-s l-iy","rb"],vice:["v-ay1-s","nn jj rb"],vicinity:["v-ah s-ih1 n-ah t-iy","nn"],vicious:["v-ih1 sh-ah-s","jj"],viciously:["v-ih1 sh-ah-s l-iy","rb"],vicissitude:["v-ih s-ih1 s-ih t-uw-d","nn"],victim:["v-ih1-k t-ah-m","nn"],victimize:["v-ih1-k-t-ah-m-ay-z","vb"],victimized:["v-ih1-k t-ah m-ay-z-d","vbn jj"],victimless:["v-ih1-k t-ah-m l-ah-s","jj"],victor:["v-ih1-k t-er","nn"],victorious:["v-ih-k t-ao1 r-iy ah-s","jj"],victory:["v-ih1-k t-er iy","nn"],video:["v-ih1 d-iy ow","nn jj"],videocassette:["v-ih1 d-iy ow k-ae s-eh-t","nn"],videoconferencing:["v-iy d-iy ow k-aa1-n f-r-ah-n s-ih-ng","nn"],videodisk:["v-ih1 d-iy ow d-ih-s-k","nn"],videotape:["v-ih1 d-iy ow t-ey1-p","nn vb"],videotaped:["v-ih1 d-iy ow t-ey1-p-t","vbn vbd"],videotext:["v-ih1 d-iy ow t-eh-k-s-t","nn"],vie:["v-ay1","vbp vb"],vied:["v-ay1-d","vbd vbn"],vies:["v-ay1-z","vbz"],view:["v-y-uw1","nn vbp vb"],viewed:["v-y-uw1-d","vbn vbd"],viewer:["v-y-uw1 er","nn"],viewership:["v-y-uw1 er sh-ih-p","nn"],viewing:["v-y-uw1 ih-ng","vbg"],viewpoint:["v-y-uw1 p-oy-n-t","nn"],vigil:["v-ih1 jh-ah-l","nn"],vigilance:["v-ih1 jh-ah l-ah-n-s","nn"],vigilant:["v-ih1 jh-ah l-ah-n-t","jj"],vigilantism:["v-ih jh-ah l-ae1-n t-ih z-ah-m","nn"],vignette:["v-ih-n y-eh1-t","nn"],vigor:["v-ih1 g-er","nn"],vigorous:["v-ih1 g-er ah-s","jj"],vigorously:["v-ih1 g-er ah-s l-iy","rb"],vile:["v-ay1-l","jj"],vilification:["v-ih l-ah f-ah k-ey1 sh-ah-n","nn"],vilified:["v-ih1 l-ah f-ay-d","vbn"],vilify:["v-ih1-l-ih-f-ay","vb"],villa:["v-ih1 l-ah","nn"],village:["v-ih1 l-ah-jh","nn"],villager:["v-ih1 l-ih jh-er","nn"],villain:["v-ih1 l-ah-n","nn"],villainous:["v-ih1 l-ah n-ah-s","jj"],vindicate:["v-ih1-n d-ah k-ey-t","vb"],vindicated:["v-ih1-n d-ah k-ey t-ih-d","vbn vbd"],vindication:["v-ih-n d-ah k-ey1 sh-ah-n","nn"],vindictive:["v-ih-n d-ih1-k t-ih-v","jj"],vine:["v-ay1-n","nn"],vinegar:["v-ih1 n-ah g-er","nn"],vineyard:["v-ih1-n y-er-d","nn"],vintage:["v-ih1-n t-ih-jh","jj nn"],vintner:["v-ih1-n-t n-er","nn"],vinyl:["v-ay1 n-ah-l","nn"],violate:["v-ay1 ah l-ey-t","vb vbp jj"],violated:["v-ay1 ah l-ey t-ih-d","vbd vbn"],violates:["v-ay1 ah l-ey-t-s","vbz"],violating:["v-ay1 ah l-ey t-ih-ng","vbg"],violation:["v-ay ah l-ey1 sh-ah-n","nn"],violator:["v-ay1 ah l-ey t-er","nn"],violence:["v-ay1 ah l-ah-n-s","nn"],violent:["v-ay1 ah l-ah-n-t","jj"],violently:["v-ay1 ah l-ah-n-t l-iy","rb"],violet:["v-ay1 ah l-ih-t","nn"],violin:["v-ay ah l-ih1-n","nn"],violinist:["v-ay ah l-ih1 n-ah-s-t","nn"],viper:["v-ay1 p-er","nn"],viral:["v-ay1 r-ah-l","jj"],virgin:["v-er1 jh-ih-n","jj nn"],virginity:["v-er jh-ih1 n-ih t-iy","nn"],virile:["v-ih1 r-ah-l","jj"],virility:["v-er ih1 l-ah t-iy","nn"],virtual:["v-er1 ch-uw ah-l","jj"],virtually:["v-er1 ch-uw ah l-iy","rb in jj"],virtue:["v-er1 ch-uw","nn"],virtuosity:["v-er ch-uw aa1 s-ih t-iy","nn"],virtuoso:["v-er ch-uw ow1 s-ow","jj nn"],virtuous:["v-er1 ch-uw ah-s","jj"],virulence:["v-ih1 r-ah l-ah-n-s","nn"],virulent:["v-ih1 r-ah l-ah-n-t","jj"],virus:["v-ay1 r-ah-s","nn"],visa:["v-iy1 z-ah","nn"],visage:["v-ih1 z-ah-jh","nn"],visceral:["v-ih1 s-er ah-l","jj"],viscosity:["v-ih-s k-aa1 s-ah t-iy","nn"],viscous:["v-ih1-s k-ah-s","jj"],vise:["v-ay1-s","nn"],visibility:["v-ih z-ah b-ih1 l-ih t-iy","nn"],visible:["v-ih1 z-ah b-ah-l","jj"],visibly:["v-ih1 z-ah b-l-iy","rb"],vision:["v-ih1 zh-ah-n","nn"],visionary:["v-ih1 zh-ah-n eh r-iy","jj"],visit:["v-ih1 z-ah-t","nn vb vbp"],visitation:["v-ih z-ah t-ey1 sh-ah-n","nn"],visited:["v-ih1 z-ah t-ah-d","vbd vbn"],visiting:["v-ih1 z-ah t-ih-ng","vbg jj"],visitor:["v-ih1 z-ah t-er","nn"],vista:["v-ih1 s-t-ah","nn"],visual:["v-ih1 zh-ah w-ah-l","jj"],visualization:["v-ih zh-w-ah l-ah z-ey1 sh-ah-n","nn"],visualize:["v-ih1 zh-w-ah l-ay-z","vb"],visually:["v-ih1 zh-w-ah l-iy","rb"],vital:["v-ay1 t-ah-l","jj"],vitality:["v-ay t-ae1 l-ah t-iy","nn"],vitally:["v-ay1 t-ah l-iy","rb"],vitamin:["v-ay1 t-ah m-ah-n","nn"],vitriol:["v-ih1 t-r-iy ah-l","nn"],vitriolic:["v-ih t-r-iy aa1 l-ih-k","jj"],vivacious:["v-ah v-ey1 sh-ah-s","jj"],vivid:["v-ih1 v-ah-d","jj"],vividly:["v-ih1 v-ah-d l-iy","rb"],vividness:["v-ih1 v-ah-d n-ah-s","nn"],vocabulary:["v-ow k-ae1 b-y-ah l-eh r-iy","nn"],vocal:["v-ow1 k-ah-l","jj nn"],vocalist:["v-ow1 k-ah l-ih-s-t","nn"],vocally:["v-ow1 k-ah l-iy","rb"],vocation:["v-ow k-ey1 sh-ah-n","nn"],vocational:["v-ow k-ey1 sh-ah n-ah-l","jj"],vociferous:["v-ow s-ih1 f-er ah-s","jj"],vociferously:["v-ah s-ih1 f-er ah-s l-iy","rb"],vodka:["v-aa1-d k-ah","nn"],vogue:["v-ow1-g","nn"],voice:["v-oy1-s","nn vbp vb"],voiced:["v-oy1-s-t","vbd jj vbn"],voiceless:["v-oy1-s l-ah-s","jj"],voicing:["v-oy1 s-ih-ng","vbg"],"void":["v-oy1-d","nn jj vb"],voided:["v-oy1 d-ih-d","vbd vbn"],voids:["v-oy1-d-z","vbz"],"volatile":["v-aa1 l-ah t-ah-l","jj"],volatility:["v-aa l-ah t-ih1 l-ah t-iy","nn"],volcanic:["v-aa-l k-ae1 n-ih-k","jj"],volcano:["v-aa-l k-ey1 n-ow","nn"],volition:["v-ow l-ih1 sh-ah-n","nn"],volley:["v-aa1 l-iy","nn"],volleyball:["v-aa1 l-iy b-ao-l","nn"],volt:["v-ow1-l-t","nn"],voltage:["v-ow1-l t-ah-jh","nn"],voluble:["v-aa1 l-y-ah b-ah-l","jj"],volume:["v-aa1 l-y-uw-m","nn"],voluminous:["v-ah l-uw1 m-ah n-ah-s","jj"],voluntarily:["v-aa l-ah-n t-eh1 r-ah l-iy","rb"],voluntary:["v-aa1 l-ah-n t-eh r-iy","jj"],volunteer:["v-aa l-ah-n t-ih1-r","nn vb vbp"],volunteered:["v-aa l-ah-n t-ih1-r-d","vbd vbn"],volunteering:["v-ao l-ah-n t-ih1 r-ih-ng","vbg"],voluptuous:["v-ah l-ah1-p ch-ah-w ah-s","jj"],vomit:["v-aa1 m-ah-t","vb vbp"],vomiting:["v-aa1 m-ah t-ih-ng","vbg"],voodoo:["v-uw1 d-uw","nn"],voracious:["v-ao r-ey1 sh-ah-s","jj"],vortex:["v-ao1-r t-eh-k-s","nn"],vote:["v-ow1-t","nn vb vbp"],voted:["v-ow1 t-ah-d","vbd vbn"],voter:["v-ow1 t-er","nn"],voting:["v-ow1 t-ih-ng","nn jj vbg"],voucher:["v-aw1 ch-er","nn"],vow:["v-aw1","nn vb vbp"],vowed:["v-aw1-d","vbd vbn"],vowel:["v-aw1 ah-l","nn jj"],vowing:["v-aw1 ih-ng","vbg"],voyage:["v-oy1 ah-jh","nn"],voyager:["v-oy1 ah jh-er","nn"],voyeurism:["v-oy y-uw1 r-ih z-ah-m","nn"],vulgar:["v-ah1-l g-er","jj"],vulnerability:["v-ah-l n-er ah b-ih1 l-ih t-iy","nn"],vulnerable:["v-ah1-l n-er ah b-ah-l","jj"],vulture:["v-ah1-l ch-er","nn"],vying:["v-ay1 ih-ng","vbg"],wacky:["w-ae1 k-iy","jj"],wad:["w-aa1-d","nn vb"],wadded:["w-aa1 d-ah-d","vbd"],wade:["w-ey1-d","vb"],waded:["w-ey1 d-ih-d","vbd vbn"],wafer:["w-ey1 f-er","nn"],waffle:["w-aa1 f-ah-l","nn vb"],waffled:["w-aa1 f-ah-l-d","vbd vbn"],waffling:["w-aa1 f-l-ih-ng","vbg jj nn"],waft:["w-aa1-f-t","vb"],wafting:["w-aa1-f t-ih-ng","vbg"],wag:["w-ae1-g","nn vb vbp"],wage:["w-ey1-jh","nn vb"],waged:["w-ey1-jh-d","vbn vbd"],wager:["w-ey1 jh-er","nn vb"],wagering:["w-ey1 jh-er ih-ng","vbg"],wagged:["w-ae1-g-d","vbd"],wagging:["w-ae1 g-ih-ng","vbg"],waggle:["w-ae1 g-ah-l","vb nn"],waggling:["w-ae1 g-ah-l ih-ng","vbg"],waging:["w-ey1 jh-ih-ng","vbg"],wagon:["w-ae1 g-ah-n","nn"],waif:["w-ey1-f","nn"],wail:["w-ey1-l","nn vb"],wailed:["w-ey1-l-d","vbd vbn"],wailing:["w-ey1 l-ih-ng","vbg"],waist:["w-ey1-s-t","nn"],wait:["w-ey1-t","vb vbp nn"],waited:["w-ey1 t-ah-d","vbd vbn"],waiter:["w-ey1 t-er","nn"],waiting:["w-ey1 t-ih-ng","vbg jj"],waitress:["w-ey1 t-r-ah-s","nn"],waits:["w-ey1-t-s","vbz"],waive:["w-ey1-v","vb"],waived:["w-ey1-v-d","vbn vbd"],waiver:["w-ey1 v-er","nn"],waives:["w-ey1-v-z","vbz"],waiving:["w-ey1 v-ih-ng","vbg"],wake:["w-ey1-k","vbp vb"],wakes:["w-ey1-k-s","vbz"],waking:["w-ey1 k-ih-ng","vbg jj"],wale:["w-ey1-l","nn"],walk:["w-ao1-k","vb vbp nn"],walked:["w-ao1-k-t","vbd vbn"],walker:["w-ao1 k-er","nn"],walking:["w-ao1 k-ih-ng","vbg jj"],walkout:["w-ao1-k aw-t","nn"],walkway:["w-ao1-k w-ey","nn"],wall:["w-ao1-l","nn vbp vb"],wallboard:["w-ao1-l b-ao-r-d","nn"],walled:["w-ao1-l-d","jj vbn"],wallet:["w-ao1 l-ah-t","nn"],wallflower:["w-ao1-l f-l-aw er","nn"],wallop:["w-aa1 l-ah-p","nn vb"],walloping:["w-ao1 l-ah p-ih-ng","jj nn"],wallops:["w-aa1 l-ah-p-s","vbz"],wallow:["w-aa1 l-ow","vb"],wallowed:["w-aa1 l-ow-d","vbd vbn"],wallowing:["w-aa1 l-ow ih-ng","vbg"],wallpaper:["w-ao1-l p-ey p-er","nn"],walnut:["w-ao1-l n-ah-t","nn"],walrus:["w-ao1-l r-ah-s","nn"],waltz:["w-ao1-l-t-s","nn vb"],waltzing:["w-ao1-l-t s-ih-ng","vbg"],wan:["w-aa1-n","jj"],wand:["w-aa1-n-d","nn"],wander:["w-aa1-n d-er","vb vbp"],wandered:["w-aa1-n d-er-d","vbd"],wanderer:["w-aa1-n d-er er","nn"],wandering:["w-aa1-n d-er ih-ng","vbg"],wanders:["w-aa1-n d-er-z","vbz"],wane:["w-ey1-n","vb vbp nn"],waned:["w-ey1-n-d","vbd vbn"],wangle:["w-ae1-ng-g-ah-l","vb"],wangled:["w-ae1-ng g-ah-l-d","vbd"],waning:["w-ey1 n-ih-ng","vbg"],want:["w-aa1-n-t","vbp vb nn"],wanted:["w-aa1-n t-ah-d","vbd jj vbn"],wanting:["w-aa1-n t-ih-ng","vbg"],wanton:["w-ao1-n t-ah-n","jj"],war:["w-ao1-r","nn"],warble:["w-ao1-r-b-ah-l","vb"],warbling:["w-ao1-r b-ah-l ih-ng","vbg"],ward:["w-ao1-r-d","nn vb"],warded:["w-ao1-r d-ih-d","vbn"],warden:["w-ao1-r d-ah-n","nn"],wardrobe:["w-ao1-r-d r-ow-b","nn"],ware:["w-eh1-r","nn"],warehouse:["w-eh1-r hh-aw-s","nn vb"],warehousing:["w-eh1-r hh-aw z-ih-ng","nn"],warfare:["w-ao1-r f-eh-r","nn"],warhead:["w-ao1-r hh-eh-d","nn"],warily:["w-eh1 r-ah l-iy","rb"],wariness:["w-eh1 r-iy n-ih-s","nn"],warlike:["w-ao1-r l-ay-k","jj"],warlord:["w-ao1-r l-ao-r-d","nn"],warm:["w-ao1-r-m","jj vb"],warmed:["w-ao1-r-m-d","vbd vbn"],warmer:["w-ao1-r m-er","jjr"],warming:["w-ao1-r m-ih-ng","vbg"],warmish:["w-ao1-r m-ih-sh","jj"],warmly:["w-ao1-r-m l-iy","rb"],warms:["w-ao1-r-m-z","vbz"],warmth:["w-ao1-r-m-th","nn"],warmup:["w-ao1-r m-ah-p","nn"],warn:["w-ao1-r-n","vb vbp"],warned:["w-ao1-r-n-d","vbd vbn"],warning:["w-ao1-r n-ih-ng","nn vbg"],warningly:["w-ao1-r n-ih-ng l-iy","rb"],warns:["w-ao1-r-n-z","vbz"],warp:["w-ao1-r-p","nn vb"],warped:["w-ao1-r-p-t","vbn jj"],warping:["w-ao1-r p-ih-ng","vbg"],warrant:["w-ao1 r-ah-n-t","nn vbp vb"],warranted:["w-ao1 r-ah-n t-ih-d","vbn jj vbd"],warrantless:["w-ao1 r-ah-n-t l-ah-s","jj"],warranty:["w-ao1 r-ah-n t-iy","nn"],warren:["w-ao1 r-ah-n","nn"],warring:["w-ao1 r-ih-ng","vbg"],warrior:["w-ao1 r-iy er","nn"],warship:["w-ao1-r sh-ih-p","nn"],wart:["w-ao1-r-t","nn"],wartime:["w-ao1-r t-ay-m","nn"],wary:["w-eh1 r-iy","jj"],was:["w-aa1-z","vbd"],"wasn't":["w-aa1-z-ah-n-t","vbd"],wash:["w-aa1-sh","nn vbp vb"],washable:["w-aa1 sh-ah b-ah-l","jj"],washbasin:["w-aa1-sh b-ey s-ah-n","nn"],washboard:["w-aa1-sh b-ao-r-d","nn"],washed:["w-aa1-sh-t","vbn vbd jj"],washer:["w-aa1 sh-er","nn"],washing:["w-aa1 sh-ih-ng","vbg"],washout:["w-aa1-sh aw-t","nn"],wasp:["w-aa1-s-p","nn"],waste:["w-ey1-s-t","nn vbp jj vb"],wastebasket:["w-ey1-s-t b-ae s-k-ah-t","nn"],wasted:["w-ey1 s-t-ah-d","vbn vbd jj"],wasteful:["w-ey1-s-t f-ah-l","jj"],wasteland:["w-ey1-s-t l-ae-n-d","nn"],wastepaper:["w-ey1-s-t p-ey p-er","nn"],wastewater:["w-ey1-s-t w-ao t-er","nn"],wasting:["w-ey1 s-t-ih-ng","vbg jj nn"],watch:["w-aa1-ch","vb jj nn vbp"],watchdog:["w-aa1-ch d-ao-g","nn jj"],watched:["w-aa1-ch-t","vbd vbn jj"],watcher:["w-aa1 ch-er","nn"],watchful:["w-aa1-ch f-ah-l","jj"],watching:["w-aa1 ch-ih-ng","vbg"],watchman:["w-aa1-ch m-ah-n","nn"],watchword:["w-aa1-ch w-er-d","nn"],water:["w-ao1 t-er","nn vb jj"],watercolor:["w-ao1 t-er k-ah l-er","nn"],watered:["w-ao1 t-er-d","vbn vbd"],waterfall:["w-ao1 t-er f-ao-l","nn"],waterfront:["w-ao1 t-er f-r-ah-n-t","nn"],watering:["w-ao1 t-er ih-ng","vbg"],waterlogged:["w-ao1 t-er l-aa-g-d","jj"],watermelon:["w-ao1 t-er m-eh l-ah-n","nn"],waterproof:["w-ao1 t-er p-r-uw-f","nn"],waterproofing:["w-ao1 t-er p-r-uw f-ih-ng","nn"],watershed:["w-ao1 t-er sh-eh-d","nn jj"],waterway:["w-ao1 t-er w-ey","nn"],waterworks:["w-ao1 t-er w-er-k-s","nn"],watery:["w-ao1 t-er iy","jj"],watt:["w-aa1-t","nn"],wattle:["w-aa1 t-ah-l","nn"],wave:["w-ey1-v","nn vb vbp"],waved:["w-ey1-v-d","vbd vbn"],wavelength:["w-ey1-v l-eh-ng-th","nn"],waver:["w-ey1 v-er","vbp nn vb"],wavered:["w-ey1 v-er-d","vbd"],wavering:["w-ey1 v-er ih-ng","vbg"],waving:["w-ey1 v-ih-ng","vbg"],wavy:["w-ey1 v-iy","jj"],wax:["w-ae1-k-s","nn vb"],waxed:["w-ae1-k-s-t","vbd jj vbn"],waxing:["w-ae1-k s-ih-ng","nn"],waxy:["w-ae1-k s-iy","jj"],way:["w-ey1","nn rb"],waylaid:["w-ey1 l-ey-d","vbn"],wayside:["w-ey1 s-ay-d","nn"],wayward:["w-ey1 w-er-d","jj"],we:["w-iy1","prp"],weak:["w-iy1-k","jj"],weaken:["w-iy1 k-ah-n","vb vbp"],weakened:["w-iy1 k-ah-n-d","vbn jj vbd"],weakening:["w-iy1 k-ah n-ih-ng","vbg jj nn"],weakens:["w-iy1 k-ah-n-z","vbz"],weaker:["w-iy1 k-er","jjr rbr"],weakest:["w-iy1 k-ah-s-t","jjs"],weakly:["w-iy1-k l-iy","rb"],weakness:["w-iy1-k n-ah-s","nn"],wealth:["w-eh1-l-th","nn"],wealthier:["w-eh1-l th-iy er","jjr"],wealthiest:["w-eh1-l th-iy ah-s-t","jjs"],wealthy:["w-eh1-l th-iy","jj"],wean:["w-iy1-n","vb"],weaned:["w-iy1-n-d","vbn"],weaning:["w-iy1 n-ih-ng","vbg"],weapon:["w-eh1 p-ah-n","nn"],weaponry:["w-eh1 p-ah-n r-iy","nn"],wear:["w-eh1-r","vb jj nn vbp"],wearied:["w-ih1 r-iy-d","vbd"],wearily:["w-eh1 r-ah l-iy","rb"],weariness:["w-ih1 r-iy n-ah-s","nn"],wearing:["w-eh1 r-ih-ng","vbg"],wearisome:["w-ih1 r-iy s-ah-m","jj"],wears:["w-eh1-r-z","vbz"],weary:["w-ih1 r-iy","jj vb"],wearying:["w-iy1 r-iy ih-ng","vbg"],weasel:["w-iy1 z-ah-l","nn"],weather:["w-eh1 dh-er","nn vb vbp"],weathering:["w-eh1 dh-er ih-ng","vbg"],weatherman:["w-eh1 dh-er m-ae-n","nn"],weatherproof:["w-eh1 dh-er p-r-uw-f","jj"],weave:["w-iy1-v","vb nn"],weaver:["w-iy1 v-er","nn"],weaving:["w-iy1 v-ih-ng","vbg"],web:["w-eh1-b","nn jj"],wed:["w-eh1-d","vbn vb"],wedded:["w-eh1 d-ah-d","vbn jj"],wedding:["w-eh1 d-ih-ng","nn"],wedge:["w-eh1-jh","nn vb"],wedged:["w-eh1-jh-d","vbn vbd"],wedlock:["w-eh1-d l-aa-k","nn"],wee:["w-iy1","jj prp"],weed:["w-iy1-d","nn vb"],weeded:["w-iy1 d-ih-d","vbn"],weeding:["w-iy1 d-ih-ng","vbg"],week:["w-iy1-k","nn"],weekday:["w-iy1-k d-ey","nn jj"],weekend:["w-iy1-k eh-n-d","nn"],weeklong:["w-iy1-k l-ao-ng","jj nn"],weekly:["w-iy1-k l-iy","jj rb nn"],weep:["w-iy1-p","vb nn"],weeping:["w-iy1 p-ih-ng","vbg"],weevil:["w-iy1 v-ah-l","nn"],weigh:["w-ey1","vb vbp"],weighed:["w-ey1-d","vbd vbn"],weighing:["w-ey1 ih-ng","vbg"],weighs:["w-ey1-z","vbz"],weight:["w-ey1-t","nn vb"],weighted:["w-ey1 t-ih-d","jj vbd vbn"],weighting:["w-ey1 t-ih-ng","nn"],weightlessness:["w-ey1-t l-ah-s n-ah-s","nn"],weighty:["w-ey1 t-iy","jj"],weir:["w-iy1-r","nn"],weird:["w-ih1-r-d","jj nn"],weirdest:["w-ih1-r d-ah-s-t","jjs"],weirdly:["w-ih1-r-d l-iy","rb"],weirdo:["w-ih1-r d-ow","nn"],welcome:["w-eh1-l k-ah-m","jj nn vb vbp"],welcomed:["w-eh1-l k-ah-m-d","vbd vbn"],welcomes:["w-eh1-l k-ah-m-z","vbz"],welcoming:["w-eh1-l k-ah m-ih-ng","vbg jj"],weld:["w-eh1-l-d","vb nn"],welded:["w-eh1-l d-ih-d","vbn"],welding:["w-eh1-l d-ih-ng","vbg"],welfare:["w-eh1-l f-eh-r","nn"],well:["w-eh1-l","rb vbp jj nn vb uh"],wellhead:["w-eh1-l hh-eh-d","nn"],welling:["w-eh1 l-ih-ng","vbg"],wellness:["w-eh1-l n-ah-s","nn"],wellspring:["w-eh1-l s-p-r-ih-ng","nn"],welter:["w-eh1-l t-er","nn"],went:["w-eh1-n-t","vbd vbn"],wept:["w-eh1-p-t","vbd vbn"],were:["w-er","vbd vb"],"weren't":["w-er-ah-n-t","vbd vb"],west:["w-eh1-s-t","nn jj rb jjs"],westbound:["w-eh1-s-t b-aw-n-d","jj"],westerly:["w-eh1 s-t-er l-iy","jj rb"],western:["w-eh1 s-t-er-n","jj"],westward:["w-eh1-s-t w-er-d","rb jj nn"],wet:["w-eh1-t","jj nn vbd vb vbp"],wetland:["w-eh1-t l-ae-n-d","nn"],wetness:["w-eh1-t n-ah-s","nn"],whack:["w-ae1-k","vb nn"],whacked:["w-ae1-k-t","vbd vbn"],whacking:["w-ae1 k-ih-ng","vbg"],whale:["w-ey1-l","nn"],whaling:["w-ey1 l-ih-ng","nn"],whammy:["w-ae1 m-iy","nn"],wharf:["w-ao1-r-f","nn"],what:["w-ah1-t","wp wdt in"],whatever:["w-ah-t eh1 v-er","wdt rb wp"],whatsoever:["w-ah-t s-ow eh1 v-er","rb wp"],wheat:["w-iy1-t","nn jj"],wheel:["w-iy1-l","nn vb vbp"],wheelbase:["w-iy1-l b-ey-s","nn"],wheelchair:["w-iy1-l ch-eh-r","nn"],wheeled:["w-iy1-l-d","vbd jj vbn"],wheeling:["w-iy1 l-ih-ng","vbg"],wheeze:["w-iy1-z","vb nn"],wheezing:["w-iy1 z-ih-ng","vbg jj"],when:["w-eh1-n","wrb in"],whence:["w-eh1-n-s","wrb"],whenever:["w-eh-n eh1 v-er","wrb"],where:["w-eh1-r","wrb"],whereabouts:["w-eh1 r-ah b-aw-t-s","nn"],whereas:["w-eh r-ae1-z","in"],whereby:["w-eh-r b-ay1","wrb"],wherein:["w-eh r-ih1-n","wrb rb"],whereupon:["w-eh1 r-ah p-aa1-n","in"],wherever:["w-eh r-eh1 v-er","wrb"],wherewithal:["w-eh1-r w-ih dh-ao-l","nn jj"],whet:["w-eh1-t","vb"],whether:["w-eh1 dh-er","in cc"],whetted:["w-eh1 t-ih-d","vbn"],which:["w-ih1-ch","wdt wp"],whichever:["w-ih-ch eh1 v-er","wdt"],whiff:["w-ih1-f","nn"],"while":["w-ay1-l","in jj nn rb vb"],whim:["w-ih1-m","nn"],whimper:["w-ih1-m p-er","nn vb"],whimpering:["w-ih1-m p-er ih-ng","vbg"],whimsical:["w-ih1-m z-ih k-ah-l","jj"],whimsy:["w-ih1-m s-iy","nn"],whine:["w-ay1-n","nn vb"],whining:["w-ay1 n-ih-ng","vbg"],whip:["w-ih1-p","nn vb"],whiplash:["w-ih1-p l-ae-sh","nn"],whipped:["w-ih1-p-t","vbd vbn jj"],whipping:["w-ih1 p-ih-ng","vbg jj nn"],whirl:["w-er1-l","nn vb vbp"],whirled:["w-er1-l-d","vbd"],whirling:["w-er1 l-ih-ng","vbg jj nn"],whirlpool:["w-er1-l p-uw-l","nn"],whirlwind:["w-er1-l w-ih-n-d","nn jj"],whirring:["w-er1 ih-ng","vbg"],whisk:["w-ih1-s-k","vb"],whisked:["w-ih1-s-k-t","vbn"],whisker:["w-ih1 s-k-er","nn"],whiskey:["w-ih1-s k-iy","nn"],whisks:["w-ih1-s-k-s","vbz"],whisky:["w-ih1-s k-iy","nn"],whisper:["w-ih1 s-p-er","nn vb"],whispered:["w-ih1 s-p-er-d","vbd vbn jj"],whispering:["w-ih1 s-p-er ih-ng","vbg"],whistle:["w-ih1 s-ah-l","nn vb vbp"],whistleblower:["w-ih1 s-ah-l b-l-ow er","nn"],whistled:["w-ih1 s-ah-l-d","vbd vbn"],whistling:["w-ih1 s-l-ih-ng","vbg"],white:["w-ay1-t","jj nn"],whitely:["w-ay1-t l-iy","rb"],whiteness:["w-ay1-t n-ah-s","nn"],whitetail:["w-ay1-t t-ey-l","nn"],whitewash:["w-ay1-t w-aa-sh","nn vb"],whitewashed:["w-ay1-t w-aa-sh-t","vbn"],whitish:["w-ay1 t-ih-sh","jj"],whittle:["w-ih1 t-ah-l","vb vbp"],whittled:["w-ih1 t-ah-l-d","vbn"],whittling:["w-ih1-t l-ih-ng","vbg"],whiz:["w-ih1-z","nn vb uh"],whizzed:["w-ih1-z-d","vbd"],whizzing:["w-ih1 z-ih-ng","vbg"],who:["hh-uw1","wp nn"],whoever:["hh-uw eh1 v-er","wp"],whole:["hh-ow1-l","jj nn rp"],wholehearted:["hh-ow1-l hh-aa-r t-ih-d","jj"],wholeheartedly:["hh-ow1-l hh-aa-r t-ih-d l-iy","rb"],wholesale:["hh-ow1-l s-ey-l","jj nn vb"],wholesaler:["hh-ow1-l s-ey l-er","nn"],wholesaling:["hh-ow1-l s-ey l-ih-ng","vbg"],wholesome:["hh-ow1-l s-ah-m","jj"],wholly:["hh-ow1 l-iy","rb"],whom:["hh-uw1-m","wp"],whoop:["w-uw1-p","nn vb"],whooped:["w-uw1-p-t","vbd"],whooping:["w-uw1 p-ih-ng","vbg"],whoops:["w-uw1-p-s","vbz"],whoosh:["w-uw1-sh","vb vbp nn"],whopper:["w-aa1 p-er","nn"],whopping:["w-aa1 p-ih-ng","jj"],whore:["hh-ao1-r","nn"],whorl:["w-er1-l","nn"],whose:["hh-uw1-z","wp$"],whosoever:["hh-uw s-ow eh1 v-er","wp"],why:["w-ay1","wrb"],wick:["w-ih1-k","nn"],wicked:["w-ih1 k-ah-d","jj"],wickedly:["w-ih1 k-ih-d l-iy","rb"],wickedness:["w-ih1 k-ah-d n-ah-s","nn"],wicker:["w-ih1 k-er","nn"],wicket:["w-ih1 k-ah-t","nn"],wide:["w-ay1-d","jj rb"],widely:["w-ay1-d l-iy","rb"],widen:["w-ay1 d-ah-n","vb vbp"],widened:["w-ay1 d-ah-n-d","vbd vbn"],widening:["w-ay1 d-ah-n ih-ng","vbg"],widens:["w-ay1 d-ah-n-z","vbz"],wider:["w-ay1 d-er","jjr rbr"],widespread:["w-ay1-d s-p-r-eh1-d","jj"],widest:["w-ay1 d-ah-s-t","jjs"],widget:["w-ih1 jh-ih-t","nn"],widow:["w-ih1 d-ow","nn vb"],widowed:["w-ih1 d-ow-d","vbn jj"],widower:["w-ih1 d-ow er","nn"],width:["w-ih1-d-th","nn"],wield:["w-iy1-l-d","vb vbp"],wielded:["w-iy1-l d-ih-d","vbn vbd"],wielding:["w-iy1-l d-ih-ng","vbg"],wields:["w-iy1-l-d-z","vbz"],wiener:["w-iy1 n-er","nn"],wife:["w-ay1-f","nn"],wig:["w-ih1-g","nn"],wiggle:["w-ih1 g-ah-l","nn jj vb vbp"],wiggling:["w-ih1 g-ah-l ih-ng","vbg"],wild:["w-ay1-l-d","jj rb"],wildcat:["w-ay1-l-d k-ae-t","nn jj"],wildcatter:["w-ay1-l-d k-ae t-er","nn"],wilderness:["w-ih1-l d-er n-ah-s","nn"],wildest:["w-ay1-l d-ih-s-t","jjs"],wildflower:["w-ay1-l-d f-l-aw-r","nn"],wildlife:["w-ay1-l-d l-ay-f","nn"],wildly:["w-ay1-l-d l-iy","rb"],wildness:["w-ay1-l-d n-ah-s","nn"],wile:["w-ay1-l","nn"],will:["w-ih1-l","md vbp nn vb"],willed:["w-ih1-l-d","vbd vbn"],willful:["w-ih1-l f-ah-l","jj"],willfully:["w-ih1-l f-ah l-iy","rb"],william:["w-ih1 l-y-ah-m","nn"],willing:["w-ih1 l-ih-ng","jj vbg"],willingly:["w-ih1 l-ih-ng l-iy","rb"],willingness:["w-ih1 l-ih-ng n-ah-s","nn"],willow:["w-ih1 l-ow","nn"],willowy:["w-ih1 l-ah-w iy","jj"],willpower:["w-ih1-l p-aw er","nn"],willy:["w-ih1 l-iy","rb"],wilt:["w-ih1-l-t","vb"],wilted:["w-ih1-l t-ih-d","jj vbn"],wilting:["w-ih1-l t-ih-ng","vbg"],wily:["w-ay1 l-iy","jj"],wimp:["w-ih1-m-p","nn vb"],win:["w-ih1-n","vb nn vbp"],wince:["w-ih1-n-s","nn vb"],winced:["w-ih1-n-s-t","vbd vbn"],wincing:["w-ih1-n s-ih-ng","vbg"],wind:["w-ay1-n-d","nn vbp vb"],winded:["w-ih1-n d-ih-d","jj vbn"],winder:["w-ih1-n d-er","nn"],windfall:["w-ih1-n-d f-ao-l","nn"],winding:["w-ay1-n d-ih-ng","vbg jj nn"],windmill:["w-ih1-n-d m-ih-l","nn"],window:["w-ih1-n d-ow","nn"],windowless:["w-ih1-n d-ow l-ah-s","jj"],windowpane:["w-ih1-n d-ow p-ey-n","nn"],windshield:["w-ih1-n-d sh-iy-l-d","nn"],windstorm:["w-ih1-n-d s-t-ao-r-m","nn"],windswept:["w-ih1-n s-w-eh-p-t","jj"],windup:["w-ay1-n d-ah-p","nn"],windy:["w-ih1-n d-iy","jj"],wine:["w-ay1-n","nn jj"],wined:["w-ay1-n-d","vbd"],winery:["w-ay1 n-er iy","nn"],wing:["w-ih1-ng","nn vb"],winged:["w-ih1-ng-d","vbd vbn jj"],winger:["w-ih1 ng-er","nn"],winging:["w-ih1 ng-ih-ng","vbg"],wingman:["w-ih1-ng m-ah-n","nn"],wink:["w-ih1-ng-k","nn vb"],winked:["w-ih1-ng-k-t","vbd vbn"],winking:["w-ih1-ng k-ih-ng","vbg"],winner:["w-ih1 n-er","nn"],winning:["w-ih1 n-ih-ng","vbg jj nn"],winningest:["w-ih1 n-ih ng-ah-s-t","jjs"],winnow:["w-ih1 n-ow","vb"],winnowing:["w-ih1 n-ow ih-ng","nn"],wino:["w-iy1 n-ow","nn"],winsome:["w-ih1-n s-ah-m","jj"],winter:["w-ih1-n t-er","nn vb"],wintered:["w-ih1-n t-er-d","vbn"],wintertime:["w-ih1-n t-er t-ay-m","nn"],wintry:["w-ih1-n t-r-iy","jj"],wipe:["w-ay1-p","vb vbp"],wiped:["w-ay1-p-t","vbd vbn"],wipeout:["w-ay1-p aw-t","nn"],wipes:["w-ay1-p-s","vbz"],wiping:["w-ay1 p-ih-ng","vbg"],wire:["w-ay1 er","nn vb"],wired:["w-ay1 er-d","vbn vbd"],wireless:["w-ay1-r l-ih-s","jj"],wireline:["w-ay1-r l-ay-n","jj"],wiretap:["w-ay1 er t-ae-p","nn"],wiretapping:["w-ay1 er t-ae p-ih-ng","vbg"],wiring:["w-ay1 r-ih-ng","vbg"],wiry:["w-ih1 r-iy","jj"],wisdom:["w-ih1-z d-ah-m","nn"],wise:["w-ay1-z","jj"],wisecrack:["w-ay1-z k-r-ae-k","nn"],wisely:["w-ay1-z l-iy","rb"],wiser:["w-ay1 z-er","jjr rbr"],wisest:["w-ay1 z-ah-s-t","jjs"],wish:["w-ih1-sh","vbp nn vb"],wished:["w-ih1-sh-t","vbd vbn"],wisher:["w-ih1 sh-er","nn"],wishful:["w-ih1-sh f-ah-l","jj"],wishing:["w-ih1 sh-ih-ng","vbg"],wisp:["w-ih1-s-p","nn"],wispy:["w-ih1 s-p-iy","jj"],wistful:["w-ih1-s-t f-ah-l","jj"],wistfully:["w-ih1-s-t f-ah l-iy","rb"],wit:["w-ih1-t","nn"],witch:["w-ih1-ch","nn"],witchcraft:["w-ih1-ch k-r-ae-f-t","nn"],witching:["w-ih1 ch-ih-ng","jj nn"],"with":["w-ih1-dh","in jj rb rp"],withdraw:["w-ih-dh d-r-ao1","vb vbp"],withdrawal:["w-ih-dh d-r-ao1 ah-l","nn"],withdrawing:["w-ih-th d-r-ao1 ih-ng","vbg"],withdrawn:["w-ih-th d-r-ao1-n","vbn"],withdraws:["w-ih-dh d-r-ao1-z","vbz"],withdrew:["w-ih-th d-r-uw1","vbd"],wither:["w-ih1 dh-er","vb vbp"],withered:["w-ih1 dh-er-d","jj vbn"],withering:["w-ih1 dh-er ih-ng","vbg jj"],withheld:["w-ih-th hh-eh1-l-d","vbn vbd"],withhold:["w-ih-th hh-ow1-l-d","vb vbp"],withholding:["w-ih-th hh-ow1-l d-ih-ng","vbg"],withholds:["w-ih1-th hh-ow-l-d-z","vbz"],within:["w-ih dh-ih1-n","in rb"],without:["w-ih th-aw1-t","in"],withstand:["w-ih-th s-t-ae1-n-d","vb vbp"],withstanding:["w-ih-th s-t-ae1-n d-ih-ng","vbg"],withstands:["w-ih-th s-t-ae1-n-d-z","vbz"],withstood:["w-ih-th s-t-uh1-d","vbd vbn"],witness:["w-ih1-t n-ah-s","nn vb"],witnessed:["w-ih1-t n-ah-s-t","vbn vbd"],witnessing:["w-ih1-t n-ah s-ih-ng","vbg"],wittily:["w-ih1 t-ah l-iy","rb"],wittingly:["w-ih1 t-ih-ng l-iy","rb"],witty:["w-ih1 t-iy","jj"],wizard:["w-ih1 z-er-d","nn"],wobble:["w-aa1 b-ah-l","vb nn"],wobbled:["w-aa1 b-ah-l-d","vbd vbn"],wobbling:["w-aa1 b-ah-l ih-ng","vbg"],wobbly:["w-aa1 b-ah-l iy","jj"],woe:["w-ow1","nn"],woeful:["w-ow1 f-ah-l","jj"],woefully:["w-ow1 f-ah l-iy","rb"],woke:["w-ow1-k","vbd"],woken:["w-ow1 k-ah-n","vbn"],wolf:["w-uh1-l-f","nn"],woman:["w-uh1 m-ah-n","nn"],women:["w-ih1 m-eh-n","nns"],womanhood:["w-uh1 m-ah-n hh-uh-d","nn"],womanize:["w-uh1-m-ah-n-ay-z","vb"],womanizing:["w-uh1 m-ah n-ay z-ih-ng","vbg"],womb:["w-uw1-m","nn"],won:["w-ah1-n","vbd nn vbn"],wonder:["w-ah1-n d-er","nn vbp jj vb"],wondered:["w-ah1-n d-er-d","vbd vbn"],wonderful:["w-ah1-n d-er f-ah-l","jj"],wonderfully:["w-ah1-n d-er f-ah l-iy","rb"],wonderfulness:["w-ah1-n d-er f-ah-l n-ah-s","nn"],wondering:["w-ah1-n d-er ih-ng","vbg"],wonderland:["w-ah1-n d-er l-ae-n-d","nn"],wondrous:["w-ah1-n d-r-ah-s","jj"],"won't":["w-ow1-n-t","vbp"],woo:["w-uw1","vb vbp"],wood:["w-uh1-d","nn"],wooded:["w-uh1 d-ih-d","jj"],wooden:["w-uh1 d-ah-n","jj"],woodland:["w-uh1-d l-ae-n-d","jj"],woodpecker:["w-uh1-d p-eh k-er","nn"],woodwind:["w-uh1-d w-ih-n-d","nn"],woodwork:["w-uh1-d w-er-k","nn"],woodworking:["w-uh1-d w-er k-ih-ng","nn"],wooed:["w-uw1-d","vbn vbd"],woof:["w-uw1-f","nn"],wooing:["w-uw1 ih-ng","vbg"],wool:["w-uh1-l","nn"],woolen:["w-uh1 l-ah-n","jj"],woolly:["w-uh1 l-iy","jj"],woos:["w-uw1-z","vbz"],woozy:["w-uw1 z-iy","jj"],word:["w-er1-d","nn vb"],worded:["w-er1 d-ih-d","vbn jj vbd"],wording:["w-er1 d-ih-ng","nn"],wore:["w-ao1-r","vbd"],work:["w-er1-k","nn vb vbp"],workable:["w-er1 k-ah b-ah-l","jj"],workaholic:["w-er1 k-ah hh-aa1 l-ih-k","nn jj"],workbench:["w-er1-k b-eh-n-ch","nn"],workday:["w-er1-k d-ey","nn"],worked:["w-er1-k-t","vbd vbn"],worker:["w-er1 k-er","nn"],workforce:["w-er1-k f-ao-r-s","nn"],workhorse:["w-er1-k hh-ao-r-s","nn"],working:["w-er1 k-ih-ng","vbg jj nn"],workload:["w-er1-k l-ow-d","nn"],workman:["w-er1-k m-ah-n","nn"],workmanlike:["w-er1-k m-ae-n l-ay-k","jj"],workmanship:["w-er1-k m-ah-n sh-ih-p","nn"],workout:["w-er1-k aw-t","nn"],workplace:["w-er1-k p-l-ey-s","nn jj"],workroom:["w-er1-k r-uw-m","nn"],worksheet:["w-er1-k sh-iy-t","nn"],workshop:["w-er1-k sh-aa-p","nn"],workstation:["w-er1-k s-t-ey sh-ah-n","nn"],workweek:["w-er1-k w-iy-k","nn"],world:["w-er1-l-d","nn rb"],worldly:["w-er1-l-d l-iy","jj"],worldwide:["w-er1-l-d w-ay1-d","jj rb"],worm:["w-er1-m","nn"],wormwood:["w-er1-m w-uh-d","nn"],worn:["w-ao1-r-n","vbn jj"],worried:["w-er1 iy-d","vbn vbd jj"],worrier:["w-er1 iy er","nn"],worrisome:["w-er1 iy s-ah-m","jj"],worry:["w-er1 iy","vb nn vbp"],worrying:["w-er1 iy ih-ng","vbg jj"],worse:["w-er1-s","jj"],worsen:["w-er1 s-ah-n","vb"],worsened:["w-er1 s-ah-n-d","vbd vbn"],worsening:["w-er1 s-ah-n ih-ng","vbg jj nn"],worsens:["w-er1 s-ah-n-z","vbz"],worship:["w-er1 sh-ah-p","nn vb vbp"],worshiped:["w-er1 sh-ih-p-t","vbn"],worshipful:["w-er1 sh-ah-p f-ah-l","jj"],worshipper:["w-er1 sh-ih p-er","nn"],worshipping:["w-er1 sh-ah p-ih-ng","vbg"],worst:["w-er1-s-t","jjs rbs jj"],worsted:["w-er1 s-t-ih-d","jj nn"],worth:["w-er1-th","jj in nn rb vbn"],worthier:["w-er1 dh-iy er","jjr"],worthiest:["w-er1 dh-iy ah-s-t","jjs"],worthiness:["w-er1 dh-iy n-ih-s","nn"], +worthless:["w-er1-th l-ah-s","jj"],worthwhile:["w-er1-th w-ay1-l","jj"],worthy:["w-er1 dh-iy","jj"],would:["w-uh1-d","md"],"wouldn't":["w-uh1-d-ah-n-t","md"],wound:["w-aw1-n-d","nn vbd vbn vb"],wounded:["w-uw1-n d-ah-d","vbn jj"],wounding:["w-uw1-n d-ih-ng","vbg"],wove:["w-ow1-v","vbd"],woven:["w-ow1 v-ah-n","vbn jj"],wow:["w-aw1","vb"],wowed:["w-aw1-d","vbd"],wows:["w-aw1-z","vbz"],wrack:["r-ae1-k","vb vbp"],wracked:["r-ae1-k-t","vbn vbd"],wracking:["r-ae1 k-ih-ng","vbg"],wrangle:["r-ae1-ng-g-ah-l","vb"],wrangled:["r-ae1-ng g-ah-l-d","vbd vbn"],wrangler:["r-ae1-ng g-ah l-er","nn"],wrangling:["r-ae1-ng g-ah l-ih-ng","vbg"],wrap:["r-ae1-p","vb nn vbp"],wrapped:["r-ae1-p-t","vbn vbd"],wrapper:["r-ae1 p-er","nn"],wrapping:["r-ae1 p-ih-ng","vbg"],wrath:["r-ae1-th","nn"],wreak:["r-iy1-k","vb"],wreaked:["r-iy1-k-t","vbd vbn"],wreaking:["r-iy1 k-ih-ng","vbg"],wreath:["r-iy1-th","nn"],wreck:["r-eh1-k","nn vb"],wreckage:["r-eh1 k-ah-jh","nn"],wrecked:["r-eh1-k-t","vbd jj vbn"],wrecker:["r-eh1 k-er","nn"],wrecking:["r-eh1 k-ih-ng","vbg"],wrench:["r-eh1-n-ch","vb nn"],wrenched:["r-eh1-n-ch-t","vbd vbn"],wrenching:["r-eh1-n ch-ih-ng","jj vbg"],wrest:["r-eh1-s-t","vb"],wrested:["r-eh1 s-t-ih-d","vbd vbn"],wrestle:["r-eh1 s-ah-l","vb"],wrestler:["r-eh1 s-ah l-er","nn"],wrestling:["r-eh1 s-l-ih-ng","vbg"],wretched:["r-eh1 ch-ih-d","jj"],wring:["r-ih1-ng","vb"],wringing:["r-ih1 ng-ih-ng","vbg"],wrinkle:["r-ih1-ng k-ah-l","nn vb"],wrinkled:["r-ih1-ng k-ah-l-d","jj vbd vbn"],wrinkling:["r-ih1-ng k-ah-l ih-ng","vbg"],wrist:["r-ih1-s-t","nn"],wristwatch:["r-ih1-s-t w-aa-ch","nn"],writ:["r-ih1-t","nn vbn"],write:["r-ay1-t","vb vbp"],writedown:["r-ay1-t d-aw-n","nn"],writeoff:["r-ay1 t-ao-f","nn"],writer:["r-ay1 t-er","nn"],writes:["r-ay1-t-s","vbz"],writhe:["r-ih1-th","vb"],writhing:["r-ay1 dh-ih-ng","vbg jj nn"],writing:["r-ay1 t-ih-ng","vbg"],written:["r-ih1 t-ah-n","vbn jj"],wrong:["r-ao1-ng","jj nn rb vb"],wrongdoer:["r-ao1-ng d-uw1 er","nn"],wrongdoing:["r-ao1-ng d-uw ih-ng","nn"],wronged:["r-ao1-ng-d","vbn jj"],wrongful:["r-ao1-ng f-ah-l","jj"],wrongfully:["r-ao1-ng f-ah l-iy","rb"],wrongly:["r-ao1-ng l-iy","rb"],wrote:["r-ow1-t","vbd"],wrought:["r-ao1-t","vbn vbd jj"],wrung:["r-ah1-ng","vb"],wry:["r-ay1","jj"],wryly:["r-ay1 l-iy","rb"],xenon:["z-iy1 n-aa-n","nn"],xenophobia:["z-eh n-ah f-ow1 b-iy ah","nn"],xenophobic:["z-eh n-ah f-aa1 b-ih-k","jj"],yacht:["y-aa1-t","nn"],yachting:["y-aa1 t-ih-ng","nn"],yachtsman:["y-aa1-t-s m-ah-n","nn"],yahoo:["y-aa1 hh-uw","nn"],yank:["y-ae1-ng-k","vb nn"],yanked:["y-ae1-ng-k-t","vbd vbn"],yanking:["y-ae1-ng k-ih-ng","vbg"],yard:["y-aa1-r-d","nn"],yardage:["y-aa1-r d-ih-jh","nn"],yardstick:["y-aa1-r-d s-t-ih-k","nn"],yarn:["y-aa1-r-n","nn"],yawn:["y-ao1-n","nn vb"],yawning:["y-ao1 n-ih-ng","vbg jj"],yeah:["y-ae1","uh nn"],year:["y-ih1-r","nn jj"],yearago:["y-ih1 r-ah g-ow","jj"],yearbook:["y-ih1-r b-uh-k","nn"],yearling:["y-er1 l-ih-ng","jj"],yearly:["y-ih1-r l-iy","jj rb"],yearn:["y-er1-n","vb vbp nn"],yearned:["y-er1-n-d","vbd vbn"],yearning:["y-er1 n-ih-ng","nn vbg"],yeast:["y-iy1-s-t","nn"],yell:["y-eh1-l","nn vb"],yelled:["y-eh1-l-d","vbd vbn"],yellin:["y-eh1 l-ih-n","nn"],yelling:["y-eh1 l-ih-ng","vbg"],yellow:["y-eh1 l-ow","jj nn vb"],yellowing:["y-eh1 l-ow ih-ng","vbg"],yellowish:["y-eh1 l-ow ih-sh","jj"],yells:["y-eh1-l-z","vbz"],yen:["y-eh1-n","nn"],yes:["y-eh1-s","uh rb"],yesterday:["y-eh1 s-t-er d-ey","nn rb"],yesteryear:["y-eh1 s-t-er y-ih-r","nn"],yet:["y-eh1-t","rb cc"],"yield":["y-iy1-l-d","vb vbp jj nn"],yielded:["y-iy1-l d-ah-d","vbd vbn"],yielding:["y-iy1-l d-ih-ng","vbg jj nn"],yodel:["y-ow1 d-ah-l","nn vb"],yodeling:["y-ow1 d-ah-l ih-ng","vbg"],yoga:["y-ow1 g-ah","nn"],yogurt:["y-ow1 g-er-t","nn"],yoke:["y-ow1-k","nn"],yolk:["y-ow1-k","nn"],yonder:["y-aa1-n d-er","nn"],you:["y-uw1","prp rp"],young:["y-ah1-ng","jj"],younger:["y-ah1-ng g-er","jjr"],youngest:["y-ah1-ng g-ah-s-t","jjs"],youngster:["y-ah1-ng s-t-er","nn"],your:["y-ao1-r","prp$"],yours:["y-uh1-r-z","prp jj"],yourself:["y-er s-eh1-l-f","prp"],yourselves:["y-uh-r s-eh1-l-v-z","prp"],youth:["y-uw1-th","nn"],youthful:["y-uw1-th f-ah-l","jj"],yuletide:["y-uw1-l t-ay-d","nn"],yummy:["y-ah1 m-iy","jj nn"],yuppie:["y-ah1 p-iy","nn"],zany:["z-ey1 n-iy","jj"],zap:["z-ae1-p","vb vbp"],zapped:["z-ae1-p-t","vbd"],zapping:["z-ae1 p-ih-ng","vbg"],zeal:["z-iy1-l","nn"],zealot:["z-eh1 l-ah-t","nn"],zealous:["z-eh1 l-ah-s","jj"],zealously:["z-iy1 l-ah-s l-iy","rb"],zebra:["z-iy1 b-r-ah","nn"],zenith:["z-iy1 n-ah-th","nn"],zero:["z-iy1-r-ow","vb"],zeroed:["z-ih1 r-ow-d","vbn"],zeroing:["z-iy1 r-ow ih-ng","vbg"],zest:["z-eh1-s-t","nn"],zigzag:["z-ih1-g-z-ae-g","vb"],zigzagging:["z-ih1-g z-ae g-ih-ng","vbg"],zilch:["z-ih1-l-ch","nn jj"],zinc:["z-ih1-ng-k","nn"],zip:["z-ih1-p","nn vbp vb"],zipped:["z-ih1-p-t","vbd"],zipper:["z-ih1 p-er","nn"],zippo:["z-ih1 p-ow","nn"],zombie:["z-aa1-m b-iy","nn"],zone:["z-ow1-n","nn"],zoo:["z-uw1","nn"],zoologist:["z-ow aa1 l-ah jh-ah-s-t","nn"],zoology:["z-ow aa1 l-ah jh-iy","nn"],zoom:["z-uw1-m","vb"],zoomed:["z-uw1-m-d","vbd vbn"],zooming:["z-uw1 m-ih-ng","vbg"],zooms:["z-uw1-m-z","vbz"]}}for(var E="",SP=" ",EA=[],N="number",S="string",O="object",A="array",B="boolean",R="regexp",F="function",BN="\n",FEATURES=["tokens","stresses","phonemes","syllables","pos","text"],RiTa={VERSION:"1.3.94",SPLIT_CONTRACTIONS:!1,JAVA:1,JS:2,NODE:3,DATA_LOADED:"DataLoaded",INTERNAL:"Internal",UNKNOWN:"Unknown",FIRST_PERSON:1,SECOND_PERSON:2,THIRD_PERSON:3,PAST_TENSE:4,PRESENT_TENSE:5,FUTURE_TENSE:6,SINGULAR:7,PLURAL:8,NORMAL:9,FEATURE_DELIM:":",STRESSED:"1",UNSTRESSED:"0",PHONEME_BOUNDARY:"-",WORD_BOUNDARY:" ",SYLLABLE_BOUNDARY:"/",SENTENCE_BOUNDARY:"|",VOWELS:"aeiou",ABBREVIATIONS:["Adm.","Capt.","Cmdr.","Col.","Dr.","Gen.","Gov.","Lt.","Maj.","Messrs.","Mr.","Mrs.","Ms.","Prof.","Rep.","Reps.","Rev.","Sen.","Sens.","Sgt.","Sr.","St.","a.k.a.","c.f.","i.e.","e.g.","vs.","v.","Jan.","Feb.","Mar.","Apr.","Mar.","Jun.","Jul.","Aug.","Sept.","Oct.","Nov.","Dec."],LEX_WARN:"A minimal Lexicon is currently in use. For word features outside the lexicon, use a larger version of RiTa.",LTS_WARN:"No LTS-rules found: features/tagging may be inaccurate!",INFINITIVE:1,GERUND:2,IMPERATIVE:3,BARE_INFINITIVE:4,SUBJUNCTIVE:5,SILENT:!1,LANCASTER:"Lancaster",PORTER:"Porter",PLING:"Pling",NON_BREAKING_SPACE:"",PARAGRAPH_BREAK:"

",LINE_BREAK:"
",STOP_WORDS:[".",",","the","and","a","of",'"',"in","i",":","you","is","to","that",")","(","it","for","on","!","have","with","?","this","be","...","not","are","as","was","but","or","from","my","at","if","they","your","all","he","by","one","me","what","so","can","will","do","an","about","we","just","would","there","no","like","out","his","has","up","more","who","when","don't","some","had","them","any","their","it's","only",";","which","i'm","been","other","were","how","then","now","her","than","she","well","also","us","very","because","am","here","could","even","him","into","our","much","too","did","should","over","want","these","may","where","most","many","those","does","why","please","off","going","its","i've","down","that's","can't","you're","didn't","another","around","must","few","doesn't","every","yes","each","maybe","i'll","away","doing","oh","else","isn't","he's","there's","hi","won't","ok","they're","yeah","mine","we're","what's","shall","she's","hello","okay","here's","-","less"],stemmers:{},_randSource:null,_randomSource:function(){return RiTa._randSource||(RiTa._randSource=new SeededRandom),RiTa._randSource},random:function(){var n=RiTa._randomSource().random();return arguments.length?1===arguments.length?n*arguments[0]:n*(arguments[1]-arguments[0])+arguments[0]:n},randomSeed:function(n){RiTa._randomSource().seed(n)},randomItem:function(n){return n[Math.floor(RiTa.random()*n.length)]},distance:function(n,a,h,e){var i=n-h,r=a-e;return Math.sqrt(i*i+r*r)},getPosTags:function(n,a){return a?tagForWordNet(n):tagForPENN(n)},getPosTagsInline:function(n,a){if(!n||!n.length)return E;a=a||"/",n=is(n,S)?RiTa.tokenize(n):n;for(var h=E,e=RiTa.getPosTags(n),i=0;i\"'’]*)\\s*$/g,"$1 $2$3 "),n=n.replace(/([\[\](){}<>])/g," $1 "),n=n.replace(/--/g," -- "),n=n.replace(/$/g,SP),n=n.replace(/^/g,SP),n=n.replace(/([^'])' | '/g,"$1 ' "),n=n.replace(/ \u2018/g," ‘ "),n=n.replace(/'([SMD]) /g," '$1 "),RiTa.SPLIT_CONTRACTIONS&&(n=n.replace(/([Cc])an['’]t/g,"$1an not"),n=n.replace(/([Dd])idn['’]t/g,"$1id not"),n=n.replace(/([CcWw])ouldn['’]t/g,"$1ould not"),n=n.replace(/([Ss])houldn['’]t/g,"$1hould not"),n=n.replace(/ ([Ii])t['’]s/g," $1t is"),n=n.replace(/n['’]t /g," not "),n=n.replace(/['’]ve /g," have "),n=n.replace(/['’]re /g," are ")),n=n.replace(/ ([A-Z]) \\./g," $1. "),n=n.replace(/\\s+/g,SP),n=n.replace(/^\\s+/g,E),n=n.replace(/_([Ee])([Gg])_/g,"$1.$2."),n=n.replace(/_([Ii])([Ee])_/g,"$1.$2."),trim(n).split(/\s+/)):[]},untokenize:function(n,a){a=a||SP;for(var h,e,i,r,t,s,b,T,l=/^[,\.\;\:\?\!\)""“”\u2019‘`']+$/,d=0,o=/^[\(""“”\u2019‘`']+$/,v=/^[\u2019‘`']+$/,y=/^[\u2019']+$/,g=!1,j=n.length&&o.test(n[0]),p=n[0]||E,S=!1,A=1;A-1;)n=n.replace(h,h.replace(".",r)),e=n.indexOf(h);return n}var i=this.ABBREVIATIONS,r="___",t=new RegExp(r,"g"),s=e(n).match(/(\S.+?[.!?]["”\u201D]?)(?=\s+|$)/g);return n.length&&s&&s.length?h(s):[n]},isAbbreviation:function(n,a){var h=function(n){return n&&n.length?n.substring(0,1).toUpperCase()+n.substring(1):n};return a=a||!1,n=a?n:h(n),inArray(this.ABBREVIATIONS,n)},loadString:function(n,a,h){var e=function(n,a,h){var e="",i=h||BN,r=/.+?:\/\/.+/.test(n),t=this;if(r){var s=function(h){h.on("data",function(n){e+=n}),h.on("error",function(n){throw n}),h.on("end",function(){e=e.toString("utf-8").replace(/[\r\n]+/g,i).trim(),t.fireDataLoaded(n,a,e)})},b=require("http").request(n,s);b.on("socket",function(n){n.setTimeout(5e3),n.on("timeout",function(){throw b.abort(),Error("[RiTa] loadString timed-out and aborted request")})}),b.end()}else{var T=require("fs");T.readFile(n,function(h,e){if(h||!e)throw err("[Node] Error reading file: "+n+BN+h),h;e=e.toString("utf-8").replace(/[\r\n]+/g,i).trim(),t.fireDataLoaded(n,a,e)})}};if(ok(n,S),isNode())return e.apply(this,arguments);var i=this,r="",t=new XMLHttpRequest;return t.addEventListener("error",function(){console.error("[RiTa] loadStrings() unable to load "+n)}),t.open("GET",n,!0),t.onreadystatechange=function(){if(4===t.readyState)if(200===t.status){var h=[],e=t.responseText.match(/[^\r\n]+/g);for(var r in e)h[r]=e[r];h=h.join(BN),i.fireDataLoaded(n,a,h)}else console.error("[RiTa] loadString() unable to load: "+n)},t.send(null),r},loadStrings:function(n,a,h){var e=function(n,a){function h(h){h=h.toString("utf-8").trim();var e=h.split(/(\r\n|\n)/gm);r.fireDataLoaded(n,a,e)}var e="",i=/.+?:\/\/.+/.test(n),r=this;if(i){var t=function(n){n.on("data",function(n){e+=n}),n.on("error",function(n){throw n}),n.on("end",function(){h(e)})},s=require("http").request(n,t);s.on("socket",function(n){n.setTimeout(5e3),n.on("timeout",function(){throw s.abort(),Error("[RiTa] loadString timed-out and aborted request")})}),s.end()}else{var b=require("fs");b.readFile(n,function(a,e){if(a||!e)throw err("[Node] Error reading file: "+n+BN+a),a;h(e)})}};if(ok(n,S),isNode())return e.apply(this,arguments);var i=this,r="",t=new XMLHttpRequest;return t.addEventListener("error",function(){console.error("[RiTa] loadStrings() unable to load "+n)}),t.open("GET",n,!0),t.onreadystatechange=function(){if(4===t.readyState)if(200===t.status){var h=t.responseText.match(/[^\r\n]+/g),e=[];for(var r in h)e[r]=h[r];i.fireDataLoaded(n,a,e)}else console.error("[RiTa] loadString() unable to load: "+n)},t.send(null),r},fireDataLoaded:function(n,a,h){return a?a(h,n):RiTaEvent({name:"RiTaLoader",urls:is(n,S)?[n]:n},RiTa.DATA_LOADED,h)._fire()},isQuestion:function(n){for(var a=RiTa.tokenize(n),h=0;h1&&h.indexOf("`'\"([{<")!=-1&&RiTa.isAbbreviation(n.substring(1)))return!1;if(e>2&&("'"==n.charAt(0)&&"'"==n.charAt(1)||"`"==n.charAt(0)&&"`"==n.charAt(1))&&RiTa.isAbbreviation(n.substring(2)))return!1;var i=a.length,r=n.charAt(e-1),t=e>1?n.charAt(e-2):SP,s=e>2?n.charAt(e-3):SP,b=a.charAt(0),T=i>1?a.charAt(1):SP,l=i>2?a.charAt(2):SP;return(b==b.toUpperCase()||T==T.toUpperCase()&&b.indexOf("`'\"([{<")!=-1||l==l.toUpperCase()&&("`"==b&&"`"==T||"'"==b&&"'"==T)||"_"==a||"<"==b)&&("?"==r||"!"==r||t.indexOf("?!.")!=-1&&r.indexOf("\"'}>)")!=-1||s.indexOf("?!.")!=-1&&"'"==t&&"'"==r||"."==r&&((2!=e||t!=t.toUpperCase())&&(4!=e||"."!=s||t!=t.toUpperCase()||n.charAt(0)!=n.charAt(0).toUpperCase())))},isW_Question:function(n){for(var a=RiTa.tokenize(n),h=0;h").replace(/&/g,"&").replace(/"/g,'"');return String.fromCharCodePoint=function(){for(var n=[],a=0;a>10&1023)+55296),n.push((1023&h)+56320))}return String.fromCharCode.apply(String,n)},a=a.replace(/&#(\d+);/g,function(n,a){return String.fromCharCodePoint(parseInt(a,10))}).replace(/&#x([0-9a-f]+);/gi,function(n,a){return String.fromCharCodePoint(parseInt(a,16))})},randomOrdering:function(n){var a=[];if(n){for(var h=0;h|+=;:‘’“”]",h=new RegExp("^"+a+"+|"+a+"+$","g");return n===E?E:n.replace(h,E)},stripPunctuation:function(n){return n===E?E:n.replace(PUNCTUATION_CLASS,E)},isPunctuation:function(n){return!(!n||!n.length)&&ONLY_PUNCT.test(n)},hasPunctuation:function(n){return!(!n||!n.length)&&ONLY_PUNCT.test(n)},env:function(){return isNode()?RiTa.NODE:RiTa.JS},chomp:function(n){return n.replace(/\s+$|^\s+/g,E)},getPhonemes:function(n){return RiString(n).analyze().get(RiTa.PHONEMES)},getStresses:function(n){return RiString(n).analyze().get(RiTa.STRESSES)},getSyllables:function(n){return RiString(n).analyze().get(RiTa.SYLLABLES)},getWordCount:function(n){return RiTa.tokenize(n).length},stem:function(n,a){if(a=a||"Porter","Lancaster"!=a&&"Porter"!=a&&"Pling"!=a&&err("Bad stemmer type: "+a),n.indexOf(SP)<0)return RiTa.stemmers[a](n);n=n.replace(/[^\w]/g,SP).replace(/\s+/g,SP);for(var h=[],e=n.split(SP),i=0;i=a&&t=a&&r=0&&h.push(this.keys[e]);return h},superstrings:function(n){for(var a=[],h=0;h=0&&a.push(this.keys[h]);return a},words:function(){var n,a=arguments,h=!1,e=[];switch(a.length){case 2:is(a[0],B)?(h=a[0],n=is(a[1],R)?a[1]:new RegExp(a[1])):(h=a[1],n=is(a[0],R)?a[0]:new RegExp(a[0]));break;case 1:if(is(a[0],B))return a[0]?shuffle(this.keys):this.keys;n=is(a[0],R)?a[0]:new RegExp(a[0]);break;case 0:return this.keys}for(var i=0;i-1},_isConsonant:function(n){return typeof n===S&&1===n.length&&RiTa.VOWELS.indexOf(n)<0&&/^[a-z\u00C0-\u00ff]+$/.test(n)},_isPlural:function(n){if(NULL_PLURALS.applies(n))return!0;var a=RiTa.stem(n,"Pling");if(a===n)return!1;var h=RiTa.singularize(n),e=this.data[h];if(e&&2===e.length){for(var i=e[1].split(SP),r=0;r0?e:EA},alliterations:function(n,a,h){if(n.indexOf(" ")>-1)return[];if(this._isVowel(n.charAt(0)))return[];a=a||4;for(var e,i=[],r=this._firstPhoneme(this._firstStressedSyllable(n,h)),t=0;t=a&&i.push(this.keys[t])}return shuffle(i)},isAlliteration:function(n,a,h){if(!strOk(n)||!strOk(a)||n.indexOf(" ")>-1||a.indexOf(" ")>-1)return!1;var e=this._firstPhoneme(this._firstStressedSyllable(n,h)),i=this._firstPhoneme(this._firstStressedSyllable(a,h));return!this._isVowel(e.charAt(0))&&!this._isVowel(i.charAt(0))&&(strOk(e)&&strOk(i)&&e===i)},_firstSyllable:function(n,a){var h=this._getRawPhones(n,a);if(!strOk(h))return E;"URL"===n&&console.log(h);var e=h.split(" ");return e[0]},_firstStressedSyllable:function(n,a){var h,e,i=this._getRawPhones(n,a),r=-1;if(!strOk(i))return E;if(r=i.indexOf(RiTa.STRESSED),r<0)return E;for(h=i.charAt(--r);" "!=h;){if(--r<0){r=0;break}h=i.charAt(r)}return e=0===r?i:trim(i.substring(r)),r=e.indexOf(" "),r<0?e:e.substring(0,r)},isVerb:function(n){return this._checkType(n,PosTagger.VERBS)},isNoun:function(n){var a=this._checkType(n,PosTagger.NOUNS);if(!a){var h=RiTa.singularize(n);h!==n&&(a=this._checkType(h,PosTagger.NOUNS))}return a},isAdverb:function(n){return this._checkType(n,PosTagger.ADV)},isAdjective:function(n){return this._checkType(n,PosTagger.ADJ)},size:function(){var n=this.keys.length;return RiTa.LEX_WARN&&0===n&&(warn(RiTa.LEX_WARN),RiTa.LEX_WARN=0),n},_checkType:function(n,a){if(n&&n.indexOf(SP)!=-1)throw Error("[RiTa] _checkType() expects a single word, found: "+n);var h=this._getPosArr(n);RiTa.LEX_WARN&&h.length<1&&this.size()<=1e3&&(warn(RiTa.LEX_WARN),RiTa.LEX_WARN=0);for(var e=0;e-1)return!0;return!1},_getSyllables:function(n){if(!strOk(n))return E;for(var a=RiTa.tokenize(n),h=[],e=0;e-1?RiTa.STRESSED:RiTa.UNSTRESSED;t>0&&(s="/"+s),e.push(s)}}return e.join(SP).replace(/ \//g,"/")},lexicalData:function(n){return 1===arguments.length?(this.data=n,this):this.data},_lookupRaw:function(n){if(n=n&&n.toLowerCase(),this.data&&this.data[n])return this.data[n]},_getRawPhones:function(n,a){var h,e,i=this._lookupRaw(n);return a=a||!1,(i===undefined||a&&!RiTa.SILENT&&!RiLexicon.SILENCE_LTS)&&(e=this._letterToSound(),h=e&&e.getPhones(n),h&&h.length)?RiString._syllabify(h):i&&2===i.length?i[0]:E},_getPosData:function(n){var a=this._lookupRaw(n);return a&&2===a.length?a[1]:E},_getPosArr:function(n){var a=this._getPosData(n);return strOk(a)?a.split(SP):EA},_getBestPos:function(n){var a=this._getPosArr(n);return a.length>0?a[0]:[]},_firstPhoneme:function(n){if(!strOk(n))return E;var a=n.split(RiTa.PHONEME_BOUNDARY);return a?a[0]:E},_firstConsonant:function(n){if(!strOk(n))return E;var a=n.split(RiTa.PHONEME_BOUNDARY);if(a)for(var h=0;h0)};switch("string"==typeof t[0]&&(t[0]=trim(t[0]).toLowerCase(),i="nns"===t[0],"v"===t[0]&&(t[0]="vb"),"r"===t[0]&&(t[0]="rb"),"a"===t[0]&&(t[0]="jj"),"n"!==t[0]&&"nns"!==t[0]||(t[0]="nn")),t.length){case 2:for(n=0;n1&&!e[1]),this.allowDuplicates=!(e.length>2&&!e[2]),this.printIgnoredText=!1},_initArgs:function(){var n=arguments,a=get(n[0]);return!n.length||a!==O&&"global"!==a&&"window"!==a?n:this._initArgs.apply(this,Array.prototype.slice.call(n,1))},getProbability:function(n){this.root||err("Model not initd: null root!");var a=is(n,S)?this.root.lookup(n):this._findNode(n);return a?a.probability():0},getProbabilities:function(n){is(n,S)&&(n=[n]),n.length>this.N&&(n=n.slice(Math.max(0,n.length-(this.N-1)),n.length));var a={},h=this._findNode(n);if(!h)return{};for(var e=h.childNodes(),i=0;ithis.N&&err("Sum of pre.length && post.length must be < N, was "+(n.length+a.length)),h=this._findNode(n),!h)return null;r=h.childNodes();for(var s=0;s-1)return i}return r>=t&&err("\nRiMarkov failed to complete after "+r+" attempts.You may need to add more text to your model...\n"),i},generateTokens:function(n,a){var h,e=0,i=500,r=[],t=[];n:for(;++e0)throw Error("sentenceAware() takes no arguments, instead use the constructor RiMarkov(n, recognizeSentences);");return this.isSentenceAware},print:function(){return console&&console.log(this.root.asTree(!1)),this},ready:function(n){return this.size()>0},loadFrom:function(n,a,h,e){var i=this;is(n,S)||ok(n,A),is(a,F)?(e=a,a=undefined):is(h,F)&&(e=h,h=undefined),RiTa.loadStrings(n,function(n){n=n.join(BN),i.loadText(n,a,h),e&&is(e,F)&&e(n)})},loadText:function(n,a,h,e){ok(n,S),this.rawText+=n,a=Math.round(a||1);var i=this.isSentenceAware?this._loadSentences(n,a,e):this.loadTokens(RiTa.tokenize(n,h),a);return i},loadTokens:function(n,a){a=Math.round(a||1),this.root.count+=n.length;for(var h,e=0;e=this.maxSentenceLength&&(a=this._getSentenceStart(),h=a.token+SP,t=1),a.isLeaf())a=this._tracePathFromRoot(a);else if(a=this._nextNodeForNode(a),a.isSentenceStart){if(t>=this.minSentenceLength){var s=RiTa.untokenize(h.trim().split(/\s+/));s=s.replace(/(.)\( /,"$1 ("),this._validateSentence(s)&&(e.indexOf(s)<0&&e.push(s),r+=i,i=0)}a=this._getSentenceStart(),h=a.token+SP,t=1}else if(t++,h+=a.token+SP,++i>=RiMarkov.MAX_GENERATION_ATTEMPTS){this._onGenerationIncomplete(r+=i,e.length);break}return e},_validateSentence:function(n){var a=RiTa.tokenize(n),h=a[0],e=a[a.length-1];if(!h.match(/[A-Z]\S*/))return this.printIgnoredText&&log("Skipping: bad first char in '"+n+"'"),!1;if(!e.match(/[!?.]/))return this.printIgnoredText&&log("Bad last token: '"+e+"' in: "+n),!1;if(!this.allowDuplicates&&(this.isSentenceAware||err("Invalid state: allowDuplicates must be true when not generating sentences"),this.rawText.indexOf(n)>-1))return++this.skippedDups>=RiMarkov.MAX_GENERATION_ATTEMPTS&&(this.allowDuplicates=!0,this.skippedDups=0),this.printIgnoredText&&console.log("Ignoring duplicate: "+n),!1;var i=n.split(/\s+/);return!RiTa.isAbbreviation(i[i.length-1])},_tracePathFromRoot:function(n){n.pathFromRoot(this.pathTrace),this.pathTrace.pop();for(var a=this.root;this.pathTrace.length;){var h=this.pathTrace.pop();a=a.lookup(h)}return a},_nextNodeForArr:function(n){for(var a=Math.max(0,n.length-(this.N-1)),h=this.root.lookup(n[a++]),e=a;e0&&(extend(r[r.length-1][3],l),a&&log(" tack: "+l+" -> len="+r[r.length-1][3].length+" ["+r[r.length-1][3]+"]"));var y=[[T],d,[b],[]];r.push(y),i=[]}else{if(!inArray(RiString._phones.consonants,b)&&" "!=b)throw Error("Invalid phoneme: "+b);i.push(b)}}return i.length>0&&(0===r.length?r.push([[h],i,[],[]]):extend(r[r.length-1][3],i)),e(r)};var SeededRandom=makeClass();SeededRandom.prototype={init:function(){this.N=624,this.M=397,this.MATRIX_A=2567483615,this.UPPER_MASK=2147483648,this.LOWER_MASK=2147483647,this.mt=new Array(this.N),this.mti=this.N+1,this.seed((new Date).getTime())},seed:function(n){for(this.mt[0]=n>>>0,this.mti=1;this.mti>>30;this.mt[this.mti]=(1812433253*((4294901760&n)>>>16)<<16)+1812433253*(65535&n)+this.mti,this.mt[this.mti]>>>=0}},randInt:function(){var n,a,h=new Array(0,this.MATRIX_A);if(this.mti>=this.N){for(this.mti==this.N+1&&this.seed(5489),a=0;a>>1^h[1&n];for(;a>>1^h[1&n];n=this.mt[this.N-1]&this.UPPER_MASK|this.mt[0]&this.LOWER_MASK,this.mt[this.N-1]=this.mt[this.M-1]^n>>>1^h[1&n],this.mti=0}return n=this.mt[this.mti++],n^=n>>>11,n^=n<<7&2636928640,n^=n<<15&4022730752,n^=n>>>18,n>>>0},random:function(){return this.randInt()*(1/4294967296)}},RiString.prototype={init:function(n){is(n,N)&&(n=String.fromCharCode(n)),n=n||"",this.x=0,this.y=0,this.z=0,this._text=n,this._features=undefined},copy:function(){var n=RiString(this._text),a=this.features();if(a){n._features={};for(var h in a)n._features[h]=a[h]}return n},features:function(){return this._features||this.analyze(),this._features},analyze:function(){var n,a,h,e,i,r=E,t=E,s=E,b="/",T="-",l=RiTa.tokenize(this._text),d=RiTa.lexicon;this._features||initFeatureMap(this),this._features.tokens=l.join(SP),this._features.pos=RiTa.getPosTags(this._text).join(SP);for(var o=0,v=l.length;o0?(l[o].match(/[a-zA-Z]+/)&&log("[RiTa] Used LTS-rules for '"+l[o]+"'"),a=RiString._syllabify(e)):(a=l[o],i=!0)),r+=a.replace(/[0-2]/g,E).replace(/ /g,T)+SP,t+=a.replace(/ /g,b).replace(/1/g,E)+SP,i)s+=l[o];else{n=a.split(SP);for(var y=0;y-1?RiTa.STRESSED:RiTa.UNSTRESSED,y-1&&!this._features.hasOwnProperty(n)&&(this.analyze(),a=this._features[n]),a},set:function(n,a){return this._features||(this._features={}),this._features[n]=a,this},endsWith:function(n){return endsWith(this._text,n)},equals:function(n){return is(n.text,F)&&n.text()===this._text},equalsIgnoreCase:function(n){return typeof n===S?n.toLowerCase()===this._text.toLowerCase():n.text().toLowerCase()===this._text.toLowerCase()},text:function(n){return arguments.length>0?(this._text=n,initFeatureMap(this),this):this._text},pos:function(){for(var n=RiTa.tokenize(this._text),a=PosTagger.tag(n),h=0,e=a.length;h=a.length?E:a[n]},wordCount:function(){return this._text.length?this.words().length:0},words:function(){return RiTa.tokenize(this._text)},indexOf:function(n,a){return this._text.indexOf(n,a)},lastIndexOf:function(n,a){return this._text.lastIndexOf(n,a)},length:function(){return this._text.length},match:function(n){return this._text.match(n)||[]},slice:function(n,a){return this._text.slice(n,a)||E},insertChar:function(n,a){var h=this.text();if(n>h.length||n<-h.length)return warn("RiString.insertChar: bad index="+n),this;n=n<0?n+=h.length:n;var e=h.substring(0,n),i=h.substring(n);return a&&(e+=a),this.text(e+i)},removeChar:function(n){var a=this.text();return n>a.length||n<-a.length?(warn("RiString.removeChar: bad index="+n),this):(n=n<0?n+=a.length:n,this.text(this._text.substring(0,n).concat(this._text.substring(n+1))),this)},replaceChar:function(n,a){var h=this.text();if(n>h.length||n<-h.length)return warn("RiString.replaceChar: bad index="+n),this;n=n<0?n+=h.length:n,h=this.text();var e=h.substring(0,n),i=h.substring(n+1);return a&&(e+=a),this.text(e+i)},replaceFirst:function(n,a){if(n&&!is(n,S)&&n.global){var h="";n.ignoreCase&&(h+="i"),n.multiline&&(h+="m"),n.sticky&&(h+="y"),n=new RegExp(n.source,h)}return this._text=this._text.replace(n,a),this},replaceAll:function(n,a){var h="g";return n&&(a||""===a)&&(!is(n,S)&&n.source?(n.ignoreCase&&(h+="i"),n.multiline&&(h+="m"),n.sticky&&(h+="y"),n=n.source):n=escapeRegExp(n),this._text=this._text.replace(new RegExp(n,h),a)),this},removeWord:function(n){return this.replaceWord(n,E)},insertWord:function(n,a){var h=this.words();return n<0&&(n+=h.length),a&&a.length>=0&&n>=0&&n=0&&n",RiGrammar.EXEC_PATT=/([^`]*)(`[^`]*`)(.*)/,RiGrammar.prototype={init:function(n,a){this.buffer="",this._rules={},this.execDisabled=!1,this.rng=a?a:RiTa.random,n&&(is(n,S)||is(n,O)&&typeof n.loadStrings!==F)&&this.load(n)},ready:function(n){return okeys(this._rules).length>0},loadFrom:function(n,a){RiTa.loadStrings(n,function(n){n=n.join(BN),this.load(n),is(a,F)&&a(n)}.bind(this))},load:function(n){if(this.reset(),is(n,S)){if("undefined"!=typeof YAML)try{n=YAML.parse(n)}catch(a){warn("YAML parsing failed, trying JSON")}if(!is(n,O))try{n=JSON.parse(n)}catch(a){var h=a}}if(!h&&is(n,O)){for(var e in n)this.addRule(e,n[e]);return this}if("undefined"!=typeof YAML)err("Grammar appears to be invalid JSON/YAML, please check it! (http://jsonlint.com/ or http://yamllint.com/)",n);else{var i=RiTa.env()===RiTa.NODE,r=i?"require":"include",t=i?"YAML = require('yamljs')":'';err("Grammar appears to be invalid JSON, please check it at http://jsonlint.com/. If you are using YAML, be sure to "+r+" yamljs (https://github.com/jeremyfa/yaml.js), e.g. "+t,n)}},addRule:function(n,a,h){var e=!1;h=h||1,e&&log('addRule: "'+n+'" : "'+a+'" ['+get(a)+"]");var i=a;is(a,A)||(i=a.split(OR_PATT));for(var r=0;r-1)return buffer;err("RiGrammar failed to complete after "+s+" tries"+BN)},expand:function(n){return this.expandFrom(RiGrammar.START_RULE,n)},expandFrom:function(rule,context){var expandRule=function(n,a,h){var e,i,r,t,s,b=0;b&&log("expandRule("+a+")");for(var T in n._rules)if(e=n._rules[T],b&&log(" name="+T+" entry="+JSON.stringify(e)+" prod="+a+(i?" idx="+i:"")),i=a.indexOf(T),i>=0)return b&&log("matched: "+T),r=a.substring(0,i)||E,t=n.doRule(T,h)||E,s=a.substring(i+T.length)||E,b&&log(" pre="+r+" expanded="+t+" post="+s+" result="+r+t+s),r+t+s;return null},handleExec=function(input,context){if(!input||!input.length)return null;var res,exec=input.replace(STRIP_TICKS,"$1");try{if(context)return res=context(exec),null!==res?res+E:null;throw"No context"}catch(e){try{return res=eval(exec),null!==res?res+E:null}catch(e){}}return input},countTicks=function(n){for(var a=0,h=0;h2){if(theCall=parts[2],2!=countTicks(theCall))return warn("Unable to parse recursive exec: "+theCall+"..."),null;if(callResult=handleExec(theCall,context),!callResult)break;buffer=parts[1]+callResult,parts.length>3&&(buffer+=parts[3])}}}return tries>=maxIterations&&log("[WARN] max number of iterations reached: "+maxIterations),RiTa.unescapeHTML(buffer)}};var callbacksDisabled=!1,RiTaEvent=makeClass();RiTaEvent.ID=0,RiTaEvent.prototype={init:function(n,a,h){is(n,O)||ok(n,S),this._id=++RiTaEvent.ID,this._data=h,this._source=n,this._type=a||RiTa.UNKNOWN},toString:function(){var n="RiTaEvent[#"+this._id+" type=("+this._type+") source="+this._source.toString();return n+=this._data?" data-length="+this._data.toString().length:n+=" data=null",n+"]"},isType:function(n){return this._type===n},_fire:function(n){if(n=n||window.onRiTaEvent,n&&is(n,F))try{return n(this),this}catch(a){callbacksDisabled=!0;var h="RiTaEvent: error calling '"+n+"': "+a;throw is(n,S)&&(h+=" Callback must be a function in JS!"),warn(h),a}}};var StringTokenizer=makeClass();StringTokenizer.prototype={init:function(n,a){this.idx=0,this.text=n,this.delim=a||" ",this.tokens=n.split(a)},nextToken:function(){return this.idx"),a+="{",this.isLeaf()?a+"}":this.childrenToString(this,a,1,n)},isRoot:function(){return!this.parent},isLeaf:function(){return 0===this.childCount()},probability:function(){return this.count/this.siblingCount()},childNodes:function(n){if(!this.children)return EA;n=is(n,S)?new RegExp(n):n;var a=[];for(var h in this.children){var e=this.children[h];(!n||e&&e.token&&e.token.search(n)>-1)&&a.push(e)}return a},siblingCount:function(){return this.parent||err("Illegal siblingCount on ROOT!"),this.parent.childCount()},childCount:function(){if(!this.children)return 0;var n=0;for(var a in this.children)a&&this.children[a]&&(n+=this.children[a].count);return n},lookup:function(n){return n?(n=typeof n!=S&&n.token?n.token:n,n?this.children[n]:null):null},childrenToString:function(n,a,h,e){var i,r,t,s=n,b=[],T=null,l=BN;e=e||!1;for(t in n.children)b.push(n.children[t]);if(!b.length)return a;for(e&&b.sort(),r=0;r "+s.token+","+T.token),T.isRoot()||(a+=" ["+T.count+",p="+T.probability().toFixed(3)+"]->{"),T.children?a=this.childrenToString(T,a,h+1,e):a+="}"}for(l=BN,r=0;r-1},tag:function(n){var a=[],h=[],e=RiTa.lexicon;n=is(n,A)?n:[n];for(var i=0,r=n.length;i="0"&&n<="9"&&(a="cd"),a},_ct:function(n,a,h){this.DBUG&&console.log("\n Custom("+n+") tagged '"+a+"' -> '"+h+"'\n\n")},_applyContext:function(n,a,h){this.DBUG&&console.log("ac("+n+","+a+","+h+")");for(var e=startsWith,i=endsWith,r=0,t=n.length;r0&&"dt"==a[r-1]&&(e(b,"vb")?(b="nn",s.match(/^.*[^s]s$/)&&(NULL_PLURALS.applies(s)||(b="nns")),this._ct("1a",s,b)):e(b,"rb")&&(b=b.length>2?"jj"+b.charAt(2):"jj",this._ct("1b",s,b))),e(b,"n")&&!h[r]&&isNum(s)&&(b="cd"),r>0&&e(b,"n")&&i(s,"ed")&&!i(s,"eed")&&a[r-1].match(/^(nn|prp)$/)&&(b="vbn"),i(s,"ly")&&(b="rb"),e(b,"nn")&&i(s,"al")&&"mammal"!=s&&(b="jj"),r>0&&e(b,"nn")&&e(a[r-1],"md")&&(b="vb"),e(b,"nn")&&i(s,"ing")&&this.hasTag(h[r],"vb")&&(b="vbg",this._ct(8,s,b)),r>0&&"nns"==b&&this.hasTag(h[r],"vbz")&&a[r-1].match(/^(nn|prp|nnp)$/)&&(b="vbz",this._ct(9,s,b)),e(b,"nn")&&s.charAt(0)===s.charAt(0).toUpperCase()&&(0!=r||1===n.length||0==r&&!this._lexHas("nn",RiTa.singularize(s).toLowerCase()))&&(b=i(b,"s")?"nnps":"nnp",this._ct(10,s,b)),r0&&["nn","prp","cc","nnp"].indexOf(a[r-1])>-1?this._lexHas("vb",RiTa.singularize(s))&&(b="vbz",this._ct(12,s,b)):1!==n.length||h[r].length||!this._lexHas("nn",RiTa.singularize(s))&&this._lexHas("vb",RiTa.singularize(s))&&(b="vbz",this._ct(12,s,b))),("vb"===b||"nn"===b&&this.hasTag(h[r],"vb"))&&r>0&&a[r-1].match(/^(nns|nnps|prp)$/)&&(b="vbp",this._ct(13,s,b)),a[r]=b}return a},_lexHas:function(n,a){for(var a=is(a,A)||[a],h=0;h1:n.length>2&&n.match(/[aeiouy]/)}function a(e,i){var r=e.substr(-1),t=h[r];if(t)for(var s=0;s0||n.indexOf("j")>0||n.indexOf("k")>0||n.indexOf("w")>0||n.indexOf("y")>0||n.indexOf("z")>0||n.indexOf("ou")>0||n.indexOf("sh")>0||n.indexOf("ch")>0||n._endsWith("aus")}function h(n){return n.indexOf("ph")>0||n.indexOf("y")>0&&n._endsWith("nges")}function e(e){if(categoryIRR._arrayContains(e)){var i,r=categoryIRR.indexOf(e);if(r%2==0)return i=categoryIRR[r+1]}return categoryON_A._arrayContains(e)?n(e,"a")+"on":categoryUM_A._arrayContains(e)?n(e,"a")+"um":categoryIX_ICES._arrayContains(e)?n(e,"ices")+"ix":categoryO_I._arrayContains(e)?n(e,"i")+"o":categorySE_SES._arrayContains(e)?n(e,"s"):categoryIS_ES._arrayContains(e)||e._endsWith("theses")?n(e,"es")+"is":categoryUS_I._arrayContains(e)?n(e,"i")+"us":e._endsWith("uses")&&(categoryUS_I._arrayContains(n(e,"uses")+"i")||"genuses"===e||"corpuses"===e)?n(e,"es"):categoryEX_ICES._arrayContains(e)?n(e,"ices")+"ex":e._endsWith("ois")||e._endsWith("itis")||category00._arrayContains(e)||categoryICS._arrayContains(e)?e:e._endsWith("ina")?n(e,"en"):e._endsWith("ae")&&"pleae"!==e?n(e,"e"):e._endsWith("ata")?n(e,"ta"):e._endsWith("trices")?n(e,"trices")+"trix":!e._endsWith("us")||e._endsWith("eaus")||e._endsWith("ieus")||a(e)||categoryU_US._arrayContains(e)?e._endsWith("teeth")?n(e,"teeth")+"tooth":e._endsWith("geese")?n(e,"geese")+"goose":e._endsWith("feet")?n(e,"feet")+"foot":e._endsWith("zoa")?n(e,"zoa")+"zoon":e._endsWith("men")?n(e,"men")+"man":e._endsWith("inis")?n(e,"inis")+"ini":e._endsWith("children")?n(e,"ren"):e._endsWith("eaux")?n(e,"x"):e._endsWith("ieux")?n(e,"x"):e._endsWith("nges")&&h(e)?n(e,"nges")+"nx":e._endsWith("shes")||e._endsWith("ches")&&!categoryCHE_CHES._arrayContains(e)?n(e,"es"):!e._endsWith("sses")||categorySSE_SSES._arrayContains(e)||e._endsWith("mousses")?e._endsWith("xes")&&"axes"!==e?n(e,"es"):e._endsWith("nives")||e._endsWith("lives")&&!e._endsWith("olives")||e._endsWith("wives")?n(e,"ves")+"fe":e._endsWith("alves")&&!e._endsWith("valves")||e._endsWith("olves")&&!e._endsWith("solves")||e._endsWith("eaves")&&!e._endsWith("heaves")&&!e._endsWith("weaves")||e._endsWith("arves")||e._endsWith("shelves")||e._endsWith("selves")?n(e,"ves")+"f":e._endsWith("ies")&&!categoryIE_IES._arrayContains(e)?n(e,"ies")+"y":e._endsWith("oes")&&!categoryOE_OES._arrayContains(e)?n(e,"es"):e._endsWith("ses")||e._endsWith("zes")?n(e,"es"):!e._endsWith("s")||e._endsWith("ss")||e._endsWith("is")?e:n(e,"s"):n(e,"es"):e}return function(n){return e(n.toLowerCase())}}(),Array.prototype._arrayContains=function(n){return this.indexOf(n)>-1},String.prototype._endsWith=function(n){return this.indexOf(n,this.length-n.length)!==-1};var MinEditDist={_min3:function(n,a,h){var e=n;return aa)&&e.push(RiTa.untokenize(t))}return e},build:function(){if(!this.words)throw Error("No text in model");this.model={};for(var n=(+new Date,0);n|+=;:\u2018\u2019\u201C\u201D]/g,ONLY_PUNCT=/^[^0-9A-Za-z\s]*$/,DEFAULT_PLURAL_RULE=RE("^((\\w+)(-\\w+)*)(\\s((\\w+)(-\\w+)*))*$",0,"s"),ALL_PUNCT=/^[-[\]{}()*+!?%&.,\\^$|#@<>|+=;:]+$/g,NULL_PLURALS=RE("^(bantu|bengalese|bengali|beninese|boche|bonsai|booze|cellulose|digitalis|mess|moose|burmese|chinese|colossus|congolese|discus|electrolysis|emphasis|expertise|finess|flu|fructose|gabonese|gauze|glucose|grease|guyanese|haze|incense|japanese|javanese|journalese|lebanese|malaise|manganese|mayonnaise|maltese|menopause|merchandise|nitrocellulose|olympics|overuse|paradise|poise|polymerase|portuguese|prose|recompense|remorse|repose|senegalese|siamese|singhalese|innings|sleaze|sinhalese|sioux|sudanese|suspense|swiss|taiwanese|togolese|vietnamese|unease|aircraft|anise|antifreeze|applause|archdiocese|anopheles|apparatus|asparagus|barracks|bellows|bison|bluefish|bob|bourgeois|bream|brill|butterfingers|cargo|carp|catfish|chassis|clothes|chub|cod|codfish|coley|contretemps|corps|crawfish|crayfish|crossroads|cuttlefish|dace|deer|dice|dogfish|doings|dory|downstairs|eldest|earnings|economics|electronics|firstborn|fish|flatfish|flounder|fowl|fry|fries|works|globefish|goldfish|golf|grand|grief|gudgeon|gulden|haddock|hake|halibut|headquarters|herring|hertz|horsepower|goods|hovercraft|hundredweight|ironworks|jackanapes|kilohertz|kurus|kwacha|ling|lungfish|mackerel|macaroni|means|megahertz|moorfowl|moorgame|mullet|nepalese|offspring|pampas|parr|pants|patois|pekinese|penn'orth|perch|pickerel|pike|pince-nez|plaice|potpourri|precis|quid|rand|rendezvous|revers|roach|roux|salmon|samurai|series|seychelles|seychellois|shad|sheep|shellfish|smelt|spaghetti|spacecraft|species|starfish|stockfish|sunfish|superficies|sweepstakes|swordfish|tench|tennis|[a-z]+osis|[a-z]+itis|[a-z]+ness|tobacco|tope|triceps|trout|tuna|tunafish|tunny|turbot|trousers|turf|dibs|undersigned|veg|waterfowl|waterworks|waxworks|whiting|wildfowl|woodworm|yen|aries|pisces|forceps|lieder|jeans|physics|mathematics|news|odds|politics|remains|acoustics|aesthetics|aquatics|basics|ceramics|classics|cosmetics|dialectics|dynamics|ethics|harmonics|heroics|mechanics|metrics|optics|physics|polemics|pyrotechnics|surroundings|thanks|statistics|goods|aids|wildlife)$",0),SINGULAR_RULES=[NULL_PLURALS,RE("ves$",3,"f"),RE("(men|women)$",2,"an"),RE("(houses|horses|cases)$",1),RE("^(toes|wheezes|oozes|uses)$",1),RE("^(whizzes)$",3),RE("^(octopus|pinch)es$",2),RE("^(meninges|phalanges)$",3,"x"),RE("^(curi|formul|vertebr|larv|uln|alumn|signor|alg|minuti)ae$",1),RE("^(apices|cortices)$",4,"ex")],C="[bcdfghjklmnpqrstvwxyz]",VL="[lraeiou]",PLURAL_RULES=[RE("prognosis",2,"es"),NULL_PLURALS,RE("(human|german|roman)$",0,"s"),RE("^(monarch|loch|stomach)$",0,"s"),RE("^(piano|photo|solo|ego|tobacco|cargo|taxi)$",0,"s"),RE("(chief|proof|ref|relief|roof|belief|sheaf|spoof|golf|grief)$",0,"s"),RE("^(wildlife)$",0,"s"),RE("^(appendix|index|matrix|apex|cortex)",2,"ices"),RE("^concerto$",1,"i"),RE(C+"o$",0,"es"),RE(C+"y$",1,"ies"),RE("^ox$",0,"en"),RE("^(stimul|alumn|termin)us$",2,"i"),RE("^corpus$",2,"ora"),RE("(xis|sis)$",2,"es"),RE("whiz$",0,"zes"),RE("([zsx]|ch|sh)$",0,"es"),RE(VL+"fe$",2,"ves"),RE(VL+"f$",1,"ves"),RE("(eu|eau)$",0,"x"),RE("(man|woman)$",2,"en"),RE("money$",2,"ies"),RE("person$",4,"ople"),RE("motif$",0,"s"),RE("^meninx|phalanx$",1,"ges"),RE("schema$",0,"ta"),RE("^bus$",0,"ses"),RE("child$",0,"ren"),RE("^(curi|formul|vertebr|larv|uln|alumn|signor|alg|minuti)a$",0,"e"),RE("^(maharaj|raj|myn|mull)a$",0,"hs"),RE("^aide-de-camp$",8,"s-de-camp"),RE("^weltanschauung$",0,"en"),RE("^lied$",0,"er"),RE("^tooth$",4,"eeth"),RE("^[lm]ouse$",4,"ice"),RE("^foot$",3,"eet"),RE("femur",2,"ora"),RE("goose",4,"eese"),RE("^(co|no)$",0,"'s"),RE("^blond$",0,"es"),RE("^(medi|millenni|consorti|sept|memorabili)um$",2,"a"),RE("^(memorandum|bacterium|curriculum|minimum|maximum|referendum|spectrum|phenomenon|criterion)$",2,"a")],ANY_STEM="^((\\w+)(-\\w+)*)(\\s((\\w+)(-\\w+)*))*$",CONS="[bcdfghjklmnpqrstvwxyz]",VERBAL_PREFIX="((be|with|pre|un|over|re|mis|under|out|up|fore|for|counter|co|sub)(-?))",AUXILIARIES=["do","have","be"],MODALS=["shall","would","may","might","ought","should"],SYMBOLS=["!","?","$","%","*","+","-","="],ING_FORM_RULES=[RE(CONS+"ie$",2,"ying",1),RE("[^ie]e$",1,"ing",1),RE("^bog-down$",5,"ging-down",0),RE("^chivy$",1,"vying",0),RE("^trek$",1,"cking",0),RE("^bring$",0,"ing",0),RE("^be$",0,"ing",0),RE("^age$",1,"ing",0),RE("(ibe)$",1,"ing",0)],PAST_PARTICIPLE_RULES=[RE(CONS+"y$",1,"ied",1),RE("^"+VERBAL_PREFIX+"?(bring)$",3,"ought",0),RE("^"+VERBAL_PREFIX+"?(take|rise|strew|blow|draw|drive|know|give|arise|gnaw|grave|grow|hew|know|mow|see|sew|throw|prove|saw|quartersaw|partake|sake|shake|shew|show|shrive|sightsee|strew|strive)$",0,"n",0),RE("^"+VERBAL_PREFIX+"?[gd]o$",0,"ne",1),RE("^(beat|eat|be|fall)$",0,"en",0),RE("^(have)$",2,"d",0),RE("^"+VERBAL_PREFIX+"?bid$",0,"den",0),RE("^"+VERBAL_PREFIX+"?[lps]ay$",1,"id",1),RE("^behave$",0,"d",0),RE("^"+VERBAL_PREFIX+"?have$",2,"d",1),RE("(sink|slink|drink|shrink|stink)$",3,"unk",0),RE("(([sfc][twlp]?r?|w?r)ing|hang)$",3,"ung",0),RE("^"+VERBAL_PREFIX+"?(shear|swear|bear|wear|tear)$",3,"orn",0),RE("^"+VERBAL_PREFIX+"?(bend|spend|send|lend)$",1,"t",0),RE("^"+VERBAL_PREFIX+"?(weep|sleep|sweep|creep|keep$)$",2,"pt",0),RE("^"+VERBAL_PREFIX+"?(sell|tell)$",3,"old",0),RE("^(outfight|beseech)$",4,"ought",0),RE("^bethink$",3,"ought",0),RE("^buy$",2,"ought",0),RE("^aby$",1,"ought",0),RE("^tarmac",0,"ked",0),RE("^abide$",3,"ode",0),RE("^"+VERBAL_PREFIX+"?(speak|(a?)wake|break)$",3,"oken",0),RE("^backbite$",1,"ten",0),RE("^backslide$",1,"den",0),RE("^become$",3,"ame",0),RE("^begird$",3,"irt",0),RE("^outlie$",2,"ay",0),RE("^rebind$",3,"ound",0),RE("^relay$",2,"aid",0),RE("^shit$",3,"hat",0),RE("^bereave$",4,"eft",0),RE("^foreswear$",3,"ore",0),RE("^overfly$",1,"own",0),RE("^beget$",2,"otten",0),RE("^begin$",3,"gun",0),RE("^bestride$",1,"den",0),RE("^bite$",1,"ten",0),RE("^bleed$",4,"led",0),RE("^bog-down$",5,"ged-down",0),RE("^bind$",3,"ound",0),RE("^(.*)feed$",4,"fed",0),RE("^breed$",4,"red",0),RE("^brei",0,"d",0),RE("^bring$",3,"ought",0),RE("^build$",1,"t",0),RE("^come",0),RE("^catch$",3,"ught",0),RE("^chivy$",1,"vied",0),RE("^choose$",3,"sen",0),RE("^cleave$",4,"oven",0),RE("^crossbreed$",4,"red",0),RE("^deal",0,"t",0),RE("^dow$",1,"ught",0),RE("^dream",0,"t",0),RE("^dig$",3,"dug",0),RE("^dwell$",2,"lt",0),RE("^enwind$",3,"ound",0),RE("^feel$",3,"elt",0),RE("^flee$",2,"ed",0),RE("^floodlight$",5,"lit",0),RE("^fly$",1,"own",0),RE("^forbear$",3,"orne",0),RE("^forerun$",3,"ran",0),RE("^forget$",2,"otten",0),RE("^fight$",4,"ought",0),RE("^find$",3,"ound",0),RE("^freeze$",4,"ozen",0),RE("^gainsay$",2,"aid",0),RE("^gin$",3,"gan",0),RE("^gen-up$",3,"ned-up",0),RE("^ghostwrite$",1,"ten",0),RE("^get$",2,"otten",0),RE("^grind$",3,"ound",0),RE("^hacksaw",0,"n",0),RE("^hear",0,"d",0),RE("^hold$",3,"eld",0),RE("^hide$",1,"den",0),RE("^honey$",2,"ied",0),RE("^inbreed$",4,"red",0),RE("^indwell$",3,"elt",0),RE("^interbreed$",4,"red",0),RE("^interweave$",4,"oven",0),RE("^inweave$",4,"oven",0),RE("^ken$",2,"ent",0),RE("^kneel$",3,"elt",0),RE("^lie$",2,"ain",0),RE("^leap$",0,"t",0),RE("^learn$",0,"t",0),RE("^lead$",4,"led",0),RE("^leave$",4,"eft",0),RE("^light$",5,"lit",0),RE("^lose$",3,"ost",0),RE("^make$",3,"ade",0),RE("^mean",0,"t",0),RE("^meet$",4,"met",0),RE("^misbecome$",3,"ame",0),RE("^misdeal$",2,"alt",0),RE("^mishear$",1,"d",0),RE("^mislead$",4,"led",0),RE("^misunderstand$",3,"ood",0),RE("^outbreed$",4,"red",0),RE("^outrun$",3,"ran",0),RE("^outride$",1,"den",0),RE("^outshine$",3,"one",0),RE("^outshoot$",4,"hot",0),RE("^outstand$",3,"ood",0),RE("^outthink$",3,"ought",0),RE("^outgo$",2,"went",0),RE("^overbear$",3,"orne",0),RE("^overbuild$",3,"ilt",0),RE("^overcome$",3,"ame",0),RE("^overfly$",2,"lew",0),RE("^overhear$",2,"ard",0),RE("^overlie$",2,"ain",0),RE("^overrun$",3,"ran",0),RE("^override$",1,"den",0),RE("^overshoot$",4,"hot",0),RE("^overwind$",3,"ound",0),RE("^overwrite$",1,"ten",0),RE("^plead$",2,"d",0),RE("^rebuild$",3,"ilt",0),RE("^red$",3,"red",0),RE("^redo$",1,"one",0),RE("^remake$",3,"ade",0),RE("^resit$",3,"sat",0),RE("^rethink$",3,"ought",0),RE("^rewind$",3,"ound",0),RE("^rewrite$",1,"ten",0),RE("^ride$",1,"den",0),RE("^reeve$",4,"ove",0),RE("^sit$",3,"sat",0),RE("^shoe$",3,"hod",0),RE("^shine$",3,"one",0),RE("^shoot$",4,"hot",0),RE("^ski$",1,"i'd",0),RE("^slide$",1,"den",0),RE("^smite$",1,"ten",0),RE("^seek$",3,"ought",0),RE("^spit$",3,"pat",0),RE("^speed$",4,"ped",0),RE("^spellbind$",3,"ound",0),RE("^spoil$",2,"ilt",0),RE("^spotlight$",5,"lit",0),RE("^spin$",3,"pun",0),RE("^steal$",3,"olen",0),RE("^stand$",3,"ood",0),RE("^stave$",3,"ove",0),RE("^stride$",1,"den",0),RE("^strike$",3,"uck",0),RE("^stick$",3,"uck",0),RE("^swell$",3,"ollen",0),RE("^swim$",3,"wum",0),RE("^teach$",4,"aught",0),RE("^think$",3,"ought",0),RE("^tread$",3,"odden",0),RE("^typewrite$",1,"ten",0),RE("^unbind$",3,"ound",0),RE("^underbuy$",2,"ought",0),RE("^undergird$",3,"irt",0),RE("^undergo$",1,"one",0),RE("^underlie$",2,"ain",0),RE("^undershoot$",4,"hot",0),RE("^understand$",3,"ood",0),RE("^unfreeze$",4,"ozen",0),RE("^unlearn",0,"t",0),RE("^unmake$",3,"ade",0),RE("^unreeve$",4,"ove",0),RE("^unstick$",3,"uck",0),RE("^unteach$",4,"aught",0),RE("^unthink$",3,"ought",0),RE("^untread$",3,"odden",0),RE("^unwind$",3,"ound",0),RE("^upbuild$",1,"t",0),RE("^uphold$",3,"eld",0),RE("^upheave$",4,"ove",0),RE("^waylay$",2,"ain",0),RE("^whipsaw$",2,"awn",0),RE("^withhold$",3,"eld",0),RE("^withstand$",3,"ood",0),RE("^win$",3,"won",0),RE("^wind$",3,"ound",0),RE("^weave$",4,"oven",0),RE("^write$",1,"ten",0),RE("^trek$",1,"cked",0),RE("^ko$",1,"o'd",0),RE("^win$",2,"on",0),RE("e$",0,"d",1),RE("^"+VERBAL_PREFIX+"?(cast|thrust|typeset|cut|bid|upset|wet|bet|cut|hit|hurt|inset|let|cost|burst|beat|beset|set|upset|hit|offset|put|quit|wed|typeset|wed|spread|split|slit|read|run|rerun|shut|shed)$",0)],PAST_TENSE_RULES=[RE("^(reduce)$",0,"d",0),RE("e$",0,"d",1),RE("^"+VERBAL_PREFIX+"?[pls]ay$",1,"id",1),RE(CONS+"y$",1,"ied",1),RE("^(fling|cling|hang)$",3,"ung",0),RE("(([sfc][twlp]?r?|w?r)ing)$",3,"ang",1),RE("^"+VERBAL_PREFIX+"?(bend|spend|send|lend|spend)$",1,"t",0),RE("^"+VERBAL_PREFIX+"?lie$",2,"ay",0),RE("^"+VERBAL_PREFIX+"?(weep|sleep|sweep|creep|keep)$",2,"pt",0),RE("^"+VERBAL_PREFIX+"?(sell|tell)$",3,"old",0),RE("^"+VERBAL_PREFIX+"?do$",1,"id",0),RE("^"+VERBAL_PREFIX+"?dig$",2,"ug",0),RE("^behave$",0,"d",0),RE("^(have)$",2,"d",0),RE("(sink|drink)$",3,"ank",0),RE("^swing$",3,"ung",0),RE("^be$",2,"was",0),RE("^outfight$",4,"ought",0),RE("^tarmac",0,"ked",0),RE("^abide$",3,"ode",0),RE("^aby$",1,"ought",0),RE("^become$",3,"ame",0),RE("^begird$",3,"irt",0),RE("^outlie$",2,"ay",0),RE("^rebind$",3,"ound",0),RE("^shit$",3,"hat",0),RE("^bereave$",4,"eft",0),RE("^foreswear$",3,"ore",0),RE("^bename$",3,"empt",0),RE("^beseech$",4,"ought",0),RE("^bethink$",3,"ought",0),RE("^bleed$",4,"led",0),RE("^bog-down$",5,"ged-down",0),RE("^buy$",2,"ought",0),RE("^bind$",3,"ound",0),RE("^(.*)feed$",4,"fed",0),RE("^breed$",4,"red",0),RE("^brei$",2,"eid",0),RE("^bring$",3,"ought",0),RE("^build$",3,"ilt",0),RE("^come$",3,"ame",0),RE("^catch$",3,"ught",0),RE("^clothe$",5,"lad",0),RE("^crossbreed$",4,"red",0),RE("^deal$",2,"alt",0),RE("^dow$",1,"ught",0),RE("^dream$",2,"amt",0),RE("^dwell$",3,"elt",0),RE("^enwind$",3,"ound",0),RE("^feel$",3,"elt",0),RE("^flee$",3,"led",0),RE("^floodlight$",5,"lit",0),RE("^arise$",3,"ose",0),RE("^eat$",3,"ate",0),RE("^backbite$",4,"bit",0),RE("^backslide$",4,"lid",0),RE("^befall$",3,"ell",0),RE("^begin$",3,"gan",0),RE("^beget$",3,"got",0),RE("^behold$",3,"eld",0),RE("^bespeak$",3,"oke",0),RE("^bestride$",3,"ode",0),RE("^betake$",3,"ook",0),RE("^bite$",4,"bit",0),RE("^blow$",3,"lew",0),RE("^bear$",3,"ore",0),RE("^break$",3,"oke",0),RE("^choose$",4,"ose",0),RE("^cleave$",4,"ove",0),RE("^countersink$",3,"ank",0),RE("^drink$",3,"ank",0),RE("^draw$",3,"rew",0),RE("^drive$",3,"ove",0),RE("^fall$",3,"ell",0),RE("^fly$",2,"lew",0),RE("^flyblow$",3,"lew",0),RE("^forbid$",2,"ade",0),RE("^forbear$",3,"ore",0),RE("^foreknow$",3,"new",0),RE("^foresee$",3,"saw",0),RE("^forespeak$",3,"oke",0),RE("^forego$",2,"went",0),RE("^forgive$",3,"ave",0),RE("^forget$",3,"got",0),RE("^forsake$",3,"ook",0),RE("^forspeak$",3,"oke",0),RE("^forswear$",3,"ore",0),RE("^forgo$",2,"went",0),RE("^fight$",4,"ought",0),RE("^find$",3,"ound",0),RE("^freeze$",4,"oze",0),RE("^give$",3,"ave",0),RE("^geld$",3,"elt",0),RE("^gen-up$",3,"ned-up",0),RE("^ghostwrite$",3,"ote",0),RE("^get$",3,"got",0),RE("^grow$",3,"rew",0),RE("^grind$",3,"ound",0),RE("^hear$",2,"ard",0),RE("^hold$",3,"eld",0),RE("^hide$",4,"hid",0),RE("^honey$",2,"ied",0),RE("^inbreed$",4,"red",0),RE("^indwell$",3,"elt",0),RE("^interbreed$",4,"red",0),RE("^interweave$",4,"ove",0),RE("^inweave$",4,"ove",0),RE("^ken$",2,"ent",0),RE("^kneel$",3,"elt",0),RE("^^know$$",3,"new",0),RE("^leap$",2,"apt",0),RE("^learn$",2,"rnt",0),RE("^lead$",4,"led",0),RE("^leave$",4,"eft",0),RE("^light$",5,"lit",0),RE("^lose$",3,"ost",0),RE("^make$",3,"ade",0),RE("^mean$",2,"ant",0),RE("^meet$",4,"met",0),RE("^misbecome$",3,"ame",0),RE("^misdeal$",2,"alt",0),RE("^misgive$",3,"ave",0),RE("^mishear$",2,"ard",0),RE("^mislead$",4,"led",0),RE("^mistake$",3,"ook",0),RE("^misunderstand$",3,"ood",0),RE("^outbreed$",4,"red",0),RE("^outgrow$",3,"rew",0),RE("^outride$",3,"ode",0),RE("^outshine$",3,"one",0),RE("^outshoot$",4,"hot",0),RE("^outstand$",3,"ood",0),RE("^outthink$",3,"ought",0),RE("^outgo$",2,"went",0),RE("^outwear$",3,"ore",0),RE("^overblow$",3,"lew",0),RE("^overbear$",3,"ore",0),RE("^overbuild$",3,"ilt",0),RE("^overcome$",3,"ame",0),RE("^overdraw$",3,"rew",0),RE("^overdrive$",3,"ove",0),RE("^overfly$",2,"lew",0),RE("^overgrow$",3,"rew",0),RE("^overhear$",2,"ard",0),RE("^overpass$",3,"ast",0),RE("^override$",3,"ode",0),RE("^oversee$",3,"saw",0),RE("^overshoot$",4,"hot",0),RE("^overthrow$",3,"rew",0),RE("^overtake$",3,"ook",0),RE("^overwind$",3,"ound",0),RE("^overwrite$",3,"ote",0),RE("^partake$",3,"ook",0),RE("^"+VERBAL_PREFIX+"?run$",2,"an",0),RE("^ring$",3,"ang",0),RE("^rebuild$",3,"ilt",0),RE("^red",0),RE("^reave$",4,"eft",0),RE("^remake$",3,"ade",0),RE("^resit$",3,"sat",0),RE("^rethink$",3,"ought",0),RE("^retake$",3,"ook",0),RE("^rewind$",3,"ound",0),RE("^rewrite$",3,"ote",0),RE("^ride$",3,"ode",0),RE("^rise$",3,"ose",0),RE("^reeve$",4,"ove",0),RE("^sing$",3,"ang",0),RE("^sink$",3,"ank",0),RE("^sit$",3,"sat",0),RE("^see$",3,"saw",0),RE("^shoe$",3,"hod",0),RE("^shine$",3,"one",0),RE("^shake$",3,"ook",0),RE("^shoot$",4,"hot",0),RE("^shrink$",3,"ank",0),RE("^shrive$",3,"ove",0),RE("^sightsee$",3,"saw",0),RE("^ski$",1,"i'd",0),RE("^skydive$",3,"ove",0),RE("^slay$",3,"lew",0),RE("^slide$",4,"lid",0),RE("^slink$",3,"unk",0),RE("^smite$",4,"mit",0),RE("^seek$",3,"ought",0),RE("^spit$",3,"pat",0),RE("^speed$",4,"ped",0),RE("^spellbind$",3,"ound",0),RE("^spoil$",2,"ilt",0),RE("^speak$",3,"oke",0),RE("^spotlight$",5,"lit",0),RE("^spring$",3,"ang",0),RE("^spin$",3,"pun",0),RE("^stink$",3,"ank",0),RE("^steal$",3,"ole",0),RE("^stand$",3,"ood",0),RE("^stave$",3,"ove",0),RE("^stride$",3,"ode",0),RE("^strive$",3,"ove",0),RE("^strike$",3,"uck",0),RE("^stick$",3,"uck",0),RE("^swim$",3,"wam",0),RE("^swear$",3,"ore",0),RE("^teach$",4,"aught",0),RE("^think$",3,"ought",0),RE("^throw$",3,"rew",0),RE("^take$",3,"ook",0),RE("^tear$",3,"ore",0),RE("^transship$",4,"hip",0),RE("^tread$",4,"rod",0),RE("^typewrite$",3,"ote",0),RE("^unbind$",3,"ound",0),RE("^unclothe$",5,"lad",0),RE("^underbuy$",2,"ought",0),RE("^undergird$",3,"irt",0),RE("^undershoot$",4,"hot",0),RE("^understand$",3,"ood",0),RE("^undertake$",3,"ook",0),RE("^undergo$",2,"went",0),RE("^underwrite$",3,"ote",0),RE("^unfreeze$",4,"oze",0),RE("^unlearn$",2,"rnt",0),RE("^unmake$",3,"ade",0),RE("^unreeve$",4,"ove",0),RE("^unspeak$",3,"oke",0),RE("^unstick$",3,"uck",0),RE("^unswear$",3,"ore",0),RE("^unteach$",4,"aught",0),RE("^unthink$",3,"ought",0),RE("^untread$",4,"rod",0),RE("^unwind$",3,"ound",0),RE("^upbuild$",3,"ilt",0),RE("^uphold$",3,"eld",0),RE("^upheave$",4,"ove",0),RE("^uprise$",3,"ose",0),RE("^upspring$",3,"ang",0),RE("^go$",2,"went",0),RE("^wiredraw$",3,"rew",0),RE("^withdraw$",3,"rew",0),RE("^withhold$",3,"eld",0),RE("^withstand$",3,"ood",0),RE("^wake$",3,"oke",0),RE("^win$",3,"won",0),RE("^wear$",3,"ore",0),RE("^wind$",3,"ound",0),RE("^weave$",4,"ove",0),RE("^write$",3,"ote",0),RE("^trek$",1,"cked",0),RE("^ko$",1,"o'd",0),RE("^bid",2,"ade",0),RE("^win$",2,"on",0),RE("^swim",2,"am",0),RE("^"+VERBAL_PREFIX+"?(cast|thrust|typeset|cut|bid|upset|wet|bet|cut|hit|hurt|inset|let|cost|burst|beat|beset|set|upset|offset|put|quit|wed|typeset|wed|spread|split|slit|read|run|shut|shed|lay)$",0)],PRESENT_TENSE_RULES=[RE("^aby$",0,"es",0),RE("^bog-down$",5,"s-down",0),RE("^chivy$",1,"vies",0),RE("^gen-up$",3,"s-up",0),RE("^prologue$",3,"gs",0),RE("^picknic$",0,"ks",0),RE("^ko$",0,"'s",0),RE("[osz]$",0,"es",1),RE("^have$",2,"s",0),RE(CONS+"y$",1,"ies",1),RE("^be$",2,"is"),RE("([zsx]|ch|sh)$",0,"es",1)],VERB_CONS_DOUBLING=["abat","abet","abhor","abut","accur","acquit","adlib","admit","aerobat","aerosol","agendaset","allot","alot","anagram","annul","appal","apparel","armbar","aver","babysit","airdrop","appal","blackleg","bobsled","bur","chum","confab","counterplot","curet","dib","backdrop","backfil","backflip","backlog","backpedal","backslap","backstab","bag","balfun","ballot","ban","bar","barbel","bareleg","barrel","bat","bayonet","becom","bed","bedevil","bedwet","beenhop","befit","befog","beg","beget","begin","bejewel","bemedal","benefit","benum","beset","besot","bestir","bet","betassel","bevel","bewig","bib","bid","billet","bin","bip","bit","bitmap","blab","blag","blam","blan","blat","bles","blim","blip","blob","bloodlet","blot","blub","blur","bob","bodypop","bog","booby-trap","boobytrap","booksel","bootleg","bop","bot","bowel","bracket","brag","brig","brim","bud","buffet","bug","bullshit","bum","bun","bus","but","cab","cabal","cam","can","cancel","cap","caracol","caravan","carburet","carnap","carol","carpetbag","castanet","cat","catcal","catnap","cavil","chan","chanel","channel","chap","char","chargecap","chat","chin","chip","chir","chirrup","chisel","chop","chug","chur","clam","clap","clearcut","clip","clodhop","clog","clop","closet","clot","club","co-occur","co-program","co-refer","co-run","co-star","cob","cobweb","cod","coif","com","combat","comit","commit","compel","con","concur","confer","confiscat","control","cop","coquet","coral","corbel","corral","cosset","cotransmit","councel","council","counsel","court-martial","crab","cram","crap","crib","crop","crossleg","cub","cudgel","cum","cun","cup","cut","dab","dag","dam","dan","dap","daysit","de-control","de-gazet","de-hul","de-instal","de-mob","de-program","de-rig","de-skil","deadpan","debag","debar","log","decommit","decontrol","defer","defog","deg","degas","deinstal","demit","demob","demur","den","denet","depig","depip","depit","der","deskil","deter","devil","diagram","dial","dig","dim","din","dip","disbar","disbud","discomfit","disembed","disembowel","dishevel","disinter","dispel","disprefer","distil","dog","dognap","don","doorstep","dot","dowel","drag","drat","driftnet","distil","egotrip","enrol","enthral","extol","fulfil","gaffe","golliwog","idyl","inspan","drip","drivel","drop","drub","drug","drum","dub","duel","dun","dybbuk","earwig","eavesdrop","ecolabel","eitherspigot","electroblot","embed","emit","empanel","enamel","endlabel","endtrim","enrol","enthral","entrammel","entrap","enwrap","equal","equip","estop","exaggerat","excel","expel","extol","fag","fan","farewel","fat","featherbed","feget","fet","fib","fig","fin","fingerspel","fingertip","fit","flab","flag","flap","flip","flit","flog","flop","fob","focus","fog","footbal","footslog","fop","forbid","forget","format","fortunetel","fot","foxtrot","frag","freefal","fret","frig","frip","frog","frug","fuel","fufil","fulfil","fullyfit","fun","funnel","fur","furpul","gab","gad","gag","gam","gambol","gap","garot","garrot","gas","gat","gel","gen","get","giftwrap","gig","gimbal","gin","glam","glenden","glendin","globetrot","glug","glut","gob","goldpan","goostep","gossip","grab","gravel","grid","grin","grip","grit","groundhop","grovel","grub","gum","gun","gunrun","gut","gyp","haircut","ham","han","handbag","handicap","handknit","handset","hap","hareleg","hat","headbut","hedgehop","hem","hen","hiccup","highwal","hip","hit","hobnob","hog","hop","horsewhip","hostel","hot","hotdog","hovel","hug","hum","humbug","hup","hushkit","hut","illfit","imbed","immunblot","immunoblot","impannel","impel","imperil","incur","infer","infil","inflam","initial","input","inset","instil","inter","interbed","intercrop","intercut","interfer","instal","instil","intermit","japan","jug","kris","manumit","mishit","mousse","mud","interwar","jab","jag","jam","jar","jawdrop","jet","jetlag","jewel","jib","jig","jitterbug","job","jog","jog-trot","jot","jut","ken","kennel","kid","kidnap","kip","kissogram","kit","knap","kneecap","knit","knob","knot","kor","label","lag","lam","lap","lavel","leafcut","leapfrog","leg","lem","lep","let","level","libel","lid","lig","lip","lob","log","lok","lollop","longleg","lop","lowbal","lug","mackerel","mahom","man","map","mar","marshal","marvel","mat","matchwin","metal","micro-program","microplan","microprogram","milksop","mis-cal","mis-club","mis-spel","miscal","mishit","mislabel","mit","mob","mod","model","mohmam","monogram","mop","mothbal","mug","multilevel","mum","nab","nag","nan","nap","net","nightclub","nightsit","nip","nod","nonplus","norkop","nostril","not","nut","nutmeg","occur","ocur","offput","offset","omit","ommit","onlap","out-general","out-gun","out-jab","out-plan","out-pol","out-pul","out-put","out-run","out-sel","outbid","outcrop","outfit","outgas","outgun","outhit","outjab","outpol","output","outrun","outship","outshop","outsin","outstrip","outswel","outspan","overcrop","pettifog","photostat","pouf","preset","prim","pug","ret","rosin","outwit","over-commit","over-control","over-fil","over-fit","over-lap","over-model","over-pedal","over-pet","over-run","over-sel","over-step","over-tip","over-top","overbid","overcal","overcommit","overcontrol","overcrap","overdub","overfil","overhat","overhit","overlap","overman","overplot","overrun","overshop","overstep","overtip","overtop","overwet","overwil","pad","paintbal","pan","panel","paperclip","par","parallel","parcel","partiescal","pat","patrol","pedal","peewit","peg","pen","pencil","pep","permit","pet","petal","photoset","phototypeset","phut","picket","pig","pilot","pin","pinbal","pip","pipefit","pipet","pit","plan","plit","plod","plop","plot","plug","plumet","plummet","pod","policyset","polyfil","ponytrek","pop","pot","pram","prebag","predistil","predril","prefer","prefil","preinstal","prep","preplan","preprogram","prizewin","prod","profer","prog","program","prop","propel","pub","pummel","pun","pup","pushfit","put","quarel","quarrel","quickskim","quickstep","quickwit","quip","quit","quivertip","quiz","rabbit","rabit","radiolabel","rag","ram","ramrod","rap","rat","ratecap","ravel","re-admit","re-cal","re-cap","re-channel","re-dig","re-dril","re-emit","re-fil","re-fit","re-flag","re-format","re-fret","re-hab","re-instal","re-inter","re-lap","re-let","re-map","re-metal","re-model","re-pastel","re-plan","re-plot","re-plug","re-pot","re-program","re-refer","re-rig","re-rol","re-run","re-sel","re-set","re-skin","re-stal","re-submit","re-tel","re-top","re-transmit","re-trim","re-wrap","readmit","reallot","rebel","rebid","rebin","rebut","recap","rechannel","recommit","recrop","recur","recut","red","redril","refer","refit","reformat","refret","refuel","reget","regret","reinter","rejig","rekit","reknot","relabel","relet","rem","remap","remetal","remit","remodel","reoccur","rep","repel","repin","replan","replot","repol","repot","reprogram","rerun","reset","resignal","resit","reskil","resubmit","retransfer","retransmit","retro-fit","retrofit","rev","revel","revet","rewrap","rib","richochet","ricochet","rid","rig","rim","ringlet","rip","rit","rival","rivet","roadrun","rob","rocket","rod","roset","rot","rowel","rub","run","runnel","rut","sab","sad","sag","sandbag","sap","scab","scalpel","scam","scan","scar","scat","schlep","scrag","scram","shall","sled","smut","stet","sulfuret","trepan","unrip","unstop","whir","whop","wig","scrap","scrat","scrub","scrum","scud","scum","scur","semi-control","semi-skil","semi-skim","semiskil","sentinel","set","shag","sham","shed","shim","shin","ship","shir","shit","shlap","shop","shopfit","shortfal","shot","shovel","shred","shrinkwrap","shrivel","shrug","shun","shut","side-step","sideslip","sidestep","signal","sin","sinbin","sip","sit","skid","skim","skin","skip","skir","skrag","slab","slag","slam","slap","slim","slip","slit","slob","slog","slop","slot","slowclap","slug","slum","slur","smit","snag","snap","snip","snivel","snog","snorkel","snowcem","snub","snug","sob","sod","softpedal","son","sop","spam","span","spar","spat","spiderweb","spin","spiral","spit","splat","split","spot","sprag","spraygun","sprig","springtip","spud","spur","squat","squirrel","stab","stag","star","stem","sten","stencil","step","stir","stop","storytel","strap","strim","strip","strop","strug","strum","strut","stub","stud","stun","sub","subcrop","sublet","submit","subset","suedetrim","sum","summit","sun","suntan","sup","super-chil","superad","swab","swag","swan","swap","swat","swig","swim","swivel","swot","tab","tag","tan","tansfer","tap","tar","tassel","tat","tefer","teleshop","tendril","terschel","th'strip","thermal","thermostat","thin","throb","thrum","thud","thug","tightlip","tin","tinsel","tip","tittup","toecap","tog","tom","tomorrow","top","tot","total","towel","traget","trainspot","tram","trammel","transfer","tranship","transit","transmit","transship","trap","travel","trek","trendset","trim","trip","tripod","trod","trog","trot","trousseaushop","trowel","trup","tub","tug","tunnel","tup","tut","twat","twig","twin","twit","typeset","tyset","un-man","unban","unbar","unbob","uncap","unclip","uncompel","undam","under-bil","under-cut","under-fit","under-pin","under-skil","underbid","undercut","underlet","underman","underpin","unfit","unfulfil","unknot","unlip","unlywil","unman","unpad","unpeg","unpin","unplug","unravel","unrol","unscrol","unsnap","unstal","unstep","unstir","untap","unwrap","unzip","up","upset","upskil","upwel","ven","verbal","vet","victual","vignet","wad","wag","wainscot","wan","war","water-log","waterfal","waterfil","waterlog","weasel","web","wed","wet","wham","whet","whip","whir","whiteskin","whiz","whup","wildcat","win","windmil","wit","woodchop","woodcut","wor","worship","wrap","wiretap","yen","yak","yap","yarnspin","yip","yodel","zag","zap","zig","zig-zag","zigzag","zip","ztrip","hand-bag","hocus","hocus-pocus"],PAST_PARTICIPLE_RULESET={ +name:"PAST_PARTICIPLE",defaultRule:RE(ANY_STEM,0,"ed",2),rules:PAST_PARTICIPLE_RULES,doubling:!0},PRESENT_PARTICIPLE_RULESET={name:"ING_FORM",defaultRule:RE(ANY_STEM,0,"ing",2),rules:ING_FORM_RULES,doubling:!0},PAST_TENSE_RULESET={name:"PAST_TENSE",defaultRule:RE(ANY_STEM,0,"ed",2),rules:PAST_TENSE_RULES,doubling:!0},PRESENT_TENSE_RULESET={name:"PRESENT_TENSE",defaultRule:RE(ANY_STEM,0,"s",2),rules:PRESENT_TENSE_RULES,doubling:!1};RiTa.SILENT||isNode()||!console||console.log("[INFO] RiTaJS.version ["+RiTa.VERSION+"]");var LetterToSound=makeClass();LetterToSound.prototype={init:function(){this.warnedForNoLTS=!1,this.letterIndex={},this.fval_buff=[],this.stateMachine=null,this.numStates=0;for(var n=0;n0&&i.indexOf("1")===-1&&i.indexOf(" ")===-1){e=i.split("-"),i="";for(var h=0;h1&&(i=i.substring(0,i.length-1))}return i},_computePhones:function(n){var a,h,e,i,r,t,s,b=[],T=4;if(!n||!n.length||RiTa.isPunctuation(n))return null;if(!LetterToSound.RULES)return this.warnedForNoLTS||(this.warnedForNoLTS=!0,console.warn("[WARN] No LTS-rules found: for word features outside the lexicon, use a larger version of RiTa.")),null;if(n=n.toLowerCase(),isNum(n)){n=n.length>1?n.split(E):[n];for(var l=0;l9)throw Error("Attempt to pass multi-digit number to LTS: '"+n+"'");b.push(RiString._phones.digits[a])}return b}e="000#"+n.trim()+"#000",h=e.split(E);for(var d=0;d= 0.6" + }, + "homepage": "https://rednoise.org/rita", + "keywords": [ + "nlp", + "natural language", + "language", + "writing", + "generative" + ], + "license": "GPL-3.0", + "main": "lib/rita.js", + "name": "rita", + "optionalDependencies": { + "yamljs": "^0.2.10" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/dhowe/RiTa.git" + }, + "scripts": { + "test": "gulp test-npm" + }, + "tonicExampleFilename": "tonic.js", + "version": "1.3.94" +} diff --git a/node_modules/rita/test/LibStructure-tests.js b/node_modules/rita/test/LibStructure-tests.js new file mode 100644 index 0000000..25f5ca0 --- /dev/null +++ b/node_modules/rita/test/LibStructure-tests.js @@ -0,0 +1,162 @@ +/*global console, test, throws, equal, notEqual, expect, require, ok, + QUnit, RiTa, RiTaEvent, RiString, RiGrammar, RiMarkov, RiLexicon */ + +var runtests = function() { + + QUnit.module("LibraryStructure", { + setup: function() {}, + teardown: function() {} + }); + + test("Public Objects", function() { + + ok(typeof RiTa != 'undefined'); + ok(typeof RiString != 'undefined'); + ok(typeof RiLexicon != 'undefined'); + ok(typeof RiGrammar != 'undefined'); + ok(typeof RiMarkov != 'undefined'); + ok(typeof RiWordNet != 'undefined'); + if (typeof window != 'undefined' && window) { + ok(typeof RiText != 'undefined'); + } + }); + + test("Private Statics (funs)", function() { + + if (typeof window != 'undefined' && window) { + // fails in phantom outside the conditional ?? + equal(typeof is, 'undefined'); + } + equal(typeof _wordOffsetFor, 'undefined'); + equal(typeof _handleLeading, 'undefined'); + equal(typeof _disposeOne, 'undefined'); + }); + + test("Private Statics (vars)", function() { + + equal(typeof _VERSION_, 'undefined'); + equal(typeof RiTa._VERSION_, 'undefined'); + equal(typeof timers, 'undefined'); + equal(typeof RiTa.timers, 'undefined'); + }); + + test("Member Functions", function() { + + var rx = new RiString("hello"); + equal(typeof rx.charAt, 'function'); + var rs = RiString("hello"); + equal(typeof rs.charAt, 'function'); + var rg = RiMarkov(3); + equal(typeof rg.loadTokens, 'function'); + rg = new RiMarkov(2); + equal(typeof rg.loadTokens, 'function'); + var rl = new RiLexicon(); + equal(typeof rl.containsWord, 'function'); + }); + + test("Member Variables", function() { + + ok(RiString("x").text); + ok(new RiString("x").text); + ok(RiGrammar()._rules); + ok(new RiGrammar()._rules); + }); + + test("Public Statics", function() { + + equal(typeof RiTa.splitSentences, 'function'); + equal(typeof RiTa.getPhonemes, 'function'); + equal(typeof RiTa.random, 'function'); + equal(typeof RiTa.containsWord, 'function'); + }); + + test("Public Constants", function() { + + ok(RiTa.VERSION); + ok(RiTa.PRESENT_TENSE); + ok(RiTa.SECOND_PERSON); + ok(RiGrammar.START_RULE); + }); + + test("Internal Classes", function() { + + equal(typeof Type, 'undefined', 'Type is visible!'); + equal(typeof Timer, 'undefined', 'Timer is visible!'); + equal(typeof Phones, 'undefined', 'Phones is visible!'); + equal(typeof Conjugator, 'undefined', 'Conjugator'); + equal(typeof MinEditDist, 'undefined', 'MinEditDist'); + equal(typeof PosTagger, 'undefined', 'PosTagger'); + equal(typeof RegexRule, 'undefined', 'RegexRule'); + equal(typeof Easing, 'undefined', 'Easing'); + equal(typeof Interpolation, 'undefined', 'Interpolation'); + equal(typeof TextBehavior, 'undefined', 'TextBehavior'); + }); + + test("Private Constants", function() { + + equal(typeof SP, 'undefined'); + equal(typeof A, 'undefined'); + equal(typeof PLURAL_RULES, 'undefined'); + equal(typeof QUESTION_STARTS, 'undefined'); + equal(typeof PAST_PARTICIPLE_RULESET, 'undefined'); + }); + + test("Constructors", function() { + + equal(typeof RiString, 'function'); // pub + equal(typeof RiGrammar, 'function'); + equal(typeof RiLexicon, 'function'); + + notEqual(typeof RiTa, 'function'); // prv + + var rx = new RiString("hello"); + equal(typeof rx, 'object'); + + var rs = RiString("hello"); + equal(typeof rx, 'object'); + + var lr = RiGrammar(); + equal(typeof lr, 'object'); + + var lg = new RiGrammar(); + equal(typeof lg, 'object'); + + if (typeof window != 'undefined') { + + equal(typeof RiText, 'function'); + + } + + throws(function() { + RiTa.SILENT = 1; + try { + new RiTa(); + } catch (e) { + throw Error("no constructor"); + } + RiTa.SILENT = 0; + }); + + throws(function() { + RiTa.SILENT = 1; + try { + RiTa(); + } catch (e) { + throw Error("no constructor"); + } + RiTa.SILENT = 0; + }); + }); + + test("Private Functions", function() { + + equal(typeof startsWith, 'undefined'); + equal(typeof isNull, 'undefined'); + equal(typeof makeClass, 'undefined'); + equal(typeof handleLeading, 'undefined'); + equal(typeof disposeOne, 'undefined'); + }); + +}; + +if (typeof exports != 'undefined') runtests(); diff --git a/node_modules/rita/test/RiGrammar-tests.js b/node_modules/rita/test/RiGrammar-tests.js new file mode 100644 index 0000000..8bb8558 --- /dev/null +++ b/node_modules/rita/test/RiGrammar-tests.js @@ -0,0 +1,1026 @@ +/*global console, test, throws, equal, fail, notEqual, expect, require, ok, + QUnit, RiTa, RiString, RiGrammar, RiMarkov, RiLexicon */ + +var runtests = function () { + + if (typeof YAML == 'undefined') YAML = require('yamljs'); + + var SILENT = true, + WITHOUT_YAML = typeof YAML == 'undefined'; + + QUnit.module("RiGrammar", { + setup: function () {}, + teardown: function () {}, + }); + + var sentenceGrammarJSON = { + "": " .", + "": " ", + "": " | [.1]", + "": "a [.1] | the", + "": "woman | man", + "": "shoots" + }; + + var sentenceGrammarJSON2 = { + "": " .", + "": " ", + "": ["a [.1]", "the"], + "": [" [.1]", ""], + "": ["woman", "man"], + "": "shoots" + }; + + var sentenceGrammarYAML = " : .\n: \n : | [.1]\n: woman | man\n: a [.1] | the\n: shoots"; + var sentenceGrammarYAML2 = " : .\n: \n : \n - \n - [.1]\n: \n - woman\n - man\n: \n - a [.1] \n - the\n: shoots"; + var sentenceGrammarYAML3 = "--- : a [.1] | the\n#I am a comment\n: woman | man\n: \n: .\n: shoots\n: | [.1]\n: >\n This is\n my very long string\n that wraps three lines\n"; + + var sentenceGrammars = [sentenceGrammarJSON, sentenceGrammarJSON2, sentenceGrammarYAML, sentenceGrammarYAML2]; + //var sentenceGrammarFiles = [ "sentence1.json", "sentence2.json", "sentence1.yaml", "sentence2.yaml" ]; + //var haikuGrammarFiles = [ "haikuGrammar.json", "haikuGrammar2.json", "haikuGrammar.yaml", "haikuGrammar2.yaml" ]; + + if (WITHOUT_YAML) { + + console.warn("[WARN] YAML parser not found -- skipping all YAML tests"); + + sentenceGrammars = [sentenceGrammarJSON, sentenceGrammarJSON2]; + //sentenceGrammarFiles = [ "sentence1.json", "sentence2.json" ]; + //haikuGrammarFiles = [ "haikuGrammar.json", "haikuGrammar2.json" ]; + } + + test("testGetGrammar", function () { + + var rg = new RiGrammar(sentenceGrammarJSON); + var rg2 = new RiGrammar(sentenceGrammarJSON2); + deepEqual(rg, rg2) + + var e = "\n ' .' [1]\n\n ' ' [1]\n\n '' [1]\n ' ' [.1]\n\n 'a' [.1]\n 'the' [1]\n\n 'woman' [1]\n 'man' [1]\n\n 'shoots' [1]"; + //console.log(rg.getGrammar()); + equal(rg.getGrammar(), e); + }); + + test("testYaml", function () { + + if (!WITHOUT_YAML) { + ok(YAML.parse(sentenceGrammarYAML)); + ok(YAML.parse(sentenceGrammarYAML2)); + ok(YAML.parse(sentenceGrammarYAML3)); + } + else ok(1); + }); + + test("testInit", function () { + + var rg = RiGrammar(); + ok(rg._rules); // empty + ok(typeof rg._rules[''] === 'undefined'); + ok(typeof rg._rules[''] === 'undefined'); + + var rg1 = RiGrammar(sentenceGrammarJSON); + ok(rg1._rules); + ok(rg1._rules['']); + ok(rg1._rules['']); + + var rg2 = RiGrammar(JSON.stringify(sentenceGrammarJSON)); + ok(rg2._rules); + ok(rg2._rules['']); + ok(rg2._rules['']); + + var rg3 = RiGrammar(sentenceGrammarJSON2); + ok(rg3._rules); + ok(rg3._rules['']); + ok(rg3._rules['']); + + deepEqual(rg1, rg2); + deepEqual(rg2, rg3); + deepEqual(rg1, rg3); + + if (!WITHOUT_YAML) { // TEST the YAML grammars + + var rg4 = RiGrammar(sentenceGrammarYAML); + ok(rg4._rules); + ok(rg4._rules['']); + ok(rg4._rules['']); + + var rg5 = RiGrammar(sentenceGrammarYAML2); + ok(rg5._rules); + ok(rg5._rules['']); + ok(rg5._rules['']); + + deepEqual(rg1, rg4); + deepEqual(rg1, rg5); + } + + var BAD = ["{a : 1}", "hello"]; + for (var i = 0; i < BAD.length; i++) { + throws(function () { + + try { + RiGrammar(BAD[i]); + fail("no exception"); + } catch (e) { + throw e; + } + }); + } + }); + + test("testLoad", function () { + + var rg = new RiGrammar(); + ok(rg._rules); + ok(typeof rg._rules[''] === 'undefined'); + ok(typeof rg._rules[''] === 'undefined'); + + rg.load(JSON.stringify(sentenceGrammarJSON)); + ok(rg._rules); + ok(typeof rg._rules[''] !== 'undefined'); + ok(typeof rg._rules[''] !== 'undefined'); + + rg.load(JSON.stringify(sentenceGrammarJSON2)); + ok(rg._rules); + ok(typeof rg._rules[''] !== 'undefined'); + ok(typeof rg._rules[''] !== 'undefined'); + }); + + test("testAddRule", function () { + + var rg = new RiGrammar(); + rg.addRule("", ""); + ok(rg._rules[""]); + ok(rg.hasRule("")); + rg.addRule("", "", .3); + ok(rg._rules[""]); + ok(rg.hasRule("")); + }); + + test("testExpand()", function () { + + for (var j = 0; j < sentenceGrammars.length; j++) { + var rg = new RiGrammar(sentenceGrammars[j]); + for (var i = 0; i < 10; i++) + ok(rg.expand()); + } + + var rg = new RiGrammar(); + rg.addRule("", "pet"); + equal(rg.expand(), "pet"); + + rg.addRule("", "pet", 1); + equal(rg.expand(), "pet"); + rg.addRule("", "pet", 2); + equal(rg.expand(), "pet"); + + rg.reset(); + rg.addRule("", "", 1); + rg.addRule("", "dog", 1); + equal(rg.expand(), "dog"); + + ///////////////////////////////////////////////////////////////// + + rg.reset(); + rg.addRule("", "", 1); + rg.addRule("", "cat", .4); + rg.addRule("", "dog", .6); + rg.addRule("", "boy", .2); + ok(rg.hasRule("")); + + var found1 = false, + found2 = false, + found3 = false; + for (var i = 0; i < 100; i++) { + var res = rg.expand(); + + ok(res === ("cat") || res === ("dog") || res === ("boy")); + + if (res === ("cat")) + found1 = true; + else if (res === ("dog")) + found2 = true; + else if (res === ("boy")) + found3 = true; + } + ok(found1 && found2 && found3); // found all + + ///////////////////////////////////////////////////////////////// + + rg.reset(); + rg.addRule("", "", 1); + rg.addRule("", "cat | dog | boy"); + ok(rg.hasRule("")); + + found1 = false; + found2 = false; + found3 = false; + for (var i = 0; i < 100; i++) { + var res = rg.expand(); + + ok(res === ("cat") || res === ("dog") || res === ("boy")); + + if (res === ("cat")) + found1 = true; + else if (res === ("dog")) + found2 = true; + else if (res === ("boy")) + found3 = true; + } + ok(found1 && found2 && found3); // found all + + ///////////////////////////////////////////////////////////////// + + rg.reset(); + rg.addRule("", "pet", 1); + equal(rg.expand(), "pet"); + + rg.reset(); + rg.addRule("", "the ran.", 1); + rg.addRule("", "dog", .7); + for (var i = 0; i < 10; i++) + equal(rg.expand(), "the dog ran."); + + rg.reset(); + rg.addRule("", "the .", 1); + rg.addRule("", "dog", .7); + rg.addRule("", "cat", .3); + + var d = 0, + c = 0; + for (var i = 0; i < 100; i++) { + var r = rg.expand(); + if (r === "the dog.") + d++; + if (r === "the cat.") + c++; + } + ok(d > 50); // d + "" + ok(d < 90); // d + "" + ok(c > 10); // g + "" + ok(c < 50); // g + "" + }); + + /*test("testExpandOld()", function() { + + var s, rg = new RiGrammar(); + + rg.addRule("", "pet"); + equal(s=rg.expand(), "pet"); + + //console.log(s); + + rg.reset(); + rg.addRule("", "").addRule("", "dog"); + equal(s=rg.expand(), "dog"); + + rg.reset(); + rg.addRule("", "the ran."); + rg.addRule("", "dog"); + s = rg.expand(); + equal(s, "the dog ran."); + + rg.reset(); + rg.addRule("", ""); + rg.addRule("", "cat", .4); + rg.addRule("", "dog", .6); + rg.addRule("", "boy", .2); + + ok(rg.hasRule("")); + + var found1 = false, found2 = false, found3 = false; + for ( var i = 0; i < 20; i++) { + var res = rg.expand(); + ok(res === "cat" || res === 'dog' || res === 'boy'); + if (res === "cat") + found1 = true; + else if (res === "dog") + found2 = true; + else if (res === "boy") + found3 = true; + } + + ok(found1); + ok(found2); + ok(found3); + + var fail = false; + for ( var i = 0; i < 20; i++) { + var res = rg.expand() + if (!res) fail = true; + } + ok(!fail); + + rg.reset(); + rg.addRule("", "pet"); + equal(rg.expand(), "pet"); + + rg.reset(); + rg.addRule("", "the ran.", 1); + rg.addRule("", "dog", .7); + for (var i = 0; i < 10; i++) + equal(rg.expand(), "the dog ran."); + + rg.reset(); + rg.addRule("", "the ."); + rg.addRule("", "dog", .7); + rg.addRule("", "cat", .3); + + var d = 0, g = 0; + for ( var i = 0; i < 100; i++) { + var r = rg.expand(); + if (r == 'the dog.') d++; + if (r == 'the cat.') g++; + } + + // delta=20% + ok(d > 50 && d < 100, d + "% (dog =~ 70%)"); + ok(d < 90 && d > 0, d + "% (dog =~ 70%)"); + ok(g > 10 && g < 100, g + "% (cat =~ 30%)"); + ok(g < 50 && g > 0, g + "% (cat =~ 30%)"); + });*/ + + test("testExpandFrom", function () { + + var rg = new RiGrammar(); + + rg.reset(); + rg.addRule("", ""); + rg.addRule("", " | "); + rg.addRule("", "hawk | crow"); + rg.addRule("", "dog"); + + equal(rg.expandFrom(""), "dog"); + + for (var i = 0; i < 100; i++) { + var res = rg.expandFrom(""); + ok(res === "hawk" || res === 'crow'); + } + + throws(function () { + try { + rg.expandFrom("wrongName") + } catch (e) { + throw e; + } + }); + + }); + + test("testExpandFrom(Weighted)", function () { + + var rg = new RiGrammar(); + + rg.reset(); + rg.addRule("", ""); + rg.addRule("", " [9] | "); + rg.addRule("", "hawk"); + rg.addRule("", "dog [2]"); + + equal(rg.expandFrom(""), "dog"); + + var hawks = 0, + dogs = 0; + for (var i = 0; i < 100; i++) { + var res = rg.expandFrom(""); + ok(res === "hawk" || res === 'dog'); + if (res == "dog") dogs++; + if (res == "hawk") hawks++; + } + ok(hawks > dogs * 2); + }); + + test("testHasRule", function () { + + var g = [new RiGrammar(sentenceGrammarJSON), new RiGrammar(sentenceGrammarJSON2)]; + + for (var i = 0; i < g.length; i++) { + + var rg = g[i]; + ok(rg.hasRule("")); + ok(!rg.hasRule("start")); + + rg.reset(); + ok(!rg.hasRule("start")); + rg.addRule("", ""); + ok(rg.hasRule("")); + ok(!rg.hasRule("rule1")); + + rg.reset(); + + rg.addRule("", "cat", .4); + rg.addRule("", "dog", .6); + rg.addRule("", "boy", .2); + ok(rg.hasRule("")); + ok(!rg.hasRule("rule1")); + + ok(!rg.hasRule("badname")); + + rg.reset(); + + rg.addRule("rule1", ""); + ok(!rg.hasRule("")); + ok(rg.hasRule("rule1")); + + ok(!rg.hasRule(null)); + ok(!rg.hasRule(undefined)); + ok(!rg.hasRule(1)); + } + }); + + test("testReset", function () { + + var rg = new RiGrammar(); + ok(rg._rules); + rg.load(JSON.stringify(sentenceGrammarJSON)); + rg.reset(); + deepEqual(rg._rules, {}); + deepEqual(rg, RiGrammar()); + }); + + test("testRemoveRule", function () { + + var rg1 = new RiGrammar(sentenceGrammarJSON); + + ok(rg1._rules['']); + ok(rg1._rules['']); + + rg1.removeRule(''); + ok(!rg1._rules['']); + + rg1.removeRule(''); + ok(!rg1._rules['']); + + rg1.removeRule(''); + rg1.removeRule('bad-name'); + rg1.removeRule(null); + rg1.removeRule(undefined); + + rg1 = new RiGrammar(sentenceGrammarJSON2); + + ok(rg1._rules['']); + ok(rg1._rules['']); + + rg1.removeRule(''); + ok(!rg1._rules['']); + + rg1.removeRule(''); + ok(!rg1._rules['']); + + rg1.removeRule(''); + rg1.removeRule('bad-name'); + rg1.removeRule(null); + rg1.removeRule(undefined); + }); + + test("testPrint", function () { + + var rg = new RiGrammar(); + rg.reset(); + rg.addRule("", " | ", 1); + rg.addRule("", "the of ...", 1); + rg.addRule("", "the of the were ...", 1); + rg.addRule("", " | ", 1); + rg.addRule("", "hawks | crows", 1); + rg.addRule("", "dogs", 1); + rg.addRule("", "cries | screams | falls", 1); + //rg.print(); + ok(typeof rg.print === 'function'); + }); + + test("testExpandWith", function () { + + var rg = new RiGrammar(); + rg.addRule("", "the | the of the "); + rg.addRule("", " | "); + rg.addRule("", "hawk | crow | screamer"); + rg.addRule("", "dog"); + rg.addRule("", "cries | screams | falls"); + + var r = rg.expandWith("screams", ""); + + var str = "", + missed = false; + for (var i = 0; i < 100; i++) { + var r = rg.expandWith("screams", ""); + if (r.indexOf("screams") < 1) { + str = r; + // console.log("error: " + r); + missed = true; + } + } + equal(missed, false); + + str = "", missed = false; + for (var i = 0; i < 100; i++) { + var r = rg.expandWith("dog", ""); + if (r.indexOf("dog") < 1) { + str = r; + // console.log("error: " + r); + missed = true; + } + } + equal(missed, false); + + //equal("TODO: MORE TESTS HERE"); + }); + + test("testSpecialChars", function () { + + var rg, res, s + + s = "{ \"\": \"hello | name\" }"; + rg = new RiGrammar(s); + res = rg.expand(); + //console.log(res); + ok(res === "hello | name"); + + s = "{ \"\": \"hello: name\" }"; + rg = new RiGrammar(s); + res = rg.expand(); + ok(res === "hello: name"); + + s = "{ \"\": \"“hello!”\" }"; + rg = new RiGrammar(s); + //rule = rg.getRule(""); + //ok(rule==="“hello!”"); + //ok("fails b/c of editor?"); + //res = rg.expand(); + //console.log(res+'=“hello!”'); + // ok(res==='“hello!”'); // fails bc of editor + + s = "{ \"\": \"<start>\" }"; + rg = new RiGrammar(s); + res = rg.expand(); + //console.log(res); + ok(res === ""); + + s = "{ \"\": \"I don`t want it.\" }"; + rg = new RiGrammar(s); + res = rg.expand(); + //console.log(res); + ok(res === "I don`t want it."); + + s = "{ \"\": \"'I really don't'\" }"; + rg = new RiGrammar(s); + res = rg.expand(); + ok(res === "'I really don't'"); + + s = "{ \"\": \"hello | name\" }"; + rg = new RiGrammar(s); + for (var i = 0; i < 10; i++) { + res = rg.expand(); + ok(res === "hello" || res === "name"); + } + + }); + + test("testExecIgnore", function () { + + var rg = new RiGrammar(); // do nothing + rg.execDisabled = false; + + rg.addRule("", " | "); + rg.addRule("", "the were 'adj()'"); + rg.addRule("", "the of the 'adj()' "); + rg.addRule("", " | "); + rg.addRule("", "hawk | crow"); + rg.addRule("", "dog"); + rg.addRule("", "cries | screams | falls"); + + for (var i = 0; i < 10; i++) { + var res = rg.expand(); + //console.log(i+") "+res); + ok(res != null && res.length > 0); + ok(res.indexOf("'adj()'") > -1); + } + + rg.reset(); + + rg.addRule("", " | "); + rg.addRule("", "the were `adj()'"); + rg.addRule("", "the of the `adj()' "); + rg.addRule("", " | "); + rg.addRule("", "hawk | crow"); + rg.addRule("", "dog"); + rg.addRule("", "cries | screams | falls"); + + for (var i = 0; i < 10; i++) { + var res = rg.expand(); + //console.log(i+") "+res); + ok(res != null && res.length > 0); + ok(res.indexOf("`adj()'") > -1); + } + + rg.reset(); + + rg.addRule("", " | "); + rg.addRule("", "the were `nofun()`"); + rg.addRule("", "the of the `nofun()` "); + rg.addRule("", " | "); + rg.addRule("", "hawk | crow"); + rg.addRule("", "dog"); + rg.addRule("", "cries | screams | falls"); + + var tmp = RiTa.SILENT; + RiTa.SILENT = true; + for (var i = 0; i < 5; i++) { + var res = rg.expand(); + //console.log(i+") "+res); + ok(res != null && res.length > 0 && res.indexOf("`nofun()`") > -1); + } + + for (var i = 0; i < 5; i++) { + var res = rg.expand(this); + //console.log(i+") "+res); + ok(res != null && res.length > 0 && res.indexOf("`nofun()`") > -1); + } + + RiTa.SILENT = tmp; + }); + + test("testExecRE", function () { + + var str, res, re = RiGrammar.EXEC_PATT; + + str = "`hello()`"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello()`", ""]); + + if (!SILENT) console.log("==========================="); + + str = "`hello(and)`"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello(and)`", ""]); + + if (!SILENT) console.log("==========================="); + + str = "`hello('and')`"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello('and')`", ""]); + + if (!SILENT) console.log("==========================="); + + str = '`hello("and")`'; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", '`hello("and")`', ""]); + + if (!SILENT) console.log("==========================="); + + str = "and `hello()` there"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["and ", "`hello()`", " there"]); + + if (!SILENT) console.log("==========================="); + + str = "and `hello()` there `you()`"; + res = re.exec(str); + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["and ", "`hello()`", " there `you()`"]); + + if (!SILENT) console.log("==========================="); + + str = "and `hello()`"; + res = re.exec(str); + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["and ", "`hello()`", ""]); + + if (!SILENT) console.log("==========================="); + + str = "`hello()` there `you()`"; + res = re.exec(str); + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello()`", " there `you()`"]); + + if (!SILENT) console.log("==========================="); + + str = "`hello();`"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello();`", ""]); + + if (!SILENT) console.log("==========================="); + + str = "`hello(and);`"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello(and);`", ""]); + + if (!SILENT) console.log("==========================="); + + str = "`hello('and');`"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello('and');`", ""]); + + if (!SILENT) console.log("==========================="); + + str = '`hello("and");`'; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", '`hello("and");`', ""]); + + if (!SILENT) console.log("==========================="); + + str = "and `hello();` there"; + res = re.exec(str); + + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["and ", "`hello();`", " there"]); + + if (!SILENT) console.log("==========================="); + + str = "and `hello();` there `you();`"; + res = re.exec(str); + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["and ", "`hello();`", " there `you();`"]); + + if (!SILENT) console.log("==========================="); + + str = "and `hello();`"; + res = re.exec(str); + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["and ", "`hello();`", ""]); + + if (!SILENT) console.log("==========================="); + + str = "`hello();` there `you();`"; + res = re.exec(str); + for (var i = 0; i < res.length; i++) + if (!SILENT) console.log("'" + res[i] + "'"); + res.splice(0, 1); + deepEqual(res, ["", "`hello();`", " there `you();`"]); + + }); + + test("testExec1", function () { + + temp = function () { // global: for exec testing + return Math.random() < 0.5 ? 'hot' : 'cold'; + } + + var rg = new RiGrammar(); + rg.execDisabled = false; + ok(rg); + + //if (typeof module!=='undefined') { // for node-issue #9 + + rg.addRule("", " | "); + rg.addRule("", "the were `temp()`"); + rg.addRule("", "the of the `temp()` "); + rg.addRule("", " | "); + rg.addRule("", "hawk | crow"); + rg.addRule("", "dog"); + rg.addRule("", "cries | screams | falls"); + + for (var i = 0; i < 10; i++) { + + // TODO: fails in NODE ?? + // The "this" value passed to eval must be the global object from which eval originated ? + + var res = rg.expand(); + //console.log(res); + ok(res && !res.match("`") && res.match(/(hot|cold)/)); + } + //} + }); + + + test("testExec2", function () { + + var newruleg = { + '': 'The chased the `newrule("")`.', + '': 'dog | cat | mouse', + '': 'rhino' + }; + + newrule = function (n) { // global: for exec testing + return ''; + } + + var rg = new RiGrammar(newruleg); + rg.execDisabled = false; + ok(rg); + + //if (typeof module == 'undefined') { // for node-issue #9 + + for (var i = 0; i < 10; i++) { + var res = rg.expand(); + //console.log(res); + ok(res && res.match(/ chased the rhino\./g)); + } + //} + }); + + test("testExec3", function () { + + var newruleg2 = { + '': 'The chased the `staticFun()`.', + '': 'dog | cat | mouse', + }; + + function staticFun() { // global: for exec testing + return "rhino"; + } + + var rg = new RiGrammar(newruleg2); + rg.execDisabled = false; + ok(rg); + + for (var i = 0; i < 10; i++) { + var res = rg.expand(staticFun); + //console.log(res); + ok(res && res.match(/ chased the rhino\./g)); + } + }); + + test("testExec4", function () { + + var newruleg2 = { + '': 'The chased the `RiTa.pluralize(\'\')`.', + '': 'dog | cat | mouse', + }; + + var rg = new RiGrammar(newruleg2); + rg.execDisabled = false; + ok(rg); + + for (var i = 0; i < 10; i++) { + var res = rg.expand(); + //console.log(res); + ok(res && res.match(/(dogs|cats|mice)\./g)); + } + }); + + + // Create the frog callback locally, but don't pass + // a closure into expand; should FAIL to expand. + test("testExec5", function () { + + var frog = function () { return 'frog'; }; + + var newruleg2 = { + '': 'The chased the `frog()`.', + '': 'dog | cat | mouse', + }; + + var rg = new RiGrammar(newruleg2); + rg.execDisabled = false; + ok(rg); + RiTa.SILENT = true; // ignore max-iterations warning + var res = rg.expand(); // expand should fail + ok(res && res.endsWith(" chased the `frog()`.")); + RiTa.SILENT = false; + }); + + + // Create the frog callback locally, and pass + // in a local closure; should succeed. + test("testExec6", function () { + + var frog = () => 'frog'; + + var newruleg2 = { + '': 'The chased the `frog()`.', + '': 'dog | cat | mouse', + }; + + var rg = new RiGrammar(newruleg2); + rg.execDisabled = false; + ok(rg); + + var res = rg.expand(function (str) { return eval(str); }); + // console.log(res); + ok(res && res.match(/frog\./g)); + }); + + // Test a rule with a dynamic weighting + test("testExecDynamicWeighting", function () { + + var weight = 1, noweight = 0; + var newruleg2 = { + '': 'cat [weight] | dog [noweight]' + }; + + var rg = new RiGrammar(newruleg2); + rg.execDisabled = false; + ok(rg); + var res = rg.expand(function (str) { return eval(str); }); + ok(res && res.indexOf("cat") != -1); + }); + + // Test a rule with a dynamic weighting, no value + test("testExecDynamicWeighting2", function () { + + var weight = 1, newruleg2 = { + '': 'cat [weight] | dog [unknownWeight]' + }; + + var rg = new RiGrammar(newruleg2); + rg.execDisabled = false; + ok(rg); + var pre = RiTa.SILENT; + RiTa.SILENT = true; + var res = rg.expand(function (str) { return eval(str); }); + RiTa.SILENT = pre; + ok(res && res.indexOf("cat") != -1); + }); + + // Test specifying a random number generator + test("testRNG", function () { + + var newrule = { '': 'cat | dog ' }; + var rg = new RiGrammar(newrule, function () { return 0.25; }); + ok(rg); + + var res = rg.expand(function (str) { return eval(str); }); + ok(res && res.indexOf("cat") != -1); + + rg = new RiGrammar(newrule, function () { return 0.75; }); + ok(rg); + + res = rg.expand(function (str) { return eval(str); }); + ok(res && res.indexOf("dog") != -1); + }); + + test("testExecArgs", function () { + + var rl = RiLexicon(); + + function isNumeric(n) { + return !isNaN(parseFloat(n)) && isFinite(n); + } + + // globals for exec testing + newrule = function (n) { return ''; } + adj = function(num) { return RiLexicon().randomWord("jj", num) }; + getFloat = function() { return Math.random() }; + + var res, i, rg = new RiGrammar(); + rg.execDisabled = false; + ok(rg); + + //if (typeof module == 'undefined') { // for node-issue #9 + + rg.addRule("", "`getFloat()`"); + for (i = 0; i < 10; i++) { + + res = rg.expandFrom("", this); + //console.log(res); + ok(res && res.length && isNumeric(res)); + } + + rg.reset(); + rg.addRule("", "`adj(2)`"); + for (i = 0; i < 10; i++) { + + res = rg.expandFrom("", this); + //console.log(res); + ok(res && res.length && rl.isAdjective(res)); + } + //} + }); +}; + +if (typeof exports != 'undefined') runtests(); diff --git a/node_modules/rita/test/RiMarkov-tests.js b/node_modules/rita/test/RiMarkov-tests.js new file mode 100644 index 0000000..93cc3c7 --- /dev/null +++ b/node_modules/rita/test/RiMarkov-tests.js @@ -0,0 +1,701 @@ +var runtests = function() { + + // TODO: make sure we test: allowDuplicates and sentenceAware flags to the constructor + + QUnit.module("RiMarkov", { + setup : function() { }, + teardown : function() { } + }); + + var sample = "One reason people lie is to achieve personal power. Achieving personal power is helpful for one who pretends to be more confident than he really is. For example, one of my friends threw a party at his house last month. He asked me to come to his party and bring a date. However, I did not have a girlfriend. One of my other friends, who had a date to go to the party with, asked me about my date. I did not want to be embarrassed, so I claimed that I had a lot of work to do. I said I could easily find a date even better than his if I wanted to. I also told him that his date was ugly. I achieved power to help me feel confident; however, I embarrassed my friend and his date. Although this lie helped me at the time, since then it has made me look down on myself.", SP = ' ', E = ' '; + + var sample2 = "One reason people lie is to achieve personal power. " + "Achieving personal power is helpful for one who pretends to " + "be more confident than he really is. For example, one of my " + "friends threw a party at his house last month. He asked me to " + "come to his party and bring a date. However, I did not have a " + "girlfriend. One of my other friends, who had a date to go to the " + "party with, asked me about my date. I did not want to be embarrassed, " + "so I claimed that I had a lot of work to do. I said I could easily find" + " a date even better than his if I wanted to. I also told him that his " + "date was ugly. I achieved power to help me feel confident; however, I " + "embarrassed my friend and his date. Although this lie helped me at the " + "time, since then it has made me look down on myself. After all, I did " + "occasionally want to be embarrassed."; + + var sample3 = "One reason people lie is to achieve personal' power. " + "Achieving personal power' is helpful for one who pretends to " + "be more confident' than he really is. For example, one of my " + "friends' threw a party at his house last month. He asked me to " + "come to his party and bring a date. However, I did not have a " + "girlfriend. One of my other friends, who had a date to go to the " + "party with, asked me about my date. I did not want to be embarrassed, " + "so I claimed that I had a lot of work to do. I said I could easily find" + " a date even better than his' if I wanted to. I also told him that his " + "date was ugly. I achieved power to help me feel confident; however, I " + "embarrassed my friend and his date. Although this lie helped me at the " + "time, since then it has made me look down on myself. After all, I did " + "occasionally want to be embarrassed."; + + var sample4 = "One reason people lie is to achieve personal power. One reason people run is to achieve flight. Achieving personal power is helpful for one who pretends to be more confident than he really is. For example, one of my friends threw a party at his house last month. He asked me to come to his party and bring a date. However, I did not have a girlfriend. One of my other friends, who had a date to go to the party with, asked me about my date. I did not want to be embarrassed, so I claimed that I had a lot of work to do. I said I could easily find a date even better than his if I wanted to. I also told him that his date was ugly. I achieved power to help me feel confident; however, I embarrassed my friend and his date. Although this lie helped me at the time, since then it has made me look down on myself."; + + test("RiMarkov()", function() { + + ok(RiMarkov(4)); + ok(new RiMarkov(3)); + var BAD = [null, undefined, "3"]; + for (var i = 0; i < BAD.length; i++) { + throws(function() { + //RiTa.SILENT = 1; + try { + new RiMarkov(BAD[i]); + } catch (e) { + throw e; + } + RiTa.SILENT = 0; + }); + throws(function() { + //RiTa.SILENT = 1; + try { + RiMarkov(BAD[i]); + } catch (e) { + throw e; + } + RiTa.SILENT = 0; + }); + } + }); + + test("TextNode.lookup", function() { + var root = RiMarkov(3).root; + var i = root.addChild("I"); + var j = root.addChild("J"); + equal(root.lookup("J"), root.lookup(j)); + equal(root.lookup("I"), root.lookup(i)); + }); + + test("TextNode.childCount", function() { + var root = RiMarkov(3).root; + var i = root.addChild("I"); + var i2 = root.addChild("I"); + var j = root.addChild("J"); + equal(root.childCount(), 3); + }); + + test("TextNode.siblingCount", function() { + + var root = RiMarkov(3).root; + var i = root.addChild("I"); + var i2 = root.addChild("I"); + var j = root.addChild("J"); + equal(i.siblingCount(), 3); + equal(i2.siblingCount(), 3); + equal(j.siblingCount(), 3); + + throws(function() { + RiTa.SILENT = 1; + try { + root.siblingCount(); + } catch (e) { + throw e; + } + RiTa.SILENT = 0; + }); + + }); + + test("TextNode.probability", function() { + + var root = RiMarkov(3).root; + var i = root.addChild("I"); + var i2 = root.addChild("I"); + var j = root.addChild("J"); + equal(i.probability(), 2 / 3); + equal(i2.probability(), 2 / 3); + equal(j.probability(), 1 / 3); + throws(function() { + RiTa.SILENT = 1; + try { + root.probability(); + } catch (e) { + throw e; + } + RiTa.SILENT = 0; + }); + }); + + test("testIsRoot", function() { + var rm = new RiMarkov(3); + ok(rm.root.isRoot()); + var node = rm.root.addChild('aChild'); + ok(!node.isRoot()); + }); + + test("testIsLeaf", function() { + var rm = new RiMarkov(3); + ok(rm.root.isLeaf()); + var node = rm.root.addChild('aChild'); + ok(!rm.root.isLeaf()); + ok(node.isLeaf()); + }); + + test("testLoadTokens", function() { + + var tokens = RiTa.tokenize(sample); + var rm = new RiMarkov(3); + rm.loadTokens(tokens); + ok(rm.root.count == tokens.length); + ok(rm.size() == tokens.length); + }); + + test("testFindNode", function() { + + var tokens = RiTa.tokenize('the dog ate the boy the'); + var rm = new RiMarkov(3); + rm.loadTokens(tokens); + + var s = rm._findNode("the".split(SP)); + equal(s.probability(), .5) + //console.log(s.toString()); + + s = rm._findNode("dog".split(SP)); + equal(s.probability(), 1 / 6) + //console.log(s.toString()); + + s = rm._findNode("cat".split(SP)); + equal(s, null); + //console.log(s); + + s = rm._findNode("the dog".split(SP)); + equal(s.probability(), 1 / 3) + //console.log(s.toString()); + + s = rm._findNode("dog ate".split(SP)); + equal(s.probability(), 1) + //console.log(s.toString()); + + s = rm._findNode("the cat".split(SP)); + equal(s, null) + //console.log(s); + + s = rm._findNode("the dog ate".split(SP)); + equal(s.probability(), 1); + //console.log(s.toString()); + + s = rm._findNode("the boy".split(SP)); + equal(s.probability(), 1 / 3); + //console.log(s.toString()); + + s = rm._findNode("the boy the".split(SP)); + equal(s.probability(), 1); + //console.log(s.toString()); + }); + + //------------------------API TESTS-------------------------- + + test("testGenerateTokens(a)", function() { + + var rm = new RiMarkov(4); + rm.loadTokens(RiTa.tokenize(sample)); + for (var i = 0; i < 10; i++) { + var arr = rm.generateTokens(5); + equal(arr.length, 5); + } + }); + + test("testAllowDuplicates", function() { + + var rm = new RiMarkov(4, true, false); + //RiMarkov.MAX_GENERATION_ATTEMPTS = 100; + //rm.printIgnoredText = true; + rm.loadText(sample4); + for (var i = 0; i < 10; i++) { + var sent = rm.generateSentence(); + //console.log(i+") "+ sent); + equal(sample4.indexOf(sent), -1); + } + }); + + test("testGenerateTokens(b)", function() { + + var rm = new RiMarkov(4); + rm.loadTokens(RiTa.tokenize(sample)); + for (var i = 0; i < 10; i++) { + var arr = rm.generateTokens(4); + for (var j = 0; j < arr.length; j++) { + ok(arr[j] && arr[j].length); + } + var res = RiTa.untokenize(arr); + ok(sample.indexOf(res) > -1, res); + } + }); + + test("testGenerateTokens(num, string)", function() { + + var rm = new RiMarkov(4); + rm.loadTokens(RiTa.tokenize(sample)); + for (var i = 0; i < 10; i++) { + var arr = rm.generateTokens(4, "people"); + ok(arr[0].startsWith("people")); + for (var j = 0; j < arr.length; j++) { + ok(arr[j] && arr[j].length); + } + var res = RiTa.untokenize(arr); + ok(sample.indexOf(res) > -1, res); + } + + var rm = new RiMarkov(4, false, false); + rm.loadTokens(RiTa.tokenize("Let us consider the farmer who makes his straw hat his sweetheart; or the old woman who makes a floor lamp her son; or the young woman who has set herself the task of scraping her shadow off a wall. Let us consider the old woman who wore smoked cows’ tongues for shoes and walked a meadow gathering cow chips in her apron; or a mirror grown dark with age that was given to a blind man who spent his nights looking into it, which saddened his mother, that her son should be so lost in vanity. Let us consider the man who fried roses for his dinner, whose kitchen smelled like a burning rose garden; or the man who disguised himself as a moth and ate his overcoat, and for dessert served himself a chilled fedora....")); + for (var i = 0; i < 10; i++) { + var arr = rm.generateTokens(6, "the"); + ok(arr[0].startsWith("the")); + for (var j = 0; j < arr.length; j++) { + ok(arr[j] && arr[j].length); + } + var res = RiTa.untokenize(arr); + //console.log(i,res); + } + }); + + test("testGetSentenceStarts()", function() { + var rm = new RiMarkov(4); + rm.loadText(sample); + for (var i = 0; i < 10; i++) + ok(rm._getSentenceStart()); + }); + + test("testLoadText(sentences)", function() { + + //ok(!"need more tests","need more tests"); // TODO + // + var words = "The dog ate the cat"; + var rm = new RiMarkov(3, false); + rm.loadText("My name is James"); + var sents = rm.generateTokens(1); + ok(sents.length); + + var words = "The dog ate the cat"; + var rm = new RiMarkov(3, false); + rm.loadText(words); + //rm.print(); + equal(rm.getProbability("The"), 0.2); + + var words = "the dog ate the cat"; + + var rm = new RiMarkov(3, false); + rm.loadText(words); + //rm.print(); + equal(rm.getProbability("the"), 0.4); + + var words = "The dog ate the cat."; + + var rm = new RiMarkov(3, true); + rm.loadText(words); + //rm.print(); + equal(rm.getProbability("The"), 1 / 6); + + var words = "The dog ate the cat. A boy ate the hat."; + + var rm = new RiMarkov(3, true); + rm.loadText(words); + equal(rm.getProbability("the"), 1 / 6); + }); + + test("testValidateSentence()", function() { + + var rm = new RiMarkov(4, true); + var goods = ["The dog ate the cat.", "The dog ate the cat!", "The dog ate the cat?", 'However, I did not have a girlfriend.']; + for (var i = 0; i < goods.length; i++) { + ok(rm._validateSentence(goods[i])); + } + var bads = ["The dog ate the cat", "the dog ate the cat!"]; + for (var i = 0; i < bads.length; i++) { + ok(!rm._validateSentence(bads[i])); + } + }); + + test("testGenerateSentences()", function() { + + var dbug = 0; + + + // TODO: This should test proper handling of apostrophes (#477) + /*var rm = new RiMarkov(4, true, true); + rm.loadText(sample3); + for (var i = 0; i < 3; i++) { + var sents = rm.generateSentences(3); + for (var j = 0; j < sents.length; j++) { + if (dbug)console.log(i + "." + j + ") " + sents[j]); + if (/[a-z]\'[a-z]/g.test(sents[j])) + console.log('fail: '+sents[j]); + ok(!/[a-z]\'[a-z]/g.test(sents[j])); + } + ok(sents.length == 3); + }*/ + + var rm = new RiMarkov(4, true, true); + rm.loadText(sample); + for (var i = 0; i < 3; i++) { + var sents = rm.generateSentences(3); + for (var j = 0; j < sents.length; j++) { + if (dbug)console.log(i + "." + j + ") " + sents[j]); + ok(sents[j]); + } + ok(sents.length == 3); + } + + var rm = new RiMarkov(4, true, true); + rm.loadText(sample); + for (var i = 0; i < 10; i++) { + var sent = rm.generateSentences(1)[0]; + if (dbug)console.log(i + ") " + sent); + ok(sent); + } + + var rm = new RiMarkov(4, true, false); + rm.loadText(sample); + for (var i = 0; i < 10; i++) { + var sent = rm.generateSentences(1)[0]; + if (dbug)console.log(i + ") " + sent); + ok(sent); + } + + throws(function() { + + var tmp, rm = new RiMarkov(4, false); + + tmp = RiTa.SILENT; + RiTa.SILENT = 1; + try { + rm.generateSentences(10); + ok(!"FAIL!!!"); + } catch (e) { + throw e; + } + RiTa.SILENT = tmp; + }); + + }); + + test("testGenerateUntil()", function() { + + var rm = new RiMarkov(3); + rm.loadTokens(RiTa.tokenize(sample)); + + for (var i = 0; i < 10; i++) { + var arr = rm.generateUntil('[\.\?!]', 4, 20); + var res = RiTa.untokenize(arr); + + ok(arr.length >= 4 && arr.length <= 20, res + ' (length=' + arr.length + ")"); + + var n = rm.N; + for (var j = 0; j < arr.length - n; j++) { + var partial = arr.slice(j, j + n); + //console.log(partial); + partial = RiTa.untokenize(partial); + ok(sample.indexOf(partial) > -1, partial) + } + } + + throws(function() { + try { + rm.generateUntil('_NOT_IN_TEXT_', 4, 20); + } catch (e) { + throw e; + } + }); + }); + + // WORKING HERE + + test("testGetProbabilities[single]", function() { + + var rm = new RiMarkov(3); + rm.loadTokens(RiTa.tokenize(sample)); + + var checks = ["reason", "people", "personal", "the", "is", "XXX"]; + var expected = [{ + people : 1.0 + }, { + lie : 1 + }, { + power : 1.0 + }, { + time : 0.5, + party : 0.5 + }, { + to : 0.3333333333333333, + '.' : 0.3333333333333333, + helpful : 0.3333333333333333 + }, {}]; + + for (var i = 0; i < checks.length; i++) { + + var res = rm.getProbabilities(checks[i]); + //console.log(checks[i]+":",res, expected[i]); + deepEqual(res, expected[i]); + } + + }); + + test("testGetProbabilities[array]", function() { + + var rm = new RiMarkov(4); + rm.loadTokens(RiTa.tokenize(sample2)); + + var res = rm.getProbabilities("the".split(" ")); + var expec = { + time : 0.5, + party : 0.5 + }; + deepEqual(res, expec); + + var res = rm.getProbabilities("people lie is".split(" ")); + var expec = { + to : 1.0 + }; + deepEqual(res, expec); + + var res = rm.getProbabilities("is"); + var expec = { + to : 0.3333333333333333, + '.' : 0.3333333333333333, + helpful : 0.3333333333333333 + }; + deepEqual(res, expec); + + var res = rm.getProbabilities("personal power".split(' ')); + var expec = { + '.' : 0.5, + is : 0.5 + }; + deepEqual(res, expec); + + var res = rm.getProbabilities("personal power".split(' ')); + + var res = rm.getProbabilities(['to', 'be', 'more']); + var expec = { + confident : 1.0 + }; + deepEqual(res, expec); + + var res = rm.getProbabilities("XXX"); + var expec = {}; + deepEqual(res, expec); + + var res = rm.getProbabilities(["personal", "XXX"]); + var expec = {}; + deepEqual(res, expec); + + var res = rm.getProbabilities(['I', 'did']); + var expec = { + "not" : 0.6666666666666666, + "occasionally" : 0.3333333333333333 + }; + deepEqual(res, expec); + + }); + + test("testGetProbability[single]", function() { + + var tokens = RiTa.tokenize('the dog ate the boy the'); + var rm = new RiMarkov(3); + rm.loadTokens(tokens); + //rm.print(); + + equal(rm.getProbability("the"), .5); + equal(rm.getProbability("dog"), 1 / 6); + equal(rm.getProbability("cat"), 0); + + var tokens = RiTa.tokenize('the dog ate the boy that the dog found.'); + var rm = new RiMarkov(3); + rm.loadTokens(tokens); + //rm.print(); + + equal(rm.getProbability("the"), .3); + equal(rm.getProbability("dog"), .2); + equal(rm.getProbability("cat"), 0); + + var rm = new RiMarkov(3); + rm.loadTokens(RiTa.tokenize(sample)); + equal(rm.getProbability("power"), 0.017045454545454544); + }); + + test("testGetProbability[array]", function() { + + var rm = new RiMarkov(3); + rm.loadTokens(RiTa.tokenize(sample)); + + var check = 'personal power is'.split(SP); + equal(rm.getProbability(check), 1 / 3); + + check = 'personal powXer is'.split(SP); + equal(rm.getProbability(check), 0); + + check = 'someone who pretends'.split(SP); + equal(rm.getProbability(check), 1 / 2); + + equal(rm.getProbability([]), 0); + }); + + test("testSize", function() { + + var tokens = RiTa.tokenize(sample); + var sents = RiTa.splitSentences(sample); + + var rm = new RiMarkov(3); + rm.loadTokens(tokens); + ok(rm.root.count == tokens.length); + equal(rm.size(), tokens.length); + + var rm = new RiMarkov(3, true); + rm.loadText(sample); + equal(rm.size(), tokens.length); + + var rm = new RiMarkov(3, false); + rm.loadText(sample); + equal(rm.size(), tokens.length); + }); + + test("testGetCompletions(a)", function() {//TODO: + + var rm = new RiMarkov(4); + rm.loadTokens(RiTa.tokenize(sample)); + + var res = rm.getCompletions("people lie is".split(' ')); + deepEqual(res, ["to"]); + + var res = rm.getCompletions("One reason people lie is".split(' ')); + deepEqual(res, ["to"]); + + var res = rm.getCompletions("personal power".split(' ')); + deepEqual(res, ['.', 'is']); + + var res = rm.getCompletions(['to', 'be', 'more']); + deepEqual(res, ['confident']); + + var res = rm.getCompletions("I"); + // testing the sort + var expec = ["did", "claimed", "had", "said", "could", "wanted", "also", "achieved", "embarrassed"]; + deepEqual(res, expec); + + var res = rm.getCompletions("XXX"); + deepEqual(res, []); + }); + + test("testGetCompletions(b)", function() {//TODO: + + var rm = new RiMarkov(4); + rm.loadTokens(RiTa.tokenize(sample2)); + + var res = rm.getCompletions(['I'], ['not']); + deepEqual(res, ["did"]); + + var res = rm.getCompletions(['achieve'], ['power']); + deepEqual(res, ["personal"]); + + var res = rm.getCompletions(['to', 'achieve'], ['power']); + deepEqual(res, ["personal"]); + + var res = rm.getCompletions(['achieve'], ['power']); + deepEqual(res, ["personal"]); + + var res = rm.getCompletions(['I', 'did']); + deepEqual(res, ["not", "occasionally"]); + // sort + + var res = rm.getCompletions(['I', 'did'], ['want']); + deepEqual(res, ["not", "occasionally"]); + }); + + test("testLoadTokens", function() {//TODO: revise tests + + var words = 'The dog ate the cat'.split(' '); + + var rm = new RiMarkov(3); + rm.loadTokens(words); + equal(rm.getProbability("The"), 0.2); + + var rm = new RiMarkov(3); + rm.loadTokens(words); + equal(rm.getProbability("dog"), 0.2); + + var rm = new RiMarkov(3); + rm.loadTokens(words); + equal(rm.getProbability("Dhe"), 0); + + var rm = new RiMarkov(3); + rm.loadTokens(words); + equal(rm.getProbability("Dog"), 0); + + var rm = new RiMarkov(3); + rm.loadTokens(words); + equal(rm.getProbability(""), 0); + + var rm = new RiMarkov(3); + rm.loadTokens(words); + equal(rm.getProbability(" "), 0); + + var rm2 = new RiMarkov(3); + rm2.loadTokens(RiTa.tokenize(sample)); + notEqual(rm2.getProbability("One"), rm.getProbability("one")); + }); + + test("testLoadText(tokens)", function() {//TODO: revise tests + + var words = 'The dog ate the cat'; + + var rm = new RiMarkov(3, false); + rm.loadText(words); + //rm.print(); + equal(rm.getProbability("The"), 0.2); + + words = 'the dog ate the cat'; + var rm = new RiMarkov(3, false); + rm.loadText(words); + //rm.print(); + equal(rm.getProbability("the"), 0.4); + }); + + /* + 1] p(One) = 0.010810811 + 2] p(the | giraffes) = 0.06666667 + 3] map(the | before) = {fog=1.0} + 4] next(the | before) = [fog] + 5] next(of | one) = [my, the] + 6] map(of | one) = {the=0.5, my=0.5} + 7] getCompletions(walked ? the) = [toward, by] + + 1] p(One) = 0.016216217 + 2] p(the | giraffes) = 0.06666667 + 3] map(the | before) = {fog=1.0} + 4] next(the | before) = [fog] + 5] next(of | one) = [the, my] + 6] map(of | one) = {the=0.6666667, my=0.33333334} + 7] getCompletions(walked ? the) = [toward, by] + + */ + + // test("testIgnoreCase()", function () { + // + // var words = 'The dog ate the cat'.split(' '); + // + // var rm = new RiMarkov(3); + // rm.loadTokens(words); + // equal(rm.getProbability("The"), 0.4); + // + // var rm = new RiMarkov(3); + // rm.loadTokens(words); + // equal(rm.getProbability("The"), 0.2); + // + // var rm = new RiMarkov(3); + // rm.loadTokens(words); + // equal(rm.getProbability("the"), 0.4); + // + // var rm = new RiMarkov(3); + // rm.loadTokens(words); + // equal(rm.getProbability("the"), 0.2); + // + // var rm2 = new RiMarkov(3); + // rm2.loadTokens(RiTa.tokenize(sample)); + // notEqual(rm2.getProbability("One"), rm.getProbability("one")); + // }); */ + + test("testPrint()", function() { //TODO: how to test this? + + var words = 'The dog ate the cat'.split(' '); + var rm = new RiMarkov(3); + rm.loadTokens(words); + ok(typeof rm.print == 'function'); + equal(rm.getProbability("The"), 0.2); + }); + + test("testSentenceAware()", function() { + + var rm = new RiMarkov(3, false); + var x = rm.sentenceAware(); + equal(x, false); + + var rm = new RiMarkov(3, true); + var x = rm.sentenceAware(); + equal(x, true); + }); +} + +if (typeof exports != 'undefined') runtests(); //exports.unwrap = runtests; diff --git a/node_modules/rita/test/RiString-tests.js b/node_modules/rita/test/RiString-tests.js new file mode 100644 index 0000000..7b642a4 --- /dev/null +++ b/node_modules/rita/test/RiString-tests.js @@ -0,0 +1,1437 @@ +/*global console, test, throws, equal, fail, deepEqual, notEqual, expect, require, ok, + QUnit, RiTa, RiString, RiGrammar, RiMarkov, RiLexicon */ + +/*jshint loopfunc: true */ + +var runtests = function () { + + QUnit.module("RiString", { + setup: function () { + RiTa.SILENT = true; + }, + teardown: function () {} + }); + + test("testRiString", function () { + + ok(RiString('hello')); + ok(new RiString('hello')); + ok(RiString('')); + ok(new RiString('')); + ok(new RiString(64)); + ok(RiString(64)); + + var BAD = [null, undefined]; + + for (var i = 0; i < BAD.length; i++) { + + throws(function () { + + try { + new RiString(BAD[i]); + fail("no exception"); + } catch (e) { + throw e; + } + }); + throws(function () { + + try { + RiString(BAD[i]); + fail("no exception"); + } catch (e) { + throw e; + } + }); + } + }); + + test("testGet", function () { + // TODO + equal(1,1); + }); + + test("testSet", function () { + // TODO + equal(1,1); + }); + + test("testAnalyze", function () { // same tests as testFeatures() below + + var features; + + features = RiString("123").analyze().features(); + ok(features); + equal(features.phonemes, "w-ah-n-t-uw-th-r-iy"); + equal(features.syllables, "w-ah-n/t-uw/th-r-iy"); + equal(features.stresses, "1/1/1"); + + features = RiString("Mom and Dad, waiting for the car, ate a steak.").analyze().features(); + ok(features); + + equal(features.phonemes, "m-aa-m ae-n-d d-ae-d , w-ey-t-ih-ng f-ao-r dh-ah k-aa-r , ey-t ey s-t-ey-k ."); + equal(features.syllables, "m-aa-m ae-n-d d-ae-d , w-ey/t-ih-ng f-ao-r dh-ah k-aa-r , ey-t ey s-t-ey-k ."); + equal(features.stresses, "1 1 1 , 1/0 1 0 1 , 1 1 1 ."); + + features = RiString("The dog ran faster than the other dog. But the other dog was prettier.").analyze().features(); + ok(features); + equal(features.phonemes, "dh-ah d-ao-g r-ae-n f-ae-s-t-er dh-ae-n dh-ah ah-dh-er d-ao-g . b-ah-t dh-ah ah-dh-er d-ao-g w-aa-z p-r-ih-t-iy-er ."); + equal(features.syllables, "dh-ah d-ao-g r-ae-n f-ae/s-t-er dh-ae-n dh-ah ah/dh-er d-ao-g . b-ah-t dh-ah ah/dh-er d-ao-g w-aa-z p-r-ih/t-iy/er ."); + equal(features.stresses, "0 1 1 1/0 1 0 1/0 1 . 1 0 1/0 1 1 1/0/0 ."); + + features = RiString("The laggin dragon").analyze().features(); + ok(features); + equal(features.phonemes, "dh-ah l-ae-g-ih-n d-r-ae-g-ah-n"); + + equal(features.syllables, "dh-ah l-ae/g-ih-n d-r-ae/g-ah-n"); + equal(features.stresses, "0 1/1 1/0"); + + features = RiString("Tomatoes and apricots").analyze().features(); + ok(features); + //lts - British pronunciation + equal(features.phonemes, "t-aa-m-ah-t-ow-z ae-n-d ae-p-r-ah-k-aa-t-s"); + equal(features.syllables, "t-aa/m-ah/t-ow-z ae-n-d ae/p-r-ah/k-aa-t-s"); + equal(features.stresses, "1/0/0 1 1/0/0"); + + features = RiString(".").analyze().features(); + ok(features); + equal(features.phonemes, "."); + equal(features.syllables, "."); + equal(features.stresses, "."); + + features = RiString("1 2 7").analyze().features(); + ok(features); + equal(features.phonemes, "w-ah-n t-uw s-eh-v-ah-n"); + equal(features.syllables, "w-ah-n t-uw s-eh/v-ah-n"); + equal(features.stresses, "1 1 1/0"); + + features = RiString("*").analyze().features(); + ok(features); + equal(features.phonemes, "*"); + equal(features.syllables, "*"); + equal(features.stresses, "*"); + }); + + test("testFeatures", function () { + + var txt = "Returns the array of words."; + var rs = RiString(txt), feats = rs.features(); + ok(feats); + ok(feats[RiTa.POS]); + equal(feats[RiTa.TEXT], txt); + deepEqual(feats[RiTa.TOKENS], RiTa.tokenize(txt).join(' ')); + + txt = "Returns the array of words."; + rs = RiString(txt).analyze(); + feats = rs.features(); + ok(feats); + + equal(feats[RiTa.TEXT], txt); + deepEqual(feats[RiTa.TOKENS], RiTa.tokenize(txt).join(' ')); + + ok(feats[RiTa.SYLLABLES]); + ok(feats[RiTa.PHONEMES]); + ok(feats[RiTa.STRESSES]); + ok(feats[RiTa.POS]); + }); + + test("testCharAt", function () { + + var rs = new RiString("The dog was white"); + + var result = rs.charAt(0); + equal(result, "T"); + + result = rs.charAt(5); + notEqual(result, "O"); + + result = rs.charAt(5); + notEqual(result, '*'); + + result = rs.charAt(200); //out of range character + equal(result, ""); + }); + + test("testConcat", function () { + + var rs = new RiString("The dog was white"); + var rs2 = new RiString("The dog was not white"); + var result = rs.concat(rs2); + equal(result, "The dog was whiteThe dog was not white"); + + rs = new RiString(" The dog was white "); + rs2 = new RiString("The dog was not white "); + result = rs.concat(rs2); + equal(result, " The dog was white The dog was not white "); + + rs = new RiString("#$#@#$@#"); + rs2 = new RiString("The dog was not white "); + result = rs.concat(rs2); + equal(result, "#$#@#$@#The dog was not white "); + + }); + + test("testCopy", function () { + + var rs = new RiString("copy cat"); + var rs2 = rs.copy(); + deepEqual(rs2, rs); + + rs = new RiString("copy dogs."); + rs2 = rs.copy(); + deepEqual(rs, rs2); + + rs = new RiString("cOPy dOgs."); + rs2 = rs.copy(); + deepEqual(rs, rs2); + + rs = new RiString("!@#$%^&*()_+"); + rs2 = rs.copy(); + deepEqual(rs, rs2); + + rs = new RiString(""); + rs2 = rs.copy(); + deepEqual(rs, rs2); + + rs = new RiString("!@#$sadas*()_+"); + rs2 = rs.copy(); + deepEqual(rs, rs2); + + rs = new RiString("copy cat"); + rs.set("myFeatureName", "myFeatureValue"); + rs2 = rs.copy(); + equal(rs.get("myFeatureName"), rs2.get("myFeatureName")); + + + + rs = new RiString("copy cat"); + rs.analyze(); + rs2 = rs.copy(); + deepEqual(rs.features(), rs2.features()); + + }); + + test("testEndsWith", function () { + + // check that these are ok -------------- + + var rs = new RiString("girls"); + var result = rs.endsWith("s"); + ok(result); + + rs = new RiString("closed"); + result = rs.endsWith("ed"); + ok(result); + + rs = new RiString("The dog was white"); + result = rs.endsWith("white"); + ok(result); + + rs = new RiString(""); + result = rs.endsWith(""); + ok(result); + + }); + + test("testEquals", function () { // compare Object + + var rs = new RiString("closed"); + var rs2 = new RiString("closed"); + var result = rs.equals(rs2); + ok(result); + + rs = new RiString("closed"); + rs2 = new RiString("Closed"); + result = rs.equals(rs2); + ok(!result); + + rs = new RiString("There is a cat."); + rs2 = new RiString("There is a cat."); + result = rs.equals(rs2); + ok(result); + + rs = new RiString("There is a cat."); + rs2 = new RiString("There is a cat. "); + result = rs.equals(rs2); + ok(!result); + + rs = new RiString("There is a cat."); + rs2 = new RiString(""); + result = rs.equals(rs2); + ok(!result); + + rs = new RiString(""); + rs2 = new RiString(""); + result = rs.equals(rs2); + ok(result); + + rs = new RiString(); + rs2 = new RiString(); + result = rs.equals(rs2); + ok(result); + // --------------- + + rs = new RiString("closed"); + result = rs.equals(RiString("closed")); + ok(result); + + rs = new RiString("closed"); + result = rs.equals("Closed"); + ok(!result); + + rs = new RiString("clOsed"); + result = rs.equals("closed"); + ok(!result); + + rs = new RiString("There is a cat."); + result = rs.equals("There is a cat."); + ok(!result); + }); + + test("testEqualsIgnoreCase", function () { + + // check that these are ok --------------- + + var rs = new RiString("closed"); + var result = rs.equalsIgnoreCase("Closed"); + ok(result); + + rs = new RiString("There is a cat."); + result = rs.equalsIgnoreCase("TheRe Is a cAt."); + ok(result); + + rs = new RiString("THere iS a Cat."); + result = rs.equalsIgnoreCase("TheRe Is a cAt."); + ok(result); + + rs = new RiString("THere iS a Cat."); + var rs2 = new RiString("THere iS a Cat."); + result = rs.equalsIgnoreCase(rs2); + ok(result); + + rs = new RiString("THere iS a Cat."); + rs2 = new RiString("THere iS not a Cat."); + result = rs.equalsIgnoreCase(rs2); + ok(!result); + + rs = new RiString(""); + result = rs.equalsIgnoreCase(""); + ok(result); + }); + + test("testIndexOf", function () { + + // check that these are ok --------------- + var rs = new RiString("Returns the array of words."); + var result = rs.indexOf("e"); + equal(result, 1); + + rs = new RiString("Returns the array of words ."); + result = rs.indexOf("a"); + equal(result, 12); + + rs = new RiString("s ."); //space + result = rs.indexOf(" "); + equal(result, 1); + + rs = new RiString("s ."); //double space + result = rs.indexOf(" "); + equal(result, 1); + + rs = new RiString("s ."); //tab space + result = rs.indexOf(" "); + equal(result, 1); + + rs = new RiString(" abc"); //space + result = rs.indexOf(" "); + equal(result, 0); + + rs = new RiString(" abc"); //double space + result = rs.indexOf(" "); + equal(result, 0); + + rs = new RiString(" abc"); //tab space + result = rs.indexOf(" "); + equal(result, -1); + + rs = new RiString("Returns the array of words ."); + result = rs.indexOf("array"); + equal(result, 12); + + rs = new RiString("Returns the array of words."); + result = rs.indexOf(","); + equal(result, -1); + + rs = new RiString("Returns the array of words. Returns the array of words."); + result = rs.indexOf("a", 13); + equal(result, 15); + + rs = new RiString("Returns the array of words. Returns the array of words?"); + result = rs.indexOf("array", 13); + equal(result, 40); + + rs = new RiString("Returns the array of words. Returns the array of words."); + result = rs.indexOf(""); + equal(result, 0); + + }); + + test("testInsertWord", function () { + + var rs = new RiString("Inserts at wordIdx and shifts each subsequent word accordingly."); + var result = rs.insertWord(4, "then"); + equal(result.text(), "Inserts at wordIdx and then shifts each subsequent word accordingly."); + + rs = new RiString("inserts at wordIdx and shifts each subsequent word accordingly."); + rs.insertWord(0, "He"); + equal(rs.text(), "He inserts at wordIdx and shifts each subsequent word accordingly."); + + rs = new RiString("Inserts at wordIdx and shifts each subsequent word accordingly."); + rs.insertWord(1, "newWord"); + var rs2 = new RiString( + "Inserts newWord at wordIdx and shifts each subsequent word accordingly."); + equal(rs.text(), rs2.text()); + + rs = new RiString("Inserts at wordIdx and shifts each subsequent word accordingly."); + rs.insertWord(1, "newWord and newWords"); + rs2 = new RiString( + "Inserts newWord and newWords at wordIdx and shifts each subsequent word accordingly."); + equal(rs.text(), rs2.text()); + + rs = new RiString("Inserts at wordIdx and shifts each subsequent word accordingly."); + rs.insertWord(5, ""); + + rs2 = "Inserts at wordIdx and shifts each subsequent word accordingly."; + equal(rs.text(), rs2); + + rs = new RiString("Inserts at wordIdx and shifts each subsequent word accordingly."); + rs.insertWord(5, "**"); + equal(rs.text(), "Inserts at wordIdx and shifts ** each subsequent word accordingly."); + + rs = new RiString("Inserts at wordIdx shifting each subsequent word accordingly."); + rs.insertWord(3, ","); + rs2 = new RiString( + "Inserts at wordIdx , shifting each subsequent word accordingly."); + equal(rs.text(), rs2.text()); + + rs = new RiString("Inserts at wordIdx and shifts each subsequent word accordingly."); + rs.insertWord(-2, "newWord"); + equal(rs.text(), "Inserts at wordIdx and shifts each subsequent word newWord accordingly."); + }); + + test("testLastIndexOf", function () { + + // check that these are ok --- ------------ + var rs = new RiString("Start at first character. Start at last character."); + var result = rs.lastIndexOf("r"); + equal(result, 48); + + rs = new RiString("Start at first character. Start at last character."); + result = rs.lastIndexOf("Start"); + equal(result, 26); + + rs = new RiString("Start at first character. Start at last character."); + result = rs.lastIndexOf("start"); + equal(result, -1); + + rs = new RiString("Start at first character. Start at last character."); + result = rs.lastIndexOf("a", 12); + equal(result, 6); + + rs = new RiString("Start at first character. Start at last character."); + result = rs.lastIndexOf("at", 12); + equal(result, 6); + + rs = new RiString("Start at first character. Start at last character."); + result = rs.lastIndexOf(""); + equal(result, rs.length()); // should be 50 or -1? 50(DCH) + }); + + test("testLength", function () { + + var rs = new RiString("S"); + var result = rs.length(); + equal(result, 1); + + rs = new RiString("s "); //space + result = rs.length(); + equal(result, 2); + + rs = new RiString("s" + '\t'); //tab space + result = rs.length(); + equal(result, 2); + + rs = new RiString(" s "); //2 space + result = rs.length(); + equal(result, 3); + + rs = new RiString('\t' + "s" + '\t'); // 2 tab space + result = rs.length(); + equal(result, 3); + + rs = new RiString("s b"); + result = rs.length(); + equal(result, 3); + + rs = new RiString("s b."); + result = rs.length(); + equal(result, 4); + + rs = new RiString("s b ."); //space + result = rs.length(); + equal(result, 5); + + rs = new RiString("><><><#$!$@$@!$"); + result = rs.length(); + equal(result, 15); + + rs = new RiString(""); + result = rs.length(); + equal(result, 0); + }); + + test("testMatch", function () { + + var rs = new RiString("The rain in SPAIN stays mainly in the plain"); + var result = rs.match(/ain/g); + deepEqual(result, ["ain", "ain", "ain"]); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + result = rs.match(/ain/gi); + deepEqual(result, ["ain", "AIN", "ain", "ain"]); + + rs = new RiString("Watch out for the rock!"); + result = rs.match(/r?or?/g); + deepEqual(result, ["o", "or", "ro"]); + + rs = new RiString("abc!"); + result = rs.match(/r?or?/g); + deepEqual(result, []); + + rs = new RiString("Letter !>D? hello 213331123"); + result = rs.match(/[A-Za-z]/g); + deepEqual(result, ["L", "e", "t", "t", "e", "r", "D", "h", "e", "l", "l", "o"]); + + rs = new RiString("Letter !>D? hello 213331123"); + result = rs.match(/\W/g); + deepEqual(result, [" ", "!", ">", "?", " ", " "]); + + rs = new RiString("Letter !>D? hello 213331123"); + result = rs.match(/[^0-9]/g); + deepEqual(result, ["L", "e", "t", "t", "e", "r", " ", "!", ">", "D", "?", " ", "h", "e", "l", "l", "o", " "]); + + rs = new RiString("!@#$%^&*()__+"); + result = rs.match(/X|Z/g); + deepEqual(result, []); + + rs = new RiString("!@#$%^&*()__+"); + result = rs.match(/!|Z/g); + deepEqual(result, ["!"]); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + result = rs.match(/ain/g); + deepEqual(result, ["ain", "ain", "ain"]); + + //case-insensitive tests + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + result = rs.match(/ain/gi); + deepEqual(result, ["ain", "AIN", "ain", "ain"]); + }); + + test("testPos", function () { + + // check that these are ok --------------- + + var rs = new RiString("asdfaasd"); + var result = rs.pos(); + deepEqual(result, ["nn"]); + + rs = new RiString("clothes"); + result = rs.pos(); + deepEqual(result, ["nns"]); + + rs = new RiString("teeth"); + result = rs.pos(); + deepEqual(result, ["nns"]); + + + + rs = new RiString("There is a cat."); + result = rs.pos(); + deepEqual(result, ["ex", "vbz", "dt", "nn", "."]); + + rs = new RiString("The boy, dressed in red, ate an apple."); + result = rs.pos(); + deepEqual(result, ["dt", "nn", ",", "vbn", "in", "jj", ",", "vbd", "dt", "nn", "."]); + + }); + + test("testPosAt", function () { + + // check that these are ok --------------- + + var rs = new RiString("The emperor had no clothes on."); + var result = rs.posAt(4); + equal("nns", result); + + rs = new RiString("There is a cat."); + result = rs.posAt(3); + equal("nn", result); + + + + rs = new RiString("There is a cat."); + result = rs.posAt(2); + equal("dt", result); + + rs = new RiString("She bought a few knives."); + result = rs.posAt(4); + equal("nns", result); + // out of range tests + + rs = new RiString("There is a cat."); + result = rs.posAt(-3); + equal("dt", result); + + rs = new RiString("There is a cat."); + result = rs.posAt(-1); + equal(".", result); + + rs = new RiString("There is a cat."); + result = rs.posAt(300); + // console.log("res="+result); + equal(".", result); + }); + + test("testRemoveChar", function () { + + var rs = new RiString("The dog was white"); + rs.removeChar(1); + equal(rs.text(), "Te dog was white"); + + rs = new RiString("The dog was white"); + rs.removeChar(rs.length() - 1); + equal(rs.text(), "The dog was whit"); + + rs = new RiString("The dog was white"); + rs.removeChar(rs.length()); + equal(rs.text(), "The dog was white"); + + rs = new RiString("The dog was white"); + rs.removeChar(0); + equal(rs.text(), "he dog was white"); + + rs = new RiString("The dog was white"); + rs.removeChar(-1); + equal(rs.text(), "The dog was whit"); + + rs = new RiString("The dog was white"); + rs.removeChar(1000); + equal(rs.text(), "The dog was white"); + + rs = new RiString("The dog was white."); + rs.removeChar(rs.length() - 1); + equal(rs.text(), "The dog was white"); + }); + + test("testInsertChar", function () { + + var rs = new RiString("Who are you?"); + rs.insertChar(2, ""); + equal(rs.text(), "Who are you?"); + + rs = new RiString("Who are you?"); + rs.insertChar(2, "e"); + equal(rs.text(), "Wheo are you?"); + + rs = new RiString("Who are you?"); + rs.insertChar(2, "ere"); + equal(rs.text(), "Whereo are you?"); + + rs = new RiString("Who are you?"); + rs.insertChar(11, "!!"); + equal(rs.text(), "Who are you!!?"); + + rs = new RiString("Who are you?"); + rs.insertChar(0, "me"); + equal(rs.text(), "meWho are you?"); + + rs = new RiString("Who?"); + rs.insertChar(rs.length() - 1, "!"); + equal(rs.text(), "Who!?"); + + rs = new RiString("Who?"); + rs.insertChar(rs.length(), "!"); + equal(rs.text(), "Who?!"); + + rs = new RiString("Who are you"); + rs.insertChar(-1, "?"); + equal(rs.text(), "Who are yo?u"); + }); + + test("testReplaceChar", function () { + + var rs = new RiString("Who are you?"); + rs.replaceChar(2, ""); + equal(rs.text(), "Wh are you?"); + + rs = new RiString("Who are you?"); + rs.replaceChar(2, "e"); + equal(rs.text(), "Whe are you?"); + + rs = new RiString("Who are you?"); + rs.replaceChar(2, "ere"); + equal(rs.text(), "Where are you?"); + + rs = new RiString("Who are you?"); + rs.replaceChar(11, "!!"); + equal(rs.text(), "Who are you!!"); + + rs = new RiString("Who are you?"); + rs.replaceChar(0, "me"); + equal(rs.text(), "meho are you?"); + + rs = new RiString("Who are you?"); + rs.replaceChar(-1, "me"); + equal(rs.text(), "Who are youme"); + + rs = new RiString("Who are you?"); + rs.replaceChar(10000, "me"); + equal(rs.text(), "Who are you?"); + + }); + + test("testReplaceFirst", function () { + + // TODO: check against Java tests (should work the same) [C] + + var rs = new RiString("Who are you?"); + rs.replaceFirst("e", "E"); + equal(rs.text(), "Who arE you?"); + + rs = new RiString("Who are you?"); + rs.replaceFirst("o", "O"); + equal(rs.text(), "WhO are you?"); + + rs = new RiString("Who are you?"); + rs.replaceFirst("Who", "Where"); + equal(rs.text(), "Where are you?"); + + rs = new RiString("Who are you?"); + rs.replaceFirst("notExist", "Exist"); + equal(rs.text(), "Who are you?"); + + rs = new RiString("Who are you?"); + rs.replaceFirst("Who are", "Dare"); + equal(rs.text(), "Dare you?"); + + rs = new RiString("Who are you?"); + rs.replaceFirst("Who aRe", "Dare"); + equal(rs.text(), "Who are you?"); + + rs = new RiString("Who are you? Who are you?"); + rs.replaceFirst("Who are", "Dare"); + equal(rs.text(), "Dare you? Who are you?"); + + rs = new RiString("Who are you?"); + rs.replaceFirst("", ""); + equal(rs.text(), "Who are you?"); + + //regex + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceFirst(/ain/, "ane"); + equal(rs.text(), "The rane in SPAIN stays mainly in the plain"); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceFirst(/ain/i, "oll"); + equal(rs.text(), "The roll in SPAIN stays mainly in the plain"); + + rs = new RiString("Watch out for the rock!"); + rs.replaceFirst(/r?or?/, "a"); + equal(rs.text(), "Watch aut for the rock!"); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceFirst(/in/, ""); + equal(rs.text(), "The ra in SPAIN stays mainly in the plain"); + + rs = new RiString("Who are you?"); + rs.replaceFirst("?", "?!"); + equal(rs.text(), "Who are you?!"); + + // global ('g') should be ignored + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceFirst(/ain/g, "ane"); + equal(rs.text(), "The rane in SPAIN stays mainly in the plain"); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceFirst(/ain/gi, "oll"); + equal(rs.text(), "The roll in SPAIN stays mainly in the plain"); + + rs = new RiString("Watch out for the rock!"); + rs.replaceFirst(/r?or?/g, "a"); + equal(rs.text(), "Watch aut for the rock!"); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceFirst(/in/g, ""); + equal(rs.text(), "The ra in SPAIN stays mainly in the plain"); + }); + + test("testReplaceAll", function () { + + // TODO: check against Java tests (should work the same) [C] + + var rs = new RiString("Who are you? Who is he? Who is it?"); + equal(rs.replaceAll("e", "E").text(), "Who arE you? Who is hE? Who is it?"); + + rs = new RiString("Who are you? Who is he? Who is it?"); + equal(rs.replaceAll("Who", "O").text(), "O are you? O is he? O is it?"); + + rs = new RiString("Whom is he? Where is he? What is it?"); + equal(rs.replaceAll("Wh*", "O").text(), "Whom is he? Where is he? What is it?"); + + rs = new RiString("%^&%&?"); + equal(rs.replaceAll("%^&%&?", "!!!").text(), "!!!"); + + rs = new RiString("Who are you?"); + equal(rs.replaceAll("notExist", "Exist").text(), "Who are you?"); + + rs = new RiString("Who are you?"); + equal(rs.replaceAll("", "").text(), "Who are you?"); + + rs = new RiString(""); + equal(rs.replaceAll("", "").text(), ""); + + // regex tests (global flag: should have same result with/w'out global flag) + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceAll(/ain/, "ane"); + equal(rs.text(), "The rane in SPAIN stays manely in the plane"); + rs.replaceAll(/ain/g, "ane"); + equal(rs.text(), "The rane in SPAIN stays manely in the plane"); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceAll(/ain/i, "ane"); + equal(rs.text(), "The rane in SPane stays manely in the plane"); + + rs = new RiString("Watch out for the rock!"); + rs.replaceAll(/ ?r/, "wood"); + equal(rs.text(), "Watch out fowood thewoodock!"); + + rs = new RiString("The rain in SPAIN stays mainly in the plain"); + rs.replaceAll(/in/, ""); + equal(rs.text(), "The ra SPAIN stays maly the pla"); + + rs = new RiString("Who wuz you?"); + rs.replaceAll(/ou?/, "?!"); + equal(rs.text(), "Wh?! wuz y?!?"); + + rs = new RiString("Who wuz you?"); + rs.replaceAll("ou?", "?!"); + equal(rs.text(), "Who wuz y?!"); + + rs = new RiString("Who are you{1,}"); + rs.replaceAll("{1,}", "!"); + equal(rs.text(), "Who are you!"); + + rs = new RiString("Who are you*"); + rs.replaceAll("*", "!"); + equal(rs.text(), "Who are you!"); + + rs = new RiString("Who are you+"); + rs.replaceAll("+", "!"); + equal(rs.text(), "Who are you!"); + + rs = new RiString("Who are you?"); + rs.replaceAll("?", "?!"); + equal(rs.text(), "Who are you?!"); + }); + + test("testRemoveWord", function () { + + var rs = new RiString("Who are you?"); + rs.removeWord(2); + equal(rs.text(), "Who are?"); + + rs = new RiString("Who are you?"); + rs.removeWord(3); + equal(rs.text(), "Who are you"); + + rs = new RiString("Who are you?"); + rs.removeWord(20); + equal(rs.text(), "Who are you?"); + + rs = new RiString("Who are you?"); + equal(rs.removeWord(0).text(), "are you?"); + + rs = new RiString("Who are you?"); + rs.removeWord(-1); + equal(rs.text(), "Who are you"); // TODO: should go from back + }); + + test("testReplaceWord", function () { + + var rs = new RiString("Who are you?"); + rs.replaceWord(2, ""); // nice! this too... + equal(rs.text(), "Who are?"); // strange case, not sure + // could also be: equal(rs.text(), "Who are ?"); + + rs = new RiString("Who are you?"); + equal("Who are What?", rs.replaceWord(2, "What").text()); + + rs = new RiString("Who are you?"); + equal(rs.replaceWord(0, "What").text(), "What are you?"); + + rs = new RiString("Who are you?"); + rs.replaceWord(3, "!!"); + equal(rs.text(), "Who are you!!"); // nice! this is a strange one... + + rs = new RiString("Who are you?"); + rs.replaceWord(-1, "."); + equal(rs.text(), "Who are you."); + + rs = new RiString("Who are you?"); + rs.replaceWord(20, "asfasf"); + equal(rs.text(), "Who are you?"); + }); + + test("testSlice", function () { + + var rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(1, 3), "he"); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(-3, -2), "f"); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(15, 500), + "Pavilion at the Venice Biennale is getting a much-needed facelift."); + + rs = new RiString("!@#$%^&**()"); + equal(rs.slice(2, 5), "#$%"); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(15, 500), + "Pavilion at the Venice Biennale is getting a much-needed facelift."); + + rs = new RiString("The Australian"); + equal(rs.slice(-5, -3), "al"); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(500, 501), ""); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(10, 10), ""); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(3, 1), ""); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(-2, 3), ""); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.slice(-2, -3), ""); + + }); + + test("testSplit", function () { + + var rs = new RiString("Who are you?"); + var result = rs.split("?"); + var answer = [RiString("Who are you")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split("\\?"); + answer = [RiString("Who are you?")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split(); + answer = [RiString("Who are you?")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split(" "); + answer = [RiString("Who"), RiString("are"), RiString("you?")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split("are"); + answer = [RiString("Who "), RiString(" you?")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split("W"); + //console.log(result); + answer = [RiString("ho are you?")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split("abc"); + answer = [RiString("Who are you?")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split(""); + answer = []; + var chars = ["W", "h", "o", " ", "a", "r", "e", " ", "y", "o", "u", "?"]; + for (var i = 0; i < chars.length; i++) { + answer[i] = RiString(chars[i]); + } + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split("", 3); + answer = [RiString("W"), RiString("h"), RiString("o")]; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split("", 0); + answer = []; + deepEqual(result, answer); + + rs = new RiString("Who are you?"); + result = rs.split("", 100); + answer = []; + chars = ["W", "h", "o", " ", "a", "r", "e", " ", "y", "o", "u", "?"]; + for (i = 0; i < chars.length; i++) { + answer[i] = RiString(chars[i]); + } + deepEqual(result, answer); + + }); + + test("testStartsWith", function () { + + var rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(rs.startsWith("T")); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(rs.startsWith("The")); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(!rs.startsWith("Aus")); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(!rs.startsWith("*")); + + rs = new RiString( + "*The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(rs.startsWith("*")); + + rs = new RiString( + " The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(rs.startsWith(" ")); //single space + + rs = new RiString( + " The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(rs.startsWith(" ")); //double space + + rs = new RiString( + " The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + ok(!rs.startsWith(" ")); // tab space + }); + + test("testSubstring", function () { + + var rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substring(1, 3), "he"); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substring(3, 1), "he"); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substring(-2, 3), "The"); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substring(15, 500), + "Pavilion at the Venice Biennale is getting a much-needed facelift."); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substring(500, 501), ""); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substring(10, 10), ""); + + rs = new RiString("!@#$%^&**()"); + equal(rs.substring(2, 5), "#$%"); + + rs = new RiString("Start at first character."); + equal(rs.substring(1, 5), "tart"); + + rs = new RiString("Start at first character."); + equal(rs.substring(0, 1), "S"); + + rs = new RiString("Start at first character."); + equal(rs.substring(0, 1), "S"); + + rs = new RiString("Start at first character."); + equal(rs.substring(3), "rt at first character."); + + }); + + test("testSubstr", function () { + + var rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substr(1, 3), "he "); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substr(-2, 3), "t."); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substr(15, 500), + "Pavilion at the Venice Biennale is getting a much-needed facelift."); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substr(500, 501), ""); + + rs = new RiString( + "The Australian Pavilion at the Venice Biennale is getting a much-needed facelift."); + equal(rs.substr(10, 10), "lian Pavil"); + + rs = new RiString("!@#$%^&**()"); + equal(rs.substr(2, 5), "#$%^&"); + + }); + + test("testText", function () { + + // check that these are ok --------------- + var rs = new RiString("this door is closed"); + var result = rs.text(); + equal(result, "this door is closed"); + + rs = new RiString("this door, is closed.*&)*^"); + result = rs.text(); + equal(result, "this door, is closed.*&)*^"); + + rs = new RiString(" this door , is closed."); + result = rs.text(); + equal(result, " this door , is closed."); + + rs = new RiString("this Door is closed"); + result = rs.text(); + notEqual(result, "this door is closed"); + + rs = new RiString(""); + result = rs.text(); + equal(result, ""); + + // no error checks needed + }); + + test("testToCharArray()", function () { + ok(1); + // no error checks needed + }); + + test("testToLowerCase", function () { + + var rs = new RiString("The Australian Pavilion."); + rs.toLowerCase(); + equal("the australian pavilion.", rs.text()); + + rs = new RiString("the Australian pavilion."); + rs.toLowerCase(); + equal("the australian pavilion.", rs.text()); + + rs = new RiString(")(*(&^%%$!#$$%%^))"); + rs.toLowerCase(); + equal(")(*(&^%%$!#$$%%^))", rs.text()); + + // no error checks needed + }); + + test("testToUpperCase", function () { + + var rs = new RiString("The Australian Pavilion."); + equal("THE AUSTRALIAN PAVILION.", rs.toUpperCase().text()); + + rs = new RiString(")(*(&^%%$!#$$%%^))"); + rs.toUpperCase(); + equal(")(*(&^%%$!#$$%%^))", rs.text()); + + // no error checks needed + }); + + test("testTrim", function () { + + // check that these are ok --------------- + var rs = new RiString("Start at first character. "); + equal(rs.trim().text(), "Start at first character."); + + rs = new RiString(" Start at first character."); + equal(rs.trim().text(), "Start at first character."); + + rs = new RiString(" Start at first character. "); // tabs + equal(rs.trim().text(), "Start at first character."); + + rs = new RiString(" Start at first character. "); // spaces/tabs + equal(rs.trim().text(), "Start at first character."); + + rs = new RiString("Start at first character.\t"); //\t + equal(rs.trim().text(), "Start at first character."); + + rs = new RiString("\t\t\tStart at first character.\t"); //\t + equal(rs.trim().text(), "Start at first character."); + }); + + test("testWordAt", function () { + + var rs = new RiString("Returns the word at wordIdx using the default WordTokenizer."); + var result = rs.wordAt(0); + equal(result, "Returns"); + + result = rs.wordAt(1); + equal(result, "the"); + + result = rs.wordAt(9); + equal(result, "."); + + result = rs.wordAt(500); + equal(result, ""); + + result = rs.wordAt(-5); + equal(result, ""); + + rs = new RiString(""); + result = rs.wordAt(0); + equal(result, ""); + + }); + + test("testWordCount", function () { + + // check that these are ok --- ------------ + var rs = new RiString("Returns the word at wordIdx using the default WordTokenizer."); + var result = rs.wordCount(); + equal(result, 10); // correct, according to WordTokenizer, need to try with RegexTokenizer + + rs = new RiString("Returns the word.Returns the word. Returns the word ."); + result = rs.wordCount(); + equal(result, 12); + + rs = new RiString(" Returns the word at wordIdx , using the default WordTokenizer."); //space + result = rs.wordCount(); + equal(result, 11); + + rs = new RiString(" Returns the word at wordIdx , using the default WordTokenizer. "); //tab space + result = rs.wordCount(); + equal(result, 11); + + rs = new RiString(""); + result = rs.wordCount(); + equal(result, 0); + + }); + + test("testWords", function () { + + // check that these are ok --------------- + var rs = new RiString("Returns the array of words."); + var result = rs.words(); + var answer = ["Returns", "the", "array", "of", "words", "."]; + deepEqual(result, answer); + + rs = new RiString("The boy, dressed in red, ate an array."); + result = rs.words(); + answer = ["The", "boy", ",", "dressed", "in", "red", ",", "ate", "an", "array", "."]; + deepEqual(result, answer); + + rs = new RiString("Returns the array of words ."); + result = rs.words(); + answer = ["Returns", "the", "array", "of", "words", "."]; + deepEqual(result, answer); + + rs = new RiString("The boy, dressed in red , ate an array?"); + result = rs.words(); + answer = ["The", "boy", ",", "dressed", "in", "red", ",", "ate", "an", "array", "?"]; + deepEqual(result, answer); + + rs = new RiString(""); + result = rs.words(); + answer = [""]; + deepEqual(result, answer); + + // no error checks needed + }); + + test("testGet", function () { + + var rs = RiString("The laggin dragon").analyze(); + ok(rs); + ok(rs.features()); + + + + var ph = rs.get(RiTa.PHONEMES); + var sy = rs.get(RiTa.SYLLABLES); + var st = rs.get(RiTa.STRESSES); + ok(ph && sy && st); + + + equal(ph, "dh-ah l-ae-g-ih-n d-r-ae-g-ah-n"); + equal(sy, "dh-ah l-ae/g-ih-n d-r-ae/g-ah-n"); + equal(st, "0 1/1 1/0"); + + var rs = RiString("Tomatoes and apricots").analyze(); + ok(rs); + ok(rs.features()); + + + + var ph = rs.get(RiTa.PHONEMES); + var sy = rs.get(RiTa.SYLLABLES); + var st = rs.get(RiTa.STRESSES); + ok(ph && sy && st); + + //lts phones use British pronounciation + equal(ph, "t-aa-m-ah-t-ow-z ae-n-d ae-p-r-ah-k-aa-t-s"); + equal(sy, "t-aa/m-ah/t-ow-z ae-n-d ae/p-r-ah/k-aa-t-s"); + equal(st, "1/0/0 1 1/0/0"); + }); + + test("testSet", function () { + + var rs = new RiString("Mom & Dad"); + rs.set("Id", "1000"); // TODO: test that this does not create default features + equal(rs.get("Id"), "1000"); + + //console.log(rs.get(RiTa.PHONEMES)); + + var features = rs.features(); + //console.log(features); + + ok(features[RiTa.PHONEMES] !== null); + + rs.text("Dad & Mom"); // reset all original features, but not those set() by user + + equal(features[RiTa.PHONEMES], null); // OK: has been reset + equal(rs.get("Id"), "1000"); // OK: has not been reset + }); + + // private tests, no need to extract results + + test("test_syllabifyString", function () { + + var test = "ao2-r-g-ah0-n-ah0-z-ey1-sh-ah0-n-z"; + var expected = "ao2-r g-ah0 n-ah0 z-ey1 sh-ah0-n-z"; + var result = RiString._syllabify(test); + deepEqual(result, expected); + + var data = [ + ['d-eh1-n-l-ih0-n-jh-er0', 'd-eh1-n l-ih0-n jh-er0'], + ['d-uw1-ah0-l', 'd-uw1 ah0-l'], + ['d-ih2-s-ah0-l-aw1-d', 'd-ih2 s-ah0 l-aw1-d'], + ['d-aa1-d-z', 'd-aa1-d-z'], + ['d-r-ao1-l-z', 'd-r-ao1-l-z'], + ['d-ay0-ae1-n-ah0', 'd-ay0 ae1 n-ah0'], + ['ey1-t-f-ow2-l-d', 'ey1-t f-ow2-l-d'], + ['eh1-m-t-iy0-d', 'eh1-m t-iy0-d'], + ['ih0-r-ey1-s', 'ih0 r-ey1-s'], + ['eh1-v-r-ah0-n', 'eh1-v r-ah0-n'], + ['f-ae1-l-k', 'f-ae1-l-k'], + ['f-eh1-n-w-ey2', 'f-eh1-n w-ey2'], + ['f-ih1-sh-k-ih2-l', 'f-ih1-sh k-ih2-l'], + ['f-ao1-r-b-ih0-d-ah0-n', 'f-ao1-r b-ih0 d-ah0-n'], + ['f-r-eh1-n-t-s', 'f-r-eh1-n-t-s'], + ['g-ae1-l-b-r-ey2-th', 'g-ae1-l b-r-ey2-th'], + ['zh-ih0-l-eh1-t', 'zh-ih0 l-eh1-t'], + ['jh-ih1-n-iy0', 'jh-ih1 n-iy0'], + ['g-aa0-n-z-aa1-l-ah0-z', 'g-aa0-n z-aa1 l-ah0-z'], + ['g-r-iy1-n-f-iy2-l-d', 'g-r-iy1-n f-iy2-l-d'], + ['g-ih0-t-aa1-r-z', 'g-ih0 t-aa1-r-z'], + ['hh-ae1-m-er0-ih0-ng', 'hh-ae1 m-er0 ih0-ng'], + ['hh-ae1-t-ih0-n-d-ao0-r-f', 'hh-ae1 t-ih0-n d-ao0-r-f'], + ['hh-eh1-m-ih0-ng-w-ey2', 'hh-eh1 m-ih0-ng w-ey2'], + ['hh-ih1-ng-k-m-ah0-n', 'hh-ih1-ng-k m-ah0-n'], + ['hh-ow1-n-eh0-k', 'hh-ow1 n-eh0-k'], + ['hh-ah1-l-d', 'hh-ah1-l-d'], + ['ih0-l-uw1-zh-ah0-n', 'ih0 l-uw1 zh-ah0-n'], + ['ih0-n-f-ae2-ch-uw0-ey1-sh-ah0-n', 'ih0-n f-ae2 ch-uw0 ey1 sh-ah0-n'], + ['ih0-n-t-er1-n-ah0-l-ay2-z', 'ih0-n t-er1 n-ah0 l-ay2-z'], + ['ih0-z-ae1-n-s-k-iy0-z', 'ih0 z-ae1-n s-k-iy0-z'], + ['jh-ow0-hh-ae1-n-ah0-s', 'jh-ow0 hh-ae1 n-ah0-s'], + ['k-ae1-r-ah0-m', 'k-ae1 r-ah0-m'], + ['k-aa1-k-iy0', 'k-aa1 k-iy0'], + ['n-ey1-v', 'n-ey1-v'] + ]; + for (var i = 0, l = data.length; i < l; i++) { + var res = RiString._syllabify(data[i][0]); + equal(res, data[i][1]); + } + }); + + /*test("test_stringify", function () { // now private + var data = [ + [ + [2], + [], + ['ao'], + ['r'] + ], + [ + [0], + ['g'], + ['ah'], + [] + ], + [ + [0], + ['n'], + ['ah'], + [] + ], + [ + [1], + ['z'], + ['ey'], + [] + ], + [ + [0], + ['sh'], + ['ah'], + ['n', 'z'] + ] + ]; + var out = "ao2-r g-ah0 n-ah0 z-ey1 sh-ah0-n-z"; + equal(stringify(data), out); + });*/ + + test("test_syllabifyArray", function () { + + var test = "ao2-r-g-ah0-n-ah0-z-ey1-sh-ah0-n-z".split('-'); + var expected = "ao2-r g-ah0 n-ah0 z-ey1 sh-ah0-n-z"; + var result = RiString._syllabify(test); + deepEqual(result, expected); + }); +}; + +if (typeof exports != 'undefined') { + runtests(); +} diff --git a/node_modules/rita/test/RiTa-tests.js b/node_modules/rita/test/RiTa-tests.js new file mode 100644 index 0000000..53a1de6 --- /dev/null +++ b/node_modules/rita/test/RiTa-tests.js @@ -0,0 +1,1861 @@ +/*global console, test, throws, equal, fail, deepEqual, notEqual, expect, require, ok, + QUnit, RiTa, RiString, RiGrammar, RiMarkov, RiLexicon */ + +/*jshint loopfunc: true */ + +var testResults = [{ + testName: 'testGetSyllables', + testMethod: 'RiTa.getSyllables', // static + testClass: 'RiTa', + assertion: 'equal', + tests: [{ + input: '', + output: '' + }, { + input: 'The Laggin Dragon', + output: 'dh-ah l-ae/g-ih-n d-r-ae/g-ah-n' + }, { + input: 'The emperor had no clothes on.', + output: 'dh-ah eh-m/p-er/er hh-ae-d n-ow k-l-ow-dh-z aa-n .' + }, { + input: 'The dog ran faster than the other dog. But the other dog was prettier.', + output: 'dh-ah d-ao-g r-ae-n f-ae/s-t-er dh-ae-n dh-ah ah/dh-er d-ao-g . b-ah-t dh-ah ah/dh-er d-ao-g w-aa-z p-r-ih/t-iy/er .' + }] +}]; + +var runtests = function () { + + RiTa.SILENT = 1; + RiTa.SILENCE_LTS = 1; + + var filePath = (typeof module != 'undefined' && module.exports) ? "./test/html/data/" : "./data/" + + QUnit.module("RiTa", { + + setup: function () {}, + teardown: function () {} + }); + + // ------------------------------------------------------------------------ + test("testGetSyllables", function () { // new-style + + var func = RiTa.getSyllables, + tests = testResults[0].tests; + + for (var i = 0, len = tests.length; i < len; i++) { + equal(func(tests[i].input), tests[i].output); + } + }); + + test("testGetSyllablesOrig", function () { // old-style + + var result, txt, answer; + + result = RiTa.getSyllables(''); + answer = ''; + equal(result, answer); + + txt = 'The dog ran faster than the other dog. But the other dog was prettier.'; + result = RiTa.getSyllables(txt); + answer = 'dh-ah d-ao-g r-ae-n f-ae/s-t-er dh-ae-n dh-ah ah/dh-er d-ao-g . b-ah-t dh-ah ah/dh-er d-ao-g w-aa-z p-r-ih/t-iy/er .'; + equal(result, answer); + + txt = 'The emperor had no clothes on.'; + result = RiTa.getSyllables(txt); + answer = 'dh-ah eh-m/p-er/er hh-ae-d n-ow k-l-ow-dh-z aa-n .'; + equal(result, answer); + + txt = 'The Laggin Dragon'; + result = RiTa.getSyllables(txt); + answer = 'dh-ah l-ae/g-ih-n d-r-ae/g-ah-n'; + equal(result, answer); + + equal(RiTa.getSyllables("chevrolet"), "sh-eh-v/r-ow/l-ey"); + equal(RiTa.getSyllables("women"), "w-ih/m-eh-n"); + equal(RiTa.getSyllables("genuine"), "jh-eh-n/y-uw/w-ah-n"); + }); + + // ------------------------------------------------------------------------ + + test("testConstants", function () { + + ok(RiTa.VERSION); + }); + + test("testMinEditDistance", function () { + + // testMinEditDistanceArray() + var arr1 = ['The', 'dog', 'ate'], + arr2 = ['The', 'cat', 'ate']; + equal(RiTa.minEditDistance(arr1, arr2, false), 1); + equal(RiTa.minEditDistance(arr1, arr2, true), 1 / 3.0); + + var arr1 = ['The', 'dog', 'ate'], + arr2 = []; + equal(RiTa.minEditDistance(arr1, arr2, false), 3); + equal(RiTa.minEditDistance(arr1, arr2, true), 1); + + arr1 = ["fefnction", "intention", "ate"]; + arr2 = ["faunctional", "execution", "ate"]; + equal(RiTa.minEditDistance(arr1, arr2, false), 2); + equal(RiTa.minEditDistance(arr1, arr2, true), 2 / 3); + + // test testMinEditDistanceString() + var arr1 = 'The dog', + arr2 = 'The cat'; + equal(RiTa.minEditDistance(arr1, arr2, false), 3); + equal(RiTa.minEditDistance(arr1, arr2, true), 3 / 7); + + var arr1 = 'The dog', + arr2 = ''; + equal(RiTa.minEditDistance(arr1, arr2, false), 7); + equal(RiTa.minEditDistance(arr1, arr2, true), 1); + + arr1 = "fefnction"; + arr2 = "faunctional"; + equal(RiTa.minEditDistance(arr1, arr2, false), 4); + equal(RiTa.minEditDistance(arr1, arr2, true), 4 / 11); + + arr1 = "intention"; + arr2 = "execution"; + equal(RiTa.minEditDistance(arr1, arr2, false), 5); + equal(RiTa.minEditDistance(arr1, arr2, true), 5 / 9); + }); + + test("testEnv", function () { + var mode = RiTa.env(); + var inNode = (typeof module != 'undefined' && module.exports); + inNode && ok(mode == RiTa.NODE); + + var inBrowser = typeof window != 'undefined'; + inBrowser && ok(mode == RiTa.JS); + }); + + test("testRandomOrderingWithSeed", function () { + + var seed = RiTa.random(9999999); + RiTa.randomSeed(seed); + var result = RiTa.randomOrdering(50); + equal(result.length, 50); + RiTa.randomSeed(seed); + var result2 = RiTa.randomOrdering(50); + equal(result2.length, 50); + + deepEqual(result, result2); + }); + + + test("testRandomWordWithSeed", function () { + + var seed = RiTa.random(9999999); + RiTa.randomSeed(seed); + var result = RiTa.randomWord(); + RiTa.randomSeed(seed); + var result2 = RiTa.randomWord(); + + equal(result, result2); + }); + + test("testRandomWithSeed", function () { + + var seed = Math.round(Math.random() * 9999999); + RiTa.randomSeed(seed); + var result = RiTa.random(9999999); + RiTa.randomSeed(seed); + var result2 = RiTa.random(9999999); + equal(result, result2); + }); + + test("testIsAbbreviation", function () { + + ok(RiTa.isAbbreviation("Dr.")); + ok(RiTa.isAbbreviation("dr.")); + //T in processing + + ok(!RiTa.isAbbreviation("DR.")); + // F in Processing.lowercase is true but uppercase is false + ok(!RiTa.isAbbreviation("Dr. ")); + //space + ok(!RiTa.isAbbreviation(" Dr.")); + //space + ok(!RiTa.isAbbreviation(" Dr.")); + //double space + ok(!RiTa.isAbbreviation("Dr. ")); + //double space + ok(!RiTa.isAbbreviation(" Dr.")); + //tab space + ok(!RiTa.isAbbreviation("Dr. ")); + //tab space + ok(!RiTa.isAbbreviation("Dr")); + ok(!RiTa.isAbbreviation("Doctor")); + ok(!RiTa.isAbbreviation("Doctor.")); + + ok(RiTa.isAbbreviation("Prof.")); + ok(RiTa.isAbbreviation("prof.")); + //T in processing + ok(!RiTa.isAbbreviation("PRFO.")); + // F in Processing. lowercase is true but uppercase is false + ok(!RiTa.isAbbreviation("PrFo.")); + // F in Processing. lowercase is true but uppercase is false + ok(!RiTa.isAbbreviation("Professor")); + ok(!RiTa.isAbbreviation("professor")); + ok(!RiTa.isAbbreviation("PROFESSOR")); + ok(!RiTa.isAbbreviation("Professor.")); + + ok(!RiTa.isAbbreviation("@#$%^&*()")); + + ok(!RiTa.isAbbreviation("")); + ok(!RiTa.isAbbreviation(null)); + ok(!RiTa.isAbbreviation(undefined)); + ok(!RiTa.isAbbreviation(1)); + }); + + test("testIsQuestion", function () { + + ok(RiTa.isQuestion("what")); + ok(RiTa.isQuestion("what")); + ok(RiTa.isQuestion("what is this")); + ok(RiTa.isQuestion("what is this?")); + ok(RiTa.isQuestion("Does it?")); + ok(RiTa.isQuestion("Would you believe it?")); + ok(RiTa.isQuestion("Have you been?")); + ok(RiTa.isQuestion("Is this yours?")); + + ok(RiTa.isQuestion("Are you done?")); + ok(RiTa.isQuestion("what is this? , where is that?")); + ok(!RiTa.isQuestion("That is not a toy This is an apple")); + ok(!RiTa.isQuestion("string")); + ok(!RiTa.isQuestion("?")); + ok(!RiTa.isQuestion("")); + }); + + + test("testIsSentenceEnd", function () { + + var words = 'The dog ate the small baby. Then it threw up.'.split(' '); + ok(RiTa.isSentenceEnd(words[5], words[6])); // true + ok(!RiTa.isSentenceEnd(words[3], words[4])); // false + ok(!RiTa.isSentenceEnd(words[6], words[7])); // false + ok(!RiTa.isSentenceEnd('', '')); // false + + // TODO: needs more tests + }); + + test("testIsW_Question", function () { + + ok(RiTa.isW_Question("What the")); + ok(RiTa.isW_Question("What is it")); + ok(RiTa.isW_Question("will is it.")); + ok(RiTa.isW_Question("Where is it?")); + ok(RiTa.isW_Question("Would ir be?")); + + ok(!RiTa.isW_Question("how is it?")); + ok(!RiTa.isW_Question("How is it.")); + ok(!RiTa.isW_Question("Does it?")); + ok(!RiTa.isW_Question("Is this yours?")); + ok(!RiTa.isW_Question("Are you done?")); + ok(!RiTa.isW_Question("")); + }); + + test("testRandomItem", function () { + + var toks = RiTa.tokenize("The boy, dressed in red, ate an apple.!?"); + for (var i = 0; i < toks.length * 2; i++) { + ok(RiTa.randomItem(toks)); + } + + toks = RiTa.tokenize("The quick brown fox jumps over the lazy dog."); + for (var i = 0; i < toks.length * 2; i++) { + ok(RiTa.randomItem(toks)); + } + + toks = RiTa.tokenize("123 123 1 2 3 1,1 1.1 23.45.67 22/05/2012 12th May,2012"); + for (var i = 0; i < toks.length * 2; i++) { + ok(RiTa.randomItem(toks)); + } + }); + + test("testRandomOrdering", function () { + + var result = RiTa.randomOrdering(5); + equal(result.length, 5); + + var result = RiTa.randomOrdering(50); + equal(result.length, 50); + + var obj = {}; + for (var i = 0; i < result.length; i++) { + ok(!obj.hasOwnProperty(i + '')); + obj[i + ''] = i + ''; + } + }); + + test("testSplitSentences", function () { + + // TODO: check Penn-Treebank splitting rules + var input = "Stealth's Open Frame, OEM style LCD monitors are designed for special mounting applications. The slim profile packaging provides an excellent solution for building into kiosks, consoles, machines and control panels. If you cannot find an off the shelf solution call us today about designing a custom solution to fit your exact needs."; + var expected = ["Stealth's Open Frame, OEM style LCD monitors are designed for special mounting applications.", "The slim profile packaging provides an excellent solution for building into kiosks, consoles, machines and control panels.", "If you cannot find an off the shelf solution call us today about designing a custom solution to fit your exact needs."]; + var output = RiTa.splitSentences(input); + deepEqual(output, expected); + + var input = "\"The boy went fishing.\", he said. Then he went away."; + var expected = ["\"The boy went fishing.\", he said.", "Then he went away."]; + var output = RiTa.splitSentences(input); + deepEqual(output, expected); + + var input = "The dog"; + var output = RiTa.splitSentences(input); + deepEqual(output, [input]); + + var input = "I guess the dog ate the baby."; + var output = RiTa.splitSentences(input); + deepEqual(output, [input]); + + var input = "Oh my god, the dog ate the baby!"; + var output = RiTa.splitSentences(input); + var expected = ["Oh my god, the dog ate the baby!"]; + deepEqual(output, expected); + + var input = "Which dog ate the baby?" + var output = RiTa.splitSentences(input); + var expected = ["Which dog ate the baby?"]; + deepEqual(output, expected); + + var input = "'Yes, it was a dog that ate the baby', he said." + var output = RiTa.splitSentences(input); + var expected = ["\'Yes, it was a dog that ate the baby\', he said."]; + deepEqual(output, expected); + + var input = "The baby belonged to Mr. and Mrs. Stevens. They will be very sad."; + var output = RiTa.splitSentences(input); + var expected = ["The baby belonged to Mr. and Mrs. Stevens.", "They will be very sad."]; + deepEqual(output, expected); + + // More quotation marks + var input = "\"The baby belonged to Mr. and Mrs. Stevens. They will be very sad.\""; + var output = RiTa.splitSentences(input); + var expected = ["\"The baby belonged to Mr. and Mrs. Stevens.", "They will be very sad.\""]; + deepEqual(output, expected); + + var input = "\u201CThe baby belonged to Mr. and Mrs. Stevens. They will be very sad.\u201D"; + var output = RiTa.splitSentences(input); + var expected = ["\u201CThe baby belonged to Mr. and Mrs. Stevens.", "They will be very sad.\u201D"]; + deepEqual(output, expected); + + //https://github.com/dhowe/RiTa/issues/498 + var input = "\"My dear Mr. Bennet. Netherfield Park is let at last.\""; + var output = RiTa.splitSentences(input); + var expected = ["\"My dear Mr. Bennet.", "Netherfield Park is let at last.\""]; + deepEqual(output, expected); + + var input = "\u201CMy dear Mr. Bennet. Netherfield Park is let at last.\u201D"; + var output = RiTa.splitSentences(input); + var expected = ["\u201CMy dear Mr. Bennet.", "Netherfield Park is let at last.\u201D"]; + deepEqual(output, expected); + /*******************************************/ + + var input = "She wrote: \"I don't paint anymore. For a while I thought it was just a phase that I'd get over.\""; + var output = RiTa.splitSentences(input); + var expected = ["She wrote: \"I don't paint anymore.", "For a while I thought it was just a phase that I'd get over.\""]; + deepEqual(output, expected); + + + var input = " I had a visit from my \"friend\" the tax man."; + var output = RiTa.splitSentences(input); + var expected = ["I had a visit from my \"friend\" the tax man."]; + deepEqual(output, expected); + + deepEqual(RiTa.splitSentences(""), [""]); + }); + + test("testStripPunctuation", function () { + + //strip/trimPunctuation "����������`',;:!?)([].#\"\\!@$%&}<>|+=-_\\/*{^ + var res = RiTa.stripPunctuation("$%He%^&ll,o,"); + equal(res, "Hello"); + + equal(RiTa.stripPunctuation(""), ""); + + equal(RiTa.stripPunctuation("Hel_lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel;lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel:lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel'lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel/lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel\"lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel-lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel`lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel?lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel.lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel+lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel*lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel&lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel$lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel(lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel)lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel@lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel[lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel]lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel{lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel}lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel\\lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel%lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel~lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel:lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel;lo"), "Hello"); + equal(RiTa.stripPunctuation("Hello"), "Hello"); + equal(RiTa.stripPunctuation("Hel^lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel|lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel\u2018\u2019lo"), "Hello"); + equal(RiTa.stripPunctuation("Hel\u201C\u201Dlo"), "Hello"); + + var res = RiTa.stripPunctuation("\"\\!@$%&}<>|+=-_\\/*{^He&^ll,o\!@$%&}<>|+=-_\\/*{^"); + equal(res, "Hello"); + + }); + + test("testTrimPunctuation", function () { + + var res = RiTa.trimPunctuation("$%He&^ll,o,"); + equal(res, "He&^ll,o"); + + var res = RiTa.trimPunctuation("\u2018Hello\u2019"); + equal(res, "Hello"); + + var res = RiTa.trimPunctuation("\u201CHello\u201D"); + equal(res, "Hello"); + + // fix these strange characters + var res = RiTa.trimPunctuation("����������`He&^ll,o\!@$%&}<>|+=-_\\/*{^"); + equal(res, "He&^ll,o"); + + var res = RiTa.trimPunctuation("\"\\!@$%&}<>|+=-_\\/*{^He&^ll,o\!@$%&}<>|+=-_\\/*{^"); + equal(res, "He&^ll,o"); + + deepEqual(RiTa.trimPunctuation(""), ""); + + deepEqual(RiTa.trimPunctuation(1234), 1234); + }); + + test("testIsPunctuation", function () { + + ok(!RiTa.isPunctuation("What the")); + ok(!RiTa.isPunctuation("What ! the")); + ok(!RiTa.isPunctuation(".#\"\\!@i$%&}<>")); + + ok(RiTa.isPunctuation("!")); + + ok(!RiTa.isPunctuation("! ")); + //space + ok(!RiTa.isPunctuation(" !")); + //space + ok(!RiTa.isPunctuation("! ")); + //double space + ok(!RiTa.isPunctuation(" !")); + //double space + ok(!RiTa.isPunctuation("! ")); + //tab space + ok(!RiTa.isPunctuation(" !")); + //tab space + ok(RiTa.isPunctuation("?")); + ok(RiTa.isPunctuation("?!")); + ok(RiTa.isPunctuation(".")); + ok(RiTa.isPunctuation("..")); + ok(RiTa.isPunctuation("...")); + ok(RiTa.isPunctuation("....")); + ok(RiTa.isPunctuation("%...")); + var punct = '$%&^,'; + for (var i = 0; i < punct.length; i++) { + ok(RiTa.isPunctuation(punct[i])); + } + + var punct = ",;:!?)([].#\"\\!@$%&}<>|+=-_\\/*{^"; + for (var i = 0; i < punct.length; i++) { + ok(RiTa.isPunctuation(punct[i]), punct[i]); + } + + // TODO: also test multiple characters strings here **** + var punct = "\"��������`'"; + for (var i = 0; i < punct.length; i++) { + ok(RiTa.isPunctuation(punct[i]), punct[i]); + } + + var punct = "\"��������`',;:!?)([].#\"\\!@$%&}<>|+=-_\\/*{^"; + for (var i = 0; i < punct.length; i++) { + ok(RiTa.isPunctuation(punct[i]), punct[i]); + } + + // TODO: and here... + var nopunct = 'Helloasdfnals FgG \t kjdhfakjsdhf askjdfh aaf98762348576'; + for (var i = 0; i < nopunct.length; i++) { + ok(!RiTa.isPunctuation(nopunct[i]), nopunct[i]); + } + + ok(!RiTa.isPunctuation("")); + + }); + + test("testTokenize", function () { + + var input = "The student said 'learning is fun'"; + var expected = ["The", "student", "said", "'", "learning", "is", "fun", "'"]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = '"Oh God," he thought.'; + var expected = ['"', 'Oh', 'God', ',', '"', 'he', 'thought', '.']; + var output = RiTa.tokenize(input); + //console.log(expected,output); + deepEqual(output, expected); + + var input = "The boy, dressed in red, ate an apple."; + var expected = ["The", "boy", ",", "dressed", "in", "red", ",", "ate", "an", "apple", "."]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "why? Me?huh?!"; + var expected = ["why", "?", "Me", "?", "huh", "?", "!"]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "123 123 1 2 3 1,1 1.1 23.45.67 22/05/2012 12th May,2012"; + var expected = ["123", "123", "1", "2", "3", "1", ",", "1", "1", ".", "1", "23", ".", "45", ".", "67", "22/05/2012", "12th", "May", ",", "2012"]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + // TODO: check Penn-Treebank tokenizer rules & add some more edge cases + var inputs = ["A simple sentence.", "that's why this is our place).", ]; + var outputs = [ + ["A", "simple", "sentence", "."], + ["that's", "why", "this", "is", "our", "place", ")", "."], + ]; + + ok(inputs.length == outputs.length); + + for (var i = 0; i < inputs.length; i++) { + var result = RiTa.tokenize(inputs[i]); + deepEqual(result, outputs[i]); + } + + deepEqual(RiTa.tokenize(""), [""]); + + var txt = "The dog"; + deepEqual(RiTa.tokenize(txt), ["The", "dog"]); + + // contractions ------------------------- + + var txt1 = "Dr. Chan is talking slowly with Mr. Cheng, and they're friends."; // strange but same as RiTa-java + var txt2 = "He can't didn't couldn't shouldn't wouldn't eat."; + var txt3 = "Shouldn't he eat?"; + var txt4 = "It's not that I can't."; + var txt5 = "We've found the cat."; + var txt6 = "We didn't find the cat."; + + RiTa.SPLIT_CONTRACTIONS = false; + deepEqual(RiTa.tokenize(txt1), ["Dr", ".", "Chan", "is", "talking", "slowly", "with", "Mr", ".", "Cheng", ",", "and", "they're", "friends", "."]); + deepEqual(RiTa.tokenize(txt2), ["He", "can't", "didn't", "couldn't", "shouldn't", "wouldn't", "eat", "."]); + deepEqual(RiTa.tokenize(txt3), ["Shouldn't", "he", "eat", "?"]); + deepEqual(RiTa.tokenize(txt4), ["It's", "not", "that", "I", "can't", "."]); + deepEqual(RiTa.tokenize(txt5), ["We've", "found", "the", "cat", "."]); + deepEqual(RiTa.tokenize(txt6), ["We", "didn't", "find", "the", "cat", "."]); + + RiTa.SPLIT_CONTRACTIONS = true; + deepEqual(RiTa.tokenize(txt1), ["Dr", ".", "Chan", "is", "talking", "slowly", "with", "Mr", ".", "Cheng", ",", "and", "they", "are", "friends", "."]); + deepEqual(RiTa.tokenize(txt2), ["He", "can", "not", "did", "not", "could", "not", "should", "not", "would", "not", "eat", "."]); + deepEqual(RiTa.tokenize(txt3), ["Should","not", "he", "eat", "?"]); + deepEqual(RiTa.tokenize(txt4), ["It", "is", "not", "that", "I", "can", "not", "."]); + deepEqual(RiTa.tokenize(txt5), ["We","have", "found", "the", "cat", "."]); + deepEqual(RiTa.tokenize(txt6), ["We", "did", "not", "find", "the", "cat", "."]); + RiTa.SPLIT_CONTRACTIONS = false; + + var input = 'The boy screamed, "Where is my apple?"'; + var expected = ["The", "boy", "screamed", ",", "\"", "Where", "is", "my", "apple", "?", "\""]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + + var input = 'The boy screamed, \u201CWhere is my apple?\u201D'; + var expected = ["The", "boy", "screamed", ",", "\u201C", "Where", "is", "my", "apple", "?", "\u201D"]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "The boy screamed, 'Where is my apple?'"; + var expected = ["The", "boy", "screamed", ",", "'", "Where", "is", "my", "apple", "?", "'"]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "The boy screamed, \u2018Where is my apple?\u2019"; + var expected = ["The", "boy", "screamed", ",", "\u2018", "Where", "is", "my", "apple", "?", "\u2019"]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "dog, e.g. the cat."; + var expected = ["dog", ",", "e.g.", "the", "cat", "."]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "dog, i.e. the cat."; + var expected = ["dog", ",", "i.e.", "the", "cat", "."]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "What does e.g. mean? E.g. is used to introduce a few examples, not a complete list."; + var expected = ["What", "does", "e.g.", "mean", "?", "E.g.", "is", "used", "to", "introduce", "a", "few", "examples", ",", "not", "a", "complete", "list", "."]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + + var input = "What does i.e. mean? I.e. means in other words."; + var expected = ["What", "does", "i.e.", "mean", "?", "I.e.", "means", "in", "other", "words", "."]; + var output = RiTa.tokenize(input); + deepEqual(output, expected); + }); + + test("testUntokenize", function () { + + var expected = "We should consider the students' learning"; + var input = ["We", "should", "consider", "the", "students", "'", "learning" ]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + equal(RiTa.untokenize([""]), ""); + + var expected = "The boy, dressed in red, ate an apple."; + var input = ["The", "boy", ",", "dressed", "in", "red", ",", "ate", + "an", "apple", "."]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var expected = "We should consider the students\u2019 learning"; + var input = ["We", "should", "consider", "the", "students", "\u2019", "learning" ]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var expected = "The boy screamed, 'Where is my apple?'"; + var input = ["The", "boy", "screamed", ",", "'", "Where", "is", "my", "apple", "?", "'"]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var outputs = ["A simple sentence.", + "that's why this is our place).", + ]; + + var inputs = [ + ["A", "simple", "sentence", "."], + ["that's", "why", "this", "is", "our", "place", ")", "."], + ]; + + ok(inputs.length == outputs.length); + + for (var i = 0; i < inputs.length; i++) { + var result = RiTa.untokenize(inputs[i]); + deepEqual(result, outputs[i]); + } + + var expected = "Dr. Chan is talking slowly with Mr. Cheng, and they're friends."; // strange but same as RiTa-java + var input = ["Dr", ".", "Chan", "is", "talking", "slowly", "with", "Mr", ".", "Cheng", ",", "and", "they're", "friends", "."]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var input = ["why", "?", "Me", "?", "huh", "?", "!"]; + var expected = "why? Me? huh?!"; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var input = ["123", "123", "1", "2", "3", "1", ",", "1", "1", ".", "1", "23", ".", "45", ".", "67", "22/05/2012", "12th", "May", ",", "2012"]; + var expected = "123 123 1 2 3 1, 1 1. 1 23. 45. 67 22/05/2012 12th May, 2012"; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var input = ['"', 'Oh', 'God', ',', '"', 'he', 'thought', '.']; + var expected = '"Oh God," he thought.'; + var output = RiTa.untokenize(input); + //console.log(expected,'\n',output); + deepEqual(output, expected); + + var expected = "The boy screamed, 'Where is my apple?'"; + var input = ["The", "boy", "screamed", ",", "'", "Where", "is", "my", "apple", "?", "'"]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var input = ['She', 'screamed', ',', '"', 'Oh', 'God', '!', '"']; + var expected = 'She screamed, "Oh God!"'; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var input = ['She', 'screamed', ':', '"', 'Oh', 'God', '!', '"']; + var expected = 'She screamed: "Oh God!"'; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var input = [ "\"", "Oh", ",", "God", "\"", ",", "he", "thought", ",", "\"", "not", "rain", "!", "\""]; + var expected = "\"Oh, God\", he thought, \"not rain!\""; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var expected = "The student said 'learning is fun'"; + var input = ["The", "student", "said", "'", "learning", "is", "fun", "'"]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var expected = "dog, e.g. the cat."; + var input = ["dog", ",", "e.g.", "the", "cat", "."]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var expected = "dog, i.e. the cat."; + var input = ["dog", ",", "i.e.", "the", "cat", "."]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var expected = "What does e.g. mean? E.g. is used to introduce a few examples, not a complete list."; + var input = ["What", "does", "e.g.", "mean", "?", "E.g.", "is", "used", "to", "introduce", "a", "few", "examples", ",", "not", "a", "complete", "list", "."]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + var expected = "What does i.e. mean? I.e. means in other words."; + var input = ["What", "does", "i.e.", "mean", "?", "I.e.", "means", "in", "other", "words", "."]; + var output = RiTa.untokenize(input); + deepEqual(output, expected); + + }); + + test("testTokenizeAndBack", function () { + + var testStrings = [ + "The student said 'learning is fun'", + "The boy screamed, 'Where is my apple?'", + 'The boy screamed, "Where is my apple?"', + "We should consider the students' learning.", + "We should consider the students\u2019 learning.", + '"Where is my apple," screamed the boy.', + '"Where is my apple?" screamed the boy.', + '(that\'s why this is our place).', + 'A simple sentence.', + 'The boy, dressed in red, ate an apple.', + "Dr. Chan is talking slowly with Mr. Cheng, and they're friends.", + "He can't didn't couldn't shouldn't wouldn't eat.", + "Shouldn't he eat?", + "It's not that I can't.", + "We've found the cat.", + "We didn't find the cat.", + "dog, e.g. the cat.", + "dog, i.e. the cat.", + "What does e.g. mean? E.g. is used to introduce a few examples, not a complete list.", + "What does i.e. mean? I.e. means in other words." + ]; + + for (var i = 0; i < testStrings.length; i++) { + var tokens = RiTa.tokenize(testStrings[i]); + //console.log(tokens); + var output = RiTa.untokenize(tokens); + equal(output, testStrings[i]); + } + }); + + test("testDistance", function () { + + equal(1, RiTa.distance(1, 3, 2, 3)); + equal(28, RiTa.distance(30, 1, 2, 1)); + equal(5.656854249492381, RiTa.distance(0, 0, 4, 4)); + equal(5.0990195135927845, RiTa.distance(3, 3, 8, 4)); + }); + + test("testRandom", function () { + + // float random() + var answer = RiTa.random(); + ok(answer >= 0, answer); + var answer2 = RiTa.random(); + ok(answer2 < 1, answer2); + + // int random(int max) + var answer = RiTa.random(50); + ok(answer >= 0); + var answer2 = RiTa.random(50); + ok(answer2 < 50); + + answer = RiTa.random(1); + ok(answer >= 0); + answer2 = RiTa.random(1); + ok(answer2 < 1); + + answer = RiTa.random(2); + ok(answer >= 0); + answer2 = RiTa.random(2); + ok(answer2 < 2); + + answer = RiTa.random(0); + ok(answer == 0); + + // int random(int min, int max) + var answer = RiTa.random(10, 34); + ok(answer >= 10); + var answer2 = RiTa.random(10, 34); + ok(answer2 < 34); + + answer = RiTa.random(1, 2); + ok(answer >= 1); + answer2 = RiTa.random(1, 2); + ok(answer2 < 2); + + answer = RiTa.random(1, 3); + ok(answer >= 1); + answer2 = RiTa.random(1, 3); + ok(answer2 < 3); + + answer = RiTa.random(0, 0); + ok(answer == 0); + + answer = RiTa.random(5, 1); //"min > max" + ok(answer >= 1); + answer2 = RiTa.random(0, 0); + ok(answer2 < 5); + + // float random(float max) + var answer = RiTa.random(12.3); + ok(answer >= 0); + var answer2 = RiTa.random(12.3); + ok(answer2 < 12.3); + + answer = RiTa.random(1.1); + ok(answer >= 0); + answer2 = RiTa.random(1.1); + ok(answer2 < 1.1); + + answer = RiTa.random(1.2); + ok(answer >= 0); + answer2 = RiTa.random(1.2); + ok(answer2 < 1.2); + + answer = RiTa.random(0); + ok(answer == 0); + + // float random(float min, float max) + + var answer = RiTa.random(3.4, 3.6); + ok(answer >= 3.4); + var answer2 = RiTa.random(3.4, 3.6); + ok(answer2 < 3.6); + + answer = RiTa.random(1.1, 1.2); + ok(answer >= 1.1); + answer2 = RiTa.random(1.1, 1.2); + ok(answer2 < 1.2); + + answer = RiTa.random(1.1, 1.3); + ok(answer >= 1.1); + answer2 = RiTa.random(1.1, 1.3); + ok(answer2 < 1.3); + + answer = RiTa.random(0, 0); + ok(answer == 0); + + answer = RiTa.random(5.1, 1.1); //TODO "min > max" + ok(answer >= 1.1); + answer2 = RiTa.random(0, 0); + ok(answer2 < 5.1); + }); + + test("testGetPhonemes", function () { + + var result = RiTa.getPhonemes(""); + var answer = ""; + equal(result, answer); + + var result = RiTa.getPhonemes("The"); + var answer = "dh-ah"; + equal(result, answer); + + var result = RiTa.getPhonemes("said"); + var answer = "s-eh-d"; + equal(result, answer); + + var result = RiTa.getPhonemes("The."); + var answer = "dh-ah ."; + equal(result, answer); + + var result = RiTa.getPhonemes("The boy jumped over the wild dog."); + var answer = "dh-ah b-oy jh-ah-m-p-t ow-v-er dh-ah w-ay-l-d d-ao-g ."; + equal(result, answer); + + var result = RiTa.getPhonemes("The boy ran to the store."); + var answer = "dh-ah b-oy r-ae-n t-uw dh-ah s-t-ao-r ."; + equal(result, answer); + + var txt = "The dog ran faster than the other dog. But the other dog was prettier."; + var result = RiTa.getPhonemes(txt); + var answer = "dh-ah d-ao-g r-ae-n f-ae-s-t-er dh-ae-n dh-ah ah-dh-er d-ao-g . b-ah-t dh-ah ah-dh-er d-ao-g w-aa-z p-r-ih-t-iy-er ."; + equal(result, answer); + + var result = RiTa.getPhonemes("flowers"); + var answer = "f-l-aw-er-z"; + equal(result, answer); + + var result = RiTa.getPhonemes("quiche"); + var answer = "k-iy-sh"; + equal(result, answer); + + var result = RiTa.getPhonemes("mice"); + var answer = "m-ay-s"; + equal(result, answer); + + equal(RiTa.getPhonemes("chevrolet"), "sh-eh-v-r-ow-l-ey"); + equal(RiTa.getPhonemes("women"), "w-ih-m-eh-n"); + equal(RiTa.getPhonemes("genuine"), "jh-eh-n-y-uw-w-ah-n"); + }); + + test("testGetPosTags", function () { + + deepEqual(RiTa.getPosTags("freed"), [ "jj" ]); + + deepEqual(RiTa.getPosTags("the top seed"), [ "dt", "jj", "nn" ]); + + deepEqual(RiTa.getPosTags("by illegal means"), ["in", "jj", "nn"]); + + deepEqual(RiTa.getPosTags("biped"), [ "nn" ]); + deepEqual(RiTa.getPosTags("greed"), [ "nn" ]); + deepEqual(RiTa.getPosTags("creed"), [ "nn" ]); + deepEqual(RiTa.getPosTags("weed"), [ "nn" ]); + + + + var result = RiTa.getPosTags("mammal"); + var answer = ["nn"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("asfaasd"); + var answer = ["nn"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("innings"); + var answer = ["nns"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("clothes"); + var answer = ["nns"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("clothes"); + var answer = ["nns"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("teeth"); + var answer = ["nns"]; + deepEqual(result, answer); + //return; + + var result = RiTa.getPosTags("memories"); + var answer = ["nns"]; + deepEqual(result, answer); + + deepEqual(RiTa.getPosTags("flunks"), [ "vbz" ]); + + deepEqual(RiTa.getPosTags("outnumbers"), [ "vbz" ]); + deepEqual(RiTa.getPosTags("He outnumbers us"), [ "prp", "vbz", "prp"]); + deepEqual(RiTa.getPosTags("I outnumber you"), [ "prp", "vbp", "prp" ]); + + var resultArr = RiTa.getPosTags("Elephants dance"); + var answerArr = [ "nns", "vbp" ]; + deepEqual(answerArr, resultArr); + + var result = RiTa.getPosTags("the boy dances"); + var answer = ["dt", "nn", "vbz"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("he dances"); + var answer = ["prp", "vbz"]; + deepEqual(result, answer); + + var resultArr = RiTa.getPosTags("Dave dances"); + var answerArr = [ "nnp", "vbz" ]; + deepEqual(answerArr, resultArr); + + var result = RiTa.getPosTags("running"); + var answer = ["vbg"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("asserting"); + var answer = ["vbg"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("assenting"); + var answer = ["nn"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("Dave"); + var answer = ["nnp"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("They feed the cat"); + var answer = ["prp", "vbp", "dt", "nn"]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("There is a cat."); + var answer = ["ex", "vbz", "dt", "nn", "."]; + deepEqual(result, answer); + + var result = RiTa.getPosTags("The boy, dressed in red, ate an apple."); + var answer = ["dt", "nn", ",", "vbn", "in", "jj", ",", "vbd", "dt", "nn", "."]; + deepEqual(result, answer); + + var txt = "The dog ran faster than the other dog. But the other dog was prettier."; + var result = RiTa.getPosTags(txt); + var answer = ["dt", "nn", "vbd", "rbr", "in", "dt", "jj", "nn", ".", "cc", "dt", "jj", "nn", "vbd", "jjr", "."]; + deepEqual(result, answer); + + var result = RiTa.getPosTags(""); + var answer = []; + deepEqual(result, answer); + + // Tests for verb conjugation + deepEqual(RiTa.getPosTags("is"), [ "vbz" ]); + deepEqual(RiTa.getPosTags("am"), [ "vbp" ]); + deepEqual(RiTa.getPosTags("be"), [ "vb" ]); + + result = RiTa.getPosTags("There is a cat."); + answer = [ "ex", "vbz", "dt", "nn", "." ]; + deepEqual(result, answer); + + result = RiTa.getPosTags("There was a cat."); + answer = [ "ex", "vbd", "dt", "nn", "." ]; + deepEqual(result, answer); + + result = RiTa.getPosTags("I am a cat."); + answer = [ "prp", "vbp", "dt", "nn", "." ]; + deepEqual(result, answer); + + result = RiTa.getPosTags("I was a cat."); + answer = [ "prp", "vbd", "dt", "nn", "." ]; + deepEqual(result, answer); + + deepEqual(RiTa.getPosTags("flunk"), [ "vb" ]); + deepEqual(RiTa.getPosTags("He flunks the test"), ["prp", "vbz", "dt", "nn"]); + + deepEqual(RiTa.getPosTags("he"), [ "prp" ]); + deepEqual(RiTa.getPosTags("outnumber"), [ "vb" ]); + deepEqual(RiTa.getPosTags("I outnumbered you"), [ "prp", "vbd", "prp" ]); + deepEqual(RiTa.getPosTags("She outnumbered us"), [ "prp", "vbd", "prp"]); + }); + + test("testGetPosTags(endsWithS)", function () { + + var checks = ["emphasis", "stress", "discus", "colossus", "fibrosis", "digitalis", "pettiness", "mess", "cleanliness", "orderliness", "bronchitis", "preparedness", "highness"]; + for (var i = 0, j = checks.length; i < j; i++) { + //if (RiTa.getPosTags(checks[i])[0] !== 'nn') + //console.log(checks[i] + ": " + RiTa.getPosTags(checks[i])[0]); + deepEqual(RiTa.getPosTags(checks[i]), ["nn"]); + } + }); + + test("testGetPosTagsInline", function () { + + var result = RiTa.getPosTagsInline(""); + var answer = ""; + deepEqual(result, answer); + + var result = RiTa.getPosTagsInline("asdfaasd"); + var answer = "asdfaasd/nn"; + deepEqual(result, answer); + + var result = RiTa.getPosTagsInline("clothes"); + var answer = "clothes/nns"; + deepEqual(result, answer); + + var result = RiTa.getPosTagsInline("teeth"); + var answer = "teeth/nns"; + deepEqual(result, answer); + + var result = RiTa.getPosTagsInline("There is a cat."); + var answer = "There/ex is/vbz a/dt cat/nn ."; + deepEqual(result, answer); + + var result = RiTa.getPosTagsInline("The boy, dressed in red, ate an apple."); + var answer = "The/dt boy/nn , dressed/vbn in/in red/jj , ate/vbd an/dt apple/nn ."; + deepEqual(result, answer); + + var txt = "The dog ran faster than the other dog. But the other dog was prettier."; + var result = RiTa.getPosTagsInline(txt); + var answer = "The/dt dog/nn ran/vbd faster/rbr than/in the/dt other/jj dog/nn . But/cc the/dt other/jj dog/nn was/vbd prettier/jjr ."; + equal(result, answer); + }); + + test("testGetStresses", function () { + + var result = RiTa.getStresses(""); + var answer = ""; + equal(result, answer); + + var result = RiTa.getStresses("The emperor had no clothes on"); + var answer = "0 1/0/0 1 1 1 1"; + equal(result, answer); + + var result = RiTa.getStresses("The emperor had no clothes on."); + var answer = "0 1/0/0 1 1 1 1 ."; + equal(result, answer); + + var result = RiTa.getStresses("The emperor had no clothes on. The King is fat."); + var answer = "0 1/0/0 1 1 1 1 . 0 1 1 1 ."; + equal(result, answer); + + var result = RiTa.getStresses("to preSENT, to exPORT, to deCIDE, to beGIN"); + var answer = "1 1/0 , 1 1/0 , 1 0/1 , 1 0/1"; + equal(result, answer); + + var result = RiTa.getStresses("to present, to export, to decide, to begin"); + var answer = "1 1/0 , 1 1/0 , 1 0/1 , 1 0/1"; + equal(result, answer); + + var txt = "The dog ran faster than the other dog. But the other dog was prettier."; + var result = RiTa.getStresses(txt); + var answer = "0 1 1 1/0 1 0 1/0 1 . 1 0 1/0 1 1 1/0/0 ."; + equal(result, answer); + + equal(RiTa.getStresses("chevrolet"), "0/0/1"); + equal(RiTa.getStresses("women"), "1/0"); + equal(RiTa.getStresses("genuine"), "1/0/0"); + }); + + test("testGetWordCount", function () { + + var result = RiTa.getWordCount("123 1231 hi"); + deepEqual(result, 3); + + var result = RiTa.getWordCount("The boy screamed, 'Where is my apple?'"); + deepEqual(result, 11); + + var result = RiTa.getWordCount("one two three."); + deepEqual(result, 4); + + var result = RiTa.getWordCount("I guess the dog ate the baby."); + deepEqual(result, 8); + + var result = RiTa.getWordCount("Oh my god, the dog ate the baby!"); + deepEqual(result, 10); + + var result = RiTa.getWordCount("Which dog ate the baby?"); + deepEqual(result, 6); + + var result = RiTa.getWordCount("\'Yes, it was a dog that ate the baby\', he said."); + deepEqual(result, 16); + }); + + /*test("testPosToWordNet", function() { + + var result = RiTa.posToWordNet("nn"); + equal("n", result); + + var result = RiTa.posToWordNet("nns"); + equal("n", result); + + var result = RiTa.posToWordNet("vbz"); + equal("v", result); + + var result = RiTa.posToWordNet("vbz!"); + equal("-", result); + + var result = RiTa.posToWordNet("aa"); + equal("-", result); + + var result = RiTa.posToWordNet("rb"); + equal("r", result); + + var result = RiTa.posToWordNet("rb "); + //space + equal("-", result); + + var result = RiTa.posToWordNet(" rb "); + //space + equal("-", result); + + var result = RiTa.posToWordNet(" rb "); + //double space + equal("-", result); + + var result = RiTa.posToWordNet(" rb"); + //double space + equal("-", result); + + var result = RiTa.posToWordNet("rb "); + //tab space + equal("-", result); + + var result = RiTa.posToWordNet(" rb"); + //tab space + equal("-", result); + + var result = RiTa.posToWordNet(""); + equal("", result); + });*/ + + test("testStem(lancaster)", function () { + + var type = 'Lancaster'; + + var tests = ["run", "runs", "running"]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.stem(tests[i], type), "run"); + } + + tests = ["hide", "hides", "hiding"]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.stem(tests[i], type), "hid"); + } + + tests = ["take", "takes", "taking"]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.stem(tests[i], type), "tak"); + } + + tests = ["become", "becomes", "becoming"]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.stem(tests[i], type), "becom"); + } + + equal(RiTa.stem("gases", type), "gas"); + equal(RiTa.stem("buses", type), "bus"); + equal(RiTa.stem("happiness", type), "happy"); + equal(RiTa.stem("terrible", type), "terr"); + + var test = 'Stemming is funnier than a bummer says the sushi loving computer'; + var result = 'stem is funny than a bum say the sush lov comput'; + equal(RiTa.stem(test, type), result); + + equal(RiTa.stem("cakes", type), "cak"); + }); + + test("testStem(porter)", function () { + + var type = 'Porter'; + + equal(RiTa.stem("cakes", type), "cake"); + + var tests = ["run", "runs", "running"]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.stem(tests[i], type), "run"); + } + + tests = ["hide", "hides", "hiding"]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.stem(tests[i], type), "hide"); + } + + tests = ["take", "takes", "taking"]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.stem(tests[i], type), "take"); + } + + equal(RiTa.stem("gases", type), "gase"); + equal(RiTa.stem("buses", type), "buse"); + equal(RiTa.stem("happiness", type), "happi"); + equal(RiTa.stem("joyful", type), "joy"); + equal(RiTa.stem("terrible", type), "terribl"); + + var test = 'Stemming is funnier than a bummer'; + var result = 'Stem is funnier than a bummer'; + equal(RiTa.stem(test, type), result); + }); + + test("testStem(pling)", function () { + + var type = 'Pling'; + + equal(RiTa.stem("cakes", type), "cake"); + + equal(RiTa.stem("run", type), "run"); + equal(RiTa.stem("runs", type), "run"); + equal(RiTa.stem("running", type), "running"); + + equal(RiTa.stem("take", type), "take"); + equal(RiTa.stem("takes", type), "take"); + equal(RiTa.stem("taking", type), "taking"); + + equal(RiTa.stem("hide", type), "hide"); + equal(RiTa.stem("hides", type), "hide"); + equal(RiTa.stem("hiding", type), "hiding"); + + equal(RiTa.stem("become", type), "become"); + equal(RiTa.stem("becomes", type), "become"); + equal(RiTa.stem("becoming", type), "becoming"); + + equal(RiTa.stem("gases", type), "gas"); + equal(RiTa.stem("buses", type), "bus"); + equal(RiTa.stem("happiness", type), "happiness"); + equal(RiTa.stem("terrible", type), "terrible"); + + var test = "Stemming is funnier than a bummer"; + var result = "stemming is funnier than a bummer"; + // TODO: RiTa.stem(pling) JS decapitalizes input whereas the java version does not + equal(RiTa.stem(test, type), result); + }); + + test("testLTSEngine", function () { + + //getPhonemes + var result = RiTa.getPhonemes("asdfgasdasdasdasdsadasf"); + var answer = "ae-s-d-f-g-ah-s-d-ae-s-d-ae-s-d-ae-s-d-s-ao-d-ae-s-f"; + equal(result, answer); + + //getStresses + var result = RiTa.getStresses("deMOcracy, dependaBIlity, phoTOgraphy, geOLogy"); + var answer = "0/1/0/0 , 0/1/0/1/0/0 , 0/1/0/0 , 0/1/0/0"; + equal(result, answer); + + var result = RiTa.getStresses("asdfgasdasdasdasdsadasf"); + var answer = "1/0/1/1/1/1/1"; + equal(result, answer); + + //getSyllables + var result = RiTa.getSyllables("one two three four five"); + // numbers are not working also + var answer = "w-ah-n t-uw th-r-iy f-ao-r f-ay-v"; + equal(result, answer); + + var result = RiTa.getSyllables("12345"); + // numbers are not working also + var answer = "w-ah-n/t-uw/th-r-iy/f-ao-r/f-ay-v"; + equal(result, answer); + + var result = RiTa.getSyllables("1 2 3 4 5 "); + // numbers are not working also + var answer = "w-ah-n t-uw th-r-iy f-ao-r f-ay-v"; + equal(result, answer); + + var result = RiTa.getPosTags("2"); + // numbers are not working also + var answer = "cd"; + equal(result, answer); + + var result = RiTa.getSyllables("The three emperor had no clothes on."); + var answer = "dh-ah th-r-iy eh-m/p-er/er hh-ae-d n-ow k-l-ow-dh-z aa-n ."; + equal(result, answer); + + var result = RiTa.getSyllables("The 3 emperor had no clothes on."); + var answer = "dh-ah th-r-iy eh-m/p-er/er hh-ae-d n-ow k-l-ow-dh-z aa-n ."; + equal(result, answer); + + var result = RiTa.getSyllables("The 3 emperor! Had no clothes, on."); + var answer = "dh-ah th-r-iy eh-m/p-er/er ! hh-ae-d n-ow k-l-ow-dh-z , aa-n ."; + equal(result, answer); + + var result = RiTa.getSyllables("asdfgasdasdasdasdsadasf"); + var answer = "ae-s-d-f/g-ah-s/d-ae-s/d-ae-s/d-ae-s-d/s-ao/d-ae-s-f"; + equal(result, answer); + }); + + test("testPluralize", function () { + + var tests = [ + "media","medium", + "millennia", "millennium", + "consortia","consortium", + "concerti","concerto", + "septa","septum", + "termini","terminus", + "larvae","larva", + "vertebrae","vertebra", + "memorabilia","memorabilium", + "sheafs","sheaf", + "spoofs","spoof", + "proofs","proof", + "roofs","roof", + "disbeliefs","disbelief", + "indices","index", + "accomplices","accomplice" + ]; + for (var i = 0; i < tests.length; i+=2) { + equal(RiTa.pluralize(tests[i+1]),tests[i]); + } + + // uncountable + tests = [ + "turf","macaroni","spaghetti","potpourri","electrolysis" + ]; + for (var i = 0; i < tests.length; i++) { + equal(RiTa.pluralize(tests[i]),tests[i]); + } + + equal("blondes", RiTa.pluralize("blonde")); + equal("eyes", RiTa.pluralize("eye")); + equal("blondes", RiTa.pluralize("blond")); + + equal("dogs", RiTa.pluralize("dog")); + equal("feet", RiTa.pluralize("foot")); + equal("men", RiTa.pluralize("man")); + + equal("beautifuls", RiTa.pluralize("beautiful")); + equal("teeth", RiTa.pluralize("tooth")); + equal("cakes", RiTa.pluralize("cake")); + equal("kisses", RiTa.pluralize("kiss")); + equal("children", RiTa.pluralize("child")); + + equal("randomwords", RiTa.pluralize("randomword")); + equal("lice", RiTa.pluralize("louse")); + + equal("sheep", RiTa.pluralize("sheep")); + equal("shrimps", RiTa.pluralize("shrimp")); + equal("series", RiTa.pluralize("series")); + equal("mice", RiTa.pluralize("mouse")); + + equal("", RiTa.pluralize("")); + + equal(RiTa.pluralize("tomato"), "tomatoes"); + equal(RiTa.pluralize("toe"), "toes"); + + equal(RiTa.pluralize("deer"), "deer"); + equal(RiTa.pluralize("ox"), "oxen"); + + equal(RiTa.pluralize("tobacco"), "tobacco"); + equal(RiTa.pluralize("cargo"), "cargo"); + equal(RiTa.pluralize("golf"), "golf"); + equal(RiTa.pluralize("grief"), "grief"); + equal(RiTa.pluralize("wildlife"), "wildlife"); + equal(RiTa.pluralize("taxi"), "taxis"); + equal(RiTa.pluralize("Chinese"), "Chinese"); + equal(RiTa.pluralize("bonsai"), "bonsai"); + + equal(RiTa.pluralize("whiz"), "whizzes"); + equal(RiTa.pluralize("prognosis"), "prognoses"); + equal(RiTa.pluralize("gas"), "gases"); + equal(RiTa.pluralize("bus"), "buses"); + + equal("crises", RiTa.pluralize("crisis")); + equal("theses", RiTa.pluralize("thesis")); + equal("apotheses", RiTa.pluralize("apothesis")); + equal("stimuli", RiTa.pluralize("stimulus")); + equal("alumni", RiTa.pluralize("alumnus")); + equal("corpora", RiTa.pluralize("corpus")); + equal("menus", RiTa.pluralize("menu")); + + equal("hardness", RiTa.pluralize("hardness")); + equal("shortness", RiTa.pluralize("shortness")); + equal("dreariness", RiTa.pluralize("dreariness")); + equal("unwillingness", RiTa.pluralize("unwillingness")); + equal("deer", RiTa.pluralize("deer")); + equal("fish", RiTa.pluralize("fish")); + equal("moose", RiTa.pluralize("moose")); + + equal("aquatics", RiTa.pluralize("aquatics")); + equal("mechanics", RiTa.pluralize("mechanics")); + }); + + test("testSingularize", function () { + + var tests = [ + "media","medium", + "millennia", "millennium", + "consortia","consortium", + "concerti","concerto", + "septa","septum", + "termini","terminus", + "larvae","larva", + "vertebrae","vertebra", + "memorabilia","memorabilium", + "hooves","hoof", + "thieves","thief", + "rabbis","rabbi", + "flu","flu", + "safaris","safari", + "sheaves","sheaf", + "uses","use", + "pinches","pinch", + "catharses","catharsis", + "hankies","hanky" + ]; + for (var i = 0; i < tests.length; i+=2) { + equal(RiTa.singularize(tests[i]),tests[i+1]); + } + + equal(RiTa.singularize("pleae"), "pleae"); // special-cased in code + equal(RiTa.singularize("whizzes"), "whiz"); + equal(RiTa.singularize("selves"), "self"); + equal(RiTa.singularize("bookshelves"), "bookshelf"); + equal(RiTa.singularize("wheezes"), "wheeze"); + equal(RiTa.singularize("diagnoses"), "diagnosis"); + + equal("minutia", RiTa.singularize("minutia")); + equal("blonde", RiTa.singularize("blondes")); + equal("eye", RiTa.singularize("eyes")); + equal(RiTa.singularize("swine"), "swine"); + equal(RiTa.singularize("cognoscenti"), "cognoscenti"); + equal(RiTa.singularize("bonsai"), "bonsai"); + equal(RiTa.singularize("taxis"), "taxi"); + equal(RiTa.singularize("chiefs"), "chief"); + equal(RiTa.singularize("monarchs"), "monarch"); + equal(RiTa.singularize("lochs"), "loch"); + equal(RiTa.singularize("stomachs"), "stomach"); + + equal(RiTa.singularize("Chinese"), "Chinese"); + + equal(RiTa.singularize("people"), "person"); + equal(RiTa.singularize("monies"), "money"); + equal(RiTa.singularize("vertebrae"), "vertebra"); + equal(RiTa.singularize("humans"), "human"); + equal(RiTa.singularize("germans"), "german"); + equal(RiTa.singularize("romans"), "roman"); + + equal(RiTa.singularize("memoranda"), "memorandum"); + equal(RiTa.singularize("data"), "datum"); + equal(RiTa.singularize("appendices"), "appendix"); + equal(RiTa.singularize("theses"), "thesis"); + equal(RiTa.singularize("alumni"), "alumnus"); + + equal(RiTa.singularize("solos"), "solo"); + equal(RiTa.singularize("music"), "music"); + + equal(RiTa.singularize("oxen"), "ox"); + equal(RiTa.singularize("solos"), "solo"); + equal(RiTa.singularize("music"), "music"); + equal(RiTa.singularize("money"), "money"); + equal(RiTa.singularize("beef"), "beef"); + + equal(RiTa.singularize("tobacco"), "tobacco"); + equal(RiTa.singularize("cargo"), "cargo"); + equal(RiTa.singularize("golf"), "golf"); + equal(RiTa.singularize("grief"), "grief"); + + equal(RiTa.singularize("cakes"), "cake"); + + equal("dog", RiTa.singularize("dogs")); + equal("foot", RiTa.singularize("feet")); + equal("tooth", RiTa.singularize("teeth")); + equal("kiss", RiTa.singularize("kisses")); + equal("child", RiTa.singularize("children")); + equal("randomword", RiTa.singularize("randomwords")); + equal("deer", RiTa.singularize("deer")); + equal("sheep", RiTa.singularize("sheep")); + equal("shrimp", RiTa.singularize("shrimps")); + + equal(RiTa.singularize("tomatoes"), "tomato"); + equal(RiTa.singularize("photos"), "photo"); + + equal(RiTa.singularize("toes"), "toe"); + + equal(RiTa.singularize("series"), "series"); + equal(RiTa.singularize("oxen"), "ox"); + equal(RiTa.singularize("men"), "man"); + equal(RiTa.singularize("mice"), "mouse"); + equal(RiTa.singularize("lice"), "louse"); + equal(RiTa.singularize("children"), "child"); + + equal(RiTa.singularize("gases"), "gas"); + equal(RiTa.singularize("buses"), "bus"); + equal(RiTa.singularize("happiness"), "happiness"); + + equal(RiTa.singularize("crises"), "crisis"); + equal(RiTa.singularize("theses"), "thesis"); + equal(RiTa.singularize("apotheses"), "apothesis"); + equal(RiTa.singularize("stimuli"), "stimulus"); + equal(RiTa.singularize("alumni"), "alumnus"); + equal(RiTa.singularize("corpora"), "corpus"); + + equal("man", RiTa.singularize("men")); + equal("woman", RiTa.singularize("women")); + equal("congressman", RiTa.singularize("congressmen")); + equal("alderman", RiTa.singularize("aldermen")); + equal("freshman", RiTa.singularize("freshmen")); + equal("fireman", RiTa.singularize("firemen")); + equal("grandchild", RiTa.singularize("grandchildren")); + equal("menu", RiTa.singularize("menus")); + equal("guru", RiTa.singularize("gurus")); + + equal("", RiTa.singularize("")); + equal("hardness", RiTa.singularize("hardness")); + equal("shortness", RiTa.singularize("shortness")); + equal("dreariness", RiTa.singularize("dreariness")); + equal("unwillingness", RiTa.singularize("unwillingness")); + equal("deer", RiTa.singularize("deer")); + equal("fish", RiTa.singularize("fish")); + equal("ooze", RiTa.singularize("ooze")); + + equal("ooze", RiTa.singularize("ooze")); + equal("enterprise", RiTa.singularize("enterprises")); + equal("treatise", RiTa.singularize("treatises")); + equal("house", RiTa.singularize("houses")); + equal("chemise", RiTa.singularize("chemises")); + + equal("aquatics", RiTa.singularize("aquatics")); + equal("mechanics", RiTa.singularize("mechanics")); + equal("quarter", RiTa.singularize("quarters")); + + }); + + test("testGetPastParticiple", function () { + + equal(RiTa.getPastParticiple("sleep"), "slept"); + equal(RiTa.getPastParticiple("withhold"), "withheld"); + + equal(RiTa.getPastParticiple("cut"), "cut"); + equal(RiTa.getPastParticiple("go"), "gone"); + equal(RiTa.getPastParticiple("swim"), "swum"); + equal(RiTa.getPastParticiple("would"), "would"); + equal(RiTa.getPastParticiple("might"), "might"); + equal(RiTa.getPastParticiple("run"), "run"); + equal(RiTa.getPastParticiple("speak"), "spoken"); + equal(RiTa.getPastParticiple("break"), "broken"); + equal(RiTa.getPastParticiple(""), ""); + + // PROBLEMS + + equal(RiTa.getPastParticiple("awake"), "awoken"); + equal(RiTa.getPastParticiple("become"), "became"); + equal(RiTa.getPastParticiple("drink"), "drunk"); + equal(RiTa.getPastParticiple("plead"), "pled"); + equal(RiTa.getPastParticiple("run"), "run"); + equal(RiTa.getPastParticiple("shine"), "shone"); + // or shined + equal(RiTa.getPastParticiple("shrink"), "shrunk"); + // or shrunken + equal(RiTa.getPastParticiple("stink"), "stunk"); + equal(RiTa.getPastParticiple("study"), "studied"); + }); + + test("testGetPresentParticiple", function () { + + equal(RiTa.getPresentParticiple("sleep"), "sleeping"); + equal(RiTa.getPresentParticiple("withhold"), "withholding"); + + equal(RiTa.getPresentParticiple("cut"), "cutting"); + equal(RiTa.getPresentParticiple("go"), "going"); + equal(RiTa.getPresentParticiple("run"), "running"); + equal(RiTa.getPresentParticiple("speak"), "speaking"); + equal(RiTa.getPresentParticiple("break"), "breaking"); + equal(RiTa.getPresentParticiple("become"), "becoming"); + equal(RiTa.getPresentParticiple("plead"), "pleading"); + equal(RiTa.getPresentParticiple("awake"), "awaking"); + equal(RiTa.getPresentParticiple("study"), "studying"); + + equal(RiTa.getPresentParticiple("lie"), "lying"); + equal(RiTa.getPresentParticiple("swim"), "swimming"); + equal(RiTa.getPresentParticiple("run"), "running"); + equal(RiTa.getPresentParticiple("dig"), "digging"); + equal(RiTa.getPresentParticiple("set"), "setting"); + equal(RiTa.getPresentParticiple("speak"), "speaking"); + equal(RiTa.getPresentParticiple("bring"), "bringing"); + equal(RiTa.getPresentParticiple("speak"), "speaking"); + + equal(RiTa.getPresentParticiple("study "), "studying"); + //space + equal(RiTa.getPresentParticiple(" study"), "studying"); + //space + equal(RiTa.getPresentParticiple("study "), "studying"); + //double space + equal(RiTa.getPresentParticiple(" study"), "studying"); + //double space + equal(RiTa.getPresentParticiple("study "), "studying"); + //tab space + equal(RiTa.getPresentParticiple(" study"), "studying"); + //tab space + equal(RiTa.getPresentParticiple(""), ""); + }); + + test("testConcordance", function () { + + var data = RiTa.concordance("The dog ate the cat"); + + equal(Object.keys(data).length, 5); + equal(data["the"], 1); + equal(data["The"], 1); + equal(data["THE"], undefined); + + data = RiTa.concordance("The dog ate the cat", { + ignoreCase: false, + ignoreStopWords: false, + ignorePunctuation: false, + }); + + equal(Object.keys(data).length, 5); // same results + equal(data["the"], 1); + equal(data["The"], 1); + equal(data["THE"], undefined); + + data = RiTa.concordance("The dog ate the cat", { + ignoreCase: true + }); + + equal(Object.keys(data).length, 4); + equal(data["the"], 2); + equal(data["The"], undefined); + equal(data["THE"], undefined); + }); + + test("testKwic", function () { + var s = "The dog ate the cat. The bear Ate the honey"; + var lines = RiTa.kwic(s, "ate"); + equal(lines.length, 1); + var opts = { + ignoreCase: true + }; + lines = RiTa.kwic(s, "ate", opts); + equal(lines.length, 2); + }); + + test("testConjugate", function () { + + // TODO: Check against RiTa-java (why are these all doubling?) + + var args = { + tense: RiTa.PRESENT_TENSE, + number: RiTa.SINGULAR, + person: RiTa.THIRD_PERSON + }; + + s = ["swim", "need", "open"]; + a = ["swims", "needs", "opens"]; + + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + var args = { + tense: RiTa.PRESENT_TENSE, + number: RiTa.SINGULAR, + person: RiTa.THIRD_PERSON, + passive: true + }; + + a = ["is swum", "is needed", "is opened"]; + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + ///////////////////////////////////////////////// + + var args = { + number: RiTa.SINGULAR, + person: RiTa.FIRST_PERSON, + tense: RiTa.PAST_TENSE + }; + + var c = RiTa.conjugate("swim", args); + equal(c, "swam"); + + var s = ["swim", "need", "open", ""]; + var a = ["swam", "needed", "opened", ""]; + + ok(a.length === s.length); + + for (var i = 0; i < s.length; i++) { + var c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + equal("swum", RiTa.getPastParticiple("swim")); + + var args = { + number: RiTa.PLURAL, + person: RiTa.SECOND_PERSON, + tense: RiTa.PAST_TENSE + }; + + var a = ["swam", "needed", "opened", ""]; + ok(a.length === s.length); + + for (var i = 0; i < s.length; i++) { + var c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + var args = { + number: RiTa.PLURAL, + person: RiTa.SECOND_PERSON, + tense: RiTa.FUTURE_TENSE + }; + a = ["will swim", "will need", "will open", ""]; + ok(a.length === s.length); + + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + var args = { + tense: RiTa.PAST_TENSE, + number: RiTa.SINGULAR, + person: RiTa.THIRD_PERSON + }; + a = ["swam", "needed", "opened", ""]; + ok(a.length === s.length); + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + var args = { + tense: RiTa.PAST_TENSE, + number: RiTa.SINGULAR, + person: RiTa.THIRD_PERSON, + form: RiTa.INFINITIVE + }; + a = ["to swim", "to need", "to open", ""]; + ok(a.length === s.length); + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + var args = { + tense: RiTa.PAST_TENSE, + number: RiTa.SINGULAR, + person: RiTa.THIRD_PERSON, + passive: true + }; + + s = ["scorch", "burn", "hit", ""]; + a = ["was scorched", "was burned", "was hit", ""]; + ok(a.length === s.length); + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + s = ["swim", "need", "open", ""]; + var args = { + tense: RiTa.PRESENT_TENSE, + number: RiTa.SINGULAR, + person: RiTa.THIRD_PERSON, + form: RiTa.INFINITIVE, + progressive: true + }; + a = ["to be swimming", "to be needing", "to be opening", ""]; + ok(a.length === s.length); + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + var args = { + tense: RiTa.PRESENT_TENSE, + number: RiTa.SINGULAR, + person: RiTa.THIRD_PERSON, + form: RiTa.INFINITIVE, + perfect: true + }; + a = ["to have swum", "to have needed", "to have opened", ""]; + ok(a.length === s.length); + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + + var args = { + number: RiTa.PLURAL, + person: RiTa.SECOND_PERSON, + tense: RiTa.PAST_TENSE + }; + equal(RiTa.conjugate("barter", args), "bartered"); + equal(RiTa.conjugate("run", args), "ran"); + + s = ["compete", "complete", "eject"]; + a = ["competed", "completed", "ejected"]; + ok(a.length === s.length); + for (var i = 0; i < s.length; i++) { + c = RiTa.conjugate(s[i], args); + equal(c, a[i]); + } + }); + + } // end runtests + +if (typeof exports != 'undefined') runtests(); diff --git a/node_modules/rita/test/UrlLoading-tests.js b/node_modules/rita/test/UrlLoading-tests.js new file mode 100644 index 0000000..53ebaab --- /dev/null +++ b/node_modules/rita/test/UrlLoading-tests.js @@ -0,0 +1,491 @@ +/*global console, test, throws, equal, fail, notEqual, expect, require, ok, + QUnit, RiTa, RiString, RiGrammar, RiMarkov, RiLexicon */ + +var runtests = function() { + + // only check this for local tests + var allowLocalWebServer = typeof process != 'undefined' + && (!process.env.CI && process.env.ALLOW_URL_TESTS); + + RiTa.SILENT = 1; + + var filePath = (typeof module != 'undefined' && module.exports) ? "./test/html/data/" : "./data/" + + QUnit.module("UrlLoading", { + + setup: function() {}, + teardown: function() {} + }); + + asyncTest("RiTa.loadString1(file)", function() { + + RiTa.loadString(filePath + "sentence1.json", function(s) { + ok(s && s.length > 100); + //console.log(s); + ok(JSON.parse(s)); + start(); + }); + }); + + asyncTest("RiTa.loadString2(file)", function() { + + RiTa.loadString(filePath + "sentence2.json", function(s) { + ok(s && s.length > 100); + ok(JSON.parse(s)); + start(); + }); + }); + + asyncTest("RiTa.loadStrings1(file)", function() { + + RiTa.loadStrings(filePath + "sentence1.json", function(s) { + ok(s && s.length > 1); + //console.log(s); + ok(JSON.parse(s.join('\n'))); + start(); + }); + }); + + asyncTest("RiTa.loadStrings2(file)", function() { + + RiTa.loadStrings(filePath + "sentence2.json", function(s) { + ok(s && s.length > 1); + ok(JSON.parse(s.join('\n'))); + start(); + }); + }); + + asyncTest("RiTa.testLoadConcordance", function () { // SLOW + + RiTa.loadString(filePath + "kafka.txt", function (txt) { + + // test with all false + var args = { + ignoreCase: false, + ignorePunctuation: false, + ignoreStopWords: false + } + data = RiTa.concordance(txt, args); + ok(data["Gregor"] == 199); + ok(data["Gregor"] + data["Gregor's"] == 298); + ok(data["sister"] == 96); + ok(data["sister"] + data["sister's"] == 101); + ok(data["here"] == 19); + ok(data["the"] == 1097); + ok(data["The"] == 51); + ok(data[","] == 1292); + ok(data["."] == 737); + + + // test all true + var nUppercaseFather = data["Father"]; + var nLowercaseFather = data["father"]; + args.ignoreCase = true; + args.ignorePunctuation = true; + args.ignoreStopWords = true; + data = RiTa.concordance(txt, args); + ok(data["gregor"] + data["gregor's"] == 298); + ok(data["sister"] + data["sister's"] == 101); + equal(data["here"], null); + equal(data["the"], null); + equal(data[","], null); + equal(data["."], null); + ok(data["father"] == nUppercaseFather + nLowercaseFather); + + // test ignoreCase + args.ignoreCase = true; + args.ignorePunctuation = false; + args.ignoreStopWords = false; + data = RiTa.concordance(txt, args); + ok(data["father"] == nUppercaseFather + nLowercaseFather); + + // test ignorePunctuation + args.ignoreCase = false; + args.ignorePunctuation = true; + args.ignoreStopWords = false; + data = RiTa.concordance(txt, args); + equal(data[","], null); + equal(data["."], null); + + // test ignoreStopWords + args.ignoreCase = false; + args.ignorePunctuation = false; + args.ignoreStopWords = true; + data = RiTa.concordance(txt, args); + equal(data["here"], null); + equal(data["the"], null); + + // test ignoreStopWords and ignorePunctuation + args.ignoreCase = false; + args.ignorePunctuation = true; + args.ignoreStopWords = true; + data = RiTa.concordance(txt, args); + equal(data[","], null); + equal(data["."], null); + equal(data["here"], null); + equal(data["the"], null); + + // test ignoreStopWords and ignoreCase + args.ignoreCase = true; + args.ignorePunctuation = false; + args.ignoreStopWords = true; + data = RiTa.concordance(txt, args); + ok(data["father"] == nUppercaseFather + nLowercaseFather); + equal(data["here"], null); + equal(data["the"], null); + + // test ignorePunctuation and ignoreCase + args.ignoreCase = true; + args.ignorePunctuation = true; + args.ignoreStopWords = false; + data = RiTa.concordance(txt, args); + ok(data["father"] == nUppercaseFather + nLowercaseFather); + equal(data[","], null); + equal(data["."], null); + + // test wordsToIgnore + args.wordsToIgnore = ["father", "sister"]; + args.ignoreCase = false; + args.ignorePunctuation = false; + args.ignoreStopWords = false; + data = RiTa.concordance(txt, args); + equal(data["father"], null); + equal(data["sister"], null); + + start(); + }); + }); + + asyncTest("RiTa.testLoadKwicModel", function () { + + RiTa.loadString(filePath + "kafka.txt", function (txt) { + + var args = { + ignoreCase: false, + ignorePunctuation: false, + ignoreStopWords: false + } + + // test ignorePunctuation + args.ignorePunctuation = false; + lines = RiTa.kwic(txt, ",", args); + equal(lines.length, 1091); + args.ignorePunctuation = true; + lines = RiTa.kwic(txt, ",", args); + equal(lines.length, 0); + + // test ignoreCase + args.wordCount = 4; + args.ignoreCase = true; + lines = RiTa.kwic(txt, "eventually", args); + equal(lines.length, 2); + args.ignoreCase = false; + lines = RiTa.kwic(txt, "eventually", args); + equal(lines.length, 1); + + // test ignoreStopWords + lines = RiTa.kwic(txt, "here", args); + equal(lines.length, 19); + args.ignoreStopWords = true; + lines = RiTa.kwic(txt, "here", args); + equal(lines.length, 0); + + // test wordCount + args.wordCount = 6; + args.ignoreCase = false; + lines = RiTa.kwic(txt, "sister", args); + for (var i = 0; i < lines.length; i++) { + var length = RiTa.tokenize(lines[i]).length; + equal(length, 6 + 1 + 6); + } + + // test wordsToIgnore + args.wordsToIgnore = ["father", "sister"]; + lines = RiTa.kwic(txt, "father", args); + equal(lines.length, 0); + lines = RiTa.kwic(txt, "sister", args); + equal(lines.length, 0); + + // test against issue #169 + args.wordCount = 6; + lines = RiTa.kwic(txt, "door", args); + equal(lines.length, 86); + + start(); + }); + }); + + // RiGrammar + ////////////////////////////////////////////////////////////////////////////////////// + + var sentenceGrammar = { + "" : " .", + "" : " ", + "" : " | [0.1]", + "" : "a [0.1] | the", + "" : "woman | man", + "" : "shoots" + }; + + var sentenceGrammar2 = { + "" : " .", + "" : " ", + "" : [ "a [0.1]", "the" ], + "" : [ " [0.1]", "" ], + "" : ["woman", "man"], + "" : "shoots" + }; + + asyncTest("RiGrammar.loadFrom(file)", function() { + + var rg1 = new RiGrammar(); + rg1.loadFrom(filePath + "sentence1.json"); + + var rg2 = RiGrammar(JSON.stringify(sentenceGrammar)); + var rg3 = RiGrammar(JSON.stringify(sentenceGrammar2)); + + var ts = +new Date(); + var id = setInterval(function() { + + if (rg1.ready()) { + + ok(rg1); + deepEqual(rg1, rg2); + deepEqual(rg1, rg3); + start(); + clearInterval(id); + } + else { + + var now = +new Date(); + if (now - ts > 5000) { + equal("no result", 0); + start(); + clearInterval(id); + } + } + + }, 50); + }); + + asyncTest("RiGrammar.loadFrom2(file)", function() { + + var rg1 = new RiGrammar(); + rg1.loadFrom(filePath + "sentence2.json"); + var rg2 = RiGrammar(JSON.stringify(sentenceGrammar)); + var rg3 = RiGrammar(JSON.stringify(sentenceGrammar2)); + + var ts = +new Date(); + var id = setInterval(function() { + + if (rg1.ready()) { + + ok(rg1); + deepEqual(rg1, rg2); + deepEqual(rg1, rg3); + start(); + clearInterval(id); + } + else { + + var now = +new Date(); + if (now - ts > 5000) { + equal("no result", 0); + start(); + clearInterval(id); + } + } + + }, 50); + }); + + asyncTest("RiGrammar.loadFrom3(file)", function() { + + var rg1 = new RiGrammar(); + rg1.loadFrom(filePath + "sentence1.yaml"); + + var rg2 = RiGrammar(JSON.stringify(sentenceGrammar)); + var rg3 = RiGrammar(JSON.stringify(sentenceGrammar2)); + + var ts = +new Date(); + var id = setInterval(function() { + + if (rg1.ready()) { + + ok(rg1); + deepEqual(rg1, rg2); + deepEqual(rg1, rg3); + start(); + clearInterval(id); + } + else { + + var now = +new Date(); + if (now - ts > 5000) { + equal("no result", 0); + start(); + clearInterval(id); + } + } + + }, 50); + }); + + asyncTest("RiGrammar.loadFrom4(file)", function() { + + var rg1 = new RiGrammar(); + rg1.loadFrom(filePath + "sentence2.yaml"); + var rg2 = RiGrammar(JSON.stringify(sentenceGrammar)); + var rg3 = RiGrammar(JSON.stringify(sentenceGrammar2)); + + var ts = +new Date(); + var id = setInterval(function() { + + if (rg1.ready()) { + + ok(rg1); + deepEqual(rg1, rg2); + deepEqual(rg1, rg3); + + start(); + clearInterval(id); + } + else { + + var now = +new Date(); + if (now - ts > 5000) { + equal("no result", 0); + start(); + clearInterval(id); + } + } + + }, 50); + }); + + // RiMarkov + ////////////////////////////////////////////////////////////////////////////////// + + asyncTest("RiMarkov.loadFromFile", function() { + + var rm = new RiMarkov(2); + rm.loadFrom(filePath + "kafka.txt"); + + var ts = +new Date(); + var id = setInterval(function() { + + if (rm.ready()) { + + ok(rm.size()); + // TODO: 1 or 2 more better tests here + + clearInterval(id); + start(); + + } else { + + //console.log("waiting..."); + var now = +new Date(); + if (now - ts > 5000) { + equal("no result", 0); + start(); + clearInterval(id); + } + } + + }, 50); + }); + + // SOME TESTS ON THE LOCAL WEBSERVER -- ignore unless allowLocalWebServer set at top + if (allowLocalWebServer) { + + var serverPath = "http://localhost/ritajs/test/html/data/"; + + asyncTest("RiTa.loadString1(url)", function() { + + RiTa.loadString(serverPath+"sentence1.json", function(s) { + + ok(s && s.length > 100); + //console.log("JSON:",s); + ok(JSON.parse(s)); + start(); + }); + }); + + asyncTest("RiTa.loadString2(url)", function() { + + RiTa.loadString(serverPath+"kafka.txt", function(s) { + ok(s && s.length > 65536); + start(); + }); + }); + + asyncTest("RiGrammar.loadFrom(Url)", function() { + + var grammar = new RiGrammar(); + grammar.loadFrom(serverPath+"/haikuGrammar.json"); + + var ts = +new Date(); + var id = setInterval(function() { + if (grammar.ready()) { + ok(grammar); + start(); + clearInterval(id); + } else { + var now = +new Date(); + if (now - ts > 5000) { + equal("no result", 0); + start(); + clearInterval(id); + } + } + + }, 50); + }); + + asyncTest("RiMarkov.loadFromUrl", function() { // SLOW + + var rm = new RiMarkov(3); + rm.loadFrom(serverPath+"kafka.txt"); + + var ts = +new Date(); + var id = setInterval(function() { + + if (rm.ready()) { + //console.log("RiMarkov.loadFromUrl: "+rm.size()); + ok(rm.size()); + var s = rm.generateSentence(); + //console.log("RiMarkov.loadFromUrl: "+s); + ok(s); + + // TODO: 2 more better tests here + clearInterval(id); + start(); + + } else { + + var now = +new Date(); + if (now - ts > 5000) { + equal("no result", 0); + start(); + clearInterval(id); + } + } + }, 50); + }); + } + else { + console.log("[INFO] UrlLoading: skipping webserver tests"); + } + +}// end runtests + +if (typeof exports != 'undefined') { + try { + YAML = require('yamljs'); + } + catch(e) { + console.log("[WARN] require() didn't find a YAML parser"); + } + runtests(); +} diff --git a/node_modules/rita/test/html/data/haikuGrammar.json b/node_modules/rita/test/html/data/haikuGrammar.json new file mode 100644 index 0000000..b026d54 --- /dev/null +++ b/node_modules/rita/test/html/data/haikuGrammar.json @@ -0,0 +1,10 @@ +{ + "": "<5-line> % <7-line> % <5-line>", + "<5-line>": "<1> <4> |<1> <3> <1> |<1> <1> <3> | <1> <2> <2> | <1> <2> <1> <1> | <1> <1> <2> <1> | <1> <1> <1> <2> | <1> <1> <1> <1> <1> | <2> <3> | <2> <2> <1> | <2> <1> <2> | <2> <1> <1> <1> | <3> <2> | <3> <1> <1> | <4> <1> | <5>", + "<7-line>": "<1> <1> <5-line> | <2> <5-line> | <5-line> <1> <1> | <5-line> <2>", + "<1>": "red | white | black | sky | dawns | breaks | falls | leaf | rain | pool | my | your | sun | clouds | blue | green | night | day | dawn | dusk | birds | fly | grass | tree | branch | through | hell | zen | smile | gray | wave | sea | through | sound | mind | smoke | cranes | fish", + "<2>": "drifting | purple | mountains | skyline | city | faces | toward | empty | buddhist | temple | japan | under | ocean | thinking | zooming | rushing | over | rice field | rising | falling | sparkling | snowflake", + "<3>": "sunrises | pheasant farms | people farms | samurai | juniper | fishing boats | far away | kimonos | evenings | peasant rain | sad snow fall", + "<4>": "aluminum | yakitori | the east village | west of the sun | chrysanthemums | cherry blossoms", + "<5>": "resolutional | non-elemental | rolling foothills rise | toward mountains higher | out over this country | in the springtime again" +} \ No newline at end of file diff --git a/node_modules/rita/test/html/data/haikuGrammar.yaml b/node_modules/rita/test/html/data/haikuGrammar.yaml new file mode 100644 index 0000000..a81579f --- /dev/null +++ b/node_modules/rita/test/html/data/haikuGrammar.yaml @@ -0,0 +1,9 @@ +--- +: <5-line> % <7-line> % <5-line> +<5-line>: <1> <4> |<1> <3> <1> |<1> <1> <3> | <1> <2> <2> | <1> <2> <1> <1> | <1> <1> <2> <1> | <1> <1> <1> <2> | <1> <1> <1> <1> <1> | <2> <3> | <2> <2> <1> | <2> <1> <2> | <2> <1> <1> <1> | <3> <2> | <3> <1> <1> | <4> <1> | <5> +<7-line>: <1> <1> <5-line> | <2> <5-line> | <5-line> <1> <1> | <5-line> <2> +<1>: red | white | black | sky | dawns | breaks | falls | leaf | rain | pool | my | your | sun | clouds | blue | green | night | day | dawn | dusk | birds | fly | grass | tree | branch | through | hell | zen | smile | gray | wave | sea | through | sound | mind | smoke | cranes | fish +<2>: drifting | purple | mountains | skyline | city | faces | toward | empty | buddhist | temple | japan | under | ocean | thinking | zooming | rushing | over | rice field | rising | falling | sparkling | snowflake +<3>: sunrises | pheasant farms | people farms | samurai | juniper | fishing boats | far away | kimonos | evenings | peasant rain | sad snow fall +<4>: aluminum | yakitori | the east village | west of the sun | chrysanthemums | cherry blossoms +<5>: resolutional | non-elemental | rolling foothills rise | toward mountains higher | out over this country | in the springtime again diff --git a/node_modules/rita/test/html/data/haikuGrammar2.json b/node_modules/rita/test/html/data/haikuGrammar2.json new file mode 100644 index 0000000..0bf6fb5 --- /dev/null +++ b/node_modules/rita/test/html/data/haikuGrammar2.json @@ -0,0 +1,122 @@ +{ + "": [ + "<5-line> % <7-line> % <5-line>" + ], + "<5-line>": [ + "<1> <4>", + "<1> <3> <1>", + "<1> <1> <3>", + "<1> <2> <2>", + "<1> <2> <1> <1>", + "<1> <1> <2> <1>", + "<1> <1> <1> <2>", + "<1> <1> <1> <1> <1>", + "<2> <3>", + "<2> <2> <1>", + "<2> <1> <2>", + "<2> <1> <1> <1>", + "<3> <2>", + "<3> <1> <1>", + "<4> <1>", + "<5>" + ], + "<7-line>": [ + "<1> <1> <5-line>", + "<2> <5-line>", + "<5-line> <1> <1>", + "<5-line> <2>" + ], + "<1>": [ + "red", + "white", + "black", + "sky", + "dawns", + "breaks", + "falls", + "leaf", + "rain", + "pool", + "my", + "your", + "sun", + "clouds", + "blue", + "green", + "night", + "day", + "dawn", + "dusk", + "birds", + "fly", + "grass", + "tree", + "branch", + "through", + "hell", + "zen", + "smile", + "gray", + "wave", + "sea", + "through", + "sound", + "mind", + "smoke", + "cranes", + "fish" + ], + "<2>": [ + "drifting", + "purple", + "mountains", + "skyline", + "city", + "faces", + "toward", + "empty", + "buddhist", + "temple", + "japan", + "under", + "ocean", + "thinking", + "zooming", + "rushing", + "over", + "rice field", + "rising", + "falling", + "sparkling", + "snowflake" + ], + "<3>": [ + "sunrises", + "pheasant farms", + "people farms", + "samurai", + "juniper", + "fishing boats", + "far away", + "kimonos", + "evenings", + "peasant rain", + "sad snow fall" + ], + "<4>": [ + "aluminum", + "yakitori", + "the east village", + "west of the sun", + "chrysanthemums", + "cherry blossoms" + ], + "<5>": [ + "resolutional", + "non-elemental", + "rolling foothills rise", + "toward mountains higher", + "out over this country", + "in the springtime again" + ] +} \ No newline at end of file diff --git a/node_modules/rita/test/html/data/haikuGrammar2.yaml b/node_modules/rita/test/html/data/haikuGrammar2.yaml new file mode 100644 index 0000000..e62a4df --- /dev/null +++ b/node_modules/rita/test/html/data/haikuGrammar2.yaml @@ -0,0 +1,120 @@ +--- +: + - <5-line> % <7-line> % <5-line> + +<5-line>: + - <1> <4> + - <1> <3> <1> + - <1> <1> <3> + - <1> <2> <2> + - <1> <2> <1> <1> + - <1> <1> <2> <1> + - <1> <1> <1> <2> + - <1> <1> <1> <1> <1> + - <2> <3> + - <2> <2> <1> + - <2> <1> <2> + - <2> <1> <1> <1> + - <3> <2> + - <3> <1> <1> + - <4> <1> + - <5> + +<7-line>: + - <1> <1> <5-line> + - <2> <5-line> + - <5-line> <1> <1> + - <5-line> <2> + +<1>: + - red + - white + - black + - sky + - dawns + - breaks + - falls + - leaf + - rain + - pool + - my + - your + - sun + - clouds + - blue + - green + - night + - day + - dawn + - dusk + - birds + - fly + - grass + - tree + - branch + - through + - hell + - zen + - smile + - gray + - wave + - sea + - through + - sound + - mind + - smoke + - cranes + - fish + +<2>: + - drifting + - purple + - mountains + - skyline + - city + - faces + - toward + - empty + - buddhist + - temple + - japan + - under + - ocean + - thinking + - zooming + - rushing + - over + - rice field + - rising + - falling + - sparkling + - snowflake + +<3>: + - sunrises + - pheasant farms + - people farms + - samurai + - juniper + - fishing boats + - far away + - kimonos + - evenings + - peasant rain + - sad snow fall + +<4>: + - aluminum + - yakitori + - the east village + - west of the sun + - chrysanthemums + - cherry blossoms + +<5>: + - resolutional + - non-elemental + - rolling foothills rise + - toward mountains higher + - out over this country + - in the springtime again diff --git a/node_modules/rita/test/html/data/kafka.txt b/node_modules/rita/test/html/data/kafka.txt new file mode 100644 index 0000000..ac79311 --- /dev/null +++ b/node_modules/rita/test/html/data/kafka.txt @@ -0,0 +1,2196 @@ +One morning, when Gregor Samsa woke from troubled dreams, he +found himself transformed in his bed into a horrible vermin. +He lay on his armour-like back, and if he lifted his head a +little he could see his brown belly, slightly domed and +divided by arches into stiff sections. The bedding was +hardly able to cover it and seemed ready to slide off any +moment. His many legs, pitifully thin compared with the +size of the rest of him, waved about helplessly as he +looked. + +"What's happened to me?" he thought. It wasn't a dream. +His room, a proper human room although a little too small, +lay peacefully between its four familiar walls. A +collection of textile samples lay spread out on the table - +Samsa was a travelling salesman - and above it there hung a +picture that he had recently cut out of an illustrated +magazine and housed in a nice, gilded frame. It showed a +lady fitted out with a fur hat and fur boa who sat upright, +raising a heavy fur muff that covered the whole of her lower +arm towards the viewer. + +Gregor then turned to look out the window at the dull +weather. Drops of rain could be heard hitting the pane, +which made him feel quite sad. "How about if I sleep a +little bit longer and forget all this nonsense", he thought, +but that was something he was unable to do because he was +used to sleeping on his right, and in his present state +couldn't get into that position. However hard he threw +himself onto his right, he always rolled back to where he +was. He must have tried it a hundred times, shut his eyes +so that he wouldn't have to look at the floundering legs, +and only stopped when he began to feel a mild, dull pain +there that he had never felt before. + +"Oh, God", he thought, "what a strenuous career it is that +I've chosen! Travelling day in and day out. Doing business +like this takes much more effort than doing your own +business at home, and on top of that there's the curse of +travelling, worries about making train connections, bad and +irregular food, contact with different people all the time +so that you can never get to know anyone or become friendly +with them. It can all go to Hell!" He felt a slight itch +up on his belly; pushed himself slowly up on his back +towards the headboard so that he could lift his head better; +found where the itch was, and saw that it was covered with +lots of little white spots which he didn't know what to make +of; and when he tried to feel the place with one of his legs +he drew it quickly back because as soon as he touched it he +was overcome by a cold shudder. + +He slid back into his former position. "Getting up early +all the time", he thought, "it makes you stupid. You've got +to get enough sleep. Other travelling salesmen live a life +of luxury. For instance, whenever I go back to the guest +house during the morning to copy out the contract, these +gentlemen are always still sitting there eating their +breakfasts. I ought to just try that with my boss; I'd get +kicked out on the spot. But who knows, maybe that would be +the best thing for me. If I didn't have my parents to think +about I'd have given in my notice a long time ago, I'd have +gone up to the boss and told him just what I think, tell him +everything I would, let him know just what I feel. He'd +fall right off his desk! And it's a funny sort of business +to be sitting up there at your desk, talking down at your +subordinates from up there, especially when you have to go +right up close because the boss is hard of hearing. Well, +there's still some hope; once I've got the money together to +pay off my parents' debt to him - another five or six years +I suppose - that's definitely what I'll do. That's when +I'll make the big change. First of all though, I've got to +get up, my train leaves at five." + +And he looked over at the alarm clock, ticking on the chest +of drawers. "God in Heaven!" he thought. It was half past +six and the hands were quietly moving forwards, it was even +later than half past, more like quarter to seven. Had the +alarm clock not rung? He could see from the bed that it had +been set for four o'clock as it should have been; it +certainly must have rung. Yes, but was it possible to +quietly sleep through that furniture-rattling noise? True, +he had not slept peacefully, but probably all the more +deeply because of that. What should he do now? The next +train went at seven; if he were to catch that he would have +to rush like mad and the collection of samples was still not +packed, and he did not at all feel particularly fresh and +lively. And even if he did catch the train he would not +avoid his boss's anger as the office assistant would have +been there to see the five o'clock train go, he would have +put in his report about Gregor's not being there a long time +ago. The office assistant was the boss's man, spineless, +and with no understanding. What about if he reported sick? +But that would be extremely strained and suspicious as in +fifteen years of service Gregor had never once yet been ill. +His boss would certainly come round with the doctor from the +medical insurance company, accuse his parents of having a +lazy son, and accept the doctor's recommendation not to make +any claim as the doctor believed that no-one was ever ill +but that many were workshy. And what's more, would he have +been entirely wrong in this case? Gregor did in fact, apart +from excessive sleepiness after sleeping for so long, feel +completely well and even felt much hungrier than usual. + +He was still hurriedly thinking all this through, unable to +decide to get out of the bed, when the clock struck quarter +to seven. There was a cautious knock at the door near his +head. "Gregor", somebody called - it was his mother - "it's +quarter to seven. Didn't you want to go somewhere?" That +gentle voice! Gregor was shocked when he heard his own +voice answering, it could hardly be recognised as the voice +he had had before. As if from deep inside him, there was a +painful and uncontrollable squeaking mixed in with it, the +words could be made out at first but then there was a sort +of echo which made them unclear, leaving the hearer unsure +whether he had heard properly or not. Gregor had wanted to +give a full answer and explain everything, but in the +circumstances contented himself with saying: "Yes, mother, +yes, thank-you, I'm getting up now." The change in Gregor's +voice probably could not be noticed outside through the +wooden door, as his mother was satisfied with this +explanation and shuffled away. But this short conversation +made the other members of the family aware that Gregor, +against their expectations was still at home, and soon his +father came knocking at one of the side doors, gently, but +with his fist. "Gregor, Gregor", he called, "what's wrong?" +And after a short while he called again with a warning +deepness in his voice: "Gregor! Gregor!" At the other side +door his sister came plaintively: "Gregor? Aren't you well? +Do you need anything?" + +Gregor answered to both sides: "I'm ready, now", making an +effort to remove all the strangeness from his voice by +enunciating very carefully and putting long pauses between +each, individual word. His father went back to his +breakfast, but his sister whispered: "Gregor, open the door, +I beg of you." Gregor, however, had no thought of opening +the door, and instead congratulated himself for his cautious +habit, acquired from his travelling, of locking all doors at +night even when he was at home. + +The first thing he wanted to do was to get up in peace +without being disturbed, to get dressed, and most of all to +have his breakfast. Only then would he consider what to do +next, as he was well aware that he would not bring his +thoughts to any sensible conclusions by lying in bed. He +remembered that he had often felt a slight pain in bed, +perhaps caused by lying awkwardly, but that had always +turned out to be pure imagination and he wondered how his +imaginings would slowly resolve themselves today. He did +not have the slightest doubt that the change in his voice +was nothing more than the first sign of a serious cold, +which was an occupational hazard for travelling salesmen. + +It was a simple matter to throw off the covers; he only had +to blow himself up a little and they fell off by themselves. +But it became difficult after that, especially as he was so +exceptionally broad. He would have used his arms and his +hands to push himself up; but instead of them he only had +all those little legs continuously moving in different +directions, and which he was moreover unable to control. If +he wanted to bend one of them, then that was the first one +that would stretch itself out; and if he finally managed to +do what he wanted with that leg, all the others seemed to be +set free and would move about painfully. "This is +something that can't be done in bed", Gregor said to +himself, "so don't keep trying to do it". + +The first thing he wanted to do was get the lower part of +his body out of the bed, but he had never seen this lower +part, and could not imagine what it looked like; it turned +out to be too hard to move; it went so slowly; and finally, +almost in a frenzy, when he carelessly shoved himself +forwards with all the force he could gather, he chose the +wrong direction, hit hard against the lower bedpost, and +learned from the burning pain he felt that the lower part of +his body might well, at present, be the most sensitive. + +So then he tried to get the top part of his body out of the +bed first, carefully turning his head to the side. This he +managed quite easily, and despite its breadth and its +weight, the bulk of his body eventually followed slowly in +the direction of the head. But when he had at last got his +head out of the bed and into the fresh air it occurred to +him that if he let himself fall it would be a miracle if his +head were not injured, so he became afraid to carry on +pushing himself forward the same way. And he could not +knock himself out now at any price; better to stay in bed +than lose consciousness. + +It took just as much effort to get back to where he had been +earlier, but when he lay there sighing, and was once more +watching his legs as they struggled against each other even +harder than before, if that was possible, he could think of +no way of bringing peace and order to this chaos. He told +himself once more that it was not possible for him to stay +in bed and that the most sensible thing to do would be to +get free of it in whatever way he could at whatever +sacrifice. At the same time, though, he did not forget to +remind himself that calm consideration was much better than +rushing to desperate conclusions. At times like this he +would direct his eyes to the window and look out as clearly +as he could, but unfortunately, even the other side of the +narrow street was enveloped in morning fog and the view had +little confidence or cheer to offer him. "Seven o'clock, +already", he said to himself when the clock struck again, +"seven o'clock, and there's still a fog like this." And he +lay there quietly a while longer, breathing lightly as if he +perhaps expected the total stillness to bring things back to +their real and natural state. + +But then he said to himself: "Before it strikes quarter past +seven I'll definitely have to have got properly out of bed. +And by then somebody will have come round from work to ask +what's happened to me as well, as they open up at work +before seven o'clock." And so he set himself to the task of +swinging the entire length of his body out of the bed all at +the same time. If he succeeded in falling out of bed in +this way and kept his head raised as he did so he could +probably avoid injuring it. His back seemed to be quite +hard, and probably nothing would happen to it falling onto +the carpet. His main concern was for the loud noise he was +bound to make, and which even through all the doors would +probably raise concern if not alarm. But it was something +that had to be risked. + +When Gregor was already sticking half way out of the bed - +the new method was more of a game than an effort, all he had +to do was rock back and forth - it occurred to him how +simple everything would be if somebody came to help him. +Two strong people - he had his father and the maid in mind - +would have been more than enough; they would only have to +push their arms under the dome of his back, peel him away +from the bed, bend down with the load and then be patient +and careful as he swang over onto the floor, where, +hopefully, the little legs would find a use. Should he +really call for help though, even apart from the fact that +all the doors were locked? Despite all the difficulty he +was in, he could not suppress a smile at this thought. + +After a while he had already moved so far across that it +would have been hard for him to keep his balance if he +rocked too hard. The time was now ten past seven and he +would have to make a final decision very soon. Then there +was a ring at the door of the flat. "That'll be someone +from work", he said to himself, and froze very still, +although his little legs only became all the more lively as +they danced around. For a moment everything remained quiet. +"They're not opening the door", Gregor said to himself, +caught in some nonsensical hope. But then of course, the +maid's firm steps went to the door as ever and opened it. +Gregor only needed to hear the visitor's first words of +greeting and he knew who it was - the chief clerk himself. +Why did Gregor have to be the only one condemned to work for +a company where they immediately became highly suspicious at +the slightest shortcoming? Were all employees, every one of +them, louts, was there not one of them who was faithful and +devoted who would go so mad with pangs of conscience that he +couldn't get out of bed if he didn't spend at least a couple +of hours in the morning on company business? Was it really +not enough to let one of the trainees make enquiries - +assuming enquiries were even necessary - did the chief clerk +have to come himself, and did they have to show the whole, +innocent family that this was so suspicious that only the +chief clerk could be trusted to have the wisdom to +investigate it? And more because these thoughts had made +him upset than through any proper decision, he swang himself +with all his force out of the bed. There was a loud thump, +but it wasn't really a loud noise. His fall was softened a +little by the carpet, and Gregor's back was also more +elastic than he had thought, which made the sound muffled +and not too noticeable. He had not held his head carefully +enough, though, and hit it as he fell; annoyed and in pain, +he turned it and rubbed it against the carpet. + +"Something's fallen down in there", said the chief clerk in +the room on the left. Gregor tried to imagine whether +something of the sort that had happened to him today could +ever happen to the chief clerk too; you had to concede that +it was possible. But as if in gruff reply to this question, +the chief clerk's firm footsteps in his highly polished +boots could now be heard in the adjoining room. From the +room on his right, Gregor's sister whispered to him to let +him know: "Gregor, the chief clerk is here." + +"Yes, I know", said Gregor to himself; but without daring to +raise his voice loud enough for his sister to hear him. + +"Gregor", said his father now from the room to his left, +"the chief clerk has come round and wants to know why you +didn't leave on the early train. We don't know what to say +to him. And anyway, he wants to speak to you personally. +So please open up this door. I'm sure he'll be good enough +to forgive the untidiness of your room." + +Then the chief clerk called "Good morning, Mr. Samsa". + +"He isn't well", said his mother to the chief clerk, while +his father continued to speak through the door. "He isn't +well, please believe me. Why else would Gregor have missed +a train! The lad only ever thinks about the business. It +nearly makes me cross the way he never goes out in the +evenings; he's been in town for a week now but stayed home +every evening. He sits with us in the kitchen and just +reads the paper or studies train timetables. His idea of +relaxation is working with his fretsaw. He's made a little +frame, for instance, it only took him two or three evenings, +you'll be amazed how nice it is; it's hanging up in his +room; you'll see it as soon as Gregor opens the door. +Anyway, I'm glad you're here; we wouldn't have been able to +get Gregor to open the door by ourselves; he's so stubborn; +and I'm sure he isn't well, he said this morning that he is, +but he isn't." + +"I'll be there in a moment", said Gregor slowly and +thoughtfully, but without moving so that he would not miss +any word of the conversation. "Well I can't think of any +other way of explaining it, Mrs. Samsa", said the chief +clerk, "I hope it's nothing serious. But on the other hand, +I must say that if we people in commerce ever become +slightly unwell then, fortunately or unfortunately as you +like, we simply have to overcome it because of business +considerations." "Can the chief clerk come in to see you +now then?", asked his father impatiently, knocking at the +door again. "No", said Gregor. In the room on his right +there followed a painful silence; in the room on his left +his sister began to cry. + +So why did his sister not go and join the others? She had +probably only just got up and had not even begun to get +dressed. And why was she crying? Was it because he had not +got up, and had not let the chief clerk in, because he was +in danger of losing his job and if that happened his boss +would once more pursue their parents with the same demands +as before? There was no need to worry about things like +that yet. Gregor was still there and had not the slightest +intention of abandoning his family. For the time being he +just lay there on the carpet, and no-one who knew the +condition he was in would seriously have expected him to let +the chief clerk in. It was only a minor discourtesy, and a +suitable excuse could easily be found for it later on, it +was not something for which Gregor could be sacked on the +spot. And it seemed to Gregor much more sensible to leave +him now in peace instead of disturbing him with talking at +him and crying. But the others didn't know what was +happening, they were worried, that would excuse their +behaviour. The chief clerk now raised his voice, "Mr. +Samsa", he called to him, "what is wrong? You barricade +yourself in your room, give us no more than yes or no for an +answer, you are causing serious and unnecessary concern to +your parents and you fail - and I mention this just by the +way - you fail to carry out your business duties in a way +that is quite unheard of. I'm speaking here on behalf of +your parents and of your employer, and really must request a +clear and immediate explanation. I am astonished, quite +astonished. I thought I knew you as a calm and sensible +person, and now you suddenly seem to be showing off with +peculiar whims. This morning, your employer did suggest a +possible reason for your failure to appear, it's true - it +had to do with the money that was recently entrusted to you +- but I came near to giving him my word of honour that that +could not be the right explanation. But now that I see your +incomprehensible stubbornness I no longer feel any wish +whatsoever to intercede on your behalf. And nor is your +position all that secure. I had originally intended to say +all this to you in private, but since you cause me to waste +my time here for no good reason I don't see why your parents +should not also learn of it. Your turnover has been very +unsatisfactory of late; I grant you that it's not the time +of year to do especially good business, we recognise that; +but there simply is no time of year to do no business at +all, Mr. Samsa, we cannot allow there to be." + +"But Sir", called Gregor, beside himself and forgetting all +else in the excitement, "I'll open up immediately, just a +moment. I'm slightly unwell, an attack of dizziness, I +haven't been able to get up. I'm still in bed now. I'm +quite fresh again now, though. I'm just getting out of bed. +Just a moment. Be patient! It's not quite as easy as I'd +thought. I'm quite alright now, though. It's shocking, +what can suddenly happen to a person! I was quite alright +last night, my parents know about it, perhaps better than +me, I had a small symptom of it last night already. They +must have noticed it. I don't know why I didn't let you +know at work! But you always think you can get over an +illness without staying at home. Please, don't make my +parents suffer! There's no basis for any of the accusations +you're making; nobody's ever said a word to me about any of +these things. Maybe you haven't read the latest contracts I +sent in. I'll set off with the eight o'clock train, as +well, these few hours of rest have given me strength. You +don't need to wait, sir; I'll be in the office soon after +you, and please be so good as to tell that to the boss and +recommend me to him!" And while Gregor gushed out these +words, hardly knowing what he was saying, he made his way +over to the chest of drawers - this was easily done, +probably because of the practise he had already had in bed - +where he now tried to get himself upright. He really did +want to open the door, really did want to let them see him +and to speak with the chief clerk; the others were being so +insistent, and he was curious to learn what they would say +when they caught sight of him. If they were shocked then it +would no longer be Gregor's responsibility and he could +rest. If, however, they took everything calmly he would +still have no reason to be upset, and if he hurried he +really could be at the station for eight o'clock. The first +few times he tried to climb up on the smooth chest of +drawers he just slid down again, but he finally gave himself +one last swing and stood there upright; the lower part of +his body was in serious pain but he no longer gave any +attention to it. Now he let himself fall against the back +of a nearby chair and held tightly to the edges of it with +his little legs. By now he had also calmed down, and kept +quiet so that he could listen to what the chief clerk was +saying. + +"Did you understand a word of all that?" the chief clerk +asked his parents, "surely he's not trying to make fools of +us". "Oh, God!" called his mother, who was already in +tears, "he could be seriously ill and we're making him +suffer. Grete! Grete!" she then cried. "Mother?" his sister +called from the other side. They communicated across +Gregor's room. "You'll have to go for the doctor straight +away. Gregor is ill. Quick, get the doctor. Did you hear +the way Gregor spoke just now?" +"That was the voice of an animal", said the chief clerk, +with a calmness that was in contrast with his mother's +screams. "Anna! Anna!" his father called into the kitchen +through the entrance hall, clapping his hands, "get a +locksmith here, now!" And the two girls, their skirts +swishing, immediately ran out through the hall, wrenching +open the front door of the flat as they went. How had his +sister managed to get dressed so quickly? There was no +sound of the door banging shut again; they must have left it +open; people often do in homes where something awful has +happened. + +Gregor, in contrast, had become much calmer. So they +couldn't understand his words any more, although they seemed +clear enough to him, clearer than before - perhaps his ears +had become used to the sound. They had realised, though, +that there was something wrong with him, and were ready to +help. The first response to his situation had been +confident and wise, and that made him feel better. He felt +that he had been drawn back in among people, and from the +doctor and the locksmith he expected great and surprising +achievements - although he did not really distinguish one +from the other. Whatever was said next would be crucial, +so, in order to make his voice as clear as possible, he +coughed a little, but taking care to do this not too loudly +as even this might well sound different from the way that a +human coughs and he was no longer sure he could judge this +for himself. Meanwhile, it had become very quiet in the +next room. Perhaps his parents were sat at the table +whispering with the chief clerk, or perhaps they were all +pressed against the door and listening. + +Gregor slowly pushed his way over to the door with the +chair. Once there he let go of it and threw himself onto +the door, holding himself upright against it using the +adhesive on the tips of his legs. He rested there a little +while to recover from the effort involved and then set +himself to the task of turning the key in the lock with his +mouth. He seemed, unfortunately, to have no proper teeth - +how was he, then, to grasp the key? - but the lack of teeth +was, of course, made up for with a very strong jaw; using +the jaw, he really was able to start the key turning, +ignoring the fact that he must have been causing some kind +of damage as a brown fluid came from his mouth, flowed over +the key and dripped onto the floor. + +"Listen", said the chief clerk in the next room, "he's +turning the key." Gregor was greatly encouraged by this; +but they all should have been calling to him, his father and +his mother too: "Well done, Gregor", they should have cried, +"keep at it, keep hold of the lock!" And with the idea that +they were all excitedly following his efforts, he bit on the +key with all his strength, paying no attention to the pain +he was causing himself. As the key turned round he turned +around the lock with it, only holding himself upright with +his mouth, and hung onto the key or pushed it down again +with the whole weight of his body as needed. The clear +sound of the lock as it snapped back was Gregor's sign that +he could break his concentration, and as he regained his +breath he said to himself: "So, I didn't need the locksmith +after all". Then he lay his head on the handle of the door +to open it completely. + +Because he had to open the door in this way, it was already +wide open before he could be seen. He had first to slowly +turn himself around one of the double doors, and he had to +do it very carefully if he did not want to fall flat on his +back before entering the room. He was still occupied with +this difficult movement, unable to pay attention to anything +else, when he heard the chief clerk exclaim a loud "Oh!", +which sounded like the soughing of the wind. Now he also +saw him - he was the nearest to the door - his hand pressed +against his open mouth and slowly retreating as if driven by +a steady and invisible force. Gregor's mother, her hair +still dishevelled from bed despite the chief clerk's being +there, looked at his father. Then she unfolded her arms, +took two steps forward towards Gregor and sank down onto the +floor into her skirts that spread themselves out around her +as her head disappeared down onto her breast. His father +looked hostile, and clenched his fists as if wanting to +knock Gregor back into his room. Then he looked uncertainly +round the living room, covered his eyes with his hands and +wept so that his powerful chest shook. + +So Gregor did not go into the room, but leant against the +inside of the other door which was still held bolted in +place. In this way only half of his body could be seen, +along with his head above it which he leant over to one side +as he peered out at the others. Meanwhile the day had +become much lighter; part of the endless, grey-black +building on the other side of the street - which was a +hospital - could be seen quite clearly with the austere and +regular line of windows piercing its facade; the rain was +still falling, now throwing down large, individual droplets +which hit the ground one at a time. The washing up from +breakfast lay on the table; there was so much of it because, +for Gregor's father, breakfast was the most important meal +of the day and he would stretch it out for several hours as +he sat reading a number of different newspapers. On the +wall exactly opposite there was photograph of Gregor when he +was a lieutenant in the army, his sword in his hand and a +carefree smile on his face as he called forth respect for +his uniform and bearing. The door to the entrance hall was +open and as the front door of the flat was also open he +could see onto the landing and the stairs where they began +their way down below. + +"Now, then", said Gregor, well aware that he was the only +one to have kept calm, "I'll get dressed straight away now, +pack up my samples and set off. Will you please just let me +leave? You can see", he said to the chief clerk, "that I'm +not stubborn and like I like to do my job; being a +commercial traveller is arduous but without travelling I +couldn't earn my living. So where are you going, in to the +office? Yes? Will you report everything accurately, then? +It's quite possible for someone to be temporarily unable to +work, but that's just the right time to remember what's been +achieved in the past and consider that later on, once the +difficulty has been removed, he will certainly work with all +the more diligence and concentration. You're well aware +that I'm seriously in debt to our employer as well as having +to look after my parents and my sister, so that I'm trapped +in a difficult situation, but I will work my way out of it +again. Please don't make things any harder for me than they +are already, and don't take sides against me at the office. +I know that nobody likes the travellers. They think we earn +an enormous wage as well as having a soft time of it. +That's just prejudice but they have no particular reason to +think better it. But you, sir, you have a better overview +than the rest of the staff, in fact, if I can say this in +confidence, a better overview than the boss himself - it's +very easy for a businessman like him to make mistakes about +his employees and judge them more harshly than he should. +And you're also well aware that we travellers spend almost +the whole year away from the office, so that we can very +easily fall victim to gossip and chance and groundless +complaints, and it's almost impossible to defend yourself +from that sort of thing, we don't usually even hear about +them, or if at all it's when we arrive back home exhausted +from a trip, and that's when we feel the harmful effects of +what's been going on without even knowing what caused them. +Please, don't go away, at least first say something to show +that you grant that I'm at least partly right!" + +But the chief clerk had turned away as soon as Gregor had +started to speak, and, with protruding lips, only stared +back at him over his trembling shoulders as he left. He did +not keep still for a moment while Gregor was speaking, but +moved steadily towards the door without taking his eyes off +him. He moved very gradually, as if there had been some +secret prohibition on leaving the room. It was only when he +had reached the entrance hall that he made a sudden +movement, drew his foot from the living room, and rushed +forward in a panic. In the hall, he stretched his right +hand far out towards the stairway as if out there, there +were some supernatural force waiting to save him. + +Gregor realised that it was out of the question to let the +chief clerk go away in this mood if his position in the firm +was not to be put into extreme danger. That was something +his parents did not understand very well; over the years, +they had become convinced that this job would provide for +Gregor for his entire life, and besides, they had so much to +worry about at present that they had lost sight of any +thought for the future. Gregor, though, did think about the +future. The chief clerk had to be held back, calmed down, +convinced and finally won over; the future of Gregor and his +family depended on it! If only his sister were here! She +was clever; she was already in tears while Gregor was still +lying peacefully on his back. And the chief clerk was a +lover of women, surely she could persuade him; she would +close the front door in the entrance hall and talk him out +of his shocked state. But his sister was not there, Gregor +would have to do the job himself. + +And without considering that he still was not familiar with +how well he could move about in his present state, or that +his speech still might not - or probably would not - be +understood, he let go of the door; pushed himself through +the opening; tried to reach the chief clerk on the landing +who, ridiculously, was holding on to the banister with both +hands; but Gregor fell immediately over and, with a little +scream as he sought something to hold onto, landed on his +numerous little legs. Hardly had that happened than, for +the first time that day, he began to feel alright with his +body; the little legs had the solid ground under them; to +his pleasure, they did exactly as he told them; they were +even making the effort to carry him where he wanted to go; +and he was soon believing that all his sorrows would soon be +finally at an end. He held back the urge to move but +swayed from side to side as he crouched there on the floor. +His mother was not far away in front of him and seemed, at +first, quite engrossed in herself, but then she suddenly +jumped up with her arms outstretched and her fingers spread +shouting: "Help, for pity's sake, Help!" The way she held +her head suggested she wanted to see Gregor better, but the +unthinking way she was hurrying backwards showed that she +did not; she had forgotten that the table was behind her +with all the breakfast things on it; when she reached the +table she sat quickly down on it without knowing what she +was doing; without even seeming to notice that the coffee +pot had been knocked over and a gush of coffee was pouring +down onto the carpet. + +"Mother, mother", said Gregor gently, looking up at her. He +had completely forgotten the chief clerk for the moment, but +could not help himself snapping in the air with his jaws at +the sight of the flow of coffee. That set his mother +screaming anew, she fled from the table and into the arms of +his father as he rushed towards her. Gregor, though, had no +time to spare for his parents now; the chief clerk had +already reached the stairs; with his chin on the banister, +he looked back for the last time. Gregor made a run for +him; he wanted to be sure of reaching him; the chief clerk +must have expected something, as he leapt down several steps +at once and disappeared; his shouts resounding all around +the staircase. The flight of the chief clerk seemed, +unfortunately, to put Gregor's father into a panic as well. +Until then he had been relatively self controlled, but now, +instead of running after the chief clerk himself, or at +least not impeding Gregor as he ran after him, Gregor's +father seized the chief clerk's stick in his right hand (the +chief clerk had left it behind on a chair, along with his +hat and overcoat), picked up a large newspaper from the +table with his left, and used them to drive Gregor back into +his room, stamping his foot at him as he went. Gregor's +appeals to his father were of no help, his appeals were +simply not understood, however much he humbly turned his +head his father merely stamped his foot all the harder. + +Across the room, despite the chilly weather, Gregor's mother +had pulled open a window, leant far out of it and pressed +her hands to her face. A strong draught of air flew in from +the street towards the stairway, the curtains flew up, the +newspapers on the table fluttered and some of them were +blown onto the floor. Nothing would stop Gregor's father as +he drove him back, making hissing noises at him like a wild +man. Gregor had never had any practice in moving backwards +and was only able to go very slowly. If Gregor had only +been allowed to turn round he would have been back in his +room straight away, but he was afraid that if he took the +time to do that his father would become impatient, and there +was the threat of a lethal blow to his back or head from the +stick in his father's hand any moment. Eventually, though, +Gregor realised that he had no choice as he saw, to his +disgust, that he was quite incapable of going backwards in a +straight line; so he began, as quickly as possible and with +frequent anxious glances at his father, to turn himself +round. It went very slowly, but perhaps his father was able +to see his good intentions as he did nothing to hinder him, +in fact now and then he used the tip of his stick to give +directions from a distance as to which way to turn. + +If only his father would stop that unbearable hissing! It +was making Gregor quite confused. When he had nearly +finished turning round, still listening to that hissing, he +made a mistake and turned himself back a little the way he +had just come. He was pleased when he finally had his head +in front of the doorway, but then saw that it was too +narrow, and his body was too broad to get through it without +further difficulty. In his present mood, it obviously did +not occur to his father to open the other of the double +doors so that Gregor would have enough space to get through. +He was merely fixed on the idea that Gregor should be got +back into his room as quickly as possible. Nor would he +ever have allowed Gregor the time to get himself upright as +preparation for getting through the doorway. What he did, +making more noise than ever, was to drive Gregor forwards +all the harder as if there had been nothing in the way; it +sounded to Gregor as if there was now more than one father +behind him; it was not a pleasant experience, and Gregor +pushed himself into the doorway without regard for what +might happen. One side of his body lifted itself, he lay at +an angle in the doorway, one flank scraped on the white door +and was painfully injured, leaving vile brown flecks on it, +soon he was stuck fast and would not have been able to move +at all by himself, the little legs along one side hung +quivering in the air while those on the other side were +pressed painfully against the ground. Then his father gave +him a hefty shove from behind which released him from where +he was held and sent him flying, and heavily bleeding, deep +into his room. The door was slammed shut with the stick, +then, finally, all was quiet. + +II + + +It was not until it was getting dark that evening that +Gregor awoke from his deep and coma-like sleep. He would +have woken soon afterwards anyway even if he hadn't been +disturbed, as he had had enough sleep and felt fully rested. +But he had the impression that some hurried steps and the +sound of the door leading into the front room being +carefully shut had woken him. The light from the electric +street lamps shone palely here and there onto the ceiling +and tops of the furniture, but down below, where Gregor was, +it was dark. He pushed himself over to the door, feeling +his way clumsily with his antennae - of which he was now +beginning to learn the value - in order to see what had been +happening there. The whole of his left side seemed like +one, painfully stretched scar, and he limped badly on his +two rows of legs. One of the legs had been badly injured in +the events of that morning - it was nearly a miracle that +only one of them had been - and dragged along lifelessly. +It was only when he had reached the door that he realised +what it actually was that had drawn him over to it; it was +the smell of something to eat. By the door there was a dish +filled with sweetened milk with little pieces of white bread +floating in it. He was so pleased he almost laughed, as he +was even hungrier than he had been that morning, and +immediately dipped his head into the milk, nearly covering +his eyes with it. But he soon drew his head back again in +disappointment; not only did the pain in his tender left +side make it difficult to eat the food - he was only able to +eat if his whole body worked together as a snuffling whole - +but the milk did not taste at all nice. Milk like this was +normally his favourite drink, and his sister had certainly +left it there for him because of that, but he turned, almost +against his own will, away from the dish and crawled back +into the centre of the room. + +Through the crack in the door, Gregor could see that the gas +had been lit in the living room. His father at this time +would normally be sat with his evening paper, reading it out +in a loud voice to Gregor's mother, and sometimes to his +sister, but there was now not a sound to be heard. Gregor's +sister would often write and tell him about this reading, +but maybe his father had lost the habit in recent times. It +was so quiet all around too, even though there must have +been somebody in the flat. "What a quiet life it is the +family lead", said Gregor to himself, and, gazing into the +darkness, felt a great pride that he was able to provide a +life like that in such a nice home for his sister and +parents. But what now, if all this peace and wealth and +comfort should come to a horrible and frightening end? That +was something that Gregor did not want to think about too +much, so he started to move about, crawling up and down the +room. + +Once during that long evening, the door on one side of the +room was opened very slightly and hurriedly closed again; +later on the door on the other side did the same; it seemed +that someone needed to enter the room but thought better of +it. Gregor went and waited immediately by the door, +resolved either to bring the timorous visitor into the room +in some way or at least to find out who it was; but the door +was opened no more that night and Gregor waited in vain. +The previous morning while the doors were locked everyone +had wanted to get in there to him, but now, now that he had +opened up one of the doors and the other had clearly been +unlocked some time during the day, no-one came, and the keys +were in the other sides. + +It was not until late at night that the gaslight in the +living room was put out, and now it was easy to see that +parents and sister had stayed awake all that time, as they +all could be distinctly heard as they went away together on +tip-toe. It was clear that no-one would come into Gregor's +room any more until morning; that gave him plenty of time to +think undisturbed about how he would have to re-arrange his +life. For some reason, the tall, empty room where he was +forced to remain made him feel uneasy as he lay there flat +on the floor, even though he had been living in it for five +years. Hardly aware of what he was doing other than a +slight feeling of shame, he hurried under the couch. It +pressed down on his back a little, and he was no longer able +to lift his head, but he nonetheless felt immediately at +ease and his only regret was that his body was too broad to +get it all underneath. He spent the whole night there. +Some of the time he passed in a light sleep, although he +frequently woke from it in alarm because of his hunger, and +some of the time was spent in worries and vague hopes which, +however, always led to the same conclusion: for the time +being he must remain calm, he must show patience and the +greatest consideration so that his family could bear the +unpleasantness that he, in his present condition, was forced +to impose on them. + +Gregor soon had the opportunity to test the strength of his +decisions, as early the next morning, almost before the +night had ended, his sister, nearly fully dressed, opened +the door from the front room and looked anxiously in. She +did not see him straight away, but when she did notice him +under the couch - he had to be somewhere, for God's sake, he +couldn't have flown away - she was so shocked that she lost +control of herself and slammed the door shut again from +outside. But she seemed to regret her behaviour, as she +opened the door again straight away and came in on tip-toe +as if entering the room of someone seriously ill or even of +a stranger. Gregor had pushed his head forward, right to +the edge of the couch, and watched her. Would she notice +that he had left the milk as it was, realise that it was not +from any lack of hunger and bring him in some other food +that was more suitable? If she didn't do it herself he +would rather go hungry than draw her attention to it, +although he did feel a terrible urge to rush forward from +under the couch, throw himself at his sister's feet and beg +her for something good to eat. However, his sister noticed +the full dish immediately and looked at it and the few drops +of milk splashed around it with some surprise. She +immediately picked it up - using a rag, not her bare hands - +and carried it out. Gregor was extremely curious as to what +she would bring in its place, imagining the wildest +possibilities, but he never could have guessed what his +sister, in her goodness, actually did bring. In order to +test his taste, she brought him a whole selection of things, +all spread out on an old newspaper. There were old, half- +rotten vegetables; bones from the evening meal, covered in +white sauce that had gone hard; a few raisins and almonds; +some cheese that Gregor had declared inedible two days +before; a dry roll and some bread spread with butter and +salt. As well as all that she had poured some water into +the dish, which had probably been permanently set aside for +Gregor's use, and placed it beside them. Then, out of +consideration for Gregor's feelings, as she knew that he +would not eat in front of her, she hurried out again and +even turned the key in the lock so that Gregor would know he +could make things as comfortable for himself as he liked. +Gregor's little legs whirred, at last he could eat. What's +more, his injuries must already have completely healed as he +found no difficulty in moving. This amazed him, as more +than a month earlier he had cut his finger slightly with a +knife, he thought of how his finger had still hurt the day +before yesterday. + +"Am I less sensitive than I used to be, then?", he thought, +and was already sucking greedily at the cheese which had +immediately, almost compellingly, attracted him much more +than the other foods on the newspaper. Quickly one after +another, his eyes watering with pleasure, he consumed the +cheese, the vegetables and the sauce; the fresh foods, on +the other hand, he didn't like at all, and even dragged the +things he did want to eat a little way away from them +because he couldn't stand the smell. Long after he had +finished eating and lay lethargic in the same place, his +sister slowly turned the key in the lock as a sign to him +that he should withdraw. He was immediately startled, +although he had been half asleep, and he hurried back under +the couch. But he needed great self-control to stay there +even for the short time that his sister was in the room, as +eating so much food had rounded out his body a little and he +could hardly breathe in that narrow space. Half +suffocating, he watched with bulging eyes as his sister +unselfconsciously took a broom and swept up the left-overs, +mixing them in with the food he had not even touched at all +as if it could not be used any more. She quickly dropped it +all into a bin, closed it with its wooden lid, and carried +everything out. She had hardly turned her back before +Gregor came out again from under the couch and stretched +himself. + +This was how Gregor received his food each day now, once in +the morning while his parents and the maid were still +asleep, and the second time after everyone had eaten their +meal at midday as his parents would sleep for a little while +then as well, and Gregor's sister would send the maid away +on some errand. Gregor's father and mother certainly did +not want him to starve either, but perhaps it would have +been more than they could stand to have any more experience +of his feeding than being told about it, and perhaps his +sister wanted to spare them what distress she could as they +were indeed suffering enough. + +It was impossible for Gregor to find out what they had told +the doctor and the locksmith that first morning to get them +out of the flat. As nobody could understand him, nobody, +not even his sister, thought that he could understand them, +so he had to be content to hear his sister's sighs and +appeals to the saints as she moved about his room. It was +only later, when she had become a little more used to +everything - there was, of course, no question of her ever +becoming fully used to the situation - that Gregor would +sometimes catch a friendly comment, or at least a comment +that could be construed as friendly. "He's enjoyed his +dinner today", she might say when he had diligently cleared +away all the food left for him, or if he left most of it, +which slowly became more and more frequent, she would often +say, sadly, "now everything's just been left there again". + +Although Gregor wasn't able to hear any news directly he did +listen to much of what was said in the next rooms, and +whenever he heard anyone speaking he would scurry straight +to the appropriate door and press his whole body against it. +There was seldom any conversation, especially at first, that +was not about him in some way, even if only in secret. For +two whole days, all the talk at every mealtime was about +what they should do now; but even between meals they spoke +about the same subject as there were always at least two +members of the family at home - nobody wanted to be at home +by themselves and it was out of the question to leave the +flat entirely empty. And on the very first day the maid had +fallen to her knees and begged Gregor's mother to let her go +without delay. It was not very clear how much she knew of +what had happened but she left within a quarter of an hour, +tearfully thanking Gregor's mother for her dismissal as if +she had done her an enormous service. She even swore +emphatically not to tell anyone the slightest about what had +happened, even though no-one had asked that of her. Now +Gregor's sister also had to help his mother with the +cooking; although that was not so much bother as no-one ate +very much. Gregor often heard how one of them would +unsuccessfully urge another to eat, and receive no more +answer than "no thanks, I've had enough" or something +similar. No-one drank very much either. His sister would +sometimes ask his father whether he would like a beer, +hoping for the chance to go and fetch it herself. When his +father then said nothing she would add, so that he would not +feel selfish, that she could send the housekeeper for it, +but then his father would close the matter with a big, loud +"No", and no more would be said. + +Even before the first day had come to an end, his father had +explained to Gregor's mother and sister what their finances +and prospects were. Now and then he stood up from the table +and took some receipt or document from the little cash box +he had saved from his business when it had collapsed five +years earlier. Gregor heard how he opened the complicated +lock and then closed it again after he had taken the item he +wanted. What he heard his father say was some of the first +good news that Gregor heard since he had first been +incarcerated in his room. He had thought that nothing at +all remained from his father's business, at least he had +never told him anything different, and Gregor had never +asked him about it anyway. Their business misfortune had +reduced the family to a state of total despair, and Gregor's +only concern at that time had been to arrange things so that +they could all forget about it as quickly as possible. So +then he started working especially hard, with a fiery vigour +that raised him from a junior salesman to a travelling +representative almost overnight, bringing with it the +chance to earn money in quite different ways. Gregor +converted his success at work straight into cash that he +could lay on the table at home for the benefit of his +astonished and delighted family. They had been good times +and they had never come again, at least not with the same +splendour, even though Gregor had later earned so much that +he was in a position to bear the costs of the whole family, +and did bear them. They had even got used to it, both +Gregor and the family, they took the money with gratitude +and he was glad to provide it, although there was no longer +much warm affection given in return. Gregor only remained +close to his sister now. Unlike him, she was very fond of +music and a gifted and expressive violinist, it was his +secret plan to send her to the conservatory next year even +though it would cause great expense that would have to be +made up for in some other way. During Gregor's short +periods in town, conversation with his sister would often +turn to the conservatory but it was only ever mentioned as a +lovely dream that could never be realised. Their parents +did not like to hear this innocent talk, but Gregor thought +about it quite hard and decided he would let them know what +he planned with a grand announcement of it on Christmas day. +That was the sort of totally pointless thing that went +through his mind in his present state, pressed upright +against the door and listening. There were times when he +simply became too tired to continue listening, when his head +would fall wearily against the door and he would pull it up +again with a start, as even the slightest noise he caused +would be heard next door and they would all go silent. +"What's that he's doing now", his father would say after a +while, clearly having gone over to the door, and only then +would the interrupted conversation slowly be taken up again. + +When explaining things, his father repeated himself several +times, partly because it was a long time since he had been +occupied with these matters himself and partly because +Gregor's mother did not understand everything first time. +From these repeated explanations Gregor learned, to his +pleasure, that despite all their misfortunes there was still +some money available from the old days. It was not a lot, +but it had not been touched in the meantime and some +interest had accumulated. Besides that, they had not been +using up all the money that Gregor had been bringing home +every month, keeping only a little for himself, so that +that, too, had been accumulating. Behind the door, Gregor +nodded with enthusiasm in his pleasure at this unexpected +thrift and caution. He could actually have used this +surplus money to reduce his father's debt to his boss, and +the day when he could have freed himself from that job would +have come much closer, but now it was certainly better the +way his father had done things. + +This money, however, was certainly not enough to enable the +family to live off the interest; it was enough to maintain +them for, perhaps, one or two years, no more. That's to +say, it was money that should not really be touched but set +aside for emergencies; money to live on had to be earned. +His father was healthy but old, and lacking in self +confidence. During the five years that he had not been +working - the first holiday in a life that had been full of +strain and no success - he had put on a lot of weight and +become very slow and clumsy. Would Gregor's elderly mother +now have to go and earn money? She suffered from asthma and +it was a strain for her just to move about the home, every +other day would be spent struggling for breath on the sofa +by the open window. Would his sister have to go and earn +money? She was still a child of seventeen, her life up till +then had been very enviable, consisting of wearing nice +clothes, sleeping late, helping out in the business, joining +in with a few modest pleasures and most of all playing the +violin. Whenever they began to talk of the need to earn +money, Gregor would always first let go of the door and then +throw himself onto the cool, leather sofa next to it, as he +became quite hot with shame and regret. He would often lie +there the whole night through, not sleeping a wink but +scratching at the leather for hours on end. Or he might go +to all the effort of pushing a chair to the window, climbing +up onto the sill and, propped up in the chair, leaning on +the window to stare out of it. He had used to feel a great +sense of freedom from doing this, but doing it now was +obviously something more remembered than experienced, as +what he actually saw in this way was becoming less distinct +every day, even things that were quite near; he had used to +curse the ever-present view of the hospital across the +street, but now he could not see it at all, and if he had +not known that he lived in Charlottenstrasse, which was a +quiet street despite being in the middle of the city, he +could have thought that he was looking out the window at a +barren waste where the grey sky and the grey earth mingled +inseparably. His observant sister only needed to notice the +chair twice before she would always push it back to its +exact position by the window after she had tidied up the +room, and even left the inner pane of the window open from +then on. + +If Gregor had only been able to speak to his sister and +thank her for all that she had to do for him it would have +been easier for him to bear it; but as it was it caused him +pain. His sister, naturally, tried as far as possible to +pretend there was nothing burdensome about it, and the +longer it went on, of course, the better she was able to do +so, but as time went by Gregor was also able to see through +it all so much better. It had even become very unpleasant +for him, now, whenever she entered the room. No sooner had +she come in than she would quickly close the door as a +precaution so that no-one would have to suffer the view into +Gregor's room, then she would go straight to the window and +pull it hurriedly open almost as if she were suffocating. +Even if it was cold, she would stay at the window breathing +deeply for a little while. She would alarm Gregor twice a +day with this running about and noise making; he would stay +under the couch shivering the whole while, knowing full well +that she would certainly have liked to spare him this +ordeal, but it was impossible for her to be in the same room +with him with the windows closed. + +One day, about a month after Gregor's transformation when +his sister no longer had any particular reason to be shocked +at his appearance, she came into the room a little earlier +than usual and found him still staring out the window, +motionless, and just where he would be most horrible. In +itself, his sister's not coming into the room would have +been no surprise for Gregor as it would have been difficult +for her to immediately open the window while he was still +there, but not only did she not come in, she went straight +back and closed the door behind her, a stranger would have +thought he had threatened her and tried to bite her. Gregor +went straight to hide himself under the couch, of course, +but he had to wait until midday before his sister came back +and she seemed much more uneasy than usual. It made him +realise that she still found his appearance unbearable and +would continue to do so, she probably even had to overcome +the urge to flee when she saw the little bit of him that +protruded from under the couch. One day, in order to spare +her even this sight, he spent four hours carrying the +bedsheet over to the couch on his back and arranged it so +that he was completely covered and his sister would not be +able to see him even if she bent down. If she did not think +this sheet was necessary then all she had to do was take it +off again, as it was clear enough that it was no pleasure +for Gregor to cut himself off so completely. She left the +sheet where it was. Gregor even thought he glimpsed a look +of gratitude one time when he carefully looked out from +under the sheet to see how his sister liked the new +arrangement. + +For the first fourteen days, Gregor's parents could not +bring themselves to come into the room to see him. He would +often hear them say how they appreciated all the new work +his sister was doing even though, before, they had seen her +as a girl who was somewhat useless and frequently been +annoyed with her. But now the two of them, father and +mother, would often both wait outside the door of Gregor's +room while his sister tidied up in there, and as soon as she +went out again she would have to tell them exactly how +everything looked, what Gregor had eaten, how he had behaved +this time and whether, perhaps, any slight improvement could +be seen. His mother also wanted to go in and visit Gregor +relatively soon but his father and sister at first persuaded +her against it. Gregor listened very closely to all this, +and approved fully. Later, though, she had to be held back +by force, which made her call out: "Let me go and see +Gregor, he is my unfortunate son! Can't you understand I +have to see him?", and Gregor would think to himself that +maybe it would be better if his mother came in, not every +day of course, but one day a week, perhaps; she could +understand everything much better than his sister who, for +all her courage, was still just a child after all, and +really might not have had an adult's appreciation of the +burdensome job she had taken on. + + Gregor's wish to see his mother was soon realised. Out of +consideration for his parents, Gregor wanted to avoid being +seen at the window during the day, the few square meters of +the floor did not give him much room to crawl about, it was +hard to just lie quietly through the night, his food soon +stopped giving him any pleasure at all, and so, to entertain +himself, he got into the habit of crawling up and down the +walls and ceiling. He was especially fond of hanging from +the ceiling; it was quite different from lying on the floor; +he could breathe more freely; his body had a light swing to +it; and up there, relaxed and almost happy, it might happen +that he would surprise even himself by letting go of the +ceiling and landing on the floor with a crash. But now, of +course, he had far better control of his body than before +and, even with a fall as great as that, caused himself no +damage. Very soon his sister noticed Gregor's new way of +entertaining himself - he had, after all, left traces of the +adhesive from his feet as he crawled about - and got it into +her head to make it as easy as possible for him by removing +the furniture that got in his way, especially the chest of +drawers and the desk. + +Now, this was not something that she would be able to do by +herself; she did not dare to ask for help from her father; +the sixteen year old maid had carried on bravely since the +cook had left but she certainly would not have helped in +this, she had even asked to be allowed to keep the kitchen +locked at all times and never to have to open the door +unless it was especially important; so his sister had no +choice but to choose some time when Gregor's father was not +there and fetch his mother to help her. As she approached +the room, Gregor could hear his mother express her joy, but +once at the door she went silent. First, of course, his +sister came in and looked round to see that everything in +the room was alright; and only then did she let her mother +enter. Gregor had hurriedly pulled the sheet down lower +over the couch and put more folds into it so that everything +really looked as if it had just been thrown down by chance. +Gregor also refrained, this time, from spying out from under +the sheet; he gave up the chance to see his mother until +later and was simply glad that she had come. "You can come +in, he can't be seen", said his sister, obviously leading +her in by the hand. The old chest of drawers was too heavy +for a pair of feeble women to be heaving about, but Gregor +listened as they pushed it from its place, his sister always +taking on the heaviest part of the work for herself and +ignoring her mother's warnings that she would strain +herself. This lasted a very long time. After labouring at +it for fifteen minutes or more his mother said it would be +better to leave the chest where it was, for one thing it was +too heavy for them to get the job finished before Gregor's +father got home and leaving it in the middle of the room it +would be in his way even more, and for another thing it +wasn't even sure that taking the furniture away would really +be any help to him. She thought just the opposite; the +sight of the bare walls saddened her right to her heart; and +why wouldn't Gregor feel the same way about it, he'd been +used to this furniture in his room for a long time and it +would make him feel abandoned to be in an empty room like +that. + +Then, quietly, almost whispering as if wanting Gregor (whose +whereabouts she did not know) to hear not even the tone of +her voice, as she was convinced that he did not understand +her words, she added "and by taking the furniture away, +won't it seem like we're showing that we've given up all +hope of improvement and we're abandoning him to cope for +himself? I think it'd be best to leave the room exactly the +way it was before so that when Gregor comes back to us again +he'll find everything unchanged and he'll be able to forget +the time in between all the easier". + +Hearing these words from his mother made Gregor realise that +the lack of any direct human communication, along with the +monotonous life led by the family during these two months, +must have made him confused - he could think of no other way +of explaining to himself why he had seriously wanted his +room emptied out. Had he really wanted to transform his +room into a cave, a warm room fitted out with the nice +furniture he had inherited? That would have let him crawl +around unimpeded in any direction, but it would also have +let him quickly forget his past when he had still been +human. He had come very close to forgetting, and it had +only been the voice of his mother, unheard for so long, that +had shaken him out of it. Nothing should be removed; +everything had to stay; he could not do without the good +influence the furniture had on his condition; and if the +furniture made it difficult for him to crawl about +mindlessly that was not a loss but a great advantage. + +His sister, unfortunately, did not agree; she had become +used to the idea, not without reason, that she was Gregor's +spokesman to his parents about the things that concerned +him. This meant that his mother's advice now was sufficient +reason for her to insist on removing not only the chest of +drawers and the desk, as she had thought at first, but all +the furniture apart from the all-important couch. It was +more than childish perversity, of course, or the unexpected +confidence she had recently acquired, that made her insist; +she had indeed noticed that Gregor needed a lot of room to +crawl about in, whereas the furniture, as far as anyone +could see, was of no use to him at all. + +Girls of that age, though, do become enthusiastic about +things and feel they must get their way whenever they can. +Perhaps this was what tempted Grete to make Gregor's +situation seem even more shocking than it was so that she +could do even more for him. Grete would probably be the +only one who would dare enter a room dominated by Gregor +crawling about the bare walls by himself. So she refused to +let her mother dissuade her. Gregor's mother already looked +uneasy in his room, she soon stopped speaking and helped +Gregor's sister to get the chest of drawers out with what +strength she had. The chest of drawers was something that +Gregor could do without if he had to, but the writing desk +had to stay. Hardly had the two women pushed the chest of +drawers, groaning, out of the room than Gregor poked his +head out from under the couch to see what he could do about +it. He meant to be as careful and considerate as he could, +but, unfortunately, it was his mother who came back first +while Grete in the next room had her arms round the chest, +pushing and pulling at it from side to side by herself +without, of course, moving it an inch. His mother was not +used to the sight of Gregor, he might have made her ill, so +Gregor hurried backwards to the far end of the couch. In +his startlement, though, he was not able to prevent the +sheet at its front from moving a little. It was enough to +attract his mother's attention. She stood very still, +remained there a moment, and then went back out to Grete. + +Gregor kept trying to assure himself that nothing unusual +was happening, it was just a few pieces of furniture being +moved after all, but he soon had to admit that the women +going to and fro, their little calls to each other, the +scraping of the furniture on the floor, all these things +made him feel as if he were being assailed from all sides. +With his head and legs pulled in against him and his body +pressed to the floor, he was forced to admit to himself that +he could not stand all of this much longer. They were +emptying his room out; taking away everything that was dear +to him; they had already taken out the chest containing his +fretsaw and other tools; now they threatened to remove the +writing desk with its place clearly worn into the floor, the +desk where he had done his homework as a business trainee, +at high school, even while he had been at infant school - he +really could not wait any longer to see whether the two +women's intentions were good. He had nearly forgotten they +were there anyway, as they were now too tired to say +anything while they worked and he could only hear their feet +as they stepped heavily on the floor. + +So, while the women were leant against the desk in the other +room catching their breath, he sallied out, changed +direction four times not knowing what he should save first +before his attention was suddenly caught by the picture on +the wall - which was already denuded of everything else that +had been on it - of the lady dressed in copious fur. He +hurried up onto the picture and pressed himself against its +glass, it held him firmly and felt good on his hot belly. +This picture at least, now totally covered by Gregor, would +certainly be taken away by no-one. He turned his head to +face the door into the living room so that he could watch +the women when they came back. + +They had not allowed themselves a long rest and came back +quite soon; Grete had put her arm around her mother and was +nearly carrying her. "What shall we take now, then?", said +Grete and looked around. Her eyes met those of Gregor on +the wall. Perhaps only because her mother was there, she +remained calm, bent her face to her so that she would not +look round and said, albeit hurriedly and with a tremor in +her voice: "Come on, let's go back in the living room for a +while?" Gregor could see what Grete had in mind, she wanted +to take her mother somewhere safe and then chase him down +from the wall. Well, she could certainly try it! He sat +unyielding on his picture. He would rather jump at Grete's +face. + +But Grete's words had made her mother quite worried, she +stepped to one side, saw the enormous brown patch against +the flowers of the wallpaper, and before she even realised +it was Gregor that she saw screamed: "Oh God, oh God!" Arms +outstretched, she fell onto the couch as if she had given up +everything and stayed there immobile. "Gregor!" shouted his +sister, glowering at him and shaking her fist. That was the +first word she had spoken to him directly since his +transformation. She ran into the other room to fetch some +kind of smelling salts to bring her mother out of her faint; +Gregor wanted to help too - he could save his picture later, +although he stuck fast to the glass and had to pull himself +off by force; then he, too, ran into the next room as if he +could advise his sister like in the old days; but he had to +just stand behind her doing nothing; she was looking into +various bottles, he startled her when she turned round; a +bottle fell to the ground and broke; a splinter cut Gregor's +face, some kind of caustic medicine splashed all over him; +now, without delaying any longer, Grete took hold of all the +bottles she could and ran with them in to her mother; she +slammed the door shut with her foot. So now Gregor was shut +out from his mother, who, because of him, might be near to +death; he could not open the door if he did not want to +chase his sister away, and she had to stay with his mother; +there was nothing for him to do but wait; and, oppressed +with anxiety and self-reproach, he began to crawl about, he +crawled over everything, walls, furniture, ceiling, and +finally in his confusion as the whole room began to spin +around him he fell down into the middle of the dinner table. + +He lay there for a while, numb and immobile, all around him +it was quiet, maybe that was a good sign. Then there was +someone at the door. The maid, of course, had locked +herself in her kitchen so that Grete would have to go and +answer it. His father had arrived home. "What's happened?" +were his first words; Grete's appearance must have made +everything clear to him. She answered him with subdued +voice, and openly pressed her face into his chest: "Mother's +fainted, but she's better now. Gregor got out." "Just as I +expected", said his father, "just as I always said, but you +women wouldn't listen, would you." + +It was clear to Gregor that Grete had not said enough and +that his father took it to mean that something bad had +happened, that he was responsible for some act of violence. +That meant Gregor would now have to try to calm his father, +as he did not have the time to explain things to him even if +that had been possible. So he fled to the door of his room +and pressed himself against it so that his father, when he +came in from the hall, could see straight away that Gregor +had the best intentions and would go back into his room +without delay, that it would not be necessary to drive him +back but that they had only to open the door and he would +disappear. + +His father, though, was not in the mood to notice subtleties +like that; "Ah!", he shouted as he came in, sounding as if +he were both angry and glad at the same time. Gregor drew +his head back from the door and lifted it towards his +father. He really had not imagined his father the way he +stood there now; of late, with his new habit of crawling +about, he had neglected to pay attention to what was going +on the rest of the flat the way he had done before. He +really ought to have expected things to have changed, but +still, still, was that really his father? The same tired +man as used to be laying there entombed in his bed when +Gregor came back from his business trips, who would receive +him sitting in the armchair in his nightgown when he came +back in the evenings; who was hardly even able to stand up +but, as a sign of his pleasure, would just raise his arms +and who, on the couple of times a year when they went for a +walk together on a Sunday or public holiday wrapped up +tightly in his overcoat between Gregor and his mother, would +always labour his way forward a little more slowly than +them, who were already walking slowly for his sake; who +would place his stick down carefully and, if he wanted to +say something would invariably stop and gather his +companions around him. + +He was standing up straight enough now; dressed in a smart +blue uniform with gold buttons, the sort worn by the +employees at the banking institute; above the high, stiff +collar of the coat his strong double-chin emerged; under the +bushy eyebrows, his piercing, dark eyes looked out fresh and +alert; his normally unkempt white hair was combed down +painfully close to his scalp. He took his cap, with its +gold monogram from, probably, some bank, and threw it in an +arc right across the room onto the sofa, put his hands in +his trouser pockets, pushing back the bottom of his long +uniform coat, and, with look of determination, walked +towards Gregor. + +He probably did not even know himself what he had in mind, +but nonetheless lifted his feet unusually high. Gregor was +amazed at the enormous size of the soles of his boots, but +wasted no time with that - he knew full well, right from the +first day of his new life, that his father thought it +necessary to always be extremely strict with him. And so he +ran up to his father, stopped when his father stopped, +scurried forwards again when he moved, even slightly. In +this way they went round the room several times without +anything decisive happening, without even giving the +impression of a chase as everything went so slowly. Gregor +remained all this time on the floor, largely because he +feared his father might see it as especially provoking if he +fled onto the wall or ceiling. Whatever he did, Gregor had +to admit that he certainly would not be able to keep up this +running about for long, as for each step his father took he +had to carry out countless movements. He became noticeably +short of breath, even in his earlier life his lungs had not +been very reliable. Now, as he lurched about in his efforts +to muster all the strength he could for running he could +hardly keep his eyes open; his thoughts became too slow for +him to think of any other way of saving himself than +running; he almost forgot that the walls were there for him +to use although, here, they were concealed behind carefully +carved furniture full of notches and protrusions - then, +right beside him, lightly tossed, something flew down and +rolled in front of him. It was an apple; then another one +immediately flew at him; Gregor froze in shock; there was no +longer any point in running as his father had decided to +bombard him. He had filled his pockets with fruit from the +bowl on the sideboard and now, without even taking the time +for careful aim, threw one apple after another. These +little, red apples rolled about on the floor, knocking into +each other as if they had electric motors. An apple thrown +without much force glanced against Gregor's back and slid +off without doing any harm. Another one however, +immediately following it, hit squarely and lodged in his +back; Gregor wanted to drag himself away, as if he could +remove the surprising, the incredible pain by changing his +position; but he felt as if nailed to the spot and spread +himself out, all his senses in confusion. The last thing he +saw was the door of his room being pulled open, his sister +was screaming, his mother ran out in front of her in her +blouse (as his sister had taken off some of her clothes +after she had fainted to make it easier for her to breathe), +she ran to his father, her skirts unfastened and sliding one +after another to the ground, stumbling over the skirts she +pushed herself to his father, her arms around him, uniting +herself with him totally - now Gregor lost his ability to +see anything - her hands behind his father's head begging +him to spare Gregor's life. + +III + + + +No-one dared to remove the apple lodged in Gregor's flesh, +so it remained there as a visible reminder of his injury. +He had suffered it there for more than a month, and his +condition seemed serious enough to remind even his father +that Gregor, despite his current sad and revolting form, was +a family member who could not be treated as an enemy. On +the contrary, as a family there was a duty to swallow any +revulsion for him and to be patient, just to be patient. +Because of his injuries, Gregor had lost much of his +mobility - probably permanently. He had been reduced to the +condition of an ancient invalid and it took him long, long +minutes to crawl across his room - crawling over the ceiling +was out of the question - but this deterioration in his +condition was fully (in his opinion) made up for by the door +to the living room being left open every evening. He got +into the habit of closely watching it for one or two hours +before it was opened and then, lying in the darkness of his +room where he could not be seen from the living room, he +could watch the family in the light of the dinner table and +listen to their conversation - with everyone's permission, +in a way, and thus quite differently from before. + +They no longer held the lively conversations of earlier +times, of course, the ones that Gregor always thought about +with longing when he was tired and getting into the damp bed +in some small hotel room. All of them were usually very +quiet nowadays. Soon after dinner, his father would go to +sleep in his chair; his mother and sister would urge each +other to be quiet; his mother, bent deeply under the lamp, +would sew fancy underwear for a fashion shop; his sister, +who had taken a sales job, learned shorthand and French in +the evenings so that she might be able to get a better +position later on. Sometimes his father would wake up and +say to Gregor's mother "you're doing so much sewing again +today!", as if he did not know that he had been dozing - and +then he would go back to sleep again while mother and sister +would exchange a tired grin. With a kind of stubbornness, +Gregor's father refused to take his uniform off even at +home; while his nightgown hung unused on its peg Gregor's +father would slumber where he was, fully dressed, as if +always ready to serve and expecting to hear the voice of his +superior even here. The uniform had not been new to start +with, but as a result of this it slowly became even shabbier +despite the efforts of Gregor's mother and sister to look +after it. Gregor would often spend the whole evening +looking at all the stains on this coat, with its gold +buttons always kept polished and shiny, while the old man in +it would sleep, highly uncomfortable but peaceful. + +As soon as it struck ten, Gregor's mother would speak gently +to his father to wake him and try to persuade him to go to +bed, as he couldn't sleep properly where he was and he +really had to get his sleep if he was to be up at six to get +to work. But since he had been in work he had become more +obstinate and would always insist on staying longer at the +table, even though he regularly fell asleep and it was then +harder than ever to persuade him to exchange the chair for +his bed. Then, however much mother and sister would +importune him with little reproaches and warnings he would +keep slowly shaking his head for a quarter of an hour with +his eyes closed and refusing to get up. Gregor's mother +would tug at his sleeve, whisper endearments into his ear, +Gregor's sister would leave her work to help her mother, but +nothing would have any effect on him. He would just sink +deeper into his chair. Only when the two women took him +under the arms he would abruptly open his eyes, look at them +one after the other and say: "What a life! This is what +peace I get in my old age!" And supported by the two women +he would lift himself up carefully as if he were carrying +the greatest load himself, let the women take him to the +door, send them off and carry on by himself while Gregor's +mother would throw down her needle and his sister her pen so +that they could run after his father and continue being of +help to him. + +Who, in this tired and overworked family, would have had +time to give more attention to Gregor than was absolutely +necessary? The household budget became even smaller; so now +the maid was dismissed; an enormous, thick-boned charwoman +with white hair that flapped around her head came every +morning and evening to do the heaviest work; everything else +was looked after by Gregor's mother on top of the large +amount of sewing work she did. Gregor even learned, +listening to the evening conversation about what price they +had hoped for, that several items of jewellery belonging to +the family had been sold, even though both mother and +sister had been very fond of wearing them at functions and +celebrations. But the loudest complaint was that although +the flat was much too big for their present circumstances, +they could not move out of it, there was no imaginable way +of transferring Gregor to the new address. He could see +quite well, though, that there were more reasons than +consideration for him that made it difficult for them to +move, it would have been quite easy to transport him in any +suitable crate with a few air holes in it; the main thing +holding the family back from their decision to move was much +more to do with their total despair, and the thought that +they had been struck with a misfortune unlike anything +experienced by anyone else they knew or were related to. + +They carried out absolutely everything that the world +expects from poor people, Gregor's father brought bank +employees their breakfast, his mother sacrificed herself by +washing clothes for strangers, his sister ran back and forth +behind her desk at the behest of the customers, but they +just did not have the strength to do any more. And the +injury in Gregor's back began to hurt as much as when it was +new. After they had come back from taking his father to bed +Gregor's mother and sister would now leave their work where +it was and sit close together, cheek to cheek; his mother +would point to Gregor's room and say "Close that door, +Grete", and then, when he was in the dark again, they would +sit in the next room and their tears would mingle, or they +would simply sit there staring dry-eyed at the table. + +Gregor hardly slept at all, either night or day. Sometimes +he would think of taking over the family's affairs, just +like before, the next time the door was opened; he had long +forgotten about his boss and the chief clerk, but they would +appear again in his thoughts, the salesmen and the +apprentices, that stupid teaboy, two or three friends from +other businesses, one of the chambermaids from a provincial +hotel, a tender memory that appeared and disappeared again, +a cashier from a hat shop for whom his attention had been +serious but too slow, - all of them appeared to him, mixed +together with strangers and others he had forgotten, but +instead of helping him and his family they were all of them +inaccessible, and he was glad when they disappeared. + +Other times he was not at all in the mood to look after his +family, he was filled with simple rage about the lack of +attention he was shown, and although he could think of +nothing he would have wanted, he made plans of how he could +get into the pantry where he could take all the things he +was entitled to, even if he was not hungry. Gregor's sister +no longer thought about how she could please him but would +hurriedly push some food or other into his room with her +foot before she rushed out to work in the morning and at +midday, and in the evening she would sweep it away again +with the broom, indifferent as to whether it had been eaten +or - more often than not - had been left totally untouched. +She still cleared up the room in the evening, but now she +could not have been any quicker about it. Smears of dirt +were left on the walls, here and there were little balls of +dust and filth. At first, Gregor went into one of the worst +of these places when his sister arrived as a reproach to +her, but he could have stayed there for weeks without his +sister doing anything about it; she could see the dirt as +well as he could but she had simply decided to leave him to +it. + +At the same time she became touchy in a way that was quite +new for her and which everyone in the family understood - +cleaning up Gregor's room was for her and her alone. +Gregor's mother did once thoroughly clean his room, and +needed to use several bucketfuls of water to do it - +although that much dampness also made Gregor ill and he lay +flat on the couch, bitter and immobile. But his mother was +to be punished still more for what she had done, as hardly +had his sister arrived home in the evening than she noticed +the change in Gregor's room and, highly aggrieved, ran back +into the living room where, despite her mothers raised and +imploring hands, she broke into convulsive tears. Her +father, of course, was startled out of his chair and the two +parents looked on astonished and helpless; then they, too, +became agitated; Gregor's father, standing to the right of +his mother, accused her of not leaving the cleaning of +Gregor's room to his sister; from her left, Gregor's sister +screamed at her that she was never to clean Gregor's room +again; while his mother tried to draw his father, who was +beside himself with anger, into the bedroom; his sister, +quaking with tears, thumped on the table with her small +fists; and Gregor hissed in anger that no-one had even +thought of closing the door to save him the sight of this +and all its noise. + +Gregor's sister was exhausted from going out to work, and +looking after Gregor as she had done before was even more +work for her, but even so his mother ought certainly not to +have taken her place. Gregor, on the other hand, ought not +to be neglected. Now, though, the charwoman was here. This +elderly widow, with a robust bone structure that made her +able to withstand the hardest of things in her long life, +wasn't really repelled by Gregor. Just by chance one day, +rather than any real curiosity, she opened the door to +Gregor's room and found herself face to face with him. He +was taken totally by surprise, no-one was chasing him but he +began to rush to and fro while she just stood there in +amazement with her hands crossed in front of her. From then +on she never failed to open the door slightly every evening +and morning and look briefly in on him. At first she would +call to him as she did so with words that she probably +considered friendly, such as "come on then, you old dung- +beetle!", or "look at the old dung-beetle there!" Gregor +never responded to being spoken to in that way, but just +remained where he was without moving as if the door had +never even been opened. If only they had told this +charwoman to clean up his room every day instead of letting +her disturb him for no reason whenever she felt like it! +One day, early in the morning while a heavy rain struck the +windowpanes, perhaps indicating that spring was coming, she +began to speak to him in that way once again. Gregor was so +resentful of it that he started to move toward her, he was +slow and infirm, but it was like a kind of attack. Instead +of being afraid, the charwoman just lifted up one of the +chairs from near the door and stood there with her mouth +open, clearly intending not to close her mouth until the +chair in her hand had been slammed down into Gregor's back. +"Aren't you coming any closer, then?", she asked when Gregor +turned round again, and she calmly put the chair back in the +corner. + +Gregor had almost entirely stopped eating. Only if he +happened to find himself next to the food that had been +prepared for him he might take some of it into his mouth to +play with it, leave it there a few hours and then, more +often than not, spit it out again. At first he thought it +was distress at the state of his room that stopped him +eating, but he had soon got used to the changes made there. +They had got into the habit of putting things into this room +that they had room for anywhere else, and there were now +many such things as one of the rooms in the flat had been +rented out to three gentlemen. These earnest gentlemen - +all three of them had full beards, as Gregor learned peering +through the crack in the door one day - were painfully +insistent on things' being tidy. This meant not only in +their own room but, since they had taken a room in this +establishment, in the entire flat and especially in the +kitchen. Unnecessary clutter was something they could not +tolerate, especially if it was dirty. They had moreover +brought most of their own furnishings and equipment with +them. For this reason, many things had become superfluous +which, although they could not be sold, the family did not +wish to discard. All these things found their way into +Gregor's room. The dustbins from the kitchen found their +way in there too. The charwoman was always in a hurry, and +anything she couldn't use for the time being she would just +chuck in there. He, fortunately, would usually see no more +than the object and the hand that held it. The woman most +likely meant to fetch the things back out again when she had +time and the opportunity, or to throw everything out in one +go, but what actually happened was that they were left where +they landed when they had first been thrown unless Gregor +made his way through the junk and moved it somewhere else. +At first he moved it because, with no other room free where +he could crawl about, he was forced to, but later on he came +to enjoy it although moving about in the way left him sad +and tired to death and he would remain immobile for hours +afterwards. + +The gentlemen who rented the room would sometimes take their +evening meal at home in the living room that was used by +everyone, and so the door to this room was often kept closed +in the evening. But Gregor found it easy to give up having +the door open, he had, after all, often failed to make use +of it when it was open and, without the family having +noticed it, lain in his room in its darkest corner. One +time, though, the charwoman left the door to the living room +slightly open, and it remained open when the gentlemen who +rented the room came in in the evening and the light was put +on. They sat up at the table where, formerly, Gregor had +taken his meals with his father and mother, they unfolded +the serviettes and picked up their knives and forks. +Gregor's mother immediately appeared in the doorway with a +dish of meat and soon behind her came his sister with a dish +piled high with potatoes. The food was steaming, and filled +the room with its smell. The gentlemen bent over the dishes +set in front of them as if they wanted to test the food +before eating it, and the gentleman in the middle, who +seemed to count as an authority for the other two, did +indeed cut off a piece of meat while it was still in its +dish, clearly wishing to establish whether it was +sufficiently cooked or whether it should be sent back to the +kitchen. It was to his satisfaction, and Gregor's mother +and sister, who had been looking on anxiously, began to +breathe again and smiled. + +The family themselves ate in the kitchen. Nonetheless, +Gregor's father came into the living room before he went +into the kitchen, bowed once with his cap in his hand and +did his round of the table. The gentlemen stood as one, and +mumbled something into their beards. Then, once they were +alone, they ate in near perfect silence. It seemed +remarkable to Gregor that above all the various noises of +eating their chewing teeth could still be heard, as if they +had wanted to Show Gregor that you need teeth in order to +eat and it was not possible to perform anything with jaws +that are toothless however nice they might be. "I'd like to +eat something", said Gregor anxiously, "but not anything +like they're eating. They do feed themselves. And here I +am, dying!" + +Throughout all this time, Gregor could not remember having +heard the violin being played, but this evening it began to +be heard from the kitchen. The three gentlemen had already +finished their meal, the one in the middle had produced a +newspaper, given a page to each of the others, and now they +leant back in their chairs reading them and smoking. When +the violin began playing they became attentive, stood up and +went on tip-toe over to the door of the hallway where they +stood pressed against each other. Someone must have heard +them in the kitchen, as Gregor's father called out: "Is the +playing perhaps unpleasant for the gentlemen? We can stop +it straight away." + +"On the contrary", said the middle gentleman, "would the young lady +not like to come in and play for us here in the room, where it is, +after all, much more cosy and comfortable?" "Oh yes, we'd love to", +called back Gregor's father as if he had been the violin player +himself. The gentlemen stepped back into the room and waited. +Gregor's father soon appeared with the music stand, his mother with +the music and his sister with the violin. She calmly prepared +everything for her to begin playing; his parents, who had never rented +a room out before and therefore showed an exaggerated courtesy towards +the three gentlemen, did not even dare to sit on their own chairs; his +father leant against the door with his right hand pushed in between +two buttons on his uniform coat; his mother, though, was offered a +seat by one of the gentlemen and sat - leaving the chair where the +gentleman happened to have placed it - out of the way in a corner. + +His sister began to play; father and mother paid close +attention, one on each side, to the movements of her hands. +Drawn in by the playing, Gregor had dared to come forward a +little and already had his head in the living room. Before, +he had taken great pride in how considerate he was but now +it hardly occurred to him that he had become so thoughtless +about the others. What's more, there was now all the more +reason to keep himself hidden as he was covered in the dust +that lay everywhere in his room and flew up at the slightest +movement; he carried threads, hairs, and remains of food +about on his back and sides; he was much too indifferent to +everything now to lay on his back and wipe himself on the +carpet like he had used to do several times a day. And +despite this condition, he was not too shy to move forward a +little onto the immaculate floor of the living room. + +No-one noticed him, though. The family was totally +preoccupied with the violin playing; at first, the three +gentlemen had put their hands in their pockets and come up +far too close behind the music stand to look at all the +notes being played, and they must have disturbed Gregor's +sister, but soon, in contrast with the family, they +withdrew back to the window with their heads sunk and +talking to each other at half volume, and they stayed by the +window while Gregor's father observed them anxiously. It +really now seemed very obvious that they had expected to +hear some beautiful or entertaining violin playing but had +been disappointed, that they had had enough of the whole +performance and it was only now out of politeness that they +allowed their peace to be disturbed. It was especially +unnerving, the way they all blew the smoke from their +cigarettes upwards from their mouth and noses. Yet Gregor's +sister was playing so beautifully. Her face was leant to +one side, following the lines of music with a careful and +melancholy expression. Gregor crawled a little further +forward, keeping his head close to the ground so that he +could meet her eyes if the chance came. Was he an animal if +music could captivate him so? It seemed to him that he was +being shown the way to the unknown nourishment he had been +yearning for. He was determined to make his way forward to +his sister and tug at her skirt to show her she might come +into his room with her violin, as no-one appreciated her +playing here as much as he would. He never wanted to let +her out of his room, not while he lived, anyway; his +shocking appearance should, for once, be of some use to him; +he wanted to be at every door of his room at once to hiss +and spit at the attackers; his sister should not be forced +to stay with him, though, but stay of her own free will; she +would sit beside him on the couch with her ear bent down to +him while he told her how he had always intended to send her +to the conservatory, how he would have told everyone about +it last Christmas - had Christmas really come and gone +already? - if this misfortune hadn't got in the way, and +refuse to let anyone dissuade him from it. On hearing all +this, his sister would break out in tears of emotion, and +Gregor would climb up to her shoulder and kiss her neck, +which, since she had been going out to work, she had kept +free without any necklace or collar. + +"Mr. Samsa!", shouted the middle gentleman to Gregor's +father, pointing, without wasting any more words, with his +forefinger at Gregor as he slowly moved forward. The violin +went silent, the middle of the three gentlemen first smiled +at his two friends, shaking his head, and then looked back +at Gregor. His father seemed to think it more important to +calm the three gentlemen before driving Gregor out, even +though they were not at all upset and seemed to think Gregor +was more entertaining that the violin playing had been. He +rushed up to them with his arms spread out and attempted to +drive them back into their room at the same time as trying +to block their view of Gregor with his body. Now they did +become a little annoyed, and it was not clear whether it was +his father's behaviour that annoyed them or the dawning +realisation that they had had a neighbour like Gregor in the +next room without knowing it. They asked Gregor's father +for explanations, raised their arms like he had, tugged +excitedly at heir beards and moved back towards their room +only very slowly. Meanwhile Gregor's sister had overcome +the despair she had fallen into when her playing was +suddenly interrupted. She had let her hands drop and let +violin and bow hang limply for a while but continued to look +at the music as if still playing, but then she suddenly +pulled herself together, lay the instrument on her mother's +lap who still sat laboriously struggling for breath where +she was, and ran into the next room which, under pressure +from her father, the three gentlemen were more quickly +moving toward. Under his sister's experienced hand, the +pillows and covers on the beds flew up and were put into +order and she had already finished making the beds and +slipped out again before the three gentlemen had reached the +room. Gregor's father seemed so obsessed with what he was +doing that he forgot all the respect he owed to his tenants. +He urged them and pressed them until, when he was already at +the door of the room, the middle of the three gentlemen +shouted like thunder and stamped his foot and thereby +brought Gregor's father to a halt. "I declare here and +now", he said, raising his hand and glancing at Gregor's +mother and sister to gain their attention too, "that with +regard to the repugnant conditions that prevail in this flat +and with this family" - here he looked briefly but +decisively at the floor - "I give immediate notice on my +room. For the days that I have been living here I will, of +course, pay nothing at all, on the contrary I will consider +whether to proceed with some kind of action for damages from +you, and believe me it would be very easy to set out the +grounds for such an action." He was silent and looked +straight ahead as if waiting for something. And indeed, his +two friends joined in with the words: "And we also give +immediate notice." With that, he took hold of the door +handle and slammed the door. + +Gregor's father staggered back to his seat, feeling his way +with his hands, and fell into it; it looked as if he was +stretching himself out for his usual evening nap but from +the uncontrolled way his head kept nodding it could be seen +that he was not sleeping at all. Throughout all this, +Gregor had lain still where the three gentlemen had first +seen him. His disappointment at the failure of his plan, +and perhaps also because he was weak from hunger, made it +impossible for him to move. He was sure that everyone would +turn on him any moment, and he waited. He was not even +startled out of this state when the violin on his mother's +lap fell from her trembling fingers and landed loudly on the +floor. + +"Father, Mother", said his sister, hitting the table with +her hand as introduction, "we can't carry on like this. +Maybe you can't see it, but I can. I don't want to call +this monster my brother, all I can say is: we have to try +and get rid of it. We've done all that's humanly possible +to look after it and be patient, I don't think anyone could +accuse us of doing anything wrong." "She's absolutely +right", said Gregor's father to himself. His mother, who +still had not had time to catch her breath, began to cough +dully, her hand held out in front of her and a deranged +expression in her eyes. + +Gregor's sister rushed to his mother and put her hand on her +forehead. Her words seemed to give Gregor's father some +more definite ideas. He sat upright, played with his +uniform cap between the plates left by the three gentlemen +after their meal, and occasionally looked down at Gregor as +he lay there immobile. + +"We have to try and get rid of it", said Gregor's sister, +now speaking only to her father, as her mother was too +occupied with coughing to listen, "it'll be the death of +both of you, I can see it coming. We can't all work as hard +as we have to and then come home to be tortured like this, +we can't endure it. I can't endure it any more." And she +broke out so heavily in tears that they flowed down the face +of her mother, and she wiped them away with mechanical hand +movements. "My child", said her father with sympathy and +obvious understanding, "what are we to do?" His sister just +shrugged her shoulders as a sign of the helplessness that +had taken hold of her, displacing her earlier certainly when +she had broken into tears. + +"If he could just understand us", said his father almost as +a question; his sister shook her hand vigorously through her +tears as a sign that of that there was no question. + +"If he could just understand us", repeated Gregor's father, +closing his eyes in acceptance of his sister's certainty +that that was quite impossible, "then perhaps we could come +to some kind of arrangement with him. But as it is ..." + +"It's got to go", shouted his sister, "that's the only way, +Father. You've got to get rid of the idea that that's +Gregor. We've only harmed ourselves by believing it for so +long. How can that be Gregor? If it were Gregor he would +have seen long ago that it's not possible for human beings +to live with an animal like that and he would have gone of +his own free will. We wouldn't have a brother any more, +then, but we could carry on with our lives and remember him +with respect. As it is this animal is persecuting us, it's +driven out our tenants, it obviously wants to take over the +whole flat and force us to sleep on the streets. Father, +look, just look", she suddenly screamed, "he's starting +again!" In her alarm, which was totally beyond Gregor's +comprehension, his sister even abandoned his mother as she +pushed herself vigorously out of her chair as if more +willing to sacrifice her own mother than stay anywhere near +Gregor. She rushed over to behind her father, who had +become excited merely because she was and stood up half +raising his hands in front of Gregor's sister as if to +protect her. + +But Gregor had had no intention of frightening anyone, least +of all his sister. All he had done was begin to turn round +so that he could go back into his room, although that was in +itself quite startling as his pain-wracked condition meant +that turning round required a great deal of effort and he +was using his head to help himself do it, repeatedly raising +it and striking it against the floor. He stopped and looked +round. They seemed to have realised his good intention and +had only been alarmed briefly. Now they all looked at him +in unhappy silence. His mother lay in her chair with her +legs stretched out and pressed against each other, her eyes +nearly closed with exhaustion; his sister sat next to his +father with her arms around his neck. + +"Maybe now they'll let me turn round", thought Gregor and +went back to work. He could not help panting loudly with +the effort and had sometimes to stop and take a rest. No- +one was making him rush any more, everything was left up to +him. As soon as he had finally finished turning round he +began to move straight ahead. He was amazed at the great +distance that separated him from his room, and could not +understand how he had covered that distance in his weak +state a little while before and almost without noticing it. +He concentrated on crawling as fast as he could and hardly +noticed that there was not a word, not any cry, from his +family to distract him. + +He did not turn his head until he had reached the doorway. +He did not turn it all the way round as he felt his neck +becoming stiff, but it was nonetheless enough to see that +nothing behind him had changed, only his sister had stood +up. With his last glance he saw that his mother had now +fallen completely asleep. + +He was hardly inside his room before the door was hurriedly +shut, bolted and locked. The sudden noise behind Gregor so +startled him that his little legs collapsed under him. It +was his sister who had been in so much of a rush. She had +been standing there waiting and sprung forward lightly, +Gregor had not heard her coming at all, and as she turned +the key in the lock she said loudly to her parents "At +last!". + +"What now, then?", Gregor asked himself as he looked round +in the darkness. He soon made the discovery that he could +no longer move at all. This was no surprise to him, it +seemed rather that being able to actually move around on +those spindly little legs until then was unnatural. He also +felt relatively comfortable. It is true that his entire +body was aching, but the pain seemed to be slowly getting +weaker and weaker and would finally disappear altogether. +He could already hardly feel the decayed apple in his back +or the inflamed area around it, which was entirely covered +in white dust. He thought back of his family with emotion +and love. If it was possible, he felt that he must go away +even more strongly than his sister. He remained in this +state of empty and peaceful rumination until he heard the +clock tower strike three in the morning. He watched as it +slowly began to get light everywhere outside the window too. +Then, without his willing it, his head sank down completely, +and his last breath flowed weakly from his nostrils. + +When the cleaner came in early in the morning - they'd often +asked her not to keep slamming the doors but with her +strength and in her hurry she still did, so that everyone in +the flat knew when she'd arrived and from then on it was +impossible to sleep in peace - she made her usual brief look +in on Gregor and at first found nothing special. She +thought he was laying there so still on purpose, playing the +martyr; she attributed all possible understanding to him. +She happened to be holding the long broom in her hand, so +she tried to tickle Gregor with it from the doorway. When +she had no success with that she tried to make a nuisance of +herself and poked at him a little, and only when she found +she could shove him across the floor with no resistance at +all did she start to pay attention. She soon realised what +had really happened, opened her eyes wide, whistled to +herself, but did not waste time to yank open the bedroom +doors and shout loudly into the darkness of the bedrooms: +"Come and 'ave a look at this, it's dead, just lying there, +stone dead!" + +Mr. and Mrs. Samsa sat upright there in their marriage bed +and had to make an effort to get over the shock caused by +the cleaner before they could grasp what she was saying. +But then, each from his own side, they hurried out of bed. +Mr. Samsa threw the blanket over his shoulders, Mrs. Samsa +just came out in her nightdress; and that is how they went +into Gregor's room. On the way they opened the door to the +living room where Grete had been sleeping since the three +gentlemen had moved in; she was fully dressed as if she had +never been asleep, and the paleness of her face seemed to +confirm this. "Dead?", asked Mrs. Samsa, looking at the +charwoman enquiringly, even though she could have checked +for herself and could have known it even without checking. +"That's what I said", replied the cleaner, and to prove it +she gave Gregor's body another shove with the broom, sending +it sideways across the floor. Mrs. Samsa made a movement as +if she wanted to hold back the broom, but did not complete +it. "Now then", said Mr. Samsa, "let's give thanks to God +for that". He crossed himself, and the three women followed +his example. + +Grete, who had not taken her eyes from the corpse, said: +"Just look how thin he was. He didn't eat anything for so +long. The food came out again just the same as when it went +in". Gregor's body was indeed completely dried up and flat, +they had not seen it until then, but now he was not lifted +up on his little legs, nor did he do anything to make them +look away. + +"Grete, come with us in here for a little while", said Mrs. +Samsa with a pained smile, and Grete followed her parents +into the bedroom but not without looking back at the body. +The cleaner shut the door and opened the window wide. +Although it was still early in the morning the fresh air had +something of warmth mixed in with it. It was already the +end of March, after all. + +The three gentlemen stepped out of their room and looked +round in amazement for their breakfasts; they had been +forgotten about. "Where is our breakfast?", the middle +gentleman asked the cleaner irritably. She just put her +finger on her lips and made a quick and silent sign to the +men that they might like to come into Gregor's room. They +did so, and stood around Gregor's corpse with their hands in +the pockets of their well-worn coats. It was now quite +light in the room. + +Then the door of the bedroom opened and Mr. Samsa appeared +in his uniform with his wife on one arm and his daughter on +the other. All of them had been crying a little; Grete now +and then pressed her face against her father's arm. + +"Leave my home. Now!", said Mr. Samsa, indicating the door +and without letting the women from him. "What do you +mean?", asked the middle of the three gentlemen somewhat +disconcerted, and he smiled sweetly. The other two held +their hands behind their backs and continually rubbed them +together in gleeful anticipation of a loud quarrel which +could only end in their favour. "I mean just what I said", +answered Mr. Samsa, and, with his two companions, went in a +straight line towards the man. At first, he stood there +still, looking at the ground as if the contents of his head +were rearranging themselves into new positions. "Alright, +we'll go then", he said, and looked up at Mr. Samsa as if he +had been suddenly overcome with humility and wanted +permission again from Mr. Samsa for his decision. Mr. Samsa +merely opened his eyes wide and briefly nodded to him +several times. At that, and without delay, the man actually +did take long strides into the front hallway; his two +friends had stopped rubbing their hands some time before and +had been listening to what was being said. Now they jumped +off after their friend as if taken with a sudden fear that +Mr. Samsa might go into the hallway in front of them and +break the connection with their leader. Once there, all +three took their hats from the stand, took their sticks from +the holder, bowed without a word and left the premises. Mr. +Samsa and the two women followed them out onto the landing; +but they had had no reason to mistrust the men' intentions +and as they leaned over the landing they saw how the three +gentlemen made slow but steady progress down the many steps. +As they turned the corner on each floor they disappeared and +would reappear a few moments later; the further down they +went, the more that the Samsa family lost interest in them; +when a butcher's boy, proud of posture with his tray on his +head, passed them on his way up and came nearer than they +were, Mr. Samsa and the women came away from the landing and +went, as if relieved, back into the flat. + +They decided the best way to make use of that day was for +relaxation and to go for a walk; not only had they earned a +break from work but they were in serious need of it. So +they sat at the table and wrote three letters of excusal, +Mr. Samsa to his employers, Mrs. Samsa to her contractor and +Grete to her principal. The cleaner came in while they were +writing to tell them she was going, she'd finished her work +for that morning. The three of them at first just nodded +without looking up from what they were writing, and it was +only when the cleaner still did not seem to want to leave +that they looked up in irritation. "Well?", asked Mr. +Samsa. The charwoman stood in the doorway with a smile on +her face as if she had some tremendous good news to report, +but would only do it if she was clearly asked to. The +almost vertical little ostrich feather on her hat, which had +been source of irritation to Mr. Samsa all the time she had +been working for them, swayed gently in all directions. +"What is it you want then?", asked Mrs. Samsa, whom the +cleaner had the most respect for. "Yes", she answered, and +broke into a friendly laugh that made her unable to speak +straight away, "well then, that thing in there, you needn't +worry about how you're going to get rid of it. That's all +been sorted out." Mrs. Samsa and Grete bent down over their +letters as if intent on continuing with what they were +writing; Mr. Samsa saw that the cleaner wanted to start +describing everything in detail but, with outstretched hand, +he made it quite clear that she was not to. So, as she was +prevented from telling them all about it, she suddenly +remembered what a hurry she was in and, clearly peeved, +called out "Cheerio then, everyone", turned round sharply +and left, slamming the door terribly as she went. + +"Tonight she gets sacked", said Mr. Samsa, but he received +no reply from either his wife or his daughter as the +charwoman seemed to have destroyed the peace they had only +just gained. They got up and went over to the window where +they remained with their arms around each other. Mr. Samsa +twisted round in his chair to look at them and sat there +watching for a while. Then he called out: "Come here, then. +Let's forget about all that old stuff, shall we. Come and +give me a bit of attention". The two women immediately did +as he said, hurrying over to him where they kissed him and +hugged him and then they quickly finished their letters. +After that, the three of them left the flat together, which +was something they had not done for months, and took the +tram out to the open country outside the town. They had the +tram, filled with warm sunshine, all to themselves. Leant +back comfortably on their seats, they discussed their +prospects and found that on closer examination they were not +at all bad - until then they had never asked each other +about their work but all three had jobs which were very good +and held particularly good promise for the future. The +greatest improvement for the time being, of course, would be +achieved quite easily by moving house; what they needed now +was a flat that was smaller and cheaper than the current one +which had been chosen by Gregor, one that was in a better +location and, most of all, more practical. All the time, +Grete was becoming livelier. With all the worry they had +been having of late her cheeks had become pale, but, while +they were talking, Mr. and Mrs. Samsa were struck, almost +simultaneously, with the thought of how their daughter was +blossoming into a well built and beautiful young lady. They +became quieter. Just from each other's glance and almost +without knowing it they agreed that it would soon be time to +find a good man for her. And, as if in confirmation of +their new dreams and good intentions, as soon as they +reached their destination Grete was the first to get up and +stretch out her young body. \ No newline at end of file diff --git a/node_modules/rita/test/html/data/sentence1.json b/node_modules/rita/test/html/data/sentence1.json new file mode 100644 index 0000000..f69e88a --- /dev/null +++ b/node_modules/rita/test/html/data/sentence1.json @@ -0,0 +1,8 @@ +{ + "" : " .", + "" : " ", + "" : "a [0.1] | the", + "" : " | [0.1]", + "" : "woman | man", + "" : "shoots" +} diff --git a/node_modules/rita/test/html/data/sentence1.yaml b/node_modules/rita/test/html/data/sentence1.yaml new file mode 100644 index 0000000..a32f1a8 --- /dev/null +++ b/node_modules/rita/test/html/data/sentence1.yaml @@ -0,0 +1,8 @@ +--- +: a [0.1] | the +#I am a comment +: woman | man +: +: . +: shoots +: | [0.1] \ No newline at end of file diff --git a/node_modules/rita/test/html/data/sentence2.json b/node_modules/rita/test/html/data/sentence2.json new file mode 100644 index 0000000..529ead1 --- /dev/null +++ b/node_modules/rita/test/html/data/sentence2.json @@ -0,0 +1,17 @@ +{ + "": " .", + "": " ", + "": [ + "a [0.1]", + "the" + ], + "": [ + " [0.1]", + "" + ], + "": [ + "woman", + "man" + ], + "": "shoots" +} \ No newline at end of file diff --git a/node_modules/rita/test/html/data/sentence2.yaml b/node_modules/rita/test/html/data/sentence2.yaml new file mode 100644 index 0000000..0df1239 --- /dev/null +++ b/node_modules/rita/test/html/data/sentence2.yaml @@ -0,0 +1,14 @@ +--- +: + - "a [0.1]" + - the +: + - woman + - man + # I am a comment +: " " +: " ." +: shoots +: + - [0.1] + - diff --git a/node_modules/rita/test/html/data/tate.txt b/node_modules/rita/test/html/data/tate.txt new file mode 100644 index 0000000..01955ad --- /dev/null +++ b/node_modules/rita/test/html/data/tate.txt @@ -0,0 +1 @@ +A huge lizard was discovered drinking out of the fountain today. It was not menacing anyone, it was just very thirsty. A small crowd gathered and whispered to one another, as though the lizard would understand them if they spoke in normal voices. The lizard seemed not even a little perturbed by their gathering. It drank and drank, its long forked tongue was like a red river hypnotizing the people, keeping them in a trance-like state. 'It's like a different town,' one of them whispered. 'Change is good,' the other one whispered back. \ No newline at end of file diff --git a/node_modules/rita/test/html/data/wittgenstein.txt b/node_modules/rita/test/html/data/wittgenstein.txt new file mode 100644 index 0000000..3a48e15 --- /dev/null +++ b/node_modules/rita/test/html/data/wittgenstein.txt @@ -0,0 +1,2238 @@ +Perhaps this book will be understood only by someone who has himself +already had the thoughts that are expressed in it--or at least similar +thoughts.--So it is not a textbook.--Its purpose would be achieved if it +gave pleasure to one person who read and understood it. + +The book deals with the problems of philosophy, and shows, I believe, that +the reason why these problems are posed is that the logic of our language +is misunderstood. The whole sense of the book might be summed up the +following words: what can be said at all can be said clearly, and what we +cannot talk about we must pass over in silence. + +Thus the aim of the book is to draw a limit to thought, or rather--not to +thought, but to the expression of thoughts: for in order to be able to draw +a limit to thought, we should have to find both sides of the limit +thinkable i.e. we should have to be able to think what cannot be thought. + +It will therefore only be in language that the limit can be drawn, and what +lies on the other side of the limit will simply be nonsense. + +I do not wish to judge how far my efforts coincide with those of other +philosophers. Indeed, what I have written here makes no claim to novelty in +detail, and the reason why I give no sources is that it is a matter of +indifference to me whether the thoughts that I have had have been +anticipated by someone else. + +If this work has any value, it consists in two things: the first is that +thoughts are expressed in it, and on this score the better the thoughts are +expressed--the more the nail has been hit on the head--the greater will be +its value.--Here I am conscious of having fallen a long way short of what +is possible. Simply because my powers are too slight for the accomplishment +of the task.--May others come and do it better. + +On the other hand the truth of the thoughts that are here communicated +seems to me unassailable and definitive. I therefore believe myself to have +found, on all essential points, the final solution of the problems. And if +I am not mistaken in this belief, then the second thing in which the of +this work consists is that it shows how little is achieved when these +problem are solved. + +The world is all that is the case. + +The world is the totality of facts, not of things. + +The world is determined by the facts, and by their being all the +facts. + +For the totality of facts determines what is the case, and also +whatever is not the case. + +The facts in logical space are the world. + +The world divides into facts. + +Each item can be the case or not the case while everything else +remains the same. + +What is the case--a fact--is the existence of states of affairs. + +A state of affairs a state of things is a combination of objects +things. + +It is essential to things that they should be possible constituents +of states of affairs. + +In logic nothing is accidental: if a thing can occur in a state of +affairs, the possibility of the state of affairs must be written into the +thing itself. + +It would seem to be a sort of accident, if it turned out that a +situation would fit a thing that could already exist entirely on its own. +If things can occur in states of affairs, this possibility must be in them +from the beginning. Nothing in the province of logic can be merely +possible. Logic deals with every possibility and all possibilities are its +facts. Just as we are quite unable to imagine spatial objects outside +space or temporal objects outside time, so too there is no object that we +can imagine excluded from the possibility of combining with others. If I +can imagine objects combined in states of affairs, I cannot imagine them +excluded from the possibility of such combinations. + +Things are independent in so far as they can occur in all possible +situations, but this form of independence is a form of connexion with +states of affairs, a form of dependence. It is impossible for words to +appear in two different roles: by themselves, and in propositions. + +If I know an object I also know all its possible occurrences in +states of affairs. Every one of these possibilities must be part of the +nature of the object. A new possibility cannot be discovered later. + +If I am to know an object, thought I need not know its external +properties, I must know all its internal properties. + +If all objects are given, then at the same time all possible states +of affairs are also given. + +Each thing is, as it were, in a space of possible states of affairs. +This space I can imagine empty, but I cannot imagine the thing without the +space. + +A spatial object must be situated in infinite space. A spatial +point is an argument-place. A speck in the visual field, thought it need +not be red, must have some colour: it is, so to speak, surrounded by colour- +space. Notes must have some pitch, objects of the sense of touch some +degree of hardness, and so on. + +Objects contain the possibility of all situations. + +The possibility of its occurring in states of affairs is the form of +an object. + +Objects are simple. + +Every statement about complexes can be resolved into a statement +about their constituents and into the propositions that describe the +complexes completely. + +Objects make up the substance of the world. That is why they cannot +be composite. + +If they world had no substance, then whether a proposition had sense +would depend on whether another proposition was true. + +In that case we could not sketch any picture of the world true or +false. + +It is obvious that an imagined world, however difference it may be +from the real one, must have something-- a form--in common with it. + +Objects are just what constitute this unalterable form. + +The substance of the world can only determine a form, and not any +material properties. For it is only by means of propositions that material +properties are represented--only by the configuration of objects that they +are produced. + +In a manner of speaking, objects are colourless. + +If two objects have the same logical form, the only distinction +between them, apart from their external properties, is that they are +different. + +Either a thing has properties that nothing else has, in which case +we can immediately use a description to distinguish it from the others and +refer to it; or, on the other hand, there are several things that have the +whole set of their properties in common, in which case it is quite +impossible to indicate one of them. For it there is nothing to distinguish +a thing, I cannot distinguish it, since otherwise it would be distinguished +after all. + +The substance is what subsists independently of what is the case. + +It is form and content. + +Space, time, colour being coloured are forms of objects. + +There must be objects, if the world is to have unalterable form. + +Objects, the unalterable, and the subsistent are one and the same. + +Objects are what is unalterable and subsistent; their configuration +is what is changing and unstable. + +The configuration of objects produces states of affairs. + +In a state of affairs objects fit into one another like the links of a +chain. + +In a state of affairs objects stand in a determinate relation to one +another. + +The determinate way in which objects are connected in a state of +affairs is the structure of the state of affairs. + +Form is the possibility of structure. + +The structure of a fact consists of the structures of states of +affairs. + +The totality of existing states of affairs is the world. + +The totality of existing states of affairs also determines which +states of affairs do not exist. + +The existence and non-existence of states of affairs is reality. We +call the existence of states of affairs a positive fact, and their non- +existence a negative fact. + +States of affairs are independent of one another. + +From the existence or non-existence of one state of affairs it is +impossible to infer the existence or non-existence of another. + +The sum-total of reality is the world. + +We picture facts to ourselves. + +A picture presents a situation in logical space, the existence and non- +existence of states of affairs. + +A picture is a model of reality. + +In a picture objects have the elements of the picture corresponding to +them. + +In a picture the elements of the picture are the representatives of +objects. + +What constitutes a picture is that its elements are related to one +another in a determinate way. + +A picture is a fact. + +The fact that the elements of a picture are related to one another in +a determinate way represents that things are related to one another in the +same way. Let us call this connexion of its elements the structure of the +picture, and let us call the possibility of this structure the pictorial +form of the picture. + +Pictorial form is the possibility that things are related to one +another in the same way as the elements of the picture. + +That is how a picture is attached to reality; it reaches right out +to it. + +It is laid against reality like a measure. + +Only the end-points of the graduating lines actually touch the +object that is to be measured. + +So a picture, conceived in this way, also includes the pictorial +relationship, which makes it into a picture. + +These correlations are, as it were, the feelers of the picture's +elements, with which the picture touches reality. + +If a fact is to be a picture, it must have something in common with +what it depicts. + +There must be something identical in a picture and what it depicts, +to enable the one to be a picture of the other at all. + +What a picture must have in common with reality, in order to be able +to depict it--correctly or incorrectly--in the way that it does, is its +pictorial form. + +A picture can depict any reality whose form it has. A spatial picture +can depict anything spatial, a coloured one anything coloured, etc. + +A picture cannot, however, depict its pictorial form: it displays it. + +A picture represents its subject from a position outside it. Its +standpoint is its representational form. That is why a picture represents +its subject correctly or incorrectly. + +A picture cannot, however, place itself outside its representational +form. + +What any picture, of whatever form, must have in common with reality, +in order to be able to depict it--correctly or incorrectly--in any way at +all, is logical form, i.e. the form of reality. + +A picture whose pictorial form is logical form is called a logical +picture. + +Every picture is at the same time a logical one. On the other hand, +not every picture is, for example, a spatial one. + +Logical pictures can depict the world. + +A picture has logico-pictorial form in common with what it depicts. + +A picture depicts reality by representing a possibility of existence +and non-existence of states of affairs. + +A picture contains the possibility of the situation that it +represents. + +A picture agrees with reality or fails to agree; it is correct or +incorrect, true or false. + +What a picture represents it represents independently of its truth or +falsity, by means of its pictorial form. + +What a picture represents is its sense. + +The agreement or disagreement or its sense with reality constitutes +its truth or falsity. + +In order to tell whether a picture is true or false we must compare +it with reality. + +It is impossible to tell from the picture alone whether it is true or +false. + +There are no pictures that are true a priori. + +A logical picture of facts is a thought. + +'A state of affairs is thinkable': what this means is that we can +picture it to ourselves. + +The totality of true thoughts is a picture of the world. + +A thought contains the possibility of the situation of which it is the +thought. What is thinkable is possible too. + +Thought can never be of anything illogical, since, if it were, we +should have to think illogically. + +It used to be said that God could create anything except what would +be contrary to the laws of logic.The truth is that we could not say what an +'illogical' world would look like. + +It is as impossible to represent in language anything that +'contradicts logic' as it is in geometry to represent by its coordinates a +figure that contradicts the laws of space, or to give the coordinates of a +point that does not exist. + +Though a state of affairs that would contravene the laws of physics +can be represented by us spatially, one that would contravene the laws of +geometry cannot. + +It a thought were correct a priori, it would be a thought whose +possibility ensured its truth. + +A priori knowledge that a thought was true would be possible only it +its truth were recognizable from the thought itself without anything a to +compare it with. + +In a proposition a thought finds an expression that can be perceived by +the senses. + +We use the perceptible sign of a proposition spoken or written, etc. +as a projection of a possible situation. The method of projection is to +think of the sense of the proposition. + +I call the sign with which we express a thought a propositional +sign.And a proposition is a propositional sign in its projective relation +to the world. + +A proposition, therefore, does not actually contain its sense, but +does contain the possibility of expressing it. 'The content of a +proposition' means the content of a proposition that has sense. A +proposition contains the form, but not the content, of its sense. + +What constitutes a propositional sign is that in its elements the +words stand in a determinate relation to one another. A propositional sign +is a fact. + +A proposition is not a blend of words.Just as a theme in music is +not a blend of notes. A proposition is articulate. + +Only facts can express a sense, a set of names cannot. + +Although a propositional sign is a fact, this is obscured by the +usual form of expression in writing or print. For in a printed proposition, +for example, no essential difference is apparent between a propositional +sign and a word. That is what made it possible for Frege to call a +proposition a composite name. + +The essence of a propositional sign is very clearly seen if we +imagine one composed of spatial objects such as tables, chairs, and books +instead of written signs. + +Situations can be described but not given names. + +In a proposition a thought can be expressed in such a way that elements +of the propositional sign correspond to the objects of the thought. + +I call such elements 'simple signs', and such a proposition 'complete +analysed'. + +The simple signs employed in propositions are called names. + +A name means an object. The object is its meaning. 'A' is the same +sign as 'A'. + +The configuration of objects in a situation corresponds to the +configuration of simple signs in the propositional sign. + +Objects can only be named. Signs are their representatives. I can +only speak about them: I cannot put them into words. Propositions can only +say how things are, not what they are. + +The requirement that simple signs be possible is the requirement that +sense be determinate. + +A proposition about a complex stands in an internal relation to a +proposition about a constituent of the complex. A complex can be given only +by its description, which will be right or wrong. A proposition that +mentions a complex will not be nonsensical, if the complex does not exits, +but simply false. When a propositional element signifies a complex, this +can be seen from an indeterminateness in the propositions in which it +occurs. In such cases we know that the proposition leaves something +undetermined. In fact the notation for generality contains a prototype. +The contraction of a symbol for a complex into a simple symbol can be +expressed in a definition. + +A proposition cannot be dissected any further by means of a +definition: it is a primitive sign. + +Every sign that has a definition signifies via the signs that serve +to define it; and the definitions point the way. Two signs cannot signify +in the same manner if one is primitive and the other is defined by means of +primitive signs. Names cannot be anatomized by means of definitions. Nor +can any sign that has a meaning independently and on its own. + +What signs fail to express, their application shows. What signs slur +over, their application says clearly. + +The meanings of primitive signs can be explained by means of +elucidations. Elucidations are propositions that stood if the meanings of +those signs are already known. + +Only propositions have sense; only in the nexus of a proposition does a +name have meaning. + +I call any part of a proposition that characterizes its sense an +expression or a symbol. A proposition is itself an expression. +Everything essential to their sense that propositions can have in common +with one another is an expression. An expression is the mark of a form and +a content. + +An expression presupposes the forms of all the propositions in which +it can occur. It is the common characteristic mark of a class of +propositions. + +It is therefore presented by means of the general form of the +propositions that it characterizes. In fact, in this form the expression +will be constant and everything else variable. + +Thus an expression is presented by means of a variable whose values +are the propositions that contain the expression. In the limiting case the +variable becomes a constant, the expression becomes a proposition. I call +such a variable a 'propositional variable'. + +An expression has meaning only in a proposition. All variables can be +construed as propositional variables. Even variable names. + +If we turn a constituent of a proposition into a variable, there is a +class of propositions all of which are values of the resulting variable +proposition. In general, this class too will be dependent on the meaning +that our arbitrary conventions have given to parts of the original +proposition. But if all the signs in it that have arbitrarily determined +meanings are turned into variables, we shall still get a class of this +kind. This one, however, is not dependent on any convention, but solely on +the nature of the pro position. It corresponds to a logical form--a logical +prototype. + +What values a propositional variable may take is something that is +stipulated. The stipulation of values is the variable. + +To stipulate values for a propositional variable is to give the +propositions whose common characteristic the variable is. The stipulation +is a description of those propositions. The stipulation will therefore be +concerned only with symbols, not with their meaning. And the only thing +essential to the stipulation is that it is merely a description of symbols +and states nothing about what is signified. How the description of the +propositions is produced is not essential. + +Like Frege and Russell I construe a proposition as a function of the +expressions contained in it. + +A sign is what can be perceived of a symbol. + +So one and the same sign written or spoken, etc. can be common to +two different symbols--in which case they will signify in different ways. + +Our use of the same sign to signify two different objects can never +indicate a common characteristic of the two, if we use it with two +different modes of signification. For the sign, of course, is arbitrary. So +we could choose two different signs instead, and then what would be left in +common on the signifying side? + +In everyday language it very frequently happens that the same word +has different modes of signification--and so belongs to different symbols-- +or that two words that have different modes of signification are employed +in propositions in what is superficially the same way. Thus the word 'is' +figures as the copula, as a sign for identity, and as an expression for +existence; 'exist' figures as an intransitive verb like 'go', and +'identical' as an adjective; we speak of something, but also of something's +happening. In the proposition, 'Green is green'--where the first word is +the proper name of a person and the last an adjective--these words do not +merely have different meanings: they are different symbols. + +In this way the most fundamental confusions are easily produced the +whole of philosophy is full of them. + +In order to avoid such errors we must make use of a sign-language +that excludes them by not using the same sign for different symbols and by +not using in a superficially similar way signs that have different modes of +signification: that is to say, a sign-language that is governed by logical +grammar--by logical syntax. The conceptual notation of Frege and Russell +is such a language, though, it is true, it fails to exclude all mistakes. + +In order to recognize a symbol by its sign we must observe how it is +used with a sense. + +A sign does not determine a logical form unless it is taken together +with its logico-syntactical employment. + +If a sign is useless, it is meaningless. That is the point of Occam's +maxim. If everything behaves as if a sign had meaning, then it does have +meaning. + +In logical syntax the meaning of a sign should never play a role. It +must be possible to establish logical syntax without mentioning the meaning +of a sign: only the description of expressions may be presupposed. + +From this observation we turn to Russell's 'theory of types'. It can +be seen that Russell must be wrong, because he had to mention the meaning +of signs when establishing the rules for them. + +No proposition can make a statement about itself, because a +propositional sign cannot be contained in itself that is the whole of the +'theory of types'. + +The reason why a function cannot be its own argument is that the sign +for a function already contains the prototype of its argument, and it +cannot contain itself. + +The rules of logical syntax must go without saying, once we know how +each individual sign signifies. + +A proposition possesses essential and accidental features. Accidental +features are those that result from the particular way in which the +propositional sign is produced. Essential features are those without which +the proposition could not express its sense. + +So what is essential in a proposition is what all propositions that +can express the same sense have in common. And similarly, in general, what +is essential in a symbol is what all symbols that can serve the same +purpose have in common. + +So one could say that the real name of an object was what all +symbols that signified it had in common. Thus, one by one, all kinds of +composition would prove to be unessential to a name. + +Although there is something arbitrary in our notations, this much is +not arbitrary--that when we have determined one thing arbitrarily, +something else is necessarily the case. This derives from the essence of +notation. + +A particular mode of signifying may be unimportant but it is always +important that it is a possible mode of signifying. And that is generally +so in philosophy: again and again the individual case turns out to be +unimportant, but the possibility of each individual case discloses +something about the essence of the world. + +Definitions are rules for translating from one language into another. +Any correct sign-language must be translatable into any other in accordance +with such rules: it is this that they all have in common. + +What signifies in a symbol is what is common to all the symbols that +the rules of logical syntax allow us to substitute for it. + +This serves to characterize the way in +which something general can be disclosed by the possibility of a specific +notation. + +Nor does analysis resolve the sign for a complex in an arbitrary +way, so that it would have a different resolution every time that it was +incorporated in a different proposition. + +A proposition determines a place in logical space. The existence of +this logical place is guaranteed by the mere existence of the constituents-- +by the existence of the proposition with a sense. + +The propositional sign with logical co-ordinates--that is the logical +place. + +In geometry and logic alike a place is a possibility: something can +exist in it. + +A proposition can determine only one place in logical space: +nevertheless the whole of logical space must already be given by it. +Otherwise negation, logical sum, logical product, etc., would introduce +more and more new elements in co-ordination. The logical scaffolding +surrounding a picture determines logical space. The force of a proposition +reaches through the whole of logical space. + +A propositional sign, applied and thought out, is a thought. + +4 A thought is a proposition with a sense. + +The totality of propositions is language. + +Man possesses the ability to construct languages capable of +expressing every sense, without having any idea how each word has meaning +or what its meaning is--just as people speak without knowing how the +individual sounds are produced. Everyday language is a part of the human +organism and is no less complicated than it. It is not humanly possible to +gather immediately from it what the logic of language is. Language +disguises thought. So much so, that from the outward form of the clothing +it is impossible to infer the form of the thought beneath it, because the +outward form of the clothing is not designed to reveal the form of the +body, but for entirely different purposes. The tacit conventions on which +the understanding of everyday language depends are enormously complicated. + +Most of the propositions and questions to be found in philosophical +works are not false but nonsensical. Consequently we cannot give any answer +to questions of this kind, but can only point out that they are +nonsensical. Most of the propositions and questions of philosophers arise +from our failure to understand the logic of our language. They belong to +the same class as the question whether the good is more or less identical +than the beautiful. And it is not surprising that the deepest problems are +in fact not problems at all. + +All philosophy is a 'critique of language' though not in Mauthner's +sense. It was Russell who performed the service of showing that the +apparent logical form of a proposition need not be its real one. + +A proposition is a picture of reality. A proposition is a model of +reality as we imagine it. + +At first sight a proposition--one set out on the printed page, for +example--does not seem to be a picture of the reality with which it is +concerned. But neither do written notes seem at first sight to be a picture +of a piece of music, nor our phonetic notation the alphabet to be a +picture of our speech. And yet these sign-languages prove to be pictures, +even in the ordinary sense, of what they represent. + +It is obvious that a proposition of the form 'aRb' strikes us as a +picture. In this case the sign is obviously a likeness of what is +signified. + +And if we penetrate to the essence of this pictorial character, we +see that it is not impaired by apparent irregularities such as the use +of musical notation. For even these irregularities +depict what they are intended to express; only they do it in a different +way. + +A gramophone record, the musical idea, the written notes, and the +sound-waves, all stand to one another in the same internal relation of +depicting that holds between language and the world. They are all +constructed according to a common logical pattern. Like the two youths in +the fairy-tale, their two horses, and their lilies. They are all in a +certain sense one. + +There is a general rule by means of which the musician can obtain +the symphony from the score, and which makes it possible to derive the +symphony from the groove on the gramophone record, and, using the first +rule, to derive the score again. That is what constitutes the inner +similarity between these things which seem to be constructed in such +entirely different ways. And that rule is the law of projection which +projects the symphony into the language of musical notation. It is the rule +for translating this language into the language of gramophone records. + +The possibility of all imagery, of all our pictorial modes of +expression, is contained in the logic of depiction. + +In order to understand the essential nature of a proposition, we +should consider hieroglyphic script, which depicts the facts that it +describes. And alphabetic script developed out of it without losing what +was essential to depiction. + +We can see this from the fact that we understand the sense of a +propositional sign without its having been explained to us. + +A proposition is a picture of reality: for if I understand a +proposition, I know the situation that it represents. And I understand the +proposition without having had its sense explained to me. + +A proposition shows its sense. A proposition shows how things stand +if it is true. And it says that they do so stand. + +A proposition must restrict reality to two alternatives: yes or no. +In order to do that, it must describe reality completely. A proposition is +a description of a state of affairs. Just as a description of an object +describes it by giving its external properties, so a proposition describes +reality by its internal properties. A proposition constructs a world with +the help of a logical scaffolding, so that one can actually see from the +proposition how everything stands logically if it is true. One can draw +inferences from a false proposition. + +To understand a proposition means to know what is the case if it is +true. One can understand it, therefore, without knowing whether it is +true. It is understood by anyone who understands its constituents. + +When translating one language into another, we do not proceed by +translating each proposition of the one into a proposition of the other, +but merely by translating the constituents of propositions. And the +dictionary translates not only substantives, but also verbs, adjectives, +and conjunctions, etc.; and it treats them all in the same way. + +The meanings of simple signs words must be explained to us if we +are to understand them. With propositions, however, we make ourselves +understood. + +It belongs to the essence of a proposition that it should be able to +communicate a new sense to us. + +A proposition must use old expressions to communicate a new sense. A +proposition communicates a situation to us, and so it must be essentially +connected with the situation. And the connexion is precisely that it is its +logical picture. A proposition states something only in so far as it is a +picture. + +In a proposition a situation is, as it were, constructed by way of +experiment. Instead of, 'This proposition has such and such a sense, we can +simply say, 'This proposition represents such and such a situation'. + +One name stands for one thing, another for another thing, and they +are combined with one another. In this way the whole group--like a tableau +vivant--presents a state of affairs. + +The possibility of propositions is based on the principle that +objects have signs as their representatives. My fundamental idea is that +the 'logical constants' are not representatives; that there can be no +representatives of the logic of facts. + +It is only in so far as a proposition is logically articulated that +it is a picture of a situation. Even the proposition, 'Ambulo', is +composite: for its stem with a different ending yields a different sense, +and so does its ending with a different stem. + +In a proposition there must be exactly as many distinguishable parts +as in the situation that it represents. The two must possess the same +logical mathematical multiplicity. Compare Hertz's Mechanics on +dynamical models. + +This mathematical multiplicity, of course, cannot itself be the +subject of depiction. One cannot get away from it when depicting. + +If, for example, we wanted to express what we now write as 'x. +fx' by putting an affix in front of 'fx'--for instance by writing 'Gen. fx'- +-it would not be adequate: we should not know what was being generalized. +If we wanted to signalize it with an affix 'g'--for instance by writing +'fxg'--that would not be adequate either: we should not know the scope of +the generality-sign. If we were to try to do it by introducing a mark into +the argument-places--for instance by writing 'G,G. FG,G' --it would +not be adequate: we should not be able to establish the identity of the +variables. And so on. All these modes of signifying are inadequate because +they lack the necessary mathematical multiplicity. + +For the same reason the idealist's appeal to 'spatial spectacles' is +inadequate to explain the seeing of spatial relations, because it cannot +explain the multiplicity of these relations. + +Reality is compared with propositions. + +A proposition can be true or false only in virtue of being a picture +of reality. + +It must not be overlooked that a proposition has a sense that is +independent of the facts: otherwise one can easily suppose that true and +false are relations of equal status between signs and what they signify. In +that case one could say, for example, that 'p' signified in the true way +what 'Pp' signified in the false way, etc. + +Can we not make ourselves understood with false propositions just as +we have done up till now with true ones?--So long as it is known that they +are meant to be false.--No! For a proposition is true if we use it to say +that things stand in a certain way, and they do; and if by 'p' we mean Pp +and things stand as we mean that they do, then, construed in the new way, +'p' is true and not false. + +But it is important that the signs 'p' and 'Pp' can say the same +thing. For it shows that nothing in reality corresponds to the sign 'P'. +The occurrence of negation in a proposition is not enough to characterize +its sense PPp = p. The propositions 'p' and 'Pp' have opposite sense, but +there corresponds to them one and the same reality. + +An analogy to illustrate the concept of truth: imagine a black spot +on white paper: you can describe the shape of the spot by saying, for each +point on the sheet, whether it is black or white. To the fact that a point +is black there corresponds a positive fact, and to the fact that a point is +white not black, a negative fact. If I designate a point on the sheet a +truth-value according to Frege, then this corresponds to the supposition +that is put forward for judgement, etc. etc. But in order to be able to say +that a point is black or white, I must first know when a point is called +black, and when white: in order to be able to say,'"p" is true or false', +I must have determined in what circumstances I call 'p' true, and in so +doing I determine the sense of the proposition. Now the point where the +simile breaks down is this: we can indicate a point on the paper even if we +do not know what black and white are, but if a proposition has no sense, +nothing corresponds to it, since it does not designatea thing a truth- +value which might have properties called 'false' or 'true'. The verb of a +proposition is not 'is true' or 'is false', as Frege thought: rather, that +which 'is true' must already contain the verb. + +Every proposition must already have a sense: it cannot be given a +sense by affirmation. Indeed its sense is just what is affirmed. And the +same applies to negation, etc. + +One could say that negation must be related to the logical place +determined by the negated proposition. The negating proposition determines +a logical place different from that of the negated proposition. The +negating proposition determines a logical place with the help of the +logical place of the negated proposition. For it describes it as lying +outside the latter's logical place. The negated proposition can be negated +again, and this in itself shows that what is negated is already a +proposition, and not merely something that is prelimary to a proposition. + +Propositions represent the existence and non-existence of states of +affairs. + +The totality of true propositions is the whole of natural science or +the whole corpus of the natural sciences. + +Philosophy is not one of the natural sciences. The word 'philosophy' +must mean something whose place is above or below the natural sciences, not +beside them. + +Philosophy aims at the logical clarification of thoughts. Philosophy +is not a body of doctrine but an activity. A philosophical work consists +essentially of elucidations. Philosophy does not result in 'philosophical +propositions', but rather in the clarification of propositions. Without +philosophy thoughts are, as it were, cloudy and indistinct: its task is to +make them clear and to give them sharp boundaries. + +Psychology is no more closely related to philosophy than any other +natural science. Theory of knowledge is the philosophy of psychology. Does +not my study of sign-language correspond to the study of thought-processes, +which philosophers used to consider so essential to the philosophy of +logic? Only in most cases they got entangled in unessential psychological +investigations, and with my method too there is an analogous risk. + +Darwin's theory has no more to do with philosophy than any other +hypothesis in natural science. + +Philosophy sets limits to the much disputed sphere of natural +science. + +It must set limits to what can be thought; and, in doing so, to what +cannot be thought. It must set limits to what cannot be thought by working +outwards through what can be thought. + +It will signify what cannot be said, by presenting clearly what can +be said. + +Everything that can be thought at all can be thought clearly. +Everything that can be put into words can be put clearly. 4.12 Propositions +can represent the whole of reality, but they cannot represent what they +must have in common with reality in order to be able to represent it-- +logical form. In order to be able to represent logical form, we should have +to be able to station ourselves with propositions somewhere outside logic, +that is to say outside the world. + +Propositions cannot represent logical form: it is mirrored in them. +What finds its reflection in language, language cannot represent. What +expresses itself in language, we cannot express by means of language. +Propositions show the logical form of reality. They display it. + +If two propositions contradict one another, then +their structure shows it; the same is true if one of them follows from the +other. And so on. + +What can be shown, cannot be said. + +Now, too, we understand our feeling that once we have a sign- +language in which everything is all right, we already have a correct +logical point of view. + +In a certain sense we can talk about formal properties of objects and +states of affairs, or, in the case of facts, about structural properties: +and in the same sense about formal relations and structural relations. +Instead of 'structural property' I also say 'internal property'; instead +of 'structural relation', 'internal relation'. I introduce these +expressions in order to indicate the source of the confusion between +internal relations and relations proper external relations, which is very +widespread among philosophers. It is impossible, however, to assert by +means of propositions that such internal properties and relations obtain: +rather, this makes itself manifest in the propositions that represent the +relevant states of affairs and are concerned with the relevant objects. + +An internal property of a fact can also be bed a feature of that +fact in the sense in which we speak of facial features, for example. + +A property is internal if it is unthinkable that its object should +not possess it. This shade of blue and that one stand, eo ipso, in the +internal relation of lighter to darker. It is unthinkable that these two +objects should not stand in this relation. Here the shifting use of the +word 'object' corresponds to the shifting use of the words 'property' and +'relation'. + +The existence of an internal property of a possible situation is not +expressed by means of a proposition: rather, it expresses itself in the +proposition representing the situation, by means of an internal property of +that proposition. It would be just as nonsensical to assert that a +proposition had a formal property as to deny it. + +It is impossible to distinguish forms from one another by saying +that one has this property and another that property: for this presupposes +that it makes sense to ascribe either property to either form. + +The existence of an internal relation between possible situations +expresses itself in language by means of an internal relation between the +propositions representing them. + +Here we have the answer to the vexed question 'whether all relations +are internal or external'. + +We can now talk about formal concepts, in the same sense that we +speak of formal properties. I introduce this expression in order to +exhibit the source of the confusion between formal concepts and concepts +proper, which pervades the whole of traditional logic. When something +falls under a formal concept as one of its objects, this cannot be +expressed by means of a proposition. Instead it is shown in the very sign +for this object. A name shows that it signifies an object, a sign for a +number that it signifies a number, etc. Formal concepts cannot, in fact, +be represented by means of a function, as concepts proper can. For their +characteristics, formal properties, are not expressed by means of +functions. The expression for a formal property is a feature of certain +symbols. So the sign for the characteristics of a formal concept is a +distinctive feature of all symbols whose meanings fall under the concept. +So the expression for a formal concept is a propositional variable in which +this distinctive f. + +The propositional variable signifies the formal concept, and its +values signify the objects that fall under the concept. + +Every variable is the sign for a formal concept. For every variable +represents a constant form that all its values possess, and this can be +regarded as a formal property of those values. + + +A formal concept is given immediately any object falling under it +is given. It is not possible, therefore, to introduce as primitive ideas +objects belonging to a formal concept and the formal concept itself. So it +is impossible, for example, to introduce as primitive ideas both the +concept of a function and specific functions, as Russell does; or the +concept of a number and particular numbers. + +This is what Frege and Russell overlooked: +consequently the way in which they want to express general propositions +like the one above is incorrect; it contains a vicious circle. We can +determine the general term of a series of forms by giving its first term +and the general form of the operation that produces the next term out of +the proposition that precedes it. + +To ask whether a formal concept exists is nonsensical. For no +proposition can be the answer to such a question. So, for example, the +question, 'Are there unanalysable subject-predicate propositions?' cannot +be asked. + +Logical forms are without number. Hence there are no preeminent +numbers in logic, and hence there is no possibility of philosophical monism +or dualism, etc. + +The sense of a proposition is its agreement and disagreement with +possibilities of existence and non-existence of states of affairs. 4.21 The +simplest kind of proposition, an elementary proposition, asserts the +existence of a state of affairs. + +It is a sign of a proposition's being elementary that there can be no +elementary proposition contradicting it. + +An elementary proposition consists of names. It is a nexus, a +concatenation, of names. + +It is obvious that the analysis of propositions must bring us to +elementary propositions which consist of names in immediate combination. +This raises the question how such combination into propositions comes +about. + +Even if the world is infinitely complex, so that every fact consists +of infinitely many states of affairs and every state of affairs is composed +of infinitely many objects, there would still have to be objects and states +of affairs. + +It is only in the nexus of an elementary proposition that a name +occurs in a proposition. + +When I use two signs with one and the same meaning, I express this by +putting the sign '=' between them. So 'a = b' means that the sign 'b' can +be substituted for the sign 'a'.A definition is a rule dealing with signs. + +Expressions of the form 'a = b' are, therefore, mere representational +devices. They state nothing about the meaning of the signs 'a' and 'b'. + +Can we understand two names without knowing whether they signify the +same thing or two different things?--Can we understand a proposition in +which two names occur without knowing whether their meaning is the same or +different? Suppose I know the meaning of an English word and of a German +word that means the same: then it is impossible for me to be unaware that +they do mean the same; I must be capable of translating each into the +other. Expressions like 'a = a', and those derived from them, are neither +elementary propositions nor is there any other way in which they have +sense. This will become evident later. + +If an elementary proposition is true, the state of affairs exists: if +an elementary proposition is false, the state of affairs does not exist. + +If all true elementary propositions are given, the result is a +complete description of the world. The world is completely described by +giving all elementary propositions, and adding which of them are true and +which false. For n states of affairs, there are possibilities of existence +and non-existence. Of these states of affairs any combination can exist and +the remainder not exist. + +There correspond to these combinations the same number of +possibilities of truth--and falsity--for n elementary propositions. + +Truth-possibilities of elementary propositions mean Possibilities of +existence and non-existence of states of affairs. + +We can represent truth-possibilities by schemata of the following kind +'T' means 'true', 'F' means 'false'; the rows of 'T's' and 'F's' under the +row of elementary propositions symbolize their truth-possibilities in a way +that can easily be understood: + +A proposition is an expression of agreement and disagreement with truth- +possibilities of elementary propositions. + +Truth-possibilities of elementary propositions are the conditions of +the truth and falsity of propositions. + +It immediately strikes one as probable that the introduction of +elementary propositions provides the basis for understanding all other +kinds of proposition. Indeed the understanding of general propositions +palpably depends on the understanding of elementary propositions. + +For n elementary propositions there are ways in which a proposition +can agree and disagree with their truth possibilities. + +We can express agreement with truth-possibilities by correlating the +mark 'T' true with them in the schema. The absence of this mark means +disagreement. + +The expression of agreement and disagreement with the truth +possibilities of elementary propositions expresses the truth-conditions of +a proposition. A proposition is the expression of its truth-conditions. +Thus Frege was quite right to use them as a starting point when he +explained the signs of his conceptual notation. But the explanation of the +concept of truth that Frege gives is mistaken: if 'the true' and 'the +false' were really objects, and were the arguments in Pp etc., then Frege's +method of determining the sense of 'Pp' would leave it absolutely +undetermined. + +The sign that results from correlating the mark 'I" with truth- +possibilities is a propositional sign. + +It is clear that a complex of the signs 'F' and 'T' has no object or +complex of objects corresponding to it, just as there is none +corresponding to the horizontal and vertical lines or to the brackets.-- +There are no 'logical objects'. Of course the same applies to all signs +that express what the schemata of 'T's' and 'F's' express. + +For example, the following is a propositional sign: Frege's +'judgement stroke' '|-' is logically quite meaningless: in the works of +Frege and Russell it simply indicates that these authors hold the +propositions marked with this sign to be true. Thus '|-' is no more a +component part of a proposition than is, for instance, the proposition's +number. It is quite impossible for a proposition to state that it itself is +true. If the order or the truth-possibilities in a scheme is fixed once +and for all by a combinatory rule, then the last column by itself will be +an expression of the truth-conditions. If we now write this column as a +row, the propositional sign will become 'TT-T p,q' or more explicitly +'TTFT p,q' The number of places in the left-hand pair of brackets is +determined by the number of terms in the right-hand pair. + +For n elementary propositions there are Ln possible groups of truth- +conditions. The groups of truth-conditions that are obtainable from the +truth-possibilities of a given number of elementary propositions can be +arranged in a series. + +Among the possible groups of truth-conditions there are two extreme +cases. In one of these cases the proposition is true for all the truth- +possibilities of the elementary propositions. We say that the truth- +conditions are tautological. In the second case the proposition is false +for all the truth-possibilities: the truth-conditions are contradictory. +In the first case we call the proposition a tautology; in the second, a +contradiction. + +Propositions show what they say; tautologies and contradictions show +that they say nothing. A tautology has no truth-conditions, since it is +unconditionally true: and a contradiction is true on no condition. +Tautologies and contradictions lack sense. Like a point from which two +arrows go out in opposite directions to one another. For example, I know +nothing about the weather when I know that it is either raining or not +raining. + +Tautologies and contradictions are not, however, nonsensical. They +are part of the symbolism, much as '0' is part of the symbolism of +arithmetic. + +Tautologies and contradictions are not pictures of reality. They do +not represent any possible situations. For the former admit all possible +situations, and latter none. In a tautology the conditions of agreement +with the world--the representational relations--cancel one another, so that +it does not stand in any representational relation to reality. + +The truth-conditions of a proposition determine the range that it +leaves open to the facts. A proposition, a picture, or a model is, in the +negative sense, like a solid body that restricts the freedom of movement of +others, and in the positive sense, like a space bounded by solid substance +in which there is room for a body. A tautology leaves open to reality the +whole--the infinite whole--of logical space: a contradiction fills the +whole of logical space leaving no point of it for reality. Thus neither of +them can determine reality in any way. + +A tautology's truth is certain, a proposition's possible, a +contradiction's impossible. Certain, possible, impossible: here we have +the first indication of the scale that we need in the theory of +probability. + +The logical product of a tautology and a proposition says the same +thing as the proposition. This product, therefore, is identical with the +proposition. For it is impossible to alter what is essential to a symbol +without altering its sense. + +What corresponds to a determinate logical combination of signs is a +determinate logical combination of their meanings. It is only to the +uncombined signs that absolutely any combination corresponds. In other +words, propositions that are true for every situation cannot be +combinations of signs at all, since, if they were, only determinate +combinations of objects could correspond to them. And what is not a +logical combination has no combination of objects corresponding to it. +Tautology and contradiction are the limiting cases--indeed the +disintegration--of the combination of signs. + +Admittedly the signs are still combined with one another even in +tautologies and contradictions--i.e. they stand in certain relations to one +another: but these relations have no meaning, they are not essential to the +symbol. + +It now seems possible to give the most general propositional form: that +is, to give a description of the propositions of any sign-language +whatsoever in such a way that every possible sense can be expressed by a +symbol satisfying the description, and every symbol satisfying the +description can express a sense, provided that the meanings of the names +are suitably chosen. It is clear that only what is essential to the most +general propositional form may be included in its description--for +otherwise it would not be the most general form. The existence of a general +propositional form is proved by the fact that there cannot be a proposition +whose form could not have been foreseen i.e. constructed. The general +form of a proposition is: This is how things stand. + +Suppose that I am given all elementary propositions: then I can simply +ask what propositions I can construct out of them. And there I have all +propositions, and that fixes their limits. + +Propositions comprise all that follows from the totality of all +elementary propositions and, of course, from its being the totality of +them all. Thus, in a certain sense, it could be said that all +propositions were generalizations of elementary propositions. + +The general propositional form is a variable. + +5 A proposition is a truth-function of elementary propositions. An +elementary proposition is a truth-function of itself. + +Elementary propositions are the truth-arguments of propositions. + +The arguments of functions are readily confused with the affixes of +names. For both arguments and affixes enable me to recognize the meaning of +the signs containing them. For example, when Russell writes '+c', the 'c' +is an affix which indicates that the sign as a whole is the addition-sign +for cardinal numbers. But the use of this sign is the result of arbitrary +convention and it would be quite possible to choose a simple sign instead +of '+c'; in 'Pp' however, 'p' is not an affix but an argument: the sense of +'Pp' cannot be understood unless the sense of 'p' has been understood +already. In the name Julius Caesar 'Julius' is an affix. An affix is +always part of a description of the object to whose name we attach it: e.g. +the Caesar of the Julian gens. If I am not mistaken, Frege's theory about +the meaning of propositions and functions is based on the confusion between +an argument and an affix. Frege regarded the propositions of logic as +names, and their arguments as the affixes of those names. + +Truth-functions can be arranged in series. That is the foundation of +the theory of probability. + +If all the truth-grounds that are common to a number of propositions +are at the same time truth-grounds of a certain proposition, then we say +that the truth of that proposition follows from the truth of the others. + +In particular, the truth of a proposition 'p' follows from the truth +of another proposition 'q' is all the truth-grounds of the latter are truth- +grounds of the former. + +The truth-grounds of the one are contained in those of the other: p +follows from q. + +A proposition affirms every proposition that follows from it. + +'p. q' is one of the propositions that affirm 'p' and at the same +time one of the propositions that affirm 'q'. Two propositions are opposed +to one another if there is no proposition with a sense, that affirms them +both. Every proposition that contradicts another negate it. + +When the truth of one proposition follows from the truth of others, we +can see this from the structure of the proposition. + +If the truth of one proposition follows from the truth of others, +this finds expression in relations in which the forms of the propositions +stand to one another: nor is it necessary for us to set up these relations +between them, by combining them with one another in a single proposition; +on the contrary, the relations are internal, and their existence is an +immediate result of the existence of the propositions. + +If p follows from q, I can make an inference from q to p, deduce p +from q. The nature of the inference can be gathered only from the two +propositions. They themselves are the only possible justification of the +inference. 'Laws of inference', which are supposed to justify inferences, +as in the works of Frege and Russell, have no sense, and would be +superfluous. + +All deductions are made a priori. + +One elementary proposition cannot be deduced form another. + +There is no possible way of making an inference form the existence of +one situation to the existence of another, entirely different situation. + +There is no causal nexus to justify such an inference. + +We cannot infer the events of the future from those of the present. + +The freedom of the will consists in the impossibility of knowing +actions that still lie in the future. We could know them only if causality +were an inner necessity like that of logical inference.--The connexion +between knowledge and what is known is that of logical necessity. 'A knows +that p is the case', has no sense if p is a tautology. + +If the truth of a proposition does not follow from the fact that it +is self-evident to us, then its self-evidence in no way justifies our +belief in its truth. + +If one proposition follows from another, then the latter says more +than the former, and the former less than the latter. + +If p follows from q and q from p, then they are one and same +proposition. + +A tautology follows from all propositions: it says nothing. + +Contradiction is that common factor of propositions which no +proposition has in common with another. Tautology is the common factor of +all propositions that have nothing in common with one another. +Contradiction, one might say, vanishes outside all propositions: tautology +vanishes inside them. Contradiction is the outer limit of propositions: +tautology is the unsubstantial point at their centre. + +If Tr is the number of the truth-grounds of a proposition 'r', and if +Trs is the number of the truth-grounds of a proposition 's' that are at the +same time truth-grounds of 'r', then we call the ratio Trs : Tr the degree +of probability that the proposition 'r' gives to the proposition 's'. 5.151 +In a schema like the one above in + + +There is no special object peculiar to probability propositions. + +When propositions have no truth-arguments in common with one another, +we call them independent of one another. Two elementary propositions give +one another the probability 1/2. If p follows from q, then the proposition +'q' gives to the proposition 'p' the probability 1. The certainty of +logical inference is a limiting case of probability. Application of this +to tautology and contradiction. + +In itself, a proposition is neither probable nor improbable. Either +an event occurs or it does not: there is no middle way. + +Suppose that an urn contains black and white balls in equal numbers +and none of any other kind. I draw one ball after another, putting them +back into the urn. By this experiment I can establish that the number of +black balls drawn and the number of white balls drawn approximate to one +another as the draw continues. So this is not a mathematical truth. Now, if +I say, 'The probability of my drawing a white ball is equal to the +probability of my drawing a black one', this means that all the +circumstances that I know of including the laws of nature assumed as +hypotheses give no more probability to the occurrence of the one event +than to that of the other. That is to say, they give each the probability +1/2 as can easily be gathered from the above definitions. What I confirm by +the experiment is that the occurrence of the two events is independent of +the circumstances of which I have no more detailed knowledge. + +The minimal unit for a probability proposition is this: The +circumstances--of which I have no further knowledge--give such and such a +degree of probability to the occurrence of a particular event. + +It is in this way that probability is a generalization. It involves a +general description of a propositional form. We use probability only in +default of certainty--if our knowledge of a fact is not indeed complete, +but we do know something about its form. A proposition may well be an +incomplete picture of a certain situation, but it is always a complete +picture of something. A probability proposition is a sort of excerpt from +other propositions. + +The structures of propositions stand in internal relations to one +another. + +In order to give prominence to these internal relations we can adopt +the following mode of expression: we can represent a proposition as the +result of an operation that produces it out of other propositions which +are the bases of the operation. + +An operation is the expression of a relation between the structures of +its result and of its bases. + +The operation is what has to be done to the one proposition in order +to make the other out of it. + +And that will, of course, depend on their formal properties, on the +internal similarity of their forms. + +The internal relation by which a series is ordered is equivalent to +the operation that produces one term from another. + +Operations cannot make their appearance before the point at which one +proposition is generated out of another in a logically meaningful way; i.e. +the point at which the logical construction of propositions begins. + +Truth-functions of elementary propositions are results of operations +with elementary propositions as bases. These operations I call truth- +operations. + +The sense of a truth-function of p is a function of the sense of p. +Negation, logical addition, logical multiplication, etc. etc. are +operations. Negation reverses the sense of a proposition. + +An operation manifests itself in a variable; it shows how we can get +from one form of proposition to another. It gives expression to the +difference between the forms. And what the bases of an operation and its +result have in common is just the bases themselves. + +An operation is not the mark of a form, but only of a difference +between forms. + +The occurrence of an operation does not characterize the sense of a +proposition. Indeed, no statement is made by an operation, but only by its +result, and this depends on the bases of the operation. Operations and +functions must not be confused with each other. + +A function cannot be its own argument, whereas an operation can take +one of its own results as its base. + +It is only in this way that the step from one term of a series of +forms to another is possible from one type to another in the hierarchies +of Russell and Whitehead. Russell and Whitehead did not admit the +possibility of such steps, but repeatedly availed themselves of it. + + +The concept of successive applications of an operation is equivalent +to the concept 'and so on'. + +One operation can counteract the effect of another. Operations can +cancel one another. + +An operation can vanish e.g. negation in 'PPp' : PPp = p. + +All propositions are results of truth-operations on elementary +propositions. A truth-operation is the way in which a truth-function is +produced out of elementary propositions. It is of the essence of truth- +operations that, just as elementary propositions yield a truth-function of +themselves, so too in the same way truth-functions yield a further truth- +function. When a truth-operation is applied to truth-functions of +elementary propositions, it always generates another truth-function of +elementary propositions, another proposition. When a truth-operation is +applied to the results of truth-operations on elementary propositions, +there is always a single operation on elementary propositions that has the +same result. Every proposition is the result of truth-operations on +elementary propositions. + +All truth-functions are results of successive applications to +elementary propositions of a finite number of truth-operations. + +At this point it becomes manifest that there are no 'logical objects' +or 'logical constants' in Frege's and Russell's sense. + +The reason is that the results of truth-operations on truth-functions +are always identical whenever they are one and the same truth-function of +elementary propositions. + +Even at first sight it seems scarcely credible that there should +follow from one fact p infinitely many others , namely PPp, PPPPp, etc. And +it is no less remarkable that the infinite number of propositions of logic +mathematics follow from half a dozen 'primitive propositions'. But in +fact all the propositions of logic say the same thing, to wit nothing. + +Truth-functions are not material functions. For example, an +affirmation can be produced by double negation: in such a case does it +follow that in some sense negation is contained in affirmation? Does 'PPp' +negate Pp, or does it affirm p--or both? The proposition 'PPp' is not about +negation, as if negation were an object: on the other hand, the possibility +of negation is already written into affirmation. And if there were an +object called 'P', it would follow that 'PPp' said something different from +what 'p' said, just because the one proposition would then be about P and +the other would not. + +If we are given a proposition, then with it we are also given the +results of all truth-operations that have it as their base. + +If there are primitive logical signs, then any logic that fails to +show clearly how they are placed relatively to one another and to justify +their existence will be incorrect. The construction of logic out of its +primitive signs must be made clear. + +If logic has primitive ideas, they must be independent of one +another. If a primitive idea has been introduced, it must have been +introduced in all the combinations in which it ever occurs. It cannot, +therefore, be introduced first for one combination and later reintroduced +for another. For example, once negation has been introduced, we must +understand it both in propositions of the form 'Pp' and in propositions +like 'Pp C q', 'dx. Pfx', etc. We must not introduce it first for the +one class of cases and then for the other, since it would then be left in +doubt whether its meaning were the same in both cases, and no reason would +have been given for combining the signs in the same way in both cases. In +short, Frege's remarks about introducing signs by means of definitions in +The Fundamental Laws of Arithmetic also apply, mutatis mutandis, to the +introduction of primitive signs. + +The introduction of any new device into the symbolism of logic is +necessarily a momentous event. In logic a new device should not be +introduced in brackets or in a footnote with what one might call a +completely innocent air. Thus in Russell and Whitehead's Principia +Mathematica there occur definitions and primitive propositions expressed in +words. Why this sudden appearance of words? It would require a +justification, but none is given, or could be given, since the procedure is +in fact illicit. But if the introduction of a new device has proved +necessary at a certain point, we must immediately ask ourselves, 'At what +points is the employment of this device now unavoidable ?' and its place in +logic must be made clear. + +All numbers in logic stand in need of justification. Or rather, it +must become evident that there are no numbers in logic. There are no pre- +eminent numbers. + +In logic there is no co-ordinate status, and there can be no +classification. In logic there can be no distinction between the general +and the specific. + +The solutions of the problems of logic must be simple, since they +set the standard of simplicity. Men have always had a presentiment that +there must be a realm in which the answers to questions are symmetrically +combined--a priori--to form a self-contained system. A realm subject to the +law: Simplex sigillum veri. + + +Though it seems unimportant, it is in fact significant that the +pseudo-relations of logic, such as C and z, need brackets--unlike real +relations. Indeed, the use of brackets with these apparently primitive +signs is itself an indication that they are not primitive signs. And surely +no one is going to believe brackets have an independent meaning. 5.4611 +Signs for logical operations are punctuation-marks, + +It is clear that whatever we can say in advance about the form of all +propositions, we must be able to say all at once. An elementary +proposition really contains all logical operations in itself. For 'fa' says +the same thing as 'dx. fx. x = a' Wherever there is compositeness, +argument and function are present, and where these are present, we already +have all the logical constants. One could say that the sole logical +constant was what all propositions, by their very nature, had in common +with one another. But that is the general propositional form. + +The general propositional form is the essence of a proposition. + +To give the essence of a proposition means to give the essence of +all description, and thus the essence of the world. + +The description of the most general propositional form is the +description of the one and only general primitive sign in logic. + +Logic must look after itself. If a sign is possible , then it is also +capable of signifying. Whatever is possible in logic is also permitted. +The reason why 'Socrates is identical' means nothing is that there is no +property called 'identical'. The proposition is nonsensical because we have +failed to make an arbitrary determination, and not because the symbol, in +itself, would be illegitimate. In a certain sense, we cannot make mistakes +in logic. + +Self-evidence, which Russell talked about so much, can become +dispensable in logic, only because language itself prevents every logical +mistake.--What makes logic a priori is the impossibility of illogical +thought. + +We cannot give a sign the wrong sense. + +Occam's maxim is, of course, not an arbitrary rule, nor one that is +justified by its success in practice: its point is that unnecessary units +in a sign-language mean nothing. Signs that serve one purpose are logically +equivalent, and signs that serve none are logically meaningless. + +Frege says that any legitimately constructed proposition must have a +sense. And I say that any possible proposition is legitimately constructed, +and, if it has no sense, that can only be because we have failed to give a +meaning to some of its constituents. Even if we think that we have done +so. Thus the reason why 'Socrates is identical' says nothing is that we +have not given any adjectival meaning to the word 'identical'. For when it +appears as a sign for identity, it symbolizes in an entirely different way-- +the signifying relation is a different one--therefore the symbols also are +entirely different in the two cases: the two symbols have only the sign in +common, and that is an accident. + +The number of fundamental operations that are necessary depends +solely on our notation. + +All that is required is that we should construct a system of signs +with a particular number of dimensions--with a particular mathematical +multiplicity + +It is clear that this is not a question of a number of primitive +ideas that have to be signified, but rather of the expression of a rule. + +Every truth-function is a result of successive applications to +elementary propositions of the operation '-----TE,....'. This +operation negates all the propositions in the right-hand pair of brackets, +and I call it the negation of those propositions. + +When a bracketed expression has propositions as its terms--and the +order of the terms inside the brackets is indifferent--then I indicate it +by a sign of the form 'E'. 'E' is a variable whose values are terms of +the bracketed expression and the bar over the variable indicates that it is +the representative of ali its values in the brackets. What the values of the +variable are is something that is stipulated. The stipulation is a +description of the propositions that have the variable as their +representative. How the description of the terms of the bracketed +expression is produced is not essential. We can distinguish three kinds of +description: 1.Direct enumeration, in which case we can simply substitute +for the variable the constants that are its values; 2. giving a function fx +whose values for all values of x are the propositions to be described; 3. +giving a formal law that governs the construction of the propositions, in +which case the bracketed expression has as its members all the terms of a +series of forms. + +It is obvious that we can easily express how propositions may be +constructed with this operation, and how they may not be constructed with +it; so it must be possible to find an exact expression for this. + + +How can logic--all-embracing logic, which mirrors the world--use such +peculiar crotchets and contrivances? Only because they are all connected +with one another in an infinitely fine network, the great mirror. + +Once a notation has been established, there will be in it a rule +governing the construction of all propositions that negate p, a rule +governing the construction of all propositions that affirm p, and a rule +governing the construction of all propositions that affirm p or q; and so +on. These rules are equivalent to the symbols; and in them their sense is +mirrored. + +Must the sign of a negative proposition be constructed with that of +the positive proposition? Why should it not be possible to express a +negative proposition by means of a negative fact? E.g. suppose that "a' +does not stand in a certain relation to 'b'; then this might be used to say +that aRb was not the case. But really even in this case the negative +proposition is constructed by an indirect use of the positive. The positive +proposition necessarily presupposes the existence of the negative +proposition and vice versa. + +If E has as its values all the values of a function fx for all values +of x, then NE = Pdx. fx. + +I dissociate the concept all from truth-functions. Frege and Russell +introduced generality in association with logical productor logical sum. +This made it difficult to understand the propositions 'dx. fx' and 'x +. fx', in which both ideas are embedded. + +What is peculiar to the generality-sign is first, that it indicates a +logical prototype, and secondly, that it gives prominence to constants. + +The generality-sign occurs as an argument. + +If objects are given, then at the same time we are given all objects. +If elementary propositions are given, then at the same time all elementary +propositions are given. + +It is incorrect to render the proposition 'dx. fx' in the words, +'fx is possible ' as Russell does. The certainty, possibility, or +impossibility of a situation is not expressed by a proposition, but by an +expression's being a tautology, a proposition with a sense, or a +contradiction. The precedent to which we are constantly inclined to appeal +must reside in the symbol itself. + +We can describe the world completely by means of fully generalized +propositions, i.e. without first correlating any name with a particular +object. + +A fully generalized proposition, like every other proposition, is +composite. This is shown by the fact that in 'dx, O. Ox' we have to +mention 'O' and 's' separately. They both, independently, stand in +signifying relations to the world, just as is the case in ungeneralized +propositions. It is a mark of a composite symbol that it has something in +common with other symbols. + +The truth or falsity of every proposition does make some alteration +in the general construction of the world. And the range that the totality +of elementary propositions leaves open for its construction is exactly the +same as that which is delimited by entirely general propositions. If an +elementary proposition is true, that means, at any rate, one more true +elementary proposition. + +Identity of object I express by identity of sign, and not by using a +sign for identity. Difference of objects I express by difference of signs. + +It is self-evident that identity is not a relation between objects. +This becomes very clear if one considers, for example, the proposition 'x +: fx. z. x = a'. What this proposition says is simply that only a +satisfies the function f, and not that only things that have a certain +relation to a satisfy the function, Of course, it might then be said that +only a did have this relation to a; but in order to express that, we should +need the identity-sign itself. + +Russell's definition of '=' is inadequate, because according to it +we cannot say that two objects have all their properties in common. + +Roughly speaking, to say of two things that they are identical is +nonsense, and to say of one thing that it is identical with itself is to +say nothing at all. + +The identity-sign, therefore, is not an essential constituent of +conceptual notation. + +This also disposes of all the problems that were connected with such +pseudo-propositions. All the problems that Russell's 'axiom of infinity' +brings with it can be solved at this point. What the axiom of infinity is +intended to say would express itself in language through the existence of +infinitely many names with different meanings. + +In the general propositional form propositions occur in other +propositions only as bases of truth-operations. + +This shows too that there is no such thing as the soul--the subject, +etc.--as it is conceived in the superficial psychology of the present day. +Indeed a composite soul would no longer be a soul. + +The correct explanation of the form of the proposition, 'A makes the +judgement p', must show that it is impossible for a judgement to be a piece +of nonsense. Russell's theory does not satisfy this requirement. + +To perceive a complex means to perceive that its constituents are +related to one another in such and such a way. This no doubt also explains +why there are two possible ways of seeing the figure as a cube; and all +similar phenomena. For we really see two different facts. If I look in the +first place at the corners marked a and only glance at the b's, then the +a's appear to be in front, and vice versa. + +We now have to answer a priori the question about all the possible +forms of elementary propositions. Elementary propositions consist of names. +Since, however, we are unable to give the number of names with different +meanings, we are also unable to give the composition of elementary +propositions. + +Our fundamental principle is that whenever a question can be decided +by logic at all it must be possible to decide it without more ado. And if +we get into a position where we have to look at the world for an answer to +such a problem, that shows that we are on a completely wrong track. + +The 'experience' that we need in order to understand logic is not +that something or other is the state of things, but that something is : +that, however, is not an experience. Logic is prior to every experience-- +that something is so. + +And if this were not so, how could we apply logic? We might put it +in this way: if there would be a logic even if there were no world, how +then could there be a logic given that there is a world? + +Russell said that there were simple relations between different +numbers of things individuals. But between what numbers? And how is this +supposed to be decided?--By experience? There is no pre-eminent number. + +It would be completely arbitrary to give any specific form. + +It is supposed to be possible to answer a priori the question +whether I can get into a position in which I need the sign for a 27-termed +relation in order to signify something. + +But is it really legitimate even to ask such a question? Can we set +up a form of sign without knowing whether anything can correspond to it? +Does it make sense to ask what there must be in order that something can be +the case? + +Clearly we have some concept of elementary propositions quite apart +from their particular logical forms. But when there is a system by which we +can create symbols, the system is what is important for logic and not the +individual symbols. And anyway, is it really possible that in logic I +should have to deal with forms that I can invent? What I have to deal with +must be that which makes it possible for me to invent them. + +There cannot be a hierarchy of the forms of elementary propositions. +We can foresee only what we ourselves construct. + +Empirical reality is limited by the totality of objects. The limit +also makes itself manifest in the totality of elementary propositions. +Hierarchies are and must be independent of reality. + +If we know on purely logical grounds that there must be elementary +propositions, then everyone who understands propositions in their C form +must know It. + +In fact, all the propositions of our everyday language, just as they +stand, are in perfect logical order.--That utterly simple thing, which we +have to formulate here, is not a likeness of the truth, but the truth +itself in its entirety. Our problems are not abstract, but perhaps the +most concrete that there are. + +The application of logic decides what elementary propositions there +are. What belongs to its application, logic cannot anticipate. It is clear +that logic must not clash with its application. But logic has to be in +contact with its application. Therefore logic and its application must not +overlap. + +If I cannot say a priori what elementary propositions there are, +then the attempt to do so must lead to obvious nonsense. 5.6 The limits of +my language mean the limits of my world. + +Logic pervades the world: the limits of the world are also its limits. +So we cannot say in logic, 'The world has this in it, and this, but not +that.' For that would appear to presuppose that we were excluding certain +possibilities, and this cannot be the case, since it would require that +logic should go beyond the limits of the world; for only in that way could +it view those limits from the other side as well. We cannot think what we +cannot think; so what we cannot think we cannot say either. + +This remark provides the key to the problem, how much truth there is +in solipsism. For what the solipsist means is quite correct; only it cannot +be said , but makes itself manifest. The world is my world: this is +manifest in the fact that the limits of language of that language which +alone I understand mean the limits of my world. + +The world and life are one. + +There is no such thing as the subject that thinks or entertains +ideas. If I wrote a book called The World as l found it , I should have to +include a report on my body, and should have to say which parts were +subordinate to my will, and which were not, etc., this being a method of +isolating the subject, or rather of showing that in an important sense +there is no subject; for it alone could not be mentioned in that book.-- + +The subject does not belong to the world: rather, it is a limit of +the world. + +Where in the world is a metaphysical subject to be found? You will +say that this is exactly like the case of the eye and the visual field. But +really you do not see the eye. And nothing in the visual field allows you +to infer that it is seen by an eye. + +For the form of the visual field is surely not like this + +This is connected with the fact that no part of our experience is at +the same time a priori. Whatever we see could be other than it is. Whatever +we can describe at all could be other than it is. There is no a priori +order of things. + +Here it can be seen that solipsism, when its implications are followed +out strictly, coincides with pure realism. The self of solipsism shrinks to +a point without extension, and there remains the reality co-ordinated with +it. + +Thus there really is a sense in which philosophy can talk about the +self in a non-psychological way. What brings the self into philosophy is +the fact that 'the world is my world'. The philosophical self is not the +human being, not the human body, or the human soul, with which psychology +deals, but rather the metaphysical subject, the limit of the world--not a +part of it. + +What this says is just that every proposition is a result of +successive applications to elementary propositions of the operation NE + +If we are given the general form according to which propositions are +constructed, then with it we are also given the general form according to +which one proposition can be generated out of another by means of an +operation. + +A number is the exponent of an operation. + +The concept of number is simply what is common to all numbers, the +general form of a number. The concept of number is the variable number. And +the concept of numerical equality is the general form of all particular +cases of numerical equality. + +The theory of classes is completely superfluous in mathematics. This +is connected with the fact that the generality required in mathematics is +not accidental generality. + +The propositions of logic are tautologies. + +Therefore the propositions of logic say nothing. They are the +analytic propositions. + +All theories that make a proposition of logic appear to have content +are false. One might think, for example, that the words 'true' and 'false' +signified two properties among other properties, and then it would seem to +be a remarkable fact that every proposition possessed one of these +properties. On this theory it seems to be anything but obvious, just as, +for instance, the proposition, 'All roses are either yellow or red', would +not sound obvious even if it were true. Indeed, the logical proposition +acquires all the characteristics of a proposition of natural science and +this is the sure sign that it has been construed wrongly. + +The correct explanation of the propositions of logic must assign to +them a unique status among all propositions. + +It is the peculiar mark of logical propositions that one can +recognize that they are true from the symbol alone, and this fact contains +in itself the whole philosophy of logic. And so too it is a very important +fact that the truth or falsity of non-logical propositions cannot be +recognized from the propositions alone. + +The fact that the propositions of logic are tautologies shows the +formal--logical--properties of language and the world. The fact that a +tautology is yielded by this particular way of connecting its constituents +characterizes the logic of its constituents. If propositions are to yield a +tautology when they are connected in a certain way, they must have certain +structural properties. So their yielding a tautology when combined in this +shows that they possess these structural properties. + +It is clear that one could achieve the same purpose by using +contradictions instead of tautologies. + +In order to recognize an expression as a tautology, in cases where +no generality-sign occurs in it, one can employ the following intuitive +method: instead of 'p', 'q', 'r', etc. I write 'TpF', 'TqF', 'TrF', etc. +Truth-combinations I express by means of brackets, e.g. and I use lines to +express the correlation of the truth or falsity of the whole proposition +with the truth-combinations of its truth-arguments, in the following way So +this sign, for instance, would represent the proposition p z q. Now, by way +of example, I wish to examine the proposition Pp.Pp the law of +contradiction in order to determine whether it is a tautology. In our +notation the form 'PE' is written as and the form 'E. n' as Hence the +proposition Pp. Pp. reads as follows If we here substitute 'p' for 'q' +and examine how the outermost T and F are connected with the innermost +ones, the result will be that the truth of the whole proposition is +correlated with all the truth-combinations of its argument, and its falsity +with none of the truth-combinations. + +The propositions of logic demonstrate the logical properties of +propositions by combining them so as to form propositions that say nothing. +This method could also be called a zero-method. In a logical proposition, +propositions are brought into equilibrium with one another, and the state +of equilibrium then indicates what the logical constitution of these +propositions must be. + +It follows from this that we can actually do without logical +propositions; for in a suitable notation we can in fact recognize the +formal properties of propositions by mere inspection of the propositions +themselves. + +This throws some light on the question why logical propositions +cannot be confirmed by experience any more than they can be refuted by it. +Not only must a proposition of logic be irrefutable by any possible +experience, but it must also be unconfirmable by any possible experience. + +Now it becomes clear why people have often felt as if it were for us +to 'postulate ' the 'truths of logic'. The reason is that we can postulate +them in so far as we can postulate an adequate notation. + +It also becomes clear now why logic was called the theory of forms +and of inference. + +Clearly the laws of logic cannot in their turn be subject to laws of +logic. There is not, as Russell thought, a special law of contradiction +for each 'type'; one law is enough, since it is not applied to itself. + +The mark of a logical proposition is not general validity. To be +general means no more than to be accidentally valid for all things. An +ungeneralized proposition can be tautological just as well as a generalized +one. + +The general validity of logic might be called essential, in contrast +with the accidental general validity of such propositions as 'All men are +mortal'. Propositions like Russell's 'axiom of reducibility' are not +logical propositions, and this explains our feeling that, even if they were +true, their truth could only be the result of a fortunate accident. + +It is possible to imagine a world in which the axiom of reducibility +is not valid. It is clear, however, that logic has nothing to do with the +question whether our world really is like that or not. + +The propositions of logic describe the scaffolding of the world, or +rather they represent it. They have no 'subject-matter'. They presuppose +that names have meaning and elementary propositions sense; and that is +their connexion with the world. It is clear that something about the world +must be indicated by the fact that certain combinations of symbols--whose +essence involves the possession of a determinate character--are +tautologies. This contains the decisive point. We have said that some +things are arbitrary in the symbols that we use and that some things are +not. In logic it is only the latter that express: but that means that logic +is not a field in which we express what we wish with the help of signs, but +rather one in which the nature of the absolutely necessary signs speaks for +itself. If we know the logical syntax of any sign-language, then we have +already been given all the propositions of logic. + +It is possible--indeed possible even according to the old conception +of logic--to give in advance a description of all 'true' logical +propositions. + +Hence there can never be surprises in logic. + +One can calculate whether a proposition belongs to logic, by +calculating the logical properties of the symbol. And this is what we do +when we 'prove' a logical proposition. For, without bothering about sense +or meaning, we construct the logical proposition out of others using only +rules that deal with signs. The proof of logical propositions consists in +the following process: we produce them out of other logical propositions by +successively applying certain operations that always generate further +tautologies out of the initial ones. And in fact only tautologies follow +from a tautology. Of course this way of showing that the propositions of +logic are tautologies is not at all essential to logic, if only because the +propositions from which the proof starts must show without any proof that +they are tautologies. + +In logic process and result are equivalent. Hence the absence of +surprise. + +Proof in logic is merely a mechanical expedient to facilitate the +recognition of tautologies in complicated cases. + +Indeed, it would be altogether too remarkable if a proposition that +had sense could be proved logically from others, and so too could a logical +proposition. It is clear from the start that a logical proof of a +proposition that has sense and a proof in logic must be two entirely +different things. + +A proposition that has sense states something, which is shown by its +proof to be so. In logic every proposition is the form of a proof. Every +proposition of logic is a modus ponens represented in signs. And one +cannot express the modus ponens by means of a proposition. + +It is always possible to construe logic in such a way that every +proposition is its own proof. + +All the propositions of logic are of equal status: it is not the case +that some of them are essentially derived propositions. Every tautology +itself shows that it is a tautology. + +It is clear that the number of the 'primitive propositions of logic' +is arbitrary, since one could derive logic from a single primitive +proposition, e.g. by simply constructing the logical product of Frege's +primitive propositions. Frege would perhaps say that we should then no +longer have an immediately self-evident primitive proposition. But it is +remarkable that a thinker as rigorous as Frege appealed to the degree of +self-evidence as the criterion of a logical proposition. + +Logic is not a body of doctrine, but a mirror-image of the world. +Logic is transcendental. + +Mathematics is a logical method. The propositions of mathematics are +equations, and therefore pseudo-propositions. + +A proposition of mathematics does not express a thought. + +Indeed in real life a mathematical proposition is never what we want. +Rather, we make use of mathematical propositions only in inferences from +propositions that do not belong to mathematics to others that likewise do +not belong to mathematics. In philosophy the question, 'What do we +actually use this word or this proposition for?' repeatedly leads to +valuable insights. + +The logic of the world, which is shown in tautologies by the +propositions of logic, is shown in equations by mathematics. + +If two expressions are combined by means of the sign of equality, that +means that they can be substituted for one another. But it must be manifest +in the two expressions themselves whether this is the case or not. When two +expressions can be substituted for one another, that characterizes their +logical form. + +Frege says that the two expressions have the same meaning but +different senses. But the essential point about an equation is that it is +not necessary in order to show that the two expressions connected by the +sign of equality have the same meaning, since this can be seen from the two +expressions themselves. + +And the possibility of proving the propositions of mathematics means +simply that their correctness can be perceived without its being necessary +that what they express should itself be compared with the facts in order to +determine its correctness. + +It is impossible to assert the identity of meaning of two +expressions. For in order to be able to assert anything about their +meaning, I must know their meaning, and I cannot know their meaning without +knowing whether what they mean is the same or different. + +An equation merely marks the point of view from which I consider the +two expressions: it marks their equivalence in meaning. + +The question whether intuition is needed for the solution of +mathematical problems must be given the answer that in this case language +itself provides the necessary intuition. + +The process of calculating serves to bring about that intuition. +Calculation is not an experiment. + +Mathematics is a method of logic. + +It is the essential characteristic of mathematical method that it +employs equations. For it is because of this method that every proposition +of mathematics must go without saying. + +The method by which mathematics arrives at its equations is the method +of substitution. For equations express the substitutability of two +expressions and, starting from a number of equations, we advance to new +equations by substituting different expressions in accordance with the +equations. + + +The so-called law of induction cannot possibly be a law of logic, +since it is obviously a proposition with sense.---Nor, therefore, can it be +an a priori law. + +The law of causality is not a law but the form of a law. + +'Law of causality'--that is a general name. And just as in mechanics, +for example, there are 'minimum-principles', such as the law of least +action, so too in physics there are causal laws, laws of the causal form. + +Indeed people even surmised that there must be a 'law of least +action' before they knew exactly how it went. Here, as always, what is +certain a priori proves to be something purely logical. + +We do not have an a priori belief in a law of conservation, but rather +a priori knowledge of the possibility of a logical form. + +All such propositions, including the principle of sufficient reason, +tile laws of continuity in nature and of least effort in nature, etc. etc.-- +all these are a priori insights about the forms in which the propositions +of science can be cast. + +Newtonian mechanics, for example, imposes a unified form on the +description of the world. Let us imagine a white surface with irregular +black spots on it. We then say that whatever kind of picture these make, I +can always approximate as closely as I wish to the description of it by +covering the surface with a sufficiently fine square mesh, and then saying +of every square whether it is black or white. In this way I shall have +imposed a unified form on the description of the surface. The form is +optional, since I could have achieved the same result by using a net with a +triangular or hexagonal mesh. Possibly the use of a triangular mesh would +have made the description simpler: that is to say, it might be that we +could describe the surface more accurately with a coarse triangular mesh +than with a fine square mesh or conversely, and so on. The different nets +correspond to different systems for describing the world. Mechanics +determines one form of description of the world by saying that all +propositions used in the description of the world must be obtained in a +given way from a given set of propositions--the axioms of mechanics. It +thus supplies the bricks for building the edifice of science, and it says, +'Any building that you want to erect, whatever it may be, must somehow be +constructed with these bricks, and with these alone.' Just as with the +number-system we must be able to write down any number we wish, so with the +system of mechanics we must be able to write down any proposition of +physics that we wish. + +And now we can see the relative position of logic and mechanics. The +net might also consist of more than one kind of mesh: e.g. we could use +both triangles and hexagons. The possibility of describing a picture like +the one mentioned above with a net of a given form tells us nothing about +the picture. For that is true of all such pictures. But what does +characterize the picture is that it can be described completely by a +particular net with a particular size of mesh. Similarly the possibility of +describing the world by means of Newtonian mechanics tells us nothing about +the world: but what does tell us something about it is the precise way in +which it is possible to describe it by these means. We are also told +something about the world by the fact that it can be described more simply +with one system of mechanics than with another. + +Mechanics is an attempt to construct according to a single plan all +the true propositions that we need for the description of the world. + +The laws of physics, with all their logical apparatus, still speak, +however indirectly, about the objects of the world. + +We ought not to forget that any description of the world by means of +mechanics will be of the completely general kind. For example, it will +never mention particular point-masses: it will only talk about any point- +masses whatsoever. + +Although the spots in our picture are geometrical figures, +nevertheless geometry can obviously say nothing at all about their actual +form and position. The network, however, is purely geometrical; all its +properties can be given a priori. Laws like the principle of sufficient +reason, etc. are about the net and not about what the net describes. + +If there were a law of causality, it might be put in the following +way: There are laws of nature. But of course that cannot be said: it makes +itself manifest. + +One might say, using Hertt:'s terminology, that only connexions that +are subject to law are thinkable. + +We cannot compare a process with 'the passage of time'--there is no +such thing--but only with another process such as the working of a +chronometer. Hence we can describe the lapse of time only by relying on +some other process. Something exactly analogous applies to space: e.g. when +people say that neither of two events which exclude one another can +occur, because there is nothing to cause the one to occur rather than the +other, it is really a matter of our being unable to describe one of the two +events unless there is some sort of asymmetry to be found. And if such an +asymmetry is to be found, we can regard it as the cause of the occurrence +of the one and the non-occurrence of the other. + +Kant's problem about the right hand and the left hand, which cannot +be made to coincide, exists even in two dimensions. Indeed, it exists in +one-dimensional space in which the two congruent figures, a and b, cannot +be made to coincide unless they are moved out of this space. The right hand +and the left hand are in fact completely congruent. It is quite irrelevant +that they cannot be made to coincide. A right-hand glove could be put on +the left hand, if it could be turned round in four-dimensional space. + +What can be described can happen too: and what the law of causality +is meant to exclude cannot even be described. + +The procedure of induction consists in accepting as true the simplest +law that can be reconciled with our experiences. + +This procedure, however, has no logical justification but only a +psychological one. It is clear that there are no grounds for believing that +the simplest eventuality will in fact be realized. + +It is an hypothesis that the sun will rise tomorrow: and this means +that we do not know whether it will rise. + +There is no compulsion making one thing happen because another has +happened. The only necessity that exists is logical necessity. + +The whole modern conception of the world is founded on the illusion +that the so-called laws of nature are the explanations of natural +phenomena. + +Thus people today stop at the laws of nature, treating them as +something inviolable, just as God and Fate were treated in past ages. And +in fact both are right and both wrong: though the view of the ancients is +clearer in so far as they have a clear and acknowledged terminus, while the +modern system tries to make it look as if everything were explained. + +The world is independent of my will. + +Even if all that we wish for were to happen, still this would only be +a favour granted by fate, so to speak: for there is no logical connexion +between the will and the world, which would guarantee it, and the supposed +physical connexion itself is surely not something that we could will. + +Just as the only necessity that exists is logical necessity, so too +the only impossibility that exists is logical impossibility. + +For example, the simultaneous presence of two colours at the same +place in the visual field is impossible, in fact logically impossible, +since it is ruled out by the logical structure of colour. Let us think how +this contradiction appears in physics: more or less as follows--a particle +cannot have two velocities at the same time; that is to say, it cannot be +in two places at the same time; that is to say, particles that are in +different places at the same time cannot be identical. It is clear that +the logical product of two elementary propositions can neither be a +tautology nor a contradiction. The statement that a point in the visual +field has two different colours at the same time is a contradiction. + +All propositions are of equal value. + +The sense of the world must lie outside the world. In the world +everything is as it is, and everything happens as it does happen: in it no +value exists--and if it did exist, it would have no value. If there is any +value that does have value, it must lie outside the whole sphere of what +happens and is the case. For all that happens and is the case is +accidental. What makes it non-accidental cannot lie within the world, since +if it did it would itself be accidental. It must lie outside the world. + +So too it is impossible for there to be propositions of ethics. +Propositions can express nothing that is higher. + +It is clear that ethics cannot be put into words. Ethics is +transcendental. Ethics and aesthetics are one and the same. + +When an ethical law of the form, 'Thou shalt...' is laid down, one's +first thought is, 'And what if I do, not do it?' It is clear, however, that +ethics has nothing to do with punishment and reward in the usual sense of +the terms. So our question about the consequences of an action must be +unimportant.--At least those consequences should not be events. For there +must be something right about the question we posed. There must indeed be +some kind of ethical reward and ethical punishment, but they must reside in +the action itself. And it is also clear that the reward must be something +pleasant and the punishment something unpleasant. + +It is impossible to speak about the will in so far as it is the +subject of ethical attributes. And the will as a phenomenon is of interest +only to psychology. + +If the good or bad exercise of the will does alter the world, it can +alter only the limits of the world, not the facts--not what can be +expressed by means of language. In short the effect must be that it becomes +an altogether different world. It must, so to speak, wax and wane as a +whole. The world of the happy man is a different one from that of the +unhappy man. + +So too at death the world does not alter, but comes to an end. + +Death is not an event in life: we do not live to experience death. +If we take eternity to mean not infinite temporal duration but +timelessness, then eternal life belongs to those who live in the present. +Our life has no end in just the way in which our visual field has no +limits. + +Not only is there no guarantee of the temporal immortality of the +human soul, that is to say of its eternal survival after death; but, in any +case, this assumption completely fails to accomplish the purpose for which +it has always been intended. Or is some riddle solved by my surviving for +ever? Is not this eternal life itself as much of a riddle as our present +life? The solution of the riddle of life in space and time lies outside +space and time. It is certainly not the solution of any problems of +natural science that is required. + +How things are in the world is a matter of complete indifference for +what is higher. God does not reveal himself in the world. + +The facts all contribute only to setting the problem, not to its +solution. + +It is not how things are in the world that is mystical, but that it +exists. + +To view the world sub specie aeterni is to view it as a whole--a +limited whole. Feeling the world as a limited whole--it is this that is +mystical. + +When the answer cannot be put into words, neither can the question be +put into words. The riddle does not exist. If a question can be framed at +all, it is also possible to answer it. + +Scepticism is not irrefutable, but obviously nonsensical, when it +tries to raise doubts where no questions can be asked. For doubt can exist +only where a question exists, a question only where an answer exists, and +an answer only where something can be said. + +We feel that even when all possible scientific questions have been +answered, the problems of life remain completely untouched. Of course there +are then no questions left, and this itself is the answer. + +The solution of the problem of life is seen in the vanishing of the +problem. Is not this the reason why those who have found after a long +period of doubt that the sense of life became clear to them have then been +unable to say what constituted that sense? + +There are, indeed, things that cannot be put into words. They make +themselves manifest. They are what is mystical. + +The correct method in philosophy would really be the following: to say +nothing except what can be said, i.e. propositions of natural science--i.e. +something that has nothing to do with philosophy -- and then, whenever +someone else wanted to say something metaphysical, to demonstrate to him +that he had failed to give a meaning to certain signs in his propositions. +Although it would not be satisfying to the other person--he would not have +the feeling that we were teaching him philosophy--this method would be the +only strictly correct one. + +My propositions are elucidatory in this way: he who understands me +finally recognizes them as senseless, when he has climbed out through them, +on them, over them. He must so to speak throw away the ladder, after he +has climbed up on it. He must transcend these propositions, and then he +will see the world aright. + +What we cannot speak about we must pass over in silence. diff --git a/node_modules/rita/test/qunit-helpers.js b/node_modules/rita/test/qunit-helpers.js new file mode 100644 index 0000000..1c3f535 --- /dev/null +++ b/node_modules/rita/test/qunit-helpers.js @@ -0,0 +1,90 @@ +/*jslint node: true*/ +/*global equal, expect, require, ok, QUnit */ + +/* + * loads the JSON doc-file and checks that each described field actually exists in the object + */ +QUnit.checkAPI = function(className, Class, obj, pathToDocs) { + + var eles = QUnit.propertiesFromAPI(pathToDocs, className); + + if (!eles) { + + expect(0); + console.warn("[WARN] Skipped checkAPI() test for '" + className + "'"); + return; + } + + for (var i = 0; eles && i < eles.length; i++) { + + //console.log("Checking "+eles[i].name); + + if (!eles[i] || eles[i] === 'undefined') { + + console.log("Null element in " + className.json); + continue; + } + + if (eles[i].isVar) { + + ok(obj.hasOwnProperty(eles[i].name), 'property: ' + eles[i].name); + + } else if (eles[i].isStatic) { + + equal(typeof Class[eles[i].name], 'function', 'static-function: ' + eles[i].name + '()'); + + } else { + + equal(typeof obj[eles[i].name], 'function', 'function: ' + eles[i].name + '()'); + } + } +}; + +/* + * loads the JSON doc-file and populates and array of 'field' objects, where a field + * contains a 'name' string, and 2 booleans: 'isVar' and 'isStatic'. + */ +QUnit.propertiesFromAPI = function(pathToDocs, className) { + + var jsonf, fields, elements = []; + + // for now, this only works in Node (and not from the browser OR an NPM package) + if (typeof exports != 'undefined') { + + jsonf = pathToDocs + className; + try { + fields = require(jsonf).fields; + } catch (e) { + + console.warn("[WARN] No json file at '" + jsonf + ".json', or perhaps the JSON is invalid?"); + return; + } + + for (var i = 0, j = fields.length; i < j; i++) { + + if (fields[i].hidden) continue; + + var isVar = fields[i].variable || false, + isStatic = (new RegExp("^" + className + ".").test(fields[i].name)), + name = isStatic ? fields[i].name.substring(className.length + 1) : fields[i].name; + + elements.push({ + name: name, + isVar: isVar, + isStatic: isStatic + }); + } + } + + return elements; +}; + +// Adds some logging to the command-line (Node) test script +QUnit.moduleStart(function(n) { + console.log("[INFO] Testing " + n.name); +}); + +// Adds some logging to the command-line (Node) test script +QUnit.moduleDone(function(n) { + //console.log("[INFO] Completed "+n.name); +}); diff --git a/node_modules/rita/tonic.js b/node_modules/rita/tonic.js new file mode 100755 index 0000000..b1c46a4 --- /dev/null +++ b/node_modules/rita/tonic.js @@ -0,0 +1,6 @@ +var RiTa = require('rita'); + +var rs = RiTa.RiString("The elephant took a bite!"); +var features = rs.features(); + +console.log(features); diff --git a/node_modules/sprintf-js/.npmignore b/node_modules/sprintf-js/.npmignore new file mode 100644 index 0000000..096746c --- /dev/null +++ b/node_modules/sprintf-js/.npmignore @@ -0,0 +1 @@ +/node_modules/ \ No newline at end of file diff --git a/node_modules/sprintf-js/LICENSE b/node_modules/sprintf-js/LICENSE new file mode 100644 index 0000000..663ac52 --- /dev/null +++ b/node_modules/sprintf-js/LICENSE @@ -0,0 +1,24 @@ +Copyright (c) 2007-2014, Alexandru Marasteanu +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: +* Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +* Neither the name of this software nor the names of its contributors may be + used to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/node_modules/sprintf-js/README.md b/node_modules/sprintf-js/README.md new file mode 100644 index 0000000..8386356 --- /dev/null +++ b/node_modules/sprintf-js/README.md @@ -0,0 +1,88 @@ +# sprintf.js +**sprintf.js** is a complete open source JavaScript sprintf implementation for the *browser* and *node.js*. + +Its prototype is simple: + + string sprintf(string format , [mixed arg1 [, mixed arg2 [ ,...]]]) + +The placeholders in the format string are marked by `%` and are followed by one or more of these elements, in this order: + +* An optional number followed by a `$` sign that selects which argument index to use for the value. If not specified, arguments will be placed in the same order as the placeholders in the input string. +* An optional `+` sign that forces to preceed the result with a plus or minus sign on numeric values. By default, only the `-` sign is used on negative numbers. +* An optional padding specifier that says what character to use for padding (if specified). Possible values are `0` or any other character precedeed by a `'` (single quote). The default is to pad with *spaces*. +* An optional `-` sign, that causes sprintf to left-align the result of this placeholder. The default is to right-align the result. +* An optional number, that says how many characters the result should have. If the value to be returned is shorter than this number, the result will be padded. When used with the `j` (JSON) type specifier, the padding length specifies the tab size used for indentation. +* An optional precision modifier, consisting of a `.` (dot) followed by a number, that says how many digits should be displayed for floating point numbers. When used with the `g` type specifier, it specifies the number of significant digits. When used on a string, it causes the result to be truncated. +* A type specifier that can be any of: + * `%` — yields a literal `%` character + * `b` — yields an integer as a binary number + * `c` — yields an integer as the character with that ASCII value + * `d` or `i` — yields an integer as a signed decimal number + * `e` — yields a float using scientific notation + * `u` — yields an integer as an unsigned decimal number + * `f` — yields a float as is; see notes on precision above + * `g` — yields a float as is; see notes on precision above + * `o` — yields an integer as an octal number + * `s` — yields a string as is + * `x` — yields an integer as a hexadecimal number (lower-case) + * `X` — yields an integer as a hexadecimal number (upper-case) + * `j` — yields a JavaScript object or array as a JSON encoded string + +## JavaScript `vsprintf` +`vsprintf` is the same as `sprintf` except that it accepts an array of arguments, rather than a variable number of arguments: + + vsprintf("The first 4 letters of the english alphabet are: %s, %s, %s and %s", ["a", "b", "c", "d"]) + +## Argument swapping +You can also swap the arguments. That is, the order of the placeholders doesn't have to match the order of the arguments. You can do that by simply indicating in the format string which arguments the placeholders refer to: + + sprintf("%2$s %3$s a %1$s", "cracker", "Polly", "wants") +And, of course, you can repeat the placeholders without having to increase the number of arguments. + +## Named arguments +Format strings may contain replacement fields rather than positional placeholders. Instead of referring to a certain argument, you can now refer to a certain key within an object. Replacement fields are surrounded by rounded parentheses - `(` and `)` - and begin with a keyword that refers to a key: + + var user = { + name: "Dolly" + } + sprintf("Hello %(name)s", user) // Hello Dolly +Keywords in replacement fields can be optionally followed by any number of keywords or indexes: + + var users = [ + {name: "Dolly"}, + {name: "Molly"}, + {name: "Polly"} + ] + sprintf("Hello %(users[0].name)s, %(users[1].name)s and %(users[2].name)s", {users: users}) // Hello Dolly, Molly and Polly +Note: mixing positional and named placeholders is not (yet) supported + +## Computed values +You can pass in a function as a dynamic value and it will be invoked (with no arguments) in order to compute the value on-the-fly. + + sprintf("Current timestamp: %d", Date.now) // Current timestamp: 1398005382890 + sprintf("Current date and time: %s", function() { return new Date().toString() }) + +# AngularJS +You can now use `sprintf` and `vsprintf` (also aliased as `fmt` and `vfmt` respectively) in your AngularJS projects. See `demo/`. + +# Installation + +## Via Bower + + bower install sprintf + +## Or as a node.js module + + npm install sprintf-js + +### Usage + + var sprintf = require("sprintf-js").sprintf, + vsprintf = require("sprintf-js").vsprintf + + sprintf("%2$s %3$s a %1$s", "cracker", "Polly", "wants") + vsprintf("The first 4 letters of the english alphabet are: %s, %s, %s and %s", ["a", "b", "c", "d"]) + +# License + +**sprintf.js** is licensed under the terms of the 3-clause BSD license. diff --git a/node_modules/sprintf-js/bower.json b/node_modules/sprintf-js/bower.json new file mode 100644 index 0000000..d90a759 --- /dev/null +++ b/node_modules/sprintf-js/bower.json @@ -0,0 +1,14 @@ +{ + "name": "sprintf", + "description": "JavaScript sprintf implementation", + "version": "1.0.3", + "main": "src/sprintf.js", + "license": "BSD-3-Clause-Clear", + "keywords": ["sprintf", "string", "formatting"], + "authors": ["Alexandru Marasteanu (http://alexei.ro/)"], + "homepage": "https://github.com/alexei/sprintf.js", + "repository": { + "type": "git", + "url": "git://github.com/alexei/sprintf.js.git" + } +} diff --git a/node_modules/sprintf-js/demo/angular.html b/node_modules/sprintf-js/demo/angular.html new file mode 100644 index 0000000..3559efd --- /dev/null +++ b/node_modules/sprintf-js/demo/angular.html @@ -0,0 +1,20 @@ + + + + + + + + +

{{ "%+010d"|sprintf:-123 }}
+
{{ "%+010d"|vsprintf:[-123] }}
+
{{ "%+010d"|fmt:-123 }}
+
{{ "%+010d"|vfmt:[-123] }}
+
{{ "I've got %2$d apples and %1$d oranges."|fmt:4:2 }}
+
{{ "I've got %(apples)d apples and %(oranges)d oranges."|fmt:{apples: 2, oranges: 4} }}
+ + + + diff --git a/node_modules/sprintf-js/dist/angular-sprintf.min.js b/node_modules/sprintf-js/dist/angular-sprintf.min.js new file mode 100644 index 0000000..dbaf744 --- /dev/null +++ b/node_modules/sprintf-js/dist/angular-sprintf.min.js @@ -0,0 +1,4 @@ +/*! sprintf-js | Alexandru Marasteanu (http://alexei.ro/) | BSD-3-Clause */ + +angular.module("sprintf",[]).filter("sprintf",function(){return function(){return sprintf.apply(null,arguments)}}).filter("fmt",["$filter",function(a){return a("sprintf")}]).filter("vsprintf",function(){return function(a,b){return vsprintf(a,b)}}).filter("vfmt",["$filter",function(a){return a("vsprintf")}]); +//# sourceMappingURL=angular-sprintf.min.map \ No newline at end of file diff --git a/node_modules/sprintf-js/dist/angular-sprintf.min.js.map b/node_modules/sprintf-js/dist/angular-sprintf.min.js.map new file mode 100644 index 0000000..055964c --- /dev/null +++ b/node_modules/sprintf-js/dist/angular-sprintf.min.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angular-sprintf.min.js","sources":["../src/angular-sprintf.js"],"names":["angular","module","filter","sprintf","apply","arguments","$filter","format","argv","vsprintf"],"mappings":";;AAAAA,QACIC,OAAO,cACPC,OAAO,UAAW,WACd,MAAO,YACH,MAAOC,SAAQC,MAAM,KAAMC,cAGnCH,OAAO,OAAQ,UAAW,SAASI,GAC/B,MAAOA,GAAQ,cAEnBJ,OAAO,WAAY,WACf,MAAO,UAASK,EAAQC,GACpB,MAAOC,UAASF,EAAQC,MAGhCN,OAAO,QAAS,UAAW,SAASI,GAChC,MAAOA,GAAQ"} \ No newline at end of file diff --git a/node_modules/sprintf-js/dist/angular-sprintf.min.map b/node_modules/sprintf-js/dist/angular-sprintf.min.map new file mode 100644 index 0000000..055964c --- /dev/null +++ b/node_modules/sprintf-js/dist/angular-sprintf.min.map @@ -0,0 +1 @@ +{"version":3,"file":"angular-sprintf.min.js","sources":["../src/angular-sprintf.js"],"names":["angular","module","filter","sprintf","apply","arguments","$filter","format","argv","vsprintf"],"mappings":";;AAAAA,QACIC,OAAO,cACPC,OAAO,UAAW,WACd,MAAO,YACH,MAAOC,SAAQC,MAAM,KAAMC,cAGnCH,OAAO,OAAQ,UAAW,SAASI,GAC/B,MAAOA,GAAQ,cAEnBJ,OAAO,WAAY,WACf,MAAO,UAASK,EAAQC,GACpB,MAAOC,UAASF,EAAQC,MAGhCN,OAAO,QAAS,UAAW,SAASI,GAChC,MAAOA,GAAQ"} \ No newline at end of file diff --git a/node_modules/sprintf-js/dist/sprintf.min.js b/node_modules/sprintf-js/dist/sprintf.min.js new file mode 100644 index 0000000..dc61e51 --- /dev/null +++ b/node_modules/sprintf-js/dist/sprintf.min.js @@ -0,0 +1,4 @@ +/*! sprintf-js | Alexandru Marasteanu (http://alexei.ro/) | BSD-3-Clause */ + +!function(a){function b(){var a=arguments[0],c=b.cache;return c[a]&&c.hasOwnProperty(a)||(c[a]=b.parse(a)),b.format.call(null,c[a],arguments)}function c(a){return Object.prototype.toString.call(a).slice(8,-1).toLowerCase()}function d(a,b){return Array(b+1).join(a)}var e={not_string:/[^s]/,number:/[diefg]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijosuxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[\+\-]/};b.format=function(a,f){var g,h,i,j,k,l,m,n=1,o=a.length,p="",q=[],r=!0,s="";for(h=0;o>h;h++)if(p=c(a[h]),"string"===p)q[q.length]=a[h];else if("array"===p){if(j=a[h],j[2])for(g=f[n],i=0;i=0),j[8]){case"b":g=g.toString(2);break;case"c":g=String.fromCharCode(g);break;case"d":case"i":g=parseInt(g,10);break;case"j":g=JSON.stringify(g,null,j[6]?parseInt(j[6]):0);break;case"e":g=j[7]?g.toExponential(j[7]):g.toExponential();break;case"f":g=j[7]?parseFloat(g).toFixed(j[7]):parseFloat(g);break;case"g":g=j[7]?parseFloat(g).toPrecision(j[7]):parseFloat(g);break;case"o":g=g.toString(8);break;case"s":g=(g=String(g))&&j[7]?g.substring(0,j[7]):g;break;case"u":g>>>=0;break;case"x":g=g.toString(16);break;case"X":g=g.toString(16).toUpperCase()}e.json.test(j[8])?q[q.length]=g:(!e.number.test(j[8])||r&&!j[3]?s="":(s=r?"+":"-",g=g.toString().replace(e.sign,"")),l=j[4]?"0"===j[4]?"0":j[4].charAt(1):" ",m=j[6]-(s+g).length,k=j[6]&&m>0?d(l,m):"",q[q.length]=j[5]?s+g+k:"0"===l?s+k+g:k+s+g)}return q.join("")},b.cache={},b.parse=function(a){for(var b=a,c=[],d=[],f=0;b;){if(null!==(c=e.text.exec(b)))d[d.length]=c[0];else if(null!==(c=e.modulo.exec(b)))d[d.length]="%";else{if(null===(c=e.placeholder.exec(b)))throw new SyntaxError("[sprintf] unexpected placeholder");if(c[2]){f|=1;var g=[],h=c[2],i=[];if(null===(i=e.key.exec(h)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(g[g.length]=i[1];""!==(h=h.substring(i[0].length));)if(null!==(i=e.key_access.exec(h)))g[g.length]=i[1];else{if(null===(i=e.index_access.exec(h)))throw new SyntaxError("[sprintf] failed to parse named argument key");g[g.length]=i[1]}c[2]=g}else f|=2;if(3===f)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");d[d.length]=c}b=b.substring(c[0].length)}return d};var f=function(a,c,d){return d=(c||[]).slice(0),d.splice(0,0,a),b.apply(null,d)};"undefined"!=typeof exports?(exports.sprintf=b,exports.vsprintf=f):(a.sprintf=b,a.vsprintf=f,"function"==typeof define&&define.amd&&define(function(){return{sprintf:b,vsprintf:f}}))}("undefined"==typeof window?this:window); +//# sourceMappingURL=sprintf.min.map \ No newline at end of file diff --git a/node_modules/sprintf-js/dist/sprintf.min.js.map b/node_modules/sprintf-js/dist/sprintf.min.js.map new file mode 100644 index 0000000..369dbaf --- /dev/null +++ b/node_modules/sprintf-js/dist/sprintf.min.js.map @@ -0,0 +1 @@ +{"version":3,"file":"sprintf.min.js","sources":["../src/sprintf.js"],"names":["window","sprintf","key","arguments","cache","hasOwnProperty","parse","format","call","get_type","variable","Object","prototype","toString","slice","toLowerCase","str_repeat","input","multiplier","Array","join","re","not_string","number","json","not_json","text","modulo","placeholder","key_access","index_access","sign","parse_tree","argv","arg","i","k","match","pad","pad_character","pad_length","cursor","tree_length","length","node_type","output","is_positive","Error","test","isNaN","TypeError","String","fromCharCode","parseInt","JSON","stringify","toExponential","parseFloat","toFixed","substring","toUpperCase","replace","charAt","fmt","_fmt","arg_names","exec","SyntaxError","field_list","replacement_field","field_match","vsprintf","_argv","splice","apply","exports","define","amd","this"],"mappings":";;CAAA,SAAUA,GAeN,QAASC,KACL,GAAIC,GAAMC,UAAU,GAAIC,EAAQH,EAAQG,KAIxC,OAHMA,GAAMF,IAAQE,EAAMC,eAAeH,KACrCE,EAAMF,GAAOD,EAAQK,MAAMJ,IAExBD,EAAQM,OAAOC,KAAK,KAAMJ,EAAMF,GAAMC,WA4JjD,QAASM,GAASC,GACd,MAAOC,QAAOC,UAAUC,SAASL,KAAKE,GAAUI,MAAM,EAAG,IAAIC,cAGjE,QAASC,GAAWC,EAAOC,GACvB,MAAOC,OAAMD,EAAa,GAAGE,KAAKH,GApLtC,GAAII,IACAC,WAAY,OACZC,OAAQ,SACRC,KAAM,MACNC,SAAU,OACVC,KAAM,YACNC,OAAQ,WACRC,YAAa,yFACb1B,IAAK,sBACL2B,WAAY,wBACZC,aAAc,aACdC,KAAM,UAWV9B,GAAQM,OAAS,SAASyB,EAAYC,GAClC,GAAiEC,GAAkBC,EAAGC,EAAGC,EAAOC,EAAKC,EAAeC,EAAhHC,EAAS,EAAGC,EAAcV,EAAWW,OAAQC,EAAY,GAASC,KAA0DC,GAAc,EAAMf,EAAO,EAC3J,KAAKI,EAAI,EAAOO,EAAJP,EAAiBA,IAEzB,GADAS,EAAYnC,EAASuB,EAAWG,IACd,WAAdS,EACAC,EAAOA,EAAOF,QAAUX,EAAWG,OAElC,IAAkB,UAAdS,EAAuB,CAE5B,GADAP,EAAQL,EAAWG,GACfE,EAAM,GAEN,IADAH,EAAMD,EAAKQ,GACNL,EAAI,EAAGA,EAAIC,EAAM,GAAGM,OAAQP,IAAK,CAClC,IAAKF,EAAI7B,eAAegC,EAAM,GAAGD,IAC7B,KAAM,IAAIW,OAAM9C,EAAQ,yCAA0CoC,EAAM,GAAGD,IAE/EF,GAAMA,EAAIG,EAAM,GAAGD,QAIvBF,GADKG,EAAM,GACLJ,EAAKI,EAAM,IAGXJ,EAAKQ,IAOf,IAJqB,YAAjBhC,EAASyB,KACTA,EAAMA,KAGNb,EAAGC,WAAW0B,KAAKX,EAAM,KAAOhB,EAAGI,SAASuB,KAAKX,EAAM,KAAyB,UAAjB5B,EAASyB,IAAoBe,MAAMf,GAClG,KAAM,IAAIgB,WAAUjD,EAAQ,0CAA2CQ,EAASyB,IAOpF,QAJIb,EAAGE,OAAOyB,KAAKX,EAAM,MACrBS,EAAcZ,GAAO,GAGjBG,EAAM,IACV,IAAK,IACDH,EAAMA,EAAIrB,SAAS,EACvB,MACA,KAAK,IACDqB,EAAMiB,OAAOC,aAAalB,EAC9B,MACA,KAAK,IACL,IAAK,IACDA,EAAMmB,SAASnB,EAAK,GACxB,MACA,KAAK,IACDA,EAAMoB,KAAKC,UAAUrB,EAAK,KAAMG,EAAM,GAAKgB,SAAShB,EAAM,IAAM,EACpE,MACA,KAAK,IACDH,EAAMG,EAAM,GAAKH,EAAIsB,cAAcnB,EAAM,IAAMH,EAAIsB,eACvD,MACA,KAAK,IACDtB,EAAMG,EAAM,GAAKoB,WAAWvB,GAAKwB,QAAQrB,EAAM,IAAMoB,WAAWvB,EACpE,MACA,KAAK,IACDA,EAAMA,EAAIrB,SAAS,EACvB,MACA,KAAK,IACDqB,GAAQA,EAAMiB,OAAOjB,KAASG,EAAM,GAAKH,EAAIyB,UAAU,EAAGtB,EAAM,IAAMH,CAC1E,MACA,KAAK,IACDA,KAAc,CAClB,MACA,KAAK,IACDA,EAAMA,EAAIrB,SAAS,GACvB,MACA,KAAK,IACDqB,EAAMA,EAAIrB,SAAS,IAAI+C,cAG3BvC,EAAGG,KAAKwB,KAAKX,EAAM,IACnBQ,EAAOA,EAAOF,QAAUT,IAGpBb,EAAGE,OAAOyB,KAAKX,EAAM,KAASS,IAAeT,EAAM,GAKnDN,EAAO,IAJPA,EAAOe,EAAc,IAAM,IAC3BZ,EAAMA,EAAIrB,WAAWgD,QAAQxC,EAAGU,KAAM,KAK1CQ,EAAgBF,EAAM,GAAkB,MAAbA,EAAM,GAAa,IAAMA,EAAM,GAAGyB,OAAO,GAAK,IACzEtB,EAAaH,EAAM,IAAMN,EAAOG,GAAKS,OACrCL,EAAMD,EAAM,IAAMG,EAAa,EAAIxB,EAAWuB,EAAeC,GAAoB,GACjFK,EAAOA,EAAOF,QAAUN,EAAM,GAAKN,EAAOG,EAAMI,EAAyB,MAAlBC,EAAwBR,EAAOO,EAAMJ,EAAMI,EAAMP,EAAOG,GAI3H,MAAOW,GAAOzB,KAAK,KAGvBnB,EAAQG,SAERH,EAAQK,MAAQ,SAASyD,GAErB,IADA,GAAIC,GAAOD,EAAK1B,KAAYL,KAAiBiC,EAAY,EAClDD,GAAM,CACT,GAAqC,QAAhC3B,EAAQhB,EAAGK,KAAKwC,KAAKF,IACtBhC,EAAWA,EAAWW,QAAUN,EAAM,OAErC,IAAuC,QAAlCA,EAAQhB,EAAGM,OAAOuC,KAAKF,IAC7BhC,EAAWA,EAAWW,QAAU,QAE/B,CAAA,GAA4C,QAAvCN,EAAQhB,EAAGO,YAAYsC,KAAKF,IAgClC,KAAM,IAAIG,aAAY,mCA/BtB,IAAI9B,EAAM,GAAI,CACV4B,GAAa,CACb,IAAIG,MAAiBC,EAAoBhC,EAAM,GAAIiC,IACnD,IAAuD,QAAlDA,EAAcjD,EAAGnB,IAAIgE,KAAKG,IAe3B,KAAM,IAAIF,aAAY,+CAbtB,KADAC,EAAWA,EAAWzB,QAAU2B,EAAY,GACwC,MAA5ED,EAAoBA,EAAkBV,UAAUW,EAAY,GAAG3B,UACnE,GAA8D,QAAzD2B,EAAcjD,EAAGQ,WAAWqC,KAAKG,IAClCD,EAAWA,EAAWzB,QAAU2B,EAAY,OAE3C,CAAA,GAAgE,QAA3DA,EAAcjD,EAAGS,aAAaoC,KAAKG,IAIzC,KAAM,IAAIF,aAAY,+CAHtBC,GAAWA,EAAWzB,QAAU2B,EAAY,GAUxDjC,EAAM,GAAK+B,MAGXH,IAAa,CAEjB,IAAkB,IAAdA,EACA,KAAM,IAAIlB,OAAM,4EAEpBf,GAAWA,EAAWW,QAAUN,EAKpC2B,EAAOA,EAAKL,UAAUtB,EAAM,GAAGM,QAEnC,MAAOX,GAGX,IAAIuC,GAAW,SAASR,EAAK9B,EAAMuC,GAG/B,MAFAA,IAASvC,OAAYnB,MAAM,GAC3B0D,EAAMC,OAAO,EAAG,EAAGV,GACZ9D,EAAQyE,MAAM,KAAMF,GAiBR,oBAAZG,UACPA,QAAQ1E,QAAUA,EAClB0E,QAAQJ,SAAWA,IAGnBvE,EAAOC,QAAUA,EACjBD,EAAOuE,SAAWA,EAEI,kBAAXK,SAAyBA,OAAOC,KACvCD,OAAO,WACH,OACI3E,QAASA,EACTsE,SAAUA,OAKT,mBAAXvE,QAAyB8E,KAAO9E"} \ No newline at end of file diff --git a/node_modules/sprintf-js/dist/sprintf.min.map b/node_modules/sprintf-js/dist/sprintf.min.map new file mode 100644 index 0000000..ee011aa --- /dev/null +++ b/node_modules/sprintf-js/dist/sprintf.min.map @@ -0,0 +1 @@ +{"version":3,"file":"sprintf.min.js","sources":["../src/sprintf.js"],"names":["window","sprintf","key","arguments","cache","hasOwnProperty","parse","format","call","get_type","variable","Object","prototype","toString","slice","toLowerCase","str_repeat","input","multiplier","Array","join","re","not_string","number","json","not_json","text","modulo","placeholder","key_access","index_access","sign","parse_tree","argv","arg","i","k","match","pad","pad_character","pad_length","cursor","tree_length","length","node_type","output","is_positive","Error","test","isNaN","TypeError","String","fromCharCode","parseInt","JSON","stringify","toExponential","parseFloat","toFixed","toPrecision","substring","toUpperCase","replace","charAt","fmt","_fmt","arg_names","exec","SyntaxError","field_list","replacement_field","field_match","vsprintf","_argv","splice","apply","exports","define","amd","this"],"mappings":";;CAAA,SAAUA,GAeN,QAASC,KACL,GAAIC,GAAMC,UAAU,GAAIC,EAAQH,EAAQG,KAIxC,OAHMA,GAAMF,IAAQE,EAAMC,eAAeH,KACrCE,EAAMF,GAAOD,EAAQK,MAAMJ,IAExBD,EAAQM,OAAOC,KAAK,KAAMJ,EAAMF,GAAMC,WA+JjD,QAASM,GAASC,GACd,MAAOC,QAAOC,UAAUC,SAASL,KAAKE,GAAUI,MAAM,EAAG,IAAIC,cAGjE,QAASC,GAAWC,EAAOC,GACvB,MAAOC,OAAMD,EAAa,GAAGE,KAAKH,GAvLtC,GAAII,IACAC,WAAY,OACZC,OAAQ,UACRC,KAAM,MACNC,SAAU,OACVC,KAAM,YACNC,OAAQ,WACRC,YAAa,yFACb1B,IAAK,sBACL2B,WAAY,wBACZC,aAAc,aACdC,KAAM,UAWV9B,GAAQM,OAAS,SAASyB,EAAYC,GAClC,GAAiEC,GAAkBC,EAAGC,EAAGC,EAAOC,EAAKC,EAAeC,EAAhHC,EAAS,EAAGC,EAAcV,EAAWW,OAAQC,EAAY,GAASC,KAA0DC,GAAc,EAAMf,EAAO,EAC3J,KAAKI,EAAI,EAAOO,EAAJP,EAAiBA,IAEzB,GADAS,EAAYnC,EAASuB,EAAWG,IACd,WAAdS,EACAC,EAAOA,EAAOF,QAAUX,EAAWG,OAElC,IAAkB,UAAdS,EAAuB,CAE5B,GADAP,EAAQL,EAAWG,GACfE,EAAM,GAEN,IADAH,EAAMD,EAAKQ,GACNL,EAAI,EAAGA,EAAIC,EAAM,GAAGM,OAAQP,IAAK,CAClC,IAAKF,EAAI7B,eAAegC,EAAM,GAAGD,IAC7B,KAAM,IAAIW,OAAM9C,EAAQ,yCAA0CoC,EAAM,GAAGD,IAE/EF,GAAMA,EAAIG,EAAM,GAAGD,QAIvBF,GADKG,EAAM,GACLJ,EAAKI,EAAM,IAGXJ,EAAKQ,IAOf,IAJqB,YAAjBhC,EAASyB,KACTA,EAAMA,KAGNb,EAAGC,WAAW0B,KAAKX,EAAM,KAAOhB,EAAGI,SAASuB,KAAKX,EAAM,KAAyB,UAAjB5B,EAASyB,IAAoBe,MAAMf,GAClG,KAAM,IAAIgB,WAAUjD,EAAQ,0CAA2CQ,EAASyB,IAOpF,QAJIb,EAAGE,OAAOyB,KAAKX,EAAM,MACrBS,EAAcZ,GAAO,GAGjBG,EAAM,IACV,IAAK,IACDH,EAAMA,EAAIrB,SAAS,EACvB,MACA,KAAK,IACDqB,EAAMiB,OAAOC,aAAalB,EAC9B,MACA,KAAK,IACL,IAAK,IACDA,EAAMmB,SAASnB,EAAK,GACxB,MACA,KAAK,IACDA,EAAMoB,KAAKC,UAAUrB,EAAK,KAAMG,EAAM,GAAKgB,SAAShB,EAAM,IAAM,EACpE,MACA,KAAK,IACDH,EAAMG,EAAM,GAAKH,EAAIsB,cAAcnB,EAAM,IAAMH,EAAIsB,eACvD,MACA,KAAK,IACDtB,EAAMG,EAAM,GAAKoB,WAAWvB,GAAKwB,QAAQrB,EAAM,IAAMoB,WAAWvB,EACpE,MACA,KAAK,IACDA,EAAMG,EAAM,GAAKoB,WAAWvB,GAAKyB,YAAYtB,EAAM,IAAMoB,WAAWvB,EACxE,MACA,KAAK,IACDA,EAAMA,EAAIrB,SAAS,EACvB,MACA,KAAK,IACDqB,GAAQA,EAAMiB,OAAOjB,KAASG,EAAM,GAAKH,EAAI0B,UAAU,EAAGvB,EAAM,IAAMH,CAC1E,MACA,KAAK,IACDA,KAAc,CAClB,MACA,KAAK,IACDA,EAAMA,EAAIrB,SAAS,GACvB,MACA,KAAK,IACDqB,EAAMA,EAAIrB,SAAS,IAAIgD,cAG3BxC,EAAGG,KAAKwB,KAAKX,EAAM,IACnBQ,EAAOA,EAAOF,QAAUT,IAGpBb,EAAGE,OAAOyB,KAAKX,EAAM,KAASS,IAAeT,EAAM,GAKnDN,EAAO,IAJPA,EAAOe,EAAc,IAAM,IAC3BZ,EAAMA,EAAIrB,WAAWiD,QAAQzC,EAAGU,KAAM,KAK1CQ,EAAgBF,EAAM,GAAkB,MAAbA,EAAM,GAAa,IAAMA,EAAM,GAAG0B,OAAO,GAAK,IACzEvB,EAAaH,EAAM,IAAMN,EAAOG,GAAKS,OACrCL,EAAMD,EAAM,IAAMG,EAAa,EAAIxB,EAAWuB,EAAeC,GAAoB,GACjFK,EAAOA,EAAOF,QAAUN,EAAM,GAAKN,EAAOG,EAAMI,EAAyB,MAAlBC,EAAwBR,EAAOO,EAAMJ,EAAMI,EAAMP,EAAOG,GAI3H,MAAOW,GAAOzB,KAAK,KAGvBnB,EAAQG,SAERH,EAAQK,MAAQ,SAAS0D,GAErB,IADA,GAAIC,GAAOD,EAAK3B,KAAYL,KAAiBkC,EAAY,EAClDD,GAAM,CACT,GAAqC,QAAhC5B,EAAQhB,EAAGK,KAAKyC,KAAKF,IACtBjC,EAAWA,EAAWW,QAAUN,EAAM,OAErC,IAAuC,QAAlCA,EAAQhB,EAAGM,OAAOwC,KAAKF,IAC7BjC,EAAWA,EAAWW,QAAU,QAE/B,CAAA,GAA4C,QAAvCN,EAAQhB,EAAGO,YAAYuC,KAAKF,IAgClC,KAAM,IAAIG,aAAY,mCA/BtB,IAAI/B,EAAM,GAAI,CACV6B,GAAa,CACb,IAAIG,MAAiBC,EAAoBjC,EAAM,GAAIkC,IACnD,IAAuD,QAAlDA,EAAclD,EAAGnB,IAAIiE,KAAKG,IAe3B,KAAM,IAAIF,aAAY,+CAbtB,KADAC,EAAWA,EAAW1B,QAAU4B,EAAY,GACwC,MAA5ED,EAAoBA,EAAkBV,UAAUW,EAAY,GAAG5B,UACnE,GAA8D,QAAzD4B,EAAclD,EAAGQ,WAAWsC,KAAKG,IAClCD,EAAWA,EAAW1B,QAAU4B,EAAY,OAE3C,CAAA,GAAgE,QAA3DA,EAAclD,EAAGS,aAAaqC,KAAKG,IAIzC,KAAM,IAAIF,aAAY,+CAHtBC,GAAWA,EAAW1B,QAAU4B,EAAY,GAUxDlC,EAAM,GAAKgC,MAGXH,IAAa,CAEjB,IAAkB,IAAdA,EACA,KAAM,IAAInB,OAAM,4EAEpBf,GAAWA,EAAWW,QAAUN,EAKpC4B,EAAOA,EAAKL,UAAUvB,EAAM,GAAGM,QAEnC,MAAOX,GAGX,IAAIwC,GAAW,SAASR,EAAK/B,EAAMwC,GAG/B,MAFAA,IAASxC,OAAYnB,MAAM,GAC3B2D,EAAMC,OAAO,EAAG,EAAGV,GACZ/D,EAAQ0E,MAAM,KAAMF,GAiBR,oBAAZG,UACPA,QAAQ3E,QAAUA,EAClB2E,QAAQJ,SAAWA,IAGnBxE,EAAOC,QAAUA,EACjBD,EAAOwE,SAAWA,EAEI,kBAAXK,SAAyBA,OAAOC,KACvCD,OAAO,WACH,OACI5E,QAASA,EACTuE,SAAUA,OAKT,mBAAXxE,QAAyB+E,KAAO/E"} \ No newline at end of file diff --git a/node_modules/sprintf-js/gruntfile.js b/node_modules/sprintf-js/gruntfile.js new file mode 100644 index 0000000..246e1c3 --- /dev/null +++ b/node_modules/sprintf-js/gruntfile.js @@ -0,0 +1,36 @@ +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON("package.json"), + + uglify: { + options: { + banner: "/*! <%= pkg.name %> | <%= pkg.author %> | <%= pkg.license %> */\n", + sourceMap: true + }, + build: { + files: [ + { + src: "src/sprintf.js", + dest: "dist/sprintf.min.js" + }, + { + src: "src/angular-sprintf.js", + dest: "dist/angular-sprintf.min.js" + } + ] + } + }, + + watch: { + js: { + files: "src/*.js", + tasks: ["uglify"] + } + } + }) + + grunt.loadNpmTasks("grunt-contrib-uglify") + grunt.loadNpmTasks("grunt-contrib-watch") + + grunt.registerTask("default", ["uglify", "watch"]) +} diff --git a/node_modules/sprintf-js/package.json b/node_modules/sprintf-js/package.json new file mode 100644 index 0000000..e72098d --- /dev/null +++ b/node_modules/sprintf-js/package.json @@ -0,0 +1,54 @@ +{ + "_from": "sprintf-js@~1.0.2", + "_id": "sprintf-js@1.0.3", + "_inBundle": false, + "_integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "_location": "/sprintf-js", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "sprintf-js@~1.0.2", + "name": "sprintf-js", + "escapedName": "sprintf-js", + "rawSpec": "~1.0.2", + "saveSpec": null, + "fetchSpec": "~1.0.2" + }, + "_requiredBy": [ + "/argparse" + ], + "_resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "_shasum": "04e6926f662895354f3dd015203633b857297e2c", + "_spec": "sprintf-js@~1.0.2", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/argparse", + "author": { + "name": "Alexandru Marasteanu", + "email": "hello@alexei.ro", + "url": "http://alexei.ro/" + }, + "bugs": { + "url": "https://github.com/alexei/sprintf.js/issues" + }, + "bundleDependencies": false, + "deprecated": false, + "description": "JavaScript sprintf implementation", + "devDependencies": { + "grunt": "*", + "grunt-contrib-uglify": "*", + "grunt-contrib-watch": "*", + "mocha": "*" + }, + "homepage": "https://github.com/alexei/sprintf.js#readme", + "license": "BSD-3-Clause", + "main": "src/sprintf.js", + "name": "sprintf-js", + "repository": { + "type": "git", + "url": "git+https://github.com/alexei/sprintf.js.git" + }, + "scripts": { + "test": "mocha test/test.js" + }, + "version": "1.0.3" +} diff --git a/node_modules/sprintf-js/src/angular-sprintf.js b/node_modules/sprintf-js/src/angular-sprintf.js new file mode 100644 index 0000000..9c69123 --- /dev/null +++ b/node_modules/sprintf-js/src/angular-sprintf.js @@ -0,0 +1,18 @@ +angular. + module("sprintf", []). + filter("sprintf", function() { + return function() { + return sprintf.apply(null, arguments) + } + }). + filter("fmt", ["$filter", function($filter) { + return $filter("sprintf") + }]). + filter("vsprintf", function() { + return function(format, argv) { + return vsprintf(format, argv) + } + }). + filter("vfmt", ["$filter", function($filter) { + return $filter("vsprintf") + }]) diff --git a/node_modules/sprintf-js/src/sprintf.js b/node_modules/sprintf-js/src/sprintf.js new file mode 100644 index 0000000..c0fc7c0 --- /dev/null +++ b/node_modules/sprintf-js/src/sprintf.js @@ -0,0 +1,208 @@ +(function(window) { + var re = { + not_string: /[^s]/, + number: /[diefg]/, + json: /[j]/, + not_json: /[^j]/, + text: /^[^\x25]+/, + modulo: /^\x25{2}/, + placeholder: /^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijosuxX])/, + key: /^([a-z_][a-z_\d]*)/i, + key_access: /^\.([a-z_][a-z_\d]*)/i, + index_access: /^\[(\d+)\]/, + sign: /^[\+\-]/ + } + + function sprintf() { + var key = arguments[0], cache = sprintf.cache + if (!(cache[key] && cache.hasOwnProperty(key))) { + cache[key] = sprintf.parse(key) + } + return sprintf.format.call(null, cache[key], arguments) + } + + sprintf.format = function(parse_tree, argv) { + var cursor = 1, tree_length = parse_tree.length, node_type = "", arg, output = [], i, k, match, pad, pad_character, pad_length, is_positive = true, sign = "" + for (i = 0; i < tree_length; i++) { + node_type = get_type(parse_tree[i]) + if (node_type === "string") { + output[output.length] = parse_tree[i] + } + else if (node_type === "array") { + match = parse_tree[i] // convenience purposes only + if (match[2]) { // keyword argument + arg = argv[cursor] + for (k = 0; k < match[2].length; k++) { + if (!arg.hasOwnProperty(match[2][k])) { + throw new Error(sprintf("[sprintf] property '%s' does not exist", match[2][k])) + } + arg = arg[match[2][k]] + } + } + else if (match[1]) { // positional argument (explicit) + arg = argv[match[1]] + } + else { // positional argument (implicit) + arg = argv[cursor++] + } + + if (get_type(arg) == "function") { + arg = arg() + } + + if (re.not_string.test(match[8]) && re.not_json.test(match[8]) && (get_type(arg) != "number" && isNaN(arg))) { + throw new TypeError(sprintf("[sprintf] expecting number but found %s", get_type(arg))) + } + + if (re.number.test(match[8])) { + is_positive = arg >= 0 + } + + switch (match[8]) { + case "b": + arg = arg.toString(2) + break + case "c": + arg = String.fromCharCode(arg) + break + case "d": + case "i": + arg = parseInt(arg, 10) + break + case "j": + arg = JSON.stringify(arg, null, match[6] ? parseInt(match[6]) : 0) + break + case "e": + arg = match[7] ? arg.toExponential(match[7]) : arg.toExponential() + break + case "f": + arg = match[7] ? parseFloat(arg).toFixed(match[7]) : parseFloat(arg) + break + case "g": + arg = match[7] ? parseFloat(arg).toPrecision(match[7]) : parseFloat(arg) + break + case "o": + arg = arg.toString(8) + break + case "s": + arg = ((arg = String(arg)) && match[7] ? arg.substring(0, match[7]) : arg) + break + case "u": + arg = arg >>> 0 + break + case "x": + arg = arg.toString(16) + break + case "X": + arg = arg.toString(16).toUpperCase() + break + } + if (re.json.test(match[8])) { + output[output.length] = arg + } + else { + if (re.number.test(match[8]) && (!is_positive || match[3])) { + sign = is_positive ? "+" : "-" + arg = arg.toString().replace(re.sign, "") + } + else { + sign = "" + } + pad_character = match[4] ? match[4] === "0" ? "0" : match[4].charAt(1) : " " + pad_length = match[6] - (sign + arg).length + pad = match[6] ? (pad_length > 0 ? str_repeat(pad_character, pad_length) : "") : "" + output[output.length] = match[5] ? sign + arg + pad : (pad_character === "0" ? sign + pad + arg : pad + sign + arg) + } + } + } + return output.join("") + } + + sprintf.cache = {} + + sprintf.parse = function(fmt) { + var _fmt = fmt, match = [], parse_tree = [], arg_names = 0 + while (_fmt) { + if ((match = re.text.exec(_fmt)) !== null) { + parse_tree[parse_tree.length] = match[0] + } + else if ((match = re.modulo.exec(_fmt)) !== null) { + parse_tree[parse_tree.length] = "%" + } + else if ((match = re.placeholder.exec(_fmt)) !== null) { + if (match[2]) { + arg_names |= 1 + var field_list = [], replacement_field = match[2], field_match = [] + if ((field_match = re.key.exec(replacement_field)) !== null) { + field_list[field_list.length] = field_match[1] + while ((replacement_field = replacement_field.substring(field_match[0].length)) !== "") { + if ((field_match = re.key_access.exec(replacement_field)) !== null) { + field_list[field_list.length] = field_match[1] + } + else if ((field_match = re.index_access.exec(replacement_field)) !== null) { + field_list[field_list.length] = field_match[1] + } + else { + throw new SyntaxError("[sprintf] failed to parse named argument key") + } + } + } + else { + throw new SyntaxError("[sprintf] failed to parse named argument key") + } + match[2] = field_list + } + else { + arg_names |= 2 + } + if (arg_names === 3) { + throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported") + } + parse_tree[parse_tree.length] = match + } + else { + throw new SyntaxError("[sprintf] unexpected placeholder") + } + _fmt = _fmt.substring(match[0].length) + } + return parse_tree + } + + var vsprintf = function(fmt, argv, _argv) { + _argv = (argv || []).slice(0) + _argv.splice(0, 0, fmt) + return sprintf.apply(null, _argv) + } + + /** + * helpers + */ + function get_type(variable) { + return Object.prototype.toString.call(variable).slice(8, -1).toLowerCase() + } + + function str_repeat(input, multiplier) { + return Array(multiplier + 1).join(input) + } + + /** + * export to either browser or node.js + */ + if (typeof exports !== "undefined") { + exports.sprintf = sprintf + exports.vsprintf = vsprintf + } + else { + window.sprintf = sprintf + window.vsprintf = vsprintf + + if (typeof define === "function" && define.amd) { + define(function() { + return { + sprintf: sprintf, + vsprintf: vsprintf + } + }) + } + } +})(typeof window === "undefined" ? this : window); diff --git a/node_modules/sprintf-js/test/test.js b/node_modules/sprintf-js/test/test.js new file mode 100644 index 0000000..6f57b25 --- /dev/null +++ b/node_modules/sprintf-js/test/test.js @@ -0,0 +1,82 @@ +var assert = require("assert"), + sprintfjs = require("../src/sprintf.js"), + sprintf = sprintfjs.sprintf, + vsprintf = sprintfjs.vsprintf + +describe("sprintfjs", function() { + var pi = 3.141592653589793 + + it("should return formated strings for simple placeholders", function() { + assert.equal("%", sprintf("%%")) + assert.equal("10", sprintf("%b", 2)) + assert.equal("A", sprintf("%c", 65)) + assert.equal("2", sprintf("%d", 2)) + assert.equal("2", sprintf("%i", 2)) + assert.equal("2", sprintf("%d", "2")) + assert.equal("2", sprintf("%i", "2")) + assert.equal('{"foo":"bar"}', sprintf("%j", {foo: "bar"})) + assert.equal('["foo","bar"]', sprintf("%j", ["foo", "bar"])) + assert.equal("2e+0", sprintf("%e", 2)) + assert.equal("2", sprintf("%u", 2)) + assert.equal("4294967294", sprintf("%u", -2)) + assert.equal("2.2", sprintf("%f", 2.2)) + assert.equal("3.141592653589793", sprintf("%g", pi)) + assert.equal("10", sprintf("%o", 8)) + assert.equal("%s", sprintf("%s", "%s")) + assert.equal("ff", sprintf("%x", 255)) + assert.equal("FF", sprintf("%X", 255)) + assert.equal("Polly wants a cracker", sprintf("%2$s %3$s a %1$s", "cracker", "Polly", "wants")) + assert.equal("Hello world!", sprintf("Hello %(who)s!", {"who": "world"})) + }) + + it("should return formated strings for complex placeholders", function() { + // sign + assert.equal("2", sprintf("%d", 2)) + assert.equal("-2", sprintf("%d", -2)) + assert.equal("+2", sprintf("%+d", 2)) + assert.equal("-2", sprintf("%+d", -2)) + assert.equal("2", sprintf("%i", 2)) + assert.equal("-2", sprintf("%i", -2)) + assert.equal("+2", sprintf("%+i", 2)) + assert.equal("-2", sprintf("%+i", -2)) + assert.equal("2.2", sprintf("%f", 2.2)) + assert.equal("-2.2", sprintf("%f", -2.2)) + assert.equal("+2.2", sprintf("%+f", 2.2)) + assert.equal("-2.2", sprintf("%+f", -2.2)) + assert.equal("-2.3", sprintf("%+.1f", -2.34)) + assert.equal("-0.0", sprintf("%+.1f", -0.01)) + assert.equal("3.14159", sprintf("%.6g", pi)) + assert.equal("3.14", sprintf("%.3g", pi)) + assert.equal("3", sprintf("%.1g", pi)) + assert.equal("-000000123", sprintf("%+010d", -123)) + assert.equal("______-123", sprintf("%+'_10d", -123)) + assert.equal("-234.34 123.2", sprintf("%f %f", -234.34, 123.2)) + + // padding + assert.equal("-0002", sprintf("%05d", -2)) + assert.equal("-0002", sprintf("%05i", -2)) + assert.equal(" <", sprintf("%5s", "<")) + assert.equal("0000<", sprintf("%05s", "<")) + assert.equal("____<", sprintf("%'_5s", "<")) + assert.equal("> ", sprintf("%-5s", ">")) + assert.equal(">0000", sprintf("%0-5s", ">")) + assert.equal(">____", sprintf("%'_-5s", ">")) + assert.equal("xxxxxx", sprintf("%5s", "xxxxxx")) + assert.equal("1234", sprintf("%02u", 1234)) + assert.equal(" -10.235", sprintf("%8.3f", -10.23456)) + assert.equal("-12.34 xxx", sprintf("%f %s", -12.34, "xxx")) + assert.equal('{\n "foo": "bar"\n}', sprintf("%2j", {foo: "bar"})) + assert.equal('[\n "foo",\n "bar"\n]', sprintf("%2j", ["foo", "bar"])) + + // precision + assert.equal("2.3", sprintf("%.1f", 2.345)) + assert.equal("xxxxx", sprintf("%5.5s", "xxxxxx")) + assert.equal(" x", sprintf("%5.1s", "xxxxxx")) + + }) + + it("should return formated strings for callbacks", function() { + assert.equal("foobar", sprintf("%s", function() { return "foobar" })) + assert.equal(Date.now(), sprintf("%s", Date.now)) // should pass... + }) +}) diff --git a/node_modules/wrappy/LICENSE b/node_modules/wrappy/LICENSE new file mode 100644 index 0000000..19129e3 --- /dev/null +++ b/node_modules/wrappy/LICENSE @@ -0,0 +1,15 @@ +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/node_modules/wrappy/README.md b/node_modules/wrappy/README.md new file mode 100644 index 0000000..98eab25 --- /dev/null +++ b/node_modules/wrappy/README.md @@ -0,0 +1,36 @@ +# wrappy + +Callback wrapping utility + +## USAGE + +```javascript +var wrappy = require("wrappy") + +// var wrapper = wrappy(wrapperFunction) + +// make sure a cb is called only once +// See also: http://npm.im/once for this specific use case +var once = wrappy(function (cb) { + var called = false + return function () { + if (called) return + called = true + return cb.apply(this, arguments) + } +}) + +function printBoo () { + console.log('boo') +} +// has some rando property +printBoo.iAmBooPrinter = true + +var onlyPrintOnce = once(printBoo) + +onlyPrintOnce() // prints 'boo' +onlyPrintOnce() // does nothing + +// random property is retained! +assert.equal(onlyPrintOnce.iAmBooPrinter, true) +``` diff --git a/node_modules/wrappy/package.json b/node_modules/wrappy/package.json new file mode 100644 index 0000000..bbdf63e --- /dev/null +++ b/node_modules/wrappy/package.json @@ -0,0 +1,59 @@ +{ + "_from": "wrappy@1", + "_id": "wrappy@1.0.2", + "_inBundle": false, + "_integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "_location": "/wrappy", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "wrappy@1", + "name": "wrappy", + "escapedName": "wrappy", + "rawSpec": "1", + "saveSpec": null, + "fetchSpec": "1" + }, + "_requiredBy": [ + "/inflight", + "/once" + ], + "_resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "_shasum": "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f", + "_spec": "wrappy@1", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/inflight", + "author": { + "name": "Isaac Z. Schlueter", + "email": "i@izs.me", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/npm/wrappy/issues" + }, + "bundleDependencies": false, + "dependencies": {}, + "deprecated": false, + "description": "Callback wrapping utility", + "devDependencies": { + "tap": "^2.3.1" + }, + "directories": { + "test": "test" + }, + "files": [ + "wrappy.js" + ], + "homepage": "https://github.com/npm/wrappy", + "license": "ISC", + "main": "wrappy.js", + "name": "wrappy", + "repository": { + "type": "git", + "url": "git+https://github.com/npm/wrappy.git" + }, + "scripts": { + "test": "tap --coverage test/*.js" + }, + "version": "1.0.2" +} diff --git a/node_modules/wrappy/wrappy.js b/node_modules/wrappy/wrappy.js new file mode 100644 index 0000000..bb7e7d6 --- /dev/null +++ b/node_modules/wrappy/wrappy.js @@ -0,0 +1,33 @@ +// Returns a wrapper function that returns a wrapped callback +// The wrapper function should do some stuff, and return a +// presumably different callback function. +// This makes sure that own properties are retained, so that +// decorations and such are not lost along the way. +module.exports = wrappy +function wrappy (fn, cb) { + if (fn && cb) return wrappy(fn)(cb) + + if (typeof fn !== 'function') + throw new TypeError('need wrapper function') + + Object.keys(fn).forEach(function (k) { + wrapper[k] = fn[k] + }) + + return wrapper + + function wrapper() { + var args = new Array(arguments.length) + for (var i = 0; i < args.length; i++) { + args[i] = arguments[i] + } + var ret = fn.apply(this, args) + var cb = args[args.length-1] + if (typeof ret === 'function' && ret !== cb) { + Object.keys(cb).forEach(function (k) { + ret[k] = cb[k] + }) + } + return ret + } +} diff --git a/node_modules/yamljs/.npmignore b/node_modules/yamljs/.npmignore new file mode 100644 index 0000000..8da5ccb --- /dev/null +++ b/node_modules/yamljs/.npmignore @@ -0,0 +1,5 @@ +.DS_Store +node_modules +/doc/ + +/lib/debug/ diff --git a/node_modules/yamljs/.travis.yml b/node_modules/yamljs/.travis.yml new file mode 100644 index 0000000..3d496c3 --- /dev/null +++ b/node_modules/yamljs/.travis.yml @@ -0,0 +1,7 @@ +language: node_js +node_js: + - "5.0" +before_script: + - npm install -g coffee-script + - npm install -g browserify + - npm install -g uglify-js diff --git a/node_modules/yamljs/Cakefile b/node_modules/yamljs/Cakefile new file mode 100644 index 0000000..edc0878 --- /dev/null +++ b/node_modules/yamljs/Cakefile @@ -0,0 +1,117 @@ + +{exec, spawn} = require 'child_process' +fs = require 'fs' +path = require 'path' +esc = (arg) -> (''+arg).replace(/(?=[^a-zA-Z0-9_.\/\-\x7F-\xFF\n])/gm, '\\').replace(/\n/g, "'\n'").replace(/^$/, "''") + +srcDir = path.normalize __dirname+'/src' +libDir = path.normalize __dirname+'/lib' +libDebugDir = path.normalize __dirname+'/lib/debug' +distDir = path.normalize __dirname+'/dist' +cliDir = path.normalize __dirname+'/cli' +binDir = path.normalize __dirname+'/bin' +specDir = path.normalize __dirname+'/test/spec' +modulesDir = path.normalize __dirname+'/node_modules' + +task 'build', 'build project', -> + + # Compile + do compile = -> + unless fs.existsSync libDir + fs.mkdirSync libDir + unless fs.existsSync libDir+'/Exception' + fs.mkdirSync libDir+'/Exception' + toCompile = 'Yaml Utils Unescaper Pattern Parser Inline Escaper Dumper Exception/ParseException Exception/ParseMore Exception/DumpException'.split ' ' + do compileOne = -> + name = toCompile.shift() + outputDir = (if '/' in name then libDir+'/Exception' else libDir) + exec 'coffee -b -o '+esc(outputDir)+' -c '+esc(srcDir+'/'+name+'.coffee'), (err, res) -> + if err then throw err + + console.log "Compiled #{name}.js" + if toCompile.length + compileOne() + else + debugCompile() + + # Debug compile + debugCompile = -> + unless fs.existsSync libDebugDir + fs.mkdirSync libDebugDir + unless fs.existsSync libDebugDir+'/Exception' + fs.mkdirSync libDebugDir+'/Exception' + toCompile = 'Yaml Utils Unescaper Pattern Parser Inline Escaper Dumper Exception/ParseException Exception/ParseMore Exception/DumpException'.split ' ' + do compileOne = -> + name = toCompile.shift() + outputDir = (if '/' in name then libDebugDir+'/Exception' else libDebugDir) + exec 'coffee -m -b -o '+esc(outputDir)+' -c '+esc(srcDir+'/'+name+'.coffee'), (err, res) -> + if err then throw err + + console.log "Compiled #{name}.js (debug)" + if toCompile.length + compileOne() + else + browserify() + + # Browserify + unless fs.existsSync distDir + fs.mkdirSync distDir + browserify = -> + exec 'browserify -t coffeeify --extension=".coffee" '+esc(srcDir+'/Yaml.coffee')+' > '+esc(distDir+'/yaml.js'), (err, res) -> + if err then throw err + + console.log "Browserified yaml.js" + exec 'browserify --debug -t coffeeify --extension=".coffee" '+esc(srcDir+'/Yaml.coffee')+' > '+esc(distDir+'/yaml.debug.js'), (err, res) -> + if err then throw err + + console.log "Browserified yaml.js (debug)" + minify() + + # Minify + minify = -> + exec 'uglifyjs --mangle sort '+esc(distDir+'/yaml.js')+' > '+esc(distDir+'/yaml.min.js'), (err, res) -> + if err then throw err + + console.log "Minified yaml.min.js" + compileSpec() + + # Compile spec + compileSpec = -> + exec 'coffee -b -c '+esc(specDir+'/YamlSpec.coffee'), (err, res) -> + if err then throw err + + console.log "Compiled YamlSpec.js" + compileCLI() + + # Compile CLI + compileCLI = -> + unless fs.existsSync binDir + fs.mkdirSync binDir + + # yaml2json + str = fs.readFileSync cliDir+'/yaml2json.js' + str = "#!/usr/bin/env node\n" + str + fs.writeFileSync binDir+'/yaml2json', str + fs.chmodSync binDir+'/yaml2json', '755' + console.log "Bundled yaml2json" + + # json2yaml + str = fs.readFileSync cliDir+'/json2yaml.js' + str = "#!/usr/bin/env node\n" + str + fs.writeFileSync binDir+'/json2yaml', str + fs.chmodSync binDir+'/json2yaml', '755' + console.log "Bundled json2yaml" + + +task 'test', 'test project', -> + + # Test + spawn 'node', [modulesDir+'/jasmine-node/lib/jasmine-node/cli.js', '--verbose', '--coffee', specDir+'/YamlSpec.coffee'], stdio: "inherit" + + +task 'doc', 'generate documentation', -> + + # Generate + spawn 'codo', [srcDir], stdio: "inherit" + + diff --git a/node_modules/yamljs/LICENSE b/node_modules/yamljs/LICENSE new file mode 100644 index 0000000..8adaf06 --- /dev/null +++ b/node_modules/yamljs/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2010 Jeremy Faivre + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. \ No newline at end of file diff --git a/node_modules/yamljs/README.md b/node_modules/yamljs/README.md new file mode 100644 index 0000000..8159b6b --- /dev/null +++ b/node_modules/yamljs/README.md @@ -0,0 +1,154 @@ +yaml.js +======= + +![Build status](https://travis-ci.org/jeremyfa/yaml.js.svg?branch=develop) + +Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools. + +Mainly inspired from [Symfony Yaml Component](https://github.com/symfony/Yaml). + +How to use +---------- + +Import yaml.js in your html page: + +``` html + +``` + +Parse yaml string: + +``` js +nativeObject = YAML.parse(yamlString); +``` + +Dump native object into yaml string: + +``` js +yamlString = YAML.stringify(nativeObject[, inline /* @integer depth to start using inline notation at */[, spaces /* @integer number of spaces to use for indentation */] ]); +``` + +Load yaml file: + +``` js +nativeObject = YAML.load('file.yml'); +``` + +Load yaml file: + +``` js +YAML.load('file.yml', function(result) +{ + nativeObject = result; +}); +``` + +Use with node.js +---------------- + +Install module: + +``` bash +npm install yamljs +``` + +Use it: + +``` js +YAML = require('yamljs'); + +// parse YAML string +nativeObject = YAML.parse(yamlString); + +// Generate YAML +yamlString = YAML.stringify(nativeObject, 4); + +// Load yaml file using YAML.load +nativeObject = YAML.load('myfile.yml'); +``` + +Command line tools +------------------ + +You can enable the command line tools by installing yamljs as a global module: + +``` bash +npm install -g yamljs +``` + +Then, two cli commands should become available: **yaml2json** and **json2yaml**. They let you convert YAML to JSON and JSON to YAML very easily. + +**yaml2json** + +``` +usage: yaml2json [-h] [-v] [-p] [-i INDENTATION] [-s] [-r] [-w] input + +Positional arguments: + input YAML file or directory containing YAML files. + +Optional arguments: + -h, --help Show this help message and exit. + -v, --version Show program's version number and exit. + -p, --pretty Output pretty (indented) JSON. + -i INDENTATION, --indentation INDENTATION + Number of space characters used to indent code (use + with --pretty, default: 2). + -s, --save Save output inside JSON file(s) with the same name. + -r, --recursive If the input is a directory, also find YAML files in + sub-directories recursively. + -w, --watch Watch for changes. +``` + +**json2yaml** + +``` +usage: json2yaml [-h] [-v] [-d DEPTH] [-i INDENTATION] [-s] [-r] [-w] input + +Positional arguments: + input JSON file or directory containing JSON files. + +Optional arguments: + -h, --help Show this help message and exit. + -v, --version Show program's version number and exit. + -d DEPTH, --depth DEPTH + Set minimum level of depth before generating inline + YAML (default: 2). + -i INDENTATION, --indentation INDENTATION + Number of space characters used to indent code + (default: 2). + -s, --save Save output inside YML file(s) with the same name. + -r, --recursive If the input is a directory, also find JSON files in + sub-directories recursively. + -w, --watch Watch for changes. +``` + +**examples** + +``` bash +# Convert YAML to JSON and output resulting JSON on the console +yaml2json myfile.yml + +# Store output inside a JSON file +yaml2json myfile.yml > output.json + +# Output "pretty" (indented) JSON +yaml2json myfile.yml --pretty + +# Save the output inside a file called myfile.json +yaml2json myfile.yml --pretty --save + +# Watch a full directory and convert any YAML file into its JSON equivalent +yaml2json mydirectory --pretty --save --recursive + +# Convert JSON to YAML and store output inside a JSON file +json2yaml myfile.json > output.yml + +# Output YAML that will be inlined only after 8 levels of indentation +json2yaml myfile.json --depth 8 + +# Save the output inside a file called myfile.json with 4 spaces for each indentation +json2yaml myfile.json --indentation 4 + +# Watch a full directory and convert any JSON file into its YAML equivalent +json2yaml mydirectory --pretty --save --recursive + diff --git a/node_modules/yamljs/bin/json2yaml b/node_modules/yamljs/bin/json2yaml new file mode 100755 index 0000000..f0a8791 --- /dev/null +++ b/node_modules/yamljs/bin/json2yaml @@ -0,0 +1,186 @@ +#!/usr/bin/env node + +/** + * yaml2json cli program + */ + +var YAML = require('../lib/Yaml.js'); + +var ArgumentParser = require('argparse').ArgumentParser; +var cli = new ArgumentParser({ + prog: "json2yaml", + version: require('../package.json').version, + addHelp: true +}); + +cli.addArgument( + ['-d', '--depth'], + { + action: 'store', + type: 'int', + help: 'Set minimum level of depth before generating inline YAML (default: 2).' + } +); + +cli.addArgument( + ['-i', '--indentation'], + { + action: 'store', + type: 'int', + help: 'Number of space characters used to indent code (default: 2).', + } +); + +cli.addArgument( + ['-s', '--save'], + { + help: 'Save output inside YML file(s) with the same name.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-r', '--recursive'], + { + help: 'If the input is a directory, also find JSON files in sub-directories recursively.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-w', '--watch'], + { + help: 'Watch for changes.', + action: 'storeTrue' + } +); + +cli.addArgument(['input'], { + help: 'JSON file or directory containing JSON files or - to read JSON from stdin.' +}); + +try { + var options = cli.parseArgs(); + var path = require('path'); + var fs = require('fs'); + var glob = require('glob'); + + var rootPath = process.cwd(); + var parsePath = function(input) { + if (input == '-') return '-'; + var output; + if (!(input != null)) { + return rootPath; + } + output = path.normalize(input); + if (output.length === 0) { + return rootPath; + } + if (output.charAt(0) !== '/') { + output = path.normalize(rootPath + '/./' + output); + } + if (output.length > 1 && output.charAt(output.length - 1) === '/') { + return output.substr(0, output.length - 1); + } + return output; + }; + + // Find files + var findFiles = function(input) { + if (input != '-' && input != null) { + var isDirectory = fs.statSync(input).isDirectory(); + var files = []; + + if (!isDirectory) { + files.push(input); + } + else { + if (options.recursive) { + files = files.concat(glob.sync(input+'/**/*.json')); + } + else { + files = files.concat(glob.sync(input+'/*.json')); + } + } + + return files; + } + return null; + }; + + // Convert to JSON + var convertToYAML = function(input, inline, save, spaces, str) { + var yaml; + if (inline == null) inline = 2; + if (spaces == null) spaces = 2; + + if (str == null) { + str = ''+fs.readFileSync(input); + } + yaml = YAML.dump(JSON.parse(str), inline, spaces); + + if (!save || input == null) { + // Ouput result + process.stdout.write(yaml); + } + else { + var output; + if (input.substring(input.length-5) == '.json') { + output = input.substr(0, input.length-5) + '.yaml'; + } + else { + output = input + '.yaml'; + } + + // Write file + var file = fs.openSync(output, 'w+'); + fs.writeSync(file, yaml); + fs.closeSync(file); + process.stdout.write("saved "+output+"\n"); + } + }; + + var input = parsePath(options.input); + var mtimes = []; + + var runCommand = function() { + try { + var files = findFiles(input); + if (files != null) { + var len = files.length; + for (var i = 0; i < len; i++) { + var file = files[i]; + var stat = fs.statSync(file); + var time = stat.mtime.getTime(); + if (!stat.isDirectory()) { + if (!mtimes[file] || mtimes[file] < time) { + mtimes[file] = time; + convertToYAML(file, options.depth, options.save, options.indentation); + } + } + } + } else { + // Read from STDIN + var stdin = process.openStdin(); + var data = ""; + stdin.on('data', function(chunk) { + data += chunk; + }); + stdin.on('end', function() { + convertToYAML(null, options.depth, options.save, options.indentation, data); + }); + } + } catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); + } + }; + + if (!options.watch) { + runCommand(); + } else { + runCommand(); + setInterval(runCommand, 1000); + } +} catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); +} diff --git a/node_modules/yamljs/bin/yaml2json b/node_modules/yamljs/bin/yaml2json new file mode 100755 index 0000000..550230c --- /dev/null +++ b/node_modules/yamljs/bin/yaml2json @@ -0,0 +1,200 @@ +#!/usr/bin/env node + +/** + * yaml2json cli program + */ + +var YAML = require('../lib/Yaml.js'); + +var ArgumentParser = require('argparse').ArgumentParser; +var cli = new ArgumentParser({ + prog: "yaml2json", + version: require('../package.json').version, + addHelp: true +}); + +cli.addArgument( + ['-p', '--pretty'], + { + help: 'Output pretty (indented) JSON.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-i', '--indentation'], + { + action: 'store', + type: 'int', + help: 'Number of space characters used to indent code (use with --pretty, default: 2).', + } +); + +cli.addArgument( + ['-s', '--save'], + { + help: 'Save output inside JSON file(s) with the same name.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-r', '--recursive'], + { + help: 'If the input is a directory, also find YAML files in sub-directories recursively.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-w', '--watch'], + { + help: 'Watch for changes.', + action: 'storeTrue' + } +); + +cli.addArgument(['input'], { + help: 'YAML file or directory containing YAML files or - to read YAML from stdin.' +}); + +try { + var options = cli.parseArgs(); + var path = require('path'); + var fs = require('fs'); + var glob = require('glob'); + + var rootPath = process.cwd(); + var parsePath = function(input) { + if (input == '-') return '-'; + var output; + if (!(input != null)) { + return rootPath; + } + output = path.normalize(input); + if (output.length === 0) { + return rootPath; + } + if (output.charAt(0) !== '/') { + output = path.normalize(rootPath + '/./' + output); + } + if (output.length > 1 && output.charAt(output.length - 1) === '/') { + return output.substr(0, output.length - 1); + } + return output; + }; + + // Find files + var findFiles = function(input) { + if (input != '-' && input != null) { + var isDirectory = fs.statSync(input).isDirectory(); + var files = []; + + if (!isDirectory) { + files.push(input); + } + else { + if (options.recursive) { + files = files.concat(glob.sync(input+'/**/*.yml')); + files = files.concat(glob.sync(input+'/**/*.yaml')); + } + else { + files = files.concat(glob.sync(input+'/*.yml')); + files = files.concat(glob.sync(input+'/*.yaml')); + } + } + + return files; + } + return null; + }; + + // Convert to JSON + var convertToJSON = function(input, pretty, save, spaces, str) { + var json; + if (spaces == null) spaces = 2; + if (str != null) { + if (pretty) { + json = JSON.stringify(YAML.parse(str), null, spaces); + } + else { + json = JSON.stringify(YAML.parse(str)); + } + } else { + if (pretty) { + json = JSON.stringify(YAML.parseFile(input), null, spaces); + } + else { + json = JSON.stringify(YAML.parseFile(input)); + } + } + + if (!save || input == null) { + // Ouput result + process.stdout.write(json+"\n"); + } + else { + var output; + if (input.substring(input.length-4) == '.yml') { + output = input.substr(0, input.length-4) + '.json'; + } + else if (input.substring(input.length-5) == '.yaml') { + output = input.substr(0, input.length-5) + '.json'; + } + else { + output = input + '.json'; + } + + // Write file + var file = fs.openSync(output, 'w+'); + fs.writeSync(file, json); + fs.closeSync(file); + process.stdout.write("saved "+output+"\n"); + } + }; + + var input = parsePath(options.input); + var mtimes = []; + + var runCommand = function() { + try { + var files = findFiles(input); + if (files != null) { + var len = files.length; + + for (var i = 0; i < len; i++) { + var file = files[i]; + var stat = fs.statSync(file); + var time = stat.mtime.getTime(); + if (!stat.isDirectory()) { + if (!mtimes[file] || mtimes[file] < time) { + mtimes[file] = time; + convertToJSON(file, options.pretty, options.save, options.indentation); + } + } + } + } else { + // Read from STDIN + var stdin = process.openStdin(); + var data = ""; + stdin.on('data', function(chunk) { + data += chunk; + }); + stdin.on('end', function() { + convertToJSON(null, options.pretty, options.save, options.indentation, data); + }); + } + } catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); + } + }; + + if (!options.watch) { + runCommand(); + } else { + runCommand(); + setInterval(runCommand, 1000); + } +} catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); +} diff --git a/node_modules/yamljs/bower.json b/node_modules/yamljs/bower.json new file mode 100644 index 0000000..f963423 --- /dev/null +++ b/node_modules/yamljs/bower.json @@ -0,0 +1,19 @@ +{ + "name": "yaml.js", + "main": "dist/yaml.js", + "version": "0.2.10", + "homepage": "https://github.com/jeremyfa/yaml.js", + "authors": [ + "Jeremy Faivre " + ], + "description": "Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools.", + "keywords": [ + "yaml" + ], + "license": "MIT", + "ignore": [ + "**/.*", + "node_modules", + "bower_components" + ] +} diff --git a/node_modules/yamljs/cli/json2yaml.js b/node_modules/yamljs/cli/json2yaml.js new file mode 100644 index 0000000..4c849b2 --- /dev/null +++ b/node_modules/yamljs/cli/json2yaml.js @@ -0,0 +1,185 @@ + +/** + * yaml2json cli program + */ + +var YAML = require('../lib/Yaml.js'); + +var ArgumentParser = require('argparse').ArgumentParser; +var cli = new ArgumentParser({ + prog: "json2yaml", + version: require('../package.json').version, + addHelp: true +}); + +cli.addArgument( + ['-d', '--depth'], + { + action: 'store', + type: 'int', + help: 'Set minimum level of depth before generating inline YAML (default: 2).' + } +); + +cli.addArgument( + ['-i', '--indentation'], + { + action: 'store', + type: 'int', + help: 'Number of space characters used to indent code (default: 2).', + } +); + +cli.addArgument( + ['-s', '--save'], + { + help: 'Save output inside YML file(s) with the same name.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-r', '--recursive'], + { + help: 'If the input is a directory, also find JSON files in sub-directories recursively.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-w', '--watch'], + { + help: 'Watch for changes.', + action: 'storeTrue' + } +); + +cli.addArgument(['input'], { + help: 'JSON file or directory containing JSON files or - to read JSON from stdin.' +}); + +try { + var options = cli.parseArgs(); + var path = require('path'); + var fs = require('fs'); + var glob = require('glob'); + + var rootPath = process.cwd(); + var parsePath = function(input) { + if (input == '-') return '-'; + var output; + if (!(input != null)) { + return rootPath; + } + output = path.normalize(input); + if (output.length === 0) { + return rootPath; + } + if (output.charAt(0) !== '/') { + output = path.normalize(rootPath + '/./' + output); + } + if (output.length > 1 && output.charAt(output.length - 1) === '/') { + return output.substr(0, output.length - 1); + } + return output; + }; + + // Find files + var findFiles = function(input) { + if (input != '-' && input != null) { + var isDirectory = fs.statSync(input).isDirectory(); + var files = []; + + if (!isDirectory) { + files.push(input); + } + else { + if (options.recursive) { + files = files.concat(glob.sync(input+'/**/*.json')); + } + else { + files = files.concat(glob.sync(input+'/*.json')); + } + } + + return files; + } + return null; + }; + + // Convert to JSON + var convertToYAML = function(input, inline, save, spaces, str) { + var yaml; + if (inline == null) inline = 2; + if (spaces == null) spaces = 2; + + if (str == null) { + str = ''+fs.readFileSync(input); + } + yaml = YAML.dump(JSON.parse(str), inline, spaces); + + if (!save || input == null) { + // Ouput result + process.stdout.write(yaml); + } + else { + var output; + if (input.substring(input.length-5) == '.json') { + output = input.substr(0, input.length-5) + '.yaml'; + } + else { + output = input + '.yaml'; + } + + // Write file + var file = fs.openSync(output, 'w+'); + fs.writeSync(file, yaml); + fs.closeSync(file); + process.stdout.write("saved "+output+"\n"); + } + }; + + var input = parsePath(options.input); + var mtimes = []; + + var runCommand = function() { + try { + var files = findFiles(input); + if (files != null) { + var len = files.length; + for (var i = 0; i < len; i++) { + var file = files[i]; + var stat = fs.statSync(file); + var time = stat.mtime.getTime(); + if (!stat.isDirectory()) { + if (!mtimes[file] || mtimes[file] < time) { + mtimes[file] = time; + convertToYAML(file, options.depth, options.save, options.indentation); + } + } + } + } else { + // Read from STDIN + var stdin = process.openStdin(); + var data = ""; + stdin.on('data', function(chunk) { + data += chunk; + }); + stdin.on('end', function() { + convertToYAML(null, options.depth, options.save, options.indentation, data); + }); + } + } catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); + } + }; + + if (!options.watch) { + runCommand(); + } else { + runCommand(); + setInterval(runCommand, 1000); + } +} catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); +} diff --git a/node_modules/yamljs/cli/yaml2json.js b/node_modules/yamljs/cli/yaml2json.js new file mode 100644 index 0000000..662201c --- /dev/null +++ b/node_modules/yamljs/cli/yaml2json.js @@ -0,0 +1,199 @@ + +/** + * yaml2json cli program + */ + +var YAML = require('../lib/Yaml.js'); + +var ArgumentParser = require('argparse').ArgumentParser; +var cli = new ArgumentParser({ + prog: "yaml2json", + version: require('../package.json').version, + addHelp: true +}); + +cli.addArgument( + ['-p', '--pretty'], + { + help: 'Output pretty (indented) JSON.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-i', '--indentation'], + { + action: 'store', + type: 'int', + help: 'Number of space characters used to indent code (use with --pretty, default: 2).', + } +); + +cli.addArgument( + ['-s', '--save'], + { + help: 'Save output inside JSON file(s) with the same name.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-r', '--recursive'], + { + help: 'If the input is a directory, also find YAML files in sub-directories recursively.', + action: 'storeTrue' + } +); + +cli.addArgument( + ['-w', '--watch'], + { + help: 'Watch for changes.', + action: 'storeTrue' + } +); + +cli.addArgument(['input'], { + help: 'YAML file or directory containing YAML files or - to read YAML from stdin.' +}); + +try { + var options = cli.parseArgs(); + var path = require('path'); + var fs = require('fs'); + var glob = require('glob'); + + var rootPath = process.cwd(); + var parsePath = function(input) { + if (input == '-') return '-'; + var output; + if (!(input != null)) { + return rootPath; + } + output = path.normalize(input); + if (output.length === 0) { + return rootPath; + } + if (output.charAt(0) !== '/') { + output = path.normalize(rootPath + '/./' + output); + } + if (output.length > 1 && output.charAt(output.length - 1) === '/') { + return output.substr(0, output.length - 1); + } + return output; + }; + + // Find files + var findFiles = function(input) { + if (input != '-' && input != null) { + var isDirectory = fs.statSync(input).isDirectory(); + var files = []; + + if (!isDirectory) { + files.push(input); + } + else { + if (options.recursive) { + files = files.concat(glob.sync(input+'/**/*.yml')); + files = files.concat(glob.sync(input+'/**/*.yaml')); + } + else { + files = files.concat(glob.sync(input+'/*.yml')); + files = files.concat(glob.sync(input+'/*.yaml')); + } + } + + return files; + } + return null; + }; + + // Convert to JSON + var convertToJSON = function(input, pretty, save, spaces, str) { + var json; + if (spaces == null) spaces = 2; + if (str != null) { + if (pretty) { + json = JSON.stringify(YAML.parse(str), null, spaces); + } + else { + json = JSON.stringify(YAML.parse(str)); + } + } else { + if (pretty) { + json = JSON.stringify(YAML.parseFile(input), null, spaces); + } + else { + json = JSON.stringify(YAML.parseFile(input)); + } + } + + if (!save || input == null) { + // Ouput result + process.stdout.write(json+"\n"); + } + else { + var output; + if (input.substring(input.length-4) == '.yml') { + output = input.substr(0, input.length-4) + '.json'; + } + else if (input.substring(input.length-5) == '.yaml') { + output = input.substr(0, input.length-5) + '.json'; + } + else { + output = input + '.json'; + } + + // Write file + var file = fs.openSync(output, 'w+'); + fs.writeSync(file, json); + fs.closeSync(file); + process.stdout.write("saved "+output+"\n"); + } + }; + + var input = parsePath(options.input); + var mtimes = []; + + var runCommand = function() { + try { + var files = findFiles(input); + if (files != null) { + var len = files.length; + + for (var i = 0; i < len; i++) { + var file = files[i]; + var stat = fs.statSync(file); + var time = stat.mtime.getTime(); + if (!stat.isDirectory()) { + if (!mtimes[file] || mtimes[file] < time) { + mtimes[file] = time; + convertToJSON(file, options.pretty, options.save, options.indentation); + } + } + } + } else { + // Read from STDIN + var stdin = process.openStdin(); + var data = ""; + stdin.on('data', function(chunk) { + data += chunk; + }); + stdin.on('end', function() { + convertToJSON(null, options.pretty, options.save, options.indentation, data); + }); + } + } catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); + } + }; + + if (!options.watch) { + runCommand(); + } else { + runCommand(); + setInterval(runCommand, 1000); + } +} catch (e) { + process.stderr.write((e.message ? e.message : e)+"\n"); +} diff --git a/node_modules/yamljs/demo/demo.html b/node_modules/yamljs/demo/demo.html new file mode 100644 index 0000000..101ed53 --- /dev/null +++ b/node_modules/yamljs/demo/demo.html @@ -0,0 +1,114 @@ + + + + + + + + + + yaml.js demo + + + +
+ + +
+ +
+ + \ No newline at end of file diff --git a/node_modules/yamljs/dist/yaml.debug.js b/node_modules/yamljs/dist/yaml.debug.js new file mode 100644 index 0000000..ae7d818 --- /dev/null +++ b/node_modules/yamljs/dist/yaml.debug.js @@ -0,0 +1,1905 @@ +(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o ref; i = 0 <= ref ? ++j : --j) { + mapping[Escaper.LIST_ESCAPEES[i]] = Escaper.LIST_ESCAPED[i]; + } + return mapping; + })(); + + Escaper.PATTERN_CHARACTERS_TO_ESCAPE = new Pattern('[\\x00-\\x1f]|\xc2\x85|\xc2\xa0|\xe2\x80\xa8|\xe2\x80\xa9'); + + Escaper.PATTERN_MAPPING_ESCAPEES = new Pattern(Escaper.LIST_ESCAPEES.join('|').split('\\').join('\\\\')); + + Escaper.PATTERN_SINGLE_QUOTING = new Pattern('[\\s\'":{}[\\],&*#?]|^[-?|<>=!%@`]'); + + Escaper.requiresDoubleQuoting = function(value) { + return this.PATTERN_CHARACTERS_TO_ESCAPE.test(value); + }; + + Escaper.escapeWithDoubleQuotes = function(value) { + var result; + result = this.PATTERN_MAPPING_ESCAPEES.replace(value, (function(_this) { + return function(str) { + return _this.MAPPING_ESCAPEES_TO_ESCAPED[str]; + }; + })(this)); + return '"' + result + '"'; + }; + + Escaper.requiresSingleQuoting = function(value) { + return this.PATTERN_SINGLE_QUOTING.test(value); + }; + + Escaper.escapeWithSingleQuotes = function(value) { + return "'" + value.replace(/'/g, "''") + "'"; + }; + + return Escaper; + +})(); + +module.exports = Escaper; + + +},{"./Pattern":8}],3:[function(require,module,exports){ +var DumpException, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +DumpException = (function(superClass) { + extend(DumpException, superClass); + + function DumpException(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + DumpException.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return DumpException; + +})(Error); + +module.exports = DumpException; + + +},{}],4:[function(require,module,exports){ +var ParseException, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +ParseException = (function(superClass) { + extend(ParseException, superClass); + + function ParseException(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + ParseException.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return ParseException; + +})(Error); + +module.exports = ParseException; + + +},{}],5:[function(require,module,exports){ +var ParseMore, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +ParseMore = (function(superClass) { + extend(ParseMore, superClass); + + function ParseMore(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + ParseMore.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return ParseMore; + +})(Error); + +module.exports = ParseMore; + + +},{}],6:[function(require,module,exports){ +var DumpException, Escaper, Inline, ParseException, ParseMore, Pattern, Unescaper, Utils, + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + +Pattern = require('./Pattern'); + +Unescaper = require('./Unescaper'); + +Escaper = require('./Escaper'); + +Utils = require('./Utils'); + +ParseException = require('./Exception/ParseException'); + +ParseMore = require('./Exception/ParseMore'); + +DumpException = require('./Exception/DumpException'); + +Inline = (function() { + function Inline() {} + + Inline.REGEX_QUOTED_STRING = '(?:"(?:[^"\\\\]*(?:\\\\.[^"\\\\]*)*)"|\'(?:[^\']*(?:\'\'[^\']*)*)\')'; + + Inline.PATTERN_TRAILING_COMMENTS = new Pattern('^\\s*#.*$'); + + Inline.PATTERN_QUOTED_SCALAR = new Pattern('^' + Inline.REGEX_QUOTED_STRING); + + Inline.PATTERN_THOUSAND_NUMERIC_SCALAR = new Pattern('^(-|\\+)?[0-9,]+(\\.[0-9]+)?$'); + + Inline.PATTERN_SCALAR_BY_DELIMITERS = {}; + + Inline.settings = {}; + + Inline.configure = function(exceptionOnInvalidType, objectDecoder) { + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = null; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.settings.exceptionOnInvalidType = exceptionOnInvalidType; + this.settings.objectDecoder = objectDecoder; + }; + + Inline.parse = function(value, exceptionOnInvalidType, objectDecoder) { + var context, result; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.settings.exceptionOnInvalidType = exceptionOnInvalidType; + this.settings.objectDecoder = objectDecoder; + if (value == null) { + return ''; + } + value = Utils.trim(value); + if (0 === value.length) { + return ''; + } + context = { + exceptionOnInvalidType: exceptionOnInvalidType, + objectDecoder: objectDecoder, + i: 0 + }; + switch (value.charAt(0)) { + case '[': + result = this.parseSequence(value, context); + ++context.i; + break; + case '{': + result = this.parseMapping(value, context); + ++context.i; + break; + default: + result = this.parseScalar(value, null, ['"', "'"], context); + } + if (this.PATTERN_TRAILING_COMMENTS.replace(value.slice(context.i), '') !== '') { + throw new ParseException('Unexpected characters near "' + value.slice(context.i) + '".'); + } + return result; + }; + + Inline.dump = function(value, exceptionOnInvalidType, objectEncoder) { + var ref, result, type; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectEncoder == null) { + objectEncoder = null; + } + if (value == null) { + return 'null'; + } + type = typeof value; + if (type === 'object') { + if (value instanceof Date) { + return value.toISOString(); + } else if (objectEncoder != null) { + result = objectEncoder(value); + if (typeof result === 'string' || (result != null)) { + return result; + } + } + return this.dumpObject(value); + } + if (type === 'boolean') { + return (value ? 'true' : 'false'); + } + if (Utils.isDigits(value)) { + return (type === 'string' ? "'" + value + "'" : String(parseInt(value))); + } + if (Utils.isNumeric(value)) { + return (type === 'string' ? "'" + value + "'" : String(parseFloat(value))); + } + if (type === 'number') { + return (value === Infinity ? '.Inf' : (value === -Infinity ? '-.Inf' : (isNaN(value) ? '.NaN' : value))); + } + if (Escaper.requiresDoubleQuoting(value)) { + return Escaper.escapeWithDoubleQuotes(value); + } + if (Escaper.requiresSingleQuoting(value)) { + return Escaper.escapeWithSingleQuotes(value); + } + if ('' === value) { + return '""'; + } + if (Utils.PATTERN_DATE.test(value)) { + return "'" + value + "'"; + } + if ((ref = value.toLowerCase()) === 'null' || ref === '~' || ref === 'true' || ref === 'false') { + return "'" + value + "'"; + } + return value; + }; + + Inline.dumpObject = function(value, exceptionOnInvalidType, objectSupport) { + var j, key, len1, output, val; + if (objectSupport == null) { + objectSupport = null; + } + if (value instanceof Array) { + output = []; + for (j = 0, len1 = value.length; j < len1; j++) { + val = value[j]; + output.push(this.dump(val)); + } + return '[' + output.join(', ') + ']'; + } else { + output = []; + for (key in value) { + val = value[key]; + output.push(this.dump(key) + ': ' + this.dump(val)); + } + return '{' + output.join(', ') + '}'; + } + }; + + Inline.parseScalar = function(scalar, delimiters, stringDelimiters, context, evaluate) { + var i, joinedDelimiters, match, output, pattern, ref, ref1, strpos, tmp; + if (delimiters == null) { + delimiters = null; + } + if (stringDelimiters == null) { + stringDelimiters = ['"', "'"]; + } + if (context == null) { + context = null; + } + if (evaluate == null) { + evaluate = true; + } + if (context == null) { + context = { + exceptionOnInvalidType: this.settings.exceptionOnInvalidType, + objectDecoder: this.settings.objectDecoder, + i: 0 + }; + } + i = context.i; + if (ref = scalar.charAt(i), indexOf.call(stringDelimiters, ref) >= 0) { + output = this.parseQuotedScalar(scalar, context); + i = context.i; + if (delimiters != null) { + tmp = Utils.ltrim(scalar.slice(i), ' '); + if (!(ref1 = tmp.charAt(0), indexOf.call(delimiters, ref1) >= 0)) { + throw new ParseException('Unexpected characters (' + scalar.slice(i) + ').'); + } + } + } else { + if (!delimiters) { + output = scalar.slice(i); + i += output.length; + strpos = output.indexOf(' #'); + if (strpos !== -1) { + output = Utils.rtrim(output.slice(0, strpos)); + } + } else { + joinedDelimiters = delimiters.join('|'); + pattern = this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters]; + if (pattern == null) { + pattern = new Pattern('^(.+?)(' + joinedDelimiters + ')'); + this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters] = pattern; + } + if (match = pattern.exec(scalar.slice(i))) { + output = match[1]; + i += output.length; + } else { + throw new ParseException('Malformed inline YAML string (' + scalar + ').'); + } + } + if (evaluate) { + output = this.evaluateScalar(output, context); + } + } + context.i = i; + return output; + }; + + Inline.parseQuotedScalar = function(scalar, context) { + var i, match, output; + i = context.i; + if (!(match = this.PATTERN_QUOTED_SCALAR.exec(scalar.slice(i)))) { + throw new ParseMore('Malformed inline YAML string (' + scalar.slice(i) + ').'); + } + output = match[0].substr(1, match[0].length - 2); + if ('"' === scalar.charAt(i)) { + output = Unescaper.unescapeDoubleQuotedString(output); + } else { + output = Unescaper.unescapeSingleQuotedString(output); + } + i += match[0].length; + context.i = i; + return output; + }; + + Inline.parseSequence = function(sequence, context) { + var e, error, i, isQuoted, len, output, ref, value; + output = []; + len = sequence.length; + i = context.i; + i += 1; + while (i < len) { + context.i = i; + switch (sequence.charAt(i)) { + case '[': + output.push(this.parseSequence(sequence, context)); + i = context.i; + break; + case '{': + output.push(this.parseMapping(sequence, context)); + i = context.i; + break; + case ']': + return output; + case ',': + case ' ': + case "\n": + break; + default: + isQuoted = ((ref = sequence.charAt(i)) === '"' || ref === "'"); + value = this.parseScalar(sequence, [',', ']'], ['"', "'"], context); + i = context.i; + if (!isQuoted && typeof value === 'string' && (value.indexOf(': ') !== -1 || value.indexOf(":\n") !== -1)) { + try { + value = this.parseMapping('{' + value + '}'); + } catch (error) { + e = error; + } + } + output.push(value); + --i; + } + ++i; + } + throw new ParseMore('Malformed inline YAML string ' + sequence); + }; + + Inline.parseMapping = function(mapping, context) { + var done, i, key, len, output, shouldContinueWhileLoop, value; + output = {}; + len = mapping.length; + i = context.i; + i += 1; + shouldContinueWhileLoop = false; + while (i < len) { + context.i = i; + switch (mapping.charAt(i)) { + case ' ': + case ',': + case "\n": + ++i; + context.i = i; + shouldContinueWhileLoop = true; + break; + case '}': + return output; + } + if (shouldContinueWhileLoop) { + shouldContinueWhileLoop = false; + continue; + } + key = this.parseScalar(mapping, [':', ' ', "\n"], ['"', "'"], context, false); + i = context.i; + done = false; + while (i < len) { + context.i = i; + switch (mapping.charAt(i)) { + case '[': + value = this.parseSequence(mapping, context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + break; + case '{': + value = this.parseMapping(mapping, context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + break; + case ':': + case ' ': + case "\n": + break; + default: + value = this.parseScalar(mapping, [',', '}'], ['"', "'"], context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + --i; + } + ++i; + if (done) { + break; + } + } + } + throw new ParseMore('Malformed inline YAML string ' + mapping); + }; + + Inline.evaluateScalar = function(scalar, context) { + var cast, date, exceptionOnInvalidType, firstChar, firstSpace, firstWord, objectDecoder, raw, scalarLower, subValue, trimmedScalar; + scalar = Utils.trim(scalar); + scalarLower = scalar.toLowerCase(); + switch (scalarLower) { + case 'null': + case '': + case '~': + return null; + case 'true': + return true; + case 'false': + return false; + case '.inf': + return Infinity; + case '.nan': + return NaN; + case '-.inf': + return Infinity; + default: + firstChar = scalarLower.charAt(0); + switch (firstChar) { + case '!': + firstSpace = scalar.indexOf(' '); + if (firstSpace === -1) { + firstWord = scalarLower; + } else { + firstWord = scalarLower.slice(0, firstSpace); + } + switch (firstWord) { + case '!': + if (firstSpace !== -1) { + return parseInt(this.parseScalar(scalar.slice(2))); + } + return null; + case '!str': + return Utils.ltrim(scalar.slice(4)); + case '!!str': + return Utils.ltrim(scalar.slice(5)); + case '!!int': + return parseInt(this.parseScalar(scalar.slice(5))); + case '!!bool': + return Utils.parseBoolean(this.parseScalar(scalar.slice(6)), false); + case '!!float': + return parseFloat(this.parseScalar(scalar.slice(7))); + case '!!timestamp': + return Utils.stringToDate(Utils.ltrim(scalar.slice(11))); + default: + if (context == null) { + context = { + exceptionOnInvalidType: this.settings.exceptionOnInvalidType, + objectDecoder: this.settings.objectDecoder, + i: 0 + }; + } + objectDecoder = context.objectDecoder, exceptionOnInvalidType = context.exceptionOnInvalidType; + if (objectDecoder) { + trimmedScalar = Utils.rtrim(scalar); + firstSpace = trimmedScalar.indexOf(' '); + if (firstSpace === -1) { + return objectDecoder(trimmedScalar, null); + } else { + subValue = Utils.ltrim(trimmedScalar.slice(firstSpace + 1)); + if (!(subValue.length > 0)) { + subValue = null; + } + return objectDecoder(trimmedScalar.slice(0, firstSpace), subValue); + } + } + if (exceptionOnInvalidType) { + throw new ParseException('Custom object support when parsing a YAML file has been disabled.'); + } + return null; + } + break; + case '0': + if ('0x' === scalar.slice(0, 2)) { + return Utils.hexDec(scalar); + } else if (Utils.isDigits(scalar)) { + return Utils.octDec(scalar); + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else { + return scalar; + } + break; + case '+': + if (Utils.isDigits(scalar)) { + raw = scalar; + cast = parseInt(raw); + if (raw === String(cast)) { + return cast; + } else { + return raw; + } + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + case '-': + if (Utils.isDigits(scalar.slice(1))) { + if ('0' === scalar.charAt(1)) { + return -Utils.octDec(scalar.slice(1)); + } else { + raw = scalar.slice(1); + cast = parseInt(raw); + if (raw === String(cast)) { + return -cast; + } else { + return -raw; + } + } + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + default: + if (date = Utils.stringToDate(scalar)) { + return date; + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + } + } + }; + + return Inline; + +})(); + +module.exports = Inline; + + +},{"./Escaper":2,"./Exception/DumpException":3,"./Exception/ParseException":4,"./Exception/ParseMore":5,"./Pattern":8,"./Unescaper":9,"./Utils":10}],7:[function(require,module,exports){ +var Inline, ParseException, ParseMore, Parser, Pattern, Utils; + +Inline = require('./Inline'); + +Pattern = require('./Pattern'); + +Utils = require('./Utils'); + +ParseException = require('./Exception/ParseException'); + +ParseMore = require('./Exception/ParseMore'); + +Parser = (function() { + Parser.prototype.PATTERN_FOLDED_SCALAR_ALL = new Pattern('^(?:(?![^\\|>]*)\\s+)?(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$'); + + Parser.prototype.PATTERN_FOLDED_SCALAR_END = new Pattern('(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$'); + + Parser.prototype.PATTERN_SEQUENCE_ITEM = new Pattern('^\\-((?\\s+)(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_ANCHOR_VALUE = new Pattern('^&(?[^ ]+) *(?.*)'); + + Parser.prototype.PATTERN_COMPACT_NOTATION = new Pattern('^(?' + Inline.REGEX_QUOTED_STRING + '|[^ \'"\\{\\[].*?) *\\:(\\s+(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_MAPPING_ITEM = new Pattern('^(?' + Inline.REGEX_QUOTED_STRING + '|[^ \'"\\[\\{].*?) *\\:(\\s+(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_DECIMAL = new Pattern('\\d+'); + + Parser.prototype.PATTERN_INDENT_SPACES = new Pattern('^ +'); + + Parser.prototype.PATTERN_TRAILING_LINES = new Pattern('(\n*)$'); + + Parser.prototype.PATTERN_YAML_HEADER = new Pattern('^\\%YAML[: ][\\d\\.]+.*\n', 'm'); + + Parser.prototype.PATTERN_LEADING_COMMENTS = new Pattern('^(\\#.*?\n)+', 'm'); + + Parser.prototype.PATTERN_DOCUMENT_MARKER_START = new Pattern('^\\-\\-\\-.*?\n', 'm'); + + Parser.prototype.PATTERN_DOCUMENT_MARKER_END = new Pattern('^\\.\\.\\.\\s*$', 'm'); + + Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION = {}; + + Parser.prototype.CONTEXT_NONE = 0; + + Parser.prototype.CONTEXT_SEQUENCE = 1; + + Parser.prototype.CONTEXT_MAPPING = 2; + + function Parser(offset) { + this.offset = offset != null ? offset : 0; + this.lines = []; + this.currentLineNb = -1; + this.currentLine = ''; + this.refs = {}; + } + + Parser.prototype.parse = function(value, exceptionOnInvalidType, objectDecoder) { + var alias, allowOverwrite, block, c, context, data, e, error, error1, error2, first, i, indent, isRef, j, k, key, l, lastKey, len, len1, len2, len3, lineCount, m, matches, mergeNode, n, name, parsed, parsedItem, parser, ref, ref1, ref2, refName, refValue, val, values; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.currentLineNb = -1; + this.currentLine = ''; + this.lines = this.cleanup(value).split("\n"); + data = null; + context = this.CONTEXT_NONE; + allowOverwrite = false; + while (this.moveToNextLine()) { + if (this.isCurrentLineEmpty()) { + continue; + } + if ("\t" === this.currentLine[0]) { + throw new ParseException('A YAML file cannot contain tabs as indentation.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + isRef = mergeNode = false; + if (values = this.PATTERN_SEQUENCE_ITEM.exec(this.currentLine)) { + if (this.CONTEXT_MAPPING === context) { + throw new ParseException('You cannot define a sequence item when in a mapping'); + } + context = this.CONTEXT_SEQUENCE; + if (data == null) { + data = []; + } + if ((values.value != null) && (matches = this.PATTERN_ANCHOR_VALUE.exec(values.value))) { + isRef = matches.ref; + values.value = matches.value; + } + if (!(values.value != null) || '' === Utils.trim(values.value, ' ') || Utils.ltrim(values.value, ' ').indexOf('#') === 0) { + if (this.currentLineNb < this.lines.length - 1 && !this.isNextLineUnIndentedCollection()) { + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + data.push(parser.parse(this.getNextEmbedBlock(null, true), exceptionOnInvalidType, objectDecoder)); + } else { + data.push(null); + } + } else { + if (((ref = values.leadspaces) != null ? ref.length : void 0) && (matches = this.PATTERN_COMPACT_NOTATION.exec(values.value))) { + c = this.getRealCurrentLineNb(); + parser = new Parser(c); + parser.refs = this.refs; + block = values.value; + indent = this.getCurrentLineIndentation(); + if (this.isNextLineIndented(false)) { + block += "\n" + this.getNextEmbedBlock(indent + values.leadspaces.length + 1, true); + } + data.push(parser.parse(block, exceptionOnInvalidType, objectDecoder)); + } else { + data.push(this.parseValue(values.value, exceptionOnInvalidType, objectDecoder)); + } + } + } else if ((values = this.PATTERN_MAPPING_ITEM.exec(this.currentLine)) && values.key.indexOf(' #') === -1) { + if (this.CONTEXT_SEQUENCE === context) { + throw new ParseException('You cannot define a mapping item when in a sequence'); + } + context = this.CONTEXT_MAPPING; + if (data == null) { + data = {}; + } + Inline.configure(exceptionOnInvalidType, objectDecoder); + try { + key = Inline.parseScalar(values.key); + } catch (error) { + e = error; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + if ('<<' === key) { + mergeNode = true; + allowOverwrite = true; + if (((ref1 = values.value) != null ? ref1.indexOf('*') : void 0) === 0) { + refName = values.value.slice(1); + if (this.refs[refName] == null) { + throw new ParseException('Reference "' + refName + '" does not exist.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + refValue = this.refs[refName]; + if (typeof refValue !== 'object') { + throw new ParseException('YAML merge keys used with a scalar value instead of an object.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (refValue instanceof Array) { + for (i = j = 0, len = refValue.length; j < len; i = ++j) { + value = refValue[i]; + if (data[name = String(i)] == null) { + data[name] = value; + } + } + } else { + for (key in refValue) { + value = refValue[key]; + if (data[key] == null) { + data[key] = value; + } + } + } + } else { + if ((values.value != null) && values.value !== '') { + value = values.value; + } else { + value = this.getNextEmbedBlock(); + } + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + parsed = parser.parse(value, exceptionOnInvalidType); + if (typeof parsed !== 'object') { + throw new ParseException('YAML merge keys used with a scalar value instead of an object.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (parsed instanceof Array) { + for (l = 0, len1 = parsed.length; l < len1; l++) { + parsedItem = parsed[l]; + if (typeof parsedItem !== 'object') { + throw new ParseException('Merge items must be objects.', this.getRealCurrentLineNb() + 1, parsedItem); + } + if (parsedItem instanceof Array) { + for (i = m = 0, len2 = parsedItem.length; m < len2; i = ++m) { + value = parsedItem[i]; + k = String(i); + if (!data.hasOwnProperty(k)) { + data[k] = value; + } + } + } else { + for (key in parsedItem) { + value = parsedItem[key]; + if (!data.hasOwnProperty(key)) { + data[key] = value; + } + } + } + } + } else { + for (key in parsed) { + value = parsed[key]; + if (!data.hasOwnProperty(key)) { + data[key] = value; + } + } + } + } + } else if ((values.value != null) && (matches = this.PATTERN_ANCHOR_VALUE.exec(values.value))) { + isRef = matches.ref; + values.value = matches.value; + } + if (mergeNode) { + + } else if (!(values.value != null) || '' === Utils.trim(values.value, ' ') || Utils.ltrim(values.value, ' ').indexOf('#') === 0) { + if (!(this.isNextLineIndented()) && !(this.isNextLineUnIndentedCollection())) { + if (allowOverwrite || data[key] === void 0) { + data[key] = null; + } + } else { + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + val = parser.parse(this.getNextEmbedBlock(), exceptionOnInvalidType, objectDecoder); + if (allowOverwrite || data[key] === void 0) { + data[key] = val; + } + } + } else { + val = this.parseValue(values.value, exceptionOnInvalidType, objectDecoder); + if (allowOverwrite || data[key] === void 0) { + data[key] = val; + } + } + } else { + lineCount = this.lines.length; + if (1 === lineCount || (2 === lineCount && Utils.isEmpty(this.lines[1]))) { + try { + value = Inline.parse(this.lines[0], exceptionOnInvalidType, objectDecoder); + } catch (error1) { + e = error1; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + if (typeof value === 'object') { + if (value instanceof Array) { + first = value[0]; + } else { + for (key in value) { + first = value[key]; + break; + } + } + if (typeof first === 'string' && first.indexOf('*') === 0) { + data = []; + for (n = 0, len3 = value.length; n < len3; n++) { + alias = value[n]; + data.push(this.refs[alias.slice(1)]); + } + value = data; + } + } + return value; + } else if ((ref2 = Utils.ltrim(value).charAt(0)) === '[' || ref2 === '{') { + try { + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } catch (error2) { + e = error2; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + } + throw new ParseException('Unable to parse.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (isRef) { + if (data instanceof Array) { + this.refs[isRef] = data[data.length - 1]; + } else { + lastKey = null; + for (key in data) { + lastKey = key; + } + this.refs[isRef] = data[lastKey]; + } + } + } + if (Utils.isEmpty(data)) { + return null; + } else { + return data; + } + }; + + Parser.prototype.getRealCurrentLineNb = function() { + return this.currentLineNb + this.offset; + }; + + Parser.prototype.getCurrentLineIndentation = function() { + return this.currentLine.length - Utils.ltrim(this.currentLine, ' ').length; + }; + + Parser.prototype.getNextEmbedBlock = function(indentation, includeUnindentedCollection) { + var data, indent, isItUnindentedCollection, newIndent, removeComments, removeCommentsPattern, unindentedEmbedBlock; + if (indentation == null) { + indentation = null; + } + if (includeUnindentedCollection == null) { + includeUnindentedCollection = false; + } + this.moveToNextLine(); + if (indentation == null) { + newIndent = this.getCurrentLineIndentation(); + unindentedEmbedBlock = this.isStringUnIndentedCollectionItem(this.currentLine); + if (!(this.isCurrentLineEmpty()) && 0 === newIndent && !unindentedEmbedBlock) { + throw new ParseException('Indentation problem.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + } else { + newIndent = indentation; + } + data = [this.currentLine.slice(newIndent)]; + if (!includeUnindentedCollection) { + isItUnindentedCollection = this.isStringUnIndentedCollectionItem(this.currentLine); + } + removeCommentsPattern = this.PATTERN_FOLDED_SCALAR_END; + removeComments = !removeCommentsPattern.test(this.currentLine); + while (this.moveToNextLine()) { + indent = this.getCurrentLineIndentation(); + if (indent === newIndent) { + removeComments = !removeCommentsPattern.test(this.currentLine); + } + if (removeComments && this.isCurrentLineComment()) { + continue; + } + if (this.isCurrentLineBlank()) { + data.push(this.currentLine.slice(newIndent)); + continue; + } + if (isItUnindentedCollection && !this.isStringUnIndentedCollectionItem(this.currentLine) && indent === newIndent) { + this.moveToPreviousLine(); + break; + } + if (indent >= newIndent) { + data.push(this.currentLine.slice(newIndent)); + } else if (Utils.ltrim(this.currentLine).charAt(0) === '#') { + + } else if (0 === indent) { + this.moveToPreviousLine(); + break; + } else { + throw new ParseException('Indentation problem.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + } + return data.join("\n"); + }; + + Parser.prototype.moveToNextLine = function() { + if (this.currentLineNb >= this.lines.length - 1) { + return false; + } + this.currentLine = this.lines[++this.currentLineNb]; + return true; + }; + + Parser.prototype.moveToPreviousLine = function() { + this.currentLine = this.lines[--this.currentLineNb]; + }; + + Parser.prototype.parseValue = function(value, exceptionOnInvalidType, objectDecoder) { + var e, error, foldedIndent, matches, modifiers, pos, ref, ref1, val; + if (0 === value.indexOf('*')) { + pos = value.indexOf('#'); + if (pos !== -1) { + value = value.substr(1, pos - 2); + } else { + value = value.slice(1); + } + if (this.refs[value] === void 0) { + throw new ParseException('Reference "' + value + '" does not exist.', this.currentLine); + } + return this.refs[value]; + } + if (matches = this.PATTERN_FOLDED_SCALAR_ALL.exec(value)) { + modifiers = (ref = matches.modifiers) != null ? ref : ''; + foldedIndent = Math.abs(parseInt(modifiers)); + if (isNaN(foldedIndent)) { + foldedIndent = 0; + } + val = this.parseFoldedScalar(matches.separator, this.PATTERN_DECIMAL.replace(modifiers, ''), foldedIndent); + if (matches.type != null) { + Inline.configure(exceptionOnInvalidType, objectDecoder); + return Inline.parseScalar(matches.type + ' ' + val); + } else { + return val; + } + } + if ((ref1 = value.charAt(0)) === '[' || ref1 === '{' || ref1 === '"' || ref1 === "'") { + while (true) { + try { + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } catch (error) { + e = error; + if (e instanceof ParseMore && this.moveToNextLine()) { + value += "\n" + Utils.trim(this.currentLine, ' '); + } else { + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + } + } + } else { + if (this.isNextLineIndented()) { + value += "\n" + this.getNextEmbedBlock(); + } + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } + }; + + Parser.prototype.parseFoldedScalar = function(separator, indicator, indentation) { + var isCurrentLineBlank, j, len, line, matches, newText, notEOF, pattern, ref, text; + if (indicator == null) { + indicator = ''; + } + if (indentation == null) { + indentation = 0; + } + notEOF = this.moveToNextLine(); + if (!notEOF) { + return ''; + } + isCurrentLineBlank = this.isCurrentLineBlank(); + text = ''; + while (notEOF && isCurrentLineBlank) { + if (notEOF = this.moveToNextLine()) { + text += "\n"; + isCurrentLineBlank = this.isCurrentLineBlank(); + } + } + if (0 === indentation) { + if (matches = this.PATTERN_INDENT_SPACES.exec(this.currentLine)) { + indentation = matches[0].length; + } + } + if (indentation > 0) { + pattern = this.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation]; + if (pattern == null) { + pattern = new Pattern('^ {' + indentation + '}(.*)$'); + Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation] = pattern; + } + while (notEOF && (isCurrentLineBlank || (matches = pattern.exec(this.currentLine)))) { + if (isCurrentLineBlank) { + text += this.currentLine.slice(indentation); + } else { + text += matches[1]; + } + if (notEOF = this.moveToNextLine()) { + text += "\n"; + isCurrentLineBlank = this.isCurrentLineBlank(); + } + } + } else if (notEOF) { + text += "\n"; + } + if (notEOF) { + this.moveToPreviousLine(); + } + if ('>' === separator) { + newText = ''; + ref = text.split("\n"); + for (j = 0, len = ref.length; j < len; j++) { + line = ref[j]; + if (line.length === 0 || line.charAt(0) === ' ') { + newText = Utils.rtrim(newText, ' ') + line + "\n"; + } else { + newText += line + ' '; + } + } + text = newText; + } + if ('+' !== indicator) { + text = Utils.rtrim(text); + } + if ('' === indicator) { + text = this.PATTERN_TRAILING_LINES.replace(text, "\n"); + } else if ('-' === indicator) { + text = this.PATTERN_TRAILING_LINES.replace(text, ''); + } + return text; + }; + + Parser.prototype.isNextLineIndented = function(ignoreComments) { + var EOF, currentIndentation, ret; + if (ignoreComments == null) { + ignoreComments = true; + } + currentIndentation = this.getCurrentLineIndentation(); + EOF = !this.moveToNextLine(); + if (ignoreComments) { + while (!EOF && this.isCurrentLineEmpty()) { + EOF = !this.moveToNextLine(); + } + } else { + while (!EOF && this.isCurrentLineBlank()) { + EOF = !this.moveToNextLine(); + } + } + if (EOF) { + return false; + } + ret = false; + if (this.getCurrentLineIndentation() > currentIndentation) { + ret = true; + } + this.moveToPreviousLine(); + return ret; + }; + + Parser.prototype.isCurrentLineEmpty = function() { + var trimmedLine; + trimmedLine = Utils.trim(this.currentLine, ' '); + return trimmedLine.length === 0 || trimmedLine.charAt(0) === '#'; + }; + + Parser.prototype.isCurrentLineBlank = function() { + return '' === Utils.trim(this.currentLine, ' '); + }; + + Parser.prototype.isCurrentLineComment = function() { + var ltrimmedLine; + ltrimmedLine = Utils.ltrim(this.currentLine, ' '); + return ltrimmedLine.charAt(0) === '#'; + }; + + Parser.prototype.cleanup = function(value) { + var count, i, indent, j, l, len, len1, line, lines, ref, ref1, ref2, smallestIndent, trimmedValue; + if (value.indexOf("\r") !== -1) { + value = value.split("\r\n").join("\n").split("\r").join("\n"); + } + count = 0; + ref = this.PATTERN_YAML_HEADER.replaceAll(value, ''), value = ref[0], count = ref[1]; + this.offset += count; + ref1 = this.PATTERN_LEADING_COMMENTS.replaceAll(value, '', 1), trimmedValue = ref1[0], count = ref1[1]; + if (count === 1) { + this.offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + } + ref2 = this.PATTERN_DOCUMENT_MARKER_START.replaceAll(value, '', 1), trimmedValue = ref2[0], count = ref2[1]; + if (count === 1) { + this.offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + value = this.PATTERN_DOCUMENT_MARKER_END.replace(value, ''); + } + lines = value.split("\n"); + smallestIndent = -1; + for (j = 0, len = lines.length; j < len; j++) { + line = lines[j]; + if (Utils.trim(line, ' ').length === 0) { + continue; + } + indent = line.length - Utils.ltrim(line).length; + if (smallestIndent === -1 || indent < smallestIndent) { + smallestIndent = indent; + } + } + if (smallestIndent > 0) { + for (i = l = 0, len1 = lines.length; l < len1; i = ++l) { + line = lines[i]; + lines[i] = line.slice(smallestIndent); + } + value = lines.join("\n"); + } + return value; + }; + + Parser.prototype.isNextLineUnIndentedCollection = function(currentIndentation) { + var notEOF, ret; + if (currentIndentation == null) { + currentIndentation = null; + } + if (currentIndentation == null) { + currentIndentation = this.getCurrentLineIndentation(); + } + notEOF = this.moveToNextLine(); + while (notEOF && this.isCurrentLineEmpty()) { + notEOF = this.moveToNextLine(); + } + if (false === notEOF) { + return false; + } + ret = false; + if (this.getCurrentLineIndentation() === currentIndentation && this.isStringUnIndentedCollectionItem(this.currentLine)) { + ret = true; + } + this.moveToPreviousLine(); + return ret; + }; + + Parser.prototype.isStringUnIndentedCollectionItem = function() { + return this.currentLine === '-' || this.currentLine.slice(0, 2) === '- '; + }; + + return Parser; + +})(); + +module.exports = Parser; + + +},{"./Exception/ParseException":4,"./Exception/ParseMore":5,"./Inline":6,"./Pattern":8,"./Utils":10}],8:[function(require,module,exports){ +var Pattern; + +Pattern = (function() { + Pattern.prototype.regex = null; + + Pattern.prototype.rawRegex = null; + + Pattern.prototype.cleanedRegex = null; + + Pattern.prototype.mapping = null; + + function Pattern(rawRegex, modifiers) { + var _char, capturingBracketNumber, cleanedRegex, i, len, mapping, name, part, subChar; + if (modifiers == null) { + modifiers = ''; + } + cleanedRegex = ''; + len = rawRegex.length; + mapping = null; + capturingBracketNumber = 0; + i = 0; + while (i < len) { + _char = rawRegex.charAt(i); + if (_char === '\\') { + cleanedRegex += rawRegex.slice(i, +(i + 1) + 1 || 9e9); + i++; + } else if (_char === '(') { + if (i < len - 2) { + part = rawRegex.slice(i, +(i + 2) + 1 || 9e9); + if (part === '(?:') { + i += 2; + cleanedRegex += part; + } else if (part === '(?<') { + capturingBracketNumber++; + i += 2; + name = ''; + while (i + 1 < len) { + subChar = rawRegex.charAt(i + 1); + if (subChar === '>') { + cleanedRegex += '('; + i++; + if (name.length > 0) { + if (mapping == null) { + mapping = {}; + } + mapping[name] = capturingBracketNumber; + } + break; + } else { + name += subChar; + } + i++; + } + } else { + cleanedRegex += _char; + capturingBracketNumber++; + } + } else { + cleanedRegex += _char; + } + } else { + cleanedRegex += _char; + } + i++; + } + this.rawRegex = rawRegex; + this.cleanedRegex = cleanedRegex; + this.regex = new RegExp(this.cleanedRegex, 'g' + modifiers.replace('g', '')); + this.mapping = mapping; + } + + Pattern.prototype.exec = function(str) { + var index, matches, name, ref; + this.regex.lastIndex = 0; + matches = this.regex.exec(str); + if (matches == null) { + return null; + } + if (this.mapping != null) { + ref = this.mapping; + for (name in ref) { + index = ref[name]; + matches[name] = matches[index]; + } + } + return matches; + }; + + Pattern.prototype.test = function(str) { + this.regex.lastIndex = 0; + return this.regex.test(str); + }; + + Pattern.prototype.replace = function(str, replacement) { + this.regex.lastIndex = 0; + return str.replace(this.regex, replacement); + }; + + Pattern.prototype.replaceAll = function(str, replacement, limit) { + var count; + if (limit == null) { + limit = 0; + } + this.regex.lastIndex = 0; + count = 0; + while (this.regex.test(str) && (limit === 0 || count < limit)) { + this.regex.lastIndex = 0; + str = str.replace(this.regex, replacement); + count++; + } + return [str, count]; + }; + + return Pattern; + +})(); + +module.exports = Pattern; + + +},{}],9:[function(require,module,exports){ +var Pattern, Unescaper, Utils; + +Utils = require('./Utils'); + +Pattern = require('./Pattern'); + +Unescaper = (function() { + function Unescaper() {} + + Unescaper.PATTERN_ESCAPED_CHARACTER = new Pattern('\\\\([0abt\tnvfre "\\/\\\\N_LP]|x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})'); + + Unescaper.unescapeSingleQuotedString = function(value) { + return value.replace(/\'\'/g, '\''); + }; + + Unescaper.unescapeDoubleQuotedString = function(value) { + if (this._unescapeCallback == null) { + this._unescapeCallback = (function(_this) { + return function(str) { + return _this.unescapeCharacter(str); + }; + })(this); + } + return this.PATTERN_ESCAPED_CHARACTER.replace(value, this._unescapeCallback); + }; + + Unescaper.unescapeCharacter = function(value) { + var ch; + ch = String.fromCharCode; + switch (value.charAt(1)) { + case '0': + return ch(0); + case 'a': + return ch(7); + case 'b': + return ch(8); + case 't': + return "\t"; + case "\t": + return "\t"; + case 'n': + return "\n"; + case 'v': + return ch(11); + case 'f': + return ch(12); + case 'r': + return ch(13); + case 'e': + return ch(27); + case ' ': + return ' '; + case '"': + return '"'; + case '/': + return '/'; + case '\\': + return '\\'; + case 'N': + return ch(0x0085); + case '_': + return ch(0x00A0); + case 'L': + return ch(0x2028); + case 'P': + return ch(0x2029); + case 'x': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 2))); + case 'u': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 4))); + case 'U': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 8))); + default: + return ''; + } + }; + + return Unescaper; + +})(); + +module.exports = Unescaper; + + +},{"./Pattern":8,"./Utils":10}],10:[function(require,module,exports){ +var Pattern, Utils, + hasProp = {}.hasOwnProperty; + +Pattern = require('./Pattern'); + +Utils = (function() { + function Utils() {} + + Utils.REGEX_LEFT_TRIM_BY_CHAR = {}; + + Utils.REGEX_RIGHT_TRIM_BY_CHAR = {}; + + Utils.REGEX_SPACES = /\s+/g; + + Utils.REGEX_DIGITS = /^\d+$/; + + Utils.REGEX_OCTAL = /[^0-7]/gi; + + Utils.REGEX_HEXADECIMAL = /[^a-f0-9]/gi; + + Utils.PATTERN_DATE = new Pattern('^' + '(?[0-9][0-9][0-9][0-9])' + '-(?[0-9][0-9]?)' + '-(?[0-9][0-9]?)' + '(?:(?:[Tt]|[ \t]+)' + '(?[0-9][0-9]?)' + ':(?[0-9][0-9])' + ':(?[0-9][0-9])' + '(?:\.(?[0-9]*))?' + '(?:[ \t]*(?Z|(?[-+])(?[0-9][0-9]?)' + '(?::(?[0-9][0-9]))?))?)?' + '$', 'i'); + + Utils.LOCAL_TIMEZONE_OFFSET = new Date().getTimezoneOffset() * 60 * 1000; + + Utils.trim = function(str, _char) { + var regexLeft, regexRight; + if (_char == null) { + _char = '\\s'; + } + regexLeft = this.REGEX_LEFT_TRIM_BY_CHAR[_char]; + if (regexLeft == null) { + this.REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp('^' + _char + '' + _char + '*'); + } + regexLeft.lastIndex = 0; + regexRight = this.REGEX_RIGHT_TRIM_BY_CHAR[_char]; + if (regexRight == null) { + this.REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp(_char + '' + _char + '*$'); + } + regexRight.lastIndex = 0; + return str.replace(regexLeft, '').replace(regexRight, ''); + }; + + Utils.ltrim = function(str, _char) { + var regexLeft; + if (_char == null) { + _char = '\\s'; + } + regexLeft = this.REGEX_LEFT_TRIM_BY_CHAR[_char]; + if (regexLeft == null) { + this.REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp('^' + _char + '' + _char + '*'); + } + regexLeft.lastIndex = 0; + return str.replace(regexLeft, ''); + }; + + Utils.rtrim = function(str, _char) { + var regexRight; + if (_char == null) { + _char = '\\s'; + } + regexRight = this.REGEX_RIGHT_TRIM_BY_CHAR[_char]; + if (regexRight == null) { + this.REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp(_char + '' + _char + '*$'); + } + regexRight.lastIndex = 0; + return str.replace(regexRight, ''); + }; + + Utils.isEmpty = function(value) { + return !value || value === '' || value === '0' || (value instanceof Array && value.length === 0) || this.isEmptyObject(value); + }; + + Utils.isEmptyObject = function(value) { + var k; + return value instanceof Object && ((function() { + var results; + results = []; + for (k in value) { + if (!hasProp.call(value, k)) continue; + results.push(k); + } + return results; + })()).length === 0; + }; + + Utils.subStrCount = function(string, subString, start, length) { + var c, i, j, len, ref, sublen; + c = 0; + string = '' + string; + subString = '' + subString; + if (start != null) { + string = string.slice(start); + } + if (length != null) { + string = string.slice(0, length); + } + len = string.length; + sublen = subString.length; + for (i = j = 0, ref = len; 0 <= ref ? j < ref : j > ref; i = 0 <= ref ? ++j : --j) { + if (subString === string.slice(i, sublen)) { + c++; + i += sublen - 1; + } + } + return c; + }; + + Utils.isDigits = function(input) { + this.REGEX_DIGITS.lastIndex = 0; + return this.REGEX_DIGITS.test(input); + }; + + Utils.octDec = function(input) { + this.REGEX_OCTAL.lastIndex = 0; + return parseInt((input + '').replace(this.REGEX_OCTAL, ''), 8); + }; + + Utils.hexDec = function(input) { + this.REGEX_HEXADECIMAL.lastIndex = 0; + input = this.trim(input); + if ((input + '').slice(0, 2) === '0x') { + input = (input + '').slice(2); + } + return parseInt((input + '').replace(this.REGEX_HEXADECIMAL, ''), 16); + }; + + Utils.utf8chr = function(c) { + var ch; + ch = String.fromCharCode; + if (0x80 > (c %= 0x200000)) { + return ch(c); + } + if (0x800 > c) { + return ch(0xC0 | c >> 6) + ch(0x80 | c & 0x3F); + } + if (0x10000 > c) { + return ch(0xE0 | c >> 12) + ch(0x80 | c >> 6 & 0x3F) + ch(0x80 | c & 0x3F); + } + return ch(0xF0 | c >> 18) + ch(0x80 | c >> 12 & 0x3F) + ch(0x80 | c >> 6 & 0x3F) + ch(0x80 | c & 0x3F); + }; + + Utils.parseBoolean = function(input, strict) { + var lowerInput; + if (strict == null) { + strict = true; + } + if (typeof input === 'string') { + lowerInput = input.toLowerCase(); + if (!strict) { + if (lowerInput === 'no') { + return false; + } + } + if (lowerInput === '0') { + return false; + } + if (lowerInput === 'false') { + return false; + } + if (lowerInput === '') { + return false; + } + return true; + } + return !!input; + }; + + Utils.isNumeric = function(input) { + this.REGEX_SPACES.lastIndex = 0; + return typeof input === 'number' || typeof input === 'string' && !isNaN(input) && input.replace(this.REGEX_SPACES, '') !== ''; + }; + + Utils.stringToDate = function(str) { + var date, day, fraction, hour, info, minute, month, second, tz_hour, tz_minute, tz_offset, year; + if (!(str != null ? str.length : void 0)) { + return null; + } + info = this.PATTERN_DATE.exec(str); + if (!info) { + return null; + } + year = parseInt(info.year, 10); + month = parseInt(info.month, 10) - 1; + day = parseInt(info.day, 10); + if (info.hour == null) { + date = new Date(Date.UTC(year, month, day)); + return date; + } + hour = parseInt(info.hour, 10); + minute = parseInt(info.minute, 10); + second = parseInt(info.second, 10); + if (info.fraction != null) { + fraction = info.fraction.slice(0, 3); + while (fraction.length < 3) { + fraction += '0'; + } + fraction = parseInt(fraction, 10); + } else { + fraction = 0; + } + if (info.tz != null) { + tz_hour = parseInt(info.tz_hour, 10); + if (info.tz_minute != null) { + tz_minute = parseInt(info.tz_minute, 10); + } else { + tz_minute = 0; + } + tz_offset = (tz_hour * 60 + tz_minute) * 60000; + if ('-' === info.tz_sign) { + tz_offset *= -1; + } + } + date = new Date(Date.UTC(year, month, day, hour, minute, second, fraction)); + if (tz_offset) { + date.setTime(date.getTime() - tz_offset); + } + return date; + }; + + Utils.strRepeat = function(str, number) { + var i, res; + res = ''; + i = 0; + while (i < number) { + res += str; + i++; + } + return res; + }; + + Utils.getStringFromFile = function(path, callback) { + var data, fs, j, len1, name, ref, req, xhr; + if (callback == null) { + callback = null; + } + xhr = null; + if (typeof window !== "undefined" && window !== null) { + if (window.XMLHttpRequest) { + xhr = new XMLHttpRequest(); + } else if (window.ActiveXObject) { + ref = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"]; + for (j = 0, len1 = ref.length; j < len1; j++) { + name = ref[j]; + try { + xhr = new ActiveXObject(name); + } catch (undefined) {} + } + } + } + if (xhr != null) { + if (callback != null) { + xhr.onreadystatechange = function() { + if (xhr.readyState === 4) { + if (xhr.status === 200 || xhr.status === 0) { + return callback(xhr.responseText); + } else { + return callback(null); + } + } + }; + xhr.open('GET', path, true); + return xhr.send(null); + } else { + xhr.open('GET', path, false); + xhr.send(null); + if (xhr.status === 200 || xhr.status === 0) { + return xhr.responseText; + } + return null; + } + } else { + req = require; + fs = req('fs'); + if (callback != null) { + return fs.readFile(path, function(err, data) { + if (err) { + return callback(null); + } else { + return callback(String(data)); + } + }); + } else { + data = fs.readFileSync(path); + if (data != null) { + return String(data); + } + return null; + } + } + }; + + return Utils; + +})(); + +module.exports = Utils; + + +},{"./Pattern":8}],11:[function(require,module,exports){ +var Dumper, Parser, Utils, Yaml; + +Parser = require('./Parser'); + +Dumper = require('./Dumper'); + +Utils = require('./Utils'); + +Yaml = (function() { + function Yaml() {} + + Yaml.parse = function(input, exceptionOnInvalidType, objectDecoder) { + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + return new Parser().parse(input, exceptionOnInvalidType, objectDecoder); + }; + + Yaml.parseFile = function(path, callback, exceptionOnInvalidType, objectDecoder) { + var input; + if (callback == null) { + callback = null; + } + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + if (callback != null) { + return Utils.getStringFromFile(path, (function(_this) { + return function(input) { + var result; + result = null; + if (input != null) { + result = _this.parse(input, exceptionOnInvalidType, objectDecoder); + } + callback(result); + }; + })(this)); + } else { + input = Utils.getStringFromFile(path); + if (input != null) { + return this.parse(input, exceptionOnInvalidType, objectDecoder); + } + return null; + } + }; + + Yaml.dump = function(input, inline, indent, exceptionOnInvalidType, objectEncoder) { + var yaml; + if (inline == null) { + inline = 2; + } + if (indent == null) { + indent = 4; + } + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectEncoder == null) { + objectEncoder = null; + } + yaml = new Dumper(); + yaml.indentation = indent; + return yaml.dump(input, inline, 0, exceptionOnInvalidType, objectEncoder); + }; + + Yaml.register = function() { + var require_handler; + require_handler = function(module, filename) { + return module.exports = YAML.parseFile(filename); + }; + if ((typeof require !== "undefined" && require !== null ? require.extensions : void 0) != null) { + require.extensions['.yml'] = require_handler; + return require.extensions['.yaml'] = require_handler; + } + }; + + Yaml.stringify = function(input, inline, indent, exceptionOnInvalidType, objectEncoder) { + return this.dump(input, inline, indent, exceptionOnInvalidType, objectEncoder); + }; + + Yaml.load = function(path, callback, exceptionOnInvalidType, objectDecoder) { + return this.parseFile(path, callback, exceptionOnInvalidType, objectDecoder); + }; + + return Yaml; + +})(); + +if (typeof window !== "undefined" && window !== null) { + window.YAML = Yaml; +} + +if (typeof window === "undefined" || window === null) { + this.YAML = Yaml; +} + +module.exports = Yaml; + + +},{"./Dumper":1,"./Parser":7,"./Utils":10}]},{},[11]) +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Vzci9sb2NhbC9saWIvbm9kZV9tb2R1bGVzL2Jyb3dzZXJpZnkvbm9kZV9tb2R1bGVzL2Jyb3dzZXItcGFjay9fcHJlbHVkZS5qcyIsInNyYy9EdW1wZXIuY29mZmVlIiwic3JjL0VzY2FwZXIuY29mZmVlIiwic3JjL0V4Y2VwdGlvbi9EdW1wRXhjZXB0aW9uLmNvZmZlZSIsInNyYy9FeGNlcHRpb24vUGFyc2VFeGNlcHRpb24uY29mZmVlIiwic3JjL0V4Y2VwdGlvbi9QYXJzZU1vcmUuY29mZmVlIiwic3JjL0lubGluZS5jb2ZmZWUiLCJzcmMvUGFyc2VyLmNvZmZlZSIsInNyYy9QYXR0ZXJuLmNvZmZlZSIsInNyYy9VbmVzY2FwZXIuY29mZmVlIiwic3JjL1V0aWxzLmNvZmZlZSIsInNyYy9ZYW1sLmNvZmZlZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQ0NBLElBQUE7O0FBQUEsS0FBQSxHQUFVLE9BQUEsQ0FBUSxTQUFSOztBQUNWLE1BQUEsR0FBVSxPQUFBLENBQVEsVUFBUjs7QUFJSjs7O0VBR0YsTUFBQyxDQUFBLFdBQUQsR0FBZ0I7O21CQWFoQixJQUFBLEdBQU0sU0FBQyxLQUFELEVBQVEsTUFBUixFQUFvQixNQUFwQixFQUFnQyxzQkFBaEMsRUFBZ0UsYUFBaEU7QUFDRixRQUFBOztNQURVLFNBQVM7OztNQUFHLFNBQVM7OztNQUFHLHlCQUF5Qjs7O01BQU8sZ0JBQWdCOztJQUNsRixNQUFBLEdBQVM7SUFDVCxNQUFBLEdBQVMsQ0FBSSxNQUFILEdBQWUsS0FBSyxDQUFDLFNBQU4sQ0FBZ0IsR0FBaEIsRUFBcUIsTUFBckIsQ0FBZixHQUFpRCxFQUFsRDtJQUVULElBQUcsTUFBQSxJQUFVLENBQVYsSUFBZSxPQUFPLEtBQVAsS0FBbUIsUUFBbEMsSUFBOEMsS0FBQSxZQUFpQixJQUEvRCxJQUF1RSxLQUFLLENBQUMsT0FBTixDQUFjLEtBQWQsQ0FBMUU7TUFDSSxNQUFBLElBQVUsTUFBQSxHQUFTLE1BQU0sQ0FBQyxJQUFQLENBQVksS0FBWixFQUFtQixzQkFBbkIsRUFBMkMsYUFBM0MsRUFEdkI7S0FBQSxNQUFBO01BSUksSUFBRyxLQUFBLFlBQWlCLEtBQXBCO0FBQ0ksYUFBQSx1Q0FBQTs7VUFDSSxhQUFBLEdBQWlCLE1BQUEsR0FBUyxDQUFULElBQWMsQ0FBZCxJQUFtQixPQUFPLEtBQVAsS0FBbUIsUUFBdEMsSUFBa0QsS0FBSyxDQUFDLE9BQU4sQ0FBYyxLQUFkO1VBRW5FLE1BQUEsSUFDSSxNQUFBLEdBQ0EsR0FEQSxHQUVBLENBQUksYUFBSCxHQUFzQixHQUF0QixHQUErQixJQUFoQyxDQUZBLEdBR0EsSUFBQyxDQUFBLElBQUQsQ0FBTSxLQUFOLEVBQWEsTUFBQSxHQUFTLENBQXRCLEVBQXlCLENBQUksYUFBSCxHQUFzQixDQUF0QixHQUE2QixNQUFBLEdBQVMsSUFBQyxDQUFBLFdBQXhDLENBQXpCLEVBQStFLHNCQUEvRSxFQUF1RyxhQUF2RyxDQUhBLEdBSUEsQ0FBSSxhQUFILEdBQXNCLElBQXRCLEdBQWdDLEVBQWpDO0FBUlIsU0FESjtPQUFBLE1BQUE7QUFZSSxhQUFBLFlBQUE7O1VBQ0ksYUFBQSxHQUFpQixNQUFBLEdBQVMsQ0FBVCxJQUFjLENBQWQsSUFBbUIsT0FBTyxLQUFQLEtBQW1CLFFBQXRDLElBQWtELEtBQUssQ0FBQyxPQUFOLENBQWMsS0FBZDtVQUVuRSxNQUFBLElBQ0ksTUFBQSxHQUNBLE1BQU0sQ0FBQyxJQUFQLENBQVksR0FBWixFQUFpQixzQkFBakIsRUFBeUMsYUFBekMsQ0FEQSxHQUMwRCxHQUQxRCxHQUVBLENBQUksYUFBSCxHQUFzQixHQUF0QixHQUErQixJQUFoQyxDQUZBLEdBR0EsSUFBQyxDQUFBLElBQUQsQ0FBTSxLQUFOLEVBQWEsTUFBQSxHQUFTLENBQXRCLEVBQXlCLENBQUksYUFBSCxHQUFzQixDQUF0QixHQUE2QixNQUFBLEdBQVMsSUFBQyxDQUFBLFdBQXhDLENBQXpCLEVBQStFLHNCQUEvRSxFQUF1RyxhQUF2RyxDQUhBLEdBSUEsQ0FBSSxhQUFILEdBQXNCLElBQXRCLEdBQWdDLEVBQWpDO0FBUlIsU0FaSjtPQUpKOztBQTBCQSxXQUFPO0VBOUJMOzs7Ozs7QUFpQ1YsTUFBTSxDQUFDLE9BQVAsR0FBaUI7Ozs7QUN0RGpCLElBQUE7O0FBQUEsT0FBQSxHQUFVLE9BQUEsQ0FBUSxXQUFSOztBQUlKO0FBSUYsTUFBQTs7OztFQUFBLE9BQUMsQ0FBQSxhQUFELEdBQWdDLENBQUMsSUFBRCxFQUFPLE1BQVAsRUFBZSxLQUFmLEVBQXNCLEdBQXRCLEVBQ0MsTUFERCxFQUNVLE1BRFYsRUFDbUIsTUFEbkIsRUFDNEIsTUFENUIsRUFDcUMsTUFEckMsRUFDOEMsTUFEOUMsRUFDdUQsTUFEdkQsRUFDZ0UsTUFEaEUsRUFFQyxNQUZELEVBRVUsTUFGVixFQUVtQixNQUZuQixFQUU0QixNQUY1QixFQUVxQyxNQUZyQyxFQUU4QyxNQUY5QyxFQUV1RCxNQUZ2RCxFQUVnRSxNQUZoRSxFQUdDLE1BSEQsRUFHVSxNQUhWLEVBR21CLE1BSG5CLEVBRzRCLE1BSDVCLEVBR3FDLE1BSHJDLEVBRzhDLE1BSDlDLEVBR3VELE1BSHZELEVBR2dFLE1BSGhFLEVBSUMsTUFKRCxFQUlVLE1BSlYsRUFJbUIsTUFKbkIsRUFJNEIsTUFKNUIsRUFJcUMsTUFKckMsRUFJOEMsTUFKOUMsRUFJdUQsTUFKdkQsRUFJZ0UsTUFKaEUsRUFLQyxDQUFDLEVBQUEsR0FBSyxNQUFNLENBQUMsWUFBYixDQUFBLENBQTJCLE1BQTNCLENBTEQsRUFLcUMsRUFBQSxDQUFHLE1BQUgsQ0FMckMsRUFLaUQsRUFBQSxDQUFHLE1BQUgsQ0FMakQsRUFLNkQsRUFBQSxDQUFHLE1BQUgsQ0FMN0Q7O0VBTWhDLE9BQUMsQ0FBQSxZQUFELEdBQWdDLENBQUMsTUFBRCxFQUFTLEtBQVQsRUFBZ0IsS0FBaEIsRUFBdUIsS0FBdkIsRUFDQyxLQURELEVBQ1UsT0FEVixFQUNtQixPQURuQixFQUM0QixPQUQ1QixFQUNxQyxPQURyQyxFQUM4QyxPQUQ5QyxFQUN1RCxPQUR2RCxFQUNnRSxLQURoRSxFQUVDLEtBRkQsRUFFVSxLQUZWLEVBRW1CLEtBRm5CLEVBRTRCLEtBRjVCLEVBRXFDLEtBRnJDLEVBRThDLEtBRjlDLEVBRXVELE9BRnZELEVBRWdFLE9BRmhFLEVBR0MsT0FIRCxFQUdVLE9BSFYsRUFHbUIsT0FIbkIsRUFHNEIsT0FINUIsRUFHcUMsT0FIckMsRUFHOEMsT0FIOUMsRUFHdUQsT0FIdkQsRUFHZ0UsT0FIaEUsRUFJQyxPQUpELEVBSVUsT0FKVixFQUltQixPQUpuQixFQUk0QixLQUo1QixFQUlxQyxPQUpyQyxFQUk4QyxPQUo5QyxFQUl1RCxPQUp2RCxFQUlnRSxPQUpoRSxFQUtDLEtBTEQsRUFLUSxLQUxSLEVBS2UsS0FMZixFQUtzQixLQUx0Qjs7RUFPaEMsT0FBQyxDQUFBLDJCQUFELEdBQW1DLENBQUEsU0FBQTtBQUMvQixRQUFBO0lBQUEsT0FBQSxHQUFVO0FBQ1YsU0FBUyxxR0FBVDtNQUNJLE9BQVEsQ0FBQSxPQUFDLENBQUEsYUFBYyxDQUFBLENBQUEsQ0FBZixDQUFSLEdBQTZCLE9BQUMsQ0FBQSxZQUFhLENBQUEsQ0FBQTtBQUQvQztBQUVBLFdBQU87RUFKd0IsQ0FBQSxDQUFILENBQUE7O0VBT2hDLE9BQUMsQ0FBQSw0QkFBRCxHQUFvQyxJQUFBLE9BQUEsQ0FBUSwyREFBUjs7RUFHcEMsT0FBQyxDQUFBLHdCQUFELEdBQW9DLElBQUEsT0FBQSxDQUFRLE9BQUMsQ0FBQSxhQUFhLENBQUMsSUFBZixDQUFvQixHQUFwQixDQUF3QixDQUFDLEtBQXpCLENBQStCLElBQS9CLENBQW9DLENBQUMsSUFBckMsQ0FBMEMsTUFBMUMsQ0FBUjs7RUFDcEMsT0FBQyxDQUFBLHNCQUFELEdBQW9DLElBQUEsT0FBQSxDQUFRLG9DQUFSOztFQVVwQyxPQUFDLENBQUEscUJBQUQsR0FBd0IsU0FBQyxLQUFEO0FBQ3BCLFdBQU8sSUFBQyxDQUFBLDRCQUE0QixDQUFDLElBQTlCLENBQW1DLEtBQW5DO0VBRGE7O0VBVXhCLE9BQUMsQ0FBQSxzQkFBRCxHQUF5QixTQUFDLEtBQUQ7QUFDckIsUUFBQTtJQUFBLE1BQUEsR0FBUyxJQUFDLENBQUEsd0JBQXdCLENBQUMsT0FBMUIsQ0FBa0MsS0FBbEMsRUFBeUMsQ0FBQSxTQUFBLEtBQUE7YUFBQSxTQUFDLEdBQUQ7QUFDOUMsZUFBTyxLQUFDLENBQUEsMkJBQTRCLENBQUEsR0FBQTtNQURVO0lBQUEsQ0FBQSxDQUFBLENBQUEsSUFBQSxDQUF6QztBQUVULFdBQU8sR0FBQSxHQUFJLE1BQUosR0FBVztFQUhHOztFQVl6QixPQUFDLENBQUEscUJBQUQsR0FBd0IsU0FBQyxLQUFEO0FBQ3BCLFdBQU8sSUFBQyxDQUFBLHNCQUFzQixDQUFDLElBQXhCLENBQTZCLEtBQTdCO0VBRGE7O0VBVXhCLE9BQUMsQ0FBQSxzQkFBRCxHQUF5QixTQUFDLEtBQUQ7QUFDckIsV0FBTyxHQUFBLEdBQUksS0FBSyxDQUFDLE9BQU4sQ0FBYyxJQUFkLEVBQW9CLElBQXBCLENBQUosR0FBOEI7RUFEaEI7Ozs7OztBQUk3QixNQUFNLENBQUMsT0FBUCxHQUFpQjs7OztBQzlFakIsSUFBQSxhQUFBO0VBQUE7OztBQUFNOzs7RUFFVyx1QkFBQyxPQUFELEVBQVcsVUFBWCxFQUF3QixPQUF4QjtJQUFDLElBQUMsQ0FBQSxVQUFEO0lBQVUsSUFBQyxDQUFBLGFBQUQ7SUFBYSxJQUFDLENBQUEsVUFBRDtFQUF4Qjs7MEJBRWIsUUFBQSxHQUFVLFNBQUE7SUFDTixJQUFHLHlCQUFBLElBQWlCLHNCQUFwQjtBQUNJLGFBQU8sa0JBQUEsR0FBcUIsSUFBQyxDQUFBLE9BQXRCLEdBQWdDLFNBQWhDLEdBQTRDLElBQUMsQ0FBQSxVQUE3QyxHQUEwRCxNQUExRCxHQUFtRSxJQUFDLENBQUEsT0FBcEUsR0FBOEUsTUFEekY7S0FBQSxNQUFBO0FBR0ksYUFBTyxrQkFBQSxHQUFxQixJQUFDLENBQUEsUUFIakM7O0VBRE07Ozs7R0FKYzs7QUFVNUIsTUFBTSxDQUFDLE9BQVAsR0FBaUI7Ozs7QUNWakIsSUFBQSxjQUFBO0VBQUE7OztBQUFNOzs7RUFFVyx3QkFBQyxPQUFELEVBQVcsVUFBWCxFQUF3QixPQUF4QjtJQUFDLElBQUMsQ0FBQSxVQUFEO0lBQVUsSUFBQyxDQUFBLGFBQUQ7SUFBYSxJQUFDLENBQUEsVUFBRDtFQUF4Qjs7MkJBRWIsUUFBQSxHQUFVLFNBQUE7SUFDTixJQUFHLHlCQUFBLElBQWlCLHNCQUFwQjtBQUNJLGFBQU8sbUJBQUEsR0FBc0IsSUFBQyxDQUFBLE9BQXZCLEdBQWlDLFNBQWpDLEdBQTZDLElBQUMsQ0FBQSxVQUE5QyxHQUEyRCxNQUEzRCxHQUFvRSxJQUFDLENBQUEsT0FBckUsR0FBK0UsTUFEMUY7S0FBQSxNQUFBO0FBR0ksYUFBTyxtQkFBQSxHQUFzQixJQUFDLENBQUEsUUFIbEM7O0VBRE07Ozs7R0FKZTs7QUFVN0IsTUFBTSxDQUFDLE9BQVAsR0FBaUI7Ozs7QUNWakIsSUFBQSxTQUFBO0VBQUE7OztBQUFNOzs7RUFFVyxtQkFBQyxPQUFELEVBQVcsVUFBWCxFQUF3QixPQUF4QjtJQUFDLElBQUMsQ0FBQSxVQUFEO0lBQVUsSUFBQyxDQUFBLGFBQUQ7SUFBYSxJQUFDLENBQUEsVUFBRDtFQUF4Qjs7c0JBRWIsUUFBQSxHQUFVLFNBQUE7SUFDTixJQUFHLHlCQUFBLElBQWlCLHNCQUFwQjtBQUNJLGFBQU8sY0FBQSxHQUFpQixJQUFDLENBQUEsT0FBbEIsR0FBNEIsU0FBNUIsR0FBd0MsSUFBQyxDQUFBLFVBQXpDLEdBQXNELE1BQXRELEdBQStELElBQUMsQ0FBQSxPQUFoRSxHQUEwRSxNQURyRjtLQUFBLE1BQUE7QUFHSSxhQUFPLGNBQUEsR0FBaUIsSUFBQyxDQUFBLFFBSDdCOztFQURNOzs7O0dBSlU7O0FBVXhCLE1BQU0sQ0FBQyxPQUFQLEdBQWlCOzs7O0FDVmpCLElBQUEsb0ZBQUE7RUFBQTs7QUFBQSxPQUFBLEdBQWtCLE9BQUEsQ0FBUSxXQUFSOztBQUNsQixTQUFBLEdBQWtCLE9BQUEsQ0FBUSxhQUFSOztBQUNsQixPQUFBLEdBQWtCLE9BQUEsQ0FBUSxXQUFSOztBQUNsQixLQUFBLEdBQWtCLE9BQUEsQ0FBUSxTQUFSOztBQUNsQixjQUFBLEdBQWtCLE9BQUEsQ0FBUSw0QkFBUjs7QUFDbEIsU0FBQSxHQUFrQixPQUFBLENBQVEsdUJBQVI7O0FBQ2xCLGFBQUEsR0FBa0IsT0FBQSxDQUFRLDJCQUFSOztBQUdaOzs7RUFHRixNQUFDLENBQUEsbUJBQUQsR0FBb0M7O0VBSXBDLE1BQUMsQ0FBQSx5QkFBRCxHQUF3QyxJQUFBLE9BQUEsQ0FBUSxXQUFSOztFQUN4QyxNQUFDLENBQUEscUJBQUQsR0FBd0MsSUFBQSxPQUFBLENBQVEsR0FBQSxHQUFJLE1BQUMsQ0FBQSxtQkFBYjs7RUFDeEMsTUFBQyxDQUFBLCtCQUFELEdBQXdDLElBQUEsT0FBQSxDQUFRLCtCQUFSOztFQUN4QyxNQUFDLENBQUEsNEJBQUQsR0FBb0M7O0VBR3BDLE1BQUMsQ0FBQSxRQUFELEdBQVc7O0VBUVgsTUFBQyxDQUFBLFNBQUQsR0FBWSxTQUFDLHNCQUFELEVBQWdDLGFBQWhDOztNQUFDLHlCQUF5Qjs7O01BQU0sZ0JBQWdCOztJQUV4RCxJQUFDLENBQUEsUUFBUSxDQUFDLHNCQUFWLEdBQW1DO0lBQ25DLElBQUMsQ0FBQSxRQUFRLENBQUMsYUFBVixHQUEwQjtFQUhsQjs7RUFpQlosTUFBQyxDQUFBLEtBQUQsR0FBUSxTQUFDLEtBQUQsRUFBUSxzQkFBUixFQUF3QyxhQUF4QztBQUVKLFFBQUE7O01BRlkseUJBQXlCOzs7TUFBTyxnQkFBZ0I7O0lBRTVELElBQUMsQ0FBQSxRQUFRLENBQUMsc0JBQVYsR0FBbUM7SUFDbkMsSUFBQyxDQUFBLFFBQVEsQ0FBQyxhQUFWLEdBQTBCO0lBRTFCLElBQU8sYUFBUDtBQUNJLGFBQU8sR0FEWDs7SUFHQSxLQUFBLEdBQVEsS0FBSyxDQUFDLElBQU4sQ0FBVyxLQUFYO0lBRVIsSUFBRyxDQUFBLEtBQUssS0FBSyxDQUFDLE1BQWQ7QUFDSSxhQUFPLEdBRFg7O0lBSUEsT0FBQSxHQUFVO01BQUMsd0JBQUEsc0JBQUQ7TUFBeUIsZUFBQSxhQUF6QjtNQUF3QyxDQUFBLEVBQUcsQ0FBM0M7O0FBRVYsWUFBTyxLQUFLLENBQUMsTUFBTixDQUFhLENBQWIsQ0FBUDtBQUFBLFdBQ1MsR0FEVDtRQUVRLE1BQUEsR0FBUyxJQUFDLENBQUEsYUFBRCxDQUFlLEtBQWYsRUFBc0IsT0FBdEI7UUFDVCxFQUFFLE9BQU8sQ0FBQztBQUZUO0FBRFQsV0FJUyxHQUpUO1FBS1EsTUFBQSxHQUFTLElBQUMsQ0FBQSxZQUFELENBQWMsS0FBZCxFQUFxQixPQUFyQjtRQUNULEVBQUUsT0FBTyxDQUFDO0FBRlQ7QUFKVDtRQVFRLE1BQUEsR0FBUyxJQUFDLENBQUEsV0FBRCxDQUFhLEtBQWIsRUFBb0IsSUFBcEIsRUFBMEIsQ0FBQyxHQUFELEVBQU0sR0FBTixDQUExQixFQUFzQyxPQUF0QztBQVJqQjtJQVdBLElBQUcsSUFBQyxDQUFBLHlCQUF5QixDQUFDLE9BQTNCLENBQW1DLEtBQU0saUJBQXpDLEVBQXVELEVBQXZELENBQUEsS0FBZ0UsRUFBbkU7QUFDSSxZQUFVLElBQUEsY0FBQSxDQUFlLDhCQUFBLEdBQStCLEtBQU0saUJBQXJDLEdBQWtELElBQWpFLEVBRGQ7O0FBR0EsV0FBTztFQTlCSDs7RUEyQ1IsTUFBQyxDQUFBLElBQUQsR0FBTyxTQUFDLEtBQUQsRUFBUSxzQkFBUixFQUF3QyxhQUF4QztBQUNILFFBQUE7O01BRFcseUJBQXlCOzs7TUFBTyxnQkFBZ0I7O0lBQzNELElBQU8sYUFBUDtBQUNJLGFBQU8sT0FEWDs7SUFFQSxJQUFBLEdBQU8sT0FBTztJQUNkLElBQUcsSUFBQSxLQUFRLFFBQVg7TUFDSSxJQUFHLEtBQUEsWUFBaUIsSUFBcEI7QUFDSSxlQUFPLEtBQUssQ0FBQyxXQUFOLENBQUEsRUFEWDtPQUFBLE1BRUssSUFBRyxxQkFBSDtRQUNELE1BQUEsR0FBUyxhQUFBLENBQWMsS0FBZDtRQUNULElBQUcsT0FBTyxNQUFQLEtBQWlCLFFBQWpCLElBQTZCLGdCQUFoQztBQUNJLGlCQUFPLE9BRFg7U0FGQzs7QUFJTCxhQUFPLElBQUMsQ0FBQSxVQUFELENBQVksS0FBWixFQVBYOztJQVFBLElBQUcsSUFBQSxLQUFRLFNBQVg7QUFDSSxhQUFPLENBQUksS0FBSCxHQUFjLE1BQWQsR0FBMEIsT0FBM0IsRUFEWDs7SUFFQSxJQUFHLEtBQUssQ0FBQyxRQUFOLENBQWUsS0FBZixDQUFIO0FBQ0ksYUFBTyxDQUFJLElBQUEsS0FBUSxRQUFYLEdBQXlCLEdBQUEsR0FBSSxLQUFKLEdBQVUsR0FBbkMsR0FBNEMsTUFBQSxDQUFPLFFBQUEsQ0FBUyxLQUFULENBQVAsQ0FBN0MsRUFEWDs7SUFFQSxJQUFHLEtBQUssQ0FBQyxTQUFOLENBQWdCLEtBQWhCLENBQUg7QUFDSSxhQUFPLENBQUksSUFBQSxLQUFRLFFBQVgsR0FBeUIsR0FBQSxHQUFJLEtBQUosR0FBVSxHQUFuQyxHQUE0QyxNQUFBLENBQU8sVUFBQSxDQUFXLEtBQVgsQ0FBUCxDQUE3QyxFQURYOztJQUVBLElBQUcsSUFBQSxLQUFRLFFBQVg7QUFDSSxhQUFPLENBQUksS0FBQSxLQUFTLFFBQVosR0FBMEIsTUFBMUIsR0FBc0MsQ0FBSSxLQUFBLEtBQVMsQ0FBQyxRQUFiLEdBQTJCLE9BQTNCLEdBQXdDLENBQUksS0FBQSxDQUFNLEtBQU4sQ0FBSCxHQUFxQixNQUFyQixHQUFpQyxLQUFsQyxDQUF6QyxDQUF2QyxFQURYOztJQUVBLElBQUcsT0FBTyxDQUFDLHFCQUFSLENBQThCLEtBQTlCLENBQUg7QUFDSSxhQUFPLE9BQU8sQ0FBQyxzQkFBUixDQUErQixLQUEvQixFQURYOztJQUVBLElBQUcsT0FBTyxDQUFDLHFCQUFSLENBQThCLEtBQTlCLENBQUg7QUFDSSxhQUFPLE9BQU8sQ0FBQyxzQkFBUixDQUErQixLQUEvQixFQURYOztJQUVBLElBQUcsRUFBQSxLQUFNLEtBQVQ7QUFDSSxhQUFPLEtBRFg7O0lBRUEsSUFBRyxLQUFLLENBQUMsWUFBWSxDQUFDLElBQW5CLENBQXdCLEtBQXhCLENBQUg7QUFDSSxhQUFPLEdBQUEsR0FBSSxLQUFKLEdBQVUsSUFEckI7O0lBRUEsV0FBRyxLQUFLLENBQUMsV0FBTixDQUFBLEVBQUEsS0FBd0IsTUFBeEIsSUFBQSxHQUFBLEtBQStCLEdBQS9CLElBQUEsR0FBQSxLQUFtQyxNQUFuQyxJQUFBLEdBQUEsS0FBMEMsT0FBN0M7QUFDSSxhQUFPLEdBQUEsR0FBSSxLQUFKLEdBQVUsSUFEckI7O0FBR0EsV0FBTztFQS9CSjs7RUEwQ1AsTUFBQyxDQUFBLFVBQUQsR0FBYSxTQUFDLEtBQUQsRUFBUSxzQkFBUixFQUFnQyxhQUFoQztBQUVULFFBQUE7O01BRnlDLGdCQUFnQjs7SUFFekQsSUFBRyxLQUFBLFlBQWlCLEtBQXBCO01BQ0ksTUFBQSxHQUFTO0FBQ1QsV0FBQSx5Q0FBQTs7UUFDSSxNQUFNLENBQUMsSUFBUCxDQUFZLElBQUMsQ0FBQSxJQUFELENBQU0sR0FBTixDQUFaO0FBREo7QUFFQSxhQUFPLEdBQUEsR0FBSSxNQUFNLENBQUMsSUFBUCxDQUFZLElBQVosQ0FBSixHQUFzQixJQUpqQztLQUFBLE1BQUE7TUFRSSxNQUFBLEdBQVM7QUFDVCxXQUFBLFlBQUE7O1FBQ0ksTUFBTSxDQUFDLElBQVAsQ0FBWSxJQUFDLENBQUEsSUFBRCxDQUFNLEdBQU4sQ0FBQSxHQUFXLElBQVgsR0FBZ0IsSUFBQyxDQUFBLElBQUQsQ0FBTSxHQUFOLENBQTVCO0FBREo7QUFFQSxhQUFPLEdBQUEsR0FBSSxNQUFNLENBQUMsSUFBUCxDQUFZLElBQVosQ0FBSixHQUFzQixJQVhqQzs7RUFGUzs7RUE0QmIsTUFBQyxDQUFBLFdBQUQsR0FBYyxTQUFDLE1BQUQsRUFBUyxVQUFULEVBQTRCLGdCQUE1QixFQUEyRCxPQUEzRCxFQUEyRSxRQUEzRTtBQUNWLFFBQUE7O01BRG1CLGFBQWE7OztNQUFNLG1CQUFtQixDQUFDLEdBQUQsRUFBTSxHQUFOOzs7TUFBWSxVQUFVOzs7TUFBTSxXQUFXOztJQUNoRyxJQUFPLGVBQVA7TUFDSSxPQUFBLEdBQVU7UUFBQSxzQkFBQSxFQUF3QixJQUFDLENBQUEsUUFBUSxDQUFDLHNCQUFsQztRQUEwRCxhQUFBLEVBQWUsSUFBQyxDQUFBLFFBQVEsQ0FBQyxhQUFuRjtRQUFrRyxDQUFBLEVBQUcsQ0FBckc7UUFEZDs7SUFFQyxJQUFLLFFBQUw7SUFFRCxVQUFHLE1BQU0sQ0FBQyxNQUFQLENBQWMsQ0FBZCxDQUFBLEVBQUEsYUFBb0IsZ0JBQXBCLEVBQUEsR0FBQSxNQUFIO01BRUksTUFBQSxHQUFTLElBQUMsQ0FBQSxpQkFBRCxDQUFtQixNQUFuQixFQUEyQixPQUEzQjtNQUNSLElBQUssUUFBTDtNQUVELElBQUcsa0JBQUg7UUFDSSxHQUFBLEdBQU0sS0FBSyxDQUFDLEtBQU4sQ0FBWSxNQUFPLFNBQW5CLEVBQXlCLEdBQXpCO1FBQ04sSUFBRyxDQUFHLFFBQUMsR0FBRyxDQUFDLE1BQUosQ0FBVyxDQUFYLENBQUEsRUFBQSxhQUFpQixVQUFqQixFQUFBLElBQUEsTUFBRCxDQUFOO0FBQ0ksZ0JBQVUsSUFBQSxjQUFBLENBQWUseUJBQUEsR0FBMEIsTUFBTyxTQUFqQyxHQUFzQyxJQUFyRCxFQURkO1NBRko7T0FMSjtLQUFBLE1BQUE7TUFZSSxJQUFHLENBQUksVUFBUDtRQUNJLE1BQUEsR0FBUyxNQUFPO1FBQ2hCLENBQUEsSUFBSyxNQUFNLENBQUM7UUFHWixNQUFBLEdBQVMsTUFBTSxDQUFDLE9BQVAsQ0FBZSxJQUFmO1FBQ1QsSUFBRyxNQUFBLEtBQVksQ0FBQyxDQUFoQjtVQUNJLE1BQUEsR0FBUyxLQUFLLENBQUMsS0FBTixDQUFZLE1BQU8saUJBQW5CLEVBRGI7U0FOSjtPQUFBLE1BQUE7UUFVSSxnQkFBQSxHQUFtQixVQUFVLENBQUMsSUFBWCxDQUFnQixHQUFoQjtRQUNuQixPQUFBLEdBQVUsSUFBQyxDQUFBLDRCQUE2QixDQUFBLGdCQUFBO1FBQ3hDLElBQU8sZUFBUDtVQUNJLE9BQUEsR0FBYyxJQUFBLE9BQUEsQ0FBUSxTQUFBLEdBQVUsZ0JBQVYsR0FBMkIsR0FBbkM7VUFDZCxJQUFDLENBQUEsNEJBQTZCLENBQUEsZ0JBQUEsQ0FBOUIsR0FBa0QsUUFGdEQ7O1FBR0EsSUFBRyxLQUFBLEdBQVEsT0FBTyxDQUFDLElBQVIsQ0FBYSxNQUFPLFNBQXBCLENBQVg7VUFDSSxNQUFBLEdBQVMsS0FBTSxDQUFBLENBQUE7VUFDZixDQUFBLElBQUssTUFBTSxDQUFDLE9BRmhCO1NBQUEsTUFBQTtBQUlJLGdCQUFVLElBQUEsY0FBQSxDQUFlLGdDQUFBLEdBQWlDLE1BQWpDLEdBQXdDLElBQXZELEVBSmQ7U0FmSjs7TUFzQkEsSUFBRyxRQUFIO1FBQ0ksTUFBQSxHQUFTLElBQUMsQ0FBQSxjQUFELENBQWdCLE1BQWhCLEVBQXdCLE9BQXhCLEVBRGI7T0FsQ0o7O0lBcUNBLE9BQU8sQ0FBQyxDQUFSLEdBQVk7QUFDWixXQUFPO0VBM0NHOztFQXVEZCxNQUFDLENBQUEsaUJBQUQsR0FBb0IsU0FBQyxNQUFELEVBQVMsT0FBVDtBQUNoQixRQUFBO0lBQUMsSUFBSyxRQUFMO0lBRUQsSUFBQSxDQUFPLENBQUEsS0FBQSxHQUFRLElBQUMsQ0FBQSxxQkFBcUIsQ0FBQyxJQUF2QixDQUE0QixNQUFPLFNBQW5DLENBQVIsQ0FBUDtBQUNJLFlBQVUsSUFBQSxTQUFBLENBQVUsZ0NBQUEsR0FBaUMsTUFBTyxTQUF4QyxHQUE2QyxJQUF2RCxFQURkOztJQUdBLE1BQUEsR0FBUyxLQUFNLENBQUEsQ0FBQSxDQUFFLENBQUMsTUFBVCxDQUFnQixDQUFoQixFQUFtQixLQUFNLENBQUEsQ0FBQSxDQUFFLENBQUMsTUFBVCxHQUFrQixDQUFyQztJQUVULElBQUcsR0FBQSxLQUFPLE1BQU0sQ0FBQyxNQUFQLENBQWMsQ0FBZCxDQUFWO01BQ0ksTUFBQSxHQUFTLFNBQVMsQ0FBQywwQkFBVixDQUFxQyxNQUFyQyxFQURiO0tBQUEsTUFBQTtNQUdJLE1BQUEsR0FBUyxTQUFTLENBQUMsMEJBQVYsQ0FBcUMsTUFBckMsRUFIYjs7SUFLQSxDQUFBLElBQUssS0FBTSxDQUFBLENBQUEsQ0FBRSxDQUFDO0lBRWQsT0FBTyxDQUFDLENBQVIsR0FBWTtBQUNaLFdBQU87RUFoQlM7O0VBNEJwQixNQUFDLENBQUEsYUFBRCxHQUFnQixTQUFDLFFBQUQsRUFBVyxPQUFYO0FBQ1osUUFBQTtJQUFBLE1BQUEsR0FBUztJQUNULEdBQUEsR0FBTSxRQUFRLENBQUM7SUFDZCxJQUFLLFFBQUw7SUFDRCxDQUFBLElBQUs7QUFHTCxXQUFNLENBQUEsR0FBSSxHQUFWO01BQ0ksT0FBTyxDQUFDLENBQVIsR0FBWTtBQUNaLGNBQU8sUUFBUSxDQUFDLE1BQVQsQ0FBZ0IsQ0FBaEIsQ0FBUDtBQUFBLGFBQ1MsR0FEVDtVQUdRLE1BQU0sQ0FBQyxJQUFQLENBQVksSUFBQyxDQUFBLGFBQUQsQ0FBZSxRQUFmLEVBQXlCLE9BQXpCLENBQVo7VUFDQyxJQUFLLFFBQUw7QUFIQTtBQURULGFBS1MsR0FMVDtVQU9RLE1BQU0sQ0FBQyxJQUFQLENBQVksSUFBQyxDQUFBLFlBQUQsQ0FBYyxRQUFkLEVBQXdCLE9BQXhCLENBQVo7VUFDQyxJQUFLLFFBQUw7QUFIQTtBQUxULGFBU1MsR0FUVDtBQVVRLGlCQUFPO0FBVmYsYUFXUyxHQVhUO0FBQUEsYUFXYyxHQVhkO0FBQUEsYUFXbUIsSUFYbkI7QUFXbUI7QUFYbkI7VUFjUSxRQUFBLEdBQVcsUUFBQyxRQUFRLENBQUMsTUFBVCxDQUFnQixDQUFoQixFQUFBLEtBQXVCLEdBQXZCLElBQUEsR0FBQSxLQUE0QixHQUE3QjtVQUNYLEtBQUEsR0FBUSxJQUFDLENBQUEsV0FBRCxDQUFhLFFBQWIsRUFBdUIsQ0FBQyxHQUFELEVBQU0sR0FBTixDQUF2QixFQUFtQyxDQUFDLEdBQUQsRUFBTSxHQUFOLENBQW5DLEVBQStDLE9BQS9DO1VBQ1AsSUFBSyxRQUFMO1VBRUQsSUFBRyxDQUFJLFFBQUosSUFBa0IsT0FBTyxLQUFQLEtBQWlCLFFBQW5DLElBQWdELENBQUMsS0FBSyxDQUFDLE9BQU4sQ0FBYyxJQUFkLENBQUEsS0FBeUIsQ0FBQyxDQUExQixJQUErQixLQUFLLENBQUMsT0FBTixDQUFjLEtBQWQsQ0FBQSxLQUEwQixDQUFDLENBQTNELENBQW5EO0FBRUk7Y0FDSSxLQUFBLEdBQVEsSUFBQyxDQUFBLFlBQUQsQ0FBYyxHQUFBLEdBQUksS0FBSixHQUFVLEdBQXhCLEVBRFo7YUFBQSxhQUFBO2NBRU0sVUFGTjthQUZKOztVQVFBLE1BQU0sQ0FBQyxJQUFQLENBQVksS0FBWjtVQUVBLEVBQUU7QUE1QlY7TUE4QkEsRUFBRTtJQWhDTjtBQWtDQSxVQUFVLElBQUEsU0FBQSxDQUFVLCtCQUFBLEdBQWdDLFFBQTFDO0VBekNFOztFQXFEaEIsTUFBQyxDQUFBLFlBQUQsR0FBZSxTQUFDLE9BQUQsRUFBVSxPQUFWO0FBQ1gsUUFBQTtJQUFBLE1BQUEsR0FBUztJQUNULEdBQUEsR0FBTSxPQUFPLENBQUM7SUFDYixJQUFLLFFBQUw7SUFDRCxDQUFBLElBQUs7SUFHTCx1QkFBQSxHQUEwQjtBQUMxQixXQUFNLENBQUEsR0FBSSxHQUFWO01BQ0ksT0FBTyxDQUFDLENBQVIsR0FBWTtBQUNaLGNBQU8sT0FBTyxDQUFDLE1BQVIsQ0FBZSxDQUFmLENBQVA7QUFBQSxhQUNTLEdBRFQ7QUFBQSxhQUNjLEdBRGQ7QUFBQSxhQUNtQixJQURuQjtVQUVRLEVBQUU7VUFDRixPQUFPLENBQUMsQ0FBUixHQUFZO1VBQ1osdUJBQUEsR0FBMEI7QUFIZjtBQURuQixhQUtTLEdBTFQ7QUFNUSxpQkFBTztBQU5mO01BUUEsSUFBRyx1QkFBSDtRQUNJLHVCQUFBLEdBQTBCO0FBQzFCLGlCQUZKOztNQUtBLEdBQUEsR0FBTSxJQUFDLENBQUEsV0FBRCxDQUFhLE9BQWIsRUFBc0IsQ0FBQyxHQUFELEVBQU0sR0FBTixFQUFXLElBQVgsQ0FBdEIsRUFBd0MsQ0FBQyxHQUFELEVBQU0sR0FBTixDQUF4QyxFQUFvRCxPQUFwRCxFQUE2RCxLQUE3RDtNQUNMLElBQUssUUFBTDtNQUdELElBQUEsR0FBTztBQUVQLGFBQU0sQ0FBQSxHQUFJLEdBQVY7UUFDSSxPQUFPLENBQUMsQ0FBUixHQUFZO0FBQ1osZ0JBQU8sT0FBTyxDQUFDLE1BQVIsQ0FBZSxDQUFmLENBQVA7QUFBQSxlQUNTLEdBRFQ7WUFHUSxLQUFBLEdBQVEsSUFBQyxDQUFBLGFBQUQsQ0FBZSxPQUFmLEVBQXdCLE9BQXhCO1lBQ1AsSUFBSyxRQUFMO1lBSUQsSUFBRyxNQUFPLENBQUEsR0FBQSxDQUFQLEtBQWUsTUFBbEI7Y0FDSSxNQUFPLENBQUEsR0FBQSxDQUFQLEdBQWMsTUFEbEI7O1lBRUEsSUFBQSxHQUFPO0FBVE47QUFEVCxlQVdTLEdBWFQ7WUFhUSxLQUFBLEdBQVEsSUFBQyxDQUFBLFlBQUQsQ0FBYyxPQUFkLEVBQXVCLE9BQXZCO1lBQ1AsSUFBSyxRQUFMO1lBSUQsSUFBRyxNQUFPLENBQUEsR0FBQSxDQUFQLEtBQWUsTUFBbEI7Y0FDSSxNQUFPLENBQUEsR0FBQSxDQUFQLEdBQWMsTUFEbEI7O1lBRUEsSUFBQSxHQUFPO0FBVE47QUFYVCxlQXFCUyxHQXJCVDtBQUFBLGVBcUJjLEdBckJkO0FBQUEsZUFxQm1CLElBckJuQjtBQXFCbUI7QUFyQm5CO1lBd0JRLEtBQUEsR0FBUSxJQUFDLENBQUEsV0FBRCxDQUFhLE9BQWIsRUFBc0IsQ0FBQyxHQUFELEVBQU0sR0FBTixDQUF0QixFQUFrQyxDQUFDLEdBQUQsRUFBTSxHQUFOLENBQWxDLEVBQThDLE9BQTlDO1lBQ1AsSUFBSyxRQUFMO1lBSUQsSUFBRyxNQUFPLENBQUEsR0FBQSxDQUFQLEtBQWUsTUFBbEI7Y0FDSSxNQUFPLENBQUEsR0FBQSxDQUFQLEdBQWMsTUFEbEI7O1lBRUEsSUFBQSxHQUFPO1lBQ1AsRUFBRTtBQWhDVjtRQWtDQSxFQUFFO1FBRUYsSUFBRyxJQUFIO0FBQ0ksZ0JBREo7O01BdENKO0lBckJKO0FBOERBLFVBQVUsSUFBQSxTQUFBLENBQVUsK0JBQUEsR0FBZ0MsT0FBMUM7RUF0RUM7O0VBK0VmLE1BQUMsQ0FBQSxjQUFELEdBQWlCLFNBQUMsTUFBRCxFQUFTLE9BQVQ7QUFDYixRQUFBO0lBQUEsTUFBQSxHQUFTLEtBQUssQ0FBQyxJQUFOLENBQVcsTUFBWDtJQUNULFdBQUEsR0FBYyxNQUFNLENBQUMsV0FBUCxDQUFBO0FBRWQsWUFBTyxXQUFQO0FBQUEsV0FDUyxNQURUO0FBQUEsV0FDaUIsRUFEakI7QUFBQSxXQUNxQixHQURyQjtBQUVRLGVBQU87QUFGZixXQUdTLE1BSFQ7QUFJUSxlQUFPO0FBSmYsV0FLUyxPQUxUO0FBTVEsZUFBTztBQU5mLFdBT1MsTUFQVDtBQVFRLGVBQU87QUFSZixXQVNTLE1BVFQ7QUFVUSxlQUFPO0FBVmYsV0FXUyxPQVhUO0FBWVEsZUFBTztBQVpmO1FBY1EsU0FBQSxHQUFZLFdBQVcsQ0FBQyxNQUFaLENBQW1CLENBQW5CO0FBQ1osZ0JBQU8sU0FBUDtBQUFBLGVBQ1MsR0FEVDtZQUVRLFVBQUEsR0FBYSxNQUFNLENBQUMsT0FBUCxDQUFlLEdBQWY7WUFDYixJQUFHLFVBQUEsS0FBYyxDQUFDLENBQWxCO2NBQ0ksU0FBQSxHQUFZLFlBRGhCO2FBQUEsTUFBQTtjQUdJLFNBQUEsR0FBWSxXQUFZLHNCQUg1Qjs7QUFJQSxvQkFBTyxTQUFQO0FBQUEsbUJBQ1MsR0FEVDtnQkFFUSxJQUFHLFVBQUEsS0FBZ0IsQ0FBQyxDQUFwQjtBQUNJLHlCQUFPLFFBQUEsQ0FBUyxJQUFDLENBQUEsV0FBRCxDQUFhLE1BQU8sU0FBcEIsQ0FBVCxFQURYOztBQUVBLHVCQUFPO0FBSmYsbUJBS1MsTUFMVDtBQU1RLHVCQUFPLEtBQUssQ0FBQyxLQUFOLENBQVksTUFBTyxTQUFuQjtBQU5mLG1CQU9TLE9BUFQ7QUFRUSx1QkFBTyxLQUFLLENBQUMsS0FBTixDQUFZLE1BQU8sU0FBbkI7QUFSZixtQkFTUyxPQVRUO0FBVVEsdUJBQU8sUUFBQSxDQUFTLElBQUMsQ0FBQSxXQUFELENBQWEsTUFBTyxTQUFwQixDQUFUO0FBVmYsbUJBV1MsUUFYVDtBQVlRLHVCQUFPLEtBQUssQ0FBQyxZQUFOLENBQW1CLElBQUMsQ0FBQSxXQUFELENBQWEsTUFBTyxTQUFwQixDQUFuQixFQUE4QyxLQUE5QztBQVpmLG1CQWFTLFNBYlQ7QUFjUSx1QkFBTyxVQUFBLENBQVcsSUFBQyxDQUFBLFdBQUQsQ0FBYSxNQUFPLFNBQXBCLENBQVg7QUFkZixtQkFlUyxhQWZUO0FBZ0JRLHVCQUFPLEtBQUssQ0FBQyxZQUFOLENBQW1CLEtBQUssQ0FBQyxLQUFOLENBQVksTUFBTyxVQUFuQixDQUFuQjtBQWhCZjtnQkFrQlEsSUFBTyxlQUFQO2tCQUNJLE9BQUEsR0FBVTtvQkFBQSxzQkFBQSxFQUF3QixJQUFDLENBQUEsUUFBUSxDQUFDLHNCQUFsQztvQkFBMEQsYUFBQSxFQUFlLElBQUMsQ0FBQSxRQUFRLENBQUMsYUFBbkY7b0JBQWtHLENBQUEsRUFBRyxDQUFyRztvQkFEZDs7Z0JBRUMsd0JBQUEsYUFBRCxFQUFnQixpQ0FBQTtnQkFFaEIsSUFBRyxhQUFIO2tCQUVJLGFBQUEsR0FBZ0IsS0FBSyxDQUFDLEtBQU4sQ0FBWSxNQUFaO2tCQUNoQixVQUFBLEdBQWEsYUFBYSxDQUFDLE9BQWQsQ0FBc0IsR0FBdEI7a0JBQ2IsSUFBRyxVQUFBLEtBQWMsQ0FBQyxDQUFsQjtBQUNJLDJCQUFPLGFBQUEsQ0FBYyxhQUFkLEVBQTZCLElBQTdCLEVBRFg7bUJBQUEsTUFBQTtvQkFHSSxRQUFBLEdBQVcsS0FBSyxDQUFDLEtBQU4sQ0FBWSxhQUFjLHNCQUExQjtvQkFDWCxJQUFBLENBQUEsQ0FBTyxRQUFRLENBQUMsTUFBVCxHQUFrQixDQUF6QixDQUFBO3NCQUNJLFFBQUEsR0FBVyxLQURmOztBQUVBLDJCQUFPLGFBQUEsQ0FBYyxhQUFjLHFCQUE1QixFQUE2QyxRQUE3QyxFQU5YO21CQUpKOztnQkFZQSxJQUFHLHNCQUFIO0FBQ0ksd0JBQVUsSUFBQSxjQUFBLENBQWUsbUVBQWYsRUFEZDs7QUFHQSx1QkFBTztBQXJDZjtBQU5DO0FBRFQsZUE2Q1MsR0E3Q1Q7WUE4Q1EsSUFBRyxJQUFBLEtBQVEsTUFBTyxZQUFsQjtBQUNJLHFCQUFPLEtBQUssQ0FBQyxNQUFOLENBQWEsTUFBYixFQURYO2FBQUEsTUFFSyxJQUFHLEtBQUssQ0FBQyxRQUFOLENBQWUsTUFBZixDQUFIO0FBQ0QscUJBQU8sS0FBSyxDQUFDLE1BQU4sQ0FBYSxNQUFiLEVBRE47YUFBQSxNQUVBLElBQUcsS0FBSyxDQUFDLFNBQU4sQ0FBZ0IsTUFBaEIsQ0FBSDtBQUNELHFCQUFPLFVBQUEsQ0FBVyxNQUFYLEVBRE47YUFBQSxNQUFBO0FBR0QscUJBQU8sT0FITjs7QUFMSjtBQTdDVCxlQXNEUyxHQXREVDtZQXVEUSxJQUFHLEtBQUssQ0FBQyxRQUFOLENBQWUsTUFBZixDQUFIO2NBQ0ksR0FBQSxHQUFNO2NBQ04sSUFBQSxHQUFPLFFBQUEsQ0FBUyxHQUFUO2NBQ1AsSUFBRyxHQUFBLEtBQU8sTUFBQSxDQUFPLElBQVAsQ0FBVjtBQUNJLHVCQUFPLEtBRFg7ZUFBQSxNQUFBO0FBR0ksdUJBQU8sSUFIWDtlQUhKO2FBQUEsTUFPSyxJQUFHLEtBQUssQ0FBQyxTQUFOLENBQWdCLE1BQWhCLENBQUg7QUFDRCxxQkFBTyxVQUFBLENBQVcsTUFBWCxFQUROO2FBQUEsTUFFQSxJQUFHLElBQUMsQ0FBQSwrQkFBK0IsQ0FBQyxJQUFqQyxDQUFzQyxNQUF0QyxDQUFIO0FBQ0QscUJBQU8sVUFBQSxDQUFXLE1BQU0sQ0FBQyxPQUFQLENBQWUsR0FBZixFQUFvQixFQUFwQixDQUFYLEVBRE47O0FBRUwsbUJBQU87QUFsRWYsZUFtRVMsR0FuRVQ7WUFvRVEsSUFBRyxLQUFLLENBQUMsUUFBTixDQUFlLE1BQU8sU0FBdEIsQ0FBSDtjQUNJLElBQUcsR0FBQSxLQUFPLE1BQU0sQ0FBQyxNQUFQLENBQWMsQ0FBZCxDQUFWO0FBQ0ksdUJBQU8sQ0FBQyxLQUFLLENBQUMsTUFBTixDQUFhLE1BQU8sU0FBcEIsRUFEWjtlQUFBLE1BQUE7Z0JBR0ksR0FBQSxHQUFNLE1BQU87Z0JBQ2IsSUFBQSxHQUFPLFFBQUEsQ0FBUyxHQUFUO2dCQUNQLElBQUcsR0FBQSxLQUFPLE1BQUEsQ0FBTyxJQUFQLENBQVY7QUFDSSx5QkFBTyxDQUFDLEtBRFo7aUJBQUEsTUFBQTtBQUdJLHlCQUFPLENBQUMsSUFIWjtpQkFMSjtlQURKO2FBQUEsTUFVSyxJQUFHLEtBQUssQ0FBQyxTQUFOLENBQWdCLE1BQWhCLENBQUg7QUFDRCxxQkFBTyxVQUFBLENBQVcsTUFBWCxFQUROO2FBQUEsTUFFQSxJQUFHLElBQUMsQ0FBQSwrQkFBK0IsQ0FBQyxJQUFqQyxDQUFzQyxNQUF0QyxDQUFIO0FBQ0QscUJBQU8sVUFBQSxDQUFXLE1BQU0sQ0FBQyxPQUFQLENBQWUsR0FBZixFQUFvQixFQUFwQixDQUFYLEVBRE47O0FBRUwsbUJBQU87QUFsRmY7WUFvRlEsSUFBRyxJQUFBLEdBQU8sS0FBSyxDQUFDLFlBQU4sQ0FBbUIsTUFBbkIsQ0FBVjtBQUNJLHFCQUFPLEtBRFg7YUFBQSxNQUVLLElBQUcsS0FBSyxDQUFDLFNBQU4sQ0FBZ0IsTUFBaEIsQ0FBSDtBQUNELHFCQUFPLFVBQUEsQ0FBVyxNQUFYLEVBRE47YUFBQSxNQUVBLElBQUcsSUFBQyxDQUFBLCtCQUErQixDQUFDLElBQWpDLENBQXNDLE1BQXRDLENBQUg7QUFDRCxxQkFBTyxVQUFBLENBQVcsTUFBTSxDQUFDLE9BQVAsQ0FBZSxHQUFmLEVBQW9CLEVBQXBCLENBQVgsRUFETjs7QUFFTCxtQkFBTztBQTFGZjtBQWZSO0VBSmE7Ozs7OztBQStHckIsTUFBTSxDQUFDLE9BQVAsR0FBaUI7Ozs7QUN0ZWpCLElBQUE7O0FBQUEsTUFBQSxHQUFrQixPQUFBLENBQVEsVUFBUjs7QUFDbEIsT0FBQSxHQUFrQixPQUFBLENBQVEsV0FBUjs7QUFDbEIsS0FBQSxHQUFrQixPQUFBLENBQVEsU0FBUjs7QUFDbEIsY0FBQSxHQUFrQixPQUFBLENBQVEsNEJBQVI7O0FBQ2xCLFNBQUEsR0FBa0IsT0FBQSxDQUFRLHVCQUFSOztBQUlaO21CQUlGLHlCQUFBLEdBQTRDLElBQUEsT0FBQSxDQUFRLGdJQUFSOzttQkFDNUMseUJBQUEsR0FBNEMsSUFBQSxPQUFBLENBQVEsb0dBQVI7O21CQUM1QyxxQkFBQSxHQUE0QyxJQUFBLE9BQUEsQ0FBUSw4Q0FBUjs7bUJBQzVDLG9CQUFBLEdBQTRDLElBQUEsT0FBQSxDQUFRLCtCQUFSOzttQkFDNUMsd0JBQUEsR0FBNEMsSUFBQSxPQUFBLENBQVEsVUFBQSxHQUFXLE1BQU0sQ0FBQyxtQkFBbEIsR0FBc0Msa0RBQTlDOzttQkFDNUMsb0JBQUEsR0FBNEMsSUFBQSxPQUFBLENBQVEsVUFBQSxHQUFXLE1BQU0sQ0FBQyxtQkFBbEIsR0FBc0Msa0RBQTlDOzttQkFDNUMsZUFBQSxHQUE0QyxJQUFBLE9BQUEsQ0FBUSxNQUFSOzttQkFDNUMscUJBQUEsR0FBNEMsSUFBQSxPQUFBLENBQVEsS0FBUjs7bUJBQzVDLHNCQUFBLEdBQTRDLElBQUEsT0FBQSxDQUFRLFFBQVI7O21CQUM1QyxtQkFBQSxHQUE0QyxJQUFBLE9BQUEsQ0FBUSwyQkFBUixFQUFxQyxHQUFyQzs7bUJBQzVDLHdCQUFBLEdBQTRDLElBQUEsT0FBQSxDQUFRLGNBQVIsRUFBd0IsR0FBeEI7O21CQUM1Qyw2QkFBQSxHQUE0QyxJQUFBLE9BQUEsQ0FBUSxpQkFBUixFQUEyQixHQUEzQjs7bUJBQzVDLDJCQUFBLEdBQTRDLElBQUEsT0FBQSxDQUFRLGlCQUFSLEVBQTJCLEdBQTNCOzttQkFDNUMsb0NBQUEsR0FBd0M7O21CQUl4QyxZQUFBLEdBQW9COzttQkFDcEIsZ0JBQUEsR0FBb0I7O21CQUNwQixlQUFBLEdBQW9COztFQU9QLGdCQUFDLE1BQUQ7SUFBQyxJQUFDLENBQUEsMEJBQUQsU0FBVTtJQUNwQixJQUFDLENBQUEsS0FBRCxHQUFrQjtJQUNsQixJQUFDLENBQUEsYUFBRCxHQUFrQixDQUFDO0lBQ25CLElBQUMsQ0FBQSxXQUFELEdBQWtCO0lBQ2xCLElBQUMsQ0FBQSxJQUFELEdBQWtCO0VBSlQ7O21CQWlCYixLQUFBLEdBQU8sU0FBQyxLQUFELEVBQVEsc0JBQVIsRUFBd0MsYUFBeEM7QUFDSCxRQUFBOztNQURXLHlCQUF5Qjs7O01BQU8sZ0JBQWdCOztJQUMzRCxJQUFDLENBQUEsYUFBRCxHQUFpQixDQUFDO0lBQ2xCLElBQUMsQ0FBQSxXQUFELEdBQWU7SUFDZixJQUFDLENBQUEsS0FBRCxHQUFTLElBQUMsQ0FBQSxPQUFELENBQVMsS0FBVCxDQUFlLENBQUMsS0FBaEIsQ0FBc0IsSUFBdEI7SUFFVCxJQUFBLEdBQU87SUFDUCxPQUFBLEdBQVUsSUFBQyxDQUFBO0lBQ1gsY0FBQSxHQUFpQjtBQUNqQixXQUFNLElBQUMsQ0FBQSxjQUFELENBQUEsQ0FBTjtNQUNJLElBQUcsSUFBQyxDQUFBLGtCQUFELENBQUEsQ0FBSDtBQUNJLGlCQURKOztNQUlBLElBQUcsSUFBQSxLQUFRLElBQUMsQ0FBQSxXQUFZLENBQUEsQ0FBQSxDQUF4QjtBQUNJLGNBQVUsSUFBQSxjQUFBLENBQWUsaURBQWYsRUFBa0UsSUFBQyxDQUFBLG9CQUFELENBQUEsQ0FBQSxHQUEwQixDQUE1RixFQUErRixJQUFDLENBQUEsV0FBaEcsRUFEZDs7TUFHQSxLQUFBLEdBQVEsU0FBQSxHQUFZO01BQ3BCLElBQUcsTUFBQSxHQUFTLElBQUMsQ0FBQSxxQkFBcUIsQ0FBQyxJQUF2QixDQUE0QixJQUFDLENBQUEsV0FBN0IsQ0FBWjtRQUNJLElBQUcsSUFBQyxDQUFBLGVBQUQsS0FBb0IsT0FBdkI7QUFDSSxnQkFBVSxJQUFBLGNBQUEsQ0FBZSxxREFBZixFQURkOztRQUVBLE9BQUEsR0FBVSxJQUFDLENBQUE7O1VBQ1gsT0FBUTs7UUFFUixJQUFHLHNCQUFBLElBQWtCLENBQUEsT0FBQSxHQUFVLElBQUMsQ0FBQSxvQkFBb0IsQ0FBQyxJQUF0QixDQUEyQixNQUFNLENBQUMsS0FBbEMsQ0FBVixDQUFyQjtVQUNJLEtBQUEsR0FBUSxPQUFPLENBQUM7VUFDaEIsTUFBTSxDQUFDLEtBQVAsR0FBZSxPQUFPLENBQUMsTUFGM0I7O1FBS0EsSUFBRyxDQUFHLENBQUMsb0JBQUQsQ0FBSCxJQUFzQixFQUFBLEtBQU0sS0FBSyxDQUFDLElBQU4sQ0FBVyxNQUFNLENBQUMsS0FBbEIsRUFBeUIsR0FBekIsQ0FBNUIsSUFBNkQsS0FBSyxDQUFDLEtBQU4sQ0FBWSxNQUFNLENBQUMsS0FBbkIsRUFBMEIsR0FBMUIsQ0FBOEIsQ0FBQyxPQUEvQixDQUF1QyxHQUF2QyxDQUFBLEtBQStDLENBQS9HO1VBQ0ksSUFBRyxJQUFDLENBQUEsYUFBRCxHQUFpQixJQUFDLENBQUEsS0FBSyxDQUFDLE1BQVAsR0FBZ0IsQ0FBakMsSUFBdUMsQ0FBSSxJQUFDLENBQUEsOEJBQUQsQ0FBQSxDQUE5QztZQUNJLENBQUEsR0FBSSxJQUFDLENBQUEsb0JBQUQsQ0FBQSxDQUFBLEdBQTBCO1lBQzlCLE1BQUEsR0FBYSxJQUFBLE1BQUEsQ0FBTyxDQUFQO1lBQ2IsTUFBTSxDQUFDLElBQVAsR0FBYyxJQUFDLENBQUE7WUFDZixJQUFJLENBQUMsSUFBTCxDQUFVLE1BQU0sQ0FBQyxLQUFQLENBQWEsSUFBQyxDQUFBLGlCQUFELENBQW1CLElBQW5CLEVBQXlCLElBQXpCLENBQWIsRUFBNkMsc0JBQTdDLEVBQXFFLGFBQXJFLENBQVYsRUFKSjtXQUFBLE1BQUE7WUFNSSxJQUFJLENBQUMsSUFBTCxDQUFVLElBQVYsRUFOSjtXQURKO1NBQUEsTUFBQTtVQVVJLDRDQUFvQixDQUFFLGdCQUFuQixJQUE4QixDQUFBLE9BQUEsR0FBVSxJQUFDLENBQUEsd0JBQXdCLENBQUMsSUFBMUIsQ0FBK0IsTUFBTSxDQUFDLEtBQXRDLENBQVYsQ0FBakM7WUFHSSxDQUFBLEdBQUksSUFBQyxDQUFBLG9CQUFELENBQUE7WUFDSixNQUFBLEdBQWEsSUFBQSxNQUFBLENBQU8sQ0FBUDtZQUNiLE1BQU0sQ0FBQyxJQUFQLEdBQWMsSUFBQyxDQUFBO1lBRWYsS0FBQSxHQUFRLE1BQU0sQ0FBQztZQUNmLE1BQUEsR0FBUyxJQUFDLENBQUEseUJBQUQsQ0FBQTtZQUNULElBQUcsSUFBQyxDQUFBLGtCQUFELENBQW9CLEtBQXBCLENBQUg7Y0FDSSxLQUFBLElBQVMsSUFBQSxHQUFLLElBQUMsQ0FBQSxpQkFBRCxDQUFtQixNQUFBLEdBQVMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxNQUEzQixHQUFvQyxDQUF2RCxFQUEwRCxJQUExRCxFQURsQjs7WUFHQSxJQUFJLENBQUMsSUFBTCxDQUFVLE1BQU0sQ0FBQyxLQUFQLENBQWEsS0FBYixFQUFvQixzQkFBcEIsRUFBNEMsYUFBNUMsQ0FBVixFQVpKO1dBQUEsTUFBQTtZQWVJLElBQUksQ0FBQyxJQUFMLENBQVUsSUFBQyxDQUFBLFVBQUQsQ0FBWSxNQUFNLENBQUMsS0FBbkIsRUFBMEIsc0JBQTFCLEVBQWtELGFBQWxELENBQVYsRUFmSjtXQVZKO1NBWEo7T0FBQSxNQXNDSyxJQUFHLENBQUMsTUFBQSxHQUFTLElBQUMsQ0FBQSxvQkFBb0IsQ0FBQyxJQUF0QixDQUEyQixJQUFDLENBQUEsV0FBNUIsQ0FBVixDQUFBLElBQXVELE1BQU0sQ0FBQyxHQUFHLENBQUMsT0FBWCxDQUFtQixJQUFuQixDQUFBLEtBQTRCLENBQUMsQ0FBdkY7UUFDRCxJQUFHLElBQUMsQ0FBQSxnQkFBRCxLQUFxQixPQUF4QjtBQUNJLGdCQUFVLElBQUEsY0FBQSxDQUFlLHFEQUFmLEVBRGQ7O1FBRUEsT0FBQSxHQUFVLElBQUMsQ0FBQTs7VUFDWCxPQUFROztRQUdSLE1BQU0sQ0FBQyxTQUFQLENBQWlCLHNCQUFqQixFQUF5QyxhQUF6QztBQUNBO1VBQ0ksR0FBQSxHQUFNLE1BQU0sQ0FBQyxXQUFQLENBQW1CLE1BQU0sQ0FBQyxHQUExQixFQURWO1NBQUEsYUFBQTtVQUVNO1VBQ0YsQ0FBQyxDQUFDLFVBQUYsR0FBZSxJQUFDLENBQUEsb0JBQUQsQ0FBQSxDQUFBLEdBQTBCO1VBQ3pDLENBQUMsQ0FBQyxPQUFGLEdBQVksSUFBQyxDQUFBO0FBRWIsZ0JBQU0sRUFOVjs7UUFRQSxJQUFHLElBQUEsS0FBUSxHQUFYO1VBQ0ksU0FBQSxHQUFZO1VBQ1osY0FBQSxHQUFpQjtVQUNqQix5Q0FBZSxDQUFFLE9BQWQsQ0FBc0IsR0FBdEIsV0FBQSxLQUE4QixDQUFqQztZQUNJLE9BQUEsR0FBVSxNQUFNLENBQUMsS0FBTTtZQUN2QixJQUFPLDBCQUFQO0FBQ0ksb0JBQVUsSUFBQSxjQUFBLENBQWUsYUFBQSxHQUFjLE9BQWQsR0FBc0IsbUJBQXJDLEVBQTBELElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQUEsR0FBMEIsQ0FBcEYsRUFBdUYsSUFBQyxDQUFBLFdBQXhGLEVBRGQ7O1lBR0EsUUFBQSxHQUFXLElBQUMsQ0FBQSxJQUFLLENBQUEsT0FBQTtZQUVqQixJQUFHLE9BQU8sUUFBUCxLQUFxQixRQUF4QjtBQUNJLG9CQUFVLElBQUEsY0FBQSxDQUFlLGdFQUFmLEVBQWlGLElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQUEsR0FBMEIsQ0FBM0csRUFBOEcsSUFBQyxDQUFBLFdBQS9HLEVBRGQ7O1lBR0EsSUFBRyxRQUFBLFlBQW9CLEtBQXZCO0FBRUksbUJBQUEsa0RBQUE7OztrQkFDSSxhQUFtQjs7QUFEdkIsZUFGSjthQUFBLE1BQUE7QUFNSSxtQkFBQSxlQUFBOzs7a0JBQ0ksSUFBSyxDQUFBLEdBQUEsSUFBUTs7QUFEakIsZUFOSjthQVZKO1dBQUEsTUFBQTtZQW9CSSxJQUFHLHNCQUFBLElBQWtCLE1BQU0sQ0FBQyxLQUFQLEtBQWtCLEVBQXZDO2NBQ0ksS0FBQSxHQUFRLE1BQU0sQ0FBQyxNQURuQjthQUFBLE1BQUE7Y0FHSSxLQUFBLEdBQVEsSUFBQyxDQUFBLGlCQUFELENBQUEsRUFIWjs7WUFLQSxDQUFBLEdBQUksSUFBQyxDQUFBLG9CQUFELENBQUEsQ0FBQSxHQUEwQjtZQUM5QixNQUFBLEdBQWEsSUFBQSxNQUFBLENBQU8sQ0FBUDtZQUNiLE1BQU0sQ0FBQyxJQUFQLEdBQWMsSUFBQyxDQUFBO1lBQ2YsTUFBQSxHQUFTLE1BQU0sQ0FBQyxLQUFQLENBQWEsS0FBYixFQUFvQixzQkFBcEI7WUFFVCxJQUFPLE9BQU8sTUFBUCxLQUFpQixRQUF4QjtBQUNJLG9CQUFVLElBQUEsY0FBQSxDQUFlLGdFQUFmLEVBQWlGLElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQUEsR0FBMEIsQ0FBM0csRUFBOEcsSUFBQyxDQUFBLFdBQS9HLEVBRGQ7O1lBR0EsSUFBRyxNQUFBLFlBQWtCLEtBQXJCO0FBSUksbUJBQUEsMENBQUE7O2dCQUNJLElBQU8sT0FBTyxVQUFQLEtBQXFCLFFBQTVCO0FBQ0ksd0JBQVUsSUFBQSxjQUFBLENBQWUsOEJBQWYsRUFBK0MsSUFBQyxDQUFBLG9CQUFELENBQUEsQ0FBQSxHQUEwQixDQUF6RSxFQUE0RSxVQUE1RSxFQURkOztnQkFHQSxJQUFHLFVBQUEsWUFBc0IsS0FBekI7QUFFSSx1QkFBQSxzREFBQTs7b0JBQ0ksQ0FBQSxHQUFJLE1BQUEsQ0FBTyxDQUFQO29CQUNKLElBQUEsQ0FBTyxJQUFJLENBQUMsY0FBTCxDQUFvQixDQUFwQixDQUFQO3NCQUNJLElBQUssQ0FBQSxDQUFBLENBQUwsR0FBVSxNQURkOztBQUZKLG1CQUZKO2lCQUFBLE1BQUE7QUFRSSx1QkFBQSxpQkFBQTs7b0JBQ0ksSUFBQSxDQUFPLElBQUksQ0FBQyxjQUFMLENBQW9CLEdBQXBCLENBQVA7c0JBQ0ksSUFBSyxDQUFBLEdBQUEsQ0FBTCxHQUFZLE1BRGhCOztBQURKLG1CQVJKOztBQUpKLGVBSko7YUFBQSxNQUFBO0FBdUJJLG1CQUFBLGFBQUE7O2dCQUNJLElBQUEsQ0FBTyxJQUFJLENBQUMsY0FBTCxDQUFvQixHQUFwQixDQUFQO2tCQUNJLElBQUssQ0FBQSxHQUFBLENBQUwsR0FBWSxNQURoQjs7QUFESixlQXZCSjthQWpDSjtXQUhKO1NBQUEsTUErREssSUFBRyxzQkFBQSxJQUFrQixDQUFBLE9BQUEsR0FBVSxJQUFDLENBQUEsb0JBQW9CLENBQUMsSUFBdEIsQ0FBMkIsTUFBTSxDQUFDLEtBQWxDLENBQVYsQ0FBckI7VUFDRCxLQUFBLEdBQVEsT0FBTyxDQUFDO1VBQ2hCLE1BQU0sQ0FBQyxLQUFQLEdBQWUsT0FBTyxDQUFDLE1BRnRCOztRQUtMLElBQUcsU0FBSDtBQUFBO1NBQUEsTUFFSyxJQUFHLENBQUcsQ0FBQyxvQkFBRCxDQUFILElBQXNCLEVBQUEsS0FBTSxLQUFLLENBQUMsSUFBTixDQUFXLE1BQU0sQ0FBQyxLQUFsQixFQUF5QixHQUF6QixDQUE1QixJQUE2RCxLQUFLLENBQUMsS0FBTixDQUFZLE1BQU0sQ0FBQyxLQUFuQixFQUEwQixHQUExQixDQUE4QixDQUFDLE9BQS9CLENBQXVDLEdBQXZDLENBQUEsS0FBK0MsQ0FBL0c7VUFHRCxJQUFHLENBQUcsQ0FBQyxJQUFDLENBQUEsa0JBQUQsQ0FBQSxDQUFELENBQUgsSUFBK0IsQ0FBRyxDQUFDLElBQUMsQ0FBQSw4QkFBRCxDQUFBLENBQUQsQ0FBckM7WUFHSSxJQUFHLGNBQUEsSUFBa0IsSUFBSyxDQUFBLEdBQUEsQ0FBTCxLQUFhLE1BQWxDO2NBQ0ksSUFBSyxDQUFBLEdBQUEsQ0FBTCxHQUFZLEtBRGhCO2FBSEo7V0FBQSxNQUFBO1lBT0ksQ0FBQSxHQUFJLElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQUEsR0FBMEI7WUFDOUIsTUFBQSxHQUFhLElBQUEsTUFBQSxDQUFPLENBQVA7WUFDYixNQUFNLENBQUMsSUFBUCxHQUFjLElBQUMsQ0FBQTtZQUNmLEdBQUEsR0FBTSxNQUFNLENBQUMsS0FBUCxDQUFhLElBQUMsQ0FBQSxpQkFBRCxDQUFBLENBQWIsRUFBbUMsc0JBQW5DLEVBQTJELGFBQTNEO1lBSU4sSUFBRyxjQUFBLElBQWtCLElBQUssQ0FBQSxHQUFBLENBQUwsS0FBYSxNQUFsQztjQUNJLElBQUssQ0FBQSxHQUFBLENBQUwsR0FBWSxJQURoQjthQWRKO1dBSEM7U0FBQSxNQUFBO1VBcUJELEdBQUEsR0FBTSxJQUFDLENBQUEsVUFBRCxDQUFZLE1BQU0sQ0FBQyxLQUFuQixFQUEwQixzQkFBMUIsRUFBa0QsYUFBbEQ7VUFJTixJQUFHLGNBQUEsSUFBa0IsSUFBSyxDQUFBLEdBQUEsQ0FBTCxLQUFhLE1BQWxDO1lBQ0ksSUFBSyxDQUFBLEdBQUEsQ0FBTCxHQUFZLElBRGhCO1dBekJDO1NBdEZKO09BQUEsTUFBQTtRQW9IRCxTQUFBLEdBQVksSUFBQyxDQUFBLEtBQUssQ0FBQztRQUNuQixJQUFHLENBQUEsS0FBSyxTQUFMLElBQWtCLENBQUMsQ0FBQSxLQUFLLFNBQUwsSUFBbUIsS0FBSyxDQUFDLE9BQU4sQ0FBYyxJQUFDLENBQUEsS0FBTSxDQUFBLENBQUEsQ0FBckIsQ0FBcEIsQ0FBckI7QUFDSTtZQUNJLEtBQUEsR0FBUSxNQUFNLENBQUMsS0FBUCxDQUFhLElBQUMsQ0FBQSxLQUFNLENBQUEsQ0FBQSxDQUFwQixFQUF3QixzQkFBeEIsRUFBZ0QsYUFBaEQsRUFEWjtXQUFBLGNBQUE7WUFFTTtZQUNGLENBQUMsQ0FBQyxVQUFGLEdBQWUsSUFBQyxDQUFBLG9CQUFELENBQUEsQ0FBQSxHQUEwQjtZQUN6QyxDQUFDLENBQUMsT0FBRixHQUFZLElBQUMsQ0FBQTtBQUViLGtCQUFNLEVBTlY7O1VBUUEsSUFBRyxPQUFPLEtBQVAsS0FBZ0IsUUFBbkI7WUFDSSxJQUFHLEtBQUEsWUFBaUIsS0FBcEI7Y0FDSSxLQUFBLEdBQVEsS0FBTSxDQUFBLENBQUEsRUFEbEI7YUFBQSxNQUFBO0FBR0ksbUJBQUEsWUFBQTtnQkFDSSxLQUFBLEdBQVEsS0FBTSxDQUFBLEdBQUE7QUFDZDtBQUZKLGVBSEo7O1lBT0EsSUFBRyxPQUFPLEtBQVAsS0FBZ0IsUUFBaEIsSUFBNkIsS0FBSyxDQUFDLE9BQU4sQ0FBYyxHQUFkLENBQUEsS0FBc0IsQ0FBdEQ7Y0FDSSxJQUFBLEdBQU87QUFDUCxtQkFBQSx5Q0FBQTs7Z0JBQ0ksSUFBSSxDQUFDLElBQUwsQ0FBVSxJQUFDLENBQUEsSUFBSyxDQUFBLEtBQU0sU0FBTixDQUFoQjtBQURKO2NBRUEsS0FBQSxHQUFRLEtBSlo7YUFSSjs7QUFjQSxpQkFBTyxNQXZCWDtTQUFBLE1BeUJLLFlBQUcsS0FBSyxDQUFDLEtBQU4sQ0FBWSxLQUFaLENBQWtCLENBQUMsTUFBbkIsQ0FBMEIsQ0FBMUIsRUFBQSxLQUFpQyxHQUFqQyxJQUFBLElBQUEsS0FBc0MsR0FBekM7QUFDRDtBQUNJLG1CQUFPLE1BQU0sQ0FBQyxLQUFQLENBQWEsS0FBYixFQUFvQixzQkFBcEIsRUFBNEMsYUFBNUMsRUFEWDtXQUFBLGNBQUE7WUFFTTtZQUNGLENBQUMsQ0FBQyxVQUFGLEdBQWUsSUFBQyxDQUFBLG9CQUFELENBQUEsQ0FBQSxHQUEwQjtZQUN6QyxDQUFDLENBQUMsT0FBRixHQUFZLElBQUMsQ0FBQTtBQUViLGtCQUFNLEVBTlY7V0FEQzs7QUFTTCxjQUFVLElBQUEsY0FBQSxDQUFlLGtCQUFmLEVBQW1DLElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQUEsR0FBMEIsQ0FBN0QsRUFBZ0UsSUFBQyxDQUFBLFdBQWpFLEVBdkpUOztNQXlKTCxJQUFHLEtBQUg7UUFDSSxJQUFHLElBQUEsWUFBZ0IsS0FBbkI7VUFDSSxJQUFDLENBQUEsSUFBSyxDQUFBLEtBQUEsQ0FBTixHQUFlLElBQUssQ0FBQSxJQUFJLENBQUMsTUFBTCxHQUFZLENBQVosRUFEeEI7U0FBQSxNQUFBO1VBR0ksT0FBQSxHQUFVO0FBQ1YsZUFBQSxXQUFBO1lBQ0ksT0FBQSxHQUFVO0FBRGQ7VUFFQSxJQUFDLENBQUEsSUFBSyxDQUFBLEtBQUEsQ0FBTixHQUFlLElBQUssQ0FBQSxPQUFBLEVBTnhCO1NBREo7O0lBeE1KO0lBa05BLElBQUcsS0FBSyxDQUFDLE9BQU4sQ0FBYyxJQUFkLENBQUg7QUFDSSxhQUFPLEtBRFg7S0FBQSxNQUFBO0FBR0ksYUFBTyxLQUhYOztFQTFORzs7bUJBcU9QLG9CQUFBLEdBQXNCLFNBQUE7QUFDbEIsV0FBTyxJQUFDLENBQUEsYUFBRCxHQUFpQixJQUFDLENBQUE7RUFEUDs7bUJBUXRCLHlCQUFBLEdBQTJCLFNBQUE7QUFDdkIsV0FBTyxJQUFDLENBQUEsV0FBVyxDQUFDLE1BQWIsR0FBc0IsS0FBSyxDQUFDLEtBQU4sQ0FBWSxJQUFDLENBQUEsV0FBYixFQUEwQixHQUExQixDQUE4QixDQUFDO0VBRHJDOzttQkFZM0IsaUJBQUEsR0FBbUIsU0FBQyxXQUFELEVBQXFCLDJCQUFyQjtBQUNmLFFBQUE7O01BRGdCLGNBQWM7OztNQUFNLDhCQUE4Qjs7SUFDbEUsSUFBQyxDQUFBLGNBQUQsQ0FBQTtJQUVBLElBQU8sbUJBQVA7TUFDSSxTQUFBLEdBQVksSUFBQyxDQUFBLHlCQUFELENBQUE7TUFFWixvQkFBQSxHQUF1QixJQUFDLENBQUEsZ0NBQUQsQ0FBa0MsSUFBQyxDQUFBLFdBQW5DO01BRXZCLElBQUcsQ0FBRyxDQUFDLElBQUMsQ0FBQSxrQkFBRCxDQUFBLENBQUQsQ0FBSCxJQUErQixDQUFBLEtBQUssU0FBcEMsSUFBa0QsQ0FBSSxvQkFBekQ7QUFDSSxjQUFVLElBQUEsY0FBQSxDQUFlLHNCQUFmLEVBQXVDLElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQUEsR0FBMEIsQ0FBakUsRUFBb0UsSUFBQyxDQUFBLFdBQXJFLEVBRGQ7T0FMSjtLQUFBLE1BQUE7TUFTSSxTQUFBLEdBQVksWUFUaEI7O0lBWUEsSUFBQSxHQUFPLENBQUMsSUFBQyxDQUFBLFdBQVksaUJBQWQ7SUFFUCxJQUFBLENBQU8sMkJBQVA7TUFDSSx3QkFBQSxHQUEyQixJQUFDLENBQUEsZ0NBQUQsQ0FBa0MsSUFBQyxDQUFBLFdBQW5DLEVBRC9COztJQUtBLHFCQUFBLEdBQXdCLElBQUMsQ0FBQTtJQUN6QixjQUFBLEdBQWlCLENBQUkscUJBQXFCLENBQUMsSUFBdEIsQ0FBMkIsSUFBQyxDQUFBLFdBQTVCO0FBRXJCLFdBQU0sSUFBQyxDQUFBLGNBQUQsQ0FBQSxDQUFOO01BQ0ksTUFBQSxHQUFTLElBQUMsQ0FBQSx5QkFBRCxDQUFBO01BRVQsSUFBRyxNQUFBLEtBQVUsU0FBYjtRQUNJLGNBQUEsR0FBaUIsQ0FBSSxxQkFBcUIsQ0FBQyxJQUF0QixDQUEyQixJQUFDLENBQUEsV0FBNUIsRUFEekI7O01BR0EsSUFBRyxjQUFBLElBQW1CLElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQXRCO0FBQ0ksaUJBREo7O01BR0EsSUFBRyxJQUFDLENBQUEsa0JBQUQsQ0FBQSxDQUFIO1FBQ0ksSUFBSSxDQUFDLElBQUwsQ0FBVSxJQUFDLENBQUEsV0FBWSxpQkFBdkI7QUFDQSxpQkFGSjs7TUFJQSxJQUFHLHdCQUFBLElBQTZCLENBQUksSUFBQyxDQUFBLGdDQUFELENBQWtDLElBQUMsQ0FBQSxXQUFuQyxDQUFqQyxJQUFxRixNQUFBLEtBQVUsU0FBbEc7UUFDSSxJQUFDLENBQUEsa0JBQUQsQ0FBQTtBQUNBLGNBRko7O01BSUEsSUFBRyxNQUFBLElBQVUsU0FBYjtRQUNJLElBQUksQ0FBQyxJQUFMLENBQVUsSUFBQyxDQUFBLFdBQVksaUJBQXZCLEVBREo7T0FBQSxNQUVLLElBQUcsS0FBSyxDQUFDLEtBQU4sQ0FBWSxJQUFDLENBQUEsV0FBYixDQUF5QixDQUFDLE1BQTFCLENBQWlDLENBQWpDLENBQUEsS0FBdUMsR0FBMUM7QUFBQTtPQUFBLE1BRUEsSUFBRyxDQUFBLEtBQUssTUFBUjtRQUNELElBQUMsQ0FBQSxrQkFBRCxDQUFBO0FBQ0EsY0FGQztPQUFBLE1BQUE7QUFJRCxjQUFVLElBQUEsY0FBQSxDQUFlLHNCQUFmLEVBQXVDLElBQUMsQ0FBQSxvQkFBRCxDQUFBLENBQUEsR0FBMEIsQ0FBakUsRUFBb0UsSUFBQyxDQUFBLFdBQXJFLEVBSlQ7O0lBckJUO0FBNEJBLFdBQU8sSUFBSSxDQUFDLElBQUwsQ0FBVSxJQUFWO0VBckRROzttQkE0RG5CLGNBQUEsR0FBZ0IsU0FBQTtJQUNaLElBQUcsSUFBQyxDQUFBLGFBQUQsSUFBa0IsSUFBQyxDQUFBLEtBQUssQ0FBQyxNQUFQLEdBQWdCLENBQXJDO0FBQ0ksYUFBTyxNQURYOztJQUdBLElBQUMsQ0FBQSxXQUFELEdBQWUsSUFBQyxDQUFBLEtBQU0sQ0FBQSxFQUFFLElBQUMsQ0FBQSxhQUFIO0FBRXRCLFdBQU87RUFOSzs7bUJBV2hCLGtCQUFBLEdBQW9CLFNBQUE7SUFDaEIsSUFBQyxDQUFBLFdBQUQsR0FBZSxJQUFDLENBQUEsS0FBTSxDQUFBLEVBQUUsSUFBQyxDQUFBLGFBQUg7RUFETjs7bUJBZXBCLFVBQUEsR0FBWSxTQUFDLEtBQUQsRUFBUSxzQkFBUixFQUFnQyxhQUFoQztBQUNSLFFBQUE7SUFBQSxJQUFHLENBQUEsS0FBSyxLQUFLLENBQUMsT0FBTixDQUFjLEdBQWQsQ0FBUjtNQUNJLEdBQUEsR0FBTSxLQUFLLENBQUMsT0FBTixDQUFjLEdBQWQ7TUFDTixJQUFHLEdBQUEsS0FBUyxDQUFDLENBQWI7UUFDSSxLQUFBLEdBQVEsS0FBSyxDQUFDLE1BQU4sQ0FBYSxDQUFiLEVBQWdCLEdBQUEsR0FBSSxDQUFwQixFQURaO09BQUEsTUFBQTtRQUdJLEtBQUEsR0FBUSxLQUFNLFVBSGxCOztNQUtBLElBQUcsSUFBQyxDQUFBLElBQUssQ0FBQSxLQUFBLENBQU4sS0FBZ0IsTUFBbkI7QUFDSSxjQUFVLElBQUEsY0FBQSxDQUFlLGFBQUEsR0FBYyxLQUFkLEdBQW9CLG1CQUFuQyxFQUF3RCxJQUFDLENBQUEsV0FBekQsRUFEZDs7QUFHQSxhQUFPLElBQUMsQ0FBQSxJQUFLLENBQUEsS0FBQSxFQVZqQjs7SUFhQSxJQUFHLE9BQUEsR0FBVSxJQUFDLENBQUEseUJBQXlCLENBQUMsSUFBM0IsQ0FBZ0MsS0FBaEMsQ0FBYjtNQUNJLFNBQUEsNkNBQWdDO01BRWhDLFlBQUEsR0FBZSxJQUFJLENBQUMsR0FBTCxDQUFTLFFBQUEsQ0FBUyxTQUFULENBQVQ7TUFDZixJQUFHLEtBQUEsQ0FBTSxZQUFOLENBQUg7UUFBNEIsWUFBQSxHQUFlLEVBQTNDOztNQUNBLEdBQUEsR0FBTSxJQUFDLENBQUEsaUJBQUQsQ0FBbUIsT0FBTyxDQUFDLFNBQTNCLEVBQXNDLElBQUMsQ0FBQSxlQUFlLENBQUMsT0FBakIsQ0FBeUIsU0FBekIsRUFBb0MsRUFBcEMsQ0FBdEMsRUFBK0UsWUFBL0U7TUFDTixJQUFHLG9CQUFIO1FBRUksTUFBTSxDQUFDLFNBQVAsQ0FBaUIsc0JBQWpCLEVBQXlDLGFBQXpDO0FBQ0EsZUFBTyxNQUFNLENBQUMsV0FBUCxDQUFtQixPQUFPLENBQUMsSUFBUixHQUFhLEdBQWIsR0FBaUIsR0FBcEMsRUFIWDtPQUFBLE1BQUE7QUFLSSxlQUFPLElBTFg7T0FOSjs7SUFjQSxZQUFHLEtBQUssQ0FBQyxNQUFOLENBQWEsQ0FBYixFQUFBLEtBQW9CLEdBQXBCLElBQUEsSUFBQSxLQUF5QixHQUF6QixJQUFBLElBQUEsS0FBOEIsR0FBOUIsSUFBQSxJQUFBLEtBQW1DLEdBQXRDO0FBQ0ksYUFBTSxJQUFOO0FBQ0k7QUFDSSxpQkFBTyxNQUFNLENBQUMsS0FBUCxDQUFhLEtBQWIsRUFBb0Isc0JBQXBCLEVBQTRDLGFBQTVDLEVBRFg7U0FBQSxhQUFBO1VBRU07VUFDRixJQUFHLENBQUEsWUFBYSxTQUFiLElBQTJCLElBQUMsQ0FBQSxjQUFELENBQUEsQ0FBOUI7WUFDSSxLQUFBLElBQVMsSUFBQSxHQUFPLEtBQUssQ0FBQyxJQUFOLENBQVcsSUFBQyxDQUFBLFdBQVosRUFBeUIsR0FBekIsRUFEcEI7V0FBQSxNQUFBO1lBR0ksQ0FBQyxDQUFDLFVBQUYsR0FBZSxJQUFDLENBQUEsb0JBQUQsQ0FBQSxDQUFBLEdBQTBCO1lBQ3pDLENBQUMsQ0FBQyxPQUFGLEdBQVksSUFBQyxDQUFBO0FBQ2Isa0JBQU0sRUFMVjtXQUhKOztNQURKLENBREo7S0FBQSxNQUFBO01BWUksSUFBRyxJQUFDLENBQUEsa0JBQUQsQ0FBQSxDQUFIO1FBQ0ksS0FBQSxJQUFTLElBQUEsR0FBTyxJQUFDLENBQUEsaUJBQUQsQ0FBQSxFQURwQjs7QUFFQSxhQUFPLE1BQU0sQ0FBQyxLQUFQLENBQWEsS0FBYixFQUFvQixzQkFBcEIsRUFBNEMsYUFBNUMsRUFkWDs7RUE1QlE7O21CQXVEWixpQkFBQSxHQUFtQixTQUFDLFNBQUQsRUFBWSxTQUFaLEVBQTRCLFdBQTVCO0FBQ2YsUUFBQTs7TUFEMkIsWUFBWTs7O01BQUksY0FBYzs7SUFDekQsTUFBQSxHQUFTLElBQUMsQ0FBQSxjQUFELENBQUE7SUFDVCxJQUFHLENBQUksTUFBUDtBQUNJLGFBQU8sR0FEWDs7SUFHQSxrQkFBQSxHQUFxQixJQUFDLENBQUEsa0JBQUQsQ0FBQTtJQUNyQixJQUFBLEdBQU87QUFHUCxXQUFNLE1BQUEsSUFBVyxrQkFBakI7TUFFSSxJQUFHLE1BQUEsR0FBUyxJQUFDLENBQUEsY0FBRCxDQUFBLENBQVo7UUFDSSxJQUFBLElBQVE7UUFDUixrQkFBQSxHQUFxQixJQUFDLENBQUEsa0JBQUQsQ0FBQSxFQUZ6Qjs7SUFGSjtJQVFBLElBQUcsQ0FBQSxLQUFLLFdBQVI7TUFDSSxJQUFHLE9BQUEsR0FBVSxJQUFDLENBQUEscUJBQXFCLENBQUMsSUFBdkIsQ0FBNEIsSUFBQyxDQUFBLFdBQTdCLENBQWI7UUFDSSxXQUFBLEdBQWMsT0FBUSxDQUFBLENBQUEsQ0FBRSxDQUFDLE9BRDdCO09BREo7O0lBS0EsSUFBRyxXQUFBLEdBQWMsQ0FBakI7TUFDSSxPQUFBLEdBQVUsSUFBQyxDQUFBLG9DQUFxQyxDQUFBLFdBQUE7TUFDaEQsSUFBTyxlQUFQO1FBQ0ksT0FBQSxHQUFjLElBQUEsT0FBQSxDQUFRLEtBQUEsR0FBTSxXQUFOLEdBQWtCLFFBQTFCO1FBQ2QsTUFBTSxDQUFBLFNBQUUsQ0FBQSxvQ0FBcUMsQ0FBQSxXQUFBLENBQTdDLEdBQTRELFFBRmhFOztBQUlBLGFBQU0sTUFBQSxJQUFXLENBQUMsa0JBQUEsSUFBc0IsQ0FBQSxPQUFBLEdBQVUsT0FBTyxDQUFDLElBQVIsQ0FBYSxJQUFDLENBQUEsV0FBZCxDQUFWLENBQXZCLENBQWpCO1FBQ0ksSUFBRyxrQkFBSDtVQUNJLElBQUEsSUFBUSxJQUFDLENBQUEsV0FBWSxvQkFEekI7U0FBQSxNQUFBO1VBR0ksSUFBQSxJQUFRLE9BQVEsQ0FBQSxDQUFBLEVBSHBCOztRQU1BLElBQUcsTUFBQSxHQUFTLElBQUMsQ0FBQSxjQUFELENBQUEsQ0FBWjtVQUNJLElBQUEsSUFBUTtVQUNSLGtCQUFBLEdBQXFCLElBQUMsQ0FBQSxrQkFBRCxDQUFBLEVBRnpCOztNQVBKLENBTko7S0FBQSxNQWlCSyxJQUFHLE1BQUg7TUFDRCxJQUFBLElBQVEsS0FEUDs7SUFJTCxJQUFHLE1BQUg7TUFDSSxJQUFDLENBQUEsa0JBQUQsQ0FBQSxFQURKOztJQUtBLElBQUcsR0FBQSxLQUFPLFNBQVY7TUFDSSxPQUFBLEdBQVU7QUFDVjtBQUFBLFdBQUEscUNBQUE7O1FBQ0ksSUFBRyxJQUFJLENBQUMsTUFBTCxLQUFlLENBQWYsSUFBb0IsSUFBSSxDQUFDLE1BQUwsQ0FBWSxDQUFaLENBQUEsS0FBa0IsR0FBekM7VUFDSSxPQUFBLEdBQVUsS0FBSyxDQUFDLEtBQU4sQ0FBWSxPQUFaLEVBQXFCLEdBQXJCLENBQUEsR0FBNEIsSUFBNUIsR0FBbUMsS0FEakQ7U0FBQSxNQUFBO1VBR0ksT0FBQSxJQUFXLElBQUEsR0FBTyxJQUh0Qjs7QUFESjtNQUtBLElBQUEsR0FBTyxRQVBYOztJQVNBLElBQUcsR0FBQSxLQUFTLFNBQVo7TUFFSSxJQUFBLEdBQU8sS0FBSyxDQUFDLEtBQU4sQ0FBWSxJQUFaLEVBRlg7O0lBS0EsSUFBRyxFQUFBLEtBQU0sU0FBVDtNQUNJLElBQUEsR0FBTyxJQUFDLENBQUEsc0JBQXNCLENBQUMsT0FBeEIsQ0FBZ0MsSUFBaEMsRUFBc0MsSUFBdEMsRUFEWDtLQUFBLE1BRUssSUFBRyxHQUFBLEtBQU8sU0FBVjtNQUNELElBQUEsR0FBTyxJQUFDLENBQUEsc0JBQXNCLENBQUMsT0FBeEIsQ0FBZ0MsSUFBaEMsRUFBc0MsRUFBdEMsRUFETjs7QUFHTCxXQUFPO0VBbkVROzttQkEwRW5CLGtCQUFBLEdBQW9CLFNBQUMsY0FBRDtBQUNoQixRQUFBOztNQURpQixpQkFBaUI7O0lBQ2xDLGtCQUFBLEdBQXFCLElBQUMsQ0FBQSx5QkFBRCxDQUFBO0lBQ3JCLEdBQUEsR0FBTSxDQUFJLElBQUMsQ0FBQSxjQUFELENBQUE7SUFFVixJQUFHLGNBQUg7QUFDSSxhQUFNLENBQUksR0FBSixJQUFhLElBQUMsQ0FBQSxrQkFBRCxDQUFBLENBQW5CO1FBQ0ksR0FBQSxHQUFNLENBQUksSUFBQyxDQUFBLGNBQUQsQ0FBQTtNQURkLENBREo7S0FBQSxNQUFBO0FBSUksYUFBTSxDQUFJLEdBQUosSUFBYSxJQUFDLENBQUEsa0JBQUQsQ0FBQSxDQUFuQjtRQUNJLEdBQUEsR0FBTSxDQUFJLElBQUMsQ0FBQSxjQUFELENBQUE7TUFEZCxDQUpKOztJQU9BLElBQUcsR0FBSDtBQUNJLGFBQU8sTUFEWDs7SUFHQSxHQUFBLEdBQU07SUFDTixJQUFHLElBQUMsQ0FBQSx5QkFBRCxDQUFBLENBQUEsR0FBK0Isa0JBQWxDO01BQ0ksR0FBQSxHQUFNLEtBRFY7O0lBR0EsSUFBQyxDQUFBLGtCQUFELENBQUE7QUFFQSxXQUFPO0VBcEJTOzttQkEyQnBCLGtCQUFBLEdBQW9CLFNBQUE7QUFDaEIsUUFBQTtJQUFBLFdBQUEsR0FBYyxLQUFLLENBQUMsSUFBTixDQUFXLElBQUMsQ0FBQSxXQUFaLEVBQXlCLEdBQXpCO0FBQ2QsV0FBTyxXQUFXLENBQUMsTUFBWixLQUFzQixDQUF0QixJQUEyQixXQUFXLENBQUMsTUFBWixDQUFtQixDQUFuQixDQUFBLEtBQXlCO0VBRjNDOzttQkFTcEIsa0JBQUEsR0FBb0IsU0FBQTtBQUNoQixXQUFPLEVBQUEsS0FBTSxLQUFLLENBQUMsSUFBTixDQUFXLElBQUMsQ0FBQSxXQUFaLEVBQXlCLEdBQXpCO0VBREc7O21CQVFwQixvQkFBQSxHQUFzQixTQUFBO0FBRWxCLFFBQUE7SUFBQSxZQUFBLEdBQWUsS0FBSyxDQUFDLEtBQU4sQ0FBWSxJQUFDLENBQUEsV0FBYixFQUEwQixHQUExQjtBQUVmLFdBQU8sWUFBWSxDQUFDLE1BQWIsQ0FBb0IsQ0FBcEIsQ0FBQSxLQUEwQjtFQUpmOzttQkFhdEIsT0FBQSxHQUFTLFNBQUMsS0FBRDtBQUNMLFFBQUE7SUFBQSxJQUFHLEtBQUssQ0FBQyxPQUFOLENBQWMsSUFBZCxDQUFBLEtBQXlCLENBQUMsQ0FBN0I7TUFDSSxLQUFBLEdBQVEsS0FBSyxDQUFDLEtBQU4sQ0FBWSxNQUFaLENBQW1CLENBQUMsSUFBcEIsQ0FBeUIsSUFBekIsQ0FBOEIsQ0FBQyxLQUEvQixDQUFxQyxJQUFyQyxDQUEwQyxDQUFDLElBQTNDLENBQWdELElBQWhELEVBRFo7O0lBSUEsS0FBQSxHQUFRO0lBQ1IsTUFBaUIsSUFBQyxDQUFBLG1CQUFtQixDQUFDLFVBQXJCLENBQWdDLEtBQWhDLEVBQXVDLEVBQXZDLENBQWpCLEVBQUMsY0FBRCxFQUFRO0lBQ1IsSUFBQyxDQUFBLE1BQUQsSUFBVztJQUdYLE9BQXdCLElBQUMsQ0FBQSx3QkFBd0IsQ0FBQyxVQUExQixDQUFxQyxLQUFyQyxFQUE0QyxFQUE1QyxFQUFnRCxDQUFoRCxDQUF4QixFQUFDLHNCQUFELEVBQWU7SUFDZixJQUFHLEtBQUEsS0FBUyxDQUFaO01BRUksSUFBQyxDQUFBLE1BQUQsSUFBVyxLQUFLLENBQUMsV0FBTixDQUFrQixLQUFsQixFQUF5QixJQUF6QixDQUFBLEdBQWlDLEtBQUssQ0FBQyxXQUFOLENBQWtCLFlBQWxCLEVBQWdDLElBQWhDO01BQzVDLEtBQUEsR0FBUSxhQUhaOztJQU1BLE9BQXdCLElBQUMsQ0FBQSw2QkFBNkIsQ0FBQyxVQUEvQixDQUEwQyxLQUExQyxFQUFpRCxFQUFqRCxFQUFxRCxDQUFyRCxDQUF4QixFQUFDLHNCQUFELEVBQWU7SUFDZixJQUFHLEtBQUEsS0FBUyxDQUFaO01BRUksSUFBQyxDQUFBLE1BQUQsSUFBVyxLQUFLLENBQUMsV0FBTixDQUFrQixLQUFsQixFQUF5QixJQUF6QixDQUFBLEdBQWlDLEtBQUssQ0FBQyxXQUFOLENBQWtCLFlBQWxCLEVBQWdDLElBQWhDO01BQzVDLEtBQUEsR0FBUTtNQUdSLEtBQUEsR0FBUSxJQUFDLENBQUEsMkJBQTJCLENBQUMsT0FBN0IsQ0FBcUMsS0FBckMsRUFBNEMsRUFBNUMsRUFOWjs7SUFTQSxLQUFBLEdBQVEsS0FBSyxDQUFDLEtBQU4sQ0FBWSxJQUFaO0lBQ1IsY0FBQSxHQUFpQixDQUFDO0FBQ2xCLFNBQUEsdUNBQUE7O01BQ0ksSUFBWSxLQUFLLENBQUMsSUFBTixDQUFXLElBQVgsRUFBaUIsR0FBakIsQ0FBcUIsQ0FBQyxNQUF0QixLQUFnQyxDQUE1QztBQUFBLGlCQUFBOztNQUNBLE1BQUEsR0FBUyxJQUFJLENBQUMsTUFBTCxHQUFjLEtBQUssQ0FBQyxLQUFOLENBQVksSUFBWixDQUFpQixDQUFDO01BQ3pDLElBQUcsY0FBQSxLQUFrQixDQUFDLENBQW5CLElBQXdCLE1BQUEsR0FBUyxjQUFwQztRQUNJLGNBQUEsR0FBaUIsT0FEckI7O0FBSEo7SUFLQSxJQUFHLGNBQUEsR0FBaUIsQ0FBcEI7QUFDSSxXQUFBLGlEQUFBOztRQUNJLEtBQU0sQ0FBQSxDQUFBLENBQU4sR0FBVyxJQUFLO0FBRHBCO01BRUEsS0FBQSxHQUFRLEtBQUssQ0FBQyxJQUFOLENBQVcsSUFBWCxFQUhaOztBQUtBLFdBQU87RUF2Q0Y7O21CQThDVCw4QkFBQSxHQUFnQyxTQUFDLGtCQUFEO0FBQzVCLFFBQUE7O01BRDZCLHFCQUFxQjs7O01BQ2xELHFCQUFzQixJQUFDLENBQUEseUJBQUQsQ0FBQTs7SUFDdEIsTUFBQSxHQUFTLElBQUMsQ0FBQSxjQUFELENBQUE7QUFFVCxXQUFNLE1BQUEsSUFBVyxJQUFDLENBQUEsa0JBQUQsQ0FBQSxDQUFqQjtNQUNJLE1BQUEsR0FBUyxJQUFDLENBQUEsY0FBRCxDQUFBO0lBRGI7SUFHQSxJQUFHLEtBQUEsS0FBUyxNQUFaO0FBQ0ksYUFBTyxNQURYOztJQUdBLEdBQUEsR0FBTTtJQUNOLElBQUcsSUFBQyxDQUFBLHlCQUFELENBQUEsQ0FBQSxLQUFnQyxrQkFBaEMsSUFBdUQsSUFBQyxDQUFBLGdDQUFELENBQWtDLElBQUMsQ0FBQSxXQUFuQyxDQUExRDtNQUNJLEdBQUEsR0FBTSxLQURWOztJQUdBLElBQUMsQ0FBQSxrQkFBRCxDQUFBO0FBRUEsV0FBTztFQWhCcUI7O21CQXVCaEMsZ0NBQUEsR0FBa0MsU0FBQTtBQUM5QixXQUFPLElBQUMsQ0FBQSxXQUFELEtBQWdCLEdBQWhCLElBQXVCLElBQUMsQ0FBQSxXQUFZLFlBQWIsS0FBdUI7RUFEdkI7Ozs7OztBQUl0QyxNQUFNLENBQUMsT0FBUCxHQUFpQjs7OztBQ3RvQmpCLElBQUE7O0FBQU07b0JBR0YsS0FBQSxHQUFnQjs7b0JBR2hCLFFBQUEsR0FBZ0I7O29CQUdoQixZQUFBLEdBQWdCOztvQkFHaEIsT0FBQSxHQUFnQjs7RUFNSCxpQkFBQyxRQUFELEVBQVcsU0FBWDtBQUNULFFBQUE7O01BRG9CLFlBQVk7O0lBQ2hDLFlBQUEsR0FBZTtJQUNmLEdBQUEsR0FBTSxRQUFRLENBQUM7SUFDZixPQUFBLEdBQVU7SUFHVixzQkFBQSxHQUF5QjtJQUN6QixDQUFBLEdBQUk7QUFDSixXQUFNLENBQUEsR0FBSSxHQUFWO01BQ0ksS0FBQSxHQUFRLFFBQVEsQ0FBQyxNQUFULENBQWdCLENBQWhCO01BQ1IsSUFBRyxLQUFBLEtBQVMsSUFBWjtRQUVJLFlBQUEsSUFBZ0IsUUFBUztRQUN6QixDQUFBLEdBSEo7T0FBQSxNQUlLLElBQUcsS0FBQSxLQUFTLEdBQVo7UUFFRCxJQUFHLENBQUEsR0FBSSxHQUFBLEdBQU0sQ0FBYjtVQUNJLElBQUEsR0FBTyxRQUFTO1VBQ2hCLElBQUcsSUFBQSxLQUFRLEtBQVg7WUFFSSxDQUFBLElBQUs7WUFDTCxZQUFBLElBQWdCLEtBSHBCO1dBQUEsTUFJSyxJQUFHLElBQUEsS0FBUSxLQUFYO1lBRUQsc0JBQUE7WUFDQSxDQUFBLElBQUs7WUFDTCxJQUFBLEdBQU87QUFDUCxtQkFBTSxDQUFBLEdBQUksQ0FBSixHQUFRLEdBQWQ7Y0FDSSxPQUFBLEdBQVUsUUFBUSxDQUFDLE1BQVQsQ0FBZ0IsQ0FBQSxHQUFJLENBQXBCO2NBQ1YsSUFBRyxPQUFBLEtBQVcsR0FBZDtnQkFDSSxZQUFBLElBQWdCO2dCQUNoQixDQUFBO2dCQUNBLElBQUcsSUFBSSxDQUFDLE1BQUwsR0FBYyxDQUFqQjs7b0JBRUksVUFBVzs7a0JBQ1gsT0FBUSxDQUFBLElBQUEsQ0FBUixHQUFnQix1QkFIcEI7O0FBSUEsc0JBUEo7ZUFBQSxNQUFBO2dCQVNJLElBQUEsSUFBUSxRQVRaOztjQVdBLENBQUE7WUFiSixDQUxDO1dBQUEsTUFBQTtZQW9CRCxZQUFBLElBQWdCO1lBQ2hCLHNCQUFBLEdBckJDO1dBTlQ7U0FBQSxNQUFBO1VBNkJJLFlBQUEsSUFBZ0IsTUE3QnBCO1NBRkM7T0FBQSxNQUFBO1FBaUNELFlBQUEsSUFBZ0IsTUFqQ2Y7O01BbUNMLENBQUE7SUF6Q0o7SUEyQ0EsSUFBQyxDQUFBLFFBQUQsR0FBWTtJQUNaLElBQUMsQ0FBQSxZQUFELEdBQWdCO0lBQ2hCLElBQUMsQ0FBQSxLQUFELEdBQWEsSUFBQSxNQUFBLENBQU8sSUFBQyxDQUFBLFlBQVIsRUFBc0IsR0FBQSxHQUFJLFNBQVMsQ0FBQyxPQUFWLENBQWtCLEdBQWxCLEVBQXVCLEVBQXZCLENBQTFCO0lBQ2IsSUFBQyxDQUFBLE9BQUQsR0FBVztFQXRERjs7b0JBK0RiLElBQUEsR0FBTSxTQUFDLEdBQUQ7QUFDRixRQUFBO0lBQUEsSUFBQyxDQUFBLEtBQUssQ0FBQyxTQUFQLEdBQW1CO0lBQ25CLE9BQUEsR0FBVSxJQUFDLENBQUEsS0FBSyxDQUFDLElBQVAsQ0FBWSxHQUFaO0lBRVYsSUFBTyxlQUFQO0FBQ0ksYUFBTyxLQURYOztJQUdBLElBQUcsb0JBQUg7QUFDSTtBQUFBLFdBQUEsV0FBQTs7UUFDSSxPQUFRLENBQUEsSUFBQSxDQUFSLEdBQWdCLE9BQVEsQ0FBQSxLQUFBO0FBRDVCLE9BREo7O0FBSUEsV0FBTztFQVhMOztvQkFvQk4sSUFBQSxHQUFNLFNBQUMsR0FBRDtJQUNGLElBQUMsQ0FBQSxLQUFLLENBQUMsU0FBUCxHQUFtQjtBQUNuQixXQUFPLElBQUMsQ0FBQSxLQUFLLENBQUMsSUFBUCxDQUFZLEdBQVo7RUFGTDs7b0JBWU4sT0FBQSxHQUFTLFNBQUMsR0FBRCxFQUFNLFdBQU47SUFDTCxJQUFDLENBQUEsS0FBSyxDQUFDLFNBQVAsR0FBbUI7QUFDbkIsV0FBTyxHQUFHLENBQUMsT0FBSixDQUFZLElBQUMsQ0FBQSxLQUFiLEVBQW9CLFdBQXBCO0VBRkY7O29CQWNULFVBQUEsR0FBWSxTQUFDLEdBQUQsRUFBTSxXQUFOLEVBQW1CLEtBQW5CO0FBQ1IsUUFBQTs7TUFEMkIsUUFBUTs7SUFDbkMsSUFBQyxDQUFBLEtBQUssQ0FBQyxTQUFQLEdBQW1CO0lBQ25CLEtBQUEsR0FBUTtBQUNSLFdBQU0sSUFBQyxDQUFBLEtBQUssQ0FBQyxJQUFQLENBQVksR0FBWixDQUFBLElBQXFCLENBQUMsS0FBQSxLQUFTLENBQVQsSUFBYyxLQUFBLEdBQVEsS0FBdkIsQ0FBM0I7TUFDSSxJQUFDLENBQUEsS0FBSyxDQUFDLFNBQVAsR0FBbUI7TUFDbkIsR0FBQSxHQUFNLEdBQUcsQ0FBQyxPQUFKLENBQVksSUFBQyxDQUFBLEtBQWIsRUFBb0IsV0FBcEI7TUFDTixLQUFBO0lBSEo7QUFLQSxXQUFPLENBQUMsR0FBRCxFQUFNLEtBQU47RUFSQzs7Ozs7O0FBV2hCLE1BQU0sQ0FBQyxPQUFQLEdBQWlCOzs7O0FDN0lqQixJQUFBOztBQUFBLEtBQUEsR0FBVSxPQUFBLENBQVEsU0FBUjs7QUFDVixPQUFBLEdBQVUsT0FBQSxDQUFRLFdBQVI7O0FBSUo7OztFQUlGLFNBQUMsQ0FBQSx5QkFBRCxHQUFvQyxJQUFBLE9BQUEsQ0FBUSxrRkFBUjs7RUFTcEMsU0FBQyxDQUFBLDBCQUFELEdBQTZCLFNBQUMsS0FBRDtBQUN6QixXQUFPLEtBQUssQ0FBQyxPQUFOLENBQWMsT0FBZCxFQUF1QixJQUF2QjtFQURrQjs7RUFVN0IsU0FBQyxDQUFBLDBCQUFELEdBQTZCLFNBQUMsS0FBRDs7TUFDekIsSUFBQyxDQUFBLG9CQUFxQixDQUFBLFNBQUEsS0FBQTtlQUFBLFNBQUMsR0FBRDtBQUNsQixpQkFBTyxLQUFDLENBQUEsaUJBQUQsQ0FBbUIsR0FBbkI7UUFEVztNQUFBLENBQUEsQ0FBQSxDQUFBLElBQUE7O0FBSXRCLFdBQU8sSUFBQyxDQUFBLHlCQUF5QixDQUFDLE9BQTNCLENBQW1DLEtBQW5DLEVBQTBDLElBQUMsQ0FBQSxpQkFBM0M7RUFMa0I7O0VBYzdCLFNBQUMsQ0FBQSxpQkFBRCxHQUFvQixTQUFDLEtBQUQ7QUFDaEIsUUFBQTtJQUFBLEVBQUEsR0FBSyxNQUFNLENBQUM7QUFDWixZQUFPLEtBQUssQ0FBQyxNQUFOLENBQWEsQ0FBYixDQUFQO0FBQUEsV0FDUyxHQURUO0FBRVEsZUFBTyxFQUFBLENBQUcsQ0FBSDtBQUZmLFdBR1MsR0FIVDtBQUlRLGVBQU8sRUFBQSxDQUFHLENBQUg7QUFKZixXQUtTLEdBTFQ7QUFNUSxlQUFPLEVBQUEsQ0FBRyxDQUFIO0FBTmYsV0FPUyxHQVBUO0FBUVEsZUFBTztBQVJmLFdBU1MsSUFUVDtBQVVRLGVBQU87QUFWZixXQVdTLEdBWFQ7QUFZUSxlQUFPO0FBWmYsV0FhUyxHQWJUO0FBY1EsZUFBTyxFQUFBLENBQUcsRUFBSDtBQWRmLFdBZVMsR0FmVDtBQWdCUSxlQUFPLEVBQUEsQ0FBRyxFQUFIO0FBaEJmLFdBaUJTLEdBakJUO0FBa0JRLGVBQU8sRUFBQSxDQUFHLEVBQUg7QUFsQmYsV0FtQlMsR0FuQlQ7QUFvQlEsZUFBTyxFQUFBLENBQUcsRUFBSDtBQXBCZixXQXFCUyxHQXJCVDtBQXNCUSxlQUFPO0FBdEJmLFdBdUJTLEdBdkJUO0FBd0JRLGVBQU87QUF4QmYsV0F5QlMsR0F6QlQ7QUEwQlEsZUFBTztBQTFCZixXQTJCUyxJQTNCVDtBQTRCUSxlQUFPO0FBNUJmLFdBNkJTLEdBN0JUO0FBK0JRLGVBQU8sRUFBQSxDQUFHLE1BQUg7QUEvQmYsV0FnQ1MsR0FoQ1Q7QUFrQ1EsZUFBTyxFQUFBLENBQUcsTUFBSDtBQWxDZixXQW1DUyxHQW5DVDtBQXFDUSxlQUFPLEVBQUEsQ0FBRyxNQUFIO0FBckNmLFdBc0NTLEdBdENUO0FBd0NRLGVBQU8sRUFBQSxDQUFHLE1BQUg7QUF4Q2YsV0F5Q1MsR0F6Q1Q7QUEwQ1EsZUFBTyxLQUFLLENBQUMsT0FBTixDQUFjLEtBQUssQ0FBQyxNQUFOLENBQWEsS0FBSyxDQUFDLE1BQU4sQ0FBYSxDQUFiLEVBQWdCLENBQWhCLENBQWIsQ0FBZDtBQTFDZixXQTJDUyxHQTNDVDtBQTRDUSxlQUFPLEtBQUssQ0FBQyxPQUFOLENBQWMsS0FBSyxDQUFDLE1BQU4sQ0FBYSxLQUFLLENBQUMsTUFBTixDQUFhLENBQWIsRUFBZ0IsQ0FBaEIsQ0FBYixDQUFkO0FBNUNmLFdBNkNTLEdBN0NUO0FBOENRLGVBQU8sS0FBSyxDQUFDLE9BQU4sQ0FBYyxLQUFLLENBQUMsTUFBTixDQUFhLEtBQUssQ0FBQyxNQUFOLENBQWEsQ0FBYixFQUFnQixDQUFoQixDQUFiLENBQWQ7QUE5Q2Y7QUFnRFEsZUFBTztBQWhEZjtFQUZnQjs7Ozs7O0FBb0R4QixNQUFNLENBQUMsT0FBUCxHQUFpQjs7OztBQzlGakIsSUFBQSxjQUFBO0VBQUE7O0FBQUEsT0FBQSxHQUFVLE9BQUEsQ0FBUSxXQUFSOztBQUlKOzs7RUFFRixLQUFDLENBQUEsdUJBQUQsR0FBNEI7O0VBQzVCLEtBQUMsQ0FBQSx3QkFBRCxHQUE0Qjs7RUFDNUIsS0FBQyxDQUFBLFlBQUQsR0FBNEI7O0VBQzVCLEtBQUMsQ0FBQSxZQUFELEdBQTRCOztFQUM1QixLQUFDLENBQUEsV0FBRCxHQUE0Qjs7RUFDNUIsS0FBQyxDQUFBLGlCQUFELEdBQTRCOztFQUc1QixLQUFDLENBQUEsWUFBRCxHQUFnQyxJQUFBLE9BQUEsQ0FBUSxHQUFBLEdBQ2hDLCtCQURnQyxHQUVoQyx3QkFGZ0MsR0FHaEMsc0JBSGdDLEdBSWhDLG9CQUpnQyxHQUtoQyxzQkFMZ0MsR0FNaEMsd0JBTmdDLEdBT2hDLHdCQVBnQyxHQVFoQyw0QkFSZ0MsR0FTaEMsMERBVGdDLEdBVWhDLHFDQVZnQyxHQVdoQyxHQVh3QixFQVduQixHQVhtQjs7RUFjaEMsS0FBQyxDQUFBLHFCQUFELEdBQWdDLElBQUEsSUFBQSxDQUFBLENBQU0sQ0FBQyxpQkFBUCxDQUFBLENBQUosR0FBaUMsRUFBakMsR0FBc0M7O0VBU2xFLEtBQUMsQ0FBQSxJQUFELEdBQU8sU0FBQyxHQUFELEVBQU0sS0FBTjtBQUNILFFBQUE7O01BRFMsUUFBUTs7SUFDakIsU0FBQSxHQUFZLElBQUMsQ0FBQSx1QkFBd0IsQ0FBQSxLQUFBO0lBQ3JDLElBQU8saUJBQVA7TUFDSSxJQUFDLENBQUEsdUJBQXdCLENBQUEsS0FBQSxDQUF6QixHQUFrQyxTQUFBLEdBQWdCLElBQUEsTUFBQSxDQUFPLEdBQUEsR0FBSSxLQUFKLEdBQVUsRUFBVixHQUFhLEtBQWIsR0FBbUIsR0FBMUIsRUFEdEQ7O0lBRUEsU0FBUyxDQUFDLFNBQVYsR0FBc0I7SUFDdEIsVUFBQSxHQUFhLElBQUMsQ0FBQSx3QkFBeUIsQ0FBQSxLQUFBO0lBQ3ZDLElBQU8sa0JBQVA7TUFDSSxJQUFDLENBQUEsd0JBQXlCLENBQUEsS0FBQSxDQUExQixHQUFtQyxVQUFBLEdBQWlCLElBQUEsTUFBQSxDQUFPLEtBQUEsR0FBTSxFQUFOLEdBQVMsS0FBVCxHQUFlLElBQXRCLEVBRHhEOztJQUVBLFVBQVUsQ0FBQyxTQUFYLEdBQXVCO0FBQ3ZCLFdBQU8sR0FBRyxDQUFDLE9BQUosQ0FBWSxTQUFaLEVBQXVCLEVBQXZCLENBQTBCLENBQUMsT0FBM0IsQ0FBbUMsVUFBbkMsRUFBK0MsRUFBL0M7RUFUSjs7RUFtQlAsS0FBQyxDQUFBLEtBQUQsR0FBUSxTQUFDLEdBQUQsRUFBTSxLQUFOO0FBQ0osUUFBQTs7TUFEVSxRQUFROztJQUNsQixTQUFBLEdBQVksSUFBQyxDQUFBLHVCQUF3QixDQUFBLEtBQUE7SUFDckMsSUFBTyxpQkFBUDtNQUNJLElBQUMsQ0FBQSx1QkFBd0IsQ0FBQSxLQUFBLENBQXpCLEdBQWtDLFNBQUEsR0FBZ0IsSUFBQSxNQUFBLENBQU8sR0FBQSxHQUFJLEtBQUosR0FBVSxFQUFWLEdBQWEsS0FBYixHQUFtQixHQUExQixFQUR0RDs7SUFFQSxTQUFTLENBQUMsU0FBVixHQUFzQjtBQUN0QixXQUFPLEdBQUcsQ0FBQyxPQUFKLENBQVksU0FBWixFQUF1QixFQUF2QjtFQUxIOztFQWVSLEtBQUMsQ0FBQSxLQUFELEdBQVEsU0FBQyxHQUFELEVBQU0sS0FBTjtBQUNKLFFBQUE7O01BRFUsUUFBUTs7SUFDbEIsVUFBQSxHQUFhLElBQUMsQ0FBQSx3QkFBeUIsQ0FBQSxLQUFBO0lBQ3ZDLElBQU8sa0JBQVA7TUFDSSxJQUFDLENBQUEsd0JBQXlCLENBQUEsS0FBQSxDQUExQixHQUFtQyxVQUFBLEdBQWlCLElBQUEsTUFBQSxDQUFPLEtBQUEsR0FBTSxFQUFOLEdBQVMsS0FBVCxHQUFlLElBQXRCLEVBRHhEOztJQUVBLFVBQVUsQ0FBQyxTQUFYLEdBQXVCO0FBQ3ZCLFdBQU8sR0FBRyxDQUFDLE9BQUosQ0FBWSxVQUFaLEVBQXdCLEVBQXhCO0VBTEg7O0VBY1IsS0FBQyxDQUFBLE9BQUQsR0FBVSxTQUFDLEtBQUQ7QUFDTixXQUFPLENBQUksS0FBSixJQUFjLEtBQUEsS0FBUyxFQUF2QixJQUE2QixLQUFBLEtBQVMsR0FBdEMsSUFBNkMsQ0FBQyxLQUFBLFlBQWlCLEtBQWpCLElBQTJCLEtBQUssQ0FBQyxNQUFOLEtBQWdCLENBQTVDLENBQTdDLElBQStGLElBQUMsQ0FBQSxhQUFELENBQWUsS0FBZjtFQURoRzs7RUFTVixLQUFDLENBQUEsYUFBRCxHQUFnQixTQUFDLEtBQUQ7QUFDWixRQUFBO0FBQUEsV0FBTyxLQUFBLFlBQWlCLE1BQWpCLElBQTRCOztBQUFDO1dBQUEsVUFBQTs7cUJBQUE7QUFBQTs7UUFBRCxDQUFzQixDQUFDLE1BQXZCLEtBQWlDO0VBRHhEOztFQVloQixLQUFDLENBQUEsV0FBRCxHQUFjLFNBQUMsTUFBRCxFQUFTLFNBQVQsRUFBb0IsS0FBcEIsRUFBMkIsTUFBM0I7QUFDVixRQUFBO0lBQUEsQ0FBQSxHQUFJO0lBRUosTUFBQSxHQUFTLEVBQUEsR0FBSztJQUNkLFNBQUEsR0FBWSxFQUFBLEdBQUs7SUFFakIsSUFBRyxhQUFIO01BQ0ksTUFBQSxHQUFTLE1BQU8sY0FEcEI7O0lBRUEsSUFBRyxjQUFIO01BQ0ksTUFBQSxHQUFTLE1BQU8sa0JBRHBCOztJQUdBLEdBQUEsR0FBTSxNQUFNLENBQUM7SUFDYixNQUFBLEdBQVMsU0FBUyxDQUFDO0FBQ25CLFNBQVMsNEVBQVQ7TUFDSSxJQUFHLFNBQUEsS0FBYSxNQUFPLGlCQUF2QjtRQUNJLENBQUE7UUFDQSxDQUFBLElBQUssTUFBQSxHQUFTLEVBRmxCOztBQURKO0FBS0EsV0FBTztFQWxCRzs7RUEyQmQsS0FBQyxDQUFBLFFBQUQsR0FBVyxTQUFDLEtBQUQ7SUFDUCxJQUFDLENBQUEsWUFBWSxDQUFDLFNBQWQsR0FBMEI7QUFDMUIsV0FBTyxJQUFDLENBQUEsWUFBWSxDQUFDLElBQWQsQ0FBbUIsS0FBbkI7RUFGQTs7RUFXWCxLQUFDLENBQUEsTUFBRCxHQUFTLFNBQUMsS0FBRDtJQUNMLElBQUMsQ0FBQSxXQUFXLENBQUMsU0FBYixHQUF5QjtBQUN6QixXQUFPLFFBQUEsQ0FBUyxDQUFDLEtBQUEsR0FBTSxFQUFQLENBQVUsQ0FBQyxPQUFYLENBQW1CLElBQUMsQ0FBQSxXQUFwQixFQUFpQyxFQUFqQyxDQUFULEVBQStDLENBQS9DO0VBRkY7O0VBV1QsS0FBQyxDQUFBLE1BQUQsR0FBUyxTQUFDLEtBQUQ7SUFDTCxJQUFDLENBQUEsaUJBQWlCLENBQUMsU0FBbkIsR0FBK0I7SUFDL0IsS0FBQSxHQUFRLElBQUMsQ0FBQSxJQUFELENBQU0sS0FBTjtJQUNSLElBQUcsQ0FBQyxLQUFBLEdBQU0sRUFBUCxDQUFXLFlBQVgsS0FBcUIsSUFBeEI7TUFBa0MsS0FBQSxHQUFRLENBQUMsS0FBQSxHQUFNLEVBQVAsQ0FBVyxVQUFyRDs7QUFDQSxXQUFPLFFBQUEsQ0FBUyxDQUFDLEtBQUEsR0FBTSxFQUFQLENBQVUsQ0FBQyxPQUFYLENBQW1CLElBQUMsQ0FBQSxpQkFBcEIsRUFBdUMsRUFBdkMsQ0FBVCxFQUFxRCxFQUFyRDtFQUpGOztFQWFULEtBQUMsQ0FBQSxPQUFELEdBQVUsU0FBQyxDQUFEO0FBQ04sUUFBQTtJQUFBLEVBQUEsR0FBSyxNQUFNLENBQUM7SUFDWixJQUFHLElBQUEsR0FBTyxDQUFDLENBQUEsSUFBSyxRQUFOLENBQVY7QUFDSSxhQUFPLEVBQUEsQ0FBRyxDQUFILEVBRFg7O0lBRUEsSUFBRyxLQUFBLEdBQVEsQ0FBWDtBQUNJLGFBQU8sRUFBQSxDQUFHLElBQUEsR0FBTyxDQUFBLElBQUcsQ0FBYixDQUFBLEdBQWtCLEVBQUEsQ0FBRyxJQUFBLEdBQU8sQ0FBUCxHQUFXLElBQWQsRUFEN0I7O0lBRUEsSUFBRyxPQUFBLEdBQVUsQ0FBYjtBQUNJLGFBQU8sRUFBQSxDQUFHLElBQUEsR0FBTyxDQUFBLElBQUcsRUFBYixDQUFBLEdBQW1CLEVBQUEsQ0FBRyxJQUFBLEdBQU8sQ0FBQSxJQUFHLENBQVYsR0FBYyxJQUFqQixDQUFuQixHQUE0QyxFQUFBLENBQUcsSUFBQSxHQUFPLENBQVAsR0FBVyxJQUFkLEVBRHZEOztBQUdBLFdBQU8sRUFBQSxDQUFHLElBQUEsR0FBTyxDQUFBLElBQUcsRUFBYixDQUFBLEdBQW1CLEVBQUEsQ0FBRyxJQUFBLEdBQU8sQ0FBQSxJQUFHLEVBQVYsR0FBZSxJQUFsQixDQUFuQixHQUE2QyxFQUFBLENBQUcsSUFBQSxHQUFPLENBQUEsSUFBRyxDQUFWLEdBQWMsSUFBakIsQ0FBN0MsR0FBc0UsRUFBQSxDQUFHLElBQUEsR0FBTyxDQUFQLEdBQVcsSUFBZDtFQVR2RTs7RUFtQlYsS0FBQyxDQUFBLFlBQUQsR0FBZSxTQUFDLEtBQUQsRUFBUSxNQUFSO0FBQ1gsUUFBQTs7TUFEbUIsU0FBUzs7SUFDNUIsSUFBRyxPQUFPLEtBQVAsS0FBaUIsUUFBcEI7TUFDSSxVQUFBLEdBQWEsS0FBSyxDQUFDLFdBQU4sQ0FBQTtNQUNiLElBQUcsQ0FBSSxNQUFQO1FBQ0ksSUFBRyxVQUFBLEtBQWMsSUFBakI7QUFBMkIsaUJBQU8sTUFBbEM7U0FESjs7TUFFQSxJQUFHLFVBQUEsS0FBYyxHQUFqQjtBQUEwQixlQUFPLE1BQWpDOztNQUNBLElBQUcsVUFBQSxLQUFjLE9BQWpCO0FBQThCLGVBQU8sTUFBckM7O01BQ0EsSUFBRyxVQUFBLEtBQWMsRUFBakI7QUFBeUIsZUFBTyxNQUFoQzs7QUFDQSxhQUFPLEtBUFg7O0FBUUEsV0FBTyxDQUFDLENBQUM7RUFURTs7RUFtQmYsS0FBQyxDQUFBLFNBQUQsR0FBWSxTQUFDLEtBQUQ7SUFDUixJQUFDLENBQUEsWUFBWSxDQUFDLFNBQWQsR0FBMEI7QUFDMUIsV0FBTyxPQUFPLEtBQVAsS0FBaUIsUUFBakIsSUFBNkIsT0FBTyxLQUFQLEtBQWlCLFFBQTlDLElBQTJELENBQUMsS0FBQSxDQUFNLEtBQU4sQ0FBNUQsSUFBNkUsS0FBSyxDQUFDLE9BQU4sQ0FBYyxJQUFDLENBQUEsWUFBZixFQUE2QixFQUE3QixDQUFBLEtBQXNDO0VBRmxIOztFQVdaLEtBQUMsQ0FBQSxZQUFELEdBQWUsU0FBQyxHQUFEO0FBQ1gsUUFBQTtJQUFBLElBQUEsZ0JBQU8sR0FBRyxDQUFFLGdCQUFaO0FBQ0ksYUFBTyxLQURYOztJQUlBLElBQUEsR0FBTyxJQUFDLENBQUEsWUFBWSxDQUFDLElBQWQsQ0FBbUIsR0FBbkI7SUFDUCxJQUFBLENBQU8sSUFBUDtBQUNJLGFBQU8sS0FEWDs7SUFJQSxJQUFBLEdBQU8sUUFBQSxDQUFTLElBQUksQ0FBQyxJQUFkLEVBQW9CLEVBQXBCO0lBQ1AsS0FBQSxHQUFRLFFBQUEsQ0FBUyxJQUFJLENBQUMsS0FBZCxFQUFxQixFQUFyQixDQUFBLEdBQTJCO0lBQ25DLEdBQUEsR0FBTSxRQUFBLENBQVMsSUFBSSxDQUFDLEdBQWQsRUFBbUIsRUFBbkI7SUFHTixJQUFPLGlCQUFQO01BQ0ksSUFBQSxHQUFXLElBQUEsSUFBQSxDQUFLLElBQUksQ0FBQyxHQUFMLENBQVMsSUFBVCxFQUFlLEtBQWYsRUFBc0IsR0FBdEIsQ0FBTDtBQUNYLGFBQU8sS0FGWDs7SUFLQSxJQUFBLEdBQU8sUUFBQSxDQUFTLElBQUksQ0FBQyxJQUFkLEVBQW9CLEVBQXBCO0lBQ1AsTUFBQSxHQUFTLFFBQUEsQ0FBUyxJQUFJLENBQUMsTUFBZCxFQUFzQixFQUF0QjtJQUNULE1BQUEsR0FBUyxRQUFBLENBQVMsSUFBSSxDQUFDLE1BQWQsRUFBc0IsRUFBdEI7SUFHVCxJQUFHLHFCQUFIO01BQ0ksUUFBQSxHQUFXLElBQUksQ0FBQyxRQUFTO0FBQ3pCLGFBQU0sUUFBUSxDQUFDLE1BQVQsR0FBa0IsQ0FBeEI7UUFDSSxRQUFBLElBQVk7TUFEaEI7TUFFQSxRQUFBLEdBQVcsUUFBQSxDQUFTLFFBQVQsRUFBbUIsRUFBbkIsRUFKZjtLQUFBLE1BQUE7TUFNSSxRQUFBLEdBQVcsRUFOZjs7SUFTQSxJQUFHLGVBQUg7TUFDSSxPQUFBLEdBQVUsUUFBQSxDQUFTLElBQUksQ0FBQyxPQUFkLEVBQXVCLEVBQXZCO01BQ1YsSUFBRyxzQkFBSDtRQUNJLFNBQUEsR0FBWSxRQUFBLENBQVMsSUFBSSxDQUFDLFNBQWQsRUFBeUIsRUFBekIsRUFEaEI7T0FBQSxNQUFBO1FBR0ksU0FBQSxHQUFZLEVBSGhCOztNQU1BLFNBQUEsR0FBWSxDQUFDLE9BQUEsR0FBVSxFQUFWLEdBQWUsU0FBaEIsQ0FBQSxHQUE2QjtNQUN6QyxJQUFHLEdBQUEsS0FBTyxJQUFJLENBQUMsT0FBZjtRQUNJLFNBQUEsSUFBYSxDQUFDLEVBRGxCO09BVEo7O0lBYUEsSUFBQSxHQUFXLElBQUEsSUFBQSxDQUFLLElBQUksQ0FBQyxHQUFMLENBQVMsSUFBVCxFQUFlLEtBQWYsRUFBc0IsR0FBdEIsRUFBMkIsSUFBM0IsRUFBaUMsTUFBakMsRUFBeUMsTUFBekMsRUFBaUQsUUFBakQsQ0FBTDtJQUNYLElBQUcsU0FBSDtNQUNJLElBQUksQ0FBQyxPQUFMLENBQWEsSUFBSSxDQUFDLE9BQUwsQ0FBQSxDQUFBLEdBQWlCLFNBQTlCLEVBREo7O0FBR0EsV0FBTztFQW5ESTs7RUE2RGYsS0FBQyxDQUFBLFNBQUQsR0FBWSxTQUFDLEdBQUQsRUFBTSxNQUFOO0FBQ1IsUUFBQTtJQUFBLEdBQUEsR0FBTTtJQUNOLENBQUEsR0FBSTtBQUNKLFdBQU0sQ0FBQSxHQUFJLE1BQVY7TUFDSSxHQUFBLElBQU87TUFDUCxDQUFBO0lBRko7QUFHQSxXQUFPO0VBTkM7O0VBZ0JaLEtBQUMsQ0FBQSxpQkFBRCxHQUFvQixTQUFDLElBQUQsRUFBTyxRQUFQO0FBQ2hCLFFBQUE7O01BRHVCLFdBQVc7O0lBQ2xDLEdBQUEsR0FBTTtJQUNOLElBQUcsZ0RBQUg7TUFDSSxJQUFHLE1BQU0sQ0FBQyxjQUFWO1FBQ0ksR0FBQSxHQUFVLElBQUEsY0FBQSxDQUFBLEVBRGQ7T0FBQSxNQUVLLElBQUcsTUFBTSxDQUFDLGFBQVY7QUFDRDtBQUFBLGFBQUEsdUNBQUE7O0FBQ0k7WUFDSSxHQUFBLEdBQVUsSUFBQSxhQUFBLENBQWMsSUFBZCxFQURkO1dBQUE7QUFESixTQURDO09BSFQ7O0lBUUEsSUFBRyxXQUFIO01BRUksSUFBRyxnQkFBSDtRQUVJLEdBQUcsQ0FBQyxrQkFBSixHQUF5QixTQUFBO1VBQ3JCLElBQUcsR0FBRyxDQUFDLFVBQUosS0FBa0IsQ0FBckI7WUFDSSxJQUFHLEdBQUcsQ0FBQyxNQUFKLEtBQWMsR0FBZCxJQUFxQixHQUFHLENBQUMsTUFBSixLQUFjLENBQXRDO3FCQUNJLFFBQUEsQ0FBUyxHQUFHLENBQUMsWUFBYixFQURKO2FBQUEsTUFBQTtxQkFHSSxRQUFBLENBQVMsSUFBVCxFQUhKO2FBREo7O1FBRHFCO1FBTXpCLEdBQUcsQ0FBQyxJQUFKLENBQVMsS0FBVCxFQUFnQixJQUFoQixFQUFzQixJQUF0QjtlQUNBLEdBQUcsQ0FBQyxJQUFKLENBQVMsSUFBVCxFQVRKO09BQUEsTUFBQTtRQWFJLEdBQUcsQ0FBQyxJQUFKLENBQVMsS0FBVCxFQUFnQixJQUFoQixFQUFzQixLQUF0QjtRQUNBLEdBQUcsQ0FBQyxJQUFKLENBQVMsSUFBVDtRQUVBLElBQUcsR0FBRyxDQUFDLE1BQUosS0FBYyxHQUFkLElBQXFCLEdBQUcsQ0FBQyxNQUFKLEtBQWMsQ0FBdEM7QUFDSSxpQkFBTyxHQUFHLENBQUMsYUFEZjs7QUFHQSxlQUFPLEtBbkJYO09BRko7S0FBQSxNQUFBO01Bd0JJLEdBQUEsR0FBTTtNQUNOLEVBQUEsR0FBSyxHQUFBLENBQUksSUFBSjtNQUNMLElBQUcsZ0JBQUg7ZUFFSSxFQUFFLENBQUMsUUFBSCxDQUFZLElBQVosRUFBa0IsU0FBQyxHQUFELEVBQU0sSUFBTjtVQUNkLElBQUcsR0FBSDttQkFDSSxRQUFBLENBQVMsSUFBVCxFQURKO1dBQUEsTUFBQTttQkFHSSxRQUFBLENBQVMsTUFBQSxDQUFPLElBQVAsQ0FBVCxFQUhKOztRQURjLENBQWxCLEVBRko7T0FBQSxNQUFBO1FBVUksSUFBQSxHQUFPLEVBQUUsQ0FBQyxZQUFILENBQWdCLElBQWhCO1FBQ1AsSUFBRyxZQUFIO0FBQ0ksaUJBQU8sTUFBQSxDQUFPLElBQVAsRUFEWDs7QUFFQSxlQUFPLEtBYlg7T0ExQko7O0VBVmdCOzs7Ozs7QUFxRHhCLE1BQU0sQ0FBQyxPQUFQLEdBQWlCOzs7O0FDM1ZqQixJQUFBOztBQUFBLE1BQUEsR0FBUyxPQUFBLENBQVEsVUFBUjs7QUFDVCxNQUFBLEdBQVMsT0FBQSxDQUFRLFVBQVI7O0FBQ1QsS0FBQSxHQUFTLE9BQUEsQ0FBUSxTQUFSOztBQUlIOzs7RUFtQkYsSUFBQyxDQUFBLEtBQUQsR0FBUSxTQUFDLEtBQUQsRUFBUSxzQkFBUixFQUF3QyxhQUF4Qzs7TUFBUSx5QkFBeUI7OztNQUFPLGdCQUFnQjs7QUFDNUQsV0FBVyxJQUFBLE1BQUEsQ0FBQSxDQUFRLENBQUMsS0FBVCxDQUFlLEtBQWYsRUFBc0Isc0JBQXRCLEVBQThDLGFBQTlDO0VBRFA7O0VBcUJSLElBQUMsQ0FBQSxTQUFELEdBQVksU0FBQyxJQUFELEVBQU8sUUFBUCxFQUF3QixzQkFBeEIsRUFBd0QsYUFBeEQ7QUFDUixRQUFBOztNQURlLFdBQVc7OztNQUFNLHlCQUF5Qjs7O01BQU8sZ0JBQWdCOztJQUNoRixJQUFHLGdCQUFIO2FBRUksS0FBSyxDQUFDLGlCQUFOLENBQXdCLElBQXhCLEVBQThCLENBQUEsU0FBQSxLQUFBO2VBQUEsU0FBQyxLQUFEO0FBQzFCLGNBQUE7VUFBQSxNQUFBLEdBQVM7VUFDVCxJQUFHLGFBQUg7WUFDSSxNQUFBLEdBQVMsS0FBQyxDQUFBLEtBQUQsQ0FBTyxLQUFQLEVBQWMsc0JBQWQsRUFBc0MsYUFBdEMsRUFEYjs7VUFFQSxRQUFBLENBQVMsTUFBVDtRQUowQjtNQUFBLENBQUEsQ0FBQSxDQUFBLElBQUEsQ0FBOUIsRUFGSjtLQUFBLE1BQUE7TUFVSSxLQUFBLEdBQVEsS0FBSyxDQUFDLGlCQUFOLENBQXdCLElBQXhCO01BQ1IsSUFBRyxhQUFIO0FBQ0ksZUFBTyxJQUFDLENBQUEsS0FBRCxDQUFPLEtBQVAsRUFBYyxzQkFBZCxFQUFzQyxhQUF0QyxFQURYOztBQUVBLGFBQU8sS0FiWDs7RUFEUTs7RUE4QlosSUFBQyxDQUFBLElBQUQsR0FBTyxTQUFDLEtBQUQsRUFBUSxNQUFSLEVBQW9CLE1BQXBCLEVBQWdDLHNCQUFoQyxFQUFnRSxhQUFoRTtBQUNILFFBQUE7O01BRFcsU0FBUzs7O01BQUcsU0FBUzs7O01BQUcseUJBQXlCOzs7TUFBTyxnQkFBZ0I7O0lBQ25GLElBQUEsR0FBVyxJQUFBLE1BQUEsQ0FBQTtJQUNYLElBQUksQ0FBQyxXQUFMLEdBQW1CO0FBRW5CLFdBQU8sSUFBSSxDQUFDLElBQUwsQ0FBVSxLQUFWLEVBQWlCLE1BQWpCLEVBQXlCLENBQXpCLEVBQTRCLHNCQUE1QixFQUFvRCxhQUFwRDtFQUpKOztFQVNQLElBQUMsQ0FBQSxRQUFELEdBQVcsU0FBQTtBQUNQLFFBQUE7SUFBQSxlQUFBLEdBQWtCLFNBQUMsTUFBRCxFQUFTLFFBQVQ7YUFFZCxNQUFNLENBQUMsT0FBUCxHQUFpQixJQUFJLENBQUMsU0FBTCxDQUFlLFFBQWY7SUFGSDtJQU1sQixJQUFHLDBGQUFIO01BQ0ksT0FBTyxDQUFDLFVBQVcsQ0FBQSxNQUFBLENBQW5CLEdBQTZCO2FBQzdCLE9BQU8sQ0FBQyxVQUFXLENBQUEsT0FBQSxDQUFuQixHQUE4QixnQkFGbEM7O0VBUE87O0VBY1gsSUFBQyxDQUFBLFNBQUQsR0FBWSxTQUFDLEtBQUQsRUFBUSxNQUFSLEVBQWdCLE1BQWhCLEVBQXdCLHNCQUF4QixFQUFnRCxhQUFoRDtBQUNSLFdBQU8sSUFBQyxDQUFBLElBQUQsQ0FBTSxLQUFOLEVBQWEsTUFBYixFQUFxQixNQUFyQixFQUE2QixzQkFBN0IsRUFBcUQsYUFBckQ7RUFEQzs7RUFNWixJQUFDLENBQUEsSUFBRCxHQUFPLFNBQUMsSUFBRCxFQUFPLFFBQVAsRUFBaUIsc0JBQWpCLEVBQXlDLGFBQXpDO0FBQ0gsV0FBTyxJQUFDLENBQUEsU0FBRCxDQUFXLElBQVgsRUFBaUIsUUFBakIsRUFBMkIsc0JBQTNCLEVBQW1ELGFBQW5EO0VBREo7Ozs7Ozs7RUFLWCxNQUFNLENBQUUsSUFBUixHQUFlOzs7QUFHZixJQUFPLGdEQUFQO0VBQ0ksSUFBQyxDQUFBLElBQUQsR0FBUSxLQURaOzs7QUFHQSxNQUFNLENBQUMsT0FBUCxHQUFpQiIsImZpbGUiOiJnZW5lcmF0ZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlc0NvbnRlbnQiOlsiKGZ1bmN0aW9uIGUodCxuLHIpe2Z1bmN0aW9uIHMobyx1KXtpZighbltvXSl7aWYoIXRbb10pe3ZhciBhPXR5cGVvZiByZXF1aXJlPT1cImZ1bmN0aW9uXCImJnJlcXVpcmU7aWYoIXUmJmEpcmV0dXJuIGEobywhMCk7aWYoaSlyZXR1cm4gaShvLCEwKTt2YXIgZj1uZXcgRXJyb3IoXCJDYW5ub3QgZmluZCBtb2R1bGUgJ1wiK28rXCInXCIpO3Rocm93IGYuY29kZT1cIk1PRFVMRV9OT1RfRk9VTkRcIixmfXZhciBsPW5bb109e2V4cG9ydHM6e319O3Rbb11bMF0uY2FsbChsLmV4cG9ydHMsZnVuY3Rpb24oZSl7dmFyIG49dFtvXVsxXVtlXTtyZXR1cm4gcyhuP246ZSl9LGwsbC5leHBvcnRzLGUsdCxuLHIpfXJldHVybiBuW29dLmV4cG9ydHN9dmFyIGk9dHlwZW9mIHJlcXVpcmU9PVwiZnVuY3Rpb25cIiYmcmVxdWlyZTtmb3IodmFyIG89MDtvPHIubGVuZ3RoO28rKylzKHJbb10pO3JldHVybiBzfSkiLCJcblV0aWxzICAgPSByZXF1aXJlICcuL1V0aWxzJ1xuSW5saW5lICA9IHJlcXVpcmUgJy4vSW5saW5lJ1xuXG4jIER1bXBlciBkdW1wcyBKYXZhU2NyaXB0IHZhcmlhYmxlcyB0byBZQU1MIHN0cmluZ3MuXG4jXG5jbGFzcyBEdW1wZXJcblxuICAgICMgVGhlIGFtb3VudCBvZiBzcGFjZXMgdG8gdXNlIGZvciBpbmRlbnRhdGlvbiBvZiBuZXN0ZWQgbm9kZXMuXG4gICAgQGluZGVudGF0aW9uOiAgIDRcblxuXG4gICAgIyBEdW1wcyBhIEphdmFTY3JpcHQgdmFsdWUgdG8gWUFNTC5cbiAgICAjXG4gICAgIyBAcGFyYW0gW09iamVjdF0gICBpbnB1dCAgICAgICAgICAgICAgICAgICBUaGUgSmF2YVNjcmlwdCB2YWx1ZVxuICAgICMgQHBhcmFtIFtJbnRlZ2VyXSAgaW5saW5lICAgICAgICAgICAgICAgICAgVGhlIGxldmVsIHdoZXJlIHlvdSBzd2l0Y2ggdG8gaW5saW5lIFlBTUxcbiAgICAjIEBwYXJhbSBbSW50ZWdlcl0gIGluZGVudCAgICAgICAgICAgICAgICAgIFRoZSBsZXZlbCBvZiBpbmRlbnRhdGlvbiAodXNlZCBpbnRlcm5hbGx5KVxuICAgICMgQHBhcmFtIFtCb29sZWFuXSAgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSAgdHJ1ZSBpZiBhbiBleGNlcHRpb24gbXVzdCBiZSB0aHJvd24gb24gaW52YWxpZCB0eXBlcyAoYSBKYXZhU2NyaXB0IHJlc291cmNlIG9yIG9iamVjdCksIGZhbHNlIG90aGVyd2lzZVxuICAgICMgQHBhcmFtIFtGdW5jdGlvbl0gb2JqZWN0RW5jb2RlciAgICAgICAgICAgQSBmdW5jdGlvbiB0byBzZXJpYWxpemUgY3VzdG9tIG9iamVjdHMsIG51bGwgb3RoZXJ3aXNlXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgVGhlIFlBTUwgcmVwcmVzZW50YXRpb24gb2YgdGhlIEphdmFTY3JpcHQgdmFsdWVcbiAgICAjXG4gICAgZHVtcDogKGlucHV0LCBpbmxpbmUgPSAwLCBpbmRlbnQgPSAwLCBleGNlcHRpb25PbkludmFsaWRUeXBlID0gZmFsc2UsIG9iamVjdEVuY29kZXIgPSBudWxsKSAtPlxuICAgICAgICBvdXRwdXQgPSAnJ1xuICAgICAgICBwcmVmaXggPSAoaWYgaW5kZW50IHRoZW4gVXRpbHMuc3RyUmVwZWF0KCcgJywgaW5kZW50KSBlbHNlICcnKVxuXG4gICAgICAgIGlmIGlubGluZSA8PSAwIG9yIHR5cGVvZihpbnB1dCkgaXNudCAnb2JqZWN0JyBvciBpbnB1dCBpbnN0YW5jZW9mIERhdGUgb3IgVXRpbHMuaXNFbXB0eShpbnB1dClcbiAgICAgICAgICAgIG91dHB1dCArPSBwcmVmaXggKyBJbmxpbmUuZHVtcChpbnB1dCwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RW5jb2RlcilcbiAgICAgICAgXG4gICAgICAgIGVsc2VcbiAgICAgICAgICAgIGlmIGlucHV0IGluc3RhbmNlb2YgQXJyYXlcbiAgICAgICAgICAgICAgICBmb3IgdmFsdWUgaW4gaW5wdXRcbiAgICAgICAgICAgICAgICAgICAgd2lsbEJlSW5saW5lZCA9IChpbmxpbmUgLSAxIDw9IDAgb3IgdHlwZW9mKHZhbHVlKSBpc250ICdvYmplY3QnIG9yIFV0aWxzLmlzRW1wdHkodmFsdWUpKVxuXG4gICAgICAgICAgICAgICAgICAgIG91dHB1dCArPVxuICAgICAgICAgICAgICAgICAgICAgICAgcHJlZml4ICtcbiAgICAgICAgICAgICAgICAgICAgICAgICctJyArXG4gICAgICAgICAgICAgICAgICAgICAgICAoaWYgd2lsbEJlSW5saW5lZCB0aGVuICcgJyBlbHNlIFwiXFxuXCIpICtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBkdW1wKHZhbHVlLCBpbmxpbmUgLSAxLCAoaWYgd2lsbEJlSW5saW5lZCB0aGVuIDAgZWxzZSBpbmRlbnQgKyBAaW5kZW50YXRpb24pLCBleGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3RFbmNvZGVyKSArXG4gICAgICAgICAgICAgICAgICAgICAgICAoaWYgd2lsbEJlSW5saW5lZCB0aGVuIFwiXFxuXCIgZWxzZSAnJylcblxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIGZvciBrZXksIHZhbHVlIG9mIGlucHV0XG4gICAgICAgICAgICAgICAgICAgIHdpbGxCZUlubGluZWQgPSAoaW5saW5lIC0gMSA8PSAwIG9yIHR5cGVvZih2YWx1ZSkgaXNudCAnb2JqZWN0JyBvciBVdGlscy5pc0VtcHR5KHZhbHVlKSlcblxuICAgICAgICAgICAgICAgICAgICBvdXRwdXQgKz1cbiAgICAgICAgICAgICAgICAgICAgICAgIHByZWZpeCArXG4gICAgICAgICAgICAgICAgICAgICAgICBJbmxpbmUuZHVtcChrZXksIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdEVuY29kZXIpICsgJzonICtcbiAgICAgICAgICAgICAgICAgICAgICAgIChpZiB3aWxsQmVJbmxpbmVkIHRoZW4gJyAnIGVsc2UgXCJcXG5cIikgK1xuICAgICAgICAgICAgICAgICAgICAgICAgQGR1bXAodmFsdWUsIGlubGluZSAtIDEsIChpZiB3aWxsQmVJbmxpbmVkIHRoZW4gMCBlbHNlIGluZGVudCArIEBpbmRlbnRhdGlvbiksIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdEVuY29kZXIpICtcbiAgICAgICAgICAgICAgICAgICAgICAgIChpZiB3aWxsQmVJbmxpbmVkIHRoZW4gXCJcXG5cIiBlbHNlICcnKVxuXG4gICAgICAgIHJldHVybiBvdXRwdXRcblxuXG5tb2R1bGUuZXhwb3J0cyA9IER1bXBlclxuIiwiXG5QYXR0ZXJuID0gcmVxdWlyZSAnLi9QYXR0ZXJuJ1xuXG4jIEVzY2FwZXIgZW5jYXBzdWxhdGVzIGVzY2FwaW5nIHJ1bGVzIGZvciBzaW5nbGVcbiMgYW5kIGRvdWJsZS1xdW90ZWQgWUFNTCBzdHJpbmdzLlxuY2xhc3MgRXNjYXBlclxuXG4gICAgIyBNYXBwaW5nIGFycmF5cyBmb3IgZXNjYXBpbmcgYSBkb3VibGUgcXVvdGVkIHN0cmluZy4gVGhlIGJhY2tzbGFzaCBpc1xuICAgICMgZmlyc3QgdG8gZW5zdXJlIHByb3BlciBlc2NhcGluZy5cbiAgICBATElTVF9FU0NBUEVFUzogICAgICAgICAgICAgICAgIFsnXFxcXCcsICdcXFxcXFxcXCcsICdcXFxcXCInLCAnXCInLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiXFx4MDBcIiwgIFwiXFx4MDFcIiwgIFwiXFx4MDJcIiwgIFwiXFx4MDNcIiwgIFwiXFx4MDRcIiwgIFwiXFx4MDVcIiwgIFwiXFx4MDZcIiwgIFwiXFx4MDdcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxceDA4XCIsICBcIlxceDA5XCIsICBcIlxceDBhXCIsICBcIlxceDBiXCIsICBcIlxceDBjXCIsICBcIlxceDBkXCIsICBcIlxceDBlXCIsICBcIlxceDBmXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXHgxMFwiLCAgXCJcXHgxMVwiLCAgXCJcXHgxMlwiLCAgXCJcXHgxM1wiLCAgXCJcXHgxNFwiLCAgXCJcXHgxNVwiLCAgXCJcXHgxNlwiLCAgXCJcXHgxN1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiXFx4MThcIiwgIFwiXFx4MTlcIiwgIFwiXFx4MWFcIiwgIFwiXFx4MWJcIiwgIFwiXFx4MWNcIiwgIFwiXFx4MWRcIiwgIFwiXFx4MWVcIiwgIFwiXFx4MWZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2ggPSBTdHJpbmcuZnJvbUNoYXJDb2RlKSgweDAwODUpLCBjaCgweDAwQTApLCBjaCgweDIwMjgpLCBjaCgweDIwMjkpXVxuICAgIEBMSVNUX0VTQ0FQRUQ6ICAgICAgICAgICAgICAgICAgWydcXFxcXFxcXCcsICdcXFxcXCInLCAnXFxcXFwiJywgJ1xcXFxcIicsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXFxcMFwiLCAgIFwiXFxcXHgwMVwiLCBcIlxcXFx4MDJcIiwgXCJcXFxceDAzXCIsIFwiXFxcXHgwNFwiLCBcIlxcXFx4MDVcIiwgXCJcXFxceDA2XCIsIFwiXFxcXGFcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxcXFxiXCIsICAgXCJcXFxcdFwiLCAgIFwiXFxcXG5cIiwgICBcIlxcXFx2XCIsICAgXCJcXFxcZlwiLCAgIFwiXFxcXHJcIiwgICBcIlxcXFx4MGVcIiwgXCJcXFxceDBmXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXFxceDEwXCIsIFwiXFxcXHgxMVwiLCBcIlxcXFx4MTJcIiwgXCJcXFxceDEzXCIsIFwiXFxcXHgxNFwiLCBcIlxcXFx4MTVcIiwgXCJcXFxceDE2XCIsIFwiXFxcXHgxN1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiXFxcXHgxOFwiLCBcIlxcXFx4MTlcIiwgXCJcXFxceDFhXCIsIFwiXFxcXGVcIiwgICBcIlxcXFx4MWNcIiwgXCJcXFxceDFkXCIsIFwiXFxcXHgxZVwiLCBcIlxcXFx4MWZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxcXFxOXCIsIFwiXFxcXF9cIiwgXCJcXFxcTFwiLCBcIlxcXFxQXCJdXG5cbiAgICBATUFQUElOR19FU0NBUEVFU19UT19FU0NBUEVEOiAgIGRvID0+XG4gICAgICAgIG1hcHBpbmcgPSB7fVxuICAgICAgICBmb3IgaSBpbiBbMC4uLkBMSVNUX0VTQ0FQRUVTLmxlbmd0aF1cbiAgICAgICAgICAgIG1hcHBpbmdbQExJU1RfRVNDQVBFRVNbaV1dID0gQExJU1RfRVNDQVBFRFtpXVxuICAgICAgICByZXR1cm4gbWFwcGluZ1xuXG4gICAgIyBDaGFyYWN0ZXJzIHRoYXQgd291bGQgY2F1c2UgYSBkdW1wZWQgc3RyaW5nIHRvIHJlcXVpcmUgZG91YmxlIHF1b3RpbmcuXG4gICAgQFBBVFRFUk5fQ0hBUkFDVEVSU19UT19FU0NBUEU6ICBuZXcgUGF0dGVybiAnW1xcXFx4MDAtXFxcXHgxZl18XFx4YzJcXHg4NXxcXHhjMlxceGEwfFxceGUyXFx4ODBcXHhhOHxcXHhlMlxceDgwXFx4YTknXG5cbiAgICAjIE90aGVyIHByZWNvbXBpbGVkIHBhdHRlcm5zXG4gICAgQFBBVFRFUk5fTUFQUElOR19FU0NBUEVFUzogICAgICBuZXcgUGF0dGVybiBATElTVF9FU0NBUEVFUy5qb2luKCd8Jykuc3BsaXQoJ1xcXFwnKS5qb2luKCdcXFxcXFxcXCcpXG4gICAgQFBBVFRFUk5fU0lOR0xFX1FVT1RJTkc6ICAgICAgICBuZXcgUGF0dGVybiAnW1xcXFxzXFwnXCI6e31bXFxcXF0sJiojP118XlstP3w8Pj0hJUBgXSdcblxuXG5cbiAgICAjIERldGVybWluZXMgaWYgYSBKYXZhU2NyaXB0IHZhbHVlIHdvdWxkIHJlcXVpcmUgZG91YmxlIHF1b3RpbmcgaW4gWUFNTC5cbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gICB2YWx1ZSAgIEEgSmF2YVNjcmlwdCB2YWx1ZSB2YWx1ZVxuICAgICNcbiAgICAjIEByZXR1cm4gW0Jvb2xlYW5dIHRydWUgICAgaWYgdGhlIHZhbHVlIHdvdWxkIHJlcXVpcmUgZG91YmxlIHF1b3Rlcy5cbiAgICAjXG4gICAgQHJlcXVpcmVzRG91YmxlUXVvdGluZzogKHZhbHVlKSAtPlxuICAgICAgICByZXR1cm4gQFBBVFRFUk5fQ0hBUkFDVEVSU19UT19FU0NBUEUudGVzdCB2YWx1ZVxuXG5cbiAgICAjIEVzY2FwZXMgYW5kIHN1cnJvdW5kcyBhIEphdmFTY3JpcHQgdmFsdWUgd2l0aCBkb3VibGUgcXVvdGVzLlxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIHZhbHVlICAgQSBKYXZhU2NyaXB0IHZhbHVlXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgVGhlIHF1b3RlZCwgZXNjYXBlZCBzdHJpbmdcbiAgICAjXG4gICAgQGVzY2FwZVdpdGhEb3VibGVRdW90ZXM6ICh2YWx1ZSkgLT5cbiAgICAgICAgcmVzdWx0ID0gQFBBVFRFUk5fTUFQUElOR19FU0NBUEVFUy5yZXBsYWNlIHZhbHVlLCAoc3RyKSA9PlxuICAgICAgICAgICAgcmV0dXJuIEBNQVBQSU5HX0VTQ0FQRUVTX1RPX0VTQ0FQRURbc3RyXVxuICAgICAgICByZXR1cm4gJ1wiJytyZXN1bHQrJ1wiJ1xuXG5cbiAgICAjIERldGVybWluZXMgaWYgYSBKYXZhU2NyaXB0IHZhbHVlIHdvdWxkIHJlcXVpcmUgc2luZ2xlIHF1b3RpbmcgaW4gWUFNTC5cbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gICB2YWx1ZSAgIEEgSmF2YVNjcmlwdCB2YWx1ZVxuICAgICNcbiAgICAjIEByZXR1cm4gW0Jvb2xlYW5dIHRydWUgaWYgdGhlIHZhbHVlIHdvdWxkIHJlcXVpcmUgc2luZ2xlIHF1b3Rlcy5cbiAgICAjXG4gICAgQHJlcXVpcmVzU2luZ2xlUXVvdGluZzogKHZhbHVlKSAtPlxuICAgICAgICByZXR1cm4gQFBBVFRFUk5fU0lOR0xFX1FVT1RJTkcudGVzdCB2YWx1ZVxuXG5cbiAgICAjIEVzY2FwZXMgYW5kIHN1cnJvdW5kcyBhIEphdmFTY3JpcHQgdmFsdWUgd2l0aCBzaW5nbGUgcXVvdGVzLlxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIHZhbHVlICAgQSBKYXZhU2NyaXB0IHZhbHVlXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgVGhlIHF1b3RlZCwgZXNjYXBlZCBzdHJpbmdcbiAgICAjXG4gICAgQGVzY2FwZVdpdGhTaW5nbGVRdW90ZXM6ICh2YWx1ZSkgLT5cbiAgICAgICAgcmV0dXJuIFwiJ1wiK3ZhbHVlLnJlcGxhY2UoLycvZywgXCInJ1wiKStcIidcIlxuXG5cbm1vZHVsZS5leHBvcnRzID0gRXNjYXBlclxuIiwiXG5jbGFzcyBEdW1wRXhjZXB0aW9uIGV4dGVuZHMgRXJyb3JcblxuICAgIGNvbnN0cnVjdG9yOiAoQG1lc3NhZ2UsIEBwYXJzZWRMaW5lLCBAc25pcHBldCkgLT5cblxuICAgIHRvU3RyaW5nOiAtPlxuICAgICAgICBpZiBAcGFyc2VkTGluZT8gYW5kIEBzbmlwcGV0P1xuICAgICAgICAgICAgcmV0dXJuICc8RHVtcEV4Y2VwdGlvbj4gJyArIEBtZXNzYWdlICsgJyAobGluZSAnICsgQHBhcnNlZExpbmUgKyAnOiBcXCcnICsgQHNuaXBwZXQgKyAnXFwnKSdcbiAgICAgICAgZWxzZVxuICAgICAgICAgICAgcmV0dXJuICc8RHVtcEV4Y2VwdGlvbj4gJyArIEBtZXNzYWdlXG5cbm1vZHVsZS5leHBvcnRzID0gRHVtcEV4Y2VwdGlvblxuIiwiXG5jbGFzcyBQYXJzZUV4Y2VwdGlvbiBleHRlbmRzIEVycm9yXG5cbiAgICBjb25zdHJ1Y3RvcjogKEBtZXNzYWdlLCBAcGFyc2VkTGluZSwgQHNuaXBwZXQpIC0+XG5cbiAgICB0b1N0cmluZzogLT5cbiAgICAgICAgaWYgQHBhcnNlZExpbmU/IGFuZCBAc25pcHBldD9cbiAgICAgICAgICAgIHJldHVybiAnPFBhcnNlRXhjZXB0aW9uPiAnICsgQG1lc3NhZ2UgKyAnIChsaW5lICcgKyBAcGFyc2VkTGluZSArICc6IFxcJycgKyBAc25pcHBldCArICdcXCcpJ1xuICAgICAgICBlbHNlXG4gICAgICAgICAgICByZXR1cm4gJzxQYXJzZUV4Y2VwdGlvbj4gJyArIEBtZXNzYWdlXG5cbm1vZHVsZS5leHBvcnRzID0gUGFyc2VFeGNlcHRpb25cbiIsIlxuY2xhc3MgUGFyc2VNb3JlIGV4dGVuZHMgRXJyb3JcblxuICAgIGNvbnN0cnVjdG9yOiAoQG1lc3NhZ2UsIEBwYXJzZWRMaW5lLCBAc25pcHBldCkgLT5cblxuICAgIHRvU3RyaW5nOiAtPlxuICAgICAgICBpZiBAcGFyc2VkTGluZT8gYW5kIEBzbmlwcGV0P1xuICAgICAgICAgICAgcmV0dXJuICc8UGFyc2VNb3JlPiAnICsgQG1lc3NhZ2UgKyAnIChsaW5lICcgKyBAcGFyc2VkTGluZSArICc6IFxcJycgKyBAc25pcHBldCArICdcXCcpJ1xuICAgICAgICBlbHNlXG4gICAgICAgICAgICByZXR1cm4gJzxQYXJzZU1vcmU+ICcgKyBAbWVzc2FnZVxuXG5tb2R1bGUuZXhwb3J0cyA9IFBhcnNlTW9yZVxuIiwiXG5QYXR0ZXJuICAgICAgICAgPSByZXF1aXJlICcuL1BhdHRlcm4nXG5VbmVzY2FwZXIgICAgICAgPSByZXF1aXJlICcuL1VuZXNjYXBlcidcbkVzY2FwZXIgICAgICAgICA9IHJlcXVpcmUgJy4vRXNjYXBlcidcblV0aWxzICAgICAgICAgICA9IHJlcXVpcmUgJy4vVXRpbHMnXG5QYXJzZUV4Y2VwdGlvbiAgPSByZXF1aXJlICcuL0V4Y2VwdGlvbi9QYXJzZUV4Y2VwdGlvbidcblBhcnNlTW9yZSAgICAgICA9IHJlcXVpcmUgJy4vRXhjZXB0aW9uL1BhcnNlTW9yZSdcbkR1bXBFeGNlcHRpb24gICA9IHJlcXVpcmUgJy4vRXhjZXB0aW9uL0R1bXBFeGNlcHRpb24nXG5cbiMgSW5saW5lIFlBTUwgcGFyc2luZyBhbmQgZHVtcGluZ1xuY2xhc3MgSW5saW5lXG5cbiAgICAjIFF1b3RlZCBzdHJpbmcgcmVndWxhciBleHByZXNzaW9uXG4gICAgQFJFR0VYX1FVT1RFRF9TVFJJTkc6ICAgICAgICAgICAgICAgJyg/OlwiKD86W15cIlxcXFxcXFxcXSooPzpcXFxcXFxcXC5bXlwiXFxcXFxcXFxdKikqKVwifFxcJyg/OlteXFwnXSooPzpcXCdcXCdbXlxcJ10qKSopXFwnKSdcblxuICAgICMgUHJlLWNvbXBpbGVkIHBhdHRlcm5zXG4gICAgI1xuICAgIEBQQVRURVJOX1RSQUlMSU5HX0NPTU1FTlRTOiAgICAgICAgIG5ldyBQYXR0ZXJuICdeXFxcXHMqIy4qJCdcbiAgICBAUEFUVEVSTl9RVU9URURfU0NBTEFSOiAgICAgICAgICAgICBuZXcgUGF0dGVybiAnXicrQFJFR0VYX1FVT1RFRF9TVFJJTkdcbiAgICBAUEFUVEVSTl9USE9VU0FORF9OVU1FUklDX1NDQUxBUjogICBuZXcgUGF0dGVybiAnXigtfFxcXFwrKT9bMC05LF0rKFxcXFwuWzAtOV0rKT8kJ1xuICAgIEBQQVRURVJOX1NDQUxBUl9CWV9ERUxJTUlURVJTOiAgICAgIHt9XG5cbiAgICAjIFNldHRpbmdzXG4gICAgQHNldHRpbmdzOiB7fVxuXG5cbiAgICAjIENvbmZpZ3VyZSBZQU1MIGlubGluZS5cbiAgICAjXG4gICAgIyBAcGFyYW0gW0Jvb2xlYW5dICBleGNlcHRpb25PbkludmFsaWRUeXBlICB0cnVlIGlmIGFuIGV4Y2VwdGlvbiBtdXN0IGJlIHRocm93biBvbiBpbnZhbGlkIHR5cGVzIChhIEphdmFTY3JpcHQgcmVzb3VyY2Ugb3Igb2JqZWN0KSwgZmFsc2Ugb3RoZXJ3aXNlXG4gICAgIyBAcGFyYW0gW0Z1bmN0aW9uXSBvYmplY3REZWNvZGVyICAgICAgICAgICBBIGZ1bmN0aW9uIHRvIGRlc2VyaWFsaXplIGN1c3RvbSBvYmplY3RzLCBudWxsIG90aGVyd2lzZVxuICAgICNcbiAgICBAY29uZmlndXJlOiAoZXhjZXB0aW9uT25JbnZhbGlkVHlwZSA9IG51bGwsIG9iamVjdERlY29kZXIgPSBudWxsKSAtPlxuICAgICAgICAjIFVwZGF0ZSBzZXR0aW5nc1xuICAgICAgICBAc2V0dGluZ3MuZXhjZXB0aW9uT25JbnZhbGlkVHlwZSA9IGV4Y2VwdGlvbk9uSW52YWxpZFR5cGVcbiAgICAgICAgQHNldHRpbmdzLm9iamVjdERlY29kZXIgPSBvYmplY3REZWNvZGVyXG4gICAgICAgIHJldHVyblxuXG5cbiAgICAjIENvbnZlcnRzIGEgWUFNTCBzdHJpbmcgdG8gYSBKYXZhU2NyaXB0IG9iamVjdC5cbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gICB2YWx1ZSAgICAgICAgICAgICAgICAgICBBIFlBTUwgc3RyaW5nXG4gICAgIyBAcGFyYW0gW0Jvb2xlYW5dICBleGNlcHRpb25PbkludmFsaWRUeXBlICB0cnVlIGlmIGFuIGV4Y2VwdGlvbiBtdXN0IGJlIHRocm93biBvbiBpbnZhbGlkIHR5cGVzIChhIEphdmFTY3JpcHQgcmVzb3VyY2Ugb3Igb2JqZWN0KSwgZmFsc2Ugb3RoZXJ3aXNlXG4gICAgIyBAcGFyYW0gW0Z1bmN0aW9uXSBvYmplY3REZWNvZGVyICAgICAgICAgICBBIGZ1bmN0aW9uIHRvIGRlc2VyaWFsaXplIGN1c3RvbSBvYmplY3RzLCBudWxsIG90aGVyd2lzZVxuICAgICNcbiAgICAjIEByZXR1cm4gW09iamVjdF0gIEEgSmF2YVNjcmlwdCBvYmplY3QgcmVwcmVzZW50aW5nIHRoZSBZQU1MIHN0cmluZ1xuICAgICNcbiAgICAjIEB0aHJvdyBbUGFyc2VFeGNlcHRpb25dXG4gICAgI1xuICAgIEBwYXJzZTogKHZhbHVlLCBleGNlcHRpb25PbkludmFsaWRUeXBlID0gZmFsc2UsIG9iamVjdERlY29kZXIgPSBudWxsKSAtPlxuICAgICAgICAjIFVwZGF0ZSBzZXR0aW5ncyBmcm9tIGxhc3QgY2FsbCBvZiBJbmxpbmUucGFyc2UoKVxuICAgICAgICBAc2V0dGluZ3MuZXhjZXB0aW9uT25JbnZhbGlkVHlwZSA9IGV4Y2VwdGlvbk9uSW52YWxpZFR5cGVcbiAgICAgICAgQHNldHRpbmdzLm9iamVjdERlY29kZXIgPSBvYmplY3REZWNvZGVyXG5cbiAgICAgICAgaWYgbm90IHZhbHVlP1xuICAgICAgICAgICAgcmV0dXJuICcnXG5cbiAgICAgICAgdmFsdWUgPSBVdGlscy50cmltIHZhbHVlXG5cbiAgICAgICAgaWYgMCBpcyB2YWx1ZS5sZW5ndGhcbiAgICAgICAgICAgIHJldHVybiAnJ1xuXG4gICAgICAgICMgS2VlcCBhIGNvbnRleHQgb2JqZWN0IHRvIHBhc3MgdGhyb3VnaCBzdGF0aWMgbWV0aG9kc1xuICAgICAgICBjb250ZXh0ID0ge2V4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdERlY29kZXIsIGk6IDB9XG5cbiAgICAgICAgc3dpdGNoIHZhbHVlLmNoYXJBdCgwKVxuICAgICAgICAgICAgd2hlbiAnWydcbiAgICAgICAgICAgICAgICByZXN1bHQgPSBAcGFyc2VTZXF1ZW5jZSB2YWx1ZSwgY29udGV4dFxuICAgICAgICAgICAgICAgICsrY29udGV4dC5pXG4gICAgICAgICAgICB3aGVuICd7J1xuICAgICAgICAgICAgICAgIHJlc3VsdCA9IEBwYXJzZU1hcHBpbmcgdmFsdWUsIGNvbnRleHRcbiAgICAgICAgICAgICAgICArK2NvbnRleHQuaVxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHJlc3VsdCA9IEBwYXJzZVNjYWxhciB2YWx1ZSwgbnVsbCwgWydcIicsIFwiJ1wiXSwgY29udGV4dFxuXG4gICAgICAgICMgU29tZSBjb21tZW50cyBhcmUgYWxsb3dlZCBhdCB0aGUgZW5kXG4gICAgICAgIGlmIEBQQVRURVJOX1RSQUlMSU5HX0NPTU1FTlRTLnJlcGxhY2UodmFsdWVbY29udGV4dC5pLi5dLCAnJykgaXNudCAnJ1xuICAgICAgICAgICAgdGhyb3cgbmV3IFBhcnNlRXhjZXB0aW9uICdVbmV4cGVjdGVkIGNoYXJhY3RlcnMgbmVhciBcIicrdmFsdWVbY29udGV4dC5pLi5dKydcIi4nXG5cbiAgICAgICAgcmV0dXJuIHJlc3VsdFxuXG5cbiAgICAjIER1bXBzIGEgZ2l2ZW4gSmF2YVNjcmlwdCB2YXJpYWJsZSB0byBhIFlBTUwgc3RyaW5nLlxuICAgICNcbiAgICAjIEBwYXJhbSBbT2JqZWN0XSAgIHZhbHVlICAgICAgICAgICAgICAgICAgIFRoZSBKYXZhU2NyaXB0IHZhcmlhYmxlIHRvIGNvbnZlcnRcbiAgICAjIEBwYXJhbSBbQm9vbGVhbl0gIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUgIHRydWUgaWYgYW4gZXhjZXB0aW9uIG11c3QgYmUgdGhyb3duIG9uIGludmFsaWQgdHlwZXMgKGEgSmF2YVNjcmlwdCByZXNvdXJjZSBvciBvYmplY3QpLCBmYWxzZSBvdGhlcndpc2VcbiAgICAjIEBwYXJhbSBbRnVuY3Rpb25dIG9iamVjdEVuY29kZXIgICAgICAgICAgIEEgZnVuY3Rpb24gdG8gc2VyaWFsaXplIGN1c3RvbSBvYmplY3RzLCBudWxsIG90aGVyd2lzZVxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gIFRoZSBZQU1MIHN0cmluZyByZXByZXNlbnRpbmcgdGhlIEphdmFTY3JpcHQgb2JqZWN0XG4gICAgI1xuICAgICMgQHRocm93IFtEdW1wRXhjZXB0aW9uXVxuICAgICNcbiAgICBAZHVtcDogKHZhbHVlLCBleGNlcHRpb25PbkludmFsaWRUeXBlID0gZmFsc2UsIG9iamVjdEVuY29kZXIgPSBudWxsKSAtPlxuICAgICAgICBpZiBub3QgdmFsdWU/XG4gICAgICAgICAgICByZXR1cm4gJ251bGwnXG4gICAgICAgIHR5cGUgPSB0eXBlb2YgdmFsdWVcbiAgICAgICAgaWYgdHlwZSBpcyAnb2JqZWN0J1xuICAgICAgICAgICAgaWYgdmFsdWUgaW5zdGFuY2VvZiBEYXRlXG4gICAgICAgICAgICAgICAgcmV0dXJuIHZhbHVlLnRvSVNPU3RyaW5nKClcbiAgICAgICAgICAgIGVsc2UgaWYgb2JqZWN0RW5jb2Rlcj9cbiAgICAgICAgICAgICAgICByZXN1bHQgPSBvYmplY3RFbmNvZGVyIHZhbHVlXG4gICAgICAgICAgICAgICAgaWYgdHlwZW9mIHJlc3VsdCBpcyAnc3RyaW5nJyBvciByZXN1bHQ/XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHRcbiAgICAgICAgICAgIHJldHVybiBAZHVtcE9iamVjdCB2YWx1ZVxuICAgICAgICBpZiB0eXBlIGlzICdib29sZWFuJ1xuICAgICAgICAgICAgcmV0dXJuIChpZiB2YWx1ZSB0aGVuICd0cnVlJyBlbHNlICdmYWxzZScpXG4gICAgICAgIGlmIFV0aWxzLmlzRGlnaXRzKHZhbHVlKVxuICAgICAgICAgICAgcmV0dXJuIChpZiB0eXBlIGlzICdzdHJpbmcnIHRoZW4gXCInXCIrdmFsdWUrXCInXCIgZWxzZSBTdHJpbmcocGFyc2VJbnQodmFsdWUpKSlcbiAgICAgICAgaWYgVXRpbHMuaXNOdW1lcmljKHZhbHVlKVxuICAgICAgICAgICAgcmV0dXJuIChpZiB0eXBlIGlzICdzdHJpbmcnIHRoZW4gXCInXCIrdmFsdWUrXCInXCIgZWxzZSBTdHJpbmcocGFyc2VGbG9hdCh2YWx1ZSkpKVxuICAgICAgICBpZiB0eXBlIGlzICdudW1iZXInXG4gICAgICAgICAgICByZXR1cm4gKGlmIHZhbHVlIGlzIEluZmluaXR5IHRoZW4gJy5JbmYnIGVsc2UgKGlmIHZhbHVlIGlzIC1JbmZpbml0eSB0aGVuICctLkluZicgZWxzZSAoaWYgaXNOYU4odmFsdWUpIHRoZW4gJy5OYU4nIGVsc2UgdmFsdWUpKSlcbiAgICAgICAgaWYgRXNjYXBlci5yZXF1aXJlc0RvdWJsZVF1b3RpbmcgdmFsdWVcbiAgICAgICAgICAgIHJldHVybiBFc2NhcGVyLmVzY2FwZVdpdGhEb3VibGVRdW90ZXMgdmFsdWVcbiAgICAgICAgaWYgRXNjYXBlci5yZXF1aXJlc1NpbmdsZVF1b3RpbmcgdmFsdWVcbiAgICAgICAgICAgIHJldHVybiBFc2NhcGVyLmVzY2FwZVdpdGhTaW5nbGVRdW90ZXMgdmFsdWVcbiAgICAgICAgaWYgJycgaXMgdmFsdWVcbiAgICAgICAgICAgIHJldHVybiAnXCJcIidcbiAgICAgICAgaWYgVXRpbHMuUEFUVEVSTl9EQVRFLnRlc3QgdmFsdWVcbiAgICAgICAgICAgIHJldHVybiBcIidcIit2YWx1ZStcIidcIjtcbiAgICAgICAgaWYgdmFsdWUudG9Mb3dlckNhc2UoKSBpbiBbJ251bGwnLCd+JywndHJ1ZScsJ2ZhbHNlJ11cbiAgICAgICAgICAgIHJldHVybiBcIidcIit2YWx1ZStcIidcIlxuICAgICAgICAjIERlZmF1bHRcbiAgICAgICAgcmV0dXJuIHZhbHVlO1xuXG5cbiAgICAjIER1bXBzIGEgSmF2YVNjcmlwdCBvYmplY3QgdG8gYSBZQU1MIHN0cmluZy5cbiAgICAjXG4gICAgIyBAcGFyYW0gW09iamVjdF0gICB2YWx1ZSAgICAgICAgICAgICAgICAgICBUaGUgSmF2YVNjcmlwdCBvYmplY3QgdG8gZHVtcFxuICAgICMgQHBhcmFtIFtCb29sZWFuXSAgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSAgdHJ1ZSBpZiBhbiBleGNlcHRpb24gbXVzdCBiZSB0aHJvd24gb24gaW52YWxpZCB0eXBlcyAoYSBKYXZhU2NyaXB0IHJlc291cmNlIG9yIG9iamVjdCksIGZhbHNlIG90aGVyd2lzZVxuICAgICMgQHBhcmFtIFtGdW5jdGlvbl0gb2JqZWN0RW5jb2RlciAgICAgICAgICAgQSBmdW5jdGlvbiBkbyBzZXJpYWxpemUgY3VzdG9tIG9iamVjdHMsIG51bGwgb3RoZXJ3aXNlXG4gICAgI1xuICAgICMgQHJldHVybiBzdHJpbmcgVGhlIFlBTUwgc3RyaW5nIHJlcHJlc2VudGluZyB0aGUgSmF2YVNjcmlwdCBvYmplY3RcbiAgICAjXG4gICAgQGR1bXBPYmplY3Q6ICh2YWx1ZSwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0U3VwcG9ydCA9IG51bGwpIC0+XG4gICAgICAgICMgQXJyYXlcbiAgICAgICAgaWYgdmFsdWUgaW5zdGFuY2VvZiBBcnJheVxuICAgICAgICAgICAgb3V0cHV0ID0gW11cbiAgICAgICAgICAgIGZvciB2YWwgaW4gdmFsdWVcbiAgICAgICAgICAgICAgICBvdXRwdXQucHVzaCBAZHVtcCB2YWxcbiAgICAgICAgICAgIHJldHVybiAnWycrb3V0cHV0LmpvaW4oJywgJykrJ10nXG5cbiAgICAgICAgIyBNYXBwaW5nXG4gICAgICAgIGVsc2VcbiAgICAgICAgICAgIG91dHB1dCA9IFtdXG4gICAgICAgICAgICBmb3Iga2V5LCB2YWwgb2YgdmFsdWVcbiAgICAgICAgICAgICAgICBvdXRwdXQucHVzaCBAZHVtcChrZXkpKyc6ICcrQGR1bXAodmFsKVxuICAgICAgICAgICAgcmV0dXJuICd7JytvdXRwdXQuam9pbignLCAnKSsnfSdcblxuXG4gICAgIyBQYXJzZXMgYSBzY2FsYXIgdG8gYSBZQU1MIHN0cmluZy5cbiAgICAjXG4gICAgIyBAcGFyYW0gW09iamVjdF0gICBzY2FsYXJcbiAgICAjIEBwYXJhbSBbQXJyYXldICAgIGRlbGltaXRlcnNcbiAgICAjIEBwYXJhbSBbQXJyYXldICAgIHN0cmluZ0RlbGltaXRlcnNcbiAgICAjIEBwYXJhbSBbT2JqZWN0XSAgIGNvbnRleHRcbiAgICAjIEBwYXJhbSBbQm9vbGVhbl0gIGV2YWx1YXRlXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgQSBZQU1MIHN0cmluZ1xuICAgICNcbiAgICAjIEB0aHJvdyBbUGFyc2VFeGNlcHRpb25dIFdoZW4gbWFsZm9ybWVkIGlubGluZSBZQU1MIHN0cmluZyBpcyBwYXJzZWRcbiAgICAjXG4gICAgQHBhcnNlU2NhbGFyOiAoc2NhbGFyLCBkZWxpbWl0ZXJzID0gbnVsbCwgc3RyaW5nRGVsaW1pdGVycyA9IFsnXCInLCBcIidcIl0sIGNvbnRleHQgPSBudWxsLCBldmFsdWF0ZSA9IHRydWUpIC0+XG4gICAgICAgIHVubGVzcyBjb250ZXh0P1xuICAgICAgICAgICAgY29udGV4dCA9IGV4Y2VwdGlvbk9uSW52YWxpZFR5cGU6IEBzZXR0aW5ncy5leGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3REZWNvZGVyOiBAc2V0dGluZ3Mub2JqZWN0RGVjb2RlciwgaTogMFxuICAgICAgICB7aX0gPSBjb250ZXh0XG5cbiAgICAgICAgaWYgc2NhbGFyLmNoYXJBdChpKSBpbiBzdHJpbmdEZWxpbWl0ZXJzXG4gICAgICAgICAgICAjIFF1b3RlZCBzY2FsYXJcbiAgICAgICAgICAgIG91dHB1dCA9IEBwYXJzZVF1b3RlZFNjYWxhciBzY2FsYXIsIGNvbnRleHRcbiAgICAgICAgICAgIHtpfSA9IGNvbnRleHRcblxuICAgICAgICAgICAgaWYgZGVsaW1pdGVycz9cbiAgICAgICAgICAgICAgICB0bXAgPSBVdGlscy5sdHJpbSBzY2FsYXJbaS4uXSwgJyAnXG4gICAgICAgICAgICAgICAgaWYgbm90KHRtcC5jaGFyQXQoMCkgaW4gZGVsaW1pdGVycylcbiAgICAgICAgICAgICAgICAgICAgdGhyb3cgbmV3IFBhcnNlRXhjZXB0aW9uICdVbmV4cGVjdGVkIGNoYXJhY3RlcnMgKCcrc2NhbGFyW2kuLl0rJykuJ1xuXG4gICAgICAgIGVsc2VcbiAgICAgICAgICAgICMgXCJub3JtYWxcIiBzdHJpbmdcbiAgICAgICAgICAgIGlmIG5vdCBkZWxpbWl0ZXJzXG4gICAgICAgICAgICAgICAgb3V0cHV0ID0gc2NhbGFyW2kuLl1cbiAgICAgICAgICAgICAgICBpICs9IG91dHB1dC5sZW5ndGhcblxuICAgICAgICAgICAgICAgICMgUmVtb3ZlIGNvbW1lbnRzXG4gICAgICAgICAgICAgICAgc3RycG9zID0gb3V0cHV0LmluZGV4T2YgJyAjJ1xuICAgICAgICAgICAgICAgIGlmIHN0cnBvcyBpc250IC0xXG4gICAgICAgICAgICAgICAgICAgIG91dHB1dCA9IFV0aWxzLnJ0cmltIG91dHB1dFswLi4uc3RycG9zXVxuXG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgam9pbmVkRGVsaW1pdGVycyA9IGRlbGltaXRlcnMuam9pbignfCcpXG4gICAgICAgICAgICAgICAgcGF0dGVybiA9IEBQQVRURVJOX1NDQUxBUl9CWV9ERUxJTUlURVJTW2pvaW5lZERlbGltaXRlcnNdXG4gICAgICAgICAgICAgICAgdW5sZXNzIHBhdHRlcm4/XG4gICAgICAgICAgICAgICAgICAgIHBhdHRlcm4gPSBuZXcgUGF0dGVybiAnXiguKz8pKCcram9pbmVkRGVsaW1pdGVycysnKSdcbiAgICAgICAgICAgICAgICAgICAgQFBBVFRFUk5fU0NBTEFSX0JZX0RFTElNSVRFUlNbam9pbmVkRGVsaW1pdGVyc10gPSBwYXR0ZXJuXG4gICAgICAgICAgICAgICAgaWYgbWF0Y2ggPSBwYXR0ZXJuLmV4ZWMgc2NhbGFyW2kuLl1cbiAgICAgICAgICAgICAgICAgICAgb3V0cHV0ID0gbWF0Y2hbMV1cbiAgICAgICAgICAgICAgICAgICAgaSArPSBvdXRwdXQubGVuZ3RoXG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgUGFyc2VFeGNlcHRpb24gJ01hbGZvcm1lZCBpbmxpbmUgWUFNTCBzdHJpbmcgKCcrc2NhbGFyKycpLidcblxuXG4gICAgICAgICAgICBpZiBldmFsdWF0ZVxuICAgICAgICAgICAgICAgIG91dHB1dCA9IEBldmFsdWF0ZVNjYWxhciBvdXRwdXQsIGNvbnRleHRcblxuICAgICAgICBjb250ZXh0LmkgPSBpXG4gICAgICAgIHJldHVybiBvdXRwdXRcblxuXG4gICAgIyBQYXJzZXMgYSBxdW90ZWQgc2NhbGFyIHRvIFlBTUwuXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddICAgc2NhbGFyXG4gICAgIyBAcGFyYW0gW09iamVjdF0gICBjb250ZXh0XG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgQSBZQU1MIHN0cmluZ1xuICAgICNcbiAgICAjIEB0aHJvdyBbUGFyc2VNb3JlXSBXaGVuIG1hbGZvcm1lZCBpbmxpbmUgWUFNTCBzdHJpbmcgaXMgcGFyc2VkXG4gICAgI1xuICAgIEBwYXJzZVF1b3RlZFNjYWxhcjogKHNjYWxhciwgY29udGV4dCkgLT5cbiAgICAgICAge2l9ID0gY29udGV4dFxuXG4gICAgICAgIHVubGVzcyBtYXRjaCA9IEBQQVRURVJOX1FVT1RFRF9TQ0FMQVIuZXhlYyBzY2FsYXJbaS4uXVxuICAgICAgICAgICAgdGhyb3cgbmV3IFBhcnNlTW9yZSAnTWFsZm9ybWVkIGlubGluZSBZQU1MIHN0cmluZyAoJytzY2FsYXJbaS4uXSsnKS4nXG5cbiAgICAgICAgb3V0cHV0ID0gbWF0Y2hbMF0uc3Vic3RyKDEsIG1hdGNoWzBdLmxlbmd0aCAtIDIpXG5cbiAgICAgICAgaWYgJ1wiJyBpcyBzY2FsYXIuY2hhckF0KGkpXG4gICAgICAgICAgICBvdXRwdXQgPSBVbmVzY2FwZXIudW5lc2NhcGVEb3VibGVRdW90ZWRTdHJpbmcgb3V0cHV0XG4gICAgICAgIGVsc2VcbiAgICAgICAgICAgIG91dHB1dCA9IFVuZXNjYXBlci51bmVzY2FwZVNpbmdsZVF1b3RlZFN0cmluZyBvdXRwdXRcblxuICAgICAgICBpICs9IG1hdGNoWzBdLmxlbmd0aFxuXG4gICAgICAgIGNvbnRleHQuaSA9IGlcbiAgICAgICAgcmV0dXJuIG91dHB1dFxuXG5cbiAgICAjIFBhcnNlcyBhIHNlcXVlbmNlIHRvIGEgWUFNTCBzdHJpbmcuXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddICAgc2VxdWVuY2VcbiAgICAjIEBwYXJhbSBbT2JqZWN0XSAgIGNvbnRleHRcbiAgICAjXG4gICAgIyBAcmV0dXJuIFtTdHJpbmddICBBIFlBTUwgc3RyaW5nXG4gICAgI1xuICAgICMgQHRocm93IFtQYXJzZU1vcmVdIFdoZW4gbWFsZm9ybWVkIGlubGluZSBZQU1MIHN0cmluZyBpcyBwYXJzZWRcbiAgICAjXG4gICAgQHBhcnNlU2VxdWVuY2U6IChzZXF1ZW5jZSwgY29udGV4dCkgLT5cbiAgICAgICAgb3V0cHV0ID0gW11cbiAgICAgICAgbGVuID0gc2VxdWVuY2UubGVuZ3RoXG4gICAgICAgIHtpfSA9IGNvbnRleHRcbiAgICAgICAgaSArPSAxXG5cbiAgICAgICAgIyBbZm9vLCBiYXIsIC4uLl1cbiAgICAgICAgd2hpbGUgaSA8IGxlblxuICAgICAgICAgICAgY29udGV4dC5pID0gaVxuICAgICAgICAgICAgc3dpdGNoIHNlcXVlbmNlLmNoYXJBdChpKVxuICAgICAgICAgICAgICAgIHdoZW4gJ1snXG4gICAgICAgICAgICAgICAgICAgICMgTmVzdGVkIHNlcXVlbmNlXG4gICAgICAgICAgICAgICAgICAgIG91dHB1dC5wdXNoIEBwYXJzZVNlcXVlbmNlIHNlcXVlbmNlLCBjb250ZXh0XG4gICAgICAgICAgICAgICAgICAgIHtpfSA9IGNvbnRleHRcbiAgICAgICAgICAgICAgICB3aGVuICd7J1xuICAgICAgICAgICAgICAgICAgICAjIE5lc3RlZCBtYXBwaW5nXG4gICAgICAgICAgICAgICAgICAgIG91dHB1dC5wdXNoIEBwYXJzZU1hcHBpbmcgc2VxdWVuY2UsIGNvbnRleHRcbiAgICAgICAgICAgICAgICAgICAge2l9ID0gY29udGV4dFxuICAgICAgICAgICAgICAgIHdoZW4gJ10nXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBvdXRwdXRcbiAgICAgICAgICAgICAgICB3aGVuICcsJywgJyAnLCBcIlxcblwiXG4gICAgICAgICAgICAgICAgICAgICMgRG8gbm90aGluZ1xuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgaXNRdW90ZWQgPSAoc2VxdWVuY2UuY2hhckF0KGkpIGluIFsnXCInLCBcIidcIl0pXG4gICAgICAgICAgICAgICAgICAgIHZhbHVlID0gQHBhcnNlU2NhbGFyIHNlcXVlbmNlLCBbJywnLCAnXSddLCBbJ1wiJywgXCInXCJdLCBjb250ZXh0XG4gICAgICAgICAgICAgICAgICAgIHtpfSA9IGNvbnRleHRcblxuICAgICAgICAgICAgICAgICAgICBpZiBub3QoaXNRdW90ZWQpIGFuZCB0eXBlb2YodmFsdWUpIGlzICdzdHJpbmcnIGFuZCAodmFsdWUuaW5kZXhPZignOiAnKSBpc250IC0xIG9yIHZhbHVlLmluZGV4T2YoXCI6XFxuXCIpIGlzbnQgLTEpXG4gICAgICAgICAgICAgICAgICAgICAgICAjIEVtYmVkZGVkIG1hcHBpbmc/XG4gICAgICAgICAgICAgICAgICAgICAgICB0cnlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSA9IEBwYXJzZU1hcHBpbmcgJ3snK3ZhbHVlKyd9J1xuICAgICAgICAgICAgICAgICAgICAgICAgY2F0Y2ggZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgTm8sIGl0J3Mgbm90XG5cblxuICAgICAgICAgICAgICAgICAgICBvdXRwdXQucHVzaCB2YWx1ZVxuXG4gICAgICAgICAgICAgICAgICAgIC0taVxuXG4gICAgICAgICAgICArK2lcblxuICAgICAgICB0aHJvdyBuZXcgUGFyc2VNb3JlICdNYWxmb3JtZWQgaW5saW5lIFlBTUwgc3RyaW5nICcrc2VxdWVuY2VcblxuXG4gICAgIyBQYXJzZXMgYSBtYXBwaW5nIHRvIGEgWUFNTCBzdHJpbmcuXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddICAgbWFwcGluZ1xuICAgICMgQHBhcmFtIFtPYmplY3RdICAgY29udGV4dFxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gIEEgWUFNTCBzdHJpbmdcbiAgICAjXG4gICAgIyBAdGhyb3cgW1BhcnNlTW9yZV0gV2hlbiBtYWxmb3JtZWQgaW5saW5lIFlBTUwgc3RyaW5nIGlzIHBhcnNlZFxuICAgICNcbiAgICBAcGFyc2VNYXBwaW5nOiAobWFwcGluZywgY29udGV4dCkgLT5cbiAgICAgICAgb3V0cHV0ID0ge31cbiAgICAgICAgbGVuID0gbWFwcGluZy5sZW5ndGhcbiAgICAgICAge2l9ID0gY29udGV4dFxuICAgICAgICBpICs9IDFcblxuICAgICAgICAjIHtmb286IGJhciwgYmFyOmZvbywgLi4ufVxuICAgICAgICBzaG91bGRDb250aW51ZVdoaWxlTG9vcCA9IGZhbHNlXG4gICAgICAgIHdoaWxlIGkgPCBsZW5cbiAgICAgICAgICAgIGNvbnRleHQuaSA9IGlcbiAgICAgICAgICAgIHN3aXRjaCBtYXBwaW5nLmNoYXJBdChpKVxuICAgICAgICAgICAgICAgIHdoZW4gJyAnLCAnLCcsIFwiXFxuXCJcbiAgICAgICAgICAgICAgICAgICAgKytpXG4gICAgICAgICAgICAgICAgICAgIGNvbnRleHQuaSA9IGlcbiAgICAgICAgICAgICAgICAgICAgc2hvdWxkQ29udGludWVXaGlsZUxvb3AgPSB0cnVlXG4gICAgICAgICAgICAgICAgd2hlbiAnfSdcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG91dHB1dFxuXG4gICAgICAgICAgICBpZiBzaG91bGRDb250aW51ZVdoaWxlTG9vcFxuICAgICAgICAgICAgICAgIHNob3VsZENvbnRpbnVlV2hpbGVMb29wID0gZmFsc2VcbiAgICAgICAgICAgICAgICBjb250aW51ZVxuXG4gICAgICAgICAgICAjIEtleVxuICAgICAgICAgICAga2V5ID0gQHBhcnNlU2NhbGFyIG1hcHBpbmcsIFsnOicsICcgJywgXCJcXG5cIl0sIFsnXCInLCBcIidcIl0sIGNvbnRleHQsIGZhbHNlXG4gICAgICAgICAgICB7aX0gPSBjb250ZXh0XG5cbiAgICAgICAgICAgICMgVmFsdWVcbiAgICAgICAgICAgIGRvbmUgPSBmYWxzZVxuXG4gICAgICAgICAgICB3aGlsZSBpIDwgbGVuXG4gICAgICAgICAgICAgICAgY29udGV4dC5pID0gaVxuICAgICAgICAgICAgICAgIHN3aXRjaCBtYXBwaW5nLmNoYXJBdChpKVxuICAgICAgICAgICAgICAgICAgICB3aGVuICdbJ1xuICAgICAgICAgICAgICAgICAgICAgICAgIyBOZXN0ZWQgc2VxdWVuY2VcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlID0gQHBhcnNlU2VxdWVuY2UgbWFwcGluZywgY29udGV4dFxuICAgICAgICAgICAgICAgICAgICAgICAge2l9ID0gY29udGV4dFxuICAgICAgICAgICAgICAgICAgICAgICAgIyBTcGVjOiBLZXlzIE1VU1QgYmUgdW5pcXVlOyBmaXJzdCBvbmUgd2lucy5cbiAgICAgICAgICAgICAgICAgICAgICAgICMgUGFyc2VyIGNhbm5vdCBhYm9ydCB0aGlzIG1hcHBpbmcgZWFybGllciwgc2luY2UgbGluZXNcbiAgICAgICAgICAgICAgICAgICAgICAgICMgYXJlIHByb2Nlc3NlZCBzZXF1ZW50aWFsbHkuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiBvdXRwdXRba2V5XSA9PSB1bmRlZmluZWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRwdXRba2V5XSA9IHZhbHVlXG4gICAgICAgICAgICAgICAgICAgICAgICBkb25lID0gdHJ1ZVxuICAgICAgICAgICAgICAgICAgICB3aGVuICd7J1xuICAgICAgICAgICAgICAgICAgICAgICAgIyBOZXN0ZWQgbWFwcGluZ1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUgPSBAcGFyc2VNYXBwaW5nIG1hcHBpbmcsIGNvbnRleHRcbiAgICAgICAgICAgICAgICAgICAgICAgIHtpfSA9IGNvbnRleHRcbiAgICAgICAgICAgICAgICAgICAgICAgICMgU3BlYzogS2V5cyBNVVNUIGJlIHVuaXF1ZTsgZmlyc3Qgb25lIHdpbnMuXG4gICAgICAgICAgICAgICAgICAgICAgICAjIFBhcnNlciBjYW5ub3QgYWJvcnQgdGhpcyBtYXBwaW5nIGVhcmxpZXIsIHNpbmNlIGxpbmVzXG4gICAgICAgICAgICAgICAgICAgICAgICAjIGFyZSBwcm9jZXNzZWQgc2VxdWVudGlhbGx5LlxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgb3V0cHV0W2tleV0gPT0gdW5kZWZpbmVkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0cHV0W2tleV0gPSB2YWx1ZVxuICAgICAgICAgICAgICAgICAgICAgICAgZG9uZSA9IHRydWVcbiAgICAgICAgICAgICAgICAgICAgd2hlbiAnOicsICcgJywgXCJcXG5cIlxuICAgICAgICAgICAgICAgICAgICAgICAgIyBEbyBub3RoaW5nXG4gICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlID0gQHBhcnNlU2NhbGFyIG1hcHBpbmcsIFsnLCcsICd9J10sIFsnXCInLCBcIidcIl0sIGNvbnRleHRcbiAgICAgICAgICAgICAgICAgICAgICAgIHtpfSA9IGNvbnRleHRcbiAgICAgICAgICAgICAgICAgICAgICAgICMgU3BlYzogS2V5cyBNVVNUIGJlIHVuaXF1ZTsgZmlyc3Qgb25lIHdpbnMuXG4gICAgICAgICAgICAgICAgICAgICAgICAjIFBhcnNlciBjYW5ub3QgYWJvcnQgdGhpcyBtYXBwaW5nIGVhcmxpZXIsIHNpbmNlIGxpbmVzXG4gICAgICAgICAgICAgICAgICAgICAgICAjIGFyZSBwcm9jZXNzZWQgc2VxdWVudGlhbGx5LlxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgb3V0cHV0W2tleV0gPT0gdW5kZWZpbmVkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0cHV0W2tleV0gPSB2YWx1ZVxuICAgICAgICAgICAgICAgICAgICAgICAgZG9uZSA9IHRydWVcbiAgICAgICAgICAgICAgICAgICAgICAgIC0taVxuXG4gICAgICAgICAgICAgICAgKytpXG5cbiAgICAgICAgICAgICAgICBpZiBkb25lXG4gICAgICAgICAgICAgICAgICAgIGJyZWFrXG5cbiAgICAgICAgdGhyb3cgbmV3IFBhcnNlTW9yZSAnTWFsZm9ybWVkIGlubGluZSBZQU1MIHN0cmluZyAnK21hcHBpbmdcblxuXG4gICAgIyBFdmFsdWF0ZXMgc2NhbGFycyBhbmQgcmVwbGFjZXMgbWFnaWMgdmFsdWVzLlxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIHNjYWxhclxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gIEEgWUFNTCBzdHJpbmdcbiAgICAjXG4gICAgQGV2YWx1YXRlU2NhbGFyOiAoc2NhbGFyLCBjb250ZXh0KSAtPlxuICAgICAgICBzY2FsYXIgPSBVdGlscy50cmltKHNjYWxhcilcbiAgICAgICAgc2NhbGFyTG93ZXIgPSBzY2FsYXIudG9Mb3dlckNhc2UoKVxuXG4gICAgICAgIHN3aXRjaCBzY2FsYXJMb3dlclxuICAgICAgICAgICAgd2hlbiAnbnVsbCcsICcnLCAnfidcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVsbFxuICAgICAgICAgICAgd2hlbiAndHJ1ZSdcbiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZVxuICAgICAgICAgICAgd2hlbiAnZmFsc2UnXG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlXG4gICAgICAgICAgICB3aGVuICcuaW5mJ1xuICAgICAgICAgICAgICAgIHJldHVybiBJbmZpbml0eVxuICAgICAgICAgICAgd2hlbiAnLm5hbidcbiAgICAgICAgICAgICAgICByZXR1cm4gTmFOXG4gICAgICAgICAgICB3aGVuICctLmluZidcbiAgICAgICAgICAgICAgICByZXR1cm4gSW5maW5pdHlcbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICBmaXJzdENoYXIgPSBzY2FsYXJMb3dlci5jaGFyQXQoMClcbiAgICAgICAgICAgICAgICBzd2l0Y2ggZmlyc3RDaGFyXG4gICAgICAgICAgICAgICAgICAgIHdoZW4gJyEnXG4gICAgICAgICAgICAgICAgICAgICAgICBmaXJzdFNwYWNlID0gc2NhbGFyLmluZGV4T2YoJyAnKVxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgZmlyc3RTcGFjZSBpcyAtMVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpcnN0V29yZCA9IHNjYWxhckxvd2VyXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlyc3RXb3JkID0gc2NhbGFyTG93ZXJbMC4uLmZpcnN0U3BhY2VdXG4gICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggZmlyc3RXb3JkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hlbiAnISdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgZmlyc3RTcGFjZSBpc250IC0xXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcGFyc2VJbnQgQHBhcnNlU2NhbGFyKHNjYWxhclsyLi5dKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVsbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoZW4gJyFzdHInXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBVdGlscy5sdHJpbSBzY2FsYXJbNC4uXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoZW4gJyEhc3RyJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gVXRpbHMubHRyaW0gc2NhbGFyWzUuLl1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGVuICchIWludCdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHBhcnNlSW50KEBwYXJzZVNjYWxhcihzY2FsYXJbNS4uXSkpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hlbiAnISFib29sJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gVXRpbHMucGFyc2VCb29sZWFuKEBwYXJzZVNjYWxhcihzY2FsYXJbNi4uXSksIGZhbHNlKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoZW4gJyEhZmxvYXQnXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBwYXJzZUZsb2F0KEBwYXJzZVNjYWxhcihzY2FsYXJbNy4uXSkpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hlbiAnISF0aW1lc3RhbXAnXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBVdGlscy5zdHJpbmdUb0RhdGUoVXRpbHMubHRyaW0oc2NhbGFyWzExLi5dKSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVubGVzcyBjb250ZXh0P1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGV4dCA9IGV4Y2VwdGlvbk9uSW52YWxpZFR5cGU6IEBzZXR0aW5ncy5leGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3REZWNvZGVyOiBAc2V0dGluZ3Mub2JqZWN0RGVjb2RlciwgaTogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7b2JqZWN0RGVjb2RlciwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZX0gPSBjb250ZXh0XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgb2JqZWN0RGVjb2RlclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBJZiBvYmplY3REZWNvZGVyIGZ1bmN0aW9uIGlzIGdpdmVuLCB3ZSBjYW4gZG8gY3VzdG9tIGRlY29kaW5nIG9mIGN1c3RvbSB0eXBlc1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJpbW1lZFNjYWxhciA9IFV0aWxzLnJ0cmltIHNjYWxhclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlyc3RTcGFjZSA9IHRyaW1tZWRTY2FsYXIuaW5kZXhPZignICcpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiBmaXJzdFNwYWNlIGlzIC0xXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdERlY29kZXIgdHJpbW1lZFNjYWxhciwgbnVsbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1YlZhbHVlID0gVXRpbHMubHRyaW0gdHJpbW1lZFNjYWxhcltmaXJzdFNwYWNlKzEuLl1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmxlc3Mgc3ViVmFsdWUubGVuZ3RoID4gMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdWJWYWx1ZSA9IG51bGxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gb2JqZWN0RGVjb2RlciB0cmltbWVkU2NhbGFyWzAuLi5maXJzdFNwYWNlXSwgc3ViVmFsdWVcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiBleGNlcHRpb25PbkludmFsaWRUeXBlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgUGFyc2VFeGNlcHRpb24gJ0N1c3RvbSBvYmplY3Qgc3VwcG9ydCB3aGVuIHBhcnNpbmcgYSBZQU1MIGZpbGUgaGFzIGJlZW4gZGlzYWJsZWQuJ1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBudWxsXG4gICAgICAgICAgICAgICAgICAgIHdoZW4gJzAnXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAnMHgnIGlzIHNjYWxhclswLi4uMl1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gVXRpbHMuaGV4RGVjIHNjYWxhclxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiBVdGlscy5pc0RpZ2l0cyBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gVXRpbHMub2N0RGVjIHNjYWxhclxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiBVdGlscy5pc051bWVyaWMgc2NhbGFyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHBhcnNlRmxvYXQgc2NhbGFyXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNjYWxhclxuICAgICAgICAgICAgICAgICAgICB3aGVuICcrJ1xuICAgICAgICAgICAgICAgICAgICAgICAgaWYgVXRpbHMuaXNEaWdpdHMgc2NhbGFyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmF3ID0gc2NhbGFyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzdCA9IHBhcnNlSW50KHJhdylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiByYXcgaXMgU3RyaW5nKGNhc3QpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBjYXN0XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmF3XG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmIFV0aWxzLmlzTnVtZXJpYyBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcGFyc2VGbG9hdCBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgQFBBVFRFUk5fVEhPVVNBTkRfTlVNRVJJQ19TQ0FMQVIudGVzdCBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcGFyc2VGbG9hdChzY2FsYXIucmVwbGFjZSgnLCcsICcnKSlcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgd2hlbiAnLSdcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmIFV0aWxzLmlzRGlnaXRzKHNjYWxhclsxLi5dKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICcwJyBpcyBzY2FsYXIuY2hhckF0KDEpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAtVXRpbHMub2N0RGVjKHNjYWxhclsxLi5dKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmF3ID0gc2NhbGFyWzEuLl1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzdCA9IHBhcnNlSW50KHJhdylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgcmF3IGlzIFN0cmluZyhjYXN0KVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1jYXN0XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAtcmF3XG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmIFV0aWxzLmlzTnVtZXJpYyBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcGFyc2VGbG9hdCBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgQFBBVFRFUk5fVEhPVVNBTkRfTlVNRVJJQ19TQ0FMQVIudGVzdCBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcGFyc2VGbG9hdChzY2FsYXIucmVwbGFjZSgnLCcsICcnKSlcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgZGF0ZSA9IFV0aWxzLnN0cmluZ1RvRGF0ZShzY2FsYXIpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGRhdGVcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgVXRpbHMuaXNOdW1lcmljKHNjYWxhcilcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcGFyc2VGbG9hdCBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgQFBBVFRFUk5fVEhPVVNBTkRfTlVNRVJJQ19TQ0FMQVIudGVzdCBzY2FsYXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcGFyc2VGbG9hdChzY2FsYXIucmVwbGFjZSgnLCcsICcnKSlcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBzY2FsYXJcblxubW9kdWxlLmV4cG9ydHMgPSBJbmxpbmVcbiIsIlxuSW5saW5lICAgICAgICAgID0gcmVxdWlyZSAnLi9JbmxpbmUnXG5QYXR0ZXJuICAgICAgICAgPSByZXF1aXJlICcuL1BhdHRlcm4nXG5VdGlscyAgICAgICAgICAgPSByZXF1aXJlICcuL1V0aWxzJ1xuUGFyc2VFeGNlcHRpb24gID0gcmVxdWlyZSAnLi9FeGNlcHRpb24vUGFyc2VFeGNlcHRpb24nXG5QYXJzZU1vcmUgICAgICAgPSByZXF1aXJlICcuL0V4Y2VwdGlvbi9QYXJzZU1vcmUnXG5cbiMgUGFyc2VyIHBhcnNlcyBZQU1MIHN0cmluZ3MgdG8gY29udmVydCB0aGVtIHRvIEphdmFTY3JpcHQgb2JqZWN0cy5cbiNcbmNsYXNzIFBhcnNlclxuXG4gICAgIyBQcmUtY29tcGlsZWQgcGF0dGVybnNcbiAgICAjXG4gICAgUEFUVEVSTl9GT0xERURfU0NBTEFSX0FMTDogICAgICAgICAgICAgIG5ldyBQYXR0ZXJuICdeKD86KD88dHlwZT4hW15cXFxcfD5dKilcXFxccyspPyg/PHNlcGFyYXRvcj5cXFxcfHw+KSg/PG1vZGlmaWVycz5cXFxcK3xcXFxcLXxcXFxcZCt8XFxcXCtcXFxcZCt8XFxcXC1cXFxcZCt8XFxcXGQrXFxcXCt8XFxcXGQrXFxcXC0pPyg/PGNvbW1lbnRzPiArIy4qKT8kJ1xuICAgIFBBVFRFUk5fRk9MREVEX1NDQUxBUl9FTkQ6ICAgICAgICAgICAgICBuZXcgUGF0dGVybiAnKD88c2VwYXJhdG9yPlxcXFx8fD4pKD88bW9kaWZpZXJzPlxcXFwrfFxcXFwtfFxcXFxkK3xcXFxcK1xcXFxkK3xcXFxcLVxcXFxkK3xcXFxcZCtcXFxcK3xcXFxcZCtcXFxcLSk/KD88Y29tbWVudHM+ICsjLiopPyQnXG4gICAgUEFUVEVSTl9TRVFVRU5DRV9JVEVNOiAgICAgICAgICAgICAgICAgIG5ldyBQYXR0ZXJuICdeXFxcXC0oKD88bGVhZHNwYWNlcz5cXFxccyspKD88dmFsdWU+Lis/KSk/XFxcXHMqJCdcbiAgICBQQVRURVJOX0FOQ0hPUl9WQUxVRTogICAgICAgICAgICAgICAgICAgbmV3IFBhdHRlcm4gJ14mKD88cmVmPlteIF0rKSAqKD88dmFsdWU+LiopJ1xuICAgIFBBVFRFUk5fQ09NUEFDVF9OT1RBVElPTjogICAgICAgICAgICAgICBuZXcgUGF0dGVybiAnXig/PGtleT4nK0lubGluZS5SRUdFWF9RVU9URURfU1RSSU5HKyd8W14gXFwnXCJcXFxce1xcXFxbXS4qPykgKlxcXFw6KFxcXFxzKyg/PHZhbHVlPi4rPykpP1xcXFxzKiQnXG4gICAgUEFUVEVSTl9NQVBQSU5HX0lURU06ICAgICAgICAgICAgICAgICAgIG5ldyBQYXR0ZXJuICdeKD88a2V5PicrSW5saW5lLlJFR0VYX1FVT1RFRF9TVFJJTkcrJ3xbXiBcXCdcIlxcXFxbXFxcXHtdLio/KSAqXFxcXDooXFxcXHMrKD88dmFsdWU+Lis/KSk/XFxcXHMqJCdcbiAgICBQQVRURVJOX0RFQ0lNQUw6ICAgICAgICAgICAgICAgICAgICAgICAgbmV3IFBhdHRlcm4gJ1xcXFxkKydcbiAgICBQQVRURVJOX0lOREVOVF9TUEFDRVM6ICAgICAgICAgICAgICAgICAgbmV3IFBhdHRlcm4gJ14gKydcbiAgICBQQVRURVJOX1RSQUlMSU5HX0xJTkVTOiAgICAgICAgICAgICAgICAgbmV3IFBhdHRlcm4gJyhcXG4qKSQnXG4gICAgUEFUVEVSTl9ZQU1MX0hFQURFUjogICAgICAgICAgICAgICAgICAgIG5ldyBQYXR0ZXJuICdeXFxcXCVZQU1MWzogXVtcXFxcZFxcXFwuXSsuKlxcbicsICdtJ1xuICAgIFBBVFRFUk5fTEVBRElOR19DT01NRU5UUzogICAgICAgICAgICAgICBuZXcgUGF0dGVybiAnXihcXFxcIy4qP1xcbikrJywgJ20nXG4gICAgUEFUVEVSTl9ET0NVTUVOVF9NQVJLRVJfU1RBUlQ6ICAgICAgICAgIG5ldyBQYXR0ZXJuICdeXFxcXC1cXFxcLVxcXFwtLio/XFxuJywgJ20nXG4gICAgUEFUVEVSTl9ET0NVTUVOVF9NQVJLRVJfRU5EOiAgICAgICAgICAgIG5ldyBQYXR0ZXJuICdeXFxcXC5cXFxcLlxcXFwuXFxcXHMqJCcsICdtJ1xuICAgIFBBVFRFUk5fRk9MREVEX1NDQUxBUl9CWV9JTkRFTlRBVElPTjogICB7fVxuXG4gICAgIyBDb250ZXh0IHR5cGVzXG4gICAgI1xuICAgIENPTlRFWFRfTk9ORTogICAgICAgMFxuICAgIENPTlRFWFRfU0VRVUVOQ0U6ICAgMVxuICAgIENPTlRFWFRfTUFQUElORzogICAgMlxuXG5cbiAgICAjIENvbnN0cnVjdG9yXG4gICAgI1xuICAgICMgQHBhcmFtIFtJbnRlZ2VyXSAgb2Zmc2V0ICBUaGUgb2Zmc2V0IG9mIFlBTUwgZG9jdW1lbnQgKHVzZWQgZm9yIGxpbmUgbnVtYmVycyBpbiBlcnJvciBtZXNzYWdlcylcbiAgICAjXG4gICAgY29uc3RydWN0b3I6IChAb2Zmc2V0ID0gMCkgLT5cbiAgICAgICAgQGxpbmVzICAgICAgICAgID0gW11cbiAgICAgICAgQGN1cnJlbnRMaW5lTmIgID0gLTFcbiAgICAgICAgQGN1cnJlbnRMaW5lICAgID0gJydcbiAgICAgICAgQHJlZnMgICAgICAgICAgID0ge31cblxuXG4gICAgIyBQYXJzZXMgYSBZQU1MIHN0cmluZyB0byBhIEphdmFTY3JpcHQgdmFsdWUuXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddICAgdmFsdWUgICAgICAgICAgICAgICAgICAgQSBZQU1MIHN0cmluZ1xuICAgICMgQHBhcmFtIFtCb29sZWFuXSAgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSAgdHJ1ZSBpZiBhbiBleGNlcHRpb24gbXVzdCBiZSB0aHJvd24gb24gaW52YWxpZCB0eXBlcyAoYSBKYXZhU2NyaXB0IHJlc291cmNlIG9yIG9iamVjdCksIGZhbHNlIG90aGVyd2lzZVxuICAgICMgQHBhcmFtIFtGdW5jdGlvbl0gb2JqZWN0RGVjb2RlciAgICAgICAgICAgQSBmdW5jdGlvbiB0byBkZXNlcmlhbGl6ZSBjdXN0b20gb2JqZWN0cywgbnVsbCBvdGhlcndpc2VcbiAgICAjXG4gICAgIyBAcmV0dXJuIFtPYmplY3RdICBBIEphdmFTY3JpcHQgdmFsdWVcbiAgICAjXG4gICAgIyBAdGhyb3cgW1BhcnNlRXhjZXB0aW9uXSBJZiB0aGUgWUFNTCBpcyBub3QgdmFsaWRcbiAgICAjXG4gICAgcGFyc2U6ICh2YWx1ZSwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSA9IGZhbHNlLCBvYmplY3REZWNvZGVyID0gbnVsbCkgLT5cbiAgICAgICAgQGN1cnJlbnRMaW5lTmIgPSAtMVxuICAgICAgICBAY3VycmVudExpbmUgPSAnJ1xuICAgICAgICBAbGluZXMgPSBAY2xlYW51cCh2YWx1ZSkuc3BsaXQgXCJcXG5cIlxuXG4gICAgICAgIGRhdGEgPSBudWxsXG4gICAgICAgIGNvbnRleHQgPSBAQ09OVEVYVF9OT05FXG4gICAgICAgIGFsbG93T3ZlcndyaXRlID0gZmFsc2VcbiAgICAgICAgd2hpbGUgQG1vdmVUb05leHRMaW5lKClcbiAgICAgICAgICAgIGlmIEBpc0N1cnJlbnRMaW5lRW1wdHkoKVxuICAgICAgICAgICAgICAgIGNvbnRpbnVlXG5cbiAgICAgICAgICAgICMgVGFiP1xuICAgICAgICAgICAgaWYgXCJcXHRcIiBpcyBAY3VycmVudExpbmVbMF1cbiAgICAgICAgICAgICAgICB0aHJvdyBuZXcgUGFyc2VFeGNlcHRpb24gJ0EgWUFNTCBmaWxlIGNhbm5vdCBjb250YWluIHRhYnMgYXMgaW5kZW50YXRpb24uJywgQGdldFJlYWxDdXJyZW50TGluZU5iKCkgKyAxLCBAY3VycmVudExpbmVcblxuICAgICAgICAgICAgaXNSZWYgPSBtZXJnZU5vZGUgPSBmYWxzZVxuICAgICAgICAgICAgaWYgdmFsdWVzID0gQFBBVFRFUk5fU0VRVUVOQ0VfSVRFTS5leGVjIEBjdXJyZW50TGluZVxuICAgICAgICAgICAgICAgIGlmIEBDT05URVhUX01BUFBJTkcgaXMgY29udGV4dFxuICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgUGFyc2VFeGNlcHRpb24gJ1lvdSBjYW5ub3QgZGVmaW5lIGEgc2VxdWVuY2UgaXRlbSB3aGVuIGluIGEgbWFwcGluZydcbiAgICAgICAgICAgICAgICBjb250ZXh0ID0gQENPTlRFWFRfU0VRVUVOQ0VcbiAgICAgICAgICAgICAgICBkYXRhID89IFtdXG5cbiAgICAgICAgICAgICAgICBpZiB2YWx1ZXMudmFsdWU/IGFuZCBtYXRjaGVzID0gQFBBVFRFUk5fQU5DSE9SX1ZBTFVFLmV4ZWMgdmFsdWVzLnZhbHVlXG4gICAgICAgICAgICAgICAgICAgIGlzUmVmID0gbWF0Y2hlcy5yZWZcbiAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnZhbHVlID0gbWF0Y2hlcy52YWx1ZVxuXG4gICAgICAgICAgICAgICAgIyBBcnJheVxuICAgICAgICAgICAgICAgIGlmIG5vdCh2YWx1ZXMudmFsdWU/KSBvciAnJyBpcyBVdGlscy50cmltKHZhbHVlcy52YWx1ZSwgJyAnKSBvciBVdGlscy5sdHJpbSh2YWx1ZXMudmFsdWUsICcgJykuaW5kZXhPZignIycpIGlzIDBcbiAgICAgICAgICAgICAgICAgICAgaWYgQGN1cnJlbnRMaW5lTmIgPCBAbGluZXMubGVuZ3RoIC0gMSBhbmQgbm90IEBpc05leHRMaW5lVW5JbmRlbnRlZENvbGxlY3Rpb24oKVxuICAgICAgICAgICAgICAgICAgICAgICAgYyA9IEBnZXRSZWFsQ3VycmVudExpbmVOYigpICsgMVxuICAgICAgICAgICAgICAgICAgICAgICAgcGFyc2VyID0gbmV3IFBhcnNlciBjXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXJzZXIucmVmcyA9IEByZWZzXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRhLnB1c2ggcGFyc2VyLnBhcnNlKEBnZXROZXh0RW1iZWRCbG9jayhudWxsLCB0cnVlKSwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RGVjb2RlcilcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS5wdXNoIG51bGxcblxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgaWYgdmFsdWVzLmxlYWRzcGFjZXM/Lmxlbmd0aCBhbmQgbWF0Y2hlcyA9IEBQQVRURVJOX0NPTVBBQ1RfTk9UQVRJT04uZXhlYyB2YWx1ZXMudmFsdWVcblxuICAgICAgICAgICAgICAgICAgICAgICAgIyBUaGlzIGlzIGEgY29tcGFjdCBub3RhdGlvbiBlbGVtZW50LCBhZGQgdG8gbmV4dCBibG9jayBhbmQgcGFyc2VcbiAgICAgICAgICAgICAgICAgICAgICAgIGMgPSBAZ2V0UmVhbEN1cnJlbnRMaW5lTmIoKVxuICAgICAgICAgICAgICAgICAgICAgICAgcGFyc2VyID0gbmV3IFBhcnNlciBjXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXJzZXIucmVmcyA9IEByZWZzXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrID0gdmFsdWVzLnZhbHVlXG4gICAgICAgICAgICAgICAgICAgICAgICBpbmRlbnQgPSBAZ2V0Q3VycmVudExpbmVJbmRlbnRhdGlvbigpXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiBAaXNOZXh0TGluZUluZGVudGVkKGZhbHNlKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrICs9IFwiXFxuXCIrQGdldE5leHRFbWJlZEJsb2NrKGluZGVudCArIHZhbHVlcy5sZWFkc3BhY2VzLmxlbmd0aCArIDEsIHRydWUpXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEucHVzaCBwYXJzZXIucGFyc2UgYmxvY2ssIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdERlY29kZXJcblxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRhLnB1c2ggQHBhcnNlVmFsdWUgdmFsdWVzLnZhbHVlLCBleGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3REZWNvZGVyXG5cbiAgICAgICAgICAgIGVsc2UgaWYgKHZhbHVlcyA9IEBQQVRURVJOX01BUFBJTkdfSVRFTS5leGVjIEBjdXJyZW50TGluZSkgYW5kIHZhbHVlcy5rZXkuaW5kZXhPZignICMnKSBpcyAtMVxuICAgICAgICAgICAgICAgIGlmIEBDT05URVhUX1NFUVVFTkNFIGlzIGNvbnRleHRcbiAgICAgICAgICAgICAgICAgICAgdGhyb3cgbmV3IFBhcnNlRXhjZXB0aW9uICdZb3UgY2Fubm90IGRlZmluZSBhIG1hcHBpbmcgaXRlbSB3aGVuIGluIGEgc2VxdWVuY2UnXG4gICAgICAgICAgICAgICAgY29udGV4dCA9IEBDT05URVhUX01BUFBJTkdcbiAgICAgICAgICAgICAgICBkYXRhID89IHt9XG5cbiAgICAgICAgICAgICAgICAjIEZvcmNlIGNvcnJlY3Qgc2V0dGluZ3NcbiAgICAgICAgICAgICAgICBJbmxpbmUuY29uZmlndXJlIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdERlY29kZXJcbiAgICAgICAgICAgICAgICB0cnlcbiAgICAgICAgICAgICAgICAgICAga2V5ID0gSW5saW5lLnBhcnNlU2NhbGFyIHZhbHVlcy5rZXlcbiAgICAgICAgICAgICAgICBjYXRjaCBlXG4gICAgICAgICAgICAgICAgICAgIGUucGFyc2VkTGluZSA9IEBnZXRSZWFsQ3VycmVudExpbmVOYigpICsgMVxuICAgICAgICAgICAgICAgICAgICBlLnNuaXBwZXQgPSBAY3VycmVudExpbmVcblxuICAgICAgICAgICAgICAgICAgICB0aHJvdyBlXG5cbiAgICAgICAgICAgICAgICBpZiAnPDwnIGlzIGtleVxuICAgICAgICAgICAgICAgICAgICBtZXJnZU5vZGUgPSB0cnVlXG4gICAgICAgICAgICAgICAgICAgIGFsbG93T3ZlcndyaXRlID0gdHJ1ZVxuICAgICAgICAgICAgICAgICAgICBpZiB2YWx1ZXMudmFsdWU/LmluZGV4T2YoJyonKSBpcyAwXG4gICAgICAgICAgICAgICAgICAgICAgICByZWZOYW1lID0gdmFsdWVzLnZhbHVlWzEuLl1cbiAgICAgICAgICAgICAgICAgICAgICAgIHVubGVzcyBAcmVmc1tyZWZOYW1lXT9cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgUGFyc2VFeGNlcHRpb24gJ1JlZmVyZW5jZSBcIicrcmVmTmFtZSsnXCIgZG9lcyBub3QgZXhpc3QuJywgQGdldFJlYWxDdXJyZW50TGluZU5iKCkgKyAxLCBAY3VycmVudExpbmVcblxuICAgICAgICAgICAgICAgICAgICAgICAgcmVmVmFsdWUgPSBAcmVmc1tyZWZOYW1lXVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiB0eXBlb2YgcmVmVmFsdWUgaXNudCAnb2JqZWN0J1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IG5ldyBQYXJzZUV4Y2VwdGlvbiAnWUFNTCBtZXJnZSBrZXlzIHVzZWQgd2l0aCBhIHNjYWxhciB2YWx1ZSBpbnN0ZWFkIG9mIGFuIG9iamVjdC4nLCBAZ2V0UmVhbEN1cnJlbnRMaW5lTmIoKSArIDEsIEBjdXJyZW50TGluZVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiByZWZWYWx1ZSBpbnN0YW5jZW9mIEFycmF5XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBNZXJnZSBhcnJheSB3aXRoIG9iamVjdFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciB2YWx1ZSwgaSBpbiByZWZWYWx1ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhW1N0cmluZyhpKV0gPz0gdmFsdWVcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIE1lcmdlIG9iamVjdHNcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb3Iga2V5LCB2YWx1ZSBvZiByZWZWYWx1ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhW2tleV0gPz0gdmFsdWVcblxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiB2YWx1ZXMudmFsdWU/IGFuZCB2YWx1ZXMudmFsdWUgaXNudCAnJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlID0gdmFsdWVzLnZhbHVlXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUgPSBAZ2V0TmV4dEVtYmVkQmxvY2soKVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBjID0gQGdldFJlYWxDdXJyZW50TGluZU5iKCkgKyAxXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXJzZXIgPSBuZXcgUGFyc2VyIGNcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhcnNlci5yZWZzID0gQHJlZnNcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhcnNlZCA9IHBhcnNlci5wYXJzZSB2YWx1ZSwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB1bmxlc3MgdHlwZW9mIHBhcnNlZCBpcyAnb2JqZWN0J1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IG5ldyBQYXJzZUV4Y2VwdGlvbiAnWUFNTCBtZXJnZSBrZXlzIHVzZWQgd2l0aCBhIHNjYWxhciB2YWx1ZSBpbnN0ZWFkIG9mIGFuIG9iamVjdC4nLCBAZ2V0UmVhbEN1cnJlbnRMaW5lTmIoKSArIDEsIEBjdXJyZW50TGluZVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiBwYXJzZWQgaW5zdGFuY2VvZiBBcnJheVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgSWYgdGhlIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGUgbWVyZ2Uga2V5IGlzIGEgc2VxdWVuY2UsIHRoZW4gdGhpcyBzZXF1ZW5jZSBpcyBleHBlY3RlZCB0byBjb250YWluIG1hcHBpbmcgbm9kZXNcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIGFuZCBlYWNoIG9mIHRoZXNlIG5vZGVzIGlzIG1lcmdlZCBpbiB0dXJuIGFjY29yZGluZyB0byBpdHMgb3JkZXIgaW4gdGhlIHNlcXVlbmNlLiBLZXlzIGluIG1hcHBpbmcgbm9kZXMgZWFybGllclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgaW4gdGhlIHNlcXVlbmNlIG92ZXJyaWRlIGtleXMgc3BlY2lmaWVkIGluIGxhdGVyIG1hcHBpbmcgbm9kZXMuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIHBhcnNlZEl0ZW0gaW4gcGFyc2VkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVubGVzcyB0eXBlb2YgcGFyc2VkSXRlbSBpcyAnb2JqZWN0J1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhyb3cgbmV3IFBhcnNlRXhjZXB0aW9uICdNZXJnZSBpdGVtcyBtdXN0IGJlIG9iamVjdHMuJywgQGdldFJlYWxDdXJyZW50TGluZU5iKCkgKyAxLCBwYXJzZWRJdGVtXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgcGFyc2VkSXRlbSBpbnN0YW5jZW9mIEFycmF5XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIE1lcmdlIGFycmF5IHdpdGggb2JqZWN0XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb3IgdmFsdWUsIGkgaW4gcGFyc2VkSXRlbVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGsgPSBTdHJpbmcoaSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmxlc3MgZGF0YS5oYXNPd25Qcm9wZXJ0eShrKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhW2tdID0gdmFsdWVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBNZXJnZSBvYmplY3RzXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb3Iga2V5LCB2YWx1ZSBvZiBwYXJzZWRJdGVtXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5sZXNzIGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhW2tleV0gPSB2YWx1ZVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBJZiB0aGUgdmFsdWUgYXNzb2NpYXRlZCB3aXRoIHRoZSBrZXkgaXMgYSBzaW5nbGUgbWFwcGluZyBub2RlLCBlYWNoIG9mIGl0cyBrZXkvdmFsdWUgcGFpcnMgaXMgaW5zZXJ0ZWQgaW50byB0aGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIGN1cnJlbnQgbWFwcGluZywgdW5sZXNzIHRoZSBrZXkgYWxyZWFkeSBleGlzdHMgaW4gaXQuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIGtleSwgdmFsdWUgb2YgcGFyc2VkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVubGVzcyBkYXRhLmhhc093blByb3BlcnR5KGtleSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGFba2V5XSA9IHZhbHVlXG5cbiAgICAgICAgICAgICAgICBlbHNlIGlmIHZhbHVlcy52YWx1ZT8gYW5kIG1hdGNoZXMgPSBAUEFUVEVSTl9BTkNIT1JfVkFMVUUuZXhlYyB2YWx1ZXMudmFsdWVcbiAgICAgICAgICAgICAgICAgICAgaXNSZWYgPSBtYXRjaGVzLnJlZlxuICAgICAgICAgICAgICAgICAgICB2YWx1ZXMudmFsdWUgPSBtYXRjaGVzLnZhbHVlXG5cblxuICAgICAgICAgICAgICAgIGlmIG1lcmdlTm9kZVxuICAgICAgICAgICAgICAgICAgICAjIE1lcmdlIGtleXNcbiAgICAgICAgICAgICAgICBlbHNlIGlmIG5vdCh2YWx1ZXMudmFsdWU/KSBvciAnJyBpcyBVdGlscy50cmltKHZhbHVlcy52YWx1ZSwgJyAnKSBvciBVdGlscy5sdHJpbSh2YWx1ZXMudmFsdWUsICcgJykuaW5kZXhPZignIycpIGlzIDBcbiAgICAgICAgICAgICAgICAgICAgIyBIYXNoXG4gICAgICAgICAgICAgICAgICAgICMgaWYgbmV4dCBsaW5lIGlzIGxlc3MgaW5kZW50ZWQgb3IgZXF1YWwsIHRoZW4gaXQgbWVhbnMgdGhhdCB0aGUgY3VycmVudCB2YWx1ZSBpcyBudWxsXG4gICAgICAgICAgICAgICAgICAgIGlmIG5vdChAaXNOZXh0TGluZUluZGVudGVkKCkpIGFuZCBub3QoQGlzTmV4dExpbmVVbkluZGVudGVkQ29sbGVjdGlvbigpKVxuICAgICAgICAgICAgICAgICAgICAgICAgIyBTcGVjOiBLZXlzIE1VU1QgYmUgdW5pcXVlOyBmaXJzdCBvbmUgd2lucy5cbiAgICAgICAgICAgICAgICAgICAgICAgICMgQnV0IG92ZXJ3cml0aW5nIGlzIGFsbG93ZWQgd2hlbiBhIG1lcmdlIG5vZGUgaXMgdXNlZCBpbiBjdXJyZW50IGJsb2NrLlxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgYWxsb3dPdmVyd3JpdGUgb3IgZGF0YVtrZXldIGlzIHVuZGVmaW5lZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGFba2V5XSA9IG51bGxcblxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICBjID0gQGdldFJlYWxDdXJyZW50TGluZU5iKCkgKyAxXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXJzZXIgPSBuZXcgUGFyc2VyIGNcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhcnNlci5yZWZzID0gQHJlZnNcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbCA9IHBhcnNlci5wYXJzZSBAZ2V0TmV4dEVtYmVkQmxvY2soKSwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RGVjb2RlclxuXG4gICAgICAgICAgICAgICAgICAgICAgICAjIFNwZWM6IEtleXMgTVVTVCBiZSB1bmlxdWU7IGZpcnN0IG9uZSB3aW5zLlxuICAgICAgICAgICAgICAgICAgICAgICAgIyBCdXQgb3ZlcndyaXRpbmcgaXMgYWxsb3dlZCB3aGVuIGEgbWVyZ2Ugbm9kZSBpcyB1c2VkIGluIGN1cnJlbnQgYmxvY2suXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiBhbGxvd092ZXJ3cml0ZSBvciBkYXRhW2tleV0gaXMgdW5kZWZpbmVkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YVtrZXldID0gdmFsXG5cbiAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgIHZhbCA9IEBwYXJzZVZhbHVlIHZhbHVlcy52YWx1ZSwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RGVjb2RlclxuXG4gICAgICAgICAgICAgICAgICAgICMgU3BlYzogS2V5cyBNVVNUIGJlIHVuaXF1ZTsgZmlyc3Qgb25lIHdpbnMuXG4gICAgICAgICAgICAgICAgICAgICMgQnV0IG92ZXJ3cml0aW5nIGlzIGFsbG93ZWQgd2hlbiBhIG1lcmdlIG5vZGUgaXMgdXNlZCBpbiBjdXJyZW50IGJsb2NrLlxuICAgICAgICAgICAgICAgICAgICBpZiBhbGxvd092ZXJ3cml0ZSBvciBkYXRhW2tleV0gaXMgdW5kZWZpbmVkXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRhW2tleV0gPSB2YWxcblxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICMgMS1saW5lciBvcHRpb25hbGx5IGZvbGxvd2VkIGJ5IG5ld2xpbmVcbiAgICAgICAgICAgICAgICBsaW5lQ291bnQgPSBAbGluZXMubGVuZ3RoXG4gICAgICAgICAgICAgICAgaWYgMSBpcyBsaW5lQ291bnQgb3IgKDIgaXMgbGluZUNvdW50IGFuZCBVdGlscy5pc0VtcHR5KEBsaW5lc1sxXSkpXG4gICAgICAgICAgICAgICAgICAgIHRyeVxuICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUgPSBJbmxpbmUucGFyc2UgQGxpbmVzWzBdLCBleGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3REZWNvZGVyXG4gICAgICAgICAgICAgICAgICAgIGNhdGNoIGVcbiAgICAgICAgICAgICAgICAgICAgICAgIGUucGFyc2VkTGluZSA9IEBnZXRSZWFsQ3VycmVudExpbmVOYigpICsgMVxuICAgICAgICAgICAgICAgICAgICAgICAgZS5zbmlwcGV0ID0gQGN1cnJlbnRMaW5lXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGVcblxuICAgICAgICAgICAgICAgICAgICBpZiB0eXBlb2YgdmFsdWUgaXMgJ29iamVjdCdcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmIHZhbHVlIGluc3RhbmNlb2YgQXJyYXlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaXJzdCA9IHZhbHVlWzBdXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIGtleSBvZiB2YWx1ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaXJzdCA9IHZhbHVlW2tleV1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgdHlwZW9mIGZpcnN0IGlzICdzdHJpbmcnIGFuZCBmaXJzdC5pbmRleE9mKCcqJykgaXMgMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEgPSBbXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciBhbGlhcyBpbiB2YWx1ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLnB1c2ggQHJlZnNbYWxpYXNbMS4uXV1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSA9IGRhdGFcblxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdmFsdWVcblxuICAgICAgICAgICAgICAgIGVsc2UgaWYgVXRpbHMubHRyaW0odmFsdWUpLmNoYXJBdCgwKSBpbiBbJ1snLCAneyddXG4gICAgICAgICAgICAgICAgICAgIHRyeVxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIElubGluZS5wYXJzZSB2YWx1ZSwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RGVjb2RlclxuICAgICAgICAgICAgICAgICAgICBjYXRjaCBlXG4gICAgICAgICAgICAgICAgICAgICAgICBlLnBhcnNlZExpbmUgPSBAZ2V0UmVhbEN1cnJlbnRMaW5lTmIoKSArIDFcbiAgICAgICAgICAgICAgICAgICAgICAgIGUuc25pcHBldCA9IEBjdXJyZW50TGluZVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB0aHJvdyBlXG5cbiAgICAgICAgICAgICAgICB0aHJvdyBuZXcgUGFyc2VFeGNlcHRpb24gJ1VuYWJsZSB0byBwYXJzZS4nLCBAZ2V0UmVhbEN1cnJlbnRMaW5lTmIoKSArIDEsIEBjdXJyZW50TGluZVxuXG4gICAgICAgICAgICBpZiBpc1JlZlxuICAgICAgICAgICAgICAgIGlmIGRhdGEgaW5zdGFuY2VvZiBBcnJheVxuICAgICAgICAgICAgICAgICAgICBAcmVmc1tpc1JlZl0gPSBkYXRhW2RhdGEubGVuZ3RoLTFdXG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICBsYXN0S2V5ID0gbnVsbFxuICAgICAgICAgICAgICAgICAgICBmb3Iga2V5IG9mIGRhdGFcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhc3RLZXkgPSBrZXlcbiAgICAgICAgICAgICAgICAgICAgQHJlZnNbaXNSZWZdID0gZGF0YVtsYXN0S2V5XVxuXG5cbiAgICAgICAgaWYgVXRpbHMuaXNFbXB0eShkYXRhKVxuICAgICAgICAgICAgcmV0dXJuIG51bGxcbiAgICAgICAgZWxzZVxuICAgICAgICAgICAgcmV0dXJuIGRhdGFcblxuXG5cbiAgICAjIFJldHVybnMgdGhlIGN1cnJlbnQgbGluZSBudW1iZXIgKHRha2VzIHRoZSBvZmZzZXQgaW50byBhY2NvdW50KS5cbiAgICAjXG4gICAgIyBAcmV0dXJuIFtJbnRlZ2VyXSAgICAgVGhlIGN1cnJlbnQgbGluZSBudW1iZXJcbiAgICAjXG4gICAgZ2V0UmVhbEN1cnJlbnRMaW5lTmI6IC0+XG4gICAgICAgIHJldHVybiBAY3VycmVudExpbmVOYiArIEBvZmZzZXRcblxuXG4gICAgIyBSZXR1cm5zIHRoZSBjdXJyZW50IGxpbmUgaW5kZW50YXRpb24uXG4gICAgI1xuICAgICMgQHJldHVybiBbSW50ZWdlcl0gICAgIFRoZSBjdXJyZW50IGxpbmUgaW5kZW50YXRpb25cbiAgICAjXG4gICAgZ2V0Q3VycmVudExpbmVJbmRlbnRhdGlvbjogLT5cbiAgICAgICAgcmV0dXJuIEBjdXJyZW50TGluZS5sZW5ndGggLSBVdGlscy5sdHJpbShAY3VycmVudExpbmUsICcgJykubGVuZ3RoXG5cblxuICAgICMgUmV0dXJucyB0aGUgbmV4dCBlbWJlZCBibG9jayBvZiBZQU1MLlxuICAgICNcbiAgICAjIEBwYXJhbSBbSW50ZWdlcl0gICAgICAgICAgaW5kZW50YXRpb24gVGhlIGluZGVudCBsZXZlbCBhdCB3aGljaCB0aGUgYmxvY2sgaXMgdG8gYmUgcmVhZCwgb3IgbnVsbCBmb3IgZGVmYXVsdFxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gICAgICAgICAgQSBZQU1MIHN0cmluZ1xuICAgICNcbiAgICAjIEB0aHJvdyBbUGFyc2VFeGNlcHRpb25dICAgV2hlbiBpbmRlbnRhdGlvbiBwcm9ibGVtIGFyZSBkZXRlY3RlZFxuICAgICNcbiAgICBnZXROZXh0RW1iZWRCbG9jazogKGluZGVudGF0aW9uID0gbnVsbCwgaW5jbHVkZVVuaW5kZW50ZWRDb2xsZWN0aW9uID0gZmFsc2UpIC0+XG4gICAgICAgIEBtb3ZlVG9OZXh0TGluZSgpXG5cbiAgICAgICAgaWYgbm90IGluZGVudGF0aW9uP1xuICAgICAgICAgICAgbmV3SW5kZW50ID0gQGdldEN1cnJlbnRMaW5lSW5kZW50YXRpb24oKVxuXG4gICAgICAgICAgICB1bmluZGVudGVkRW1iZWRCbG9jayA9IEBpc1N0cmluZ1VuSW5kZW50ZWRDb2xsZWN0aW9uSXRlbSBAY3VycmVudExpbmVcblxuICAgICAgICAgICAgaWYgbm90KEBpc0N1cnJlbnRMaW5lRW1wdHkoKSkgYW5kIDAgaXMgbmV3SW5kZW50IGFuZCBub3QodW5pbmRlbnRlZEVtYmVkQmxvY2spXG4gICAgICAgICAgICAgICAgdGhyb3cgbmV3IFBhcnNlRXhjZXB0aW9uICdJbmRlbnRhdGlvbiBwcm9ibGVtLicsIEBnZXRSZWFsQ3VycmVudExpbmVOYigpICsgMSwgQGN1cnJlbnRMaW5lXG5cbiAgICAgICAgZWxzZVxuICAgICAgICAgICAgbmV3SW5kZW50ID0gaW5kZW50YXRpb25cblxuXG4gICAgICAgIGRhdGEgPSBbQGN1cnJlbnRMaW5lW25ld0luZGVudC4uXV1cblxuICAgICAgICB1bmxlc3MgaW5jbHVkZVVuaW5kZW50ZWRDb2xsZWN0aW9uXG4gICAgICAgICAgICBpc0l0VW5pbmRlbnRlZENvbGxlY3Rpb24gPSBAaXNTdHJpbmdVbkluZGVudGVkQ29sbGVjdGlvbkl0ZW0gQGN1cnJlbnRMaW5lXG5cbiAgICAgICAgIyBDb21tZW50cyBtdXN0IG5vdCBiZSByZW1vdmVkIGluc2lkZSBhIHN0cmluZyBibG9jayAoaWUuIGFmdGVyIGEgbGluZSBlbmRpbmcgd2l0aCBcInxcIilcbiAgICAgICAgIyBUaGV5IG11c3Qgbm90IGJlIHJlbW92ZWQgaW5zaWRlIGEgc3ViLWVtYmVkZGVkIGJsb2NrIGFzIHdlbGxcbiAgICAgICAgcmVtb3ZlQ29tbWVudHNQYXR0ZXJuID0gQFBBVFRFUk5fRk9MREVEX1NDQUxBUl9FTkRcbiAgICAgICAgcmVtb3ZlQ29tbWVudHMgPSBub3QgcmVtb3ZlQ29tbWVudHNQYXR0ZXJuLnRlc3QgQGN1cnJlbnRMaW5lXG5cbiAgICAgICAgd2hpbGUgQG1vdmVUb05leHRMaW5lKClcbiAgICAgICAgICAgIGluZGVudCA9IEBnZXRDdXJyZW50TGluZUluZGVudGF0aW9uKClcblxuICAgICAgICAgICAgaWYgaW5kZW50IGlzIG5ld0luZGVudFxuICAgICAgICAgICAgICAgIHJlbW92ZUNvbW1lbnRzID0gbm90IHJlbW92ZUNvbW1lbnRzUGF0dGVybi50ZXN0IEBjdXJyZW50TGluZVxuXG4gICAgICAgICAgICBpZiByZW1vdmVDb21tZW50cyBhbmQgQGlzQ3VycmVudExpbmVDb21tZW50KClcbiAgICAgICAgICAgICAgICBjb250aW51ZVxuXG4gICAgICAgICAgICBpZiBAaXNDdXJyZW50TGluZUJsYW5rKClcbiAgICAgICAgICAgICAgICBkYXRhLnB1c2ggQGN1cnJlbnRMaW5lW25ld0luZGVudC4uXVxuICAgICAgICAgICAgICAgIGNvbnRpbnVlXG5cbiAgICAgICAgICAgIGlmIGlzSXRVbmluZGVudGVkQ29sbGVjdGlvbiBhbmQgbm90IEBpc1N0cmluZ1VuSW5kZW50ZWRDb2xsZWN0aW9uSXRlbShAY3VycmVudExpbmUpIGFuZCBpbmRlbnQgaXMgbmV3SW5kZW50XG4gICAgICAgICAgICAgICAgQG1vdmVUb1ByZXZpb3VzTGluZSgpXG4gICAgICAgICAgICAgICAgYnJlYWtcblxuICAgICAgICAgICAgaWYgaW5kZW50ID49IG5ld0luZGVudFxuICAgICAgICAgICAgICAgIGRhdGEucHVzaCBAY3VycmVudExpbmVbbmV3SW5kZW50Li5dXG4gICAgICAgICAgICBlbHNlIGlmIFV0aWxzLmx0cmltKEBjdXJyZW50TGluZSkuY2hhckF0KDApIGlzICcjJ1xuICAgICAgICAgICAgICAgICMgRG9uJ3QgYWRkIGxpbmUgd2l0aCBjb21tZW50c1xuICAgICAgICAgICAgZWxzZSBpZiAwIGlzIGluZGVudFxuICAgICAgICAgICAgICAgIEBtb3ZlVG9QcmV2aW91c0xpbmUoKVxuICAgICAgICAgICAgICAgIGJyZWFrXG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgdGhyb3cgbmV3IFBhcnNlRXhjZXB0aW9uICdJbmRlbnRhdGlvbiBwcm9ibGVtLicsIEBnZXRSZWFsQ3VycmVudExpbmVOYigpICsgMSwgQGN1cnJlbnRMaW5lXG5cblxuICAgICAgICByZXR1cm4gZGF0YS5qb2luIFwiXFxuXCJcblxuXG4gICAgIyBNb3ZlcyB0aGUgcGFyc2VyIHRvIHRoZSBuZXh0IGxpbmUuXG4gICAgI1xuICAgICMgQHJldHVybiBbQm9vbGVhbl1cbiAgICAjXG4gICAgbW92ZVRvTmV4dExpbmU6IC0+XG4gICAgICAgIGlmIEBjdXJyZW50TGluZU5iID49IEBsaW5lcy5sZW5ndGggLSAxXG4gICAgICAgICAgICByZXR1cm4gZmFsc2VcblxuICAgICAgICBAY3VycmVudExpbmUgPSBAbGluZXNbKytAY3VycmVudExpbmVOYl07XG5cbiAgICAgICAgcmV0dXJuIHRydWVcblxuXG4gICAgIyBNb3ZlcyB0aGUgcGFyc2VyIHRvIHRoZSBwcmV2aW91cyBsaW5lLlxuICAgICNcbiAgICBtb3ZlVG9QcmV2aW91c0xpbmU6IC0+XG4gICAgICAgIEBjdXJyZW50TGluZSA9IEBsaW5lc1stLUBjdXJyZW50TGluZU5iXVxuICAgICAgICByZXR1cm5cblxuXG4gICAgIyBQYXJzZXMgYSBZQU1MIHZhbHVlLlxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIHZhbHVlICAgICAgICAgICAgICAgICAgIEEgWUFNTCB2YWx1ZVxuICAgICMgQHBhcmFtIFtCb29sZWFuXSAgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSAgdHJ1ZSBpZiBhbiBleGNlcHRpb24gbXVzdCBiZSB0aHJvd24gb24gaW52YWxpZCB0eXBlcyBmYWxzZSBvdGhlcndpc2VcbiAgICAjIEBwYXJhbSBbRnVuY3Rpb25dIG9iamVjdERlY29kZXIgICAgICAgICAgIEEgZnVuY3Rpb24gdG8gZGVzZXJpYWxpemUgY3VzdG9tIG9iamVjdHMsIG51bGwgb3RoZXJ3aXNlXG4gICAgI1xuICAgICMgQHJldHVybiBbT2JqZWN0XSBBIEphdmFTY3JpcHQgdmFsdWVcbiAgICAjXG4gICAgIyBAdGhyb3cgW1BhcnNlRXhjZXB0aW9uXSBXaGVuIHJlZmVyZW5jZSBkb2VzIG5vdCBleGlzdFxuICAgICNcbiAgICBwYXJzZVZhbHVlOiAodmFsdWUsIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdERlY29kZXIpIC0+XG4gICAgICAgIGlmIDAgaXMgdmFsdWUuaW5kZXhPZignKicpXG4gICAgICAgICAgICBwb3MgPSB2YWx1ZS5pbmRleE9mICcjJ1xuICAgICAgICAgICAgaWYgcG9zIGlzbnQgLTFcbiAgICAgICAgICAgICAgICB2YWx1ZSA9IHZhbHVlLnN1YnN0cigxLCBwb3MtMilcbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICB2YWx1ZSA9IHZhbHVlWzEuLl1cblxuICAgICAgICAgICAgaWYgQHJlZnNbdmFsdWVdIGlzIHVuZGVmaW5lZFxuICAgICAgICAgICAgICAgIHRocm93IG5ldyBQYXJzZUV4Y2VwdGlvbiAnUmVmZXJlbmNlIFwiJyt2YWx1ZSsnXCIgZG9lcyBub3QgZXhpc3QuJywgQGN1cnJlbnRMaW5lXG5cbiAgICAgICAgICAgIHJldHVybiBAcmVmc1t2YWx1ZV1cblxuXG4gICAgICAgIGlmIG1hdGNoZXMgPSBAUEFUVEVSTl9GT0xERURfU0NBTEFSX0FMTC5leGVjIHZhbHVlXG4gICAgICAgICAgICBtb2RpZmllcnMgPSBtYXRjaGVzLm1vZGlmaWVycyA/ICcnXG5cbiAgICAgICAgICAgIGZvbGRlZEluZGVudCA9IE1hdGguYWJzKHBhcnNlSW50KG1vZGlmaWVycykpXG4gICAgICAgICAgICBpZiBpc05hTihmb2xkZWRJbmRlbnQpIHRoZW4gZm9sZGVkSW5kZW50ID0gMFxuICAgICAgICAgICAgdmFsID0gQHBhcnNlRm9sZGVkU2NhbGFyIG1hdGNoZXMuc2VwYXJhdG9yLCBAUEFUVEVSTl9ERUNJTUFMLnJlcGxhY2UobW9kaWZpZXJzLCAnJyksIGZvbGRlZEluZGVudFxuICAgICAgICAgICAgaWYgbWF0Y2hlcy50eXBlP1xuICAgICAgICAgICAgICAgICMgRm9yY2UgY29ycmVjdCBzZXR0aW5nc1xuICAgICAgICAgICAgICAgIElubGluZS5jb25maWd1cmUgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RGVjb2RlclxuICAgICAgICAgICAgICAgIHJldHVybiBJbmxpbmUucGFyc2VTY2FsYXIgbWF0Y2hlcy50eXBlKycgJyt2YWxcbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICByZXR1cm4gdmFsXG5cbiAgICAgICAgIyBWYWx1ZSBjYW4gYmUgbXVsdGlsaW5lIGNvbXBhY3Qgc2VxdWVuY2Ugb3IgbWFwcGluZyBvciBzdHJpbmdcbiAgICAgICAgaWYgdmFsdWUuY2hhckF0KDApIGluIFsnWycsICd7JywgJ1wiJywgXCInXCJdXG4gICAgICAgICAgICB3aGlsZSB0cnVlXG4gICAgICAgICAgICAgICAgdHJ5XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBJbmxpbmUucGFyc2UgdmFsdWUsIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdERlY29kZXJcbiAgICAgICAgICAgICAgICBjYXRjaCBlXG4gICAgICAgICAgICAgICAgICAgIGlmIGUgaW5zdGFuY2VvZiBQYXJzZU1vcmUgYW5kIEBtb3ZlVG9OZXh0TGluZSgpXG4gICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSArPSBcIlxcblwiICsgVXRpbHMudHJpbShAY3VycmVudExpbmUsICcgJylcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICAgICAgZS5wYXJzZWRMaW5lID0gQGdldFJlYWxDdXJyZW50TGluZU5iKCkgKyAxXG4gICAgICAgICAgICAgICAgICAgICAgICBlLnNuaXBwZXQgPSBAY3VycmVudExpbmVcbiAgICAgICAgICAgICAgICAgICAgICAgIHRocm93IGVcbiAgICAgICAgZWxzZVxuICAgICAgICAgICAgaWYgQGlzTmV4dExpbmVJbmRlbnRlZCgpXG4gICAgICAgICAgICAgICAgdmFsdWUgKz0gXCJcXG5cIiArIEBnZXROZXh0RW1iZWRCbG9jaygpXG4gICAgICAgICAgICByZXR1cm4gSW5saW5lLnBhcnNlIHZhbHVlLCBleGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3REZWNvZGVyXG5cbiAgICAgICAgcmV0dXJuXG5cblxuICAgICMgUGFyc2VzIGEgZm9sZGVkIHNjYWxhci5cbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gICAgICAgc2VwYXJhdG9yICAgVGhlIHNlcGFyYXRvciB0aGF0IHdhcyB1c2VkIHRvIGJlZ2luIHRoaXMgZm9sZGVkIHNjYWxhciAofCBvciA+KVxuICAgICMgQHBhcmFtIFtTdHJpbmddICAgICAgIGluZGljYXRvciAgIFRoZSBpbmRpY2F0b3IgdGhhdCB3YXMgdXNlZCB0byBiZWdpbiB0aGlzIGZvbGRlZCBzY2FsYXIgKCsgb3IgLSlcbiAgICAjIEBwYXJhbSBbSW50ZWdlcl0gICAgICBpbmRlbnRhdGlvbiBUaGUgaW5kZW50YXRpb24gdGhhdCB3YXMgdXNlZCB0byBiZWdpbiB0aGlzIGZvbGRlZCBzY2FsYXJcbiAgICAjXG4gICAgIyBAcmV0dXJuIFtTdHJpbmddICAgICAgVGhlIHRleHQgdmFsdWVcbiAgICAjXG4gICAgcGFyc2VGb2xkZWRTY2FsYXI6IChzZXBhcmF0b3IsIGluZGljYXRvciA9ICcnLCBpbmRlbnRhdGlvbiA9IDApIC0+XG4gICAgICAgIG5vdEVPRiA9IEBtb3ZlVG9OZXh0TGluZSgpXG4gICAgICAgIGlmIG5vdCBub3RFT0ZcbiAgICAgICAgICAgIHJldHVybiAnJ1xuXG4gICAgICAgIGlzQ3VycmVudExpbmVCbGFuayA9IEBpc0N1cnJlbnRMaW5lQmxhbmsoKVxuICAgICAgICB0ZXh0ID0gJydcblxuICAgICAgICAjIExlYWRpbmcgYmxhbmsgbGluZXMgYXJlIGNvbnN1bWVkIGJlZm9yZSBkZXRlcm1pbmluZyBpbmRlbnRhdGlvblxuICAgICAgICB3aGlsZSBub3RFT0YgYW5kIGlzQ3VycmVudExpbmVCbGFua1xuICAgICAgICAgICAgIyBuZXdsaW5lIG9ubHkgaWYgbm90IEVPRlxuICAgICAgICAgICAgaWYgbm90RU9GID0gQG1vdmVUb05leHRMaW5lKClcbiAgICAgICAgICAgICAgICB0ZXh0ICs9IFwiXFxuXCJcbiAgICAgICAgICAgICAgICBpc0N1cnJlbnRMaW5lQmxhbmsgPSBAaXNDdXJyZW50TGluZUJsYW5rKClcblxuXG4gICAgICAgICMgRGV0ZXJtaW5lIGluZGVudGF0aW9uIGlmIG5vdCBzcGVjaWZpZWRcbiAgICAgICAgaWYgMCBpcyBpbmRlbnRhdGlvblxuICAgICAgICAgICAgaWYgbWF0Y2hlcyA9IEBQQVRURVJOX0lOREVOVF9TUEFDRVMuZXhlYyBAY3VycmVudExpbmVcbiAgICAgICAgICAgICAgICBpbmRlbnRhdGlvbiA9IG1hdGNoZXNbMF0ubGVuZ3RoXG5cblxuICAgICAgICBpZiBpbmRlbnRhdGlvbiA+IDBcbiAgICAgICAgICAgIHBhdHRlcm4gPSBAUEFUVEVSTl9GT0xERURfU0NBTEFSX0JZX0lOREVOVEFUSU9OW2luZGVudGF0aW9uXVxuICAgICAgICAgICAgdW5sZXNzIHBhdHRlcm4/XG4gICAgICAgICAgICAgICAgcGF0dGVybiA9IG5ldyBQYXR0ZXJuICdeIHsnK2luZGVudGF0aW9uKyd9KC4qKSQnXG4gICAgICAgICAgICAgICAgUGFyc2VyOjpQQVRURVJOX0ZPTERFRF9TQ0FMQVJfQllfSU5ERU5UQVRJT05baW5kZW50YXRpb25dID0gcGF0dGVyblxuXG4gICAgICAgICAgICB3aGlsZSBub3RFT0YgYW5kIChpc0N1cnJlbnRMaW5lQmxhbmsgb3IgbWF0Y2hlcyA9IHBhdHRlcm4uZXhlYyBAY3VycmVudExpbmUpXG4gICAgICAgICAgICAgICAgaWYgaXNDdXJyZW50TGluZUJsYW5rXG4gICAgICAgICAgICAgICAgICAgIHRleHQgKz0gQGN1cnJlbnRMaW5lW2luZGVudGF0aW9uLi5dXG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICB0ZXh0ICs9IG1hdGNoZXNbMV1cblxuICAgICAgICAgICAgICAgICMgbmV3bGluZSBvbmx5IGlmIG5vdCBFT0ZcbiAgICAgICAgICAgICAgICBpZiBub3RFT0YgPSBAbW92ZVRvTmV4dExpbmUoKVxuICAgICAgICAgICAgICAgICAgICB0ZXh0ICs9IFwiXFxuXCJcbiAgICAgICAgICAgICAgICAgICAgaXNDdXJyZW50TGluZUJsYW5rID0gQGlzQ3VycmVudExpbmVCbGFuaygpXG5cbiAgICAgICAgZWxzZSBpZiBub3RFT0ZcbiAgICAgICAgICAgIHRleHQgKz0gXCJcXG5cIlxuXG5cbiAgICAgICAgaWYgbm90RU9GXG4gICAgICAgICAgICBAbW92ZVRvUHJldmlvdXNMaW5lKClcblxuXG4gICAgICAgICMgUmVtb3ZlIGxpbmUgYnJlYWtzIG9mIGVhY2ggbGluZXMgZXhjZXB0IHRoZSBlbXB0eSBhbmQgbW9yZSBpbmRlbnRlZCBvbmVzXG4gICAgICAgIGlmICc+JyBpcyBzZXBhcmF0b3JcbiAgICAgICAgICAgIG5ld1RleHQgPSAnJ1xuICAgICAgICAgICAgZm9yIGxpbmUgaW4gdGV4dC5zcGxpdCBcIlxcblwiXG4gICAgICAgICAgICAgICAgaWYgbGluZS5sZW5ndGggaXMgMCBvciBsaW5lLmNoYXJBdCgwKSBpcyAnICdcbiAgICAgICAgICAgICAgICAgICAgbmV3VGV4dCA9IFV0aWxzLnJ0cmltKG5ld1RleHQsICcgJykgKyBsaW5lICsgXCJcXG5cIlxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgbmV3VGV4dCArPSBsaW5lICsgJyAnXG4gICAgICAgICAgICB0ZXh0ID0gbmV3VGV4dFxuXG4gICAgICAgIGlmICcrJyBpc250IGluZGljYXRvclxuICAgICAgICAgICAgIyBSZW1vdmUgYW55IGV4dHJhIHNwYWNlIG9yIG5ldyBsaW5lIGFzIHdlIGFyZSBhZGRpbmcgdGhlbSBhZnRlclxuICAgICAgICAgICAgdGV4dCA9IFV0aWxzLnJ0cmltKHRleHQpXG5cbiAgICAgICAgIyBEZWFsIHdpdGggdHJhaWxpbmcgbmV3bGluZXMgYXMgaW5kaWNhdGVkXG4gICAgICAgIGlmICcnIGlzIGluZGljYXRvclxuICAgICAgICAgICAgdGV4dCA9IEBQQVRURVJOX1RSQUlMSU5HX0xJTkVTLnJlcGxhY2UgdGV4dCwgXCJcXG5cIlxuICAgICAgICBlbHNlIGlmICctJyBpcyBpbmRpY2F0b3JcbiAgICAgICAgICAgIHRleHQgPSBAUEFUVEVSTl9UUkFJTElOR19MSU5FUy5yZXBsYWNlIHRleHQsICcnXG5cbiAgICAgICAgcmV0dXJuIHRleHRcblxuXG4gICAgIyBSZXR1cm5zIHRydWUgaWYgdGhlIG5leHQgbGluZSBpcyBpbmRlbnRlZC5cbiAgICAjXG4gICAgIyBAcmV0dXJuIFtCb29sZWFuXSAgICAgUmV0dXJucyB0cnVlIGlmIHRoZSBuZXh0IGxpbmUgaXMgaW5kZW50ZWQsIGZhbHNlIG90aGVyd2lzZVxuICAgICNcbiAgICBpc05leHRMaW5lSW5kZW50ZWQ6IChpZ25vcmVDb21tZW50cyA9IHRydWUpIC0+XG4gICAgICAgIGN1cnJlbnRJbmRlbnRhdGlvbiA9IEBnZXRDdXJyZW50TGluZUluZGVudGF0aW9uKClcbiAgICAgICAgRU9GID0gbm90IEBtb3ZlVG9OZXh0TGluZSgpXG5cbiAgICAgICAgaWYgaWdub3JlQ29tbWVudHNcbiAgICAgICAgICAgIHdoaWxlIG5vdChFT0YpIGFuZCBAaXNDdXJyZW50TGluZUVtcHR5KClcbiAgICAgICAgICAgICAgICBFT0YgPSBub3QgQG1vdmVUb05leHRMaW5lKClcbiAgICAgICAgZWxzZVxuICAgICAgICAgICAgd2hpbGUgbm90KEVPRikgYW5kIEBpc0N1cnJlbnRMaW5lQmxhbmsoKVxuICAgICAgICAgICAgICAgIEVPRiA9IG5vdCBAbW92ZVRvTmV4dExpbmUoKVxuXG4gICAgICAgIGlmIEVPRlxuICAgICAgICAgICAgcmV0dXJuIGZhbHNlXG5cbiAgICAgICAgcmV0ID0gZmFsc2VcbiAgICAgICAgaWYgQGdldEN1cnJlbnRMaW5lSW5kZW50YXRpb24oKSA+IGN1cnJlbnRJbmRlbnRhdGlvblxuICAgICAgICAgICAgcmV0ID0gdHJ1ZVxuXG4gICAgICAgIEBtb3ZlVG9QcmV2aW91c0xpbmUoKVxuXG4gICAgICAgIHJldHVybiByZXRcblxuXG4gICAgIyBSZXR1cm5zIHRydWUgaWYgdGhlIGN1cnJlbnQgbGluZSBpcyBibGFuayBvciBpZiBpdCBpcyBhIGNvbW1lbnQgbGluZS5cbiAgICAjXG4gICAgIyBAcmV0dXJuIFtCb29sZWFuXSAgICAgUmV0dXJucyB0cnVlIGlmIHRoZSBjdXJyZW50IGxpbmUgaXMgZW1wdHkgb3IgaWYgaXQgaXMgYSBjb21tZW50IGxpbmUsIGZhbHNlIG90aGVyd2lzZVxuICAgICNcbiAgICBpc0N1cnJlbnRMaW5lRW1wdHk6IC0+XG4gICAgICAgIHRyaW1tZWRMaW5lID0gVXRpbHMudHJpbShAY3VycmVudExpbmUsICcgJylcbiAgICAgICAgcmV0dXJuIHRyaW1tZWRMaW5lLmxlbmd0aCBpcyAwIG9yIHRyaW1tZWRMaW5lLmNoYXJBdCgwKSBpcyAnIydcblxuXG4gICAgIyBSZXR1cm5zIHRydWUgaWYgdGhlIGN1cnJlbnQgbGluZSBpcyBibGFuay5cbiAgICAjXG4gICAgIyBAcmV0dXJuIFtCb29sZWFuXSAgICAgUmV0dXJucyB0cnVlIGlmIHRoZSBjdXJyZW50IGxpbmUgaXMgYmxhbmssIGZhbHNlIG90aGVyd2lzZVxuICAgICNcbiAgICBpc0N1cnJlbnRMaW5lQmxhbms6IC0+XG4gICAgICAgIHJldHVybiAnJyBpcyBVdGlscy50cmltKEBjdXJyZW50TGluZSwgJyAnKVxuXG5cbiAgICAjIFJldHVybnMgdHJ1ZSBpZiB0aGUgY3VycmVudCBsaW5lIGlzIGEgY29tbWVudCBsaW5lLlxuICAgICNcbiAgICAjIEByZXR1cm4gW0Jvb2xlYW5dICAgICBSZXR1cm5zIHRydWUgaWYgdGhlIGN1cnJlbnQgbGluZSBpcyBhIGNvbW1lbnQgbGluZSwgZmFsc2Ugb3RoZXJ3aXNlXG4gICAgI1xuICAgIGlzQ3VycmVudExpbmVDb21tZW50OiAtPlxuICAgICAgICAjIENoZWNraW5nIGV4cGxpY2l0bHkgdGhlIGZpcnN0IGNoYXIgb2YgdGhlIHRyaW0gaXMgZmFzdGVyIHRoYW4gbG9vcHMgb3Igc3RycG9zXG4gICAgICAgIGx0cmltbWVkTGluZSA9IFV0aWxzLmx0cmltKEBjdXJyZW50TGluZSwgJyAnKVxuXG4gICAgICAgIHJldHVybiBsdHJpbW1lZExpbmUuY2hhckF0KDApIGlzICcjJ1xuXG5cbiAgICAjIENsZWFudXBzIGEgWUFNTCBzdHJpbmcgdG8gYmUgcGFyc2VkLlxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIHZhbHVlIFRoZSBpbnB1dCBZQU1MIHN0cmluZ1xuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gIEEgY2xlYW5lZCB1cCBZQU1MIHN0cmluZ1xuICAgICNcbiAgICBjbGVhbnVwOiAodmFsdWUpIC0+XG4gICAgICAgIGlmIHZhbHVlLmluZGV4T2YoXCJcXHJcIikgaXNudCAtMVxuICAgICAgICAgICAgdmFsdWUgPSB2YWx1ZS5zcGxpdChcIlxcclxcblwiKS5qb2luKFwiXFxuXCIpLnNwbGl0KFwiXFxyXCIpLmpvaW4oXCJcXG5cIilcblxuICAgICAgICAjIFN0cmlwIFlBTUwgaGVhZGVyXG4gICAgICAgIGNvdW50ID0gMFxuICAgICAgICBbdmFsdWUsIGNvdW50XSA9IEBQQVRURVJOX1lBTUxfSEVBREVSLnJlcGxhY2VBbGwgdmFsdWUsICcnXG4gICAgICAgIEBvZmZzZXQgKz0gY291bnRcblxuICAgICAgICAjIFJlbW92ZSBsZWFkaW5nIGNvbW1lbnRzXG4gICAgICAgIFt0cmltbWVkVmFsdWUsIGNvdW50XSA9IEBQQVRURVJOX0xFQURJTkdfQ09NTUVOVFMucmVwbGFjZUFsbCB2YWx1ZSwgJycsIDFcbiAgICAgICAgaWYgY291bnQgaXMgMVxuICAgICAgICAgICAgIyBJdGVtcyBoYXZlIGJlZW4gcmVtb3ZlZCwgdXBkYXRlIHRoZSBvZmZzZXRcbiAgICAgICAgICAgIEBvZmZzZXQgKz0gVXRpbHMuc3ViU3RyQ291bnQodmFsdWUsIFwiXFxuXCIpIC0gVXRpbHMuc3ViU3RyQ291bnQodHJpbW1lZFZhbHVlLCBcIlxcblwiKVxuICAgICAgICAgICAgdmFsdWUgPSB0cmltbWVkVmFsdWVcblxuICAgICAgICAjIFJlbW92ZSBzdGFydCBvZiB0aGUgZG9jdW1lbnQgbWFya2VyICgtLS0pXG4gICAgICAgIFt0cmltbWVkVmFsdWUsIGNvdW50XSA9IEBQQVRURVJOX0RPQ1VNRU5UX01BUktFUl9TVEFSVC5yZXBsYWNlQWxsIHZhbHVlLCAnJywgMVxuICAgICAgICBpZiBjb3VudCBpcyAxXG4gICAgICAgICAgICAjIEl0ZW1zIGhhdmUgYmVlbiByZW1vdmVkLCB1cGRhdGUgdGhlIG9mZnNldFxuICAgICAgICAgICAgQG9mZnNldCArPSBVdGlscy5zdWJTdHJDb3VudCh2YWx1ZSwgXCJcXG5cIikgLSBVdGlscy5zdWJTdHJDb3VudCh0cmltbWVkVmFsdWUsIFwiXFxuXCIpXG4gICAgICAgICAgICB2YWx1ZSA9IHRyaW1tZWRWYWx1ZVxuXG4gICAgICAgICAgICAjIFJlbW92ZSBlbmQgb2YgdGhlIGRvY3VtZW50IG1hcmtlciAoLi4uKVxuICAgICAgICAgICAgdmFsdWUgPSBAUEFUVEVSTl9ET0NVTUVOVF9NQVJLRVJfRU5ELnJlcGxhY2UgdmFsdWUsICcnXG5cbiAgICAgICAgIyBFbnN1cmUgdGhlIGJsb2NrIGlzIG5vdCBpbmRlbnRlZFxuICAgICAgICBsaW5lcyA9IHZhbHVlLnNwbGl0KFwiXFxuXCIpXG4gICAgICAgIHNtYWxsZXN0SW5kZW50ID0gLTFcbiAgICAgICAgZm9yIGxpbmUgaW4gbGluZXNcbiAgICAgICAgICAgIGNvbnRpbnVlIGlmIFV0aWxzLnRyaW0obGluZSwgJyAnKS5sZW5ndGggPT0gMFxuICAgICAgICAgICAgaW5kZW50ID0gbGluZS5sZW5ndGggLSBVdGlscy5sdHJpbShsaW5lKS5sZW5ndGhcbiAgICAgICAgICAgIGlmIHNtYWxsZXN0SW5kZW50IGlzIC0xIG9yIGluZGVudCA8IHNtYWxsZXN0SW5kZW50XG4gICAgICAgICAgICAgICAgc21hbGxlc3RJbmRlbnQgPSBpbmRlbnRcbiAgICAgICAgaWYgc21hbGxlc3RJbmRlbnQgPiAwXG4gICAgICAgICAgICBmb3IgbGluZSwgaSBpbiBsaW5lc1xuICAgICAgICAgICAgICAgIGxpbmVzW2ldID0gbGluZVtzbWFsbGVzdEluZGVudC4uXVxuICAgICAgICAgICAgdmFsdWUgPSBsaW5lcy5qb2luKFwiXFxuXCIpXG5cbiAgICAgICAgcmV0dXJuIHZhbHVlXG5cblxuICAgICMgUmV0dXJucyB0cnVlIGlmIHRoZSBuZXh0IGxpbmUgc3RhcnRzIHVuaW5kZW50ZWQgY29sbGVjdGlvblxuICAgICNcbiAgICAjIEByZXR1cm4gW0Jvb2xlYW5dICAgICBSZXR1cm5zIHRydWUgaWYgdGhlIG5leHQgbGluZSBzdGFydHMgdW5pbmRlbnRlZCBjb2xsZWN0aW9uLCBmYWxzZSBvdGhlcndpc2VcbiAgICAjXG4gICAgaXNOZXh0TGluZVVuSW5kZW50ZWRDb2xsZWN0aW9uOiAoY3VycmVudEluZGVudGF0aW9uID0gbnVsbCkgLT5cbiAgICAgICAgY3VycmVudEluZGVudGF0aW9uID89IEBnZXRDdXJyZW50TGluZUluZGVudGF0aW9uKClcbiAgICAgICAgbm90RU9GID0gQG1vdmVUb05leHRMaW5lKClcblxuICAgICAgICB3aGlsZSBub3RFT0YgYW5kIEBpc0N1cnJlbnRMaW5lRW1wdHkoKVxuICAgICAgICAgICAgbm90RU9GID0gQG1vdmVUb05leHRMaW5lKClcblxuICAgICAgICBpZiBmYWxzZSBpcyBub3RFT0ZcbiAgICAgICAgICAgIHJldHVybiBmYWxzZVxuXG4gICAgICAgIHJldCA9IGZhbHNlXG4gICAgICAgIGlmIEBnZXRDdXJyZW50TGluZUluZGVudGF0aW9uKCkgaXMgY3VycmVudEluZGVudGF0aW9uIGFuZCBAaXNTdHJpbmdVbkluZGVudGVkQ29sbGVjdGlvbkl0ZW0oQGN1cnJlbnRMaW5lKVxuICAgICAgICAgICAgcmV0ID0gdHJ1ZVxuXG4gICAgICAgIEBtb3ZlVG9QcmV2aW91c0xpbmUoKVxuXG4gICAgICAgIHJldHVybiByZXRcblxuXG4gICAgIyBSZXR1cm5zIHRydWUgaWYgdGhlIHN0cmluZyBpcyB1bi1pbmRlbnRlZCBjb2xsZWN0aW9uIGl0ZW1cbiAgICAjXG4gICAgIyBAcmV0dXJuIFtCb29sZWFuXSAgICAgUmV0dXJucyB0cnVlIGlmIHRoZSBzdHJpbmcgaXMgdW4taW5kZW50ZWQgY29sbGVjdGlvbiBpdGVtLCBmYWxzZSBvdGhlcndpc2VcbiAgICAjXG4gICAgaXNTdHJpbmdVbkluZGVudGVkQ29sbGVjdGlvbkl0ZW06IC0+XG4gICAgICAgIHJldHVybiBAY3VycmVudExpbmUgaXMgJy0nIG9yIEBjdXJyZW50TGluZVswLi4uMl0gaXMgJy0gJ1xuXG5cbm1vZHVsZS5leHBvcnRzID0gUGFyc2VyXG4iLCJcbiMgUGF0dGVybiBpcyBhIHplcm8tY29uZmxpY3Qgd3JhcHBlciBleHRlbmRpbmcgUmVnRXhwIGZlYXR1cmVzXG4jIGluIG9yZGVyIHRvIG1ha2UgWUFNTCBwYXJzaW5nIHJlZ2V4IG1vcmUgZXhwcmVzc2l2ZS5cbiNcbmNsYXNzIFBhdHRlcm5cblxuICAgICMgQHByb3BlcnR5IFtSZWdFeHBdIFRoZSBSZWdFeHAgaW5zdGFuY2VcbiAgICByZWdleDogICAgICAgICAgbnVsbFxuXG4gICAgIyBAcHJvcGVydHkgW1N0cmluZ10gVGhlIHJhdyByZWdleCBzdHJpbmdcbiAgICByYXdSZWdleDogICAgICAgbnVsbFxuXG4gICAgIyBAcHJvcGVydHkgW1N0cmluZ10gVGhlIGNsZWFuZWQgcmVnZXggc3RyaW5nICh1c2VkIHRvIGNyZWF0ZSB0aGUgUmVnRXhwIGluc3RhbmNlKVxuICAgIGNsZWFuZWRSZWdleDogICBudWxsXG5cbiAgICAjIEBwcm9wZXJ0eSBbT2JqZWN0XSBUaGUgZGljdGlvbmFyeSBtYXBwaW5nIG5hbWVzIHRvIGNhcHR1cmluZyBicmFja2V0IG51bWJlcnNcbiAgICBtYXBwaW5nOiAgICAgICAgbnVsbFxuXG4gICAgIyBDb25zdHJ1Y3RvclxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSByYXdSZWdleCBUaGUgcmF3IHJlZ2V4IHN0cmluZyBkZWZpbmluZyB0aGUgcGF0dGVyblxuICAgICNcbiAgICBjb25zdHJ1Y3RvcjogKHJhd1JlZ2V4LCBtb2RpZmllcnMgPSAnJykgLT5cbiAgICAgICAgY2xlYW5lZFJlZ2V4ID0gJydcbiAgICAgICAgbGVuID0gcmF3UmVnZXgubGVuZ3RoXG4gICAgICAgIG1hcHBpbmcgPSBudWxsXG5cbiAgICAgICAgIyBDbGVhbnVwIHJhdyByZWdleCBhbmQgY29tcHV0ZSBtYXBwaW5nXG4gICAgICAgIGNhcHR1cmluZ0JyYWNrZXROdW1iZXIgPSAwXG4gICAgICAgIGkgPSAwXG4gICAgICAgIHdoaWxlIGkgPCBsZW5cbiAgICAgICAgICAgIF9jaGFyID0gcmF3UmVnZXguY2hhckF0KGkpXG4gICAgICAgICAgICBpZiBfY2hhciBpcyAnXFxcXCdcbiAgICAgICAgICAgICAgICAjIElnbm9yZSBuZXh0IGNoYXJhY3RlclxuICAgICAgICAgICAgICAgIGNsZWFuZWRSZWdleCArPSByYXdSZWdleFtpLi5pKzFdXG4gICAgICAgICAgICAgICAgaSsrXG4gICAgICAgICAgICBlbHNlIGlmIF9jaGFyIGlzICcoJ1xuICAgICAgICAgICAgICAgICMgSW5jcmVhc2UgYnJhY2tldCBudW1iZXIsIG9ubHkgaWYgaXQgaXMgY2FwdHVyaW5nXG4gICAgICAgICAgICAgICAgaWYgaSA8IGxlbiAtIDJcbiAgICAgICAgICAgICAgICAgICAgcGFydCA9IHJhd1JlZ2V4W2kuLmkrMl1cbiAgICAgICAgICAgICAgICAgICAgaWYgcGFydCBpcyAnKD86J1xuICAgICAgICAgICAgICAgICAgICAgICAgIyBOb24tY2FwdHVyaW5nIGJyYWNrZXRcbiAgICAgICAgICAgICAgICAgICAgICAgIGkgKz0gMlxuICAgICAgICAgICAgICAgICAgICAgICAgY2xlYW5lZFJlZ2V4ICs9IHBhcnRcbiAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiBwYXJ0IGlzICcoPzwnXG4gICAgICAgICAgICAgICAgICAgICAgICAjIENhcHR1cmluZyBicmFja2V0IHdpdGggcG9zc2libHkgYSBuYW1lXG4gICAgICAgICAgICAgICAgICAgICAgICBjYXB0dXJpbmdCcmFja2V0TnVtYmVyKytcbiAgICAgICAgICAgICAgICAgICAgICAgIGkgKz0gMlxuICAgICAgICAgICAgICAgICAgICAgICAgbmFtZSA9ICcnXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSBpICsgMSA8IGxlblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1YkNoYXIgPSByYXdSZWdleC5jaGFyQXQoaSArIDEpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgc3ViQ2hhciBpcyAnPidcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xlYW5lZFJlZ2V4ICs9ICcoJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpKytcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgbmFtZS5sZW5ndGggPiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIEFzc29jaWF0ZSBhIG5hbWUgd2l0aCBhIGNhcHR1cmluZyBicmFja2V0IG51bWJlclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwcGluZyA/PSB7fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwcGluZ1tuYW1lXSA9IGNhcHR1cmluZ0JyYWNrZXROdW1iZXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWUgKz0gc3ViQ2hhclxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaSsrXG4gICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFuZWRSZWdleCArPSBfY2hhclxuICAgICAgICAgICAgICAgICAgICAgICAgY2FwdHVyaW5nQnJhY2tldE51bWJlcisrXG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICBjbGVhbmVkUmVnZXggKz0gX2NoYXJcbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICBjbGVhbmVkUmVnZXggKz0gX2NoYXJcblxuICAgICAgICAgICAgaSsrXG5cbiAgICAgICAgQHJhd1JlZ2V4ID0gcmF3UmVnZXhcbiAgICAgICAgQGNsZWFuZWRSZWdleCA9IGNsZWFuZWRSZWdleFxuICAgICAgICBAcmVnZXggPSBuZXcgUmVnRXhwIEBjbGVhbmVkUmVnZXgsICdnJyttb2RpZmllcnMucmVwbGFjZSgnZycsICcnKVxuICAgICAgICBAbWFwcGluZyA9IG1hcHBpbmdcblxuXG4gICAgIyBFeGVjdXRlcyB0aGUgcGF0dGVybidzIHJlZ2V4IGFuZCByZXR1cm5zIHRoZSBtYXRjaGluZyB2YWx1ZXNcbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gc3RyIFRoZSBzdHJpbmcgdG8gdXNlIHRvIGV4ZWN1dGUgdGhlIHBhdHRlcm5cbiAgICAjXG4gICAgIyBAcmV0dXJuIFtBcnJheV0gVGhlIG1hdGNoaW5nIHZhbHVlcyBleHRyYWN0ZWQgZnJvbSBjYXB0dXJpbmcgYnJhY2tldHMgb3IgbnVsbCBpZiBub3RoaW5nIG1hdGNoZWRcbiAgICAjXG4gICAgZXhlYzogKHN0cikgLT5cbiAgICAgICAgQHJlZ2V4Lmxhc3RJbmRleCA9IDBcbiAgICAgICAgbWF0Y2hlcyA9IEByZWdleC5leGVjIHN0clxuXG4gICAgICAgIGlmIG5vdCBtYXRjaGVzP1xuICAgICAgICAgICAgcmV0dXJuIG51bGxcblxuICAgICAgICBpZiBAbWFwcGluZz9cbiAgICAgICAgICAgIGZvciBuYW1lLCBpbmRleCBvZiBAbWFwcGluZ1xuICAgICAgICAgICAgICAgIG1hdGNoZXNbbmFtZV0gPSBtYXRjaGVzW2luZGV4XVxuXG4gICAgICAgIHJldHVybiBtYXRjaGVzXG5cblxuICAgICMgVGVzdHMgdGhlIHBhdHRlcm4ncyByZWdleFxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSBzdHIgVGhlIHN0cmluZyB0byB1c2UgdG8gdGVzdCB0aGUgcGF0dGVyblxuICAgICNcbiAgICAjIEByZXR1cm4gW0Jvb2xlYW5dIHRydWUgaWYgdGhlIHN0cmluZyBtYXRjaGVkXG4gICAgI1xuICAgIHRlc3Q6IChzdHIpIC0+XG4gICAgICAgIEByZWdleC5sYXN0SW5kZXggPSAwXG4gICAgICAgIHJldHVybiBAcmVnZXgudGVzdCBzdHJcblxuXG4gICAgIyBSZXBsYWNlcyBvY2N1cmVuY2VzIG1hdGNoaW5nIHdpdGggdGhlIHBhdHRlcm4ncyByZWdleCB3aXRoIHJlcGxhY2VtZW50XG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddIHN0ciBUaGUgc291cmNlIHN0cmluZyB0byBwZXJmb3JtIHJlcGxhY2VtZW50c1xuICAgICMgQHBhcmFtIFtTdHJpbmddIHJlcGxhY2VtZW50IFRoZSBzdHJpbmcgdG8gdXNlIGluIHBsYWNlIG9mIGVhY2ggcmVwbGFjZWQgb2NjdXJlbmNlLlxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gVGhlIHJlcGxhY2VkIHN0cmluZ1xuICAgICNcbiAgICByZXBsYWNlOiAoc3RyLCByZXBsYWNlbWVudCkgLT5cbiAgICAgICAgQHJlZ2V4Lmxhc3RJbmRleCA9IDBcbiAgICAgICAgcmV0dXJuIHN0ci5yZXBsYWNlIEByZWdleCwgcmVwbGFjZW1lbnRcblxuXG4gICAgIyBSZXBsYWNlcyBvY2N1cmVuY2VzIG1hdGNoaW5nIHdpdGggdGhlIHBhdHRlcm4ncyByZWdleCB3aXRoIHJlcGxhY2VtZW50IGFuZFxuICAgICMgZ2V0IGJvdGggdGhlIHJlcGxhY2VkIHN0cmluZyBhbmQgdGhlIG51bWJlciBvZiByZXBsYWNlZCBvY2N1cmVuY2VzIGluIHRoZSBzdHJpbmcuXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddIHN0ciBUaGUgc291cmNlIHN0cmluZyB0byBwZXJmb3JtIHJlcGxhY2VtZW50c1xuICAgICMgQHBhcmFtIFtTdHJpbmddIHJlcGxhY2VtZW50IFRoZSBzdHJpbmcgdG8gdXNlIGluIHBsYWNlIG9mIGVhY2ggcmVwbGFjZWQgb2NjdXJlbmNlLlxuICAgICMgQHBhcmFtIFtJbnRlZ2VyXSBsaW1pdCBUaGUgbWF4aW11bSBudW1iZXIgb2Ygb2NjdXJlbmNlcyB0byByZXBsYWNlICgwIG1lYW5zIGluZmluaXRlIG51bWJlciBvZiBvY2N1cmVuY2VzKVxuICAgICNcbiAgICAjIEByZXR1cm4gW0FycmF5XSBBIGRlc3RydWN0dXJhYmxlIGFycmF5IGNvbnRhaW5pbmcgdGhlIHJlcGxhY2VkIHN0cmluZyBhbmQgdGhlIG51bWJlciBvZiByZXBsYWNlZCBvY2N1cmVuY2VzLiBGb3IgaW5zdGFuY2U6IFtcIm15IHJlcGxhY2VkIHN0cmluZ1wiLCAyXVxuICAgICNcbiAgICByZXBsYWNlQWxsOiAoc3RyLCByZXBsYWNlbWVudCwgbGltaXQgPSAwKSAtPlxuICAgICAgICBAcmVnZXgubGFzdEluZGV4ID0gMFxuICAgICAgICBjb3VudCA9IDBcbiAgICAgICAgd2hpbGUgQHJlZ2V4LnRlc3Qoc3RyKSBhbmQgKGxpbWl0IGlzIDAgb3IgY291bnQgPCBsaW1pdClcbiAgICAgICAgICAgIEByZWdleC5sYXN0SW5kZXggPSAwXG4gICAgICAgICAgICBzdHIgPSBzdHIucmVwbGFjZSBAcmVnZXgsIHJlcGxhY2VtZW50XG4gICAgICAgICAgICBjb3VudCsrXG4gICAgICAgIFxuICAgICAgICByZXR1cm4gW3N0ciwgY291bnRdXG5cblxubW9kdWxlLmV4cG9ydHMgPSBQYXR0ZXJuXG5cbiIsIlxuVXRpbHMgICA9IHJlcXVpcmUgJy4vVXRpbHMnXG5QYXR0ZXJuID0gcmVxdWlyZSAnLi9QYXR0ZXJuJ1xuXG4jIFVuZXNjYXBlciBlbmNhcHN1bGF0ZXMgdW5lc2NhcGluZyBydWxlcyBmb3Igc2luZ2xlIGFuZCBkb3VibGUtcXVvdGVkIFlBTUwgc3RyaW5ncy5cbiNcbmNsYXNzIFVuZXNjYXBlclxuXG4gICAgIyBSZWdleCBmcmFnbWVudCB0aGF0IG1hdGNoZXMgYW4gZXNjYXBlZCBjaGFyYWN0ZXIgaW5cbiAgICAjIGEgZG91YmxlIHF1b3RlZCBzdHJpbmcuXG4gICAgQFBBVFRFUk5fRVNDQVBFRF9DSEFSQUNURVI6ICAgICBuZXcgUGF0dGVybiAnXFxcXFxcXFwoWzBhYnRcXHRudmZyZSBcIlxcXFwvXFxcXFxcXFxOX0xQXXx4WzAtOWEtZkEtRl17Mn18dVswLTlhLWZBLUZdezR9fFVbMC05YS1mQS1GXXs4fSknO1xuXG5cbiAgICAjIFVuZXNjYXBlcyBhIHNpbmdsZSBxdW90ZWQgc3RyaW5nLlxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgICAgICB2YWx1ZSBBIHNpbmdsZSBxdW90ZWQgc3RyaW5nLlxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gICAgICBUaGUgdW5lc2NhcGVkIHN0cmluZy5cbiAgICAjXG4gICAgQHVuZXNjYXBlU2luZ2xlUXVvdGVkU3RyaW5nOiAodmFsdWUpIC0+XG4gICAgICAgIHJldHVybiB2YWx1ZS5yZXBsYWNlKC9cXCdcXCcvZywgJ1xcJycpXG5cblxuICAgICMgVW5lc2NhcGVzIGEgZG91YmxlIHF1b3RlZCBzdHJpbmcuXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddICAgICAgIHZhbHVlIEEgZG91YmxlIHF1b3RlZCBzdHJpbmcuXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgICAgIFRoZSB1bmVzY2FwZWQgc3RyaW5nLlxuICAgICNcbiAgICBAdW5lc2NhcGVEb3VibGVRdW90ZWRTdHJpbmc6ICh2YWx1ZSkgLT5cbiAgICAgICAgQF91bmVzY2FwZUNhbGxiYWNrID89IChzdHIpID0+XG4gICAgICAgICAgICByZXR1cm4gQHVuZXNjYXBlQ2hhcmFjdGVyKHN0cilcblxuICAgICAgICAjIEV2YWx1YXRlIHRoZSBzdHJpbmdcbiAgICAgICAgcmV0dXJuIEBQQVRURVJOX0VTQ0FQRURfQ0hBUkFDVEVSLnJlcGxhY2UgdmFsdWUsIEBfdW5lc2NhcGVDYWxsYmFja1xuXG5cbiAgICAjIFVuZXNjYXBlcyBhIGNoYXJhY3RlciB0aGF0IHdhcyBmb3VuZCBpbiBhIGRvdWJsZS1xdW90ZWQgc3RyaW5nXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddICAgICAgIHZhbHVlIEFuIGVzY2FwZWQgY2hhcmFjdGVyXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgICAgIFRoZSB1bmVzY2FwZWQgY2hhcmFjdGVyXG4gICAgI1xuICAgIEB1bmVzY2FwZUNoYXJhY3RlcjogKHZhbHVlKSAtPlxuICAgICAgICBjaCA9IFN0cmluZy5mcm9tQ2hhckNvZGVcbiAgICAgICAgc3dpdGNoIHZhbHVlLmNoYXJBdCgxKVxuICAgICAgICAgICAgd2hlbiAnMCdcbiAgICAgICAgICAgICAgICByZXR1cm4gY2goMClcbiAgICAgICAgICAgIHdoZW4gJ2EnXG4gICAgICAgICAgICAgICAgcmV0dXJuIGNoKDcpXG4gICAgICAgICAgICB3aGVuICdiJ1xuICAgICAgICAgICAgICAgIHJldHVybiBjaCg4KVxuICAgICAgICAgICAgd2hlbiAndCdcbiAgICAgICAgICAgICAgICByZXR1cm4gXCJcXHRcIlxuICAgICAgICAgICAgd2hlbiBcIlxcdFwiXG4gICAgICAgICAgICAgICAgcmV0dXJuIFwiXFx0XCJcbiAgICAgICAgICAgIHdoZW4gJ24nXG4gICAgICAgICAgICAgICAgcmV0dXJuIFwiXFxuXCJcbiAgICAgICAgICAgIHdoZW4gJ3YnXG4gICAgICAgICAgICAgICAgcmV0dXJuIGNoKDExKVxuICAgICAgICAgICAgd2hlbiAnZidcbiAgICAgICAgICAgICAgICByZXR1cm4gY2goMTIpXG4gICAgICAgICAgICB3aGVuICdyJ1xuICAgICAgICAgICAgICAgIHJldHVybiBjaCgxMylcbiAgICAgICAgICAgIHdoZW4gJ2UnXG4gICAgICAgICAgICAgICAgcmV0dXJuIGNoKDI3KVxuICAgICAgICAgICAgd2hlbiAnICdcbiAgICAgICAgICAgICAgICByZXR1cm4gJyAnXG4gICAgICAgICAgICB3aGVuICdcIidcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1wiJ1xuICAgICAgICAgICAgd2hlbiAnLydcbiAgICAgICAgICAgICAgICByZXR1cm4gJy8nXG4gICAgICAgICAgICB3aGVuICdcXFxcJ1xuICAgICAgICAgICAgICAgIHJldHVybiAnXFxcXCdcbiAgICAgICAgICAgIHdoZW4gJ04nXG4gICAgICAgICAgICAgICAgIyBVKzAwODUgTkVYVCBMSU5FXG4gICAgICAgICAgICAgICAgcmV0dXJuIGNoKDB4MDA4NSlcbiAgICAgICAgICAgIHdoZW4gJ18nXG4gICAgICAgICAgICAgICAgIyBVKzAwQTAgTk8tQlJFQUsgU1BBQ0VcbiAgICAgICAgICAgICAgICByZXR1cm4gY2goMHgwMEEwKVxuICAgICAgICAgICAgd2hlbiAnTCdcbiAgICAgICAgICAgICAgICAjIFUrMjAyOCBMSU5FIFNFUEFSQVRPUlxuICAgICAgICAgICAgICAgIHJldHVybiBjaCgweDIwMjgpXG4gICAgICAgICAgICB3aGVuICdQJ1xuICAgICAgICAgICAgICAgICMgVSsyMDI5IFBBUkFHUkFQSCBTRVBBUkFUT1JcbiAgICAgICAgICAgICAgICByZXR1cm4gY2goMHgyMDI5KVxuICAgICAgICAgICAgd2hlbiAneCdcbiAgICAgICAgICAgICAgICByZXR1cm4gVXRpbHMudXRmOGNocihVdGlscy5oZXhEZWModmFsdWUuc3Vic3RyKDIsIDIpKSlcbiAgICAgICAgICAgIHdoZW4gJ3UnXG4gICAgICAgICAgICAgICAgcmV0dXJuIFV0aWxzLnV0ZjhjaHIoVXRpbHMuaGV4RGVjKHZhbHVlLnN1YnN0cigyLCA0KSkpXG4gICAgICAgICAgICB3aGVuICdVJ1xuICAgICAgICAgICAgICAgIHJldHVybiBVdGlscy51dGY4Y2hyKFV0aWxzLmhleERlYyh2YWx1ZS5zdWJzdHIoMiwgOCkpKVxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHJldHVybiAnJ1xuXG5tb2R1bGUuZXhwb3J0cyA9IFVuZXNjYXBlclxuIiwiXG5QYXR0ZXJuID0gcmVxdWlyZSAnLi9QYXR0ZXJuJ1xuXG4jIEEgYnVuY2ggb2YgdXRpbGl0eSBtZXRob2RzXG4jXG5jbGFzcyBVdGlsc1xuXG4gICAgQFJFR0VYX0xFRlRfVFJJTV9CWV9DSEFSOiAgIHt9XG4gICAgQFJFR0VYX1JJR0hUX1RSSU1fQllfQ0hBUjogIHt9XG4gICAgQFJFR0VYX1NQQUNFUzogICAgICAgICAgICAgIC9cXHMrL2dcbiAgICBAUkVHRVhfRElHSVRTOiAgICAgICAgICAgICAgL15cXGQrJC9cbiAgICBAUkVHRVhfT0NUQUw6ICAgICAgICAgICAgICAgL1teMC03XS9naVxuICAgIEBSRUdFWF9IRVhBREVDSU1BTDogICAgICAgICAvW15hLWYwLTldL2dpXG5cbiAgICAjIFByZWNvbXBpbGVkIGRhdGUgcGF0dGVyblxuICAgIEBQQVRURVJOX0RBVEU6ICAgICAgICAgICAgICBuZXcgUGF0dGVybiAnXicrXG4gICAgICAgICAgICAnKD88eWVhcj5bMC05XVswLTldWzAtOV1bMC05XSknK1xuICAgICAgICAgICAgJy0oPzxtb250aD5bMC05XVswLTldPyknK1xuICAgICAgICAgICAgJy0oPzxkYXk+WzAtOV1bMC05XT8pJytcbiAgICAgICAgICAgICcoPzooPzpbVHRdfFsgXFx0XSspJytcbiAgICAgICAgICAgICcoPzxob3VyPlswLTldWzAtOV0/KScrXG4gICAgICAgICAgICAnOig/PG1pbnV0ZT5bMC05XVswLTldKScrXG4gICAgICAgICAgICAnOig/PHNlY29uZD5bMC05XVswLTldKScrXG4gICAgICAgICAgICAnKD86XFwuKD88ZnJhY3Rpb24+WzAtOV0qKSk/JytcbiAgICAgICAgICAgICcoPzpbIFxcdF0qKD88dHo+WnwoPzx0el9zaWduPlstK10pKD88dHpfaG91cj5bMC05XVswLTldPyknK1xuICAgICAgICAgICAgJyg/OjooPzx0el9taW51dGU+WzAtOV1bMC05XSkpPykpPyk/JytcbiAgICAgICAgICAgICckJywgJ2knXG5cbiAgICAjIExvY2FsIHRpbWV6b25lIG9mZnNldCBpbiBtc1xuICAgIEBMT0NBTF9USU1FWk9ORV9PRkZTRVQ6ICAgICBuZXcgRGF0ZSgpLmdldFRpbWV6b25lT2Zmc2V0KCkgKiA2MCAqIDEwMDBcblxuICAgICMgVHJpbXMgdGhlIGdpdmVuIHN0cmluZyBvbiBib3RoIHNpZGVzXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddIHN0ciBUaGUgc3RyaW5nIHRvIHRyaW1cbiAgICAjIEBwYXJhbSBbU3RyaW5nXSBfY2hhciBUaGUgY2hhcmFjdGVyIHRvIHVzZSBmb3IgdHJpbW1pbmcgKGRlZmF1bHQ6ICdcXFxccycpXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSBBIHRyaW1tZWQgc3RyaW5nXG4gICAgI1xuICAgIEB0cmltOiAoc3RyLCBfY2hhciA9ICdcXFxccycpIC0+XG4gICAgICAgIHJlZ2V4TGVmdCA9IEBSRUdFWF9MRUZUX1RSSU1fQllfQ0hBUltfY2hhcl1cbiAgICAgICAgdW5sZXNzIHJlZ2V4TGVmdD9cbiAgICAgICAgICAgIEBSRUdFWF9MRUZUX1RSSU1fQllfQ0hBUltfY2hhcl0gPSByZWdleExlZnQgPSBuZXcgUmVnRXhwICdeJytfY2hhcisnJytfY2hhcisnKidcbiAgICAgICAgcmVnZXhMZWZ0Lmxhc3RJbmRleCA9IDBcbiAgICAgICAgcmVnZXhSaWdodCA9IEBSRUdFWF9SSUdIVF9UUklNX0JZX0NIQVJbX2NoYXJdXG4gICAgICAgIHVubGVzcyByZWdleFJpZ2h0P1xuICAgICAgICAgICAgQFJFR0VYX1JJR0hUX1RSSU1fQllfQ0hBUltfY2hhcl0gPSByZWdleFJpZ2h0ID0gbmV3IFJlZ0V4cCBfY2hhcisnJytfY2hhcisnKiQnXG4gICAgICAgIHJlZ2V4UmlnaHQubGFzdEluZGV4ID0gMFxuICAgICAgICByZXR1cm4gc3RyLnJlcGxhY2UocmVnZXhMZWZ0LCAnJykucmVwbGFjZShyZWdleFJpZ2h0LCAnJylcblxuXG4gICAgIyBUcmltcyB0aGUgZ2l2ZW4gc3RyaW5nIG9uIHRoZSBsZWZ0IHNpZGVcbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gc3RyIFRoZSBzdHJpbmcgdG8gdHJpbVxuICAgICMgQHBhcmFtIFtTdHJpbmddIF9jaGFyIFRoZSBjaGFyYWN0ZXIgdG8gdXNlIGZvciB0cmltbWluZyAoZGVmYXVsdDogJ1xcXFxzJylcbiAgICAjXG4gICAgIyBAcmV0dXJuIFtTdHJpbmddIEEgdHJpbW1lZCBzdHJpbmdcbiAgICAjXG4gICAgQGx0cmltOiAoc3RyLCBfY2hhciA9ICdcXFxccycpIC0+XG4gICAgICAgIHJlZ2V4TGVmdCA9IEBSRUdFWF9MRUZUX1RSSU1fQllfQ0hBUltfY2hhcl1cbiAgICAgICAgdW5sZXNzIHJlZ2V4TGVmdD9cbiAgICAgICAgICAgIEBSRUdFWF9MRUZUX1RSSU1fQllfQ0hBUltfY2hhcl0gPSByZWdleExlZnQgPSBuZXcgUmVnRXhwICdeJytfY2hhcisnJytfY2hhcisnKidcbiAgICAgICAgcmVnZXhMZWZ0Lmxhc3RJbmRleCA9IDBcbiAgICAgICAgcmV0dXJuIHN0ci5yZXBsYWNlKHJlZ2V4TGVmdCwgJycpXG5cblxuICAgICMgVHJpbXMgdGhlIGdpdmVuIHN0cmluZyBvbiB0aGUgcmlnaHQgc2lkZVxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSBzdHIgVGhlIHN0cmluZyB0byB0cmltXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gX2NoYXIgVGhlIGNoYXJhY3RlciB0byB1c2UgZm9yIHRyaW1taW5nIChkZWZhdWx0OiAnXFxcXHMnKVxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gQSB0cmltbWVkIHN0cmluZ1xuICAgICNcbiAgICBAcnRyaW06IChzdHIsIF9jaGFyID0gJ1xcXFxzJykgLT5cbiAgICAgICAgcmVnZXhSaWdodCA9IEBSRUdFWF9SSUdIVF9UUklNX0JZX0NIQVJbX2NoYXJdXG4gICAgICAgIHVubGVzcyByZWdleFJpZ2h0P1xuICAgICAgICAgICAgQFJFR0VYX1JJR0hUX1RSSU1fQllfQ0hBUltfY2hhcl0gPSByZWdleFJpZ2h0ID0gbmV3IFJlZ0V4cCBfY2hhcisnJytfY2hhcisnKiQnXG4gICAgICAgIHJlZ2V4UmlnaHQubGFzdEluZGV4ID0gMFxuICAgICAgICByZXR1cm4gc3RyLnJlcGxhY2UocmVnZXhSaWdodCwgJycpXG5cblxuICAgICMgQ2hlY2tzIGlmIHRoZSBnaXZlbiB2YWx1ZSBpcyBlbXB0eSAobnVsbCwgdW5kZWZpbmVkLCBlbXB0eSBzdHJpbmcsIHN0cmluZyAnMCcsIGVtcHR5IEFycmF5LCBlbXB0eSBPYmplY3QpXG4gICAgI1xuICAgICMgQHBhcmFtIFtPYmplY3RdIHZhbHVlIFRoZSB2YWx1ZSB0byBjaGVja1xuICAgICNcbiAgICAjIEByZXR1cm4gW0Jvb2xlYW5dIHRydWUgaWYgdGhlIHZhbHVlIGlzIGVtcHR5XG4gICAgI1xuICAgIEBpc0VtcHR5OiAodmFsdWUpIC0+XG4gICAgICAgIHJldHVybiBub3QodmFsdWUpIG9yIHZhbHVlIGlzICcnIG9yIHZhbHVlIGlzICcwJyBvciAodmFsdWUgaW5zdGFuY2VvZiBBcnJheSBhbmQgdmFsdWUubGVuZ3RoIGlzIDApIG9yIEBpc0VtcHR5T2JqZWN0KHZhbHVlKVxuXG4gICAgIyBDaGVja3MgaWYgdGhlIGdpdmVuIHZhbHVlIGlzIGFuIGVtcHR5IG9iamVjdFxuICAgICNcbiAgICAjIEBwYXJhbSBbT2JqZWN0XSB2YWx1ZSBUaGUgdmFsdWUgdG8gY2hlY2tcbiAgICAjXG4gICAgIyBAcmV0dXJuIFtCb29sZWFuXSB0cnVlIGlmIHRoZSB2YWx1ZSBpcyBlbXB0eSBhbmQgaXMgYW4gb2JqZWN0XG4gICAgI1xuICAgIEBpc0VtcHR5T2JqZWN0OiAodmFsdWUpIC0+XG4gICAgICAgIHJldHVybiB2YWx1ZSBpbnN0YW5jZW9mIE9iamVjdCBhbmQgKGsgZm9yIG93biBrIG9mIHZhbHVlKS5sZW5ndGggaXMgMFxuXG4gICAgIyBDb3VudHMgdGhlIG51bWJlciBvZiBvY2N1cmVuY2VzIG9mIHN1YlN0cmluZyBpbnNpZGUgc3RyaW5nXG4gICAgI1xuICAgICMgQHBhcmFtIFtTdHJpbmddIHN0cmluZyBUaGUgc3RyaW5nIHdoZXJlIHRvIGNvdW50IG9jY3VyZW5jZXNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSBzdWJTdHJpbmcgVGhlIHN1YlN0cmluZyB0byBjb3VudFxuICAgICMgQHBhcmFtIFtJbnRlZ2VyXSBzdGFydCBUaGUgc3RhcnQgaW5kZXhcbiAgICAjIEBwYXJhbSBbSW50ZWdlcl0gbGVuZ3RoIFRoZSBzdHJpbmcgbGVuZ3RoIHVudGlsIHdoZXJlIHRvIGNvdW50XG4gICAgI1xuICAgICMgQHJldHVybiBbSW50ZWdlcl0gVGhlIG51bWJlciBvZiBvY2N1cmVuY2VzXG4gICAgI1xuICAgIEBzdWJTdHJDb3VudDogKHN0cmluZywgc3ViU3RyaW5nLCBzdGFydCwgbGVuZ3RoKSAtPlxuICAgICAgICBjID0gMFxuXG4gICAgICAgIHN0cmluZyA9ICcnICsgc3RyaW5nXG4gICAgICAgIHN1YlN0cmluZyA9ICcnICsgc3ViU3RyaW5nXG5cbiAgICAgICAgaWYgc3RhcnQ/XG4gICAgICAgICAgICBzdHJpbmcgPSBzdHJpbmdbc3RhcnQuLl1cbiAgICAgICAgaWYgbGVuZ3RoP1xuICAgICAgICAgICAgc3RyaW5nID0gc3RyaW5nWzAuLi5sZW5ndGhdXG5cbiAgICAgICAgbGVuID0gc3RyaW5nLmxlbmd0aFxuICAgICAgICBzdWJsZW4gPSBzdWJTdHJpbmcubGVuZ3RoXG4gICAgICAgIGZvciBpIGluIFswLi4ubGVuXVxuICAgICAgICAgICAgaWYgc3ViU3RyaW5nIGlzIHN0cmluZ1tpLi4uc3VibGVuXVxuICAgICAgICAgICAgICAgIGMrK1xuICAgICAgICAgICAgICAgIGkgKz0gc3VibGVuIC0gMVxuXG4gICAgICAgIHJldHVybiBjXG5cblxuICAgICMgUmV0dXJucyB0cnVlIGlmIGlucHV0IGlzIG9ubHkgY29tcG9zZWQgb2YgZGlnaXRzXG4gICAgI1xuICAgICMgQHBhcmFtIFtPYmplY3RdIGlucHV0IFRoZSB2YWx1ZSB0byB0ZXN0XG4gICAgI1xuICAgICMgQHJldHVybiBbQm9vbGVhbl0gdHJ1ZSBpZiBpbnB1dCBpcyBvbmx5IGNvbXBvc2VkIG9mIGRpZ2l0c1xuICAgICNcbiAgICBAaXNEaWdpdHM6IChpbnB1dCkgLT5cbiAgICAgICAgQFJFR0VYX0RJR0lUUy5sYXN0SW5kZXggPSAwXG4gICAgICAgIHJldHVybiBAUkVHRVhfRElHSVRTLnRlc3QgaW5wdXRcblxuXG4gICAgIyBEZWNvZGUgb2N0YWwgdmFsdWVcbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gaW5wdXQgVGhlIHZhbHVlIHRvIGRlY29kZVxuICAgICNcbiAgICAjIEByZXR1cm4gW0ludGVnZXJdIFRoZSBkZWNvZGVkIHZhbHVlXG4gICAgI1xuICAgIEBvY3REZWM6IChpbnB1dCkgLT5cbiAgICAgICAgQFJFR0VYX09DVEFMLmxhc3RJbmRleCA9IDBcbiAgICAgICAgcmV0dXJuIHBhcnNlSW50KChpbnB1dCsnJykucmVwbGFjZShAUkVHRVhfT0NUQUwsICcnKSwgOClcblxuXG4gICAgIyBEZWNvZGUgaGV4YWRlY2ltYWwgdmFsdWVcbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gaW5wdXQgVGhlIHZhbHVlIHRvIGRlY29kZVxuICAgICNcbiAgICAjIEByZXR1cm4gW0ludGVnZXJdIFRoZSBkZWNvZGVkIHZhbHVlXG4gICAgI1xuICAgIEBoZXhEZWM6IChpbnB1dCkgLT5cbiAgICAgICAgQFJFR0VYX0hFWEFERUNJTUFMLmxhc3RJbmRleCA9IDBcbiAgICAgICAgaW5wdXQgPSBAdHJpbShpbnB1dClcbiAgICAgICAgaWYgKGlucHV0KycnKVswLi4uMl0gaXMgJzB4JyB0aGVuIGlucHV0ID0gKGlucHV0KycnKVsyLi5dXG4gICAgICAgIHJldHVybiBwYXJzZUludCgoaW5wdXQrJycpLnJlcGxhY2UoQFJFR0VYX0hFWEFERUNJTUFMLCAnJyksIDE2KVxuXG5cbiAgICAjIEdldCB0aGUgVVRGLTggY2hhcmFjdGVyIGZvciB0aGUgZ2l2ZW4gY29kZSBwb2ludC5cbiAgICAjXG4gICAgIyBAcGFyYW0gW0ludGVnZXJdIGMgVGhlIHVuaWNvZGUgY29kZSBwb2ludFxuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gVGhlIGNvcnJlc3BvbmRpbmcgVVRGLTggY2hhcmFjdGVyXG4gICAgI1xuICAgIEB1dGY4Y2hyOiAoYykgLT5cbiAgICAgICAgY2ggPSBTdHJpbmcuZnJvbUNoYXJDb2RlXG4gICAgICAgIGlmIDB4ODAgPiAoYyAlPSAweDIwMDAwMClcbiAgICAgICAgICAgIHJldHVybiBjaChjKVxuICAgICAgICBpZiAweDgwMCA+IGNcbiAgICAgICAgICAgIHJldHVybiBjaCgweEMwIHwgYz4+NikgKyBjaCgweDgwIHwgYyAmIDB4M0YpXG4gICAgICAgIGlmIDB4MTAwMDAgPiBjXG4gICAgICAgICAgICByZXR1cm4gY2goMHhFMCB8IGM+PjEyKSArIGNoKDB4ODAgfCBjPj42ICYgMHgzRikgKyBjaCgweDgwIHwgYyAmIDB4M0YpXG5cbiAgICAgICAgcmV0dXJuIGNoKDB4RjAgfCBjPj4xOCkgKyBjaCgweDgwIHwgYz4+MTIgJiAweDNGKSArIGNoKDB4ODAgfCBjPj42ICYgMHgzRikgKyBjaCgweDgwIHwgYyAmIDB4M0YpXG5cblxuICAgICMgUmV0dXJucyB0aGUgYm9vbGVhbiB2YWx1ZSBlcXVpdmFsZW50IHRvIHRoZSBnaXZlbiBpbnB1dFxuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nfE9iamVjdF0gICAgaW5wdXQgICAgICAgVGhlIGlucHV0IHZhbHVlXG4gICAgIyBAcGFyYW0gW0Jvb2xlYW5dICAgICAgICAgIHN0cmljdCAgICAgIElmIHNldCB0byBmYWxzZSwgYWNjZXB0ICd5ZXMnIGFuZCAnbm8nIGFzIGJvb2xlYW4gdmFsdWVzXG4gICAgI1xuICAgICMgQHJldHVybiBbQm9vbGVhbl0gICAgICAgICB0aGUgYm9vbGVhbiB2YWx1ZVxuICAgICNcbiAgICBAcGFyc2VCb29sZWFuOiAoaW5wdXQsIHN0cmljdCA9IHRydWUpIC0+XG4gICAgICAgIGlmIHR5cGVvZihpbnB1dCkgaXMgJ3N0cmluZydcbiAgICAgICAgICAgIGxvd2VySW5wdXQgPSBpbnB1dC50b0xvd2VyQ2FzZSgpXG4gICAgICAgICAgICBpZiBub3Qgc3RyaWN0XG4gICAgICAgICAgICAgICAgaWYgbG93ZXJJbnB1dCBpcyAnbm8nIHRoZW4gcmV0dXJuIGZhbHNlXG4gICAgICAgICAgICBpZiBsb3dlcklucHV0IGlzICcwJyB0aGVuIHJldHVybiBmYWxzZVxuICAgICAgICAgICAgaWYgbG93ZXJJbnB1dCBpcyAnZmFsc2UnIHRoZW4gcmV0dXJuIGZhbHNlXG4gICAgICAgICAgICBpZiBsb3dlcklucHV0IGlzICcnIHRoZW4gcmV0dXJuIGZhbHNlXG4gICAgICAgICAgICByZXR1cm4gdHJ1ZVxuICAgICAgICByZXR1cm4gISFpbnB1dFxuXG5cblxuICAgICMgUmV0dXJucyB0cnVlIGlmIGlucHV0IGlzIG51bWVyaWNcbiAgICAjXG4gICAgIyBAcGFyYW0gW09iamVjdF0gaW5wdXQgVGhlIHZhbHVlIHRvIHRlc3RcbiAgICAjXG4gICAgIyBAcmV0dXJuIFtCb29sZWFuXSB0cnVlIGlmIGlucHV0IGlzIG51bWVyaWNcbiAgICAjXG4gICAgQGlzTnVtZXJpYzogKGlucHV0KSAtPlxuICAgICAgICBAUkVHRVhfU1BBQ0VTLmxhc3RJbmRleCA9IDBcbiAgICAgICAgcmV0dXJuIHR5cGVvZihpbnB1dCkgaXMgJ251bWJlcicgb3IgdHlwZW9mKGlucHV0KSBpcyAnc3RyaW5nJyBhbmQgIWlzTmFOKGlucHV0KSBhbmQgaW5wdXQucmVwbGFjZShAUkVHRVhfU1BBQ0VTLCAnJykgaXNudCAnJ1xuXG5cbiAgICAjIFJldHVybnMgYSBwYXJzZWQgZGF0ZSBmcm9tIHRoZSBnaXZlbiBzdHJpbmdcbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gc3RyIFRoZSBkYXRlIHN0cmluZyB0byBwYXJzZVxuICAgICNcbiAgICAjIEByZXR1cm4gW0RhdGVdIFRoZSBwYXJzZWQgZGF0ZSBvciBudWxsIGlmIHBhcnNpbmcgZmFpbGVkXG4gICAgI1xuICAgIEBzdHJpbmdUb0RhdGU6IChzdHIpIC0+XG4gICAgICAgIHVubGVzcyBzdHI/Lmxlbmd0aFxuICAgICAgICAgICAgcmV0dXJuIG51bGxcblxuICAgICAgICAjIFBlcmZvcm0gcmVndWxhciBleHByZXNzaW9uIHBhdHRlcm5cbiAgICAgICAgaW5mbyA9IEBQQVRURVJOX0RBVEUuZXhlYyBzdHJcbiAgICAgICAgdW5sZXNzIGluZm9cbiAgICAgICAgICAgIHJldHVybiBudWxsXG5cbiAgICAgICAgIyBFeHRyYWN0IHllYXIsIG1vbnRoLCBkYXlcbiAgICAgICAgeWVhciA9IHBhcnNlSW50IGluZm8ueWVhciwgMTBcbiAgICAgICAgbW9udGggPSBwYXJzZUludChpbmZvLm1vbnRoLCAxMCkgLSAxICMgSW4gamF2YXNjcmlwdCwgamFudWFyeSBpcyAwLCBmZWJydWFyeSAxLCBldGMuLi5cbiAgICAgICAgZGF5ID0gcGFyc2VJbnQgaW5mby5kYXksIDEwXG5cbiAgICAgICAgIyBJZiBubyBob3VyIGlzIGdpdmVuLCByZXR1cm4gYSBkYXRlIHdpdGggZGF5IHByZWNpc2lvblxuICAgICAgICB1bmxlc3MgaW5mby5ob3VyP1xuICAgICAgICAgICAgZGF0ZSA9IG5ldyBEYXRlIERhdGUuVVRDKHllYXIsIG1vbnRoLCBkYXkpXG4gICAgICAgICAgICByZXR1cm4gZGF0ZVxuXG4gICAgICAgICMgRXh0cmFjdCBob3VyLCBtaW51dGUsIHNlY29uZFxuICAgICAgICBob3VyID0gcGFyc2VJbnQgaW5mby5ob3VyLCAxMFxuICAgICAgICBtaW51dGUgPSBwYXJzZUludCBpbmZvLm1pbnV0ZSwgMTBcbiAgICAgICAgc2Vjb25kID0gcGFyc2VJbnQgaW5mby5zZWNvbmQsIDEwXG5cbiAgICAgICAgIyBFeHRyYWN0IGZyYWN0aW9uLCBpZiBnaXZlblxuICAgICAgICBpZiBpbmZvLmZyYWN0aW9uP1xuICAgICAgICAgICAgZnJhY3Rpb24gPSBpbmZvLmZyYWN0aW9uWzAuLi4zXVxuICAgICAgICAgICAgd2hpbGUgZnJhY3Rpb24ubGVuZ3RoIDwgM1xuICAgICAgICAgICAgICAgIGZyYWN0aW9uICs9ICcwJ1xuICAgICAgICAgICAgZnJhY3Rpb24gPSBwYXJzZUludCBmcmFjdGlvbiwgMTBcbiAgICAgICAgZWxzZVxuICAgICAgICAgICAgZnJhY3Rpb24gPSAwXG5cbiAgICAgICAgIyBDb21wdXRlIHRpbWV6b25lIG9mZnNldCBpZiBnaXZlblxuICAgICAgICBpZiBpbmZvLnR6P1xuICAgICAgICAgICAgdHpfaG91ciA9IHBhcnNlSW50IGluZm8udHpfaG91ciwgMTBcbiAgICAgICAgICAgIGlmIGluZm8udHpfbWludXRlP1xuICAgICAgICAgICAgICAgIHR6X21pbnV0ZSA9IHBhcnNlSW50IGluZm8udHpfbWludXRlLCAxMFxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHR6X21pbnV0ZSA9IDBcblxuICAgICAgICAgICAgIyBDb21wdXRlIHRpbWV6b25lIGRlbHRhIGluIG1zXG4gICAgICAgICAgICB0el9vZmZzZXQgPSAodHpfaG91ciAqIDYwICsgdHpfbWludXRlKSAqIDYwMDAwXG4gICAgICAgICAgICBpZiAnLScgaXMgaW5mby50el9zaWduXG4gICAgICAgICAgICAgICAgdHpfb2Zmc2V0ICo9IC0xXG5cbiAgICAgICAgIyBDb21wdXRlIGRhdGVcbiAgICAgICAgZGF0ZSA9IG5ldyBEYXRlIERhdGUuVVRDKHllYXIsIG1vbnRoLCBkYXksIGhvdXIsIG1pbnV0ZSwgc2Vjb25kLCBmcmFjdGlvbilcbiAgICAgICAgaWYgdHpfb2Zmc2V0XG4gICAgICAgICAgICBkYXRlLnNldFRpbWUgZGF0ZS5nZXRUaW1lKCkgLSB0el9vZmZzZXRcblxuICAgICAgICByZXR1cm4gZGF0ZVxuXG5cbiAgICAjIFJlcGVhdHMgdGhlIGdpdmVuIHN0cmluZyBhIG51bWJlciBvZiB0aW1lc1xuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIHN0ciAgICAgVGhlIHN0cmluZyB0byByZXBlYXRcbiAgICAjIEBwYXJhbSBbSW50ZWdlcl0gIG51bWJlciAgVGhlIG51bWJlciBvZiB0aW1lcyB0byByZXBlYXQgdGhlIHN0cmluZ1xuICAgICNcbiAgICAjIEByZXR1cm4gW1N0cmluZ10gIFRoZSByZXBlYXRlZCBzdHJpbmdcbiAgICAjXG4gICAgQHN0clJlcGVhdDogKHN0ciwgbnVtYmVyKSAtPlxuICAgICAgICByZXMgPSAnJ1xuICAgICAgICBpID0gMFxuICAgICAgICB3aGlsZSBpIDwgbnVtYmVyXG4gICAgICAgICAgICByZXMgKz0gc3RyXG4gICAgICAgICAgICBpKytcbiAgICAgICAgcmV0dXJuIHJlc1xuXG5cbiAgICAjIFJlYWRzIHRoZSBkYXRhIGZyb20gdGhlIGdpdmVuIGZpbGUgcGF0aCBhbmQgcmV0dXJucyB0aGUgcmVzdWx0IGFzIHN0cmluZ1xuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIHBhdGggICAgICAgIFRoZSBwYXRoIHRvIHRoZSBmaWxlXG4gICAgIyBAcGFyYW0gW0Z1bmN0aW9uXSBjYWxsYmFjayAgICBBIGNhbGxiYWNrIHRvIHJlYWQgZmlsZSBhc3luY2hyb25vdXNseSAob3B0aW9uYWwpXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgVGhlIHJlc3VsdGluZyBkYXRhIGFzIHN0cmluZ1xuICAgICNcbiAgICBAZ2V0U3RyaW5nRnJvbUZpbGU6IChwYXRoLCBjYWxsYmFjayA9IG51bGwpIC0+XG4gICAgICAgIHhociA9IG51bGxcbiAgICAgICAgaWYgd2luZG93P1xuICAgICAgICAgICAgaWYgd2luZG93LlhNTEh0dHBSZXF1ZXN0XG4gICAgICAgICAgICAgICAgeGhyID0gbmV3IFhNTEh0dHBSZXF1ZXN0KClcbiAgICAgICAgICAgIGVsc2UgaWYgd2luZG93LkFjdGl2ZVhPYmplY3RcbiAgICAgICAgICAgICAgICBmb3IgbmFtZSBpbiBbXCJNc3htbDIuWE1MSFRUUC42LjBcIiwgXCJNc3htbDIuWE1MSFRUUC4zLjBcIiwgXCJNc3htbDIuWE1MSFRUUFwiLCBcIk1pY3Jvc29mdC5YTUxIVFRQXCJdXG4gICAgICAgICAgICAgICAgICAgIHRyeVxuICAgICAgICAgICAgICAgICAgICAgICAgeGhyID0gbmV3IEFjdGl2ZVhPYmplY3QobmFtZSlcblxuICAgICAgICBpZiB4aHI/XG4gICAgICAgICAgICAjIEJyb3dzZXJcbiAgICAgICAgICAgIGlmIGNhbGxiYWNrP1xuICAgICAgICAgICAgICAgICMgQXN5bmNcbiAgICAgICAgICAgICAgICB4aHIub25yZWFkeXN0YXRlY2hhbmdlID0gLT5cbiAgICAgICAgICAgICAgICAgICAgaWYgeGhyLnJlYWR5U3RhdGUgaXMgNFxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgeGhyLnN0YXR1cyBpcyAyMDAgb3IgeGhyLnN0YXR1cyBpcyAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsbGJhY2soeGhyLnJlc3BvbnNlVGV4dClcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxsYmFjayhudWxsKVxuICAgICAgICAgICAgICAgIHhoci5vcGVuICdHRVQnLCBwYXRoLCB0cnVlXG4gICAgICAgICAgICAgICAgeGhyLnNlbmQgbnVsbFxuXG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgIyBTeW5jXG4gICAgICAgICAgICAgICAgeGhyLm9wZW4gJ0dFVCcsIHBhdGgsIGZhbHNlXG4gICAgICAgICAgICAgICAgeGhyLnNlbmQgbnVsbFxuXG4gICAgICAgICAgICAgICAgaWYgeGhyLnN0YXR1cyBpcyAyMDAgb3IgeGhyLnN0YXR1cyA9PSAwXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB4aHIucmVzcG9uc2VUZXh0XG5cbiAgICAgICAgICAgICAgICByZXR1cm4gbnVsbFxuICAgICAgICBlbHNlXG4gICAgICAgICAgICAjIE5vZGUuanMtbGlrZVxuICAgICAgICAgICAgcmVxID0gcmVxdWlyZVxuICAgICAgICAgICAgZnMgPSByZXEoJ2ZzJykgIyBQcmV2ZW50IGJyb3dzZXJpZnkgZnJvbSB0cnlpbmcgdG8gbG9hZCAnZnMnIG1vZHVsZVxuICAgICAgICAgICAgaWYgY2FsbGJhY2s/XG4gICAgICAgICAgICAgICAgIyBBc3luY1xuICAgICAgICAgICAgICAgIGZzLnJlYWRGaWxlIHBhdGgsIChlcnIsIGRhdGEpIC0+XG4gICAgICAgICAgICAgICAgICAgIGlmIGVyclxuICAgICAgICAgICAgICAgICAgICAgICAgY2FsbGJhY2sgbnVsbFxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgICAgICBjYWxsYmFjayBTdHJpbmcoZGF0YSlcblxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICMgU3luY1xuICAgICAgICAgICAgICAgIGRhdGEgPSBmcy5yZWFkRmlsZVN5bmMgcGF0aFxuICAgICAgICAgICAgICAgIGlmIGRhdGE/XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBTdHJpbmcoZGF0YSlcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVsbFxuXG5cblxubW9kdWxlLmV4cG9ydHMgPSBVdGlsc1xuIiwiXG5QYXJzZXIgPSByZXF1aXJlICcuL1BhcnNlcidcbkR1bXBlciA9IHJlcXVpcmUgJy4vRHVtcGVyJ1xuVXRpbHMgID0gcmVxdWlyZSAnLi9VdGlscydcblxuIyBZYW1sIG9mZmVycyBjb252ZW5pZW5jZSBtZXRob2RzIHRvIGxvYWQgYW5kIGR1bXAgWUFNTC5cbiNcbmNsYXNzIFlhbWxcblxuICAgICMgUGFyc2VzIFlBTUwgaW50byBhIEphdmFTY3JpcHQgb2JqZWN0LlxuICAgICNcbiAgICAjIFRoZSBwYXJzZSBtZXRob2QsIHdoZW4gc3VwcGxpZWQgd2l0aCBhIFlBTUwgc3RyaW5nLFxuICAgICMgd2lsbCBkbyBpdHMgYmVzdCB0byBjb252ZXJ0IFlBTUwgaW4gYSBmaWxlIGludG8gYSBKYXZhU2NyaXB0IG9iamVjdC5cbiAgICAjXG4gICAgIyAgVXNhZ2U6XG4gICAgIyAgICAgbXlPYmplY3QgPSBZYW1sLnBhcnNlKCdzb21lOiB5YW1sJyk7XG4gICAgIyAgICAgY29uc29sZS5sb2cobXlPYmplY3QpO1xuICAgICNcbiAgICAjIEBwYXJhbSBbU3RyaW5nXSAgIGlucHV0ICAgICAgICAgICAgICAgICAgIEEgc3RyaW5nIGNvbnRhaW5pbmcgWUFNTFxuICAgICMgQHBhcmFtIFtCb29sZWFuXSAgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSAgdHJ1ZSBpZiBhbiBleGNlcHRpb24gbXVzdCBiZSB0aHJvd24gb24gaW52YWxpZCB0eXBlcywgZmFsc2Ugb3RoZXJ3aXNlXG4gICAgIyBAcGFyYW0gW0Z1bmN0aW9uXSBvYmplY3REZWNvZGVyICAgICAgICAgICBBIGZ1bmN0aW9uIHRvIGRlc2VyaWFsaXplIGN1c3RvbSBvYmplY3RzLCBudWxsIG90aGVyd2lzZVxuICAgICNcbiAgICAjIEByZXR1cm4gW09iamVjdF0gIFRoZSBZQU1MIGNvbnZlcnRlZCB0byBhIEphdmFTY3JpcHQgb2JqZWN0XG4gICAgI1xuICAgICMgQHRocm93IFtQYXJzZUV4Y2VwdGlvbl0gSWYgdGhlIFlBTUwgaXMgbm90IHZhbGlkXG4gICAgI1xuICAgIEBwYXJzZTogKGlucHV0LCBleGNlcHRpb25PbkludmFsaWRUeXBlID0gZmFsc2UsIG9iamVjdERlY29kZXIgPSBudWxsKSAtPlxuICAgICAgICByZXR1cm4gbmV3IFBhcnNlcigpLnBhcnNlKGlucHV0LCBleGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3REZWNvZGVyKVxuXG5cbiAgICAjIFBhcnNlcyBZQU1MIGZyb20gZmlsZSBwYXRoIGludG8gYSBKYXZhU2NyaXB0IG9iamVjdC5cbiAgICAjXG4gICAgIyBUaGUgcGFyc2VGaWxlIG1ldGhvZCwgd2hlbiBzdXBwbGllZCB3aXRoIGEgWUFNTCBmaWxlLFxuICAgICMgd2lsbCBkbyBpdHMgYmVzdCB0byBjb252ZXJ0IFlBTUwgaW4gYSBmaWxlIGludG8gYSBKYXZhU2NyaXB0IG9iamVjdC5cbiAgICAjXG4gICAgIyAgVXNhZ2U6XG4gICAgIyAgICAgbXlPYmplY3QgPSBZYW1sLnBhcnNlRmlsZSgnY29uZmlnLnltbCcpO1xuICAgICMgICAgIGNvbnNvbGUubG9nKG15T2JqZWN0KTtcbiAgICAjXG4gICAgIyBAcGFyYW0gW1N0cmluZ10gICBwYXRoICAgICAgICAgICAgICAgICAgICBBIGZpbGUgcGF0aCBwb2ludGluZyB0byBhIHZhbGlkIFlBTUwgZmlsZVxuICAgICMgQHBhcmFtIFtCb29sZWFuXSAgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSAgdHJ1ZSBpZiBhbiBleGNlcHRpb24gbXVzdCBiZSB0aHJvd24gb24gaW52YWxpZCB0eXBlcywgZmFsc2Ugb3RoZXJ3aXNlXG4gICAgIyBAcGFyYW0gW0Z1bmN0aW9uXSBvYmplY3REZWNvZGVyICAgICAgICAgICBBIGZ1bmN0aW9uIHRvIGRlc2VyaWFsaXplIGN1c3RvbSBvYmplY3RzLCBudWxsIG90aGVyd2lzZVxuICAgICNcbiAgICAjIEByZXR1cm4gW09iamVjdF0gIFRoZSBZQU1MIGNvbnZlcnRlZCB0byBhIEphdmFTY3JpcHQgb2JqZWN0IG9yIG51bGwgaWYgdGhlIGZpbGUgZG9lc24ndCBleGlzdC5cbiAgICAjXG4gICAgIyBAdGhyb3cgW1BhcnNlRXhjZXB0aW9uXSBJZiB0aGUgWUFNTCBpcyBub3QgdmFsaWRcbiAgICAjXG4gICAgQHBhcnNlRmlsZTogKHBhdGgsIGNhbGxiYWNrID0gbnVsbCwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSA9IGZhbHNlLCBvYmplY3REZWNvZGVyID0gbnVsbCkgLT5cbiAgICAgICAgaWYgY2FsbGJhY2s/XG4gICAgICAgICAgICAjIEFzeW5jXG4gICAgICAgICAgICBVdGlscy5nZXRTdHJpbmdGcm9tRmlsZSBwYXRoLCAoaW5wdXQpID0+XG4gICAgICAgICAgICAgICAgcmVzdWx0ID0gbnVsbFxuICAgICAgICAgICAgICAgIGlmIGlucHV0P1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgPSBAcGFyc2UgaW5wdXQsIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdERlY29kZXJcbiAgICAgICAgICAgICAgICBjYWxsYmFjayByZXN1bHRcbiAgICAgICAgICAgICAgICByZXR1cm5cbiAgICAgICAgZWxzZVxuICAgICAgICAgICAgIyBTeW5jXG4gICAgICAgICAgICBpbnB1dCA9IFV0aWxzLmdldFN0cmluZ0Zyb21GaWxlIHBhdGhcbiAgICAgICAgICAgIGlmIGlucHV0P1xuICAgICAgICAgICAgICAgIHJldHVybiBAcGFyc2UgaW5wdXQsIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUsIG9iamVjdERlY29kZXJcbiAgICAgICAgICAgIHJldHVybiBudWxsXG5cblxuICAgICMgRHVtcHMgYSBKYXZhU2NyaXB0IG9iamVjdCB0byBhIFlBTUwgc3RyaW5nLlxuICAgICNcbiAgICAjIFRoZSBkdW1wIG1ldGhvZCwgd2hlbiBzdXBwbGllZCB3aXRoIGFuIG9iamVjdCwgd2lsbCBkbyBpdHMgYmVzdFxuICAgICMgdG8gY29udmVydCB0aGUgb2JqZWN0IGludG8gZnJpZW5kbHkgWUFNTC5cbiAgICAjXG4gICAgIyBAcGFyYW0gW09iamVjdF0gICBpbnB1dCAgICAgICAgICAgICAgICAgICBKYXZhU2NyaXB0IG9iamVjdFxuICAgICMgQHBhcmFtIFtJbnRlZ2VyXSAgaW5saW5lICAgICAgICAgICAgICAgICAgVGhlIGxldmVsIHdoZXJlIHlvdSBzd2l0Y2ggdG8gaW5saW5lIFlBTUxcbiAgICAjIEBwYXJhbSBbSW50ZWdlcl0gIGluZGVudCAgICAgICAgICAgICAgICAgIFRoZSBhbW91bnQgb2Ygc3BhY2VzIHRvIHVzZSBmb3IgaW5kZW50YXRpb24gb2YgbmVzdGVkIG5vZGVzLlxuICAgICMgQHBhcmFtIFtCb29sZWFuXSAgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSAgdHJ1ZSBpZiBhbiBleGNlcHRpb24gbXVzdCBiZSB0aHJvd24gb24gaW52YWxpZCB0eXBlcyAoYSBKYXZhU2NyaXB0IHJlc291cmNlIG9yIG9iamVjdCksIGZhbHNlIG90aGVyd2lzZVxuICAgICMgQHBhcmFtIFtGdW5jdGlvbl0gb2JqZWN0RW5jb2RlciAgICAgICAgICAgQSBmdW5jdGlvbiB0byBzZXJpYWxpemUgY3VzdG9tIG9iamVjdHMsIG51bGwgb3RoZXJ3aXNlXG4gICAgI1xuICAgICMgQHJldHVybiBbU3RyaW5nXSAgQSBZQU1MIHN0cmluZyByZXByZXNlbnRpbmcgdGhlIG9yaWdpbmFsIEphdmFTY3JpcHQgb2JqZWN0XG4gICAgI1xuICAgIEBkdW1wOiAoaW5wdXQsIGlubGluZSA9IDIsIGluZGVudCA9IDQsIGV4Y2VwdGlvbk9uSW52YWxpZFR5cGUgPSBmYWxzZSwgb2JqZWN0RW5jb2RlciA9IG51bGwpIC0+XG4gICAgICAgIHlhbWwgPSBuZXcgRHVtcGVyKClcbiAgICAgICAgeWFtbC5pbmRlbnRhdGlvbiA9IGluZGVudFxuXG4gICAgICAgIHJldHVybiB5YW1sLmR1bXAoaW5wdXQsIGlubGluZSwgMCwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RW5jb2RlcilcblxuXG4gICAgIyBSZWdpc3RlcnMgLnltbCBleHRlbnNpb24gdG8gd29yayB3aXRoIG5vZGUncyByZXF1aXJlKCkgZnVuY3Rpb24uXG4gICAgI1xuICAgIEByZWdpc3RlcjogLT5cbiAgICAgICAgcmVxdWlyZV9oYW5kbGVyID0gKG1vZHVsZSwgZmlsZW5hbWUpIC0+XG4gICAgICAgICAgICAjIEZpbGwgaW4gcmVzdWx0XG4gICAgICAgICAgICBtb2R1bGUuZXhwb3J0cyA9IFlBTUwucGFyc2VGaWxlIGZpbGVuYW1lXG5cbiAgICAgICAgIyBSZWdpc3RlciByZXF1aXJlIGV4dGVuc2lvbnMgb25seSBpZiB3ZSdyZSBvbiBub2RlLmpzXG4gICAgICAgICMgaGFjayBmb3IgYnJvd3NlcmlmeVxuICAgICAgICBpZiByZXF1aXJlPy5leHRlbnNpb25zP1xuICAgICAgICAgICAgcmVxdWlyZS5leHRlbnNpb25zWycueW1sJ10gPSByZXF1aXJlX2hhbmRsZXJcbiAgICAgICAgICAgIHJlcXVpcmUuZXh0ZW5zaW9uc1snLnlhbWwnXSA9IHJlcXVpcmVfaGFuZGxlclxuXG5cbiAgICAjIEFsaWFzIG9mIGR1bXAoKSBtZXRob2QgZm9yIGNvbXBhdGliaWxpdHkgcmVhc29ucy5cbiAgICAjXG4gICAgQHN0cmluZ2lmeTogKGlucHV0LCBpbmxpbmUsIGluZGVudCwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RW5jb2RlcikgLT5cbiAgICAgICAgcmV0dXJuIEBkdW1wIGlucHV0LCBpbmxpbmUsIGluZGVudCwgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RW5jb2RlclxuXG5cbiAgICAjIEFsaWFzIG9mIHBhcnNlRmlsZSgpIG1ldGhvZCBmb3IgY29tcGF0aWJpbGl0eSByZWFzb25zLlxuICAgICNcbiAgICBAbG9hZDogKHBhdGgsIGNhbGxiYWNrLCBleGNlcHRpb25PbkludmFsaWRUeXBlLCBvYmplY3REZWNvZGVyKSAtPlxuICAgICAgICByZXR1cm4gQHBhcnNlRmlsZSBwYXRoLCBjYWxsYmFjaywgZXhjZXB0aW9uT25JbnZhbGlkVHlwZSwgb2JqZWN0RGVjb2RlclxuXG5cbiMgRXhwb3NlIFlBTUwgbmFtZXNwYWNlIHRvIGJyb3dzZXJcbndpbmRvdz8uWUFNTCA9IFlhbWxcblxuIyBOb3QgaW4gdGhlIGJyb3dzZXI/XG51bmxlc3Mgd2luZG93P1xuICAgIEBZQU1MID0gWWFtbFxuXG5tb2R1bGUuZXhwb3J0cyA9IFlhbWxcbiJdfQ== diff --git a/node_modules/yamljs/dist/yaml.js b/node_modules/yamljs/dist/yaml.js new file mode 100644 index 0000000..5e07c9e --- /dev/null +++ b/node_modules/yamljs/dist/yaml.js @@ -0,0 +1,1904 @@ +(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o ref; i = 0 <= ref ? ++j : --j) { + mapping[Escaper.LIST_ESCAPEES[i]] = Escaper.LIST_ESCAPED[i]; + } + return mapping; + })(); + + Escaper.PATTERN_CHARACTERS_TO_ESCAPE = new Pattern('[\\x00-\\x1f]|\xc2\x85|\xc2\xa0|\xe2\x80\xa8|\xe2\x80\xa9'); + + Escaper.PATTERN_MAPPING_ESCAPEES = new Pattern(Escaper.LIST_ESCAPEES.join('|').split('\\').join('\\\\')); + + Escaper.PATTERN_SINGLE_QUOTING = new Pattern('[\\s\'":{}[\\],&*#?]|^[-?|<>=!%@`]'); + + Escaper.requiresDoubleQuoting = function(value) { + return this.PATTERN_CHARACTERS_TO_ESCAPE.test(value); + }; + + Escaper.escapeWithDoubleQuotes = function(value) { + var result; + result = this.PATTERN_MAPPING_ESCAPEES.replace(value, (function(_this) { + return function(str) { + return _this.MAPPING_ESCAPEES_TO_ESCAPED[str]; + }; + })(this)); + return '"' + result + '"'; + }; + + Escaper.requiresSingleQuoting = function(value) { + return this.PATTERN_SINGLE_QUOTING.test(value); + }; + + Escaper.escapeWithSingleQuotes = function(value) { + return "'" + value.replace(/'/g, "''") + "'"; + }; + + return Escaper; + +})(); + +module.exports = Escaper; + + +},{"./Pattern":8}],3:[function(require,module,exports){ +var DumpException, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +DumpException = (function(superClass) { + extend(DumpException, superClass); + + function DumpException(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + DumpException.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return DumpException; + +})(Error); + +module.exports = DumpException; + + +},{}],4:[function(require,module,exports){ +var ParseException, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +ParseException = (function(superClass) { + extend(ParseException, superClass); + + function ParseException(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + ParseException.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return ParseException; + +})(Error); + +module.exports = ParseException; + + +},{}],5:[function(require,module,exports){ +var ParseMore, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +ParseMore = (function(superClass) { + extend(ParseMore, superClass); + + function ParseMore(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + ParseMore.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return ParseMore; + +})(Error); + +module.exports = ParseMore; + + +},{}],6:[function(require,module,exports){ +var DumpException, Escaper, Inline, ParseException, ParseMore, Pattern, Unescaper, Utils, + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + +Pattern = require('./Pattern'); + +Unescaper = require('./Unescaper'); + +Escaper = require('./Escaper'); + +Utils = require('./Utils'); + +ParseException = require('./Exception/ParseException'); + +ParseMore = require('./Exception/ParseMore'); + +DumpException = require('./Exception/DumpException'); + +Inline = (function() { + function Inline() {} + + Inline.REGEX_QUOTED_STRING = '(?:"(?:[^"\\\\]*(?:\\\\.[^"\\\\]*)*)"|\'(?:[^\']*(?:\'\'[^\']*)*)\')'; + + Inline.PATTERN_TRAILING_COMMENTS = new Pattern('^\\s*#.*$'); + + Inline.PATTERN_QUOTED_SCALAR = new Pattern('^' + Inline.REGEX_QUOTED_STRING); + + Inline.PATTERN_THOUSAND_NUMERIC_SCALAR = new Pattern('^(-|\\+)?[0-9,]+(\\.[0-9]+)?$'); + + Inline.PATTERN_SCALAR_BY_DELIMITERS = {}; + + Inline.settings = {}; + + Inline.configure = function(exceptionOnInvalidType, objectDecoder) { + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = null; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.settings.exceptionOnInvalidType = exceptionOnInvalidType; + this.settings.objectDecoder = objectDecoder; + }; + + Inline.parse = function(value, exceptionOnInvalidType, objectDecoder) { + var context, result; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.settings.exceptionOnInvalidType = exceptionOnInvalidType; + this.settings.objectDecoder = objectDecoder; + if (value == null) { + return ''; + } + value = Utils.trim(value); + if (0 === value.length) { + return ''; + } + context = { + exceptionOnInvalidType: exceptionOnInvalidType, + objectDecoder: objectDecoder, + i: 0 + }; + switch (value.charAt(0)) { + case '[': + result = this.parseSequence(value, context); + ++context.i; + break; + case '{': + result = this.parseMapping(value, context); + ++context.i; + break; + default: + result = this.parseScalar(value, null, ['"', "'"], context); + } + if (this.PATTERN_TRAILING_COMMENTS.replace(value.slice(context.i), '') !== '') { + throw new ParseException('Unexpected characters near "' + value.slice(context.i) + '".'); + } + return result; + }; + + Inline.dump = function(value, exceptionOnInvalidType, objectEncoder) { + var ref, result, type; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectEncoder == null) { + objectEncoder = null; + } + if (value == null) { + return 'null'; + } + type = typeof value; + if (type === 'object') { + if (value instanceof Date) { + return value.toISOString(); + } else if (objectEncoder != null) { + result = objectEncoder(value); + if (typeof result === 'string' || (result != null)) { + return result; + } + } + return this.dumpObject(value); + } + if (type === 'boolean') { + return (value ? 'true' : 'false'); + } + if (Utils.isDigits(value)) { + return (type === 'string' ? "'" + value + "'" : String(parseInt(value))); + } + if (Utils.isNumeric(value)) { + return (type === 'string' ? "'" + value + "'" : String(parseFloat(value))); + } + if (type === 'number') { + return (value === Infinity ? '.Inf' : (value === -Infinity ? '-.Inf' : (isNaN(value) ? '.NaN' : value))); + } + if (Escaper.requiresDoubleQuoting(value)) { + return Escaper.escapeWithDoubleQuotes(value); + } + if (Escaper.requiresSingleQuoting(value)) { + return Escaper.escapeWithSingleQuotes(value); + } + if ('' === value) { + return '""'; + } + if (Utils.PATTERN_DATE.test(value)) { + return "'" + value + "'"; + } + if ((ref = value.toLowerCase()) === 'null' || ref === '~' || ref === 'true' || ref === 'false') { + return "'" + value + "'"; + } + return value; + }; + + Inline.dumpObject = function(value, exceptionOnInvalidType, objectSupport) { + var j, key, len1, output, val; + if (objectSupport == null) { + objectSupport = null; + } + if (value instanceof Array) { + output = []; + for (j = 0, len1 = value.length; j < len1; j++) { + val = value[j]; + output.push(this.dump(val)); + } + return '[' + output.join(', ') + ']'; + } else { + output = []; + for (key in value) { + val = value[key]; + output.push(this.dump(key) + ': ' + this.dump(val)); + } + return '{' + output.join(', ') + '}'; + } + }; + + Inline.parseScalar = function(scalar, delimiters, stringDelimiters, context, evaluate) { + var i, joinedDelimiters, match, output, pattern, ref, ref1, strpos, tmp; + if (delimiters == null) { + delimiters = null; + } + if (stringDelimiters == null) { + stringDelimiters = ['"', "'"]; + } + if (context == null) { + context = null; + } + if (evaluate == null) { + evaluate = true; + } + if (context == null) { + context = { + exceptionOnInvalidType: this.settings.exceptionOnInvalidType, + objectDecoder: this.settings.objectDecoder, + i: 0 + }; + } + i = context.i; + if (ref = scalar.charAt(i), indexOf.call(stringDelimiters, ref) >= 0) { + output = this.parseQuotedScalar(scalar, context); + i = context.i; + if (delimiters != null) { + tmp = Utils.ltrim(scalar.slice(i), ' '); + if (!(ref1 = tmp.charAt(0), indexOf.call(delimiters, ref1) >= 0)) { + throw new ParseException('Unexpected characters (' + scalar.slice(i) + ').'); + } + } + } else { + if (!delimiters) { + output = scalar.slice(i); + i += output.length; + strpos = output.indexOf(' #'); + if (strpos !== -1) { + output = Utils.rtrim(output.slice(0, strpos)); + } + } else { + joinedDelimiters = delimiters.join('|'); + pattern = this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters]; + if (pattern == null) { + pattern = new Pattern('^(.+?)(' + joinedDelimiters + ')'); + this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters] = pattern; + } + if (match = pattern.exec(scalar.slice(i))) { + output = match[1]; + i += output.length; + } else { + throw new ParseException('Malformed inline YAML string (' + scalar + ').'); + } + } + if (evaluate) { + output = this.evaluateScalar(output, context); + } + } + context.i = i; + return output; + }; + + Inline.parseQuotedScalar = function(scalar, context) { + var i, match, output; + i = context.i; + if (!(match = this.PATTERN_QUOTED_SCALAR.exec(scalar.slice(i)))) { + throw new ParseMore('Malformed inline YAML string (' + scalar.slice(i) + ').'); + } + output = match[0].substr(1, match[0].length - 2); + if ('"' === scalar.charAt(i)) { + output = Unescaper.unescapeDoubleQuotedString(output); + } else { + output = Unescaper.unescapeSingleQuotedString(output); + } + i += match[0].length; + context.i = i; + return output; + }; + + Inline.parseSequence = function(sequence, context) { + var e, error, i, isQuoted, len, output, ref, value; + output = []; + len = sequence.length; + i = context.i; + i += 1; + while (i < len) { + context.i = i; + switch (sequence.charAt(i)) { + case '[': + output.push(this.parseSequence(sequence, context)); + i = context.i; + break; + case '{': + output.push(this.parseMapping(sequence, context)); + i = context.i; + break; + case ']': + return output; + case ',': + case ' ': + case "\n": + break; + default: + isQuoted = ((ref = sequence.charAt(i)) === '"' || ref === "'"); + value = this.parseScalar(sequence, [',', ']'], ['"', "'"], context); + i = context.i; + if (!isQuoted && typeof value === 'string' && (value.indexOf(': ') !== -1 || value.indexOf(":\n") !== -1)) { + try { + value = this.parseMapping('{' + value + '}'); + } catch (error) { + e = error; + } + } + output.push(value); + --i; + } + ++i; + } + throw new ParseMore('Malformed inline YAML string ' + sequence); + }; + + Inline.parseMapping = function(mapping, context) { + var done, i, key, len, output, shouldContinueWhileLoop, value; + output = {}; + len = mapping.length; + i = context.i; + i += 1; + shouldContinueWhileLoop = false; + while (i < len) { + context.i = i; + switch (mapping.charAt(i)) { + case ' ': + case ',': + case "\n": + ++i; + context.i = i; + shouldContinueWhileLoop = true; + break; + case '}': + return output; + } + if (shouldContinueWhileLoop) { + shouldContinueWhileLoop = false; + continue; + } + key = this.parseScalar(mapping, [':', ' ', "\n"], ['"', "'"], context, false); + i = context.i; + done = false; + while (i < len) { + context.i = i; + switch (mapping.charAt(i)) { + case '[': + value = this.parseSequence(mapping, context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + break; + case '{': + value = this.parseMapping(mapping, context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + break; + case ':': + case ' ': + case "\n": + break; + default: + value = this.parseScalar(mapping, [',', '}'], ['"', "'"], context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + --i; + } + ++i; + if (done) { + break; + } + } + } + throw new ParseMore('Malformed inline YAML string ' + mapping); + }; + + Inline.evaluateScalar = function(scalar, context) { + var cast, date, exceptionOnInvalidType, firstChar, firstSpace, firstWord, objectDecoder, raw, scalarLower, subValue, trimmedScalar; + scalar = Utils.trim(scalar); + scalarLower = scalar.toLowerCase(); + switch (scalarLower) { + case 'null': + case '': + case '~': + return null; + case 'true': + return true; + case 'false': + return false; + case '.inf': + return Infinity; + case '.nan': + return NaN; + case '-.inf': + return Infinity; + default: + firstChar = scalarLower.charAt(0); + switch (firstChar) { + case '!': + firstSpace = scalar.indexOf(' '); + if (firstSpace === -1) { + firstWord = scalarLower; + } else { + firstWord = scalarLower.slice(0, firstSpace); + } + switch (firstWord) { + case '!': + if (firstSpace !== -1) { + return parseInt(this.parseScalar(scalar.slice(2))); + } + return null; + case '!str': + return Utils.ltrim(scalar.slice(4)); + case '!!str': + return Utils.ltrim(scalar.slice(5)); + case '!!int': + return parseInt(this.parseScalar(scalar.slice(5))); + case '!!bool': + return Utils.parseBoolean(this.parseScalar(scalar.slice(6)), false); + case '!!float': + return parseFloat(this.parseScalar(scalar.slice(7))); + case '!!timestamp': + return Utils.stringToDate(Utils.ltrim(scalar.slice(11))); + default: + if (context == null) { + context = { + exceptionOnInvalidType: this.settings.exceptionOnInvalidType, + objectDecoder: this.settings.objectDecoder, + i: 0 + }; + } + objectDecoder = context.objectDecoder, exceptionOnInvalidType = context.exceptionOnInvalidType; + if (objectDecoder) { + trimmedScalar = Utils.rtrim(scalar); + firstSpace = trimmedScalar.indexOf(' '); + if (firstSpace === -1) { + return objectDecoder(trimmedScalar, null); + } else { + subValue = Utils.ltrim(trimmedScalar.slice(firstSpace + 1)); + if (!(subValue.length > 0)) { + subValue = null; + } + return objectDecoder(trimmedScalar.slice(0, firstSpace), subValue); + } + } + if (exceptionOnInvalidType) { + throw new ParseException('Custom object support when parsing a YAML file has been disabled.'); + } + return null; + } + break; + case '0': + if ('0x' === scalar.slice(0, 2)) { + return Utils.hexDec(scalar); + } else if (Utils.isDigits(scalar)) { + return Utils.octDec(scalar); + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else { + return scalar; + } + break; + case '+': + if (Utils.isDigits(scalar)) { + raw = scalar; + cast = parseInt(raw); + if (raw === String(cast)) { + return cast; + } else { + return raw; + } + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + case '-': + if (Utils.isDigits(scalar.slice(1))) { + if ('0' === scalar.charAt(1)) { + return -Utils.octDec(scalar.slice(1)); + } else { + raw = scalar.slice(1); + cast = parseInt(raw); + if (raw === String(cast)) { + return -cast; + } else { + return -raw; + } + } + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + default: + if (date = Utils.stringToDate(scalar)) { + return date; + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + } + } + }; + + return Inline; + +})(); + +module.exports = Inline; + + +},{"./Escaper":2,"./Exception/DumpException":3,"./Exception/ParseException":4,"./Exception/ParseMore":5,"./Pattern":8,"./Unescaper":9,"./Utils":10}],7:[function(require,module,exports){ +var Inline, ParseException, ParseMore, Parser, Pattern, Utils; + +Inline = require('./Inline'); + +Pattern = require('./Pattern'); + +Utils = require('./Utils'); + +ParseException = require('./Exception/ParseException'); + +ParseMore = require('./Exception/ParseMore'); + +Parser = (function() { + Parser.prototype.PATTERN_FOLDED_SCALAR_ALL = new Pattern('^(?:(?![^\\|>]*)\\s+)?(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$'); + + Parser.prototype.PATTERN_FOLDED_SCALAR_END = new Pattern('(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$'); + + Parser.prototype.PATTERN_SEQUENCE_ITEM = new Pattern('^\\-((?\\s+)(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_ANCHOR_VALUE = new Pattern('^&(?[^ ]+) *(?.*)'); + + Parser.prototype.PATTERN_COMPACT_NOTATION = new Pattern('^(?' + Inline.REGEX_QUOTED_STRING + '|[^ \'"\\{\\[].*?) *\\:(\\s+(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_MAPPING_ITEM = new Pattern('^(?' + Inline.REGEX_QUOTED_STRING + '|[^ \'"\\[\\{].*?) *\\:(\\s+(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_DECIMAL = new Pattern('\\d+'); + + Parser.prototype.PATTERN_INDENT_SPACES = new Pattern('^ +'); + + Parser.prototype.PATTERN_TRAILING_LINES = new Pattern('(\n*)$'); + + Parser.prototype.PATTERN_YAML_HEADER = new Pattern('^\\%YAML[: ][\\d\\.]+.*\n', 'm'); + + Parser.prototype.PATTERN_LEADING_COMMENTS = new Pattern('^(\\#.*?\n)+', 'm'); + + Parser.prototype.PATTERN_DOCUMENT_MARKER_START = new Pattern('^\\-\\-\\-.*?\n', 'm'); + + Parser.prototype.PATTERN_DOCUMENT_MARKER_END = new Pattern('^\\.\\.\\.\\s*$', 'm'); + + Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION = {}; + + Parser.prototype.CONTEXT_NONE = 0; + + Parser.prototype.CONTEXT_SEQUENCE = 1; + + Parser.prototype.CONTEXT_MAPPING = 2; + + function Parser(offset) { + this.offset = offset != null ? offset : 0; + this.lines = []; + this.currentLineNb = -1; + this.currentLine = ''; + this.refs = {}; + } + + Parser.prototype.parse = function(value, exceptionOnInvalidType, objectDecoder) { + var alias, allowOverwrite, block, c, context, data, e, error, error1, error2, first, i, indent, isRef, j, k, key, l, lastKey, len, len1, len2, len3, lineCount, m, matches, mergeNode, n, name, parsed, parsedItem, parser, ref, ref1, ref2, refName, refValue, val, values; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.currentLineNb = -1; + this.currentLine = ''; + this.lines = this.cleanup(value).split("\n"); + data = null; + context = this.CONTEXT_NONE; + allowOverwrite = false; + while (this.moveToNextLine()) { + if (this.isCurrentLineEmpty()) { + continue; + } + if ("\t" === this.currentLine[0]) { + throw new ParseException('A YAML file cannot contain tabs as indentation.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + isRef = mergeNode = false; + if (values = this.PATTERN_SEQUENCE_ITEM.exec(this.currentLine)) { + if (this.CONTEXT_MAPPING === context) { + throw new ParseException('You cannot define a sequence item when in a mapping'); + } + context = this.CONTEXT_SEQUENCE; + if (data == null) { + data = []; + } + if ((values.value != null) && (matches = this.PATTERN_ANCHOR_VALUE.exec(values.value))) { + isRef = matches.ref; + values.value = matches.value; + } + if (!(values.value != null) || '' === Utils.trim(values.value, ' ') || Utils.ltrim(values.value, ' ').indexOf('#') === 0) { + if (this.currentLineNb < this.lines.length - 1 && !this.isNextLineUnIndentedCollection()) { + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + data.push(parser.parse(this.getNextEmbedBlock(null, true), exceptionOnInvalidType, objectDecoder)); + } else { + data.push(null); + } + } else { + if (((ref = values.leadspaces) != null ? ref.length : void 0) && (matches = this.PATTERN_COMPACT_NOTATION.exec(values.value))) { + c = this.getRealCurrentLineNb(); + parser = new Parser(c); + parser.refs = this.refs; + block = values.value; + indent = this.getCurrentLineIndentation(); + if (this.isNextLineIndented(false)) { + block += "\n" + this.getNextEmbedBlock(indent + values.leadspaces.length + 1, true); + } + data.push(parser.parse(block, exceptionOnInvalidType, objectDecoder)); + } else { + data.push(this.parseValue(values.value, exceptionOnInvalidType, objectDecoder)); + } + } + } else if ((values = this.PATTERN_MAPPING_ITEM.exec(this.currentLine)) && values.key.indexOf(' #') === -1) { + if (this.CONTEXT_SEQUENCE === context) { + throw new ParseException('You cannot define a mapping item when in a sequence'); + } + context = this.CONTEXT_MAPPING; + if (data == null) { + data = {}; + } + Inline.configure(exceptionOnInvalidType, objectDecoder); + try { + key = Inline.parseScalar(values.key); + } catch (error) { + e = error; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + if ('<<' === key) { + mergeNode = true; + allowOverwrite = true; + if (((ref1 = values.value) != null ? ref1.indexOf('*') : void 0) === 0) { + refName = values.value.slice(1); + if (this.refs[refName] == null) { + throw new ParseException('Reference "' + refName + '" does not exist.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + refValue = this.refs[refName]; + if (typeof refValue !== 'object') { + throw new ParseException('YAML merge keys used with a scalar value instead of an object.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (refValue instanceof Array) { + for (i = j = 0, len = refValue.length; j < len; i = ++j) { + value = refValue[i]; + if (data[name = String(i)] == null) { + data[name] = value; + } + } + } else { + for (key in refValue) { + value = refValue[key]; + if (data[key] == null) { + data[key] = value; + } + } + } + } else { + if ((values.value != null) && values.value !== '') { + value = values.value; + } else { + value = this.getNextEmbedBlock(); + } + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + parsed = parser.parse(value, exceptionOnInvalidType); + if (typeof parsed !== 'object') { + throw new ParseException('YAML merge keys used with a scalar value instead of an object.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (parsed instanceof Array) { + for (l = 0, len1 = parsed.length; l < len1; l++) { + parsedItem = parsed[l]; + if (typeof parsedItem !== 'object') { + throw new ParseException('Merge items must be objects.', this.getRealCurrentLineNb() + 1, parsedItem); + } + if (parsedItem instanceof Array) { + for (i = m = 0, len2 = parsedItem.length; m < len2; i = ++m) { + value = parsedItem[i]; + k = String(i); + if (!data.hasOwnProperty(k)) { + data[k] = value; + } + } + } else { + for (key in parsedItem) { + value = parsedItem[key]; + if (!data.hasOwnProperty(key)) { + data[key] = value; + } + } + } + } + } else { + for (key in parsed) { + value = parsed[key]; + if (!data.hasOwnProperty(key)) { + data[key] = value; + } + } + } + } + } else if ((values.value != null) && (matches = this.PATTERN_ANCHOR_VALUE.exec(values.value))) { + isRef = matches.ref; + values.value = matches.value; + } + if (mergeNode) { + + } else if (!(values.value != null) || '' === Utils.trim(values.value, ' ') || Utils.ltrim(values.value, ' ').indexOf('#') === 0) { + if (!(this.isNextLineIndented()) && !(this.isNextLineUnIndentedCollection())) { + if (allowOverwrite || data[key] === void 0) { + data[key] = null; + } + } else { + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + val = parser.parse(this.getNextEmbedBlock(), exceptionOnInvalidType, objectDecoder); + if (allowOverwrite || data[key] === void 0) { + data[key] = val; + } + } + } else { + val = this.parseValue(values.value, exceptionOnInvalidType, objectDecoder); + if (allowOverwrite || data[key] === void 0) { + data[key] = val; + } + } + } else { + lineCount = this.lines.length; + if (1 === lineCount || (2 === lineCount && Utils.isEmpty(this.lines[1]))) { + try { + value = Inline.parse(this.lines[0], exceptionOnInvalidType, objectDecoder); + } catch (error1) { + e = error1; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + if (typeof value === 'object') { + if (value instanceof Array) { + first = value[0]; + } else { + for (key in value) { + first = value[key]; + break; + } + } + if (typeof first === 'string' && first.indexOf('*') === 0) { + data = []; + for (n = 0, len3 = value.length; n < len3; n++) { + alias = value[n]; + data.push(this.refs[alias.slice(1)]); + } + value = data; + } + } + return value; + } else if ((ref2 = Utils.ltrim(value).charAt(0)) === '[' || ref2 === '{') { + try { + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } catch (error2) { + e = error2; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + } + throw new ParseException('Unable to parse.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (isRef) { + if (data instanceof Array) { + this.refs[isRef] = data[data.length - 1]; + } else { + lastKey = null; + for (key in data) { + lastKey = key; + } + this.refs[isRef] = data[lastKey]; + } + } + } + if (Utils.isEmpty(data)) { + return null; + } else { + return data; + } + }; + + Parser.prototype.getRealCurrentLineNb = function() { + return this.currentLineNb + this.offset; + }; + + Parser.prototype.getCurrentLineIndentation = function() { + return this.currentLine.length - Utils.ltrim(this.currentLine, ' ').length; + }; + + Parser.prototype.getNextEmbedBlock = function(indentation, includeUnindentedCollection) { + var data, indent, isItUnindentedCollection, newIndent, removeComments, removeCommentsPattern, unindentedEmbedBlock; + if (indentation == null) { + indentation = null; + } + if (includeUnindentedCollection == null) { + includeUnindentedCollection = false; + } + this.moveToNextLine(); + if (indentation == null) { + newIndent = this.getCurrentLineIndentation(); + unindentedEmbedBlock = this.isStringUnIndentedCollectionItem(this.currentLine); + if (!(this.isCurrentLineEmpty()) && 0 === newIndent && !unindentedEmbedBlock) { + throw new ParseException('Indentation problem.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + } else { + newIndent = indentation; + } + data = [this.currentLine.slice(newIndent)]; + if (!includeUnindentedCollection) { + isItUnindentedCollection = this.isStringUnIndentedCollectionItem(this.currentLine); + } + removeCommentsPattern = this.PATTERN_FOLDED_SCALAR_END; + removeComments = !removeCommentsPattern.test(this.currentLine); + while (this.moveToNextLine()) { + indent = this.getCurrentLineIndentation(); + if (indent === newIndent) { + removeComments = !removeCommentsPattern.test(this.currentLine); + } + if (removeComments && this.isCurrentLineComment()) { + continue; + } + if (this.isCurrentLineBlank()) { + data.push(this.currentLine.slice(newIndent)); + continue; + } + if (isItUnindentedCollection && !this.isStringUnIndentedCollectionItem(this.currentLine) && indent === newIndent) { + this.moveToPreviousLine(); + break; + } + if (indent >= newIndent) { + data.push(this.currentLine.slice(newIndent)); + } else if (Utils.ltrim(this.currentLine).charAt(0) === '#') { + + } else if (0 === indent) { + this.moveToPreviousLine(); + break; + } else { + throw new ParseException('Indentation problem.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + } + return data.join("\n"); + }; + + Parser.prototype.moveToNextLine = function() { + if (this.currentLineNb >= this.lines.length - 1) { + return false; + } + this.currentLine = this.lines[++this.currentLineNb]; + return true; + }; + + Parser.prototype.moveToPreviousLine = function() { + this.currentLine = this.lines[--this.currentLineNb]; + }; + + Parser.prototype.parseValue = function(value, exceptionOnInvalidType, objectDecoder) { + var e, error, foldedIndent, matches, modifiers, pos, ref, ref1, val; + if (0 === value.indexOf('*')) { + pos = value.indexOf('#'); + if (pos !== -1) { + value = value.substr(1, pos - 2); + } else { + value = value.slice(1); + } + if (this.refs[value] === void 0) { + throw new ParseException('Reference "' + value + '" does not exist.', this.currentLine); + } + return this.refs[value]; + } + if (matches = this.PATTERN_FOLDED_SCALAR_ALL.exec(value)) { + modifiers = (ref = matches.modifiers) != null ? ref : ''; + foldedIndent = Math.abs(parseInt(modifiers)); + if (isNaN(foldedIndent)) { + foldedIndent = 0; + } + val = this.parseFoldedScalar(matches.separator, this.PATTERN_DECIMAL.replace(modifiers, ''), foldedIndent); + if (matches.type != null) { + Inline.configure(exceptionOnInvalidType, objectDecoder); + return Inline.parseScalar(matches.type + ' ' + val); + } else { + return val; + } + } + if ((ref1 = value.charAt(0)) === '[' || ref1 === '{' || ref1 === '"' || ref1 === "'") { + while (true) { + try { + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } catch (error) { + e = error; + if (e instanceof ParseMore && this.moveToNextLine()) { + value += "\n" + Utils.trim(this.currentLine, ' '); + } else { + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + } + } + } else { + if (this.isNextLineIndented()) { + value += "\n" + this.getNextEmbedBlock(); + } + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } + }; + + Parser.prototype.parseFoldedScalar = function(separator, indicator, indentation) { + var isCurrentLineBlank, j, len, line, matches, newText, notEOF, pattern, ref, text; + if (indicator == null) { + indicator = ''; + } + if (indentation == null) { + indentation = 0; + } + notEOF = this.moveToNextLine(); + if (!notEOF) { + return ''; + } + isCurrentLineBlank = this.isCurrentLineBlank(); + text = ''; + while (notEOF && isCurrentLineBlank) { + if (notEOF = this.moveToNextLine()) { + text += "\n"; + isCurrentLineBlank = this.isCurrentLineBlank(); + } + } + if (0 === indentation) { + if (matches = this.PATTERN_INDENT_SPACES.exec(this.currentLine)) { + indentation = matches[0].length; + } + } + if (indentation > 0) { + pattern = this.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation]; + if (pattern == null) { + pattern = new Pattern('^ {' + indentation + '}(.*)$'); + Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation] = pattern; + } + while (notEOF && (isCurrentLineBlank || (matches = pattern.exec(this.currentLine)))) { + if (isCurrentLineBlank) { + text += this.currentLine.slice(indentation); + } else { + text += matches[1]; + } + if (notEOF = this.moveToNextLine()) { + text += "\n"; + isCurrentLineBlank = this.isCurrentLineBlank(); + } + } + } else if (notEOF) { + text += "\n"; + } + if (notEOF) { + this.moveToPreviousLine(); + } + if ('>' === separator) { + newText = ''; + ref = text.split("\n"); + for (j = 0, len = ref.length; j < len; j++) { + line = ref[j]; + if (line.length === 0 || line.charAt(0) === ' ') { + newText = Utils.rtrim(newText, ' ') + line + "\n"; + } else { + newText += line + ' '; + } + } + text = newText; + } + if ('+' !== indicator) { + text = Utils.rtrim(text); + } + if ('' === indicator) { + text = this.PATTERN_TRAILING_LINES.replace(text, "\n"); + } else if ('-' === indicator) { + text = this.PATTERN_TRAILING_LINES.replace(text, ''); + } + return text; + }; + + Parser.prototype.isNextLineIndented = function(ignoreComments) { + var EOF, currentIndentation, ret; + if (ignoreComments == null) { + ignoreComments = true; + } + currentIndentation = this.getCurrentLineIndentation(); + EOF = !this.moveToNextLine(); + if (ignoreComments) { + while (!EOF && this.isCurrentLineEmpty()) { + EOF = !this.moveToNextLine(); + } + } else { + while (!EOF && this.isCurrentLineBlank()) { + EOF = !this.moveToNextLine(); + } + } + if (EOF) { + return false; + } + ret = false; + if (this.getCurrentLineIndentation() > currentIndentation) { + ret = true; + } + this.moveToPreviousLine(); + return ret; + }; + + Parser.prototype.isCurrentLineEmpty = function() { + var trimmedLine; + trimmedLine = Utils.trim(this.currentLine, ' '); + return trimmedLine.length === 0 || trimmedLine.charAt(0) === '#'; + }; + + Parser.prototype.isCurrentLineBlank = function() { + return '' === Utils.trim(this.currentLine, ' '); + }; + + Parser.prototype.isCurrentLineComment = function() { + var ltrimmedLine; + ltrimmedLine = Utils.ltrim(this.currentLine, ' '); + return ltrimmedLine.charAt(0) === '#'; + }; + + Parser.prototype.cleanup = function(value) { + var count, i, indent, j, l, len, len1, line, lines, ref, ref1, ref2, smallestIndent, trimmedValue; + if (value.indexOf("\r") !== -1) { + value = value.split("\r\n").join("\n").split("\r").join("\n"); + } + count = 0; + ref = this.PATTERN_YAML_HEADER.replaceAll(value, ''), value = ref[0], count = ref[1]; + this.offset += count; + ref1 = this.PATTERN_LEADING_COMMENTS.replaceAll(value, '', 1), trimmedValue = ref1[0], count = ref1[1]; + if (count === 1) { + this.offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + } + ref2 = this.PATTERN_DOCUMENT_MARKER_START.replaceAll(value, '', 1), trimmedValue = ref2[0], count = ref2[1]; + if (count === 1) { + this.offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + value = this.PATTERN_DOCUMENT_MARKER_END.replace(value, ''); + } + lines = value.split("\n"); + smallestIndent = -1; + for (j = 0, len = lines.length; j < len; j++) { + line = lines[j]; + if (Utils.trim(line, ' ').length === 0) { + continue; + } + indent = line.length - Utils.ltrim(line).length; + if (smallestIndent === -1 || indent < smallestIndent) { + smallestIndent = indent; + } + } + if (smallestIndent > 0) { + for (i = l = 0, len1 = lines.length; l < len1; i = ++l) { + line = lines[i]; + lines[i] = line.slice(smallestIndent); + } + value = lines.join("\n"); + } + return value; + }; + + Parser.prototype.isNextLineUnIndentedCollection = function(currentIndentation) { + var notEOF, ret; + if (currentIndentation == null) { + currentIndentation = null; + } + if (currentIndentation == null) { + currentIndentation = this.getCurrentLineIndentation(); + } + notEOF = this.moveToNextLine(); + while (notEOF && this.isCurrentLineEmpty()) { + notEOF = this.moveToNextLine(); + } + if (false === notEOF) { + return false; + } + ret = false; + if (this.getCurrentLineIndentation() === currentIndentation && this.isStringUnIndentedCollectionItem(this.currentLine)) { + ret = true; + } + this.moveToPreviousLine(); + return ret; + }; + + Parser.prototype.isStringUnIndentedCollectionItem = function() { + return this.currentLine === '-' || this.currentLine.slice(0, 2) === '- '; + }; + + return Parser; + +})(); + +module.exports = Parser; + + +},{"./Exception/ParseException":4,"./Exception/ParseMore":5,"./Inline":6,"./Pattern":8,"./Utils":10}],8:[function(require,module,exports){ +var Pattern; + +Pattern = (function() { + Pattern.prototype.regex = null; + + Pattern.prototype.rawRegex = null; + + Pattern.prototype.cleanedRegex = null; + + Pattern.prototype.mapping = null; + + function Pattern(rawRegex, modifiers) { + var _char, capturingBracketNumber, cleanedRegex, i, len, mapping, name, part, subChar; + if (modifiers == null) { + modifiers = ''; + } + cleanedRegex = ''; + len = rawRegex.length; + mapping = null; + capturingBracketNumber = 0; + i = 0; + while (i < len) { + _char = rawRegex.charAt(i); + if (_char === '\\') { + cleanedRegex += rawRegex.slice(i, +(i + 1) + 1 || 9e9); + i++; + } else if (_char === '(') { + if (i < len - 2) { + part = rawRegex.slice(i, +(i + 2) + 1 || 9e9); + if (part === '(?:') { + i += 2; + cleanedRegex += part; + } else if (part === '(?<') { + capturingBracketNumber++; + i += 2; + name = ''; + while (i + 1 < len) { + subChar = rawRegex.charAt(i + 1); + if (subChar === '>') { + cleanedRegex += '('; + i++; + if (name.length > 0) { + if (mapping == null) { + mapping = {}; + } + mapping[name] = capturingBracketNumber; + } + break; + } else { + name += subChar; + } + i++; + } + } else { + cleanedRegex += _char; + capturingBracketNumber++; + } + } else { + cleanedRegex += _char; + } + } else { + cleanedRegex += _char; + } + i++; + } + this.rawRegex = rawRegex; + this.cleanedRegex = cleanedRegex; + this.regex = new RegExp(this.cleanedRegex, 'g' + modifiers.replace('g', '')); + this.mapping = mapping; + } + + Pattern.prototype.exec = function(str) { + var index, matches, name, ref; + this.regex.lastIndex = 0; + matches = this.regex.exec(str); + if (matches == null) { + return null; + } + if (this.mapping != null) { + ref = this.mapping; + for (name in ref) { + index = ref[name]; + matches[name] = matches[index]; + } + } + return matches; + }; + + Pattern.prototype.test = function(str) { + this.regex.lastIndex = 0; + return this.regex.test(str); + }; + + Pattern.prototype.replace = function(str, replacement) { + this.regex.lastIndex = 0; + return str.replace(this.regex, replacement); + }; + + Pattern.prototype.replaceAll = function(str, replacement, limit) { + var count; + if (limit == null) { + limit = 0; + } + this.regex.lastIndex = 0; + count = 0; + while (this.regex.test(str) && (limit === 0 || count < limit)) { + this.regex.lastIndex = 0; + str = str.replace(this.regex, replacement); + count++; + } + return [str, count]; + }; + + return Pattern; + +})(); + +module.exports = Pattern; + + +},{}],9:[function(require,module,exports){ +var Pattern, Unescaper, Utils; + +Utils = require('./Utils'); + +Pattern = require('./Pattern'); + +Unescaper = (function() { + function Unescaper() {} + + Unescaper.PATTERN_ESCAPED_CHARACTER = new Pattern('\\\\([0abt\tnvfre "\\/\\\\N_LP]|x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})'); + + Unescaper.unescapeSingleQuotedString = function(value) { + return value.replace(/\'\'/g, '\''); + }; + + Unescaper.unescapeDoubleQuotedString = function(value) { + if (this._unescapeCallback == null) { + this._unescapeCallback = (function(_this) { + return function(str) { + return _this.unescapeCharacter(str); + }; + })(this); + } + return this.PATTERN_ESCAPED_CHARACTER.replace(value, this._unescapeCallback); + }; + + Unescaper.unescapeCharacter = function(value) { + var ch; + ch = String.fromCharCode; + switch (value.charAt(1)) { + case '0': + return ch(0); + case 'a': + return ch(7); + case 'b': + return ch(8); + case 't': + return "\t"; + case "\t": + return "\t"; + case 'n': + return "\n"; + case 'v': + return ch(11); + case 'f': + return ch(12); + case 'r': + return ch(13); + case 'e': + return ch(27); + case ' ': + return ' '; + case '"': + return '"'; + case '/': + return '/'; + case '\\': + return '\\'; + case 'N': + return ch(0x0085); + case '_': + return ch(0x00A0); + case 'L': + return ch(0x2028); + case 'P': + return ch(0x2029); + case 'x': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 2))); + case 'u': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 4))); + case 'U': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 8))); + default: + return ''; + } + }; + + return Unescaper; + +})(); + +module.exports = Unescaper; + + +},{"./Pattern":8,"./Utils":10}],10:[function(require,module,exports){ +var Pattern, Utils, + hasProp = {}.hasOwnProperty; + +Pattern = require('./Pattern'); + +Utils = (function() { + function Utils() {} + + Utils.REGEX_LEFT_TRIM_BY_CHAR = {}; + + Utils.REGEX_RIGHT_TRIM_BY_CHAR = {}; + + Utils.REGEX_SPACES = /\s+/g; + + Utils.REGEX_DIGITS = /^\d+$/; + + Utils.REGEX_OCTAL = /[^0-7]/gi; + + Utils.REGEX_HEXADECIMAL = /[^a-f0-9]/gi; + + Utils.PATTERN_DATE = new Pattern('^' + '(?[0-9][0-9][0-9][0-9])' + '-(?[0-9][0-9]?)' + '-(?[0-9][0-9]?)' + '(?:(?:[Tt]|[ \t]+)' + '(?[0-9][0-9]?)' + ':(?[0-9][0-9])' + ':(?[0-9][0-9])' + '(?:\.(?[0-9]*))?' + '(?:[ \t]*(?Z|(?[-+])(?[0-9][0-9]?)' + '(?::(?[0-9][0-9]))?))?)?' + '$', 'i'); + + Utils.LOCAL_TIMEZONE_OFFSET = new Date().getTimezoneOffset() * 60 * 1000; + + Utils.trim = function(str, _char) { + var regexLeft, regexRight; + if (_char == null) { + _char = '\\s'; + } + regexLeft = this.REGEX_LEFT_TRIM_BY_CHAR[_char]; + if (regexLeft == null) { + this.REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp('^' + _char + '' + _char + '*'); + } + regexLeft.lastIndex = 0; + regexRight = this.REGEX_RIGHT_TRIM_BY_CHAR[_char]; + if (regexRight == null) { + this.REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp(_char + '' + _char + '*$'); + } + regexRight.lastIndex = 0; + return str.replace(regexLeft, '').replace(regexRight, ''); + }; + + Utils.ltrim = function(str, _char) { + var regexLeft; + if (_char == null) { + _char = '\\s'; + } + regexLeft = this.REGEX_LEFT_TRIM_BY_CHAR[_char]; + if (regexLeft == null) { + this.REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp('^' + _char + '' + _char + '*'); + } + regexLeft.lastIndex = 0; + return str.replace(regexLeft, ''); + }; + + Utils.rtrim = function(str, _char) { + var regexRight; + if (_char == null) { + _char = '\\s'; + } + regexRight = this.REGEX_RIGHT_TRIM_BY_CHAR[_char]; + if (regexRight == null) { + this.REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp(_char + '' + _char + '*$'); + } + regexRight.lastIndex = 0; + return str.replace(regexRight, ''); + }; + + Utils.isEmpty = function(value) { + return !value || value === '' || value === '0' || (value instanceof Array && value.length === 0) || this.isEmptyObject(value); + }; + + Utils.isEmptyObject = function(value) { + var k; + return value instanceof Object && ((function() { + var results; + results = []; + for (k in value) { + if (!hasProp.call(value, k)) continue; + results.push(k); + } + return results; + })()).length === 0; + }; + + Utils.subStrCount = function(string, subString, start, length) { + var c, i, j, len, ref, sublen; + c = 0; + string = '' + string; + subString = '' + subString; + if (start != null) { + string = string.slice(start); + } + if (length != null) { + string = string.slice(0, length); + } + len = string.length; + sublen = subString.length; + for (i = j = 0, ref = len; 0 <= ref ? j < ref : j > ref; i = 0 <= ref ? ++j : --j) { + if (subString === string.slice(i, sublen)) { + c++; + i += sublen - 1; + } + } + return c; + }; + + Utils.isDigits = function(input) { + this.REGEX_DIGITS.lastIndex = 0; + return this.REGEX_DIGITS.test(input); + }; + + Utils.octDec = function(input) { + this.REGEX_OCTAL.lastIndex = 0; + return parseInt((input + '').replace(this.REGEX_OCTAL, ''), 8); + }; + + Utils.hexDec = function(input) { + this.REGEX_HEXADECIMAL.lastIndex = 0; + input = this.trim(input); + if ((input + '').slice(0, 2) === '0x') { + input = (input + '').slice(2); + } + return parseInt((input + '').replace(this.REGEX_HEXADECIMAL, ''), 16); + }; + + Utils.utf8chr = function(c) { + var ch; + ch = String.fromCharCode; + if (0x80 > (c %= 0x200000)) { + return ch(c); + } + if (0x800 > c) { + return ch(0xC0 | c >> 6) + ch(0x80 | c & 0x3F); + } + if (0x10000 > c) { + return ch(0xE0 | c >> 12) + ch(0x80 | c >> 6 & 0x3F) + ch(0x80 | c & 0x3F); + } + return ch(0xF0 | c >> 18) + ch(0x80 | c >> 12 & 0x3F) + ch(0x80 | c >> 6 & 0x3F) + ch(0x80 | c & 0x3F); + }; + + Utils.parseBoolean = function(input, strict) { + var lowerInput; + if (strict == null) { + strict = true; + } + if (typeof input === 'string') { + lowerInput = input.toLowerCase(); + if (!strict) { + if (lowerInput === 'no') { + return false; + } + } + if (lowerInput === '0') { + return false; + } + if (lowerInput === 'false') { + return false; + } + if (lowerInput === '') { + return false; + } + return true; + } + return !!input; + }; + + Utils.isNumeric = function(input) { + this.REGEX_SPACES.lastIndex = 0; + return typeof input === 'number' || typeof input === 'string' && !isNaN(input) && input.replace(this.REGEX_SPACES, '') !== ''; + }; + + Utils.stringToDate = function(str) { + var date, day, fraction, hour, info, minute, month, second, tz_hour, tz_minute, tz_offset, year; + if (!(str != null ? str.length : void 0)) { + return null; + } + info = this.PATTERN_DATE.exec(str); + if (!info) { + return null; + } + year = parseInt(info.year, 10); + month = parseInt(info.month, 10) - 1; + day = parseInt(info.day, 10); + if (info.hour == null) { + date = new Date(Date.UTC(year, month, day)); + return date; + } + hour = parseInt(info.hour, 10); + minute = parseInt(info.minute, 10); + second = parseInt(info.second, 10); + if (info.fraction != null) { + fraction = info.fraction.slice(0, 3); + while (fraction.length < 3) { + fraction += '0'; + } + fraction = parseInt(fraction, 10); + } else { + fraction = 0; + } + if (info.tz != null) { + tz_hour = parseInt(info.tz_hour, 10); + if (info.tz_minute != null) { + tz_minute = parseInt(info.tz_minute, 10); + } else { + tz_minute = 0; + } + tz_offset = (tz_hour * 60 + tz_minute) * 60000; + if ('-' === info.tz_sign) { + tz_offset *= -1; + } + } + date = new Date(Date.UTC(year, month, day, hour, minute, second, fraction)); + if (tz_offset) { + date.setTime(date.getTime() - tz_offset); + } + return date; + }; + + Utils.strRepeat = function(str, number) { + var i, res; + res = ''; + i = 0; + while (i < number) { + res += str; + i++; + } + return res; + }; + + Utils.getStringFromFile = function(path, callback) { + var data, fs, j, len1, name, ref, req, xhr; + if (callback == null) { + callback = null; + } + xhr = null; + if (typeof window !== "undefined" && window !== null) { + if (window.XMLHttpRequest) { + xhr = new XMLHttpRequest(); + } else if (window.ActiveXObject) { + ref = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"]; + for (j = 0, len1 = ref.length; j < len1; j++) { + name = ref[j]; + try { + xhr = new ActiveXObject(name); + } catch (undefined) {} + } + } + } + if (xhr != null) { + if (callback != null) { + xhr.onreadystatechange = function() { + if (xhr.readyState === 4) { + if (xhr.status === 200 || xhr.status === 0) { + return callback(xhr.responseText); + } else { + return callback(null); + } + } + }; + xhr.open('GET', path, true); + return xhr.send(null); + } else { + xhr.open('GET', path, false); + xhr.send(null); + if (xhr.status === 200 || xhr.status === 0) { + return xhr.responseText; + } + return null; + } + } else { + req = require; + fs = req('fs'); + if (callback != null) { + return fs.readFile(path, function(err, data) { + if (err) { + return callback(null); + } else { + return callback(String(data)); + } + }); + } else { + data = fs.readFileSync(path); + if (data != null) { + return String(data); + } + return null; + } + } + }; + + return Utils; + +})(); + +module.exports = Utils; + + +},{"./Pattern":8}],11:[function(require,module,exports){ +var Dumper, Parser, Utils, Yaml; + +Parser = require('./Parser'); + +Dumper = require('./Dumper'); + +Utils = require('./Utils'); + +Yaml = (function() { + function Yaml() {} + + Yaml.parse = function(input, exceptionOnInvalidType, objectDecoder) { + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + return new Parser().parse(input, exceptionOnInvalidType, objectDecoder); + }; + + Yaml.parseFile = function(path, callback, exceptionOnInvalidType, objectDecoder) { + var input; + if (callback == null) { + callback = null; + } + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + if (callback != null) { + return Utils.getStringFromFile(path, (function(_this) { + return function(input) { + var result; + result = null; + if (input != null) { + result = _this.parse(input, exceptionOnInvalidType, objectDecoder); + } + callback(result); + }; + })(this)); + } else { + input = Utils.getStringFromFile(path); + if (input != null) { + return this.parse(input, exceptionOnInvalidType, objectDecoder); + } + return null; + } + }; + + Yaml.dump = function(input, inline, indent, exceptionOnInvalidType, objectEncoder) { + var yaml; + if (inline == null) { + inline = 2; + } + if (indent == null) { + indent = 4; + } + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectEncoder == null) { + objectEncoder = null; + } + yaml = new Dumper(); + yaml.indentation = indent; + return yaml.dump(input, inline, 0, exceptionOnInvalidType, objectEncoder); + }; + + Yaml.register = function() { + var require_handler; + require_handler = function(module, filename) { + return module.exports = YAML.parseFile(filename); + }; + if ((typeof require !== "undefined" && require !== null ? require.extensions : void 0) != null) { + require.extensions['.yml'] = require_handler; + return require.extensions['.yaml'] = require_handler; + } + }; + + Yaml.stringify = function(input, inline, indent, exceptionOnInvalidType, objectEncoder) { + return this.dump(input, inline, indent, exceptionOnInvalidType, objectEncoder); + }; + + Yaml.load = function(path, callback, exceptionOnInvalidType, objectDecoder) { + return this.parseFile(path, callback, exceptionOnInvalidType, objectDecoder); + }; + + return Yaml; + +})(); + +if (typeof window !== "undefined" && window !== null) { + window.YAML = Yaml; +} + +if (typeof window === "undefined" || window === null) { + this.YAML = Yaml; +} + +module.exports = Yaml; + + +},{"./Dumper":1,"./Parser":7,"./Utils":10}]},{},[11]); diff --git a/node_modules/yamljs/dist/yaml.legacy.js b/node_modules/yamljs/dist/yaml.legacy.js new file mode 100644 index 0000000..88c1a28 --- /dev/null +++ b/node_modules/yamljs/dist/yaml.legacy.js @@ -0,0 +1,2087 @@ +/* +Copyright (c) 2010 Jeremy Faivre + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +*/ +(function(){ +/** + * Exception class thrown when an error occurs during parsing. + * + * @author Fabien Potencier + * + * @api + */ + +/** + * Constructor. + * + * @param string message The error message + * @param integer parsedLine The line where the error occurred + * @param integer snippet The snippet of code near the problem + * @param string parsedFile The file name where the error occurred + */ + +var YamlParseException = function(message, parsedLine, snippet, parsedFile){ + + this.rawMessage = message; + this.parsedLine = (parsedLine !== undefined) ? parsedLine : -1; + this.snippet = (snippet !== undefined) ? snippet : null; + this.parsedFile = (parsedFile !== undefined) ? parsedFile : null; + + this.updateRepr(); + + this.message = message; + +}; +YamlParseException.prototype = +{ + + name: 'YamlParseException', + message: null, + + parsedFile: null, + parsedLine: -1, + snippet: null, + rawMessage: null, + + isDefined: function(input) + { + return input != undefined && input != null; + }, + + /** + * Gets the snippet of code near the error. + * + * @return string The snippet of code + */ + getSnippet: function() + { + return this.snippet; + }, + + /** + * Sets the snippet of code near the error. + * + * @param string snippet The code snippet + */ + setSnippet: function(snippet) + { + this.snippet = snippet; + + this.updateRepr(); + }, + + /** + * Gets the filename where the error occurred. + * + * This method returns null if a string is parsed. + * + * @return string The filename + */ + getParsedFile: function() + { + return this.parsedFile; + }, + + /** + * Sets the filename where the error occurred. + * + * @param string parsedFile The filename + */ + setParsedFile: function(parsedFile) + { + this.parsedFile = parsedFile; + + this.updateRepr(); + }, + + /** + * Gets the line where the error occurred. + * + * @return integer The file line + */ + getParsedLine: function() + { + return this.parsedLine; + }, + + /** + * Sets the line where the error occurred. + * + * @param integer parsedLine The file line + */ + setParsedLine: function(parsedLine) + { + this.parsedLine = parsedLine; + + this.updateRepr(); + }, + + updateRepr: function() + { + this.message = this.rawMessage; + + var dot = false; + if ('.' === this.message.charAt(this.message.length - 1)) { + this.message = this.message.substring(0, this.message.length - 1); + dot = true; + } + + if (null !== this.parsedFile) { + this.message += ' in ' + JSON.stringify(this.parsedFile); + } + + if (this.parsedLine >= 0) { + this.message += ' at line ' + this.parsedLine; + } + + if (this.snippet) { + this.message += ' (near "' + this.snippet + '")'; + } + + if (dot) { + this.message += '.'; + } + } +} +/** + * Yaml offers convenience methods to parse and dump YAML. + * + * @author Fabien Potencier + * + * @api + */ + +var YamlRunningUnderNode = false; +var Yaml = function(){}; +Yaml.prototype = +{ + + /** + * Parses YAML into a JS representation. + * + * The parse method, when supplied with a YAML stream (file), + * will do its best to convert YAML in a file into a JS representation. + * + * Usage: + * + * obj = yaml.parseFile('config.yml'); + * + * + * @param string input Path of YAML file + * + * @return array The YAML converted to a JS representation + * + * @throws YamlParseException If the YAML is not valid + */ + parseFile: function(file /* String */, callback /* Function */) + { + if ( callback == null ) + { + var input = this.getFileContents(file); + var ret = null; + try + { + ret = this.parse(input); + } + catch ( e ) + { + if ( e instanceof YamlParseException ) { + e.setParsedFile(file); + } + throw e; + } + return ret; + } + + this.getFileContents(file, function(data) + { + callback(new Yaml().parse(data)); + }); + }, + + /** + * Parses YAML into a JS representation. + * + * The parse method, when supplied with a YAML stream (string), + * will do its best to convert YAML into a JS representation. + * + * Usage: + * + * obj = yaml.parse(...); + * + * + * @param string input string containing YAML + * + * @return array The YAML converted to a JS representation + * + * @throws YamlParseException If the YAML is not valid + */ + parse: function(input /* String */) + { + var yaml = new YamlParser(); + + return yaml.parse(input); + }, + + /** + * Dumps a JS representation to a YAML string. + * + * The dump method, when supplied with an array, will do its best + * to convert the array into friendly YAML. + * + * @param array array JS representation + * @param integer inline The level where you switch to inline YAML + * + * @return string A YAML string representing the original JS representation + * + * @api + */ + dump: function(array, inline, spaces) + { + if ( inline == null ) inline = 2; + + var yaml = new YamlDumper(); + if (spaces) { + yaml.numSpacesForIndentation = spaces; + } + + return yaml.dump(array, inline); + }, + + getXHR: function() + { + if ( window.XMLHttpRequest ) + return new XMLHttpRequest(); + + if ( window.ActiveXObject ) + { + var names = [ + "Msxml2.XMLHTTP.6.0", + "Msxml2.XMLHTTP.3.0", + "Msxml2.XMLHTTP", + "Microsoft.XMLHTTP" + ]; + + for ( var i = 0; i < 4; i++ ) + { + try{ return new ActiveXObject(names[i]); } + catch(e){} + } + } + return null; + }, + + getFileContents: function(file, callback) + { + if ( YamlRunningUnderNode ) + { + var fs = require('fs'); + if ( callback == null ) + { + var data = fs.readFileSync(file); + if (data == null) return null; + return ''+data; + } + else + { + fs.readFile(file, function(err, data) + { + if (err) + callback(null); + else + callback(data); + }); + } + } + else + { + var request = this.getXHR(); + + // Sync + if ( callback == null ) + { + request.open('GET', file, false); + request.send(null); + + if ( request.status == 200 || request.status == 0 ) + return request.responseText; + + return null; + } + + // Async + request.onreadystatechange = function() + { + if ( request.readyState == 4 ) + if ( request.status == 200 || request.status == 0 ) + callback(request.responseText); + else + callback(null); + }; + request.open('GET', file, true); + request.send(null); + } + } +}; + +var YAML = +{ + /* + * @param integer inline The level where you switch to inline YAML + */ + + stringify: function(input, inline, spaces) + { + return new Yaml().dump(input, inline, spaces); + }, + + parse: function(input) + { + return new Yaml().parse(input); + }, + + load: function(file, callback) + { + return new Yaml().parseFile(file, callback); + } +}; + +// Handle node.js case +if (typeof exports !== 'undefined') { + if (typeof module !== 'undefined' && module.exports) { + exports = module.exports = YAML; + YamlRunningUnderNode = true; + + // Add require handler + (function () { + var require_handler = function (module, filename) { + // fill in result + module.exports = YAML.load(filename); + }; + + // register require extensions only if we're on node.js + // hack for browserify + if ( undefined !== require.extensions ) { + require.extensions['.yml'] = require_handler; + require.extensions['.yaml'] = require_handler; + } + }()); + } +} + +// Handle browser case +if ( typeof(window) != "undefined" ) +{ + window.YAML = YAML; +} + +/** + * YamlInline implements a YAML parser/dumper for the YAML inline syntax. + */ +var YamlInline = function(){}; +YamlInline.prototype = +{ + i: null, + + /** + * Convert a YAML string to a JS object. + * + * @param string value A YAML string + * + * @return object A JS object representing the YAML string + */ + parse: function(value) + { + var result = null; + value = this.trim(value); + + if ( 0 == value.length ) + { + return ''; + } + + switch ( value.charAt(0) ) + { + case '[': + result = this.parseSequence(value); + break; + case '{': + result = this.parseMapping(value); + break; + default: + result = this.parseScalar(value); + } + + // some comment can end the scalar + if ( value.substr(this.i+1).replace(/^\s*#.*$/, '') != '' ) { + console.log("oups "+value.substr(this.i+1)); + throw new YamlParseException('Unexpected characters near "'+value.substr(this.i)+'".'); + } + + return result; + }, + + /** + * Dumps a given JS variable to a YAML string. + * + * @param mixed value The JS variable to convert + * + * @return string The YAML string representing the JS object + */ + dump: function(value) + { + if ( undefined == value || null == value ) + return 'null'; + if ( value instanceof Date) + return value.toISOString(); + if ( typeof(value) == 'object') + return this.dumpObject(value); + if ( typeof(value) == 'boolean' ) + return value ? 'true' : 'false'; + if ( /^\d+$/.test(value) ) + return typeof(value) == 'string' ? "'"+value+"'" : parseInt(value); + if ( this.isNumeric(value) ) + return typeof(value) == 'string' ? "'"+value+"'" : parseFloat(value); + if ( typeof(value) == 'number' ) + return value == Infinity ? '.Inf' : ( value == -Infinity ? '-.Inf' : ( isNaN(value) ? '.NAN' : value ) ); + var yaml = new YamlEscaper(); + if ( yaml.requiresDoubleQuoting(value) ) + return yaml.escapeWithDoubleQuotes(value); + if ( yaml.requiresSingleQuoting(value) ) + return yaml.escapeWithSingleQuotes(value); + if ( '' == value ) + return '""'; + if ( this.getTimestampRegex().test(value) ) + return "'"+value+"'"; + if ( this.inArray(value.toLowerCase(), ['null','~','true','false']) ) + return "'"+value+"'"; + // default + return value; + }, + + /** + * Dumps a JS object to a YAML string. + * + * @param object value The JS array to dump + * + * @return string The YAML string representing the JS object + */ + dumpObject: function(value) + { + var keys = this.getKeys(value); + var output = null; + var i; + var len = keys.length; + + // array + if ( value instanceof Array ) + /*( 1 == len && '0' == keys[0] ) + || + ( len > 1 && this.reduceArray(keys, function(v,w){return Math.floor(v+w);}, 0) == len * (len - 1) / 2) )*/ + { + output = []; + for ( i = 0; i < len; i++ ) + { + output.push(this.dump(value[keys[i]])); + } + + return '['+output.join(', ')+']'; + } + + // mapping + output = []; + for ( i = 0; i < len; i++ ) + { + output.push(this.dump(keys[i])+': '+this.dump(value[keys[i]])); + } + + return '{ '+output.join(', ')+' }'; + }, + + /** + * Parses a scalar to a YAML string. + * + * @param scalar scalar + * @param string delimiters + * @param object stringDelimiters + * @param integer i + * @param boolean evaluate + * + * @return string A YAML string + * + * @throws YamlParseException When malformed inline YAML string is parsed + */ + parseScalar: function(scalar, delimiters, stringDelimiters, i, evaluate) + { + if ( delimiters == undefined ) delimiters = null; + if ( stringDelimiters == undefined ) stringDelimiters = ['"', "'"]; + if ( i == undefined ) i = 0; + if ( evaluate == undefined ) evaluate = true; + + var output = null; + var pos = null; + var matches = null; + + if ( this.inArray(scalar[i], stringDelimiters) ) + { + // quoted scalar + output = this.parseQuotedScalar(scalar, i); + i = this.i; + if (null !== delimiters) { + var tmp = scalar.substr(i).replace(/^\s+/, ''); + if (!this.inArray(tmp.charAt(0), delimiters)) { + throw new YamlParseException('Unexpected characters ('+scalar.substr(i)+').'); + } + } + } + else + { + // "normal" string + if ( !delimiters ) + { + output = (scalar+'').substring(i); + + i += output.length; + + // remove comments + pos = output.indexOf(' #'); + if ( pos != -1 ) + { + output = output.substr(0, pos).replace(/\s+$/g,''); + } + } + else if ( matches = new RegExp('^(.+?)('+delimiters.join('|')+')').exec((scalar+'').substring(i)) ) + { + output = matches[1]; + i += output.length; + } + else + { + throw new YamlParseException('Malformed inline YAML string ('+scalar+').'); + } + output = evaluate ? this.evaluateScalar(output) : output; + } + + this.i = i; + + return output; + }, + + /** + * Parses a quoted scalar to YAML. + * + * @param string scalar + * @param integer i + * + * @return string A YAML string + * + * @throws YamlParseException When malformed inline YAML string is parsed + */ + parseQuotedScalar: function(scalar, i) + { + var matches = null; + //var item = /^(.*?)['"]\s*(?:[,:]|[}\]]\s*,)/.exec((scalar+'').substring(i))[1]; + + if ( !(matches = new RegExp('^'+YamlInline.REGEX_QUOTED_STRING).exec((scalar+'').substring(i))) ) + { + throw new YamlParseException('Malformed inline YAML string ('+(scalar+'').substring(i)+').'); + } + + var output = matches[0].substr(1, matches[0].length - 2); + + var unescaper = new YamlUnescaper(); + + if ( '"' == (scalar+'').charAt(i) ) + { + output = unescaper.unescapeDoubleQuotedString(output); + } + else + { + output = unescaper.unescapeSingleQuotedString(output); + } + + i += matches[0].length; + + this.i = i; + return output; + }, + + /** + * Parses a sequence to a YAML string. + * + * @param string sequence + * @param integer i + * + * @return string A YAML string + * + * @throws YamlParseException When malformed inline YAML string is parsed + */ + parseSequence: function(sequence, i) + { + if ( i == undefined ) i = 0; + + var output = []; + var len = sequence.length; + i += 1; + + // [foo, bar, ...] + while ( i < len ) + { + switch ( sequence.charAt(i) ) + { + case '[': + // nested sequence + output.push(this.parseSequence(sequence, i)); + i = this.i; + break; + case '{': + // nested mapping + output.push(this.parseMapping(sequence, i)); + i = this.i; + break; + case ']': + this.i = i; + return output; + case ',': + case ' ': + break; + default: + var isQuoted = this.inArray(sequence.charAt(i), ['"', "'"]); + var value = this.parseScalar(sequence, [',', ']'], ['"', "'"], i); + i = this.i; + + if ( !isQuoted && (value+'').indexOf(': ') != -1 ) + { + // embedded mapping? + try + { + value = this.parseMapping('{'+value+'}'); + } + catch ( e ) + { + if ( !(e instanceof YamlParseException ) ) throw e; + // no, it's not + } + } + + output.push(value); + + i--; + } + + i++; + } + + throw new YamlParseException('Malformed inline YAML string "'+sequence+'"'); + }, + + /** + * Parses a mapping to a YAML string. + * + * @param string mapping + * @param integer i + * + * @return string A YAML string + * + * @throws YamlParseException When malformed inline YAML string is parsed + */ + parseMapping: function(mapping, i) + { + if ( i == undefined ) i = 0; + var output = {}; + var len = mapping.length; + i += 1; + var done = false; + var doContinue = false; + + // {foo: bar, bar:foo, ...} + while ( i < len ) + { + doContinue = false; + + switch ( mapping.charAt(i) ) + { + case ' ': + case ',': + i++; + doContinue = true; + break; + case '}': + this.i = i; + return output; + } + + if ( doContinue ) continue; + + // key + var key = this.parseScalar(mapping, [':', ' '], ['"', "'"], i, false); + i = this.i; + + // value + done = false; + while ( i < len ) + { + switch ( mapping.charAt(i) ) + { + case '[': + // nested sequence + output[key] = this.parseSequence(mapping, i); + i = this.i; + done = true; + break; + case '{': + // nested mapping + output[key] = this.parseMapping(mapping, i); + i = this.i; + done = true; + break; + case ':': + case ' ': + break; + default: + output[key] = this.parseScalar(mapping, [',', '}'], ['"', "'"], i); + i = this.i; + done = true; + i--; + } + + ++i; + + if ( done ) + { + doContinue = true; + break; + } + } + + if ( doContinue ) continue; + } + + throw new YamlParseException('Malformed inline YAML string "'+mapping+'"'); + }, + + /** + * Evaluates scalars and replaces magic values. + * + * @param string scalar + * + * @return string A YAML string + */ + evaluateScalar: function(scalar) + { + scalar = this.trim(scalar); + + var raw = null; + var cast = null; + + if ( ( 'null' == scalar.toLowerCase() ) || + ( '' == scalar ) || + ( '~' == scalar ) ) + return null; + if ( (scalar+'').indexOf('!str ') == 0 ) + return (''+scalar).substring(5); + if ( (scalar+'').indexOf('! ') == 0 ) + return parseInt(this.parseScalar((scalar+'').substr(2))); + if ( /^\d+$/.test(scalar) ) + { + raw = scalar; + cast = parseInt(scalar); + return '0' == scalar.charAt(0) ? this.octdec(scalar) : (( ''+raw == ''+cast ) ? cast : raw); + } + if ( 'true' == (scalar+'').toLowerCase() ) + return true; + if ( 'false' == (scalar+'').toLowerCase() ) + return false; + if ( this.isNumeric(scalar) ) + return '0x' == (scalar+'').substr(0, 2) ? this.hexdec(scalar) : parseFloat(scalar); + if ( scalar.toLowerCase() == '.inf' ) + return Infinity; + if ( scalar.toLowerCase() == '.nan' ) + return NaN; + if ( scalar.toLowerCase() == '-.inf' ) + return -Infinity; + if ( /^(-|\+)?[0-9,]+(\.[0-9]+)?$/.test(scalar) ) + return parseFloat(scalar.split(',').join('')); + if ( this.getTimestampRegex().test(scalar) ) + return new Date(this.strtotime(scalar)); + //else + return ''+scalar; + }, + + /** + * Gets a regex that matches an unix timestamp + * + * @return string The regular expression + */ + getTimestampRegex: function() + { + return new RegExp('^'+ + '([0-9][0-9][0-9][0-9])'+ + '-([0-9][0-9]?)'+ + '-([0-9][0-9]?)'+ + '(?:(?:[Tt]|[ \t]+)'+ + '([0-9][0-9]?)'+ + ':([0-9][0-9])'+ + ':([0-9][0-9])'+ + '(?:\.([0-9]*))?'+ + '(?:[ \t]*(Z|([-+])([0-9][0-9]?)'+ + '(?::([0-9][0-9]))?))?)?'+ + '$','gi'); + }, + + trim: function(str /* String */) + { + return (str+'').replace(/^\s+/,'').replace(/\s+$/,''); + }, + + isNumeric: function(input) + { + return (input - 0) == input && input.length > 0 && input.replace(/\s+/g,'') != ''; + }, + + inArray: function(key, tab) + { + var i; + var len = tab.length; + for ( i = 0; i < len; i++ ) + { + if ( key == tab[i] ) return true; + } + return false; + }, + + getKeys: function(tab) + { + var ret = []; + + for ( var name in tab ) + { + if ( tab.hasOwnProperty(name) ) + { + ret.push(name); + } + } + + return ret; + }, + + /*reduceArray: function(tab, fun) + { + var len = tab.length; + if (typeof fun != "function") + throw new YamlParseException("fun is not a function"); + + // no value to return if no initial value and an empty array + if (len == 0 && arguments.length == 1) + throw new YamlParseException("empty array"); + + var i = 0; + if (arguments.length >= 2) + { + var rv = arguments[1]; + } + else + { + do + { + if (i in tab) + { + rv = tab[i++]; + break; + } + + // if array contains no values, no initial value to return + if (++i >= len) + throw new YamlParseException("no initial value to return"); + } + while (true); + } + + for (; i < len; i++) + { + if (i in tab) + rv = fun.call(null, rv, tab[i], i, tab); + } + + return rv; + },*/ + + octdec: function(input) + { + return parseInt((input+'').replace(/[^0-7]/gi, ''), 8); + }, + + hexdec: function(input) + { + input = this.trim(input); + if ( (input+'').substr(0, 2) == '0x' ) input = (input+'').substring(2); + return parseInt((input+'').replace(/[^a-f0-9]/gi, ''), 16); + }, + + /** + * @see http://phpjs.org/functions/strtotime + * @note we need timestamp with msecs so /1000 removed + * @note original contained binary | 0 (wtf?!) everywhere, which messes everything up + */ + strtotime: function (h,b){var f,c,g,k,d="";h=(h+"").replace(/\s{2,}|^\s|\s$/g," ").replace(/[\t\r\n]/g,"");if(h==="now"){return b===null||isNaN(b)?new Date().getTime()||0:b||0}else{if(!isNaN(d=Date.parse(h))){return d||0}else{if(b){b=new Date(b)}else{b=new Date()}}}h=h.toLowerCase();var e={day:{sun:0,mon:1,tue:2,wed:3,thu:4,fri:5,sat:6},mon:["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"]};var a=function(i){var o=(i[2]&&i[2]==="ago");var n=(n=i[0]==="last"?-1:1)*(o?-1:1);switch(i[0]){case"last":case"next":switch(i[1].substring(0,3)){case"yea":b.setFullYear(b.getFullYear()+n);break;case"wee":b.setDate(b.getDate()+(n*7));break;case"day":b.setDate(b.getDate()+n);break;case"hou":b.setHours(b.getHours()+n);break;case"min":b.setMinutes(b.getMinutes()+n);break;case"sec":b.setSeconds(b.getSeconds()+n);break;case"mon":if(i[1]==="month"){b.setMonth(b.getMonth()+n);break}default:var l=e.day[i[1].substring(0,3)];if(typeof l!=="undefined"){var p=l-b.getDay();if(p===0){p=7*n}else{if(p>0){if(i[0]==="last"){p-=7}}else{if(i[0]==="next"){p+=7}}}b.setDate(b.getDate()+p);b.setHours(0,0,0,0)}}break;default:if(/\d+/.test(i[0])){n*=parseInt(i[0],10);switch(i[1].substring(0,3)){case"yea":b.setFullYear(b.getFullYear()+n);break;case"mon":b.setMonth(b.getMonth()+n);break;case"wee":b.setDate(b.getDate()+(n*7));break;case"day":b.setDate(b.getDate()+n);break;case"hou":b.setHours(b.getHours()+n);break;case"min":b.setMinutes(b.getMinutes()+n);break;case"sec":b.setSeconds(b.getSeconds()+n);break}}else{return false}break}return true};g=h.match(/^(\d{2,4}-\d{2}-\d{2})(?:\s(\d{1,2}:\d{2}(:\d{2})?)?(?:\.(\d+))?)?$/);if(g!==null){if(!g[2]){g[2]="00:00:00"}else{if(!g[3]){g[2]+=":00"}}k=g[1].split(/-/g);k[1]=e.mon[k[1]-1]||k[1];k[0]=+k[0];k[0]=(k[0]>=0&&k[0]<=69)?"20"+(k[0]<10?"0"+k[0]:k[0]+""):(k[0]>=70&&k[0]<=99)?"19"+k[0]:k[0]+"";return parseInt(this.strtotime(k[2]+" "+k[1]+" "+k[0]+" "+g[2])+(g[4]?g[4]:""),10)}var j="([+-]?\\d+\\s(years?|months?|weeks?|days?|hours?|min|minutes?|sec|seconds?|sun\\.?|sunday|mon\\.?|monday|tue\\.?|tuesday|wed\\.?|wednesday|thu\\.?|thursday|fri\\.?|friday|sat\\.?|saturday)|(last|next)\\s(years?|months?|weeks?|days?|hours?|min|minutes?|sec|seconds?|sun\\.?|sunday|mon\\.?|monday|tue\\.?|tuesday|wed\\.?|wednesday|thu\\.?|thursday|fri\\.?|friday|sat\\.?|saturday))(\\sago)?";g=h.match(new RegExp(j,"gi"));if(g===null){return false}for(f=0,c=g.length;f= newIndent ) + { + data.push(this.currentLine.substr(newIndent)); + } + else if ( 0 == indent ) + { + this.moveToPreviousLine(); + + break; + } + else + { + throw new YamlParseException('Indentation problem B', this.getRealCurrentLineNb() + 1, this.currentLine); + } + } + + return data.join("\n"); + }, + + /** + * Moves the parser to the next line. + * + * @return Boolean + */ + moveToNextLine: function() + { + if ( this.currentLineNb >= this.lines.length - 1 ) + { + return false; + } + + this.currentLineNb++; + this.currentLine = this.lines[this.currentLineNb]; + + return true; + }, + + /** + * Moves the parser to the previous line. + */ + moveToPreviousLine: function() + { + this.currentLineNb--; + this.currentLine = this.lines[this.currentLineNb]; + }, + + /** + * Parses a YAML value. + * + * @param string value A YAML value + * + * @return mixed A JS value + * + * @throws YamlParseException When reference does not exist + */ + parseValue: function(value) + { + if ( '*' == (value+'').charAt(0) ) + { + if ( this.trim(value).charAt(0) == '#' ) + { + value = (value+'').substr(1, value.indexOf('#') - 2); + } + else + { + value = (value+'').substr(1); + } + + if ( this.refs[value] == undefined ) + { + throw new YamlParseException('Reference "'+value+'" does not exist', this.getRealCurrentLineNb() + 1, this.currentLine); + } + return this.refs[value]; + } + + var matches = null; + if ( matches = /^(\||>)(\+|\-|\d+|\+\d+|\-\d+|\d+\+|\d+\-)?( +#.*)?$/.exec(value) ) + { + matches = {separator: matches[1], modifiers: matches[2], comments: matches[3]}; + var modifiers = this.isDefined(matches.modifiers) ? matches.modifiers : ''; + + return this.parseFoldedScalar(matches.separator, modifiers.replace(/\d+/g, ''), Math.abs(parseInt(modifiers))); + } + try { + return new YamlInline().parse(value); + } catch (e) { + if ( e instanceof YamlParseException ) { + e.setParsedLine(this.getRealCurrentLineNb() + 1); + e.setSnippet(this.currentLine); + } + throw e; + } + }, + + /** + * Parses a folded scalar. + * + * @param string separator The separator that was used to begin this folded scalar (| or >) + * @param string indicator The indicator that was used to begin this folded scalar (+ or -) + * @param integer indentation The indentation that was used to begin this folded scalar + * + * @return string The text value + */ + parseFoldedScalar: function(separator, indicator, indentation) + { + if ( indicator == undefined ) indicator = ''; + if ( indentation == undefined ) indentation = 0; + + separator = '|' == separator ? "\n" : ' '; + var text = ''; + var diff = null; + + var notEOF = this.moveToNextLine(); + + while ( notEOF && this.isCurrentLineBlank() ) + { + text += "\n"; + + notEOF = this.moveToNextLine(); + } + + if ( !notEOF ) + { + return ''; + } + + var matches = null; + if ( !(matches = new RegExp('^('+(indentation ? this.strRepeat(' ', indentation) : ' +')+')(.*)$').exec(this.currentLine)) ) + { + this.moveToPreviousLine(); + + return ''; + } + + matches = {indent: matches[1], text: matches[2]}; + + var textIndent = matches.indent; + var previousIndent = 0; + + text += matches.text + separator; + while ( this.currentLineNb + 1 < this.lines.length ) + { + this.moveToNextLine(); + + if ( matches = new RegExp('^( {'+textIndent.length+',})(.+)$').exec(this.currentLine) ) + { + matches = {indent: matches[1], text: matches[2]}; + + if ( ' ' == separator && previousIndent != matches.indent ) + { + text = text.substr(0, text.length - 1)+"\n"; + } + + previousIndent = matches.indent; + + diff = matches.indent.length - textIndent.length; + text += this.strRepeat(' ', diff) + matches.text + (diff != 0 ? "\n" : separator); + } + else if ( matches = /^( *)$/.exec(this.currentLine) ) + { + text += matches[1].replace(new RegExp('^ {1,'+textIndent.length+'}','g'), '')+"\n"; + } + else + { + this.moveToPreviousLine(); + + break; + } + } + + if ( ' ' == separator ) + { + // replace last separator by a newline + text = text.replace(/ (\n*)$/g, "\n$1"); + } + + switch ( indicator ) + { + case '': + text = text.replace(/\n+$/g, "\n"); + break; + case '+': + break; + case '-': + text = text.replace(/\n+$/g, ''); + break; + } + + return text; + }, + + /** + * Returns true if the next line is indented. + * + * @return Boolean Returns true if the next line is indented, false otherwise + */ + isNextLineIndented: function() + { + var currentIndentation = this.getCurrentLineIndentation(); + var notEOF = this.moveToNextLine(); + + while ( notEOF && this.isCurrentLineEmpty() ) + { + notEOF = this.moveToNextLine(); + } + + if ( false == notEOF ) + { + return false; + } + + var ret = false; + if ( this.getCurrentLineIndentation() <= currentIndentation ) + { + ret = true; + } + + this.moveToPreviousLine(); + + return ret; + }, + + /** + * Returns true if the current line is blank or if it is a comment line. + * + * @return Boolean Returns true if the current line is empty or if it is a comment line, false otherwise + */ + isCurrentLineEmpty: function() + { + return this.isCurrentLineBlank() || this.isCurrentLineComment(); + }, + + /** + * Returns true if the current line is blank. + * + * @return Boolean Returns true if the current line is blank, false otherwise + */ + isCurrentLineBlank: function() + { + return '' == this.trim(this.currentLine); + }, + + /** + * Returns true if the current line is a comment line. + * + * @return Boolean Returns true if the current line is a comment line, false otherwise + */ + isCurrentLineComment: function() + { + //checking explicitly the first char of the trim is faster than loops or strpos + var ltrimmedLine = this.currentLine.replace(/^ +/g, ''); + return ltrimmedLine.charAt(0) == '#'; + }, + + /** + * Cleanups a YAML string to be parsed. + * + * @param string value The input YAML string + * + * @return string A cleaned up YAML string + */ + cleanup: function(value) + { + value = value.split("\r\n").join("\n").split("\r").join("\n"); + + if ( !/\n$/.test(value) ) + { + value += "\n"; + } + + // strip YAML header + var count = 0; + var regex = /^\%YAML[: ][\d\.]+.*\n/; + while ( regex.test(value) ) + { + value = value.replace(regex, ''); + count++; + } + this.offset += count; + + // remove leading comments + regex = /^(#.*?\n)+/; + if ( regex.test(value) ) + { + var trimmedValue = value.replace(regex, ''); + + // items have been removed, update the offset + this.offset += this.subStrCount(value, "\n") - this.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + } + + // remove start of the document marker (---) + regex = /^\-\-\-.*?\n/; + if ( regex.test(value) ) + { + trimmedValue = value.replace(regex, ''); + + // items have been removed, update the offset + this.offset += this.subStrCount(value, "\n") - this.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + + // remove end of the document marker (...) + value = value.replace(/\.\.\.\s*$/g, ''); + } + + return value; + }, + + /** + * Returns true if the next line starts unindented collection + * + * @return Boolean Returns true if the next line starts unindented collection, false otherwise + */ + isNextLineUnIndentedCollection: function() + { + var currentIndentation = this.getCurrentLineIndentation(); + var notEOF = this.moveToNextLine(); + + while (notEOF && this.isCurrentLineEmpty()) { + notEOF = this.moveToNextLine(); + } + + if (false === notEOF) { + return false; + } + + var ret = false; + if ( + this.getCurrentLineIndentation() == currentIndentation + && + this.isStringUnIndentedCollectionItem(this.currentLine) + ) { + ret = true; + } + + this.moveToPreviousLine(); + + return ret; + }, + + /** + * Returns true if the string is unindented collection item + * + * @return Boolean Returns true if the string is unindented collection item, false otherwise + */ + isStringUnIndentedCollectionItem: function(string) + { + return (0 === this.currentLine.indexOf('- ')); + }, + + isObject: function(input) + { + return typeof(input) == 'object' && this.isDefined(input); + }, + + isEmpty: function(input) + { + return input == undefined || input == null || input == '' || input == 0 || input == "0" || input == false; + }, + + isDefined: function(input) + { + return input != undefined && input != null; + }, + + reverseArray: function(input /* Array */) + { + var result = []; + var len = input.length; + for ( var i = len-1; i >= 0; i-- ) + { + result.push(input[i]); + } + + return result; + }, + + merge: function(a /* Object */, b /* Object */) + { + var c = {}; + var i; + + for ( i in a ) + { + if ( a.hasOwnProperty(i) ) + if ( /^\d+$/.test(i) ) c.push(a); + else c[i] = a[i]; + } + for ( i in b ) + { + if ( b.hasOwnProperty(i) ) + if ( /^\d+$/.test(i) ) c.push(b); + else c[i] = b[i]; + } + + return c; + }, + + strRepeat: function(str /* String */, count /* Integer */) + { + var i; + var result = ''; + for ( i = 0; i < count; i++ ) result += str; + return result; + }, + + subStrCount: function(string, subString, start, length) + { + var c = 0; + + string = '' + string; + subString = '' + subString; + + if ( start != undefined ) string = string.substr(start); + if ( length != undefined ) string = string.substr(0, length); + + var len = string.length; + var sublen = subString.length; + for ( var i = 0; i < len; i++ ) + { + if ( subString == string.substr(i, sublen) ) + c++; + i += sublen - 1; + } + + return c; + }, + + trim: function(str /* String */) + { + return (str+'').replace(/^ +/,'').replace(/ +$/,''); + } +}; +/** + * YamlEscaper encapsulates escaping rules for single and double-quoted + * YAML strings. + * + * @author Matthew Lewinski + */ +YamlEscaper = function(){}; +YamlEscaper.prototype = +{ + /** + * Determines if a JS value would require double quoting in YAML. + * + * @param string value A JS value + * + * @return Boolean True if the value would require double quotes. + */ + requiresDoubleQuoting: function(value) + { + return new RegExp(YamlEscaper.REGEX_CHARACTER_TO_ESCAPE).test(value); + }, + + /** + * Escapes and surrounds a JS value with double quotes. + * + * @param string value A JS value + * + * @return string The quoted, escaped string + */ + escapeWithDoubleQuotes: function(value) + { + value = value + ''; + var len = YamlEscaper.escapees.length; + var maxlen = YamlEscaper.escaped.length; + var esc = YamlEscaper.escaped; + for (var i = 0; i < len; ++i) + if ( i >= maxlen ) esc.push(''); + + var ret = ''; + ret = value.replace(new RegExp(YamlEscaper.escapees.join('|'),'g'), function(str){ + for(var i = 0; i < len; ++i){ + if( str == YamlEscaper.escapees[i] ) + return esc[i]; + } + }); + return '"' + ret + '"'; + }, + + /** + * Determines if a JS value would require single quoting in YAML. + * + * @param string value A JS value + * + * @return Boolean True if the value would require single quotes. + */ + requiresSingleQuoting: function(value) + { + return /[\s'":{}[\],&*#?]|^[-?|<>=!%@`]/.test(value); + }, + + /** + * Escapes and surrounds a JS value with single quotes. + * + * @param string value A JS value + * + * @return string The quoted, escaped string + */ + escapeWithSingleQuotes : function(value) + { + return "'" + value.replace(/'/g, "''") + "'"; + } +}; + +// Characters that would cause a dumped string to require double quoting. +YamlEscaper.REGEX_CHARACTER_TO_ESCAPE = "[\\x00-\\x1f]|\xc2\x85|\xc2\xa0|\xe2\x80\xa8|\xe2\x80\xa9"; + +// Mapping arrays for escaping a double quoted string. The backslash is +// first to ensure proper escaping. +YamlEscaper.escapees = ['\\\\', '\\"', '"', + "\x00", "\x01", "\x02", "\x03", "\x04", "\x05", "\x06", "\x07", + "\x08", "\x09", "\x0a", "\x0b", "\x0c", "\x0d", "\x0e", "\x0f", + "\x10", "\x11", "\x12", "\x13", "\x14", "\x15", "\x16", "\x17", + "\x18", "\x19", "\x1a", "\x1b", "\x1c", "\x1d", "\x1e", "\x1f", + "\xc2\x85", "\xc2\xa0", "\xe2\x80\xa8", "\xe2\x80\xa9"]; +YamlEscaper.escaped = ['\\"', '\\\\', '\\"', + "\\0", "\\x01", "\\x02", "\\x03", "\\x04", "\\x05", "\\x06", "\\a", + "\\b", "\\t", "\\n", "\\v", "\\f", "\\r", "\\x0e", "\\x0f", + "\\x10", "\\x11", "\\x12", "\\x13", "\\x14", "\\x15", "\\x16", "\\x17", + "\\x18", "\\x19", "\\x1a", "\\e", "\\x1c", "\\x1d", "\\x1e", "\\x1f", + "\\N", "\\_", "\\L", "\\P"]; +/** + * YamlUnescaper encapsulates unescaping rules for single and double-quoted + * YAML strings. + * + * @author Matthew Lewinski + */ +var YamlUnescaper = function(){}; +YamlUnescaper.prototype = +{ + /** + * Unescapes a single quoted string. + * + * @param string value A single quoted string. + * + * @return string The unescaped string. + */ + unescapeSingleQuotedString: function(value) + { + return value.replace(/''/g, "'"); + }, + + /** + * Unescapes a double quoted string. + * + * @param string value A double quoted string. + * + * @return string The unescaped string. + */ + unescapeDoubleQuotedString: function(value) + { + var callback = function(m) { + return new YamlUnescaper().unescapeCharacter(m); + }; + + // evaluate the string + return value.replace(new RegExp(YamlUnescaper.REGEX_ESCAPED_CHARACTER, 'g'), callback); + }, + + /** + * Unescapes a character that was found in a double-quoted string + * + * @param string value An escaped character + * + * @return string The unescaped character + */ + unescapeCharacter: function(value) + { + switch (value.charAt(1)) { + case '0': + return String.fromCharCode(0); + case 'a': + return String.fromCharCode(7); + case 'b': + return String.fromCharCode(8); + case 't': + return "\t"; + case "\t": + return "\t"; + case 'n': + return "\n"; + case 'v': + return String.fromCharCode(11); + case 'f': + return String.fromCharCode(12); + case 'r': + return String.fromCharCode(13); + case 'e': + return "\x1b"; + case ' ': + return ' '; + case '"': + return '"'; + case '/': + return '/'; + case '\\': + return '\\'; + case 'N': + // U+0085 NEXT LINE + return "\x00\x85"; + case '_': + // U+00A0 NO-BREAK SPACE + return "\x00\xA0"; + case 'L': + // U+2028 LINE SEPARATOR + return "\x20\x28"; + case 'P': + // U+2029 PARAGRAPH SEPARATOR + return "\x20\x29"; + case 'x': + return this.pack('n', new YamlInline().hexdec(value.substr(2, 2))); + case 'u': + return this.pack('n', new YamlInline().hexdec(value.substr(2, 4))); + case 'U': + return this.pack('N', new YamlInline().hexdec(value.substr(2, 8))); + } + }, + + /** + * @see http://phpjs.org/functions/pack + * @warning only modes used above copied + */ + pack: function(B){var g=0,o=1,m="",l="",z=0,p=[],E,s,C,I,h,c;var d,b,x,H,u,e,A,q,D,t,w,a,G,F,y,v,f;while(g(arguments.length-o)){throw new Error("Warning: pack() Type "+E+": too few arguments")}for(z=0;z>8&255);m+=String.fromCharCode(arguments[o]&255);o++}break;case"N":if(s==="*"){s=arguments.length-o}if(s>(arguments.length-o)){throw new Error("Warning: pack() Type "+E+": too few arguments")}for(z=0;z>24&255);m+=String.fromCharCode(arguments[o]>>16&255);m+=String.fromCharCode(arguments[o]>>8&255);m+=String.fromCharCode(arguments[o]&255);o++}break;default:throw new Error("Warning: pack() Type "+E+": unknown format code")}}if(o + */ +var YamlDumper = function(){}; +YamlDumper.prototype = +{ + /** + * Dumps a JS value to YAML. + * + * @param mixed input The JS value + * @param integer inline The level where you switch to inline YAML + * @param integer indent The level o indentation indentation (used internally) + * + * @return string The YAML representation of the JS value + */ + dump: function(input, inline, indent) + { + if ( inline == null ) inline = 0; + if ( indent == null ) indent = 0; + var output = ''; + var prefix = indent ? this.strRepeat(' ', indent) : ''; + var yaml; + if (!this.numSpacesForIndentation) this.numSpacesForIndentation = 2; + + if ( inline <= 0 || !this.isObject(input) || this.isEmpty(input) ) + { + yaml = new YamlInline(); + output += prefix + yaml.dump(input); + } + else + { + var isAHash = !this.arrayEquals(this.getKeys(input), this.range(0,input.length - 1)); + var willBeInlined; + + for ( var key in input ) + { + if ( input.hasOwnProperty(key) ) + { + willBeInlined = inline - 1 <= 0 || !this.isObject(input[key]) || this.isEmpty(input[key]); + + if ( isAHash ) yaml = new YamlInline(); + + output += + prefix + '' + + (isAHash ? yaml.dump(key)+':' : '-') + '' + + (willBeInlined ? ' ' : "\n") + '' + + this.dump(input[key], inline - 1, (willBeInlined ? 0 : indent + this.numSpacesForIndentation)) + '' + + (willBeInlined ? "\n" : ''); + } + } + } + + return output; + }, + + strRepeat: function(str /* String */, count /* Integer */) + { + var i; + var result = ''; + for ( i = 0; i < count; i++ ) result += str; + return result; + }, + + isObject: function(input) + { + return this.isDefined(input) && typeof(input) == 'object'; + }, + + isEmpty: function(input) + { + var ret = input == undefined || input == null || input == '' || input == 0 || input == "0" || input == false; + if ( !ret && typeof(input) == "object" && !(input instanceof Array)){ + var propCount = 0; + for ( var key in input ) + if ( input.hasOwnProperty(key) ) propCount++; + ret = !propCount; + } + return ret; + }, + + isDefined: function(input) + { + return input != undefined && input != null; + }, + + getKeys: function(tab) + { + var ret = []; + + for ( var name in tab ) + { + if ( tab.hasOwnProperty(name) ) + { + ret.push(name); + } + } + + return ret; + }, + + range: function(start, end) + { + if ( start > end ) return []; + + var ret = []; + + for ( var i = start; i <= end; i++ ) + { + ret.push(i); + } + + return ret; + }, + + arrayEquals: function(a,b) + { + if ( a.length != b.length ) return false; + + var len = a.length; + + for ( var i = 0; i < len; i++ ) + { + if ( a[i] != b[i] ) return false; + } + + return true; + } +}; +})(); diff --git a/node_modules/yamljs/dist/yaml.min.js b/node_modules/yamljs/dist/yaml.min.js new file mode 100644 index 0000000..96f484f --- /dev/null +++ b/node_modules/yamljs/dist/yaml.min.js @@ -0,0 +1 @@ +(function e(t,n,i){function r(l,u){if(!n[l]){if(!t[l]){var a=typeof require=="function"&&require;if(!u&&a)return a(l,!0);if(s)return s(l,!0);var o=new Error("Cannot find module '"+l+"'");throw o.code="MODULE_NOT_FOUND",o}var f=n[l]={exports:{}};t[l][0].call(f.exports,function(e){var n=t[l][1][e];return r(n?n:e)},f,f.exports,e,t,n,i)}return n[l].exports}var s=typeof require=="function"&&require;for(var l=0;lr;e=0<=r?++n:--n){i[t.LIST_ESCAPEES[e]]=t.LIST_ESCAPED[e]}return i}();t.PATTERN_CHARACTERS_TO_ESCAPE=new r("[\\x00-\\x1f]|…| |
|
");t.PATTERN_MAPPING_ESCAPEES=new r(t.LIST_ESCAPEES.join("|").split("\\").join("\\\\"));t.PATTERN_SINGLE_QUOTING=new r("[\\s'\":{}[\\],&*#?]|^[-?|<>=!%@`]");t.requiresDoubleQuoting=function(e){return this.PATTERN_CHARACTERS_TO_ESCAPE.test(e)};t.escapeWithDoubleQuotes=function(e){var t;t=this.PATTERN_MAPPING_ESCAPEES.replace(e,function(e){return function(t){return e.MAPPING_ESCAPEES_TO_ESCAPED[t]}}(this));return'"'+t+'"'};t.requiresSingleQuoting=function(e){return this.PATTERN_SINGLE_QUOTING.test(e)};t.escapeWithSingleQuotes=function(e){return"'"+e.replace(/'/g,"''")+"'"};return t}();t.exports=i},{"./Pattern":8}],3:[function(e,t,n){var i,r=function(e,t){for(var n in t){if(s.call(t,n))e[n]=t[n]}function i(){this.constructor=e}i.prototype=t.prototype;e.prototype=new i;e.__super__=t.prototype;return e},s={}.hasOwnProperty;i=function(e){r(t,e);function t(e,t,n){this.message=e;this.parsedLine=t;this.snippet=n}t.prototype.toString=function(){if(this.parsedLine!=null&&this.snippet!=null){return" "+this.message+" (line "+this.parsedLine+": '"+this.snippet+"')"}else{return" "+this.message}};return t}(Error);t.exports=i},{}],4:[function(e,t,n){var i,r=function(e,t){for(var n in t){if(s.call(t,n))e[n]=t[n]}function i(){this.constructor=e}i.prototype=t.prototype;e.prototype=new i;e.__super__=t.prototype;return e},s={}.hasOwnProperty;i=function(e){r(t,e);function t(e,t,n){this.message=e;this.parsedLine=t;this.snippet=n}t.prototype.toString=function(){if(this.parsedLine!=null&&this.snippet!=null){return" "+this.message+" (line "+this.parsedLine+": '"+this.snippet+"')"}else{return" "+this.message}};return t}(Error);t.exports=i},{}],5:[function(e,t,n){var i,r=function(e,t){for(var n in t){if(s.call(t,n))e[n]=t[n]}function i(){this.constructor=e}i.prototype=t.prototype;e.prototype=new i;e.__super__=t.prototype;return e},s={}.hasOwnProperty;i=function(e){r(t,e);function t(e,t,n){this.message=e;this.parsedLine=t;this.snippet=n}t.prototype.toString=function(){if(this.parsedLine!=null&&this.snippet!=null){return" "+this.message+" (line "+this.parsedLine+": '"+this.snippet+"')"}else{return" "+this.message}};return t}(Error);t.exports=i},{}],6:[function(e,t,n){var i,r,s,l,u,a,o,f,c=[].indexOf||function(e){for(var t=0,n=this.length;t=0){p=this.parseQuotedScalar(e,i);s=i.i;if(t!=null){_=f.ltrim(e.slice(s)," ");if(!(T=_.charAt(0),c.call(t,T)>=0)){throw new l("Unexpected characters ("+e.slice(s)+").")}}}else{if(!t){p=e.slice(s);s+=p.length;A=p.indexOf(" #");if(A!==-1){p=f.rtrim(p.slice(0,A))}}else{u=t.join("|");h=this.PATTERN_SCALAR_BY_DELIMITERS[u];if(h==null){h=new a("^(.+?)("+u+")");this.PATTERN_SCALAR_BY_DELIMITERS[u]=h}if(o=h.exec(e.slice(s))){p=o[1];s+=p.length}else{throw new l("Malformed inline YAML string ("+e+").")}}if(r){p=this.evaluateScalar(p,i)}}i.i=s;return p};e.parseQuotedScalar=function(e,t){var n,i,r;n=t.i;if(!(i=this.PATTERN_QUOTED_SCALAR.exec(e.slice(n)))){throw new u("Malformed inline YAML string ("+e.slice(n)+").")}r=i[0].substr(1,i[0].length-2);if('"'===e.charAt(n)){r=o.unescapeDoubleQuotedString(r)}else{r=o.unescapeSingleQuotedString(r)}n+=i[0].length;t.i=n;return r};e.parseSequence=function(e,t){var n,i,r,s,l,a,o,f;a=[];l=e.length;r=t.i;r+=1;while(r0)){h=null}return o(E.slice(0,u),h)}}if(r){throw new l("Custom object support when parsing a YAML file has been disabled.")}return null}break;case"0":if("0x"===e.slice(0,2)){return f.hexDec(e)}else if(f.isDigits(e)){return f.octDec(e)}else if(f.isNumeric(e)){return parseFloat(e)}else{return e}break;case"+":if(f.isDigits(e)){c=e;n=parseInt(c);if(c===String(n)){return n}else{return c}}else if(f.isNumeric(e)){return parseFloat(e)}else if(this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(e)){return parseFloat(e.replace(",",""))}return e;case"-":if(f.isDigits(e.slice(1))){if("0"===e.charAt(1)){return-f.octDec(e.slice(1))}else{c=e.slice(1);n=parseInt(c);if(c===String(n)){return-n}else{return-c}}}else if(f.isNumeric(e)){return parseFloat(e)}else if(this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(e)){return parseFloat(e.replace(",",""))}return e;default:if(i=f.stringToDate(e)){return i}else if(f.isNumeric(e)){return parseFloat(e)}else if(this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(e)){return parseFloat(e.replace(",",""))}return e}}};return e}();t.exports=s},{"./Escaper":2,"./Exception/DumpException":3,"./Exception/ParseException":4,"./Exception/ParseMore":5,"./Pattern":8,"./Unescaper":9,"./Utils":10}],7:[function(e,t,n){var i,r,s,l,u,a;i=e("./Inline");u=e("./Pattern");a=e("./Utils");r=e("./Exception/ParseException");s=e("./Exception/ParseMore");l=function(){e.prototype.PATTERN_FOLDED_SCALAR_ALL=new u("^(?:(?![^\\|>]*)\\s+)?(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$");e.prototype.PATTERN_FOLDED_SCALAR_END=new u("(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$");e.prototype.PATTERN_SEQUENCE_ITEM=new u("^\\-((?\\s+)(?.+?))?\\s*$");e.prototype.PATTERN_ANCHOR_VALUE=new u("^&(?[^ ]+) *(?.*)");e.prototype.PATTERN_COMPACT_NOTATION=new u("^(?"+i.REGEX_QUOTED_STRING+"|[^ '\"\\{\\[].*?) *\\:(\\s+(?.+?))?\\s*$");e.prototype.PATTERN_MAPPING_ITEM=new u("^(?"+i.REGEX_QUOTED_STRING+"|[^ '\"\\[\\{].*?) *\\:(\\s+(?.+?))?\\s*$");e.prototype.PATTERN_DECIMAL=new u("\\d+");e.prototype.PATTERN_INDENT_SPACES=new u("^ +");e.prototype.PATTERN_TRAILING_LINES=new u("(\n*)$");e.prototype.PATTERN_YAML_HEADER=new u("^\\%YAML[: ][\\d\\.]+.*\n","m");e.prototype.PATTERN_LEADING_COMMENTS=new u("^(\\#.*?\n)+","m");e.prototype.PATTERN_DOCUMENT_MARKER_START=new u("^\\-\\-\\-.*?\n","m");e.prototype.PATTERN_DOCUMENT_MARKER_END=new u("^\\.\\.\\.\\s*$","m");e.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION={};e.prototype.CONTEXT_NONE=0;e.prototype.CONTEXT_SEQUENCE=1;e.prototype.CONTEXT_MAPPING=2;function e(e){this.offset=e!=null?e:0;this.lines=[];this.currentLineNb=-1;this.currentLine="";this.refs={}}e.prototype.parse=function(t,n,s){var l,u,o,f,c,p,h,E,T,A,_,L,d,N,g,R,x,C,m,I,S,w,v,y,P,b,D,O,M,G,U,X,F,k,H,j,Y,B,Q;if(n==null){n=false}if(s==null){s=null}this.currentLineNb=-1;this.currentLine="";this.lines=this.cleanup(t).split("\n");p=null;c=this.CONTEXT_NONE;u=false;while(this.moveToNextLine()){if(this.isCurrentLineEmpty()){continue}if("\t"===this.currentLine[0]){throw new r("A YAML file cannot contain tabs as indentation.",this.getRealCurrentLineNb()+1,this.currentLine)}N=D=false;if(Q=this.PATTERN_SEQUENCE_ITEM.exec(this.currentLine)){if(this.CONTEXT_MAPPING===c){throw new r("You cannot define a sequence item when in a mapping")}c=this.CONTEXT_SEQUENCE;if(p==null){p=[]}if(Q.value!=null&&(b=this.PATTERN_ANCHOR_VALUE.exec(Q.value))){N=b.ref;Q.value=b.value}if(!(Q.value!=null)||""===a.trim(Q.value," ")||a.ltrim(Q.value," ").indexOf("#")===0){if(this.currentLineNb=l){n.push(this.currentLine.slice(l))}else if(a.ltrim(this.currentLine).charAt(0)==="#"){}else if(0===i){this.moveToPreviousLine();break}else{throw new r("Indentation problem.",this.getRealCurrentLineNb()+1,this.currentLine)}}return n.join("\n")};e.prototype.moveToNextLine=function(){if(this.currentLineNb>=this.lines.length-1){return false}this.currentLine=this.lines[++this.currentLineNb];return true};e.prototype.moveToPreviousLine=function(){this.currentLine=this.lines[--this.currentLineNb]};e.prototype.parseValue=function(e,t,n){var l,u,o,f,c,p,h,E,T;if(0===e.indexOf("*")){p=e.indexOf("#");if(p!==-1){e=e.substr(1,p-2)}else{e=e.slice(1)}if(this.refs[e]===void 0){throw new r('Reference "'+e+'" does not exist.',this.currentLine)}return this.refs[e]}if(f=this.PATTERN_FOLDED_SCALAR_ALL.exec(e)){c=(h=f.modifiers)!=null?h:"";o=Math.abs(parseInt(c));if(isNaN(o)){o=0}T=this.parseFoldedScalar(f.separator,this.PATTERN_DECIMAL.replace(c,""),o);if(f.type!=null){i.configure(t,n);return i.parseScalar(f.type+" "+T)}else{return T}}if((E=e.charAt(0))==="["||E==="{"||E==='"'||E==="'"){while(true){try{return i.parse(e,t,n)}catch(u){l=u;if(l instanceof s&&this.moveToNextLine()){e+="\n"+a.trim(this.currentLine," ")}else{l.parsedLine=this.getRealCurrentLineNb()+1;l.snippet=this.currentLine;throw l}}}}else{if(this.isNextLineIndented()){e+="\n"+this.getNextEmbedBlock()}return i.parse(e,t,n)}};e.prototype.parseFoldedScalar=function(t,n,i){var r,s,l,o,f,c,p,h,E,T;if(n==null){n=""}if(i==null){i=0}p=this.moveToNextLine();if(!p){return""}r=this.isCurrentLineBlank();T="";while(p&&r){if(p=this.moveToNextLine()){T+="\n";r=this.isCurrentLineBlank()}}if(0===i){if(f=this.PATTERN_INDENT_SPACES.exec(this.currentLine)){i=f[0].length}}if(i>0){h=this.PATTERN_FOLDED_SCALAR_BY_INDENTATION[i];if(h==null){h=new u("^ {"+i+"}(.*)$");e.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION[i]=h}while(p&&(r||(f=h.exec(this.currentLine)))){if(r){T+=this.currentLine.slice(i)}else{T+=f[1]}if(p=this.moveToNextLine()){T+="\n";r=this.isCurrentLineBlank()}}}else if(p){T+="\n"}if(p){this.moveToPreviousLine()}if(">"===t){c="";E=T.split("\n");for(s=0,l=E.length;sn){i=true}this.moveToPreviousLine();return i};e.prototype.isCurrentLineEmpty=function(){var e;e=a.trim(this.currentLine," ");return e.length===0||e.charAt(0)==="#"};e.prototype.isCurrentLineBlank=function(){return""===a.trim(this.currentLine," ")};e.prototype.isCurrentLineComment=function(){var e;e=a.ltrim(this.currentLine," ");return e.charAt(0)==="#"};e.prototype.cleanup=function(e){var t,n,i,r,s,l,u,o,f,c,p,h,E,T;if(e.indexOf("\r")!==-1){e=e.split("\r\n").join("\n").split("\r").join("\n")}t=0;c=this.PATTERN_YAML_HEADER.replaceAll(e,""),e=c[0],t=c[1];this.offset+=t;p=this.PATTERN_LEADING_COMMENTS.replaceAll(e,"",1),T=p[0],t=p[1];if(t===1){this.offset+=a.subStrCount(e,"\n")-a.subStrCount(T,"\n");e=T}h=this.PATTERN_DOCUMENT_MARKER_START.replaceAll(e,"",1),T=h[0],t=h[1];if(t===1){this.offset+=a.subStrCount(e,"\n")-a.subStrCount(T,"\n");e=T;e=this.PATTERN_DOCUMENT_MARKER_END.replace(e,"")}f=e.split("\n");E=-1;for(r=0,l=f.length;r0){for(n=s=0,u=f.length;s"){r+="(";s++;if(a.length>0){if(u==null){u={}}u[a]=i}break}else{a+=f}s++}}else{r+=n;i++}}else{r+=n}}else{r+=n}s++}this.rawRegex=e;this.cleanedRegex=r;this.regex=new RegExp(this.cleanedRegex,"g"+t.replace("g",""));this.mapping=u}e.prototype.exec=function(e){var t,n,i,r;this.regex.lastIndex=0;n=this.regex.exec(e);if(n==null){return null}if(this.mapping!=null){r=this.mapping;for(i in r){t=r[i];n[i]=n[t]}}return n};e.prototype.test=function(e){this.regex.lastIndex=0;return this.regex.test(e)};e.prototype.replace=function(e,t){this.regex.lastIndex=0;return e.replace(this.regex,t)};e.prototype.replaceAll=function(e,t,n){var i;if(n==null){n=0}this.regex.lastIndex=0;i=0;while(this.regex.test(e)&&(n===0||i[0-9][0-9][0-9][0-9])"+"-(?[0-9][0-9]?)"+"-(?[0-9][0-9]?)"+"(?:(?:[Tt]|[ \t]+)"+"(?[0-9][0-9]?)"+":(?[0-9][0-9])"+":(?[0-9][0-9])"+"(?:.(?[0-9]*))?"+"(?:[ \t]*(?Z|(?[-+])(?[0-9][0-9]?)"+"(?::(?[0-9][0-9]))?))?)?"+"$","i");t.LOCAL_TIMEZONE_OFFSET=(new Date).getTimezoneOffset()*60*1e3;t.trim=function(e,t){var n,i;if(t==null){t="\\s"}n=this.REGEX_LEFT_TRIM_BY_CHAR[t];if(n==null){this.REGEX_LEFT_TRIM_BY_CHAR[t]=n=new RegExp("^"+t+""+t+"*")}n.lastIndex=0;i=this.REGEX_RIGHT_TRIM_BY_CHAR[t];if(i==null){this.REGEX_RIGHT_TRIM_BY_CHAR[t]=i=new RegExp(t+""+t+"*$")}i.lastIndex=0;return e.replace(n,"").replace(i,"")};t.ltrim=function(e,t){var n;if(t==null){t="\\s"}n=this.REGEX_LEFT_TRIM_BY_CHAR[t];if(n==null){this.REGEX_LEFT_TRIM_BY_CHAR[t]=n=new RegExp("^"+t+""+t+"*")}n.lastIndex=0;return e.replace(n,"")};t.rtrim=function(e,t){var n;if(t==null){t="\\s"}n=this.REGEX_RIGHT_TRIM_BY_CHAR[t];if(n==null){this.REGEX_RIGHT_TRIM_BY_CHAR[t]=n=new RegExp(t+""+t+"*$")}n.lastIndex=0;return e.replace(n,"")};t.isEmpty=function(e){return!e||e===""||e==="0"||e instanceof Array&&e.length===0||this.isEmptyObject(e)};t.isEmptyObject=function(e){var t;return e instanceof Object&&function(){var n;n=[];for(t in e){if(!s.call(e,t))continue;n.push(t)}return n}().length===0};t.subStrCount=function(e,t,n,i){var r,s,l,u,a,o;r=0;e=""+e;t=""+t;if(n!=null){e=e.slice(n)}if(i!=null){e=e.slice(0,i)}u=e.length;o=t.length;for(s=l=0,a=u;0<=a?la;s=0<=a?++l:--l){if(t===e.slice(s,o)){r++;s+=o-1}}return r};t.isDigits=function(e){this.REGEX_DIGITS.lastIndex=0;return this.REGEX_DIGITS.test(e)};t.octDec=function(e){this.REGEX_OCTAL.lastIndex=0;return parseInt((e+"").replace(this.REGEX_OCTAL,""),8)};t.hexDec=function(e){this.REGEX_HEXADECIMAL.lastIndex=0;e=this.trim(e);if((e+"").slice(0,2)==="0x"){e=(e+"").slice(2)}return parseInt((e+"").replace(this.REGEX_HEXADECIMAL,""),16)};t.utf8chr=function(e){var t;t=String.fromCharCode;if(128>(e%=2097152)){return t(e)}if(2048>e){return t(192|e>>6)+t(128|e&63)}if(65536>e){return t(224|e>>12)+t(128|e>>6&63)+t(128|e&63)}return t(240|e>>18)+t(128|e>>12&63)+t(128|e>>6&63)+t(128|e&63)};t.parseBoolean=function(e,t){var n;if(t==null){t=true}if(typeof e==="string"){n=e.toLowerCase();if(!t){if(n==="no"){return false}}if(n==="0"){return false}if(n==="false"){return false}if(n===""){return false}return true}return!!e};t.isNumeric=function(e){this.REGEX_SPACES.lastIndex=0;return typeof e==="number"||typeof e==="string"&&!isNaN(e)&&e.replace(this.REGEX_SPACES,"")!==""};t.stringToDate=function(e){var t,n,i,r,s,l,u,a,o,f,c,p;if(!(e!=null?e.length:void 0)){return null}s=this.PATTERN_DATE.exec(e);if(!s){return null}p=parseInt(s.year,10);u=parseInt(s.month,10)-1;n=parseInt(s.day,10);if(s.hour==null){t=new Date(Date.UTC(p,u,n));return t}r=parseInt(s.hour,10);l=parseInt(s.minute,10);a=parseInt(s.second,10);if(s.fraction!=null){i=s.fraction.slice(0,3);while(i.length<3){i+="0"}i=parseInt(i,10)}else{i=0}if(s.tz!=null){o=parseInt(s.tz_hour,10);if(s.tz_minute!=null){f=parseInt(s.tz_minute,10)}else{f=0}c=(o*60+f)*6e4;if("-"===s.tz_sign){c*=-1}}t=new Date(Date.UTC(p,u,n,r,l,a,i));if(c){t.setTime(t.getTime()-c)}return t};t.strRepeat=function(e,t){var n,i;i="";n=0;while(n ref; i = 0 <= ref ? ++j : --j) { + mapping[Escaper.LIST_ESCAPEES[i]] = Escaper.LIST_ESCAPED[i]; + } + return mapping; + })(); + + Escaper.PATTERN_CHARACTERS_TO_ESCAPE = new Pattern('[\\x00-\\x1f]|\xc2\x85|\xc2\xa0|\xe2\x80\xa8|\xe2\x80\xa9'); + + Escaper.PATTERN_MAPPING_ESCAPEES = new Pattern(Escaper.LIST_ESCAPEES.join('|').split('\\').join('\\\\')); + + Escaper.PATTERN_SINGLE_QUOTING = new Pattern('[\\s\'":{}[\\],&*#?]|^[-?|<>=!%@`]'); + + Escaper.requiresDoubleQuoting = function(value) { + return this.PATTERN_CHARACTERS_TO_ESCAPE.test(value); + }; + + Escaper.escapeWithDoubleQuotes = function(value) { + var result; + result = this.PATTERN_MAPPING_ESCAPEES.replace(value, (function(_this) { + return function(str) { + return _this.MAPPING_ESCAPEES_TO_ESCAPED[str]; + }; + })(this)); + return '"' + result + '"'; + }; + + Escaper.requiresSingleQuoting = function(value) { + return this.PATTERN_SINGLE_QUOTING.test(value); + }; + + Escaper.escapeWithSingleQuotes = function(value) { + return "'" + value.replace(/'/g, "''") + "'"; + }; + + return Escaper; + +})(); + +module.exports = Escaper; diff --git a/node_modules/yamljs/lib/Exception/DumpException.js b/node_modules/yamljs/lib/Exception/DumpException.js new file mode 100644 index 0000000..80f61ac --- /dev/null +++ b/node_modules/yamljs/lib/Exception/DumpException.js @@ -0,0 +1,27 @@ +// Generated by CoffeeScript 1.12.4 +var DumpException, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +DumpException = (function(superClass) { + extend(DumpException, superClass); + + function DumpException(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + DumpException.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return DumpException; + +})(Error); + +module.exports = DumpException; diff --git a/node_modules/yamljs/lib/Exception/ParseException.js b/node_modules/yamljs/lib/Exception/ParseException.js new file mode 100644 index 0000000..a50ffc5 --- /dev/null +++ b/node_modules/yamljs/lib/Exception/ParseException.js @@ -0,0 +1,27 @@ +// Generated by CoffeeScript 1.12.4 +var ParseException, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +ParseException = (function(superClass) { + extend(ParseException, superClass); + + function ParseException(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + ParseException.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return ParseException; + +})(Error); + +module.exports = ParseException; diff --git a/node_modules/yamljs/lib/Exception/ParseMore.js b/node_modules/yamljs/lib/Exception/ParseMore.js new file mode 100644 index 0000000..88c8776 --- /dev/null +++ b/node_modules/yamljs/lib/Exception/ParseMore.js @@ -0,0 +1,27 @@ +// Generated by CoffeeScript 1.12.4 +var ParseMore, + extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, + hasProp = {}.hasOwnProperty; + +ParseMore = (function(superClass) { + extend(ParseMore, superClass); + + function ParseMore(message, parsedLine, snippet) { + this.message = message; + this.parsedLine = parsedLine; + this.snippet = snippet; + } + + ParseMore.prototype.toString = function() { + if ((this.parsedLine != null) && (this.snippet != null)) { + return ' ' + this.message + ' (line ' + this.parsedLine + ': \'' + this.snippet + '\')'; + } else { + return ' ' + this.message; + } + }; + + return ParseMore; + +})(Error); + +module.exports = ParseMore; diff --git a/node_modules/yamljs/lib/Inline.js b/node_modules/yamljs/lib/Inline.js new file mode 100644 index 0000000..aaf980b --- /dev/null +++ b/node_modules/yamljs/lib/Inline.js @@ -0,0 +1,485 @@ +// Generated by CoffeeScript 1.12.4 +var DumpException, Escaper, Inline, ParseException, ParseMore, Pattern, Unescaper, Utils, + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + +Pattern = require('./Pattern'); + +Unescaper = require('./Unescaper'); + +Escaper = require('./Escaper'); + +Utils = require('./Utils'); + +ParseException = require('./Exception/ParseException'); + +ParseMore = require('./Exception/ParseMore'); + +DumpException = require('./Exception/DumpException'); + +Inline = (function() { + function Inline() {} + + Inline.REGEX_QUOTED_STRING = '(?:"(?:[^"\\\\]*(?:\\\\.[^"\\\\]*)*)"|\'(?:[^\']*(?:\'\'[^\']*)*)\')'; + + Inline.PATTERN_TRAILING_COMMENTS = new Pattern('^\\s*#.*$'); + + Inline.PATTERN_QUOTED_SCALAR = new Pattern('^' + Inline.REGEX_QUOTED_STRING); + + Inline.PATTERN_THOUSAND_NUMERIC_SCALAR = new Pattern('^(-|\\+)?[0-9,]+(\\.[0-9]+)?$'); + + Inline.PATTERN_SCALAR_BY_DELIMITERS = {}; + + Inline.settings = {}; + + Inline.configure = function(exceptionOnInvalidType, objectDecoder) { + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = null; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.settings.exceptionOnInvalidType = exceptionOnInvalidType; + this.settings.objectDecoder = objectDecoder; + }; + + Inline.parse = function(value, exceptionOnInvalidType, objectDecoder) { + var context, result; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.settings.exceptionOnInvalidType = exceptionOnInvalidType; + this.settings.objectDecoder = objectDecoder; + if (value == null) { + return ''; + } + value = Utils.trim(value); + if (0 === value.length) { + return ''; + } + context = { + exceptionOnInvalidType: exceptionOnInvalidType, + objectDecoder: objectDecoder, + i: 0 + }; + switch (value.charAt(0)) { + case '[': + result = this.parseSequence(value, context); + ++context.i; + break; + case '{': + result = this.parseMapping(value, context); + ++context.i; + break; + default: + result = this.parseScalar(value, null, ['"', "'"], context); + } + if (this.PATTERN_TRAILING_COMMENTS.replace(value.slice(context.i), '') !== '') { + throw new ParseException('Unexpected characters near "' + value.slice(context.i) + '".'); + } + return result; + }; + + Inline.dump = function(value, exceptionOnInvalidType, objectEncoder) { + var ref, result, type; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectEncoder == null) { + objectEncoder = null; + } + if (value == null) { + return 'null'; + } + type = typeof value; + if (type === 'object') { + if (value instanceof Date) { + return value.toISOString(); + } else if (objectEncoder != null) { + result = objectEncoder(value); + if (typeof result === 'string' || (result != null)) { + return result; + } + } + return this.dumpObject(value); + } + if (type === 'boolean') { + return (value ? 'true' : 'false'); + } + if (Utils.isDigits(value)) { + return (type === 'string' ? "'" + value + "'" : String(parseInt(value))); + } + if (Utils.isNumeric(value)) { + return (type === 'string' ? "'" + value + "'" : String(parseFloat(value))); + } + if (type === 'number') { + return (value === 2e308 ? '.Inf' : (value === -2e308 ? '-.Inf' : (isNaN(value) ? '.NaN' : value))); + } + if (Escaper.requiresDoubleQuoting(value)) { + return Escaper.escapeWithDoubleQuotes(value); + } + if (Escaper.requiresSingleQuoting(value)) { + return Escaper.escapeWithSingleQuotes(value); + } + if ('' === value) { + return '""'; + } + if (Utils.PATTERN_DATE.test(value)) { + return "'" + value + "'"; + } + if ((ref = value.toLowerCase()) === 'null' || ref === '~' || ref === 'true' || ref === 'false') { + return "'" + value + "'"; + } + return value; + }; + + Inline.dumpObject = function(value, exceptionOnInvalidType, objectSupport) { + var j, key, len1, output, val; + if (objectSupport == null) { + objectSupport = null; + } + if (value instanceof Array) { + output = []; + for (j = 0, len1 = value.length; j < len1; j++) { + val = value[j]; + output.push(this.dump(val)); + } + return '[' + output.join(', ') + ']'; + } else { + output = []; + for (key in value) { + val = value[key]; + output.push(this.dump(key) + ': ' + this.dump(val)); + } + return '{' + output.join(', ') + '}'; + } + }; + + Inline.parseScalar = function(scalar, delimiters, stringDelimiters, context, evaluate) { + var i, joinedDelimiters, match, output, pattern, ref, ref1, strpos, tmp; + if (delimiters == null) { + delimiters = null; + } + if (stringDelimiters == null) { + stringDelimiters = ['"', "'"]; + } + if (context == null) { + context = null; + } + if (evaluate == null) { + evaluate = true; + } + if (context == null) { + context = { + exceptionOnInvalidType: this.settings.exceptionOnInvalidType, + objectDecoder: this.settings.objectDecoder, + i: 0 + }; + } + i = context.i; + if (ref = scalar.charAt(i), indexOf.call(stringDelimiters, ref) >= 0) { + output = this.parseQuotedScalar(scalar, context); + i = context.i; + if (delimiters != null) { + tmp = Utils.ltrim(scalar.slice(i), ' '); + if (!(ref1 = tmp.charAt(0), indexOf.call(delimiters, ref1) >= 0)) { + throw new ParseException('Unexpected characters (' + scalar.slice(i) + ').'); + } + } + } else { + if (!delimiters) { + output = scalar.slice(i); + i += output.length; + strpos = output.indexOf(' #'); + if (strpos !== -1) { + output = Utils.rtrim(output.slice(0, strpos)); + } + } else { + joinedDelimiters = delimiters.join('|'); + pattern = this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters]; + if (pattern == null) { + pattern = new Pattern('^(.+?)(' + joinedDelimiters + ')'); + this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters] = pattern; + } + if (match = pattern.exec(scalar.slice(i))) { + output = match[1]; + i += output.length; + } else { + throw new ParseException('Malformed inline YAML string (' + scalar + ').'); + } + } + if (evaluate) { + output = this.evaluateScalar(output, context); + } + } + context.i = i; + return output; + }; + + Inline.parseQuotedScalar = function(scalar, context) { + var i, match, output; + i = context.i; + if (!(match = this.PATTERN_QUOTED_SCALAR.exec(scalar.slice(i)))) { + throw new ParseMore('Malformed inline YAML string (' + scalar.slice(i) + ').'); + } + output = match[0].substr(1, match[0].length - 2); + if ('"' === scalar.charAt(i)) { + output = Unescaper.unescapeDoubleQuotedString(output); + } else { + output = Unescaper.unescapeSingleQuotedString(output); + } + i += match[0].length; + context.i = i; + return output; + }; + + Inline.parseSequence = function(sequence, context) { + var e, i, isQuoted, len, output, ref, value; + output = []; + len = sequence.length; + i = context.i; + i += 1; + while (i < len) { + context.i = i; + switch (sequence.charAt(i)) { + case '[': + output.push(this.parseSequence(sequence, context)); + i = context.i; + break; + case '{': + output.push(this.parseMapping(sequence, context)); + i = context.i; + break; + case ']': + return output; + case ',': + case ' ': + case "\n": + break; + default: + isQuoted = ((ref = sequence.charAt(i)) === '"' || ref === "'"); + value = this.parseScalar(sequence, [',', ']'], ['"', "'"], context); + i = context.i; + if (!isQuoted && typeof value === 'string' && (value.indexOf(': ') !== -1 || value.indexOf(":\n") !== -1)) { + try { + value = this.parseMapping('{' + value + '}'); + } catch (error) { + e = error; + } + } + output.push(value); + --i; + } + ++i; + } + throw new ParseMore('Malformed inline YAML string ' + sequence); + }; + + Inline.parseMapping = function(mapping, context) { + var done, i, key, len, output, shouldContinueWhileLoop, value; + output = {}; + len = mapping.length; + i = context.i; + i += 1; + shouldContinueWhileLoop = false; + while (i < len) { + context.i = i; + switch (mapping.charAt(i)) { + case ' ': + case ',': + case "\n": + ++i; + context.i = i; + shouldContinueWhileLoop = true; + break; + case '}': + return output; + } + if (shouldContinueWhileLoop) { + shouldContinueWhileLoop = false; + continue; + } + key = this.parseScalar(mapping, [':', ' ', "\n"], ['"', "'"], context, false); + i = context.i; + done = false; + while (i < len) { + context.i = i; + switch (mapping.charAt(i)) { + case '[': + value = this.parseSequence(mapping, context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + break; + case '{': + value = this.parseMapping(mapping, context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + break; + case ':': + case ' ': + case "\n": + break; + default: + value = this.parseScalar(mapping, [',', '}'], ['"', "'"], context); + i = context.i; + if (output[key] === void 0) { + output[key] = value; + } + done = true; + --i; + } + ++i; + if (done) { + break; + } + } + } + throw new ParseMore('Malformed inline YAML string ' + mapping); + }; + + Inline.evaluateScalar = function(scalar, context) { + var cast, date, exceptionOnInvalidType, firstChar, firstSpace, firstWord, objectDecoder, raw, scalarLower, subValue, trimmedScalar; + scalar = Utils.trim(scalar); + scalarLower = scalar.toLowerCase(); + switch (scalarLower) { + case 'null': + case '': + case '~': + return null; + case 'true': + return true; + case 'false': + return false; + case '.inf': + return 2e308; + case '.nan': + return 0/0; + case '-.inf': + return 2e308; + default: + firstChar = scalarLower.charAt(0); + switch (firstChar) { + case '!': + firstSpace = scalar.indexOf(' '); + if (firstSpace === -1) { + firstWord = scalarLower; + } else { + firstWord = scalarLower.slice(0, firstSpace); + } + switch (firstWord) { + case '!': + if (firstSpace !== -1) { + return parseInt(this.parseScalar(scalar.slice(2))); + } + return null; + case '!str': + return Utils.ltrim(scalar.slice(4)); + case '!!str': + return Utils.ltrim(scalar.slice(5)); + case '!!int': + return parseInt(this.parseScalar(scalar.slice(5))); + case '!!bool': + return Utils.parseBoolean(this.parseScalar(scalar.slice(6)), false); + case '!!float': + return parseFloat(this.parseScalar(scalar.slice(7))); + case '!!timestamp': + return Utils.stringToDate(Utils.ltrim(scalar.slice(11))); + default: + if (context == null) { + context = { + exceptionOnInvalidType: this.settings.exceptionOnInvalidType, + objectDecoder: this.settings.objectDecoder, + i: 0 + }; + } + objectDecoder = context.objectDecoder, exceptionOnInvalidType = context.exceptionOnInvalidType; + if (objectDecoder) { + trimmedScalar = Utils.rtrim(scalar); + firstSpace = trimmedScalar.indexOf(' '); + if (firstSpace === -1) { + return objectDecoder(trimmedScalar, null); + } else { + subValue = Utils.ltrim(trimmedScalar.slice(firstSpace + 1)); + if (!(subValue.length > 0)) { + subValue = null; + } + return objectDecoder(trimmedScalar.slice(0, firstSpace), subValue); + } + } + if (exceptionOnInvalidType) { + throw new ParseException('Custom object support when parsing a YAML file has been disabled.'); + } + return null; + } + break; + case '0': + if ('0x' === scalar.slice(0, 2)) { + return Utils.hexDec(scalar); + } else if (Utils.isDigits(scalar)) { + return Utils.octDec(scalar); + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else { + return scalar; + } + break; + case '+': + if (Utils.isDigits(scalar)) { + raw = scalar; + cast = parseInt(raw); + if (raw === String(cast)) { + return cast; + } else { + return raw; + } + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + case '-': + if (Utils.isDigits(scalar.slice(1))) { + if ('0' === scalar.charAt(1)) { + return -Utils.octDec(scalar.slice(1)); + } else { + raw = scalar.slice(1); + cast = parseInt(raw); + if (raw === String(cast)) { + return -cast; + } else { + return -raw; + } + } + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + default: + if (date = Utils.stringToDate(scalar)) { + return date; + } else if (Utils.isNumeric(scalar)) { + return parseFloat(scalar); + } else if (this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)) { + return parseFloat(scalar.replace(',', '')); + } + return scalar; + } + } + }; + + return Inline; + +})(); + +module.exports = Inline; diff --git a/node_modules/yamljs/lib/Parser.js b/node_modules/yamljs/lib/Parser.js new file mode 100644 index 0000000..93237bf --- /dev/null +++ b/node_modules/yamljs/lib/Parser.js @@ -0,0 +1,603 @@ +// Generated by CoffeeScript 1.12.4 +var Inline, ParseException, ParseMore, Parser, Pattern, Utils; + +Inline = require('./Inline'); + +Pattern = require('./Pattern'); + +Utils = require('./Utils'); + +ParseException = require('./Exception/ParseException'); + +ParseMore = require('./Exception/ParseMore'); + +Parser = (function() { + Parser.prototype.PATTERN_FOLDED_SCALAR_ALL = new Pattern('^(?:(?![^\\|>]*)\\s+)?(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$'); + + Parser.prototype.PATTERN_FOLDED_SCALAR_END = new Pattern('(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$'); + + Parser.prototype.PATTERN_SEQUENCE_ITEM = new Pattern('^\\-((?\\s+)(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_ANCHOR_VALUE = new Pattern('^&(?[^ ]+) *(?.*)'); + + Parser.prototype.PATTERN_COMPACT_NOTATION = new Pattern('^(?' + Inline.REGEX_QUOTED_STRING + '|[^ \'"\\{\\[].*?) *\\:(\\s+(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_MAPPING_ITEM = new Pattern('^(?' + Inline.REGEX_QUOTED_STRING + '|[^ \'"\\[\\{].*?) *\\:(\\s+(?.+?))?\\s*$'); + + Parser.prototype.PATTERN_DECIMAL = new Pattern('\\d+'); + + Parser.prototype.PATTERN_INDENT_SPACES = new Pattern('^ +'); + + Parser.prototype.PATTERN_TRAILING_LINES = new Pattern('(\n*)$'); + + Parser.prototype.PATTERN_YAML_HEADER = new Pattern('^\\%YAML[: ][\\d\\.]+.*\n', 'm'); + + Parser.prototype.PATTERN_LEADING_COMMENTS = new Pattern('^(\\#.*?\n)+', 'm'); + + Parser.prototype.PATTERN_DOCUMENT_MARKER_START = new Pattern('^\\-\\-\\-.*?\n', 'm'); + + Parser.prototype.PATTERN_DOCUMENT_MARKER_END = new Pattern('^\\.\\.\\.\\s*$', 'm'); + + Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION = {}; + + Parser.prototype.CONTEXT_NONE = 0; + + Parser.prototype.CONTEXT_SEQUENCE = 1; + + Parser.prototype.CONTEXT_MAPPING = 2; + + function Parser(offset) { + this.offset = offset != null ? offset : 0; + this.lines = []; + this.currentLineNb = -1; + this.currentLine = ''; + this.refs = {}; + } + + Parser.prototype.parse = function(value, exceptionOnInvalidType, objectDecoder) { + var alias, allowOverwrite, block, c, context, data, e, first, i, indent, isRef, j, k, key, l, lastKey, len, len1, len2, len3, lineCount, m, matches, mergeNode, n, name, parsed, parsedItem, parser, ref, ref1, ref2, refName, refValue, val, values; + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + this.currentLineNb = -1; + this.currentLine = ''; + this.lines = this.cleanup(value).split("\n"); + data = null; + context = this.CONTEXT_NONE; + allowOverwrite = false; + while (this.moveToNextLine()) { + if (this.isCurrentLineEmpty()) { + continue; + } + if ("\t" === this.currentLine[0]) { + throw new ParseException('A YAML file cannot contain tabs as indentation.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + isRef = mergeNode = false; + if (values = this.PATTERN_SEQUENCE_ITEM.exec(this.currentLine)) { + if (this.CONTEXT_MAPPING === context) { + throw new ParseException('You cannot define a sequence item when in a mapping'); + } + context = this.CONTEXT_SEQUENCE; + if (data == null) { + data = []; + } + if ((values.value != null) && (matches = this.PATTERN_ANCHOR_VALUE.exec(values.value))) { + isRef = matches.ref; + values.value = matches.value; + } + if (!(values.value != null) || '' === Utils.trim(values.value, ' ') || Utils.ltrim(values.value, ' ').indexOf('#') === 0) { + if (this.currentLineNb < this.lines.length - 1 && !this.isNextLineUnIndentedCollection()) { + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + data.push(parser.parse(this.getNextEmbedBlock(null, true), exceptionOnInvalidType, objectDecoder)); + } else { + data.push(null); + } + } else { + if (((ref = values.leadspaces) != null ? ref.length : void 0) && (matches = this.PATTERN_COMPACT_NOTATION.exec(values.value))) { + c = this.getRealCurrentLineNb(); + parser = new Parser(c); + parser.refs = this.refs; + block = values.value; + indent = this.getCurrentLineIndentation(); + if (this.isNextLineIndented(false)) { + block += "\n" + this.getNextEmbedBlock(indent + values.leadspaces.length + 1, true); + } + data.push(parser.parse(block, exceptionOnInvalidType, objectDecoder)); + } else { + data.push(this.parseValue(values.value, exceptionOnInvalidType, objectDecoder)); + } + } + } else if ((values = this.PATTERN_MAPPING_ITEM.exec(this.currentLine)) && values.key.indexOf(' #') === -1) { + if (this.CONTEXT_SEQUENCE === context) { + throw new ParseException('You cannot define a mapping item when in a sequence'); + } + context = this.CONTEXT_MAPPING; + if (data == null) { + data = {}; + } + Inline.configure(exceptionOnInvalidType, objectDecoder); + try { + key = Inline.parseScalar(values.key); + } catch (error) { + e = error; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + if ('<<' === key) { + mergeNode = true; + allowOverwrite = true; + if (((ref1 = values.value) != null ? ref1.indexOf('*') : void 0) === 0) { + refName = values.value.slice(1); + if (this.refs[refName] == null) { + throw new ParseException('Reference "' + refName + '" does not exist.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + refValue = this.refs[refName]; + if (typeof refValue !== 'object') { + throw new ParseException('YAML merge keys used with a scalar value instead of an object.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (refValue instanceof Array) { + for (i = j = 0, len = refValue.length; j < len; i = ++j) { + value = refValue[i]; + if (data[name = String(i)] == null) { + data[name] = value; + } + } + } else { + for (key in refValue) { + value = refValue[key]; + if (data[key] == null) { + data[key] = value; + } + } + } + } else { + if ((values.value != null) && values.value !== '') { + value = values.value; + } else { + value = this.getNextEmbedBlock(); + } + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + parsed = parser.parse(value, exceptionOnInvalidType); + if (typeof parsed !== 'object') { + throw new ParseException('YAML merge keys used with a scalar value instead of an object.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (parsed instanceof Array) { + for (l = 0, len1 = parsed.length; l < len1; l++) { + parsedItem = parsed[l]; + if (typeof parsedItem !== 'object') { + throw new ParseException('Merge items must be objects.', this.getRealCurrentLineNb() + 1, parsedItem); + } + if (parsedItem instanceof Array) { + for (i = m = 0, len2 = parsedItem.length; m < len2; i = ++m) { + value = parsedItem[i]; + k = String(i); + if (!data.hasOwnProperty(k)) { + data[k] = value; + } + } + } else { + for (key in parsedItem) { + value = parsedItem[key]; + if (!data.hasOwnProperty(key)) { + data[key] = value; + } + } + } + } + } else { + for (key in parsed) { + value = parsed[key]; + if (!data.hasOwnProperty(key)) { + data[key] = value; + } + } + } + } + } else if ((values.value != null) && (matches = this.PATTERN_ANCHOR_VALUE.exec(values.value))) { + isRef = matches.ref; + values.value = matches.value; + } + if (mergeNode) { + + } else if (!(values.value != null) || '' === Utils.trim(values.value, ' ') || Utils.ltrim(values.value, ' ').indexOf('#') === 0) { + if (!(this.isNextLineIndented()) && !(this.isNextLineUnIndentedCollection())) { + if (allowOverwrite || data[key] === void 0) { + data[key] = null; + } + } else { + c = this.getRealCurrentLineNb() + 1; + parser = new Parser(c); + parser.refs = this.refs; + val = parser.parse(this.getNextEmbedBlock(), exceptionOnInvalidType, objectDecoder); + if (allowOverwrite || data[key] === void 0) { + data[key] = val; + } + } + } else { + val = this.parseValue(values.value, exceptionOnInvalidType, objectDecoder); + if (allowOverwrite || data[key] === void 0) { + data[key] = val; + } + } + } else { + lineCount = this.lines.length; + if (1 === lineCount || (2 === lineCount && Utils.isEmpty(this.lines[1]))) { + try { + value = Inline.parse(this.lines[0], exceptionOnInvalidType, objectDecoder); + } catch (error) { + e = error; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + if (typeof value === 'object') { + if (value instanceof Array) { + first = value[0]; + } else { + for (key in value) { + first = value[key]; + break; + } + } + if (typeof first === 'string' && first.indexOf('*') === 0) { + data = []; + for (n = 0, len3 = value.length; n < len3; n++) { + alias = value[n]; + data.push(this.refs[alias.slice(1)]); + } + value = data; + } + } + return value; + } else if ((ref2 = Utils.ltrim(value).charAt(0)) === '[' || ref2 === '{') { + try { + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } catch (error) { + e = error; + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + } + throw new ParseException('Unable to parse.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + if (isRef) { + if (data instanceof Array) { + this.refs[isRef] = data[data.length - 1]; + } else { + lastKey = null; + for (key in data) { + lastKey = key; + } + this.refs[isRef] = data[lastKey]; + } + } + } + if (Utils.isEmpty(data)) { + return null; + } else { + return data; + } + }; + + Parser.prototype.getRealCurrentLineNb = function() { + return this.currentLineNb + this.offset; + }; + + Parser.prototype.getCurrentLineIndentation = function() { + return this.currentLine.length - Utils.ltrim(this.currentLine, ' ').length; + }; + + Parser.prototype.getNextEmbedBlock = function(indentation, includeUnindentedCollection) { + var data, indent, isItUnindentedCollection, newIndent, removeComments, removeCommentsPattern, unindentedEmbedBlock; + if (indentation == null) { + indentation = null; + } + if (includeUnindentedCollection == null) { + includeUnindentedCollection = false; + } + this.moveToNextLine(); + if (indentation == null) { + newIndent = this.getCurrentLineIndentation(); + unindentedEmbedBlock = this.isStringUnIndentedCollectionItem(this.currentLine); + if (!(this.isCurrentLineEmpty()) && 0 === newIndent && !unindentedEmbedBlock) { + throw new ParseException('Indentation problem.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + } else { + newIndent = indentation; + } + data = [this.currentLine.slice(newIndent)]; + if (!includeUnindentedCollection) { + isItUnindentedCollection = this.isStringUnIndentedCollectionItem(this.currentLine); + } + removeCommentsPattern = this.PATTERN_FOLDED_SCALAR_END; + removeComments = !removeCommentsPattern.test(this.currentLine); + while (this.moveToNextLine()) { + indent = this.getCurrentLineIndentation(); + if (indent === newIndent) { + removeComments = !removeCommentsPattern.test(this.currentLine); + } + if (removeComments && this.isCurrentLineComment()) { + continue; + } + if (this.isCurrentLineBlank()) { + data.push(this.currentLine.slice(newIndent)); + continue; + } + if (isItUnindentedCollection && !this.isStringUnIndentedCollectionItem(this.currentLine) && indent === newIndent) { + this.moveToPreviousLine(); + break; + } + if (indent >= newIndent) { + data.push(this.currentLine.slice(newIndent)); + } else if (Utils.ltrim(this.currentLine).charAt(0) === '#') { + + } else if (0 === indent) { + this.moveToPreviousLine(); + break; + } else { + throw new ParseException('Indentation problem.', this.getRealCurrentLineNb() + 1, this.currentLine); + } + } + return data.join("\n"); + }; + + Parser.prototype.moveToNextLine = function() { + if (this.currentLineNb >= this.lines.length - 1) { + return false; + } + this.currentLine = this.lines[++this.currentLineNb]; + return true; + }; + + Parser.prototype.moveToPreviousLine = function() { + this.currentLine = this.lines[--this.currentLineNb]; + }; + + Parser.prototype.parseValue = function(value, exceptionOnInvalidType, objectDecoder) { + var e, foldedIndent, matches, modifiers, pos, ref, ref1, val; + if (0 === value.indexOf('*')) { + pos = value.indexOf('#'); + if (pos !== -1) { + value = value.substr(1, pos - 2); + } else { + value = value.slice(1); + } + if (this.refs[value] === void 0) { + throw new ParseException('Reference "' + value + '" does not exist.', this.currentLine); + } + return this.refs[value]; + } + if (matches = this.PATTERN_FOLDED_SCALAR_ALL.exec(value)) { + modifiers = (ref = matches.modifiers) != null ? ref : ''; + foldedIndent = Math.abs(parseInt(modifiers)); + if (isNaN(foldedIndent)) { + foldedIndent = 0; + } + val = this.parseFoldedScalar(matches.separator, this.PATTERN_DECIMAL.replace(modifiers, ''), foldedIndent); + if (matches.type != null) { + Inline.configure(exceptionOnInvalidType, objectDecoder); + return Inline.parseScalar(matches.type + ' ' + val); + } else { + return val; + } + } + if ((ref1 = value.charAt(0)) === '[' || ref1 === '{' || ref1 === '"' || ref1 === "'") { + while (true) { + try { + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } catch (error) { + e = error; + if (e instanceof ParseMore && this.moveToNextLine()) { + value += "\n" + Utils.trim(this.currentLine, ' '); + } else { + e.parsedLine = this.getRealCurrentLineNb() + 1; + e.snippet = this.currentLine; + throw e; + } + } + } + } else { + if (this.isNextLineIndented()) { + value += "\n" + this.getNextEmbedBlock(); + } + return Inline.parse(value, exceptionOnInvalidType, objectDecoder); + } + }; + + Parser.prototype.parseFoldedScalar = function(separator, indicator, indentation) { + var isCurrentLineBlank, j, len, line, matches, newText, notEOF, pattern, ref, text; + if (indicator == null) { + indicator = ''; + } + if (indentation == null) { + indentation = 0; + } + notEOF = this.moveToNextLine(); + if (!notEOF) { + return ''; + } + isCurrentLineBlank = this.isCurrentLineBlank(); + text = ''; + while (notEOF && isCurrentLineBlank) { + if (notEOF = this.moveToNextLine()) { + text += "\n"; + isCurrentLineBlank = this.isCurrentLineBlank(); + } + } + if (0 === indentation) { + if (matches = this.PATTERN_INDENT_SPACES.exec(this.currentLine)) { + indentation = matches[0].length; + } + } + if (indentation > 0) { + pattern = this.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation]; + if (pattern == null) { + pattern = new Pattern('^ {' + indentation + '}(.*)$'); + Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation] = pattern; + } + while (notEOF && (isCurrentLineBlank || (matches = pattern.exec(this.currentLine)))) { + if (isCurrentLineBlank) { + text += this.currentLine.slice(indentation); + } else { + text += matches[1]; + } + if (notEOF = this.moveToNextLine()) { + text += "\n"; + isCurrentLineBlank = this.isCurrentLineBlank(); + } + } + } else if (notEOF) { + text += "\n"; + } + if (notEOF) { + this.moveToPreviousLine(); + } + if ('>' === separator) { + newText = ''; + ref = text.split("\n"); + for (j = 0, len = ref.length; j < len; j++) { + line = ref[j]; + if (line.length === 0 || line.charAt(0) === ' ') { + newText = Utils.rtrim(newText, ' ') + line + "\n"; + } else { + newText += line + ' '; + } + } + text = newText; + } + if ('+' !== indicator) { + text = Utils.rtrim(text); + } + if ('' === indicator) { + text = this.PATTERN_TRAILING_LINES.replace(text, "\n"); + } else if ('-' === indicator) { + text = this.PATTERN_TRAILING_LINES.replace(text, ''); + } + return text; + }; + + Parser.prototype.isNextLineIndented = function(ignoreComments) { + var EOF, currentIndentation, ret; + if (ignoreComments == null) { + ignoreComments = true; + } + currentIndentation = this.getCurrentLineIndentation(); + EOF = !this.moveToNextLine(); + if (ignoreComments) { + while (!EOF && this.isCurrentLineEmpty()) { + EOF = !this.moveToNextLine(); + } + } else { + while (!EOF && this.isCurrentLineBlank()) { + EOF = !this.moveToNextLine(); + } + } + if (EOF) { + return false; + } + ret = false; + if (this.getCurrentLineIndentation() > currentIndentation) { + ret = true; + } + this.moveToPreviousLine(); + return ret; + }; + + Parser.prototype.isCurrentLineEmpty = function() { + var trimmedLine; + trimmedLine = Utils.trim(this.currentLine, ' '); + return trimmedLine.length === 0 || trimmedLine.charAt(0) === '#'; + }; + + Parser.prototype.isCurrentLineBlank = function() { + return '' === Utils.trim(this.currentLine, ' '); + }; + + Parser.prototype.isCurrentLineComment = function() { + var ltrimmedLine; + ltrimmedLine = Utils.ltrim(this.currentLine, ' '); + return ltrimmedLine.charAt(0) === '#'; + }; + + Parser.prototype.cleanup = function(value) { + var count, i, indent, j, l, len, len1, line, lines, ref, ref1, ref2, smallestIndent, trimmedValue; + if (value.indexOf("\r") !== -1) { + value = value.split("\r\n").join("\n").split("\r").join("\n"); + } + count = 0; + ref = this.PATTERN_YAML_HEADER.replaceAll(value, ''), value = ref[0], count = ref[1]; + this.offset += count; + ref1 = this.PATTERN_LEADING_COMMENTS.replaceAll(value, '', 1), trimmedValue = ref1[0], count = ref1[1]; + if (count === 1) { + this.offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + } + ref2 = this.PATTERN_DOCUMENT_MARKER_START.replaceAll(value, '', 1), trimmedValue = ref2[0], count = ref2[1]; + if (count === 1) { + this.offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n"); + value = trimmedValue; + value = this.PATTERN_DOCUMENT_MARKER_END.replace(value, ''); + } + lines = value.split("\n"); + smallestIndent = -1; + for (j = 0, len = lines.length; j < len; j++) { + line = lines[j]; + if (Utils.trim(line, ' ').length === 0) { + continue; + } + indent = line.length - Utils.ltrim(line).length; + if (smallestIndent === -1 || indent < smallestIndent) { + smallestIndent = indent; + } + } + if (smallestIndent > 0) { + for (i = l = 0, len1 = lines.length; l < len1; i = ++l) { + line = lines[i]; + lines[i] = line.slice(smallestIndent); + } + value = lines.join("\n"); + } + return value; + }; + + Parser.prototype.isNextLineUnIndentedCollection = function(currentIndentation) { + var notEOF, ret; + if (currentIndentation == null) { + currentIndentation = null; + } + if (currentIndentation == null) { + currentIndentation = this.getCurrentLineIndentation(); + } + notEOF = this.moveToNextLine(); + while (notEOF && this.isCurrentLineEmpty()) { + notEOF = this.moveToNextLine(); + } + if (false === notEOF) { + return false; + } + ret = false; + if (this.getCurrentLineIndentation() === currentIndentation && this.isStringUnIndentedCollectionItem(this.currentLine)) { + ret = true; + } + this.moveToPreviousLine(); + return ret; + }; + + Parser.prototype.isStringUnIndentedCollectionItem = function() { + return this.currentLine === '-' || this.currentLine.slice(0, 2) === '- '; + }; + + return Parser; + +})(); + +module.exports = Parser; diff --git a/node_modules/yamljs/lib/Pattern.js b/node_modules/yamljs/lib/Pattern.js new file mode 100644 index 0000000..3cca4d3 --- /dev/null +++ b/node_modules/yamljs/lib/Pattern.js @@ -0,0 +1,119 @@ +// Generated by CoffeeScript 1.12.4 +var Pattern; + +Pattern = (function() { + Pattern.prototype.regex = null; + + Pattern.prototype.rawRegex = null; + + Pattern.prototype.cleanedRegex = null; + + Pattern.prototype.mapping = null; + + function Pattern(rawRegex, modifiers) { + var _char, capturingBracketNumber, cleanedRegex, i, len, mapping, name, part, subChar; + if (modifiers == null) { + modifiers = ''; + } + cleanedRegex = ''; + len = rawRegex.length; + mapping = null; + capturingBracketNumber = 0; + i = 0; + while (i < len) { + _char = rawRegex.charAt(i); + if (_char === '\\') { + cleanedRegex += rawRegex.slice(i, +(i + 1) + 1 || 9e9); + i++; + } else if (_char === '(') { + if (i < len - 2) { + part = rawRegex.slice(i, +(i + 2) + 1 || 9e9); + if (part === '(?:') { + i += 2; + cleanedRegex += part; + } else if (part === '(?<') { + capturingBracketNumber++; + i += 2; + name = ''; + while (i + 1 < len) { + subChar = rawRegex.charAt(i + 1); + if (subChar === '>') { + cleanedRegex += '('; + i++; + if (name.length > 0) { + if (mapping == null) { + mapping = {}; + } + mapping[name] = capturingBracketNumber; + } + break; + } else { + name += subChar; + } + i++; + } + } else { + cleanedRegex += _char; + capturingBracketNumber++; + } + } else { + cleanedRegex += _char; + } + } else { + cleanedRegex += _char; + } + i++; + } + this.rawRegex = rawRegex; + this.cleanedRegex = cleanedRegex; + this.regex = new RegExp(this.cleanedRegex, 'g' + modifiers.replace('g', '')); + this.mapping = mapping; + } + + Pattern.prototype.exec = function(str) { + var index, matches, name, ref; + this.regex.lastIndex = 0; + matches = this.regex.exec(str); + if (matches == null) { + return null; + } + if (this.mapping != null) { + ref = this.mapping; + for (name in ref) { + index = ref[name]; + matches[name] = matches[index]; + } + } + return matches; + }; + + Pattern.prototype.test = function(str) { + this.regex.lastIndex = 0; + return this.regex.test(str); + }; + + Pattern.prototype.replace = function(str, replacement) { + this.regex.lastIndex = 0; + return str.replace(this.regex, replacement); + }; + + Pattern.prototype.replaceAll = function(str, replacement, limit) { + var count; + if (limit == null) { + limit = 0; + } + this.regex.lastIndex = 0; + count = 0; + while (this.regex.test(str) && (limit === 0 || count < limit)) { + this.regex.lastIndex = 0; + str = str.replace(this.regex, replacement); + count++; + } + return [str, count]; + }; + + return Pattern; + +})(); + +module.exports = Pattern; diff --git a/node_modules/yamljs/lib/Unescaper.js b/node_modules/yamljs/lib/Unescaper.js new file mode 100644 index 0000000..c4a707a --- /dev/null +++ b/node_modules/yamljs/lib/Unescaper.js @@ -0,0 +1,83 @@ +// Generated by CoffeeScript 1.12.4 +var Pattern, Unescaper, Utils; + +Utils = require('./Utils'); + +Pattern = require('./Pattern'); + +Unescaper = (function() { + function Unescaper() {} + + Unescaper.PATTERN_ESCAPED_CHARACTER = new Pattern('\\\\([0abt\tnvfre "\\/\\\\N_LP]|x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})'); + + Unescaper.unescapeSingleQuotedString = function(value) { + return value.replace(/\'\'/g, '\''); + }; + + Unescaper.unescapeDoubleQuotedString = function(value) { + if (this._unescapeCallback == null) { + this._unescapeCallback = (function(_this) { + return function(str) { + return _this.unescapeCharacter(str); + }; + })(this); + } + return this.PATTERN_ESCAPED_CHARACTER.replace(value, this._unescapeCallback); + }; + + Unescaper.unescapeCharacter = function(value) { + var ch; + ch = String.fromCharCode; + switch (value.charAt(1)) { + case '0': + return ch(0); + case 'a': + return ch(7); + case 'b': + return ch(8); + case 't': + return "\t"; + case "\t": + return "\t"; + case 'n': + return "\n"; + case 'v': + return ch(11); + case 'f': + return ch(12); + case 'r': + return ch(13); + case 'e': + return ch(27); + case ' ': + return ' '; + case '"': + return '"'; + case '/': + return '/'; + case '\\': + return '\\'; + case 'N': + return ch(0x0085); + case '_': + return ch(0x00A0); + case 'L': + return ch(0x2028); + case 'P': + return ch(0x2029); + case 'x': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 2))); + case 'u': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 4))); + case 'U': + return Utils.utf8chr(Utils.hexDec(value.substr(2, 8))); + default: + return ''; + } + }; + + return Unescaper; + +})(); + +module.exports = Unescaper; diff --git a/node_modules/yamljs/lib/Utils.js b/node_modules/yamljs/lib/Utils.js new file mode 100644 index 0000000..5d54d2d --- /dev/null +++ b/node_modules/yamljs/lib/Utils.js @@ -0,0 +1,297 @@ +// Generated by CoffeeScript 1.12.4 +var Pattern, Utils, + hasProp = {}.hasOwnProperty; + +Pattern = require('./Pattern'); + +Utils = (function() { + function Utils() {} + + Utils.REGEX_LEFT_TRIM_BY_CHAR = {}; + + Utils.REGEX_RIGHT_TRIM_BY_CHAR = {}; + + Utils.REGEX_SPACES = /\s+/g; + + Utils.REGEX_DIGITS = /^\d+$/; + + Utils.REGEX_OCTAL = /[^0-7]/gi; + + Utils.REGEX_HEXADECIMAL = /[^a-f0-9]/gi; + + Utils.PATTERN_DATE = new Pattern('^' + '(?[0-9][0-9][0-9][0-9])' + '-(?[0-9][0-9]?)' + '-(?[0-9][0-9]?)' + '(?:(?:[Tt]|[ \t]+)' + '(?[0-9][0-9]?)' + ':(?[0-9][0-9])' + ':(?[0-9][0-9])' + '(?:\.(?[0-9]*))?' + '(?:[ \t]*(?Z|(?[-+])(?[0-9][0-9]?)' + '(?::(?[0-9][0-9]))?))?)?' + '$', 'i'); + + Utils.LOCAL_TIMEZONE_OFFSET = new Date().getTimezoneOffset() * 60 * 1000; + + Utils.trim = function(str, _char) { + var regexLeft, regexRight; + if (_char == null) { + _char = '\\s'; + } + regexLeft = this.REGEX_LEFT_TRIM_BY_CHAR[_char]; + if (regexLeft == null) { + this.REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp('^' + _char + '' + _char + '*'); + } + regexLeft.lastIndex = 0; + regexRight = this.REGEX_RIGHT_TRIM_BY_CHAR[_char]; + if (regexRight == null) { + this.REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp(_char + '' + _char + '*$'); + } + regexRight.lastIndex = 0; + return str.replace(regexLeft, '').replace(regexRight, ''); + }; + + Utils.ltrim = function(str, _char) { + var regexLeft; + if (_char == null) { + _char = '\\s'; + } + regexLeft = this.REGEX_LEFT_TRIM_BY_CHAR[_char]; + if (regexLeft == null) { + this.REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp('^' + _char + '' + _char + '*'); + } + regexLeft.lastIndex = 0; + return str.replace(regexLeft, ''); + }; + + Utils.rtrim = function(str, _char) { + var regexRight; + if (_char == null) { + _char = '\\s'; + } + regexRight = this.REGEX_RIGHT_TRIM_BY_CHAR[_char]; + if (regexRight == null) { + this.REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp(_char + '' + _char + '*$'); + } + regexRight.lastIndex = 0; + return str.replace(regexRight, ''); + }; + + Utils.isEmpty = function(value) { + return !value || value === '' || value === '0' || (value instanceof Array && value.length === 0) || this.isEmptyObject(value); + }; + + Utils.isEmptyObject = function(value) { + var k; + return value instanceof Object && ((function() { + var results; + results = []; + for (k in value) { + if (!hasProp.call(value, k)) continue; + results.push(k); + } + return results; + })()).length === 0; + }; + + Utils.subStrCount = function(string, subString, start, length) { + var c, i, j, len, ref, sublen; + c = 0; + string = '' + string; + subString = '' + subString; + if (start != null) { + string = string.slice(start); + } + if (length != null) { + string = string.slice(0, length); + } + len = string.length; + sublen = subString.length; + for (i = j = 0, ref = len; 0 <= ref ? j < ref : j > ref; i = 0 <= ref ? ++j : --j) { + if (subString === string.slice(i, sublen)) { + c++; + i += sublen - 1; + } + } + return c; + }; + + Utils.isDigits = function(input) { + this.REGEX_DIGITS.lastIndex = 0; + return this.REGEX_DIGITS.test(input); + }; + + Utils.octDec = function(input) { + this.REGEX_OCTAL.lastIndex = 0; + return parseInt((input + '').replace(this.REGEX_OCTAL, ''), 8); + }; + + Utils.hexDec = function(input) { + this.REGEX_HEXADECIMAL.lastIndex = 0; + input = this.trim(input); + if ((input + '').slice(0, 2) === '0x') { + input = (input + '').slice(2); + } + return parseInt((input + '').replace(this.REGEX_HEXADECIMAL, ''), 16); + }; + + Utils.utf8chr = function(c) { + var ch; + ch = String.fromCharCode; + if (0x80 > (c %= 0x200000)) { + return ch(c); + } + if (0x800 > c) { + return ch(0xC0 | c >> 6) + ch(0x80 | c & 0x3F); + } + if (0x10000 > c) { + return ch(0xE0 | c >> 12) + ch(0x80 | c >> 6 & 0x3F) + ch(0x80 | c & 0x3F); + } + return ch(0xF0 | c >> 18) + ch(0x80 | c >> 12 & 0x3F) + ch(0x80 | c >> 6 & 0x3F) + ch(0x80 | c & 0x3F); + }; + + Utils.parseBoolean = function(input, strict) { + var lowerInput; + if (strict == null) { + strict = true; + } + if (typeof input === 'string') { + lowerInput = input.toLowerCase(); + if (!strict) { + if (lowerInput === 'no') { + return false; + } + } + if (lowerInput === '0') { + return false; + } + if (lowerInput === 'false') { + return false; + } + if (lowerInput === '') { + return false; + } + return true; + } + return !!input; + }; + + Utils.isNumeric = function(input) { + this.REGEX_SPACES.lastIndex = 0; + return typeof input === 'number' || typeof input === 'string' && !isNaN(input) && input.replace(this.REGEX_SPACES, '') !== ''; + }; + + Utils.stringToDate = function(str) { + var date, day, fraction, hour, info, minute, month, second, tz_hour, tz_minute, tz_offset, year; + if (!(str != null ? str.length : void 0)) { + return null; + } + info = this.PATTERN_DATE.exec(str); + if (!info) { + return null; + } + year = parseInt(info.year, 10); + month = parseInt(info.month, 10) - 1; + day = parseInt(info.day, 10); + if (info.hour == null) { + date = new Date(Date.UTC(year, month, day)); + return date; + } + hour = parseInt(info.hour, 10); + minute = parseInt(info.minute, 10); + second = parseInt(info.second, 10); + if (info.fraction != null) { + fraction = info.fraction.slice(0, 3); + while (fraction.length < 3) { + fraction += '0'; + } + fraction = parseInt(fraction, 10); + } else { + fraction = 0; + } + if (info.tz != null) { + tz_hour = parseInt(info.tz_hour, 10); + if (info.tz_minute != null) { + tz_minute = parseInt(info.tz_minute, 10); + } else { + tz_minute = 0; + } + tz_offset = (tz_hour * 60 + tz_minute) * 60000; + if ('-' === info.tz_sign) { + tz_offset *= -1; + } + } + date = new Date(Date.UTC(year, month, day, hour, minute, second, fraction)); + if (tz_offset) { + date.setTime(date.getTime() - tz_offset); + } + return date; + }; + + Utils.strRepeat = function(str, number) { + var i, res; + res = ''; + i = 0; + while (i < number) { + res += str; + i++; + } + return res; + }; + + Utils.getStringFromFile = function(path, callback) { + var data, fs, j, len1, name, ref, req, xhr; + if (callback == null) { + callback = null; + } + xhr = null; + if (typeof window !== "undefined" && window !== null) { + if (window.XMLHttpRequest) { + xhr = new XMLHttpRequest(); + } else if (window.ActiveXObject) { + ref = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"]; + for (j = 0, len1 = ref.length; j < len1; j++) { + name = ref[j]; + try { + xhr = new ActiveXObject(name); + } catch (error) {} + } + } + } + if (xhr != null) { + if (callback != null) { + xhr.onreadystatechange = function() { + if (xhr.readyState === 4) { + if (xhr.status === 200 || xhr.status === 0) { + return callback(xhr.responseText); + } else { + return callback(null); + } + } + }; + xhr.open('GET', path, true); + return xhr.send(null); + } else { + xhr.open('GET', path, false); + xhr.send(null); + if (xhr.status === 200 || xhr.status === 0) { + return xhr.responseText; + } + return null; + } + } else { + req = require; + fs = req('fs'); + if (callback != null) { + return fs.readFile(path, function(err, data) { + if (err) { + return callback(null); + } else { + return callback(String(data)); + } + }); + } else { + data = fs.readFileSync(path); + if (data != null) { + return String(data); + } + return null; + } + } + }; + + return Utils; + +})(); + +module.exports = Utils; diff --git a/node_modules/yamljs/lib/Yaml.js b/node_modules/yamljs/lib/Yaml.js new file mode 100644 index 0000000..aa72c77 --- /dev/null +++ b/node_modules/yamljs/lib/Yaml.js @@ -0,0 +1,104 @@ +// Generated by CoffeeScript 1.12.4 +var Dumper, Parser, Utils, Yaml; + +Parser = require('./Parser'); + +Dumper = require('./Dumper'); + +Utils = require('./Utils'); + +Yaml = (function() { + function Yaml() {} + + Yaml.parse = function(input, exceptionOnInvalidType, objectDecoder) { + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + return new Parser().parse(input, exceptionOnInvalidType, objectDecoder); + }; + + Yaml.parseFile = function(path, callback, exceptionOnInvalidType, objectDecoder) { + var input; + if (callback == null) { + callback = null; + } + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectDecoder == null) { + objectDecoder = null; + } + if (callback != null) { + return Utils.getStringFromFile(path, (function(_this) { + return function(input) { + var result; + result = null; + if (input != null) { + result = _this.parse(input, exceptionOnInvalidType, objectDecoder); + } + callback(result); + }; + })(this)); + } else { + input = Utils.getStringFromFile(path); + if (input != null) { + return this.parse(input, exceptionOnInvalidType, objectDecoder); + } + return null; + } + }; + + Yaml.dump = function(input, inline, indent, exceptionOnInvalidType, objectEncoder) { + var yaml; + if (inline == null) { + inline = 2; + } + if (indent == null) { + indent = 4; + } + if (exceptionOnInvalidType == null) { + exceptionOnInvalidType = false; + } + if (objectEncoder == null) { + objectEncoder = null; + } + yaml = new Dumper(); + yaml.indentation = indent; + return yaml.dump(input, inline, 0, exceptionOnInvalidType, objectEncoder); + }; + + Yaml.register = function() { + var require_handler; + require_handler = function(module, filename) { + return module.exports = YAML.parseFile(filename); + }; + if ((typeof require !== "undefined" && require !== null ? require.extensions : void 0) != null) { + require.extensions['.yml'] = require_handler; + return require.extensions['.yaml'] = require_handler; + } + }; + + Yaml.stringify = function(input, inline, indent, exceptionOnInvalidType, objectEncoder) { + return this.dump(input, inline, indent, exceptionOnInvalidType, objectEncoder); + }; + + Yaml.load = function(path, callback, exceptionOnInvalidType, objectDecoder) { + return this.parseFile(path, callback, exceptionOnInvalidType, objectDecoder); + }; + + return Yaml; + +})(); + +if (typeof window !== "undefined" && window !== null) { + window.YAML = Yaml; +} + +if (typeof window === "undefined" || window === null) { + this.YAML = Yaml; +} + +module.exports = Yaml; diff --git a/node_modules/yamljs/package.json b/node_modules/yamljs/package.json new file mode 100644 index 0000000..8cf0a2c --- /dev/null +++ b/node_modules/yamljs/package.json @@ -0,0 +1,66 @@ +{ + "_from": "yamljs@^0.2.10", + "_id": "yamljs@0.2.10", + "_inBundle": false, + "_integrity": "sha1-SBzHwlynOvWfWR8MluPOVsdXpA8=", + "_location": "/yamljs", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "yamljs@^0.2.10", + "name": "yamljs", + "escapedName": "yamljs", + "rawSpec": "^0.2.10", + "saveSpec": null, + "fetchSpec": "^0.2.10" + }, + "_requiredBy": [ + "/rita" + ], + "_resolved": "https://registry.npmjs.org/yamljs/-/yamljs-0.2.10.tgz", + "_shasum": "481cc7c25ca73af59f591f0c96e3ce56c757a40f", + "_spec": "yamljs@^0.2.10", + "_where": "/Users/paolo/Desktop/multiplayer games/likelike-online/node_modules/rita", + "author": { + "name": "Jeremy Faivre", + "email": "contact@jeremyfa.com" + }, + "bin": { + "yaml2json": "bin/yaml2json", + "json2yaml": "bin/json2yaml" + }, + "bugs": { + "url": "https://github.com/jeremyfa/yaml.js/issues" + }, + "bundleDependencies": false, + "dependencies": { + "argparse": "^1.0.7", + "glob": "^7.0.5" + }, + "deprecated": false, + "description": "Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools.", + "devDependencies": { + "benchmark": "^2.1.0", + "coffeeify": "^2.0.1", + "jasmine-node": "^1.14.5" + }, + "homepage": "https://github.com/jeremyfa/yaml.js#readme", + "keywords": [ + "yaml", + "json", + "yaml2json", + "json2yaml" + ], + "license": "MIT", + "main": "./lib/Yaml.js", + "name": "yamljs", + "repository": { + "type": "git", + "url": "git://github.com/jeremyfa/yaml.js.git" + }, + "scripts": { + "test": "cake build; cake test" + }, + "version": "0.2.10" +} diff --git a/node_modules/yamljs/src/Dumper.coffee b/node_modules/yamljs/src/Dumper.coffee new file mode 100644 index 0000000..0338212 --- /dev/null +++ b/node_modules/yamljs/src/Dumper.coffee @@ -0,0 +1,56 @@ + +Utils = require './Utils' +Inline = require './Inline' + +# Dumper dumps JavaScript variables to YAML strings. +# +class Dumper + + # The amount of spaces to use for indentation of nested nodes. + @indentation: 4 + + + # Dumps a JavaScript value to YAML. + # + # @param [Object] input The JavaScript value + # @param [Integer] inline The level where you switch to inline YAML + # @param [Integer] indent The level of indentation (used internally) + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types (a JavaScript resource or object), false otherwise + # @param [Function] objectEncoder A function to serialize custom objects, null otherwise + # + # @return [String] The YAML representation of the JavaScript value + # + dump: (input, inline = 0, indent = 0, exceptionOnInvalidType = false, objectEncoder = null) -> + output = '' + prefix = (if indent then Utils.strRepeat(' ', indent) else '') + + if inline <= 0 or typeof(input) isnt 'object' or input instanceof Date or Utils.isEmpty(input) + output += prefix + Inline.dump(input, exceptionOnInvalidType, objectEncoder) + + else + if input instanceof Array + for value in input + willBeInlined = (inline - 1 <= 0 or typeof(value) isnt 'object' or Utils.isEmpty(value)) + + output += + prefix + + '-' + + (if willBeInlined then ' ' else "\n") + + @dump(value, inline - 1, (if willBeInlined then 0 else indent + @indentation), exceptionOnInvalidType, objectEncoder) + + (if willBeInlined then "\n" else '') + + else + for key, value of input + willBeInlined = (inline - 1 <= 0 or typeof(value) isnt 'object' or Utils.isEmpty(value)) + + output += + prefix + + Inline.dump(key, exceptionOnInvalidType, objectEncoder) + ':' + + (if willBeInlined then ' ' else "\n") + + @dump(value, inline - 1, (if willBeInlined then 0 else indent + @indentation), exceptionOnInvalidType, objectEncoder) + + (if willBeInlined then "\n" else '') + + return output + + +module.exports = Dumper diff --git a/node_modules/yamljs/src/Escaper.coffee b/node_modules/yamljs/src/Escaper.coffee new file mode 100644 index 0000000..0eefec7 --- /dev/null +++ b/node_modules/yamljs/src/Escaper.coffee @@ -0,0 +1,80 @@ + +Pattern = require './Pattern' + +# Escaper encapsulates escaping rules for single +# and double-quoted YAML strings. +class Escaper + + # Mapping arrays for escaping a double quoted string. The backslash is + # first to ensure proper escaping. + @LIST_ESCAPEES: ['\\', '\\\\', '\\"', '"', + "\x00", "\x01", "\x02", "\x03", "\x04", "\x05", "\x06", "\x07", + "\x08", "\x09", "\x0a", "\x0b", "\x0c", "\x0d", "\x0e", "\x0f", + "\x10", "\x11", "\x12", "\x13", "\x14", "\x15", "\x16", "\x17", + "\x18", "\x19", "\x1a", "\x1b", "\x1c", "\x1d", "\x1e", "\x1f", + (ch = String.fromCharCode)(0x0085), ch(0x00A0), ch(0x2028), ch(0x2029)] + @LIST_ESCAPED: ['\\\\', '\\"', '\\"', '\\"', + "\\0", "\\x01", "\\x02", "\\x03", "\\x04", "\\x05", "\\x06", "\\a", + "\\b", "\\t", "\\n", "\\v", "\\f", "\\r", "\\x0e", "\\x0f", + "\\x10", "\\x11", "\\x12", "\\x13", "\\x14", "\\x15", "\\x16", "\\x17", + "\\x18", "\\x19", "\\x1a", "\\e", "\\x1c", "\\x1d", "\\x1e", "\\x1f", + "\\N", "\\_", "\\L", "\\P"] + + @MAPPING_ESCAPEES_TO_ESCAPED: do => + mapping = {} + for i in [0...@LIST_ESCAPEES.length] + mapping[@LIST_ESCAPEES[i]] = @LIST_ESCAPED[i] + return mapping + + # Characters that would cause a dumped string to require double quoting. + @PATTERN_CHARACTERS_TO_ESCAPE: new Pattern '[\\x00-\\x1f]|\xc2\x85|\xc2\xa0|\xe2\x80\xa8|\xe2\x80\xa9' + + # Other precompiled patterns + @PATTERN_MAPPING_ESCAPEES: new Pattern @LIST_ESCAPEES.join('|').split('\\').join('\\\\') + @PATTERN_SINGLE_QUOTING: new Pattern '[\\s\'":{}[\\],&*#?]|^[-?|<>=!%@`]' + + + + # Determines if a JavaScript value would require double quoting in YAML. + # + # @param [String] value A JavaScript value value + # + # @return [Boolean] true if the value would require double quotes. + # + @requiresDoubleQuoting: (value) -> + return @PATTERN_CHARACTERS_TO_ESCAPE.test value + + + # Escapes and surrounds a JavaScript value with double quotes. + # + # @param [String] value A JavaScript value + # + # @return [String] The quoted, escaped string + # + @escapeWithDoubleQuotes: (value) -> + result = @PATTERN_MAPPING_ESCAPEES.replace value, (str) => + return @MAPPING_ESCAPEES_TO_ESCAPED[str] + return '"'+result+'"' + + + # Determines if a JavaScript value would require single quoting in YAML. + # + # @param [String] value A JavaScript value + # + # @return [Boolean] true if the value would require single quotes. + # + @requiresSingleQuoting: (value) -> + return @PATTERN_SINGLE_QUOTING.test value + + + # Escapes and surrounds a JavaScript value with single quotes. + # + # @param [String] value A JavaScript value + # + # @return [String] The quoted, escaped string + # + @escapeWithSingleQuotes: (value) -> + return "'"+value.replace(/'/g, "''")+"'" + + +module.exports = Escaper diff --git a/node_modules/yamljs/src/Exception/DumpException.coffee b/node_modules/yamljs/src/Exception/DumpException.coffee new file mode 100644 index 0000000..9cc6c27 --- /dev/null +++ b/node_modules/yamljs/src/Exception/DumpException.coffee @@ -0,0 +1,12 @@ + +class DumpException extends Error + + constructor: (@message, @parsedLine, @snippet) -> + + toString: -> + if @parsedLine? and @snippet? + return ' ' + @message + ' (line ' + @parsedLine + ': \'' + @snippet + '\')' + else + return ' ' + @message + +module.exports = DumpException diff --git a/node_modules/yamljs/src/Exception/ParseException.coffee b/node_modules/yamljs/src/Exception/ParseException.coffee new file mode 100644 index 0000000..a6a0785 --- /dev/null +++ b/node_modules/yamljs/src/Exception/ParseException.coffee @@ -0,0 +1,12 @@ + +class ParseException extends Error + + constructor: (@message, @parsedLine, @snippet) -> + + toString: -> + if @parsedLine? and @snippet? + return ' ' + @message + ' (line ' + @parsedLine + ': \'' + @snippet + '\')' + else + return ' ' + @message + +module.exports = ParseException diff --git a/node_modules/yamljs/src/Exception/ParseMore.coffee b/node_modules/yamljs/src/Exception/ParseMore.coffee new file mode 100644 index 0000000..faeb946 --- /dev/null +++ b/node_modules/yamljs/src/Exception/ParseMore.coffee @@ -0,0 +1,12 @@ + +class ParseMore extends Error + + constructor: (@message, @parsedLine, @snippet) -> + + toString: -> + if @parsedLine? and @snippet? + return ' ' + @message + ' (line ' + @parsedLine + ': \'' + @snippet + '\')' + else + return ' ' + @message + +module.exports = ParseMore diff --git a/node_modules/yamljs/src/Inline.coffee b/node_modules/yamljs/src/Inline.coffee new file mode 100644 index 0000000..4620e3f --- /dev/null +++ b/node_modules/yamljs/src/Inline.coffee @@ -0,0 +1,488 @@ + +Pattern = require './Pattern' +Unescaper = require './Unescaper' +Escaper = require './Escaper' +Utils = require './Utils' +ParseException = require './Exception/ParseException' +ParseMore = require './Exception/ParseMore' +DumpException = require './Exception/DumpException' + +# Inline YAML parsing and dumping +class Inline + + # Quoted string regular expression + @REGEX_QUOTED_STRING: '(?:"(?:[^"\\\\]*(?:\\\\.[^"\\\\]*)*)"|\'(?:[^\']*(?:\'\'[^\']*)*)\')' + + # Pre-compiled patterns + # + @PATTERN_TRAILING_COMMENTS: new Pattern '^\\s*#.*$' + @PATTERN_QUOTED_SCALAR: new Pattern '^'+@REGEX_QUOTED_STRING + @PATTERN_THOUSAND_NUMERIC_SCALAR: new Pattern '^(-|\\+)?[0-9,]+(\\.[0-9]+)?$' + @PATTERN_SCALAR_BY_DELIMITERS: {} + + # Settings + @settings: {} + + + # Configure YAML inline. + # + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types (a JavaScript resource or object), false otherwise + # @param [Function] objectDecoder A function to deserialize custom objects, null otherwise + # + @configure: (exceptionOnInvalidType = null, objectDecoder = null) -> + # Update settings + @settings.exceptionOnInvalidType = exceptionOnInvalidType + @settings.objectDecoder = objectDecoder + return + + + # Converts a YAML string to a JavaScript object. + # + # @param [String] value A YAML string + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types (a JavaScript resource or object), false otherwise + # @param [Function] objectDecoder A function to deserialize custom objects, null otherwise + # + # @return [Object] A JavaScript object representing the YAML string + # + # @throw [ParseException] + # + @parse: (value, exceptionOnInvalidType = false, objectDecoder = null) -> + # Update settings from last call of Inline.parse() + @settings.exceptionOnInvalidType = exceptionOnInvalidType + @settings.objectDecoder = objectDecoder + + if not value? + return '' + + value = Utils.trim value + + if 0 is value.length + return '' + + # Keep a context object to pass through static methods + context = {exceptionOnInvalidType, objectDecoder, i: 0} + + switch value.charAt(0) + when '[' + result = @parseSequence value, context + ++context.i + when '{' + result = @parseMapping value, context + ++context.i + else + result = @parseScalar value, null, ['"', "'"], context + + # Some comments are allowed at the end + if @PATTERN_TRAILING_COMMENTS.replace(value[context.i..], '') isnt '' + throw new ParseException 'Unexpected characters near "'+value[context.i..]+'".' + + return result + + + # Dumps a given JavaScript variable to a YAML string. + # + # @param [Object] value The JavaScript variable to convert + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types (a JavaScript resource or object), false otherwise + # @param [Function] objectEncoder A function to serialize custom objects, null otherwise + # + # @return [String] The YAML string representing the JavaScript object + # + # @throw [DumpException] + # + @dump: (value, exceptionOnInvalidType = false, objectEncoder = null) -> + if not value? + return 'null' + type = typeof value + if type is 'object' + if value instanceof Date + return value.toISOString() + else if objectEncoder? + result = objectEncoder value + if typeof result is 'string' or result? + return result + return @dumpObject value + if type is 'boolean' + return (if value then 'true' else 'false') + if Utils.isDigits(value) + return (if type is 'string' then "'"+value+"'" else String(parseInt(value))) + if Utils.isNumeric(value) + return (if type is 'string' then "'"+value+"'" else String(parseFloat(value))) + if type is 'number' + return (if value is Infinity then '.Inf' else (if value is -Infinity then '-.Inf' else (if isNaN(value) then '.NaN' else value))) + if Escaper.requiresDoubleQuoting value + return Escaper.escapeWithDoubleQuotes value + if Escaper.requiresSingleQuoting value + return Escaper.escapeWithSingleQuotes value + if '' is value + return '""' + if Utils.PATTERN_DATE.test value + return "'"+value+"'"; + if value.toLowerCase() in ['null','~','true','false'] + return "'"+value+"'" + # Default + return value; + + + # Dumps a JavaScript object to a YAML string. + # + # @param [Object] value The JavaScript object to dump + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types (a JavaScript resource or object), false otherwise + # @param [Function] objectEncoder A function do serialize custom objects, null otherwise + # + # @return string The YAML string representing the JavaScript object + # + @dumpObject: (value, exceptionOnInvalidType, objectSupport = null) -> + # Array + if value instanceof Array + output = [] + for val in value + output.push @dump val + return '['+output.join(', ')+']' + + # Mapping + else + output = [] + for key, val of value + output.push @dump(key)+': '+@dump(val) + return '{'+output.join(', ')+'}' + + + # Parses a scalar to a YAML string. + # + # @param [Object] scalar + # @param [Array] delimiters + # @param [Array] stringDelimiters + # @param [Object] context + # @param [Boolean] evaluate + # + # @return [String] A YAML string + # + # @throw [ParseException] When malformed inline YAML string is parsed + # + @parseScalar: (scalar, delimiters = null, stringDelimiters = ['"', "'"], context = null, evaluate = true) -> + unless context? + context = exceptionOnInvalidType: @settings.exceptionOnInvalidType, objectDecoder: @settings.objectDecoder, i: 0 + {i} = context + + if scalar.charAt(i) in stringDelimiters + # Quoted scalar + output = @parseQuotedScalar scalar, context + {i} = context + + if delimiters? + tmp = Utils.ltrim scalar[i..], ' ' + if not(tmp.charAt(0) in delimiters) + throw new ParseException 'Unexpected characters ('+scalar[i..]+').' + + else + # "normal" string + if not delimiters + output = scalar[i..] + i += output.length + + # Remove comments + strpos = output.indexOf ' #' + if strpos isnt -1 + output = Utils.rtrim output[0...strpos] + + else + joinedDelimiters = delimiters.join('|') + pattern = @PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters] + unless pattern? + pattern = new Pattern '^(.+?)('+joinedDelimiters+')' + @PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters] = pattern + if match = pattern.exec scalar[i..] + output = match[1] + i += output.length + else + throw new ParseException 'Malformed inline YAML string ('+scalar+').' + + + if evaluate + output = @evaluateScalar output, context + + context.i = i + return output + + + # Parses a quoted scalar to YAML. + # + # @param [String] scalar + # @param [Object] context + # + # @return [String] A YAML string + # + # @throw [ParseMore] When malformed inline YAML string is parsed + # + @parseQuotedScalar: (scalar, context) -> + {i} = context + + unless match = @PATTERN_QUOTED_SCALAR.exec scalar[i..] + throw new ParseMore 'Malformed inline YAML string ('+scalar[i..]+').' + + output = match[0].substr(1, match[0].length - 2) + + if '"' is scalar.charAt(i) + output = Unescaper.unescapeDoubleQuotedString output + else + output = Unescaper.unescapeSingleQuotedString output + + i += match[0].length + + context.i = i + return output + + + # Parses a sequence to a YAML string. + # + # @param [String] sequence + # @param [Object] context + # + # @return [String] A YAML string + # + # @throw [ParseMore] When malformed inline YAML string is parsed + # + @parseSequence: (sequence, context) -> + output = [] + len = sequence.length + {i} = context + i += 1 + + # [foo, bar, ...] + while i < len + context.i = i + switch sequence.charAt(i) + when '[' + # Nested sequence + output.push @parseSequence sequence, context + {i} = context + when '{' + # Nested mapping + output.push @parseMapping sequence, context + {i} = context + when ']' + return output + when ',', ' ', "\n" + # Do nothing + else + isQuoted = (sequence.charAt(i) in ['"', "'"]) + value = @parseScalar sequence, [',', ']'], ['"', "'"], context + {i} = context + + if not(isQuoted) and typeof(value) is 'string' and (value.indexOf(': ') isnt -1 or value.indexOf(":\n") isnt -1) + # Embedded mapping? + try + value = @parseMapping '{'+value+'}' + catch e + # No, it's not + + + output.push value + + --i + + ++i + + throw new ParseMore 'Malformed inline YAML string '+sequence + + + # Parses a mapping to a YAML string. + # + # @param [String] mapping + # @param [Object] context + # + # @return [String] A YAML string + # + # @throw [ParseMore] When malformed inline YAML string is parsed + # + @parseMapping: (mapping, context) -> + output = {} + len = mapping.length + {i} = context + i += 1 + + # {foo: bar, bar:foo, ...} + shouldContinueWhileLoop = false + while i < len + context.i = i + switch mapping.charAt(i) + when ' ', ',', "\n" + ++i + context.i = i + shouldContinueWhileLoop = true + when '}' + return output + + if shouldContinueWhileLoop + shouldContinueWhileLoop = false + continue + + # Key + key = @parseScalar mapping, [':', ' ', "\n"], ['"', "'"], context, false + {i} = context + + # Value + done = false + + while i < len + context.i = i + switch mapping.charAt(i) + when '[' + # Nested sequence + value = @parseSequence mapping, context + {i} = context + # Spec: Keys MUST be unique; first one wins. + # Parser cannot abort this mapping earlier, since lines + # are processed sequentially. + if output[key] == undefined + output[key] = value + done = true + when '{' + # Nested mapping + value = @parseMapping mapping, context + {i} = context + # Spec: Keys MUST be unique; first one wins. + # Parser cannot abort this mapping earlier, since lines + # are processed sequentially. + if output[key] == undefined + output[key] = value + done = true + when ':', ' ', "\n" + # Do nothing + else + value = @parseScalar mapping, [',', '}'], ['"', "'"], context + {i} = context + # Spec: Keys MUST be unique; first one wins. + # Parser cannot abort this mapping earlier, since lines + # are processed sequentially. + if output[key] == undefined + output[key] = value + done = true + --i + + ++i + + if done + break + + throw new ParseMore 'Malformed inline YAML string '+mapping + + + # Evaluates scalars and replaces magic values. + # + # @param [String] scalar + # + # @return [String] A YAML string + # + @evaluateScalar: (scalar, context) -> + scalar = Utils.trim(scalar) + scalarLower = scalar.toLowerCase() + + switch scalarLower + when 'null', '', '~' + return null + when 'true' + return true + when 'false' + return false + when '.inf' + return Infinity + when '.nan' + return NaN + when '-.inf' + return Infinity + else + firstChar = scalarLower.charAt(0) + switch firstChar + when '!' + firstSpace = scalar.indexOf(' ') + if firstSpace is -1 + firstWord = scalarLower + else + firstWord = scalarLower[0...firstSpace] + switch firstWord + when '!' + if firstSpace isnt -1 + return parseInt @parseScalar(scalar[2..]) + return null + when '!str' + return Utils.ltrim scalar[4..] + when '!!str' + return Utils.ltrim scalar[5..] + when '!!int' + return parseInt(@parseScalar(scalar[5..])) + when '!!bool' + return Utils.parseBoolean(@parseScalar(scalar[6..]), false) + when '!!float' + return parseFloat(@parseScalar(scalar[7..])) + when '!!timestamp' + return Utils.stringToDate(Utils.ltrim(scalar[11..])) + else + unless context? + context = exceptionOnInvalidType: @settings.exceptionOnInvalidType, objectDecoder: @settings.objectDecoder, i: 0 + {objectDecoder, exceptionOnInvalidType} = context + + if objectDecoder + # If objectDecoder function is given, we can do custom decoding of custom types + trimmedScalar = Utils.rtrim scalar + firstSpace = trimmedScalar.indexOf(' ') + if firstSpace is -1 + return objectDecoder trimmedScalar, null + else + subValue = Utils.ltrim trimmedScalar[firstSpace+1..] + unless subValue.length > 0 + subValue = null + return objectDecoder trimmedScalar[0...firstSpace], subValue + + if exceptionOnInvalidType + throw new ParseException 'Custom object support when parsing a YAML file has been disabled.' + + return null + when '0' + if '0x' is scalar[0...2] + return Utils.hexDec scalar + else if Utils.isDigits scalar + return Utils.octDec scalar + else if Utils.isNumeric scalar + return parseFloat scalar + else + return scalar + when '+' + if Utils.isDigits scalar + raw = scalar + cast = parseInt(raw) + if raw is String(cast) + return cast + else + return raw + else if Utils.isNumeric scalar + return parseFloat scalar + else if @PATTERN_THOUSAND_NUMERIC_SCALAR.test scalar + return parseFloat(scalar.replace(',', '')) + return scalar + when '-' + if Utils.isDigits(scalar[1..]) + if '0' is scalar.charAt(1) + return -Utils.octDec(scalar[1..]) + else + raw = scalar[1..] + cast = parseInt(raw) + if raw is String(cast) + return -cast + else + return -raw + else if Utils.isNumeric scalar + return parseFloat scalar + else if @PATTERN_THOUSAND_NUMERIC_SCALAR.test scalar + return parseFloat(scalar.replace(',', '')) + return scalar + else + if date = Utils.stringToDate(scalar) + return date + else if Utils.isNumeric(scalar) + return parseFloat scalar + else if @PATTERN_THOUSAND_NUMERIC_SCALAR.test scalar + return parseFloat(scalar.replace(',', '')) + return scalar + +module.exports = Inline diff --git a/node_modules/yamljs/src/Parser.coffee b/node_modules/yamljs/src/Parser.coffee new file mode 100644 index 0000000..812d23f --- /dev/null +++ b/node_modules/yamljs/src/Parser.coffee @@ -0,0 +1,651 @@ + +Inline = require './Inline' +Pattern = require './Pattern' +Utils = require './Utils' +ParseException = require './Exception/ParseException' +ParseMore = require './Exception/ParseMore' + +# Parser parses YAML strings to convert them to JavaScript objects. +# +class Parser + + # Pre-compiled patterns + # + PATTERN_FOLDED_SCALAR_ALL: new Pattern '^(?:(?![^\\|>]*)\\s+)?(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$' + PATTERN_FOLDED_SCALAR_END: new Pattern '(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$' + PATTERN_SEQUENCE_ITEM: new Pattern '^\\-((?\\s+)(?.+?))?\\s*$' + PATTERN_ANCHOR_VALUE: new Pattern '^&(?[^ ]+) *(?.*)' + PATTERN_COMPACT_NOTATION: new Pattern '^(?'+Inline.REGEX_QUOTED_STRING+'|[^ \'"\\{\\[].*?) *\\:(\\s+(?.+?))?\\s*$' + PATTERN_MAPPING_ITEM: new Pattern '^(?'+Inline.REGEX_QUOTED_STRING+'|[^ \'"\\[\\{].*?) *\\:(\\s+(?.+?))?\\s*$' + PATTERN_DECIMAL: new Pattern '\\d+' + PATTERN_INDENT_SPACES: new Pattern '^ +' + PATTERN_TRAILING_LINES: new Pattern '(\n*)$' + PATTERN_YAML_HEADER: new Pattern '^\\%YAML[: ][\\d\\.]+.*\n', 'm' + PATTERN_LEADING_COMMENTS: new Pattern '^(\\#.*?\n)+', 'm' + PATTERN_DOCUMENT_MARKER_START: new Pattern '^\\-\\-\\-.*?\n', 'm' + PATTERN_DOCUMENT_MARKER_END: new Pattern '^\\.\\.\\.\\s*$', 'm' + PATTERN_FOLDED_SCALAR_BY_INDENTATION: {} + + # Context types + # + CONTEXT_NONE: 0 + CONTEXT_SEQUENCE: 1 + CONTEXT_MAPPING: 2 + + + # Constructor + # + # @param [Integer] offset The offset of YAML document (used for line numbers in error messages) + # + constructor: (@offset = 0) -> + @lines = [] + @currentLineNb = -1 + @currentLine = '' + @refs = {} + + + # Parses a YAML string to a JavaScript value. + # + # @param [String] value A YAML string + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types (a JavaScript resource or object), false otherwise + # @param [Function] objectDecoder A function to deserialize custom objects, null otherwise + # + # @return [Object] A JavaScript value + # + # @throw [ParseException] If the YAML is not valid + # + parse: (value, exceptionOnInvalidType = false, objectDecoder = null) -> + @currentLineNb = -1 + @currentLine = '' + @lines = @cleanup(value).split "\n" + + data = null + context = @CONTEXT_NONE + allowOverwrite = false + while @moveToNextLine() + if @isCurrentLineEmpty() + continue + + # Tab? + if "\t" is @currentLine[0] + throw new ParseException 'A YAML file cannot contain tabs as indentation.', @getRealCurrentLineNb() + 1, @currentLine + + isRef = mergeNode = false + if values = @PATTERN_SEQUENCE_ITEM.exec @currentLine + if @CONTEXT_MAPPING is context + throw new ParseException 'You cannot define a sequence item when in a mapping' + context = @CONTEXT_SEQUENCE + data ?= [] + + if values.value? and matches = @PATTERN_ANCHOR_VALUE.exec values.value + isRef = matches.ref + values.value = matches.value + + # Array + if not(values.value?) or '' is Utils.trim(values.value, ' ') or Utils.ltrim(values.value, ' ').indexOf('#') is 0 + if @currentLineNb < @lines.length - 1 and not @isNextLineUnIndentedCollection() + c = @getRealCurrentLineNb() + 1 + parser = new Parser c + parser.refs = @refs + data.push parser.parse(@getNextEmbedBlock(null, true), exceptionOnInvalidType, objectDecoder) + else + data.push null + + else + if values.leadspaces?.length and matches = @PATTERN_COMPACT_NOTATION.exec values.value + + # This is a compact notation element, add to next block and parse + c = @getRealCurrentLineNb() + parser = new Parser c + parser.refs = @refs + + block = values.value + indent = @getCurrentLineIndentation() + if @isNextLineIndented(false) + block += "\n"+@getNextEmbedBlock(indent + values.leadspaces.length + 1, true) + + data.push parser.parse block, exceptionOnInvalidType, objectDecoder + + else + data.push @parseValue values.value, exceptionOnInvalidType, objectDecoder + + else if (values = @PATTERN_MAPPING_ITEM.exec @currentLine) and values.key.indexOf(' #') is -1 + if @CONTEXT_SEQUENCE is context + throw new ParseException 'You cannot define a mapping item when in a sequence' + context = @CONTEXT_MAPPING + data ?= {} + + # Force correct settings + Inline.configure exceptionOnInvalidType, objectDecoder + try + key = Inline.parseScalar values.key + catch e + e.parsedLine = @getRealCurrentLineNb() + 1 + e.snippet = @currentLine + + throw e + + if '<<' is key + mergeNode = true + allowOverwrite = true + if values.value?.indexOf('*') is 0 + refName = values.value[1..] + unless @refs[refName]? + throw new ParseException 'Reference "'+refName+'" does not exist.', @getRealCurrentLineNb() + 1, @currentLine + + refValue = @refs[refName] + + if typeof refValue isnt 'object' + throw new ParseException 'YAML merge keys used with a scalar value instead of an object.', @getRealCurrentLineNb() + 1, @currentLine + + if refValue instanceof Array + # Merge array with object + for value, i in refValue + data[String(i)] ?= value + else + # Merge objects + for key, value of refValue + data[key] ?= value + + else + if values.value? and values.value isnt '' + value = values.value + else + value = @getNextEmbedBlock() + + c = @getRealCurrentLineNb() + 1 + parser = new Parser c + parser.refs = @refs + parsed = parser.parse value, exceptionOnInvalidType + + unless typeof parsed is 'object' + throw new ParseException 'YAML merge keys used with a scalar value instead of an object.', @getRealCurrentLineNb() + 1, @currentLine + + if parsed instanceof Array + # If the value associated with the merge key is a sequence, then this sequence is expected to contain mapping nodes + # and each of these nodes is merged in turn according to its order in the sequence. Keys in mapping nodes earlier + # in the sequence override keys specified in later mapping nodes. + for parsedItem in parsed + unless typeof parsedItem is 'object' + throw new ParseException 'Merge items must be objects.', @getRealCurrentLineNb() + 1, parsedItem + + if parsedItem instanceof Array + # Merge array with object + for value, i in parsedItem + k = String(i) + unless data.hasOwnProperty(k) + data[k] = value + else + # Merge objects + for key, value of parsedItem + unless data.hasOwnProperty(key) + data[key] = value + + else + # If the value associated with the key is a single mapping node, each of its key/value pairs is inserted into the + # current mapping, unless the key already exists in it. + for key, value of parsed + unless data.hasOwnProperty(key) + data[key] = value + + else if values.value? and matches = @PATTERN_ANCHOR_VALUE.exec values.value + isRef = matches.ref + values.value = matches.value + + + if mergeNode + # Merge keys + else if not(values.value?) or '' is Utils.trim(values.value, ' ') or Utils.ltrim(values.value, ' ').indexOf('#') is 0 + # Hash + # if next line is less indented or equal, then it means that the current value is null + if not(@isNextLineIndented()) and not(@isNextLineUnIndentedCollection()) + # Spec: Keys MUST be unique; first one wins. + # But overwriting is allowed when a merge node is used in current block. + if allowOverwrite or data[key] is undefined + data[key] = null + + else + c = @getRealCurrentLineNb() + 1 + parser = new Parser c + parser.refs = @refs + val = parser.parse @getNextEmbedBlock(), exceptionOnInvalidType, objectDecoder + + # Spec: Keys MUST be unique; first one wins. + # But overwriting is allowed when a merge node is used in current block. + if allowOverwrite or data[key] is undefined + data[key] = val + + else + val = @parseValue values.value, exceptionOnInvalidType, objectDecoder + + # Spec: Keys MUST be unique; first one wins. + # But overwriting is allowed when a merge node is used in current block. + if allowOverwrite or data[key] is undefined + data[key] = val + + else + # 1-liner optionally followed by newline + lineCount = @lines.length + if 1 is lineCount or (2 is lineCount and Utils.isEmpty(@lines[1])) + try + value = Inline.parse @lines[0], exceptionOnInvalidType, objectDecoder + catch e + e.parsedLine = @getRealCurrentLineNb() + 1 + e.snippet = @currentLine + + throw e + + if typeof value is 'object' + if value instanceof Array + first = value[0] + else + for key of value + first = value[key] + break + + if typeof first is 'string' and first.indexOf('*') is 0 + data = [] + for alias in value + data.push @refs[alias[1..]] + value = data + + return value + + else if Utils.ltrim(value).charAt(0) in ['[', '{'] + try + return Inline.parse value, exceptionOnInvalidType, objectDecoder + catch e + e.parsedLine = @getRealCurrentLineNb() + 1 + e.snippet = @currentLine + + throw e + + throw new ParseException 'Unable to parse.', @getRealCurrentLineNb() + 1, @currentLine + + if isRef + if data instanceof Array + @refs[isRef] = data[data.length-1] + else + lastKey = null + for key of data + lastKey = key + @refs[isRef] = data[lastKey] + + + if Utils.isEmpty(data) + return null + else + return data + + + + # Returns the current line number (takes the offset into account). + # + # @return [Integer] The current line number + # + getRealCurrentLineNb: -> + return @currentLineNb + @offset + + + # Returns the current line indentation. + # + # @return [Integer] The current line indentation + # + getCurrentLineIndentation: -> + return @currentLine.length - Utils.ltrim(@currentLine, ' ').length + + + # Returns the next embed block of YAML. + # + # @param [Integer] indentation The indent level at which the block is to be read, or null for default + # + # @return [String] A YAML string + # + # @throw [ParseException] When indentation problem are detected + # + getNextEmbedBlock: (indentation = null, includeUnindentedCollection = false) -> + @moveToNextLine() + + if not indentation? + newIndent = @getCurrentLineIndentation() + + unindentedEmbedBlock = @isStringUnIndentedCollectionItem @currentLine + + if not(@isCurrentLineEmpty()) and 0 is newIndent and not(unindentedEmbedBlock) + throw new ParseException 'Indentation problem.', @getRealCurrentLineNb() + 1, @currentLine + + else + newIndent = indentation + + + data = [@currentLine[newIndent..]] + + unless includeUnindentedCollection + isItUnindentedCollection = @isStringUnIndentedCollectionItem @currentLine + + # Comments must not be removed inside a string block (ie. after a line ending with "|") + # They must not be removed inside a sub-embedded block as well + removeCommentsPattern = @PATTERN_FOLDED_SCALAR_END + removeComments = not removeCommentsPattern.test @currentLine + + while @moveToNextLine() + indent = @getCurrentLineIndentation() + + if indent is newIndent + removeComments = not removeCommentsPattern.test @currentLine + + if removeComments and @isCurrentLineComment() + continue + + if @isCurrentLineBlank() + data.push @currentLine[newIndent..] + continue + + if isItUnindentedCollection and not @isStringUnIndentedCollectionItem(@currentLine) and indent is newIndent + @moveToPreviousLine() + break + + if indent >= newIndent + data.push @currentLine[newIndent..] + else if Utils.ltrim(@currentLine).charAt(0) is '#' + # Don't add line with comments + else if 0 is indent + @moveToPreviousLine() + break + else + throw new ParseException 'Indentation problem.', @getRealCurrentLineNb() + 1, @currentLine + + + return data.join "\n" + + + # Moves the parser to the next line. + # + # @return [Boolean] + # + moveToNextLine: -> + if @currentLineNb >= @lines.length - 1 + return false + + @currentLine = @lines[++@currentLineNb]; + + return true + + + # Moves the parser to the previous line. + # + moveToPreviousLine: -> + @currentLine = @lines[--@currentLineNb] + return + + + # Parses a YAML value. + # + # @param [String] value A YAML value + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types false otherwise + # @param [Function] objectDecoder A function to deserialize custom objects, null otherwise + # + # @return [Object] A JavaScript value + # + # @throw [ParseException] When reference does not exist + # + parseValue: (value, exceptionOnInvalidType, objectDecoder) -> + if 0 is value.indexOf('*') + pos = value.indexOf '#' + if pos isnt -1 + value = value.substr(1, pos-2) + else + value = value[1..] + + if @refs[value] is undefined + throw new ParseException 'Reference "'+value+'" does not exist.', @currentLine + + return @refs[value] + + + if matches = @PATTERN_FOLDED_SCALAR_ALL.exec value + modifiers = matches.modifiers ? '' + + foldedIndent = Math.abs(parseInt(modifiers)) + if isNaN(foldedIndent) then foldedIndent = 0 + val = @parseFoldedScalar matches.separator, @PATTERN_DECIMAL.replace(modifiers, ''), foldedIndent + if matches.type? + # Force correct settings + Inline.configure exceptionOnInvalidType, objectDecoder + return Inline.parseScalar matches.type+' '+val + else + return val + + # Value can be multiline compact sequence or mapping or string + if value.charAt(0) in ['[', '{', '"', "'"] + while true + try + return Inline.parse value, exceptionOnInvalidType, objectDecoder + catch e + if e instanceof ParseMore and @moveToNextLine() + value += "\n" + Utils.trim(@currentLine, ' ') + else + e.parsedLine = @getRealCurrentLineNb() + 1 + e.snippet = @currentLine + throw e + else + if @isNextLineIndented() + value += "\n" + @getNextEmbedBlock() + return Inline.parse value, exceptionOnInvalidType, objectDecoder + + return + + + # Parses a folded scalar. + # + # @param [String] separator The separator that was used to begin this folded scalar (| or >) + # @param [String] indicator The indicator that was used to begin this folded scalar (+ or -) + # @param [Integer] indentation The indentation that was used to begin this folded scalar + # + # @return [String] The text value + # + parseFoldedScalar: (separator, indicator = '', indentation = 0) -> + notEOF = @moveToNextLine() + if not notEOF + return '' + + isCurrentLineBlank = @isCurrentLineBlank() + text = '' + + # Leading blank lines are consumed before determining indentation + while notEOF and isCurrentLineBlank + # newline only if not EOF + if notEOF = @moveToNextLine() + text += "\n" + isCurrentLineBlank = @isCurrentLineBlank() + + + # Determine indentation if not specified + if 0 is indentation + if matches = @PATTERN_INDENT_SPACES.exec @currentLine + indentation = matches[0].length + + + if indentation > 0 + pattern = @PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation] + unless pattern? + pattern = new Pattern '^ {'+indentation+'}(.*)$' + Parser::PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation] = pattern + + while notEOF and (isCurrentLineBlank or matches = pattern.exec @currentLine) + if isCurrentLineBlank + text += @currentLine[indentation..] + else + text += matches[1] + + # newline only if not EOF + if notEOF = @moveToNextLine() + text += "\n" + isCurrentLineBlank = @isCurrentLineBlank() + + else if notEOF + text += "\n" + + + if notEOF + @moveToPreviousLine() + + + # Remove line breaks of each lines except the empty and more indented ones + if '>' is separator + newText = '' + for line in text.split "\n" + if line.length is 0 or line.charAt(0) is ' ' + newText = Utils.rtrim(newText, ' ') + line + "\n" + else + newText += line + ' ' + text = newText + + if '+' isnt indicator + # Remove any extra space or new line as we are adding them after + text = Utils.rtrim(text) + + # Deal with trailing newlines as indicated + if '' is indicator + text = @PATTERN_TRAILING_LINES.replace text, "\n" + else if '-' is indicator + text = @PATTERN_TRAILING_LINES.replace text, '' + + return text + + + # Returns true if the next line is indented. + # + # @return [Boolean] Returns true if the next line is indented, false otherwise + # + isNextLineIndented: (ignoreComments = true) -> + currentIndentation = @getCurrentLineIndentation() + EOF = not @moveToNextLine() + + if ignoreComments + while not(EOF) and @isCurrentLineEmpty() + EOF = not @moveToNextLine() + else + while not(EOF) and @isCurrentLineBlank() + EOF = not @moveToNextLine() + + if EOF + return false + + ret = false + if @getCurrentLineIndentation() > currentIndentation + ret = true + + @moveToPreviousLine() + + return ret + + + # Returns true if the current line is blank or if it is a comment line. + # + # @return [Boolean] Returns true if the current line is empty or if it is a comment line, false otherwise + # + isCurrentLineEmpty: -> + trimmedLine = Utils.trim(@currentLine, ' ') + return trimmedLine.length is 0 or trimmedLine.charAt(0) is '#' + + + # Returns true if the current line is blank. + # + # @return [Boolean] Returns true if the current line is blank, false otherwise + # + isCurrentLineBlank: -> + return '' is Utils.trim(@currentLine, ' ') + + + # Returns true if the current line is a comment line. + # + # @return [Boolean] Returns true if the current line is a comment line, false otherwise + # + isCurrentLineComment: -> + # Checking explicitly the first char of the trim is faster than loops or strpos + ltrimmedLine = Utils.ltrim(@currentLine, ' ') + + return ltrimmedLine.charAt(0) is '#' + + + # Cleanups a YAML string to be parsed. + # + # @param [String] value The input YAML string + # + # @return [String] A cleaned up YAML string + # + cleanup: (value) -> + if value.indexOf("\r") isnt -1 + value = value.split("\r\n").join("\n").split("\r").join("\n") + + # Strip YAML header + count = 0 + [value, count] = @PATTERN_YAML_HEADER.replaceAll value, '' + @offset += count + + # Remove leading comments + [trimmedValue, count] = @PATTERN_LEADING_COMMENTS.replaceAll value, '', 1 + if count is 1 + # Items have been removed, update the offset + @offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n") + value = trimmedValue + + # Remove start of the document marker (---) + [trimmedValue, count] = @PATTERN_DOCUMENT_MARKER_START.replaceAll value, '', 1 + if count is 1 + # Items have been removed, update the offset + @offset += Utils.subStrCount(value, "\n") - Utils.subStrCount(trimmedValue, "\n") + value = trimmedValue + + # Remove end of the document marker (...) + value = @PATTERN_DOCUMENT_MARKER_END.replace value, '' + + # Ensure the block is not indented + lines = value.split("\n") + smallestIndent = -1 + for line in lines + continue if Utils.trim(line, ' ').length == 0 + indent = line.length - Utils.ltrim(line).length + if smallestIndent is -1 or indent < smallestIndent + smallestIndent = indent + if smallestIndent > 0 + for line, i in lines + lines[i] = line[smallestIndent..] + value = lines.join("\n") + + return value + + + # Returns true if the next line starts unindented collection + # + # @return [Boolean] Returns true if the next line starts unindented collection, false otherwise + # + isNextLineUnIndentedCollection: (currentIndentation = null) -> + currentIndentation ?= @getCurrentLineIndentation() + notEOF = @moveToNextLine() + + while notEOF and @isCurrentLineEmpty() + notEOF = @moveToNextLine() + + if false is notEOF + return false + + ret = false + if @getCurrentLineIndentation() is currentIndentation and @isStringUnIndentedCollectionItem(@currentLine) + ret = true + + @moveToPreviousLine() + + return ret + + + # Returns true if the string is un-indented collection item + # + # @return [Boolean] Returns true if the string is un-indented collection item, false otherwise + # + isStringUnIndentedCollectionItem: -> + return @currentLine is '-' or @currentLine[0...2] is '- ' + + +module.exports = Parser diff --git a/node_modules/yamljs/src/Pattern.coffee b/node_modules/yamljs/src/Pattern.coffee new file mode 100644 index 0000000..82f96e7 --- /dev/null +++ b/node_modules/yamljs/src/Pattern.coffee @@ -0,0 +1,144 @@ + +# Pattern is a zero-conflict wrapper extending RegExp features +# in order to make YAML parsing regex more expressive. +# +class Pattern + + # @property [RegExp] The RegExp instance + regex: null + + # @property [String] The raw regex string + rawRegex: null + + # @property [String] The cleaned regex string (used to create the RegExp instance) + cleanedRegex: null + + # @property [Object] The dictionary mapping names to capturing bracket numbers + mapping: null + + # Constructor + # + # @param [String] rawRegex The raw regex string defining the pattern + # + constructor: (rawRegex, modifiers = '') -> + cleanedRegex = '' + len = rawRegex.length + mapping = null + + # Cleanup raw regex and compute mapping + capturingBracketNumber = 0 + i = 0 + while i < len + _char = rawRegex.charAt(i) + if _char is '\\' + # Ignore next character + cleanedRegex += rawRegex[i..i+1] + i++ + else if _char is '(' + # Increase bracket number, only if it is capturing + if i < len - 2 + part = rawRegex[i..i+2] + if part is '(?:' + # Non-capturing bracket + i += 2 + cleanedRegex += part + else if part is '(?<' + # Capturing bracket with possibly a name + capturingBracketNumber++ + i += 2 + name = '' + while i + 1 < len + subChar = rawRegex.charAt(i + 1) + if subChar is '>' + cleanedRegex += '(' + i++ + if name.length > 0 + # Associate a name with a capturing bracket number + mapping ?= {} + mapping[name] = capturingBracketNumber + break + else + name += subChar + + i++ + else + cleanedRegex += _char + capturingBracketNumber++ + else + cleanedRegex += _char + else + cleanedRegex += _char + + i++ + + @rawRegex = rawRegex + @cleanedRegex = cleanedRegex + @regex = new RegExp @cleanedRegex, 'g'+modifiers.replace('g', '') + @mapping = mapping + + + # Executes the pattern's regex and returns the matching values + # + # @param [String] str The string to use to execute the pattern + # + # @return [Array] The matching values extracted from capturing brackets or null if nothing matched + # + exec: (str) -> + @regex.lastIndex = 0 + matches = @regex.exec str + + if not matches? + return null + + if @mapping? + for name, index of @mapping + matches[name] = matches[index] + + return matches + + + # Tests the pattern's regex + # + # @param [String] str The string to use to test the pattern + # + # @return [Boolean] true if the string matched + # + test: (str) -> + @regex.lastIndex = 0 + return @regex.test str + + + # Replaces occurences matching with the pattern's regex with replacement + # + # @param [String] str The source string to perform replacements + # @param [String] replacement The string to use in place of each replaced occurence. + # + # @return [String] The replaced string + # + replace: (str, replacement) -> + @regex.lastIndex = 0 + return str.replace @regex, replacement + + + # Replaces occurences matching with the pattern's regex with replacement and + # get both the replaced string and the number of replaced occurences in the string. + # + # @param [String] str The source string to perform replacements + # @param [String] replacement The string to use in place of each replaced occurence. + # @param [Integer] limit The maximum number of occurences to replace (0 means infinite number of occurences) + # + # @return [Array] A destructurable array containing the replaced string and the number of replaced occurences. For instance: ["my replaced string", 2] + # + replaceAll: (str, replacement, limit = 0) -> + @regex.lastIndex = 0 + count = 0 + while @regex.test(str) and (limit is 0 or count < limit) + @regex.lastIndex = 0 + str = str.replace @regex, replacement + count++ + + return [str, count] + + +module.exports = Pattern + diff --git a/node_modules/yamljs/src/Unescaper.coffee b/node_modules/yamljs/src/Unescaper.coffee new file mode 100644 index 0000000..8e1527a --- /dev/null +++ b/node_modules/yamljs/src/Unescaper.coffee @@ -0,0 +1,96 @@ + +Utils = require './Utils' +Pattern = require './Pattern' + +# Unescaper encapsulates unescaping rules for single and double-quoted YAML strings. +# +class Unescaper + + # Regex fragment that matches an escaped character in + # a double quoted string. + @PATTERN_ESCAPED_CHARACTER: new Pattern '\\\\([0abt\tnvfre "\\/\\\\N_LP]|x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})'; + + + # Unescapes a single quoted string. + # + # @param [String] value A single quoted string. + # + # @return [String] The unescaped string. + # + @unescapeSingleQuotedString: (value) -> + return value.replace(/\'\'/g, '\'') + + + # Unescapes a double quoted string. + # + # @param [String] value A double quoted string. + # + # @return [String] The unescaped string. + # + @unescapeDoubleQuotedString: (value) -> + @_unescapeCallback ?= (str) => + return @unescapeCharacter(str) + + # Evaluate the string + return @PATTERN_ESCAPED_CHARACTER.replace value, @_unescapeCallback + + + # Unescapes a character that was found in a double-quoted string + # + # @param [String] value An escaped character + # + # @return [String] The unescaped character + # + @unescapeCharacter: (value) -> + ch = String.fromCharCode + switch value.charAt(1) + when '0' + return ch(0) + when 'a' + return ch(7) + when 'b' + return ch(8) + when 't' + return "\t" + when "\t" + return "\t" + when 'n' + return "\n" + when 'v' + return ch(11) + when 'f' + return ch(12) + when 'r' + return ch(13) + when 'e' + return ch(27) + when ' ' + return ' ' + when '"' + return '"' + when '/' + return '/' + when '\\' + return '\\' + when 'N' + # U+0085 NEXT LINE + return ch(0x0085) + when '_' + # U+00A0 NO-BREAK SPACE + return ch(0x00A0) + when 'L' + # U+2028 LINE SEPARATOR + return ch(0x2028) + when 'P' + # U+2029 PARAGRAPH SEPARATOR + return ch(0x2029) + when 'x' + return Utils.utf8chr(Utils.hexDec(value.substr(2, 2))) + when 'u' + return Utils.utf8chr(Utils.hexDec(value.substr(2, 4))) + when 'U' + return Utils.utf8chr(Utils.hexDec(value.substr(2, 8))) + else + return '' + +module.exports = Unescaper diff --git a/node_modules/yamljs/src/Utils.coffee b/node_modules/yamljs/src/Utils.coffee new file mode 100644 index 0000000..aade0de --- /dev/null +++ b/node_modules/yamljs/src/Utils.coffee @@ -0,0 +1,349 @@ + +Pattern = require './Pattern' + +# A bunch of utility methods +# +class Utils + + @REGEX_LEFT_TRIM_BY_CHAR: {} + @REGEX_RIGHT_TRIM_BY_CHAR: {} + @REGEX_SPACES: /\s+/g + @REGEX_DIGITS: /^\d+$/ + @REGEX_OCTAL: /[^0-7]/gi + @REGEX_HEXADECIMAL: /[^a-f0-9]/gi + + # Precompiled date pattern + @PATTERN_DATE: new Pattern '^'+ + '(?[0-9][0-9][0-9][0-9])'+ + '-(?[0-9][0-9]?)'+ + '-(?[0-9][0-9]?)'+ + '(?:(?:[Tt]|[ \t]+)'+ + '(?[0-9][0-9]?)'+ + ':(?[0-9][0-9])'+ + ':(?[0-9][0-9])'+ + '(?:\.(?[0-9]*))?'+ + '(?:[ \t]*(?Z|(?[-+])(?[0-9][0-9]?)'+ + '(?::(?[0-9][0-9]))?))?)?'+ + '$', 'i' + + # Local timezone offset in ms + @LOCAL_TIMEZONE_OFFSET: new Date().getTimezoneOffset() * 60 * 1000 + + # Trims the given string on both sides + # + # @param [String] str The string to trim + # @param [String] _char The character to use for trimming (default: '\\s') + # + # @return [String] A trimmed string + # + @trim: (str, _char = '\\s') -> + regexLeft = @REGEX_LEFT_TRIM_BY_CHAR[_char] + unless regexLeft? + @REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp '^'+_char+''+_char+'*' + regexLeft.lastIndex = 0 + regexRight = @REGEX_RIGHT_TRIM_BY_CHAR[_char] + unless regexRight? + @REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp _char+''+_char+'*$' + regexRight.lastIndex = 0 + return str.replace(regexLeft, '').replace(regexRight, '') + + + # Trims the given string on the left side + # + # @param [String] str The string to trim + # @param [String] _char The character to use for trimming (default: '\\s') + # + # @return [String] A trimmed string + # + @ltrim: (str, _char = '\\s') -> + regexLeft = @REGEX_LEFT_TRIM_BY_CHAR[_char] + unless regexLeft? + @REGEX_LEFT_TRIM_BY_CHAR[_char] = regexLeft = new RegExp '^'+_char+''+_char+'*' + regexLeft.lastIndex = 0 + return str.replace(regexLeft, '') + + + # Trims the given string on the right side + # + # @param [String] str The string to trim + # @param [String] _char The character to use for trimming (default: '\\s') + # + # @return [String] A trimmed string + # + @rtrim: (str, _char = '\\s') -> + regexRight = @REGEX_RIGHT_TRIM_BY_CHAR[_char] + unless regexRight? + @REGEX_RIGHT_TRIM_BY_CHAR[_char] = regexRight = new RegExp _char+''+_char+'*$' + regexRight.lastIndex = 0 + return str.replace(regexRight, '') + + + # Checks if the given value is empty (null, undefined, empty string, string '0', empty Array, empty Object) + # + # @param [Object] value The value to check + # + # @return [Boolean] true if the value is empty + # + @isEmpty: (value) -> + return not(value) or value is '' or value is '0' or (value instanceof Array and value.length is 0) or @isEmptyObject(value) + + # Checks if the given value is an empty object + # + # @param [Object] value The value to check + # + # @return [Boolean] true if the value is empty and is an object + # + @isEmptyObject: (value) -> + return value instanceof Object and (k for own k of value).length is 0 + + # Counts the number of occurences of subString inside string + # + # @param [String] string The string where to count occurences + # @param [String] subString The subString to count + # @param [Integer] start The start index + # @param [Integer] length The string length until where to count + # + # @return [Integer] The number of occurences + # + @subStrCount: (string, subString, start, length) -> + c = 0 + + string = '' + string + subString = '' + subString + + if start? + string = string[start..] + if length? + string = string[0...length] + + len = string.length + sublen = subString.length + for i in [0...len] + if subString is string[i...sublen] + c++ + i += sublen - 1 + + return c + + + # Returns true if input is only composed of digits + # + # @param [Object] input The value to test + # + # @return [Boolean] true if input is only composed of digits + # + @isDigits: (input) -> + @REGEX_DIGITS.lastIndex = 0 + return @REGEX_DIGITS.test input + + + # Decode octal value + # + # @param [String] input The value to decode + # + # @return [Integer] The decoded value + # + @octDec: (input) -> + @REGEX_OCTAL.lastIndex = 0 + return parseInt((input+'').replace(@REGEX_OCTAL, ''), 8) + + + # Decode hexadecimal value + # + # @param [String] input The value to decode + # + # @return [Integer] The decoded value + # + @hexDec: (input) -> + @REGEX_HEXADECIMAL.lastIndex = 0 + input = @trim(input) + if (input+'')[0...2] is '0x' then input = (input+'')[2..] + return parseInt((input+'').replace(@REGEX_HEXADECIMAL, ''), 16) + + + # Get the UTF-8 character for the given code point. + # + # @param [Integer] c The unicode code point + # + # @return [String] The corresponding UTF-8 character + # + @utf8chr: (c) -> + ch = String.fromCharCode + if 0x80 > (c %= 0x200000) + return ch(c) + if 0x800 > c + return ch(0xC0 | c>>6) + ch(0x80 | c & 0x3F) + if 0x10000 > c + return ch(0xE0 | c>>12) + ch(0x80 | c>>6 & 0x3F) + ch(0x80 | c & 0x3F) + + return ch(0xF0 | c>>18) + ch(0x80 | c>>12 & 0x3F) + ch(0x80 | c>>6 & 0x3F) + ch(0x80 | c & 0x3F) + + + # Returns the boolean value equivalent to the given input + # + # @param [String|Object] input The input value + # @param [Boolean] strict If set to false, accept 'yes' and 'no' as boolean values + # + # @return [Boolean] the boolean value + # + @parseBoolean: (input, strict = true) -> + if typeof(input) is 'string' + lowerInput = input.toLowerCase() + if not strict + if lowerInput is 'no' then return false + if lowerInput is '0' then return false + if lowerInput is 'false' then return false + if lowerInput is '' then return false + return true + return !!input + + + + # Returns true if input is numeric + # + # @param [Object] input The value to test + # + # @return [Boolean] true if input is numeric + # + @isNumeric: (input) -> + @REGEX_SPACES.lastIndex = 0 + return typeof(input) is 'number' or typeof(input) is 'string' and !isNaN(input) and input.replace(@REGEX_SPACES, '') isnt '' + + + # Returns a parsed date from the given string + # + # @param [String] str The date string to parse + # + # @return [Date] The parsed date or null if parsing failed + # + @stringToDate: (str) -> + unless str?.length + return null + + # Perform regular expression pattern + info = @PATTERN_DATE.exec str + unless info + return null + + # Extract year, month, day + year = parseInt info.year, 10 + month = parseInt(info.month, 10) - 1 # In javascript, january is 0, february 1, etc... + day = parseInt info.day, 10 + + # If no hour is given, return a date with day precision + unless info.hour? + date = new Date Date.UTC(year, month, day) + return date + + # Extract hour, minute, second + hour = parseInt info.hour, 10 + minute = parseInt info.minute, 10 + second = parseInt info.second, 10 + + # Extract fraction, if given + if info.fraction? + fraction = info.fraction[0...3] + while fraction.length < 3 + fraction += '0' + fraction = parseInt fraction, 10 + else + fraction = 0 + + # Compute timezone offset if given + if info.tz? + tz_hour = parseInt info.tz_hour, 10 + if info.tz_minute? + tz_minute = parseInt info.tz_minute, 10 + else + tz_minute = 0 + + # Compute timezone delta in ms + tz_offset = (tz_hour * 60 + tz_minute) * 60000 + if '-' is info.tz_sign + tz_offset *= -1 + + # Compute date + date = new Date Date.UTC(year, month, day, hour, minute, second, fraction) + if tz_offset + date.setTime date.getTime() - tz_offset + + return date + + + # Repeats the given string a number of times + # + # @param [String] str The string to repeat + # @param [Integer] number The number of times to repeat the string + # + # @return [String] The repeated string + # + @strRepeat: (str, number) -> + res = '' + i = 0 + while i < number + res += str + i++ + return res + + + # Reads the data from the given file path and returns the result as string + # + # @param [String] path The path to the file + # @param [Function] callback A callback to read file asynchronously (optional) + # + # @return [String] The resulting data as string + # + @getStringFromFile: (path, callback = null) -> + xhr = null + if window? + if window.XMLHttpRequest + xhr = new XMLHttpRequest() + else if window.ActiveXObject + for name in ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"] + try + xhr = new ActiveXObject(name) + + if xhr? + # Browser + if callback? + # Async + xhr.onreadystatechange = -> + if xhr.readyState is 4 + if xhr.status is 200 or xhr.status is 0 + callback(xhr.responseText) + else + callback(null) + xhr.open 'GET', path, true + xhr.send null + + else + # Sync + xhr.open 'GET', path, false + xhr.send null + + if xhr.status is 200 or xhr.status == 0 + return xhr.responseText + + return null + else + # Node.js-like + req = require + fs = req('fs') # Prevent browserify from trying to load 'fs' module + if callback? + # Async + fs.readFile path, (err, data) -> + if err + callback null + else + callback String(data) + + else + # Sync + data = fs.readFileSync path + if data? + return String(data) + return null + + + +module.exports = Utils diff --git a/node_modules/yamljs/src/Yaml.coffee b/node_modules/yamljs/src/Yaml.coffee new file mode 100644 index 0000000..c3ae8ae --- /dev/null +++ b/node_modules/yamljs/src/Yaml.coffee @@ -0,0 +1,118 @@ + +Parser = require './Parser' +Dumper = require './Dumper' +Utils = require './Utils' + +# Yaml offers convenience methods to load and dump YAML. +# +class Yaml + + # Parses YAML into a JavaScript object. + # + # The parse method, when supplied with a YAML string, + # will do its best to convert YAML in a file into a JavaScript object. + # + # Usage: + # myObject = Yaml.parse('some: yaml'); + # console.log(myObject); + # + # @param [String] input A string containing YAML + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types, false otherwise + # @param [Function] objectDecoder A function to deserialize custom objects, null otherwise + # + # @return [Object] The YAML converted to a JavaScript object + # + # @throw [ParseException] If the YAML is not valid + # + @parse: (input, exceptionOnInvalidType = false, objectDecoder = null) -> + return new Parser().parse(input, exceptionOnInvalidType, objectDecoder) + + + # Parses YAML from file path into a JavaScript object. + # + # The parseFile method, when supplied with a YAML file, + # will do its best to convert YAML in a file into a JavaScript object. + # + # Usage: + # myObject = Yaml.parseFile('config.yml'); + # console.log(myObject); + # + # @param [String] path A file path pointing to a valid YAML file + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types, false otherwise + # @param [Function] objectDecoder A function to deserialize custom objects, null otherwise + # + # @return [Object] The YAML converted to a JavaScript object or null if the file doesn't exist. + # + # @throw [ParseException] If the YAML is not valid + # + @parseFile: (path, callback = null, exceptionOnInvalidType = false, objectDecoder = null) -> + if callback? + # Async + Utils.getStringFromFile path, (input) => + result = null + if input? + result = @parse input, exceptionOnInvalidType, objectDecoder + callback result + return + else + # Sync + input = Utils.getStringFromFile path + if input? + return @parse input, exceptionOnInvalidType, objectDecoder + return null + + + # Dumps a JavaScript object to a YAML string. + # + # The dump method, when supplied with an object, will do its best + # to convert the object into friendly YAML. + # + # @param [Object] input JavaScript object + # @param [Integer] inline The level where you switch to inline YAML + # @param [Integer] indent The amount of spaces to use for indentation of nested nodes. + # @param [Boolean] exceptionOnInvalidType true if an exception must be thrown on invalid types (a JavaScript resource or object), false otherwise + # @param [Function] objectEncoder A function to serialize custom objects, null otherwise + # + # @return [String] A YAML string representing the original JavaScript object + # + @dump: (input, inline = 2, indent = 4, exceptionOnInvalidType = false, objectEncoder = null) -> + yaml = new Dumper() + yaml.indentation = indent + + return yaml.dump(input, inline, 0, exceptionOnInvalidType, objectEncoder) + + + # Registers .yml extension to work with node's require() function. + # + @register: -> + require_handler = (module, filename) -> + # Fill in result + module.exports = YAML.parseFile filename + + # Register require extensions only if we're on node.js + # hack for browserify + if require?.extensions? + require.extensions['.yml'] = require_handler + require.extensions['.yaml'] = require_handler + + + # Alias of dump() method for compatibility reasons. + # + @stringify: (input, inline, indent, exceptionOnInvalidType, objectEncoder) -> + return @dump input, inline, indent, exceptionOnInvalidType, objectEncoder + + + # Alias of parseFile() method for compatibility reasons. + # + @load: (path, callback, exceptionOnInvalidType, objectDecoder) -> + return @parseFile path, callback, exceptionOnInvalidType, objectDecoder + + +# Expose YAML namespace to browser +window?.YAML = Yaml + +# Not in the browser? +unless window? + @YAML = Yaml + +module.exports = Yaml diff --git a/node_modules/yamljs/test/SpecRunner.html b/node_modules/yamljs/test/SpecRunner.html new file mode 100755 index 0000000..840545d --- /dev/null +++ b/node_modules/yamljs/test/SpecRunner.html @@ -0,0 +1,24 @@ + + + + + Jasmine Spec Runner v2.0.0 + + + + + + + + + + + + + + + + + + + diff --git a/node_modules/yamljs/test/lib/jasmine-2.0.0/MIT.LICENSE b/node_modules/yamljs/test/lib/jasmine-2.0.0/MIT.LICENSE new file mode 100755 index 0000000..7c435ba --- /dev/null +++ b/node_modules/yamljs/test/lib/jasmine-2.0.0/MIT.LICENSE @@ -0,0 +1,20 @@ +Copyright (c) 2008-2011 Pivotal Labs + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/yamljs/test/lib/jasmine-2.0.0/boot.js b/node_modules/yamljs/test/lib/jasmine-2.0.0/boot.js new file mode 100755 index 0000000..ec8baa0 --- /dev/null +++ b/node_modules/yamljs/test/lib/jasmine-2.0.0/boot.js @@ -0,0 +1,181 @@ +/** + Starting with version 2.0, this file "boots" Jasmine, performing all of the necessary initialization before executing the loaded environment and all of a project's specs. This file should be loaded after `jasmine.js`, but before any project source files or spec files are loaded. Thus this file can also be used to customize Jasmine for a project. + + If a project is using Jasmine via the standalone distribution, this file can be customized directly. If a project is using Jasmine via the [Ruby gem][jasmine-gem], this file can be copied into the support directory via `jasmine copy_boot_js`. Other environments (e.g., Python) will have different mechanisms. + + The location of `boot.js` can be specified and/or overridden in `jasmine.yml`. + + [jasmine-gem]: http://github.com/pivotal/jasmine-gem + */ + +(function() { + + /** + * ## Require & Instantiate + * + * Require Jasmine's core files. Specifically, this requires and attaches all of Jasmine's code to the `jasmine` reference. + */ + window.jasmine = jasmineRequire.core(jasmineRequire); + + /** + * Since this is being run in a browser and the results should populate to an HTML page, require the HTML-specific Jasmine code, injecting the same reference. + */ + jasmineRequire.html(jasmine); + + /** + * Create the Jasmine environment. This is used to run all specs in a project. + */ + var env = jasmine.getEnv(); + + /** + * ## The Global Interface + * + * Build up the functions that will be exposed as the Jasmine public interface. A project can customize, rename or alias any of these functions as desired, provided the implementation remains unchanged. + */ + var jasmineInterface = { + describe: function(description, specDefinitions) { + return env.describe(description, specDefinitions); + }, + + xdescribe: function(description, specDefinitions) { + return env.xdescribe(description, specDefinitions); + }, + + it: function(desc, func) { + return env.it(desc, func); + }, + + xit: function(desc, func) { + return env.xit(desc, func); + }, + + beforeEach: function(beforeEachFunction) { + return env.beforeEach(beforeEachFunction); + }, + + afterEach: function(afterEachFunction) { + return env.afterEach(afterEachFunction); + }, + + expect: function(actual) { + return env.expect(actual); + }, + + pending: function() { + return env.pending(); + }, + + spyOn: function(obj, methodName) { + return env.spyOn(obj, methodName); + }, + + jsApiReporter: new jasmine.JsApiReporter({ + timer: new jasmine.Timer() + }) + }; + + /** + * Add all of the Jasmine global/public interface to the proper global, so a project can use the public interface directly. For example, calling `describe` in specs instead of `jasmine.getEnv().describe`. + */ + if (typeof window == "undefined" && typeof exports == "object") { + extend(exports, jasmineInterface); + } else { + extend(window, jasmineInterface); + } + + /** + * Expose the interface for adding custom equality testers. + */ + jasmine.addCustomEqualityTester = function(tester) { + env.addCustomEqualityTester(tester); + }; + + /** + * Expose the interface for adding custom expectation matchers + */ + jasmine.addMatchers = function(matchers) { + return env.addMatchers(matchers); + }; + + /** + * Expose the mock interface for the JavaScript timeout functions + */ + jasmine.clock = function() { + return env.clock; + }; + + /** + * ## Runner Parameters + * + * More browser specific code - wrap the query string in an object and to allow for getting/setting parameters from the runner user interface. + */ + + var queryString = new jasmine.QueryString({ + getWindowLocation: function() { return window.location; } + }); + + var catchingExceptions = queryString.getParam("catch"); + env.catchExceptions(typeof catchingExceptions === "undefined" ? true : catchingExceptions); + + /** + * ## Reporters + * The `HtmlReporter` builds all of the HTML UI for the runner page. This reporter paints the dots, stars, and x's for specs, as well as all spec names and all failures (if any). + */ + var htmlReporter = new jasmine.HtmlReporter({ + env: env, + onRaiseExceptionsClick: function() { queryString.setParam("catch", !env.catchingExceptions()); }, + getContainer: function() { return document.body; }, + createElement: function() { return document.createElement.apply(document, arguments); }, + createTextNode: function() { return document.createTextNode.apply(document, arguments); }, + timer: new jasmine.Timer() + }); + + /** + * The `jsApiReporter` also receives spec results, and is used by any environment that needs to extract the results from JavaScript. + */ + env.addReporter(jasmineInterface.jsApiReporter); + env.addReporter(htmlReporter); + + /** + * Filter which specs will be run by matching the start of the full name against the `spec` query param. + */ + var specFilter = new jasmine.HtmlSpecFilter({ + filterString: function() { return queryString.getParam("spec"); } + }); + + env.specFilter = function(spec) { + return specFilter.matches(spec.getFullName()); + }; + + /** + * Setting up timing functions to be able to be overridden. Certain browsers (Safari, IE 8, phantomjs) require this hack. + */ + window.setTimeout = window.setTimeout; + window.setInterval = window.setInterval; + window.clearTimeout = window.clearTimeout; + window.clearInterval = window.clearInterval; + + /** + * ## Execution + * + * Replace the browser window's `onload`, ensure it's called, and then run all of the loaded specs. This includes initializing the `HtmlReporter` instance and then executing the loaded Jasmine environment. All of this will happen after all of the specs are loaded. + */ + var currentWindowOnload = window.onload; + + window.onload = function() { + if (currentWindowOnload) { + currentWindowOnload(); + } + htmlReporter.initialize(); + env.execute(); + }; + + /** + * Helper function for readability above. + */ + function extend(destination, source) { + for (var property in source) destination[property] = source[property]; + return destination; + } + +}()); diff --git a/node_modules/yamljs/test/lib/jasmine-2.0.0/console.js b/node_modules/yamljs/test/lib/jasmine-2.0.0/console.js new file mode 100755 index 0000000..33c1698 --- /dev/null +++ b/node_modules/yamljs/test/lib/jasmine-2.0.0/console.js @@ -0,0 +1,160 @@ +/* +Copyright (c) 2008-2013 Pivotal Labs + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +function getJasmineRequireObj() { + if (typeof module !== "undefined" && module.exports) { + return exports; + } else { + window.jasmineRequire = window.jasmineRequire || {}; + return window.jasmineRequire; + } +} + +getJasmineRequireObj().console = function(jRequire, j$) { + j$.ConsoleReporter = jRequire.ConsoleReporter(); +}; + +getJasmineRequireObj().ConsoleReporter = function() { + + var noopTimer = { + start: function(){}, + elapsed: function(){ return 0; } + }; + + function ConsoleReporter(options) { + var print = options.print, + showColors = options.showColors || false, + onComplete = options.onComplete || function() {}, + timer = options.timer || noopTimer, + specCount, + failureCount, + failedSpecs = [], + pendingCount, + ansi = { + green: '\x1B[32m', + red: '\x1B[31m', + yellow: '\x1B[33m', + none: '\x1B[0m' + }; + + this.jasmineStarted = function() { + specCount = 0; + failureCount = 0; + pendingCount = 0; + print("Started"); + printNewline(); + timer.start(); + }; + + this.jasmineDone = function() { + printNewline(); + for (var i = 0; i < failedSpecs.length; i++) { + specFailureDetails(failedSpecs[i]); + } + + printNewline(); + var specCounts = specCount + " " + plural("spec", specCount) + ", " + + failureCount + " " + plural("failure", failureCount); + + if (pendingCount) { + specCounts += ", " + pendingCount + " pending " + plural("spec", pendingCount); + } + + print(specCounts); + + printNewline(); + var seconds = timer.elapsed() / 1000; + print("Finished in " + seconds + " " + plural("second", seconds)); + + printNewline(); + + onComplete(failureCount === 0); + }; + + this.specDone = function(result) { + specCount++; + + if (result.status == "pending") { + pendingCount++; + print(colored("yellow", "*")); + return; + } + + if (result.status == "passed") { + print(colored("green", '.')); + return; + } + + if (result.status == "failed") { + failureCount++; + failedSpecs.push(result); + print(colored("red", 'F')); + } + }; + + return this; + + function printNewline() { + print("\n"); + } + + function colored(color, str) { + return showColors ? (ansi[color] + str + ansi.none) : str; + } + + function plural(str, count) { + return count == 1 ? str : str + "s"; + } + + function repeat(thing, times) { + var arr = []; + for (var i = 0; i < times; i++) { + arr.push(thing); + } + return arr; + } + + function indent(str, spaces) { + var lines = (str || '').split("\n"); + var newArr = []; + for (var i = 0; i < lines.length; i++) { + newArr.push(repeat(" ", spaces).join("") + lines[i]); + } + return newArr.join("\n"); + } + + function specFailureDetails(result) { + printNewline(); + print(result.fullName); + + for (var i = 0; i < result.failedExpectations.length; i++) { + var failedExpectation = result.failedExpectations[i]; + printNewline(); + print(indent(failedExpectation.stack, 2)); + } + + printNewline(); + } + } + + return ConsoleReporter; +}; diff --git a/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine-html.js b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine-html.js new file mode 100755 index 0000000..985d0d1 --- /dev/null +++ b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine-html.js @@ -0,0 +1,359 @@ +/* +Copyright (c) 2008-2013 Pivotal Labs + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +jasmineRequire.html = function(j$) { + j$.ResultsNode = jasmineRequire.ResultsNode(); + j$.HtmlReporter = jasmineRequire.HtmlReporter(j$); + j$.QueryString = jasmineRequire.QueryString(); + j$.HtmlSpecFilter = jasmineRequire.HtmlSpecFilter(); +}; + +jasmineRequire.HtmlReporter = function(j$) { + + var noopTimer = { + start: function() {}, + elapsed: function() { return 0; } + }; + + function HtmlReporter(options) { + var env = options.env || {}, + getContainer = options.getContainer, + createElement = options.createElement, + createTextNode = options.createTextNode, + onRaiseExceptionsClick = options.onRaiseExceptionsClick || function() {}, + timer = options.timer || noopTimer, + results = [], + specsExecuted = 0, + failureCount = 0, + pendingSpecCount = 0, + htmlReporterMain, + symbols; + + this.initialize = function() { + htmlReporterMain = createDom("div", {className: "html-reporter"}, + createDom("div", {className: "banner"}, + createDom("span", {className: "title"}, "Jasmine"), + createDom("span", {className: "version"}, j$.version) + ), + createDom("ul", {className: "symbol-summary"}), + createDom("div", {className: "alert"}), + createDom("div", {className: "results"}, + createDom("div", {className: "failures"}) + ) + ); + getContainer().appendChild(htmlReporterMain); + + symbols = find(".symbol-summary"); + }; + + var totalSpecsDefined; + this.jasmineStarted = function(options) { + totalSpecsDefined = options.totalSpecsDefined || 0; + timer.start(); + }; + + var summary = createDom("div", {className: "summary"}); + + var topResults = new j$.ResultsNode({}, "", null), + currentParent = topResults; + + this.suiteStarted = function(result) { + currentParent.addChild(result, "suite"); + currentParent = currentParent.last(); + }; + + this.suiteDone = function(result) { + if (currentParent == topResults) { + return; + } + + currentParent = currentParent.parent; + }; + + this.specStarted = function(result) { + currentParent.addChild(result, "spec"); + }; + + var failures = []; + this.specDone = function(result) { + if (result.status != "disabled") { + specsExecuted++; + } + + symbols.appendChild(createDom("li", { + className: result.status, + id: "spec_" + result.id, + title: result.fullName + } + )); + + if (result.status == "failed") { + failureCount++; + + var failure = + createDom("div", {className: "spec-detail failed"}, + createDom("div", {className: "description"}, + createDom("a", {title: result.fullName, href: specHref(result)}, result.fullName) + ), + createDom("div", {className: "messages"}) + ); + var messages = failure.childNodes[1]; + + for (var i = 0; i < result.failedExpectations.length; i++) { + var expectation = result.failedExpectations[i]; + messages.appendChild(createDom("div", {className: "result-message"}, expectation.message)); + messages.appendChild(createDom("div", {className: "stack-trace"}, expectation.stack)); + } + + failures.push(failure); + } + + if (result.status == "pending") { + pendingSpecCount++; + } + }; + + this.jasmineDone = function() { + var banner = find(".banner"); + banner.appendChild(createDom("span", {className: "duration"}, "finished in " + timer.elapsed() / 1000 + "s")); + + var alert = find(".alert"); + + alert.appendChild(createDom("span", { className: "exceptions" }, + createDom("label", { className: "label", 'for': "raise-exceptions" }, "raise exceptions"), + createDom("input", { + className: "raise", + id: "raise-exceptions", + type: "checkbox" + }) + )); + var checkbox = find("input"); + + checkbox.checked = !env.catchingExceptions(); + checkbox.onclick = onRaiseExceptionsClick; + + if (specsExecuted < totalSpecsDefined) { + var skippedMessage = "Ran " + specsExecuted + " of " + totalSpecsDefined + " specs - run all"; + alert.appendChild( + createDom("span", {className: "bar skipped"}, + createDom("a", {href: "?", title: "Run all specs"}, skippedMessage) + ) + ); + } + var statusBarMessage = "" + pluralize("spec", specsExecuted) + ", " + pluralize("failure", failureCount); + if (pendingSpecCount) { statusBarMessage += ", " + pluralize("pending spec", pendingSpecCount); } + + var statusBarClassName = "bar " + ((failureCount > 0) ? "failed" : "passed"); + alert.appendChild(createDom("span", {className: statusBarClassName}, statusBarMessage)); + + var results = find(".results"); + results.appendChild(summary); + + summaryList(topResults, summary); + + function summaryList(resultsTree, domParent) { + var specListNode; + for (var i = 0; i < resultsTree.children.length; i++) { + var resultNode = resultsTree.children[i]; + if (resultNode.type == "suite") { + var suiteListNode = createDom("ul", {className: "suite", id: "suite-" + resultNode.result.id}, + createDom("li", {className: "suite-detail"}, + createDom("a", {href: specHref(resultNode.result)}, resultNode.result.description) + ) + ); + + summaryList(resultNode, suiteListNode); + domParent.appendChild(suiteListNode); + } + if (resultNode.type == "spec") { + if (domParent.getAttribute("class") != "specs") { + specListNode = createDom("ul", {className: "specs"}); + domParent.appendChild(specListNode); + } + specListNode.appendChild( + createDom("li", { + className: resultNode.result.status, + id: "spec-" + resultNode.result.id + }, + createDom("a", {href: specHref(resultNode.result)}, resultNode.result.description) + ) + ); + } + } + } + + if (failures.length) { + alert.appendChild( + createDom('span', {className: "menu bar spec-list"}, + createDom("span", {}, "Spec List | "), + createDom('a', {className: "failures-menu", href: "#"}, "Failures"))); + alert.appendChild( + createDom('span', {className: "menu bar failure-list"}, + createDom('a', {className: "spec-list-menu", href: "#"}, "Spec List"), + createDom("span", {}, " | Failures "))); + + find(".failures-menu").onclick = function() { + setMenuModeTo('failure-list'); + }; + find(".spec-list-menu").onclick = function() { + setMenuModeTo('spec-list'); + }; + + setMenuModeTo('failure-list'); + + var failureNode = find(".failures"); + for (var i = 0; i < failures.length; i++) { + failureNode.appendChild(failures[i]); + } + } + }; + + return this; + + function find(selector) { + return getContainer().querySelector(selector); + } + + function createDom(type, attrs, childrenVarArgs) { + var el = createElement(type); + + for (var i = 2; i < arguments.length; i++) { + var child = arguments[i]; + + if (typeof child === 'string') { + el.appendChild(createTextNode(child)); + } else { + if (child) { + el.appendChild(child); + } + } + } + + for (var attr in attrs) { + if (attr == "className") { + el[attr] = attrs[attr]; + } else { + el.setAttribute(attr, attrs[attr]); + } + } + + return el; + } + + function pluralize(singular, count) { + var word = (count == 1 ? singular : singular + "s"); + + return "" + count + " " + word; + } + + function specHref(result) { + return "?spec=" + encodeURIComponent(result.fullName); + } + + function setMenuModeTo(mode) { + htmlReporterMain.setAttribute("class", "html-reporter " + mode); + } + } + + return HtmlReporter; +}; + +jasmineRequire.HtmlSpecFilter = function() { + function HtmlSpecFilter(options) { + var filterString = options && options.filterString() && options.filterString().replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); + var filterPattern = new RegExp(filterString); + + this.matches = function(specName) { + return filterPattern.test(specName); + }; + } + + return HtmlSpecFilter; +}; + +jasmineRequire.ResultsNode = function() { + function ResultsNode(result, type, parent) { + this.result = result; + this.type = type; + this.parent = parent; + + this.children = []; + + this.addChild = function(result, type) { + this.children.push(new ResultsNode(result, type, this)); + }; + + this.last = function() { + return this.children[this.children.length - 1]; + }; + } + + return ResultsNode; +}; + +jasmineRequire.QueryString = function() { + function QueryString(options) { + + this.setParam = function(key, value) { + var paramMap = queryStringToParamMap(); + paramMap[key] = value; + options.getWindowLocation().search = toQueryString(paramMap); + }; + + this.getParam = function(key) { + return queryStringToParamMap()[key]; + }; + + return this; + + function toQueryString(paramMap) { + var qStrPairs = []; + for (var prop in paramMap) { + qStrPairs.push(encodeURIComponent(prop) + "=" + encodeURIComponent(paramMap[prop])); + } + return "?" + qStrPairs.join('&'); + } + + function queryStringToParamMap() { + var paramStr = options.getWindowLocation().search.substring(1), + params = [], + paramMap = {}; + + if (paramStr.length > 0) { + params = paramStr.split('&'); + for (var i = 0; i < params.length; i++) { + var p = params[i].split('='); + var value = decodeURIComponent(p[1]); + if (value === "true" || value === "false") { + value = JSON.parse(value); + } + paramMap[decodeURIComponent(p[0])] = value; + } + } + + return paramMap; + } + + } + + return QueryString; +}; diff --git a/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine.css b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine.css new file mode 100755 index 0000000..f4d35b6 --- /dev/null +++ b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine.css @@ -0,0 +1,55 @@ +body { background-color: #eeeeee; padding: 0; margin: 5px; overflow-y: scroll; } + +.html-reporter { font-size: 11px; font-family: Monaco, "Lucida Console", monospace; line-height: 14px; color: #333333; } +.html-reporter a { text-decoration: none; } +.html-reporter a:hover { text-decoration: underline; } +.html-reporter p, .html-reporter h1, .html-reporter h2, .html-reporter h3, .html-reporter h4, .html-reporter h5, .html-reporter h6 { margin: 0; line-height: 14px; } +.html-reporter .banner, .html-reporter .symbol-summary, .html-reporter .summary, .html-reporter .result-message, .html-reporter .spec .description, .html-reporter .spec-detail .description, .html-reporter .alert .bar, .html-reporter .stack-trace { padding-left: 9px; padding-right: 9px; } +.html-reporter .banner .version { margin-left: 14px; } +.html-reporter #jasmine_content { position: fixed; right: 100%; } +.html-reporter .version { color: #aaaaaa; } +.html-reporter .banner { margin-top: 14px; } +.html-reporter .duration { color: #aaaaaa; float: right; } +.html-reporter .symbol-summary { overflow: hidden; *zoom: 1; margin: 14px 0; } +.html-reporter .symbol-summary li { display: inline-block; height: 8px; width: 14px; font-size: 16px; } +.html-reporter .symbol-summary li.passed { font-size: 14px; } +.html-reporter .symbol-summary li.passed:before { color: #5e7d00; content: "\02022"; } +.html-reporter .symbol-summary li.failed { line-height: 9px; } +.html-reporter .symbol-summary li.failed:before { color: #b03911; content: "x"; font-weight: bold; margin-left: -1px; } +.html-reporter .symbol-summary li.disabled { font-size: 14px; } +.html-reporter .symbol-summary li.disabled:before { color: #bababa; content: "\02022"; } +.html-reporter .symbol-summary li.pending { line-height: 17px; } +.html-reporter .symbol-summary li.pending:before { color: #ba9d37; content: "*"; } +.html-reporter .exceptions { color: #fff; float: right; margin-top: 5px; margin-right: 5px; } +.html-reporter .bar { line-height: 28px; font-size: 14px; display: block; color: #eee; } +.html-reporter .bar.failed { background-color: #b03911; } +.html-reporter .bar.passed { background-color: #a6b779; } +.html-reporter .bar.skipped { background-color: #bababa; } +.html-reporter .bar.menu { background-color: #fff; color: #aaaaaa; } +.html-reporter .bar.menu a { color: #333333; } +.html-reporter .bar a { color: white; } +.html-reporter.spec-list .bar.menu.failure-list, .html-reporter.spec-list .results .failures { display: none; } +.html-reporter.failure-list .bar.menu.spec-list, .html-reporter.failure-list .summary { display: none; } +.html-reporter .running-alert { background-color: #666666; } +.html-reporter .results { margin-top: 14px; } +.html-reporter.showDetails .summaryMenuItem { font-weight: normal; text-decoration: inherit; } +.html-reporter.showDetails .summaryMenuItem:hover { text-decoration: underline; } +.html-reporter.showDetails .detailsMenuItem { font-weight: bold; text-decoration: underline; } +.html-reporter.showDetails .summary { display: none; } +.html-reporter.showDetails #details { display: block; } +.html-reporter .summaryMenuItem { font-weight: bold; text-decoration: underline; } +.html-reporter .summary { margin-top: 14px; } +.html-reporter .summary ul { list-style-type: none; margin-left: 14px; padding-top: 0; padding-left: 0; } +.html-reporter .summary ul.suite { margin-top: 7px; margin-bottom: 7px; } +.html-reporter .summary li.passed a { color: #5e7d00; } +.html-reporter .summary li.failed a { color: #b03911; } +.html-reporter .summary li.pending a { color: #ba9d37; } +.html-reporter .description + .suite { margin-top: 0; } +.html-reporter .suite { margin-top: 14px; } +.html-reporter .suite a { color: #333333; } +.html-reporter .failures .spec-detail { margin-bottom: 28px; } +.html-reporter .failures .spec-detail .description { background-color: #b03911; } +.html-reporter .failures .spec-detail .description a { color: white; } +.html-reporter .result-message { padding-top: 14px; color: #333333; white-space: pre; } +.html-reporter .result-message span.result { display: block; } +.html-reporter .stack-trace { margin: 5px 0 0 0; max-height: 224px; overflow: auto; line-height: 18px; color: #666666; border: 1px solid #ddd; background: white; white-space: pre; } diff --git a/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine.js b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine.js new file mode 100755 index 0000000..24463ec --- /dev/null +++ b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine.js @@ -0,0 +1,2402 @@ +/* +Copyright (c) 2008-2013 Pivotal Labs + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +function getJasmineRequireObj() { + if (typeof module !== "undefined" && module.exports) { + return exports; + } else { + window.jasmineRequire = window.jasmineRequire || {}; + return window.jasmineRequire; + } +} + +getJasmineRequireObj().core = function(jRequire) { + var j$ = {}; + + jRequire.base(j$); + j$.util = jRequire.util(); + j$.Any = jRequire.Any(); + j$.CallTracker = jRequire.CallTracker(); + j$.Clock = jRequire.Clock(); + j$.DelayedFunctionScheduler = jRequire.DelayedFunctionScheduler(); + j$.Env = jRequire.Env(j$); + j$.ExceptionFormatter = jRequire.ExceptionFormatter(); + j$.Expectation = jRequire.Expectation(); + j$.buildExpectationResult = jRequire.buildExpectationResult(); + j$.JsApiReporter = jRequire.JsApiReporter(); + j$.matchersUtil = jRequire.matchersUtil(j$); + j$.ObjectContaining = jRequire.ObjectContaining(j$); + j$.pp = jRequire.pp(j$); + j$.QueueRunner = jRequire.QueueRunner(); + j$.ReportDispatcher = jRequire.ReportDispatcher(); + j$.Spec = jRequire.Spec(j$); + j$.SpyStrategy = jRequire.SpyStrategy(); + j$.Suite = jRequire.Suite(); + j$.Timer = jRequire.Timer(); + j$.version = jRequire.version(); + + j$.matchers = jRequire.requireMatchers(jRequire, j$); + + return j$; +}; + +getJasmineRequireObj().requireMatchers = function(jRequire, j$) { + var availableMatchers = [ + "toBe", + "toBeCloseTo", + "toBeDefined", + "toBeFalsy", + "toBeGreaterThan", + "toBeLessThan", + "toBeNaN", + "toBeNull", + "toBeTruthy", + "toBeUndefined", + "toContain", + "toEqual", + "toHaveBeenCalled", + "toHaveBeenCalledWith", + "toMatch", + "toThrow", + "toThrowError" + ], + matchers = {}; + + for (var i = 0; i < availableMatchers.length; i++) { + var name = availableMatchers[i]; + matchers[name] = jRequire[name](j$); + } + + return matchers; +}; + +getJasmineRequireObj().base = function(j$) { + j$.unimplementedMethod_ = function() { + throw new Error("unimplemented method"); + }; + + j$.MAX_PRETTY_PRINT_DEPTH = 40; + j$.DEFAULT_TIMEOUT_INTERVAL = 5000; + + j$.getGlobal = (function() { + var jasmineGlobal = eval.call(null, "this"); + return function() { + return jasmineGlobal; + }; + })(); + + j$.getEnv = function(options) { + var env = j$.currentEnv_ = j$.currentEnv_ || new j$.Env(options); + //jasmine. singletons in here (setTimeout blah blah). + return env; + }; + + j$.isArray_ = function(value) { + return j$.isA_("Array", value); + }; + + j$.isString_ = function(value) { + return j$.isA_("String", value); + }; + + j$.isNumber_ = function(value) { + return j$.isA_("Number", value); + }; + + j$.isA_ = function(typeName, value) { + return Object.prototype.toString.apply(value) === '[object ' + typeName + ']'; + }; + + j$.isDomNode = function(obj) { + return obj.nodeType > 0; + }; + + j$.any = function(clazz) { + return new j$.Any(clazz); + }; + + j$.objectContaining = function(sample) { + return new j$.ObjectContaining(sample); + }; + + j$.createSpy = function(name, originalFn) { + + var spyStrategy = new j$.SpyStrategy({ + name: name, + fn: originalFn, + getSpy: function() { return spy; } + }), + callTracker = new j$.CallTracker(), + spy = function() { + callTracker.track({ + object: this, + args: Array.prototype.slice.apply(arguments) + }); + return spyStrategy.exec.apply(this, arguments); + }; + + for (var prop in originalFn) { + if (prop === 'and' || prop === 'calls') { + throw new Error("Jasmine spies would overwrite the 'and' and 'calls' properties on the object being spied upon"); + } + + spy[prop] = originalFn[prop]; + } + + spy.and = spyStrategy; + spy.calls = callTracker; + + return spy; + }; + + j$.isSpy = function(putativeSpy) { + if (!putativeSpy) { + return false; + } + return putativeSpy.and instanceof j$.SpyStrategy && + putativeSpy.calls instanceof j$.CallTracker; + }; + + j$.createSpyObj = function(baseName, methodNames) { + if (!j$.isArray_(methodNames) || methodNames.length === 0) { + throw "createSpyObj requires a non-empty array of method names to create spies for"; + } + var obj = {}; + for (var i = 0; i < methodNames.length; i++) { + obj[methodNames[i]] = j$.createSpy(baseName + '.' + methodNames[i]); + } + return obj; + }; +}; + +getJasmineRequireObj().util = function() { + + var util = {}; + + util.inherit = function(childClass, parentClass) { + var Subclass = function() { + }; + Subclass.prototype = parentClass.prototype; + childClass.prototype = new Subclass(); + }; + + util.htmlEscape = function(str) { + if (!str) { + return str; + } + return str.replace(/&/g, '&') + .replace(//g, '>'); + }; + + util.argsToArray = function(args) { + var arrayOfArgs = []; + for (var i = 0; i < args.length; i++) { + arrayOfArgs.push(args[i]); + } + return arrayOfArgs; + }; + + util.isUndefined = function(obj) { + return obj === void 0; + }; + + return util; +}; + +getJasmineRequireObj().Spec = function(j$) { + function Spec(attrs) { + this.expectationFactory = attrs.expectationFactory; + this.resultCallback = attrs.resultCallback || function() {}; + this.id = attrs.id; + this.description = attrs.description || ''; + this.fn = attrs.fn; + this.beforeFns = attrs.beforeFns || function() { return []; }; + this.afterFns = attrs.afterFns || function() { return []; }; + this.onStart = attrs.onStart || function() {}; + this.exceptionFormatter = attrs.exceptionFormatter || function() {}; + this.getSpecName = attrs.getSpecName || function() { return ''; }; + this.expectationResultFactory = attrs.expectationResultFactory || function() { }; + this.queueRunnerFactory = attrs.queueRunnerFactory || function() {}; + this.catchingExceptions = attrs.catchingExceptions || function() { return true; }; + + this.timer = attrs.timer || {setTimeout: setTimeout, clearTimeout: clearTimeout}; + + if (!this.fn) { + this.pend(); + } + + this.result = { + id: this.id, + description: this.description, + fullName: this.getFullName(), + failedExpectations: [] + }; + } + + Spec.prototype.addExpectationResult = function(passed, data) { + if (passed) { + return; + } + this.result.failedExpectations.push(this.expectationResultFactory(data)); + }; + + Spec.prototype.expect = function(actual) { + return this.expectationFactory(actual, this); + }; + + Spec.prototype.execute = function(onComplete) { + var self = this, + timeout; + + this.onStart(this); + + if (this.markedPending || this.disabled) { + complete(); + return; + } + + function timeoutable(fn) { + return function(done) { + timeout = Function.prototype.apply.apply(self.timer.setTimeout, [j$.getGlobal(), [function() { + onException(new Error('Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.')); + done(); + }, j$.DEFAULT_TIMEOUT_INTERVAL]]); + + var callDone = function() { + clearTimeoutable(); + done(); + }; + + fn.call(this, callDone); //TODO: do we care about more than 1 arg? + }; + } + + function clearTimeoutable() { + Function.prototype.apply.apply(self.timer.clearTimeout, [j$.getGlobal(), [timeout]]); + timeout = void 0; + } + + var allFns = this.beforeFns().concat(this.fn).concat(this.afterFns()), + allTimeoutableFns = []; + for (var i = 0; i < allFns.length; i++) { + var fn = allFns[i]; + allTimeoutableFns.push(fn.length > 0 ? timeoutable(fn) : fn); + } + + this.queueRunnerFactory({ + fns: allTimeoutableFns, + onException: onException, + onComplete: complete + }); + + function onException(e) { + clearTimeoutable(); + if (Spec.isPendingSpecException(e)) { + self.pend(); + return; + } + + self.addExpectationResult(false, { + matcherName: "", + passed: false, + expected: "", + actual: "", + error: e + }); + } + + function complete() { + self.result.status = self.status(); + self.resultCallback(self.result); + + if (onComplete) { + onComplete(); + } + } + }; + + Spec.prototype.disable = function() { + this.disabled = true; + }; + + Spec.prototype.pend = function() { + this.markedPending = true; + }; + + Spec.prototype.status = function() { + if (this.disabled) { + return 'disabled'; + } + + if (this.markedPending) { + return 'pending'; + } + + if (this.result.failedExpectations.length > 0) { + return 'failed'; + } else { + return 'passed'; + } + }; + + Spec.prototype.getFullName = function() { + return this.getSpecName(this); + }; + + Spec.pendingSpecExceptionMessage = "=> marked Pending"; + + Spec.isPendingSpecException = function(e) { + return e.toString().indexOf(Spec.pendingSpecExceptionMessage) !== -1; + }; + + return Spec; +}; + +if (typeof window == void 0 && typeof exports == "object") { + exports.Spec = jasmineRequire.Spec; +} + +getJasmineRequireObj().Env = function(j$) { + function Env(options) { + options = options || {}; + + var self = this; + var global = options.global || j$.getGlobal(); + + var totalSpecsDefined = 0; + + var catchExceptions = true; + + var realSetTimeout = j$.getGlobal().setTimeout; + var realClearTimeout = j$.getGlobal().clearTimeout; + this.clock = new j$.Clock(global, new j$.DelayedFunctionScheduler()); + + var runnableLookupTable = {}; + + var spies = []; + + var currentSpec = null; + var currentSuite = null; + + var reporter = new j$.ReportDispatcher([ + "jasmineStarted", + "jasmineDone", + "suiteStarted", + "suiteDone", + "specStarted", + "specDone" + ]); + + this.specFilter = function() { + return true; + }; + + var equalityTesters = []; + + var customEqualityTesters = []; + this.addCustomEqualityTester = function(tester) { + customEqualityTesters.push(tester); + }; + + j$.Expectation.addCoreMatchers(j$.matchers); + + var nextSpecId = 0; + var getNextSpecId = function() { + return 'spec' + nextSpecId++; + }; + + var nextSuiteId = 0; + var getNextSuiteId = function() { + return 'suite' + nextSuiteId++; + }; + + var expectationFactory = function(actual, spec) { + return j$.Expectation.Factory({ + util: j$.matchersUtil, + customEqualityTesters: customEqualityTesters, + actual: actual, + addExpectationResult: addExpectationResult + }); + + function addExpectationResult(passed, result) { + return spec.addExpectationResult(passed, result); + } + }; + + var specStarted = function(spec) { + currentSpec = spec; + reporter.specStarted(spec.result); + }; + + var beforeFns = function(suite) { + return function() { + var befores = []; + while(suite) { + befores = befores.concat(suite.beforeFns); + suite = suite.parentSuite; + } + return befores.reverse(); + }; + }; + + var afterFns = function(suite) { + return function() { + var afters = []; + while(suite) { + afters = afters.concat(suite.afterFns); + suite = suite.parentSuite; + } + return afters; + }; + }; + + var getSpecName = function(spec, suite) { + return suite.getFullName() + ' ' + spec.description; + }; + + // TODO: we may just be able to pass in the fn instead of wrapping here + var buildExpectationResult = j$.buildExpectationResult, + exceptionFormatter = new j$.ExceptionFormatter(), + expectationResultFactory = function(attrs) { + attrs.messageFormatter = exceptionFormatter.message; + attrs.stackFormatter = exceptionFormatter.stack; + + return buildExpectationResult(attrs); + }; + + // TODO: fix this naming, and here's where the value comes in + this.catchExceptions = function(value) { + catchExceptions = !!value; + return catchExceptions; + }; + + this.catchingExceptions = function() { + return catchExceptions; + }; + + var maximumSpecCallbackDepth = 20; + var currentSpecCallbackDepth = 0; + + function clearStack(fn) { + currentSpecCallbackDepth++; + if (currentSpecCallbackDepth >= maximumSpecCallbackDepth) { + currentSpecCallbackDepth = 0; + realSetTimeout(fn, 0); + } else { + fn(); + } + } + + var catchException = function(e) { + return j$.Spec.isPendingSpecException(e) || catchExceptions; + }; + + var queueRunnerFactory = function(options) { + options.catchException = catchException; + options.clearStack = options.clearStack || clearStack; + + new j$.QueueRunner(options).execute(); + }; + + var topSuite = new j$.Suite({ + env: this, + id: getNextSuiteId(), + description: 'Jasmine__TopLevel__Suite', + queueRunner: queueRunnerFactory, + resultCallback: function() {} // TODO - hook this up + }); + runnableLookupTable[topSuite.id] = topSuite; + currentSuite = topSuite; + + this.topSuite = function() { + return topSuite; + }; + + this.execute = function(runnablesToRun) { + runnablesToRun = runnablesToRun || [topSuite.id]; + + var allFns = []; + for(var i = 0; i < runnablesToRun.length; i++) { + var runnable = runnableLookupTable[runnablesToRun[i]]; + allFns.push((function(runnable) { return function(done) { runnable.execute(done); }; })(runnable)); + } + + reporter.jasmineStarted({ + totalSpecsDefined: totalSpecsDefined + }); + + queueRunnerFactory({fns: allFns, onComplete: reporter.jasmineDone}); + }; + + this.addReporter = function(reporterToAdd) { + reporter.addReporter(reporterToAdd); + }; + + this.addMatchers = function(matchersToAdd) { + j$.Expectation.addMatchers(matchersToAdd); + }; + + this.spyOn = function(obj, methodName) { + if (j$.util.isUndefined(obj)) { + throw new Error("spyOn could not find an object to spy upon for " + methodName + "()"); + } + + if (j$.util.isUndefined(obj[methodName])) { + throw new Error(methodName + '() method does not exist'); + } + + if (obj[methodName] && j$.isSpy(obj[methodName])) { + //TODO?: should this return the current spy? Downside: may cause user confusion about spy state + throw new Error(methodName + ' has already been spied upon'); + } + + var spy = j$.createSpy(methodName, obj[methodName]); + + spies.push({ + spy: spy, + baseObj: obj, + methodName: methodName, + originalValue: obj[methodName] + }); + + obj[methodName] = spy; + + return spy; + }; + + var suiteFactory = function(description) { + var suite = new j$.Suite({ + env: self, + id: getNextSuiteId(), + description: description, + parentSuite: currentSuite, + queueRunner: queueRunnerFactory, + onStart: suiteStarted, + resultCallback: function(attrs) { + reporter.suiteDone(attrs); + } + }); + + runnableLookupTable[suite.id] = suite; + return suite; + }; + + this.describe = function(description, specDefinitions) { + var suite = suiteFactory(description); + + var parentSuite = currentSuite; + parentSuite.addChild(suite); + currentSuite = suite; + + var declarationError = null; + try { + specDefinitions.call(suite); + } catch (e) { + declarationError = e; + } + + if (declarationError) { + this.it("encountered a declaration exception", function() { + throw declarationError; + }); + } + + currentSuite = parentSuite; + + return suite; + }; + + this.xdescribe = function(description, specDefinitions) { + var suite = this.describe(description, specDefinitions); + suite.disable(); + return suite; + }; + + var specFactory = function(description, fn, suite) { + totalSpecsDefined++; + + var spec = new j$.Spec({ + id: getNextSpecId(), + beforeFns: beforeFns(suite), + afterFns: afterFns(suite), + expectationFactory: expectationFactory, + exceptionFormatter: exceptionFormatter, + resultCallback: specResultCallback, + getSpecName: function(spec) { + return getSpecName(spec, suite); + }, + onStart: specStarted, + description: description, + expectationResultFactory: expectationResultFactory, + queueRunnerFactory: queueRunnerFactory, + fn: fn, + timer: {setTimeout: realSetTimeout, clearTimeout: realClearTimeout} + }); + + runnableLookupTable[spec.id] = spec; + + if (!self.specFilter(spec)) { + spec.disable(); + } + + return spec; + + function removeAllSpies() { + for (var i = 0; i < spies.length; i++) { + var spyEntry = spies[i]; + spyEntry.baseObj[spyEntry.methodName] = spyEntry.originalValue; + } + spies = []; + } + + function specResultCallback(result) { + removeAllSpies(); + j$.Expectation.resetMatchers(); + customEqualityTesters = []; + currentSpec = null; + reporter.specDone(result); + } + }; + + var suiteStarted = function(suite) { + reporter.suiteStarted(suite.result); + }; + + this.it = function(description, fn) { + var spec = specFactory(description, fn, currentSuite); + currentSuite.addChild(spec); + return spec; + }; + + this.xit = function(description, fn) { + var spec = this.it(description, fn); + spec.pend(); + return spec; + }; + + this.expect = function(actual) { + return currentSpec.expect(actual); + }; + + this.beforeEach = function(beforeEachFunction) { + currentSuite.beforeEach(beforeEachFunction); + }; + + this.afterEach = function(afterEachFunction) { + currentSuite.afterEach(afterEachFunction); + }; + + this.pending = function() { + throw j$.Spec.pendingSpecExceptionMessage; + }; + } + + return Env; +}; + +getJasmineRequireObj().JsApiReporter = function() { + + var noopTimer = { + start: function(){}, + elapsed: function(){ return 0; } + }; + + function JsApiReporter(options) { + var timer = options.timer || noopTimer, + status = "loaded"; + + this.started = false; + this.finished = false; + + this.jasmineStarted = function() { + this.started = true; + status = 'started'; + timer.start(); + }; + + var executionTime; + + this.jasmineDone = function() { + this.finished = true; + executionTime = timer.elapsed(); + status = 'done'; + }; + + this.status = function() { + return status; + }; + + var suites = {}; + + this.suiteStarted = function(result) { + storeSuite(result); + }; + + this.suiteDone = function(result) { + storeSuite(result); + }; + + function storeSuite(result) { + suites[result.id] = result; + } + + this.suites = function() { + return suites; + }; + + var specs = []; + this.specStarted = function(result) { }; + + this.specDone = function(result) { + specs.push(result); + }; + + this.specResults = function(index, length) { + return specs.slice(index, index + length); + }; + + this.specs = function() { + return specs; + }; + + this.executionTime = function() { + return executionTime; + }; + + } + + return JsApiReporter; +}; + +getJasmineRequireObj().Any = function() { + + function Any(expectedObject) { + this.expectedObject = expectedObject; + } + + Any.prototype.jasmineMatches = function(other) { + if (this.expectedObject == String) { + return typeof other == 'string' || other instanceof String; + } + + if (this.expectedObject == Number) { + return typeof other == 'number' || other instanceof Number; + } + + if (this.expectedObject == Function) { + return typeof other == 'function' || other instanceof Function; + } + + if (this.expectedObject == Object) { + return typeof other == 'object'; + } + + if (this.expectedObject == Boolean) { + return typeof other == 'boolean'; + } + + return other instanceof this.expectedObject; + }; + + Any.prototype.jasmineToString = function() { + return ''; + }; + + return Any; +}; + +getJasmineRequireObj().CallTracker = function() { + + function CallTracker() { + var calls = []; + + this.track = function(context) { + calls.push(context); + }; + + this.any = function() { + return !!calls.length; + }; + + this.count = function() { + return calls.length; + }; + + this.argsFor = function(index) { + var call = calls[index]; + return call ? call.args : []; + }; + + this.all = function() { + return calls; + }; + + this.allArgs = function() { + var callArgs = []; + for(var i = 0; i < calls.length; i++){ + callArgs.push(calls[i].args); + } + + return callArgs; + }; + + this.first = function() { + return calls[0]; + }; + + this.mostRecent = function() { + return calls[calls.length - 1]; + }; + + this.reset = function() { + calls = []; + }; + } + + return CallTracker; +}; + +getJasmineRequireObj().Clock = function() { + function Clock(global, delayedFunctionScheduler) { + var self = this, + realTimingFunctions = { + setTimeout: global.setTimeout, + clearTimeout: global.clearTimeout, + setInterval: global.setInterval, + clearInterval: global.clearInterval + }, + fakeTimingFunctions = { + setTimeout: setTimeout, + clearTimeout: clearTimeout, + setInterval: setInterval, + clearInterval: clearInterval + }, + installed = false, + timer; + + self.install = function() { + replace(global, fakeTimingFunctions); + timer = fakeTimingFunctions; + installed = true; + }; + + self.uninstall = function() { + delayedFunctionScheduler.reset(); + replace(global, realTimingFunctions); + timer = realTimingFunctions; + installed = false; + }; + + self.setTimeout = function(fn, delay, params) { + if (legacyIE()) { + if (arguments.length > 2) { + throw new Error("IE < 9 cannot support extra params to setTimeout without a polyfill"); + } + return timer.setTimeout(fn, delay); + } + return Function.prototype.apply.apply(timer.setTimeout, [global, arguments]); + }; + + self.setInterval = function(fn, delay, params) { + if (legacyIE()) { + if (arguments.length > 2) { + throw new Error("IE < 9 cannot support extra params to setInterval without a polyfill"); + } + return timer.setInterval(fn, delay); + } + return Function.prototype.apply.apply(timer.setInterval, [global, arguments]); + }; + + self.clearTimeout = function(id) { + return Function.prototype.call.apply(timer.clearTimeout, [global, id]); + }; + + self.clearInterval = function(id) { + return Function.prototype.call.apply(timer.clearInterval, [global, id]); + }; + + self.tick = function(millis) { + if (installed) { + delayedFunctionScheduler.tick(millis); + } else { + throw new Error("Mock clock is not installed, use jasmine.clock().install()"); + } + }; + + return self; + + function legacyIE() { + //if these methods are polyfilled, apply will be present + return !(realTimingFunctions.setTimeout || realTimingFunctions.setInterval).apply; + } + + function replace(dest, source) { + for (var prop in source) { + dest[prop] = source[prop]; + } + } + + function setTimeout(fn, delay) { + return delayedFunctionScheduler.scheduleFunction(fn, delay, argSlice(arguments, 2)); + } + + function clearTimeout(id) { + return delayedFunctionScheduler.removeFunctionWithId(id); + } + + function setInterval(fn, interval) { + return delayedFunctionScheduler.scheduleFunction(fn, interval, argSlice(arguments, 2), true); + } + + function clearInterval(id) { + return delayedFunctionScheduler.removeFunctionWithId(id); + } + + function argSlice(argsObj, n) { + return Array.prototype.slice.call(argsObj, 2); + } + } + + return Clock; +}; + +getJasmineRequireObj().DelayedFunctionScheduler = function() { + function DelayedFunctionScheduler() { + var self = this; + var scheduledLookup = []; + var scheduledFunctions = {}; + var currentTime = 0; + var delayedFnCount = 0; + + self.tick = function(millis) { + millis = millis || 0; + var endTime = currentTime + millis; + + runScheduledFunctions(endTime); + currentTime = endTime; + }; + + self.scheduleFunction = function(funcToCall, millis, params, recurring, timeoutKey, runAtMillis) { + var f; + if (typeof(funcToCall) === 'string') { + /* jshint evil: true */ + f = function() { return eval(funcToCall); }; + /* jshint evil: false */ + } else { + f = funcToCall; + } + + millis = millis || 0; + timeoutKey = timeoutKey || ++delayedFnCount; + runAtMillis = runAtMillis || (currentTime + millis); + + var funcToSchedule = { + runAtMillis: runAtMillis, + funcToCall: f, + recurring: recurring, + params: params, + timeoutKey: timeoutKey, + millis: millis + }; + + if (runAtMillis in scheduledFunctions) { + scheduledFunctions[runAtMillis].push(funcToSchedule); + } else { + scheduledFunctions[runAtMillis] = [funcToSchedule]; + scheduledLookup.push(runAtMillis); + scheduledLookup.sort(function (a, b) { + return a - b; + }); + } + + return timeoutKey; + }; + + self.removeFunctionWithId = function(timeoutKey) { + for (var runAtMillis in scheduledFunctions) { + var funcs = scheduledFunctions[runAtMillis]; + var i = indexOfFirstToPass(funcs, function (func) { + return func.timeoutKey === timeoutKey; + }); + + if (i > -1) { + if (funcs.length === 1) { + delete scheduledFunctions[runAtMillis]; + deleteFromLookup(runAtMillis); + } else { + funcs.splice(i, 1); + } + + // intervals get rescheduled when executed, so there's never more + // than a single scheduled function with a given timeoutKey + break; + } + } + }; + + self.reset = function() { + currentTime = 0; + scheduledLookup = []; + scheduledFunctions = {}; + delayedFnCount = 0; + }; + + return self; + + function indexOfFirstToPass(array, testFn) { + var index = -1; + + for (var i = 0; i < array.length; ++i) { + if (testFn(array[i])) { + index = i; + break; + } + } + + return index; + } + + function deleteFromLookup(key) { + var value = Number(key); + var i = indexOfFirstToPass(scheduledLookup, function (millis) { + return millis === value; + }); + + if (i > -1) { + scheduledLookup.splice(i, 1); + } + } + + function reschedule(scheduledFn) { + self.scheduleFunction(scheduledFn.funcToCall, + scheduledFn.millis, + scheduledFn.params, + true, + scheduledFn.timeoutKey, + scheduledFn.runAtMillis + scheduledFn.millis); + } + + function runScheduledFunctions(endTime) { + if (scheduledLookup.length === 0 || scheduledLookup[0] > endTime) { + return; + } + + do { + currentTime = scheduledLookup.shift(); + + var funcsToRun = scheduledFunctions[currentTime]; + delete scheduledFunctions[currentTime]; + + for (var i = 0; i < funcsToRun.length; ++i) { + var funcToRun = funcsToRun[i]; + funcToRun.funcToCall.apply(null, funcToRun.params || []); + + if (funcToRun.recurring) { + reschedule(funcToRun); + } + } + } while (scheduledLookup.length > 0 && + // checking first if we're out of time prevents setTimeout(0) + // scheduled in a funcToRun from forcing an extra iteration + currentTime !== endTime && + scheduledLookup[0] <= endTime); + } + } + + return DelayedFunctionScheduler; +}; + +getJasmineRequireObj().ExceptionFormatter = function() { + function ExceptionFormatter() { + this.message = function(error) { + var message = error.name + + ': ' + + error.message; + + if (error.fileName || error.sourceURL) { + message += " in " + (error.fileName || error.sourceURL); + } + + if (error.line || error.lineNumber) { + message += " (line " + (error.line || error.lineNumber) + ")"; + } + + return message; + }; + + this.stack = function(error) { + return error ? error.stack : null; + }; + } + + return ExceptionFormatter; +}; + +getJasmineRequireObj().Expectation = function() { + + var matchers = {}; + + function Expectation(options) { + this.util = options.util || { buildFailureMessage: function() {} }; + this.customEqualityTesters = options.customEqualityTesters || []; + this.actual = options.actual; + this.addExpectationResult = options.addExpectationResult || function(){}; + this.isNot = options.isNot; + + for (var matcherName in matchers) { + this[matcherName] = matchers[matcherName]; + } + } + + Expectation.prototype.wrapCompare = function(name, matcherFactory) { + return function() { + var args = Array.prototype.slice.call(arguments, 0), + expected = args.slice(0), + message = ""; + + args.unshift(this.actual); + + var matcher = matcherFactory(this.util, this.customEqualityTesters), + matcherCompare = matcher.compare; + + function defaultNegativeCompare() { + var result = matcher.compare.apply(null, args); + result.pass = !result.pass; + return result; + } + + if (this.isNot) { + matcherCompare = matcher.negativeCompare || defaultNegativeCompare; + } + + var result = matcherCompare.apply(null, args); + + if (!result.pass) { + if (!result.message) { + args.unshift(this.isNot); + args.unshift(name); + message = this.util.buildFailureMessage.apply(null, args); + } else { + message = result.message; + } + } + + if (expected.length == 1) { + expected = expected[0]; + } + + // TODO: how many of these params are needed? + this.addExpectationResult( + result.pass, + { + matcherName: name, + passed: result.pass, + message: message, + actual: this.actual, + expected: expected // TODO: this may need to be arrayified/sliced + } + ); + }; + }; + + Expectation.addCoreMatchers = function(matchers) { + var prototype = Expectation.prototype; + for (var matcherName in matchers) { + var matcher = matchers[matcherName]; + prototype[matcherName] = prototype.wrapCompare(matcherName, matcher); + } + }; + + Expectation.addMatchers = function(matchersToAdd) { + for (var name in matchersToAdd) { + var matcher = matchersToAdd[name]; + matchers[name] = Expectation.prototype.wrapCompare(name, matcher); + } + }; + + Expectation.resetMatchers = function() { + for (var name in matchers) { + delete matchers[name]; + } + }; + + Expectation.Factory = function(options) { + options = options || {}; + + var expect = new Expectation(options); + + // TODO: this would be nice as its own Object - NegativeExpectation + // TODO: copy instead of mutate options + options.isNot = true; + expect.not = new Expectation(options); + + return expect; + }; + + return Expectation; +}; + +//TODO: expectation result may make more sense as a presentation of an expectation. +getJasmineRequireObj().buildExpectationResult = function() { + function buildExpectationResult(options) { + var messageFormatter = options.messageFormatter || function() {}, + stackFormatter = options.stackFormatter || function() {}; + + return { + matcherName: options.matcherName, + expected: options.expected, + actual: options.actual, + message: message(), + stack: stack(), + passed: options.passed + }; + + function message() { + if (options.passed) { + return "Passed."; + } else if (options.message) { + return options.message; + } else if (options.error) { + return messageFormatter(options.error); + } + return ""; + } + + function stack() { + if (options.passed) { + return ""; + } + + var error = options.error; + if (!error) { + try { + throw new Error(message()); + } catch (e) { + error = e; + } + } + return stackFormatter(error); + } + } + + return buildExpectationResult; +}; + +getJasmineRequireObj().ObjectContaining = function(j$) { + + function ObjectContaining(sample) { + this.sample = sample; + } + + ObjectContaining.prototype.jasmineMatches = function(other, mismatchKeys, mismatchValues) { + if (typeof(this.sample) !== "object") { throw new Error("You must provide an object to objectContaining, not '"+this.sample+"'."); } + + mismatchKeys = mismatchKeys || []; + mismatchValues = mismatchValues || []; + + var hasKey = function(obj, keyName) { + return obj !== null && !j$.util.isUndefined(obj[keyName]); + }; + + for (var property in this.sample) { + if (!hasKey(other, property) && hasKey(this.sample, property)) { + mismatchKeys.push("expected has key '" + property + "', but missing from actual."); + } + else if (!j$.matchersUtil.equals(this.sample[property], other[property])) { + mismatchValues.push("'" + property + "' was '" + (other[property] ? j$.util.htmlEscape(other[property].toString()) : other[property]) + "' in actual, but was '" + (this.sample[property] ? j$.util.htmlEscape(this.sample[property].toString()) : this.sample[property]) + "' in expected."); + } + } + + return (mismatchKeys.length === 0 && mismatchValues.length === 0); + }; + + ObjectContaining.prototype.jasmineToString = function() { + return ""; + }; + + return ObjectContaining; +}; + +getJasmineRequireObj().pp = function(j$) { + + function PrettyPrinter() { + this.ppNestLevel_ = 0; + } + + PrettyPrinter.prototype.format = function(value) { + this.ppNestLevel_++; + try { + if (j$.util.isUndefined(value)) { + this.emitScalar('undefined'); + } else if (value === null) { + this.emitScalar('null'); + } else if (value === j$.getGlobal()) { + this.emitScalar(''); + } else if (value.jasmineToString) { + this.emitScalar(value.jasmineToString()); + } else if (typeof value === 'string') { + this.emitString(value); + } else if (j$.isSpy(value)) { + this.emitScalar("spy on " + value.and.identity()); + } else if (value instanceof RegExp) { + this.emitScalar(value.toString()); + } else if (typeof value === 'function') { + this.emitScalar('Function'); + } else if (typeof value.nodeType === 'number') { + this.emitScalar('HTMLNode'); + } else if (value instanceof Date) { + this.emitScalar('Date(' + value + ')'); + } else if (value.__Jasmine_been_here_before__) { + this.emitScalar(''); + } else if (j$.isArray_(value) || j$.isA_('Object', value)) { + value.__Jasmine_been_here_before__ = true; + if (j$.isArray_(value)) { + this.emitArray(value); + } else { + this.emitObject(value); + } + delete value.__Jasmine_been_here_before__; + } else { + this.emitScalar(value.toString()); + } + } finally { + this.ppNestLevel_--; + } + }; + + PrettyPrinter.prototype.iterateObject = function(obj, fn) { + for (var property in obj) { + if (!obj.hasOwnProperty(property)) { continue; } + if (property == '__Jasmine_been_here_before__') { continue; } + fn(property, obj.__lookupGetter__ ? (!j$.util.isUndefined(obj.__lookupGetter__(property)) && + obj.__lookupGetter__(property) !== null) : false); + } + }; + + PrettyPrinter.prototype.emitArray = j$.unimplementedMethod_; + PrettyPrinter.prototype.emitObject = j$.unimplementedMethod_; + PrettyPrinter.prototype.emitScalar = j$.unimplementedMethod_; + PrettyPrinter.prototype.emitString = j$.unimplementedMethod_; + + function StringPrettyPrinter() { + PrettyPrinter.call(this); + + this.string = ''; + } + + j$.util.inherit(StringPrettyPrinter, PrettyPrinter); + + StringPrettyPrinter.prototype.emitScalar = function(value) { + this.append(value); + }; + + StringPrettyPrinter.prototype.emitString = function(value) { + this.append("'" + value + "'"); + }; + + StringPrettyPrinter.prototype.emitArray = function(array) { + if (this.ppNestLevel_ > j$.MAX_PRETTY_PRINT_DEPTH) { + this.append("Array"); + return; + } + + this.append('[ '); + for (var i = 0; i < array.length; i++) { + if (i > 0) { + this.append(', '); + } + this.format(array[i]); + } + this.append(' ]'); + }; + + StringPrettyPrinter.prototype.emitObject = function(obj) { + if (this.ppNestLevel_ > j$.MAX_PRETTY_PRINT_DEPTH) { + this.append("Object"); + return; + } + + var self = this; + this.append('{ '); + var first = true; + + this.iterateObject(obj, function(property, isGetter) { + if (first) { + first = false; + } else { + self.append(', '); + } + + self.append(property); + self.append(' : '); + if (isGetter) { + self.append(''); + } else { + self.format(obj[property]); + } + }); + + this.append(' }'); + }; + + StringPrettyPrinter.prototype.append = function(value) { + this.string += value; + }; + + return function(value) { + var stringPrettyPrinter = new StringPrettyPrinter(); + stringPrettyPrinter.format(value); + return stringPrettyPrinter.string; + }; +}; + +getJasmineRequireObj().QueueRunner = function() { + + function QueueRunner(attrs) { + this.fns = attrs.fns || []; + this.onComplete = attrs.onComplete || function() {}; + this.clearStack = attrs.clearStack || function(fn) {fn();}; + this.onException = attrs.onException || function() {}; + this.catchException = attrs.catchException || function() { return true; }; + this.userContext = {}; + } + + QueueRunner.prototype.execute = function() { + this.run(this.fns, 0); + }; + + QueueRunner.prototype.run = function(fns, recursiveIndex) { + var length = fns.length, + self = this, + iterativeIndex; + + for(iterativeIndex = recursiveIndex; iterativeIndex < length; iterativeIndex++) { + var fn = fns[iterativeIndex]; + if (fn.length > 0) { + return attemptAsync(fn); + } else { + attemptSync(fn); + } + } + + var runnerDone = iterativeIndex >= length; + + if (runnerDone) { + this.clearStack(this.onComplete); + } + + function attemptSync(fn) { + try { + fn.call(self.userContext); + } catch (e) { + handleException(e); + } + } + + function attemptAsync(fn) { + var next = function () { self.run(fns, iterativeIndex + 1); }; + + try { + fn.call(self.userContext, next); + } catch (e) { + handleException(e); + next(); + } + } + + function handleException(e) { + self.onException(e); + if (!self.catchException(e)) { + //TODO: set a var when we catch an exception and + //use a finally block to close the loop in a nice way.. + throw e; + } + } + }; + + return QueueRunner; +}; + +getJasmineRequireObj().ReportDispatcher = function() { + function ReportDispatcher(methods) { + + var dispatchedMethods = methods || []; + + for (var i = 0; i < dispatchedMethods.length; i++) { + var method = dispatchedMethods[i]; + this[method] = (function(m) { + return function() { + dispatch(m, arguments); + }; + }(method)); + } + + var reporters = []; + + this.addReporter = function(reporter) { + reporters.push(reporter); + }; + + return this; + + function dispatch(method, args) { + for (var i = 0; i < reporters.length; i++) { + var reporter = reporters[i]; + if (reporter[method]) { + reporter[method].apply(reporter, args); + } + } + } + } + + return ReportDispatcher; +}; + + +getJasmineRequireObj().SpyStrategy = function() { + + function SpyStrategy(options) { + options = options || {}; + + var identity = options.name || "unknown", + originalFn = options.fn || function() {}, + getSpy = options.getSpy || function() {}, + plan = function() {}; + + this.identity = function() { + return identity; + }; + + this.exec = function() { + return plan.apply(this, arguments); + }; + + this.callThrough = function() { + plan = originalFn; + return getSpy(); + }; + + this.returnValue = function(value) { + plan = function() { + return value; + }; + return getSpy(); + }; + + this.throwError = function(something) { + var error = (something instanceof Error) ? something : new Error(something); + plan = function() { + throw error; + }; + return getSpy(); + }; + + this.callFake = function(fn) { + plan = fn; + return getSpy(); + }; + + this.stub = function(fn) { + plan = function() {}; + return getSpy(); + }; + } + + return SpyStrategy; +}; + +getJasmineRequireObj().Suite = function() { + function Suite(attrs) { + this.env = attrs.env; + this.id = attrs.id; + this.parentSuite = attrs.parentSuite; + this.description = attrs.description; + this.onStart = attrs.onStart || function() {}; + this.resultCallback = attrs.resultCallback || function() {}; + this.clearStack = attrs.clearStack || function(fn) {fn();}; + + this.beforeFns = []; + this.afterFns = []; + this.queueRunner = attrs.queueRunner || function() {}; + this.disabled = false; + + this.children = []; + + this.result = { + id: this.id, + status: this.disabled ? 'disabled' : '', + description: this.description, + fullName: this.getFullName() + }; + } + + Suite.prototype.getFullName = function() { + var fullName = this.description; + for (var parentSuite = this.parentSuite; parentSuite; parentSuite = parentSuite.parentSuite) { + if (parentSuite.parentSuite) { + fullName = parentSuite.description + ' ' + fullName; + } + } + return fullName; + }; + + Suite.prototype.disable = function() { + this.disabled = true; + }; + + Suite.prototype.beforeEach = function(fn) { + this.beforeFns.unshift(fn); + }; + + Suite.prototype.afterEach = function(fn) { + this.afterFns.unshift(fn); + }; + + Suite.prototype.addChild = function(child) { + this.children.push(child); + }; + + Suite.prototype.execute = function(onComplete) { + var self = this; + if (this.disabled) { + complete(); + return; + } + + var allFns = []; + + for (var i = 0; i < this.children.length; i++) { + allFns.push(wrapChildAsAsync(this.children[i])); + } + + this.onStart(this); + + this.queueRunner({ + fns: allFns, + onComplete: complete + }); + + function complete() { + self.resultCallback(self.result); + + if (onComplete) { + onComplete(); + } + } + + function wrapChildAsAsync(child) { + return function(done) { child.execute(done); }; + } + }; + + return Suite; +}; + +if (typeof window == void 0 && typeof exports == "object") { + exports.Suite = jasmineRequire.Suite; +} + +getJasmineRequireObj().Timer = function() { + function Timer(options) { + options = options || {}; + + var now = options.now || function() { return new Date().getTime(); }, + startTime; + + this.start = function() { + startTime = now(); + }; + + this.elapsed = function() { + return now() - startTime; + }; + } + + return Timer; +}; + +getJasmineRequireObj().matchersUtil = function(j$) { + // TODO: what to do about jasmine.pp not being inject? move to JSON.stringify? gut PrettyPrinter? + + return { + equals: function(a, b, customTesters) { + customTesters = customTesters || []; + + return eq(a, b, [], [], customTesters); + }, + + contains: function(haystack, needle, customTesters) { + customTesters = customTesters || []; + + if (Object.prototype.toString.apply(haystack) === "[object Array]") { + for (var i = 0; i < haystack.length; i++) { + if (eq(haystack[i], needle, [], [], customTesters)) { + return true; + } + } + return false; + } + return haystack.indexOf(needle) >= 0; + }, + + buildFailureMessage: function() { + var args = Array.prototype.slice.call(arguments, 0), + matcherName = args[0], + isNot = args[1], + actual = args[2], + expected = args.slice(3), + englishyPredicate = matcherName.replace(/[A-Z]/g, function(s) { return ' ' + s.toLowerCase(); }); + + var message = "Expected " + + j$.pp(actual) + + (isNot ? " not " : " ") + + englishyPredicate; + + if (expected.length > 0) { + for (var i = 0; i < expected.length; i++) { + if (i > 0) { + message += ","; + } + message += " " + j$.pp(expected[i]); + } + } + + return message + "."; + } + }; + + // Equality function lovingly adapted from isEqual in + // [Underscore](http://underscorejs.org) + function eq(a, b, aStack, bStack, customTesters) { + var result = true; + + for (var i = 0; i < customTesters.length; i++) { + var customTesterResult = customTesters[i](a, b); + if (!j$.util.isUndefined(customTesterResult)) { + return customTesterResult; + } + } + + if (a instanceof j$.Any) { + result = a.jasmineMatches(b); + if (result) { + return true; + } + } + + if (b instanceof j$.Any) { + result = b.jasmineMatches(a); + if (result) { + return true; + } + } + + if (b instanceof j$.ObjectContaining) { + result = b.jasmineMatches(a); + if (result) { + return true; + } + } + + if (a instanceof Error && b instanceof Error) { + return a.message == b.message; + } + + // Identical objects are equal. `0 === -0`, but they aren't identical. + // See the [Harmony `egal` proposal](http://wiki.ecmascript.org/doku.php?id=harmony:egal). + if (a === b) { return a !== 0 || 1 / a == 1 / b; } + // A strict comparison is necessary because `null == undefined`. + if (a === null || b === null) { return a === b; } + var className = Object.prototype.toString.call(a); + if (className != Object.prototype.toString.call(b)) { return false; } + switch (className) { + // Strings, numbers, dates, and booleans are compared by value. + case '[object String]': + // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is + // equivalent to `new String("5")`. + return a == String(b); + case '[object Number]': + // `NaN`s are equivalent, but non-reflexive. An `egal` comparison is performed for + // other numeric values. + return a != +a ? b != +b : (a === 0 ? 1 / a == 1 / b : a == +b); + case '[object Date]': + case '[object Boolean]': + // Coerce dates and booleans to numeric primitive values. Dates are compared by their + // millisecond representations. Note that invalid dates with millisecond representations + // of `NaN` are not equivalent. + return +a == +b; + // RegExps are compared by their source patterns and flags. + case '[object RegExp]': + return a.source == b.source && + a.global == b.global && + a.multiline == b.multiline && + a.ignoreCase == b.ignoreCase; + } + if (typeof a != 'object' || typeof b != 'object') { return false; } + // Assume equality for cyclic structures. The algorithm for detecting cyclic + // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`. + var length = aStack.length; + while (length--) { + // Linear search. Performance is inversely proportional to the number of + // unique nested structures. + if (aStack[length] == a) { return bStack[length] == b; } + } + // Add the first object to the stack of traversed objects. + aStack.push(a); + bStack.push(b); + var size = 0; + // Recursively compare objects and arrays. + if (className == '[object Array]') { + // Compare array lengths to determine if a deep comparison is necessary. + size = a.length; + result = size == b.length; + if (result) { + // Deep compare the contents, ignoring non-numeric properties. + while (size--) { + if (!(result = eq(a[size], b[size], aStack, bStack, customTesters))) { break; } + } + } + } else { + // Objects with different constructors are not equivalent, but `Object`s + // from different frames are. + var aCtor = a.constructor, bCtor = b.constructor; + if (aCtor !== bCtor && !(isFunction(aCtor) && (aCtor instanceof aCtor) && + isFunction(bCtor) && (bCtor instanceof bCtor))) { + return false; + } + // Deep compare objects. + for (var key in a) { + if (has(a, key)) { + // Count the expected number of properties. + size++; + // Deep compare each member. + if (!(result = has(b, key) && eq(a[key], b[key], aStack, bStack, customTesters))) { break; } + } + } + // Ensure that both objects contain the same number of properties. + if (result) { + for (key in b) { + if (has(b, key) && !(size--)) { break; } + } + result = !size; + } + } + // Remove the first object from the stack of traversed objects. + aStack.pop(); + bStack.pop(); + + return result; + + function has(obj, key) { + return obj.hasOwnProperty(key); + } + + function isFunction(obj) { + return typeof obj === 'function'; + } + } +}; + +getJasmineRequireObj().toBe = function() { + function toBe() { + return { + compare: function(actual, expected) { + return { + pass: actual === expected + }; + } + }; + } + + return toBe; +}; + +getJasmineRequireObj().toBeCloseTo = function() { + + function toBeCloseTo() { + return { + compare: function(actual, expected, precision) { + if (precision !== 0) { + precision = precision || 2; + } + + return { + pass: Math.abs(expected - actual) < (Math.pow(10, -precision) / 2) + }; + } + }; + } + + return toBeCloseTo; +}; + +getJasmineRequireObj().toBeDefined = function() { + function toBeDefined() { + return { + compare: function(actual) { + return { + pass: (void 0 !== actual) + }; + } + }; + } + + return toBeDefined; +}; + +getJasmineRequireObj().toBeFalsy = function() { + function toBeFalsy() { + return { + compare: function(actual) { + return { + pass: !!!actual + }; + } + }; + } + + return toBeFalsy; +}; + +getJasmineRequireObj().toBeGreaterThan = function() { + + function toBeGreaterThan() { + return { + compare: function(actual, expected) { + return { + pass: actual > expected + }; + } + }; + } + + return toBeGreaterThan; +}; + + +getJasmineRequireObj().toBeLessThan = function() { + function toBeLessThan() { + return { + + compare: function(actual, expected) { + return { + pass: actual < expected + }; + } + }; + } + + return toBeLessThan; +}; +getJasmineRequireObj().toBeNaN = function(j$) { + + function toBeNaN() { + return { + compare: function(actual) { + var result = { + pass: (actual !== actual) + }; + + if (result.pass) { + result.message = "Expected actual not to be NaN."; + } else { + result.message = "Expected " + j$.pp(actual) + " to be NaN."; + } + + return result; + } + }; + } + + return toBeNaN; +}; + +getJasmineRequireObj().toBeNull = function() { + + function toBeNull() { + return { + compare: function(actual) { + return { + pass: actual === null + }; + } + }; + } + + return toBeNull; +}; + +getJasmineRequireObj().toBeTruthy = function() { + + function toBeTruthy() { + return { + compare: function(actual) { + return { + pass: !!actual + }; + } + }; + } + + return toBeTruthy; +}; + +getJasmineRequireObj().toBeUndefined = function() { + + function toBeUndefined() { + return { + compare: function(actual) { + return { + pass: void 0 === actual + }; + } + }; + } + + return toBeUndefined; +}; + +getJasmineRequireObj().toContain = function() { + function toContain(util, customEqualityTesters) { + customEqualityTesters = customEqualityTesters || []; + + return { + compare: function(actual, expected) { + + return { + pass: util.contains(actual, expected, customEqualityTesters) + }; + } + }; + } + + return toContain; +}; + +getJasmineRequireObj().toEqual = function() { + + function toEqual(util, customEqualityTesters) { + customEqualityTesters = customEqualityTesters || []; + + return { + compare: function(actual, expected) { + var result = { + pass: false + }; + + result.pass = util.equals(actual, expected, customEqualityTesters); + + return result; + } + }; + } + + return toEqual; +}; + +getJasmineRequireObj().toHaveBeenCalled = function(j$) { + + function toHaveBeenCalled() { + return { + compare: function(actual) { + var result = {}; + + if (!j$.isSpy(actual)) { + throw new Error('Expected a spy, but got ' + j$.pp(actual) + '.'); + } + + if (arguments.length > 1) { + throw new Error('toHaveBeenCalled does not take arguments, use toHaveBeenCalledWith'); + } + + result.pass = actual.calls.any(); + + result.message = result.pass ? + "Expected spy " + actual.and.identity() + " not to have been called." : + "Expected spy " + actual.and.identity() + " to have been called."; + + return result; + } + }; + } + + return toHaveBeenCalled; +}; + +getJasmineRequireObj().toHaveBeenCalledWith = function(j$) { + + function toHaveBeenCalledWith(util) { + return { + compare: function() { + var args = Array.prototype.slice.call(arguments, 0), + actual = args[0], + expectedArgs = args.slice(1), + result = { pass: false }; + + if (!j$.isSpy(actual)) { + throw new Error('Expected a spy, but got ' + j$.pp(actual) + '.'); + } + + if (!actual.calls.any()) { + result.message = "Expected spy " + actual.and.identity() + " to have been called with " + j$.pp(expectedArgs) + " but it was never called."; + return result; + } + + if (util.contains(actual.calls.allArgs(), expectedArgs)) { + result.pass = true; + result.message = "Expected spy " + actual.and.identity() + " not to have been called with " + j$.pp(expectedArgs) + " but it was."; + } else { + result.message = "Expected spy " + actual.and.identity() + " to have been called with " + j$.pp(expectedArgs) + " but actual calls were " + j$.pp(actual.calls.allArgs()).replace(/^\[ | \]$/g, '') + "."; + } + + return result; + } + }; + } + + return toHaveBeenCalledWith; +}; + +getJasmineRequireObj().toMatch = function() { + + function toMatch() { + return { + compare: function(actual, expected) { + var regexp = new RegExp(expected); + + return { + pass: regexp.test(actual) + }; + } + }; + } + + return toMatch; +}; + +getJasmineRequireObj().toThrow = function(j$) { + + function toThrow(util) { + return { + compare: function(actual, expected) { + var result = { pass: false }, + threw = false, + thrown; + + if (typeof actual != "function") { + throw new Error("Actual is not a Function"); + } + + try { + actual(); + } catch (e) { + threw = true; + thrown = e; + } + + if (!threw) { + result.message = "Expected function to throw an exception."; + return result; + } + + if (arguments.length == 1) { + result.pass = true; + result.message = "Expected function not to throw, but it threw " + j$.pp(thrown) + "."; + + return result; + } + + if (util.equals(thrown, expected)) { + result.pass = true; + result.message = "Expected function not to throw " + j$.pp(expected) + "."; + } else { + result.message = "Expected function to throw " + j$.pp(expected) + ", but it threw " + j$.pp(thrown) + "."; + } + + return result; + } + }; + } + + return toThrow; +}; + +getJasmineRequireObj().toThrowError = function(j$) { + function toThrowError (util) { + return { + compare: function(actual) { + var threw = false, + thrown, + errorType, + message, + regexp, + name, + constructorName; + + if (typeof actual != "function") { + throw new Error("Actual is not a Function"); + } + + extractExpectedParams.apply(null, arguments); + + try { + actual(); + } catch (e) { + threw = true; + thrown = e; + } + + if (!threw) { + return fail("Expected function to throw an Error."); + } + + if (!(thrown instanceof Error)) { + return fail("Expected function to throw an Error, but it threw " + thrown + "."); + } + + if (arguments.length == 1) { + return pass("Expected function not to throw an Error, but it threw " + fnNameFor(thrown) + "."); + } + + if (errorType) { + name = fnNameFor(errorType); + constructorName = fnNameFor(thrown.constructor); + } + + if (errorType && message) { + if (thrown.constructor == errorType && util.equals(thrown.message, message)) { + return pass("Expected function not to throw " + name + " with message \"" + message + "\"."); + } else { + return fail("Expected function to throw " + name + " with message \"" + message + + "\", but it threw " + constructorName + " with message \"" + thrown.message + "\"."); + } + } + + if (errorType && regexp) { + if (thrown.constructor == errorType && regexp.test(thrown.message)) { + return pass("Expected function not to throw " + name + " with message matching " + regexp + "."); + } else { + return fail("Expected function to throw " + name + " with message matching " + regexp + + ", but it threw " + constructorName + " with message \"" + thrown.message + "\"."); + } + } + + if (errorType) { + if (thrown.constructor == errorType) { + return pass("Expected function not to throw " + name + "."); + } else { + return fail("Expected function to throw " + name + ", but it threw " + constructorName + "."); + } + } + + if (message) { + if (thrown.message == message) { + return pass("Expected function not to throw an exception with message " + j$.pp(message) + "."); + } else { + return fail("Expected function to throw an exception with message " + j$.pp(message) + + ", but it threw an exception with message " + j$.pp(thrown.message) + "."); + } + } + + if (regexp) { + if (regexp.test(thrown.message)) { + return pass("Expected function not to throw an exception with a message matching " + j$.pp(regexp) + "."); + } else { + return fail("Expected function to throw an exception with a message matching " + j$.pp(regexp) + + ", but it threw an exception with message " + j$.pp(thrown.message) + "."); + } + } + + function fnNameFor(func) { + return func.name || func.toString().match(/^\s*function\s*(\w*)\s*\(/)[1]; + } + + function pass(notMessage) { + return { + pass: true, + message: notMessage + }; + } + + function fail(message) { + return { + pass: false, + message: message + }; + } + + function extractExpectedParams() { + if (arguments.length == 1) { + return; + } + + if (arguments.length == 2) { + var expected = arguments[1]; + + if (expected instanceof RegExp) { + regexp = expected; + } else if (typeof expected == "string") { + message = expected; + } else if (checkForAnErrorType(expected)) { + errorType = expected; + } + + if (!(errorType || message || regexp)) { + throw new Error("Expected is not an Error, string, or RegExp."); + } + } else { + if (checkForAnErrorType(arguments[1])) { + errorType = arguments[1]; + } else { + throw new Error("Expected error type is not an Error."); + } + + if (arguments[2] instanceof RegExp) { + regexp = arguments[2]; + } else if (typeof arguments[2] == "string") { + message = arguments[2]; + } else { + throw new Error("Expected error message is not a string or RegExp."); + } + } + } + + function checkForAnErrorType(type) { + if (typeof type !== "function") { + return false; + } + + var Surrogate = function() {}; + Surrogate.prototype = type.prototype; + return (new Surrogate()) instanceof Error; + } + } + }; + } + + return toThrowError; +}; + +getJasmineRequireObj().version = function() { + return "2.0.0"; +}; diff --git a/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine_favicon.png b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine_favicon.png new file mode 100755 index 0000000..3562e27 Binary files /dev/null and b/node_modules/yamljs/test/lib/jasmine-2.0.0/jasmine_favicon.png differ diff --git a/node_modules/yamljs/test/spec/YamlSpec.coffee b/node_modules/yamljs/test/spec/YamlSpec.coffee new file mode 100644 index 0000000..a565f9d --- /dev/null +++ b/node_modules/yamljs/test/spec/YamlSpec.coffee @@ -0,0 +1,1474 @@ + +unless YAML? + YAML = require '../../src/Yaml' + + +# Parsing +# + +describe 'Parsed YAML Collections', -> + + it 'can be simple sequence', -> + + expect YAML.parse """ + - apple + - banana + - carrot + """ + .toEqual ['apple', 'banana', 'carrot'] + + + it 'can be nested sequences', -> + + expect YAML.parse """ + - + - foo + - bar + - baz + """ + .toEqual [['foo', 'bar', 'baz']] + + + it 'can be mixed sequences', -> + + expect YAML.parse """ + - apple + - + - foo + - bar + - x123 + - banana + - carrot + """ + .toEqual ['apple', ['foo', 'bar', 'x123'], 'banana', 'carrot'] + + + it 'can be deeply nested sequences', -> + + expect YAML.parse """ + - + - + - uno + - dos + """ + .toEqual [[['uno', 'dos']]] + + + it 'can be simple mapping', -> + + expect YAML.parse """ + foo: whatever + bar: stuff + """ + .toEqual foo: 'whatever', bar: 'stuff' + + + it 'can be sequence in a mapping', -> + + expect YAML.parse """ + foo: whatever + bar: + - uno + - dos + """ + .toEqual foo: 'whatever', bar: ['uno', 'dos'] + + + it 'can be nested mappings', -> + + expect YAML.parse """ + foo: whatever + bar: + fruit: apple + name: steve + sport: baseball + """ + .toEqual foo: 'whatever', bar: (fruit: 'apple', name: 'steve', sport: 'baseball') + + + it 'can be mixed mapping', -> + + expect YAML.parse """ + foo: whatever + bar: + - + fruit: apple + name: steve + sport: baseball + - more + - + python: rocks + perl: papers + ruby: scissorses + """ + .toEqual foo: 'whatever', bar: [ + (fruit: 'apple', name: 'steve', sport: 'baseball'), + 'more', + (python: 'rocks', perl: 'papers', ruby: 'scissorses') + ] + + + it 'can have mapping-in-sequence shortcut', -> + + expect YAML.parse """ + - work on YAML.py: + - work on Store + """ + .toEqual [('work on YAML.py': ['work on Store'])] + + + it 'can have unindented sequence-in-mapping shortcut', -> + + expect YAML.parse """ + allow: + - 'localhost' + - '%.sourceforge.net' + - '%.freepan.org' + """ + .toEqual (allow: ['localhost', '%.sourceforge.net', '%.freepan.org']) + + + it 'can merge key', -> + + expect YAML.parse """ + mapping: + name: Joe + job: Accountant + <<: + age: 38 + """ + .toEqual mapping: + name: 'Joe' + job: 'Accountant' + age: 38 + + it 'can ignore trailing empty lines for smallest indent', -> + + expect YAML.parse """ trailing: empty lines\n""" + .toEqual trailing: 'empty lines' + +describe 'Parsed YAML Inline Collections', -> + + it 'can be simple inline array', -> + + expect YAML.parse """ + --- + seq: [ a, b, c ] + """ + .toEqual seq: ['a', 'b', 'c'] + + + it 'can be simple inline hash', -> + + expect YAML.parse """ + --- + hash: { name: Steve, foo: bar } + """ + .toEqual hash: (name: 'Steve', foo: 'bar') + + + it 'can be nested inline hash', -> + + expect YAML.parse """ + --- + hash: { val1: "string", val2: { v2k1: "v2k1v" } } + """ + .toEqual hash: (val1: 'string', val2: (v2k1: 'v2k1v')) + + + it 'can be multi-line inline collections', -> + + expect YAML.parse """ + languages: [ Ruby, + Perl, + Python ] + websites: { YAML: yaml.org, + Ruby: ruby-lang.org, + Python: python.org, + Perl: use.perl.org } + """ + .toEqual ( + languages: ['Ruby', 'Perl', 'Python'] + websites: + YAML: 'yaml.org' + Ruby: 'ruby-lang.org' + Python: 'python.org' + Perl: 'use.perl.org' + ) + + + +describe 'Parsed YAML Basic Types', -> + + it 'can be strings', -> + + expect YAML.parse """ + --- + String + """ + .toEqual 'String' + + + it 'can be double-quoted strings with backslashes', -> + + expect YAML.parse """ + str: + "string with \\\\ inside" + """ + .toEqual str: 'string with \\ inside' + + + it 'can be single-quoted strings with backslashes', -> + + expect YAML.parse """ + str: + 'string with \\\\ inside' + """ + .toEqual str: 'string with \\\\ inside' + + + it 'can be double-quoted strings with line breaks', -> + + expect YAML.parse """ + str: + "string with \\n inside" + """ + .toEqual str: 'string with \n inside' + + + it 'can be single-quoted strings with escaped line breaks', -> + + expect YAML.parse """ + str: + 'string with \\n inside' + """ + .toEqual str: 'string with \\n inside' + + + it 'can be double-quoted strings with line breaks and backslashes', -> + + expect YAML.parse """ + str: + "string with \\n inside and \\\\ also" + """ + .toEqual str: 'string with \n inside and \\ also' + + + it 'can be single-quoted strings with line breaks and backslashes', -> + + expect YAML.parse """ + str: + 'string with \\n inside and \\\\ also' + """ + .toEqual str: 'string with \\n inside and \\\\ also' + + + it 'can have string characters in sequences', -> + + expect YAML.parse """ + - What's Yaml? + - It's for writing data structures in plain text. + - And? + - And what? That's not good enough for you? + - No, I mean, "And what about Yaml?" + - Oh, oh yeah. Uh.. Yaml for JavaScript. + """ + .toEqual [ + "What's Yaml?", + "It's for writing data structures in plain text.", + "And?", + "And what? That's not good enough for you?", + "No, I mean, \"And what about Yaml?\"", + "Oh, oh yeah. Uh.. Yaml for JavaScript." + ] + + + it 'can have indicators in strings', -> + + expect YAML.parse """ + the colon followed by space is an indicator: but is a string:right here + same for the pound sign: here we have it#in a string + the comma can, honestly, be used in most cases: [ but not in, inline collections ] + """ + .toEqual ( + 'the colon followed by space is an indicator': 'but is a string:right here', + 'same for the pound sign': 'here we have it#in a string', + 'the comma can, honestly, be used in most cases': ['but not in', 'inline collections'] + ) + + + it 'can force strings', -> + + expect YAML.parse """ + date string: !str 2001-08-01 + number string: !str 192 + date string 2: !!str 2001-08-01 + number string 2: !!str 192 + """ + .toEqual ( + 'date string': '2001-08-01', + 'number string': '192' , + 'date string 2': '2001-08-01', + 'number string 2': '192' + ) + + + it 'can be single-quoted strings', -> + + expect YAML.parse """ + all my favorite symbols: '#:!/%.)' + a few i hate: '&(*' + why do i hate them?: 'it''s very hard to explain' + """ + .toEqual ( + 'all my favorite symbols': '#:!/%.)', + 'a few i hate': '&(*', + 'why do i hate them?': 'it\'s very hard to explain' + ) + + + it 'can be double-quoted strings', -> + + expect YAML.parse """ + i know where i want my line breaks: "one here\\nand another here\\n" + """ + .toEqual ( + 'i know where i want my line breaks': "one here\nand another here\n" + ) + + + it 'can be null', -> + + expect YAML.parse """ + name: Mr. Show + hosted by: Bob and David + date of next season: ~ + """ + .toEqual ( + 'name': 'Mr. Show' + 'hosted by': 'Bob and David' + 'date of next season': null + ) + + + it 'can be boolean', -> + + expect YAML.parse """ + Is Gus a Liar?: true + Do I rely on Gus for Sustenance?: false + """ + .toEqual ( + 'Is Gus a Liar?': true + 'Do I rely on Gus for Sustenance?': false + ) + + + it 'can be integers', -> + + expect YAML.parse """ + zero: 0 + simple: 12 + one-thousand: 1,000 + negative one-thousand: -1,000 + """ + .toEqual ( + 'zero': 0 + 'simple': 12 + 'one-thousand': 1000 + 'negative one-thousand': -1000 + ) + + + it 'can be integers as map keys', -> + + expect YAML.parse """ + 1: one + 2: two + 3: three + """ + .toEqual ( + 1: 'one' + 2: 'two' + 3: 'three' + ) + + + it 'can be floats', -> + + expect YAML.parse """ + a simple float: 2.00 + larger float: 1,000.09 + scientific notation: 1.00009e+3 + """ + .toEqual ( + 'a simple float': 2.0 + 'larger float': 1000.09 + 'scientific notation': 1000.09 + ) + + + it 'can be time', -> + + iso8601Date = new Date Date.UTC(2001, 12-1, 14, 21, 59, 43, 10) + iso8601Date.setTime iso8601Date.getTime() - 5 * 3600 * 1000 + + spaceSeparatedDate = new Date Date.UTC(2001, 12-1, 14, 21, 59, 43, 10) + spaceSeparatedDate.setTime spaceSeparatedDate.getTime() + 5 * 3600 * 1000 + + withDatesToTime = (input) -> + res = {} + for key, val of input + res[key] = val.getTime() + return res + + expect withDatesToTime(YAML.parse """ + iso8601: 2001-12-14t21:59:43.010+05:00 + space separated: 2001-12-14 21:59:43.010 -05:00 + """) + .toEqual withDatesToTime ( + 'iso8601': iso8601Date + 'space separated': spaceSeparatedDate + ) + + + it 'can be date', -> + + aDate = new Date Date.UTC(1976, 7-1, 31, 0, 0, 0, 0) + + withDatesToTime = (input) -> + return input + res = {} + for key, val of input + res[key] = val.getTime() + return res + + expect withDatesToTime(YAML.parse """ + date: 1976-07-31 + """) + .toEqual withDatesToTime ( + 'date': aDate + ) + + + +describe 'Parsed YAML Blocks', -> + + it 'can be single ending newline', -> + + expect YAML.parse """ + --- + this: | + Foo + Bar + """ + .toEqual 'this': "Foo\nBar\n" + + + it 'can be single ending newline with \'+\' indicator', -> + + expect YAML.parse """ + normal: | + extra new lines not kept + + preserving: |+ + extra new lines are kept + + + dummy: value + """ + .toEqual ( + 'normal': "extra new lines not kept\n" + 'preserving': "extra new lines are kept\n\n\n" + 'dummy': 'value' + ) + + + it 'can be multi-line block handling trailing newlines in function of \'+\', \'-\' indicators', -> + + expect YAML.parse """ + clipped: | + This has one newline. + + + + same as "clipped" above: "This has one newline.\\n" + + stripped: |- + This has no newline. + + + + same as "stripped" above: "This has no newline." + + kept: |+ + This has four newlines. + + + + same as "kept" above: "This has four newlines.\\n\\n\\n\\n" + """ + .toEqual ( + 'clipped': "This has one newline.\n" + 'same as "clipped" above': "This has one newline.\n" + 'stripped':'This has no newline.' + 'same as "stripped" above': 'This has no newline.' + 'kept': "This has four newlines.\n\n\n\n" + 'same as "kept" above': "This has four newlines.\n\n\n\n" + ) + + + it 'can be folded block in a sequence', -> + + expect YAML.parse """ + --- + - apple + - banana + - > + can't you see + the beauty of yaml? + hmm + - dog + """ + .toEqual [ + 'apple', + 'banana', + "can't you see the beauty of yaml? hmm\n", + 'dog' + ] + + + it 'can be folded block as a mapping value', -> + + expect YAML.parse """ + --- + quote: > + Mark McGwire's + year was crippled + by a knee injury. + source: espn + """ + .toEqual ( + 'quote': "Mark McGwire's year was crippled by a knee injury.\n" + 'source': 'espn' + ) + + + it 'can be folded block handling trailing newlines in function of \'+\', \'-\' indicators', -> + + expect YAML.parse """ + clipped: > + This has one newline. + + + + same as "clipped" above: "This has one newline.\\n" + + stripped: >- + This has no newline. + + + + same as "stripped" above: "This has no newline." + + kept: >+ + This has four newlines. + + + + same as "kept" above: "This has four newlines.\\n\\n\\n\\n" + """ + .toEqual ( + 'clipped': "This has one newline.\n" + 'same as "clipped" above': "This has one newline.\n" + 'stripped': 'This has no newline.' + 'same as "stripped" above': 'This has no newline.' + 'kept': "This has four newlines.\n\n\n\n" + 'same as "kept" above': "This has four newlines.\n\n\n\n" + ) + + + it 'can be the whole document as intented block', -> + + expect YAML.parse """ + --- + foo: "bar" + baz: + - "qux" + - "quxx" + corge: null + """ + .toEqual ( + 'foo': "bar" + 'baz': ['qux', 'quxx'] + 'corge': null + ) + + + + +describe 'Parsed YAML Comments', -> + + it 'can begin the document', -> + + expect YAML.parse """ + # This is a comment + hello: world + """ + .toEqual ( + hello: 'world' + ) + + + it 'can be less indented in mapping', -> + + expect YAML.parse """ + parts: + a: 'b' + # normally indented comment + c: 'd' + # less indented comment + e: 'f' + """ + .toEqual ( + parts: {a: 'b', c: 'd', e: 'f'} + ) + + + it 'can be less indented in sequence', -> + + expect YAML.parse """ + list-header: + - item1 + # - item2 + - item3 + # - item4 + """ + .toEqual ( + 'list-header': ['item1', 'item3'] + ) + + + it 'can finish a line', -> + + expect YAML.parse """ + hello: world # This is a comment + """ + .toEqual ( + hello: 'world' + ) + + + it 'can end the document', -> + + expect YAML.parse """ + hello: world + # This is a comment + """ + .toEqual ( + hello: 'world' + ) + + + +describe 'Parsed YAML Aliases and Anchors', -> + + it 'can be simple alias', -> + + expect YAML.parse """ + - &showell Steve + - Clark + - Brian + - Oren + - *showell + """ + .toEqual ['Steve', 'Clark', 'Brian', 'Oren', 'Steve'] + + + it 'can be alias of a mapping', -> + + expect YAML.parse """ + - &hello + Meat: pork + Starch: potato + - banana + - *hello + """ + .toEqual [ + Meat: 'pork', Starch: 'potato' + , + 'banana' + , + Meat: 'pork', Starch: 'potato' + ] + + + +describe 'Parsed YAML Documents', -> + + it 'can have YAML header', -> + + expect YAML.parse """ + --- %YAML:1.0 + foo: 1 + bar: 2 + """ + .toEqual ( + foo: 1 + bar: 2 + ) + + + it 'can have leading document separator', -> + + expect YAML.parse """ + --- + - foo: 1 + bar: 2 + """ + .toEqual [( + foo: 1 + bar: 2 + )] + + + it 'can have multiple document separators in block', -> + + expect YAML.parse """ + foo: | + --- + foo: bar + --- + yo: baz + bar: | + fooness + """ + .toEqual ( + foo: "---\nfoo: bar\n---\nyo: baz\n" + bar: "fooness\n" + ) + + +# Dumping +# + +describe 'Dumped YAML Collections', -> + + it 'can be simple sequence', -> + + expect YAML.parse """ + - apple + - banana + - carrot + """ + .toEqual YAML.parse YAML.dump ['apple', 'banana', 'carrot'] + + + it 'can be nested sequences', -> + + expect YAML.parse """ + - + - foo + - bar + - baz + """ + .toEqual YAML.parse YAML.dump [['foo', 'bar', 'baz']] + + + it 'can be mixed sequences', -> + + expect YAML.parse """ + - apple + - + - foo + - bar + - x123 + - banana + - carrot + """ + .toEqual YAML.parse YAML.dump ['apple', ['foo', 'bar', 'x123'], 'banana', 'carrot'] + + + it 'can be deeply nested sequences', -> + + expect YAML.parse """ + - + - + - uno + - dos + """ + .toEqual YAML.parse YAML.dump [[['uno', 'dos']]] + + + it 'can be simple mapping', -> + + expect YAML.parse """ + foo: whatever + bar: stuff + """ + .toEqual YAML.parse YAML.dump foo: 'whatever', bar: 'stuff' + + + it 'can be sequence in a mapping', -> + + expect YAML.parse """ + foo: whatever + bar: + - uno + - dos + """ + .toEqual YAML.parse YAML.dump foo: 'whatever', bar: ['uno', 'dos'] + + + it 'can be nested mappings', -> + + expect YAML.parse """ + foo: whatever + bar: + fruit: apple + name: steve + sport: baseball + """ + .toEqual YAML.parse YAML.dump foo: 'whatever', bar: (fruit: 'apple', name: 'steve', sport: 'baseball') + + + it 'can be mixed mapping', -> + + expect YAML.parse """ + foo: whatever + bar: + - + fruit: apple + name: steve + sport: baseball + - more + - + python: rocks + perl: papers + ruby: scissorses + """ + .toEqual YAML.parse YAML.dump foo: 'whatever', bar: [ + (fruit: 'apple', name: 'steve', sport: 'baseball'), + 'more', + (python: 'rocks', perl: 'papers', ruby: 'scissorses') + ] + + + it 'can have mapping-in-sequence shortcut', -> + + expect YAML.parse """ + - work on YAML.py: + - work on Store + """ + .toEqual YAML.parse YAML.dump [('work on YAML.py': ['work on Store'])] + + + it 'can have unindented sequence-in-mapping shortcut', -> + + expect YAML.parse """ + allow: + - 'localhost' + - '%.sourceforge.net' + - '%.freepan.org' + """ + .toEqual YAML.parse YAML.dump (allow: ['localhost', '%.sourceforge.net', '%.freepan.org']) + + + it 'can merge key', -> + + expect YAML.parse """ + mapping: + name: Joe + job: Accountant + <<: + age: 38 + """ + .toEqual YAML.parse YAML.dump mapping: + name: 'Joe' + job: 'Accountant' + age: 38 + + + +describe 'Dumped YAML Inline Collections', -> + + it 'can be simple inline array', -> + + expect YAML.parse """ + --- + seq: [ a, b, c ] + """ + .toEqual YAML.parse YAML.dump seq: ['a', 'b', 'c'] + + + it 'can be simple inline hash', -> + + expect YAML.parse """ + --- + hash: { name: Steve, foo: bar } + """ + .toEqual YAML.parse YAML.dump hash: (name: 'Steve', foo: 'bar') + + + it 'can be multi-line inline collections', -> + + expect YAML.parse """ + languages: [ Ruby, + Perl, + Python ] + websites: { YAML: yaml.org, + Ruby: ruby-lang.org, + Python: python.org, + Perl: use.perl.org } + """ + .toEqual YAML.parse YAML.dump ( + languages: ['Ruby', 'Perl', 'Python'] + websites: + YAML: 'yaml.org' + Ruby: 'ruby-lang.org' + Python: 'python.org' + Perl: 'use.perl.org' + ) + + it 'can be dumped empty sequences in mappings', -> + + expect YAML.parse(YAML.dump({key:[]})) + .toEqual({key:[]}) + + it 'can be dumpted empty inline collections', -> + + expect YAML.parse(YAML.dump({key:{}})) + .toEqual({key:{}}) + +describe 'Dumped YAML Basic Types', -> + + it 'can be strings', -> + + expect YAML.parse """ + --- + String + """ + .toEqual YAML.parse YAML.dump 'String' + + + it 'can be double-quoted strings with backslashes', -> + + expect YAML.parse """ + str: + "string with \\\\ inside" + """ + .toEqual YAML.parse YAML.dump str: 'string with \\ inside' + + + it 'can be single-quoted strings with backslashes', -> + + expect YAML.parse """ + str: + 'string with \\\\ inside' + """ + .toEqual YAML.parse YAML.dump str: 'string with \\\\ inside' + + + it 'can be double-quoted strings with line breaks', -> + + expect YAML.parse """ + str: + "string with \\n inside" + """ + .toEqual YAML.parse YAML.dump str: 'string with \n inside' + + + it 'can be double-quoted strings with line breaks and backslashes', -> + + expect YAML.parse """ + str: + "string with \\n inside and \\\\ also" + """ + .toEqual YAML.parse YAML.dump str: 'string with \n inside and \\ also' + + + it 'can be single-quoted strings with line breaks and backslashes', -> + + expect YAML.parse """ + str: + 'string with \\n inside and \\\\ also' + """ + .toEqual YAML.parse YAML.dump str: 'string with \\n inside and \\\\ also' + + + it 'can be single-quoted strings with escaped line breaks', -> + + expect YAML.parse """ + str: + 'string with \\n inside' + """ + .toEqual YAML.parse YAML.dump str: 'string with \\n inside' + + + it 'can have string characters in sequences', -> + + expect YAML.parse """ + - What's Yaml? + - It's for writing data structures in plain text. + - And? + - And what? That's not good enough for you? + - No, I mean, "And what about Yaml?" + - Oh, oh yeah. Uh.. Yaml for JavaScript. + """ + .toEqual YAML.parse YAML.dump [ + "What's Yaml?", + "It's for writing data structures in plain text.", + "And?", + "And what? That's not good enough for you?", + "No, I mean, \"And what about Yaml?\"", + "Oh, oh yeah. Uh.. Yaml for JavaScript." + ] + + + it 'can have indicators in strings', -> + + expect YAML.parse """ + the colon followed by space is an indicator: but is a string:right here + same for the pound sign: here we have it#in a string + the comma can, honestly, be used in most cases: [ but not in, inline collections ] + """ + .toEqual YAML.parse YAML.dump ( + 'the colon followed by space is an indicator': 'but is a string:right here', + 'same for the pound sign': 'here we have it#in a string', + 'the comma can, honestly, be used in most cases': ['but not in', 'inline collections'] + ) + + + it 'can force strings', -> + + expect YAML.parse """ + date string: !str 2001-08-01 + number string: !str 192 + date string 2: !!str 2001-08-01 + number string 2: !!str 192 + """ + .toEqual YAML.parse YAML.dump ( + 'date string': '2001-08-01', + 'number string': '192' , + 'date string 2': '2001-08-01', + 'number string 2': '192' + ) + + + it 'can be single-quoted strings', -> + + expect YAML.parse """ + all my favorite symbols: '#:!/%.)' + a few i hate: '&(*' + why do i hate them?: 'it''s very hard to explain' + """ + .toEqual YAML.parse YAML.dump ( + 'all my favorite symbols': '#:!/%.)', + 'a few i hate': '&(*', + 'why do i hate them?': 'it\'s very hard to explain' + ) + + + it 'can be double-quoted strings', -> + + expect YAML.parse """ + i know where i want my line breaks: "one here\\nand another here\\n" + """ + .toEqual YAML.parse YAML.dump ( + 'i know where i want my line breaks': "one here\nand another here\n" + ) + + + it 'can be null', -> + + expect YAML.parse """ + name: Mr. Show + hosted by: Bob and David + date of next season: ~ + """ + .toEqual YAML.parse YAML.dump ( + 'name': 'Mr. Show' + 'hosted by': 'Bob and David' + 'date of next season': null + ) + + + it 'can be boolean', -> + + expect YAML.parse """ + Is Gus a Liar?: true + Do I rely on Gus for Sustenance?: false + """ + .toEqual YAML.parse YAML.dump ( + 'Is Gus a Liar?': true + 'Do I rely on Gus for Sustenance?': false + ) + + + it 'can be integers', -> + + expect YAML.parse """ + zero: 0 + simple: 12 + one-thousand: 1,000 + negative one-thousand: -1,000 + """ + .toEqual YAML.parse YAML.dump ( + 'zero': 0 + 'simple': 12 + 'one-thousand': 1000 + 'negative one-thousand': -1000 + ) + + + it 'can be integers as map keys', -> + + expect YAML.parse """ + 1: one + 2: two + 3: three + """ + .toEqual YAML.parse YAML.dump ( + 1: 'one' + 2: 'two' + 3: 'three' + ) + + + it 'can be floats', -> + + expect YAML.parse """ + a simple float: 2.00 + larger float: 1,000.09 + scientific notation: 1.00009e+3 + """ + .toEqual YAML.parse YAML.dump ( + 'a simple float': 2.0 + 'larger float': 1000.09 + 'scientific notation': 1000.09 + ) + + + it 'can be time', -> + + iso8601Date = new Date Date.UTC(2001, 12-1, 14, 21, 59, 43, 10) + iso8601Date.setTime iso8601Date.getTime() + 5 * 3600 * 1000 + + spaceSeparatedDate = new Date Date.UTC(2001, 12-1, 14, 21, 59, 43, 10) + spaceSeparatedDate.setTime spaceSeparatedDate.getTime() - 5 * 3600 * 1000 + + withDatesToTime = (input) -> + res = {} + for key, val of input + res[key] = val.getTime() + return res + + expect withDatesToTime(YAML.parse """ + iso8601: 2001-12-14t21:59:43.010-05:00 + space separated: 2001-12-14 21:59:43.010 +05:00 + """) + .toEqual YAML.parse YAML.dump withDatesToTime ( + 'iso8601': iso8601Date + 'space separated': spaceSeparatedDate + ) + + + it 'can be date', -> + + aDate = new Date Date.UTC(1976, 7-1, 31, 0, 0, 0, 0) + + withDatesToTime = (input) -> + return input + res = {} + for key, val of input + res[key] = val.getTime() + return res + + expect withDatesToTime(YAML.parse """ + date: 1976-07-31 + """) + .toEqual YAML.parse YAML.dump withDatesToTime ( + 'date': aDate + ) + + + +describe 'Dumped YAML Blocks', -> + + it 'can be single ending newline', -> + + expect YAML.parse """ + --- + this: | + Foo + Bar + """ + .toEqual YAML.parse YAML.dump 'this': "Foo\nBar\n" + + + it 'can be single ending newline with \'+\' indicator', -> + + expect YAML.parse """ + normal: | + extra new lines not kept + + preserving: |+ + extra new lines are kept + + + dummy: value + """ + .toEqual YAML.parse YAML.dump ( + 'normal': "extra new lines not kept\n" + 'preserving': "extra new lines are kept\n\n\n" + 'dummy': 'value' + ) + + + it 'can be multi-line block handling trailing newlines in function of \'+\', \'-\' indicators', -> + + expect YAML.parse """ + clipped: | + This has one newline. + + + + same as "clipped" above: "This has one newline.\\n" + + stripped: |- + This has no newline. + + + + same as "stripped" above: "This has no newline." + + kept: |+ + This has four newlines. + + + + same as "kept" above: "This has four newlines.\\n\\n\\n\\n" + """ + .toEqual YAML.parse YAML.dump ( + 'clipped': "This has one newline.\n" + 'same as "clipped" above': "This has one newline.\n" + 'stripped':'This has no newline.' + 'same as "stripped" above': 'This has no newline.' + 'kept': "This has four newlines.\n\n\n\n" + 'same as "kept" above': "This has four newlines.\n\n\n\n" + ) + + + it 'can be folded block in a sequence', -> + + expect YAML.parse """ + --- + - apple + - banana + - > + can't you see + the beauty of yaml? + hmm + - dog + """ + .toEqual YAML.parse YAML.dump [ + 'apple', + 'banana', + "can't you see the beauty of yaml? hmm\n", + 'dog' + ] + + + it 'can be folded block as a mapping value', -> + + expect YAML.parse """ + --- + quote: > + Mark McGwire's + year was crippled + by a knee injury. + source: espn + """ + .toEqual YAML.parse YAML.dump ( + 'quote': "Mark McGwire's year was crippled by a knee injury.\n" + 'source': 'espn' + ) + + + it 'can be folded block handling trailing newlines in function of \'+\', \'-\' indicators', -> + + expect YAML.parse """ + clipped: > + This has one newline. + + + + same as "clipped" above: "This has one newline.\\n" + + stripped: >- + This has no newline. + + + + same as "stripped" above: "This has no newline." + + kept: >+ + This has four newlines. + + + + same as "kept" above: "This has four newlines.\\n\\n\\n\\n" + """ + .toEqual YAML.parse YAML.dump ( + 'clipped': "This has one newline.\n" + 'same as "clipped" above': "This has one newline.\n" + 'stripped': 'This has no newline.' + 'same as "stripped" above': 'This has no newline.' + 'kept': "This has four newlines.\n\n\n\n" + 'same as "kept" above': "This has four newlines.\n\n\n\n" + ) + + + +describe 'Dumped YAML Comments', -> + + it 'can begin the document', -> + + expect YAML.parse """ + # This is a comment + hello: world + """ + .toEqual YAML.parse YAML.dump ( + hello: 'world' + ) + + + it 'can finish a line', -> + + expect YAML.parse """ + hello: world # This is a comment + """ + .toEqual YAML.parse YAML.dump ( + hello: 'world' + ) + + + it 'can end the document', -> + + expect YAML.parse """ + hello: world + # This is a comment + """ + .toEqual YAML.parse YAML.dump ( + hello: 'world' + ) + + + +describe 'Dumped YAML Aliases and Anchors', -> + + it 'can be simple alias', -> + + expect YAML.parse """ + - &showell Steve + - Clark + - Brian + - Oren + - *showell + """ + .toEqual YAML.parse YAML.dump ['Steve', 'Clark', 'Brian', 'Oren', 'Steve'] + + + it 'can be alias of a mapping', -> + + expect YAML.parse """ + - &hello + Meat: pork + Starch: potato + - banana + - *hello + """ + .toEqual YAML.parse YAML.dump [ + Meat: 'pork', Starch: 'potato' + , + 'banana' + , + Meat: 'pork', Starch: 'potato' + ] + + + +describe 'Dumped YAML Documents', -> + + it 'can have YAML header', -> + + expect YAML.parse """ + --- %YAML:1.0 + foo: 1 + bar: 2 + """ + .toEqual YAML.parse YAML.dump ( + foo: 1 + bar: 2 + ) + + + it 'can have leading document separator', -> + + expect YAML.parse """ + --- + - foo: 1 + bar: 2 + """ + .toEqual YAML.parse YAML.dump [( + foo: 1 + bar: 2 + )] + + + it 'can have multiple document separators in block', -> + + expect YAML.parse """ + foo: | + --- + foo: bar + --- + yo: baz + bar: | + fooness + """ + .toEqual YAML.parse YAML.dump ( + foo: "---\nfoo: bar\n---\nyo: baz\n" + bar: "fooness\n" + ) + + +# Loading +# (disable test when running locally from file) +# +url = document?.location?.href +if not(url?) or url.indexOf('file://') is -1 + + examplePath = 'spec/example.yml' + if __dirname? + examplePath = __dirname+'/example.yml' + + describe 'YAML loading', -> + + it 'can be done synchronously', -> + + expect(YAML.load(examplePath)).toEqual ( + this: 'is' + a: ['YAML', 'example'] + ) + + + it 'can be done asynchronously', (done) -> + + YAML.load examplePath, (result) -> + + expect(result).toEqual ( + this: 'is' + a: ['YAML', 'example'] + ) + + done() diff --git a/node_modules/yamljs/test/spec/YamlSpec.js b/node_modules/yamljs/test/spec/YamlSpec.js new file mode 100644 index 0000000..efdad1e --- /dev/null +++ b/node_modules/yamljs/test/spec/YamlSpec.js @@ -0,0 +1,764 @@ +// Generated by CoffeeScript 1.12.4 +var YAML, examplePath, ref, url; + +if (typeof YAML === "undefined" || YAML === null) { + YAML = require('../../src/Yaml'); +} + +describe('Parsed YAML Collections', function() { + it('can be simple sequence', function() { + return expect(YAML.parse("- apple\n- banana\n- carrot")).toEqual(['apple', 'banana', 'carrot']); + }); + it('can be nested sequences', function() { + return expect(YAML.parse("-\n - foo\n - bar\n - baz")).toEqual([['foo', 'bar', 'baz']]); + }); + it('can be mixed sequences', function() { + return expect(YAML.parse("- apple\n-\n - foo\n - bar\n - x123\n- banana\n- carrot")).toEqual(['apple', ['foo', 'bar', 'x123'], 'banana', 'carrot']); + }); + it('can be deeply nested sequences', function() { + return expect(YAML.parse("-\n -\n - uno\n - dos")).toEqual([[['uno', 'dos']]]); + }); + it('can be simple mapping', function() { + return expect(YAML.parse("foo: whatever\nbar: stuff")).toEqual({ + foo: 'whatever', + bar: 'stuff' + }); + }); + it('can be sequence in a mapping', function() { + return expect(YAML.parse("foo: whatever\nbar:\n - uno\n - dos")).toEqual({ + foo: 'whatever', + bar: ['uno', 'dos'] + }); + }); + it('can be nested mappings', function() { + return expect(YAML.parse("foo: whatever\nbar:\n fruit: apple\n name: steve\n sport: baseball")).toEqual({ + foo: 'whatever', + bar: { + fruit: 'apple', + name: 'steve', + sport: 'baseball' + } + }); + }); + it('can be mixed mapping', function() { + return expect(YAML.parse("foo: whatever\nbar:\n -\n fruit: apple\n name: steve\n sport: baseball\n - more\n -\n python: rocks\n perl: papers\n ruby: scissorses")).toEqual({ + foo: 'whatever', + bar: [ + { + fruit: 'apple', + name: 'steve', + sport: 'baseball' + }, 'more', { + python: 'rocks', + perl: 'papers', + ruby: 'scissorses' + } + ] + }); + }); + it('can have mapping-in-sequence shortcut', function() { + return expect(YAML.parse("- work on YAML.py:\n - work on Store")).toEqual([ + { + 'work on YAML.py': ['work on Store'] + } + ]); + }); + it('can have unindented sequence-in-mapping shortcut', function() { + return expect(YAML.parse("allow:\n- 'localhost'\n- '%.sourceforge.net'\n- '%.freepan.org'")).toEqual({ + allow: ['localhost', '%.sourceforge.net', '%.freepan.org'] + }); + }); + it('can merge key', function() { + return expect(YAML.parse("mapping:\n name: Joe\n job: Accountant\n <<:\n age: 38")).toEqual({ + mapping: { + name: 'Joe', + job: 'Accountant', + age: 38 + } + }); + }); + return it('can ignore trailing empty lines for smallest indent', function() { + return expect(YAML.parse(" trailing: empty lines\n")).toEqual({ + trailing: 'empty lines' + }); + }); +}); + +describe('Parsed YAML Inline Collections', function() { + it('can be simple inline array', function() { + return expect(YAML.parse("---\nseq: [ a, b, c ]")).toEqual({ + seq: ['a', 'b', 'c'] + }); + }); + it('can be simple inline hash', function() { + return expect(YAML.parse("---\nhash: { name: Steve, foo: bar }")).toEqual({ + hash: { + name: 'Steve', + foo: 'bar' + } + }); + }); + it('can be nested inline hash', function() { + return expect(YAML.parse("---\nhash: { val1: \"string\", val2: { v2k1: \"v2k1v\" } }")).toEqual({ + hash: { + val1: 'string', + val2: { + v2k1: 'v2k1v' + } + } + }); + }); + return it('can be multi-line inline collections', function() { + return expect(YAML.parse("languages: [ Ruby,\n Perl,\n Python ]\nwebsites: { YAML: yaml.org,\n Ruby: ruby-lang.org,\n Python: python.org,\n Perl: use.perl.org }")).toEqual({ + languages: ['Ruby', 'Perl', 'Python'], + websites: { + YAML: 'yaml.org', + Ruby: 'ruby-lang.org', + Python: 'python.org', + Perl: 'use.perl.org' + } + }); + }); +}); + +describe('Parsed YAML Basic Types', function() { + it('can be strings', function() { + return expect(YAML.parse("---\nString")).toEqual('String'); + }); + it('can be double-quoted strings with backslashes', function() { + return expect(YAML.parse("str:\n \"string with \\\\ inside\"")).toEqual({ + str: 'string with \\ inside' + }); + }); + it('can be single-quoted strings with backslashes', function() { + return expect(YAML.parse("str:\n 'string with \\\\ inside'")).toEqual({ + str: 'string with \\\\ inside' + }); + }); + it('can be double-quoted strings with line breaks', function() { + return expect(YAML.parse("str:\n \"string with \\n inside\"")).toEqual({ + str: 'string with \n inside' + }); + }); + it('can be single-quoted strings with escaped line breaks', function() { + return expect(YAML.parse("str:\n 'string with \\n inside'")).toEqual({ + str: 'string with \\n inside' + }); + }); + it('can be double-quoted strings with line breaks and backslashes', function() { + return expect(YAML.parse("str:\n \"string with \\n inside and \\\\ also\"")).toEqual({ + str: 'string with \n inside and \\ also' + }); + }); + it('can be single-quoted strings with line breaks and backslashes', function() { + return expect(YAML.parse("str:\n 'string with \\n inside and \\\\ also'")).toEqual({ + str: 'string with \\n inside and \\\\ also' + }); + }); + it('can have string characters in sequences', function() { + return expect(YAML.parse("- What's Yaml?\n- It's for writing data structures in plain text.\n- And?\n- And what? That's not good enough for you?\n- No, I mean, \"And what about Yaml?\"\n- Oh, oh yeah. Uh.. Yaml for JavaScript.")).toEqual(["What's Yaml?", "It's for writing data structures in plain text.", "And?", "And what? That's not good enough for you?", "No, I mean, \"And what about Yaml?\"", "Oh, oh yeah. Uh.. Yaml for JavaScript."]); + }); + it('can have indicators in strings', function() { + return expect(YAML.parse("the colon followed by space is an indicator: but is a string:right here\nsame for the pound sign: here we have it#in a string\nthe comma can, honestly, be used in most cases: [ but not in, inline collections ]")).toEqual({ + 'the colon followed by space is an indicator': 'but is a string:right here', + 'same for the pound sign': 'here we have it#in a string', + 'the comma can, honestly, be used in most cases': ['but not in', 'inline collections'] + }); + }); + it('can force strings', function() { + return expect(YAML.parse("date string: !str 2001-08-01\nnumber string: !str 192\ndate string 2: !!str 2001-08-01\nnumber string 2: !!str 192")).toEqual({ + 'date string': '2001-08-01', + 'number string': '192', + 'date string 2': '2001-08-01', + 'number string 2': '192' + }); + }); + it('can be single-quoted strings', function() { + return expect(YAML.parse("all my favorite symbols: '#:!/%.)'\na few i hate: '&(*'\nwhy do i hate them?: 'it''s very hard to explain'")).toEqual({ + 'all my favorite symbols': '#:!/%.)', + 'a few i hate': '&(*', + 'why do i hate them?': 'it\'s very hard to explain' + }); + }); + it('can be double-quoted strings', function() { + return expect(YAML.parse("i know where i want my line breaks: \"one here\\nand another here\\n\"")).toEqual({ + 'i know where i want my line breaks': "one here\nand another here\n" + }); + }); + it('can be null', function() { + return expect(YAML.parse("name: Mr. Show\nhosted by: Bob and David\ndate of next season: ~")).toEqual({ + 'name': 'Mr. Show', + 'hosted by': 'Bob and David', + 'date of next season': null + }); + }); + it('can be boolean', function() { + return expect(YAML.parse("Is Gus a Liar?: true\nDo I rely on Gus for Sustenance?: false")).toEqual({ + 'Is Gus a Liar?': true, + 'Do I rely on Gus for Sustenance?': false + }); + }); + it('can be integers', function() { + return expect(YAML.parse("zero: 0\nsimple: 12\none-thousand: 1,000\nnegative one-thousand: -1,000")).toEqual({ + 'zero': 0, + 'simple': 12, + 'one-thousand': 1000, + 'negative one-thousand': -1000 + }); + }); + it('can be integers as map keys', function() { + return expect(YAML.parse("1: one\n2: two\n3: three")).toEqual({ + 1: 'one', + 2: 'two', + 3: 'three' + }); + }); + it('can be floats', function() { + return expect(YAML.parse("a simple float: 2.00\nlarger float: 1,000.09\nscientific notation: 1.00009e+3")).toEqual({ + 'a simple float': 2.0, + 'larger float': 1000.09, + 'scientific notation': 1000.09 + }); + }); + it('can be time', function() { + var iso8601Date, spaceSeparatedDate, withDatesToTime; + iso8601Date = new Date(Date.UTC(2001, 12 - 1, 14, 21, 59, 43, 10)); + iso8601Date.setTime(iso8601Date.getTime() - 5 * 3600 * 1000); + spaceSeparatedDate = new Date(Date.UTC(2001, 12 - 1, 14, 21, 59, 43, 10)); + spaceSeparatedDate.setTime(spaceSeparatedDate.getTime() + 5 * 3600 * 1000); + withDatesToTime = function(input) { + var key, res, val; + res = {}; + for (key in input) { + val = input[key]; + res[key] = val.getTime(); + } + return res; + }; + return expect(withDatesToTime(YAML.parse("iso8601: 2001-12-14t21:59:43.010+05:00\nspace separated: 2001-12-14 21:59:43.010 -05:00"))).toEqual(withDatesToTime({ + 'iso8601': iso8601Date, + 'space separated': spaceSeparatedDate + })); + }); + return it('can be date', function() { + var aDate, withDatesToTime; + aDate = new Date(Date.UTC(1976, 7 - 1, 31, 0, 0, 0, 0)); + withDatesToTime = function(input) { + var key, res, val; + return input; + res = {}; + for (key in input) { + val = input[key]; + res[key] = val.getTime(); + } + return res; + }; + return expect(withDatesToTime(YAML.parse("date: 1976-07-31"))).toEqual(withDatesToTime({ + 'date': aDate + })); + }); +}); + +describe('Parsed YAML Blocks', function() { + it('can be single ending newline', function() { + return expect(YAML.parse("---\nthis: |\n Foo\n Bar")).toEqual({ + 'this': "Foo\nBar\n" + }); + }); + it('can be single ending newline with \'+\' indicator', function() { + return expect(YAML.parse("normal: |\n extra new lines not kept\n\npreserving: |+\n extra new lines are kept\n\n\ndummy: value")).toEqual({ + 'normal': "extra new lines not kept\n", + 'preserving': "extra new lines are kept\n\n\n", + 'dummy': 'value' + }); + }); + it('can be multi-line block handling trailing newlines in function of \'+\', \'-\' indicators', function() { + return expect(YAML.parse("clipped: |\n This has one newline.\n\n\n\nsame as \"clipped\" above: \"This has one newline.\\n\"\n\nstripped: |-\n This has no newline.\n\n\n\nsame as \"stripped\" above: \"This has no newline.\"\n\nkept: |+\n This has four newlines.\n\n\n\nsame as \"kept\" above: \"This has four newlines.\\n\\n\\n\\n\"")).toEqual({ + 'clipped': "This has one newline.\n", + 'same as "clipped" above': "This has one newline.\n", + 'stripped': 'This has no newline.', + 'same as "stripped" above': 'This has no newline.', + 'kept': "This has four newlines.\n\n\n\n", + 'same as "kept" above': "This has four newlines.\n\n\n\n" + }); + }); + it('can be folded block in a sequence', function() { + return expect(YAML.parse("---\n- apple\n- banana\n- >\n can't you see\n the beauty of yaml?\n hmm\n- dog")).toEqual(['apple', 'banana', "can't you see the beauty of yaml? hmm\n", 'dog']); + }); + it('can be folded block as a mapping value', function() { + return expect(YAML.parse("---\nquote: >\n Mark McGwire's\n year was crippled\n by a knee injury.\nsource: espn")).toEqual({ + 'quote': "Mark McGwire's year was crippled by a knee injury.\n", + 'source': 'espn' + }); + }); + it('can be folded block handling trailing newlines in function of \'+\', \'-\' indicators', function() { + return expect(YAML.parse("clipped: >\n This has one newline.\n\n\n\nsame as \"clipped\" above: \"This has one newline.\\n\"\n\nstripped: >-\n This has no newline.\n\n\n\nsame as \"stripped\" above: \"This has no newline.\"\n\nkept: >+\n This has four newlines.\n\n\n\nsame as \"kept\" above: \"This has four newlines.\\n\\n\\n\\n\"")).toEqual({ + 'clipped': "This has one newline.\n", + 'same as "clipped" above': "This has one newline.\n", + 'stripped': 'This has no newline.', + 'same as "stripped" above': 'This has no newline.', + 'kept': "This has four newlines.\n\n\n\n", + 'same as "kept" above': "This has four newlines.\n\n\n\n" + }); + }); + return it('can be the whole document as intented block', function() { + return expect(YAML.parse("---\n foo: \"bar\"\n baz:\n - \"qux\"\n - \"quxx\"\n corge: null")).toEqual({ + 'foo': "bar", + 'baz': ['qux', 'quxx'], + 'corge': null + }); + }); +}); + +describe('Parsed YAML Comments', function() { + it('can begin the document', function() { + return expect(YAML.parse("# This is a comment\nhello: world")).toEqual({ + hello: 'world' + }); + }); + it('can be less indented in mapping', function() { + return expect(YAML.parse("parts:\n a: 'b'\n # normally indented comment\n c: 'd'\n# less indented comment\n e: 'f'")).toEqual({ + parts: { + a: 'b', + c: 'd', + e: 'f' + } + }); + }); + it('can be less indented in sequence', function() { + return expect(YAML.parse("list-header:\n - item1\n# - item2\n - item3\n # - item4")).toEqual({ + 'list-header': ['item1', 'item3'] + }); + }); + it('can finish a line', function() { + return expect(YAML.parse("hello: world # This is a comment")).toEqual({ + hello: 'world' + }); + }); + return it('can end the document', function() { + return expect(YAML.parse("hello: world\n# This is a comment")).toEqual({ + hello: 'world' + }); + }); +}); + +describe('Parsed YAML Aliases and Anchors', function() { + it('can be simple alias', function() { + return expect(YAML.parse("- &showell Steve\n- Clark\n- Brian\n- Oren\n- *showell")).toEqual(['Steve', 'Clark', 'Brian', 'Oren', 'Steve']); + }); + return it('can be alias of a mapping', function() { + return expect(YAML.parse("- &hello\n Meat: pork\n Starch: potato\n- banana\n- *hello")).toEqual([ + { + Meat: 'pork', + Starch: 'potato' + }, 'banana', { + Meat: 'pork', + Starch: 'potato' + } + ]); + }); +}); + +describe('Parsed YAML Documents', function() { + it('can have YAML header', function() { + return expect(YAML.parse("--- %YAML:1.0\nfoo: 1\nbar: 2")).toEqual({ + foo: 1, + bar: 2 + }); + }); + it('can have leading document separator', function() { + return expect(YAML.parse("---\n- foo: 1\n bar: 2")).toEqual([ + { + foo: 1, + bar: 2 + } + ]); + }); + return it('can have multiple document separators in block', function() { + return expect(YAML.parse("foo: |\n ---\n foo: bar\n ---\n yo: baz\nbar: |\n fooness")).toEqual({ + foo: "---\nfoo: bar\n---\nyo: baz\n", + bar: "fooness\n" + }); + }); +}); + +describe('Dumped YAML Collections', function() { + it('can be simple sequence', function() { + return expect(YAML.parse("- apple\n- banana\n- carrot")).toEqual(YAML.parse(YAML.dump(['apple', 'banana', 'carrot']))); + }); + it('can be nested sequences', function() { + return expect(YAML.parse("-\n - foo\n - bar\n - baz")).toEqual(YAML.parse(YAML.dump([['foo', 'bar', 'baz']]))); + }); + it('can be mixed sequences', function() { + return expect(YAML.parse("- apple\n-\n - foo\n - bar\n - x123\n- banana\n- carrot")).toEqual(YAML.parse(YAML.dump(['apple', ['foo', 'bar', 'x123'], 'banana', 'carrot']))); + }); + it('can be deeply nested sequences', function() { + return expect(YAML.parse("-\n -\n - uno\n - dos")).toEqual(YAML.parse(YAML.dump([[['uno', 'dos']]]))); + }); + it('can be simple mapping', function() { + return expect(YAML.parse("foo: whatever\nbar: stuff")).toEqual(YAML.parse(YAML.dump({ + foo: 'whatever', + bar: 'stuff' + }))); + }); + it('can be sequence in a mapping', function() { + return expect(YAML.parse("foo: whatever\nbar:\n - uno\n - dos")).toEqual(YAML.parse(YAML.dump({ + foo: 'whatever', + bar: ['uno', 'dos'] + }))); + }); + it('can be nested mappings', function() { + return expect(YAML.parse("foo: whatever\nbar:\n fruit: apple\n name: steve\n sport: baseball")).toEqual(YAML.parse(YAML.dump({ + foo: 'whatever', + bar: { + fruit: 'apple', + name: 'steve', + sport: 'baseball' + } + }))); + }); + it('can be mixed mapping', function() { + return expect(YAML.parse("foo: whatever\nbar:\n -\n fruit: apple\n name: steve\n sport: baseball\n - more\n -\n python: rocks\n perl: papers\n ruby: scissorses")).toEqual(YAML.parse(YAML.dump({ + foo: 'whatever', + bar: [ + { + fruit: 'apple', + name: 'steve', + sport: 'baseball' + }, 'more', { + python: 'rocks', + perl: 'papers', + ruby: 'scissorses' + } + ] + }))); + }); + it('can have mapping-in-sequence shortcut', function() { + return expect(YAML.parse("- work on YAML.py:\n - work on Store")).toEqual(YAML.parse(YAML.dump([ + { + 'work on YAML.py': ['work on Store'] + } + ]))); + }); + it('can have unindented sequence-in-mapping shortcut', function() { + return expect(YAML.parse("allow:\n- 'localhost'\n- '%.sourceforge.net'\n- '%.freepan.org'")).toEqual(YAML.parse(YAML.dump({ + allow: ['localhost', '%.sourceforge.net', '%.freepan.org'] + }))); + }); + return it('can merge key', function() { + return expect(YAML.parse("mapping:\n name: Joe\n job: Accountant\n <<:\n age: 38")).toEqual(YAML.parse(YAML.dump({ + mapping: { + name: 'Joe', + job: 'Accountant', + age: 38 + } + }))); + }); +}); + +describe('Dumped YAML Inline Collections', function() { + it('can be simple inline array', function() { + return expect(YAML.parse("---\nseq: [ a, b, c ]")).toEqual(YAML.parse(YAML.dump({ + seq: ['a', 'b', 'c'] + }))); + }); + it('can be simple inline hash', function() { + return expect(YAML.parse("---\nhash: { name: Steve, foo: bar }")).toEqual(YAML.parse(YAML.dump({ + hash: { + name: 'Steve', + foo: 'bar' + } + }))); + }); + it('can be multi-line inline collections', function() { + return expect(YAML.parse("languages: [ Ruby,\n Perl,\n Python ]\nwebsites: { YAML: yaml.org,\n Ruby: ruby-lang.org,\n Python: python.org,\n Perl: use.perl.org }")).toEqual(YAML.parse(YAML.dump({ + languages: ['Ruby', 'Perl', 'Python'], + websites: { + YAML: 'yaml.org', + Ruby: 'ruby-lang.org', + Python: 'python.org', + Perl: 'use.perl.org' + } + }))); + }); + it('can be dumped empty sequences in mappings', function() { + return expect(YAML.parse(YAML.dump({ + key: [] + }))).toEqual({ + key: [] + }); + }); + return it('can be dumpted empty inline collections', function() { + return expect(YAML.parse(YAML.dump({ + key: {} + }))).toEqual({ + key: {} + }); + }); +}); + +describe('Dumped YAML Basic Types', function() { + it('can be strings', function() { + return expect(YAML.parse("---\nString")).toEqual(YAML.parse(YAML.dump('String'))); + }); + it('can be double-quoted strings with backslashes', function() { + return expect(YAML.parse("str:\n \"string with \\\\ inside\"")).toEqual(YAML.parse(YAML.dump({ + str: 'string with \\ inside' + }))); + }); + it('can be single-quoted strings with backslashes', function() { + return expect(YAML.parse("str:\n 'string with \\\\ inside'")).toEqual(YAML.parse(YAML.dump({ + str: 'string with \\\\ inside' + }))); + }); + it('can be double-quoted strings with line breaks', function() { + return expect(YAML.parse("str:\n \"string with \\n inside\"")).toEqual(YAML.parse(YAML.dump({ + str: 'string with \n inside' + }))); + }); + it('can be double-quoted strings with line breaks and backslashes', function() { + return expect(YAML.parse("str:\n \"string with \\n inside and \\\\ also\"")).toEqual(YAML.parse(YAML.dump({ + str: 'string with \n inside and \\ also' + }))); + }); + it('can be single-quoted strings with line breaks and backslashes', function() { + return expect(YAML.parse("str:\n 'string with \\n inside and \\\\ also'")).toEqual(YAML.parse(YAML.dump({ + str: 'string with \\n inside and \\\\ also' + }))); + }); + it('can be single-quoted strings with escaped line breaks', function() { + return expect(YAML.parse("str:\n 'string with \\n inside'")).toEqual(YAML.parse(YAML.dump({ + str: 'string with \\n inside' + }))); + }); + it('can have string characters in sequences', function() { + return expect(YAML.parse("- What's Yaml?\n- It's for writing data structures in plain text.\n- And?\n- And what? That's not good enough for you?\n- No, I mean, \"And what about Yaml?\"\n- Oh, oh yeah. Uh.. Yaml for JavaScript.")).toEqual(YAML.parse(YAML.dump(["What's Yaml?", "It's for writing data structures in plain text.", "And?", "And what? That's not good enough for you?", "No, I mean, \"And what about Yaml?\"", "Oh, oh yeah. Uh.. Yaml for JavaScript."]))); + }); + it('can have indicators in strings', function() { + return expect(YAML.parse("the colon followed by space is an indicator: but is a string:right here\nsame for the pound sign: here we have it#in a string\nthe comma can, honestly, be used in most cases: [ but not in, inline collections ]")).toEqual(YAML.parse(YAML.dump({ + 'the colon followed by space is an indicator': 'but is a string:right here', + 'same for the pound sign': 'here we have it#in a string', + 'the comma can, honestly, be used in most cases': ['but not in', 'inline collections'] + }))); + }); + it('can force strings', function() { + return expect(YAML.parse("date string: !str 2001-08-01\nnumber string: !str 192\ndate string 2: !!str 2001-08-01\nnumber string 2: !!str 192")).toEqual(YAML.parse(YAML.dump({ + 'date string': '2001-08-01', + 'number string': '192', + 'date string 2': '2001-08-01', + 'number string 2': '192' + }))); + }); + it('can be single-quoted strings', function() { + return expect(YAML.parse("all my favorite symbols: '#:!/%.)'\na few i hate: '&(*'\nwhy do i hate them?: 'it''s very hard to explain'")).toEqual(YAML.parse(YAML.dump({ + 'all my favorite symbols': '#:!/%.)', + 'a few i hate': '&(*', + 'why do i hate them?': 'it\'s very hard to explain' + }))); + }); + it('can be double-quoted strings', function() { + return expect(YAML.parse("i know where i want my line breaks: \"one here\\nand another here\\n\"")).toEqual(YAML.parse(YAML.dump({ + 'i know where i want my line breaks': "one here\nand another here\n" + }))); + }); + it('can be null', function() { + return expect(YAML.parse("name: Mr. Show\nhosted by: Bob and David\ndate of next season: ~")).toEqual(YAML.parse(YAML.dump({ + 'name': 'Mr. Show', + 'hosted by': 'Bob and David', + 'date of next season': null + }))); + }); + it('can be boolean', function() { + return expect(YAML.parse("Is Gus a Liar?: true\nDo I rely on Gus for Sustenance?: false")).toEqual(YAML.parse(YAML.dump({ + 'Is Gus a Liar?': true, + 'Do I rely on Gus for Sustenance?': false + }))); + }); + it('can be integers', function() { + return expect(YAML.parse("zero: 0\nsimple: 12\none-thousand: 1,000\nnegative one-thousand: -1,000")).toEqual(YAML.parse(YAML.dump({ + 'zero': 0, + 'simple': 12, + 'one-thousand': 1000, + 'negative one-thousand': -1000 + }))); + }); + it('can be integers as map keys', function() { + return expect(YAML.parse("1: one\n2: two\n3: three")).toEqual(YAML.parse(YAML.dump({ + 1: 'one', + 2: 'two', + 3: 'three' + }))); + }); + it('can be floats', function() { + return expect(YAML.parse("a simple float: 2.00\nlarger float: 1,000.09\nscientific notation: 1.00009e+3")).toEqual(YAML.parse(YAML.dump({ + 'a simple float': 2.0, + 'larger float': 1000.09, + 'scientific notation': 1000.09 + }))); + }); + it('can be time', function() { + var iso8601Date, spaceSeparatedDate, withDatesToTime; + iso8601Date = new Date(Date.UTC(2001, 12 - 1, 14, 21, 59, 43, 10)); + iso8601Date.setTime(iso8601Date.getTime() + 5 * 3600 * 1000); + spaceSeparatedDate = new Date(Date.UTC(2001, 12 - 1, 14, 21, 59, 43, 10)); + spaceSeparatedDate.setTime(spaceSeparatedDate.getTime() - 5 * 3600 * 1000); + withDatesToTime = function(input) { + var key, res, val; + res = {}; + for (key in input) { + val = input[key]; + res[key] = val.getTime(); + } + return res; + }; + return expect(withDatesToTime(YAML.parse("iso8601: 2001-12-14t21:59:43.010-05:00\nspace separated: 2001-12-14 21:59:43.010 +05:00"))).toEqual(YAML.parse(YAML.dump(withDatesToTime({ + 'iso8601': iso8601Date, + 'space separated': spaceSeparatedDate + })))); + }); + return it('can be date', function() { + var aDate, withDatesToTime; + aDate = new Date(Date.UTC(1976, 7 - 1, 31, 0, 0, 0, 0)); + withDatesToTime = function(input) { + var key, res, val; + return input; + res = {}; + for (key in input) { + val = input[key]; + res[key] = val.getTime(); + } + return res; + }; + return expect(withDatesToTime(YAML.parse("date: 1976-07-31"))).toEqual(YAML.parse(YAML.dump(withDatesToTime({ + 'date': aDate + })))); + }); +}); + +describe('Dumped YAML Blocks', function() { + it('can be single ending newline', function() { + return expect(YAML.parse("---\nthis: |\n Foo\n Bar")).toEqual(YAML.parse(YAML.dump({ + 'this': "Foo\nBar\n" + }))); + }); + it('can be single ending newline with \'+\' indicator', function() { + return expect(YAML.parse("normal: |\n extra new lines not kept\n\npreserving: |+\n extra new lines are kept\n\n\ndummy: value")).toEqual(YAML.parse(YAML.dump({ + 'normal': "extra new lines not kept\n", + 'preserving': "extra new lines are kept\n\n\n", + 'dummy': 'value' + }))); + }); + it('can be multi-line block handling trailing newlines in function of \'+\', \'-\' indicators', function() { + return expect(YAML.parse("clipped: |\n This has one newline.\n\n\n\nsame as \"clipped\" above: \"This has one newline.\\n\"\n\nstripped: |-\n This has no newline.\n\n\n\nsame as \"stripped\" above: \"This has no newline.\"\n\nkept: |+\n This has four newlines.\n\n\n\nsame as \"kept\" above: \"This has four newlines.\\n\\n\\n\\n\"")).toEqual(YAML.parse(YAML.dump({ + 'clipped': "This has one newline.\n", + 'same as "clipped" above': "This has one newline.\n", + 'stripped': 'This has no newline.', + 'same as "stripped" above': 'This has no newline.', + 'kept': "This has four newlines.\n\n\n\n", + 'same as "kept" above': "This has four newlines.\n\n\n\n" + }))); + }); + it('can be folded block in a sequence', function() { + return expect(YAML.parse("---\n- apple\n- banana\n- >\n can't you see\n the beauty of yaml?\n hmm\n- dog")).toEqual(YAML.parse(YAML.dump(['apple', 'banana', "can't you see the beauty of yaml? hmm\n", 'dog']))); + }); + it('can be folded block as a mapping value', function() { + return expect(YAML.parse("---\nquote: >\n Mark McGwire's\n year was crippled\n by a knee injury.\nsource: espn")).toEqual(YAML.parse(YAML.dump({ + 'quote': "Mark McGwire's year was crippled by a knee injury.\n", + 'source': 'espn' + }))); + }); + return it('can be folded block handling trailing newlines in function of \'+\', \'-\' indicators', function() { + return expect(YAML.parse("clipped: >\n This has one newline.\n\n\n\nsame as \"clipped\" above: \"This has one newline.\\n\"\n\nstripped: >-\n This has no newline.\n\n\n\nsame as \"stripped\" above: \"This has no newline.\"\n\nkept: >+\n This has four newlines.\n\n\n\nsame as \"kept\" above: \"This has four newlines.\\n\\n\\n\\n\"")).toEqual(YAML.parse(YAML.dump({ + 'clipped': "This has one newline.\n", + 'same as "clipped" above': "This has one newline.\n", + 'stripped': 'This has no newline.', + 'same as "stripped" above': 'This has no newline.', + 'kept': "This has four newlines.\n\n\n\n", + 'same as "kept" above': "This has four newlines.\n\n\n\n" + }))); + }); +}); + +describe('Dumped YAML Comments', function() { + it('can begin the document', function() { + return expect(YAML.parse("# This is a comment\nhello: world")).toEqual(YAML.parse(YAML.dump({ + hello: 'world' + }))); + }); + it('can finish a line', function() { + return expect(YAML.parse("hello: world # This is a comment")).toEqual(YAML.parse(YAML.dump({ + hello: 'world' + }))); + }); + return it('can end the document', function() { + return expect(YAML.parse("hello: world\n# This is a comment")).toEqual(YAML.parse(YAML.dump({ + hello: 'world' + }))); + }); +}); + +describe('Dumped YAML Aliases and Anchors', function() { + it('can be simple alias', function() { + return expect(YAML.parse("- &showell Steve\n- Clark\n- Brian\n- Oren\n- *showell")).toEqual(YAML.parse(YAML.dump(['Steve', 'Clark', 'Brian', 'Oren', 'Steve']))); + }); + return it('can be alias of a mapping', function() { + return expect(YAML.parse("- &hello\n Meat: pork\n Starch: potato\n- banana\n- *hello")).toEqual(YAML.parse(YAML.dump([ + { + Meat: 'pork', + Starch: 'potato' + }, 'banana', { + Meat: 'pork', + Starch: 'potato' + } + ]))); + }); +}); + +describe('Dumped YAML Documents', function() { + it('can have YAML header', function() { + return expect(YAML.parse("--- %YAML:1.0\nfoo: 1\nbar: 2")).toEqual(YAML.parse(YAML.dump({ + foo: 1, + bar: 2 + }))); + }); + it('can have leading document separator', function() { + return expect(YAML.parse("---\n- foo: 1\n bar: 2")).toEqual(YAML.parse(YAML.dump([ + { + foo: 1, + bar: 2 + } + ]))); + }); + return it('can have multiple document separators in block', function() { + return expect(YAML.parse("foo: |\n ---\n foo: bar\n ---\n yo: baz\nbar: |\n fooness")).toEqual(YAML.parse(YAML.dump({ + foo: "---\nfoo: bar\n---\nyo: baz\n", + bar: "fooness\n" + }))); + }); +}); + +url = typeof document !== "undefined" && document !== null ? (ref = document.location) != null ? ref.href : void 0 : void 0; + +if (!(url != null) || url.indexOf('file://') === -1) { + examplePath = 'spec/example.yml'; + if (typeof __dirname !== "undefined" && __dirname !== null) { + examplePath = __dirname + '/example.yml'; + } + describe('YAML loading', function() { + it('can be done synchronously', function() { + return expect(YAML.load(examplePath)).toEqual({ + "this": 'is', + a: ['YAML', 'example'] + }); + }); + return it('can be done asynchronously', function(done) { + return YAML.load(examplePath, function(result) { + expect(result).toEqual({ + "this": 'is', + a: ['YAML', 'example'] + }); + return done(); + }); + }); + }); +} diff --git a/node_modules/yamljs/test/spec/example.yml b/node_modules/yamljs/test/spec/example.yml new file mode 100644 index 0000000..17d83ee --- /dev/null +++ b/node_modules/yamljs/test/spec/example.yml @@ -0,0 +1,4 @@ +this: is +a: + - YAML + - example \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index fba9fbc..9b308db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,15 @@ "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "optional": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -51,6 +60,12 @@ "resolved": "https://registry.npmjs.org/badwords-list/-/badwords-list-1.0.0.tgz", "integrity": "sha1-XphW2/E0gqKVw7CzBK+51M/FxXk=" }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "optional": true + }, "base64-arraybuffer": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", @@ -91,6 +106,16 @@ "type-is": "~1.6.17" } }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", @@ -116,6 +141,12 @@ "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "optional": true + }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -329,6 +360,26 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "optional": true + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "has-binary2": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", @@ -367,6 +418,16 @@ "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -415,6 +476,15 @@ "mime-db": "1.43.0" } }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -438,6 +508,15 @@ "ee-first": "1.1.1" } }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "optional": true, + "requires": { + "wrappy": "1" + } + }, "parseqs": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", @@ -459,6 +538,12 @@ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "optional": true + }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -494,6 +579,14 @@ "unpipe": "1.0.0" } }, + "rita": { + "version": "1.3.94", + "resolved": "https://registry.npmjs.org/rita/-/rita-1.3.94.tgz", + "integrity": "sha512-/E8foRjE+uCZpe35pt1BlyYnWnLB/sw1BN711paLYLl+ebU8k0AXwteKwJlqviyrFlItGtGJOuc6mUMuIUELvQ==", + "requires": { + "yamljs": "^0.2.10" + } + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -666,6 +759,12 @@ } } }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "optional": true + }, "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", @@ -705,6 +804,12 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "optional": true + }, "ws": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.3.tgz", @@ -715,6 +820,16 @@ "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" }, + "yamljs": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/yamljs/-/yamljs-0.2.10.tgz", + "integrity": "sha1-SBzHwlynOvWfWR8MluPOVsdXpA8=", + "optional": true, + "requires": { + "argparse": "^1.0.7", + "glob": "^7.0.5" + } + }, "yeast": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", diff --git a/package.json b/package.json index 30e3487..14939e4 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "bad-words": "^3.0.3", "dotenv": "^8.2.0", "express": "^4.17.1", + "rita": "^1.3.94", "socket.io": "^2.3.0" } } diff --git a/public/assets/DJStop.mp3 b/public/assets/DJStop.mp3 new file mode 100644 index 0000000..3d4ef3d Binary files /dev/null and b/public/assets/DJStop.mp3 differ diff --git a/public/assets/VIP-couch.png b/public/assets/VIP-couch.png new file mode 100755 index 0000000..f2c5e80 Binary files /dev/null and b/public/assets/VIP-couch.png differ diff --git a/public/assets/VIP-seats.png b/public/assets/VIP-seats.png new file mode 100755 index 0000000..f7c6576 Binary files /dev/null and b/public/assets/VIP-seats.png differ diff --git a/public/assets/VIP-table.png b/public/assets/VIP-table.png new file mode 100755 index 0000000..80ed9cc Binary files /dev/null and b/public/assets/VIP-table.png differ diff --git a/public/assets/VIPRoom-areas.png b/public/assets/VIPRoom-areas.png new file mode 100755 index 0000000..e9e46cf Binary files /dev/null and b/public/assets/VIPRoom-areas.png differ diff --git a/public/assets/VIPRoom-bg.png b/public/assets/VIPRoom-bg.png new file mode 100755 index 0000000..c013d84 Binary files /dev/null and b/public/assets/VIPRoom-bg.png differ diff --git a/public/assets/beat1.mp3 b/public/assets/beat1.mp3 new file mode 100644 index 0000000..5a18041 Binary files /dev/null and b/public/assets/beat1.mp3 differ diff --git a/public/assets/beat1.ogg b/public/assets/beat1.ogg new file mode 100644 index 0000000..eff087a Binary files /dev/null and b/public/assets/beat1.ogg differ diff --git a/public/assets/beat2.mp3 b/public/assets/beat2.mp3 new file mode 100644 index 0000000..6b07e0a Binary files /dev/null and b/public/assets/beat2.mp3 differ diff --git a/public/assets/beat2.ogg b/public/assets/beat2.ogg new file mode 100644 index 0000000..aad7beb Binary files /dev/null and b/public/assets/beat2.ogg differ diff --git a/public/assets/beat3.mp3 b/public/assets/beat3.mp3 new file mode 100644 index 0000000..df7bdd2 Binary files /dev/null and b/public/assets/beat3.mp3 differ diff --git a/public/assets/beat3.ogg b/public/assets/beat3.ogg new file mode 100644 index 0000000..7322790 Binary files /dev/null and b/public/assets/beat3.ogg differ diff --git a/public/assets/beat3.xmp b/public/assets/beat3.xmp new file mode 100644 index 0000000..e4f9a4a --- /dev/null +++ b/public/assets/beat3.xmp @@ -0,0 +1,140 @@ + + + + + 2020-04-09T13:53:51-04:00 + 2020-04-09T13:53:51-04:00 + xmp.iid:3675fd8a-d97e-4d21-9a49-77422e743ac0 + xmp.did:3675fd8a-d97e-4d21-9a49-77422e743ac0 + xmp.did:a92ca7ca-fe13-4fd5-bee1-e108ad3a45d1 + + + + saved + xmp.iid:a92ca7ca-fe13-4fd5-bee1-e108ad3a45d1 + 2020-04-09T13:26:41-04:00 + Adobe Audition CC 2019.0 (Macintosh) + /metadata + + + saved + xmp.iid:e829de54-4dae-4b92-a496-2635238d6cc6 + 2020-04-09T13:26:41-04:00 + Adobe Audition CC 2019.0 (Macintosh) + / + + + saved + xmp.iid:24155246-e2ed-4e38-b1ad-9207f42fabb0 + 2020-04-09T13:26:55-04:00 + Adobe Audition CC 2019.0 (Macintosh) + /metadata + + + converted + from audio/x-wav to audio/mpeg + + + saved + xmp.iid:0b3c0f08-c1e5-4732-9766-c78e95126a10 + 2020-04-09T13:26:55-04:00 + Adobe Audition CC 2019.0 (Macintosh) + + + converted + from audio/x-wav to audio/mpeg + + + saved + xmp.iid:4359a7ed-328a-4c29-96b4-8f0cf1c5dadd + 2020-04-09T13:26:55-04:00 + Adobe Audition CC 2019.0 (Macintosh) + / + + + saved + xmp.iid:779f563e-0339-4df0-83a8-3b294e4f4025 + 2020-04-09T13:53:51-04:00 + Adobe Audition CC 2019.0 (Macintosh) + /metadata + + + converted + from audio/mpeg to audio/ogg; codec="vorbis" + + + saved + xmp.iid:84af2f43-8d34-4366-9ad9-74e25a16ed86 + 2020-04-09T13:53:51-04:00 + Adobe Audition CC 2019.0 (Macintosh) + + + converted + from audio/mpeg to audio/ogg; codec="vorbis" + + + saved + xmp.iid:3675fd8a-d97e-4d21-9a49-77422e743ac0 + 2020-04-09T13:53:51-04:00 + Adobe Audition CC 2019.0 (Macintosh) + / + + + + + xmp.iid:84af2f43-8d34-4366-9ad9-74e25a16ed86 + xmp.did:84af2f43-8d34-4366-9ad9-74e25a16ed86 + xmp.did:a92ca7ca-fe13-4fd5-bee1-e108ad3a45d1 + + audio/ogg; codec="vorbis" + false + + + + CuePoint Markers + Cue + f44100 + + + CD Track Markers + Track + f44100 + + + Subclip Markers + InOut + f44100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/assets/censorshipRoom-areas.png b/public/assets/censorshipRoom-areas.png new file mode 100755 index 0000000..3b98b75 Binary files /dev/null and b/public/assets/censorshipRoom-areas.png differ diff --git a/public/assets/char0.png b/public/assets/char0.png deleted file mode 100644 index 188c162..0000000 Binary files a/public/assets/char0.png and /dev/null differ diff --git a/public/assets/char1.png b/public/assets/char1.png deleted file mode 100644 index 9f80fe4..0000000 Binary files a/public/assets/char1.png and /dev/null differ diff --git a/public/assets/char2.png b/public/assets/char2.png deleted file mode 100644 index 8d2641c..0000000 Binary files a/public/assets/char2.png and /dev/null differ diff --git a/public/assets/child-boyfriend-emote.png b/public/assets/child-boyfriend-emote.png new file mode 100644 index 0000000..8e82432 Binary files /dev/null and b/public/assets/child-boyfriend-emote.png differ diff --git a/public/assets/child-boyfriend.png b/public/assets/child-boyfriend.png new file mode 100644 index 0000000..2784019 Binary files /dev/null and b/public/assets/child-boyfriend.png differ diff --git a/public/assets/child1-emote.png b/public/assets/child1-emote.png new file mode 100644 index 0000000..d4c43ac Binary files /dev/null and b/public/assets/child1-emote.png differ diff --git a/public/assets/child1.png b/public/assets/child1.png new file mode 100644 index 0000000..0b98fad Binary files /dev/null and b/public/assets/child1.png differ diff --git a/public/assets/child2-emote.png b/public/assets/child2-emote.png new file mode 100644 index 0000000..a456f4b Binary files /dev/null and b/public/assets/child2-emote.png differ diff --git a/public/assets/child2.png b/public/assets/child2.png new file mode 100644 index 0000000..4c0854c Binary files /dev/null and b/public/assets/child2.png differ diff --git a/public/assets/child3-emote.png b/public/assets/child3-emote.png new file mode 100644 index 0000000..4a70806 Binary files /dev/null and b/public/assets/child3-emote.png differ diff --git a/public/assets/child3.png b/public/assets/child3.png new file mode 100644 index 0000000..35a87f8 Binary files /dev/null and b/public/assets/child3.png differ diff --git a/public/assets/darkRoom.png b/public/assets/darkRoom.png new file mode 100644 index 0000000..2d1e46e Binary files /dev/null and b/public/assets/darkRoom.png differ diff --git a/public/assets/elephant-no-outline.png b/public/assets/elephant-no-outline.png new file mode 100644 index 0000000..467dd23 Binary files /dev/null and b/public/assets/elephant-no-outline.png differ diff --git a/public/assets/elephant.png b/public/assets/elephant.png new file mode 100644 index 0000000..fa08e45 Binary files /dev/null and b/public/assets/elephant.png differ diff --git a/public/assets/familyRoom-areas.png b/public/assets/familyRoom-areas.png new file mode 100755 index 0000000..83dfdd9 Binary files /dev/null and b/public/assets/familyRoom-areas.png differ diff --git a/public/assets/familyRoom-bg.png b/public/assets/familyRoom-bg.png new file mode 100755 index 0000000..0f67790 Binary files /dev/null and b/public/assets/familyRoom-bg.png differ diff --git a/public/assets/familyRoom-couch1.png b/public/assets/familyRoom-couch1.png new file mode 100755 index 0000000..de1ac6e Binary files /dev/null and b/public/assets/familyRoom-couch1.png differ diff --git a/public/assets/familyRoom-couch2.png b/public/assets/familyRoom-couch2.png new file mode 100755 index 0000000..b11a1de Binary files /dev/null and b/public/assets/familyRoom-couch2.png differ diff --git a/public/assets/familyRoom-table.png b/public/assets/familyRoom-table.png new file mode 100755 index 0000000..c4f10d8 Binary files /dev/null and b/public/assets/familyRoom-table.png differ diff --git a/public/assets/firstFloor-areas.png b/public/assets/firstFloor-areas.png new file mode 100755 index 0000000..5699ba2 Binary files /dev/null and b/public/assets/firstFloor-areas.png differ diff --git a/public/assets/firstFloor.png b/public/assets/firstFloor.png new file mode 100644 index 0000000..db238fb Binary files /dev/null and b/public/assets/firstFloor.png differ diff --git a/public/assets/fly-emote.png b/public/assets/fly-emote.png new file mode 100644 index 0000000..b2a8e85 Binary files /dev/null and b/public/assets/fly-emote.png differ diff --git a/public/assets/fly.png b/public/assets/fly.png new file mode 100644 index 0000000..0abef47 Binary files /dev/null and b/public/assets/fly.png differ diff --git a/public/assets/harvey.png b/public/assets/harvey.png index 15341c7..123f8d3 100644 Binary files a/public/assets/harvey.png and b/public/assets/harvey.png differ diff --git a/public/assets/husband-emote.png b/public/assets/husband-emote.png new file mode 100644 index 0000000..e73ecf5 Binary files /dev/null and b/public/assets/husband-emote.png differ diff --git a/public/assets/husband.png b/public/assets/husband.png new file mode 100644 index 0000000..1a95217 Binary files /dev/null and b/public/assets/husband.png differ diff --git a/public/assets/leftRoom-areas.png b/public/assets/leftRoom-areas.png new file mode 100755 index 0000000..41b8153 Binary files /dev/null and b/public/assets/leftRoom-areas.png differ diff --git a/public/assets/leftRoom.png b/public/assets/leftRoom.png new file mode 100644 index 0000000..8a8375d Binary files /dev/null and b/public/assets/leftRoom.png differ diff --git a/public/assets/likelike-areas-pico.png b/public/assets/likelike-areas-pico.png new file mode 100644 index 0000000..99701c5 Binary files /dev/null and b/public/assets/likelike-areas-pico.png differ diff --git a/public/assets/likelike-areas.png b/public/assets/likelike-areas.png index eedfc4d..0f9b387 100755 Binary files a/public/assets/likelike-areas.png and b/public/assets/likelike-areas.png differ diff --git a/public/assets/likelike-backyard-areas.png b/public/assets/likelike-backyard-areas.png index 1ddea91..f1b69fe 100755 Binary files a/public/assets/likelike-backyard-areas.png and b/public/assets/likelike-backyard-areas.png differ diff --git a/public/assets/likelike-backyard-chairs.png b/public/assets/likelike-backyard-chairs.png index 2aac750..de0f358 100644 Binary files a/public/assets/likelike-backyard-chairs.png and b/public/assets/likelike-backyard-chairs.png differ diff --git a/public/assets/likelike-backyard-pico.png b/public/assets/likelike-backyard-pico.png new file mode 100644 index 0000000..5937475 Binary files /dev/null and b/public/assets/likelike-backyard-pico.png differ diff --git a/public/assets/likelike-backyard.png b/public/assets/likelike-backyard.png index ac25a40..5937475 100644 Binary files a/public/assets/likelike-backyard.png and b/public/assets/likelike-backyard.png differ diff --git a/public/assets/likelike-bg-first.png b/public/assets/likelike-bg-first.png new file mode 100644 index 0000000..fbf351f Binary files /dev/null and b/public/assets/likelike-bg-first.png differ diff --git a/public/assets/likelike-bg-pico.png b/public/assets/likelike-bg-pico.png new file mode 100644 index 0000000..7876154 Binary files /dev/null and b/public/assets/likelike-bg-pico.png differ diff --git a/public/assets/likelike-bg.png b/public/assets/likelike-bg.png index 0856c37..fbf351f 100644 Binary files a/public/assets/likelike-bg.png and b/public/assets/likelike-bg.png differ diff --git a/public/assets/likelike-outside-omoma.png b/public/assets/likelike-outside-omoma.png new file mode 100644 index 0000000..42b7ed7 Binary files /dev/null and b/public/assets/likelike-outside-omoma.png differ diff --git a/public/assets/likelikeOutside-areas.png b/public/assets/likelikeOutside-areas.png index b113042..28ea9ca 100755 Binary files a/public/assets/likelikeOutside-areas.png and b/public/assets/likelikeOutside-areas.png differ diff --git a/public/assets/likelikeOutside-bg.png b/public/assets/likelikeOutside-bg.png index 0ccabd5..df367a3 100644 Binary files a/public/assets/likelikeOutside-bg.png and b/public/assets/likelikeOutside-bg.png differ diff --git a/public/assets/milkman-emote.png b/public/assets/milkman-emote.png new file mode 100644 index 0000000..115ca2f Binary files /dev/null and b/public/assets/milkman-emote.png differ diff --git a/public/assets/milkman.png b/public/assets/milkman.png new file mode 100644 index 0000000..8af8e13 Binary files /dev/null and b/public/assets/milkman.png differ diff --git a/public/assets/museumGuard.png b/public/assets/museumGuard.png new file mode 100644 index 0000000..946c79a Binary files /dev/null and b/public/assets/museumGuard.png differ diff --git a/public/assets/pico-cabinet.png b/public/assets/pico-cabinet.png new file mode 100644 index 0000000..4ee45a6 Binary files /dev/null and b/public/assets/pico-cabinet.png differ diff --git a/public/assets/rightRoom-areas.png b/public/assets/rightRoom-areas.png new file mode 100755 index 0000000..7915758 Binary files /dev/null and b/public/assets/rightRoom-areas.png differ diff --git a/public/assets/rightRoom.png b/public/assets/rightRoom.png new file mode 100644 index 0000000..160d5e0 Binary files /dev/null and b/public/assets/rightRoom.png differ diff --git a/public/assets/rossEye.png b/public/assets/rossEye.png new file mode 100644 index 0000000..2e58e98 Binary files /dev/null and b/public/assets/rossEye.png differ diff --git a/public/assets/rossEye.psd b/public/assets/rossEye.psd new file mode 100644 index 0000000..03559e3 Binary files /dev/null and b/public/assets/rossEye.psd differ diff --git a/public/assets/sculpture1.png b/public/assets/sculpture1.png new file mode 100755 index 0000000..d342ace Binary files /dev/null and b/public/assets/sculpture1.png differ diff --git a/public/assets/sculpture2.png b/public/assets/sculpture2.png new file mode 100755 index 0000000..e348ee3 Binary files /dev/null and b/public/assets/sculpture2.png differ diff --git a/public/assets/sculpture3.png b/public/assets/sculpture3.png new file mode 100755 index 0000000..14ab37e Binary files /dev/null and b/public/assets/sculpture3.png differ diff --git a/public/assets/sculpture4.png b/public/assets/sculpture4.png new file mode 100644 index 0000000..a7d47ea Binary files /dev/null and b/public/assets/sculpture4.png differ diff --git a/public/assets/secondFloor-areas.png b/public/assets/secondFloor-areas.png new file mode 100755 index 0000000..2a80e16 Binary files /dev/null and b/public/assets/secondFloor-areas.png differ diff --git a/public/assets/secondFloor.png b/public/assets/secondFloor.png new file mode 100644 index 0000000..8673c14 Binary files /dev/null and b/public/assets/secondFloor.png differ diff --git a/public/assets/sheep-idle.png b/public/assets/sheep-idle.png new file mode 100644 index 0000000..75e6836 Binary files /dev/null and b/public/assets/sheep-idle.png differ diff --git a/public/assets/sheep-walk.png b/public/assets/sheep-walk.png new file mode 100644 index 0000000..ddacb0f Binary files /dev/null and b/public/assets/sheep-walk.png differ diff --git a/public/assets/smoothCrap-full.ogg b/public/assets/smoothCrap-full.ogg new file mode 100644 index 0000000..f8aca51 Binary files /dev/null and b/public/assets/smoothCrap-full.ogg differ diff --git a/public/assets/smoothCrap.ogg b/public/assets/smoothCrap.ogg new file mode 100644 index 0000000..ad14c1d Binary files /dev/null and b/public/assets/smoothCrap.ogg differ diff --git a/public/assets/speaker-room.png b/public/assets/speaker-room.png new file mode 100644 index 0000000..ee87106 Binary files /dev/null and b/public/assets/speaker-room.png differ diff --git a/public/assets/thirdFloor.png b/public/assets/thirdFloor.png new file mode 100644 index 0000000..46cccf4 Binary files /dev/null and b/public/assets/thirdFloor.png differ diff --git a/public/assets/top-cabinet-pico.png b/public/assets/top-cabinet-pico.png new file mode 100644 index 0000000..dec50c5 Binary files /dev/null and b/public/assets/top-cabinet-pico.png differ diff --git a/public/assets/top-cabinet.png b/public/assets/top-cabinet.png index 58a1d34..64d4700 100644 Binary files a/public/assets/top-cabinet.png and b/public/assets/top-cabinet.png differ diff --git a/public/assets/tv.png b/public/assets/tv.png new file mode 100644 index 0000000..0324ce0 Binary files /dev/null and b/public/assets/tv.png differ diff --git a/public/assets/uncle-emote.png b/public/assets/uncle-emote.png new file mode 100644 index 0000000..8ba3066 Binary files /dev/null and b/public/assets/uncle-emote.png differ diff --git a/public/assets/uncle.png b/public/assets/uncle.png new file mode 100644 index 0000000..4ab8d1f Binary files /dev/null and b/public/assets/uncle.png differ diff --git a/public/assets/wife-emote.png b/public/assets/wife-emote.png new file mode 100644 index 0000000..9b5d870 Binary files /dev/null and b/public/assets/wife-emote.png differ diff --git a/public/assets/wife.png b/public/assets/wife.png new file mode 100644 index 0000000..b6a7088 Binary files /dev/null and b/public/assets/wife.png differ diff --git a/public/client.js b/public/client.js index 929e176..4666aba 100644 --- a/public/client.js +++ b/public/client.js @@ -27,18 +27,21 @@ var SOUND = true; var AFK = false; //native canvas resolution -var WIDTH = 256; -var HEIGHT = 200; +var NATIVE_WIDTH = 128; +var NATIVE_HEIGHT = 100; /* The original resolution (pre canvas stretch) is 128x100 multiplied by 2 because otherwise there wouldn't be enough room for pixel text. Basically the backgrounds' pixels are twice the pixels of the text. -ASSET_SCALE is a multiplier for all backgrounds, areas, sprites, and coordinates +ASSET_SCALE is a multiplier for all backgrounds, areas, things (sprites), and coordinates that are natively drawn at 128x100 */ var ASSET_SCALE = 2; +var WIDTH = NATIVE_WIDTH * ASSET_SCALE; +var HEIGHT = NATIVE_HEIGHT * ASSET_SCALE; + //dynamically adjusted based on the window var canvasScale; @@ -59,6 +62,8 @@ var socket; //sent by the server var ROOMS; var SETTINGS; +//preloaded sound image asset from data.js +var IMAGES, SOUNDS; //avatar linear speed, pixels per milliseconds var SPEED = 50; @@ -91,35 +96,26 @@ var PAGE_COLOR = "#000000"; //sprite reference color for palette swap //hair, skin, shirt, pants -var REF_COLORS = ['#413830', '#c0692a', '#ff004d', '#29adff']; +var REF_COLORS = ["#413830", "#c0692a", "#ff004d", "#29adff"]; //the palettes that will respectively replace the colors above -var AVATAR_PALETTES = [ - ['#ffa300', '#e27c32', '#a8e72e', '#00b543'], - ['#a8e72e', '#e27c32', '#111d35', '#8f3f17'], - ['#413830', '#e27c32', '#c2c3c7', '#a28879'], - ['#a28879', '#e27c32', '#f3ef7d', '#422136'], - ['#a28879', '#e27c32', '#ca466d', '#1e839d'], - ['#413830', '#e27c32', '#111d35', '#ca466d'], - ['#be1250', '#e27c32', '#ffec27', '#1e839d'], - ['#ffec27', '#e27c32', '#1e839d', '#422136'], - - ['#413830', '#8f3f17', '#ff004d', '#413830'], - ['#413830', '#8f3f17', '#ff9d81', '#413830'], - ['#a28879', '#8f3f17', '#ffec27', '#ff6c24'], - ['#413830', '#8f3f17', '#c2c3c7', '#ca466d'], - - ['#00b543', '#ffccaa', '#ff6c24', '#1e839d'], - ['#742f29', '#ffccaa', '#ffec27', '#ff6c24'], - ['#ff6c24', '#ffccaa', '#c2c3c7', '#413830'], - ['#413830', '#ffccaa', '#be1250', '#422136'], - ['#413830', '#ffccaa', '#ff6c24', '#8f3f17'], - ['#413830', '#ffccaa', '#ff6c24', '#8f3f17'], - ['#742f29', '#ffccaa', '#a8e72e', '#413830'] - -]; +//black and brown more common +var HAIR_COLORS = ["#413830", "#413830", "#413830", "#742f29", "#742f29", "#742f29", "#ffa300", "#a8e72e", "#a28879", "#be1250", "#ffec27", "#00b543", "#ff6c24"]; +var SKIN_COLORS = ["#e27c32", "#8f3f17", "#ffccaa"]; +var TOP_COLORS = ["#a8e72e", "#111d35", "#c2c3c7", "#f3ef7d", "#ca466d", "#111d35", "#ffec27", "#1e839d", + "#ff004d", "#ff9d81", "#ff6c24", "#ffec27", "#be1250", "#b7250b"]; +var BOTTOM_COLORS = ["#00b543", "#a28879", "#422136", "#ca466d", "#ffec27", "#1e839d", "#ff6c24", "#be1250", "#413830", "#c2c3c7"]; + +var HAIR_COLORS_RGB = []; +var SKIN_COLORS_RGB = []; +var TOP_COLORS_RGB = []; +var BOTTOM_COLORS_RGB = []; + //arrays to speed up the pix by pix recoloring var REF_COLORS_RGB = []; -var AVATAR_PALETTES_RGB = []; + +//at character selection save the generated palettes so you can go back +var generatedPalettes = []; +var paletteIndex = 0; //GUI var LABEL_NEUTRAL_COLOR = "#FFFFFF"; @@ -180,7 +176,10 @@ var nickName = ""; //these are indexes of arrays not images or colors var currentAvatar; -var currentColor; + +//these are the colors that get passed around, indexes to the respective color arrays +//hair, skin, top, bottom +var currentColors = [0, 0, 0, 0]; //this object keeps track of all the current players in the room, coordinates, bodies and color var players; @@ -205,11 +204,15 @@ var appearSound, disappearSound; //don't do first log kind of things var firstLog = true; +//time since the server started +var START_TIME = -1; + //async check var dataLoaded = false; var gameStarted = false; + /* Things are quite asynchronous here. This is the startup sequence: @@ -268,20 +271,46 @@ function preload() { REF_COLORS_RGB[i] = [r, g, b]; } - AVATAR_PALETTES_RGB = []; + + + //to make the palette swap faster I save colors as arrays - for (var i = 0; i < AVATAR_PALETTES.length; i++) { + for (var i = 0; i < HAIR_COLORS.length; i++) { + HAIR_COLORS_RGB[i] = []; + //each color + for (var j = 0; j < HAIR_COLORS[i].length; j++) { - AVATAR_PALETTES_RGB[i] = []; + var rc = HAIR_COLORS[i]; + HAIR_COLORS_RGB[i] = [red(rc), green(rc), blue(rc)]; + } + + } + + for (var i = 0; i < SKIN_COLORS.length; i++) { + SKIN_COLORS_RGB[i] = []; + //each color + for (var j = 0; j < SKIN_COLORS[i].length; j++) { + var rc = SKIN_COLORS[i]; + SKIN_COLORS_RGB[i] = [red(rc), green(rc), blue(rc)]; + } + } + + for (var i = 0; i < TOP_COLORS.length; i++) { + TOP_COLORS_RGB[i] = []; //each color - for (var j = 0; j < AVATAR_PALETTES[i].length; j++) { + for (var j = 0; j < TOP_COLORS[i].length; j++) { + var rc = TOP_COLORS[i]; + TOP_COLORS_RGB[i] = [red(rc), green(rc), blue(rc)]; + } + } - var rc = AVATAR_PALETTES[i][j]; - var r = red(rc); - var g = green(rc); - var b = blue(rc); - AVATAR_PALETTES_RGB[i][j] = [r, g, b]; + for (var i = 0; i < BOTTOM_COLORS.length; i++) { + BOTTOM_COLORS_RGB[i] = []; + //each color + for (var j = 0; j < BOTTOM_COLORS[i].length; j++) { + var rc = BOTTOM_COLORS[i]; + BOTTOM_COLORS_RGB[i] = [red(rc), green(rc), blue(rc)]; } } @@ -309,22 +338,22 @@ function preload() { font = loadFont(FONT_FILE); //load sound - soundFormats('mp3', 'ogg'); + soundFormats("mp3", "ogg"); blips = []; for (var i = 0; i <= 5; i++) { var blip = loadSound(ASSETS_FOLDER + "blip" + i); - blip.playMode('sustain'); + blip.playMode("sustain"); blip.setVolume(0.3); blips.push(blip); } appearSound = loadSound(ASSETS_FOLDER + "appear"); - appearSound.playMode('sustain'); + appearSound.playMode("sustain"); appearSound.setVolume(0.3); disappearSound = loadSound(ASSETS_FOLDER + "disappear"); - disappearSound.playMode('sustain'); + disappearSound.playMode("sustain"); disappearSound.setVolume(0.3); @@ -341,7 +370,7 @@ function setup() { canvas.mouseReleased(canvasReleased); canvas.mouseOut(outOfCanvas); //by default the canvas is attached to the bottom, i want it in the container - canvas.parent('canvas-container'); + canvas.parent("canvas-container"); //adapt it to the browser window scaleCanvas(); @@ -381,15 +410,16 @@ function setup() { }); //server sends out the response to the name submission, only if lurk mode is disabled - //it's in a separate function because it is shared between the first provisional connection + //it"s in a separate function because it is shared between the first provisional connection //and the "real" one later - socket.on('nameValidation', nameValidationCallBack); + socket.on("nameValidation", nameValidationCallBack); //first server message with version and game data - socket.on('serverWelcome', - function (serverVersion, DATA) { + socket.on("serverWelcome", + function (serverVersion, DATA, _START_TIME) { if (socket.id) { - console.log("Welcome! Server version: " + serverVersion + " - client version " + VERSION); + console.log("Welcome! Server version: " + serverVersion + " - client version " + VERSION + " started " + _START_TIME); + START_TIME = _START_TIME; //this is before canvas so I have to html brutally if (serverVersion != VERSION) { @@ -416,15 +446,36 @@ function setup() { else console.log("WARNING: room " + roomId + " has no area graphics"); + if (room.music != null) { + room.musicLoop = loadSound(ASSETS_FOLDER + room.music); + room.musicLoop.playMode('restart'); + } + + //preload sprites if any - if (ROOMS[roomId].sprites != null) - for (var i = 0; i < ROOMS[roomId].sprites.length; i++) { - var spr = ROOMS[roomId].sprites[i]; + if (ROOMS[roomId].things != null) + for (var id in ROOMS[roomId].things) { + var spr = ROOMS[roomId].things[id]; spr.spriteGraphics = loadImage(ASSETS_FOLDER + spr.file); } } } + //load the misc images from data + var imageData = DATA.IMAGES; + IMAGES = {}; + for (var i = 0; i < imageData.length; i++) { + IMAGES[imageData[i][0]] = loadImage(ASSETS_FOLDER + imageData[i][1]); + } + + //load the misc images from data + var soundData = DATA.SOUNDS; + SOUNDS = {}; + for (var i = 0; i < soundData.length; i++) { + SOUNDS[soundData[i][0]] = loadSound(ASSETS_FOLDER + soundData[i][1]); + } + + print(">>> DATA RECEIVED " + (DATA.ROOMS != null)); } } @@ -442,7 +493,6 @@ function draw() { //loaded except when it's NOT dataLoaded = true; - //load room assets, should be in preload but for (var roomId in ROOMS) { var room = ROOMS[roomId]; @@ -453,6 +503,24 @@ function draw() { if (room.areaGraphics != null) if (room.areaGraphics.width == 1) dataLoaded = false; + + if (room.musicLoop != null) + if (!room.musicLoop.isLoaded()) + dataLoaded = false; + + } + + + for (var imageId in IMAGES) { + if (IMAGES[imageId].width == 1 && IMAGES[imageId].height == 1) { + dataLoaded = false; + } + } + + for (var soundId in SOUNDS) { + if (!SOUNDS[soundId].isLoaded()) { + dataLoaded = false; + } } if (dataLoaded) @@ -478,7 +546,7 @@ function setupGame() { if (ROOM_LINK) { //url parameters can pass the room so a room can be linked const urlParams = new URLSearchParams(window.location.search); - const urlRoom = urlParams.get('room') + const urlRoom = urlParams.get("room") if (urlRoom != null) { if (ROOMS[urlRoom] != null) @@ -490,7 +558,10 @@ function setupGame() { if (QUICK_LOGIN) { //assign random name and avatar and get to the game nickName = "user" + floor(random(0, 1000)); - currentColor = floor(random(0, AVATAR_PALETTES.length)); + + currentColors = randomizeAvatarColors(); + + currentAvatar = floor(random(0, walkSheets.length)); newGame(); } @@ -508,7 +579,11 @@ function setupGame() { else { //nickname blank means invisible - lurk mode nickName = ""; - currentColor = floor(random(0, AVATAR_PALETTES.length)); + + currentColors = randomizeAvatarColors(); + generatedPalettes = []; + generatedPalettes.push(currentColors); + paletteIndex = 0; currentAvatar = floor(random(0, walkSheets.length)); newGame(); } @@ -516,6 +591,8 @@ function setupGame() { + + function newGame() { screen = "game"; @@ -564,7 +641,7 @@ function newGame() { //in that case the clients reconnect automatically and are assigned new ids so I have to clear //the previous player list to avoid ghosts //as long as the clients are open they should not lose their avatar and position even if the server is down - socket.on('connect', function () { + socket.on("connect", function () { try { players = {}; @@ -590,16 +667,18 @@ function newGame() { } else { spawnZone = ROOMS[SETTINGS.defaultRoom].spawn; - //randomize position if it's the first time + //randomize position if it"s the first time var sx = round(random(spawnZone[0] * ASSET_SCALE, spawnZone[2] * ASSET_SCALE)); var sy = round(random(spawnZone[1] * ASSET_SCALE, spawnZone[3] * ASSET_SCALE)); } + //send the server my name and avatar - socket.emit('join', { nickName: nickName, color: currentColor, avatar: currentAvatar, room: SETTINGS.defaultRoom, x: sx, y: sy }); + socket.emit("join", { nickName: nickName, colors: currentColors, avatar: currentAvatar, room: SETTINGS.defaultRoom, x: sx, y: sy }); } else { - socket.emit('join', { nickName: nickName, color: currentColor, avatar: currentAvatar, room: me.room, x: me.x, y: me.y }); + + socket.emit("join", { nickName: nickName, colors: currentColors, avatar: currentAvatar, room: me.room, x: me.x, y: me.y }); } } catch (e) { console.log("Error on connect"); @@ -610,9 +689,11 @@ function newGame() { //when somebody joins the game create a new player - socket.on('playerJoined', + socket.on("playerJoined", function (p) { try { + + //console.log("new player in the room " + p.room + " " + p.id + " " + p.x + " " + p.y + " color " + p.color); //stop moving @@ -641,8 +722,8 @@ function newGame() { */ //click on me = emote - me.sprite.onMousePressed = function () { socket.emit('emote', { room: me.room, em: true }); }; - me.sprite.onMouseReleased = function () { socket.emit('emote', { room: me.room, em: false }); }; + me.sprite.onMousePressed = function () { socket.emit("emote", { room: me.room, em: true }); }; + me.sprite.onMouseReleased = function () { socket.emit("emote", { room: me.room, em: false }); }; room = p.room; @@ -663,7 +744,7 @@ function newGame() { if (ROOMS[p.room].frames != null) f = ROOMS[p.room].frames; - var ss = loadSpriteSheet(bgg, WIDTH, HEIGHT, f); + var ss = loadSpriteSheet(bgg, NATIVE_WIDTH, NATIVE_HEIGHT, f); bg = loadAnimation(ss); if (ROOMS[p.room].frameDelay != null) { @@ -679,53 +760,33 @@ function newGame() { print("ERROR: no area assigned to " + p.room); //create sprites - if (ROOMS[p.room].sprites != null) - for (var i = 0; i < ROOMS[p.room].sprites.length; i++) { - var sprite = ROOMS[p.room].sprites[i]; - - var f = 1; - - if (sprite.frames != null) - f = sprite.frames; + if (ROOMS[p.room].things != null) + for (var tId in ROOMS[p.room].things) { - var sw = floor(sprite.spriteGraphics.width / f); - var sh = sprite.spriteGraphics.height; + var thing = ROOMS[p.room].things[tId]; - var ss = loadSpriteSheet(sprite.spriteGraphics, sw, sh, f); - var animation = loadAnimation(ss); + createThing(thing, tId); - if (sprite.frameDelay != null) - animation.frameDelay = sprite.frameDelay; + }// - //the position is the bottom left - var newSprite = createSprite(sprite.position[0] * ASSET_SCALE + floor(sw / 2), sprite.position[1] * ASSET_SCALE + floor(sh / 2)); - newSprite.addAnimation("default", animation); + //start the music if any + //music is synched across clients + if (ROOMS[p.room].musicLoop != null && SOUND) { + var vol = 1; + if (ROOMS[p.room].musicVolume != null) + vol = ROOMS[p.room].musicVolume; - //if label make it rollover reactive - newSprite.label = sprite.label; - if (sprite.label != null) { - - newSprite.onMouseOver = function () { - rolledSprite = this; - }; - - newSprite.onMouseOut = function () { - if (rolledSprite == this) - rolledSprite = null; - }; - } - //if command, make it interactive like an area - if (sprite.command != null) { - newSprite.command = sprite.command; - - newSprite.onMouseReleased = function () { - if (rolledSprite == this) - moveToCommand(this.command); - }; - } + //all music "starts" at server's last restart + var now = Date.now(); + //time difference in seconds + var timeDiff = (now - START_TIME) / 1000; + //figure out at what point of the loop + var l = ROOMS[p.room].musicLoop; + var startTime = timeDiff % l.duration(); + l.loop(0, 1, vol, startTime); + } - } //initialize the mod if any if (window.initMod != null) { @@ -739,11 +800,12 @@ function newGame() { //console.log("I shall introduce myself to " + p.id); - //If I'm not the new player send an introduction to the new player - socket.emit('intro', p.id, { + //If I"m not the new player send an introduction to the new player + socket.emit("intro", p.id, { id: socket.id, nickName: me.nickName, - color: me.color, + + colors: me.colors, avatar: me.avatar, room: me.room, x: me.x, @@ -786,11 +848,18 @@ function newGame() { ); //each existing player sends me an object with their parameters - socket.on('onIntro', + socket.on("onIntro", function (p) { try { //console.log("Hello newcomer I'm " + p.nickName + " " + p.id); + //console.log("INTRO from " + p.room + " " + me.room); + players[p.id] = new Player(p); + + if (p.room != null) + if (window[p.room + "Intro"] != null) { + window[p.room + "Intro"](p.id, p.room); + } console.log("There are now " + Object.keys(players).length + " players in this room"); } catch (e) { console.log("Error on onIntro"); @@ -801,7 +870,7 @@ function newGame() { //when somebody clicks to move, update the destination (not the position) - socket.on('playerMoved', + socket.on("playerMoved", function (p) { try { //console.log(p.id + " moves to: " + p.destinationX + " " + p.destinationY); @@ -820,10 +889,18 @@ function newGame() { //when somebody disconnects/leaves the room - socket.on('playerLeft', + socket.on("playerLeft", function (p) { try { - console.log("Player " + p.id + " left"); + console.log("Player " + p.id + " left " + p.room); + + if (p.id == me.id) { + print("STOP MUSIC"); + //stop music before you leave, if any + if (ROOMS[p.room].musicLoop != null) { + ROOMS[p.room].musicLoop.stop(); + } + } if (players[p.id] != null) { @@ -832,6 +909,8 @@ function newGame() { window[p.room + "Exit"](p.id); } + + if (p.disconnect && players[p.id].nickName != "") { var spark = createSprite(players[p.id].x, players[p.id].y - AVATAR_H + 1); spark.addAnimation("spark", disappearEffect); @@ -865,11 +944,11 @@ function newGame() { //when somebody talks - socket.on('playerTalked', + socket.on("playerTalked", function (p) { try { - //console.log("new message from " + p.id + ": " + p.message + " color " + p.color); + console.log("new message from " + p.id + ": " + p.message + " bubble color " + p.color); //make sure the player exists in the client if (players.hasOwnProperty(p.id)) { @@ -900,11 +979,34 @@ function newGame() { } ); + //when an NPC or a thing talks + socket.on("nonPlayerTalked", + function (np) { + try { + + //minimum y of speech bubbles depends on room, typically higher half + var offY = ROOMS[np.room].bubblesY * ASSET_SCALE; + var newBubble = new Bubble(np.id, np.message, 0, np.x, np.y, offY); + newBubble.color = color(np.labelColor) + + pushBubbles(newBubble); + bubbles.push(newBubble); + + if (SOUND) { + blips[floor(random(0, blips.length))].play(); + } + } catch (e) { + console.log("Error on nonPlayerTalked"); + console.error(e); + } + } + ); + //displays a message upon connection refusal (server full etc) //this is an end state and requires a refresh or a join - socket.on('errorMessage', + socket.on("errorMessage", function (msg) { if (socket.id) { screen = "error"; @@ -920,7 +1022,7 @@ function newGame() { //when a server message arrives - socket.on('godMessage', + socket.on("godMessage", function (msg) { if (socket.id) { @@ -933,7 +1035,7 @@ function newGame() { ); //when a server message arrives - socket.on('playerEmoted', + socket.on("playerEmoted", function (id, em) { try { if (players[id] != null) { @@ -961,14 +1063,38 @@ function newGame() { }); + socket.on("thingChanged", function (t) { + + //find the data thing + var dataThing = ROOMS[t.room].things[t.thingId]; + + if (dataThing != null && t.room == me.room) { + + //remove the visual representation + removeThing(t.thingId, t.room); + + //change the value + dataThing[t.property] = t.value; + + print("Change property " + t.property + " of " + t.thingId + " in room " + t.room + " to " + t.value); + + //recreate it + createThing(dataThing, t.thingId); + } + else { + //print("Warning: I can't find " + t.thingId + " in room " + t.room); + } + }); + + //server sends out the response to the name submission, only if lurk mode is enabled - //it's in a separate function because it is shared between the first provisional connection + //it"s in a separate function because it is shared between the first provisional connection //and the "real" one later - socket.on('nameValidation', nameValidationCallBack); + socket.on("nameValidation", nameValidationCallBack); //when a server message arrives - socket.on('popup', + socket.on("popup", function (msg) { if (socket.id) { alert(msg); @@ -977,26 +1103,26 @@ function newGame() { ); //player in the room is AFK - socket.on('playerBlurred', function (id) { + socket.on("playerBlurred", function (id) { if (players[id] != null) players[id].sprite.transparent = true; }); //player in the room is AFK - socket.on('playerFocused', function (id) { + socket.on("playerFocused", function (id) { if (players[id] != null) players[id].sprite.transparent = false; }); //when the client realizes it's being disconnected - socket.on('disconnect', function () { + socket.on("disconnect", function () { //console.log("OH NO"); }); //server forces refresh (on disconnect or to force load a new version of the client) - socket.on('refresh', function () { + socket.on("refresh", function () { socket.disconnect(); location.reload(true); }); @@ -1052,7 +1178,11 @@ function update() { imageMode(CORNER); if (bg != null) { + push(); + scale(ASSET_SCALE); + translate(-NATIVE_WIDTH / 2, -NATIVE_HEIGHT / 2); animation(bg, floor(WIDTH / 2), floor(HEIGHT / 2)); + pop(); } textFont(font, FONT_SIZE); @@ -1123,8 +1253,9 @@ function update() { //test new position for obstacle repeat for both sides var obs = isObstacle(position.x - AVATAR_W / 2, position.y, p.room, areas); var obs2 = isObstacle(position.x + AVATAR_W / 2, position.y, p.room, areas); + var obs3 = isObstacle(position.x, position.y, p.room, areas); - if (!obs && !obs2) { + if (!obs && !obs2 && !obs3) { p.x = position.x; p.y = position.y; p.playWalkingAnimation(); @@ -1134,9 +1265,10 @@ function update() { var obsX = isObstacle(position.x - AVATAR_W / 2, p.y, p.room, areas); var obsX2 = isObstacle(position.x + AVATAR_W / 2, p.y, p.room, areas); + var obsX3 = isObstacle(position.x, p.y, p.room, areas); //if not obstacle move only horizontally at full speed - if (!obsX && !obsX2 && abs(delta.x) > 0.1) { + if (!obsX && !obsX2 && !obsX3 && abs(delta.x) > 0.1) { p.x += SPEED * deltaTime / 1000 * (p.x > position.x) ? -1 : 1; p.playWalkingAnimation(); @@ -1146,8 +1278,9 @@ function update() { //if obs on y test the y var obsY = isObstacle(p.x - AVATAR_W / 2, position.y, p.room, areas); var obsY2 = isObstacle(p.x + AVATAR_W / 2, position.y, p.room, areas); + var obsY3 = isObstacle(p.x, position.y, p.room, areas); - if (!obsY && !obsY2 && abs(delta.y) > 0.1) { + if (!obsY && !obsY2 && !obsY3 && abs(delta.y) > 0.1) { p.y += SPEED * deltaTime / 1000 * (p.y > position.y) ? -1 : 1; p.playWalkingAnimation(); @@ -1163,7 +1296,7 @@ function update() { nextCommand = null; //stop if moving - socket.emit('move', { x: me.x, y: me.y, room: me.room, destinationX: me.x, destinationY: me.y }); + socket.emit("move", { x: me.x, y: me.y, room: me.room, destinationX: me.x, destinationY: me.y }); } } @@ -1221,9 +1354,14 @@ function update() { //set the existing sprites' depths in relation to their position for (var i = 0; i < allSprites.length; i++) { - //sprites on the bottom will be drawn first - allSprites[i].depth = allSprites[i].position.y + allSprites[i].height / 2; + //allSprites[i].debug = true; + + var dOff = 0; + if (allSprites[i].depthOffset != null) + dOff = allSprites[i].depthOffset; + + allSprites[i].depth = allSprites[i].position.y + dOff; } // @@ -1464,18 +1602,36 @@ function avatarSelection() { } previousColor.onMouseReleased = function () { - currentColor -= 1; - if (currentColor < 0) - currentColor = AVATAR_PALETTES.length - 1; + paletteIndex--; + + if (paletteIndex >= 0) + currentColors = generatedPalettes[paletteIndex]; + else { + currentColors = randomizeAvatarColors(); + generatedPalettes.unshift(currentColors); + paletteIndex = 0; + //currentColors = randomizeAvatarColors(); + } + previewAvatar(); this.animation.changeFrame(1); } nextColor.onMouseReleased = function () { - currentColor += 1; - if (currentColor >= AVATAR_PALETTES.length) - currentColor = 0; + + paletteIndex++; + + //if end of array generate and push a new one + if (paletteIndex > generatedPalettes.length - 1) { + + currentColors = randomizeAvatarColors(); + + generatedPalettes.push(currentColors); + } + else { + currentColors = generatedPalettes[paletteIndex]; + } previewAvatar(); this.animation.changeFrame(1); @@ -1492,22 +1648,25 @@ function avatarSelection() { function Player(p) { this.id = p.id; this.nickName = p.nickName; - this.color = p.color; + + this.colors = p.colors; + this.avatar = p.avatar; this.ignore = false; this.tint = color("#FFFFFF"); + if (ROOMS[p.room].tint != null) { this.tint = color(ROOMS[p.room].tint); } //tint the image - this.avatarGraphics = paletteSwap(walkSheets[p.avatar], AVATAR_PALETTES_RGB[p.color], this.tint); + this.avatarGraphics = paletteSwap(walkSheets[p.avatar], p.colors, this.tint); this.spriteSheet = loadSpriteSheet(this.avatarGraphics, AVATAR_W, AVATAR_H, round(walkSheets[p.avatar].width / AVATAR_W)); this.walkAnimation = loadAnimation(this.spriteSheet); //emote - this.emoteGraphics = paletteSwap(emoteSheets[p.avatar], AVATAR_PALETTES_RGB[p.color], this.tint); + this.emoteGraphics = paletteSwap(emoteSheets[p.avatar], p.colors, this.tint); this.emoteSheet = loadSpriteSheet(this.emoteGraphics, AVATAR_W, AVATAR_H, round(emoteSheets[p.avatar].width / AVATAR_W)); this.emoteAnimation = loadAnimation(this.emoteSheet); this.emoteAnimation.frameDelay = 10; @@ -1516,8 +1675,8 @@ function Player(p) { this.sprite.scale = ROOMS[p.room].avatarScale; - this.sprite.addAnimation('walk', this.walkAnimation); - this.sprite.addAnimation('emote', this.emoteAnimation); + this.sprite.addAnimation("walk", this.walkAnimation); + this.sprite.addAnimation("emote", this.emoteAnimation); if (this.nickName == "") @@ -1526,20 +1685,29 @@ function Player(p) { this.sprite.mouseActive = true; //this.sprite.debug = true; + this.sprite.setCollider("rectangle", 0, 0, 4, 10) + //no parent in js? WHAAAAT? this.sprite.id = this.id; this.sprite.label = p.nickName; this.sprite.transparent = false; this.sprite.roomId = p.room; //sure anything goes + this.sprite.avatar = true; + this.sprite.depthOffset = AVATAR_H / 2; //save the dominant color for bubbles and rollover label - var c = color(AVATAR_PALETTES[p.color][2]); + var c1 = color(TOP_COLORS[p.colors[2]]); + var c2 = color(BOTTOM_COLORS[p.colors[3]]); - if (brightness(c) > 30) - this.sprite.labelColor = color(AVATAR_PALETTES[p.color][2]); + if (brightness(c1) > 30) + this.sprite.labelColor = TOP_COLORS[p.colors[2]]; + else if (brightness(c2) > 30) + this.sprite.labelColor = BOTTOM_COLORS[p.colors[3]]; else - this.sprite.labelColor = color(AVATAR_PALETTES[p.color][3]); + this.sprite.labelColor = LABEL_NEUTRAL_COLOR; + + this.labelColor = this.sprite.labelColor; this.room = p.room; this.x = p.x; @@ -1548,6 +1716,7 @@ function Player(p) { this.destinationX = p.destinationX; this.destinationY = p.destinationY; + //lurkmode if (this.nickName == "") this.sprite.visible = false; @@ -1623,13 +1792,7 @@ function Bubble(pid, message, col, x, y, oy) { this.pid = pid; this.message = message; - //the color is the 3rd color in the palette unless too dark, in that case it's the second - var c = color(AVATAR_PALETTES[col][2]); - - if (brightness(c) > 30) - this.color = color(AVATAR_PALETTES[col][2]); - else - this.color = color(AVATAR_PALETTES[col][3]); + this.color = color(col); this.orphan = false; this.counter = BUBBLE_TIME; @@ -1707,8 +1870,8 @@ function isObstacle(x, y, room, a) { if (room != null && a != null) { - //you know, at this point I'm not sure if you are using assets scaled by 2 for the areas - //so I'm just gonna stretch the coordinates ok + //you know, at this point I"m not sure if you are using assets scaled by 2 for the areas + //so I"m just gonna stretch the coordinates ok var px = floor(map(x, 0, WIDTH, 0, a.width)); var py = floor(map(y, 0, HEIGHT, 0, a.height)); @@ -1759,8 +1922,8 @@ function mouseMoved() { if (areas != null && me != null) { - //you know, at this point I'm not sure if you are using assets scaled by 2 for the areas - //so I'm just gonna stretch the coordinates ok + //you know, at this point I"m not sure if you are using assets scaled by 2 for the areas + //so I"m just gonna stretch the coordinates ok var mx = floor(map(mouseX, 0, WIDTH, 0, areas.width)); var my = floor(map(mouseY, 0, HEIGHT, 0, areas.height)); @@ -1791,7 +1954,7 @@ function canvasPressed() { //emote only if not walking if (nickName != "" && screen == "game" && mouseButton == RIGHT) { if (me.destinationX == me.x && me.destinationY == me.y) - socket.emit('emote', { room: me.room, em: true }); + socket.emit("emote", { room: me.room, em: true }); } } @@ -1805,14 +1968,14 @@ function canvasReleased() { } else if (nickName != "" && screen == "game" && mouseButton == RIGHT) { if (me.destinationX == me.x && me.destinationY == me.y) - socket.emit('emote', { room: me.room, em: false }); + socket.emit("emote", { room: me.room, em: false }); } else if (nickName != "" && screen == "game" && mouseButton == LEFT) { //exit text if (longText != "" && longText != SETTINGS.INTRO_TEXT) { if (longTextLink != "") - window.open(longTextLink, '_blank'); + window.open(longTextLink, "_blank"); longText = ""; longTextLink = ""; @@ -1825,7 +1988,7 @@ function canvasReleased() { if (AFK) { AFK = false; if (socket != null) - socket.emit('focus', { room: me.room }); + socket.emit("focus", { room: me.room }); } //clicked on person @@ -1837,7 +2000,7 @@ function canvasReleased() { var t = players[rolledSprite.id]; if (t != null && t != me) { var d = (me.x < t.x) ? -(AVATAR_W * 2) : (AVATAR_W * 2); - socket.emit('move', { x: me.x, y: me.y, room: me.room, destinationX: t.x + d, destinationY: t.y }); + socket.emit("move", { x: me.x, y: me.y, room: me.room, destinationX: t.x + d, destinationY: t.y }); } } } @@ -1857,13 +2020,13 @@ function canvasReleased() { nextCommand = null; //stop if moving if (me.x != me.destinationX && me.y != me.destinationY) - socket.emit('move', { x: me.x, y: me.y, room: me.room, destinationX: me.x, destinationY: me.y }); + socket.emit("move", { x: me.x, y: me.y, room: me.room, destinationX: me.x, destinationY: me.y }); } else if (c[0] == 255 && c[1] == 255 && c[2] == 255) { //if white, generic walk stop command nextCommand = null; - socket.emit('move', { x: me.x, y: me.y, room: me.room, destinationX: mouseX, destinationY: mouseY }); + socket.emit("move", { x: me.x, y: me.y, room: me.room, destinationX: mouseX, destinationY: mouseY }); } else { //if something else check the commands @@ -1891,13 +2054,13 @@ function moveToCommand(command) { if (command.point != null) { me.destinationX = command.point[0] * ASSET_SCALE; me.destinationY = command.point[1] * ASSET_SCALE; - socket.emit('move', { x: me.x, y: me.y, room: me.room, destinationX: command.point[0] * ASSET_SCALE, destinationY: command.point[1] * ASSET_SCALE }); + socket.emit("move", { x: me.x, y: me.y, room: me.room, destinationX: command.point[0] * ASSET_SCALE, destinationY: command.point[1] * ASSET_SCALE }); } else //just move where you clicked (area) { me.destinationX = mouseX; me.destinationY = mouseY; - socket.emit('move', { x: me.x, y: me.y, room: me.room, destinationX: mouseX, destinationY: mouseY }); + socket.emit("move", { x: me.x, y: me.y, room: me.room, destinationX: mouseX, destinationY: mouseY }); } } @@ -1905,7 +2068,7 @@ function moveToCommand(command) { function getCommand(c, roomId) { try { //turn color into string - var cString = color(c).toString('#rrggbb');//for com + var cString = color(c).toString("#rrggbb");//for com var areaColors = ROOMS[roomId].areaColors; var command; @@ -1941,23 +2104,39 @@ function executeCommand(c) { case "enter": var sx, sy; if (ROOMS[c.room] != null) { + + //stop music before you leave, if any + if (ROOMS[me.room].musicLoop != null) { + ROOMS[me.room].musicLoop.stop(); + } + if (c.enterPoint != null) { sx = c.enterPoint[0] * ASSET_SCALE; sy = c.enterPoint[1] * ASSET_SCALE; - socket.emit('changeRoom', { from: me.room, to: c.room, x: sx, y: sy }); + socket.emit("changeRoom", { from: me.room, to: c.room, x: sx, y: sy }); } else if (ROOMS[c.room].spawn != null) { spawnZone = ROOMS[c.room].spawn; sx = round(random(spawnZone[0] * ASSET_SCALE, spawnZone[2] * ASSET_SCALE)); sy = round(random(spawnZone[1] * ASSET_SCALE, spawnZone[3] * ASSET_SCALE)); - socket.emit('changeRoom', { from: me.room, to: c.room, x: sx, y: sy }); + socket.emit("changeRoom", { from: me.room, to: c.room, x: sx, y: sy }); } else { console.log("ERROR: No spawn point or area set for " + c.room); } + + + } break; + case "action": + + if (c.actionId != null) { + socket.emit("action", c.actionId); + } + + break; case "text": if (c.txt != null) { @@ -2006,15 +2185,15 @@ function talk(msg) { if (AFK) { AFK = false; if (socket != null && me != null) - socket.emit('focus', { room: me.room }); + socket.emit("focus", { room: me.room }); } - if (msg.replace(/\s/g, '') != "" && nickName != "") { + if (msg.replace(/\s/g, "") != "" && nickName != "") { var command = commandLine(msg) if (!command) - socket.emit('talk', { message: msg, color: me.color, room: me.room, x: me.x, y: me.y }); + socket.emit("talk", { message: msg, color: me.labelColor, room: me.room, x: me.x, y: me.y }); } } @@ -2033,7 +2212,7 @@ function commandLine(msg) { break; case "/afk": if (socket != null && me != null) - socket.emit('blur', { room: me.room }); + socket.emit("blur", { room: me.room }); AFK = true; found = true; @@ -2058,6 +2237,8 @@ function getTalkInput() { document.getElementById("chatField").value = ""; //save time lastMessage = time; + longText = ""; + longTextLink = ""; } //prevent page from refreshing (default form behavior) return false; @@ -2072,7 +2253,7 @@ function nameOk() { //if socket !null the connection has been established ie lurk mode if (socket != null) { - socket.emit('sendName', v); + socket.emit("sendName", v); } //prevent page from refreshing on enter (default form behavior) @@ -2109,7 +2290,6 @@ function nameValidationCallBack(code) { //draws a random avatar body in the center of the canvas //colors it a random color function randomAvatar() { - currentColor = floor(random(0, AVATAR_PALETTES.length)); currentAvatar = floor(random(0, AVATARS)); previewAvatar(); } @@ -2119,7 +2299,8 @@ function previewAvatar() { if (avatarPreview != null) removeSprite(avatarPreview); - var aGraphics = paletteSwap(emoteSheets[currentAvatar], AVATAR_PALETTES_RGB[currentColor]); + + var aGraphics = paletteSwap(emoteSheets[currentAvatar], currentColors); var aSS = loadSpriteSheet(aGraphics, AVATAR_W, AVATAR_H, round(emoteSheets[currentAvatar].width / AVATAR_W)); var aAnim = loadAnimation(aSS); avatarPreview = createSprite(width / 2, height / 2); @@ -2131,7 +2312,16 @@ function previewAvatar() { menuGroup.add(avatarPreview); } -function paletteSwap(ss, palette, t) { +function randomizeAvatarColors() { + return [ + floor(random(0, HAIR_COLORS.length)), + floor(random(0, SKIN_COLORS.length)), + floor(random(0, TOP_COLORS.length)), + floor(random(0, BOTTOM_COLORS.length)) + ] +} + +function paletteSwap(ss, paletteNumbers, t) { var tint = [255, 255, 255]; @@ -2142,6 +2332,14 @@ function paletteSwap(ss, palette, t) { img.copy(ss, 0, 0, ss.width, ss.height, 0, 0, ss.width, ss.height); img.loadPixels(); + var palette = []; + + palette[0] = HAIR_COLORS_RGB[paletteNumbers[0]]; + palette[1] = SKIN_COLORS_RGB[paletteNumbers[1]]; + palette[2] = TOP_COLORS_RGB[paletteNumbers[2]]; + palette[3] = BOTTOM_COLORS_RGB[paletteNumbers[3]]; + + for (var i = 0; i < img.pixels.length; i += 4) { if (img.pixels[i + 3] == 255) { @@ -2149,6 +2347,7 @@ function paletteSwap(ss, palette, t) { //non transparent pix replace with palette for (var j = 0; j < REF_COLORS_RGB.length && !found; j++) { + //print("Ref color " + j + " " + palette[j]); if (img.pixels[i] == REF_COLORS_RGB[j][0] && img.pixels[i + 1] == REF_COLORS_RGB[j][1] && img.pixels[i + 2] == REF_COLORS_RGB[j][2]) { found = true; @@ -2179,6 +2378,82 @@ function tintGraphics(img, colorString) { return img; } +//create a sprite from a "thing" object found in data +function createThing(thing, id) { + + var f = 1; + + if (thing.frames != null) + f = thing.frames; + + var sw = floor(thing.spriteGraphics.width / f); + var sh = thing.spriteGraphics.height; + + var ss = loadSpriteSheet(thing.spriteGraphics, sw, sh, f); + var animation = loadAnimation(ss); + + if (thing.frameDelay != null) + animation.frameDelay = thing.frameDelay; + + + //the "real" position is the bottom left + var ox = sw % 2; + var oy = sh % 2; + + var newSprite = createSprite(floor(thing.position[0] + sw / 2) * ASSET_SCALE + ox, floor(thing.position[1] + sh / 2) * ASSET_SCALE + oy); + newSprite.addAnimation("default", animation); + + newSprite.depthOffset = floor(sh / 2) - 4; //4 magic fucking number due to rounding + + newSprite.id = id; + + newSprite.scale = ASSET_SCALE; + + if (thing.visible != null) { + newSprite.visible = thing.visible; + } + + //if label make it rollover reactive + newSprite.label = thing.label; + if (thing.label != null) { + + newSprite.onMouseOver = function () { + rolledSprite = this; + }; + + newSprite.onMouseOut = function () { + if (rolledSprite == this) + rolledSprite = null; + }; + } + //if command, make it interactive like an area + if (thing.command != null) { + newSprite.command = thing.command; + + newSprite.onMouseReleased = function () { + if (rolledSprite == this) + moveToCommand(this.command); + }; + } + + return newSprite; +} + + +//removes it only from the client sprite list, not from the data +function removeThing(thingId, thingRoom) { + if (me.room == thingRoom) { + + //getSprites is a p5 play function, returns an array + var roomSprites = getSprites(); + //look for the sprite with that id and remove it + for (var i = 0; i < roomSprites.length; i++) { + if (roomSprites[i].id == thingId) { + roomSprites[i].remove(); + } + } + } +} //join from lurk mode function joinGame() { @@ -2189,7 +2464,6 @@ function joinGame() { if (QUICK_LOGIN) { //assign random name and avatar and get to the game nickName = "user" + floor(random(0, 1000)); - currentColor = floor(random(0, AVATAR_PALETTES.length)); currentAvatar = floor(random(0, emoteSheets.length)); newGame(); } @@ -2294,14 +2568,14 @@ function preventBehavior(e) { document.addEventListener("touchmove", preventBehavior, { passive: false }); // Active -window.addEventListener('focus', function () { +window.addEventListener("focus", function () { if (socket != null && me != null) - socket.emit('focus', { room: me.room }); + socket.emit("focus", { room: me.room }); }); // Inactive -window.addEventListener('blur', function () { +window.addEventListener("blur", function () { if (socket != null && me != null) - socket.emit('blur', { room: me.room }); + socket.emit("blur", { room: me.room }); }); diff --git a/public/clientMod.js b/public/clientMod.js new file mode 100644 index 0000000..5a10140 --- /dev/null +++ b/public/clientMod.js @@ -0,0 +1,404 @@ +/* +WARNING: THIS IS STILL EXPERIMENTAL STUFF +I want to have the ability to assign specific behaviors to each room without messing with the main engine +So this is a file for client-side modifications (mods). There is one for the server side as well. +Their naming convention is roomIdFunction. +The functions are called by the engine at crucial points, only if they exist. +*/ + +//when my players joins the game for the first time, after everything in the room is initialized +//called also for lurk mode (nickName == "") + +var familyRoles; +var familyIntro = "The Family Room is for roleplay.\n" +var rolesInfo = { + wife: ["Emily", "You are Emily, a restless housewife."], + husband: ["Dick", "You are Richard and you are back from work."], + child1: ["Sam", "You are Samuel and you are upset"], + child2: ["Grace", "You are Grace, a princess."], + child3: ["Phoebe", "You are Phoebe, and life sucks."], + uncle: ["Uncle", "You are the Uncle and you don't remember what you were doing."], + milkman: ["Milkman", "You are the Milkman, and you are delivering milk."], + boyfriend: ["Jamal", "You are Jamal, Phoebe's new boyfriend."], + fly: ["Fly", "You are just a fly on the wall."], +} + +function initMod(playerId, roomId) { + print("Mod: " + players[playerId].nickName + " (you) joined the game at " + roomId); + + //prevent duplicate listeners + if (!socket.hasListeners('musicOn')) { + + socket.on('musicOn', function (beat) { + + SOUNDS["beat" + beat].loop(); + bg.play(); + }); + + //music is playing + socket.on('musicEnter', function (beat) { + //start from random + SOUNDS["beat" + beat].loop(); + bg.play(); + }); + + socket.on('musicOff', function (beat) { + print("The MOD module communicates with a custom socket event: music off"); + //just to be sure I stop all the beats + SOUNDS["beat1"].stop(); + SOUNDS["beat2"].stop(); + SOUNDS["beat3"].stop(); + SOUNDS.DJStop.play(); + bg.rewind(); + bg.stop(); + }); + + + //music is playing stop all bit without record scratch + socket.on('musicExit', function (beat) { + SOUNDS["beat1"].stop(); + SOUNDS["beat2"].stop(); + SOUNDS["beat3"].stop(); + }); + + + + socket.on('updateRoles', function (newcomerId, fr) { + + //keep track of the roles + familyRoles = fr; + var newcomerAssigned = false; + + + //change all the sprites just to be sure + for (var roleId in familyRoles) { + var rolePlayer = familyRoles[roleId]; + + //role assigned + if (rolePlayer != "") { + print(rolePlayer + " is roleplaying as " + roleId); + if (players[rolePlayer] != null) //player exists + { + //newcomer has a role + if (newcomerId == rolePlayer) + newcomerAssigned = true; + + changeCharacter(rolePlayer, roleId, roleId + "Walk", roleId + "Emote"); + + //newcomer is me > intro text + if (newcomerId == me.id) { + longText = familyIntro + rolesInfo[roleId][1]; + longTextLines = -1; + longTextAlign = "center"; + } + } + } + } + + //server doesn't bother to keep track of spectators so all newcomers without roles are flies + if (!newcomerAssigned) { + + changeCharacter(newcomerId, "fly", "flyWalk", "flyEmote"); + + if (newcomerId == me.id) { + longText = familyIntro + rolesInfo.fly[1]; + longTextLines = -1; + longTextAlign = "center"; + } + + } + + }); + + } + +} + +//roomnameEnter: called when a player enters a room, after all the normal operations +//called also for lurk mode (nickName == "") +function experimentsEnter(playerId, roomId) { + print("MOD: " + players[playerId].nickName + " entered room " + roomId); + + //a full screen welcome text appears + longText = "Welcome " + players[playerId].nickName; + longTextLines = -1; + longTextAlign = "center"; +} + +//roomnameExit: called right before a player exits or disconnects +function experimentsExit(playerId) { + print("MOD: " + players[playerId].nickName + " exited room " + roomId); +} + +//called every frame in a specific room - beware: this is client side, everything non deterministic and non server-driven +//may misalign the players clients +function experimentsUpdate() { + //print("MOD: updating experiments"); +} + +//roomnameTalk: called when somebody in the room talks, passes player object and the new bubble (before it's added to the stack and before the sound is made) +function experimentsTalk(playerId, bubble) { + print("MOD: " + players[playerId].nickName + " said " + bubble.message); + + //overwrites the color + bubble.color = color("#FFFFFF"); + //all bubbles show up in the center and lines are not drawn + /* + bubble.x = WIDTH / 2 - bubble.w / 2; + bubble.y = HEIGHT / 2; + bubble.px = 0; + bubble.py = 0; + */ +} + +//this can override or modify the normal player drawing function +function experimentsDrawSprite(playerId, sprite, drawingFunction) { + //print("MOD: " + players[playerId].nickName + " being drawn experimentally " + sprite.width); //let's not call this at every frame + + //the normal drawing function comment this out to see the examples below + drawingFunction(); + + /* + //don't try this + tint(random(0, 255), random(0, 255), random(0, 255)); + drawingFunction(); + noTint(); + */ + + //draw a square + /* + fill(0); + rect(0, 0, 10, 10); + */ + + /* + //sprites drawn horizontally and 20 pixel above the grund + push(); + translate(0, -20); + angleMode(DEGREES); + rotate(90); + //the original drawing function + drawingFunction(); + pop(); + */ + +} + +function mirrorRoomDrawSprite(playerId, sprite, drawingFunction) { + + if (players[playerId] != null) { + //original + //sprite.mirrorX(1); + drawingFunction(); + + //mirrored + push(); + scale(-1, 1); + + if (sprite.mirrorX() == 1) { + translate(players[playerId].x - WIDTH / 2, 0); + } + else { + translate(WIDTH / 2 - players[playerId].x, 0); + } + //the original drawing function + drawingFunction(); + pop(); + } +} + +function mirrorRoomTalk(playerId, bubble) { + var p = players[playerId]; + var bx = (WIDTH - p.x);//(p.x < WIDTH / 2) ? (WIDTH - p.x) : (p.x - WIDTH / 2); + + var messageReverse = bubble.message.split("").reverse().join(""); + var mirrorBubble = new Bubble(bubble.pid, messageReverse, p.labelColor, bx, p.y, bubble.offY); + mirrorBubble.color = bubble.color; + pushBubbles(mirrorBubble); + bubbles.push(mirrorBubble); + + //remove lines + bubble.px = -1; + bubble.py = -1; + +} + +function censorshipRoomEnter(playerId, roomId) { + if (playerId == me.id) { + longText = "In the Censorship Room each word can only be uttered once and never again."; + longTextLines = -1; + longTextAlign = "center"; + } +} + +function darkRoomEnter(playerId, roomId) { + if (playerId == me.id) { + longText = "The Dark Room is only for cybersex. You must be 18 years or older to enter."; + longTextLines = -1; + longTextAlign = "center"; + } +} + + +function rhymeRoomEnter(playerId, roomId) { + if (playerId == me.id) { + longText = "In the Rhyme Room you can only rhyme with the sentences in the air.\nNo repeats, no made-up words. The best poet wins."; + longTextLines = -1; + longTextAlign = "center"; + bg.rewind(); + bg.stop(); + } +} + +function VIPRoomEnter(playerId, roomId) { + if (playerId == me.id) { + longText = "Only 3 visitors are allowed in the VIP room. First in, first out."; + longTextLines = -1; + longTextAlign = "center"; + } +} + +function VIPRoomExit(playerId) { + //stop music before you leave, if any + //if (ROOMS.VIProom.musicLoop != null) { + ROOMS.VIProom.musicLoop.stop(); + //} +} + + + +//when ANYBODY Enters +function thirdFloorEnter(playerId, sprite, drawingFunction) { + //somebody else is entering - turn into sheep + if (playerId != me.id) { + turnToSheep(playerId); + } +} + + +//called when I receive data from a player already in the room +function thirdFloorIntro(playerId, roomId) { + turnToSheep(playerId); +} + +function turnToSheep(playerId) { + var p = players[playerId]; + + //sheepIdle has been preloaded via DATA + p.sheepWalkAnimation = loadAnimation(loadSpriteSheet(IMAGES.sheepWalk, 11, 18, 3)); + p.sheepIdleAnimation = loadAnimation(loadSpriteSheet(IMAGES.sheepIdle, 11, 18, 2)); + removeSprite(p.sprite); + p.sprite = createSprite(10, 10); + p.sprite.scale = ASSET_SCALE; + p.sprite.depthOffset = 18 / 2; + p.sprite.addAnimation('walk', p.sheepWalkAnimation); + p.sprite.addAnimation('emote', p.sheepIdleAnimation); +} + +//BAAA AAA AAAAA +function thirdFloorTalk(playerId, bubble) { + if (playerId != me.id) { + + var l = bubble.message.length - 1; + var baa = "B"; + for (var i = 0; i < l; i++) { + if (bubble.message[i] != " ") + baa += "A"; + else + baa += " "; + } + + bubble.message = baa; + bubble.tw = textWidth(bubble.message); + bubble.w = round(bubble.tw + TEXT_PADDING * 2); + + bubble.x = round(bubble.px - bubble.w / 2); + if (bubble.x + bubble.w + BUBBLE_MARGIN > width) { + bubble.x = width - bubble.w - BUBBLE_MARGIN + } + if (bubble.x < BUBBLE_MARGIN) { + bubble.x = BUBBLE_MARGIN; + } + + } + +} + + +//called when I receive data from a player already in the room +//should arrive +function familyRoomIntro(playerId, roomId) { + var assigned = false; + //must override the normal intros + //check this person's role + for (var roleId in familyRoles) { + var rolePlayer = familyRoles[roleId]; + + //role assigned + if (rolePlayer == playerId) { + //print("Ah ha " + playerId + " is " + roleId); + changeCharacter(rolePlayer, roleId, roleId + "Walk", roleId + "Emote"); + assigned = true; + } + + } + + if (!assigned) + changeCharacter(playerId, "fly", "flyWalk", "flyEmote"); +} + + +//changes the appearance of the character, only for this room +function changeCharacter(playerId, roleId, walkSS, emoteSS) { + var p = players[playerId]; + + print(playerId + " changes appearance becoming " + roleId); + //spritesheet have been preloaded, standard size and animation avatar + p.altWalkAnimation = loadAnimation(loadSpriteSheet(IMAGES[walkSS], AVATAR_W, AVATAR_H, 4)); + p.altEmoteAnimation = loadAnimation(loadSpriteSheet(IMAGES[emoteSS], AVATAR_W, AVATAR_H, 2)); + + removeSprite(p.sprite); + + p.sprite = createSprite(10, 10, 10, 10); + p.sprite.scale = ASSET_SCALE; + p.sprite.addAnimation('walk', p.altWalkAnimation); + p.sprite.addAnimation('emote', p.altEmoteAnimation); + p.sprite.label = rolesInfo[roleId][0]; + p.sprite.depthOffset = AVATAR_H / 2; + + if (roleId != "fly") { + p.sprite.onMouseOver = function () { + rolledSprite = this; + }; + + p.sprite.onMouseOut = function () { + if (rolledSprite == this) + rolledSprite = null; + }; + } +} + + +//the sculpture in my first floor is randomize between the 4 variations +//appears differently to different users but always the same in the same browser +function firstFloorEnter(playerId, roomId) { + if (playerId == me.id) { + + var s = localStorage.getItem("sculpture"); + + if (s == null) { + s = floor(random(1, 5)); + window.localStorage.setItem("sculpture", s); + } + + //getSprites is a p5 play function + var roomSprites = getSprites(); + + for (var i = 0; i < roomSprites.length; i++) { + if (roomSprites[i].id != null) + if (roomSprites[i].id == "sculpture" + s) { + roomSprites[i].visible = true; + } + } + } +} \ No newline at end of file diff --git a/public/index.html b/public/index.html index e9f09f9..b930873 100644 --- a/public/index.html +++ b/public/index.html @@ -2,30 +2,32 @@ - LIKELIKE Online + The online Museum of Multiplayer Art / LIKELIKE Online - - + + - + - - - + + + - - - + + + @@ -34,7 +36,7 @@ - + diff --git a/public/mod.js b/public/mod.js deleted file mode 100644 index 3a85ae5..0000000 --- a/public/mod.js +++ /dev/null @@ -1,84 +0,0 @@ -/* -WARNING: THIS IS STILL EXPERIMENTAL STUFF -I want to have the ability to assign specific behaviors to each room without messing with the main engine -So this is a file for client-side modifications (mods). There is one for the server side as well. -Their naming convention is roomIdFunction. -The functions are called by the engine at crucial points, only if they exist. -*/ - -//when my players joins the game for the first time, after everything in the room is initialized -//called also for lurk mode (nickName == "") -function initMod(playerId, roomId) { - print("Mod: " + players[playerId].nickName + " joined the game at " + roomId) -} - -//roomnameEnter: called when a player enters a room, after all the normal operations -//called also for lurk mode (nickName == "") -function experimentsEnter(playerId, roomId) { - print("MOD: " + players[playerId].nickName + " entered room " + roomId); - - //a full screen welcome text appears - longText = "Welcome " + players[playerId].nickName; - longTextLines = -1; - longTextAlign = "center"; -} - -//roomnameExit: called right before a player exits or disconnects -function experimentsExit(playerId) { - print("MOD: " + players[playerId].nickName + " exited room " + roomId); -} - -//called every frame in a specific room - beware: this is client side, everything non deterministic and non server-driven -//may misalign the players clients -function experimentsUpdate() { - //print("MOD: updating experiments"); -} - -//roomnameTalk: called when somebody in the room talks, passes player object and the new bubble (before it's added to the stack and before the sound is made) -function experimentsTalk(playerId, bubble) { - print("MOD: " + players[playerId].nickName + " said " + bubble.message); - - //overwrites the color - bubble.color = color("#FFFFFF"); - //all bubbles show up in the center and lines are not drawn - /* - bubble.x = WIDTH / 2 - bubble.w / 2; - bubble.y = HEIGHT / 2; - bubble.px = 0; - bubble.py = 0; - */ -} - -//this can override or modify the normal player drawing function -function experimentsDrawSprite(playerId, sprite, drawingFunction) { - //print("MOD: " + players[playerId].nickName + " being drawn experimentally " + sprite.width); //let's not call this at every frame - - //the normal drawing function comment this out to see the examples below - drawingFunction(); - - /* - //don't try this - tint(random(0, 255), random(0, 255), random(0, 255)); - drawingFunction(); - noTint(); - */ - - //draw a square - /* - fill(0); - rect(0, 0, 10, 10); - */ - - /* - //sprites drawn horizontally and 20 pixel above the grund - push(); - translate(0, -20); - angleMode(DEGREES); - rotate(90); - //the original drawing function - drawingFunction(); - pop(); - */ - -} - diff --git a/server.js b/server.js index 5df4195..4318946 100644 --- a/server.js +++ b/server.js @@ -1,8 +1,8 @@ //check README.md //load secret config vars -require('dotenv').config(); -const DATA = require('./data'); +require("dotenv").config(); +const DATA = require("./data"); //.env content /* @@ -10,13 +10,6 @@ ADMINS=username1|pass1,username2|pass2 PORT = 3000 */ -var MOD = {}; -//load server side mod file -try { - MOD = require('./serverMod'); -} -catch (e) { -} var port = process.env.PORT || 3000; @@ -34,11 +27,11 @@ If the VERSION vars are mismatched they will send all clients in an infinite ref var VERSION = "1.0"; //create a web application that uses the express frameworks and socket.io to communicate via http (the web protocol) -var express = require('express'); +var express = require("express"); var app = express(); -var http = require('http').createServer(app); -var io = require('socket.io')(http); -var Filter = require('bad-words'); +var http = require("http").createServer(app); +var io = require("socket.io")(http); +var Filter = require("bad-words"); //time before disconnecting (forgot the tab open?) @@ -73,18 +66,26 @@ if (process.env.ADMINS != null) //We want the server to keep track of the whole game state //in this case the game state are the attributes of each player var gameState = { - players: {} + players: {}, + NPCs: {} } +//save the server startup time and send it in case the clients need to syncronize something +var START_TIME = Date.now(); + //a collection of banned IPs //not permanent, it lasts until the server restarts var banned = []; //when a client connects serve the static files in the public directory ie public/index.html -app.use(express.static('public')); +app.use(express.static("public")); + + + + //when a client connects the socket is established and I set up all the functions listening for events -io.on('connection', function (socket) { +io.on("connection", function (socket) { //this bit (middleware?) catches all incoming packets @@ -112,18 +113,19 @@ io.on('connection', function (socket) { //this appears in the terminal - console.log('A user connected'); + console.log("A user connected"); //this is sent to the client upon connection - socket.emit('serverWelcome', VERSION, DATA); + socket.emit("serverWelcome", VERSION, DATA, START_TIME); //wait for the player to send their name and info, then broadcast them - socket.on('join', function (playerInfo) { + socket.on("join", function (playerInfo) { //console.log("Number of sockets " + Object.keys(io.sockets.connected).length); try { + //if running locally it's not gonna work var IP = ""; //oh look at this beautiful socket.io to get an goddamn ip address @@ -135,7 +137,7 @@ io.on('connection', function (socket) { if (playerInfo.nickName == "") console.log("New user joined the server in lurking mode " + socket.id + " " + IP); else - console.log("New user joined the game: " + playerInfo.nickName + " avatar# " + playerInfo.avatar + " color# " + playerInfo.color + " " + socket.id); + console.log("New user joined the game: " + playerInfo.nickName + " avatar# " + playerInfo.avatar + " colors# " + playerInfo.colors + " " + socket.id); var roomPlayers = 1; var myRoom = io.sockets.adapter.rooms[playerInfo.room]; @@ -161,6 +163,13 @@ io.on('connection', function (socket) { } + //prevent secret rooms to be joined through URL + if (DATA.ROOMS[playerInfo.room] != null) + if (DATA.ROOMS[playerInfo.room].secret == true) { + + playerInfo.room = DATA.SETTINGS.defaultRoom; + + } if (isBanned) { @@ -202,7 +211,7 @@ io.on('connection', function (socket) { console.log(playerInfo.nickName + " joins as admin"); //the player objects on the client will keep track of the room - var newPlayer = { id: socket.id, nickName: filter.clean(playerInfo.nickName), color: playerInfo.color, room: playerInfo.room, avatar: playerInfo.avatar, x: playerInfo.x, y: playerInfo.y }; + var newPlayer = { id: socket.id, nickName: filter.clean(playerInfo.nickName), colors: playerInfo.colors, room: playerInfo.room, avatar: playerInfo.avatar, x: playerInfo.x, y: playerInfo.y }; //save the same information in my game state gameState.players[socket.id] = newPlayer; @@ -215,6 +224,7 @@ io.on('connection', function (socket) { gameState.players[socket.id].muted = false; gameState.players[socket.id].IP = IP; gameState.players[socket.id].floodCount = 0; + gameState.players[socket.id].room = playerInfo.room; //send the user to the default room socket.join(playerInfo.room, function () { @@ -223,19 +233,30 @@ io.on('connection', function (socket) { newPlayer.new = true; - //let's not count lurkers + //let"s not count lurkers if (playerInfo.nickName != "") visits++; + + //send all players information about the new player + //upon creation destination and position are the same + io.to(playerInfo.room).emit("playerJoined", newPlayer); + + //check if there are NPCs in this room and make them send info to the player + for (var NPCId in gameState.NPCs) { + var npc = gameState.NPCs[NPCId]; + + if (npc.room == playerInfo.room) { + npc.sendIntroTo(socket.id); + } + } + //check if there is a custom function in the MOD to call at this point - if (MOD["joinGame"] != null) { + if (MOD[playerInfo.room + "Join"] != null) { //call it! - MOD["joinGame"](newPlayer, playerInfo.room); + MOD[playerInfo.room + "Join"](newPlayer, playerInfo.room); } - //send all players information about the new player - //upon creation destination and position are the same - io.to(playerInfo.room).emit('playerJoined', newPlayer); console.log("There are now " + Object.keys(gameState.players).length + " players on this server. Total visits " + visits); } @@ -248,10 +269,24 @@ io.on('connection', function (socket) { //when a client disconnects I have to delete its player object //or I would end up with ghost players - socket.on('disconnect', function () { + socket.on("disconnect", function () { try { console.log("Player disconnected " + socket.id); - io.sockets.emit('playerLeft', { id: socket.id, disconnect: true }); + + var playerObject = gameState.players[socket.id]; + + io.sockets.emit("playerLeft", { id: socket.id, disconnect: true }); + + + //check if there is a custom function in the MOD to call at this point + if (playerObject != null) + if (playerObject.room != null) { + if (MOD[playerObject.room + "Leave"] != null) { + //call it! + MOD[playerObject.room + "Leave"](playerObject, playerObject.room); + } + } + //send the disconnect //delete the player object delete gameState.players[socket.id]; @@ -264,12 +299,17 @@ io.on('connection', function (socket) { }); //when I receive an intro send it to the recipient - socket.on('intro', function (newComer, obj) { - //verify the id to make sure a hacked client can't fake players + socket.on("intro", function (newComer, obj) { + //verify the id to make sure a hacked client can"t fake players if (obj != null) { if (obj.id == socket.id) { - io.to(newComer).emit('onIntro', obj); + + io.to(newComer).emit("onIntro", obj); + + if (MOD[obj.room + "Intro"] != null) { + MOD[obj.room + "Intro"](newComer, obj); + } } else { console.log("ATTENTION: Illegitimate intro from " + socket.id); @@ -279,7 +319,7 @@ io.on('connection', function (socket) { //when I receive a talk send it to everybody in the room - socket.on('talk', function (obj) { + socket.on("talk", function (obj) { try { var time = new Date().getTime(); @@ -309,13 +349,13 @@ io.on('connection', function (socket) { //advanced cleaning //f u c k - var test = obj.message.replace(/\s/g, ''); + var test = obj.message.replace(/\s/g, ""); //fffffuuuuck var test2 = obj.message.replace(/(.)(?=.*\1)/g, ""); //f*u*c*k var test3 = obj.message.replace(/\W/g, ""); //spaces - var test4 = obj.message.replace(/\s/g, ''); + var test4 = obj.message.replace(/\s/g, ""); if (filter.isProfane(test) || filter.isProfane(test2) || filter.isProfane(test3) || test4 == "") { console.log(socket.id + " is problematic"); @@ -336,14 +376,15 @@ io.on('connection', function (socket) { } if (obj.message != "") - io.to(obj.room).emit('playerTalked', { id: socket.id, color: obj.color, message: obj.message, x: obj.x, y: obj.y }); + io.to(obj.room).emit("playerTalked", { id: socket.id, color: obj.color, message: obj.message, x: obj.x, y: obj.y }); } } //update the last message time - gameState.players[socket.id].lastMessage = time; - gameState.players[socket.id].lastActivity = time; - + if (gameState.players[socket.id] != null) { + gameState.players[socket.id].lastMessage = time; + gameState.players[socket.id].lastActivity = time; + } } } catch (e) { console.log("Error on talk, object malformed from" + socket.id + "?"); @@ -354,7 +395,7 @@ io.on('connection', function (socket) { //when I receive a move sent it to everybody - socket.on('changeRoom', function (obj) { + socket.on("changeRoom", function (obj) { try { var roomPlayers = 1; @@ -367,7 +408,7 @@ io.on('connection', function (socket) { //limit the number of players console.log("ATTENTION: " + obj.to + " reached maximum capacity"); //keep the player in game, send a message - socket.emit('godMessage', "The room looks full"); + socket.emit("godMessage", "The room looks full"); } else { //console.log("Player " + socket.id + " moved from " + obj.from + " to " + obj.to); @@ -378,7 +419,7 @@ io.on('connection', function (socket) { //broadcast the change to everybody in the current room //from the client perspective leaving the room is the same as disconnecting - io.to(obj.from).emit('playerLeft', { id: socket.id, disconnect: false }); + io.to(obj.from).emit("playerLeft", { id: socket.id, room: obj.from, disconnect: false }); //same for joining, sending everybody in the room the player state var playerObject = gameState.players[socket.id]; @@ -388,18 +429,29 @@ io.on('connection', function (socket) { playerObject.new = false; //check if there is a custom function in the MOD to call at this point - if (MOD[obj.from + "Exit"] != null) { + if (MOD[obj.from + "Leave"] != null) { //call it! - MOD[obj.from + "Exit"](playerObject, obj.from); + MOD[obj.from + "Leave"](playerObject, obj.from); } + + + io.to(obj.to).emit("playerJoined", playerObject); + //check if there is a custom function in the MOD to call at this point - if (MOD[obj.to + "Enter"] != null) { + if (MOD[obj.to + "Join"] != null) { //call it! - MOD[obj.to + "Enter"](playerObject, obj.to); + MOD[obj.to + "Join"](playerObject, obj.to); } - io.to(obj.to).emit('playerJoined', playerObject); + //check if there are NPCs in this room and make them send info to the player + for (var NPCId in gameState.NPCs) { + var npc = gameState.NPCs[NPCId]; + + if (npc.room == obj.to) { + npc.sendIntroTo(socket.id); + } + } } } catch (e) { console.log("Error on join, object malformed from" + socket.id + "?"); @@ -409,12 +461,12 @@ io.on('connection', function (socket) { }); //when I receive a move sent it to everybody - socket.on('move', function (obj) { + socket.on("move", function (obj) { try { gameState.players[socket.id].lastActivity = new Date().getTime(); //broadcast the movement to everybody - io.to(obj.room).emit('playerMoved', { id: socket.id, x: obj.x, y: obj.y, destinationX: obj.destinationX, destinationY: obj.destinationY }); + io.to(obj.room).emit("playerMoved", { id: socket.id, x: obj.x, y: obj.y, destinationX: obj.destinationX, destinationY: obj.destinationY }); } catch (e) { console.log("Error on join, object malformed from" + socket.id + "?"); @@ -423,13 +475,13 @@ io.on('connection', function (socket) { }); //when I receive a user name validate it - socket.on('sendName', function (nn) { + socket.on("sendName", function (nn) { try { var res = validateName(nn); //send the code 0 no - 1 ok - 2 admin - socket.emit('nameValidation', res); + socket.emit("nameValidation", res); } catch (e) { console.log("Error on sendName " + socket.id + "?"); console.error(e); @@ -437,9 +489,9 @@ io.on('connection', function (socket) { }); //when a character emote animation changes - socket.on('emote', function (obj) { + socket.on("emote", function (obj) { try { - io.to(obj.room).emit('playerEmoted', socket.id, obj.em); + io.to(obj.room).emit("playerEmoted", socket.id, obj.em); } catch (e) { console.log("Error on emote " + socket.id + "?"); console.error(e); @@ -447,26 +499,37 @@ io.on('connection', function (socket) { }); //user afk - socket.on('focus', function (obj) { + socket.on("focus", function (obj) { try { //console.log(socket.id + " back from AFK"); - io.to(obj.room).emit('playerFocused', socket.id); + io.to(obj.room).emit("playerFocused", socket.id); } catch (e) { console.log("Error on focus " + socket.id + "?"); console.error(e); } }); - socket.on('blur', function (obj) { + socket.on("blur", function (obj) { try { //console.log(socket.id + " is AFK"); - io.to(obj.room).emit('playerBlurred', socket.id) + io.to(obj.room).emit("playerBlurred", socket.id) } catch (e) { console.log("Error on blur " + socket.id + "?"); console.error(e); } }); + + //generic action listener, looks for a function with that id in the mod + socket.on("action", function (aId) { + + if (MOD["on" + aId] != null) { + //call it! + //console.log("on" + aId + " exists in the mod, call it"); + MOD["on" + aId](socket.id); + } + }); + }); @@ -498,7 +561,10 @@ function validateName(nn) { for (var i = 0; i < admins.length; i++) { if (admins[i].toUpperCase() == nn.toUpperCase()) { //it is an admin name! check if the password is correct, case insensitive - admin = true; + var envCombo = admins[i].split("|"); + + if (p == envCombo[1]) + admin = true; } } //if there is an | just strip the after @@ -526,12 +592,15 @@ function validateName(nn) { //i hate this double negative logic but I hate learning regex more var res = nn.match(/^([a-zA-Z0-9 !@#$%&*(),._-]+)$/); + if (res == null) return 3 else if (duplicate || reserved) return 0 - else if (admin) + else if (admin) { + console.log(nn + " logging as admin"); return 2 + } else return 1 @@ -601,9 +670,18 @@ function adminCommand(adminSocket, str) { case "god": cmd.shift(); var msg = cmd.join(" "); - io.sockets.emit('godMessage', msg); + io.sockets.emit("godMessage", msg); break; + //disconnect all sockets + case "nuke": + + for (var id in io.sockets.sockets) { + io.sockets.sockets[id].emit("errorMessage", "Server Restarted\nPlease Refresh"); + + io.sockets.sockets[id].disconnect(); + } + break; //add to the list of banned IPs case "ban": @@ -683,7 +761,7 @@ function IPByName(nick) { //listen to the port 3000 this powers the whole socket.io http.listen(port, function () { - console.log('listening on *:3000'); + console.log("listening on *:3000"); }); //check the last activity and disconnect players that have been idle for too long @@ -705,10 +783,111 @@ setInterval(function () { //in my gallery people can swear but not use slurs, override bad-words list, and add my own, pardon for my french -let myBadWords = ['chink', 'cunt', 'cunts', "fag", "fagging", "faggitt", "faggot", "faggs", "fagot", "fagots", "fags", "jap", "homo", "nigger", "niggers", "n1gger", "nigg3r"]; +let myBadWords = ["chink", "cunt", "cunts", "fag", "fagging", "faggitt", "faggot", "faggs", "fagot", "fagots", "fags", "jap", "homo", "nigger", "niggers", "n1gger", "nigg3r"]; var filter = new Filter({ emptyList: true }); filter.addWords(...myBadWords); //p5 style alias function print(s) { console.log(s); } +/* +NPC +exists in a room +broadcasts the the same join, leave, move, talk, intro events +is rendered like and avatar by the client +is controlled by the server +*/ + +global.NPC = function (o) { + console.log("Create NPC " + o.id + " in room " + o.room + " nickNamed " + o.nickName); + + this.id = o.id; + this.nickName = o.nickName; + this.room = o.room; + this.avatar = o.avatar; + this.colors = o.colors; + this.x = o.x * 2; + this.y = o.y * 2; + this.destinationX = o.x; + this.destinationY = o.y; + + if (o.labelColor != null) + this.labelColor = o.labelColor; + else + this.labelColor = "#FFFFFF"; //oops server doesn't know about colors + + //mimicks the emission from players + this.sendIntroTo = function (pId) { + //print("HELLO I"m " + this.nickName + " in " + this.room); + //If I"m not the new player send an introduction to the new player + //slight issue, server doesn't compute movements so if moving it appears at the destination + //a way to solve this would be to save the time of the movement and lerp it + io.sockets.sockets[pId].emit("onIntro", { + id: this.id, + nickName: this.nickName, + colors: this.colors, + avatar: this.avatar, + room: this.room, + x: this.destinationX, + y: this.destinationY, + destinationX: this.destinationX, + destinationY: this.destinationY + }); + } + + + this.move = function (dx, dy) { + + //print("HELLO I'm " + this.nickName + " and I move to " + dx + " " + dy); + //broadcast the movement to everybody in the room + //it doesn't check if the position is valid + io.to(this.room).emit("playerMoved", { + id: this.id, + x: this.x, + y: this.y, + destinationX: dx, + destinationY: dy + }); + + //update for future intros + this.destinationX = this.x = dx; + this.destinationY = this.y = dy; + + } + + this.talk = function (message) { + + io.to(this.room).emit("playerTalked", { + id: this.id, + color: this.labelColor, + message: message, + x: this.x, + y: this.y + }); + } + + + this.delete = function () { + io.to(this.room).emit("playerLeft", { id: this.id, room: this.room, disconnect: true }); + delete gameState.NPCs[this.id]; + } + + + //add to NPC list + gameState.NPCs[this.id] = this; + +} + +//modding +var MOD = {}; +//load server side mod file +try { + MOD = require("./serverMod"); + + if (MOD.initMod != null) { + MOD.initMod(io, gameState, DATA); + } +} +catch (e) { + console.log(e); +} \ No newline at end of file diff --git a/serverMod.js b/serverMod.js index 445b587..e563ba6 100644 --- a/serverMod.js +++ b/serverMod.js @@ -6,28 +6,568 @@ Their naming convention is roomIdFunction. The functions are called by the engine at crucial points, only if they exist. */ -module.exports.joinGame = function (player, roomId) { - //console.log("MOD: Player " + player.nickName + " joined the game at room " + roomId); +//called at the beginning +module.exports.initMod = function (io, gameState, DATA) { + console.log("MOD: Initialized"); + + //EVERYTHING GLOBALLLLL + global.rita = require('rita'); + global.gameState = gameState; + global.io = io; + global.DATA = DATA; + + //family room roles + global.familyRoles = { + wife: "", + husband: "", //id of player + child1: "", + child2: "", + child3: "", + uncle: "", + milkman: "", + boyfriend: "" + }; + + global.lastRhymes = []; + global.rhymingPlayers = {}; + global.beatPlaying = false; + + + global.paranoidTalk = [ + "Hey you", + "There are bots in here", + "Are you a bot?", + "Russia is controlling the bots", + "Are you real?", + "Yes", + "I don't trust you", + "This is weird", + "Prove you are human", + "No", + "Have you seen that?", + "That person is a bot", + "Listen", + "Bots everywhere", + "Hello", + "Another bot" + ]; + + //load extended dictionary, this is 3Mb but only sits on the server and it's used by only one room + const fs = require('fs'); + global.dictionary = fs.readFileSync('dictionary.json'); + + //cycle through contraints in the consonant room + global.consonant = 0; + setInterval(function () { + global.consonant++; + //aeiou- + if (global.consonant > 5) { + global.consonant = 0; + } + var msg = ""; + + if (global.consonant == 0) //a + msg = "All art appalls a fan"; + if (global.consonant == 1) //e + msg = "Greet her when she enters"; + if (global.consonant == 2) //i + msg = "I sit ildly till twilight"; + if (global.consonant == 3) //o + msg = "No stools, no books: work protocol"; + if (global.consonant == 4) //u + msg = "But truth: dull suburbs turn fun"; + if (global.consonant == 5) //none + msg = "Tsk, tsk... try my rhythms"; + + + //sends a message to the room + io.to("cnsnntrm").emit('nonPlayerTalked', { id: "", labelColor: "#3e7eb0", room: "cnsnntrm", message: msg, x: 36, y: 56 }); + + }, 60 * 1000); //every minute changes + + //global function ffs + global.random = function (min, max) { + return Math.random() * (max - min) + min; + } + + + //Example of NPC creation and behavior + + var npc = new NPC( + { + id: "paranoid", + nickName: "Anonymous", + room: "secondFloor", + x: 23, + y: 78, + avatar: 1, + colors: [2, 2, 1, 5], + labelColor: "#1e839d" + }); + + npc.behavior = setTimeout(function ramble() { + var dice = random(0, 100); + + if (dice < 40) { + npc.talk(global.paranoidTalk[Math.floor(random(0, global.paranoidTalk.length - 1))]); + + npc.behavior = setTimeout(ramble, random(7000, 9000)); + } + else if (dice < 60) { + npc.move(random(17, 113) * 2, random(76, 98) * 2); + npc.behavior = setTimeout(ramble, random(4000, 8000)); + } + else { + //just wait + npc.behavior = setTimeout(ramble, random(1000, 3000)); + + //to kill the bot + //clearTimeout(npc.behavior); + //npc.delete(); + } + + + }, random(1000, 2000)); + + + global.VIPList = []; - //objects are passed by reference so this actually changes the nickname on the server (but not on the client) - //player.nickName = "Dude"; } + //custom function called on the server side when a player successfully enters or exits the room //executed before it's broadcast to the other players -module.exports.experimentsEnter = function (player, roomId) { - console.log("MOD: " + player.nickName + " entered room " + roomId); +module.exports.experimentsJoin = function (player, roomId) { + //console.log("MOD: " + player.nickName + " entered room " + roomId); } -module.exports.experimentsExit = function (player, roomId) { - console.log("MOD: " + player.nickName + " exited room " + roomId); +module.exports.experimentsLeave = function (player, roomId) { + //console.log("MOD: " + player.nickName + " exited room " + roomId); } //wouldn't it be funny if cetain rooms modified your messages? module.exports.experimentsTalkFilter = function (player, message) { - console.log("MOD: " + player.nickName + " said " + message); - message = message.replace(/[aeiou]/ig, ''); + //console.log("MOD: " + player.nickName + " said " + message); + //message = message.replace(/[aeiou]/ig, ''); + //make sure it returns a message + return message; +} + + +//wouldn't it be funny if cetain rooms modified your messages? +module.exports.VIPRoomTalkFilter = function (player, message) { + + //console.log("MOD: " + player.nickName + " said " + message); + message = global.rita.getPhonemes(message); + message = message.replace(/-/g, ""); + //make sure it returns a message + return message; +} + +//wouldn't it be funny if cetain rooms modified your messages? +module.exports.cnsnntrmTalkFilter = function (player, message) { + + //console.log("MOD: " + player.nickName + " said " + message); + + if (global.consonant == 0) //a + message = message.replace(/[eiou]/ig, 'a'); + if (global.consonant == 1) //e + message = message.replace(/[aiou]/ig, 'e'); + if (global.consonant == 2) //i + message = message.replace(/[aeou]/ig, 'i'); + if (global.consonant == 3) //o + message = message.replace(/[aeiu]/ig, 'o'); + if (global.consonant == 4) //u + message = message.replace(/[aeio]/ig, 'u'); + if (global.consonant == 5) //none + message = message.replace(/[aeiou]/ig, ''); + + //make sure it returns a message return message; +} + +//words can only be used once +module.exports.censorshipRoomTalkFilter = function (player, message) { + + //create a list of censored words + if (global.forbiddenWords == null) { + global.forbiddenWords = []; + } + + //strip special characters + message = message.replace(/[`~!@#$%^&*()_|+\-=?;:",.<>\{\}\[\]\\\/]/gi, ''); + + //break down the message into words + var words = message.split(" "); + var censoredMessage = ""; + + //check each single word + for (var j = 0; j < words.length; j++) { + + /* + //remove repeated character if they occur more than twice like hellooooo > hello + var word = words[j]; + var pChar = ""; + var ppChar = ""; + var newWord = ""; + + for (var k = 0; k < word.length; k++) { + var newChar = word[k]; + + if (pChar == "" || ppChar == "" || !(newChar == ppChar && newChar == pChar)) { + newWord += newChar; + } + ppChar = pChar; + pChar = newChar; + } + */ + + var newWord = words[j]; + + //found, censor + if (forbiddenWords.indexOf(newWord.toLowerCase()) > -1) { + var l = newWord.length; + var bleep = ""; + for (var i = 0; i < l; i++) { + bleep += "*"; + } + + censoredMessage += bleep; + + } + else { + censoredMessage += newWord; + //not found add + forbiddenWords.push(newWord.toLowerCase()); + } + + if (j < words.length - 1) + censoredMessage += " "; + } + + + return censoredMessage; + +} + + +module.exports.rhymeRoomTalkFilter = function (player, message) { + // + if (global.beat == null) + global.beat = 1; + + var arr = message.split(" "); + var lastWord = ""; + + if (arr.length > 0) + lastWord = arr[arr.length - 1].toLowerCase(); + + //extended dictionary + var exists = global.dictionary.indexOf(lastWord) != -1; + + var first = false; + var lastRhyme = ""; + var used = false; + + + if (global.lastRhymes.length == 0) + first = true; + else { + used = global.lastRhymes.indexOf(lastWord) != -1; + + lastRhyme = global.lastRhymes[global.lastRhymes.length - 1].toLowerCase(); + + } + + if (exists && !used) { + + var rhymes = false; + + //not first check the rhym + if (!first) + rhymes = global.rita.isRhyme(lastWord, lastRhyme); + + //start the battle + if (first || rhymes) { + + if (global.beatPlaying == false) { + + io.to("rhymeRoom").emit('musicOn', global.beat); + global.beatPlaying = true; + } + + global.lastRhymes.push(lastWord); + + //create the rhyming player score + if (global.rhymingPlayers[player.nickName] == null) + global.rhymingPlayers[player.nickName] = 0; + + //calculate the score by counting the real words + //skip the first + if (global.lastRhymes.length > 1) { + for (var i = 0; i < arr.length; i++) { + if (global.rita.containsWord(arr[i])) + global.rhymingPlayers[player.nickName]++; + } + } + + //console.log("YEAH " + player.nickName + " " + lastWord + "! Words uttered " + global.rhymingPlayers[player.nickName]); + + clearTimeout(global.rhymeTime); + + global.rhymeTime = setTimeout(function () { + //console.log("Rhyme timeout"); + + //send to everybody in the room + io.to("rhymeRoom").emit('musicOff'); + global.beatPlaying = false; + //change record + global.beat++; + if (global.beat > 3) + global.beat = 1; + + var highscore = 0; + var winner = ""; + //find high score + for (var nn in global.rhymingPlayers) { + if (global.rhymingPlayers[nn] >= 4 && global.rhymingPlayers[nn] > highscore) { + winner = nn; + highscore = global.rhymingPlayers[nn]; + } + } + global.lastRhymes = []; + global.rhymingPlayers = {}; + if (winner != "") { + io.to("rhymeRoom").emit('godMessage', winner + " wins!" + highscore + " words uttered"); + + } + }, 8000); + + return message; + }//doesn't ryme + else { + return "..."; + } + }//doesn't exist + else { + return "..."; + } +} + +//if enters when music is playing sent +module.exports.rhymeRoomJoin = function (playerObject, roomId) { + + if (io.sockets.sockets[playerObject.id] != null && global.beatPlaying) { + io.sockets.sockets[playerObject.id].emit('musicEnter', global.beat); + + } + +} + +//if enters when music is playing sent +module.exports.rhymeRoomLeave = function (playerObject, roomId) { + + if (io.sockets.sockets[playerObject.id] != null) { + io.sockets.sockets[playerObject.id].emit('musicExit'); + + } +} + +module.exports.darkRoomTalkFilter = function (player, message) { + //I should declare them at the init but whatev + var nouns = ["ass", "climax", "coitus", "boner", "booty", "threesome", "tush", "lust", "orgy", "libido", "dildo", "kink", + "porno", "buttplug", "cunnilingus", "cybersex", "sex", "cum", "orgasm", "quickie", "intercourse", "cock", "penis", "dick", "pussy", "fanny", "vagina", "clit", "butt"]; + var verbs = ["love", "shag", "mate", "seduce", "hook up", "hump", "arouse", "fornicate", "erect", "get some", "bone", "bang", "fuck", "lick", "suck", "cum", "penetrate", "screw", "sodomize", "arouse", "kiss", "pet", "masturbate", "come"]; + + var arr = rita.tokenize(message); + var replaced = false; + + for (var i = 0; i < arr.length && !replaced; i++) { + var word = arr[i]; + //skip verbs 50% since they are more likely to come before nouns + if (rita.isVerb(word) && Math.random() < 0.5) { + arr[i] = rita.randomItem(verbs); + replaced = true; + } + if (rita.isNoun(word)) { + arr[i] = rita.randomItem(nouns); + replaced = true; + } + + } + + return arr.join(" "); +} + +//player enters family room roles are assigned by the server +module.exports.familyRoomJoin = function (playerObject, roomId) { + + var foundRole = false; + for (var roleId in global.familyRoles) { + //role not assigned + if (global.familyRoles[roleId] == "" && !foundRole) { + foundRole = true; + global.familyRoles[roleId] = playerObject.id; + console.log(playerObject.id + " becomes " + roleId); + } + } + + if (!foundRole) + console.log(playerObject.id + " becomes a fly"); + + //assign a new role and send all the roles to the room + + io.to("familyRoom").emit('updateRoles', playerObject.id, global.familyRoles); + + //io.to("familyRoom").emit('assignRole', { id: playerObject.id, roleId: "wife", roleLabel: "Wife", rolePrompt: "You are feeling frustrated" }); + //send the existing roles +} + +//exit > free up the role +//player enters family room roles are assigned by the server +module.exports.familyRoomLeave = function (playerObject, roomId) { + + for (var roleId in global.familyRoles) { + //role not assigned + if (global.familyRoles[roleId] == playerObject.id) { + + global.familyRoles[roleId] = ""; + console.log(roleId + " is now free"); + } + } + //I don't need to send updated roles + //io.to("familyRoom").emit('updateRoles', playerObject.id, global.familyRoles); + +} + +//mute spectators on the server-side +module.exports.familyRoomTalkFilter = function (player, message) { + var spectator = true; + + for (var roleId in global.familyRoles) { + //role assigned + if (global.familyRoles[roleId] == player.id) { + spectator = false; + } + } + + if (spectator) + return "zzzz"; + else + return message; + +} + +module.exports.VIPRoomJoin = function (playerObject, roomId) { + //console.log(playerObject.nickName + " enters the VIP room"); + //... + global.VIPList.push(playerObject.id); + if (global.VIPList.length > 3) { + var expelled = global.VIPList.shift(); + + //force leave + if (io.sockets.sockets[expelled] != null) { + + this.transferPlayer(expelled, "VIPRoom", "likelikeOutside", 121 * 2, 89 * 2); + io.to(expelled).emit('godMessage', "Sorry, we had to expel you to make room for " + playerObject.nickName); + } + + } + +} + +module.exports.VIPRoomIntro = function (newComerId, introObj) { + //the problem with the auto expulsion in VIPRoom is that the intro is sent before it's the other person is expelled + //so the intros arrive too late creating ghosts. + //since the server has the real list I can override the intro after the fact and expel the ghost. Ugly but necessary. + + //console.log("Obsolete intro? " + gameState.players[introObj.id].room); + + if (gameState.players[introObj.id].room != "VIPRoom") + io.to("VIPRoom").emit("playerLeft", { id: introObj.id, room: "VIPRoom", disconnect: false }); + +} + +//force change room +module.exports.transferPlayer = function (playerId, from, to, x, y) { + //console.log(playerId + " is transfered to " + to); + + var s = io.sockets.sockets[playerId]; + var p = gameState.players[playerId]; + + if (s != null) + if (p.room != null) { + + //var from = p.room; + s.leave(from); + s.join(to); + + //broadcast the change to everybody in the current room + //from the client perspective leaving the room is the same as disconnecting + io.to(from).emit("playerLeft", { id: playerId, room: from, disconnect: false }); + + //same for joining, sending everybody in the room the player state + + p.room = to; + p.x = p.destinationX = x; + p.y = p.destinationY = y; + p.new = false; + + + //check if there is a custom function in the MOD to call at this point + if (this[from + "Leave"] != null) { + //call it! + this[from + "Leave"](p, from); + } + + io.to(to).emit("playerJoined", p); + + + //check if there is a custom function in the MOD to call at this point + if (this[to + "Join"] != null) { + //call it! + this[to + "Join"](p, to); + } + + //check if there are NPCs in this room and make them send info to the player + for (var NPCId in gameState.NPCs) { + var npc = gameState.NPCs[NPCId]; + + if (npc.room == to) { + npc.sendIntroTo(playerId); + } + } + + } +} + +//if a player leaves the room on their own accord make sure they are removed from the list as well +module.exports.VIPRoomLeave = function (playerObject, roomId) { + //console.log(playerObject.nickName + " exits the VIP room"); + + var index = global.VIPList.indexOf(playerObject.id); + if (index !== -1) { + global.VIPList.splice(index, 1); + } + +} + + +//a client can send generic action request to the server +//the action logic is defined in functions named "on"+ActionId like this one +//I don't want a hacked client to be able to call whatever function exists on the server mod hence the naming +//and I want send only an id without arguments to force all my logic here on the server side +module.exports.onTVInteract = function (pId) { + //console.log("Action onTVInteract called by " + pId); + + //a persistent change to the game state: change the DATA sent to the new players + //*persistent until server restarts + + var TVState = !DATA.ROOMS.familyRoom.things.TV.visible; + //change the visibility + DATA.ROOMS.familyRoom.things.TV.visible = TVState; + //send a thing update too ALL clients, changing the client data and telling them to delete and recreate the sprite if they are in the room + io.sockets.emit("thingChanged", { thingId: "TV", room: "familyRoom", property: "visible", value: TVState }); } \ No newline at end of file