From 72880536f01e8260441efda43430f893e8e4595b Mon Sep 17 00:00:00 2001 From: Huibo SHI Date: Tue, 18 Mar 2014 18:48:29 +0100 Subject: [PATCH] nettoyer les commentaires --- src/query_tree.ml | 4 +- src/table.ml | 1 - src/table_driver.ml | 84 - tests/huibo_test.sh | 19 + tests/tiny2.xml | 12 + tools/unix.c | 7479 +++++++++++++++++++++++++++++++++++++++++++ tools/xmarkgen | Bin 0 -> 752460 bytes 7 files changed, 7512 insertions(+), 87 deletions(-) create mode 100755 tests/huibo_test.sh create mode 100644 tests/tiny2.xml create mode 100644 tools/unix.c create mode 100755 tools/xmarkgen diff --git a/src/query_tree.ml b/src/query_tree.ml index 1599c4c..f0b2cbc 100644 --- a/src/query_tree.ml +++ b/src/query_tree.ml @@ -20,7 +20,7 @@ and compile_step_list p = let qtree = compile_step_list r in let res = Binop ( Inter,Axis (a,qtree), Tag (test) ) in List.fold_left (fun acc e -> - Binop(Inter, acc, compile_expr e)) res el (*avant j'ai utilise une function compile_expr_list ,c'est pas genial*) + Binop(Inter, acc, compile_expr e)) res el and compile_expr (e : Xpath.Ast.expr ) = match e with | Fun_call (f, [ e0 ]) when (QName.to_string f) = "not" -> @@ -49,7 +49,7 @@ and compile_step_list p = | Absolute p | Relative p -> compile_step_list_rev p (*(List.rev p)*) and compile_step_list_rev p = match p with - | [] -> Dom (*assert false*) (*on fait rien , mais comment signifer ???*) + | [] -> Dom | (a,(test,_),el) :: r -> let qtree = compile_step_list_rev r in let res = Binop (Inter , qtree, Tag(test)) in diff --git a/src/table.ml b/src/table.ml index 6da21c5..8e4f2e6 100644 --- a/src/table.ml +++ b/src/table.ml @@ -1,4 +1,3 @@ -(*creer a 28/01/2014*) type move = Self | Firstchild diff --git a/src/table_driver.ml b/src/table_driver.ml index 371dbdf..64d1a1d 100644 --- a/src/table_driver.ml +++ b/src/table_driver.ml @@ -37,18 +37,6 @@ let main () = let _ = if !Table_options.count then Format.fprintf Format.std_formatter "there are %i nodes\n" !Query_tree.compteur; in - - (* let output = - match !Options.output_file with - | None | Some "-" | Some "/dev/stdout" -> stdout - | Some f -> open_out f - in - List.iter (fun query -> - Logger.msg `STATS "Query: %a " Xpath.Ast.print_path query) queries; - List.iter (fun query_tree -> - Logger.msg `STATS "@[Query_tree: @\n%a@]" print_query_tree Format.std_formatter query_tree) query_tree_list; - - *) exit 0 @@ -60,76 +48,4 @@ let () = main () -(* let query = Xpath.Parser.parse - (Ulexing.from_utf8_string Sys.argv.(2)) - in - Format.printf "La requete est: %a\n%!" - Xpath.Ast.print_path query; *) - - (* print_endline "Test 1 root.firstchild"; - let c1 = eval_move doc [ (Naive_tree.root doc) ] Firstchild in - print_node_list doc c1; - print_endline "Test 2 root.firstchild.firstchild"; - let c2 = eval_move doc c1 Firstchild in - print_node_list doc c2; - print_endline "Test 3 root.firstchild.firstchild.nextsibling"; - let c3 = eval_move doc c2 Nextsibling in - print_node_list doc c3; - print_endline "Test 4 root.firstchild.firstchild.nextsibling.firstchild"; - let c4 = eval_move doc c3 Firstchild in - print_node_list doc c4; - print_endline "Test 5 root.firstchild.firstchild.nextsibling.firstchild.ancestor false"; - let c5 = eval_axis doc c4 (Ancestor false) in - print_node_list doc c5; - print_endline "Test 6"; - let c6 = eval_move doc c5 Prevsibling in - print_node_list doc c6; - print_endline "Test 7"; - let c7 = eval_move doc c6 Revfirstchild in - print_node_list doc c7; - print_endline "Test 8 Child [root]"; - let c8 = eval_axis doc [Naive_tree.root doc] Child in - print_node_list doc c8; - print_endline "Test 9 Descendant [b]"; - let c9 = eval_axis doc c2 (Descendant false) in - print_node_list doc c9; - print_endline "Test 10 Descendant or self [b]"; - let c10 = eval_axis doc c2 (Descendant true) in - print_node_list doc c10; - print_endline "Test 11 FollowingSibling [b]"; - let c11 = eval_axis doc c2 FollowingSibling in - print_node_list doc c11; - print_endline "Test 12 Parent [b]"; - let c12 = eval_axis doc c2 Parent in - print_node_list doc c12; - print_endline "Test 13 Ancestor or self [b]"; - let c13 = eval_axis doc c2 (Ancestor true) in - print_node_list doc c13; - print_endline "Test 14 PrecdingSibling [b]"; - let c14 = eval_axis doc c2 PrecedingSibling in - print_node_list doc c14; - print_endline "Test 15 preceding [b]"; - let c15 = eval_axis doc c2 Preceding in - print_node_list doc c15; - print_endline "Test 16 Following [b]"; - let c16 = eval_axis doc c2 Following in - print_node_list doc c16; - print_endline "Test 17 tag [b]"; - let c17 = element_by_tag doc (QName.make "b") in - print_node_list doc c17; - print_endline "Test 18 all nodes"; - let c18 = all_nodes doc in - print_node_list doc c18; - print_endline "Test 19 compile_xpath"; *) - - - (*Format.printf "Le document contient: %i noeuds\n%!" (Naive_tree.size doc); - let c19 = compile_xpath (parse_xpath "/child::a[child::b or not(following::]") in - Format.printf ">> %a\n%!" print_query_tree c19; - print_endline "Test 20 eval_query_tree"; - let res = eval_query_tree doc [ (Naive_tree.root doc) ] c19 in - print_node_list doc res; - print_endline "Fin";*) - - diff --git a/tests/huibo_test.sh b/tests/huibo_test.sh new file mode 100755 index 0000000..8355ba6 --- /dev/null +++ b/tests/huibo_test.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +INPUT=tests/xmark_0.00.xml +QUERIES="$INPUT".queries + +cat "$QUERIES" | while read N Q; +do + echo Query "$N : $Q" + src/table_driver.native -d "$INPUT" "$Q" > /tmp/huibo.xml + src/tatoo.native -d "$INPUT" "$Q" > /tmp/kim.xml + if diff -q /tmp/huibo.xml /tmp/kim.xml > /dev/null; + then + echo OK + else + echo Problem + diff -u /tmp/huibo.xml /tmp/kim.xml + fi + +done diff --git a/tests/tiny2.xml b/tests/tiny2.xml new file mode 100644 index 0000000..e51233c --- /dev/null +++ b/tests/tiny2.xml @@ -0,0 +1,12 @@ + + + +united states1duteous nine eighteen +united states1great +united states1scarce brook +united states1abhorr execution beckon rue +united states1unsur brutish +united states1nakedness + +dispatch reported dotard holofernes + diff --git a/tools/unix.c b/tools/unix.c new file mode 100644 index 0000000..25b87b3 --- /dev/null +++ b/tools/unix.c @@ -0,0 +1,7479 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +extern char *pmoptarg; +extern int pmoptind; +extern char dash; +int pmgetopt(int argc, char * const argv[], const char *optstring); +unsigned long timediff(void); +extern int indent_level; +extern int fmt_width; +int xmlfmtprintf(FILE *, const char *fmt,...); +typedef struct +{ + int type; + double mean, dev, min, max; +} +ProbDesc; +typedef struct +{ + int id; + ProbDesc pd; + char rec; +} +ElmDesc; +typedef struct +{ + char name[20]; + int type; + int ref; + ProbDesc pd; + float prcnt; +} +AttDesc; +typedef struct SetDesc +{ + int size,id; + struct SetDesc *next; +} +SetDesc; +typedef struct +{ + int id; + char *name; + ElmDesc elm[20]; + AttDesc att[5]; + int type; + int kids; + SetDesc set; + int flag; +} +ObjDesc; +extern int (*xmlprintf)(FILE *stream, const char *format, ...); +extern void FixSetByEdge(char *, char *, int size); +extern FILE *xmlout; +extern FILE *debug; +extern int indent_level; +extern int indent_inc; +extern ObjDesc *stack[]; +extern int stackdepth; +extern ObjDesc objs[]; +extern char dtd_name[128]; +extern int dtd_len; +extern char *dtd[]; +int NumberOfObjs(void); +int GenContents(ObjDesc*); +void GenAttCDATA(ObjDesc*,char*,char*); +extern int (*IdRefHook)(ObjDesc *od, int type, int *iRef); +extern void (*InitHook)(void); +extern double (*correction)(double scalefactor); +typedef struct { + int idum,iff; + long ix1,ix2,ix3; + double r[98]; + int ipos; +} random_gen; +void init_gen(random_gen *rg); +float genunf(float low,float high); +float genexp(float av); +float gennor(float av,float sd); +int ignuin(int low, int high); +int __ignuin(random_gen *rg, int low, int high); +int signuin(int seed, int low, int high); +double ranf(); +double GenRandomNum(ProbDesc *pd); +double GenRandomNumSeeded(int seed, ProbDesc *pd); +void MakeRandomString(char *string, int length); +static random_gen rgGlobal={-3}; +static random_gen rgNull,rgSeed; +void init_gen(random_gen *rg) +{ + memcpy(rg,&rgNull,sizeof(rgNull)); +} +double __ranf(random_gen *rg) { + register double temp; + register int j; + { + if (rg->idum<0 || rg->iff==0) { + rg->iff=1; + rg->ix1=(54773-rg->idum) % 259200; + rg->ix1=(7141*rg->ix1+54773) % 259200; + rg->ix2=rg->ix1 % 134456; + rg->ix1=(7141*rg->ix1+54773) % 259200; + rg->ix3=rg->ix1 % 243000; + for (j=1;j<=97;j++) { + rg->ix1=(7141*rg->ix1+54773) % 259200; + rg->ix2=(8121*rg->ix2+28411) % 134456; + rg->r[j]=(rg->ix1+rg->ix2*(1.0/134456))*(1.0/259200); + } + rg->idum=1; + } + rg->ix1=(7141*rg->ix1+54773) % 259200; + rg->ix2=(8121*rg->ix2+28411) % 134456; + rg->ix3=(4561*rg->ix3+51349) % 243000; + j=1+((97*rg->ix3)/243000); + if (j>97 || j<1) + printf("ranf: index out of range\n"); + temp=rg->r[j]; + rg->r[j]=(rg->ix1+rg->ix2*(1.0/134456))*(1.0/259200); + } + return temp; +} +double ranf() +{ + return __ranf(&rgGlobal); +} +float __sexpo(random_gen *rg) +{ +static float q[8] = { + 0.6931472,0.9333737,0.9888778,0.9984959,0.9998293,0.9999833,0.9999986,1.0 +}; + register long i; + register float a,u; + static float sexpo,ustar,umin; + static float *q1 = q; + a = 0.0; + u = __ranf(rg); + goto S30; +S20: + a += *q1; +S30: + u += u; + if(u <= 1.0) goto S20; + u -= 1.0; + if(u > *q1) goto S60; + sexpo = a+u; + return sexpo; +S60: + i = 1; + ustar = __ranf(rg); + umin = ustar; +S70: + ustar = __ranf(rg); + if(ustar < umin) umin = ustar; + i += 1; + if(u > *(q+i-1)) goto S70; + sexpo = a+umin**q1; + return sexpo; +} +float sexpo() +{ + return __sexpo(&rgGlobal); +} +float __genexp(random_gen *rg, float av) +{ +static float genexp; + genexp = __sexpo(rg)*av; + return genexp; +} +float genexp(float av) +{ + return __genexp(&rgGlobal,av); +} +float __snorm(random_gen *rg) +{ +static float a[32] = { + 0.0,3.917609E-2,7.841241E-2,0.11777,0.1573107,0.1970991,0.2372021,0.2776904, + 0.3186394,0.36013,0.4022501,0.4450965,0.4887764,0.5334097,0.5791322, + 0.626099,0.6744898,0.7245144,0.7764218,0.8305109,0.8871466,0.9467818, + 1.00999,1.077516,1.150349,1.229859,1.318011,1.417797,1.534121,1.67594, + 1.862732,2.153875 +}; +static float d[31] = { + 0.0,0.0,0.0,0.0,0.0,0.2636843,0.2425085,0.2255674,0.2116342,0.1999243, + 0.1899108,0.1812252,0.1736014,0.1668419,0.1607967,0.1553497,0.1504094, + 0.1459026,0.14177,0.1379632,0.1344418,0.1311722,0.128126,0.1252791, + 0.1226109,0.1201036,0.1177417,0.1155119,0.1134023,0.1114027,0.1095039 +}; +static float t[31] = { + 7.673828E-4,2.30687E-3,3.860618E-3,5.438454E-3,7.0507E-3,8.708396E-3, + 1.042357E-2,1.220953E-2,1.408125E-2,1.605579E-2,1.81529E-2,2.039573E-2, + 2.281177E-2,2.543407E-2,2.830296E-2,3.146822E-2,3.499233E-2,3.895483E-2, + 4.345878E-2,4.864035E-2,5.468334E-2,6.184222E-2,7.047983E-2,8.113195E-2, + 9.462444E-2,0.1123001,0.136498,0.1716886,0.2276241,0.330498,0.5847031 +}; +static float h[31] = { + 3.920617E-2,3.932705E-2,3.951E-2,3.975703E-2,4.007093E-2,4.045533E-2, + 4.091481E-2,4.145507E-2,4.208311E-2,4.280748E-2,4.363863E-2,4.458932E-2, + 4.567523E-2,4.691571E-2,4.833487E-2,4.996298E-2,5.183859E-2,5.401138E-2, + 5.654656E-2,5.95313E-2,6.308489E-2,6.737503E-2,7.264544E-2,7.926471E-2, + 8.781922E-2,9.930398E-2,0.11556,0.1404344,0.1836142,0.2790016,0.7010474 +}; +static long i; +static float snorm,u,s,ustar,aa,w,y,tt; + u = __ranf(rg); + s = 0.0; + if(u > 0.5) s = 1.0; + u += (u-s); + u = 32.0*u; + i = (long) (u); + if(i == 32) i = 31; + if(i == 0) goto S100; + ustar = u-(float)i; + aa = *(a+i-1); +S40: + if(ustar <= *(t+i-1)) goto S60; + w = (ustar-*(t+i-1))**(h+i-1); +S50: + y = aa+w; + snorm = y; + if(s == 1.0) snorm = -y; + return snorm; +S60: + u = __ranf(rg); + w = u*(*(a+i)-aa); + tt = (0.5*w+aa)*w; + goto S80; +S70: + tt = u; + ustar = __ranf(rg); +S80: + if(ustar > tt) goto S50; + u = __ranf(rg); + if(ustar >= u) goto S70; + ustar = __ranf(rg); + goto S40; +S100: + i = 6; + aa = *(a+31); + goto S120; +S110: + aa += *(d+i-1); + i += 1; +S120: + u += u; + if(u < 1.0) goto S110; + u -= 1.0; +S140: + w = u**(d+i-1); + tt = (0.5*w+aa)*w; + goto S160; +S150: + tt = u; +S160: + ustar = __ranf(rg); + if(ustar > tt) goto S50; + u = __ranf(rg); + if(ustar >= u) goto S150; + u = __ranf(rg); + goto S140; +} +float snorm() +{ + return __snorm(&rgGlobal); +} +float __gennor(random_gen *rg,float av,float sd) +{ +static float gennor; + gennor = sd*__snorm(rg)+av; + return gennor; +} +float gennor(float av, float sd) +{ + return __gennor(&rgGlobal,av,sd); +} +float __genunf(random_gen *rg,float low,float high) +{ +static float genunf; + if(!(low > high)) goto S10; + fprintf(stderr,"LOW > HIGH in GENUNF: LOW %16.6E HIGH: %16.6E\n",low,high); + fputs("Abort",stderr); + exit(1); +S10: + genunf = low+(high-low)*__ranf(rg); + return genunf; +} +float genunf(float low, float high) +{ + return __genunf(&rgGlobal,low,high); +} +int __ignuin(random_gen *rg,int low, int high) +{ + int f=(int)(__ranf(rg)*(high-low+1)); + return low+f; +} +int ignuin(int low, int high) +{ + return __ignuin(&rgGlobal,low,high); +} +int signuin(int seed, int low, int high) +{ + init_gen(&rgSeed); + rgSeed.idum=seed; + return __ignuin(&rgSeed,low,high); +} +double GenRandomNum(ProbDesc *pd) +{ + double res=0; + if (pd->max>0) + switch(pd->type) + { + case 0: + if (pd->min==pd->max && pd->min>0) + { + res=pd->min; + break; + } + fprintf(stderr,"undefined probdesc.\n"); + exit(EXIT_FAILURE); + case 1: + res=genunf(pd->min,pd->max); + break; + case 3: + res=pd->min+genexp(pd->mean); + res=(((pd->max)>(res)?(res):(pd->max))); + break; + case 2: + res=gennor(pd->mean,pd->dev); + res=(((pd->min)<((((pd->max)>(res)?(res):(pd->max))))?((((pd->max)>(res)?(res):(pd->max)))):(pd->min))); + break; + default: + fprintf(stderr,"woops! undefined distribution.\n"); + exit(EXIT_FAILURE); + } + return res; +} +void MakeRandomString(char *string, int length) +{ + int i; + length=(((0)<(length)?(length):(0))); + for (i=0;i=0) indent=newindent; + if (!trail+1) blank=0; + } + if (width==fmt_width && lstblank!=blank) + { + *blank='\0'; + fprintf(xfp,"%*s%s\n",indent,"",start); + lstblank=start=trail=++blank; + width=indent; + } + trail++; + } + write=trail; + return width; +} +FILE *xmlout=0; +char *outputname=0; +int indent_inc=0; +double scale_factor=1; +ObjDesc *stack[64]; +int stackdepth=0; +int stackatt=0; +int split=0; +int splitcnt=0; +int (*xmlprintf)(FILE *stream, const char *format, ...)=fprintf; +void OpenOutput() +{ + static int fileno=0; + char *newname=outputname; + if (!outputname) return; + if (xmlout!=stdout) fclose(xmlout); + if (split) + { + if (fileno>99999) + fprintf(stderr,"Warning: More than %d files.\n",99999); + newname=(char*)malloc(strlen(outputname)+7); + sprintf(newname,"%s%0*d",outputname,5,fileno++); + } + if ((xmlout=fopen(newname,"w"))==NULL) + { + fflush(stdout); + fprintf(stderr,"Can't open file %s\n",newname); + exit(EXIT_FAILURE); + } + if (split) free(newname); +} +int hasID(ObjDesc *od) +{ + int i; + for(i=0;i<5;i++) + { + if (od->att[i].type==0) break; + if (od->att[i].type==1) return 1; + } + return 0; +} +int GenRef(ProbDesc *pd, int type) +{ + ObjDesc* od=objs+type; + static ProbDesc pdnew; + ((void) 0); + ((void) 0); + ((void) 0); + if (pd->type!=0) + { + pdnew.min=0; + pdnew.max=od->set.size-1; + pdnew.type=pd->type; + if (pd->type!=1) + { + pdnew.mean=pd->mean*pdnew.max; + pdnew.dev=pd->dev*pdnew.max; + } + } + return (int)GenRandomNum(&pdnew); +} +void FixDist(ProbDesc *pd, double val) +{ + ((void) 0); + pd->min=pd->max=val; + pd->type=0; +} +void FixReferenceSets(ObjDesc *od) +{ + int i,j,maxref=0; + ((void) 0); + if (od->flag++) return; + for (i=0;ikids;i++) + { + ElmDesc *ed=&(od->elm[i]); + ObjDesc *son=&objs[ed->id]; + if (!son) continue; + if (ed->pd.min>1 && !hasID(son)) + { + int size; + double local_factor=1; + for (j=0;j<5;j++) + { + if (son->att[j].name[0]=='\0') break; + maxref=(((maxref)<(objs[son->att[j].ref].set.size)?(objs[son->att[j].ref].set.size):(maxref))); + } + if (!maxref) break; + local_factor=maxref/ed->pd.max; + size=(int)(GenRandomNum(&ed->pd)+0.5); + size=(int)(((1)<(size*local_factor)?(size*local_factor):(1))); + son->set.size+=size; + FixDist(&ed->pd,size); + } + FixReferenceSets(son); + } +} +void FixSetSize(ObjDesc *od) +{ + int i; + ((void) 0); + if (od->flag++) return; + for (i=0;ikids;i++) + { + ObjDesc *son; + ElmDesc *ed=&(od->elm[i]); + son=&objs[ed->id]; + if (!son) continue; + if (ed->pd.min>1 && (hasID(son) || (son->type&0x04))) + { + int size=(int)(GenRandomNum(&ed->pd)+0.5); + size=(int)(((1)<(size*scale_factor)?(size*scale_factor):(1))); + son->set.size+=size; + FixDist(&ed->pd,size); + } + FixSetSize(son); + } +} +void FixSetByEdge(char *father_name, char *son_name, int size) +{ + int nobj=NumberOfObjs(); + int i,j,fixed=0; + for (i=0;ikids;j++) + { + ElmDesc *ed=&(od->elm[j]); + ObjDesc *son=objs+ed->id; + if (!strcmp(son_name,son->name)) + { + FixDist(&ed->pd,size); + fixed=1; + } + } + } + } + ((void) 0); +} +void ClearFlags() +{ + int i; + int nobj=NumberOfObjs(); + for(i=0;iname); + for (i=0;i<5;i++) + { + char *attname; + att=&od->att[i]; + if (att->name[0]=='\0') break; + if (att->name[0]=='\1') attname=objs[att->ref].name; + else attname=att->name; + switch(att->type) + { + case 1: + xmlprintf(xmlout," %s=\"%s%d\"", + attname,od->name,od->set.id++); + break; + case 2: + { + int ref=0; + if (!IdRefHook || !IdRefHook(od,att->ref,&ref)) + ref=GenRef(&att->pd,att->ref); + xmlprintf(xmlout," %s=\"%s%d\"", + attname,objs[att->ref].name,ref); + } + break; + case 3: + if (genunf(0,1)prcnt) + { + GenAttCDATA(od,attname,cdata); + xmlprintf(xmlout," %s=\"%s\"",attname,cdata); + } + break; + default: + fflush(xmlout); + fprintf(stderr,"unknown ATT type %s\n",attname); + exit(EXIT_FAILURE); + } + } + if (!(od->elm[0].id!=0) && (od->att[0].name[0])) xmlprintf(xmlout,"/>\n"); + else + { + xmlprintf(xmlout,">"); + if ((od->elm[0].id!=0) || od->type&0x01) xmlprintf(xmlout,"\n"); + } +} +void ClosingTag(ObjDesc *od) +{ + ((void) 0); + stackdepth--; + if (od->type&0x01) xmlprintf(xmlout,"\n"); + if ((od->att[0].name[0]) && !(od->elm[0].id!=0)) return; + xmlprintf(xmlout,"\n",od->name); +} +void SplitDoc() +{ + int i; + int oldstackdepth=stackdepth; + for (i=oldstackdepth-1; i>=0; i--) + { + indent_level-=indent_inc; + ClosingTag(stack[i]); + } + OpenOutput(); + for (i=0; itype&0x10) return; + if (splitnow) + { + SplitDoc(); + splitnow=0; + } + OpeningTag(od); + indent_level+=indent_inc; + od->flag++; + if (GenContents(od) && (od->elm[0].id!=0)) xmlprintf(xmlout,"\n"); + if (od->type&0x02) + { + double sum=0,alt=genunf(0,1); + i=0; + if (od->flag>2-1) + while (ikids-1 && od->elm[i].rec) i++; + else + while (ikids-1 && (sum+=od->elm[i].pd.mean)elm[i].id); + } + else + for (i=0;ikids;i++) + { + int num; + ed=&od->elm[i]; + num=(int)(GenRandomNum(&ed->pd)+0.5); + while(num--) + GenSubtree(objs+ed->id); + } + indent_level-=indent_inc; + ClosingTag(od); + if (split && (od->type&0x20 || (od->type&0x40 && splitcnt++>split))) + splitnow=1; + od->flag--; + ((void) 0); +} +void Preamble(int type) +{ + switch(type) + { + case 1: + xmlprintf(xmlout,"\n"); + break; + case 2: + xmlprintf(xmlout,"\n\n", + objs[1].name,dtd_name); + break; + case 3: + xmlprintf(stderr,"Not yet implemented.\n"); + exit(EXIT_FAILURE); + } +} +void Version() +{ + fprintf(stderr,"This is xmlgen, version %s.%s\n%s\n","0","92","by Florian Waas (flw@mx4.org)"); +} +void Usage(char *progname) +{ + Version(); + fprintf(stderr, "Usage: %s [ %ch ] [ %cditve ] [ %cf ] [ %co ] [ %cs ]\n",progname,dash,dash,dash,dash,dash); + exit(EXIT_FAILURE); +} +void AlignObjs(void) +{ + int i=0,j; + ObjDesc * newobjs; + int nobj=NumberOfObjs(); + newobjs=(ObjDesc*)malloc(sizeof(ObjDesc)*nobj); + memset(newobjs,0,sizeof(ObjDesc)*nobj); + for (i=0;iflag) + { + od->flag=1; + for (i=0;ikids;i++) + r+=FindRec(objs+od->elm[i].id,search); + } + } + od->flag=0; + return r; +} +void CheckRecursion() +{ + int i,j; + int nobj=NumberOfObjs(); + ObjDesc *root; + for (i=1;itype&0x02)) continue; + for (j=0;jkids;j++) + root->elm[j].rec=FindRec(&objs[root->elm[j].id],root); + } +} +void printdtd() +{ + int i; + for (i=0;i\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n","\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n","\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n","\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n","\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n","\n", + "\n", + "\n", + "\n" +}; +int words_len=17000; +char *words[17000]={ + "the","and","you","that","not","with","for","his","this","your","but", + "have","him","thou","will","what","her","thy","all","shall","are", + "lord","thee","good","our","now","she","from","come","they","let", + "sir","which","would","there","was","here","well","more","love","how", + "then","man","enter","hath","when","their","them","know","than","say", + "one","upon","may","like","make","king","should","were","did","yet", + "must","why","see","out","had","give","such","some","who","too", + "where","most","these","speak","can","take","mine","think","time", + "heart","much","tell","death","exeunt","exit","look","father","never", + "men","doth","great","nor","life","art","hand","hear","god","very", + "away","own","made","again","true","fair","before","heaven","eyes", + "cannot","master","night","world","thus","lady","caesar","day", + "sweet","other","call","brother","pray","any","been","old","nothing", + "poor","blood","down","done","till","fear","ham","honour","duke", + "into","being","whose","name","son","queen","comes","against","wife", + "could","two","both","better","dead","nay","myself","though","even", + "leave","ever","still","fool","grace","noble","way","bear","die", + "live","madam","stand","might","hast","those","therefore","many", + "put","word","head","himself","soul","first","little","part","find", + "dear","house","show","off","every","indeed","peace","gone","none", + "within","mother","hold","daughter","keep","young","stay","another", + "thine","set","eye","bring","dost","friends","aside","answer","face", + "since","woman","friend","words","prince","long","matter","marry", + "lear","best","place","nature","tongue","about","full","after","else", + "antony","said","farewell","thought","faith","fortune","makes", + "mistress","once","husband","has","ere","fall","forth","kill","shame", + "without","thing","whom","does","bid","honest","sword","right", + "three","cause","please","unto","pardon","turn","boy","mind","only", + "john","back","follow","fellow","gentle","welcome","kent","help", + "earth","hope","gods","france","use","itself","brutus","things", + "false","lie","hither","beat","light","heard","cousin","meet","truth", + "nurse","hence","gentleman","send","thank","wrong","came","england", + "play","rather","hour","wit","yourself","lords","rest","friar", + "hands","tears","body","news","seen","grief","lay","rom","state", + "enough","get","foul","power","thousand","last","bed","reason", + "means","home","under","pedro","fight","romeo","villain","shalt", + "wilt","majesty","mark","end","sure","fire","believe","mean","arms", + "breath","child","lies","thoughts","between","swear","lost","prove", + "seek","crown","hector","saw","youth","cassio","sorrow","kind", + "uncle","return","yours","found","break","high","land","letter", + "through","beseech","told","together","each","ill","alas","knows", + "near","bene","says","far","talk","business","sent","strange","wish", + "war","spirit","desire","gloucester","claudio","while","sleep","dog", + "purpose","virtue","general","royal","court","cry","loves","present", + "looks","hang","claud","sound","hero","sun","watch","mad","ear", + "proud","beauty","knave","editions","leon","prithee","page","age", + "renascence","bloody","comfort","glou","law","joy","holy","seem", + "days","jul","strong","gold","pity","maid","ask","sin","kiss","save", + "same","devil","york","hamlet","sister","truly","scene","draw","goes", + "yes","fly","sight","need","left","warrant","service","alone","weep", + "happy","something","less","fault","thyself","hor","worthy","heavy", + "lives","free","times","haste","known","late","pass","remember", + "charge","gentlemen","read","patience","arm","women","hearts", + "richard","wise","serve","gave","married","wear","horse","grave", + "note","half","timon","cold","worth","rome","care","work","count", + "run","sea","air","dare","lose","given","sit","neither","further", + "deed","hate","gracious","change","gives","years","pleasure","foot", + "course","edg","sad","company","born","side","money","praise", + "content","because","rich","black","themselves","confess","others", + "woe","hot","strike","brought","trust","yea","hell","spoke","behold", + "touch","oft","command","field","new","sick","knew","base","troy", + "didst","sense","question","either","next","pompey","lips","bound", + "cassius","wind","justice","iago","open","troilus","enemy","duty", + "fit","hard","act","doubt","mercy","music","deep","just","plain", + "speech","sovereign","traitor","needs","speaks","pol","took","fare", + "canst","want","highness","paris","already","cut","stands","drink", + "walk","ears","almost","merry","straight","soldiers","past","sworn", + "heavens","thanks","over","certain","bosom","pretty","voice","lov", + "sing","liege","edward","lest","wouldst","appear","bad","sake","fie", + "common","oath","brave","ground","soldier","person","having","edm", + "lordship","palace","coming","above","point","worse","counsel", + "morning","mouth","office","achilles","white","lead","angelo", + "letters","eat","ten","pale","servant","withal","whole","methinks", + "souls","cap","kings","country","water","people","dream","presently", + "pluck","sport","slave","tender","write","twenty","reg","suit", + "passion","hide","ford","slain","fortunes","henry","learn","begin", + "form","lack","honesty","revenge","ourselves","speed","children", + "fast","curse","sirrah","rage","castle","mock","met","soon","seems", + "grow","signior","tent","wherefore","bold","valiant","laugh","living", + "captain","quick","tale","juliet","flesh","benedick","unless", + "morrow","poison","hours","vile","five","fashion","prison","pride", + "herself","dies","attendants","drum","loving","adieu","saint", + "become","issue","wherein","soft","report","worship","hark", + "flourish","behind","honourable","mighty","trumpet","presence","ben", + "going","guard","fools","ready","corn","marriage","respect","door", + "text","glad","spirits","knight","bears","anything","tybalt","banish", + "noise","shows","favour","deny","parts","short","wars","suffolk", + "offence","edmund","fetch","leonato","buckingham","throw","hadst", + "wisdom","mer","feel","excellent","laer","went","four","london", + "bless","buy","toward","anne","got","quickly","brief","desdemona", + "fell","action","quoth","deeds","angry","writ","brook","entreat", + "ajax","woo","city","dangerous","move","strength","yield","moor", + "often","paper","deliver","match","whilst","french","othello","along", + "loss","case","measure","win","awhile","anon","commend","health", + "guilty","dispatch","heads","teach","pay","worst","witness","alb", + "wert","hair","close","chamber","oph","beg","kept","faults","second", + "calls","died","consent","shake","march","falls","beard","sorry", + "ring","vow","piece","danger","weak","force","beatrice","understand", + "forget","pure","humour","harm","holds","moon","heir","mortal","jove", + "vain","bastard","enemies","wonder","quarrel","shape","ladies", + "grant","attend","masters","troth","hundred","stop","chance","cast", + "clown","scorn","thither","serv","subject","plague","beggar","wast", + "breast","fine","defend","greater","longer","gon","blow","ghost", + "conscience","laid","alack","pains","stir","sons","town","besides", + "sings","affection","order","mar","colour","jest","green","promise", + "dark","battle","shepherd","suffer","margaret","book","low","burn", + "bolingbroke","taken","judgment","melancholy","lend","labour","year", + "lust","kingdom","dull","feast","foolish","takes","carry","valour", + "treason","blame","reads","virtuous","obey","manner","drown", + "fearful","seal","folly","madness","stood","room","princes","cheek", + "several","public","forgot","small","least","wretched","helen","try", + "purse","patient","endure","wits","won","yonder","wine","beast", + "william","offer","tower","birth","simple","whither","quite","liv", + "knowledge","receive","ours","alive","army","rude","forest","brain", + "ass","egypt","clarence","coward","humphrey","camp","amen","pain", + "ancient","horatio","sudden","red","rosalind","street","roderigo", + "fain","wounds","dance","desires","evil","proof","whether","murther", + "precious","laertes","liberty","study","messenger","tear","wicked", + "athens","bitter","drunk","ros","servants","capulet","taste","keeps", + "creature","cunning","idle","scarce","approach","excuse","bones", + "opinion","doctor","hurt","wound","aught","round","whereof","stars", + "fond","daughters","brow","glory","led","blind","prisoner","golden", + "sometime","gross","argument","fled","camillo","murder","forbid", + "title","spent","lucius","nine","weary","gent","held","lion", + "yourselves","roman","perceive","motion","food","feed","awake","fill", + "heels","reasons","host","until","shouldst","cries","proper", + "university","trumpets","weeping","steal","bright","effect","wash", + "neck","walls","whore","cheeks","judge","don","thence","large", + "choose","dreadful","borne","smile","thrive","manners","seven", + "english","fame","reputation","terms","fellows","damn","occasion", + "affairs","hearing","heat","proclaim","shallow","thief","sigh", + "drawn","prepare","mere","broke","prayers","trial","among","self", + "advantage","vows","rise","widow","winter","kneel","cupid","stain", + "horns","swift","traitors","view","instant","safety","making","cross", + "possess","wives","wild","humbly","emilia","rogue","osw", + "disposition","becomes","lucrece","quiet","jealous","train","twice", + "fears","sometimes","list","protest","stone","blush","secret", + "clouds","priest","broken","princess","lawful","forward","grows", + "monstrous","storm","bawd","buried","slander","lieutenant", + "neighbour","knee","protector","innocent","courtier","wealth","niece", + "bora","early","steel","trouble","pow","third","perform","nose", + "begins","authority","loud","woes","gates","arthur","dust","leisure", + "flow","proceed","tongues","despair","double","citizens","cried", + "blessed","particular","boys","denied","swords","edgar","silver", + "pleas","earl","fresh","repent","hit","polonius","depart","lover", + "cressid","sharp","offend","bids","drop","vice","dinner","happiness", + "meat","join","due","courtesy","tonight","cleopatra","hastings", + "princely","quality","greatest","clear","entertain","slender", + "throne","diomed","cure","spring","betray","blows","deal","tarquin", + "visit","warwick","towards","wanton","ways","demand","possible", + "priam","shore","forsworn","embrace","knees","hereford","foe", + "powers","windsor","grown","hubert","remedy","breathe","streets", + "request","vouchsafe","bohemia","although","forgive","loved","deadly", + "leaves","struck","brings","glass","thinking","brows","safe","catch", + "mend","seeming","richmond","church","doing","tune","wait","ambition", + "jack","private","song","fancy","tree","peter","sort","weigh","fury", + "sits","goodly","officer","rain","maids","handkerchief","silence", + "gain","smell","fat","jewel","giving","casca","kisses","montague", + "forbear","choice","doom","thinks","devise","wrongs","falstaff", + "damned","cardinal","remembrance","dry","claim","rough","womb", + "whiles","goodness","follows","norfolk","forsooth","gift","doors", + "cor","uses","star","below","spake","turns","sighs","oaths","kinsman", + "rank","alarum","delight","condemn","spend","perchance","satisfied", + "puts","dread","colours","regan","griefs","wretch","bestow", + "countenance","dares","tidings","cordelia","following","natural", + "wrath","enjoy","dreams","always","deserve","goneril","brothers", + "apart","sickness","remain","desperate","dar","contrary","merit", + "heavenly","charity","salisbury","meaning","offended","monsieur", + "blest","search","wide","cheer","thrice","sacred","bark","intent", + "lands","brains","greek","malice","salt","guildenstern","cruel", + "fiend","flies","heed","receiv","meant","number","trick","ophelia", + "beaten","faces","gar","horses","foes","express","learned","legs", + "somerset","intend","finger","minds","conduct","teeth","friendship", + "post","top","meeting","dishonour","greatness","knife","slow", + "treasure","dying","shadow","grecian","bow","supper","abroad", + "undone","sooner","troyan","names","steward","whence","gifts", + "stones","hateful","spoken","whip","native","gallant","able","mirth", + "image","seeing","triumph","betwixt","runs","anger","officers", + "finds","moved","discourse","suspect","sees","freely","season","mars", + "gentlewoman","ends","spare","sentence","agamemnon","lancaster", + "flatter","thunder","sides","skill","six","empty","practice", + "suddenly","summer","fail","apt","fought","feet","guil","conceit", + "robert","ease","sign","sore","owe","witch","saying","shortly", + "thieves","therein","strain","seat","cade","realm","lock","draws", + "bend","story","speaking","cover","odds","coz","nought","fiery", + "sleeping","cyprus","swore","outward","wings","courage","easy", + "naked","winds","vengeance","encounter","painted","trade", + "displeasure","tedious","degree","party","chaste","window","table", + "tyrant","mess","honor","wall","lepidus","tom","ride","george", + "employ","cup","sold","girl","fate","flood","twain","confound", + "knock","warm","chide","greeks","necessity","bare","project","prey", + "hollow","stuff","ones","sicilia","spite","caius","credit", + "challenge","condition","eros","mirror","hid","crowns","deer","hail", + "east","behalf","ignorance","berowne","virtues","lovers","tempest", + "humble","disgrace","gaunt","gall","despite","thrust","basket", + "patroclus","few","month","groans","envy","former","cease","monument", + "rousillon","bade","throat","sky","crack","banishment","lip", + "strikes","violent","bearing","tells","titinius","mercutio","guess", + "hers","entertainment","rosencrantz","players","abuse","rash", + "impossible","pair","hereafter","stol","taking","commission","rose", + "warlike","dearly","villains","orlando","appears","victory","loose", + "counterfeit","worm","infinite","cost","prayer","custom","maiden", + "revolt","wears","knaves","policy","groan","weight","tomb","main", + "twelve","figure","hangs","success","cuckold","blessing","armour", + "bounty","county","reverence","allow","divine","mild","marg","shut", + "angel","ignorant","bleed","complexion","sail","discover","minute", + "octavius","followed","mayst","charmian","fierce","christian","wake", + "dearest","tread","purposes","blown","avoid","alexandria","thersites", + "garden","orchard","unknown","con","breed","messala","aid","osr", + "weeds","estate","denmark","rascal","yond","subjects","collatine", + "constable","threat","sins","paid","durst","instrument","corse", + "civil","promis","burden","wench","smiles","drops","hie","absence", + "messengers","accuse","liest","ambitious","peril","attending", + "repair","rail","single","stroke","consider","disdain","provost", + "dumb","surely","profit","suspicion","lent","weapons","dauphin", + "cares","deserv","inform","bite","venice","amiss","contempt","memory", + "prize","sell","smooth","pause","knowing","commons","isabel","delay", + "par","octavia","banished","fingers","moe","park","iron","convey", + "greet","unworthy","sounds","virginity","seest","advice","withdraw", + "birds","special","dignity","burning","unhappy","huge","rule","copy", + "cornwall","sleeps","envious","thereof","press","exchange","maintain", + "aim","assure","armed","mov","grandam","villainy","unnatural", + "wither","bent","senators","peers","thrown","sheep","jealousy", + "committed","sends","apemantus","higher","firm","appetite","faithful", + "modesty","devils","fares","habit","rivers","shed","whipt","snow", + "meantime","hopes","council","weeps","elsinore","elder","earnest", + "acquainted","feeling","everything","retire","catesby","tempt", + "beasts","beyond","kindness","slew","deceiv","fairer","length","kin", + "minister","ant","wisely","fairies","rare","govern","conquer", + "lights","reverend","scope","circumstance","closet","misery", + "perforce","staff","palm","creatures","root","sorrows","kindred", + "reward","seldom","cur","dagger","sum","silent","glorious","sue", + "garter","tame","perfect","presentation","benefit","modest","guest", + "marvel","temper","slaughter","big","frame","strife","wont","slaves", + "laurence","today","began","worn","followers","stronger","add", + "nights","capitol","isle","lusty","hugh","aeneas","methought", + "rotten","plot","equal","pieces","hercules","serpent","soil","raise", + "token","pour","horn","sirs","torture","countrymen","debt","ireland", + "undertake","tremble","direct","calf","breaks","bred","according", + "rhyme","enforce","visage","morn","ripe","audience","stomach","quit", + "start","liking","cursed","punish","tyranny","haply","stage","sour", + "fairly","tall","plays","darkness","strive","utter","leap", + "appointed","tide","flight","flower","taught","borrow","willow", + "remains","urge","pomp","savage","limbs","dew","midnight","gown", + "execution","fits","scape","beats","trees","comments","eternal", + "render","angels","edge","romans","apollo","publisher","frown", + "monster","shakespeare","obedience","apparel","deputy","waste", + "resolution","fright","drums","strumpet","remorse","mass","commit", + "lamb","honours","bought","cool","hall","caught","reading","sooth", + "ended","companion","oracle","odd","tend","check","parted","shown", + "height","whisper","ber","serves","copyright","sting","rosaline", + "difference","fathers","constant","unfold","terror","prepar", + "mischief","easily","corrections","goose","tarry","tricks","sets", + "prais","aumerle","domain","ransom","albany","bind","reign","prevent", + "oregon","miserable","newly","fairest","graces","familiar","advise", + "alike","desert","bury","altogether","nonprofit","babe","willing", + "begot","wail","honey","flowers","regard","looking","edition", + "accesses","matters","prick","numbers","unique","mount","adelaide", + "fox","clothes","kindly","fix","educational","stays","logotype", + "henceforth","mowbray","shot","conference","crying","remove","merely", + "gate","thomas","samp","lean","zeal","space","solemn","mistake", + "herald","rid","fifty","pleasures","months","bond","absent","example", + "coat","observe","stanley","extremity","costard","step","rememb", + "faint","store","stranger","guilt","cave","dwell","stocks","attempt", + "drinks","week","account","instance","eight","busy","dress","couch", + "partly","profess","steps","needful","phrase","delicate","pleasant", + "antonio","calm","hill","wedding","bleeding","wants","spur","passage", + "grey","murd","secrets","fish","pitiful","bodies","pound","piteous", + "apace","urs","blue","subtle","farther","acquaint","purchase","gait", + "cinna","wholesome","hears","graves","sex","rebels","commanded", + "wrought","saucy","also","clock","plead","chase","sweat","object", + "seize","blunt","wed","pawn","secure","sought","troubled","vantage", + "amaz","dame","school","effects","quarter","defence","dish","places", + "cell","senate","chair","untimely","ulysses","scurvy","asleep", + "enterprise","aloud","justly","society","mutiny","rapier","guiltless", + "lays","fulvia","senses","phebe","bird","dogs","crave","willingly", + "mask","leads","loyal","natures","guide","weapon","censure","loath", + "received","kneels","ugly","addition","naught","league","shoot", + "guarded","perhaps","torch","pin","garments","pitch","boot","recover", + "felt","verg","drew","instantly","virgin","hardly","task","stream", + "standing","younger","strew","invention","curses","lesser","bell", + "usurp","afraid","horrible","petty","owes","lucilius","books", + "weather","blot","oak","knights","immortal","honorable","knit","term", + "yielded","spy","satisfy","forehead","attended","emperor","shoulders", + "befall","combat","afterwards","stretch","inward","florence","stoop", + "fenton","conclusion","pocket","oswald","nestor","pinch","discretion", + "cat","prevail","conquest","otherwise","chang","unkindness", + "laughter","couldst","belike","opposite","accus","laws","curs", + "absolute","benvolio","tut","pen","possession","fruit","tyb", + "services","joys","directly","grieve","italy","wishes","perpetual", + "sweetly","judas","contents","furnish","cock","signs","affections", + "adam","pursue","wounded","trespass","satisfaction","humours","venom", + "seas","diest","nuncle","abus","pick","breathing","paulina","angiers", + "swain","device","beauteous","language","leg","nice","friendly", + "suck","evils","nearer","breeding","falsehood","destruction", + "kissing","joint","likewise","sitting","greeting","earthly", + "intelligence","fee","slept","ruin","redress","lucio","glove","sink", + "wing","hairs","verona","unseen","heartily","affliction","picture", + "grievous","chief","boast","conceive","signify","cloak","west", + "hermione","rights","begun","recompense","shapes","goddess","cherish", + "froth","attendant","destroy","compass","breeds","pack","obedient", + "substance","wooing","livery","philippi","wax","preparation","rouse", + "reproach","kills","maine","stern","dat","knowest","burgundy", + "physician","converse","physic","whereon","favours","rul","commands", + "persuade","determine","forms","butcher","barnardine","error", + "carried","dover","interest","abide","sat","flint","hunt","arise", + "swell","sway","siege","joyful","hanging","northumberland", + "musicians","verses","severally","deserves","hat","mourn","touches", + "barren","tax","intents","veins","expect","notice","ship","knot", + "swears","polixenes","mystery","moral","confirm","continue","harry", + "wonderful","houses","smoke","clifford","sceptre","acquaintance", + "shoulder","medicine","eats","beshrew","stale","scratch","wept","bay", + "undo","provide","shine","provided","disguised","confusion","share", + "privilege","yesterday","drive","fields","mouths","afternoon", + "parson","travel","supply","north","accident","fearing","game","gaze", + "brabantio","burns","price","parley","slip","shrewd","conjure", + "build","contract","moves","brown","corrupted","miracle","reply", + "ape","reach","pomfret","eleven","drinking","metal","evermore", + "amorous","craves","statue","whoreson","lament","shook","ourself", + "rot","smiling","alcibiades","rob","afford","middle","descend", + "mothers","wipe","throws","written","bottom","quench","everlasting", + "amongst","prov","royalty","kingly","sadness","stick","aged", + "treacherous","balthasar","spit","woeful","hazard","beware","pierce", + "beneath","imagine","wronged","writing","stabb","instruments","key", + "greg","theirs","beloved","charm","beggars","record","noted","nobles", + "whereto","fed","troop","deceit","nest","allegiance","babes","asham", + "esteem","assur","duchess","comforts","fatal","rush","walks","ranks", + "dim","perfection","spleen","semblance","ocean","spoil","direction", + "mantua","conqueror","retires","hated","slay","moment","creep", + "except","weakness","perjury","rises","pernicious","rate","bravely", + "points","tooth","bully","betimes","infant","mus","pandarus","sleeve", + "ope","doublet","push","forswear","bidding","liberal","parting", + "alarums","fortinbras","resign","corrupt","deceive","mountain","pace", + "likes","vex","burnt","aunt","penny","abhor","foreign","ward", + "kingdoms","lightning","answers","called","moreover","herein","mayor", + "jaques","crimes","ladyship","plantagenet","fires","worser","nephew", + "chain","climb","paint","dismiss","youthful","waking","beheld", + "dreamt","bequeath","mile","load","tomorrow","line","mankind", + "sisters","mettle","singing","scar","beholding","complete","charles", + "cannon","dangers","dozen","affect","afar","talking","softly","helm", + "nobody","belov","message","falling","decay","ursula","stubborn", + "husbands","touching","wolf","aboard","pindarus","toil","praises", + "infection","keeping","deaths","nobility","box","leaving","shadows", + "varlet","prologue","strongly","dukes","rejoice","chin","shores", + "richer","wenches","audrey","passes","motive","thursday","harsh", + "waters","lately","hey","aspect","urg","hideous","belly","violence", + "elbow","jewels","distress","dumain","poverty","accent","shameful", + "gage","changes","greece","bread","lift","backward","murderer","wore", + "melt","elements","empire","manage","suppose","villainous","band", + "gertrude","enobarbus","prodigal","acts","seeks","tents","forsake", + "senseless","refuse","deaf","falsely","dearer","fever","toad", + "current","philip","funeral","redeem","poet","nobly","burst","rogues", + "wills","daily","famous","breaking","rugby","revenue","assay","pays", + "serious","rightly","terrible","youngest","wot","hourly","mood", + "anointed","forfeit","grossly","lists","choler","confession", + "painter","afeard","pyrrhus","sans","decius","imagination","sights", + "compare","pleases","ingratitude","bar","fleet","ceremony","theme", + "tapster","event","fourteen","shakes","rites","happily","divide", + "exile","cloud","julius","limit","ran","sole","increase","rey","wink", + "trembling","mightst","likeness","faulconbridge","verse","holding", + "turning","score","carriage","experience","grieves","divided","flout", + "freedom","lacks","abused","concluded","appeal","speedy","beside", + "threw","gloves","ballad","sheets","import","norway","perjur", + "torment","design","craft","hates","lodge","proceeding","groom", + "nails","vassal","proportion","turk","spurs","politic","ago","sadly", + "perish","marks","wreck","metellus","crest","talents","observance", + "briefly","granted","commonwealth","sounded","stirring","beguile", + "troops","blushing","robb","portia","prophesy","process","invite", + "surety","cressida","style","cuckoo","marcellus","roses","lechery", + "property","infected","resolve","breach","carries","proclamation", + "pearl","eldest","profane","degrees","reports","treasons","yoke", + "neglect","unarm","produce","feeble","dorset","errand","painting", + "jot","mocking","advis","punishment","hung","suitor","cozen", + "caitiff","boar","passing","infamy","rags","writes","awe","prays", + "necessary","thick","flat","sovereignty","bills","offences","venus", + "swallow","ink","forced","retreat","vessel","whipp","forces", + "learning","nightly","peevish","torches","pronounce","mocks", + "journey","capable","secrecy","stirs","mistook","remuneration", + "thereby","sup","character","discharge","bull","keeper","deceived", + "sickly","destiny","tie","putting","rowland","blank","reported", + "reveng","actions","prevented","seeking","messina","charms", + "ventidius","throng","sweetest","approve","haunt","albans","charg", + "nimble","windows","armado","government","flatterer","noon", + "sensible","wearing","thirty","consequence","behaviour","madman", + "dwells","acknowledge","eleanor","amity","heel","sufferance","oppose", + "straw","rue","hum","certainly","mightily","giddy","capt","boyet", + "works","mistrust","rais","preserve","dash","disguise","com","limb", + "menelaus","prosperous","scandal","wheel","lovely","shout","knocks", + "drowsy","manly","promises","yielding","date","excellence","hap", + "tried","prosper","distance","saints","hose","lap","assist","prophet", + "hecuba","doubtful","disguis","pate","vanity","employment","spread", + "meddle","chastity","feeds","labouring","accept","delights","slight", + "borachio","lamentable","pull","marcus","loathed","relish","throwing", + "trebonius","setting","rack","complain","finding","yon","sack", + "dancing","egg","supposed","stopp","stops","value","luck","beds", + "shun","pilgrimage","skin","thin","jupiter","publius","suits","heirs", + "bore","conditions","rebellion","sith","innocence","sails","joints", + "keen","telling","period","division","block","rear","diseases", + "speeches","working","navarre","article","impatience","alter","grass", + "pole","parolles","swearing","delivered","flattering","arrest", + "fairy","notes","requires","vulgar","visitation","pope","grew", + "fantastical","ships","miss","feasts","treachery","devotion","fan", + "roaring","merrily","beguil","drift","florentine","safer","alexander", + "harbour","lodging","traveller","stole","curst","wiser","charitable", + "marching","religion","grim","front","clap","exceeding","wolves", + "lines","churchyard","dramatis","forever","prosperity","showing", + "abuses","thankful","persons","adventure","sheet","vienna","plant", + "exercise","contented","ambassador","advance","throats","immediate", + "velvet","demands","multitude","shift","requests","requite","stamp", + "backs","returns","unkind","bending","correction","waist", + "expectation","composition","level","lying","filthy","offers", + "leontes","offices","reproof","cicero","raw","shield","michael", + "disease","hurts","strokes","beaufort","performance","dine","stained", + "race","moiety","understanding","stuck","evening","doting","oblivion", + "regent","whate","bounteous","ancestors","feather","bianca", + "baseness","religious","hasty","lads","renowned","wring","aloft", + "corruption","steep","respects","mourning","offense","bounds", + "discontent","wrinkled","salute","raven","lief","sinews","philosophy", + "handsome","worthies","recreant","bethink","apparent","priests", + "removed","sullen","skull","scorns","losing","confidence","defy", + "ample","commodity","etc","bondage","resolv","precedent","lame", + "convenient","dispose","hush","apprehend","mon","woods","ought", + "desir","fighting","vault","divers","bush","renown","conceal", + "address","personae","mortimer","cimber","courteous","frail","strict", + "fort","cowards","longaville","noblest","flame","riches","pitied", + "enrich","hatch","gently","bargain","bride","silk","bone","neglected", + "bulk","depos","actor","lark","sums","jests","admirable","rebel", + "owner","clamour","ice","wag","ribs","fantasy","wondrous","anjou", + "hungry","coldly","whispers","beginning","petition","buck","antenor", + "spurn","witchcraft","rosalinde","sustain","conclude","songs", + "superfluous","oppos","cheese","growth","departure","neptune","inch", + "killing","oman","execute","heinous","sixth","repose","designs", + "wakes","prisoners","attends","guests","blemish","wander","plucks", + "crow","montano","balm","coin","alexas","ratcliff","crept","spotted", + "flatterers","naughty","couple","bail","fruitful","bait","wanting", + "silvius","lets","truer","ridiculous","bertram","rend","grandsire", + "meanest","sham","upright","howe","extremes","loathsome","manhood", + "endur","shining","horror","faster","distemper","waiting","burial", + "distracted","diet","impart","boldly","infirmity","miles","assurance", + "lower","plagues","escape","wood","nobler","impediment","banquet", + "patch","proves","philosopher","occasions","apply","sauce","fasting", + "fore","dealing","vanish","injury","forc","reigns","author", + "opportunity","leaden","penitent","states","ages","promised","dire", + "stock","bowels","rightful","desp","compliment","churlish","steals", + "powerful","hack","calpurnia","procure","blanch","tales","belong", + "proofs","seemed","chid","provoke","sav","wrestling","loyalty", + "legions","nuptial","defeat","hides","transform","amends","worms", + "afflict","jaquenetta","axe","pregnant","quake","comfortable","choke", + "potent","especially","purity","hire","executed","verges","corner", + "flock","yields","pet","blasts","hole","nan","shirt","relent", + "questions","mercury","garland","ravish","invisible","plots", + "bachelor","moan","clay","sexton","bereft","wand","marshal","pox", + "marvellous","brace","airy","dote","rheum","gilded","intended", + "starts","captive","lodovico","wet","endeavour","gladly","walking", + "reasonable","peep","rescue","fountain","enforced","heap", + "conspiracy","immediately","muster","inn","description","affected", + "inquire","geffrey","profession","dowry","twelvemonth","tailor", + "nell","girls","trifles","injuries","profound","trifle","plainly", + "became","bastards","milk","troyans","raging","damnable","fellowship", + "port","hedge","escalus","towns","exploit","laughing","lasting", + "subscribe","bowl","shade","eaten","riotous","wales","crows", + "egyptian","baser","britaine","forty","judgement","balth","toys", + "diana","instruction","fifth","harms","infect","oppression","south", + "ministers","voluntary","fact","robe","borrowed","dishes","knocking", + "faction","harvest","humor","awak","nation","stake","qualities", + "derive","beams","instruct","accusation","sanctuary","believ","tardy", + "guiltiness","used","strangely","miseries","torn","history", + "scarcely","playing","tempted","baby","gather","judgments","access", + "patiently","fray","imperial","epitaph","gentleness","extreme", + "evidence","welkin","vouch","incense","detested","imprisonment", + "shoes","fawn","presented","ragged","nobleness","parents","iras", + "region","conrade","notwithstanding","flames","cull","beating","dram", + "purge","approved","safely","owl","foolery","stab","compact", + "dislike","ambassadors","applause","partner","concerns","arras", + "harmless","holiday","restraint","damnation","simplicity","dotage", + "vat","thread","sennet","pit","lived","hiss","unjust","cato","shames", + "weed","dainty","enmity","killed","coast","smother","giant","undergo", + "devis","worthiness","beastly","oppress","pilgrim","heavily","tutor", + "humanity","understood","getting","mak","lends","answered","utmost", + "roar","wager","melted","growing","executioner","instead","thousands", + "generous","commandment","dove","listen","meed","assured","worldly", + "ado","spies","affair","linen","pledge","ache","slanders","toy","tow", + "bud","revenged","ligarius","bonds","river","hatred","print","snatch", + "cheerful","sap","bloods","voyage","longing","added","encount","vein", + "unlawful","juno","pine","hangman","peradventure","villany","knavery", + "intends","scruple","menas","ebb","frozen","frank","banks","april", + "imprison","outrage","personal","deformed","needless","broad", + "swelling","scale","suffers","drawing","discontented","tokens", + "gallows","heavier","goest","hurl","cousins","counsels","square", + "tainted","testimony","confident","boldness","settled","sire", + "smallest","harder","ruffian","studied","integrity","fixed","avaunt", + "assume","eve","holp","entrance","titles","bal","inclination","varro", + "pleasing","favor","beget","phoebus","frailty","monarch","complaint", + "loins","stool","negligence","universal","usurping","saved","bliss", + "wrathful","vices","blushes","commends","admit","clapp","bells", + "jealousies","footing","election","pestilence","ashes","proceedings", + "bosoms","riot","tush","spots","prime","agrippa","cam","drunken", + "create","threats","dried","laying","fights","perdita","mischance", + "rein","bias","tyrannous","ensue","disorder","determin","scholar", + "greekish","nod","betters","boots","doomsday","bernardo","pattern", + "persuasion","dane","assault","lascivious","theft","carrion", + "thorough","dismal","shin","rocks","vast","merciful","biting", + "kinsmen","lions","thereto","deserved","francis","plenteous", + "running","iniquity","clean","feathers","derby","imports","female", + "slumber","faithfully","feasting","stirr","pageant","different", + "expense","whit","strives","dogberry","strato","den","wat","shriek", + "sequent","thumb","rebuke","moving","island","stealing","greasy", + "wrinkles","stabs","liar","modern","constance","succession", + "occupation","talks","notorious","suffice","ent","sweets","driven", + "weaker","injustice","shrift","fertile","homely","approaches", + "mariana","staying","web","fouler","hinds","descent","blessings", + "curtain","secretly","landed","moist","calchas","heal","rashness", + "whereupon","mountains","thorns","insolence","sober","truce", + "idleness","presents","wary","gloss","support","control","squire", + "knighthood","subdue","roof","proceeded","daylight","wayward", + "entreated","afoot","contain","slack","whe","expedient","lik","oil", + "volumnius","fence","lofty","sparks","despised","swallowed","grand", + "mouse","blast","err","upward","objects","overheard","adverse", + "dispos","crafty","coronation","ominous","plains","visor","ascend", + "skies","bastardy","doct","proved","humorous","verge","substitute", + "degenerate","practise","merriment","dam","ordinary","calling", + "humility","submission","cords","coxcomb","amazement","shroud", + "affright","entreaty","spider","ingrateful","motley","trash", + "perfume","trow","injurious","filth","revolted","collatinus", + "helenus","pedlar","murderers","abhorr","revels","overthrown", + "confines","market","narrow","swoons","muffled","pasture","household", + "debts","governor","split","excess","frederick","its","compell", + "wildly","charges","gets","vanquish","enters","drives","hop", + "athenian","pillow","reap","falcon","finely","infancy","changed", + "depose","eunuch","vill","leading","discipline","lance","peasant", + "swoon","devilish","restore","pounds","debate","expedition","cuts", + "careless","ganymede","divorce","deserving","tire","pastime","stare", + "offered","goodman","deserts","bestowed","ilion","resolved","summon", + "emulation","importune","fowl","minutes","taper","threaten","feeding", + "pricks","dolabella","fran","plight","aquitaine","foils","depend", + "underneath","indignation","robes","forgiveness","hunter","nobleman", + "marble","inclin","sticks","admitted","offenders","testament","spot", + "receives","persuaded","offender","ability","assistance","follies", + "hinder","hare","mortality","bites","wrestler","aye","crime","circle", + "speechless","peer","appointment","shaking","entirely","dropp", + "albeit","harmony","outlive","eternity","obtain","champion","beam", + "array","impose","lewis","consorted","distraction","progress", + "chiding","holla","dispense","eagle","begg","merchant","embassy", + "future","bushy","sympathy","voices","sugar","images","follower", + "unruly","parliament","careful","marrying","jesu","affects","frantic", + "steed","attain","pleased","kneeling","despise","agreed","silly", + "club","respected","barbarous","brazen","duties","yesternight", + "entreaties","penance","servilius","path","faintly","examine", + "fourscore","canker","lowly","reserv","greatly","whipping","interim", + "deck","barbary","disturb","require","circumstances","merits", + "strangers","kindled","hiding","argues","quantity","likelihood", + "lamentation","temple","foil","gnaw","causes","magic","armourer", + "centre","frighted","heave","contemplation","resort","hume","isis", + "allowance","assembly","woful","lewd","trusty","feature","nym", + "privy","chapel","inherit","chose","events","oliver","guards","remov", + "bitterly","creation","leaf","antic","rock","detain","rode","vaughan", + "hind","childish","exclaim","spade","paltry","irons","imminent", + "tyrrel","ceremonious","factious","security","sweeter","wak","wheels", + "holiness","display","antigonus","monsters","coffers","constancy", + "gravity","whoever","unlike","decline","human","surgeon","famish", + "frenchman","unity","element","strangeness","plainness","cheerly", + "alms","somewhat","frankly","belongs","tenderness","attire", + "necessities","plants","boist","differences","navy","stumble","ross", + "convert","triumphant","mum","dunghill","notable","diadem","ling", + "vilely","pilot","proclaimed","duteous","arrows","rumour","osric", + "articles","sweetheart","gazing","nam","pandar","cow","perilous", + "grove","frowning","liquid","heme","grecians","however","fates", + "abominable","stout","cases","sending","amazed","fills","coil", + "inheritance","planet","heaviness","liquor","drugs","greetings", + "residence","confine","easier","draught","abides","thrift","wisest", + "hovel","forfend","trot","quicken","seventh","flaming","scant", + "basest","rings","cargo","distinguish","mangled","madmen","lungs", + "seiz","pursuit","discovery","harmful","shrewdly","rod","welsh", + "considered","counsellor","idly","spear","reck","glance","disloyal", + "spill","manifest","watchful","gentry","parthia","hoar","winters", + "contracted","overdone","prettiest","buys","brass","breathes","foh", + "estimation","replies","trencher","breadth","model","breaths","built", + "stiff","trunk","brawl","scars","precise","salve","climate","crew", + "sale","walter","lustre","parties","maskers","miscarry","rat","pipe", + "overcame","ram","royally","berkeley","engag","venture","beggary", + "keys","admiration","swan","creeping","tunes","wretches","cue", + "hymen","member","zounds","adversary","discord","poisonous", + "function","breathless","swells","nearest","bars","flattery","amaze", + "rascals","bankrupt","permit","mire","revenges","prefer","scarf", + "fardel","impression","oxford","cruelty","surrey","opens","sorts", + "strings","suitors","horrid","protect","hearers","wrestle", + "observation","mantle","vigour","flying","commander","murders", + "mingle","presume","appoint","guides","falchion","seemeth","crimson", + "tyrants","gentlewomen","sacrament","trim","publish","agree","stains", + "shelter","neighbours","worthiest","generally","slipp","corporal", + "decree","scourge","stew","payment","chastisement","contrive","noses", + "worthier","herod","abandon","victorious","opening","forthwith", + "spacious","cowardly","gear","carve","arriv","thump","denial", + "normandy","gap","eke","northern","goods","statutes","moans", + "motions","wond","puff","tapers","size","wonders","extremest","smock", + "sands","counted","sacrifice","apothecary","bode","peculiar", + "figures","ducats","troubles","indifferent","warning","denies", + "clamours","belief","heralds","latest","eager","publicly","despis", + "groaning","continent","dissembling","afore","bridegroom","acquit", + "loses","adding","nathaniel","courses","citadel","mute","paul", + "apprehension","arden","dial","provok","honors","dian","measures", + "purg","blasted","repeat","repeal","revel","purpos","ingenious", + "lambs","flinty","transgression","streams","warp","warn","fulfill", + "hits","chides","reckoning","remainder","strucken","dice","courtiers", + "cudgel","dissolve","armies","rhymes","lucullus","player","shepherds", + "conception","liver","pulpit","prate","aloof","dirt","wickedness", + "cradle","soothsayer","napkin","avouch","mate","plac","rarely", + "regiment","tables","cloudy","tired","concern","venetian","tough", + "fifteen","companions","impatient","torments","lurk","courtship", + "sinon","likely","outside","ides","hills","bank","gallants","coffin", + "bedlam","tied","eating","shrunk","challeng","generation","usurer", + "desolation","rages","fram","whistle","surfeit","adversaries","fold", + "ware","praising","consort","forlorn","capital","rated","flaminius", + "thereon","storms","lightly","cities","mightier","beauties", + "parchment","praised","gilt","haughty","snake","wantonness", + "accidents","angle","ports","irish","unhallowed","swine","behaviours", + "digest","pursues","riddle","subdu","spark","selfsame","legate", + "virgins","dotes","closely","balance","arrant","dissuade","solemnity", + "liable","appeared","wounding","thames","moons","travail","comedy", + "nourish","condemned","obscure","justices","boundless","hereditary", + "battles","tucket","tak","samson","claims","alisander","soundly", + "conversation","rebellious","dwelling","grieved","gripe", + "advancement","hostess","beads","cutting","farthest","latin","palate", + "importunate","hue","fails","wight","leather","incensed","doctrine", + "dialogue","chamberlain","frowns","recount","propose","fery", + "calamity","fun","sung","silken","smil","board","latter","redemption", + "whet","cassandra","tiber","resolute","insolent","feels","apology", + "theatre","conspirators","heav","ghosts","asunder","chivalry", + "barber","fishes","mistaking","extend","sweep","ungentle","casement", + "shoots","nunnery","husbandry","roll","doubts","spain","smells", + "lick","domestic","sonnet","confin","breakfast","halfpenny","lunatic", + "exceed","faints","spied","inclining","grain","glories","betrayed", + "jades","severe","habits","embracing","flows","somebody","hasten", + "enfranchisement","orator","litter","brainford","branch","delivers", + "bench","griev","proudly","clitus","swifter","incline","penury", + "staring","usurper","brooch","probable","excursions","rests","jaws", + "divinity","mutual","dispers","jade","defiance","fret","longs", + "throughly","interpreter","allay","crush","perdition","pestilent", + "counts","unpleasing","bridge","rising","aliena","plate","jocund", + "bows","greets","porter","unwholesome","crystal","suff","forsook", + "globe","powder","comest","scarlet","returned","adder","pursu", + "debtor","german","important","effected","fiends","oyster","glow", + "joan","temperance","ills","peasants","levity","chiefly","fourth", + "mew","wedded","countess","slanderous","bands","whips","confounds", + "spectacles","harlot","depends","ecstasy","cleave","utterance", + "frenchmen","med","strait","distract","toe","leaps","tribute","lodg", + "clout","verily","weal","robs","seals","wretchedness","map","badge", + "syria","medlar","stalk","construe","enforcement","servile","bourn", + "meets","waits","stings","crosses","guts","hunting","servingman", + "turks","mounted","disgrac","battlements","devout","penalty", + "practices","restor","toads","murtherer","hoping","utt","itch", + "piercing","folks","during","imposition","covert","knives","shop", + "poise","wormwood","courtly","revenues","almighty","unjustly", + "incontinent","verity","instructed","ostentation","cipher","feign", + "worships","boarded","grounds","curtains","fortunate","muse","purple", + "marr","darkly","leader","moderate","winged","suppos","marquis", + "shines","deeper","howsoever","betide","truant","unfortunate", + "dances","bondman","wheresoe","blister","repute","grapes", + "schoolmaster","girdle","embrac","sores","laughs","daring","securely", + "proclaims","checks","tenderly","advancing","trail","mingled","musty", + "mistresses","masks","james","issues","signal","spectacle","howling", + "concerning","raised","departed","traffic","equally","recovered", + "pines","carriages","drab","sixteen","dominions","boughs","relief", + "numb","inches","bagot","speedily","yellow","commendations", + "voltemand","agent","edict","poisoned","jolly","coupled","gratiano", + "rosemary","certainty","car","prophecy","qualified","barr","generals", + "bitterness","chances","dismay","tops","served","womanish", + "englishman","madly","beadle","reynaldo","graze","passionate", + "descended","moody","crutch","ordinance","grapple","tail","remedies", + "prepared","unfit","howl","curious","accordingly","commended", + "sphere","westminster","deem","forestall","herd","rigour","dug", + "influence","herbs","hag","pleaseth","lass","admired","gild", + "slightly","cope","misfortune","turkish","courageous","cook", + "devoted","witty","ghostly","wednesday","eyeless","contend","bill", + "sland","discharg","beards","barks","fondly","misdoubt","expected", + "sequel","commanders","serpents","persever","admittance","kite", + "negligent","watching","rust","importing","waxen","translate", + "hopeful","sojourn","bawdy","tickling","arraign","arts","education", + "infants","wiltshire","posterity","fruits","compos","pirates", + "chains","cottage","helping","wedlock","rhodes","devour","luxury", + "antique","shepherdess","compound","lamented","conflict","wisdoms", + "forked","thunders","simply","jewry","jump","feelingly","earn", + "rhetoric","celestial","capulets","distinction","protestation","hart", + "honestly","alliance","downright","sow","iden","ladder","fitted", + "quarrels","pricket","lioness","ungracious","untainted","cog", + "hunger","session","eyesight","austria","proverb","goot","eagles", + "rancour","ornaments","paradise","fathom","abstract","blaze", + "branches","danish","surpris","dower","butt","simples","letting", + "soar","obligation","preserv","neat","grievously","judg","buzz", + "discomfort","crab","extended","winking","darts","compulsion", + "imperious","submit","builds","enquire","lively","declining", + "quillets","montagues","windy","losses","entire","hautboys","poorer", + "tuesday","appellant","revengeful","adore","pranks","mongrel", + "decrees","headstrong","dole","monuments","liars","wage","bonny", + "tempts","fantastic","wholly","bleak","fully","thievish","hidden", + "sisterhood","rub","gaudy","wart","religiously","sufficient", + "infects","vent","constraint","concludes","utters","valued","resides", + "bravery","sailor","spurns","petitions","brands","homage","nilus", + "seasons","shooting","abr","whale","unmask","tripp","detestable", + "embassage","nods","sly","prattle","exceeds","grieving","lowest", + "unloose","bleeds","halt","bootless","requital","defect","arrive", + "opposed","acted","happen","detest","rushing","healthful","reconcile", + "purchas","retir","hawk","declin","hies","measur","eyne","prodigious", + "defil","altar","estates","fist","slippery","accurs","purgation", + "honoured","operation","directed","overcome","breasts","attach", + "unborn","distressed","kites","practis","castles","dragon", + "digestion","barefoot","curb","auspicious","western","heraldry", + "codpiece","actors","uncles","interchange","quest","treasury", + "gorgeous","aweary","stealth","drag","bringing","ravenspurgh", + "richly","doubted","sprite","abject","answering","hive","played", + "carrying","nevils","sicily","nigh","balls","tore","visiting", + "career","belied","nile","disclos","chest","scroll","eastern", + "succeed","amend","chorus","lafeu","miscarried","galled","organ", + "lethe","compel","midst","plough","highest","reliev","canidius", + "phrygian","juvenal","gallop","ague","attaint","frenzy","tigers", + "comparison","instances","exquisite","sailors","italian","bur", + "acold","nightgown","converted","singular","suspected","parcel", + "flaw","flay","fitting","credulous","unmeet","countryman","blade", + "pelting","ambush","dishonest","salutation","anchor","peaceful", + "enforc","millions","provision","method","rape","syllable", + "ceremonies","scald","faiths","shifts","papers","recovery","wip", + "physicians","planets","reputed","rats","stony","currents","midwife", + "hound","conveyance","happier","opinions","plume","cheerfully", + "necks","advanc","platform","compounded","mote","moth","fashions", + "smelling","violets","impiety","pupil","sleepy","trip","omit", + "springs","territories","dues","survey","impress","usage","bathe", + "wishing","incertain","climbing","roots","companies","atone", + "lighted","waves","whores","pluto","lawyers","wrote","expressly", + "pith","trivial","flavius","dishonoured","legitimate","direful", + "meditation","errors","confessor","bawds","fitter","royalties", + "unlook","expos","uncleanly","calumny","learnt","chatillon","bag", + "bak","ban","finish","sunder","pent","ravens","chosen","fitness", + "braggart","trojan","pulls","ignoble","cage","workman","musician", + "populous","timeless","imitate","alteration","reckon","pulse", + "professes","cures","christendom","unclean","speeds","sanctified", + "bags","complexions","opposition","partake","pavilion","caps", + "tewksbury","cars","vainly","misled","earnestly","vehement", + "nightingale","camel","vexation","invited","dearth","whatever", + "lances","costly","convenience","flatteries","baggage","expecting", + "sayest","peruse","protection","monday","vicious","pronounc","surge", + "yare","bruise","jointly","rely","countries","rent","shorter", + "morsel","chambers","terrors","isabella","surprise","provokes", + "courtesies","entrails","attorney","proculeius","temples","reveal", + "crowned","transformed","travell","passions","christ","famine", + "lastly","jester","continuance","partial","conspire","danc","receipt", + "garlands","complaints","filling","hook","doe","creditors","feared", + "diligence","lineaments","forswore","characters","tragedy","impious", + "restrain","esteemed","malicious","cornelius","volume","wasted", + "scornful","approbation","bequeathed","framed","captains", + "soldiership","doubly","annoy","dedicate","indirect","carpenter", + "lace","advocate","ely","chiefest","abbey","helps","subscrib","grape", + "arbour","lamp","lash","malady","drunkard","lawn","worshipp", + "praying","minority","spheres","snuff","beggarly","fin","correct", + "conspirator","infallible","plantain","overthrow","distill", + "dignities","basely","nettles","prunes","retort","created","lodges", + "principal","blench","profits","gav","excuses","replied","cleft", + "belie","wrongfully","tasted","sepulchre","reprove","quoted","gor", + "frights","rite","whatsoever","encounters","shamed","apish","blots", + "pistol","hem","spout","crocodile","treble","cedar","poisons", + "drunkards","hoo","fasten","bigger","hug","priz","calendar", + "conquerors","laments","labours","pangs","dispraise","mounting", + "convoy","icy","arrived","organs","capacity","wages","exact", + "gregory","posts","harness","needle","arch","starve","minion", + "discredit","ilium","watches","disperse","wrack","deeply","nations", + "thigh","folded","jar","allies","myrmidons","bridal","boat","jig", + "shoe","frost","lodowick","dissemble","sincerity","louder","soever", + "wealthy","aspiring","quarrelling","dexterity","dejected","outface", + "festival","boon","shrine","peerless","ghastly","dally","gorge", + "robin","handle","contradict","collected","ken","bottle","vizard", + "incur","disaster","clip","pours","entreats","reverent","porridge", + "hallow","smack","clog","mansion","searching","clothe","wrangling", + "pious","benefits","containing","daggers","brutish","chariot", + "safest","smart","moonshine","cashier","headlong","despiteful","farm", + "affords","pipes","prompt","arming","nether","soften","enrolled", + "commonweal","colder","brothel","gesture","challenger","wooed", + "wooer","taint","incestuous","formal","tickle","inconstant","hearer", + "housewife","queens","shuts","relieve","knots","oppressed", + "wherewith","confounded","showed","parle","trudge","peremptory", + "clears","across","unrest","dungeon","withhold","seventeen","brag", + "sweating","majestical","clamorous","excels","mud","lily","ensign", + "rous","rout","thaw","hanged","renew","skirts","celerity","fickle", + "affrighted","locks","eggs","accord","proceeds","amiable","pander", + "holes","continual","non","athwart","enjoin","ruler","rules", + "wrangle","nativity","sighing","nut","pirate","coals","rutland", + "turtles","knightly","scattered","betake","maccabaeus","ending", + "awry","wanted","sheriff","effeminate","dealt","assign","brethren", + "endless","gloucestershire","desired","worthily","abhorred","snail", + "qualify","orb","marketplace","supple","british","lineal","empress", + "pauca","firmament","seated","advised","hammer","zealous","cowardice", + "comparisons","implore","gowns","solace","odious","thorn","pearls", + "beguiles","hastily","pot","citizen","offends","sextus","reprieve", + "endeavours","foretell","foulness","lordly","overture","apes", + "cordial","nurs","pleads","wrench","swallowing","studies", + "dispossess","changing","linger","triumphing","propos","massy", + "drave","yeoman","accidental","senator","forgotten","aches", + "adultress","victor","portion","trib","brooks","restless","arrow", + "lucky","arguments","flatters","paces","remiss","chronicle","weighty", + "drowns","assistant","intellect","impudent","niggard","doleful", + "blossom","cramm","cart","truncheon","combine","glean","simpleness", + "cited","manifested","authentic","canon","dank","daub","gibes", + "twigs","usurers","tenth","imaginations","gardon","rails","circled", + "succeeding","haviour","broils","vaulty","approof","longest","rive", + "void","delivery","rider","oratory","shell","orators","earls","bate", + "galleys","predominant","broach","grudge","wield","daws","rounds", + "bolt","attention","pins","derived","beckons","fretted","chuck", + "string","lamenting","shrink","perceived","parcels","digested","bald", + "herring","provoked","leans","datchet","crutches","smelt","requir", + "wilderness","mates","dun","roger","delighted","refused","bended", + "excepted","gape","abraham","dreaming","kennel","lightness","fairs", + "mandate","withheld","countermand","stray","achiev","slime", + "repentant","bearers","antonius","bolder","doctors","dispute", + "bullets","potion","epilogue","discarded","humbled","poland", + "unseasonable","doricles","whining","stayed","maim","bide","galls", + "suffered","butchers","prouder","slips","duller","haunts","beest", + "constantly","tribe","uncertain","reservation","burthen","touraine", + "parallel","earthquake","invocation","imputation","unaccustom", + "nonino","advances","vial","cuckoldly","crooked","rewards","spices", + "prating","prescribe","whereat","larger","alacrity","manifold", + "margent","banners","forerun","meagre","bits","abate","summons", + "demonstrate","trembles","warr","thrifty","carved","gay","probation", + "mourner","venison","uncover","foresee","weeks","orders","boil", + "heath","saddle","pie","piety","teachest","conceited","possessed", + "dates","anchors","benediction","beguiled","slaught","stamps", + "ensues","serving","civility","grin","inferior","scathe","meanings", + "veil","chat","examination","leprosy","validity","duly","strains", + "summers","defects","suppliant","battery","surrender","suburbs", + "elizabeth","mounts","showers","canary","erring","pages","feats", + "therewithal","pry","whoe","surly","vestal","consenting","polack", + "bee","sentenc","foresaid","greediness","treads","kerns","puddle", + "lightens","tailors","tending","warmth","corpse","pretence","foam", + "begs","palmers","wantons","methoughts","soonest","lecher", + "incorporate","proudest","geese","offspring","abode","washes", + "admits","bier","abed","displeas","strangle","cloaks","minstrels", + "brand","highly","glib","december","kindle","skulls","faculties", + "arrogance","spaniard","amber","candle","anguish","furious","admir", + "justify","male","enjoying","chafe","burdens","salvation", + "controversy","depending","mayest","bishop","sever","herb","solicit", + "sinking","striving","reverse","sweeten","consideration","pinion", + "choleric","wins","instructions","breathed","trifling","blocks", + "observ","schools","popilius","oaks","insinuate","freer","sues", + "welshmen","banner","needy","demanded","mockery","cop","wasteful", + "abstinence","hay","footman","conjuration","christians","rabble", + "source","scales","florizel","prizes","furr","beer","engage", + "slaughtered","roars","reserve","trod","truths","steads","precisely", + "obsequious","exil","giv","witnesses","slavish","winchester","idiot", + "enrag","determination","engirt","chairs","crust","bandy","regreet", + "flourishes","gazed","uneven","wilful","lawyer","murderous","jet", + "intelligent","sociable","saith","murdered","plucked","chaos", + "gossips","poorly","intolerable","stag","raz","refuge","starv", + "unpitied","sports","reference","descried","chaps","towers","turned", + "comely","ungovern","stable","portents","privately","supreme","doers", + "helpless","transformation","hen","arithmetic","adders","rag", + "illustrious","apprehended","smithfield","yawn","preposterous", + "amain","dart","hatches","cain","sped","dukedom","consume","vapour", + "contagion","excepting","additions","hellish","cured","churl", + "consuls","remote","hood","stratagem","uttered","lain","inconstancy", + "crop","visible","pence","murtherous","bit","beck","discern", + "buttock","forbids","maidenhead","provinces","livest","unsettled", + "spar","bountiful","mischiefs","offending","dumbness","unusual", + "damsel","sprung","coventry","bubble","desiring","gamester","qui", + "started","pursuivant","shifted","clerk","tarried","asses","conjur", + "particulars","francisco","glasses","gaoler","naming","labor", + "calais","license","muddy","aright","chok","accessary","sable", + "blossoms","chop","disdainful","conclusions","betime","vicar","fated", + "travels","readiness","richest","relics","pierc","painful","lane", + "eminence","approves","lank","chill","flatt","miracles","legacy", + "diamonds","retain","greedy","vowed","pointing","slowly","rascally", + "vision","bloodless","mince","shaft","cliff","broker","comment", + "fleeting","casket","agrees","cropp","playfellow","percy","poetry", + "bauble","charged","toothache","thinkest","vapours","amended", + "surmise","languish","sinn","obscur","functions","feasted","hir", + "varnish","melun","steeds","patron","kinds","clime","clink", + "suspects","contemn","swim","crowd","singly","family","arrested", + "murmuring","disclose","devours","descry","camps","lucretia", + "dimpled","befits","beholds","unluckily","throughout","dissolute", + "reform","benefactors","tiger","blazon","discourses","distaste", + "tenour","swinstead","toss","frogmore","punk","index","providence", + "weakest","lackey","selves","forfeits","hyperion","excus","snatches", + "potency","laur","sways","blinded","forgo","dick","offering", + "impotent","tires","annoyance","dido","evasion","declined","recorded", + "accursed","embraces","prevention","fortnight","swing","curled", + "mould","infectious","avoided","ninth","cleomenes","ballads","goats", + "sufficiency","sinful","skins","heedful","bucklers","meals","impeach", + "lid","lin","rushes","extenuate","begets","sparkle","million", + "meritorious","encourage","teaches","mournful","aery","imaginary", + "hoa","cheap","envenom","wooes","hog","islanders","mended","lot", + "dispositions","guardian","downward","puissant","havoc", + "henceforward","dive","buckled","resemble","permission","urging", + "heigh","weighing","tearing","mast","heretic","merciless","lazy", + "distrust","civet","deities","shunn","levied","exhibition","emulous", + "prophetic","spits","unpeopled","regards","boisterous","railing", + "barbarism","sampson","mature","corners","traitorously","discords", + "conceived","persuades","relate","weighs","complaining","factions", + "stead","lovel","mardian","venge","athenians","bruised", + "caterpillars","curtsy","martial","freeze","magician","abortive", + "coffer","revive","grac","road","pembroke","cracking","cabin","pless", + "enchanting","carelessly","quote","exempt","rudely","braving", + "relation","brine","packing","skip","meal","plenty","hint","hearty", + "minist","paying","meg","consum","larded","solely","blacker","sups", + "nail","raining","warrior","grange","meek","dolour","compassion", + "eyelids","curiosity","obsequies","knell","bran","wrinkle","presses", + "brat","conquering","commendation","fig","businesses","trusted", + "commanding","mix","recreation","waken","greyhound","wittenberg", + "dregs","bardolph","wards","grease","unmannerly","ambles","seleucus", + "rood","agony","clouded","palter","rook","carefully","crotchets", + "beholders","foolishly","shock","placed","invest","knavish","charter", + "planted","suns","adultery","fraught","suited","exclaims","stinking", + "modestly","trace","breeches","accounted","deceas","dissolution", + "prospect","noting","suffering","flag","tides","savour","channel", + "tithe","link","spotless","yard","external","infer","ashore", + "sunshine","clearly","commotion","adds","vulcan","masque","comforted", + "impossibility","ditch","stomachs","alarm","cursing","deliverance", + "maria","ransack","credo","sardis","apoth","asking","alehouse", + "violate","scraps","haud","peck","marseilles","sorely","magnanimous", + "thetis","harp","makest","hypocrite","enclosed","wiped","purblind", + "pleading","spell","mutually","denote","obdurate","depriv","gentler", + "unwilling","afterward","suborn","chimney","hoarse","hypocrisy", + "repetition","depth","arbitrate","pursued","brotherhood","coach", + "wildness","lawless","seriously","meaner","ruled","gonzago","ivory", + "antiquity","varying","russians","ensuing","regal","attendance", + "core","matron","finer","intending","pear","acting","olympus","ebbs", + "nun","preferment","ewes","logs","esquire","scatter","firmly", + "burgonet","purest","hitherto","slanderer","estimate","chanced", + "glittering","immaculate","attempts","din","afflicted","sparrow", + "sinewy","dardanius","animals","creeps","tumble","promising","taunt", + "urged","expose","bruit","trophies","agate","credence","misprizing", + "decreed","unthankfulness","violently","dawning","military","trump", + "wooden","hoop","folk","curiously","undiscover","feeders","buckle", + "lionel","shent","pudding","misprision","lute","whiter","discoloured", + "stall","lanthorn","counterfeited","elected","unmatched","color", + "mortified","frighting","cripple","dow","accompt","gum","carp","gun", + "safeguard","varied","brawling","poniards","repeals","mainly","bane", + "helmets","card","sententious","elbows","peering","withered", + "browner","deposing","perus","meteors","copied","falconers","baynard", + "milky","carlisle","hardness","loathes","combined","gnat","radiant", + "promotion","lusts","properties","assays","shorten","successive", + "olive","conjunction","untrue","gelded","spiders","indirectly","asp", + "properly","graceless","millstones","reprobate","cursy","blowing", + "subornation","moralize","enfranchise","blotted","raze","ptolemy", + "sandy","reside","resting","swerve","dighton","unsure","mail","wheat", + "pink","opportunities","seizure","monarchy","angling","contention", + "clerkly","lifeless","saws","advanced","monkey","taunts","sufficeth", + "slumbers","mocker","bated","gender","lump","mellow","crier", + "wearied","heroical","straws","gladness","porch","changeling", + "button","undoing","goblins","smoothing","loser","idolatry","proffer", + "consumption","members","decorum","lunacy","replete","rapiers", + "origin","alabaster","imp","smothered","reels","expend","authorities", + "bedrid","commenting","puritan","sounding","posset","lottery", + "misshapen","assemble","artemidorus","catching","cank","solicited", + "preferr","tends","unhappily","cockatrice","accents","petitioner", + "interchangeably","abundant","bareheaded","pulling","eas","leer", + "musical","incapable","committing","leaning","puissance","afresh", + "mutton","juice","ashy","bugle","unadvised","halters","pelican", + "remembers","defective","frames","utterly","casting","maecenas", + "patrimony","lending","sicyon","couched","muddied","semblable","eel", + "trespasses","accused","stairs","heaps","diseas","disputation", + "station","monkeys","valor","clutch","credent","maidenheads", + "foresters","teem","caper","honester","looked","napkins","unavoided", + "momentary","wreath","bees","cancelled","sainted","nineteen", + "prophetess","bristow","meddling","unfelt","graff","phoenix", + "perceiv","passado","graft","heathen","regist","deceitful", + "confirmation","gaming","fitzwater","pill","resemblance","strifes", + "eld","births","entomb","mort","ruthless","caparison","curtsies", + "accuser","orderly","controlment","reek","rudeness","cough", + "enfranchis","protectorship","files","ardea","shamefully", + "transparent","panting","omitted","swor","pageants","teen","forester", + "bustle","hew","scum","curer","remorseful","proscription","kinder", + "thirsty","matches","capon","neigh","stephen","mann","professed", + "imagin","isbel","dictynna","footed","taints","nearly","workmen", + "tabor","doubtless","valentine","ruffians","anew","controlling", + "europa","hent","contriving","delays","keel","exactly","engine", + "begging","position","badness","customary","startles","conjured", + "palpable","conjurer","conjures","picked","waving","flew","mixture", + "triumphs","pois","handkercher","disgraces","pendent","pigeons", + "adjunct","beetle","attainder","curan","savageness","grasp","incest", + "yew","tortures","hitherward","parish","refer","threatens","bookish", + "mule","beau","guise","via","prophesied","stoutly","ignobly", + "wailing","prefix","insupportable","protected","opposites","eighteen", + "chests","adulterate","vines","inferr","namely","threes","oily", + "eves","heifer","resistance","crassus","wherever","blackheath", + "kentish","accompanied","performed","subjection","ludlow","expects", + "creditor","convince","reconcil","dardan","toasted","portentous", + "limited","accurst","russian","edmundsbury","sterile","blemishes", + "laud","melts","qualm","dutchman","redeems","puppies","presumption", + "wrapp","hardy","covering","bribes","hogshead","posted","perplex", + "unmasks","facility","waited","stumbling","unprepared","begone", + "standards","dere","properer","prostrate","dissolved","conferr", + "passages","marked","mary","goal","poictiers","withdrew","missing", + "videlicet","vents","galen","gratis","scripture","interrupt", + "burying","propagate","pens","comply","penn","lowness","prerogative", + "prescience","sprightly","triple","unhandsome","prisons","cicatrice", + "guile","lifts","importunes","drudge","claws","ranker","familiarity", + "rumours","pompeius","vizards","unwieldy","insinuation","messes", + "invent","fleer","curfew","skilful","pictures","bashful","bobb", + "monumental","jesting","promethean","failing","crosby","anybody", + "woodcock","shilling","posture","roundly","visited","metaphor", + "nickname","owed","timandra","wronger","refus","superstitious", + "hereby","volley","delphos","cannons","determined","importun", + "besiege","formerly","petter","woodman","rusty","contraries","bodkin", + "misdeeds","vipers","watery","flax","watchmen","plunge","gallops", + "pathetical","cheers","hotter","heartless","societies","reflection", + "caudle","lender","shipp","residing","arragon","mamillius","cools", + "acceptance","carbonado","timorous","brood","directions","figur", + "engaged","thereabouts","plashy","strengthen","keepers","abilities", + "alencon","dilated","spilt","transported","exercises","replication", + "purer","chidden","watchman","mistaken","thrives","vials","flush", + "rivals","muffler","forgetting","choked","professions","splinter", + "gulf","oxen","gull","desirous","menace","wonted","recorders", + "applied","extravagant","apparell","vassals","strongest","fry", + "astonish","prolong","traverse","audacious","embossed","peeping", + "infirm","nominate","catastrophe","stride","merited","unthrifty", + "condemns","thrusting","guerdon","recourse","venomous","sacrifices", + "variance","porpentine","conjoin","lecherous","defile","tarquinius", + "relenting","forges","commoners","counterfeiting","everywhere","ver", + "portal","touchstone","brick","dusky","unacquainted","frosty", + "perceives","traduc","sanctify","define","gust","testy","confer", + "undermine","courts","councils","leisurely","bribe","rejoicing", + "nowhere","rattling","anchises","unwillingness","lamely","strip", + "exeter","lodged","appearing","endow","parching","slaughters", + "imperfect","delightful","sparing","sage","buildings","cavaleiro", + "sear","temperate","repays","quondam","meditating","destin","fitly", + "sprinkle","sceptres","eloquence","levell","humh","presages", + "choughs","expel","united","exton","shap","older","interruption", + "halting","chafes","stripp","seed","hoodwink","sorel","queasy", + "offal","seel","binds","striking","grosser","saucily","vacant", + "preys","unfurnish","rapt","ate","arrival","stares","splendour", + "hollowness","rarest","milan","forfeited","ruffle","tenant","bushes", + "jumps","copper","whitmore","insulting","violet","rice","vanquished", + "banqueting","volumes","maintains","expire","twinn","thronging", + "sagittary","hotly","remembrances","contaminated","assails","hover", + "comprehend","butter","parentage","jelly","raught","inky","gem", + "differs","tasks","scarfs","interprets","mightiest","consummate", + "jacks","beautify","shave","revelling","pennyworth","everlastingly", + "levy","appointments","recoil","talent","blackness","robbing", + "dreadfully","converts","petticoat","instigation","sued","waxes", + "clubs","perpend","tastes","gig","exterior","quietness","expiration", + "temporize","contagious","proportions","wrapped","conceiv", + "nakedness","britain","cloister","diomedes","dugs","durance","freed", + "pottle","excrement","gavest","defiles","twofold","consecrated", + "coronet","restitution","servingmen","bestowing","groats","enlarge", + "advisedly","collection","brandon","insatiate","forsaken","brawls", + "blackest","incision","whirl","tetchy","susan","teeming","ripened", + "bondmen","majesties","sicken","purses","judicious","welshman", + "unchaste","weasel","alps","cormorant","promotions","quirks", + "vessels","strawberries","indignity","robbers","unprofitable","limed", + "softest","snakes","draughts","regarded","scatt","extent","brew", + "revolting","schedule","mines","lieu","unite","rainbow","fainted", + "thankfulness","glassy","vilest","outstretch","obloquy","controlled", + "riots","attires","bounties","teaching","woodstock","defame", + "disarms","absurd","seduced","brib","uttermost","revolts","brim", + "ail","cloven","views","fooling","solus","shooter","whetstone","bon", + "brakenbury","prophets","fang","passengers","rocky","martext","bout", + "naples","seduc","caves","convers","suggested","parthian","wrestled", + "sharper","proposed","worthless","shins","ginger","lime","bewept", + "franciscan","disclaim","avis","devouring","misenum","prabbles", + "novice","caus","instructs","nony","unnoted","achievements", + "faultless","borrowing","lacking","shades","perch","sinners","signet", + "test","forgiven","befriend","foams","dragons","lisp","wandering", + "cozening","lout","lour","rarity","approv","ducks","file","capers", + "downfall","thankfully","motives","earldom","perils","disobedience", + "orphan","congregation","lag","andromache","vacancy","maidens", + "deathbed","blanket","precepts","amount","fixture","underprop", + "phrases","sayings","ornament","covetous","coal","seeds","dropping", + "plagued","bonnet","congeal","advantages","defac","hats","abound", + "bawdry","shortens","nev","digg","deriv","shapeless","thickest", + "whisp","figs","incident","sixty","enchanted","lousy","fancies", + "dishonesty","geld","dullness","hawking","augmenting","fife", + "lolling","genitive","forbearance","newer","sequence","captivity", + "stamped","receiving","turf","fragment","ragozine","impudence", + "alban","resembling","cogging","gentles","snatching","mildness", + "wrest","gossip","eyeballs","inter","sug","whispering","candles", + "truest","narbon","stubbornness","sty","hermit","beheaded", + "continues","satyr","lilies","aldermen","mortals","conjecture", + "germans","cudgell","impute","examined","conn","erect","waning", + "tutors","remaining","leanness","sponge","quean","pities","infringe", + "attired","suggestions","knighted","sheathe","appearance","tragic", + "minded","paradox","sallet","eton","resist","register","acknowledg", + "cord","hilts","daff","nonny","college","halts","hopeless","foppery", + "parrot","toucheth","thatch","hale","libya","pedant","justified", + "sprites","vale","plentifully","dimm","combating","vane","adversity", + "sweetness","drowning","engender","fork","foundation","nicely", + "fitchew","clowns","lim","dig","lucretius","actium","russia","sop", + "dogged","sustaining","supplications","active","inflam","commune", + "sol","cattle","moulded","confederate","paths","knog","comforting", + "aching","ding","inhabit","ducdame","courser","disposer","willoughby", + "competitors","prompted","disposed","deiphobus","plutus","jail", + "discreet","commerce","removing","tempests","synod","complices", + "dion","mustard","westward","apparition","bestial","dip","darling", + "loam","guiding","buffets","penetrable","sallets","composure", + "stately","erewhile","imitation","gules","similes","sift","handiwork", + "stabbing","clergymen","captives","solid","counties","addle", + "poisoner","avails","hearted","undoubted","anthony","adoption", + "wooers","fresher","lucifer","autumn","shrouded","bravest","devised", + "timber","dissever","chants","austere","collatium","inundation", + "behove","dignified","slower","settle","quaint","pitifully","excel", + "tongueless","tenders","exceedingly","warble","renders","embark", + "quis","jointure","belonging","englishmen","consented","chertsey", + "merchants","suppress","meats","discoveries","halter","acquire", + "believing","ord","horrors","rubs","suggestion","equity","sparrows", + "hales","rubb","mattock","copies","digging","summit","repay", + "mantuan","disobedient","refrain","marcheth","quod","cruelly", + "excellency","retiring","cats","enkindled","compt","carters","quiver", + "enraged","necessaries","fees","drove","entertained","expostulate", + "surnamed","lovest","libertine","tortur","jephthah","wanteth", + "engines","conduit","buckles","countercheck","penitence","snare", + "presage","herne","sects","student","widower","establish","stalks", + "painfully","doves","godly","tuft","sinister","desolate","plea", + "values","saves","privily","garb","marches","vere","flattered", + "seacoal","importance","stafford","beaver","despairing","invites", + "formed","sportive","unlawfully","hangers","aspects","burneth", + "placket","conceits","clad","shuns","statesman","tediousness", + "thereupon","righteous","kissed","pah","hannibal","quittance", + "sentences","aptly","paw","stumbled","mechanical","epithet","clod", + "exclamation","sieve","sparkling","sailing","benedictus","respecting", + "wails","portly","beldam","inside","gratulate","reversion","clos", + "merrier","roasted","ruinous","counterpoise","overtake","bonfires", + "cloy","unfeignedly","melting","soles","smote","deformity","devoured", + "extant","robbed","shears","canopy","melodious","accomplish","pil", + "privacy","suggest","posterns","untaught","shares","oration","remit", + "kerchief","allons","fulsome","transport","variable","range", + "abusing","appetites","ply","unsatisfied","unseal","horribly", + "strangled","bleat","tinct","tun","limits","boskos","tug","coxcombs", + "realms","aprons","sanctimony","flashes","marking","remorseless", + "pinnace","grossness","rashly","bethought","supplied","saving", + "brach","plausive","undertakings","augurers","province","dolours", + "mannerly","duck","bolts","affrights","rescued","sluttish","celia", + "tavern","misty","allows","misgives","interr","misus","discovers", + "divides","brags","flown","judges","divines","trusting","prone", + "bishops","scold","kernel","darken","lesson","roughly","discovered", + "lunes","unkindly","smoking","doubled","partisans","desperately", + "sharpness","hazards","tenants","undeserved","whoremaster","abhorson", + "churchman","bedfellow","burs","stables","decays","deprive", + "ottomites","discontents","virtuously","gotten","clouts","sourest", + "forrest","tarre","ambling","outrun","mutinies","quietly","waft", + "aspic","thicket","ponderous","injur","churchmen","nomination", + "subdued","inhuman","sobs","silius","iris","fearfully","marrow", + "strut","graceful","scour","subdues","floods","creating","helmet", + "chaff","deputation","atomies","escap","beweep","noblemen","meetings", + "fainting","malignant","cups","material","upper","mab","fetches", + "breather","misuse","combatants","curate","dames","hallowmas","cram", + "maw","diable","unclasp","unworthiest","vineyard","lapwing", + "unfolded","changeable","succour","argal","slipper","mice","carnal", + "damask","shouting","difficulty","unstained","allowing","accustom", + "thrall","counters","chastis","varrius","juggling","retired", + "southwark","steer","humane","spectators","stormy","mead","bruis", + "sycamore","engross","inheritor","divisions","fornication","hoist", + "masterly","doff","alias","shamest","rancorous","alt","purposed", + "deathsman","rugged","anywhere","artificial","thicker","stink", + "disasters","animal","mental","bearer","plotted","hired","homicide", + "ounce","returning","snares","ethiope","gerard","jule","appeach", + "favourites","consult","tott","isidore","enthron","assailed", + "incurable","worcester","apprehensions","exception","ashamed", + "vagabond","swallows","nuns","goddesses","squar","cloth","mint", + "idol","paragon","infirmities","dumps","spokes","livers", + "commendable","briers","cozened","fretful","smoothness","eclipses", + "threefold","apiece","approaching","darest","bray","throngs","winks", + "span","ruins","beautiful","wares","cooling","union","brittle", + "excellently","prodigies","albion","lengthen","bestrid","mist", + "manent","puny","required","deject","dependants","hunts","paradoxes", + "positive","jog","voluble","riddling","epithets","allowed","scouring", + "diminish","grizzled","unwash","partners","closes","proverbs", + "module","poorest","pennyworths","spending","unquestion","inkhorn", + "crouch","gambols","awful","records","rolling","unmeasurable", + "miscall","eminent","inseparable","marquess","bridle","sunburnt", + "louring","toothpick","seats","indiscretion","comparing","offic", + "grates","cheapside","hunted","muscovites","respite","whirls", + "unconstant","neutral","coy","woos","churches","asia","climbs", + "cancel","dungy","sweeting","team","sterner","fealty","croak", + "observed","sluts","molten","observer","readily","nests","reviv", + "asks","sunset","sempronius","horner","vouchers","gauntlets","grated", + "horned","crowner","besmear","scion","conversion","tract","perge", + "frustrate","unreverend","cement","perfections","substitutes", + "audaciously","domine","inflict","thereunto","pencil","inherits", + "arrogant","maintained","recantation","subscribes","blades","pouch", + "persuading","soundest","inherited","displayed","unfolding","basis", + "huswife","conjunct","jude","puppet","blossoming","matchless","bin", + "sentinels","scare","misbegotten","fadom","academes","whirlwind", + "alcides","bellowed","potential","swimmer","crownets","smirch", + "supplication","scroop","apprehensive","smaller","satire","mannish", + "deposed","forcing","communicate","crescent","viewed","amazedness", + "multitudes","dissembler","experienc","bans","retail","brokers", + "advertised","harshly","disjoin","flats","profitless","smocks", + "claps","singer","sultry","perdy","mediators","daisies","interpose", + "bang","threshold","temp","larks","attentive","scurrility","tangle", + "cannoneer","frightful","disrobe","fusty","flags","turrets","claw", + "deceives","revolution","insociable","galley","fruitfully","ordered", + "spares","overcharged","fighter","deserver","cherry","experiment", + "actaeon","betrothed","scolding","plighted","brightness","warranted", + "nouns","bereave","convertite","unhappiness","ball","unconquered", + "rabblement","sorrowed","autolycus","shady","counsellors","standard", + "awkward","dulcet","orbs","loneliness","deliberate","bracelet", + "forthcoming","discovering","clients","arn","russet","unhoused", + "compelled","forgery","eater","apprehends","ruminate","livelong", + "myrtle","britaines","removes","fogs","simp","perfum","charactery", + "mutes","blushed","dwarf","imperfections","landlord","dotard","smoky", + "scanted","mindless","furnace","saluteth","corrects","sequest", + "bladders","constables","alexandrian","wrested","beforehand","waggon", + "lamentations","mirrors","destroyed","reckless","households", + "indifferently","cape","contemplative","forego","reprehend","likest", + "postmaster","lordings","profan","tombs","marjoram","darted", + "monarchs","morton","mechanic","inwardly","tanner","attir", + "appliance","thyreus","surcease","shipwright","lubber","focative", + "hobgoblin","couples","polluted","moneys","quits","regions","trance", + "rooted","ordering","abase","descant","accepts","suspend","spurring", + "strik","victories","haught","fineness","hearsed","forefathers", + "freshest","impure","bitt","prentice","sakes","broil","faded", + "shouts","thwart","suffic","woodcocks","scab","divulged","mumbling", + "peard","winnowed","hatfield","scap","nipping","splits","brabbler", + "basilisks","encouragement","hermitage","illegitimate","plated", + "consecrate","sworder","tattling","awork","pillar","vulture","alice", + "speciously","footpath","gualtier","descending","consents","entering", + "glares","useful","revellers","smites","nemean","unbruised", + "dallying","science","stagger","weaver","ates","beetles","weaves", + "destroying","sheath","turbulent","prompts","confounding", + "torchbearers","disgorge","tormenting","sells","kitchens", + "confirmations","unexpected","cuckolds","breaches","forgetfulness", + "tartar","pribbles","unseason","stifled","tarrying","headborough", + "confederates","chapless","coaches","celebrated","magistrates", + "shrieks","concealing","loads","patents","expert","sluggard", + "carcass","requiring","succeeders","esteems","pained","whelp", + "stoops","fraud","torrent","fulness","pardoned","curls","plod", + "invasion","ravishment","hectors","fashioning","forgets","demesnes", + "oyes","tumbling","unscarr","emboss","biscuit","abram","filths", + "heedfully","lamentably","horridly","vexed","liker","restrained", + "houseless","pump","grovel","miscreant","counter","sizes","poole", + "lenity","attraction","discard","givest","scotch","exigent","pursy", + "pepin","circumstantial","shelves","humbleness","bricklayer", + "benison","palates","cydnus","spends","pushes","lendings","mermaid", + "harlots","birthright","multiplying","licence","bequeathing", + "writings","reconciled","chastely","orts","dispensation","engenders", + "uncurrent","unfirm","reconciles","flask","wool","scarcity","quails", + "expressure","inquir","violation","insurrection","violated","edified", + "revolving","ventur","distemp","india","divinely","flash","includes", + "feverous","differ","topp","espy","accusativo","canakin","fann", + "alchemist","erected","callet","solicitor","rankle","trophy", + "newness","usurped","fishmonger","nodded","admiring","forage", + "unmanly","pash","repentance","grimly","hangeth","prain","cake", + "invincible","tool","fastened","vizarded","gillyvors","overweening", + "beef","meads","lustful","skilless","wreathed","diligent", + "stratagems","lad","doings","lucy","pard","renounce","gravel", + "importeth","forge","irksome","giver","blanks","drumming","winners", + "neighbourhood","gory","disbursed","ranges","pillage","spills", + "villainies","graver","preserver","outrageous","helms","corses", + "measuring","toll","sundry","thirteen","trots","tumult","sluic", + "swath","joyfully","preserved","frets","discuss","slavery", + "stewardship","declare","unable","consisting","trotting","poem", + "streaks","erst","chickens","eloquent","pant","visages","stifle", + "spartan","retentive","bearded","mickle","subjected","spritely", + "territory","usuring","itching","confront","lechers","sciatica", + "hapless","cumber","monastery","ridges","unwillingly","prorogue", + "barbarian","consuming","errs","harping","pight","pillicock", + "smoothly","paly","boats","stories","lake","languishment","grants", + "pall","bleaching","whiteness","jour","pompous","aspire","ulcerous", + "potpan","surnam","fractions","accounts","madrigals","enact","acres", + "orient","transgressing","intermission","finest","besort","curbs", + "reaches","positively","spilling","ribbons","rustic","batter","ewe", + "abbot","furthest","baited","triumvir","pilate","unstate", + "butterflies","forehand","perjured","poll","laps","opulent", + "extraordinary","replenish","discredited","forcibly","ungain", + "ribbon","teacher","sharpest","titus","distant","essentially", + "remission","beak","wheresoever","tradition","affront","cheat","pond", + "printed","vowing","gramercy","servitor","hist","drachmas","lasts", + "personally","feeder","presageth","coral","censures","unequal", + "fordoes","inhibited","discretions","industry","abroach","procures", + "idiots","prologues","censured","demanding","shuffle","loo", + "corrigible","surest","duellist","hares","debauch","hungerly","popp", + "lath","fetter","handled","tapsters","moods","quills","declension", + "equall","severals","temptation","turpitude","equals","prepares", + "buttons","solomon","cream","surfeits","bewitched","southern", + "obscurely","orphans","pore","cornets","unsafe","cerberus","believes", + "epitaphs","votaries","ceas","adjacent","reprieves","especial", + "mockwater","raiment","hateth","christmas","lobby","levying", + "ashford","disquiet","indiscreet","throes","compounds","largely", + "observances","mislike","believed","inclusive","unreasonable", + "meddler","cobbler","horum","lug","unblest","heartly","leapt","knoll", + "tributary","killingworth","madding","goat","julietta","hounds", + "sacked","betroth","mends","redeemer","wrap","lifted","undertaking", + "sighed","pots","recanting","using","genius","plainer","buckets", + "levies","grounded","thistle","stung","factor","retirement", + "paintings","awaking","reckonings","vanished","untouch","posting", + "garish","debase","mandragora","gobbets","thwarting","highway","fac", + "fam","brightest","helena","fay","shivers","ascended","shards", + "amities","appertaining","denying","multiplied","forgeries", + "calculate","gaining","unpeople","dross","doubting","pomegranate", + "major","wedges","sally","disfigured","thefts","ignominy","jarring", + "openly","shrinks","wren","pelt","tameness","celebration","idea", + "gawds","plaining","vesture","intrusion","eruptions","draweth", + "tuned","inordinate","heretics","kate","hovering","misadventure", + "beseeming","ergo","excessive","formless","hips","onset","puling", + "curl","uncivil","fostered","katharine","cable","grinding","thrill", + "sticking","consequently","curd","perfectly","consist","aims","bat", + "gout","unction","vehemency","immured","tackle","compromise", + "pardoning","jerkin","pheasant","obstinate","commits","exhibit", + "determines","musing","farthing","disclosed","dennis","malefactors", + "commencement","sunday","ravished","antipodes","thankings","welcomes", + "scenes","latch","likelihoods","ravisher","parishioners","fir", + "monthly","staves","dragg","attest","dealings","unvalued","warms", + "daintiest","basilisk","droop","insert","swiftly","luxurious", + "gentility","phrygia","spreads","thoroughly","unpregnant","provoking", + "later","strikest","infringed","eclipse","prediction","votarist", + "drain","stripes","passeth","inviolable","provocation","errands", + "ropes","clothier","covet","coughing","straining","thews","godhead", + "hearse","disproportion","arrests","chalky","prenominate","repaid", + "tisick","habiliments","infallibly","learns","endeared","forerunner", + "ravel","raves","unquiet","distain","comforter","gore","lagging", + "thrasonical","purposeth","strove","defied","ascribe","reechy", + "shillings","unyoke","tolerable","cumberland","mistakes","evilly", + "complots","incite","troublesome","unquietness","retrograde", + "choking","drench","village","weraday","troublous","rural","sheathed", + "plaints","demigod","calmly","yorick","shriving","scornfully", + "concave","ruder","exalted","immodest","languishes","jaded","maketh", + "savages","venerable","attributes","oppressor","defended","fro", + "saffron","thwarted","reformation","ravin","customers","rational", + "brushes","inland","dialect","gravestone","allusion","intermingle", + "braz","pelion","scolds","blasting","corin","waked","guns","marullus", + "scurrilous","youths","fines","impon","quell","tis","emulate","peal", + "lustihood","poets","perseus","tir","instinct","fur","unbraced", + "congruent","tip","readiest","increaseth","digression","forged", + "boils","intrude","sobbing","distempered","secondary","rankness", + "poesy","ouphes","crabbed","folds","sixpence","aforesaid","bellow", + "nevil","putrified","iteration","repast","stench","lids","taurus", + "sounder","mention","purposely","loggerhead","holofernes","redeliver", + "frosts","amounts","lightless","titan","shoon","heresy","stepp", + "canterbury","blameful","revives","maliciously","encompass","winding", + "perplexity","precedence","becks","blindfold","furies","kinswoman", + "purchased","remained","ordnance","lammas","masked","lectures", + "paler","pales","nursery","untun","lecture","ancestor","bor", + "disposing","noiseless","sweaty","alley","surgery","scept", + "favourable","nothings","condign","betrays","unbolt","barely", + "released","prompting","inconsiderate","protests","officious", + "formally","unpin","augmented","digressing","simois","heartstrings", + "quarters","mingling","spanish","pebble","requested","adopted", + "bacchus","barricado","arabian","acquittance","whereuntil","knits", + "diverted","stockings","sharing","chased","revenging","borrows", + "dedication","meteor","whensoever","disprove","innocency","omne", + "confessing","armours","inde","fetters","rote","lining","lease", + "goers","gains","tar","sect","flouting","disclaiming","dishclout", + "drawer","armipotent","equivocal","sickens","amendment","splitted", + "irrevocable","bob","petticoats","congregated","innocents","comrade", + "ungently","familiarly","gapes","defense","whereby","prevails", + "feigning","exhort","argus","bearest","profanation","osiers","curtal", + "titled","sleepest","pish","bastinado","grise","stealeth","jars", + "causeless","confesses","thinly","elves","satan","belch","nephews", + "adheres","debatement","smith","straightway","runagate","abundance", + "sulphurous","smite","buffet","dependency","extremities","confused", + "desdemon","observing","venturous","mares","harbor","indued","foison", + "sprays","bowls","quips","muffle","visitors","farthings","marvell", + "punto","bewray","dreamer","unwise","gaz","preach","scythe","hisses", + "circumference","successively","falconbridge","examin","demean", + "dump","type","sulph","chaf","strengths","refresh","bottomless", + "incomparable","fortified","losest","rarer","slackness","dale","chas", + "extemporal","accountant","tennis","pagans","fondness","flowing", + "selling","nessus","incony","anatomiz","limping","leagues","reposing", + "shuffling","aroint","provender","cricket","aha","amazedly","cobham", + "rendered","compliments","speaker","pledges","lott","lots","film", + "dolphin","january","sympathise","girdles","constrain","grovelling", + "laboring","suspicious","interpret","scandalous","riband","bodykins", + "welfare","itches","tape","planetary","supposition","guiltier", + "cards","batters","adulterous","deniest","recoveries","nap", + "impartial","distinct","childishness","godfathers","rift","planks", + "filled","legion","notify","inflame","helpful","thanksgiving", + "anatomy","caesarion","thriving","ensnare","chew","caret","rejoices", + "prettily","duchy","quarrelsome","tours","exiled","unlearned","blust", + "scrape","beset","jauncing","palsy","sully","defiled","blab","reave", + "midway","succeeds","drowned","stopping","assail","blam","farewells", + "trodden","restraining","taverns","heaviest","suffocate","posies", + "polecats","net","vaunt","fortress","acre","yoked","poetical", + "prizer","barne","indirection","carping","promontory","unprovided", + "exhales","posterior","dishonourable","mopsa","loos","loop", + "vanishest","bottled","spurr","retorts","untie","construction", + "combin","covered","smiled","pilgrims","puffing","trumpeters", + "essence","purging","competitor","envenomed","paste","restrains", + "adieus","sonnets","requited","unbonneted","taker","wittingly", + "cockle","pasty","easiness","berard","gouty","testify","celebrate", + "botch","unkennel","compassionate","besieged","slighted","sere", + "slop","plausible","blew","budge","jeweller","swits","traded", + "thereat","worshipper","appeareth","verbal","mischievous","fantasies", + "champions","foggy","silks","haps","perfumed","rind","affined", + "malcontents","movables","happ","equality","minstrelsy","obeys", + "remotion","defendant","orthography","covetousness","fable","target", + "gnats","hymn","dutch","perjure","primrose","tremblest","spaniel", + "frequent","onward","springe","avenged","ruth","brainsick","chor", + "abomination","preposterously","indistinct","holly","pilled", + "expedience","plumed","tenure","commandments","germane","pitchy", + "carving","rubbish","applauding","berwick","extremely","supported", + "outlives","behoves","toast","demonstration","germany","misplac", + "picking","toils","knower","dubb","ducat","collect","slut", + "distraught","goodwin","treaty","aweless","cesse","aggravate", + "defends","villanous","craftily","ratified","concernings","becoming", + "leopard","verba","sleeves","rinaldo","arched","edmunds","hams", + "contending","prentices","instalment","contains","unkiss", + "proserpina","thievery","pronouncing","obtained","advertisement", + "unsounded","tetter","interrupted","ignominious","propertied","terra", + "vail","adramadio","clocks","sealed","leathern","creaking","customs", + "bachelors","pardons","cork","gyves","boasted","boyish","rived", + "butcheries","rivet","brush","dungeons","laden","hawthorn","cophetua", + "tallest","putter","repairs","saunder","alters","bower","assembled", + "lowliness","cote","ebony","cherubin","accoutrement","vomit", + "pandars","ensnared","brute","splitting","dispersed","inspir", + "shirts","slough","comfortless","sightless","preceding","meanly", + "bowed","determinate","stooping","affable","trembled","markets", + "blur","travelling","ceases","touched","prognostication","villanies", + "cinders","apple","lydia","mysteries","damp","joyless","etna", + "lovedst","horseman","rhenish","inviting","sov","scruples","debating", + "gibbet","dean","sot","trinkets","chapmen","woodville","roofs", + "affecting","flutes","hostages","unhair","rays","ties","gins", + "conjunctive","magnificent","bedded","unkindest","bloom","forg", + "crimeful","brevity","salutes","vary","importunity","merchandise", + "soe","seconded","tickles","showest","remnant","patchery","fume", + "egyptians","agreeing","shouted","rung","rearward","candied", + "glorify","behests","dismember","toryne","nostril","clapping", + "orisons","sulphur","tickled","varlets","trap","prompter","befell", + "bounded","conveniently","bounden","laundress","acquir","mummy", + "enjoys","coats","quart","weathercock","criedst","leander", + "esperance","tile","instigate","fishermen","daisy","unking", + "unwisely","bitch","defences","gratify","worshipful","nearness", + "hags","worlds","thunderbolt","scrap","mason","bestride","vouchsaf", + "gazes","upbraids","seeded","impediments","imposthume","chambermaids", + "crossing","embowell","tightly","bodes","influences","lineament", + "braggarts","scores","barge","loan","illustrate","sucks","stirrup", + "sensibly","straggling","denounc","lustier","simpcox","clasp", + "neighbouring","media","recall","reft","awakes","husks","hostile", + "clamors","moated","sip","sate","godlike","starting","justicer", + "standers","authors","provincial","gasping","pile","replenished", + "concealment","isbels","droops","impetuous","enjoyed","expertness", + "venetia","fallow","unlock","grinning","shy","sessions","homeward", + "hyperboles","nameless","sucking","pitiless","quae","ingredient", + "intendment","standeth","parallels","forts","glendower","imprisoned", + "afear","separated","mistrusted","laboured","unskilful","halberds", + "scorch","affectation","fugitive","mildly","annual","hospitable", + "grating","purpled","riddles","sensual","hic","tithing","censur", + "spiteful","helper","valiantly","whoso","lamps","easing","hip", + "forbidden","warnings","unbutton","avouched","whosoever","coloured", + "surfeiting","monk","bounding","likings","slays","philomel", + "commence","townsmen","casque","triumvirate","intemperate","wreaths", + "boundeth","prelate","braver","uplifted","packet","cradles", + "scholars","smear","dukedoms","humidity","oddly","sev","peeps", + "portable","archbishop","groat","wallow","serpigo","louse","braved", + "felicity","features","hollander","fortunately","disturbed", + "staggers","garlic","canoniz","quip","embracement","mole","consumes", + "debated","prat","rehearse","thron","signories","certes","purgatory", + "circles","repented","sealing","odoriferous","freshly","trimm", + "insinuating","espouse","loathe","quail","incens","vaults","patches", + "wizard","thorny","afflictions","hospitality","owners","consumed", + "writers","ore","parasite","ork","thankless","feat","palmer","ort", + "langley","hight","omnipotent","wilfully","fathoms","unicorn","deity", + "foully","unspeakable","descends","squier","cetera","everyone", + "jerusalem","musters","bestows","bedchamber","dreaded","lunatics", + "rides","terribly","unrespective","bath","tumbled","urgent","ripens", + "bewitch","languages","supp","slice","taxing","ensconce","cypress", + "dews","tilting","pollution","dewy","tripping","amplest","zir", + "overflow","sundays","unhack","slide","invades","thunderbolts", + "womanhood","refined","privileg","grateful","unlucky","canonized", + "performs","hecate","villages","sunk","prig","nighted","fiction", + "partially","dovehouse","clasps","puffs","dateless","prevents", + "loveth","signified","captainship","signifies","bloodily","deficient", + "recovers","carouses","antics","consciences","dissolv","mated", + "disports","twisted","erection","bulwark","mater","heaping", + "warranty","moderately","forefinger","counterfeits","uncurable", + "plagu","buildeth","atalanta","destinies","humors","urgeth","upholds", + "superficially","broader","complement","medlars","modo", + "contemptuous","gardeners","whatsoe","invulnerable","laughed", + "witless","marries","felon","babbling","disorders","marched","viands", + "conceiving","argued","smokes","entitle","gard","seizes","snap", + "snar","accusations","redoubted","smacks","bosworth","leicester", + "cooks","intimate","circumspect","epicurean","spleens","fitteth", + "flux","worts","embers","underhand","overplus","gasp","foregone", + "admonition","slily","grievance","knotted","peaceably","branded", + "wagoner","ordain","ploughman","trunks","flibbertigibbet","slimy", + "unparallel","critic","metals","barbed","fittest","slink","unspotted", + "weaken","besieg","assuredly","blaspheme","murthers","postern", + "elephant","tribune","hellespont","fuller","norman","cracks", + "blasphemy","dowers","preparations","railest","wave","recks", + "livelihood","inspired","plackets","sterling","gradation","dallied", + "conjectures","urinals","medicinal","unnecessary","pat","butchery", + "freezes","spurio","pollute","tuscan","healths","chastise", + "interview","melteth","reins","theoric","furrow","omnes","holier", + "surviving","unfledg","constrains","haunted","contempts","savours", + "shanks","volt","fest","carver","marring","spoils","disgracious", + "contumelious","exceeded","presenting","possesses","complements", + "snip","peascod","moles","guildhall","uphold","confederacy", + "surmises","bends","severity","dauntless","acute","tumultuous", + "outwardly","obscene","conduce","leaven","wasp","ancientry","billow", + "honourably","colliers","priamus","whine","arrives","obstacles", + "comma","beacon","edgeless","scratching","housewives","mace","earned", + "vell","robber","perpetually","rescu","panders","decayed", + "quintessence","trowest","confirmed","pia","swagger","stair","patent", + "distinctly","copulation","philippe","sinew","heroes","aveng", + "drunkenness","pants","lurking","detect","respective","furniture", + "infidels","uncleanness","observant","claudius","halfpence", + "arbitrement","baleful","ascends","punished","vigilance","buds", + "rang","hooted","rains","dangerously","buyer","impressure","caution", + "outcry","ungrateful","partridge","nerves","plantagenets", + "constrained","solemniz","admiringly","supposes","sables","fragments", + "leak","flaws","redeeming","blinding","witb","calumnious","supplant", + "rams","leas","wildest","mobled","ramm","yearly","brabant","imagined", + "unbruis","cramp","hairy","unmeritable","untruths","solemnly","mahu", + "tractable","coins","concord","procession","sauciness","lupercal", + "flinch","altitude","taffeta","fangs","nominativo","reignier", + "lengthens","owest","inducement","outruns","presumptuous","examples", + "novelty","continuate","harlotry","sliver","survive","margery", + "returneth","scalps","dislik","struggling","biding","escapes","mista", + "ipse","supremacy","extinct","substantial","boasting","curing", + "courtezans","battered","row","badges","stabbed","jourdain", + "anatomize","quill","wassails","pandulph","parlous","fearless", + "sinks","dwarfish","yell","shrew","plucking","gathering","spice", + "dizzy","roe","expressed","adjudg","int","hindmost","rifled","vine", + "faithless","assisted","caphis","jarteer","buoy","covers","foaming", + "darker","tying","eunuchs","filial","useth","sessa","baits", + "undertakes","airs","gray","lucianus","stark","emphasis","boding", + "cocks","turtle","operant","tendance","release","bristol","vaporous", + "props","birthday","unmatchable","predominate","commodities","mane", + "thrusts","cursies","bluntly","satiety","disgraced","kibes", + "building","fridays","reduce","cupbearer","paved","reeking","nymph", + "disdains","attribute","maggots","tarquins","clearer","amazons", + "kick","archers","buss","excommunicate","crestfall","craving", + "damage","wrist","courteously","wearer","portend","pursuing", + "simpler","flea","grasps","forbade","naturally","apron","sumptuous", + "obscured","skittish","interred","hungary","tilter","bolting", + "begrimed","hearken","innovation","donn","confronted","spok", + "griping","contriver","refusing","mart","statues","yeas","swashing", + "contrived","cistern","rebukes","paddling","lurks","gypsy","unadvis", + "total","noises","hammers","rig","supervise","weariness","ulcer", + "tyrannize","lena","avail","radiance","devices","trample","dancer", + "heaving","infortunate","raises","swains","lacedaemon","daunted", + "cygnet","gestures","squadrons","wade","dismantle","pancakes", + "terrestrial","unbridled","unstain","maul","implements","endured", + "delicious","beseems","friday","presentment","hating","desperation", + "nerve","conveniences","bedford","tended","awl","frugal","misprised", + "cozeners","arme","wells","hinge","studying","palestine","applies", + "neglecting","exploits","darkling","domitius","victors","craz", + "memorial","executioners","effusion","lethargy","execrations", + "abjects","tributaries","foremost","assigns","stinted","livia","doit", + "padua","scaled","brawn","benedicite","catechize","grudging", + "cardecue","crafts","tawny","unheard","shak","unlettered","budget", + "oblique","mazzard","remnants","disdainfully","impostor","ptolemies", + "sola","vor","appertain","noisome","derives","aiding","conjointly", + "yards","swounded","gainsay","owls","thinkings","presuming", + "cushions","warriors","falser","tamworth","echo","chicken","bragging", + "criminal","slightest","uncouth","dirge","glimpse","unbated", + "activity","stature","begotten","trusts","marrows","bum","runaways", + "childhood","pagan","vantages","mineral","oars","foolhardy", + "compulsive","smilingly","prophecies","narcissus","stile", + "collateral","demeanour","tarries","foreknowing","garboils", + "accusers","nursing","nimbly","baboon","rounded","doer","allied", + "steeled","manor","intention","gallimaufry","complot","distressful", + "spells","grafted","unsubstantial","defending","servitors","stint", + "driving","gnarling","wearisome","traitorous","primal","engend", + "july","customer","confidently","lisping","exorcist","unprepar", + "hooks","gratitude","daffodils","spruce","commoner","unfolds", + "massacre","lenten","florentines","earliest","fulfil","armenia", + "stow","spouts","stor","knaveries","mill","nero","shearers","ston", + "kersey","accuses","jew","indictment","fidelicet","treasures", + "forgetful","corns","caused","politician","bilbo","roared","roast", + "shipping","causer","shedding","melody","abominations","charters", + "tempers","plum","mutter","detected","disdained","minx","vaunts", + "neapolitan","sleeper","adorn","gossamer","leavening","hoops", + "waspish","sanctity","admiral","soothe","hacks","gauntlet", + "sensuality","tinkers","contradiction","lieutenantry","vanities", + "journeys","uncaught","unbuckle","whites","cozenage","frieze", + "raising","uncovered","transgress","ethiopian","unswear","separation", + "profitably","wean","sneaping","decision","scatters","incurr", + "infusion","shadowing","sevenfold","weightier","orange","drooping", + "whirlwinds","undertook","expectancy","fashionable","commonly", + "foulest","eyebrows","ravenous","strangling","excitements", + "husbanded","fling","exist","considerate","thirdly","rudder", + "inveterate","extorted","difficulties","unsanctified","bigot","bett", + "bridget","oppressing","sevennight","handful","anatomized","fleec", + "speeded","troths","covenant","employments","enchants","allege", + "unshunn","pyramides","ossa","starings","inauspicious","bespeak", + "expecters","blinds","brandish","perceiveth","vie","maggot","drones", + "encorporal","vir","disparage","pella","drabs","dispossessing", + "lovelier","stirreth","cordis","weet","recure","privates","yorkshire", + "flagging","venit","tossing","allottery","fet","rigol","accusing", + "pocky","incenses","angers","precor","entreatments","bellyful", + "blisters","exclamations","defunct","shrewdness","diurnal", + "unproportion","shocks","denoted","cudgeled","sincerely", + "malefactions","conquests","lurch","asquint","compacted","rumination", + "shrubs","lieth","silenc","germains","deputies","hurried","befitted", + "rehearsal","lethargies","charon","pamper","dislocate", + "handicraftsmen","flung","checking","dolts","venuto","weasels", + "whorish","votarists","pleats","paunches","hurries","cades","quando", + "pygmy","overbulk","requisites","vici","resisting","concernancy", + "drains","frampold","draff","figuring","absey","journeyman", + "unprevailing","eterniz","principles","lieve","tassel","skirmish", + "vidi","firebrands","hectic","childness","spiritual","headier","fil", + "muffling","centaurs","prudent","ecstacy","allure","waded","unshaked", + "viler","onions","unshaken","poppy","imparts","corrupter", + "quadrangle","greeted","defaced","augustus","moors","pruning", + "bargulus","deservest","riding","counselled","impurity","rudiments", + "unfool","daphne","bedrench","disquietly","defacer","accustomed", + "exhalations","lated","winnows","mildest","flourishing","ceres", + "muleteers","cureless","invocations","shrugs","credulity","chaunted", + "violenteth","temporal","hobnails","cushion","barbason","anselmo", + "northamptonshire","waggling","valorous","journeymen","rainbows", + "determining","transshape","inveigled","plantage","wend","flap", + "unstuff","olympian","interjections","untoward","empirics","madcap", + "weedy","fiddlestick","exacting","catalogue","bristle","indulgence", + "fettering","mastic","oceans","unforc","courageously","calydon", + "dragonish","stumblest","detector","threadbare","jesters","covent", + "wickedly","calveskins","uncharge","dependent","christendoms", + "singuled","cockney","maimed","shreds","stithied","destroys", + "slowness","possitable","boarish","conclud","exposition","vendible", + "styx","transporting","benumbed","circumscription","acorn","psalm", + "vigitant","mildews","pilates","successors","builded","taphouse", + "assemblies","alarms","terrene","owedst","contrives","shelvy","foi", + "terminations","columbine","venue","hujus","gastness","bucket","flee", + "extracting","trials","balsam","mortise","defies","scourg", + "disfurnish","deputing","fardels","maidenliest","illusion", + "nourisheth","unschool","miscarrying","competent","charlemain", + "inductions","abel","scorched","blabb","fadings","buttonhole","wets", + "ruddy","abet","paramour","recounting","supposal","farms","chimurcho", + "overgorg","viol","definitive","wights","unbrac","bolden","heavings", + "vindicative","intelligencer","pertinent","novum","whereinto", + "condolement","capricious","pressures","offensive","dolefull", + "heading","squadron","lessoned","oozes","suspecteth","targets", + "irremovable","relents","taffety","ratherest","venial","reclaim", + "flaying","drivelling","dunghills","abridged","facinerious","epicure", + "upmost","artless","leech","chanson","traders","unwittingly", + "tantalus","maudlin","crushest","restoration","spoiled","conferring", + "darting","unsay","attempting","shipped","spleenful","lolls","hereof", + "sicker","embracements","stinks","torchlight","pacing","rainy", + "unroll","threescore","meeter","schoolfellows","multipotent", + "thirtieth","oppresseth","doubtfully","fowls","misconstrued", + "pressing","convocation","verified","ruinate","misconstrues", + "rankest","anticipating","farre","inheriting","goads","fum", + "confirmer","lullaby","contenteth","deign","tropically", + "distractions","fut","bilberry","banes","fearfull","simular", + "progeny","garcon","saturn","triumphed","valerius","bewrayed", + "submits","hallowed","shambles","bloodied","distains","alleys", + "anticipation","shone","unroot","proscriptions","perished", + "choplogic","harbours","unscorch","ruminated","checked","earthquakes", + "planched","enernies","arises","advertise","vauvado","scurril", + "crossly","trenchant","champaign","enshielded","ruminates","checker", + "encumb","plautus","wan","wav","traces","displac","prefixed", + "chitopher","restorative","comprehended","chafed","fecks","gush", + "chetas","weeding","gloomy","crowded","featly","sepulchred","bleach", + "parcell","appellants","blanc","youtli","fraughtage","negation", + "shops","uprise","inclips","anthropophaginian","institutions","scent", + "dallies","goodliest","homewards","moat","enmities","cabinet", + "israel","gargantua","rhym","puttock","tougher","pursents","orbed", + "baptista","betumbled","seized","pointed","vulgarly","gnarled", + "godfather","brundusium","purchases","baring","sweats","shorn", + "quotidian","unlink","sophister","caroused","roguery","broached", + "meetly","underminers","unpruned","ploughmen","stricture","veiled", + "tragedian","sund","prioress","cincture","bluster","prest","spans", + "hedg","smeared","botchy","warmer","outstrike","roughest","grudged", + "forspoke","questioning","leperous","tremblingly","noontide", + "unbuckles","stints","unexpressive","seam","boggle","peating", + "switzers","destructions","bidden","intimation","soaking","bewails", + "unfriended","ycleped","flexure","immediacy","gathered","bosko", + "eliads","negative","directing","dilations","suspense","weakly", + "apennines","reputes","underbearing","lowing","smarting","consortest", + "drearning","inhoop","bretagne","unwedgeable","gibe","preparedly", + "advertising","absolution","pistols","stope","purifying","suspicions", + "champains","shove","insisture","beverage","fury,exceeds", + "pestiferous","wor","perpetuity","specialties","benefited","unsur", + "unwarily","hangings","profaned","suum","disnatur","abruption", + "translated","statilius","foster","nourishment","tragedies", + "gravediggers","mourningly","seditious","rackers","clouted","mons", + "emboldens","translates","canopied","spawn","dusty","foppish", + "mesopotamia","coctus","unmuffles","cognition","fiftyfold","hemm", + "hems","possesseth","wrecks","prattling","directive","mope", + "mastiffs","locked","dorcas","topple","stainless","servitude", + "reapers","featur","sapling","flamen","waftage","tyburn","stoup", + "uncheerful","untirable","carbuncle","europe","endart","caelo", + "unwrung","beldams","gad","leers","whooping","taleporter","amazes", + "brotherhoods","gat","palms","marigolds","bleats","hardocks", + "unlocked","particularly","stiffer","palmy","unconstrained","tissue", + "defeats","perverted","stows","burdenous","spilled","yarely", + "bannerets","rudand","dismantled","excused","ithaca","trough","gazer", + "cham","belee","voluptuousness","ladybird","chap","quare","snipe", + "moss","guilts","toadstool","tank","tann","leets","subcontracted", + "cataian","scoured","quasi","threatest","jointress","linguist","tray", + "grumble","prated","declares","caddisses","stablishment","impasted", + "transportance","caucasus","calumniating","ging","martino","modena", + "rubies","noyance","intruding","supporting","aroused","polyxena", + "melford","grained","bolster","ubique","teems","misgoverning", + "commentaries","mows","dandle","creator","provoketh","graciously", + "abhors","halberd","rids","hazelnut","tapp","tartness","hoarding", + "haunting","gen","entrench","harbourage","philotus","capons", + "grandame","indirections","fishified","prescription","eringoes", + "rooteth","foretold","chirping","stiffly","headsman","liquorish", + "chimneys","unshunnable","damsons","pikes","seld","unassail", + "untasted","girt","cared","sicles","lightest","seemers","pumpion", + "repairing","disunite","amazon","lighteth","roynish","tarr", + "questioned","tart","staple","seemest","rooks","troubler","rigg", + "gilbert","supporter","inns","sapphire","capocchia","principle", + "metheglin","portcullis","surfeited","circumvention","prerogatived", + "untroubled","imbecility","caviary","lustrous","rooms","governess", + "surfeiter","chivalrous","clemency","hairless","inconvenient", + "wolvish","expectations","earnestness","gib","dolorous","hesperides", + "blaz","releas","entrances","detects","trades","sculls","flexible", + "proportioned","hamstring","outstrip","tatt","tercel","monstrousness", + "gis","picardy","friars","unlocks","deprived","strutted", + "spendthrift","hereupon","contemning","ramping","seethes","sneaking", + "exultation","facile","divorc","soothsay","untir","thawed", + "abortives","canzonet","absolv","usually","sufficed","scrupulous", + "chaplain","sympathize","rejected","partlet","outstare","dispursed", + "videsne","almanacs","aurora","scoffs","unus","suffices","engraven", + "enfreedoming","charactered","implorators","expired","demeanor", + "facing","manacle","advantageous","sprightful","compasses","repeated", + "bechance","bled","drinkings","sureties","repenting","troien", + "unbroke","suggests","advisings","stoccadoes","byzantium","monopoly", + "grandmother","gallowglasses","labras","uncharitably","dimensions", + "sufficit","supportor","kentishman","vagabonds","mandrakes","leaping", + "invitation","fantasied","whored","foxes","housewifery","restoring", + "ruttish","covetously","circum","obidicut","thenceforth","mariners", + "chafing","halfcan","luces","visitations","untune","tenfold", + "confessed","sleepers","rawer","disrelish","whereas","untied", + "persistive","fluster","appeased","mitigation","perfumer","perfumes", + "regenerate","extirp","toothpicker","dupp","equinox","confectionary", + "malhecho","providently","aspiration","sinewed","cheated", + "unworthiness","tribunal","produced","whisperings","dastard","trouts", + "discandying","deprav","briareus","produces","skyish","lozel", + "madded","skills","prodigiously","presences","stoups","liquors", + "ephesian","lutes","behaved","cynic","carol","spicery","nettle", + "venturing","woundless","prodigality","marian","aforehand", + "labourers","plumes","subtly","tether","whizzing","unmingled","bloat", + "rested","cornuto","fringe","subtlety","fawning","hollowly", + "undertakeing","unveiling","reportingly","unhopefullest", + "depravation","disconsolate","cottages","unrestor","pense", + "satisfying","musics","hoodman","pleasance","cleansing","doating", + "outlawry","comedians","accompany","grandfather","excelling", + "vitruvio","oscorbidulchos","expir","expiate","sluttishness", + "riggish","ounces","scowls","enfetter","hymns","afric","adoration", + "mainmast","forbears","scarre","entituled","temporizer","repetitions", + "latten","eastward","doublets","peak","unicorns","firebrand", + "warwickshire","scambling","peat","sepulchring","berries", + "impossibilities","syrups","unpractised","speedier","cisterns", + "lamound","enigmatical","extempore","fleeter","nasty","epileptic", + "carts","searchers","catlike","promulgate","occupat","chud","furor", + "attent","eighth","savory","extolled","porches","threads","wider", + "scorning","pede","eighty","whirling","cloddy","peds","cavern", + "jakes","enpierced","stricken","fasts","pervert","opened", + "temperately","folio","debonair","laura","hornpipes","conceals", + "blackberry","seaport","abreast","prorogued","overblown","enclosing", + "grande","minikin","untruth","allot","briars","laurels", + "fruitfulness","catling","carbuncled","troat","southerly","enridged", + "threading","fewness","blastments","handmaids","fellowships", + "carbuncles","resolutes","jaundies","niobes","cramps","abettor", + "pegs","misers","cunningly","starvelackey","joiner","uprighteously", + "wranglers","puzzle","scaffoldage","copulatives","althaea","affin", + "misbhav","definitively","enforcest","northampton","compulsatory", + "sluices","decerns","blockish","ratcatcher","vehemence","portends", + "perspicuous","shuffled","transgressions","infused","administer", + "brink","immures","whereso","swam","bankrupts","araise","procreation", + "rareness","pelf","rechate","denier","heathenish","thrusteth", + "conies","inoculate","freezing","hypocrites","measurable","earthen", + "propension","shrinking","redoubled","sorrowful","plumpy","pertly", + "collusion","encroaching","leaned","pencilled","mender","leaner", + "unbegot","meditations","individable","brisk","freeman", + "respectively","manchus","consolate","harbingers","affability", + "conventicles","ordained","incaged","ador","injure","moulds", + "immaterial","protested","corambus","mouldy","yaw","battlefield", + "fantastically","envied","healing","discoursed","protester", + "boisterously","dissipation","sciaticas","waiter","commiseration", + "assaulted","importless","plentiful","weariest","envies","almsman", + "incurred","enthrall","lawfully","contemptible","chooser","decease", + "chooses","township","domineering","variety","dimples","oils", + "generations","pert","unnoble","scutcheon","replying","clepeth", + "uncurbable","withstood","unsheathed","estranged","favorable","pest", + "vocatur","exacted","bombast","prophesying","exasperate","freemen", + "skein","favorably","sandbag","oftentimes","worshipfully", + "copperspur","lengthened","imitari","steerage","communities", + "religions","prophesier","fistula","bouge","fopped","besmirch", + "horsemen","batten","breech","inaccessible","peppered","unpeaceable", + "bough","smalus","unfeed","grubs","hal","hoarded","chime","beach", + "singleness","guinea","philosophers","tweaks","stupid","goldenly", + "bragless","rejoindure","unpossible","murmur","china","glooming", + "cotsall","chins","tinker","largess","largest","fraction","darlings", + "packings","befallen","curds","numbness","shatter","purchaseth", + "lantern","whey","ditches","loggets","swol","undid","bemet", + "currants","chipp","spoon","pashed","couplement","requisite","boded", + "slash","scoffer","sapient","compared","ferryman","gorged","corrupts", + "corrosive","sighted","unhappied","infixed","gorget","unduteous", + "smothering","unvarnish","luce","delaying","chirrah","menecrates", + "reproachfully","wanderers","largeness","reporter","unurg","hulks", + "scuffles","droplets","antiquary","thirsts","boasts","untread", + "aerial","disburdened","psalms","interior","essay","dividant", + "recreants","bleated","swaddling","clovest","practised","grumbling", + "artists","wassail","wasting","sympathized","aeacida","perfectness", + "harpy","ungart","cables","practiser","practises","cabbage","runaway", + "definement","coucheth","emhracing","pickle","louses","beaks", + "preservation","propontic","yok","harshness","reflex","sheaf", + "berattle","traffics","foining","freshness","sisterly","wilder", + "sheal","fisnomy","disburs","receivest","shear","considering", + "crannies","hobbididence","outfrown","festinately","hoppedance", + "abjure","birdlime","traditional","undeserving","overlook", + "guessingly","patterned","freetown","hig","remissness","ghosted", + "satchel","mustachio","chestnut","displanting","enacted","lackeying", + "harum","congealed","grunt","useless","junius","baes","adversities", + "borders","deni","dens","sheds","whoa","unbelieved","sightly", + "chisel","prefers","schoolboy","spilth","taxation","ensued","bouts", + "pliant","whor","compremises","superscription","converting","upshoot", + "quaintly","reconcilement","worldlings","hyssop","sheen","luke", + "alligant","sheer","founts","whosoe","broking","affaire","absyrtus", + "monastic","petitioners","quoifs","scantling","privileges", + "soundness","priceless","adoptious","embraced","chronicled","briber", + "unlearn","flaunts","plates","desirest","nightcap","gorgon", + "chronicles","colic","unmoving","loathsomest","bisson","luxuriously", + "playfellows","breese","shortcake","appertainings","enlard", + "calamities","wived","pills","sauced","enlarg","affronted","luna", + "waterpots","inexorable","fountains","partialize","straitness", + "ruminat","offenses","boorish","reflect","lavache","yicld","parings", + "fundamental","charneco","accommodations","repugnancy","disdaining", + "startle","scanter","unskilfully","bake","desk","overstain","ionia", + "hoc","circumstanced","blubbering","dilatory","experimental", + "possibly","savouring","illume","ambiguous","educate","beardless", + "balk","retell","underta","essential","tented","foin","empoison", + "surplus","embattle","shelf","cheered","interpretation","vagram", + "unclaim","eterne","journal","lure","escoted","wronging","shelt", + "rivelled","complotted","mildew","withdrawn","rolled","plasterer", + "howsome","tainture","indented","pleasantly","circa","adorned", + "elect","simon","pedlars","posthorses","significant","circumscrib", + "venetians","mules","decides","unloading","ingrated","weights", + "accommodate","whitsun","thanked","disabled","veritable","quoint", + "alight","breeze","parched","tenths","blowest","pebbles","botcher", + "ampler","garrisons","concolinel","chopped","needles","afield", + "winner","staggering","piteously","invert","rosalinda","attachment", + "coloquintida","addiction","crabs","fooleries","faulty","yearn", + "dominator","appaid","demerits","judged","glose","adventurous", + "bestrides","propagation","columbines","bard","font","wittol", + "blusters","telamon","quivers","omitting","disguiser","disguises", + "smoth","slacked","jointing","beholdest","yeast","driveth","bask", + "relates","circummur","gracing","beginners","unvex","malmsey", + "gallantly","colts","verdict","victuall","bugbear","bondslave","fops", + "harden","casts","batt","appals","pension","favouring","tapestry", + "deliv","keepest","rivall","acknown","slides","darksome","thyme", + "bowstring","superior","nubibus","glows","hurricanoes","wondering", + "oven","denounce","missingly","reverted","omittance","conveniency", + "fost","crusadoes","awooing","urgest","lustiest","president", + "vailing","plunged","swinish","sufficiently","gardens","convicted", + "cranny","outliving","unregist","mediterraneum","baldrick","eftest", + "falliable","bounce","wafts","vomits","babble","saracens","aspir", + "courtlike","discharging","filching","zed","objections", + "singularities","horace","woefull","accordant","diffidence","doreus", + "shallows","fatherless","employed","locusts","usurps","blazing", + "seamen","equipage","resume","employer","panel","actual","sacks", + "cracker","successor","childhoods","underlings","unbolted","quoniam", + "conjectural","wick","hoxes","vagrom","ovid","eagerness","striv", + "misbecom","rageth","marcade","peaceable","wakened","falleth", + "gallantry","torcher","crams","slubber","kidney","answerable", + "caverns","industrious","harper","warped","snarling","outsides", + "urges","jenny","lettuce","untuneable","favourite","habitation", + "drained","pronouns","bespice","performances","manacles","entrap", + "severing","applying","earns","pensive","overthrows","tymbria", + "casualties","seemingly","unsecret","whiff","depress","demurely", + "arguing","tofore","ethiopes","yarn","rainold","uncleanliness", + "swounds","intentively","printing","crants","scabbard","twinkled", + "ambitions","devesting","raileth","cadent","potations","oracles", + "justle","sullies","perspectives","gondola","adopt","levels","glaz", + "tragedians","ventricle","resolvedly","rhapsody","spakest","munition", + "surveyor","throbbing","fretting","limber","propugnation", + "maculation","mockeries","suspiration","jaunce","unreprievable", + "unperfectness","unused","flaring","mixtures","consults", + "uncomeliness","assaileth","delve","phoebe","aquilon","nayward", + "embattailed","untender","crash","await","hominem","stared", + "snorting","diameter","treasurer","spencer","billows","prun","trowel", + "grazing","nutmegs","sithence","intreat","plurisy","craftsmen", + "topful","transports","slights","reciprocal","doffest","starteth", + "aqua","whistles","separate","carves","ungalled","personages", + "scullion","pueritia","unpolluted","surmised","espous","brainish", + "householder","tranquil","lunacies","edges","nourishing","twine", + "perfectest","skilfully","verier","diffused","sieges","sestos", + "herbert","stonish","vanquisher","twins","crawl","admire","braggards", + "medicines","milch","plast","tereus","courtesan","whittle", + "cathedral","semblances","verify","howbeit","disport","finished", + "praisest","embay","reposeth","embattl","garrison","misleader", + "bodily","unmatch","plats","finisher","keels","suspecting","revania", + "futurity","coherent","regardfully","unconfirm","indebted", + "subscription","unsoil","unfenced","procurator","choicely","ottoman", + "vincere","lessens","intercepted","whinid","shifting","lipsbury", + "wire","tiberio","landing","artus","award","yesty","wiry", + "consonancy","limitation","abbreviated","apostle","sanguis", + "crushing","colossus","protects","chucks","declensions","baptism", + "successful","rivality","missed","vapor","ifs","misconster", + "alehouses","gibing","tubs","tenures","unbegotten","artificer", + "distillation","thessaly","pansa","staid","pauses","foragers", + "debosh","mads","affy","premised","disliken","coranto","twist", + "embodied","unmuzzle","dislikes","goosequills","baking","premises", + "concealed","detecting","wive","hortensius","kettle","insculpture", + "sonneting","enacts","gloz","operate","judgest","wildcats", + "detection","dismissing","enchafed","needed","abrogate","capability", + "dropsied","epilogues","inaudible","overgo","adallas","elegancy", + "attendeth","farmer","laugher","muskos","muscovy","somever","tugg", + "avert","exhaust","singe","superflux","buzzards","lie,and","julio", + "dismission","emptier","empties","dangling","hoyday","scrivener", + "intitled","bards","overtopp","recanter","attorneys","opportune", + "soilure","glue","peopled","blushest","unburdens","bared", + "overlooking","conflicting","tarentum","revenger","peoples","leaped", + "transmigrates","betraying","dodge","aesculapius","parlors", + "avouches","heating","milks","meekly","gelida","dishonor","quests", + "sibyl","achieve","eases","hearest","returnest","filches", + "housekeeping","heareth","incontinency","noes","hater","swoopstake", + "pensioners","wheezing","messages","forwardness","proffered","posse", + "tuns","quicklier","accumulation","enclouded","controls","mills", + "bubbles","gossiping","auricular","affray","sympathiz","exchequers", + "brimstone","homily","yearns","leda","jawbone","whistling","packs", + "shuttle","gasted","goodyears","lewdsters","reproaches","belock", + "ostrich","accomplishment","serge","nois","misadventur","insensible", + "speculations","crawling","representing","frateretto","intrinsicate", + "stages","practiced","turd","ycliped","tristful","refractory", + "parlour","spelt","practicer","ratsbane","sheepcotes","clapped", + "alchemy","lees","jane","courier","prescript","clapper","fumbles", + "banbury","overta","roguish","prolixity","disordered","mala","razure", + "disjoining","hick","laurel","unnaturalness","arbitrating","mall", + "taxes","spinii","nibbling","handless","malt","handlest","barns", + "upshot","sovereignly","yokes","papist","guesses","lege","moderation", + "powerfully","undertaker","ensear","stealers","accoutred","ingener", + "unauthorized","specialty","recognizances","stolen","frequents", + "needly","fanning","marvels","famously","survivor","surplice", + "diapason","starr","glazed","mewling","tasting","kibe","hempen", + "nook","football","minime","arbitrator","willingness","nosegays", + "unlimited","milliner","portance","enfreed","sperr","epistrophus", + "whoremonger","humblest","artillery","distilment","desist","slippers", + "cleared","windlasses","borrower","quarries","primroses","sprigs", + "issuing","conversed","halfway","acquittances","goeth","converses", + "fortifications","mining","entail","ira","imminence","complimental", + "reaping","ire","shriv","bricks","reporting","bents","tasker", + "partisan","unshaped","unadvisedly","video","mynheers","backed", + "nicer","torchbearer","hugely","dullard","larron","unshapes", + "hipparchus","ise","sinner","cognizance","mapp","trojans","retinue", + "hurtless","disorderly","iso","distaff","ist","extinguishing", + "fleming","prowess","bolted","angelica","cheering","wagon","walked", + "unawares","proving","hild","exalt","scuffling","reigning","tiring", + "usuries","settlest","argo","lawns","servius","hilt","betakes", + "hilding","righteously","numberless","deanery","marl","sicil", + "circling","countervail","coney","bordered","marv","segregation", + "noun","seizing","tanquam","climature","allayment","entame","undoes", + "entombs","goblet","applauses","vailed","knack","jays","becom","hinc", + "fritters","managing","clamor","pible","novi","turban","submissive", + "quivering","offenseless","flannel","ivy","mediation","matching", + "enchas","odorous","drovier","burglary","instigations","pastoral", + "practisers","implies","troiluses","unperceived","baboons","ascanius", + "neighs","solitary","unsuspected","flemish","owen","angrily","esill", + "goblin","eschew","daemon","noonday","lattice","preambulate", + "pedestal","puddings","lifting","endamagement","sources","drossy", + "handles","meditates","exclaiming","circumcised","overborne", + "cherished","surmounts","adulterers","isles","misgiving","sackerson", + "appoints","poysam","inseparate","pygmalion","cherisher","cherishes", + "fearfulness","plaster","sardinia","manes","manet","desartless", + "howled","plodded","purified","amaimon","poleaxe","gulfs","caduceus", + "tufts","purifies","denay","deflow","remarkable","foresaw", + "pregnantly","hemlock","amyntas","maws","petrarch","disarm", + "raggedness","rupture","flatterest","shrieking","revisits","rudest", + "frock","profiting","prudence","nimbleness","manured","pancackes", + "ripping","sectary","bucking","wished","bunghole","headed","oathable", + "entangled","cedius","mangy","conjurers","basan","affectations", + "arni","palamedes","entangles","fairness","egress","astronomers", + "emptiness","globes","couronne","aslant","pajock","skyey", + "unquestionable","modesties","dexter","wavering","unanswer","tamely", + "huddling","turmoiled","forceful","monarchize","unfam","valley", + "intil","affinity","shackle","apricocks","flints","maze","maces", + "apostles","manors","skipping","laboursome","littlest","shan", + "moveables","depute","manager","knapp","publication","worshippers", + "shar","gulls","exteriors","lett","drayman","shaw","dominical", + "firework","compar","discreetly","bases","marketable","shrub", + "loveliness","tabourines","exhalation","spightfully","shrug","cringe", + "goffe","compeers","godliness","dyed","merriest","jigging","writer", + "anthropophagi","confirms","reviving","manka","deservings","commenc", + "furthermore","avoids","mournings","ursa","pantler","perdu","egally", + "artire","neuter","crickets","qualifies","afire","strand", + "enlargement","pretia","stripling","draymen","wenching","clotpoll", + "basin","infliction","improve","vetch","unveil","dulche","glowworm", + "elevated","invectively","sapit","scraping","golgotha","boxes", + "unfed","fornicatress","overrul","artist","unreverent","fivepence", + "prodigy","impositions","griped","respites","relier","revolutions", + "annexment","reverberate","clearness","protestations","peaches", + "conduits","hysterica","bother","spitting","shadowed","fencer", + "baptiz","seduce","inestimable","abatements","egregious","wicket", + "compil","praetor","unmuffling","missheathed","trustless","jaw","jay", + "multiply","circuit","undivulged","roundest","merriness","ploughed", + "niggardly","untreasur","uncape","adoptedly","encompasseth","blacks", + "opposing","warren","welcom","bedew","hilloa","pockets","joshua", + "valanc","arinado","doughy","ostentare","customed","disparagement", + "unresisted","spouse","engagements","perjuries","sincere", + "occurrents","kinred","endowments","ethiop","harried","antres", + "birch","mercer","maidenhood","plainest","garnish","highways", + "unseminar","founded","coasting","swimming","forenamed","forceless", + "enshelter","milksops","blithe","scoffing","confutes","strawy", + "crowing","bellows","doest","hurdle","horologe","contribution", + "saltiers","knewest","overhold","unsworn","potents","teller", + "contusions","unmarried","gentlemanlike","poins","speakest", + "thanking","ragg","muzzle","slenderly","embounded","strays","yeomen", + "mistrusting","spears","industriously","vexeth","cookery","stanzos", + "betroths","prosecution","hornbook","generative","immortality", + "indenture","disappointed","pined","unbent","assubjugate","reposal", + "steeples","cyclops","hugg","penetrative","archelaus","remediate", + "asketh","sermons","gazeth","libels","dalliance","hugs","chewing", + "toughness","neatly","restores","comprehends","rampant","mutines", + "conscionable","enjoined","incidency","carlot","sebastian","hovers", + "physical","enskied","staining","tantaene","usest","cadence","rake", + "starved","sylla","lames","boldest","wallet","bemonster","strutting", + "kindnesses","manus","urine","outgoes","wraps","richmonds","wrapt", + "outlaw","dismes","untowardly","commixture","picks","bodements", + "fedary","reposed","voic","brewage","pester","uprising","preceptial", + "exchequer","unpossess","pompion","breastplate","stocking","viper", + "affecteth","seducing","bepaint","expostulation","rant","voke", + "addressing","starkly","vortnight","birthrights","mutine", + "interpreted","exhale","reader","hibocrates","shov","farborough", + "pacorus","sterility","indisposition","slanderers","recountments", + "savagery","withold","conspired","raisins","bruising","debility", + "polemon","extol","conspires","courtney","poultice","ambiguities", + "piec","hull","pawning","pied","twas","pies","crumble","ciceter", + "century","wombs","forests","custody","bundle","schoolmasters", + "condemnation","misdoubts","brides","reflecting","impregnable", + "propinquity","loaves","untuned","womanly","olives","glistering", + "scrippage","nonsuits","waterdrops","timelier","expediently", + "denouncing","canaries","seamy","pinching","hefts","punishments", + "unload","sours","pinfold","clotpoles","abysm","mending", + "contrarious","injointed","branchless","unscour","prief","souse", + "succours","priories","supernatural","vore","lizard","ushered", + "unsavoury","breakers","boggler","traduced","bridges","lameness", + "passive","rave","fidelity","razed","outcast","performer","benied", + "castile","communicat","bullet","coops","abominably","omen", + "beaumond","jacet","mutations","plums","waywarder","pilf","hesperus", + "dissembly","batch","job","nightmare","dulls","interchanging","dully", + "plung","curstness","increasing","infinitely","justeius","usurpation", + "gaging","inveigh","seedsman","betook","oversee","frontier","sorted", + "contaminate","twit","lavolt","outliv","duello","cauterizing","vour", + "froze","overset","guiltian","carduus","apprenticehood","frog", + "monast","crossness","azure","bates","closed","pint","annoying", + "errant","overhead","endear","volivorco","soliciting","pausing", + "overhear","hundreds","chariots","raving","garters","dabbled", + "rejoiceth","exhaled","straited","quitting","mered","woollen", + "dicers","chameleon","document","codpieces","imprese","vacation", + "straiter","untimber","trencherman","bedclothes","suppers", + "renouncement","haven","baths","carman","inheritors","dreadeth", + "polecat","quenchless","pickaxe","calaber","murtherers","becomings", + "valentinus","bottoms","unthrifts","unhand","engrossest","beached", + "majestas","obscuring","dispiteous","streamed","haggish","couplets", + "eyases","behavior","boll","subsidy","fontibell","twos","patients", + "despoiled","piss","unbloodied","pomander","canonize","pinse", + "parthians","pancake","cites","corinth","unseasonably","publishing", + "exorcisms","reproveable","excrements","flouts","devonshire", + "adoreth","personating","cudgelling","unhapp","reveler","tellus", + "jug","jacob","fabric","legacies","bona","vengeful","jumpeth", + "leopards","sawpit","dryness","ponder","wharfs","inurn","crests", + "shrill","drest","primy","toaze","loudly","umpire","clearest", + "displeasures","quarry","games","wherewithal","forgave","bood", + "extortions","modicums","preparing","winning","sprag","combination", + "sweeps","illyrian","boor","unharm","thrilling","transcendence", + "enkindle","penurious","caters","shrimp","indubitate","sprat", + "unwelcome","sharpens","bubbling","mayday","teat","pettish", + "guiltily","reacheth","sentinel","nuthook","plodders","academe", + "trains","unconsidered","potatoes","majestic","colbrand","infamies", + "handed","mutualities","regress","catlings","dissuaded","goad", + "interpreters","hirtius","prescripts","razor","unweighing", + "ratifiers","dreads","herrings","plantest","lifter","fronting", + "addicted","enfranched","robed","cakes","straitly","neighbors", + "unbefitting","prisonment","pawned","regalia","sneaped","idles", + "practicing","readins","profaneness","mischances","lyen","polusion", + "talkers","cneius","channels","executors","inhibition","bean", + "prolongs","clergyman","unpress","twiggen","resembled","track", + "ungarter","lanch","noddles","magnus","talkest","habited", + "confusions","reprobation","resembles","disinherited","ronyon", + "jurors","trances","gyve","sufficing","inventorially","bentii", + "steadier","chopping","meadows","eddy","irae","lanes","unbitted", + "coped","hooded","gallery","disjunction","scribbled","dwelt", + "unshown","repealing","askance","eden","weathers","rankly", + "trappings","coesar","ringwood","yawning","cancell","bloodshed", + "labienus","scholarly","violates","scotland","transformations", + "priority","eclips","hardest","reasoned","dirges","grappling", + "posthorse","ratolorum","billiards","exult","rapes","encircle", + "eyebrow","perspective","dimming","unbashful","murk","compartner", + "responsive","culpable","stifles","causest","milford","plummet", + "penker","agnize","conserve","mush","audacity","husbandless", + "bescreen","musk","abandoned","muss","environ","augury","falter", + "unvisited","causeth","appeas","childed","harelip","importunacy", + "collars","unsquar","coronets","firmness","withers","pipers", + "scrimers","greenly","jovial","clergy","pursuest","ribands","discov", + "besotted","thwack","daintier","trait","dainties","emblem","zodiacs", + "rooting","moraler","pioneer","ground,as","tormented","solidares", + "phantasimes","rottenness","carv","cleaving","homager","yead", + "reclusive","fathered","cask","bested","ramston","pertains", + "necessitied","progenitors","atonement","rumble","limbo","vowel", + "revelry","glover","clerks","ewer","deceptious","giantlike", + "bordeaux","talked","moonish","shiny","gorg","vanisheth","tottered", + "insulted","contracting","vastidity","pillars","pastimes","beagles", + "consanguinity","airless","affectionate","closure","snowy","rioter", + "palabras","thicken","shoemaker","varld","tormentors","crone", + "upstart","affianced","unnumber","reprehended","tatter","tens", + "probal","irishman","justicers","tragical","menaces","bere", + "withstand","contraction","michaelmas","giantess","daintily", + "hundredth","petar","pyrenean","brokes","comagene","descants", + "accepted","crook","colourable","persecuted","tranc","spher", + "fortuna","inquisition","governance","hazarded","barkloughly", + "roughness","browsing","immoderate","ferret","fatherly","interlaces", + "irks","eaves","solicits","excommunication","gorging","zany","whenas", + "impartment","ennoble","harrow","overshines","prejudicates", + "unpossessing","official","irishmen","parasites","acclamation", + "beneficial","seafaring","regentship","bursts","crops","embalms", + "bevy","covertly","malefactor","enamour","unmasked","bickerings", + "benefice","libbard","pentecost","monachum","cloist","abbots", + "appertains","philippan","viewest","janus","lucentio","auditors", + "fumblest","trapp","obstinately","traps","comfect","nutshell", + "carnation","elegies","mountant","clew","unregarded","enactures", + "fulfilled","relume","extoll","blazoning","railed","unpack","wrung", + "jerks","beholder","shrouding","sparta","panted","wimpled", + "permitted","chatter","thirsting","grassy","testimonied","lessen", + "protectress","antick","travails","dissemblers","ridden","assailing", + "testimonies","minim","deceivers","derogately","reaps","aimest", + "strides","bucks","factors","hawks","limps","trebles","wingham", + "stubbornest","butler","blabbing","sancta","muzzl","ungor","scaring", + "personate","ungot","droven","dilate","rears","yerk","recalled", + "dismask","peaces","lukewarm","hearsay","fulfils","eyrie","stammer", + "squand","engluts","apostrophas","endanger","chained","unpaid", + "impair","cavil","audible","heedfull","meekness","demuring", + "felonious","valuing","hackney","clogging","vileness","bluest", + "heartsick","expositor","bloodshedding","displeased","kneaded", + "companionship","famed","profoundest","wharf","halloa","indigested", + "reserved","outjest","fantasticoes","victoress","pioners","retract", + "halloo","dignifies","gurney","skillet","evenly","banditto", + "submitting","expiring","reserves","unexamin","observancy","clipp", + "conveyers","enginer","udders","criest","clipt","catches","trueborn", + "wrenching","glouceste","paternal","farmhouse","landless","doubling", + "crieth","controller","notebook","compassing","softness","ciphered", + "flagon","solemnized","ensteep","anoint","wringing","outfacing", + "anticipates","adsum","monstruosity","mortifying","deflowered", + "remainders","mounseur","squash","revealed","vaunted","disclaims", + "ale","nightcaps","notedly","tevil","repulsed","pears","muscovits", + "ventures","untraded","untold","cowish","fordo","equalities","fords", + "ranging","fervour","punched","combatant","southward","bustling", + "dislimns","idolatrous","pease","overearnest","wedged","ruptures", + "romage","lutestring","debtors","warrener","issued","unspoke", + "lightnings","pantry","skillful","default","steely","behooves", + "resisted","colleagued","ang","continuing","fawns","cavils", + "ordaining","cobble","refell","nicety","rouseth","barnes","suiting", + "cupids","calms","norbery","riseth","hinges","ventages","sheweth", + "meetest","visions","cackling","ensconced","rebate","infixing", + "rampir","rebato","injunctions","stopped","searches","qualifying", + "whitely","theban","coelestibus","unpath","falstaffs","mitigate", + "neroes","allhallowmas","cassocks","mints","forfeiture","cloths", + "associate","lanceth","disjoins","disjoint","unhelpful", + "greensleeves","minstrel","carrier","principalities","ark","trooping", + "hooking","masterless","precipitating","justness","fade","interposes", + "chroniclers","espials","upholdeth","atonements","hoise","snaffle", + "needfull","steeps","dragged","parent","untrodden","steepy","filch", + "reclaims","rover","battalia","impawn","swung","immoderately","forks", + "predecease","sewing","waterton","daintiness","salary","expectance", + "ensconcing","affianc","unsifted","unassailable","labyrinth", + "sanctimonious","exempted","romano","stalling","poisoning","fencing", + "bulwarks","imitations","blaspheming","superserviceable","woefullest", + "pardoner","steers","passport","unblown","filed","represent","indian", + "mislead","forehorse","amerce","abated","sandal","peaking", + "marchpane","casual","invented","bowing","topgallant","invested", + "verbosity","attorneyed","snowballs","tight","preyful","unseemly", + "granteth","supplying","matrons","falcons","colouring","grapples", + "givers","lewdly","foretells","designment","changeful","impotence", + "pendant","belongings","taller","towardly","benevolences","particle", + "fronts","cozener","gratii","glanc","indict","calve","dispraisingly", + "lined","pythagoras","temporary","topping","beautied","fait","vowels", + "whitest","superficial","bajazet","corresponsive","yaughan","indies", + "devising","observants","sleid","repeating","bunch","deucalion", + "disputable","punishes","scalding","bunting","contradicts","machine", + "accoutrements","berrord","tyke","pitchers","supportance", + "unexecuted","triumvirs","propend","behead","triumviry","placentio", + "enrage","tempter","persecutions","ripen","indign","walnut","riper", + "shivered","cohorts","cogitation","reconciler","afflicts","footsteps", + "semicircle","carrions","heartlings","falt","affiance","droppings", + "damns","interlude","enwombed","superbus","confiscation","measured", + "unrighteous","particularities","forum","invasive","coragio","dumbly", + "conspiring","minions","frances","trull","aidant","intelligo", + "dividable","traitress","handling","chollors","smatter","damon", + "usher","horseback","links","billeted","prized","thickens","purr", + "purs","federary","bastardizing","maturity","trippingly","opposeless", + "fans","strumpets","archer","poles","diction","comutual","damps", + "lazars","dich","undetermin","imposed","shrieve","penitents", + "pronounced","lighten","squabble","gathers","unmindfull","cheveril", + "geminy","unmannerd","shovel","smarts","machination","lighter", + "seethe","quickness","rogero","horsing","speediest","intermit", + "attractive","stemming","repeats","intermix","tallow","stakes", + "muzzled","buttered","evans","murrain","needeth","elysium","bas", + "haggards","censuring","dismayed","twinkle","humbling","watchings", + "wringer","lac","edifice","scalded","sledded","stealer","bareness", + "excusable","forbiddenly","dieu","reinforcement","strangest", + "ruminaies","lam","curbed","ankle","fifteens","fulfilling","couching", + "enrapt","diff","chopp","rhymers","sergeant","chopt","ambuscadoes", + "puzzles","flagons","recorder","eels","hurtling","edifies", + "superiors","exceptless","snails","chastest","amnipotent","garment", + "unsphere","farthingale","unplagu","amending","bel","arithmetician", + "greens","debator","bet","adopts","digs","headless","umber", + "unimproved","latches","genitivo","bobtail","galathe","settling", + "deepvow","unfruitful","linta","outroar","benevolence","passant", + "grisly","eruption","moult","induced","gained","uprear","fats", + "matthew","ingross","gainer","bowling","coram","romanos","detesting", + "mincing","outdar","tradesman","metre","caesars","miraculous", + "contestation","corbo","flowed","familiars","naughtily","riddance", + "applaud","bis","garnished","les","kitchen","liberties","layest", + "rocked","jesus","mette","flaky","deformities","knead","rusted", + "thrumm","notary","delighting","amplify","unstooping","quatch", + "greybeards","increased","beseemeth","unproper","brittany","ooze", + "divulge","prester","unroosted","flights","fordone","condemning", + "loading","uproar","inkles","lazar","dild","accuseth","procur", + "usurpingly","childlike","calumniate","behoof","novelties", + "intenible","intellects","mealy","bedash","poising","surveyest", + "advantaging","palsied","softer","dowries","prolixious","palsies", + "continually","tradesmen","dims","deluge","goodyear","primero", + "riders","daunts","bog","indue","untried","casketed","bacon", + "oftener","lapis","ridest","smirched","bodiless","abridgment","fuel", + "langton","rideth","quire","pamphlet","dint","loosed","mermaids", + "villianda","encompassment","streak","fatted","loosen","bedaub", + "pharsalia","despiser","carous","jowl","understandeth","combated", + "camest","sarum","agile","indited","fatter","bocchus","subversion", + "amazing","unfinish","umbra","divideth","someone","palating", + "proportionable","outworn","conjuring","corky","epicurus","jamany", + "scribbl","grasshoppers","singes","thrush","dips","volquessen", + "greasily","morris","submerg","vauntingly","superscript","cromer", + "thrived","berhyme","wafting","scotches","issu","enduring","unwhipp", + "bug","challenges","divorcement","rustle","unstaid","kettledrums", + "shipwrights","faultiness","diffus","scribes","symbols","inventions", + "uncropped","loathsomeness","plural","unfaithful","guardians", + "diminutives","hideousness","endings","unsinew","prank","renege", + "unthread","preferring","gamesome","mockable","scall","gardener", + "face,.though","loa","lackbeard","opes","phantasma","derivative", + "senoys","misplaced","insisted","shepherdesses","lop","tails", + "perplexed","indentures","sunken","misplaces","scann","guiana", + "heyday","loathness","lapse","gabble","wheeling","atwain","memories", + "heartbreaking","taming","breeder","cacodemon","sicilian", + "unrightful","enigma","inwards","stepping","whelped","stithy", + "sallow","politicly","glutt","hearths","ursley","persists","sadder", + "foresight","lasses","enseamed","depended","crusty","paragons", + "saturdays","ranting","leaky","orgillous","incorrect","tyrannically", + "dercetas","bigamy","dartford","bateless","absolutely","paphlagonia", + "erudition","signiors","subtilly","compelling","signiory","grandsir", + "smilest","carouse","unread","dispark","stingless","unreal","arouse", + "sluttery","malapert","deferr","rugemount","unbanded","smilets", + "scarr","uncapable","teipsum","magnificence","forswearing","acerb", + "mounsieur","dissentious","rounding","taciturnity","steadfast", + "glisters","cotswold","cloudiness","suspire","twentieth","uplift", + "beehives","disorb","unbreech","luc","fust","retails","hests", + "vaumond","neighing","fallen","tybalts","discontinue","aunts", + "dishevelled","coverlet","sewer","sarcenet","dizy","redeemed", + "unwept","behav","emulator","provides","brocas","vexes","bandying", + "beloving","blended","discomfortable","thromuldo","overt","skirted", + "christen","rheums","staled","distasted","imitated","encompassed", + "rheumy","viewless","mouldeth","preaching","cytherea","hisperia", + "forfended","volubility","recov","carper","cak","preserving","carpet", + "parch","keiser","captious","ardent","bedfellows","seasick","client", + "cas","revengers","greenwood","maidhood","enlargeth","packthread", + "paysan","tullius","receipts","permissive","appliances","encamp", + "auld","lym","leash","clammer","graveness","pertain","seaside", + "healthsome","caelius","real","omission","swearings","portraiture", + "angler","puddled","prompture","vexing","pared","penitently", + "welcomed","welcomer","jesses","impeachments","truepenny","overseen", + "moisten","sain","phaethon","klll","divorced","speens","rattle", + "barons","rede","obtaining","glimpses","pippins","kernal","emblaze", + "cherishing","beautified","shared","uprous","misbegot","reputing", + "leavy","unlived","cressids","reed","sottish","mowing","relative", + "dreams.till","mauritania","reel","saucers","exposing","renews", + "struggle","intestate","deform","wanders","perpendicularly", + "misfortunes","parling","grav","bestirr","lingered","opprobriously", + "enwheel","salv","gaols","doits","gests","goliath","unsullied", + "traitorly","che","chi","landmen","juggled","mornings","magnifico", + "threatening","sand","primogenity","mover","whirlpool","quakes", + "sportful","goths","waddled","machiavel","minces","squints","beliest", + "convive","pierced","pomps","magical","vinaigre","cleans","chalice", + "feathered","mousing","rivets","befriends","insomuch","unpolicied", + "accordeth","cruels","rescues","kneading","oppresses","quiddits", + "masculine","item","midsummer","bumbast","insult","amply","clamb", + "guardage","bifold","goatish","unburthen","speculation","slewest", + "screen","preformed","encave","splenitive","chines","distinguishment", + "fleshmonger","consonant","continency","chamberers","excite","parks", + "condole","witnesseth","sodden","extermin","shower","irregular", + "uneasy","infusing","uneath","jeopardy","forthlight","eggshell", + "tiptoe","islands","foundations","prains","confessions","zeals", + "scutcheons","serpentine","resolving","omans","disprais","exits", + "trumpery","anvil","disturbers","bespoke","abstaining","afloat", + "cobloaf","cutpurses","squeaking","tortoise","spak","methink", + "pineth","treachers","clo","gleamed","coppice","throwest","mal", + "improvident","sard","seymour","mas","castaways","apollodorus", + "unfortified","dependence","whetted","reneges","horseway","roan", + "roscius","characterless","delivering","rotted","feebled","conflux", + "publicola","unreconciliable","voluntaries","accommodation","woof", + "reeked","differing","unwitted","picklock","timor","successfully", + "aristode","strewing","behooffull","tackling","fiddler","silverly", + "stigmatic","seedness","equalness","orderless","hunters","detriment", + "bloodiest","soundless","hatchet","blameless","swooned","sheepcote", + "fineless","pepper","reiterate","overmaster","zwagger","holborn", + "capite","mistemp","satirical","profanely","beastliest","flaxen", + "plaguy","abatement","hunteth","fragrant","mantles","denotement", + "convented","unpurpos","unintelligent","shadowy","amidst","adhere", + "june","ray","rods","immoment","hedges","sipping","pigmy", + "distasteful","firstlings","usurpers","chatham","cod","glided", + "smatch","achievement","powerless","pawns","metropolis","dogg", + "fustian","clare","bathed","sharps","possibilities","nonage","roes", + "vermin","regular","mammering","mindful","holden","hearkens","bathes", + "purgers","rushling","glides","impugns","thraldom","witches", + "overlooks","brevis","cox","badly","addrest","mede","yongrey", + "fierceness","jollity","supposest","softens","unmoan","repining", + "delver","tincture","displease","pharaoh","hereabouts","untented", + "honeysuckles","pheeze","lodgings","fartuous","ardour","outwards", + "brac","fleering","drawbridge","arinies","enobarb","northerly", + "affordeth","chinks","ripening","finally","wakest","forethought", + "umpires","supernal","peaten","brav","cypriot","grindstone", + "carnally","pecks","mid","distribution","engaging","drudges", + "assistants","wort","mir","contended","owning","speculative", + "grasped","manslaughter","partaken","jury","invective","augurer", + "transgressed","partaker","extends","heartiness","encouraged", + "spinning","unpriz","profaners","unskillful","mountebank","godson", + "undream","muskets","diablo","cuffs","embroidery","egregiously", + "furbish","phrynia","silenced","frailties","corrupting","necklace", + "guinever","brainless","reword","inevitable","shiver","congied", + "misterm","fellest","justest","haunch","greyhounds","pudder","metres", + "pastures","dolt","abrook","backwardly","bellies","tinder", + "induction","coagulate","consistory","orodes","finch","hobbyhorse", + "discredits","including","predominance","outfaced","crouching", + "havens","fornications","inexplicable","enchained","conserved","lied", + "fisher","rip","squirrel","inmost","sinfully","terrace","lien", + "ransacking","turlygod","cosmo","upbraid","hoard","herdsman", + "questrists","empery","outbreak","catechising","uneffectual","beckon", + "cautions","unswept","grop","aspics","gipsies","mell","hoars","gros", + "enchantingly","tippling","turnips","recomforture","hybla", + "unprovide","heritage","longboat","valentio","phlegmatic","hardiment", + "mot","drabbing","rheumatic","fumiter","mow","moy","remonstrance", + "wags","thasos","brooded","masker","purloined","perishest","writs", + "superstitiously","mandrake","gossiplike","cum","frontlet","halcyon", + "naso","engaol","comart","rattles","congealment","therewith","berry", + "frenchwoman","contentious","ideas","seducer","nursest","cataplasm", + "clipping","unscratch","published","salmon","cunnings","franklins", + "heartens","molestation","grime","posteriors","inwardness", + "operations","discontenting","bemadding","wheaten","cloves", + "exasperates","enterprises","drizzle","forenoon","falconer","grind", + "entertaining","coldness","tenor","beadles","local","tartly", + "swarming","mrs","suffocating","swills","misspoke","victims","blubb", + "clays","aves","unfashionable","blazed","removedness","intercepts", + "computation","nave","vede","coldest","pecus","overwhelming", + "buckram","purify","underwrite","cellarage","funerals", + "indistinguishable","accumulate","suffocation","maledictions", + "inequality","canus","blazes","detention","roi","fairwell","didest", + "blackamoor","cerements","select","thitherward","defiler","amble", + "occident","enforcedly","situate","nipple","rosy","shortness", + "scattering","dullest","wizards","awaits","outrages","devoutly", + "adored","penthouse","chalices","dirty","tatters","battering", + "adores","herdsmen","dreading","wainscot","rots","questionable", + "spun","sharpen","triumphers","caitiffs","pissing","too,.good", + "critics","mastiff","adulterates","mun","cautel","unnumb","repliest", + "groundlings","improper","intrinse","decipher","stews","pickers", + "proposer","detractions","proposes","fixes","maculate","babies", + "darkens","dout","limn","giddily","deathful","argue","evasions", + "limp","really","unbewail","unremovable","alla","discandy", + "rotundity","laces","envenoms","peised","imparteth","roisting", + "collied","oeillades","assuage","feigned","mete","unremovably", + "drumble","alls","udge","embold","ally","induce","sickliness", + "bespake","excelleth","tainting","unprun","gravities","clownish", + "hiems","libertines","grub","fortressed","engineer","getrude", + "casements","fordid","expounded","apter","searce","lasted","cliffs", + "rabbit","moming","uphoarded","discerning","adoring","stretches", + "progression","wann","approachers","costs","cherubims","augment", + "perigort","oeuvres","threepence","footmen","dependant","critical", + "elflocks","lipp","reconciliation","doted","periods","continents", + "sphinx","unpurged","hebona","enanmour","lengths","enfoldings", + "strangler","strangles","luckier","indues","doxy","complained", + "capels","wreak","conversant","tittles","foals","goddild","mehercle", + "forgone","witching","manlike","affirm","sophisticated","hildings", + "hurtled","darkest","established","philadelphos","espoused","texts", + "lobbies","counterpois","ordinaries","fevers","barefac","wappen", + "beteem","unbodied","cancelling","mourned","actively","marted", + "holidam","withdrawing","donation","uncharged","altars","missive", + "sated","asmath","dozy","adventures","shrills","oldest","shrilly", + "purport","apoplex","loather","unattempted","sharply","reformed", + "pleadeth","avow","unholy","penning","nostrils","solicitings", + "undescried","plaintiffs","nervii","wagtail","inspire","discernist", + "adorns","mower","fraudful","astonished","inclined","bursting", + "leagued","handsomely","exactest","lycaonia","bluntness","unmade", + "undressed","hazel","leaguer","soberly","peloponnesus","inclines", + "locking","languishings","whencesoever","undergoes","unknowing", + "wearers","pressure","dribbling","frowningly","dependents","keepdown", + "abuser","friendships","hoarsely","slings","rye","heeded","cambridge", + "polydamus","conspirant","satin","healthy","outlook","unbraided", + "satis","bawcock","cancer","discomfit","precurse","overweigh", + "inflamed","highmost","infernal","extemporally","crownet","elephants", + "trice","effigies","reflects","gaingiving","confining","fishpond", + "gaudeo","gennets","shearing","intelligencing","reaching","resolveth", + "nag","christopher","exampl","solemnize","vizaments","occupy", + "fleshment","adriano","spited","envelop","shovels","unbound","surges", + "despising","discomfited","wawl","gainsaying","conjoined", + "uncontrolled","worries","nominated","imperfection","resolves", + "precept","dildos","blurs","wrings","unhorse","ladyships","veronesa", + "valueless","moonshines","egma","unweeded","cheapest","volable", + "verb","erecting","spinster","gravell","incertainties","lonely", + "tries","travellers","wittolly","vainglory","soundpost","subduements", + "proclaimeth","heartache","peregrinate","intituled","strengthless", + "unslipping","turncoat","empale","polacks","plodding","culling", + "defuse","divert","inference","strung","thriftless","misanthropos", + "quagmire","catarrhs","unfeeling","pierceth","hamper","hyen","dad", + "discipled","divest","brooding","easiest","dan","neb","ned","unhous", + "bacchanals","vitae","unrecalling","legitimation","pickaxes", + "perturbations","versal","vital","daw","villager","unmake", + "pendulous","oldness","trempling","aired","whipster","maladies", + "mousetrap","marsh","viciousness","disputed","dilemma","chariest", + "tinsel","cods","elsewhere","arraigned","rents","disputes", + "yellowness","wrens","slandering","bagpipe","bargains","pitcher", + "ashouting","conducted","inkle","hurly","discerns","gourd", + "erroneous","revoke","easter","bucklersbury","epicurism","saf", + "mourns","unmann","pulpiter","inquiry","loathly","scarecrow", + "consolation","machinations","scamble","fleece","drier","nurture", + "dries","thronged","garbage","flatly","nonce","strived","travers", + "chough","fructify","healeth","sucked","entombed","gravest", + "neighbourly","seein","trill","explication","transcends", + "constancies","ruby","compile","sedges","rustling","encloses", + "engrave","gouts","abstains","warden","puppets","passed","warder", + "blunted","allicholy","nip","uncurse","nit","ovidius","penalties", + "treaties","ripeness","endurance","virginalling","gelding","thirst", + "hedgehog","bankrout","unfilial","deo","disciplin","hawthorns","des", + "guerra","deems","herculean","ripest","chrysolite","austereness", + "ordinant","spinners","chopine","nourishes","invade","sew","princox", + "hearings","uncheck","agues","resty","fatting","distilled", + "uncomfortable","sossius","income","overjoyed","masonry","seely", + "prings","coinage","preferments","acordo","claret","addressed", + "cuckoos","achieved","losers","hoards","appurtenance","hogs", + "steering","hurry","skilling","lacies","bides","whatsome","besom", + "enticing","ruff","achiever","alighted","incorps","achieves", + "betossed","exactions","unpolish","engrossing","disable","illiterate", + "rebukeable","dispenses","paracelsus","colt","greases","appal", + "unmast","rustics","incessantly","goodnight","solder","pronoun", + "continued","outfac","pelleted","demonstrating","trips","comb", + "charities","abhominable","revell","continuer","eneas","praetors", + "unrestrained","sneak","bating","turneth","nob","merlin","manual", + "unowed","deeps","drily","pomewater","behavedst","irreligious", + "passio","unsmirched","ungenitur","distracts","forestalled", + "epitheton","martyr","bowler","hois","suckle","freehearted", + "timorously","furlongs","turbulence","slug","smiteth","obeying", + "phoenicians","behalfs","phebes","deepest","singeth","gramercies", + "disponge","friended","halls","coact","siz","briefness","unforced", + "stragglers","unqualitied","scored","faustuses","ribaudred","liefest", + "haec","predicament","conductor","dir","dis","leman","amiens", + "redressed","woodbine","nereides","morisco","div","unarms","bessy", + "frisk","redresses","squiny","dang","outscold","fumes","residue", + "phoenicia","seese","clawed","quintain","soaks","fanciest", + "unfitness","crowkeeper","gelidus","decimation","suppliance", + "inhabitable","stoccata","taunting","apparitions","vouches", + "swiftest","detains","philosophical","minnow","leiger","impressed", + "lards","clippeth","soulless","vais","concur","unresolv","defacing", + "croaking","kicked","displant","offendress","disvalued","rump", + "berhym","custalorum","glister","villians","proclamations","purely", + "yells","fertility","brewers","noblesse","nuts","indifferency","runn", + "ingratitudes","coted","mortar","sob","disvouch","rubbing","sod", + "morsels","bringer","tremor","consumptions","disbranch","gibber", + "unagreeable","hammering","dressings","pulpits","untrussing", + "stomaching","cutpurse","felony","tully","attentivenes","finder", + "derision","recoiling","execut","unearthly","supervisor","seasoned", + "uncontroll","tressel","glide","tresses","perverse","cambrics", + "fleers","perturbed","ushering","unpractis","sacrificial","fronted", + "wagged","supersubtle","appelant","capriccio","warily","reverb", + "relieved","peise","emnity","ruddiness","outscorn","cardinals", + "attempted","discolour","effectual","mithridates","informal", + "spouting","boors","vant","spaces","treat","crowning","lincoln", + "tick","revers","cautelous","ceaseless","undinted","blotting", + "unpolished","coachmakers","depositaries","hoof","christianlike", + "untutored","ministration","treatise","rates","described","veneys", + "describes","misreport","distempering","arteries","soars", + "congratulate","usual","treasonable","prints","pates","noverbs", + "liegeman","dressed","scrip","appeals","beseem","fico","rescal", + "luccicos","scythian","photinus","specify","slandered","vouchsafing", + "unmitigated","regiments","targes","sooty","piping","sub","zone", + "earing","tiff","honorificabilitudinitatibus","vara","pillows", + "ungodly","stonecutter","propounded","demise","martyred","marigold", + "untrod","easeth","unlace","bountifully","receptacle","tardied", + "insanie","hungarian","pretended","forted","ambo","disembark", + "opposer","attracts","tuning","contentless","gutter","thereabout", + "honorably","ingots","darnel","ariseth","discommend","unweighed", + "medal","tuition","squeak","feedeth","squeal","liegemen","stelled", + "sardians","lemon","myst","requites","gnawn","deafs","tenable", + "ransacked","narrowly","loof","twinkling","accidence","ringing", + "vaux","gnaws","honestest","patterns","perdurable","illuminate", + "solidity","groping","reproving","unconfinable","morality", + "carnations","perdurably","panderly","proposition","coverture","gems", + "mangle","overpeering","physiognomy","abruptly","bezonians","redness", + "brigandine","baffl","longtail","roundure","lopp","silliness","medea", + "norwegian","proposing","misapplied","dozed","distaffs","advantaged", + "tilt","immodestly","doters","priscian","anchoring","sweetmeats", + "gens","pointblank","capilet","fortification","bestained", + "obstruction","conceptions","pyramid","ribald","rebeck","shelters", + "whenever","squarer","squares","dawn","defam","evades","cogitations", + "mourners","ocular","jowls","endite","rapture","schoolboys", + "conveyances","worthied","aleppo","unanel","hailstones","outfly", + "fleeces","prouds","muffl","blamed","singulariter","convinced", + "longings","tiny","gadding","endowed","injunction","maxim","aiming", + "mortis","pantaloon","brimful","plighter","spangled","mountanto", + "fixing","ode","custard","smit","blames","razing","foreigners", + "stuffs","shivering","sacrificing","tipp","vesper","odes","taxations", + "tips","unsightly","shipmen","insinuateth","supporters","waterish", + "palaces","defer","miller","cannibals","franker","ungentleness", + "hyrcanian","whoop","dealest","gashes","charging","epilepsy","gest", + "uncertainly","discharged","propriety","glanced","appease","novices", + "debaters","virginal","justles","gaged","fathomless","glances", + "impudently","onion","giglets","contemns","betid","offenceful", + "outright","guided","standest","faultful","cheats","glozes","masts", + "goodlier","luckiest","untangled","scimitar","depeche","complains", + "bandied","advocation","glist","fillip","fount","drunkenly","homes", + "metheglins","douts","quak","startingly","envying","sconce","ruthful", + "quat","lown","quay","echoes","gondolier","lavish","thimbles", + "praiseworthy","unpeg","uncomprehensive","reedy","espied","woundings", + "splay","shineth","lewdness","tardiness","separates","labourer", + "unpitifully","deedless","conceptious","bennet","constring","glitt", + "unaccommodated","baker","bakes","calves","fleshes","brotherly", + "livelier","hurricano","captivated","purples","dispatcheth","espies", + "earthy","smulkin","iscariot","pedantical","smok","exposure", + "prohibit","shriller","triumphantly","concupy","wondrously","dears", + "victual","miching","serviceable","departs","dedicated", + "prescriptions","strictly","misthought","injurer","usury","reliances", + "thumbs","potions","deceivable","touze","dedicates","humbles", + "commissions","pheazar","devises","conquered","nutriment","luscious", + "fattest","tugging","hidest","prodigally","indulgent","felicitate", + "manure","slaughterhouse","pensiveness","tal","harbouring","scorpion", + "dye","resumes","vented","thunderstone","tam","royalize","tap", + "opulency","enquired","monarcho","abler","confluence","mellowing", + "duchies","danskers","cogscomb","whitsters","betoken","emmanuel", + "portotartarossa","interrogatories","grains","patrick","strictest", + "fadoms","pothecary","streching","souring","potently","sumpter", + "adamant","incensing","notion","uglier","dominations","antidotes", + "unattainted","wrathfully","stinging","sheeps","unkept","rewarding", + "cheerless","tally","enguard","smug","treys","ionian","prepost", + "quittal","viewing","shipboard","palfrey","protractive","governors", + "recounts","pourest","angelical","dutiful","biddings","vengeances", + "gipsy","stinkingly","evitate","philemon","professors","abash", + "upbraided","entreating","coursing","severely","happiest","consters", + "gleek","pastors","permanent","indrench","barred","scandy","tricking", + "barrel","foreward","osier","risen","preordinance","charmed", + "disquantity","seasoning","lubberly","forewarn","obligations", + "instigated","eminently","misconstruction","almond","conjurations", + "inflaming","collar","villainously","charmer","quinces","camping", + "mewed","charbon","turncoats","misinterpret","extracted","skulking", + "underground","summoners","students","surmis","billing","arbitrators", + "quitted","crimeless","waywardnes","dashing","wheer","fauste","scal", + "scan","revolve","stomachers","flecked","springes","obstruct", + "contumely","stillness","consummation","recommends","fleshly", + "infold","lingers","nurses","characts","honeying","termed","vales", + "tackled","ancestry","grievest","butcheed","unneighbourly", + "divulging","eagerly","tumbler","oui","chasing","mockvater","hydra", + "gliding","booties","dowerless","dinners","enticements","votary", + "tib","vastly","huntress","ticklish","annex","issueless","profoundly", + "abbeys","unwatch","sanctuarize","facere","perfidious","orld", + "robbery","reeky","confixed","deceiving","overkind","genders", + "cheaters","impos","normans","manifoldly","wishers","attainture", + "snapp","wastes","dilemmas","fullest","rioting","starveth", + "untrained","sporting","mustering","rewarded","astronomical","gale", + "wiles","sender","cynthia","rewarder","beguild","meiny","deracinate", + "wishest","truster","ditties","thoas","barbermonger","sermon", + "tested","warring","intendeth","stanch","discontentedly","repel", + "brecknock","gambol","goaded","soiled","assumes","tester","dismemb", + "strewments","aspicious","enriched","sprinkles","friending","aided", + "upbraidings","phantasime","bragged","succeeded","diminution", + "indistinguish","talons","spades","pioner","forefather","deprave", + "pathway","warrants","enriches","fearest","gaping","extern","seniory", + "fells","plessing","attributed","ransoms","tinctures","dastards", + "promiseth","loquitur","streaming","guilfords","oppugnancy","weening", + "bedeck","saturday","windpipe","misheard","chicurmurco","tenement", + "gaol","woodland","sliding","hereabout","comprising","feareth", + "milkmaid","owing","stringless","tuners","qualification","rumor", + "diverts","advises","collie","maritime","evidences","petruchio", + "lavender","unguem","flakes","outlaws","cheapen","erebus","worry", + "rebound","barrow","longed","snarleth","severest","defeated", + "instigator","cheaper","sinning","potato","damosella","prosecute", + "trampled","restful","matin","baillez","sheathes","courted", + "auguring","insuppressive","arrivance","winded","revealing","unhatch", + "operative","indexes","sunrising","spigot","necessarily","fullam", + "squeezing","repugnant","justs","battalions","sanctimonies","tutored", + "bullocks","rector","subsequent","gash","bridegrooms","tod", + "forerunning","observers","lovingly","prevaileth","forthright", + "unloads","perusing","whelk","fenc","dreamers","withholds","knotty", + "compose","whelm","minerals","haunches","takest","ditty","compost", + "swineherds","margarelon","imperfectly","pastorals","misgovernment", + "interruptest","negotiations","demonstrated","vaunting","gaul", + "adornings","tithed","ravishments","misgoverned","occulted", + "certainer","decrease","float","denunciation","indispos","morgan", + "impertinency","unctuous","investments","acutely","fallible", + "sacrificers","composture","pastry","helmed","fanatical", + "crowflowers","parfect","graveless","straits","zenelophon","fragile", + "pac","heartbreak","pad","abridgement","portugal","unbowed", + "embrasures","copesmate","facit","suppliest","leaders","displacest", + "pugging","fracted","debile","warns","marbled","preeminence", + "obscenely","pap","mounteth","cockled","invocate","trimming","collop", + "yieldings","butchered","resists","swaggerer","wealthiest", + "unbookish","callat","umbrage","untired","vizor","propositions", + "enviously","unfellowed","wholesom","descents","diminutive","perusal", + "iwis","proselytes","leadeth","ennobled","illo","reeling","scants", + "ferrers","expressive","swagg","savoury","thirties","ballow", + "hissing","heirless","pommel","bolds","burly","untent","briefest", + "tub","churchyards","languageless","hospital","springing", + "grandsires","antenorides","wether","unacted","threepile", + "recognizance","pontic","southwell","moveth","statesmen","sullens", + "seller","fawneth","unvirtuous","flavio","oddest","capel","environed", + "dissolutely","feud","blinking","dappled","blains","whoremasterly", + "miser","savoy","hillo","perturbation","dapples","imperator", + "wagging","tediously","per","washing","dividing","glorified","pew", + "drawling","unsway","benches","suffigance","worths","dishonorable", + "obeyed","eventful","recompens","canons","crisp","hammered", + "giddiness","varletry","confirmers","notest","taber","information", + "diamond","compiled","importancy","stormed","melancholies", + "accusative","hewgh","equivocation","salutations","bepray","assures", + "allurement","tamed","yorks","unclew","outran","entertainments", + "parricides","tamer","lymoges","tames","eie","stratford","thrifts", + "varletto","unreclaimed","coursers","runner","attainted","rendezvous", + "enmesh","decayer","spherical","partizan","exhal","pid","cullionly", + "mephostophilus","amphimacus","perused","unpublish","deliciousness", + "frush","retention","unlov","impatiently","antiquities","huntsmen", + "hostility","loosing","tods","hottest","slaying","hostilius", + "behaviors","connive","teacheth","burghers","scorned","corporate", + "disobeys","dorsetshire","adjoin","finical","toes","february","unapt", + "pail","despitefully","kindless","cappadocia","dwelled","billets", + "brambles","laundry","wondered","swans","pearly","difficult", + "fehemently","flushing","wotting","ensnareth","solicitation", + "sugared","recoverable","purged","adjoining","preventions" +}; +extern int firstnames_len; +extern char *firstnames[]; +extern int lastnames_len; +extern char *lastnames[]; +extern int words_len; +extern char *words[]; +extern int provinces_len; +extern char *provinces[]; +extern int countries_len; +extern int countries_USA; +extern char *countries[]; +extern int emails_len; +extern char *emails[]; +extern int cities_len; +extern char *cities[]; +static struct idrepro idr[2]; +char dtd_name[128]="auction.dtd"; +enum { + ERROR_OBJ, + AUCTION_SITE, + CATGRAPH, EDGE, CATEGORY_LIST, CATEGORY, CATNAME, + PERSON_LIST, PERSON, EMAIL, ADDRESS, PHONE, STREET, CITY, COUNTRY, ZIPCODE, + PROVINCE, HOMEPAGE, PROFILE, EDUCATION, INCOME, GENDER, BUSINESS, NAME, + AGE, CREDITCARD, INTEREST, + REGION, EUROPE, ASIA, NAMERICA, SAMERICA, AFRICA, AUSTRALIA, + ITEM, LOCATION, QUANTITY, PAYMENT, SHIPPING, + MAIL, FROM, TO, XDATE, ITEMNAME, + DESCRIPTION, LISTITEM, PARLIST, TEXT, + OPEN_TRANS_LIST, OPEN_TRANS, CLOSED_TRANS_LIST, CLOSED_TRANS, + WATCHES, WATCH, AMOUNT, CURRENT, INCREASE, INTERVAL, RESERVE, + INCATEGORY, MAILBOX, BIDDER, PRIVACY, ITEMREF, SELLER, TYPE, TIME, + STATUS, PERSONREF, INIT_PRICE, START, END, BUYER, PRICE, ANNOTATION, + HAPPINESS, AUTHOR +}; +ObjDesc objs[]={ + { + 0, "*error*" + }, + { + AUCTION_SITE, "site", + { + {REGION,{1,0,0,1,1}}, + {CATEGORY_LIST,{1,0,0,1,1}}, + {CATGRAPH,{1,0,0,1,1}}, + {PERSON_LIST,{1,0,0,1,1}}, + {OPEN_TRANS_LIST,{1,0,0,1,1}}, + {CLOSED_TRANS_LIST,{1,0,0,1,1}} + } + }, + { + CATEGORY_LIST, "categories", + { + {CATEGORY,{1,0,0,1000,1000}} + } + }, + { + REGION, "regions", + { + {AFRICA,{1,0,0,1,1}}, + {ASIA,{1,0,0,1,1}}, + {AUSTRALIA,{1,0,0,1,1}}, + {EUROPE,{1,0,0,1,1}}, + {NAMERICA,{1,0,0,1,1}}, + {SAMERICA,{1,0,0,1,1}} + } + }, + { + EUROPE, "europe", + { + {ITEM,{1,0,0,6000,6000}} + } + }, + { + AUSTRALIA, "australia", + { + {ITEM,{1,0,0,2200,2200}} + } + }, + { + AFRICA, "africa", + { + {ITEM,{1,0,0,550,550}} + } + }, + { + NAMERICA, "namerica", + { + {ITEM,{1,0,0,10000,10000}} + } + }, + { + SAMERICA, "samerica", + { + {ITEM,{1,0,0,1000,1000}} + } + }, + { + ASIA, "asia", + { + {ITEM,{1,0,0,2000,2000}} + } + }, + { + CATGRAPH, "catgraph", + { + {EDGE,{1,0,0,3800,3800}} + }, + {{"",0,0,{0,0,0,0,0}}}, + 0x20 + }, + { + EDGE, "edge", + {{0,{0,0,0,0,0}}}, + { + {"from",2,CATEGORY,{1,0,0,0,0}}, + {"to",2,CATEGORY,{1,0,0,0,0}} + } + }, + { + CATEGORY, "category", + { + {CATNAME,{1,0,0,1,1}}, + {DESCRIPTION,{1,0,0,1,1}}, + }, + { + {"id",1,0,{0,0,0,0,0}} + } + }, + { + ITEM, "item", + { + {LOCATION,{1,0,0,1,1}}, + {QUANTITY,{1,0,0,1,1}}, + {ITEMNAME,{1,0,0,1,1}}, + {PAYMENT,{1,0,0,1,1}}, + {DESCRIPTION,{1,0,0,1,1}}, + {SHIPPING,{1,0,0,1,1}}, + {INCATEGORY,{3,3,0,1,10}}, + {MAILBOX,{1,0,0,1,1}} + }, + { + {"id",1,0,{0,0,0,0,0}}, + {"featured",3,0,{0,0,0,0,0},0.1} + }, + 0x40 + }, + { + LOCATION, "location" + }, + { + QUANTITY, "quantity" + }, + { + PAYMENT, "payment" + }, + { + NAME, "name" + }, + { + ITEMNAME, "name" + }, + { + CATNAME, "name" + }, + { + DESCRIPTION, "description", + { + {TEXT,{1,0.7,0,0,0}}, + {PARLIST,{1,0.3,0,0,0}} + }, + {{"",0,0,{0,0,0,0,0}}}, + 0x02 + }, + { + PARLIST, "parlist", + { + {LISTITEM,{3,1,0,2,5}} + } + }, + { + TEXT, "text", + {{0,{0,0,0,0,0}}}, + {{"",0,0,{0,0,0,0,0}}}, + 0x01 + }, + { + LISTITEM, "listitem", + { + {TEXT,{1,0.8,0,0,0}}, + {PARLIST,{1,0.2,0,0,0}} + }, + {{"",0,0,{0,0,0,0,0}}}, + 0x02 + }, + { + SHIPPING, "shipping" + }, + { + RESERVE, "reserve" + }, + { + INCATEGORY, "incategory", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,CATEGORY,{1,0,0,0,0}} + } + }, + { + MAILBOX, "mailbox", + { + {MAIL,{3,1,0,0,250}} + } + }, + { + MAIL, "mail", + { + {FROM,{1,0,0,1,1}}, + {TO,{1,0,0,1,1}}, + {XDATE,{1,0,0,1,1}}, + {TEXT,{1,0,0,1,1}} + } + }, + { + FROM, "from" + }, + { + TO, "to" + }, + { + XDATE, "date" + }, + { + PERSON_LIST, "people", + { + {PERSON,{1,0,0,25500,25500}} + } + }, + { + PERSON, "person", + { + {NAME,{1,0,0,1,1}}, + {EMAIL,{1,0,0,1,1}}, + {PHONE, {1,0,0,0,1}}, + {ADDRESS, {1,0,0,0,1}}, + {HOMEPAGE, {1,0,0,0,1}}, + {CREDITCARD, {1,0,0,0,1}}, + {PROFILE, {1,0,0,0,1}}, + {WATCHES, {1,0,0,0,1}} + }, + { + {"id",1,0,{0,0,0,0,0}} + }, + 0x40 + }, + { + EMAIL, "emailaddress" + }, + { + PHONE, "phone" + }, + { + HOMEPAGE, "homepage" + }, + { + CREDITCARD, "creditcard" + }, + { + ADDRESS, "address", + { + {STREET,{1,0,0,1,1}}, + {CITY,{1,0,0,1,1}}, + {COUNTRY,{1,0,0,1,1}}, + {PROVINCE, {1,0,0,0,1}}, + {ZIPCODE,{1,0,0,1,1}} + } + }, + { + STREET, "street" + }, + { + CITY, "city" + }, + { + PROVINCE, "province" + }, + { + ZIPCODE, "zipcode" + }, + { + COUNTRY, "country" + }, + { + PROFILE, "profile", + { + {INTEREST,{3,3,0,0,25}}, + {EDUCATION, {1,0,0,0,1}}, + {GENDER, {1,0,0,0,1}}, + {BUSINESS,{1,0,0,1,1}}, + {AGE, {1,0,0,0,1}} + }, + { + {"income",3,0,{0,0,0,0,0},1} + } + }, + { + EDUCATION, "education" + }, + { + INCOME, "income" + }, + { + GENDER, "gender" + }, + { + BUSINESS, "business" + }, + { + AGE, "age" + }, + { + INTEREST, "interest", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,CATEGORY,{1,0,0,0,0}} + } + }, + { + WATCHES, "watches", + { + {WATCH,{3,4,0,0,100}}, + } + }, + { + WATCH, "watch", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,OPEN_TRANS,{1,0,0,0,0}} + } + }, + { + OPEN_TRANS_LIST, "open_auctions", + { + {OPEN_TRANS,{1,0,0,12000,12000}} + } + }, + { + OPEN_TRANS, "open_auction", + { + {INIT_PRICE,{1,0,0,1,1}}, + {RESERVE, {1,0,0,0,1}}, + {BIDDER,{3,5,0,0,200}}, + {CURRENT,{1,0,0,1,1}}, + {PRIVACY, {1,0,0,0,1}}, + {ITEMREF,{1,0,0,1,1}}, + {SELLER,{1,0,0,1,1}}, + {ANNOTATION,{1,0,0,1,1}}, + {QUANTITY,{1,0,0,1,1}}, + {TYPE,{1,0,0,1,1}}, + {INTERVAL,{1,0,0,1,1}} + }, + { + {"id",1,0,{0,0,0,0,0}} + }, + 0x04|0x40 + }, + { + PRIVACY, "privacy" + }, + { + AMOUNT, "amount" + }, + { + CURRENT, "current" + }, + { + INCREASE, "increase" + }, + { + TYPE, "type" + }, + { + ITEMREF, "itemref", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,ITEM,{1,0,0,0,0}} + } + }, + { + BIDDER, "bidder", + { + {XDATE,{1,0,0,1,1}}, + {TIME,{1,0,0,1,1}}, + {PERSONREF,{1,0,0,1,1}}, + {INCREASE,{1,0,0,1,1}} + } + }, + { + TIME, "time" + }, + { + STATUS, "status", + }, + { + INIT_PRICE, "initial" + }, + { + PERSONREF, "personref", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,PERSON,{1,0,0,0,0}} + } + }, + { + SELLER, "seller", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,PERSON,{2,0.5,0.10,0,0}} + } + }, + { + INTERVAL, "interval", + { + {START,{1,0,0,1,1}}, + {END,{1,0,0,1,1}} + } + }, + { + START, "start" + }, + { + END, "end" + }, + { + CLOSED_TRANS_LIST, "closed_auctions", + { + {CLOSED_TRANS,{1,0,0,3000,3000}} + } + } + , + { + CLOSED_TRANS, "closed_auction", + { + {SELLER,{1,0,0,1,1}}, + {BUYER,{1,0,0,1,1}}, + {ITEMREF,{1,0,0,1,1}}, + {PRICE,{1,0,0,1,1}}, + {XDATE,{1,0,0,1,1}}, + {QUANTITY,{1,0,0,1,1}}, + {TYPE,{1,0,0,1,1}}, + {ANNOTATION,{1,0,0,1,1}} + }, + {{"",0,0,{0,0,0,0,0}}}, + 0x04|0x40 + }, + { + PRICE, "price" + }, + { + BUYER, "buyer", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,PERSON,{2,.5,.10,0,0}} + } + }, + { + ANNOTATION, "annotation", + { + {AUTHOR,{1,0,0,1,1}}, + {DESCRIPTION,{1,0,0,1,1}}, + {HAPPINESS,{1,0,0,1,1}} + } + }, + { + HAPPINESS, "happiness" + }, + { + AUTHOR, "author", + {{0,{0,0,0,0,0}}}, + { + {"\1",2,PERSON,{1,0,0,1,1}} + } + } +}; +void PrintName(int *lastout) +{ + int fst,lst; + fst=(int)genexp(firstnames_len/3.); + lst=(int)genexp(lastnames_len/3.); + fst=(((firstnames_len-1)>(fst)?(fst):(firstnames_len-1))); + lst=(((lastnames_len-1)>(lst)?(lst):(lastnames_len-1))); + xmlprintf(xmlout,"%s %s",firstnames[fst],lastnames[lst]); + if (lastout) *lastout=lst; +} +void PrintEmail() +{ + int i,j; + i=ignuin(0,firstnames_len-1); + j=ignuin(0,lastnames_len-1); + xmlprintf(xmlout,"%s@%s.com",firstnames[i],lastnames[j]); +} +void PrintSentence(int w) +{ + int i; + for (i=0;i(word)?(word):(words_len-1))); + xmlprintf(xmlout,words[word]); + xmlprintf(xmlout," "); + } +} +static char *markup[3]={"emph","keyword","bold"}; +static char tick[3]; +void PrintANY() +{ + int sen=1+(int)genexp(20); + int i; + static int st[3]; + int stptr=0; + for (i=0;i ",markup[st[stptr]]); + stptr++; + } + else + if (genunf(0,1)<0.8 && stptr) + { + --stptr; + xmlprintf(xmlout," ",markup[st[stptr]]); + tick[st[stptr]]=0; + } + PrintSentence(1+(int)genexp(4)); + } + while(stptr) + { + --stptr; + xmlprintf(xmlout," ",markup[st[stptr]]); + tick[st[stptr]]=0; + } +} +int GenContents(ObjDesc *od) +{ + int r,i,result=1; + static int lstname=0; + static int country=-1; + static int email=0; + static int quantity=0; + static double initial=0; + static double increases=0; + switch(od->id) + { + case CITY: + xmlprintf(xmlout,cities[ignuin(0,cities_len-1)]); + break; + case TYPE: + { + static char *auction_type[]={"Regular","Featured"}; + xmlprintf(xmlout,auction_type[ignuin(0,1)]); + if (quantity>1 && ignuin(0,1)) xmlprintf(xmlout,", Dutch"); + } + break; + case LOCATION: + case COUNTRY: + if (genunf(0,1)<0.75) country=countries_USA; + else country=ignuin(0,countries_len-1); + xmlprintf(xmlout,countries[country]); + break; + case PROVINCE: + if (country==countries_USA) + xmlprintf(xmlout,provinces[ignuin(0,provinces_len-1)]); + else + xmlprintf(xmlout,lastnames[ignuin(0,lastnames_len-1)]); + break; + case EDUCATION: + { + static char *education[]={"High School","College", + "Graduate School","Other"}; + xmlprintf(xmlout,education[ignuin(0,3)]); + } + break; + case STATUS: + case HAPPINESS: + xmlprintf(xmlout,"%d",ignuin(1,10)); + break; + case HOMEPAGE: + xmlprintf(xmlout,"http://www.%s/~%s", + emails[email],lastnames[lstname]); + break; + case STREET: + r=ignuin(0,lastnames_len-1); + xmlprintf(xmlout,"%d %s St",ignuin(1,100),lastnames[r]); + break; + case PHONE: + { + int contry=ignuin(1,99); + int area=ignuin(10,999); + int number=ignuin(123456,98765432); + xmlprintf(xmlout,"+%d (%d) %d",country,area,number); + } + break; + case CREDITCARD: + for(i=0;i<4;i++) + xmlprintf(xmlout,"%d%s",ignuin(1000,9999),(i<3?" ":"")); + break; + case PAYMENT: + { + static char *money[]={"Money order","Creditcard", + "Personal Check","Cash"}; + r=0; + for (i=0;i<4;i++) + if (ignuin(0,1)) + xmlprintf(xmlout,"%s%s",(r++?", ":""),money[(((i)>(3)?(3):(i)))]); + } + break; + case SHIPPING: + { + static char *shipping[]={ + "Will ship only within country", + "Will ship internationally", + "Buyer pays fixed shipping charges", + "See description for charges"}; + r=0; + for (i=0;i<4;i++) + if (ignuin(0,1)) + xmlprintf(xmlout,"%s%s",(r++?", ":""),shipping[(((i)>(3)?(3):(i)))]); + } + break; + case TIME: + { + int hrs=ignuin(0,23); + int min=ignuin(0,59); + int sec=ignuin(0,59); + xmlprintf(xmlout,"%02d:%02d:%02d",hrs,min,sec); + } + break; + case AGE: + r=(int)gennor(30,15); + xmlprintf(xmlout,"%d",(((18)<(r)?(r):(18)))); + break; + case ZIPCODE: + r=ignuin(3,4); + { + int cd=10,j; + for (j=0;jid!=ITEMREF || stackdepth<2) return 0; + od=stack[stackdepth-2]; + if (od->id==OPEN_TRANS) return GenItemIdRef(&idr[0],iRef); + if (od->id==CLOSED_TRANS) return GenItemIdRef(&idr[1],iRef); + return 0; +} +void initialize(void) +{ + int nobj=NumberOfObjs(); + int search[3]={ITEM,OPEN_TRANS,CLOSED_TRANS}; + int f[3]={0,0,0},items,open,closed; + int i,j; + for (i=0;iout=0; + rep->cur=rep->brosout=0; + rep->max=max; + rep->brosmax=brosmax; + rep->dir=0; + rep->mydir=direction++; + rep->cur=0; + init_gen(&rep->rk); +} +void InitReproPair(struct idrepro *rep1, struct idrepro *rep2, + int max1, int max2) +{ + InitRepro(rep1,max1,max2); + InitRepro(rep2,max2,max1); +} +int GenItemIdRef(struct idrepro *rep, int *idref) +{ + int res=0; + if (rep->out>=rep->max) return 0; + rep->out++; + if (rep->brosout>=rep->brosmax) + { + *idref=rep->cur++; + res=2; + } + else + { + rep->dir=__ignuin(&rep->rk,0,1); + while(rep->dir!=rep->mydir && rep->brosoutbrosmax) + { + rep->brosout++; + rep->cur++; + rep->dir=__ignuin(&rep->rk,0,1); + } + *idref=rep->cur++; + res=1; + } + ((void) 0); + return res; +} + diff --git a/tools/xmarkgen b/tools/xmarkgen new file mode 100755 index 0000000000000000000000000000000000000000..60de1eadc0a4c1c202ff0091b22a0f36212a762f GIT binary patch literal 752460 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 literal 0 HcmV?d00001 -- 2.17.1