87 |
88 |
89 |
112 |
113 |
242 |
--------------------------------------------------------------------------------
/src/assets/tree-nut.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/top-1k-ingredients.csv:
--------------------------------------------------------------------------------
1 | 5 spice powder;1002002
2 | acorn squash;11482
3 | adobo sauce;6979
4 | agave nectar;19912
5 | ahi tuna;15117
6 | alfredo pasta sauce;93606
7 | almond extract;1002050
8 | almond flour;93740
9 | almond milk;93607
10 | almonds;12061
11 | amaretto;10014534
12 | ancho chiles;10211962
13 | anchovies;15001
14 | andouille sausage;7064
15 | angel food cake mix;18087
16 | angel hair pasta;10020420
17 | angostura bitters;93653
18 | apple;9003
19 | apple butter spread;19294
20 | apple cider;1009016
21 | apple juice;9016
22 | apple pie spice;1042035
23 | apricot preserves;19719
24 | apricots;9021
25 | arborio rice;10020052
26 | arrowroot powder;20003
27 | artichoke heart quarters;93828
28 | artichokes;11007
29 | arugula;11959
30 | asafoetida;1032035
31 | asafoetida powder;0
32 | asiago cheese;1001033
33 | asian pear;9252
34 | asparagus spears;11011
35 | avocado;9037
36 | avocado oil;4581
37 | baby bell peppers;10311821
38 | baby bok choy;93636
39 | baby carrots;11960
40 | baby corn;10011168
41 | baby spinach leaves;11457
42 | baby-back ribs;10010204
43 | baby-back ribs;10192
44 | bacon;10123
45 | bacon fat;4609
46 | baguette;18033
47 | baking bar;19078
48 | baking powder;18371
49 | baking soda;18372
50 | balsamic glaze;98998
51 | balsamic vinegar;2069
52 | bamboo shoots;11028
53 | banana;9040
54 | basmati rice;10020444
55 | bay leaves;2004
56 | bbq sauce;6150
57 | beans;16069
58 | beef;23572
59 | beef brisket;13023
60 | beef broth;6008
61 | beef chuck roast;13786
62 | beef stock;6170
63 | beef tenderloin;13926
64 | beer;14003
65 | beer;14006
66 | beets;11080
67 | bell pepper;10211821
68 | berries;1009054
69 | biscuit mix;18010
70 | biscuits;18009
71 | bittersweet chocolate;19903
72 | black bean sauce;99210
73 | black beans;16015
74 | black olives;1059195
75 | black pepper;1002030
76 | black sesame seeds;10012023
77 | blackberries;9042
78 | blanched almonds;12062
79 | blood orange;1009200
80 | blue cheese;1004
81 | blueberries;9050
82 | bok choy;11116
83 | boneless skinless chicken breast;1055062
84 | bourbon;10014037
85 | brandy;10114037
86 | bread;18064
87 | bread flour;10120129
88 | breakfast links;7919
89 | brie;1006
90 | broccoli;11090
91 | broccoli florets;10011090
92 | brown rice;20040
93 | brown rice flour;20090
94 | brown sugar;19334
95 | brownie mix;18632
96 | brussel sprouts;11098
97 | bulgur;20012
98 | butter;1001
99 | butterhead lettuce;11250
100 | buttermilk;1230
101 | butternut squash;11485
102 | butterscotch chips;19070
103 | cabbage;11109
104 | caesar dressing;43015
105 | cajun seasoning;1032028
106 | cake flour;10020129
107 | candy canes;93759
108 | candy coating;98857
109 | candy melts;93775
110 | canned black beans;16018
111 | canned diced tomatoes;11531
112 | canned garbanzo beans;16058
113 | canned green chiles;11980
114 | canned kidney beans;16034
115 | canned mushrooms;11264
116 | canned pinto beans;16044
117 | canned red kidney beans;10016034
118 | canned tomatoes;10011693
119 | canned tuna;10115121
120 | canned white beans;16051
121 | canned white cannellini beans;10016051
122 | cannellini beans;10716050
123 | cantaloupe;9181
124 | capers;2054
125 | caramel sauce;19364
126 | caramels;19074
127 | caraway seed;2005
128 | cardamom;2006
129 | cardamom pods;1002006
130 | carp;15008
131 | carrots;11124
132 | cat fish filets;15010
133 | cauliflower;11135
134 | cauliflower florets;10011135
135 | cauliflower rice;10111135
136 | celery;11143
137 | celery ribs;10111143
138 | celery root;11141
139 | celery salt;1052047
140 | celery seed;2007
141 | cereal;8029
142 | champagne;10043155
143 | chana dal;99236
144 | cheddar;1009
145 | cheese;1041009
146 | cheese curds;98921
147 | cheese dip;1188
148 | cheese soup;6038
149 | cheese tortellini;10093727
150 | cherry;9070
151 | cherry pie filling;19314
152 | cherry tomatoes;10311529
153 | chestnuts;12098
154 | chia seeds;12006
155 | chicken base;6080
156 | chicken bouillon;6480
157 | chicken bouillon granules;1006080
158 | chicken breasts;5062
159 | chicken broth;6194
160 | chicken drumsticks;5066
161 | chicken legs;5075
162 | chicken pieces;1005006
163 | chicken sausage;93668
164 | chicken stock;6172
165 | chicken tenders;1015062
166 | chicken thighs;5091
167 | chicken wings;5100
168 | chickpea;16057
169 | chile garlic sauce;93749
170 | chili paste;6973
171 | chili peppers;11962
172 | chili powder;2009
173 | chili sauce;6972
174 | chipotle chiles in adobo;11632
175 | chipotle chilies;98839
176 | chipotle peppers in adobo;99223
177 | chive & onion cream cheese spread;93748
178 | chocolate;19081
179 | chocolate chip cookies;28027
180 | chocolate chunks;10419903
181 | chocolate ice cream;19270
182 | chocolate milk;1102
183 | chocolate sandwich cookies;18166
184 | chocolate syrup;14181
185 | chocolate wafer cookies;10118157
186 | chorizo sausage;7019
187 | cider vinegar;2048
188 | cilantro;11165
189 | cinnamon roll;99020
190 | cinnamon stick;1002010
191 | cinnamon sugar;10219335
192 | cinnamon swirl bread;18047
193 | clam juice;14187
194 | clams;15157
195 | clarified butter;93632
196 | clove;1002011
197 | coarse salt;1002047
198 | coarsely ground pepper;2035
199 | cocoa nibs;98846
200 | cocoa powder;19165
201 | coconut;12104
202 | coconut aminos;98929
203 | coconut butter;93746
204 | coconut cream;12115
205 | coconut extract;1032050
206 | coconut flour;93747
207 | coconut milk;12118
208 | coconut oil;4047
209 | coconut water;12119
210 | cod;15015
211 | coffee;14209
212 | cognac;10414037
213 | cola;14400
214 | colby jack;1011
215 | collard greens;11161
216 | condensed cream of celery soup;6010
217 | condensed cream of mushroom soup;6147
218 | confectioner's swerve;99084
219 | cooked bacon;10862
220 | cooked brown rice;20041
221 | cooked chicken breast;5064
222 | cooked ham;10802
223 | cooked long grain rice;10220445
224 | cooked pasta;20421
225 | cooked polenta;1008166
226 | cooked quinoa;20137
227 | cooked wild rice;20088
228 | cookies;10118192
229 | coriander;2012
230 | corn;11168
231 | corn bread mix;18022
232 | corn chips;19003
233 | corn flakes cereal;8020
234 | corn flour;20019
235 | corn kernels;11172
236 | corn oil;42289
237 | corn tortillas;18363
238 | cornbread;18023
239 | corned beef;13346
240 | cornish hens;5307
241 | cornmeal;35137
242 | cornstarch;20027
243 | cotija cheese;1001019
244 | cottage cheese;1012
245 | country bread;10018029
246 | courgettes;11477
247 | couscous;20028
248 | cow pea;16063
249 | crabmeat;10015136
250 | cracked pepper;2030
251 | cranberries;9078
252 | cranberry juice;43382
253 | cream;1053
254 | cream cheese;1017
255 | cream cheese block;1186
256 | cream of chicken soup;6016
257 | cream of tartar;18373
258 | creamed corn;11174
259 | creamy peanut butter;10116098
260 | creme fraiche;1001056
261 | cremini mushrooms;11266
262 | creole seasoning;1002031
263 | crisp rice cereal;8066
264 | croutons;18242
265 | crystallized ginger;93751
266 | cucumber;11206
267 | cumin seeds;2014
268 | cup cake;18139
269 | currants;9085
270 | curry leaves;93604
271 | dairy free milk;10016223
272 | dark brown sugar;10019334
273 | dark chocolate;19904
274 | dark chocolate candy bars;10019904
275 | dark chocolate chips;10019071
276 | dark sesame oil;1004058
277 | dates;9087
278 | deep dish pie crust;18945
279 | deli ham;10010151
280 | deli turkey;7259
281 | dessert oats;8121
282 | dessert wine;10014057
283 | diced ham;99186
284 | diet pop;14146
285 | dijon mustard;1002046
286 | dill;2045
287 | dill pickles;10011937
288 | hot dog;21118
289 | double cream;1011053
290 | dried apricots;9032
291 | dried basil;2003
292 | dried cherries;93822
293 | dried chorizo;99233
294 | dried cranberries;9079
295 | dried dill;2017
296 | dried onion;11284
297 | dried porcini mushrooms;10011268
298 | dried rubbed sage;1002038
299 | dried thyme;2042
300 | dried tomatoes;11955
301 | dry bread crumbs;18079
302 | dry milk;1090
303 | dry mustard;1002024
304 | dry red wine;14097
305 | dry roasted peanuts;16090
306 | duck fat;4574
307 | dutch process cocoa powder;10019165
308 | edamame;11212
309 | egg substitute;1226
310 | egg vermicelli;20409
311 | egg whites;1124
312 | egg yolk;1125
313 | eggnog;1057
314 | eggplant;11209
315 | elbow macaroni;10120499
316 | enchilada sauce;6599
317 | english cucumber;10111205
318 | english muffin;18439
319 | erythritol;98887
320 | escarole;11213
321 | espresso;14210
322 | evaporated milk;1214
323 | extra firm tofu;16163
324 | extra virgin olive oil;1034053
325 | farfalle;10120420
326 | farro;10020005
327 | fat free mayo;42193
328 | fat-free less-sodium chicken broth;6984
329 | fennel;11957
330 | fennel seeds;2018
331 | fenugreek leaf;98963
332 | fenugreek seeds;2019
333 | feta cheese;1019
334 | fettuccine;10020409
335 | fire roasted tomatoes;98849
336 | fish;10115261
337 | fish sauce;6179
338 | fish stock;6963
339 | flank steak;23657
340 | flax seeds;10012220
341 | fleur de sel;1022047
342 | flour;20081
343 | flour tortillas;10218364
344 | fontina cheese;1020
345 | food dye;10711111
346 | frank's redhot sauce;98878
347 | free range eggs;1123
348 | french bread;18029
349 | fresh basil;2044
350 | fresh bean sprouts;11043
351 | fresh chives;11156
352 | fresh corn;11167
353 | fresh corn kernels;10011167
354 | fresh figs;9089
355 | fresh fruit;9431
356 | fresh herbs;10111297
357 | fresh mint;2064
358 | fresh mozzarella;1026
359 | fresh rosemary;2063
360 | fresh thyme leaves;2049
361 | fried onions;93709
362 | frosting;19230
363 | froyo bars;93629
364 | frozen corn;11913
365 | frozen spinach;11463
366 | fudge;19100
367 | fudge topping;10019348
368 | fun size almond joy bar;19065
369 | garam masala;93663
370 | garbanzo bean flour;16157
371 | garlic;11215
372 | garlic paste;10111215
373 | garlic powder;1022020
374 | garlic powder;2020
375 | garlic salt;1062047
376 | gelatin;19177
377 | gf chocolate cake mix;99040
378 | gin;10514037
379 | ginger;11216
380 | ginger ale;14136
381 | ginger paste;93754
382 | ginger-garlic paste;10093754
383 | gingersnap cookies;18172
384 | gnocchi;98853
385 | goat cheese;1159
386 | golden raisins;9297
387 | gorgonzola;1011004
388 | gouda cheese;1022
389 | graham cracker crumbs;10018617
390 | graham cracker pie crust;18942
391 | graham crackers;18617
392 | grain blend;10020088
393 | grand marnier;10314534
394 | granny smith apples;1089003
395 | granola;8212
396 | granulated garlic;1002020
397 | grape tomatoes;10111529
398 | grapefruit;9112
399 | grapeseed oil;4517
400 | gravy;6997
401 | great northern beans;16025
402 | greek yogurt;1256
403 | green beans;11052
404 | green bell pepper;11333
405 | green chili pepper;31015
406 | green food coloring;1441111
407 | green grapes;1019132
408 | green olives;1029195
409 | green onions;11291
410 | greens;21052
411 | grill cheese;10093624
412 | grill seasoning;1022034
413 | ground allspice;2001
414 | ground ancho chili;1022009
415 | ground beef;10023572
416 | ground chicken;5332
417 | ground chipotle chile pepper;1052009
418 | ground cinnamon;1012010
419 | ground cinnamon;2010
420 | ground cloves;2011
421 | ground coriander seeds;1002013
422 | ground cumin;1002014
423 | ground flaxseed;12220
424 | ground ginger;2021
425 | ground lamb;17224
426 | ground mace;2022
427 | ground nutmeg;2025
428 | ground pork;10219
429 | ground pork sausage;7063
430 | ground veal;17142
431 | gruyere;1023
432 | guacamole;1009037
433 | half n half;1049
434 | halibut fillet;15036
435 | ham;10151
436 | hamburger buns;18350
437 | hard cooked eggs;1129
438 | harissa;1006972
439 | hash brown potatoes;11390
440 | hazelnuts;12120
441 | healthy request cream of celery soup;6987
442 | hemp seeds;93602
443 | herbes de provence;1012042
444 | herbs;1002044
445 | hershey's kisses brand milk chocolates;93743
446 | hoisin sauce;6175
447 | honey mustard;99227
448 | horseradish;1002055
449 | hot sauce;6168
450 | hummus;16158
451 | ice;10014412
452 | ice cream;19095
453 | instant chocolate pudding mix;19184
454 | instant coffee powder;14214
455 | instant espresso powder;10014214
456 | instant lemon pudding mix;19332
457 | instant yeast;10118375
458 | irish cream;93764
459 | italian bread;10028033
460 | italian cheese blend;93651
461 | italian sausages;7036
462 | italian seasoning;1022027
463 | jaggery;99002
464 | jalapeno;11979
465 | jasmine rice;10120444
466 | jelly;19297
467 | jicama;11603
468 | jimmies;93645
469 | juice;1019016
470 | jumbo shell pasta;10520420
471 | kaffir lime leaves;93633
472 | kahlua;93716
473 | kalamata olives;1009195
474 | kale;11233
475 | ketchup;11935
476 | kitchen bouquet;93768
477 | kiwis;9148
478 | kosher salt;1082047
479 | ladyfingers;18423
480 | lamb;10017224
481 | lasagna noodles;10620420
482 | lb cake;18133
483 | lean ground beef;23557
484 | lean ground turkey;5662
485 | lean pork tenderloin;10060
486 | leeks;11246
487 | leg of lamb;17013
488 | lemon;9150
489 | lemon curd;93834
490 | lemon extract;12311111
491 | lemon juice;9152
492 | lemon peel;9156
493 | lemon pepper;1012030
494 | lemon wedges;1029150
495 | lemongrass;11972
496 | lettuce;11252
497 | lettuce leaves;93623
498 | light butter;4602
499 | light coconut milk;99009
500 | light corn syrup;19350
501 | light cream cheese;43274
502 | light mayonnaise;4641
503 | light olive oil;1054053
504 | light soy sauce;10216124
505 | lime;9159
506 | lime juice;9160
507 | lime wedges;1029159
508 | lime zest;1009159
509 | linguine;10720420
510 | liquid smoke;93627
511 | liquid stevia;10811111
512 | liquor;14037
513 | live lobster;15147
514 | long-grain rice;10220444
515 | low fat buttermilk;1088
516 | low fat milk;1082
517 | low fat milk;1174
518 | low fat plain yogurt;1117
519 | low fat ricotta cheese;1037
520 | low fat sour cream;1179
521 | low sodium chicken broth;6970
522 | low sodium soy sauce;16424
523 | low-sodium chicken stock;1006970
524 | lower sodium beef broth;10093741
525 | lump crab;10115136
526 | m&m candies;19157
527 | macadamia nuts;12131
528 | macaroni and cheese mix;32004
529 | madras curry powder;2015
530 | malt drink mix;14311
531 | mandarin orange sections;9383
532 | mandarin oranges;9218
533 | mango;9176
534 | maple syrup;19911
535 | maraschino cherries;9328
536 | margarine;4073
537 | marinara sauce;10111549
538 | marjoram;2023
539 | marsala wine;14057
540 | marshmallow fluff;93644
541 | marshmallows;19116
542 | masa harina;20317
543 | mascarpone;93820
544 | mat beans;99144
545 | matcha tea;98932
546 | mayonnaise;4025
547 | meat;1015006
548 | meat;1065062
549 | meatballs;10110219
550 | medjool dates;9421
551 | mexican cream;93772
552 | meyer lemon juice;1009152
553 | milk;1077
554 | milk chocolate chips;10019146
555 | mint chutney;98991
556 | minute rice;20048
557 | miracle whip;4014
558 | mirin;93830
559 | miso;16112
560 | molasses;19304
561 | monterey jack cheese;1001025
562 | mushroom;11260
563 | mussels;15164
564 | mustard;2046
565 | mustard seeds;2024
566 | napa cabbage;11119
567 | navel oranges;9202
568 | nectarine;9191
569 | new potatoes;11352
570 | non-fat greek yogurt;1011256
571 | nonfat cool whip;1200
572 | nonfat milk;1085
573 | nori;11446
574 | nut butter;12195
575 | nut meal;93620
576 | nutella;19125
577 | nutritional yeast;93690
578 | oat flour;20132
579 | oats;8120
580 | oil;4582
581 | oil packed sun dried tomatoes;11956
582 | okra;11278
583 | old bay seasoning;1052034
584 | olive oil;4053
585 | olives;9195
586 | onion;11282
587 | onion powder;2026
588 | onion soup mix;6094
589 | orange;9200
590 | orange bell pepper;10011821
591 | orange juice;9206
592 | orange juice concentrate;9214
593 | orange liqueur;10414534
594 | orange marmalade;19303
595 | orange oil;12511111
596 | orange zest;9216
597 | oregano;2027
598 | oreo cookies;10018166
599 | orzo;10920420
600 | oyster sauce;6176
601 | oysters;15167
602 | palm sugar;93831
603 | pancetta;10410123
604 | paneer;98847
605 | panko;10018079
606 | papaya;9226
607 | paprika;2028
608 | parmigiano reggiano;1033
609 | parsley;11297
610 | parsley flakes;2029
611 | parsnip;11298
612 | part-skim mozzarella cheese;1028
613 | pasta;20420
614 | pasta salad mix;99036
615 | pasta sauce;10011549
616 | pastry flour;10020080
617 | peach;9236
618 | peanut butter;16098
619 | peanut butter chips;93762
620 | peanut butter cups;19150
621 | peanut oil;4042
622 | peanuts;16091
623 | pear liqueur;98988
624 | pearl barley;20005
625 | pearl onions;10111282
626 | peas;11304
627 | pecan;12142
628 | pecan pieces;10012142
629 | pecorino;1038
630 | penne;11120420
631 | peperoncino;11976
632 | pepper jack cheese;1025
633 | peppercorns;1022030
634 | peppermint baking chips;98858
635 | peppermint extract;1022050
636 | pepperoni;7057
637 | peppers;10111333
638 | pesto;93698
639 | pickle relish;11944
640 | pickles;11937
641 | pico de gallo;27027
642 | pie crust;18334
643 | pimento stuffed olives;1049195
644 | pimientos;11943
645 | pine nuts;12147
646 | pineapple;9266
647 | pineapple chunks;1029354
648 | pineapple in juice;9354
649 | pineapple juice;9273
650 | pink himalayan salt;1032047
651 | pinto beans;16043
652 | pistachios;12151
653 | pita;18413
654 | pizza crust;93770
655 | pizza mix;98924
656 | plain greek yogurt;1001256
657 | plain nonfat yogurt;1118
658 | plain yogurt;1001116
659 | plantain;9277
660 | plum;9279
661 | plum tomatoes;10411529
662 | poblano peppers;10011333
663 | polenta;10035137
664 | polish sausage;7059
665 | pomegranate juice;9442
666 | pomegranate molasses;10042040
667 | pomegranate seeds;9286
668 | popcorn;19034
669 | poppy seeds;2033
670 | pork;10010219
671 | Pork & Beans;16009
672 | pork belly;10005
673 | pork butt;10084
674 | pork chops;10010062
675 | pork links;1007063
676 | pork loin chops;10062
677 | pork loin roast;10225
678 | pork roast;10010225
679 | pork shoulder;10072
680 | pork tenderloin;10218
681 | port;10114057
682 | portabella mushrooms;11265
683 | pot roast;23612
684 | potato chips;19411
685 | potato starch;11413
686 | potatoes;11362
687 | poultry seasoning;2034
688 | powdered sugar;19336
689 | pretzel sandwiches;19047
690 | processed american cheese;1253
691 | prosciutto;10010123
692 | provolone cheese;1035
693 | prunes;9291
694 | puff pastry;18337
695 | pumpkin;11422
696 | pumpkin pie filling;11426
697 | pumpkin pie spice;1002035
698 | pumpkin puree;11424
699 | pumpkin seeds;12014
700 | queso fresco;1228
701 | quick cooking oats;8402
702 | quinoa;20035
703 | quinoa flour;93773
704 | radicchio;11952
705 | radishes;11429
706 | raisins;9299
707 | rajma masala;10193663
708 | ramen noodles;6583
709 | ranch dressing;4639
710 | ranch dressing mix;93733
711 | raspberries;9302
712 | raspberry jam;10719297
713 | raw cashews;12087
714 | raw shrimp;15152
715 | ready-to-serve Asian fried rice;93721
716 | real bacon recipe pieces;99229
717 | red apples;1079003
718 | red bell peppers;11821
719 | red cabbage;11112
720 | red chilli;11819
721 | red delicious apples;1059003
722 | red food coloring;1451111
723 | red grapefruit juice;98926
724 | red grapes;9132
725 | red kidney beans;16033
726 | red lentils;10016069
727 | red onion;10011282
728 | red pepper flakes;1032009
729 | red pepper powder;2031
730 | red potatoes;10011355
731 | red velvet cookie;18157
732 | red wine;14096
733 | red wine vinegar;1022068
734 | reduced fat shredded cheddar cheese;1001168
735 | refried beans;16202
736 | refrigerated crescent rolls;93618
737 | refrigerated pizza dough;93610
738 | refrigerated sugar cookie dough;18205
739 | rhubarb;9307
740 | rib tips;98937
741 | rice;20444
742 | rice flour;20061
743 | rice krispies cereal;8065
744 | rice milk;93761
745 | rice noodles;20133
746 | rice paper;10118368
747 | rice syrup;93784
748 | rice vinegar;1022053
749 | rice wine;43479
750 | ricotta salata;1036
751 | ritz crackers;18621
752 | roast beef;93713
753 | roasted chicken;5114
754 | roasted nuts;12135
755 | roasted peanuts;16092
756 | roasted red peppers;11916
757 | roma tomatoes;10211529
758 | romaine lettuce;10111251
759 | root vegetables;10011298
760 | rosemary;2036
761 | rotini pasta;11320420
762 | rotisserie chicken;5348
763 | round steak;23617
764 | rub;1012034
765 | rum extract;12211111
766 | runny honey;19296
767 | russet potatoes;11353
768 | rutabaga;11435
769 | rye bread;18060
770 | rye meal;98905
771 | saffron threads;2037
772 | sage;2038
773 | sage leaves;99226
774 | salad dressing;4114
775 | salami;7071
776 | salmon fillet;15076
777 | salsa;6164
778 | salsa verde;27028
779 | salt;2047
780 | salt and pepper;1102047
781 | salted butter;1001001
782 | saltine crackers;18228
783 | sandwich bun;18353
784 | sauerkraut;11439
785 | sausage;1017063
786 | sausage links;1037063
787 | scotch bonnet chili;10011819
788 | sea salt;1012047
789 | sea scallops;10015172
790 | seasoned bread crumbs;18376
791 | seasoned rice vinegar;1032053
792 | seasoned salt;1042047
793 | seasoning;1042027
794 | seasoning blend;1032027
795 | seeds;93818
796 | self-rising flour;20129
797 | semi sweet chocolate chips;10019903
798 | serrano chile;11977
799 | sesame oil;4058
800 | sesame seed hamburger buns;10018350
801 | sesame seeds;12023
802 | shallot;11677
803 | sharp cheddar cheese;1031009
804 | sheeps milk cheese;1011019
805 | shells;11020420
806 | sherry;10114106
807 | sherry;10214106
808 | sherry vinegar;1012068
809 | shiitake mushroom caps;11238
810 | short grain rice;10120052
811 | short pasta;20499
812 | short ribs;10013149
813 | shortbread cookies;18192
814 | shortcrust pastry;10018338
815 | shortening;4615
816 | shredded cheddar cheese;1001009
817 | shredded cheese;1011026
818 | shredded chicken;1005114
819 | shredded coconut;12108
820 | shredded mexican cheese blend;1001251
821 | shredded mexican cheese blend;1251
822 | shredded mozzarella;1001026
823 | silken tofu;16161
824 | sirloin steak;23625
825 | skim milk ricotta;93630
826 | skim vanilla greek yogurt;99033
827 | skin-on bone-in chicken leg quarters;1005091
828 | skinless boneless chicken breast halves;1045062
829 | skinless boneless chicken thighs;5096
830 | skinned black gram;93718
831 | slaw dressing;43016
832 | slaw mix;10011109
833 | slivered almonds;10012061
834 | smoked paprika;1012028
835 | smoked salmon;15077
836 | smoked sausage;7916
837 | smooth peanut butter;16150
838 | snapper fillets;15101
839 | snow peas;11300
840 | soda water;14121
841 | sour cream;1056
842 | sourdough bowl;99169
843 | sourdough bread;10118029
844 | soy milk;16223
845 | soy protein powder;16122
846 | soy sauce;16124
847 | spaghetti;11420420
848 | spaghetti squash;11492
849 | sparkling wine;43155
850 | spelt flour;93823
851 | spicy brown mustard;1022046
852 | spinach;10011457
853 | sprite;14144
854 | sprouts;11001
855 | squash;10011485
856 | sriracha sauce;1016168
857 | steaks;23232
858 | steel cut oats;93695
859 | stevia;93628
860 | stew meat;10023618
861 | stew vegetables;11583
862 | stock;1006615
863 | store-bought phyllo;18338
864 | stout;93619
865 | strawberries;9316
866 | strawberry jam;10819297
867 | strawberry jello;10219172
868 | stuffing;18082
869 | stuffing mix;18081
870 | sub rolls;98940
871 | sugar;19335
872 | sugar snap peas;10011300
873 | sugar syrup;90480
874 | sukrin sweetener;99190
875 | summer savory;98961
876 | summer squash;11641
877 | sunflower oil;4584
878 | sunflower seeds;12036
879 | sweet chilli sauce;98962
880 | sweet onion;11294
881 | sweet paprika;1002028
882 | sweet pickle juice;93640
883 | sweet pickle relish;11945
884 | sweet potato;11507
885 | sweet tea;14355
886 | sweetened coconut;12109
887 | sweetened condensed milk;1095
888 | sweetened shredded coconut;12179
889 | swiss chard;11147
890 | swiss cheese;1040
891 | taco seasoning mix;2073
892 | taco shells;18360
893 | tahini;12698
894 | tamari;10116124
895 | tapioca flour;93696
896 | tarragon;2041
897 | tart apple;1029003
898 | tea bags;10111111
899 | tequila;10814037
900 | teriyaki sauce;6112
901 | thai basil;1012044
902 | thai chiles;11670
903 | thai red curry paste;93605
904 | thick-cut bacon;10310123
905 | tilapia fillets;15261
906 | toast;18070
907 | toffee bits;19383
908 | tofu;16213
909 | tomatillos;11954
910 | tomato juice;11886
911 | tomato paste;11887
912 | tomato puree;11547
913 | tomato sauce;11549
914 | tomato soup;6159
915 | tomatoes;11529
916 | top blade steak;13523
917 | top round steak;23636
918 | Top Sirloin;23584
919 | tortilla;18364
920 | tortilla chips;19056
921 | triple sec;14534
922 | truffle oil;1024053
923 | tuna;10015121
924 | turbinado sugar;19908
925 | turkey;5165
926 | turkey breast;5696
927 | turkey kielbasa;7955
928 | turmeric;2043
929 | turnips;11564
930 | unbleached flour;10020081
931 | unsalted butter;1145
932 | unsmoked back bacon;10130
933 | unsweetened applesauce;9019
934 | unsweetened coconut milk;12117
935 | unsweetened shredded coconut;10012108
936 | vanilla bean;93622
937 | vanilla bean paste;93813
938 | vanilla essence;1012050
939 | vanilla extract;2050
940 | vanilla frosting;10019230
941 | vanilla instant pudding mix;19206
942 | vanilla protein powder;99076
943 | vanilla wafers;18609
944 | vanilla yogurt;1119
945 | vegan cheese;93701
946 | vegan chocolate chips;98848
947 | vegan margarine;4673
948 | vegetable broth;6615
949 | vegetable oil;4513
950 | vegetarian bacon;16542
951 | vermouth;14132
952 | vinaigrette;4135
953 | vinegar;2053
954 | vodka;14051
955 | walnuts;12155
956 | water;14412
957 | water chestnuts;11590
958 | water-packed tuna;15121
959 | watercress;11591
960 | watermelon chunks;9326
961 | wheat bran;20077
962 | wheat germ;20078
963 | whipped cream;1054
964 | whipped topping;42135
965 | whipping cream;1001053
966 | whiskey;14052
967 | white balsamic vinegar;1012069
968 | white bread;18069
969 | white cake mix;18137
970 | white cheddar;1011009
971 | white chocolate;19087
972 | white chocolate chips;10019087
973 | white onion;10611282
974 | white pepper;2032
975 | white whole wheat flour;93824
976 | white wine;14106
977 | white wine vinegar;1002068
978 | whole allspice berries;1002001
979 | whole chicken;5006
980 | whole coriander seeds;2013
981 | whole cranberry sauce;9081
982 | whole kernel corn;11177
983 | whole star anise;1012002
984 | whole wheat bread;18075
985 | whole wheat flour;20080
986 | whole wheat tortillas;93675
987 | whole-grain mustard;1012046
988 | wine;14084
989 | wine vinegar;2068
990 | winter squash;10111485
991 | won ton wraps;10018368
992 | worcestershire sauce;6971
993 | wraps;10018364
994 | xanthan gum;93626
995 | yeast;18375
996 | yellow bell pepper;11951
997 | yellow cake mix;18144
998 | yellow onion;10511282
999 | yogurt;1116
1000 | yukon gold potato;10211362
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------