From bd4e18247074a49f215f2a5cd5b783b4e7c2d58b Mon Sep 17 00:00:00 2001 From: Andrew Miner Date: Sun, 24 Nov 2019 21:52:40 -0700 Subject: [PATCH] Refactor to use Python for building and YAML for data --- .gitignore | 2 + build | 120 +++++++ build.sh | 125 ------- .../buffalo-wings/image.png} | Bin docs/appetizers/buffalo-wings/index.html | 101 ++++++ .../chicken-pastries/image.png} | Bin docs/appetizers/chicken-pastries/index.html | 97 ++++++ docs/appetizers/deviled-eggs/image.png | Bin 0 -> 149861 bytes docs/appetizers/deviled-eggs/index.html | 95 ++++++ docs/bagels/index.html | 1 - .../large.png => baking/bagels/image.png} | Bin docs/baking/bagels/index.html | 135 ++++++++ .../large.png => baking/challah/image.png} | Bin docs/baking/challah/index.html | 145 ++++++++ .../fluffy-pancakes/image.png} | Bin docs/baking/fluffy-pancakes/index.html | 125 +++++++ .../gluten-free-flour/image.png} | Bin docs/baking/gluten-free-flour/index.html | 70 ++++ .../large.png => baking/pizza/image.png} | Bin docs/baking/pizza/index.html | 131 ++++++++ .../rosemary-dinner-rolls/image.png} | Bin docs/baking/rosemary-dinner-rolls/index.html | 181 ++++++++++ .../southern-buttermilk-biscuits/image.png} | Bin .../southern-buttermilk-biscuits/index.html | 153 +++++++++ docs/bbq-pork-ribs/index.html | 1 - docs/beef-bourguignon/index.html | 1 - docs/beef-brisket/index.html | 1 - docs/beef-stroganoff/index.html | 1 - docs/bok-choy-with-garlic/index.html | 1 - docs/bourbon-glazed-carrots/index.html | 1 - docs/buffalo-wings/index.html | 1 - docs/butter-chicken/index.html | 1 - docs/caesar-salad/index.html | 1 - docs/caldo-verde/index.html | 1 - docs/challah/index.html | 1 - docs/cheese-souffle/index.html | 1 - .../index.html | 3 - docs/chicken-cordon-bleu/index.html | 7 - docs/chicken-marsala-florentine/index.html | 1 - docs/chicken-parmesan/index.html | 1 - docs/chicken-pastries/index.html | 1 - docs/chicken-pot-pie/index.html | 1 - docs/chicken-tikka-masala/index.html | 1 - docs/chili/index.html | 1 - docs/chole/index.html | 2 - docs/clam-chowder/index.html | 2 - docs/cornish-game-hens/index.html | 1 - docs/cream-of-spinach-soup/index.html | 1 - docs/creamed-spinach/index.html | 1 - docs/creamy-ginger-pumpkin-soup/index.html | 1 - docs/cucumber-salad/index.html | 1 - .../index.html | 1 - .../large.png => drinks/eggnog/image.png} | Bin docs/drinks/eggnog/index.html | 113 +++++++ docs/drinks/limoncello/image.png | Bin 0 -> 175558 bytes docs/drinks/limoncello/index.html | 87 +++++ docs/egg-and-onion-pie/index.html | 1 - docs/eggnog/index.html | 1 - docs/fluffy-pancakes/index.html | 1 - docs/french-onion-soup/index.html | 1 - docs/garlic-broccoli/index.html | 2 - docs/garlic-prime-rib/index.html | 3 - docs/gluten-free-flour/index.html | 1 - docs/gnocchi/index.html | 1 - docs/hasselback-potatoes/index.html | 1 - docs/hummus/index.html | 1 - docs/hungarian-mushroom-beef-soup/index.html | 15 - docs/index.html | 315 +++++++++++++++++- docs/keto-pork-ribs/index.html | 1 - docs/kielbasa-and-cabbage/index.html | 4 - docs/kofta-kebabs/index.html | 1 - .../index.html | 2 - .../bbq-pork-ribs/image.png} | Bin docs/mains/bbq-pork-ribs/index.html | 99 ++++++ .../beef-bourguignon/image.png} | Bin docs/mains/beef-bourguignon/index.html | 247 ++++++++++++++ .../beef-brisket/image.png} | Bin docs/mains/beef-brisket/index.html | 107 ++++++ .../beef-stroganoff/image.png} | Bin docs/mains/beef-stroganoff/index.html | 194 +++++++++++ .../butter-chicken/image.png} | Bin docs/mains/butter-chicken/index.html | 201 +++++++++++ .../cheese-souffle/image.png} | Bin docs/mains/cheese-souffle/index.html | 185 ++++++++++ .../image.png} | Bin .../index.html | 104 ++++++ .../chicken-cordon-bleu/image.png} | Bin docs/mains/chicken-cordon-bleu/index.html | 134 ++++++++ .../chicken-marsala-florentine/image.png} | Bin .../chicken-marsala-florentine/index.html | 125 +++++++ .../chicken-parmesan/image.png} | Bin docs/mains/chicken-parmesan/index.html | 101 ++++++ .../chicken-pot-pie/image.png} | Bin docs/mains/chicken-pot-pie/index.html | 155 +++++++++ .../chicken-tikka-masala/image.png} | Bin docs/mains/chicken-tikka-masala/index.html | 190 +++++++++++ .../large.png => mains/chole/image.png} | Bin docs/mains/chole/index.html | 134 ++++++++ .../cornish-game-hens/image.png} | Bin docs/mains/cornish-game-hens/index.html | 118 +++++++ .../egg-and-onion-pie/image.png} | Bin docs/mains/egg-and-onion-pie/index.html | 106 ++++++ .../garlic-prime-rib/image.png} | Bin docs/mains/garlic-prime-rib/index.html | 103 ++++++ .../large.png => mains/gnocchi/image.png} | Bin docs/mains/gnocchi/index.html | 84 +++++ .../keto-pork-ribs/image.png} | Bin docs/mains/keto-pork-ribs/index.html | 123 +++++++ .../kielbasa-and-cabbage/image.png} | Bin docs/mains/kielbasa-and-cabbage/index.html | 122 +++++++ .../kofta-kebabs/image.png} | Bin docs/mains/kofta-kebabs/index.html | 124 +++++++ .../image.png} | Bin .../index.html | 121 +++++++ .../orange-chicken/image.png} | Bin docs/mains/orange-chicken/index.html | 167 ++++++++++ .../large.png => mains/ratatouille/image.png} | Bin docs/mains/ratatouille/index.html | 118 +++++++ .../ricotta-meatballs/image.png} | Bin docs/mains/ricotta-meatballs/index.html | 146 ++++++++ .../large.png => mains/roast-fowl/image.png} | Bin docs/mains/roast-fowl/index.html | 101 ++++++ .../image.png} | Bin .../index.html | 110 ++++++ .../scrambled-eggs/image.png} | Bin docs/mains/scrambled-eggs/index.html | 92 +++++ .../image.png} | Bin .../index.html | 132 ++++++++ .../sloppy-joe-sandwiches/image.png} | Bin docs/mains/sloppy-joe-sandwiches/index.html | 137 ++++++++ .../stuffed-green-peppers/image.png} | Bin docs/mains/stuffed-green-peppers/index.html | 117 +++++++ .../swedish-meatballs/image.png} | Bin docs/mains/swedish-meatballs/index.html | 120 +++++++ docs/orange-chicken/index.html | 3 - docs/pizza/index.html | 1 - docs/pommes-puree/index.html | 1 - docs/ratatouille/index.html | 2 - docs/ricotta-meatballs/index.html | 2 - docs/roast-fowl/index.html | 1 - .../index.html | 2 - docs/rosemary-dinner-rolls/index.html | 1 - docs/ruths-chris-chopped-salad/index.html | 3 - .../caesar-salad/image.png} | Bin docs/salads/caesar-salad/index.html | 108 ++++++ .../cucumber-salad/image.png} | Bin docs/salads/cucumber-salad/index.html | 121 +++++++ .../ruths-chris-chopped-salad/image.png} | Bin .../ruths-chris-chopped-salad/index.html | 139 ++++++++ docs/sauteed-mushrooms/index.html | 1 - docs/scrambled-eggs/index.html | 1 - .../index.html | 4 - .../bok-choy-with-garlic/image.png} | Bin docs/sides/bok-choy-with-garlic/index.html | 86 +++++ .../bourbon-glazed-carrots/image.png} | Bin docs/sides/bourbon-glazed-carrots/index.html | 79 +++++ .../creamed-spinach/image.png} | Bin docs/sides/creamed-spinach/index.html | 109 ++++++ .../garlic-broccoli/image.png} | Bin docs/sides/garlic-broccoli/index.html | 115 +++++++ .../hasselback-potatoes/image.png} | Bin docs/sides/hasselback-potatoes/index.html | 93 ++++++ .../large.png => sides/hummus/image.png} | Bin docs/sides/hummus/index.html | 90 +++++ .../pommes-puree/image.png} | Bin docs/sides/pommes-puree/index.html | 79 +++++ .../roasted-sweet-potatoes/image.png} | Bin docs/sides/roasted-sweet-potatoes/index.html | 94 ++++++ .../sauteed-mushrooms/image.png} | Bin docs/sides/sauteed-mushrooms/index.html | 95 ++++++ .../image.png | Bin .../index.html | 94 ++++++ .../large.png => sides/tzatziki/image.png} | Bin docs/sides/tzatziki/index.html | 95 ++++++ docs/sloppy-joe-sandwiches/index.html | 1 - .../large.png => soups/caldo-verde/image.png} | Bin docs/soups/caldo-verde/index.html | 136 ++++++++ docs/soups/carrot-ginger/image.png | Bin 0 -> 125684 bytes docs/soups/carrot-ginger/index.html | 131 ++++++++ .../large.png => soups/chili/image.png} | Bin docs/soups/chili/index.html | 206 ++++++++++++ .../clam-chowder/image.png} | Bin docs/soups/clam-chowder/index.html | 127 +++++++ .../cream-of-spinach-soup/image.png} | Bin docs/soups/cream-of-spinach-soup/index.html | 185 ++++++++++ .../creamy-ginger-pumpkin-soup/image.png} | Bin .../creamy-ginger-pumpkin-soup/index.html | 111 ++++++ .../image.png} | Bin .../index.html | 118 +++++++ .../french-onion-soup/image.png} | Bin docs/soups/french-onion-soup/index.html | 129 +++++++ .../hungarian-mushroom-beef-soup/image.png} | Bin .../hungarian-mushroom-beef-soup/index.html | 182 ++++++++++ .../spicy-lamb-soup/image.png} | Bin docs/soups/spicy-lamb-soup/index.html | 176 ++++++++++ .../winter-lentil-soup/image.png} | Bin docs/soups/winter-lentil-soup/index.html | 151 +++++++++ docs/southern-buttermilk-biscuits/index.html | 1 - docs/spicy-lamb-soup/index.html | 1 - docs/stuffed-green-peppers/index.html | 1 - docs/style.css | 1 + docs/style2.css | 3 + docs/swedish-meatballs/index.html | 1 - .../index.html | 1 - docs/tzatziki/index.html | 1 - docs/winter-lentil-soup/index.html | 1 - requirements.txt | 8 + src/appetizers/buffalo-wings/data.yml | 33 ++ .../buffalo-wings/image.png} | Bin src/appetizers/chicken-pastries/data.yml | 33 ++ .../chicken-pastries/image.png} | Bin src/appetizers/deviled-eggs/data.yml | 29 ++ src/appetizers/deviled-eggs/image.png | Bin 0 -> 149861 bytes src/bagels/data.js | 58 ---- src/baking/bagels/data.yml | 51 +++ .../large.png => baking/bagels/image.png} | Bin src/baking/challah/data.yml | 51 +++ .../large.png => baking/challah/image.png} | Bin src/baking/fluffy-pancakes/data.yml | 35 ++ .../fluffy-pancakes/image.png} | Bin src/baking/gluten-free-flour/data.yml | 17 + .../gluten-free-flour/image.png} | Bin src/baking/pizza/data.yml | 43 +++ .../large.png => baking/pizza/image.png} | Bin src/baking/rosemary-dinner-rolls/data.yml | 55 +++ .../rosemary-dinner-rolls/image.png} | Bin .../southern-buttermilk-biscuits/data.yml | 49 +++ .../southern-buttermilk-biscuits/image.png} | Bin src/bbq-pork-ribs/data.js | 37 -- src/beef-bourguignon/data.js | 91 ----- src/beef-brisket/data.js | 36 -- src/beef-stroganoff/data.js | 71 ---- src/bok-choy-with-garlic/data.js | 30 -- src/bourbon-glazed-carrots/data.js | 30 -- src/buffalo-wings/data.js | 38 --- src/butter-chicken/data.js | 66 ---- src/caesar-salad/data.js | 39 --- src/caldo-verde/data.js | 51 --- src/challah/data.js | 59 ---- src/cheese-souffle/data.js | 65 ---- .../index.pug | 70 ---- src/chicken-cordon-bleu/index.pug | 86 ----- src/chicken-marsala-florentine/data.js | 47 --- src/chicken-parmesan/data.js | 39 --- src/chicken-pastries/data.js | 39 --- src/chicken-pot-pie/data.js | 51 --- src/chicken-tikka-masala/data.js | 72 ---- src/chili/data.js | 59 ---- src/chole/index.pug | 87 ----- src/clam-chowder/index.pug | 73 ---- src/cornish-game-hens/data.js | 51 --- src/cream-of-spinach-soup/index.pug | 78 ----- src/creamed-spinach/data.js | 35 -- src/creamy-ginger-pumpkin-soup/data.js | 41 --- src/cucumber-salad/index.pug | 74 ---- .../index.pug | 75 ----- src/drinks/eggnog/data.yml | 32 ++ .../large.png => drinks/eggnog/image.png} | Bin src/drinks/limoncello/data.yml | 30 ++ src/drinks/limoncello/image.png | Bin 0 -> 175558 bytes src/egg-and-onion-pie/data.js | 38 --- src/eggnog/data.js | 38 --- src/fluffy-pancakes/data.js | 39 --- src/fluffy-pancakes/index.pug | 67 ---- src/french-onion-soup/data.js | 54 --- src/garlic-broccoli/index.pug | 53 --- src/garlic-prime-rib/index.pug | 60 ---- src/generate.py | 127 +++++++ src/generate_styles.py | 8 + src/gluten-free-flour/data.js | 20 -- src/gnocchi/index.pug | 48 --- src/hasselback-potatoes/data.js | 38 --- src/helpers.js | 19 -- src/hungarian-mushroom-beef-soup/index.pug | 127 ------- src/index.pug | 291 ---------------- src/keto-pork-ribs/data.js | 40 --- src/kielbasa-and-cabbage/index.pug | 69 ---- src/kofta-kebabs/data.js | 41 --- .../index.pug | 84 ----- src/mains/bbq-pork-ribs/data.yml | 32 ++ .../bbq-pork-ribs/image.png} | Bin src/mains/beef-bourguignon/data.yml | 79 +++++ .../beef-bourguignon/image.png} | Bin src/mains/beef-brisket/data.yml | 31 ++ .../beef-brisket/image.png} | Bin src/mains/beef-stroganoff/data.yml | 62 ++++ .../beef-stroganoff/image.png} | Bin src/mains/butter-chicken/data.yml | 56 ++++ .../butter-chicken/image.png} | Bin src/mains/cheese-souffle/data.yml | 56 ++++ .../cheese-souffle/image.png} | Bin .../data.yml | 28 ++ .../image.png} | Bin src/mains/chicken-cordon-bleu/data.yml | 39 +++ .../chicken-cordon-bleu/image.png} | Bin src/mains/chicken-marsala-florentine/data.yml | 40 +++ .../chicken-marsala-florentine/image.png} | Bin src/mains/chicken-parmesan/data.yml | 33 ++ .../chicken-parmesan/image.png} | Bin src/mains/chicken-pot-pie/data.yml | 41 +++ .../chicken-pot-pie/image.png} | Bin src/mains/chicken-tikka-masala/data.yml | 60 ++++ .../chicken-tikka-masala/image.png} | Bin src/mains/chole/data.yml | 33 ++ .../large.png => mains/chole/image.png} | Bin src/mains/cornish-game-hens/data.yml | 44 +++ .../cornish-game-hens/image.png} | Bin src/mains/egg-and-onion-pie/data.yml | 30 ++ .../egg-and-onion-pie/image.png} | Bin src/mains/garlic-prime-rib/data.yml | 30 ++ .../garlic-prime-rib/image.png} | Bin src/mains/gnocchi/data.yml | 28 ++ .../large.png => mains/gnocchi/image.png} | Bin src/mains/keto-pork-ribs/data.yml | 38 +++ .../keto-pork-ribs/image.png} | Bin src/mains/kielbasa-and-cabbage/data.yml | 34 ++ .../kielbasa-and-cabbage/image.png} | Bin src/mains/kofta-kebabs/data.yml | 35 ++ .../kofta-kebabs/image.png} | Bin .../data.yml | 36 ++ .../image.png} | Bin src/mains/orange-chicken/data.yml | 49 +++ .../orange-chicken/image.png} | Bin src/mains/ratatouille/data.yml | 37 ++ .../large.png => mains/ratatouille/image.png} | Bin src/mains/ricotta-meatballs/data.yml | 45 +++ .../ricotta-meatballs/image.png} | Bin src/mains/roast-fowl/data.yml | 42 +++ .../large.png => mains/roast-fowl/image.png} | Bin .../roast-leg-of-lamb-with-rosemary/data.yml | 33 ++ .../image.png} | Bin src/mains/scrambled-eggs/data.yml | 31 ++ .../scrambled-eggs/image.png} | Bin .../data.yml | 39 +++ .../image.png} | Bin src/mains/sloppy-joe-sandwiches/data.yml | 37 ++ .../sloppy-joe-sandwiches/image.png} | Bin src/mains/stuffed-green-peppers/data.yml | 39 +++ .../stuffed-green-peppers/image.png} | Bin src/mains/swedish-meatballs/data.yml | 33 ++ .../swedish-meatballs/image.png} | Bin src/orange-chicken/index.pug | 124 ------- src/pizza/data.js | 48 --- src/pommes-puree/data.js | 37 -- src/ratatouille/index.pug | 82 ----- src/ricotta-meatballs/index.pug | 82 ----- src/roast-fowl/data.js | 52 --- src/roast-leg-of-lamb-with-rosemary/index.pug | 64 ---- src/rosemary-dinner-rolls/data.js | 63 ---- src/rosemary-dinner-rolls/index.pug | 100 ------ src/ruths-chris-chopped-salad/index.pug | 97 ------ src/salads/caesar-salad/data.yml | 33 ++ .../caesar-salad/image.png} | Bin src/salads/cucumber-salad/data.yml | 30 ++ .../cucumber-salad/image.png} | Bin src/salads/ruths-chris-chopped-salad/data.yml | 35 ++ .../ruths-chris-chopped-salad/image.png} | Bin src/sauteed-mushrooms/data.js | 33 -- src/scrambled-eggs/data.js | 38 --- src/sections.yml | 20 ++ src/server.py | 9 + .../index.pug | 76 ----- src/sides/bok-choy-with-garlic/data.yml | 26 ++ .../bok-choy-with-garlic/image.png} | Bin src/sides/bourbon-glazed-carrots/data.yml | 23 ++ .../bourbon-glazed-carrots/image.png} | Bin src/sides/creamed-spinach/data.yml | 30 ++ .../creamed-spinach/image.png} | Bin src/sides/garlic-broccoli/data.yml | 33 ++ .../garlic-broccoli/image.png} | Bin src/sides/hasselback-potatoes/data.yml | 32 ++ .../hasselback-potatoes/image.png} | Bin src/sides/hummus/data.yml | 23 ++ .../large.png => sides/hummus/image.png} | Bin src/{ => sides}/hummus/index.pug | 0 src/sides/pommes-puree/data.yml | 31 ++ .../pommes-puree/image.png} | Bin src/sides/roasted-sweet-potatoes/data.yml | 26 ++ src/sides/roasted-sweet-potatoes/image.png | Bin 0 -> 142683 bytes src/sides/sauteed-mushrooms/data.yml | 28 ++ .../sauteed-mushrooms/image.png} | Bin src/sides/tzatziki/data.yml | 24 ++ .../large.png => sides/tzatziki/image.png} | Bin src/sloppy-joe-sandwiches/index.pug | 75 ----- src/soups/caldo-verde/data.yml | 44 +++ .../large.png => soups/caldo-verde/image.png} | Bin src/soups/carrot-ginger/data.yml | 36 ++ src/soups/carrot-ginger/image.png | Bin 0 -> 125684 bytes src/soups/chili/data.yml | 52 +++ .../large.png => soups/chili/image.png} | Bin src/soups/clam-chowder/data.yml | 33 ++ .../clam-chowder/image.png} | Bin src/soups/cream-of-spinach-soup/data.yml | 46 +++ .../cream-of-spinach-soup/image.png} | Bin src/soups/creamy-ginger-pumpkin-soup/data.yml | 33 ++ .../creamy-ginger-pumpkin-soup/image.png} | Bin .../data.yml | 31 ++ .../image.png} | Bin src/soups/french-onion-soup/data.yml | 44 +++ .../french-onion-soup/image.png} | Bin .../hungarian-mushroom-beef-soup/data.yml | 52 +++ .../hungarian-mushroom-beef-soup/image.png} | Bin src/soups/spicy-lamb-soup/data.yml | 47 +++ .../spicy-lamb-soup/image.png} | Bin src/soups/winter-lentil-soup/data.yml | 36 ++ .../winter-lentil-soup/image.png} | Bin src/southern-buttermilk-biscuits/index.pug | 108 ------ src/spicy-lamb-soup/data.js | 55 --- src/stuffed-green-peppers/data.js | 45 --- src/style2.scss | 1 + src/swedish-meatballs/data.js | 40 --- .../index.pug | 60 ---- src/templates/cookbook.jin | 24 ++ src/templates/data.template.js | 36 -- src/templates/data.yml | 13 + src/templates/index.pug | 192 ----------- src/templates/recipe.jin | 80 +++++ src/templates/recipe.pug | 57 ---- src/tzatziki/data.js | 29 -- src/winter-lentil-soup/index.pug | 73 ---- 420 files changed, 11865 insertions(+), 4671 deletions(-) create mode 100755 build delete mode 100755 build.sh rename docs/{buffalo-wings/large.png => appetizers/buffalo-wings/image.png} (100%) create mode 100644 docs/appetizers/buffalo-wings/index.html rename docs/{chicken-pastries/large.png => appetizers/chicken-pastries/image.png} (100%) create mode 100644 docs/appetizers/chicken-pastries/index.html create mode 100644 docs/appetizers/deviled-eggs/image.png create mode 100644 docs/appetizers/deviled-eggs/index.html delete mode 100644 docs/bagels/index.html rename docs/{bagels/large.png => baking/bagels/image.png} (100%) create mode 100644 docs/baking/bagels/index.html rename docs/{challah/large.png => baking/challah/image.png} (100%) create mode 100644 docs/baking/challah/index.html rename docs/{fluffy-pancakes/large.png => baking/fluffy-pancakes/image.png} (100%) create mode 100644 docs/baking/fluffy-pancakes/index.html rename docs/{gluten-free-flour/large.png => baking/gluten-free-flour/image.png} (100%) create mode 100644 docs/baking/gluten-free-flour/index.html rename docs/{pizza/large.png => baking/pizza/image.png} (100%) create mode 100644 docs/baking/pizza/index.html rename docs/{rosemary-dinner-rolls/large.png => baking/rosemary-dinner-rolls/image.png} (100%) create mode 100644 docs/baking/rosemary-dinner-rolls/index.html rename docs/{southern-buttermilk-biscuits/large.png => baking/southern-buttermilk-biscuits/image.png} (100%) create mode 100644 docs/baking/southern-buttermilk-biscuits/index.html delete mode 100644 docs/bbq-pork-ribs/index.html delete mode 100644 docs/beef-bourguignon/index.html delete mode 100644 docs/beef-brisket/index.html delete mode 100644 docs/beef-stroganoff/index.html delete mode 100644 docs/bok-choy-with-garlic/index.html delete mode 100644 docs/bourbon-glazed-carrots/index.html delete mode 100644 docs/buffalo-wings/index.html delete mode 100644 docs/butter-chicken/index.html delete mode 100644 docs/caesar-salad/index.html delete mode 100644 docs/caldo-verde/index.html delete mode 100644 docs/challah/index.html delete mode 100644 docs/cheese-souffle/index.html delete mode 100644 docs/chicken-breasts-with-caper-cream-sauce/index.html delete mode 100644 docs/chicken-cordon-bleu/index.html delete mode 100644 docs/chicken-marsala-florentine/index.html delete mode 100644 docs/chicken-parmesan/index.html delete mode 100644 docs/chicken-pastries/index.html delete mode 100644 docs/chicken-pot-pie/index.html delete mode 100644 docs/chicken-tikka-masala/index.html delete mode 100644 docs/chili/index.html delete mode 100644 docs/chole/index.html delete mode 100644 docs/clam-chowder/index.html delete mode 100644 docs/cornish-game-hens/index.html delete mode 100644 docs/cream-of-spinach-soup/index.html delete mode 100644 docs/creamed-spinach/index.html delete mode 100644 docs/creamy-ginger-pumpkin-soup/index.html delete mode 100644 docs/cucumber-salad/index.html delete mode 100644 docs/curry-butternut-squash-and-apple-soup/index.html rename docs/{eggnog/large.png => drinks/eggnog/image.png} (100%) create mode 100644 docs/drinks/eggnog/index.html create mode 100644 docs/drinks/limoncello/image.png create mode 100644 docs/drinks/limoncello/index.html delete mode 100644 docs/egg-and-onion-pie/index.html delete mode 100644 docs/eggnog/index.html delete mode 100644 docs/fluffy-pancakes/index.html delete mode 100644 docs/french-onion-soup/index.html delete mode 100644 docs/garlic-broccoli/index.html delete mode 100644 docs/garlic-prime-rib/index.html delete mode 100644 docs/gluten-free-flour/index.html delete mode 100644 docs/gnocchi/index.html delete mode 100644 docs/hasselback-potatoes/index.html delete mode 100644 docs/hummus/index.html delete mode 100644 docs/hungarian-mushroom-beef-soup/index.html delete mode 100644 docs/keto-pork-ribs/index.html delete mode 100644 docs/kielbasa-and-cabbage/index.html delete mode 100644 docs/kofta-kebabs/index.html delete mode 100644 docs/lemon-chicken-with-mushroom-sauce/index.html rename docs/{bbq-pork-ribs/large.png => mains/bbq-pork-ribs/image.png} (100%) create mode 100644 docs/mains/bbq-pork-ribs/index.html rename docs/{beef-bourguignon/large.png => mains/beef-bourguignon/image.png} (100%) create mode 100644 docs/mains/beef-bourguignon/index.html rename docs/{beef-brisket/large.png => mains/beef-brisket/image.png} (100%) create mode 100644 docs/mains/beef-brisket/index.html rename docs/{beef-stroganoff/large.png => mains/beef-stroganoff/image.png} (100%) create mode 100644 docs/mains/beef-stroganoff/index.html rename docs/{butter-chicken/large.png => mains/butter-chicken/image.png} (100%) create mode 100644 docs/mains/butter-chicken/index.html rename docs/{cheese-souffle/large.png => mains/cheese-souffle/image.png} (100%) create mode 100644 docs/mains/cheese-souffle/index.html rename docs/{chicken-breasts-with-caper-cream-sauce/large.png => mains/chicken-breasts-with-caper-cream-sauce/image.png} (100%) create mode 100644 docs/mains/chicken-breasts-with-caper-cream-sauce/index.html rename docs/{chicken-cordon-bleu/large.png => mains/chicken-cordon-bleu/image.png} (100%) create mode 100644 docs/mains/chicken-cordon-bleu/index.html rename docs/{chicken-marsala-florentine/large.png => mains/chicken-marsala-florentine/image.png} (100%) create mode 100644 docs/mains/chicken-marsala-florentine/index.html rename docs/{chicken-parmesan/large.png => mains/chicken-parmesan/image.png} (100%) create mode 100644 docs/mains/chicken-parmesan/index.html rename docs/{chicken-pot-pie/large.png => mains/chicken-pot-pie/image.png} (100%) create mode 100644 docs/mains/chicken-pot-pie/index.html rename docs/{chicken-tikka-masala/large.png => mains/chicken-tikka-masala/image.png} (100%) create mode 100644 docs/mains/chicken-tikka-masala/index.html rename docs/{chole/large.png => mains/chole/image.png} (100%) create mode 100644 docs/mains/chole/index.html rename docs/{cornish-game-hens/large.png => mains/cornish-game-hens/image.png} (100%) create mode 100644 docs/mains/cornish-game-hens/index.html rename docs/{egg-and-onion-pie/large.png => mains/egg-and-onion-pie/image.png} (100%) create mode 100644 docs/mains/egg-and-onion-pie/index.html rename docs/{garlic-prime-rib/large.png => mains/garlic-prime-rib/image.png} (100%) create mode 100644 docs/mains/garlic-prime-rib/index.html rename docs/{gnocchi/large.png => mains/gnocchi/image.png} (100%) create mode 100644 docs/mains/gnocchi/index.html rename docs/{keto-pork-ribs/large.png => mains/keto-pork-ribs/image.png} (100%) create mode 100644 docs/mains/keto-pork-ribs/index.html rename docs/{kielbasa-and-cabbage/large.png => mains/kielbasa-and-cabbage/image.png} (100%) create mode 100644 docs/mains/kielbasa-and-cabbage/index.html rename docs/{kofta-kebabs/large.png => mains/kofta-kebabs/image.png} (100%) create mode 100644 docs/mains/kofta-kebabs/index.html rename docs/{lemon-chicken-with-mushroom-sauce/large.png => mains/lemon-chicken-with-mushroom-sauce/image.png} (100%) create mode 100644 docs/mains/lemon-chicken-with-mushroom-sauce/index.html rename docs/{orange-chicken/large.png => mains/orange-chicken/image.png} (100%) create mode 100644 docs/mains/orange-chicken/index.html rename docs/{ratatouille/large.png => mains/ratatouille/image.png} (100%) create mode 100644 docs/mains/ratatouille/index.html rename docs/{ricotta-meatballs/large.png => mains/ricotta-meatballs/image.png} (100%) create mode 100644 docs/mains/ricotta-meatballs/index.html rename docs/{roast-fowl/large.png => mains/roast-fowl/image.png} (100%) create mode 100644 docs/mains/roast-fowl/index.html rename docs/{roast-leg-of-lamb-with-rosemary/large.png => mains/roast-leg-of-lamb-with-rosemary/image.png} (100%) create mode 100644 docs/mains/roast-leg-of-lamb-with-rosemary/index.html rename docs/{scrambled-eggs/large.png => mains/scrambled-eggs/image.png} (100%) create mode 100644 docs/mains/scrambled-eggs/index.html rename docs/{shrimp-with-sweet-potatoes-and-bacon/large.png => mains/shrimp-with-sweet-potatoes-and-bacon/image.png} (100%) create mode 100644 docs/mains/shrimp-with-sweet-potatoes-and-bacon/index.html rename docs/{sloppy-joe-sandwiches/large.png => mains/sloppy-joe-sandwiches/image.png} (100%) create mode 100644 docs/mains/sloppy-joe-sandwiches/index.html rename docs/{stuffed-green-peppers/large.png => mains/stuffed-green-peppers/image.png} (100%) create mode 100644 docs/mains/stuffed-green-peppers/index.html rename docs/{swedish-meatballs/large.png => mains/swedish-meatballs/image.png} (100%) create mode 100644 docs/mains/swedish-meatballs/index.html delete mode 100644 docs/orange-chicken/index.html delete mode 100644 docs/pizza/index.html delete mode 100644 docs/pommes-puree/index.html delete mode 100644 docs/ratatouille/index.html delete mode 100644 docs/ricotta-meatballs/index.html delete mode 100644 docs/roast-fowl/index.html delete mode 100644 docs/roast-leg-of-lamb-with-rosemary/index.html delete mode 100644 docs/rosemary-dinner-rolls/index.html delete mode 100644 docs/ruths-chris-chopped-salad/index.html rename docs/{caesar-salad/large.png => salads/caesar-salad/image.png} (100%) create mode 100644 docs/salads/caesar-salad/index.html rename docs/{cucumber-salad/large.png => salads/cucumber-salad/image.png} (100%) create mode 100644 docs/salads/cucumber-salad/index.html rename docs/{ruths-chris-chopped-salad/large.png => salads/ruths-chris-chopped-salad/image.png} (100%) create mode 100644 docs/salads/ruths-chris-chopped-salad/index.html delete mode 100644 docs/sauteed-mushrooms/index.html delete mode 100644 docs/scrambled-eggs/index.html delete mode 100644 docs/shrimp-with-sweet-potatoes-and-bacon/index.html rename docs/{bok-choy-with-garlic/large.png => sides/bok-choy-with-garlic/image.png} (100%) create mode 100644 docs/sides/bok-choy-with-garlic/index.html rename docs/{bourbon-glazed-carrots/large.png => sides/bourbon-glazed-carrots/image.png} (100%) create mode 100644 docs/sides/bourbon-glazed-carrots/index.html rename docs/{creamed-spinach/large.png => sides/creamed-spinach/image.png} (100%) create mode 100644 docs/sides/creamed-spinach/index.html rename docs/{garlic-broccoli/large.png => sides/garlic-broccoli/image.png} (100%) create mode 100644 docs/sides/garlic-broccoli/index.html rename docs/{hasselback-potatoes/large.png => sides/hasselback-potatoes/image.png} (100%) create mode 100644 docs/sides/hasselback-potatoes/index.html rename docs/{hummus/large.png => sides/hummus/image.png} (100%) create mode 100644 docs/sides/hummus/index.html rename docs/{pommes-puree/large.png => sides/pommes-puree/image.png} (100%) create mode 100644 docs/sides/pommes-puree/index.html rename docs/{sweet-potatoes-with-honey-and-rosemary/large.png => sides/roasted-sweet-potatoes/image.png} (100%) create mode 100644 docs/sides/roasted-sweet-potatoes/index.html rename docs/{sauteed-mushrooms/large.png => sides/sauteed-mushrooms/image.png} (100%) create mode 100644 docs/sides/sauteed-mushrooms/index.html rename src/sweet-potatoes-with-honey-and-rosemary/large.png => docs/sides/sweet-potatoes-with-honey-and-rosemary/image.png (100%) create mode 100644 docs/sides/sweet-potatoes-with-honey-and-rosemary/index.html rename docs/{tzatziki/large.png => sides/tzatziki/image.png} (100%) create mode 100644 docs/sides/tzatziki/index.html delete mode 100644 docs/sloppy-joe-sandwiches/index.html rename docs/{caldo-verde/large.png => soups/caldo-verde/image.png} (100%) create mode 100644 docs/soups/caldo-verde/index.html create mode 100644 docs/soups/carrot-ginger/image.png create mode 100644 docs/soups/carrot-ginger/index.html rename docs/{chili/large.png => soups/chili/image.png} (100%) create mode 100644 docs/soups/chili/index.html rename docs/{clam-chowder/large.png => soups/clam-chowder/image.png} (100%) create mode 100644 docs/soups/clam-chowder/index.html rename docs/{cream-of-spinach-soup/large.png => soups/cream-of-spinach-soup/image.png} (100%) create mode 100644 docs/soups/cream-of-spinach-soup/index.html rename docs/{creamy-ginger-pumpkin-soup/large.png => soups/creamy-ginger-pumpkin-soup/image.png} (100%) create mode 100644 docs/soups/creamy-ginger-pumpkin-soup/index.html rename docs/{curry-butternut-squash-and-apple-soup/large.png => soups/curry-butternut-squash-and-apple-soup/image.png} (100%) create mode 100644 docs/soups/curry-butternut-squash-and-apple-soup/index.html rename docs/{french-onion-soup/large.png => soups/french-onion-soup/image.png} (100%) create mode 100644 docs/soups/french-onion-soup/index.html rename docs/{hungarian-mushroom-beef-soup/large.png => soups/hungarian-mushroom-beef-soup/image.png} (100%) create mode 100644 docs/soups/hungarian-mushroom-beef-soup/index.html rename docs/{spicy-lamb-soup/large.png => soups/spicy-lamb-soup/image.png} (100%) create mode 100644 docs/soups/spicy-lamb-soup/index.html rename docs/{winter-lentil-soup/large.png => soups/winter-lentil-soup/image.png} (100%) create mode 100644 docs/soups/winter-lentil-soup/index.html delete mode 100644 docs/southern-buttermilk-biscuits/index.html delete mode 100644 docs/spicy-lamb-soup/index.html delete mode 100644 docs/stuffed-green-peppers/index.html delete mode 100644 docs/swedish-meatballs/index.html delete mode 100644 docs/sweet-potatoes-with-honey-and-rosemary/index.html delete mode 100644 docs/tzatziki/index.html delete mode 100644 docs/winter-lentil-soup/index.html create mode 100644 requirements.txt create mode 100644 src/appetizers/buffalo-wings/data.yml rename src/{buffalo-wings/large.png => appetizers/buffalo-wings/image.png} (100%) create mode 100644 src/appetizers/chicken-pastries/data.yml rename src/{chicken-pastries/large.png => appetizers/chicken-pastries/image.png} (100%) create mode 100644 src/appetizers/deviled-eggs/data.yml create mode 100644 src/appetizers/deviled-eggs/image.png delete mode 100644 src/bagels/data.js create mode 100644 src/baking/bagels/data.yml rename src/{bagels/large.png => baking/bagels/image.png} (100%) create mode 100644 src/baking/challah/data.yml rename src/{challah/large.png => baking/challah/image.png} (100%) create mode 100644 src/baking/fluffy-pancakes/data.yml rename src/{fluffy-pancakes/large.png => baking/fluffy-pancakes/image.png} (100%) create mode 100644 src/baking/gluten-free-flour/data.yml rename src/{gluten-free-flour/large.png => baking/gluten-free-flour/image.png} (100%) create mode 100644 src/baking/pizza/data.yml rename src/{pizza/large.png => baking/pizza/image.png} (100%) create mode 100644 src/baking/rosemary-dinner-rolls/data.yml rename src/{rosemary-dinner-rolls/large.png => baking/rosemary-dinner-rolls/image.png} (100%) create mode 100644 src/baking/southern-buttermilk-biscuits/data.yml rename src/{southern-buttermilk-biscuits/large.png => baking/southern-buttermilk-biscuits/image.png} (100%) delete mode 100644 src/bbq-pork-ribs/data.js delete mode 100644 src/beef-bourguignon/data.js delete mode 100644 src/beef-brisket/data.js delete mode 100644 src/beef-stroganoff/data.js delete mode 100644 src/bok-choy-with-garlic/data.js delete mode 100644 src/bourbon-glazed-carrots/data.js delete mode 100644 src/buffalo-wings/data.js delete mode 100644 src/butter-chicken/data.js delete mode 100644 src/caesar-salad/data.js delete mode 100644 src/caldo-verde/data.js delete mode 100644 src/challah/data.js delete mode 100644 src/cheese-souffle/data.js delete mode 100644 src/chicken-breasts-with-caper-cream-sauce/index.pug delete mode 100644 src/chicken-cordon-bleu/index.pug delete mode 100644 src/chicken-marsala-florentine/data.js delete mode 100644 src/chicken-parmesan/data.js delete mode 100644 src/chicken-pastries/data.js delete mode 100644 src/chicken-pot-pie/data.js delete mode 100644 src/chicken-tikka-masala/data.js delete mode 100644 src/chili/data.js delete mode 100644 src/chole/index.pug delete mode 100644 src/clam-chowder/index.pug delete mode 100644 src/cornish-game-hens/data.js delete mode 100644 src/cream-of-spinach-soup/index.pug delete mode 100644 src/creamed-spinach/data.js delete mode 100644 src/creamy-ginger-pumpkin-soup/data.js delete mode 100644 src/cucumber-salad/index.pug delete mode 100644 src/curry-butternut-squash-and-apple-soup/index.pug create mode 100644 src/drinks/eggnog/data.yml rename src/{eggnog/large.png => drinks/eggnog/image.png} (100%) create mode 100644 src/drinks/limoncello/data.yml create mode 100644 src/drinks/limoncello/image.png delete mode 100644 src/egg-and-onion-pie/data.js delete mode 100644 src/eggnog/data.js delete mode 100644 src/fluffy-pancakes/data.js delete mode 100644 src/fluffy-pancakes/index.pug delete mode 100644 src/french-onion-soup/data.js delete mode 100644 src/garlic-broccoli/index.pug delete mode 100644 src/garlic-prime-rib/index.pug create mode 100644 src/generate.py create mode 100644 src/generate_styles.py delete mode 100644 src/gluten-free-flour/data.js delete mode 100644 src/gnocchi/index.pug delete mode 100644 src/hasselback-potatoes/data.js delete mode 100644 src/helpers.js delete mode 100644 src/hungarian-mushroom-beef-soup/index.pug delete mode 100644 src/index.pug delete mode 100644 src/keto-pork-ribs/data.js delete mode 100644 src/kielbasa-and-cabbage/index.pug delete mode 100644 src/kofta-kebabs/data.js delete mode 100644 src/lemon-chicken-with-mushroom-sauce/index.pug create mode 100644 src/mains/bbq-pork-ribs/data.yml rename src/{bbq-pork-ribs/large.png => mains/bbq-pork-ribs/image.png} (100%) create mode 100644 src/mains/beef-bourguignon/data.yml rename src/{beef-bourguignon/large.png => mains/beef-bourguignon/image.png} (100%) create mode 100644 src/mains/beef-brisket/data.yml rename src/{beef-brisket/large.png => mains/beef-brisket/image.png} (100%) create mode 100644 src/mains/beef-stroganoff/data.yml rename src/{beef-stroganoff/large.png => mains/beef-stroganoff/image.png} (100%) create mode 100644 src/mains/butter-chicken/data.yml rename src/{butter-chicken/large.png => mains/butter-chicken/image.png} (100%) create mode 100644 src/mains/cheese-souffle/data.yml rename src/{cheese-souffle/large.png => mains/cheese-souffle/image.png} (100%) create mode 100644 src/mains/chicken-breasts-with-caper-cream-sauce/data.yml rename src/{chicken-breasts-with-caper-cream-sauce/large.png => mains/chicken-breasts-with-caper-cream-sauce/image.png} (100%) create mode 100644 src/mains/chicken-cordon-bleu/data.yml rename src/{chicken-cordon-bleu/large.png => mains/chicken-cordon-bleu/image.png} (100%) create mode 100644 src/mains/chicken-marsala-florentine/data.yml rename src/{chicken-marsala-florentine/large.png => mains/chicken-marsala-florentine/image.png} (100%) create mode 100644 src/mains/chicken-parmesan/data.yml rename src/{chicken-parmesan/large.png => mains/chicken-parmesan/image.png} (100%) create mode 100644 src/mains/chicken-pot-pie/data.yml rename src/{chicken-pot-pie/large.png => mains/chicken-pot-pie/image.png} (100%) create mode 100644 src/mains/chicken-tikka-masala/data.yml rename src/{chicken-tikka-masala/large.png => mains/chicken-tikka-masala/image.png} (100%) create mode 100644 src/mains/chole/data.yml rename src/{chole/large.png => mains/chole/image.png} (100%) create mode 100644 src/mains/cornish-game-hens/data.yml rename src/{cornish-game-hens/large.png => mains/cornish-game-hens/image.png} (100%) create mode 100644 src/mains/egg-and-onion-pie/data.yml rename src/{egg-and-onion-pie/large.png => mains/egg-and-onion-pie/image.png} (100%) create mode 100644 src/mains/garlic-prime-rib/data.yml rename src/{garlic-prime-rib/large.png => mains/garlic-prime-rib/image.png} (100%) create mode 100644 src/mains/gnocchi/data.yml rename src/{gnocchi/large.png => mains/gnocchi/image.png} (100%) create mode 100644 src/mains/keto-pork-ribs/data.yml rename src/{keto-pork-ribs/large.png => mains/keto-pork-ribs/image.png} (100%) create mode 100644 src/mains/kielbasa-and-cabbage/data.yml rename src/{kielbasa-and-cabbage/large.png => mains/kielbasa-and-cabbage/image.png} (100%) create mode 100644 src/mains/kofta-kebabs/data.yml rename src/{kofta-kebabs/large.png => mains/kofta-kebabs/image.png} (100%) create mode 100644 src/mains/lemon-chicken-with-mushroom-sauce/data.yml rename src/{lemon-chicken-with-mushroom-sauce/large.png => mains/lemon-chicken-with-mushroom-sauce/image.png} (100%) create mode 100644 src/mains/orange-chicken/data.yml rename src/{orange-chicken/large.png => mains/orange-chicken/image.png} (100%) create mode 100644 src/mains/ratatouille/data.yml rename src/{ratatouille/large.png => mains/ratatouille/image.png} (100%) create mode 100644 src/mains/ricotta-meatballs/data.yml rename src/{ricotta-meatballs/large.png => mains/ricotta-meatballs/image.png} (100%) create mode 100644 src/mains/roast-fowl/data.yml rename src/{roast-fowl/large.png => mains/roast-fowl/image.png} (100%) create mode 100644 src/mains/roast-leg-of-lamb-with-rosemary/data.yml rename src/{roast-leg-of-lamb-with-rosemary/large.png => mains/roast-leg-of-lamb-with-rosemary/image.png} (100%) create mode 100644 src/mains/scrambled-eggs/data.yml rename src/{scrambled-eggs/large.png => mains/scrambled-eggs/image.png} (100%) create mode 100644 src/mains/shrimp-with-sweet-potatoes-and-bacon/data.yml rename src/{shrimp-with-sweet-potatoes-and-bacon/large.png => mains/shrimp-with-sweet-potatoes-and-bacon/image.png} (100%) create mode 100644 src/mains/sloppy-joe-sandwiches/data.yml rename src/{sloppy-joe-sandwiches/large.png => mains/sloppy-joe-sandwiches/image.png} (100%) create mode 100644 src/mains/stuffed-green-peppers/data.yml rename src/{stuffed-green-peppers/large.png => mains/stuffed-green-peppers/image.png} (100%) create mode 100644 src/mains/swedish-meatballs/data.yml rename src/{swedish-meatballs/large.png => mains/swedish-meatballs/image.png} (100%) delete mode 100644 src/orange-chicken/index.pug delete mode 100644 src/pizza/data.js delete mode 100644 src/pommes-puree/data.js delete mode 100644 src/ratatouille/index.pug delete mode 100644 src/ricotta-meatballs/index.pug delete mode 100644 src/roast-fowl/data.js delete mode 100644 src/roast-leg-of-lamb-with-rosemary/index.pug delete mode 100644 src/rosemary-dinner-rolls/data.js delete mode 100644 src/rosemary-dinner-rolls/index.pug delete mode 100644 src/ruths-chris-chopped-salad/index.pug create mode 100644 src/salads/caesar-salad/data.yml rename src/{caesar-salad/large.png => salads/caesar-salad/image.png} (100%) create mode 100644 src/salads/cucumber-salad/data.yml rename src/{cucumber-salad/large.png => salads/cucumber-salad/image.png} (100%) create mode 100644 src/salads/ruths-chris-chopped-salad/data.yml rename src/{ruths-chris-chopped-salad/large.png => salads/ruths-chris-chopped-salad/image.png} (100%) delete mode 100644 src/sauteed-mushrooms/data.js delete mode 100644 src/scrambled-eggs/data.js create mode 100644 src/sections.yml create mode 100644 src/server.py delete mode 100644 src/shrimp-with-sweet-potatoes-and-bacon/index.pug create mode 100644 src/sides/bok-choy-with-garlic/data.yml rename src/{bok-choy-with-garlic/large.png => sides/bok-choy-with-garlic/image.png} (100%) create mode 100644 src/sides/bourbon-glazed-carrots/data.yml rename src/{bourbon-glazed-carrots/large.png => sides/bourbon-glazed-carrots/image.png} (100%) create mode 100644 src/sides/creamed-spinach/data.yml rename src/{creamed-spinach/large.png => sides/creamed-spinach/image.png} (100%) create mode 100644 src/sides/garlic-broccoli/data.yml rename src/{garlic-broccoli/large.png => sides/garlic-broccoli/image.png} (100%) create mode 100644 src/sides/hasselback-potatoes/data.yml rename src/{hasselback-potatoes/large.png => sides/hasselback-potatoes/image.png} (100%) create mode 100644 src/sides/hummus/data.yml rename src/{hummus/large.png => sides/hummus/image.png} (100%) rename src/{ => sides}/hummus/index.pug (100%) create mode 100644 src/sides/pommes-puree/data.yml rename src/{pommes-puree/large.png => sides/pommes-puree/image.png} (100%) create mode 100644 src/sides/roasted-sweet-potatoes/data.yml create mode 100644 src/sides/roasted-sweet-potatoes/image.png create mode 100644 src/sides/sauteed-mushrooms/data.yml rename src/{sauteed-mushrooms/large.png => sides/sauteed-mushrooms/image.png} (100%) create mode 100644 src/sides/tzatziki/data.yml rename src/{tzatziki/large.png => sides/tzatziki/image.png} (100%) delete mode 100644 src/sloppy-joe-sandwiches/index.pug create mode 100644 src/soups/caldo-verde/data.yml rename src/{caldo-verde/large.png => soups/caldo-verde/image.png} (100%) create mode 100644 src/soups/carrot-ginger/data.yml create mode 100644 src/soups/carrot-ginger/image.png create mode 100644 src/soups/chili/data.yml rename src/{chili/large.png => soups/chili/image.png} (100%) create mode 100644 src/soups/clam-chowder/data.yml rename src/{clam-chowder/large.png => soups/clam-chowder/image.png} (100%) create mode 100644 src/soups/cream-of-spinach-soup/data.yml rename src/{cream-of-spinach-soup/large.png => soups/cream-of-spinach-soup/image.png} (100%) create mode 100644 src/soups/creamy-ginger-pumpkin-soup/data.yml rename src/{creamy-ginger-pumpkin-soup/large.png => soups/creamy-ginger-pumpkin-soup/image.png} (100%) create mode 100644 src/soups/curry-butternut-squash-and-apple-soup/data.yml rename src/{curry-butternut-squash-and-apple-soup/large.png => soups/curry-butternut-squash-and-apple-soup/image.png} (100%) create mode 100644 src/soups/french-onion-soup/data.yml rename src/{french-onion-soup/large.png => soups/french-onion-soup/image.png} (100%) create mode 100644 src/soups/hungarian-mushroom-beef-soup/data.yml rename src/{hungarian-mushroom-beef-soup/large.png => soups/hungarian-mushroom-beef-soup/image.png} (100%) create mode 100644 src/soups/spicy-lamb-soup/data.yml rename src/{spicy-lamb-soup/large.png => soups/spicy-lamb-soup/image.png} (100%) create mode 100644 src/soups/winter-lentil-soup/data.yml rename src/{winter-lentil-soup/large.png => soups/winter-lentil-soup/image.png} (100%) delete mode 100644 src/southern-buttermilk-biscuits/index.pug delete mode 100644 src/spicy-lamb-soup/data.js delete mode 100644 src/stuffed-green-peppers/data.js delete mode 100644 src/swedish-meatballs/data.js delete mode 100644 src/sweet-potatoes-with-honey-and-rosemary/index.pug create mode 100644 src/templates/cookbook.jin delete mode 100644 src/templates/data.template.js create mode 100644 src/templates/data.yml delete mode 100644 src/templates/index.pug create mode 100644 src/templates/recipe.jin delete mode 100644 src/templates/recipe.pug delete mode 100644 src/tzatziki/data.js delete mode 100644 src/winter-lentil-soup/index.pug diff --git a/.gitignore b/.gitignore index d1b328b..fa29bb5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .DS_Store *.swp .sass-cache +usr/ +__pycache__/ diff --git a/build b/build new file mode 100755 index 0000000..4f24fff --- /dev/null +++ b/build @@ -0,0 +1,120 @@ +#!/usr/bin/env python + +import os +import subprocess +import sys +import time +import venv + +from io import FileIO +from threading import Thread + + +# Variables ############################################################################################################ + +usage = f""" +{sys.argv[0]} * + + This script will perform various activities related to building this + package and managing tests, development servers, etc. It provides the + follow sub-commands: + + init : initialize the virtual environment for this package in the + ./usr directory. This includes making a copy of Python, Pip, + and installing any dependencies specified in requirements.txt. + It allows the following options: + + --clear : Remove any existing ./usr directory before initialization + + generate : generate HTML/CSS/JS for the site from the raw source files + + server : run a local server which serves up a copy of the website as it + will be shown on GitHub pages + +""" + +DATA_FILE = "data.yaml" + +command = None +clear = False + +project_root = os.path.dirname(os.path.abspath(sys.argv[0])) +docs_dir = os.path.join(project_root, "docs") +src_dir = os.path.join(project_root, "src") +template_dir = os.path.join(src_dir, "templates") +venv_dir = os.path.join(project_root, "usr") +bin_dir = os.path.join(venv_dir, "bin") + +activate = os.path.join(bin_dir, "activate") +pip = os.path.join(bin_dir, "pip") +python = os.path.join(bin_dir, "python") +requirements_file = os.path.join(project_root, "requirements.txt") + + +# Helper Functions ##################################################################################################### + +def shell(*args, **kwargs): + kwargs["shell"] = True + return subprocess.run(*args, **kwargs) + + +# Command Functions #################################################################################################### + +def command_generate(): + os.makedirs(docs_dir, exist_ok=True) + shell(f"cp -R {src_dir}/images {docs_dir}/") + shell(f"{python} src/generate_styles.py {src_dir} {docs_dir}") + shell(f"{python} src/generate.py {template_dir} {src_dir} {docs_dir}") + + +def command_init(): + builder = venv.EnvBuilder(clear=clear, symlinks=False, with_pip=True) + builder.create(venv_dir) + + shell(f"{pip} install --upgrade pip") + shell(f"{pip} install -r {requirements_file}") + + +def command_python(): + shell(f"{python}") + + +def command_server(): + server_func = lambda: shell(f"cd {docs_dir} && {python} -m http.server 8080") + thread = Thread(target=server_func, daemon=True) + thread.start() + + while True: + command_generate() + time.sleep(2) + + +# Startup Script ####################################################################################################### + +if __name__ == "__main__": + if sys.version_info < (3, 5): + print(f"Python {sys.version} provided, but at least version 3.5 is required.") + sys.exit(1) + + for arg in sys.argv[1:]: + if arg == "generate": + command = command_generate + elif arg == "init": + command = command_init + elif arg == "python": + command = command_python + elif arg == "server": + command = command_server + elif arg == "--clear": + clear = True + else: + print(f"{usage}\nUnexpected argument: {arg}\n") + sys.exit(1) + + if command is not None: + try: + command() + except KeyboardInterrupt: + print("\nCancelled.") + else: + print(f"{usage}\nPlease choose a subcommand.\n") diff --git a/build.sh b/build.sh deleted file mode 100755 index 589e3d9..0000000 --- a/build.sh +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash - -OUTPUT="docs" - -USAGE=$(cat <<- END -USAGE: build.sh - - Commands: - - build rebuild the site - clean remove all build artifacts - help display this help message - server run a local server - watch start a server and rebuild periodically - -END -) - -# Helper Functions ##################################################################################################### - -function start-server { - cd $OUTPUT - python -m http.server 8080 >/dev/null 2>&1 & - SERVER_PID="$!" - cd .. - - trap "kill $SERVER_PID; exit" SIGINT -} - -function usage { - printf "$USAGE\n\n" - if [[ "$1" != "" ]]; then - printf "\n$*\n" - fi - exit -} - -# Command Functions #################################################################################################### - -function run-build { - mkdir -p "$OUTPUT" - - pushd src >/dev/null - find . -type f | grep -v templates | while read FILE; do - BASENAME=$(basename "$FILE") - DIRNAME=$(dirname "$FILE") - - EXT=$(echo "$BASENAME" | cut -d. -f2) - BASENAME=$(echo "$BASENAME" | cut -d. -f1) - - # echo "file: $FILE, dirname: $DIRNAME, basename: $BASENAME, ext: $EXT" - mkdir -p "../$OUTPUT/$DIRNAME" - - if [[ "$BASENAME.$EXT" == "data.js" ]]; then - TARGET="../$OUTPUT/$DIRNAME/index.html" - if [[ "$TARGET" -ot "$FILE" ]]; then - pug -O $FILE < templates/recipe.pug > $TARGET - fi - elif [[ "$EXT" == "pug" ]]; then - TARGET="../$OUTPUT/$DIRNAME/$BASENAME.html" - if [[ "$TARGET" -ot "$FILE" ]]; then - pug -o "../$OUTPUT/$DIRNAME" "$FILE" - fi - elif [[ "$EXT" == "png" ]]; then - TARGET="../$OUTPUT/$DIRNAME/$BASENAME.$EXT" - if [[ "$TARGET" -ot "$FILE" ]]; then - cp "$FILE" "$TARGET" - fi - elif [[ "$EXT" == "scss" ]]; then - TARGET="../$OUTPUT/$DIRNAME/$BASENAME.css" - if [[ "$TARGET" -ot "$FILE" ]]; then - sass --sourcemap=none "$FILE" "$TARGET" - fi - fi - done - popd >/dev/null -} -COMMANDS="build" - -function run-clean { - rm -rf "$OUTPUT" 2>/dev/null -} -COMMANDS="$COMMANDS,clean" - -function run-help { - usage -} -COMMANDS="$COMMANDS,help" - -function run-server { - start-server - - echo "Running server. Press ^C to stop" - while true; do - sleep 60 - done -} -COMMANDS="$COMMANDS,server" - -function run-watch { - start-server - echo "Watching. Press ^C to cancel" - - fswatch src -i 'js$' -i 'png$' -i 'scss$' -i 'pug$' -e '.*' | while read FILE; do - run-build - sleep 2 - done -} -COMMANDS="$COMMANDS,watch" - -######################################################################################################################## - -COMMAND="$1"; shift - -[[ "$COMMAND" == "" ]] && COMMAND="build" - -grep -q "$COMMAND" <<< $COMMANDS || usage "Unknown command: $COMMAND" - -while [[ "$1" != "" ]]; do - case "$1" in - esac - shift -done - -"run-$COMMAND" diff --git a/docs/buffalo-wings/large.png b/docs/appetizers/buffalo-wings/image.png similarity index 100% rename from docs/buffalo-wings/large.png rename to docs/appetizers/buffalo-wings/image.png diff --git a/docs/appetizers/buffalo-wings/index.html b/docs/appetizers/buffalo-wings/index.html new file mode 100644 index 0000000..7dd53f7 --- /dev/null +++ b/docs/appetizers/buffalo-wings/index.html @@ -0,0 +1,101 @@ + + + + + + + + +
+
+ +
+

Buffalo Wings

+ +
+prep 15 min, cook 2 hours
+ +
+
× 4 +
+ +
These spicy, tangy wings are maded with the original Buffalo sauce (a strong mix of vinegar and cayenne pepper), but baked instead of deep-fried. +
+
+
+ +
+
+

1

+
+
    +
  • +
    + 20 +
    +
    chicken wings
    +
  • +
    + 3/4 cup +
    +
    flour
    +
  • +
    + 1/2 tsp +
    +
    cayenne pepper
    +
  • +
    + 1/2 tsp +
    +
    garlic powder
    +
  • +
    + 1/2 tsp +
    +
    salt
    +
+
+
Prepare a large ziploc bag with the flour and spices. Then, cover a baking sheet with aluminum foil and grease lightly with oil. A few at a time, drop the chicken wings into the bag, seal, and shake to cover the chicken. Lay out the wings on the tray as you go along. Place the tray in the refigerator for an hour to set. +
+
+
+

2

+
+
    +
  • +
    + 1/2 cup +
    +
    Frank's RedHot Buffalo Sauce
    +
  • +
    + 1/2 cup +
    +
    butter
    +
+
+
Melt the better and hot sauce in a tall, narrow container (e.g., a coffee mug). Using tongs, dunk the wings, one at a time, and return to the baking sheet. Reserve the remaining sauce. +
+
+
+

3

+
+
    +
+
+
Pre-heat the oven to 400°F. Bake the wings for 45 minutes, turning them over mid-way. The remaining sauce can be placed in a small bowl to serve with the wings along with some ranch dressing. +
+
+
+ +
+ Leesah,  + https://www.allrecipes.com/recipe/166638/baked-buffalo-wings +
+ + + + + + + + + + + +
+
+ +
+

Chicken Pastries

+ +
+prep 15 min, cook 30 min
+ +
+
× 4 +
+ +
+
+
+ +
+
+

1

+
+
    +
  • +
    + 4 +
    +
    chicken breasts
    +
  • +
    + 4 tbsp +
    +
    butter
    +
  • +
    + +
    +
    salt & pepper
    +
+
+
Preheat the oven to 375°F. Place the chicken in an oven-safe pan and cover with small slices of butter. Season with salt and pepper to taste. Cover with aluminum foil and place in the oven. Cook until the chicken breasts have reached 160°F in the centers (about 20 min)." +
+
+
+

2

+
+
    +
+
+
Remove the chicken from the oven and allow to cool slightly. Then pull the chicken apart into shreds. +
+
+
+

3

+
+
    +
  • +
    + 5 oz +
    +
    Boursin Garlic & Herb cheese
    +
  • +
    + 16 +
    +
    crescent roll dough wedges
    +
+
+
Cover a cookie sheet with aluminum foil. Working on at a time, take the crescent roll dough and stretch it slightly until it is roughly an equilateral triangle. Place a teaspoon of cheese in the center, and then about ¾oz of chicken. This should form a small lump in the center of the dough. Then fold up the corners over the center, and pinch any remaining openings closed. Place each pastry on the cookie sheet. +
+
+
+

4

+
+
    +
+
+
Place the cookie sheet in the oven and cook until the tops of the pastries have turned golden brown (anywhere from 8–12 minutes, depending upon your oven). +
+
+
+ +
+ Lynne Miner
+ + + +I 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≻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 ASO5S3 literal 0 HcmV?d00001 diff --git a/docs/appetizers/deviled-eggs/index.html b/docs/appetizers/deviled-eggs/index.html new file mode 100644 index 0000000..e9010fa --- /dev/null +++ b/docs/appetizers/deviled-eggs/index.html @@ -0,0 +1,95 @@ + + + + + + + + +
+
+ +
+

Deviled Eggs

+ +
+prep 30 minutes
+ +
+
+
+
× 6 +
+ +
Deviled eggs are one of my favorite appetizers, and very easy to make. If you like to hurry the process along, buy hard-boiled eggs from the grocery store so you can skip straight to the last step. +
+
+
+ +
+
+

1

+
+
    +
  • +
    + 12 +
    +
    eggs
    +
+
+
Place the eggs in a medium-sized pot, cover with 1" of water, and bring to a boil over high heat. As soon as it gets to a rolling boil, turn off the heat and allow the pot to rest. While it is resting, fill a large bowl with ice and water (1 ice cube per egg). After the eggs have rested for 10 minutes, transfer them to the ice water. +
+
+
+

2

+
+
    +
  • +
    + ¾ tsp +
    +
    mustard, yellow
    +
  • +
    + 3 tbsp +
    +
    mayonnaise
    +
  • +
    + 1½ tsp +
    +
    vinegar, white
    +
  • +
    + ¼ tsp +
    +
    Worcestershire sauce
    +
  • +
    + ¼ tsp +
    +
    salt
    +
  • +
    + ¼ tsp +
    +
    white pepper
    +
  • +
    + 1 tsp +
    +
    paprika
    +
+
+
Peel the eggs, and very carefully slice in half with a sharp knife. Gently pop out the yolks into mixing bowl, and set the whites aside on a platter. Add the the remaining ingredients and whisk until creamy and smooth. Transfer the mixture into a pastry bag (or a ziploc bag with a corner cut off). Gently squeeze the bag and pipe the mixture into the remaining egg halves. Dust the finished eggs with paprika. +
+
+
+ + +
+ +

Bagels

prep 50 min, cook 90 min
× 8
This recipe produces a perfect NY bagel (once you've gotten the hang of it). Chewy on the outside, soft on the inside, and just the right size. The only downside is that it's really something of an all-day process.

1

  • 1¼ cup
    water (~ 115°F)
  • 1¼ tbsp
    sugar (granulated)
  • 1¼ tsp
    yeast (active dry)
Add the sugar and yeast to the warm water and set aside without stirring. Leave it to rest while you proceed with the next steps.

2

  • 500 g
    flour (all purpose)
  • ¼ cup
    water (~ 115°F)
  • 1½ tsp
    salt
Mix the flour and salt in a large mixing bowl. Make a small depression in the center of the flour and gently pour in the yeast mixture. Mix until you produce a moist but firm dough, adding in more water a tbsp at a time as needed to keep it from drying out.

3

  • 25 g
    flour (all purpose)
On a lightly floured surface, kneed the dough until it is smooth and elastic, while working in enough flour to make the dough somewhat stiff.

4

  • 1 tsp
    olive oil
Very lightly coat the dough with olive oil, place into a bowl, and cover with a damp towel. Allow to rise a warm place until the dough has doubled in size (about an hour).

5

    Fill a large pot with water about 3" deep and bring to a boil. Preheat your oven to 425°F. While these things are in progress, divide the dough into 8 equal portions using a scale. Shape each portion into a ball. With a flour-coated finger, poke a hole in the ball and form into a bagel shape.

    6

    • 2
      egg
    • ~
      coarse salt, caraway seeds, fennel seeds, poppy seeds, etc.
    Reduce the water to a simmer. Using a slotted spoon, drop each bagel in the water and boil for 1-2 min on each side (longer for a chewier bagel). When finished, place the bagels on a lightly-oiled cooking sheet. Coat each bagel with an egg wash and add sprinkle on your favorite toppings.

    7

      Bake until golden brown and the toppings just start to singe. Cool on a drying rack.
      \ No newline at end of file diff --git a/docs/bagels/large.png b/docs/baking/bagels/image.png similarity index 100% rename from docs/bagels/large.png rename to docs/baking/bagels/image.png diff --git a/docs/baking/bagels/index.html b/docs/baking/bagels/index.html new file mode 100644 index 0000000..337e129 --- /dev/null +++ b/docs/baking/bagels/index.html @@ -0,0 +1,135 @@ + + + + + + + + +
      +
      + +
      +

      Bagels

      + +
      +prep 50 min, cook 90 min
      + +
      +
      +
      × 8 +
      + +
      This recipe produces a perfect NY bagel (once you've gotten the hang of it). Chewy on the outside, soft on the inside, and just the right size. The only downside is that it's really something of an all-day process. +
      +
      +
      + +
      +
      +

      1

      +
      +
        +
      • +
        + 1¼ cup +
        +
        water (~ 115°F)
        +
      • +
        + 1¼ tbsp +
        +
        sugar (granulated)
        +
      • +
        + 1¼ tsp +
        +
        yeast (active dry)
        +
      +
      +
      Add the sugar and yeast to the warm water and set aside without stirring. Leave it to rest while you proceed with the next steps. +
      +
      +
      +

      2

      +
      +
        +
      • +
        + 500 g +
        +
        flour (all purpose)
        +
      • +
        + ¼ cup +
        +
        water (~ 115°F)
        +
      • +
        + 1½ tsp +
        +
        salt
        +
      +
      +
      Mix the flour and salt in a large mixing bowl. Make a small depression in the center of the flour and gently pour in the yeast mixture. Mix until you produce a moist but firm dough, adding in more water a tbsp at a time as needed to keep it from drying out. +
      +
      +
      +

      3

      +
      +
        +
      • +
        + 25 g +
        +
        flour (all purpose)
        +
      +
      +
      On a lightly floured surface, kneed the dough until it is smooth and elastic, while working in enough flour to make the dough somewhat stiff. +
      +
      +
      +

      4

      +
      +
        +
      +
      +
      Fill a large pot with water about 3" deep and bring to a boil. Preheat your oven to 425°F. While these things are in progress, divide the dough into 8 equal portions using a scale. Shape each portion into a ball. With a flour-coated finger, poke a hole in the ball and form into a bagel shape. +
      +
      +
      +

      5

      +
      +
        +
      • +
        + 2 +
        +
        egg
        +
      • +
        + ~ +
        +
        coarse salt, caraway seeds, fennel seeds, poppy seeds, etc.
        +
      +
      +
      Reduce the water to a simmer. Using a slotted spoon, drop each bagel in the water and boil for 1-2 min on each side (longer for a chewier bagel). When finished, place the bagels on a lightly-oiled cooking sheet. Coat each bagel with an egg wash and add sprinkle on your favorite toppings. +
      +
      +
      +

      6

      +
      +
        +
      +
      +
      Bake until golden brown and the toppings just start to singe. Cool on a drying rack. +
      +
      +
      + + + + + + + + + + + + +
      +
      + +
      +

      Challah

      + +
      +prep 35 min, cook 3 hours
      + +
      +
      +
      × 16 +
      + +
      Challah is a light, rich bread traditionally served as part of Jewish Friday night sabbath dinner. This recipe produces two loaves in a simple three-strand braid. You can increase the number of braids for firmer bread with more crust. +
      +
      +
      + +
      +
      +

      1

      +
      +
        +
      • +
        + 1½ packets +
        +
        active dry yeast
        +
      • +
        + 1 tbsp +
        +
        sugar
        +
      • +
        + 1⅓ cups +
        +
        water (115°F)
        +
      +
      +
      In a mixing large bowl, dissolve the yeast and sugar in the water. Do not stir, but set aside to allow it to mix until the top turns foamy (about 5 min). While this is happening, preheat the oven to its lowest setting. +
      +
      +
      +

      2

      +
      +
        +
      • +
        + 1/2 cup +
        +
        olive oil
        +
      • +
        + 5 +
        +
        eggs
        +
      • +
        + 1/2 cup +
        +
        sugar
        +
      • +
        + 1 tbsp +
        +
        salt
        +
      +
      +
      Using a whish attachment in a standing mixer, add the olive oil, eggs, sugar and salt one at a time, allowing each to be mixed fully before adding the next. +
      +
      +
      +

      3

      +
      +
        +
      • +
        + 8 cups +
        +
        all-purpose flour
        +
      +
      +
      Switch to a blade attachment, and slowly add the flour about a ¼ cup at a time, allowing each new addition to be completely mixed before adding the next. Continue mixing until the dough forms a single ball (5-10 min). The switch to a dough hook, and continue to kneed until the dough is smooth an elastic. +
      +
      +
      +

      4

      +
      +
        +
      +
      +
      On a lightly floured surface, knead the dough by hand until smooth and completely integrated into a single ball. Place this into a bowl which is much larger than the dough ball and cover with a damp towel. Turn off the oven, and put the bowl inside to rise. The dough should roughly double in size over the course of an hour. Then punch down the dough, re-form into a ball, place return to the oven to rise again for about 30 min. +
      +
      +
      +

      5

      +
      +
        +
      +
      +
      Divide the dough into six equal portions. Roll each one out into a strand about 12" long and 1½" in diameter. Braid three at a time into two loaves, taking care to pinch the ends together firmly. Place both loaves on a baking sheet covered with parchment paper and place into the refrigerator to rise again for about an hour. Pre-heat the oven to 375°F. +
      +
      +
      +

      6

      +
      +
        +
      • +
        + 1 +
        +
        egg
        +
      • +
        + 1 tsp +
        +
        milk (whole)
        +
      • +
        + 1 tbsp +
        +
        caraway seeds
        +
      +
      +
      Mix the egg and milk in a small bowl. Brush the mixture over the two loaves of bread, and then sprinkle the caraway seeds over the top. Pop them into the oven and bake until the tops are golden brown (about 20-30 min). +
      +
      +
      + + + + + + + + + + + + +
      +
      + +
      +

      Fluffy Pancakes

      + +
      +prep 10 min, cook 5 min
      + +
      +
      +
      × 2 +
      + +
      These are the fluffiest, thickest, most delicious pancakes I've ever had. The batter should wind up very, very thick, so don't be surprised if it's more the consistency of yogurt rather than cream. +
      +
      +
      + +
      +
      +

      1

      +
      +
        +
      • +
        + 3/4 cups +
        +
        milk
        +
      • +
        + 1 tbsp +
        +
        white vinegar
        +
      +
      +
      Combine the milk and vinegar in a medium bowl and set aside to sour. +
      +
      +
      +

      2

      +
      +
        +
      • +
        + 1 cup +
        +
        all-purpose flour
        +
      • +
        + 2 tbsp +
        +
        white sugar
        +
      • +
        + 1 tsp +
        +
        baking powder
        +
      • +
        + 1/2 tsp +
        +
        baking soda
        +
      • +
        + 1/2 tsp +
        +
        salt
        +
      +
      +
      Combine the dry ingredients in a medium bowl and whisk together throughly. +
      +
      +
      +

      3

      +
      +
        +
      • +
        + 2 tbsp +
        +
        butter
        +
      • +
        + 1 +
        +
        egg
        +
      +
      +
      +
      +
      +

      4

      +
      +
        +
      +
      +
      Melt the butter in a small dish, and then whisk it and the egg into the wet ingredients. Then, slowly add the dry ingredients a little at a time, stopping to whisk each small portion in completely before adding any more. +
      +
      +
      +

      5

      +
      +
        +
      +
      +
      Heat a large skillet over medium heat (300°F for an electric skillet). Scoop ¼ cup of the batter at a time to form each pancake. Cook each until bubble just start to form around the edges and then turn them over. Remove from the heat after lightly browned. +
      +
      +
      + + + + + + + + + + + + +
      +
      + +
      +

      Gluten-Free Flour

      + +
      +prep 5 min
      + +
      +
      +
      +
      + +
      This gluten-free flour recipe serves well for most general-purpose cooking needs in thickening soups, making roux, and similar uses. It works adequetely for deep-frying, but doesn't replace the real thing for baking, pie crusts, etc. +
      +
      +
      + +
      +
      +

      1

      +
      +
        +
      • +
        + 24 oz +
        +
        white rice flour
        +
      • +
        + 7½ oz +
        +
        brown rice flour
        +
      • +
        + 7 oz +
        +
        potato starch
        +
      • +
        + 3 oz +
        +
        tapioca starch
        +
      • +
        + ¾ oz +
        +
        nonfat dry milk powder
        +
      +
      +
      Mix all the ingredients and store, refrigerated, in an airtight container. +
      +
      +
      + + + + + + + + + + + + +
      +
      + +
      +

      Pizza

      + +
      +prep 2-3 days, cook 10 min
      + +
      +
      +
      +
      × 12 +
      + +
      This recipe will give you a classic NY-style pizza, but a huge part of the final result is going to come down to the quality of tomato sauce, cheese and toppings you choose... so choose wisely! +
      +
      +
      + +
      +
      +

      1

      +
      +
        +
      • +
        + 500 g +
        +
        water (110°F–115°F)
        +
      • +
        + 3½ g +
        +
        instant dry yeast
        +
      • +
        + 8 g +
        +
        sugar
        +
      +
      +
      Add the yeast and sugar to the water without stirring and wait about 5 minutes. +
      +
      +
      +

      2

      +
      +
        +
      • +
        + 800 g +
        +
        bread flour (King Arthur's)
        +
      • +
        + 16 g +
        +
        salt
        +
      +
      +
      Stir the yeast mixture. In a separate bowl, combine the salt and flour. Gradually incorporate the flour mixture into the water until fully mixed. +
      +
      +
      +

      3

      +
      +
        +
      • +
        + 3 tsp +
        +
        olive oil
        +
      +
      +
      Add the oil and knead the dough, ensuring that the dough ends up between 75°F–80°F. Divide the dough into 3 equal portions and store in the refrigerator in an oiled ziploc bag. It should be allowed to rise slowly over 2–3 days before use. Freeze if not used in that time. +
      +
      +
      +

      4

      +
      +
        +
      +
      +
      Preheat a pizza stone in the oven to 550°F (this can take up to an hour). +
      +
      +
      +

      5

      +
      +
        +
      +
      +
      Open up each portion of dough as described here, taking care not to de-gas the crust. Finish by spreading the dough on two overlapping pieces of parchment paper dusted with flour. +
      +
      +
      +

      6

      +
      +
        +
      • +
        + 6 cups +
        +
        tomato purée (2 per pizza)
        +
      • +
        + 12 oz +
        +
        mozzerella cheese, shredded (4 per pizza)
        +
      +
      +
      Apply sauce, cheese, and your preferred toppings to each of the pizzas. Then, carefully slide the parchment paper with one pizza onto the hot stone, and then slide the parchment paper away, leaving the dough directly on the stone. Return to the oven and bake until the cheese is bubbling and the crust begins to turn golden brown (4–6 min). Repeat for the remaining pizzas. +
      +
      +
      + + + + + + + + + + + + +
      +
      + +
      +

      Rosemary Dinner Rolls

      + +
      +prep 25 min, cook 2 hours
      + +
      +
      +
      × 8 +
      + +
      These dinner rolls are firm, but light, and ever so delicately taste of rosemary. +
      +
      +
      + +
      +
      +

      1

      +
      +
        +
      • +
        + 1 packet +
        +
        active dry yeast
        +
      • +
        + 1/4 cup +
        +
        water (110°F–115°F)
        +
      +
      +
      Preheat the oven to 200°F, and then immediately turn it off. Add the yeast to the warm water and stir gently. Set it aside until it is foamy (about 5 min). +
      +
      +
      +

      2

      +
      +
        +
      • +
        + 4 tbsp +
        +
        butter
        +
      • +
        + 1 cup +
        +
        milk (whole)
        +
      +
      +
      Melt the butter in a saucepan, and then add the milk. +
      +
      +
      +

      3

      +
      +
        +
      • +
        + 2 cups +
        +
        all-purpose flour
        +
      • +
        + 1 tbsp +
        +
        honey
        +
      • +
        + 2 tsp +
        +
        rosemary (powdered)
        +
      • +
        + 1 tsp +
        +
        salt
        +
      +
      +
      In a mixing bowl, combine the flour, honey, salt, rosemary with the yeast mixture and milk mixture. Mix using the lowest setting until fully blended. +
      +
      +
      +

      4

      +
      +
        +
      • +
        + 1/2 cups +
        +
        all-purpose flour
        +
      +
      +
      Replace the mixing blade with a dough hook and continue to knead on low. Add more flour 1 tbsp at a time until a single ball forms. Allow the kneading to continue until the dough appears slightly wet (about 5 minutes). +
      +
      +
      +

      5

      +
      +
        +
      • +
        + 2 tbsp +
        +
        olive oil
        +
      +
      +
      Lightly coat the dough ball with olive oil, and place it in a clean bowl. Cover the top of the bowl with a damp towel and place in the oven to rise. Wait until it has approximately doubled in size (about 90 minutes). +
      +
      +
      +

      6

      +
      +
        +
      +
      +
      Remove the dough from the oven. Pre-heat to 200° again, and again turn it off as soon as it has gotten to temperature. Split the dough into 16 equal portions and place them about 1\" apart on a cooking sheet. +
      +
      +
      +

      7

      +
      +
        +
      • +
        + 1 +
        +
        egg
        +
      • +
        + 1 tsp +
        +
        milk (whole)
        +
      • +
        + 4 tsp +
        +
        caraway seeds
        +
      +
      +
      +
      +
      +

      8

      +
      +
        +
      +
      +
      Mix the egg and milk in a small bowl. Lightly brush the tops of each dough ball with the mixture and then sprinkle with caraway seeds. Cover with a damp towel and place back in the oven to rise until about doubled in size (about 30 minutes). +
      +
      +
      +

      9

      +
      +
        +
      +
      +
      Remove the rolls, and pre-heat the oven to 375°F. Once the oven is back at temperature, cook the rolls until the tops are golden brown (about 20 minutes). +
      +
      +
      + + + + + + + + + + + + +
      +
      + +
      +

      Southern Buttermilk Biscuits

      + +
      +prep 25min, cook 10min
      + +
      +
      × 16 +
      + +
      pass +
      +
      +
      + +
      +
      +

      1

      +
      +
        +
      +
      +
      Pre-heat the oven to convection bake at 450°F. +
      +
      +
      +

      2

      +
      +
        +
      • +
        + 4½ cups +
        +
        flour, all-purpose
        +
      • +
        + 2 tsp +
        +
        cream of tartar
        +
      • +
        + 2 tsp +
        +
        baking soda
        +
      • +
        + 1½ tsp +
        +
        salt
        +
      +
      +
      Combine the flour, cream of tartar, baking soda, and salt in a large mixing bowl. +
      +
      +
      +

      3

      +
      +
        +
      • +
        + ½ cup +
        +
        butter (frozen, diced)
        +
      +
      +
      Cut the cold butter in the dry ingredients with a pastry blender until the mixture resembles pea-sized crumbs. Refrigerate for 20 min if the butter gets soft during this process. +
      +
      +
      +

      4

      +
      +
        +
      • +
        + 9 tbsp +
        +
        butter (softened)
        +
      • +
        + 3 tbsp +
        +
        butter (melted)
        +
      • +
        + 2 cups +
        +
        buttermilk
        +
      +
      +
      Cut the cold butter in the dry ingredients with a pastry blender until the mixture resembles pea-sized crumbs. Refrigerate for 20 min if the butter gets soft during this process. +
      +
      +
      +

      5

      +
      +
        +
      • +
        + 2 cups +
        +
        buttermilk
        +
      +
      +
      Add 1½ cups of buttermilk, stirring enough to moisten the ingredients (adding more 1 tbsp at a time, if needed). +
      +
      +
      +

      6

      +
      +
        +
      • +
        + 9 tbsp +
        +
        butter (softened)
        +
      • +
        + 3 tbsp +
        +
        butter (melted)
        +
      +
      +
      Being careful not to overwork the dough, kneed the dough 10 times on a lightly floured surface or until the dough just holds together. Roll or pat out into a 14×10" rectangle. With the short side nearest you, spread 3 tbsp of the softened butter over the ⅔ of the surface farthest from you. Fold the dough in thirds (like a letter) by pulling the bottom over the center and then the top third over that. Expect the dough to crack during this process. Pat back into a 9×12" rectangle and repeat the same process twice more with another 3 tbsp of the softened butter each time. Finally, pat the dough out into a 1" thick rectangle. Cut the dough into 2-3" squares using a scraper and place on a lightly oiled cooking sheet about 1" apart. Brush the tops with the melted butter. +
      +
      +
      +

      7

      +
      +
        +
      +
      +
      Place in the oven and bake until the tops are golden brown and firm (about 8–12 minutes). +
      +
      +
      + + + + +

      BBQ Pork Ribs

      prep 20 min, cook 2—2½ hours
      × 6
      This receipe really depends upon the BBQ sauce you use to determine the outcome. I personally prefer something a little smokey and sweet, but feel free to use whatever suites you best. To stay gluten-free, just be sure to read the ingredients in your BBQ sauce as some use flour for thickening.

      1

      • 4 lbs
        pork ribs
      • ¾ cup
        light brown sugar
      • 1 tbsp
        garlic powder
      • 1 tbsp
        paprika
      • 1 tsp
        hickory smoke salt
      • 1 tsp
        red pepper flakes
      Cut the ribs into portions of 2-3 ribs each, and lay flat on a portion of aluminum foil large enough to completely cover it. Mix the sugar and spaces together and apply evenly to each portion. when finished, place them all in the refrigerator overnight to marinade.

      2

        Preheat the oven to 300°F. Fill a large roasting pan with about ½" of water and place the meat packets on a rack above the level of the water. Place the whole thing in the oven and roast until the meat starts to peel away from the bones (about 2—2½ hours).

        3

        • 2 cups
          BBQ sauce
        Open all the meat packets and place the meat on a cooking sheet. Brush each with a liberal covering of BBQ sauce and then return to the oven on high broil until the sauce has just started to sear (3-4 minutes).
        \ No newline at end of file diff --git a/docs/beef-bourguignon/index.html b/docs/beef-bourguignon/index.html deleted file mode 100644 index 3610777..0000000 --- a/docs/beef-bourguignon/index.html +++ /dev/null @@ -1 +0,0 @@ -

        Beef Bourguignon

        prep 45 min, cook 3-4 hours
        × 6
        Adapted from Julia Child's famous recipe, this rich and extravagant beef stew is absolutely worth work required!

        1

        • 3 lbs
          stew beef
        • 6 oz
          thick-cut bacon
        • 1 tbsp
          olive oil
        Cut the bacon into ½” x 2” strips and sauté in olive oil in a cast-iron skillet over medium heat. When lightly browned, set the bacon aside while leaving the grease in the skillet. Raise the temperature until almost smoking and lightly brown the beef in small batches and set aside with the bacon.

        2

        • 24
          onions (small, white)
        Partially cook the onions until soft and translucent with just a touch of singing around the edges. Set them aside in a small bowl to be used later.

        3

        • 1 lb
          mushrooms (brown)
        Partially cook the mushrooms in the same skillet using the bacon grease and drippings from the meat until they've just started to reduce and have soaked up the remaining bacon grease. Then, set them aside to be used later

        4

        • 2 tbsp
          flour
        • ½ tsp
          salt
        • ½ tsp
          black pepper
        Preheat the oven to 375°F. Return the beef and bacon to the cast-iron skillet and toss with the salt, pepper, and flour. Cover and place in the oven to cook all the way through, tossing once in the middle. (about 8 min total)

        5

        • 4 sprigs
          parsley
        • ½ leaf
          bay leaf
        • ¼ tsp
          thyme
        Create a herb bouquet by crushing the various herbs by hand and wrapping them in cheese cloth. Tie off the bundle with some string to close, and be sure to leave plenty of extra string.

        6

        • 3 cups
          red wine
        • 2½ cups
          beef stock
        • 1 tbsp
          tomato paste
        • 2 cloves
          garlic (minced)
        • ½ tsp
          thyme
        • 1
          bay leaf
        In a large soup pot, combine the meat with the red wine, tomato paste, herbs, herb bouquet, and enough beef stock to just cover the meat. Bring to a simmer on the stovetop and cook until the meat is soft and crumbling, stirring occasionally. (3-4 hours)

        7

        • ½ cups
          beef stock
        • 1 tbsp
          butter
        • 1 tbsp
          olive oil
        • ½ tsp
          salt
        • ½ tsp
          pepper
        With about 30 min remaining on the previous step, add butter and olive oil to the cast-iron skillet. Once the butter foams, add the reserved onions and sautée over medium heat until the onions are evenly browned, taking care not to break their skins. Add the beef stock, salt, and black pepper. Simmer until the onions are tender and the liquid has evaporated. Set the onions aside.

        8

        • 1 tbsp
          butter
        • 1 tbsp
          olive oil
        Clean the skillet and heat another portion of butter and olive oil over high heat. Once the butter foams, add the mushrooms. Sautée until soft and translucent. Set the mushrooms aside.

        9

          Once the meat is finished cooking, discard the herb bouquet, and strain the meat while retaining the liquid. Place the meat in a large serving dish, and add first the mushrooms and then the onions on top. Cover, and set aside in the oven (turned off) to keep warm.

          10

            Reduce the retained liquids in a large saucepan over high heat. Skim the fat from the top as it rises. Continue to simmer until the sauce has the consistency of heavy cream. When finished, gently add the sauce to the serving dish. (about 20 min)
            \ No newline at end of file diff --git a/docs/beef-brisket/index.html b/docs/beef-brisket/index.html deleted file mode 100644 index 39225c4..0000000 --- a/docs/beef-brisket/index.html +++ /dev/null @@ -1 +0,0 @@ -

            Beef Brisket

            prep 10 min, cook 3 hours
            × 6
            This is the classic beef brisket my Jewish grandmother would serve us every Passover.

            1

            • 4 lb
              beef brisket
            In a large Dutch oven, sear the brisket on all sides over a medium-high heat until uniformly browned on all sides.

            2

            • 1½ cup
              grape jelly
            • 1 cup
              water
            • ½ cup
              ketchup
            • ½ cup
              vinegar
            • 2
              onions (yellow)
            • 1 tbsp
              garlic (minced)
            • 1 tbsp
              salt
            Stir in the remaining ingredients. Cover and allow to simmer until the brisket is tender and pulls apart easily with a fork (2–3 hours).

            3

              Allow the brisket to cool, and then slice against the grain of the meat. Lay out the slices in a 9x13" dish and smother with the remaining gravy.
              Louise, https://www.allrecipes.com/recipe/212741/jewish-style-sweet-and-sour-brisket/
              \ No newline at end of file diff --git a/docs/beef-stroganoff/index.html b/docs/beef-stroganoff/index.html deleted file mode 100644 index 23433cb..0000000 --- a/docs/beef-stroganoff/index.html +++ /dev/null @@ -1 +0,0 @@ -

              Beef Stroganoff

              prep 20 min, cook 60 min
              × 4
              The sauce from this recipe is just amazing... rich, creamy, spicy, tangy... a little bit of everything wonderful. This is traditionally served over egg noodles, but it works fine on its own, too.

              1

              • 2 lb
                beef (stew meat)
              • ½ cup
                red wine
              • 1 tsp
                salt
              • ½ tsp
                black pepper
              Place the beef in a large bowl with the other ingredients. Mix thoroughly and place in the refigerator to marinade while you proceed with the next steps.

              2

              • 2 tbsp
                butter
              • 1
                yellow onion
              • 3 cloves
                garlic
              Melt the butter in a medium skillet. Add the onions and garlic and sautée until golden and transparent, but not yet brown. Set aside in a large bowl.

              3

              • 2 tbsp
                olive oil
              Heat the oil in the same skillet. Remove the meat from the bowl, but reserve the remaining marinade. Pat the beef dry, and then lightly brown in batches. Set aside when finished.

              4

              • 2 tbsp
                butter
              • 1 cup
                mushrooms (sliced)
              Using the again emptied skillet, melt more butter and add in the mushrooms. Sautée until reduced in size and golden. Set these aside separately from the meat and onions.

              5

              • ¼ cup
                butter
              • ¼ cup
                gluten-free flour (or all-purpose)
              • 1⅓ cups
                beef broth
              • 1 tbsp
                Worcestershire sauce
              • 1 tsp
                yellow mustard
              • 2 tsp
                red pepper flakes
              In the same skillet, melt even more butter. Work the flour in a little at a time with a whisk until everything is completely mixed and little pellets start to form. Next, slowly add the beef broth while continuing to whisk constantly. Bring to a boil, and then reduce to a simmer. Finally, add the reserved marinade, Worcestershire sauce, mustard, and red pepper flakes.

              6

                Combine everything except the mushrooms in a medium stock pot, mix well, bring to a boil, and reduce to a low simmer. Leave to cook for at least 45 min. Cook uncovered until the sauce thickens to the desired consistency, then cover for the remaining time.

                7

                • ⅓ cup
                  sour cream
                • 3 oz
                  cream cheese
                Once the beef it tender, add in the mushrooms, sour cream, and cream cheese. Mix carefully and adjust seasoning as needed.
                SANFRANCOOK, AllRecipes.com, http://allrecipes.com/recipe/219046/rich-and-creamy-beef-stroganoff
                \ No newline at end of file diff --git a/docs/bok-choy-with-garlic/index.html b/docs/bok-choy-with-garlic/index.html deleted file mode 100644 index 84daf62..0000000 --- a/docs/bok-choy-with-garlic/index.html +++ /dev/null @@ -1 +0,0 @@ -

                Bok Choy with Garlic

                prep 20 min
                × 3
                This treatment of bok choy yield a soft and lightly flavored vegetable which makes a good companion to almost any other dish.

                1

                • 2 tbsp
                  butter
                • ¼ cup
                  garlic (minced)
                Melt the butter in a large saucepan over medium heat. Once it foams, add the garlic and cook until it browns (about 5 min).

                2

                • 3 cups
                  chicken broth
                • 6 heads
                  baby bok choy
                • ~
                  salt & pepper
                Add the chicken broth and bok choy. Season with salt & pepper to taste, and then bring to a boil and then reduce to a simmer until the bok choy is soft (about 5 min).
                \ No newline at end of file diff --git a/docs/bourbon-glazed-carrots/index.html b/docs/bourbon-glazed-carrots/index.html deleted file mode 100644 index b0ebbb7..0000000 --- a/docs/bourbon-glazed-carrots/index.html +++ /dev/null @@ -1 +0,0 @@ -

                Bourbon Glazed Carrots

                prep 10 min, cook 20 min
                × 4
                These carrots are come with a thick, syrupy sauce which is delicious, but definitely not low-calorie!

                1

                • 2 lbs
                  carrots
                Cut carrots into bite-sized pieces and place in a medium pot with enough water to cover completely. Bring to a boil, and cook until soft.

                2

                • ¼ cup
                  butter
                • ¼ cup
                  brown sugar
                • 2 tbsp
                  bourbon
                When the carrots are finished, drain and set aside. Combine the butter, sugar, and boubon in same pot and heat on medium until thickened. Return the carrots to the pot and mix.
                Flipper, http://allrecipes.com/recipe/229583/bourbon-glazed-carrots/
                \ No newline at end of file diff --git a/docs/buffalo-wings/index.html b/docs/buffalo-wings/index.html deleted file mode 100644 index 390d7d2..0000000 --- a/docs/buffalo-wings/index.html +++ /dev/null @@ -1 +0,0 @@ -

                Buffalo Wings

                prep 15 min, cook 2 hours
                × 4
                These spicy, tangy wings are maded with the original Buffalo sauce (a strong mix of vinegar and cayenne pepper), but baked instead of deep-fried.

                1

                • 20
                  chicken wings
                • ¾ cup
                  flour
                • ½ tsp
                  cayenne pepper
                • ½ tsp
                  garlic powder
                • ½ tsp
                  salt
                Prepare a large ziploc bag with the flour and spices. Then, cover a baking sheet with aluminum foil and grease lightly with oil. A few at a time, drop the chicken wings into the bag, seal, and shake to cover the chicken. Lay out the wings on the tray as you go along. Place the tray in the refigerator for an hour to set.

                2

                • ½ cup
                  Frank's RedHot Buffalo Sauce
                • ½ cup
                  butter
                Melt the better and hot sauce in a tall, narrow container (e.g., a coffee mug). Using tongs, dunk the wings, one at a time, and return to the baking sheet. Reserve the remaining sauce.

                3

                  Pre-heat the oven to 400°F. Bake the wings for 45 minutes, turning them over mid-way. The remaining sauce can be placed in a small bowl to serve with the wings along with some ranch dressing.
                  Leesah, https://www.allrecipes.com/recipe/166638/baked-buffalo-wings
                  \ No newline at end of file diff --git a/docs/butter-chicken/index.html b/docs/butter-chicken/index.html deleted file mode 100644 index dc59eda..0000000 --- a/docs/butter-chicken/index.html +++ /dev/null @@ -1 +0,0 @@ -

                  Butter Chicken

                  prep 35 min, cook 30 min
                  × 6
                  This is a fairly simple Indian dish which turns out a large amount of amazingly spiced chicken with fairly little effort. Our first time, we doubled the recipe and used pre-cut chunks of chicken, but it tasty both the day of and for several days afterward.

                  1

                  • 3 lbs
                    chicken thighs, on the bone
                  • 1½ cups
                    greek yogurt (full-fat)
                  • 2 tbsp
                    lemon juice
                  • 2 tbsp
                    garam masala
                  • 2 tbsp
                    cumin (ground)
                  • 1½ tbsp
                    tumeric (ground)
                  Whisk the yogurt, lemon juice, tumeric, garam masala, and cumin in a large bowl. Add the chicken and coat throughly with the marinade. Cover and place in the refrigerator overnight

                  2

                  • ¼ lb
                    butter (unsalted)
                  • 4 tsp
                    vegetable oil
                  • 2
                    onions (yellow, diced)
                  • 4 cloves
                    garlic (minced)
                  • 3 tbsp
                    ginger (peeled, grated)
                  • 1 tbsp
                    cumin seeds
                  In a large pan, over medium heat, melt the butter until it starts to foam. Add the onions and cook until translucent. Add garlic, ginger, and cumin seeds. Continue to cook until the onions start to brown.

                  3

                  • 1 stick
                    cinnamon
                  • 2
                    tomatoes (diced)
                  • 2
                    red chilies (e.g., jalapeño)
                  • ~
                    kosher salt
                  Add the cinnamon stick, tomatoes, chilies, and salt. Cook until the chilies are soft.

                  4

                  • ¾ cup
                    chicken stock
                  Add the chicken and marinade to a large pan, and cook until heated through. Add the chicken stock, and bring to a boil. Reduce the heat and simmer, uncovered, for 30 minutes.

                  5

                  • 1½ cups
                    cream
                  • 1½ tbsp
                    tomato paste
                  Stir in the cream and tomato paste. Simmer until completely mixed and heated through.

                  6

                  • 3 tbsp
                    almonds (slivered)
                  • ½ cup
                    cilantro
                  Add the almonds and cook until softened. Add the cilantro as a garnish and serve.
                  Sam Sifton, NYTimes Cooking Section, https://cooking.nytimes.com/recipes/1016754-butter-chicken
                  \ No newline at end of file diff --git a/docs/caesar-salad/index.html b/docs/caesar-salad/index.html deleted file mode 100644 index c6e6936..0000000 --- a/docs/caesar-salad/index.html +++ /dev/null @@ -1 +0,0 @@ -

                  Caesar Salad

                  prep 9 min, cook 30 min
                  × 4
                  This traditional favorite salad recipe has been adjusted to fit the tastes of my family who tend to like a lot more garlic than most people.

                  1

                  • 5 tsp
                    garlic (minced)
                  • 2 tsp
                    lemon juice
                  • 1 tsp
                    anchovy paste
                  • 1
                    egg
                  Combine the egg, lemon juice, anchovy paste, and garlic in a large bowl and whisk vigorously until all the ingredients are completely mixed.

                  2

                  • 6 tbsp
                    olive oil
                  Add the olive oil a little at a time, whisking just enough to mix, but still avoiding trapping a lot of air in the process.

                  3

                  • 2 heads
                    romaine lettuce
                  Chop the romaine into bite-sized pieces. Roll the dressing around in the bowl until it coats the sides, and then drop in the lettuce. Toss until the dressing has been fully mixed.

                  4

                  • ⅓ cup
                    parmesean (freshly grated)
                  Sprinkle the parmesean cheese over the salad. If so desired, chill in the refrigerator for 30 minutes before serving.
                  \ No newline at end of file diff --git a/docs/caldo-verde/index.html b/docs/caldo-verde/index.html deleted file mode 100644 index f27d854..0000000 --- a/docs/caldo-verde/index.html +++ /dev/null @@ -1 +0,0 @@ -

                  Caldo Verde

                  prep 15 min, cook 45 min
                  × 8
                  This spicy spanish soup packs a full meal (greens, carbs, and protein) into a single bowl.

                  1

                  • 2 tbsp
                    olive oil
                  • 1½ lb
                    chorizo sausage
                  Add olive oil to a skillet on medium-high heat, and cook the chorizo until browned (about 165°F inside) and set aside in a bowl.

                  2

                  • 2
                    onions (yellow, chopped)
                  • 8 clovese
                    garlic
                  • ½ tsp
                    red pepper flakes
                  • 1 tsp
                    black pepper
                  Reduce the heat to medium, and, in the same skillet, add the onion, garlic, salt, red pepper flakes, and black pepper. Cook until the onion is golden and translucent. Set the skillet aside.

                  3

                  • 8 cups
                    water
                  • 8 cups
                    chicken broth
                  • 4 lbs
                    potatoes (cubed)
                  In a large stock pot, add the water and broth. Bring to a boil, add the potatoes, and cook until they start to turn tender. Then reduce to a simmer and cook until soft.

                  4

                    Add the onion mix to the stock pot, and mix. Transfer 1½ cups of solids and another 1½ cups of liquids to a blender and set aside.

                    5

                    • 2 lbs
                      collard greens
                    Slice the chorizo into bite-sized pieces and add to the stock pot. Add the collard greens and continue to simmer until the greens are soft and limp.

                    6

                    • ⅓ cup
                      olive oil
                    • 4 tsp
                      white wine vinegar
                    Add the oil to the blender and purée. Turn off the heat, and add the purée and vinegar to the stock pot.
                    \ No newline at end of file diff --git a/docs/challah/index.html b/docs/challah/index.html deleted file mode 100644 index 19c65e8..0000000 --- a/docs/challah/index.html +++ /dev/null @@ -1 +0,0 @@ -

                    Challah

                    prep 35 min, cook 3 hours
                    × 16
                    Challah is a light, rich bread traditionally served as part of Jewish Friday night sabbath dinner. This recipe produces two loaves in a simple three-strand braid. You can increase the number of braids for firmer bread with more crust.

                    1

                    • 1½ packets
                      active dry yeast
                    • 1 tbsp
                      sugar
                    • 1⅓ cups
                      water (115°F)
                    In a mixing large bowl, dissolve the yeast and sugar in the water. Do not stir, but set aside to allow it to mix until the top turns foamy (about 5 min). While this is happening, preheat the oven to its lowest setting.

                    2

                    • ½ cup
                      olive oil
                    • 5
                      eggs
                    • ½ cup
                      sugar
                    • 1 tbsp
                      salt
                    Using a whish attachment in a standing mixer, add the olive oil, eggs, sugar and salt one at a time, allowing each to be mixed fully before adding the next.

                    3

                    • 8 cups
                      all-purpose flour
                    Switch to a blade attachment, and slowly add the flour about a ¼ cup at a time, allowing each new addition to be completely mixed before adding the next. Continue mixing until the dough forms a single ball (5-10 min). The switch to a dough hook, and continue to kneed until the dough is smooth an elastic.

                    4

                      On a lightly floured surface, knead the dough by hand until smooth and completely integrated into a single ball. Place this into a bowl which is much larger than the dough ball and cover with a damp towel. Turn off the oven, and put the bowl inside to rise. The dough should roughly double in size over the course of an hour. Then punch down the dough, re-form into a ball, place return to the oven to rise again for about 30 min.

                      5

                        Divide the dough into six equal portions. Roll each one out into a strand about 12" long and 1½" in diameter. Braid three at a time into two loaves, taking care to pinch the ends together firmly. Place both loaves on a baking sheet covered with parchment paper and place into the refrigerator to rise again for about an hour. Pre-heat the oven to 375°F.

                        6

                        • 1
                          egg
                        • 1 tsp
                          milk (whole)
                        • 1 tbsp
                          caraway seeds
                        Mix the egg and milk in a small bowl. Brush the mixture over the two loaves of bread, and then sprinkle the caraway seeds over the top. Pop them into the oven and bake until the tops are golden brown (about 20-30 min).
                        \ No newline at end of file diff --git a/docs/cheese-souffle/index.html b/docs/cheese-souffle/index.html deleted file mode 100644 index f927fe1..0000000 --- a/docs/cheese-souffle/index.html +++ /dev/null @@ -1 +0,0 @@ -

                        Cheese Soufflé

                        prep 20 min, cook 35 min
                        × 4
                        This cheese soufflé turns out a fluffy, slightly salty, cheese delight!

                        1

                        • 2 tbsp
                          parmesean cheese
                        • olive oil spray
                        Adjust oven rack to the middle position pre-heat to 350°F. Spray an 8in soufflé dish with a light coating of oil, and then sprinkle with parmesean cheese.

                        2

                        • ¼ cup
                          flour (white, all-purpose)
                        • ¼ tsp
                          paprika
                        • ¼ tsp
                          salt
                        • ⅛ tsp
                          cayenne pepper
                        • ⅛ tsp
                          white pepper
                        • 1 pinch
                          nutneg
                        • 4 tbsp
                          butter (unsalted)
                        • 1⅓ cup
                          milk (whole)
                        Combine the flour, salt, and spices in a bowl. Melt the butter in a saucepan over medium-high heat. Stir in the flour mixture and cook until golden. Slowly pour in the milk while whisking slowly and bring to a simmer. Cook, whiskly constantly, until the thickened and smooth.

                        3

                        • 6 oz
                          Gruyère cheese
                        • 5 tbsp
                          parmesean cheese
                        Remove the saucepan from the heat and mix in the cheese until melted and smooth (about 5min). Let cool for about 10min.

                        4

                        • 6
                          egg yolks
                        • 1½ tsp
                          parsley (minced)
                        Whisk in the egg yolks and parsley.

                        5

                        • 6
                          egg whites
                        • ¼ tsp
                          cream of tartar
                        Using a standing mixer with a whisk, whip the egg whites and cream of tartar on medium-low foamy (about 1min). Increase to medium-high speed, and whip until stiff peaks form (3–4min). Add cheese mixture and continue to whip until fully combined (15sec).

                        6

                        • 1 tbsp
                          parmesean cheese
                        • ½ tsp
                          parsley (minced)
                        Pour the mixture into the soufflé dish and sprinkle with remaining parmesean cheese. Bake until risen well above the edge of the dish with a golden-brown top and an interior temperature of at least 170°F (30–35min). Sprinkle the parsley on top.
                        Cook's Illustrated, https://www.cooksillustrated.com/recipes/7670
                        \ No newline at end of file diff --git a/docs/chicken-breasts-with-caper-cream-sauce/index.html b/docs/chicken-breasts-with-caper-cream-sauce/index.html deleted file mode 100644 index c8e5edc..0000000 --- a/docs/chicken-breasts-with-caper-cream-sauce/index.html +++ /dev/null @@ -1,3 +0,0 @@ -

                        Chicken Breasts with Caper Cream Sauce

                        4chicken breasts (boneless, skinless)
                        1 tsplemon pepper
                        1 tspsalt
                        1 tspdill weed
                        1 tspgarlic powder
                        3 tbspbutter
                        ½ cupwhipping cream
                        2 tbspcapers
                        1Season chicken breasts with lemon pepper, salt, dill weed, and garlic powder.1 min
                        2Melt the butter in a large skillet over medium heat.1 min
                        3Place chicken in the skillet and raise heat to medium-high. Cook, turning frequently, until -browned evenly.5 min
                        4Reduce heat to medium and continue to cook until heated to 180°F all the way through.5-7 min
                        5Place chicken on a serving platter and set aside. Pour in whipping cream and whisk -continuously until the sauce thickens.3 min
                        6Stir in the capers, then pour sauce over the chicken and serve.1 min
                        \ No newline at end of file diff --git a/docs/chicken-cordon-bleu/index.html b/docs/chicken-cordon-bleu/index.html deleted file mode 100644 index 4e2a464..0000000 --- a/docs/chicken-cordon-bleu/index.html +++ /dev/null @@ -1,7 +0,0 @@ -

                        Chicken Cordon Bleu

                        8chicken breasts (skinless, boneless)
                        8 slicedham
                        8 piecesswiss cheese (¼×¼×2" lardons)
                        ¼ cupbutter (melted)
                        ½ cupcornflakes (crushed)
                        10 ozcream of chicken soup
                        1 tsplemon juice
                        ½ cupsour cream
                        salt & pepper
                        1 tspthyme
                        1Preheat the oven to 400°F.10 min
                        2Place a sliver of cheese on each slice of ham and sprinkle lightly with thyme, salt, and -pepper. Roll up each slice and put aside.15 min
                        2Place each chicken breast between two sheets of parchment paper and pound with a meat hammer -until about ⅛" thick. Wrap each chicken breast around a ham-roll and pin closed with -toothpicks.15 min
                        3Place melted butter in a side bowl or shallow dish, and the cornflake crumbs in another. -Cover each chicken roll completely, first with butter and then with cornflakes. Place the -chicken rolls in a 9×13" baking dish.5 min
                        4Bake at 400°F until the chicken has reached 170°F internal temperature.40 min
                        5Mix the soup, sour cream, and lemon juice in a small saucepan. Heat over a low heat, stirring -occasionally.5 min
                        6Pour sauce over the chicken breasts before serving.1 min
                        \ No newline at end of file diff --git a/docs/chicken-marsala-florentine/index.html b/docs/chicken-marsala-florentine/index.html deleted file mode 100644 index eded41c..0000000 --- a/docs/chicken-marsala-florentine/index.html +++ /dev/null @@ -1 +0,0 @@ -

                        Chicken Marsala Florentine

                        prep 10 min, cook 30 min
                        × 4
                        This is a gorgeous chicken dish with sun-dried tomatoes, spinach, and mushrooms. The amazing blend of flavors and textures is out of this world!

                        1

                        • 4
                          chicken breasts
                        Place chicken breasts between two layers of parchment paper and flatten with a meat mallet until each piece is less than a half inch thick.

                        2

                        • ¼ cup
                          flour (white, all-purpose)
                        • 1 tbsp
                          oregano (dried)
                        • salt & pepper (to taste)
                        Combine the flour and spices in a shallow dish, and dredge the chicken through the mixture so that each piece is completely covered.

                        3

                        • 4 tbsp
                          olive oil
                        Heat the oil on high in a skillet, and fry each piece of chicken until completely cooked and golden on both sides (160°F). Add more oil as needed. Once cooked, set the chicken aside in a warm place.

                        4

                        • ¾ cup
                          butter
                        • 1 cup
                          marsala wine
                        • 3 cups
                          mushrooms (brown)
                        • ¾ cups
                          sun-dried tomatoes
                        • ½ cup
                          spinach
                        Using the same skillet, melt the butter and add in the wine, mushrooms, and tomatoes. Cook until the mushrooms as soft (about 10 min). Add the spinach and cook until the spinach has turned soft (about a minute or two). Serve the vegetables and sauce over the chicken.
                        SHANOU, https://www.allrecipes.com/recipe/47688/chicken-marsala-florentine
                        \ No newline at end of file diff --git a/docs/chicken-parmesan/index.html b/docs/chicken-parmesan/index.html deleted file mode 100644 index 0a483c8..0000000 --- a/docs/chicken-parmesan/index.html +++ /dev/null @@ -1 +0,0 @@ -

                        Chicken Parmesan

                        prep 15 min, cook 30 min
                        × 6
                        A delicious Italian breaded chicken smothered with cheese and tomato-based pasta sauce!

                        1

                        • 6
                          chicken breasts (skinless, boneless)
                        • 2
                          eggs
                        • 1 cup
                          Parmesean cheese (finely grated)
                        • 7 oz
                          bread crumbs (very finely crumbled)
                        Pour beaten eggs into a shallow dish. Mix the bread crumbs and cheese in another shallow dish. After washing and drying the chicken breasts, dredge them first in the egg, and then in the bread crumb mixture. Place aside on parchment paper.

                        2

                        • 2 tbsp
                          vegetable oil
                        In a large skillet, heat oil over medium-high heat. When hot, add the chicken and saute until golden brown on both sides and the chicken is cooked through (about 8–10 minutes per side).

                        3

                        • 12 oz
                          pasta sauce
                        • 6 slices
                          Monterey Jack cheese
                        Pour tomato sauce into an oven-safe dish just big enough to hold the chicken. Place the chicken on top of the sauce, and place a slice of cheese over each breast. Cook at 375°F until the cheese has melted and just started to brown (about 20 minutes).
                        vero_cn81, https://www.allrecipes.com/recipe/9044/tomato-chicken-parmesan
                        \ No newline at end of file diff --git a/docs/chicken-pastries/index.html b/docs/chicken-pastries/index.html deleted file mode 100644 index a64b82c..0000000 --- a/docs/chicken-pastries/index.html +++ /dev/null @@ -1 +0,0 @@ -

                        Chicken Pastries

                        prep 15 min, cook 30 min
                        × 4

                        1

                        • 4
                          chicken breasts
                        • 4 tbsp
                          butter
                        • salt & pepper
                        Preheat the oven to 375°F. Place the chicken in an oven-safe pan and cover with small slices of butter. Season with salt and pepper to taste. Cover with aluminum foil and place in the oven. Cook until the chicken breasts have reached 160°F in the centers (about 20 min).

                        2

                          Remove the chicken from the oven and allow to cool slightly. Then pull the chicken apart into shreds.

                          3

                          • 5 oz
                            Boursin Garlic & Herb cheese
                          • 16
                            crescent roll dough wedges
                          Cover a cookie sheet with aluminum foil. Working on at a time, take the crescent roll dough and stretch it slightly until it is roughly an equilateral triangle. Place a teaspoon of cheese in the center, and then about ¾oz of chicken. This should form a small lump in the center of the dough. Then fold up the corners over the center, and pinch any remaining openings closed. Place each pastry on the cookie sheet.

                          4

                            Place the cookie sheet in the oven and cook until the tops of the pastries have turned golden brown (anywhere from 8–12 minutes, depending upon your oven).
                            Lynne Miner
                            \ No newline at end of file diff --git a/docs/chicken-pot-pie/index.html b/docs/chicken-pot-pie/index.html deleted file mode 100644 index c7954e1..0000000 --- a/docs/chicken-pot-pie/index.html +++ /dev/null @@ -1 +0,0 @@ -

                            Chicken Pot Pie

                            prep 25 min, cook 10 min
                            × 4
                            This recipe produce a sumptous filling for a chicken pot pie, delightfully tinged with dry sherry for a unique flavor.

                            1

                            • 4 tbsp
                              butter
                            • 1
                              onion (yellow, diced)
                            • 1
                              celery stalk (diced)
                            • 2
                              carrots (thinly sliced)
                            Melt the butter in a large cast-iron pan. Then add the vegetables, salt and pepper and cook until soft.

                            2

                            • 1 tsp
                              tomato paste
                            • 1 tsp
                              thyme (dried)
                            Stir in the tomato paste and thyme and cook until browned.

                            3

                            • ⅓ cup
                              gluten-free flour
                            Stir in the flour and cook until golden.

                            4

                            • 2 cup
                              chicken broth (or bouillon)
                            Slowly whisk in the chicken broth and continue to mix until a smooth sauce has formed.

                            5

                            • 1½ lbs
                              chicken thighs (chopped)
                            Add the chicken and cook covered until the chicken is cooked all the way through (about 10 min).

                            6

                            • ½ cup
                              peas (frozen)
                            • ¼ cup
                              heavy cream
                            • 3 tbsp
                              parsley (fresh, minced)
                            • 1 tbsp
                              sherry (dry)
                            Stir in the peas, heavy cream, and sherry. Cook until heated through and simmering again. Serve either in bowls as it is, or poured over biscuits, or baked into a pie crust.
                            \ No newline at end of file diff --git a/docs/chicken-tikka-masala/index.html b/docs/chicken-tikka-masala/index.html deleted file mode 100644 index 300d235..0000000 --- a/docs/chicken-tikka-masala/index.html +++ /dev/null @@ -1 +0,0 @@ -

                            Chicken Tikka Masala

                            prep 20 min, cook 45 min
                            × 4
                            This recipe produces a creamy, flavorful dish which is one of the most popular at Indian restaurants all over the US.

                            1

                            • 2 lbs
                              chicken breast (boneless, skinless)
                            • 1 tsp
                              salt
                            • ½ tsp
                              cumin seed (ground)
                            • ½ tsp
                              coriander (ground)
                            • ¼ tsp
                              cayenne pepper
                            Combine all the spices in a small bowl, making sure to mix completely. Then apply the mixture to the chicken, pressing gently so that it sticks well. Place the chicken on a plate, cover with plastic wrap, and refigerate for 30 minutes.

                            2

                            • 1 cup
                              yogurt (plain, whole-milk)
                            • 2 tbsp
                              olive oil
                            • 2 tbsp
                              garlic (minced)
                            • 2 tsp
                              ginger (minced
                            In a large bowl, whisk together the yogurt, olive oil, garlic, and ginger, and place back in refigerator to cool until needed.

                            3

                            • 2 tbsp
                              butter (unsalted)
                            • 1
                              onion (large, yellow)
                            Saute the onion and butter in a deep-walled cast-iron pan until golden brown (about 10 minutes).

                            4

                            • 28 oz
                              tomatoes (crushed)
                            • 1
                              chili pepper (minced)
                            • 2 tbsp
                              garlic (minced)
                            • 1 tbsp
                              ginger (minced)
                            • 2 tsp
                              sugar
                            • ½ tsp
                              salt
                            Add crushed tomatoes, garlic, ginger, peppers, sugar, and salt. Bring the mixture to a boil, then reduce the heat to medium-low, cover, and simmer for 15 minutes, stirring occasionally.

                            5

                              Preheat the oven to 400°F, and cover a cooking sheet with tin foil. Place a wire rack in the cooking sheet. Dredge the chicken in the yogurt mixture so that each piece is well covered, and then lay it out on the cooking sheet. Discard the remaining yogurt mixture. Broil the chicken until it reaches 160°F in the center (10-15 minutes), flipping midway. The exterior should be lightly chared in places.

                              6

                              • ⅔ cup
                                heavy cream
                              While the chicken is cooking, and after the sauce has had its time to simmer, add in the heavy cream. Bring the sauce just short of a boil, and remove from the heat. Set it aside to rest, covered, until the chicken is ready.

                              7

                              • ⅓ cup
                                cilantro (chopped)
                              Once the chicken is finished, remove from the oven and set aside for a few minutes. Then, chop it into bite-sized pieces and mix into the sauce. Garnish with cilantro and serve.
                              America's Test Kitchen, https://www.onlinecookingschool.com/learn/course/chicken-tikka-masala/cook-along-in-the-test-kitchen/video-steps
                              \ No newline at end of file diff --git a/docs/chili/index.html b/docs/chili/index.html deleted file mode 100644 index 1a1ad3b..0000000 --- a/docs/chili/index.html +++ /dev/null @@ -1 +0,0 @@ -

                              Chili

                              prep 30 min, cook 3–4 hours
                              × 8
                              This is a pretty servicable chili recipe, though nothing particularly special. It produces a thick, hearty chili which is tasty without being overly spicy.

                              1

                              • 2 slice
                                bacon
                              Heat a large stock pot on medium-high heat. Dice the bacon and cook until crispy. (about 5 min)

                              2

                              • 2 lb
                                ground beef
                              • 1 lb
                                italian sausage
                              Add the meat and cook until crumbled and brown throughout. Drain excess grease. (about 10 min)

                              3

                              • 3 (15 oz) can
                                chili beans (drained)
                              • 1 (15 oz) can
                                kidney beans (drained)
                              • 2 (28 oz) can
                                diced tomatoes
                              • 1 (6 oz) can
                                tomato paste
                              • 1
                                yellow onion (diced)
                              • 3 stalks
                                celery (diced)
                              • 1
                                green pepper (diced)
                              • 1
                                red pepper (diced)
                              • 4 cups
                                beef stock
                              • ¼ cup
                                chili powder
                              • 1 tbsp
                                Worcestershire sauce
                              • 1 tbsp
                                garlic (minced)
                              • 1 tbsp
                                dried oregano
                              • 2 tsp
                                ground cumin
                              • 2 tsp
                                Tabasco sauce
                              • 1½ tsp
                                cayenne pepper
                              • 1 tsp
                                dried basil
                              • 1 tsp
                                salt
                              • 1 tsp
                                black pepper
                              • 1 tsp
                                paprika
                              • 1 tsp
                                white sugar
                              Add all the new ingredients to the pot and stir until blended completely. Simmer over low heat for at least 2–3 hours (preferably more), stirring occasionally.

                              4

                              • 8 oz
                                cheddar cheese
                              • ~
                                corn tortilla chips
                              Adjust seasonings to taste, and serve with shredded cheese and chips.
                              MIGHTYPURDUE22, http://allrecipes.com/recipe/78299/boilermaker-tailgate-chili/
                              \ No newline at end of file diff --git a/docs/chole/index.html b/docs/chole/index.html deleted file mode 100644 index 1dd6379..0000000 --- a/docs/chole/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

                              Chole

                              2 tbspcilantro (chopped)
                              16 oz cangarbanzo beans (rinsed, drained)
                              1 tspgarlic (minced)
                              1 cuponions (chopped)
                              ½ cuptomatoes (chopped)
                              1 tbspolive oil
                              1½ cupswater
                              ½ tspchili powder
                              1½ tspcoriander powder
                              ½ tspcumin powder
                              ¾ tspgaram masala
                              1 tspsalt
                              ½ tspturmeric
                              1Sauté onions in oil in a skillet over medium-low heat until soft and translucent.5 min
                              2Stir in garlic and continue to cook.2 min
                              3Add tomatoes, cover, and continue to cook.5 min
                              4Stir in dry dry spices and continue to cook.1 min
                              5Add ¼ cup of water. Cover and continue to cook until heated through, stirring frequently.3-5 min
                              6Add beans and remaining water. Bring to a boil, and then reduce heat to a simmer.5 min
                              7 Add cilantro, mixing well along with additional water to create the desired thickness of the -sauce.2 min
                              \ No newline at end of file diff --git a/docs/clam-chowder/index.html b/docs/clam-chowder/index.html deleted file mode 100644 index 84a78cd..0000000 --- a/docs/clam-chowder/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

                              Clam Chowder

                              3 6½ oz cansminced clams
                              1 cuponion (chopped)
                              1 cupcelery (diced)
                              1 cupspotatoes (cubed)
                              1 cupcarrots (diced)
                              ¾ cupbutter
                              ¾ cupall-purpose flour
                              1 qthalf-n-half
                              2 tbspred wine vinegar
                              1½ tspsalt
                              1 tspblack pepper
                              1Drain liquid from clams into a large skillet with the carrots, onions, celery, potatoes. Add -water to cover, and cook over medium heat until tender.20 min
                              2Melt the butter in a large, heavy saucepan over medium heat.2 min
                              3Whisk in the flour until smooth. Whisk in cream until smooth.2 min
                              4Add vegetables and heat, but do not boil.10 min
                              5Remove heat and stir in clams, vinegar, salt and pepper.1 min
                              \ No newline at end of file diff --git a/docs/cornish-game-hens/index.html b/docs/cornish-game-hens/index.html deleted file mode 100644 index 1400432..0000000 --- a/docs/cornish-game-hens/index.html +++ /dev/null @@ -1 +0,0 @@ -

                              Cornish Game Hens

                              prep 15 min, cook 1 hour
                              × 4
                              Lovely little single-serving birds allow everyone at the table to get as much of whatever part of the bird they like most! This recipe turns out very daintily seasons birds which will make you wish you'd prepared a few extras.

                              1

                              • 4
                                cornish game hens
                              • 8 slices
                                butter
                              • 4 sprigs
                                rosemary
                              • 4 sprigs
                                thyme
                              • 8 cloves
                                garlic
                              • 1
                                lemon (quartered)
                              Preheat the oven to 450°F. Pat the hens dry and use your index finger to loosen the skin on the top of the hen and slip a pat of butter under each side. Add a few leaves of rosemary and thyme. Put a quarter of a lemon inside the cavity along with a few cloves of garlic and a sprig of rosemary and thyme. Truss the legs and wings.

                              2

                              • 2 tbsp
                                olive oil
                              • salt & pepper
                              Rub the hens all over with oil, and sprinkle with salt and pepper. Place the hens in a roasting pan rack lined with foil as far apart as possible. Roast for 25 min.

                              3

                              • ½ cup
                                dry white wine
                              • ½ cup
                                chicken broth
                              Combine wine and chicken broth in a bowl. Baste the hens with the mixture thoroughly. Reduce the temperature to 325°F and continue to roast, basting every 5-10 minutes, for 30 min longer or until the thickest part reaches 165°F and the juices run clear.

                              4

                                Remove the hens from the roasting pan and pour out any remaining juices into the pan. Transfer the hens to a warm platter, removing the string, and tent to keep warm.

                                5

                                  Pour the remaining juice into saucepan and boil until reduced to a thin sauce-like consistency. To serve, garnish with a wedge of lemon, a sprig of rosemary, and a drizzle of the sauce.
                                  Kimberly Killebrew, https://www.daringgourmet.com/roasted-cornish-game-hens-with-garlic-herb-and-lemon/
                                  \ No newline at end of file diff --git a/docs/cream-of-spinach-soup/index.html b/docs/cream-of-spinach-soup/index.html deleted file mode 100644 index 10e114f..0000000 --- a/docs/cream-of-spinach-soup/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                  Cream of Spinach Soup

                                  1½ cupswater
                                  3 tspchicken bouillon
                                  10 ozspinach (frozen)
                                  3 tbspbutter (unsalted)
                                  ¼ cupflour
                                  2 cupswhole milk
                                  1 cupheavy cream
                                  1onion (small, yellow)
                                  ¼ cupparmesan cheese (shredded)
                                  1 tspsalt
                                  1 tspblack pepper
                                  3 clovesgarlic (diced)
                                  1Cook water, bouillon, and spinach in a large saucepan until spinach is tender.5 min
                                  2Melt butter in a large stock pot.1 min
                                  3Cook onion and garlic until golden and translucent.3 min
                                  4Stir in flour slowly, mixing throughly and cook until golden.2 min
                                  5Gradually whisk in milk and cream and cook until thickened.5 min
                                  6Add spinach to the stock pot and heat gently until consistently heated throughout.5 min
                                  \ No newline at end of file diff --git a/docs/creamed-spinach/index.html b/docs/creamed-spinach/index.html deleted file mode 100644 index 5e8d4e0..0000000 --- a/docs/creamed-spinach/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                  Creamed Spinach

                                  prep 5 min, cook 15 min
                                  × 5
                                  Both tasty and simple to make, this recipe is a great way to add a little green to any meal.

                                  1

                                  • 40 oz
                                    frozen spinach
                                  In a medium stock pot, heat the frozen spinach on a low heat. Once defrosted, squeeze the spinach dry, reserving about a half cup of the liquid and setting the spinach aside.

                                  2

                                  • 1½ cups
                                    whole milk
                                  • 3 tbsp
                                    butter
                                  • 3 tbsp
                                    flour
                                  • 3 cloves
                                    garlic (minced)
                                  Melt the butter in now-empty stock pot. When foaming, add the garlic and cook until softened and browned. Pour in the milk, and slowly add the flour: whisking constantly until smooth and steaming.

                                  3

                                  • ½ cup
                                    parmesean cheese (grated)
                                  • 1 tsp
                                    nutmeg
                                  • 1 tsp
                                    salt
                                  • 1 tsp
                                    black pepper
                                  Add the spinach and reserved water back into the stock pot along with the remaining ingredients. Cook until heated through and serve.
                                  \ No newline at end of file diff --git a/docs/creamy-ginger-pumpkin-soup/index.html b/docs/creamy-ginger-pumpkin-soup/index.html deleted file mode 100644 index 355dde3..0000000 --- a/docs/creamy-ginger-pumpkin-soup/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                  Creamy Ginger Pumpkin Soup

                                  prep 10 min, cook 30 min
                                  × 4
                                  This soup combines the zing of ginger with the smooth creaminess of pumpkin in a way which is wonderful to eat on its own, provide a base for a more complex soup, or even just drink straight from the jar.

                                  1

                                  • 1
                                    onion (yellow)
                                  • 1 tbsp
                                    butter
                                  Melt the butter in a large pot, adding in the onions and cooking until they are tender and translucent.

                                  2

                                  • 14 oz
                                    pumpkin purée
                                  • 2 cup
                                    chicken broth
                                  • 2 tbsp
                                    ginger (fresh, minced)
                                  Add the broth, pumpkin, and ginger. Bring to a boil, and then reduce to a simmer until all the elements are fully soft (about 20 min).

                                  3

                                  • 2 tsp
                                    garam masala
                                  • 1 tsp
                                    tumeric
                                  • 1 cup
                                    half-n-half
                                  • ½ tsp
                                    salt
                                  Purée in batches and return to the soup pot. Add the spices and cream. Bring back to temperature, but do not allow to boil.
                                  Deantini, https://www.food.com/recipe/creamy-ginger-pumpkin-soup-383687
                                  \ No newline at end of file diff --git a/docs/cucumber-salad/index.html b/docs/cucumber-salad/index.html deleted file mode 100644 index c9ffeb1..0000000 --- a/docs/cucumber-salad/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                  Cucumber Salad

                                  3 cupscucumbers (thinly sliced)
                                  1½ cupscherry tomatoes
                                  8 ozmozzarella (cubed)
                                  ½ cupbasil (shredded)
                                  3 tbspolive oil
                                  3 tbsppickled red onion fluid
                                  1 cuppickled red onions
                                  salt & pepper

                                  Pickled Red Onions

                                  ½ cupwhite vinegar
                                  ½ cupwater
                                  2 tbspsugar
                                  2 cupsred onion (thinly sliced)
                                  1Combine vinegar, water, and sugar in a small saucepan and bring to a boil.5 min
                                  2Add onions and simmer until soft.5 min
                                  3Place the onions in the refrigerator while you gather the rest of the salad ingredients.5 min
                                  4Combine ingredients & toss2 min
                                  \ No newline at end of file diff --git a/docs/curry-butternut-squash-and-apple-soup/index.html b/docs/curry-butternut-squash-and-apple-soup/index.html deleted file mode 100644 index db849d1..0000000 --- a/docs/curry-butternut-squash-and-apple-soup/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                  Curry Butternut Squash & Apple Soup

                                  2 tbspextra-virgin olive oil
                                  1carrot
                                  1onion (diced)
                                  1apple (cored, peeled, and chopped)
                                  4 cupsbutternut squash (peeled and chopped)
                                  1 tspcinnamon
                                  1½ tspyellow curry powder
                                  ½ tspsalt
                                  ½ tspblack pepper
                                  4 cupschicken broth
                                  ½ cupcream or half'n'half
                                  1Heat oil in a large soup pot.2 min
                                  2Add carrot and onion; heat until carrots have begun to soften and onion is translucent10 min
                                  3Stir in butternut squash, apple, chicken broth, cinnamon, curry powder, salt and pepper.1 min
                                  4Bring to a boil, reduce heat, and simmer until squash is tender.30 min
                                  5Use an immersion blender to purée the soup (or work through a blender in batches)2 min
                                  6Add cream and blend into the soup.1 min
                                  \ No newline at end of file diff --git a/docs/eggnog/large.png b/docs/drinks/eggnog/image.png similarity index 100% rename from docs/eggnog/large.png rename to docs/drinks/eggnog/image.png diff --git a/docs/drinks/eggnog/index.html b/docs/drinks/eggnog/index.html new file mode 100644 index 0000000..4c42819 --- /dev/null +++ b/docs/drinks/eggnog/index.html @@ -0,0 +1,113 @@ + + + + + + + + +
                                  +
                                  + +
                                  +

                                  Eggnog

                                  + +
                                  +prep 15 min
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  × 6 +
                                  + +
                                  This makes a very lovely, rich eggnog (with or without the alcohol), but you'll definitely want a mixer for it! +
                                  +
                                  +
                                  + +
                                  +
                                  +

                                  1

                                  +
                                  +
                                    +
                                  • +
                                    + 4 +
                                    +
                                    eggs
                                    +
                                  +
                                  +
                                  In a mixer bowl, beat the egg yolks until the lighten in color. Set aside the whites for later. +
                                  +
                                  +
                                  +

                                  2

                                  +
                                  +
                                    +
                                  • +
                                    + 1/3 cup +
                                    +
                                    sugar (white)
                                    +
                                  • +
                                    + 2 cups +
                                    +
                                    milk (whole)
                                    +
                                  • +
                                    + 1 cup +
                                    +
                                    heavy cream
                                    +
                                  • +
                                    + 3 oz +
                                    +
                                    bourbon
                                    +
                                  • +
                                    + 1 tsp +
                                    +
                                    nutmeg (ground)
                                    +
                                  +
                                  +
                                  Turn the mixer on low, and gradually add the sugar while beating until it is fully dissolved. Stop the mixer and add the milk, cream, bourbon, and nutmeg. Stir well to combine. +
                                  +
                                  +
                                  +

                                  3

                                  +
                                  +
                                    +
                                  • +
                                    + 1 tbsp +
                                    +
                                    sugar (white)
                                    +
                                  +
                                  +
                                  Using a mixer, but with a separate bowl, beat the egg whites until they form soft peaks. Gradually add the sugar while the mixer is still running until stiff peaks form. +
                                  +
                                  +
                                  +

                                  4

                                  +
                                  +
                                    +
                                  +
                                  +
                                  Mix the two bowls together, stirring to combine them fully. Chill before serving. +
                                  +
                                  +
                                  + +
                                  + Alton Brown,  + https://www.foodnetwork.com/recipes/alton-brown/eggnog-recipe2-2013745 +
                                  + + + +4e1_9P<7Qg|M~yD_e$UT)>_^_ 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%0AX56x+}c^cR@~ohA1K!LL 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 O0000 + + + + + + + +
                                  +
                                  + +
                                  +

                                  Limoncello

                                  + +
                                  +prep 30 min, cook 7 days
                                  + +
                                  +
                                  +
                                  × 32 +
                                  + +
                                  One of the most delightful treats when travelling in Italy is to have fresh Limoncello available after nearly every meal! Fortunately, it's quite simple to make your own at home, so you can always have it available there as well. +
                                  +
                                  +
                                  + +
                                  +
                                  +

                                  1

                                  +
                                  +
                                    +
                                  • +
                                    + 10 +
                                    +
                                    lemons (fresh)
                                    +
                                  • +
                                    + 750 ml +
                                    +
                                    pure alcohol (e.g., Everclear)
                                    +
                                  +
                                  +
                                  Using a microplane zester, remove the zest from all the lemons, and drop into a sealable, glass jar. Leave the jar to steep for a week at room temperature in an out-of-the-way location. +
                                  +
                                  +
                                  +

                                  2

                                  +
                                  +
                                    +
                                  • +
                                    + 3½ cups +
                                    +
                                    water
                                    +
                                  • +
                                    + 2½ cups +
                                    +
                                    white sugar
                                    +
                                  +
                                  +
                                  Heat the water and sugar mixture until all the sugar has been completely absorbed. Allow the water to return to room temperature and then pour into the jar with the alcohol and lemon mixture. Allow to steep again overnight. +
                                  +
                                  +
                                  +

                                  3

                                  +
                                  +
                                    +
                                  +
                                  +
                                  Strain the final mixture through a fine mesh (e.g., cheesecloth, paper towel, etc.) until all the pieces of lemon zest have been completely removed, and only liquid remains. For storage, pour into bottles with an airtight stopper. +
                                  +
                                  +
                                  + +
                                  + Glada De Laurentils,  + https://www.foodnetwork.com/recipes/giada-de-laurentiis/limoncello-recipe-1916618 +
                                  + + + +

                                  Egg & Onion Pie

                                  prep 20 min, cook 40 min
                                  × 4
                                  Egg and Onion Pie is served as a appetizer at Colonial Williamsburg in Virgina. Outwardly, it strongly resembles a quiche, but it actually winds up being quite a bit sweeter and composed in multiple layers with the onions on the bottom.

                                  1

                                  • 2 tbsp
                                    butter (unsalted)
                                  • 2
                                    yellow onions
                                  In a heavy skillet, over a medium heat, melt the butter. Then add the onions, reduce the heat and cook until golden and soft. Then transfer to a small bowl to cool. (about 20 min)

                                  2

                                  • 2
                                    eggs
                                  • 2
                                    egg yolks
                                  • 1 cup
                                    milk (whole)
                                  • ½ cup
                                    cream
                                  • 1 tbsp
                                    chives
                                  • 1 tbsp
                                    parsley
                                  • ~
                                    salt and pepper
                                  In a small bowl, beat the eggs, egg yolks, milk, cream, chives, parsley, salt, and pepper.

                                  Evenly layer the onions in the bottom of an oven-safe pie dish, and then gently pour over the egg mixture. Bake at 400°F until the filling is browned and just set. (about 30 min) Allow to cool for 10 minutes before serving.
                                  \ No newline at end of file diff --git a/docs/eggnog/index.html b/docs/eggnog/index.html deleted file mode 100644 index 4246c4d..0000000 --- a/docs/eggnog/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                  Eggnog

                                  prep 15 min
                                  × 6
                                  This makes a very lovely, rich eggnog (with or without the alcohol), but you'll definitely want a mixer for it!

                                  1

                                  • 4
                                    eggs
                                  In a mixer bowl, beat the egg yolks until the lighten in color. Set aside the whites for later.

                                  2

                                  • ⅓ cup
                                    sugar (white)
                                  • 2 cups
                                    milk (whole)
                                  • 1 cup
                                    heavy cream
                                  • 3 oz
                                    bourbon
                                  • 1 tsp
                                    nutmeg (ground)
                                  Turn the mixer on low, and gradually add the sugar while beating until it is fully dissolved. Stop the mixer and add the milk, cream, bourbon, and nutmeg. Stir well to combine.

                                  3

                                  • 1 tbsp
                                    sugar (white)
                                  Using a mixer, but with a separate bowl, beat the egg whites until they form soft peaks. Gradually add the sugar while the mixer is still running until stiff peaks form.

                                  4

                                    Mix the two bowls together, stirring to combine them fully. Chill before serving.
                                    Alton Brown, https://www.foodnetwork.com/recipes/alton-brown/eggnog-recipe2-2013745
                                    \ No newline at end of file diff --git a/docs/fluffy-pancakes/index.html b/docs/fluffy-pancakes/index.html deleted file mode 100644 index 665cc17..0000000 --- a/docs/fluffy-pancakes/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                    Fluffy Pancakes

                                    prep 10 min, cook 5 min
                                    × 2
                                    These are the fluffiest, thickest, most delicious pancakes I've ever had. The batter should wind up very, very thick, so don't be surprised if it's more the consistency of yogurt rather than cream.

                                    1

                                    • ¾ cups
                                      milk
                                    • 1 tbsp
                                      white vinegar
                                    Combine the milk and vinegar in a medium bowl and set aside to sour.

                                    2

                                    • 1 cup
                                      all-purpose flour
                                    • 2 tbsp
                                      white sugar
                                    • 1 tsp
                                      baking powder
                                    • ½ tsp
                                      baking soda
                                    • ½ tsp
                                      salt
                                    Combine the dry ingredients in a medium bowl and whisk together throughly.

                                    3

                                    • 2 tbsp
                                      butter
                                    • 1
                                      egg
                                    Melt the butter in a small dish, and then whisk it and the egg into the wet ingredients. Then, slowly add the dry ingredients a little at a time, stopping to whisk each small portion in completely before adding any more.

                                    4

                                      Heat a large skillet over medium heat (300°F for an electric skillet). Scoop ¼ cup of the batter at a time to form each pancake. Cook each until bubble just start to form around the edges and then turn them over. Remove from the heat after lightly browned.
                                      \ No newline at end of file diff --git a/docs/french-onion-soup/index.html b/docs/french-onion-soup/index.html deleted file mode 100644 index e9dc5ff..0000000 --- a/docs/french-onion-soup/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                      French Onion Soup

                                      prep 15 min, cook 80 min
                                      × 6
                                      This ultimate version of the bistro classic is made with homemade beef broth and caramelized onions. Aged Gruyére is key to getting the traditional bubbling crust of cheese; it's rich smooth, and melts easily.

                                      1

                                      • 2 oz
                                        butter (unsalted)
                                      • 4
                                        onions (large, yellow)
                                      • salt & pepper
                                      Melt the butter in a 4-quart pot over medium heat. Add the onions, salt, and pepper. Reduce the heat to low. Press a piece of foil over the onions, then cover and cook until the onions are very soft, but not falling apart (about 50 min).

                                      2

                                      • 1
                                        loaf french bread (½lb), cut in ½" slices
                                      • 1 oz
                                        butter
                                      While the onions cook, position a rack in the center of the oven and preheat to 350°F. Butter a rimmed baking sheet and add the slices of baguette in a single layer. Bake until browned and crisp, turning once to get both sides (15–20 min).

                                      3

                                      • 1 tsp
                                        sugar (white)
                                      Once the onions have finished cooking, add sugar, and raise heat to medium-high. Cook until browned (10–15 min).

                                      4

                                      • 8 cups
                                        beef broth
                                      • 1
                                        bay leaf
                                      Add the broth and bay leaf to the onions and bring to a boil. Reduce to a simmer for 10 minutes, and then discard the bay leaf. Add salt and pepper to taste.

                                      5

                                      • 2 cups
                                        Gruyére cheese (shredded)
                                      When ready to serve, place 6 broiler-safe bowls on a cooking sheet. Place 2–3 slices of bread at the bottom of each bowl and ladle hot soup over the top. Sprinkle with shredded cheese and broil until browned and bubbling (2–5 min).
                                      Fine Cooking, http://www.finecooking.com/recipe/classic-french-onion-soup
                                      \ No newline at end of file diff --git a/docs/garlic-broccoli/index.html b/docs/garlic-broccoli/index.html deleted file mode 100644 index e4fc9f8..0000000 --- a/docs/garlic-broccoli/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

                                      Garlic Broccoli

                                      1 bunchbroccoli (cut into bite-size pieces)
                                      4 clovesgarlic
                                      ½ cupparmesan cheese (grated)
                                      1 tbspdijon mustard
                                      ⅓ cupolive oil
                                      ¼ cupred wine vinegar
                                      1½ tspsalt
                                      1Place garlic on a cutting board and mash into a paste with the salt.2 min
                                      2Transfer to a medium bowl, and stir in mustard, vinegar, and olive oil. Add the broccoli and -mix thoroughly. Cover and place in the refigerator.3 hours
                                      3Sprinkle parmesan cheese over the broccoli before serving.1 min
                                      \ No newline at end of file diff --git a/docs/garlic-prime-rib/index.html b/docs/garlic-prime-rib/index.html deleted file mode 100644 index d966e73..0000000 --- a/docs/garlic-prime-rib/index.html +++ /dev/null @@ -1,3 +0,0 @@ -

                                      Garlic Prime Rib

                                      5-10 lbprime rib roast (1 rib / 2 people)
                                      10 clovesgarlic (minced)
                                      2 tbspolive oil
                                      2 tspsalt
                                      2 tspblack pepper
                                      2 tspthyme
                                      1Mix the garlic, salt, pepper, olive oil and thyme together in a small mixing bowl.2 min
                                      2Place the meat in a roasting pan and cover with the marinade. Leave out on the counter until -it is room temperature. Preheat the oven to 500°F.< 1 hour
                                      3Add about ½" of water to the bottom of the roasting pan and place in the oven.20 min
                                      4 Turn the oven down to 325°F and cover the roasting pan with foil. Cook until the roast reaches -130°F in the center.45-75 min
                                      5Let the roast rest outside the oven before serving.10 min
                                      \ No newline at end of file diff --git a/docs/gluten-free-flour/index.html b/docs/gluten-free-flour/index.html deleted file mode 100644 index ae81260..0000000 --- a/docs/gluten-free-flour/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                      Gluten-Free Flour

                                      prep 5 min
                                      This gluten-free flour recipe serves well for most general-purpose cooking needs in thickening soups, making roux, and similar uses. It works adequetely for deep-frying, but doesn't replace the real thing for baking, pie crusts, etc.

                                      1

                                      • 24 oz
                                        white rice flour
                                      • 7½ oz
                                        brown rice flour
                                      • 7 oz
                                        potato starch
                                      • 3 oz
                                        tapioca starch
                                      • ¾ oz
                                        nonfat dry milk powder
                                      Mix all the ingredients and store, refrigerated, in an airtight container.
                                      \ No newline at end of file diff --git a/docs/gnocchi/index.html b/docs/gnocchi/index.html deleted file mode 100644 index 8f42618..0000000 --- a/docs/gnocchi/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                      Gnocchi

                                      2potatoes
                                      2 cupsall-purpose flour
                                      1egg
                                      1Peel and roughly chop potatoes. Add to a pot of boiling water and cook until tender.12 min
                                      2Drain the pot, cool, and mash the potatoes.2min
                                      3Combine the potatoes, flour, and egg in a mixing bowl. Knead until the dough forms a ball.2 min
                                      4On a floured surface, roll out small portions of dough into long, ½" thick cylinders. Cut theseinto 1" long segments and set aside.
                                      5Bring a pot of lightly salted water to a boil and drop in the gnocchi. Cook until they rise to the surface.3-5 min
                                      \ No newline at end of file diff --git a/docs/hasselback-potatoes/index.html b/docs/hasselback-potatoes/index.html deleted file mode 100644 index fe07e27..0000000 --- a/docs/hasselback-potatoes/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                      Hasselback Potatoes

                                      prep 20 min, cook 60 min
                                      × 8
                                      This Swedish dish takes its name from Hasselbacken, the Stockholm restaurant where it was first served. The seasoned potatoes turn out crisp on hte outside and tender on the inside.

                                      1

                                      • 4
                                        potatoes (large)
                                      Preheat the oven to 425°F. Wash, but do not peel the potatoes. Place two wooden spoons on either side of the potato, and slice down to the spoon (taking care not to complete cut through) about every 1/8th of an inch along the length of the potato.

                                      2

                                      • 2 tbsp
                                        olive oil
                                      Place the potatoes in a baking dish, and drizzle all over with olive oil. Place in the oven to cook until the start to spread open naturally (about 35–40 minutes).

                                      3

                                      • 4 tbsp
                                        butter
                                      • 1 cup
                                        cheddar cheese (shredded)
                                      • salt & pepper
                                      Cut the butter into slivers and wedge them in between each leaf of the potato. Sprinkle with shredded cheese, salt, and pepper. Add other toppings as desired (e.g., bacon, chives, etc.). Continue cook until nicely browned (about 20 minutes).
                                      POMPIER850, https://www.allrecipes.com/recipe/79518/hasselback-potatoes/
                                      \ No newline at end of file diff --git a/docs/hummus/index.html b/docs/hummus/index.html deleted file mode 100644 index 83267e1..0000000 --- a/docs/hummus/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                      Hummus

                                      2 15oz cansgarbanzo beans
                                      3 clovesgarlic
                                      ½ cuplemon juice
                                      1¼ cupolive oil
                                      1 cuptahini
                                      1 tspsalt
                                      1Place garlic in a food processor and chop thoroughly.1 min
                                      2Add garbanzo beans and blend into a paste.1 min
                                      3Pour in 1 cup of olive oil and the tahini, lemon juice, and salt. Blend until smooth and creamy.2 min
                                      4Transfer hummus to a bowl and top with the remaining olive oil (¼ cup).1 min
                                      \ No newline at end of file diff --git a/docs/hungarian-mushroom-beef-soup/index.html b/docs/hungarian-mushroom-beef-soup/index.html deleted file mode 100644 index 3a19fcc..0000000 --- a/docs/hungarian-mushroom-beef-soup/index.html +++ /dev/null @@ -1,15 +0,0 @@ -

                                      Hungarian Mushroom Beef Soup

                                      prep 25 min, cook 60 min
                                      × 4
                                      This soup combines a smooth, rich broth with soft chunks of beef and just a little bit of zing from -the paprika for an absolutly luxurious overall experience whether as a stand-alone dinner or as a -supplement to another dish. -

                                      1

                                      • 2 tbsp
                                        olive oil
                                      • 1 lb
                                        beef stew meat
                                      Heat the oil in a large soup pot and brown the beef in batches. Set aside to cool. -

                                      2

                                      • 2 tbsp
                                        butter (unsalted)
                                      • 1
                                        yellow onion (chopped)
                                      Add butter to the soup pot and sautée the onions until soft and just starting to brown. -

                                      3

                                      • ~
                                        salt & pepper
                                      • 2 tsp
                                        dill weed (minced)
                                      • 1 tsp
                                        hungarian paprika
                                      • ¼ tsp
                                        cayenne pepper
                                      • 1 tbsp
                                        tamari (or soy sauce)
                                      • 2 tbsp
                                        dry sherry
                                      • 4 cups
                                        beef broth
                                      • 1 lb
                                        brown mushrooms (chopped)
                                      Add salt, pepper, dill, paprika, tamari, sherry, and broth to the onions along with the browned -meat and mushrooms. Bring to a boil and then reduce to a simmer for 1 hour. -

                                      4

                                      • 2 tbsp
                                        butter (unsalted)
                                      • 3 tbsp
                                        gluten-free flour (or all-purpose)
                                      While the meat is nearly done simmering (about 10 min remaining), add butter to a large saucepan and -heat on medium until it foams. Add flour gradually while whisking continously, taking care to mix it -in completely. -

                                      5

                                      • 1 cup
                                        whole milk
                                      Stir in milk gradually, while continuing to whisk continuously. Take care to completely remove any -lumps. Continue to whisk until the roux thickens and then add it to the soup pot. -

                                      6

                                      • 2 tsp
                                        lemon juice
                                      • 1 cup
                                        sour cream
                                      Once the meat is tender (after roughly an hour simmering), add the lemon juice, sour cream, and -adjust the spices to taste (adding more paprika to the desired level of heat). -
                                      Recipe by David Miner
                                      \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 0de7601..6fd0079 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1,314 @@ -

                                      Appetizers

                                      Baking

                                      Drinks

                                      Soups

                                      Salads

                                      Entrées

                                      Sides

                                      \ No newline at end of file + + + + + + + + + +
                                      +

                                      Drinks

                                      + +
                                      +
                                      +

                                      Appetizers

                                      + +
                                      +
                                      +

                                      Soups

                                      + +
                                      +
                                      +

                                      Salads

                                      + +
                                      +
                                      +

                                      Baking

                                      + +
                                      +
                                      +

                                      Main Courses

                                      + +
                                      +
                                      +

                                      Vegetables & Sides

                                      + +
                                      + + \ No newline at end of file diff --git a/docs/keto-pork-ribs/index.html b/docs/keto-pork-ribs/index.html deleted file mode 100644 index 2c0f4df..0000000 --- a/docs/keto-pork-ribs/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                      Keto Pork Ribs

                                      prep 10 min, cook 12 hours
                                      × 8
                                      Most BBQ pork ribs are covered in sticky sweet sauce mostly made up of brown sugar and spices. This obviously does not work for a ketogenic diet. This recipe substitutes the sweet sauce for a tangy mustard-based sauce for a very tasty alternative.

                                      1

                                      • 2 tbsp
                                        paprika
                                      • 2 tbsp
                                        splenda
                                      • 1 tbsp
                                        garlic powder
                                      • 1 tbsp
                                        salt
                                      • ½ tbsp
                                        black pepper
                                      • ½ tbsp
                                        ground ginger
                                      • ½ tbsp
                                        onion powder
                                      • ¼ tbsp
                                        cayenne pepper
                                      Mix all the dry spices together in a small bowl.

                                      2

                                      • 2 racks
                                        pork ribs (about 6 lbs)
                                      • 2 oz
                                        dijon mustard
                                      Cut the ribs into 4-rib segments and spread a small dollop of mustard over the top of each one. Dust each with the spice mixture until all used up.

                                      3

                                        Seal each segment of ribs in a sous vide bag, and drop them all into a sous vide bath at 160°F overnight.

                                        4

                                          Unpack each bag and lay the ribs out on a cooking sheet. Place under a broiler on the highest setting until a crusty brown bark begins to form. This will happen at a different rate for each piece, so you'll need to watch them carefully!
                                          \ No newline at end of file diff --git a/docs/kielbasa-and-cabbage/index.html b/docs/kielbasa-and-cabbage/index.html deleted file mode 100644 index 117df89..0000000 --- a/docs/kielbasa-and-cabbage/index.html +++ /dev/null @@ -1,4 +0,0 @@ -

                                          Kielbasa and Cabbage

                                          1 lbkielbasa
                                          6 slicesbacon
                                          1cabbage (chopped)
                                          2 tspgarlic (minced)
                                          1onion (chopped)
                                          ¼ cupwater
                                          3 tspcaraway seed
                                          ¼ tspred pepper flakes
                                          ¼ tspsalt
                                          2 tbspsugar
                                          1Fry bacon over medium-high heat in a large skillet until browned. Set bacon aside, keeping -drippings.5 min
                                          2Stir water, sugar, onion, garlic, red pepper flakes, salt, and caraway seeds into the bacon -drippings. Add cabbage, and gently stir. Cover and cook over medium heat until cabbage is -soft and translucent.10-15 min
                                          3Add kielbasa to the pan and cook until heated all the way through.10-15 min
                                          4Crumble the bacon and sprinkle over the top.1 min
                                          \ No newline at end of file diff --git a/docs/kofta-kebabs/index.html b/docs/kofta-kebabs/index.html deleted file mode 100644 index 9c9dbdf..0000000 --- a/docs/kofta-kebabs/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                          Kofta Kebabs

                                          prep 20 min, cook 30 min
                                          × 3
                                          Kofta is really a form of sausage, but what a sausage! The recipe started as long, skinny kebabs, but we've found it more convenient to make it as meatballs. Whichever way, they go fast! We always pair them with Tzatziki, which you can make while the meat chills.

                                          1

                                          • 1
                                            onion (yellow)
                                          Roughly chop the onion into eights and purée in a blender.

                                          2

                                          • 2 lbs
                                            lamb (ground)
                                          • 4 stems
                                            parsley (minced)
                                          • 3 cloves
                                            garlic (minced)
                                          • 5 leaves
                                            mint (minced)
                                          • 1 tsp
                                            white pepper (ground)
                                          • 1 tsp
                                            cumin (ground)
                                          • 1 tsp
                                            salt
                                          • 1 tsp
                                            red pepper flakes
                                          • ½ tsp
                                            coriander (ground)
                                          • ¼ tsp
                                            cloves (ground)
                                          In a large mixing bowl, knead the meat until reduced to a somewhat sticky mass of completely homogeneous paste. Mix in the onion purée, herbs, and spices and knead until completely mixed. Cover and refrigerate for 20 min.

                                          3

                                          • 1 tbsp
                                            olive oil
                                          Cover a cooking sheet with tin foil and coat your hands with olive oil. Roll out the meat into meatballs about 2-3” in diameter. Place in on the cooking sheet in a single layer leaving a little room between each one. Cook at 400°F until they reach 140°F in the center.
                                          \ No newline at end of file diff --git a/docs/lemon-chicken-with-mushroom-sauce/index.html b/docs/lemon-chicken-with-mushroom-sauce/index.html deleted file mode 100644 index 83599f5..0000000 --- a/docs/lemon-chicken-with-mushroom-sauce/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

                                          Lemon Chicken with Mushroom Sauce

                                          1 tbspolive oil
                                          8chicken breasts (skinless, boneless)
                                          1lemon
                                          ¼ cupbutter
                                          3 cupsmushrooms (fresh, sliced)
                                          2 tbspflour
                                          ½ cupchicken broth
                                          1 tbspparsley (fresh, chopped)
                                          1Preheat the oven to 400°10 min
                                          2Put chicken in a single layer of an 8×8 glass baking dish coating each with olive oil2 min
                                          3Squeeze the juice of half the lemon over the chicken breasts; slice the other half and place -a slice over each breast.5 min
                                          4Cook the chicken in the oven until they reach 170°.15 min
                                          5While the chicken is in the oven, melt the butter in a saucepan.2 min
                                          6Add the mushrooms and cook until they are soft and brown and the liquid has evaporated.6 min
                                          7Sprinkle flour over the mushrooms and stir until coated.1 min
                                          8Add the chicken broth and stir to make a medium-thick sauce.2 min
                                          9Add parsley just as the sauce is finally thickening.1 min
                                          10Once the chicken is cooked, plate each breast and cover with mushrooms and sauce.2 min
                                          \ No newline at end of file diff --git a/docs/bbq-pork-ribs/large.png b/docs/mains/bbq-pork-ribs/image.png similarity index 100% rename from docs/bbq-pork-ribs/large.png rename to docs/mains/bbq-pork-ribs/image.png diff --git a/docs/mains/bbq-pork-ribs/index.html b/docs/mains/bbq-pork-ribs/index.html new file mode 100644 index 0000000..9411f27 --- /dev/null +++ b/docs/mains/bbq-pork-ribs/index.html @@ -0,0 +1,99 @@ + + + + + + + + +
                                          +
                                          + +
                                          +

                                          BBQ Pork Ribs

                                          + +
                                          +prep 20 min, cook 2—2½ hours
                                          + +
                                          +
                                          +
                                          +
                                          × 6 +
                                          + +
                                          This receipe really depends upon the BBQ sauce you use to determine the outcome. I personally prefer something a little smokey and sweet, but feel free to use whatever suites you best. To stay gluten-free, just be sure to read the ingredients in your BBQ sauce as some use flour for thickening. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 4 lbs +
                                            +
                                            pork ribs
                                            +
                                          • +
                                            + 3/4 cup +
                                            +
                                            light brown sugar
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            garlic powder
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            paprika
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            hickory smoke salt
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            red pepper flakes
                                            +
                                          +
                                          +
                                          Cut the ribs into portions of 2-3 ribs each, and lay flat on a portion of aluminum foil large enough to completely cover it. Mix the sugar and spaces together and apply evenly to each portion. when finished, place them all in the refrigerator overnight to marinade. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Preheat the oven to 300°F. Fill a large roasting pan with about ½" of water and place the meat packets on a rack above the level of the water. Place the whole thing in the oven and roast until the meat starts to peel away from the bones (about 2—2½ hours). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 2 cups +
                                            +
                                            BBQ sauce
                                            +
                                          +
                                          +
                                          Open all the meat packets and place the meat on a cooking sheet. Brush each with a liberal covering of BBQ sauce and then return to the oven on high broil until the sauce has just started to sear (3-4 minutes). +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Beef Bourguignon

                                          + +
                                          +prep 45 min, cook 3-4 hours
                                          + +
                                          +
                                          +
                                          +
                                          × 6 +
                                          + +
                                          Adapted from Julia Child's famous recipe, this rich and extravagant beef stew is absolutely worth work required! +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 3 lbs +
                                            +
                                            stew beef
                                            +
                                          • +
                                            + 6 oz +
                                            +
                                            thick-cut bacon
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            olive oil
                                            +
                                          +
                                          +
                                          Cut the bacon into ½” x 2” strips and sauté in olive oil in a cast-iron skillet over medium heat. When lightly browned, set the bacon aside while leaving the grease in the skillet. Raise the temperature until almost smoking and lightly brown the beef in small batches and set aside with the bacon. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 24 None +
                                            +
                                            onions (small
                                            +
                                          +
                                          +
                                          Partially cook the onions until soft and translucent with just a touch of singing around the edges. Set them aside in a small bowl to be used later. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 lb +
                                            +
                                            mushrooms (brown)
                                            +
                                          +
                                          +
                                          Partially cook the mushrooms in the same skillet using the bacon grease and drippings from the meat until they've just started to reduce and have soaked up the remaining bacon grease. Then, set them aside to be used later +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            flour
                                            +
                                          • +
                                            + 1/2 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1/2 tsp +
                                            +
                                            black pepper
                                            +
                                          +
                                          +
                                          Preheat the oven to 375°F. Return the beef and bacon to the cast-iron skillet and toss with the salt, pepper, and flour. Cover and place in the oven to cook all the way through, tossing once in the middle. (about 8 min total) +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 4 sprigs +
                                            +
                                            parsley
                                            +
                                          • +
                                            + 1/2 leaf +
                                            +
                                            bay leaf
                                            +
                                          • +
                                            + 1/4 tsp +
                                            +
                                            thyme
                                            +
                                          +
                                          +
                                          Create a herb bouquet by crushing the various herbs by hand and wrapping them in cheese cloth. Tie off the bundle with some string to close, and be sure to leave plenty of extra string. +
                                          +
                                          +
                                          +

                                          6

                                          +
                                          +
                                            +
                                          • +
                                            + 3 cups +
                                            +
                                            red wine
                                            +
                                          • +
                                            + 2 + 1/2 cups +
                                            +
                                            beef stock
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            tomato paste
                                            +
                                          • +
                                            + 2 cloves +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 1/2 tsp +
                                            +
                                            thyme
                                            +
                                          • +
                                            + 1 None +
                                            +
                                            bay leaf
                                            +
                                          +
                                          +
                                          In a large soup pot, combine the meat with the red wine, tomato paste, herbs, herb bouquet, and enough beef stock to just cover the meat. Bring to a simmer on the stovetop and cook until the meat is soft and crumbling, stirring occasionally. (3-4 hours) +
                                          +
                                          +
                                          +

                                          7

                                          +
                                          +
                                            +
                                          • +
                                            + 1/2 cups +
                                            +
                                            beef stock
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 1/2 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1/2 tsp +
                                            +
                                            pepper
                                            +
                                          +
                                          +
                                          With about 30 min remaining on the previous step, add butter and olive oil to the cast-iron skillet. Once the butter foams, add the reserved onions and sautée over medium heat until the onions are evenly browned, taking care not to break their skins. Add the beef stock, salt, and black pepper. Simmer until the onions are tender and the liquid has evaporated. Set the onions aside. +
                                          +
                                          +
                                          +

                                          8

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            olive oil
                                            +
                                          +
                                          +
                                          Clean the skillet and heat another portion of butter and olive oil over high heat. Once the butter foams, add the mushrooms. Sautée until soft and translucent. Set the mushrooms aside. +
                                          +
                                          +
                                          +

                                          9

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Once the meat is finished cooking, discard the herb bouquet, and strain the meat while retaining the liquid. Place the meat in a large serving dish, and add first the mushrooms and then the onions on top. Cover, and set aside in the oven (turned off) to keep warm. +
                                          +
                                          +
                                          +

                                          10

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Reduce the retained liquids in a large saucepan over high heat. Skim the fat from the top as it rises. Continue to simmer until the sauce has the consistency of heavy cream. When finished, gently add the sauce to the serving dish. (about 20 min) +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Beef Brisket

                                          + +
                                          +prep 10 min, cook 3 hours
                                          + +
                                          +
                                          +
                                          × 6 +
                                          + +
                                          This is the classic beef brisket my Jewish grandmother would serve us every Passover. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 4 lb +
                                            +
                                            beef brisket
                                            +
                                          +
                                          +
                                          In a large Dutch oven, sear the brisket on all sides over a medium-high heat until uniformly browned on all sides. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1½ cup +
                                            +
                                            grape jelly
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            water
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            ketchup
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            vinegar
                                            +
                                          • +
                                            + 2 +
                                            +
                                            onions (yellow)
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            salt
                                            +
                                          +
                                          +
                                          Stir in the remaining ingredients. Cover and allow to simmer until the brisket is tender and pulls apart easily with a fork (2–3 hours). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Allow the brisket to cool, and then slice against the grain of the meat. Lay out the slices in a 9x13" dish and smother with the remaining gravy. +
                                          +
                                          +
                                          + +
                                          + Louise,  + https://www.allrecipes.com/recipe/212741/jewish-style-sweet-and-sour-brisket/ +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Beef Stroganoff

                                          + +
                                          +prep 20 min, cook 60 min
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          The sauce from this recipe is just amazing... rich, creamy, spicy, tangy... a little bit of everything wonderful. This is traditionally served over egg noodles, but it works fine on its own, too. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 lb +
                                            +
                                            beef (stew meat)
                                            +
                                          • +
                                            + 1/2 cup +
                                            +
                                            red wine
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1/2 tsp +
                                            +
                                            black pepper
                                            +
                                          +
                                          +
                                          Place the beef in a large bowl with the other ingredients. Mix thoroughly and place in the refigerator to marinade while you proceed with the next steps. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 None +
                                            +
                                            yellow onion
                                            +
                                          • +
                                            + 3 cloves +
                                            +
                                            garlic
                                            +
                                          +
                                          +
                                          Melt the butter in a medium skillet. Add the onions and garlic and sautée until golden and transparent, but not yet brown. Set aside in a large bowl. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          +
                                          +
                                          Heat the oil in the same skillet. Remove the meat from the bowl, but reserve the remaining marinade. Pat the beef dry, and then lightly brown in batches. Set aside when finished. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            mushrooms (sliced)
                                            +
                                          +
                                          +
                                          Using the again emptied skillet, melt more butter and add in the mushrooms. Sautée until reduced in size and golden. Set these aside separately from the meat and onions. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 1/4 cup +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1/4 cup +
                                            +
                                            gluten-free flour (or all-purpose)
                                            +
                                          • +
                                            + 1 + 1/3 cups +
                                            +
                                            beef broth
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            Worcestershire sauce
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            yellow mustard
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            red pepper flakes
                                            +
                                          +
                                          +
                                          In the same skillet, melt even more butter. Work the flour in a little at a time with a whisk until everything is completely mixed and little pellets start to form. Next, slowly add the beef broth while continuing to whisk constantly. Bring to a boil, and then reduce to a simmer. Finally, add the reserved marinade, Worcestershire sauce, mustard, and red pepper flakes. +
                                          +
                                          +
                                          +

                                          6

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Combine everything except the mushrooms in a medium stock pot, mix well, bring to a boil, and reduce to a low simmer. Leave to cook for at least 45 min. Cook uncovered until the sauce thickens to the desired consistency, then cover for the remaining time. +
                                          +
                                          +
                                          +

                                          7

                                          +
                                          +
                                            +
                                          • +
                                            + 1/3 cup +
                                            +
                                            sour cream
                                            +
                                          • +
                                            + 3 oz +
                                            +
                                            cream cheese
                                            +
                                          +
                                          +
                                          Once the beef it tender, add in the mushrooms, sour cream, and cream cheese. Mix carefully and adjust seasoning as needed. +
                                          +
                                          +
                                          + +
                                          + SANFRANCOOK,  + http://allrecipes.com/recipe/219046/rich-and-creamy-beef-stroganoff +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Butter Chicken

                                          + +
                                          +prep 35 min, cook 30 min
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          × 6 +
                                          + +
                                          This is a fairly simple Indian dish which turns out a large amount of amazingly spiced chicken with fairly little effort. Our first time, we doubled the recipe and used pre-cut chunks of chicken, and it was tasty both the day of and for several days afterward. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 3 lbs +
                                            +
                                            chicken thighs, on the bone
                                            +
                                          • +
                                            + 1½ cups +
                                            +
                                            greek yogurt (full-fat)
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            lemon juice
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            garam masala
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            cumin (ground)
                                            +
                                          • +
                                            + 1½ tbsp +
                                            +
                                            tumeric (ground)
                                            +
                                          +
                                          +
                                          Whisk the yogurt, lemon juice, tumeric, garam masala, and cumin in a large bowl. Add the chicken and coat throughly with the marinade. Cover and place in the refrigerator overnight +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1/4 lb +
                                            +
                                            butter (unsalted)
                                            +
                                          • +
                                            + 4 tsp +
                                            +
                                            vegetable oil
                                            +
                                          • +
                                            + 2 None +
                                            +
                                            onions (yellow
                                            +
                                          • +
                                            + 4 cloves +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            ginger (peeled
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            cumin seeds
                                            +
                                          +
                                          +
                                          In a large pan, over medium heat, melt the butter until it starts to foam. Add the onions and cook until translucent. Add garlic, ginger, and cumin seeds. Continue to cook until the onions start to brown. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 stick +
                                            +
                                            cinnamon
                                            +
                                          • +
                                            + 2 +
                                            +
                                            tomatoes (diced)
                                            +
                                          • +
                                            + 2 +
                                            +
                                            red chilies (e.g., jalapeño)
                                            +
                                          • +
                                            + None +
                                            +
                                            kosher salt
                                            +
                                          +
                                          +
                                          Add the cinnamon stick, tomatoes, chilies, and salt. Cook until the chilies are soft. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 3/4 cup +
                                            +
                                            chicken stock
                                            +
                                          +
                                          +
                                          Add the chicken and marinade to a large pan, and cook until heated through. Add the chicken stock, and bring to a boil. Reduce the heat and simmer, uncovered, for 30 minutes. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 1½ cups +
                                            +
                                            cream
                                            +
                                          • +
                                            + 1½ tbsp +
                                            +
                                            tomato paste
                                            +
                                          +
                                          +
                                          Stir in the cream and tomato paste. Simmer until completely mixed and heated through. +
                                          +
                                          +
                                          +

                                          6

                                          +
                                          +
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            almonds (slivered)
                                            +
                                          • +
                                            + 1/2 cup +
                                            +
                                            cilantro
                                            +
                                          +
                                          +
                                          Add the almonds and cook until softened. Add the cilantro as a garnish and serve. +
                                          +
                                          +
                                          + +
                                          + Sam Sifton, NYTimes Cooking Section,  + https://cooking.nytimes.com/recipes/1016754-butter-chicken +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Cheese Soufflé

                                          + +
                                          +prep 20 min, cook 35 min
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          This cheese soufflé turns out a fluffy, slightly salty, cheese delight! +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            parmesean cheese
                                            +
                                          • +
                                            + +
                                            +
                                            olive oil spray
                                            +
                                          +
                                          +
                                          Adjust oven rack to the middle position pre-heat to 350°F. Spray an 8” soufflé dish with a light coating of oil, and then sprinkle with parmesean cheese. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + ¼ cup +
                                            +
                                            flour (white
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            paprika
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + ⅛ tsp +
                                            +
                                            cayenne pepper
                                            +
                                          • +
                                            + ⅛ tsp +
                                            +
                                            white pepper
                                            +
                                          • +
                                            + 1 pinch +
                                            +
                                            nutneg
                                            +
                                          • +
                                            + 4 tbsp +
                                            +
                                            butter (unsalted)
                                            +
                                          • +
                                            + 1⅓ cup +
                                            +
                                            milk (whole)
                                            +
                                          +
                                          +
                                          Combine the flour, salt, and spices in a bowl. Melt the butter in a saucepan over medium-high heat. Stir in the flour mixture and cook until golden. Slowly pour in the milk while whisking slowly and bring to a simmer. Cook, whiskly constantly, until the thickened and smooth. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 6 oz +
                                            +
                                            Gruyère cheese
                                            +
                                          • +
                                            + 5 tbsp +
                                            +
                                            parmesean cheese
                                            +
                                          +
                                          +
                                          Remove the saucepan from the heat and mix in the cheese until melted and smooth (about 5min). Let cool for about 10min. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 6 +
                                            +
                                            egg yolks
                                            +
                                          • +
                                            + 1½ tsp +
                                            +
                                            parsley (minced)
                                            +
                                          +
                                          +
                                          Whisk in the egg yolks and parsley. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 6 +
                                            +
                                            egg whites
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            cream of tartar
                                            +
                                          +
                                          +
                                          Using a standing mixer with a whisk, whip the egg whites and cream of tartar on medium-low foamy (about 1min). Increase to medium-high speed, and whip until stiff peaks form (3–4min). Add cheese mixture and continue to whip until fully combined (15sec). +
                                          +
                                          +
                                          +

                                          6

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            parmesean cheese
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            parsley (minced)
                                            +
                                          +
                                          +
                                          Pour the mixture into the soufflé dish and sprinkle with remaining parmesean cheese. Bake until risen well above the edge of the dish with a golden-brown top and an interior temperature of at least 170°F (30–35min). Sprinkle the parsley on top. +
                                          +
                                          +
                                          + +
                                          + Cook's Illustrated,  + https://www.cooksillustrated.com/recipes/7670 +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Chicken Breasts with Caper Cream Sauce

                                          + +
                                          +prep 20 min, cook 10 min
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          This is a quick, easy way to bring some creamy, salty richness to plain chicken breasts. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 4 None +
                                            +
                                            chicken breasts (boneless
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            lemon pepper
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            dill weed
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            garlic powder
                                            +
                                          +
                                          +
                                          Season the chicken breasts with the lemon pepper, salt, dill weed, and garlic powder and set aside. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            butter
                                            +
                                          +
                                          +
                                          Melt the butter in a large skillet over medium heat. Sautée the chicken over medium-high heat until browned evenly all over. Then reduce the heat and cook until the chicken is 170°F in the center (5–10 min). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            whipping cream
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            capers
                                            +
                                          +
                                          +
                                          Set the chicken aside on a serving platter, and add the whipping cream to the skillet. Stir continuously until the sauce thickens. Stir in the capers, then pour over the chicken to serve. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Chicken Cordon Bleu

                                          + +
                                          +prep 25 min, cook 40 min
                                          + +
                                          +
                                          + +
                                          This classic dish provides a delightful mixture of flavors and textures, although its a bit of work to get it. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Pre-heat the oven to 400°F. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 8 slices +
                                            +
                                            ham
                                            +
                                          • +
                                            + 8 slices +
                                            +
                                            swiss cheese (2" lardons)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            black pepper
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            thyme
                                            +
                                          +
                                          +
                                          Place slivers of cheese in the center of a piece of ham and sprinkle with the salt, pepper, and thyme. Roll up each slice and put aside. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 8 None +
                                            +
                                            chicken breasts (skinless
                                            +
                                          +
                                          +
                                          Place each chicken breast between two pieces of parchment paper and pound with a meat hammer until about ¼" thick. Wrap each chicken breast around a a ham and cheese roll and pin closed with toothpicks. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + ¼ cup +
                                            +
                                            butter (melted)
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            cornflakes (crushed)
                                            +
                                          +
                                          +
                                          Place the chicken breasts in a baking dish and brush with butter. Coat with the crushed cornflakes. Bake at 400°F until the chicken has reached 170°F at the center (about 40 min). +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 10 oz +
                                            +
                                            cream of chicken soup
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            lemon juice
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            sour cream
                                            +
                                          +
                                          +
                                          Mix the soup, lemon juice, and sour cream in a small saucepan. Simmer over a low heat until heated all the way through. Pour over the cooked checken breasts and serve. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Chicken Marsala Florentine

                                          + +
                                          +prep 10 min, cook 30 min
                                          + +
                                          +
                                          × 4 +
                                          + +
                                          This is a gorgeous chicken dish with sun-dried tomatoes, spinach, and mushrooms. The amazing blend of flavors and textures is out of this world! +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 4 +
                                            +
                                            chicken breasts
                                            +
                                          +
                                          +
                                          Place chicken breasts between two layers of parchment paper and flatten with a meat mallet until each piece is less than a half inch thick. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1/4 cup +
                                            +
                                            flour (white
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            oregano (dried)
                                            +
                                          • +
                                            + +
                                            +
                                            salt & pepper (to taste)
                                            +
                                          +
                                          +
                                          Combine the flour and spices in a shallow dish, and dredge the chicken through the mixture so that each piece is completely covered. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 4 tbsp +
                                            +
                                            olive oil
                                            +
                                          +
                                          +
                                          Heat the oil on high in a skillet, and fry each piece of chicken until completely cooked and golden on both sides (160°F). Add more oil as needed. Once cooked, set the chicken aside in a warm place. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 3/4 cup +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            marsala wine
                                            +
                                          • +
                                            + 3 cups +
                                            +
                                            mushrooms (brown)
                                            +
                                          • +
                                            + 3/4 cups +
                                            +
                                            sun-dried tomatoes
                                            +
                                          • +
                                            + 1/2 cup +
                                            +
                                            spinach
                                            +
                                          +
                                          +
                                          Using the same skillet, melt the butter and add in the wine, mushrooms, and tomatoes. Cook until the mushrooms as soft (about 10 min). Add the spinach and cook until the spinach has turned soft (about a minute or two). Serve the vegetables and sauce over the chicken. +
                                          +
                                          +
                                          + +
                                          + SHANOU,  + https://www.allrecipes.com/recipe/47688/chicken-marsala-florentine +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Chicken Parmesan

                                          + +
                                          +prep 15 min, cook 30 min
                                          + +
                                          +
                                          × 6 +
                                          + +
                                          A delicious Italian breaded chicken smothered with cheese and tomato-based pasta sauce! +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 6 +
                                            +
                                            chicken breasts (skinless
                                            +
                                          • +
                                            + 2 +
                                            +
                                            eggs
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            Parmesean cheese (finely grated)
                                            +
                                          • +
                                            + 7 oz +
                                            +
                                            bread crumbs (very finely crumbled)
                                            +
                                          +
                                          +
                                          Pour beaten eggs into a shallow dish. Mix the bread crumbs and cheese in another shallow dish. After washing and drying the chicken breasts, dredge them first in the egg, and then in the bread crumb mixture. Place aside on parchment paper. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            vegetable oil
                                            +
                                          +
                                          +
                                          In a large skillet, heat oil over medium-high heat. When hot, add the chicken and saute until golden brown on both sides and the chicken is cooked through (about 8–10 minutes per side). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 12 oz +
                                            +
                                            pasta sauce
                                            +
                                          • +
                                            + 6 slices +
                                            +
                                            Monterey Jack cheese
                                            +
                                          +
                                          +
                                          Pour tomato sauce into an oven-safe dish just big enough to hold the chicken. Place the chicken on top of the sauce, and place a slice of cheese over each breast. Cook at 375°F until the cheese has melted and just started to brown (about 20 minutes). +
                                          +
                                          +
                                          + +
                                          + vero_cn81,  + https://www.allrecipes.com/recipe/9044/tomato-chicken-parmesan +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Chicken Pot Pie

                                          + +
                                          +prep 25 min, cook 10 min
                                          + +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          This recipe produce a sumptous filling for a chicken pot pie, delightfully tinged with dry sherry for a unique flavor. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 4 tbsp +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 +
                                            +
                                            onion, yellow (diced)
                                            +
                                          • +
                                            + 1 +
                                            +
                                            celery stalk (diced)
                                            +
                                          • +
                                            + 2 +
                                            +
                                            carrots (thinly sliced)
                                            +
                                          +
                                          +
                                          Melt the butter in a large cast-iron pan. Then add the vegetables, salt and pepper and cook until soft. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            tomato paste
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            thyme (dried)
                                            +
                                          +
                                          +
                                          Stir in the tomato paste and thyme and cook until browned. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + ⅓ cup +
                                            +
                                            gluten-free flour
                                            +
                                          +
                                          +
                                          Stir in the flour and cook until golden. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 2 cup +
                                            +
                                            chicken broth
                                            +
                                          +
                                          +
                                          Slowly whisk in the chicken broth and continue to mix until a smooth sauce has formed. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 1½ lbs +
                                            +
                                            chicken thighs (chopped)
                                            +
                                          +
                                          +
                                          Add the chicken and cook covered until the chicken is cooked all the way through (about 10 min). +
                                          +
                                          +
                                          +

                                          6

                                          +
                                          +
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            peas (frozen)
                                            +
                                          • +
                                            + ¼ cup +
                                            +
                                            heavy cream
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            parsley (fresh, minced)
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            sherry, dry
                                            +
                                          +
                                          +
                                          Stir in the peas, heavy cream, and sherry. Cook until heated through and simmering again. Serve either in bowls as it is, or poured over biscuits, or baked into a pie crust. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Chicken Tikka Masala

                                          + +
                                          +prep 20 min, cook 45 min
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          This recipe produces a creamy, flavorful dish which is one of the most popular at Indian restaurants all over the US. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 lbs +
                                            +
                                            chicken breast (boneless
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            cumin seed (ground)
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            coriander (ground)
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            cayenne pepper
                                            +
                                          +
                                          +
                                          Combine all the spices in a small bowl, making sure to mix completely. Then apply the mixture to the chicken, pressing gently so that it sticks well. Place the chicken on a plate, cover with plastic wrap, and refigerate for 30 minutes. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            yogurt (plain
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            ginger (minced)
                                            +
                                          +
                                          +
                                          In a large bowl, whisk together the yogurt, olive oil, garlic, and ginger, and place back in refigerator to cool until needed. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            butter (unsalted)
                                            +
                                          • +
                                            + 1 +
                                            +
                                            onion (large
                                            +
                                          +
                                          +
                                          Saute the onion and butter in a deep-walled cast-iron pan until golden brown (about 10 minutes). +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 28 oz +
                                            +
                                            tomatoes (crushed)
                                            +
                                          • +
                                            + 1 +
                                            +
                                            chili pepper (minced)
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            ginger (minced)
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            sugar
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            salt
                                            +
                                          +
                                          +
                                          Preheat the oven to 400°F, and cover a cooking sheet with tin foil. Place a wire rack in the cooking sheet. Dredge the chicken in the yogurt mixture so that each piece is well covered, and then lay it out on the cooking sheet. Discard the remaining yogurt mixture. Broil the chicken until it reaches 160°F in the center (10-15 minutes), flipping midway. The exterior should be lightly chared in places. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + ⅔ cup +
                                            +
                                            heavy cream
                                            +
                                          +
                                          +
                                          While the chicken is cooking, and after the sauce has had its time to simmer, add in the heavy cream. Bring the sauce just short of a boil, and remove from the heat. Set it aside to rest, covered until the chicken is ready. +
                                          +
                                          +
                                          +

                                          6

                                          +
                                          +
                                            +
                                          • +
                                            + ⅓ cup +
                                            +
                                            cilantro (chopped)
                                            +
                                          +
                                          +
                                          Once the chicken is finished, remove from the oven and set aside for a few minutes. Then, chop it into bite-sized pieces and mix into the sauce. Garnish with cilantro and serve. +
                                          +
                                          +
                                          + +
                                          + America's Test Kitchen,  + https://www.onlinecookingschool.com/learn/course/chicken-tikka-masala/cook-along-in-the-test-kitchen/video-steps +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Chole

                                          + +
                                          +prep 20 min
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          Chole is an Indian dish featuring garbanzo beans in a highly-seasoned, tomato-based sauce. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            onions, yellow (diced)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            tomatoes (diced)
                                            +
                                          +
                                          +
                                          Sautée the onions in olive oil in a large skillet over medium-high heat until soft and transluscent. Then stir in the garlic and continue to sautée until the garlic has browned as well. Finally, add the tomatoes and cook covered for a further 5 minutes. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + ¼ cups +
                                            +
                                            water
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            chili powder
                                            +
                                          • +
                                            + 1½ tsp +
                                            +
                                            coriander powder
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            cumin powder
                                            +
                                          • +
                                            + ¾ tsp +
                                            +
                                            garam masala
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            tumeric
                                            +
                                          +
                                          +
                                          Add in the dry spices and a little water. Allow to cook for a further 5 minutes. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 16 oz +
                                            +
                                            garbanzo beans (rinsed, drained)
                                            +
                                          • +
                                            + 1¼ cups +
                                            +
                                            water
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            cilantro (minced)
                                            +
                                          +
                                          +
                                          Add in the remaining water, garbanzo beans, and cilantro. Cook, uncovered, until the sauce has thickened. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Cornish Game Hens

                                          + +
                                          +prep 15 min, cook 1 hour
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          Lovely little single-serving birds allow everyone at the table to get as much of whatever part of the bird they like most! This recipe turns out very daintily seasoned birds which will make you wish you'd prepared a few extras. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 4 None +
                                            +
                                            cornish game hens
                                            +
                                          • +
                                            + 8 slices +
                                            +
                                            butter
                                            +
                                          • +
                                            + 4 sprigs +
                                            +
                                            rosemary
                                            +
                                          • +
                                            + 4 sprigs +
                                            +
                                            thyme
                                            +
                                          • +
                                            + 8 cloves +
                                            +
                                            garlic
                                            +
                                          • +
                                            + 1 None +
                                            +
                                            lemon (quartered)
                                            +
                                          +
                                          +
                                          Preheat the oven to 450°F. Pat the hens dry and use your index finger to loosen the skin on the top of the hen and slip a pat of butter under each side. Add a few leaves of rosemary and thyme. Put a quarter of a lemon inside the cavity along with a few cloves of garlic and a sprig of rosemary and thyme. Truss the legs and wings. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + +
                                            +
                                            salt & pepper
                                            +
                                          +
                                          +
                                          Rub the hens all over with oil, and sprinkle with salt and pepper. Place the hens in a roasting pan rack lined with foil as far apart as possible. Roast for 25 min. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1/2 cup +
                                            +
                                            dry white wine
                                            +
                                          • +
                                            + 1/2 cup +
                                            +
                                            chicken broth
                                            +
                                          +
                                          +
                                          Pour the remaining juice into saucepan and boil until reduced to a thin sauce-like consistency. To serve, garnish with a wedge of lemon, a sprig of rosemary, and a drizzle of the sauce. +
                                          +
                                          +
                                          + +
                                          + Kimberly Killebrew,  + https://www.daringgourmet.com/roasted-cornish-game-hens-with-garlic-herb-and-lemon/ +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Egg & Onion Pie

                                          + +
                                          +prep 20 min, cook 40 min
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          Egg and Onion Pie is served as a appetizer at Colonial Williamsburg in Virgina. Outwardly, it strongly resembles a quiche, but it actually winds up being quite a bit sweeter and composed in multiple layers with the onions on the bottom. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            butter (unsalted)
                                            +
                                          • +
                                            + 2 +
                                            +
                                            yellow onions
                                            +
                                          +
                                          +
                                          In a heavy skillet, over a medium heat, melt the butter. Then add the onions, reduce the heat and cook until golden and soft. Then transfer to a small bowl to cool. (about 20 min) +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 +
                                            +
                                            eggs
                                            +
                                          • +
                                            + 2 +
                                            +
                                            egg yolks
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            milk (whole)
                                            +
                                          • +
                                            + 1/2 cup +
                                            +
                                            cream
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            chives
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            parsley
                                            +
                                          • +
                                            + tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + tsp +
                                            +
                                            black pepper
                                            +
                                          +
                                          +
                                          In a small bowl, beat the eggs, egg yolks, milk, cream, chives, parsley, salt, and pepper.

                                          Evenly layer the onions in the bottom of an oven-safe pie dish, and then gently pour over the egg mixture. Bake at 400°F until the filling is browned and just set. (about 30 min) Allow to cool for 10 minutes before serving. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Garlic Prime Rib

                                          + +
                                          +prep 20 min, cook 40 min
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          A prime rib roast makes for a magnificent meal all on its own, but this marinade adds an amazing extra dimension. Plus, the tenting procedure ensures the entire roast remains rich and moist throughout. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 5–10 lb +
                                            +
                                            prime rib roast (1 rib / 2 people)
                                            +
                                          +
                                          +
                                          Pre-heat the oven to 500°F. Place the roast out on the counter until it reaches room temperature. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 10 tbsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            black pepper
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            thyme (dried)
                                            +
                                          +
                                          +
                                          Mix the spices with the olive oil in a small bowl. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Place the roast on a rack in a roasting pan. Cover evenly with the marinade, and add about ½" of water in the bottom of the pan (just below the bottom of the rack). Turn the oven down to 325°F, and tent the pan with foil. Cook until the roast reaches 130°F in the center (approximately 10min / lb). +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Allow the roast to rest on a cutting board for 5 minutes before carving. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Gnocchi

                                          + +
                                          +prep 20 minutes, cook 30 minutes
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          Gnocchi is a delicate potato-based form of pasta. When prepared well, each piece is light and fluffy, and a perfect delight whether served with a flavorful sauce (e.g., pesto, marinara) or simply on its own with a little butter. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 lbs +
                                            +
                                            potatoes, yukon gold (roughly chopped)
                                            +
                                          +
                                          +
                                          Bring a pot of water to a boil and drop in the potatoes. Cook until tender (about 10 minutes). Then drain the water and mash the potatoes. Allow the potatoes to cool until they aren't too warm to handle. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 cups +
                                            +
                                            flour, all-purpose
                                            +
                                          • +
                                            + 1 +
                                            +
                                            egg
                                            +
                                          +
                                          +
                                          Combine the potatoes, flour, and egg in a large mixing bowl. Knead until the dough forms a ball. On a floured surface, roll out small portions of the dough into long, ½" diameter cylinders. Cut these into 1" segments and set aside. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          +
                                          +
                                          Bring a pot of lightly-salted water to a boil and drop in the gnocchi a handful at a time. They will sink to the bottom initially, but then rise to the surface when fully cooked. Use a skimmer to remove them when the rise to the surface. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Keto Pork Ribs

                                          + +
                                          +prep 10 min, cook 12 hours
                                          + +
                                          +
                                          +
                                          +
                                          × 8 +
                                          + +
                                          Most BBQ pork ribs are covered in sticky sweet sauce mostly made up of brown sugar and spices. This obviously does not work for a ketogenic diet. This recipe substitutes the sweet sauce for a tangy mustard-based sauce for a very tasty alternative. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            paprika
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            splenda
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            garlic powder
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + ½ tbsp +
                                            +
                                            black pepper
                                            +
                                          • +
                                            + ½ tbsp +
                                            +
                                            ground ginger
                                            +
                                          • +
                                            + ½ tbsp +
                                            +
                                            onion powder
                                            +
                                          • +
                                            + ¼ tbsp +
                                            +
                                            cayenne pepper
                                            +
                                          +
                                          +
                                          Mix all the dry spices together in a small bowl. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 racks +
                                            +
                                            pork ribs (about 6 lbs)
                                            +
                                          • +
                                            + 2 oz +
                                            +
                                            dijon mustard
                                            +
                                          +
                                          +
                                          Cut the ribs into 4-rib segments and spread a small dollop of mustard over the top of each one. Dust each with the spice mixture until all used up. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Seal each segment of ribs in foil and place on the rack of a roasting pan. Fill the bottom of the pan with water (until just below the rack), and place in the oven to cook at 300°F until the internal temperature of the ribs (directly next to the bone) reaches 160°F (about an hour). +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Unpack each packet and lay the ribs out on a cooking sheet. Place under a broiler on the highest setting until a crusty brown bark begins to form. This will happen at a different rate for each piece so you'll need to watch them carefully! +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Kielbasa and Cabbage

                                          + +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          + +
                                          pass +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 6 slices +
                                            +
                                            bacon
                                            +
                                          +
                                          +
                                          Fry the bacon in a dutch oven until browned and crispy. Set the bacon aside, leaving the drippings in the skillet. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + ¼ cup +
                                            +
                                            water
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            sugar
                                            +
                                          • +
                                            + 2 cups +
                                            +
                                            onion, yellow (diced)
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            red pepper flakes
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 3 tsp +
                                            +
                                            caraway seeds
                                            +
                                          • +
                                            + 1 head +
                                            +
                                            cabbage, green (chopped)
                                            +
                                          +
                                          +
                                          Add water, sugar, onion, garlic, red pepper flakes, salt and caraway seeds to the bacon drippings. Mix evenly, and then add the cabbage. Toss gently until the cabbage is evenly coated with grease and seasonings. Cover and cook on medium until the cabbage is soft and translucent (about 10 minutes). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 lb +
                                            +
                                            kielbasa
                                            +
                                          +
                                          +
                                          Add the kielbasa and continue cooking on medium until it is heated all the way through. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Crumble the bacon on top and serve. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Kofta Kebabs

                                          + +
                                          +prep 20 min, cook 30 min
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          Kofta is really a form of sausage, but what a sausage! The recipe started as long, skinny kebabs but we've found it more convenient to make it as meatballs. Whichever way, they go fast! We always pair them with Tzatziki, which you can make while the meat chills. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 1 +
                                            +
                                            onion, yellow
                                            +
                                          +
                                          +
                                          Roughly chop the onion and purée in a blender. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 lbs +
                                            +
                                            lamb (ground)
                                            +
                                          • +
                                            + 4 stems +
                                            +
                                            parsley (minced)
                                            +
                                          • +
                                            + 3 cloves +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 5 leaves +
                                            +
                                            mint (minced)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            white pepper (ground)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            cumin (ground)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            red pepper flakes
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            coriander (ground)
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            cloves (ground)
                                            +
                                          +
                                          +
                                          In a large mixing bowl, knead the meat until reduced to a somewhat sticky mass of completely homogeneous paste. Mix in the onion purée, herbs, and spices and knead until completely mixed. Cover and refrigerate for 20 min. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            olive oil
                                            +
                                          +
                                          +
                                          Cover a cooking sheet with tin foil and coat your hands with olive oil. Roll out the meat into meatballs about 2-3” in diameter. Place in on the cooking sheet in a single layer leaving a little room between each one. Cook at 400°F until they reach 140°F in the center. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Lemon Chicken with Mushroom Sauce

                                          + +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          × 4 +
                                          + +
                                          This preparation for chicken has a light and zesty taste, and the mushrooms add a lovely earthy contrast. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Pre-heat the oven to 400°F.
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 8 +
                                            +
                                            chicken breasts
                                            +
                                          • +
                                            + 1 +
                                            +
                                            lemon
                                            +
                                          +
                                          +
                                          Coat each chicken breast in olive oil and arrange in a single layer in a baking dish. Squeeze the juice from half a lemon over them. Slice the other half and arrange the slices on top of the chicken. Place in the oven and cook until the centers reach 170°F (around 15 minutes). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + ¼ cup +
                                            +
                                            butter, unsalted
                                            +
                                          • +
                                            + 3 cups +
                                            +
                                            mushrooms, crimini (sliced)
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            flour, gluten-free
                                            +
                                          +
                                          +
                                          While the chicken is cooking, melt the butter in a large saucepan. Add the mushrooms and cook until they are golden brown and the liquid has evaporated. Sprinkle flour over the mushrooms and cook while stirring constantly for about 1 minute. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            chicken broth
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            parsley, fresh (minced)
                                            +
                                          +
                                          +
                                          Add the chicken broth to the saucepan and stir until all the flour is evenly incorporated. Cook over a medium heat until the sauce begins to thicken. Add the parsley just as the sauce is finishing up. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Once the chicken is out of the oven, plate each piece and cover with the mushroom sauce. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Orange Chicken

                                          + +
                                          +prep 45 minutes
                                          + +
                                          +
                                          +
                                          +
                                          × 1 +
                                          + +
                                          Zesty, tangy, sweet, and altogether marvelous. It is, however, a lot of preparation and work to cook, so it's not one you'll want to make except for a special treat. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 3 cups +
                                            +
                                            water
                                            +
                                          • +
                                            + 2 +
                                            +
                                            oranges
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            lemon juice
                                            +
                                          • +
                                            + ¾ cup +
                                            +
                                            rice vinegar
                                            +
                                          • +
                                            + 5 tbsp +
                                            +
                                            tamari
                                            +
                                          • +
                                            + 2 cups +
                                            +
                                            sugar, brown
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            ginger root (minced)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 4 tbsp +
                                            +
                                            green onions (chopped)
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            red pepper flakes
                                            +
                                          +
                                          +
                                          Zest the oranges and squeeze all their juice into a large saucepan. Add the remaining ingredients and bring the whole mixture to a boil. Once at a boil, remove from the heat and allow to cool. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 4 +
                                            +
                                            chicken breasts, boneless, skinless
                                            +
                                          +
                                          +
                                          Cut the chicken into bite-sized pieces and set aside. Once the marinade is cool, place it and the chicken in a sealed container and refrigerate overnight. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 2 cups +
                                            +
                                            flour, gluten-free mixture
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            black pepper
                                            +
                                          +
                                          +
                                          Separate the flour, salt, and pepper into two zip-loc bags and place half the chicken in each, reserving the excess marinade. Shake well, until the chicken is evenly covered and dry. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            cooking oil
                                            +
                                          +
                                          +
                                          Fill the bottom of a large skillet with ¼” of a high-heat frying oil. Heat until quite hot. Working in batches, fry the chicken until crisp and lightly browned on all sides. Once cooked, set aside the chicken on a plate lined with paper towels. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            cornstarch
                                            +
                                          • +
                                            + ⅓ cup +
                                            +
                                            water, cold
                                            +
                                          +
                                          +
                                          Mix the cornstarch and water in a small dish. Drain the skillet of oil and wipe clean. Pour in half of the reserved marinade and heat on medium-high. Once it starts to bubble, slowly whisk in the cornstarch mixture. Reduce the marinade until it is the desired thickness. Then add in the reserved chicken and cook until heated through. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Ratatouille

                                          + +
                                          +prep 30 minutes, cook 30 minutes
                                          + +
                                          +
                                          +
                                          +
                                          × 6 +
                                          + +
                                          This dish was inspired by the Pixar movie of the same name, but has really developed quite a long way. It now includes sausage, italian herbs, and plenty of cheese. Plus, it makes for a glorious presentation on the table. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 4 links +
                                            +
                                            sausage, mild italian
                                            +
                                          +
                                          +
                                          Boil the sausages in a large pot until nearly cooked (120°F in the centers). Pre-heat the oven to 400°F. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 2 +
                                            +
                                            zucchini
                                            +
                                          • +
                                            + 2 +
                                            +
                                            summer squash
                                            +
                                          +
                                          +
                                          Use a mandoline to slice the sausage, zucchini, and summer squash into ⅛" rounds. Place each of these in separate bowls. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 16 oz +
                                            +
                                            tomato purée
                                            +
                                          • +
                                            + 8 oz +
                                            +
                                            smoked gouda cheese (shredded)
                                            +
                                          • +
                                            + 8 oz +
                                            +
                                            assiago cheese (shredded)
                                            +
                                          +
                                          +
                                          Spread a thin layer of tomatoe purée on the bottom of a large baking dish. Add in alternating slices of sausage, zucchini, and squash slices slightly overlapping with one another in concentric circles until the entire bottom of the dish has been covered. Add a layer of shredded cheese. Then, repeat these layers until all the materials have been used up, or the the dish is completely full. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 1 +
                                            +
                                            bell pepper, red
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            fennel seeds
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            paprika
                                            +
                                          +
                                          +
                                          Cut the pepper into ribbons and lay out across the top layer of cheese. Sprinkle the fennel seeds evenly across the entire surface, and dust with paprika. Place the entire dish in the oven and cook until the sauce is bubbling and the cheese has started to brown (about 30 minutes). +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Ricotta Meatballs

                                          + +
                                          +prep 20 minutes, cook 40 minutes
                                          + +
                                          +
                                          +
                                          × 8 +
                                          + +
                                          Ricotta-spiked meatballs are so tender, so flavorful, and so delicious. There are hardly any ingredients. Of course we're going to throw this over some spaghetti, because we're Americans and that's what we do with meatballs. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Pre-heat the oven to 400°F. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + ½ +
                                            +
                                            onion, yellow (diced)
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            garlic (minced)
                                            +
                                          +
                                          +
                                          Saute the onions in olive in a medium skillet until translucent and soft (about 5 minutes). The add the garlic and continue to sautee for another 2 minutes. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 lb +
                                            +
                                            beef (ground)
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            ricotta cheese, whole milk
                                            +
                                          • +
                                            + ¼ cup +
                                            +
                                            parsley, italian (packed)
                                            +
                                          • +
                                            + 1 +
                                            +
                                            egg
                                            +
                                          • +
                                            + 1½ tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + ½ tsp +
                                            +
                                            black pepper
                                            +
                                          • +
                                            + ⅛ tsp +
                                            +
                                            cayenne pepper
                                            +
                                          • +
                                            + ⅓ cup +
                                            +
                                            oatmeal, gluten-free
                                            +
                                          +
                                          +
                                          Combine the sauteed onions and garlic with the beef, cheese, parsley, egg, salt, black pepper, and cayenne pepper. Mix until completely combined. Add the oatmeal, and continue to mix until fully combined. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Form 1" diameter balls out of the meat mixture and set aside on a tray covered in parchment paper. +
                                          +
                                          +
                                          +

                                          5

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 28 oz +
                                            +
                                            tomato, crushed
                                            +
                                          +
                                          +
                                          Lightly brown the meatballs in olive oil in batches using a large skillet. Place the finished meatballs in an oven-safe casserole dish. Once they're all browned, pour the tomatoes over the meatballs and cover with foil. Cook in the oven until the centers of the meatballs have reached 130°F. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Roast Fowl

                                          + +
                                          +prep 10 min, cook 2-5 hours
                                          + +
                                          +
                                          +
                                          +
                                          × 3-10 +
                                          + +
                                          I roast fowl, whether chicken or turkey, using basically the same approach, with the only difference coming down to timing. Whenever possible, it is better to roast longer and at a lower temperature. However, you can speed things up by raising the temperature, but at the cost of the meat being a little less tender, and a little less evenly cooked. However, this recipe guarantees a surberbly rich and moist roast fowl. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 1 stalk +
                                            +
                                            celery
                                            +
                                          • +
                                            + 1 +
                                            +
                                            onion (chopped)
                                            +
                                          • +
                                            + 10 leaves +
                                            +
                                            basil
                                            +
                                          • +
                                            + 5 stems +
                                            +
                                            rosemary
                                            +
                                          +
                                          +
                                          Chop the vegetables roughly, placing them in a large roasting pan. Add enough water to fill pan about 1” deep. Clean the bird, removing the visera, crop, etc. and place on a rack in the pan. This should leave a small gap between the bottom of the bird and the top of the water. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1 +
                                            +
                                            fowl
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          +
                                          +
                                          Roast in the oven (convection, if possible) at 300°F in order to cook at about 20 min/lb. If you have more time, lower the temperature (min. of 200°F), if you have less time, raise the temperature (max. of 350°F). Using a meat thermometer, check the temperature of the bird about every 30 min. When the bird reaches a temperature of 160°F, remove the foil cover, and use a basting brush to wet the turkey all over. Set aside 6 cups of the liquid from the roasting pan—avoiding any solids. Continue to roast until the bird has reached 170°F. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            corn starch
                                            +
                                          +
                                          +
                                          While the bird finishes cooking, add the reserved liquid to a large saucepan on high heat. Add the corn starch to a small dish of cold water until completely mixed, and then gradually add the mixture to the saucepan, stirring constantly. Continue to cook on high, stirring constantly, until the gravy has the consistency of honey. +
                                          +
                                          +
                                          + +
                                          + Andrew Miner
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Roast Leg of Lamb

                                          + +
                                          +prep 10 minutes, cook 60 minutes
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          × 10 +
                                          + +
                                          The trick to a really good leg of lamb is to get it as fresh as possible, and to avoid overcooking it. Both will help avoid the overly gamey flavor that some people object to in lamb. Done correctly, though, it makes for a rich and delightful change from beef or pork. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 5 lb +
                                            +
                                            leg of lamb
                                            +
                                          • +
                                            + ¼ cup +
                                            +
                                            honey
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            mustard, dijon
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            black pepper
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            garlic (minced)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            lemon zest
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            rosemary, fresh (minced)
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt, coarse
                                            +
                                          +
                                          +
                                          Combine the honey, mustard, pepper, garlic, lemon zest and rosemary in a small bowl. Cover the leg of lamb with the marinade and place in the refrigerator overnight. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt, coarse
                                            +
                                          +
                                          +
                                          Pre-heat the oven to 450°F. Place the leg of lamb on the rack of a roasting pan, and add enough water to come just below the rack. Sprinkle the roast with salt, and then tent it with foil. Place the roasting pan in the oven to cook until the internal temperature reaches 130°F (about 45 minutes). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Remove the foil, and continue to cook until the roast has reached 140°F in the center. Remove the roast from the oven, and allow to rest on a cutting board for 5 minutes before carving. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Scrambled Eggs

                                          + +
                                          +prep 15 min
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          × 3 +
                                          + +
                                          This recipe has been in my family for at least 4 generations that I'm aware of, and possibly more. The resulting eggs are rich and creamy—almost a custard—with little spots of cream cheese still unmelted and waiting to be found... +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 9 +
                                            +
                                            eggs (large)
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            half-n-half
                                            +
                                          +
                                          +
                                          Whisk the eggs and half-n-half together in a mixing bowl until completely homogeneous in texture and color. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            butter
                                            +
                                          +
                                          +
                                          Heat the butter in a skillet over medium heat. Once it starts to foam, reduce heat to very low and pour in the egg mixture. Allow to cook slowly, stirring frequently, taking care to constantly lift the bottom layer of egg off the pan. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 3 oz +
                                            +
                                            cream cheese
                                            +
                                          • +
                                            + ~ +
                                            +
                                            celery salt
                                            +
                                          +
                                          +
                                          Cut the cream cheese into ½” cubes and set aside until the eggs have started to firm up. When bare patches are first left behind by stirring the eggs, add in the cream cheese chunks and fold them into the eggs very gently: do not mix them. Continue gently folding the eggs until they the liquid has only just evaporated. Season with celery salt and serve hot. +
                                          +
                                          +
                                          + +
                                          + Larry Miner, David Miner, and Andrew Miner
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Shrimp with Sweet Potato

                                          + +
                                          +prep 10 minutes, cook 10 minutes
                                          + +
                                          +
                                          +
                                          × 5 +
                                          + +
                                          This is a delightful dish in all the various flavors it brings. Sweet from the potatoes, salty from the bacon, a little bit of the sea from shrimp... all mixed together in a single, delightful package. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 +
                                            +
                                            sweet potatos / yams (chopped)
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            yogurt, greek
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            maple syrup
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            cinnamon
                                            +
                                          +
                                          +
                                          Boil the sweet potatoes until soft (about 10 minutes). The purée in a food processor with the yogurt, honey, and cinnamon. Set aside until needed. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 4 slices +
                                            +
                                            bacon
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            black pepper
                                            +
                                          +
                                          +
                                          Roughly chop the bacon into 1" pieces and cook until crispy in a large skillet. Once cooked, dice and set aside in a serving bowl. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            butter
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            black pepper
                                            +
                                          • +
                                            + 20 +
                                            +
                                            shrimp, large
                                            +
                                          +
                                          +
                                          Melt the butter in the same skillet over high heat, and season with the salt and pepper. Drop the de-shelled, raw shrimp into the pan and cook, stirring constantly. Cook until the tails have only just curled into a "C" shape, and the flesh has only just turned pink. Be careful not to overcook! +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          +
                                          +
                                          Optionally serve by placing several small dollops of sweet potato on the plate with a single shrimp on each. Sprinkle generously with bacon bits. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Sloppy Joe Sandwiches

                                          + +
                                          +prep 15 minutes, cook 45 minutes
                                          + +
                                          +
                                          +
                                          × 1 +
                                          + +
                                          Rich and tangy, this sloppy joe recipe is a major favorite in my house. It's also very flexible: serve on a bun, by itself, or in many other possible presentations. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 2 tbsp +
                                            +
                                            olive oil
                                            +
                                          • +
                                            + 2 +
                                            +
                                            onions, yellow (diced)
                                            +
                                          +
                                          +
                                          In a dutch oven, sautée the onions until soft and translucent (about 5 minutes). +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 3 lbs +
                                            +
                                            ground beef
                                            +
                                          +
                                          +
                                          Add the ground beef, and cook, stirring constantly and breaking up the pieces of beef, until it is evenly browned and crumbled into small pieces. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 3 cups +
                                            +
                                            ketchup
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            sugar, brown
                                            +
                                          • +
                                            + 3 tsp +
                                            +
                                            Worcestershire sauce
                                            +
                                          • +
                                            + 3 tsp +
                                            +
                                            mustard, yellow
                                            +
                                          • +
                                            + 3 tsp +
                                            +
                                            vinegar, white
                                            +
                                          • +
                                            + 3 tsp +
                                            +
                                            chili powder
                                            +
                                          • +
                                            + ¾ tsp +
                                            +
                                            garlic powder
                                            +
                                          • +
                                            + ¾ tsp +
                                            +
                                            onion powder
                                            +
                                          • +
                                            + ¾ tsp +
                                            +
                                            salt
                                            +
                                          +
                                          +
                                          Stir in the remaining ingredients, mix well, and bring to a boil. Reduce to a very low simmer and cover. Cook for about 45 minutes to allow the flavors to mix completely. +
                                          +
                                          +
                                          +

                                          4

                                          +
                                          +
                                            +
                                          • +
                                            + 8 +
                                            +
                                            hamburger buns
                                            +
                                          +
                                          +
                                          If so desired, serve on soft hamburger buns. Otherwise, simply serve in bowls with a spoon. +
                                          +
                                          +
                                          + + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Stuffed Green Peppers

                                          + +
                                          +prep 30 min, cook 30 min
                                          + +
                                          +
                                          +
                                          × 6 +
                                          + +
                                          The filling for these stuffed peppers is a hearty and tasty combination of meat, rice, cheese and vegetable which makes the perfect compliment to the pungent flavor of the pepper itself. +
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 6 None +
                                            +
                                            green bell peppers
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            salt
                                            +
                                          +
                                          +
                                          Remove the tops and seeds from the peppers, leaving a hollow shell. Drop these into a pot of boiling water until scalded, drain, sprinkle with salt, and set aside in a baking dish (5 min). +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + 1 lb +
                                            +
                                            lean ground beef
                                            +
                                          • +
                                            + ⅓ cup +
                                            +
                                            onion (diced)
                                            +
                                          • +
                                            + 1 can (14oz) +
                                            +
                                            tomatoes (diced)
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            rice (uncooked)
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            water
                                            +
                                          • +
                                            + 1 tsp +
                                            +
                                            Worcestershire sauce
                                            +
                                          +
                                          +
                                          In a large skillet, sautée the beef and onions together until the beef is crumbled and brown and the onions are translucent. Drain any excess grease, and add the tomatoes, rice, water, and Worcestershire sauce. Cover and simmer until the rice is fully cooked and soft. Take care to stir often, and add more water as necessary (about 15 min). +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 1 cup +
                                            +
                                            chedder cheese (shredded)
                                            +
                                          • +
                                            + 2 cans (12 oz) +
                                            +
                                            tomato soup
                                            +
                                          +
                                          +
                                          Pre-heat the oven to 350°F. Remove the skillet from the heat and mix in the cheese. Fill the peppers about ¾ full of the mixture. Mix the tomato soup with enough water to create a gravy-like consistency and fill the remaining space in each pepper. Bake until the soup is bubbling and the peppers have just started to singe (about 15-20 min). +
                                          +
                                          +
                                          + +
                                          + Suzanne M. Munson,  + http://allrecipes.com/recipe/17991/stuffed-green-peppers-i +
                                          + + + + + + + + + + + +
                                          +
                                          + +
                                          +

                                          Swedish Meatballs

                                          + +
                                          +prep 60 min
                                          + +
                                          +
                                          × 8 +
                                          + +
                                          This receipe makes the softest, most succulent meatballs you'll ever try.
                                          +
                                          +
                                          + +
                                          +
                                          +

                                          1

                                          +
                                          +
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            butter, unsalted
                                            +
                                          • +
                                            + 1 tbsp +
                                            +
                                            onion (minced)
                                            +
                                          +
                                          +
                                          Melt the butter in a skillet and cook the onions until lightly browned. +
                                          +
                                          +
                                          +

                                          2

                                          +
                                          +
                                            +
                                          • +
                                            + ⅓ cup +
                                            +
                                            breadcrumbs
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            water
                                            +
                                          • +
                                            + ½ cup +
                                            +
                                            half-n-half
                                            +
                                          • +
                                            + ¾ lb +
                                            +
                                            ground beef
                                            +
                                          • +
                                            + ¼ lb +
                                            +
                                            ground pork
                                            +
                                          • +
                                            + 2 tsp +
                                            +
                                            salt
                                            +
                                          • +
                                            + ⅓ tsp +
                                            +
                                            sugar, granulated
                                            +
                                          • +
                                            + ¼ tsp +
                                            +
                                            white pepper (ground)
                                            +
                                          +
                                          +
                                          In a large bowl, whisk the breadcrumbs, water, and half-n-half together and let sit for a few minutes. Then mix in the remaining ingredients and knead until it forms a smooth paste. +
                                          +
                                          +
                                          +

                                          3

                                          +
                                          +
                                            +
                                          • +
                                            + 3 tbsp +
                                            +
                                            butter, unsalted
                                            +
                                          +
                                          +
                                          Melt more butter into the skillet. Using a small spoon, form meatballs and drop them into the melted butter. Cover and allow to cook on medium heat until an even color all the way through (about 10 minutes). Work in batches, setting aside the cooked meatballs in a warm oven to stay hot. +
                                          +
                                          +
                                          + +
                                          + Linda T.,  + https://www.allrecipes.com/recipe/222371/swedish-meatballs-from-a-swede +
                                          + + + +

                                          Orange Chicken

                                          For the marinade

                                          3 cupswater
                                          2oranges
                                          ½ cuplemon juice
                                          ⅔ cuprice vinegar
                                          5 tbspsoy sauce
                                          2 cupsbrown sugar
                                          1 tspginger root (minced)
                                          1 tspgarlic (minced)
                                          4 tbspgreen onions (chopped)
                                          ½ tspred pepper flakes
                                          4chicken breasts (boneless, skinless)

                                          For cooking

                                          2 cupsall-purpose flour
                                          ½ tspsald
                                          ½ tspblack pepper
                                          1 cupcooking oil
                                          3 tbspcornstarch
                                          ⅓ cupwater (cold)

                                          For the marinade

                                          1Remove the zest from the oranges and squeeze all their juice into a large saucepan. Add all the other ingredients for the marinade and bring to a boil.10 min
                                          2Cut the chicken into bite-sized pieces and set aside until the marinade is cool.10-15 min
                                          3Place the chicken and marinade into a sealable container and refrigerate.overnight

                                          For cooking

                                          1Divide the flour, salt, and pepper into two large ziploc bags and place half the chicken in each. Shake each bag until the chicken is completely covered in flour, and everything is dry -in each bag.3 min
                                          2Place a large skillet on the stove and add about ¼" of cooking oil to the bottom of the pan. Heat on high until the oil is quite hot.4 min
                                          3Working in batches, and replenishing the oil as needed, add the chicken. Cook each side until crisp and lightly browned, then set aside in a container lined with paper towels.10 min
                                          4Combine the cold water and cornstarch in a small container and set aside.1 min
                                          5Wipe the skillet clean, and pour in half the remaining marinade. Heat on high while slowly mixing in the cornstarch mixture. Reduce the sauce, stiring constantly, until a spatula wiped -through the pan leaves a clear trail behind it.10-15 min
                                          6Add the chicken to the reduced marinade and cook until heated through.2 min
                                          \ No newline at end of file diff --git a/docs/pizza/index.html b/docs/pizza/index.html deleted file mode 100644 index 2614ec6..0000000 --- a/docs/pizza/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                          Pizza

                                          prep 2-3 days, cook 10 min
                                          × 12
                                          This recipe will give you a classic NY-style pizza, but a huge part of the final result is going to come down to the quality of tomato sauce, cheese and toppings you choose... so choose wisely!

                                          1

                                          • 500 g
                                            water (110°F–115°F)
                                          • 3½ g
                                            instant dry yeast
                                          • 8 g
                                            sugar
                                          Add the yeast and sugar to the water without stirring and wait about 5 minutes.

                                          2

                                          • 800 g
                                            bread flour (King Arthur's)
                                          • 16 g
                                            salt
                                          Stir the yeast mixture. In a separate bowl, combine the salt and flour. Gradually incorporate the flour mixture into the water until fully mixed.

                                          3

                                          • 3 tsp
                                            olive oil
                                          Add the oil and knead the dough, ensuring that the dough ends up between 75°F–80°F. Divide thedough into 3 equal portions and store in the refrigerator in an oiled ziploc bag. It should be allowed to rise slowly over 2–3 days before use. Freeze if not used in that time.

                                          4

                                            Preheat a pizza stone in the oven to 550°F (this can take up to an hour).

                                            5

                                              Open up each portion of dough as described here, taking care not to de-gas the crust. Finish by spreading the dough on two overlapping pieces of parchment paper dusted with flour.

                                              6

                                              • 6 cups
                                                tomato purée (2 per pizza)
                                              • 12 oz
                                                mozzerella cheese, shredded (4 per pizza)
                                              Apply sauce, cheese, and your preferred toppings to each of the pizzas. Then, carefully slide the parchment paper with one pizza onto the hot stone, and then slide the parchment paper away, leaving the dough directly on the stone. Return to the oven and bake until the cheese is bubbling and the crust begins to turn golden brown (4–6 min). Repeat for the remaining pizzas.
                                              \ No newline at end of file diff --git a/docs/pommes-puree/index.html b/docs/pommes-puree/index.html deleted file mode 100644 index 154a8dc..0000000 --- a/docs/pommes-puree/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                              Pommes Purée

                                              prep 25 min, cook 20 min
                                              × 6
                                              These are the most superb mashed potatoes I've ever experienced. Completely smooth, indescribably rich, and perfectly creamy, these potatoes are well worth pulling the food processor out of the cupboard.

                                              1

                                              • 2 lb
                                                yukon potatoes
                                              Peel and chop the potatoes into 1” cubes. Rise and set aside to drain.

                                              2

                                              • 1⅓ cups
                                                whole milk (+ a little extra)
                                              • 20 tbsp
                                                butter
                                              • 2 tsp
                                                salt
                                              In a stock pot, melt the butter over medium heat. Once completely melted, add the milk and salt and continue to heat until steaming. Finally, add the potatoes and simmer over very low heat until the potatoes are soft. (about 20 min)

                                              3

                                                Drain the potatoes while retaining the liquid. Clean out the stock pot and return the liquid. Using the purée blade on a food processor, purée the potato pieces and return them to the stock pot as well.

                                                4

                                                  Re-combine thoroughly, adding just enough milk to make them almost pourable (like a thick pudding), and bring back to temperature.
                                                  Joël Robuchon, http://www.foodandwine.com/recipes/pommes-puree
                                                  \ No newline at end of file diff --git a/docs/ratatouille/index.html b/docs/ratatouille/index.html deleted file mode 100644 index 43cb82e..0000000 --- a/docs/ratatouille/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

                                                  Ratatouille

                                                  4italian sausage links (mild)
                                                  2zucchini (same size as links)
                                                  2summer squash (same size as links)
                                                  1red bell pepper
                                                  16 oztomato purée
                                                  8 ozsmoked gouda cheese
                                                  8 ozassiago cheese
                                                  2 tspfennel seeds
                                                  2 tbspolive oil
                                                  1 tsppaprika
                                                  1Using a skillet, pan-fry the sausages in olive oil until nearly cooked (120°F).10 min
                                                  2Using a mandoline, slice the sausage, squash, and zucchini into ¼" slices.10 min
                                                  3In a ceramic, oven-safe, dish, spread a thin layer of tomato purée.1 min
                                                  4Lay out the sliced items at a 45°, alternating between the three types until the entire -bottom of the dish has been covered.5 min
                                                  5Add a thin layer of tomato purée followed by a thin layer of mixed, shredded cheese.2 min
                                                  6Continue to alternate layers until the dish is full, ending with a cheese layer.10 min
                                                  7Garnish with a dusting of paprika and thin ribbons of red bell pepper.2 min
                                                  8Cover with foil and bake at 400°.30 min
                                                  \ No newline at end of file diff --git a/docs/ricotta-meatballs/index.html b/docs/ricotta-meatballs/index.html deleted file mode 100644 index b24efc4..0000000 --- a/docs/ricotta-meatballs/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

                                                  Ricotta Meatballs

                                                  ½onion
                                                  4 tbspolive oil
                                                  3 clovesgarlic
                                                  1 cupwhole milk ricotta cheese
                                                  ¼ cupitalian parsley (packed)
                                                  1egg
                                                  1½ tspkosher salt
                                                  ½ tspblack pepper
                                                  1 pinchcayenne pepper
                                                  ⅓ cupbread crumbs (or gluten-free oatmeal)
                                                  1 large jarmarinara sauce
                                                  1 cupwater
                                                  1Saute onions in 2 tbsp of olive oil in a skillet over medium heat until the onion is translucent.5 min
                                                  2Stir in garlic and continue to saute.2 min
                                                  3Transfer mixture to a large bowl and combine with ground beef, ricotta cheese, parsley, egg, saltblack pepper, and cayenne pepper. Once completely mixed, stir in the bread crumbs and -continue to mix until completely blended.3 min
                                                  4Form 1" balls out of the meat mixture and set aside on a tray covered in parchment paper.10 min
                                                  5Pre-heat the oven to 400°F. Pour the remaining oil in the skillet and lightly brown the meatballs in small batches, placing the browned meatballs in an oven-safe casserole.10 min
                                                  6Pour marinara sauce and water over the meatballs. Cover with foil and bake in the oven until cooked through.30 min
                                                  \ No newline at end of file diff --git a/docs/roast-fowl/index.html b/docs/roast-fowl/index.html deleted file mode 100644 index 514c884..0000000 --- a/docs/roast-fowl/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                  Roast Fowl

                                                  prep 10 min, cook 2-5 hours
                                                  × -7
                                                  I roast fowl, whether chicken or turkey, using basically the same approach, with the only difference coming down to timing. Whenever possible, it better to roast longer and at a lower temperature. However, you can speed things up by raising the temperature, but at the cost of the meat being a little less tender, and a little less evenly cooked. However, this recipe guarantees a surberbly rich and moist roast fowl.

                                                  1

                                                  • 1 stalk
                                                    celery
                                                  • 1
                                                    onion (chopped)
                                                  • 10 leaves
                                                    basil
                                                  • 5 stems
                                                    rosemary
                                                  Chop the vegetables roughly, placing them in a large roasting pan. Add enough water to fill pan about 1” deep. Clean the bird, removing the visera, crop, etc. and place on a rack in the pan. This should leave a small gap between the bottom of the bird and the top of the water.

                                                  2

                                                  • 1
                                                    fowl
                                                  • 2 tbsp
                                                    olive oil
                                                  Clean the bird, removing the visera, crop, etc. and place on a rack in the pan. This should leave a small gap between the bottom of the bird and the top of the water. Using a basting brush, paint the top of the bird and cover with alumninum foil to make a tent which completely encloses the bird.

                                                  3

                                                    Roast in the oven (convection, if possible) at 300°F in order to cook at about 20 min/lb. If you have more time, lower the temperature (min. of 200°F), if you have less time, raise the temperature (max. of 350°F). Using a meat thermometer, check the temperature of the bird about every 30 min. When the bird reaches a temperature of 160°F, remove the foil cover, and use a basting brush to wet the turkey all over. Set aside 6 cups of the liquid from the roasting pan—avoiding any solids. Continue to roast until the bird has reached 170°F.

                                                    4

                                                    • 1 tbsp
                                                      corn starch
                                                    While the bird finishes cooking, add the reserved liquid to a large saucepan on high heat. Add the corn starch to a small dish of cold water until completely mixed, and then gradually add the mixture to the saucepan, stirring constantly. Continue to cook on high, stirring constantly, until the gravy has the consistency of honey.
                                                    Andrew Miner
                                                    \ No newline at end of file diff --git a/docs/roast-leg-of-lamb-with-rosemary/index.html b/docs/roast-leg-of-lamb-with-rosemary/index.html deleted file mode 100644 index c830180..0000000 --- a/docs/roast-leg-of-lamb-with-rosemary/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

                                                    Roast Leg of Lamb with Rosemary

                                                    5 lbsleg of lamb
                                                    2 tbspdijon mustard
                                                    ¼ cuphoney
                                                    1 tspblack pepper
                                                    1 tspcoarse sea salt
                                                    3 clovesgarlic
                                                    1 tsplemon zest
                                                    2 tbsprosemary (fresh, chopped)
                                                    1 Combine honey, mustard, rosemary, black pepper, lemon zest, and garlic in a small bowl. Mix -well and apply to the lamb. Leave in refrigerator to marinade.overnight
                                                    2Preheat over to 450°F10 min
                                                    3Place lamb in a roasting pan, sprinkle with salt, and place in the oven to cook.20 min
                                                    4Reduce the heat to 400°F and cook until internal temperature reaches 140°F.55-60 min
                                                    5Allow the roast to rest on the counter before carving.10 min
                                                    \ No newline at end of file diff --git a/docs/rosemary-dinner-rolls/index.html b/docs/rosemary-dinner-rolls/index.html deleted file mode 100644 index ed76d1f..0000000 --- a/docs/rosemary-dinner-rolls/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                    Rosemary Dinner Rolls

                                                    prep 25 min, cook 2 hours
                                                    × 8
                                                    These dinner rolls are firm, but light, and ever so delicately taste of rosemary.

                                                    1

                                                    • 1 packet
                                                      active dry yeast
                                                    • ¼ cup
                                                      water (110°F–115°F)
                                                    Preheat the oven to 200°F, and then immediately turn it off. Add the yeast to the warm water and stir gently. Set it aside until it is foamy (about 5 min).

                                                    2

                                                    • 4 tbsp
                                                      butter
                                                    • 1 cup
                                                      milk (whole)
                                                    Melt the butter in a saucepan, and then add the milk.

                                                    3

                                                    • 2 cups
                                                      all-purpose flour
                                                    • 1 tbsp
                                                      honey
                                                    • 2 tsp
                                                      rosemary (powdered)
                                                    • 1 tsp
                                                      salt
                                                    In a mixing bowl, combine the flour, honey, salt, rosemary with the yeast mixture and milk mixture. Mix using the lowest setting until fully blended.

                                                    4

                                                    • ½ cups
                                                      all-purpose flour
                                                    Replace the mixing blade with a dough hook and continue to knead on low. Add more flour 1 tbsp at a time until a single ball forms. Allow the kneading to continue until the dough appears slightly wet (about 5 minutes).

                                                    5

                                                    • 2 tbsp
                                                      olive oil
                                                    Lightly coat the dough ball with olive oil, and place it in a clean bowl. Cover the top of the bowl with a damp towel and place in the oven to rise. Wait until it has approximately doubled in size (about 90 minutes).

                                                    6

                                                      Remove the dough from the oven. Pre-heat to 200° again, and again turn it off as soon as it has gotten to temperature. Split the dough into 16 equal portions and place them about 1" apart on a cooking sheet.

                                                      7

                                                      • 1
                                                        egg
                                                      • 1 tsp
                                                        milk (whole)
                                                      • 4 tsp
                                                        caraway seeds
                                                      Mix the egg and milk in a small bowl. Lightly brush the tops of each dough ball with the mixture and then sprinkle with caraway seeds. Cover with a damp towel and place back in the oven to rise until about doubled in size (about 30 minutes).

                                                      8

                                                        Remove the rolls, and pre-heat the oven to 375°F. Once the oven is back at temperature, cook the rolls until the tops are golden brown (about 20 minutes).
                                                        \ No newline at end of file diff --git a/docs/ruths-chris-chopped-salad/index.html b/docs/ruths-chris-chopped-salad/index.html deleted file mode 100644 index 76b2264..0000000 --- a/docs/ruths-chris-chopped-salad/index.html +++ /dev/null @@ -1,3 +0,0 @@ -

                                                        Ruth's Chris Chopped Salad

                                                        For the Salad

                                                        8 cupsiceberg lettuce (sliced thin)
                                                        1 cupspinach (sliced thin)
                                                        ⅓ cupred onion (diced)
                                                        ½ cupgreen olives (minced)
                                                        6 ozwhite mushrooms (quartered)
                                                        4eggs (hard boiled, sliced)
                                                        ½ lbbacon (cooked & crumbled)
                                                        1 × 14 oz canhearts of palm (chilled)
                                                        1 cupcrumbled bleu cheese
                                                        ½ cupcroutons
                                                        10cherry tomatoes (halved)
                                                        ½ cupcrispy fried onions

                                                        For the Dressing

                                                        ¼ cupbasil leaves
                                                        4-5 tbsplemon juice
                                                        (to taste)salt
                                                        (to taste)garlic powder

                                                        For the Salad

                                                        1In a large salad bowl, layer in the ingredients in order: lettuce, spinach, red onions, -olives, mushrooms, hearts of palm, eggs & bacon2 min
                                                        2Top with the crispy onions, crumbled bleu cheese, and croutons1 min
                                                        3Just before serving, top with a small amount of dressing. Serve the remainder of dressing on -the side.

                                                        For the Dressing

                                                        1Place all ingredients in a blender and purée on high.1 min
                                                        2Allow the dressing to set in the refrigerator.overnight
                                                        \ No newline at end of file diff --git a/docs/caesar-salad/large.png b/docs/salads/caesar-salad/image.png similarity index 100% rename from docs/caesar-salad/large.png rename to docs/salads/caesar-salad/image.png diff --git a/docs/salads/caesar-salad/index.html b/docs/salads/caesar-salad/index.html new file mode 100644 index 0000000..533cc98 --- /dev/null +++ b/docs/salads/caesar-salad/index.html @@ -0,0 +1,108 @@ + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Caesar Salad

                                                        + +
                                                        +prep 9 min, cook 30 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        This traditional favorite salad recipe has been adjusted to fit the tastes of my family who tend to like a lot more garlic than most people. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 5 tsp +
                                                          +
                                                          garlic (minced)
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          lemon juice
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          anchovy paste
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          egg
                                                          +
                                                        +
                                                        +
                                                        Combine the egg, lemon juice, anchovy paste, and garlic in a large bowl and whisk vigorously until all the ingredients are completely mixed. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 6 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        +
                                                        +
                                                        Add the olive oil a little at a time, whisking just enough to mix, but still avoiding trapping a lot of air in the process. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 heads +
                                                          +
                                                          romaine lettuce
                                                          +
                                                        +
                                                        +
                                                        Chop the romaine into bite-sized pieces. Roll the dressing around in the bowl until it coats the sides, and then drop in the lettuce. Toss until the dressing has been fully mixed. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1/3 cup +
                                                          +
                                                          parmesean (freshly grated)
                                                          +
                                                        +
                                                        +
                                                        Sprinkle the parmesean cheese over the salad. If so desired, chill in the refrigerator for 30 minutes before serving. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Cucumber Salad

                                                        + +
                                                        +prep 20 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        This salad is zesty and refreshing as the vinegar from the pickled onions combines with the flavors of the fresh vegetables, olive oil, and cheese. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 cups +
                                                          +
                                                          onion, red (thinly sliced)
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          vinegar, white
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          water
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          sugar
                                                          +
                                                        +
                                                        +
                                                        Combine vinegar, water, and sugar in a small saucepan and bring to a boil. Add the onions and simmer until soft. Bottle onions with their juice overnight before using. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 cups +
                                                          +
                                                          cucumbers (thinly sliced)
                                                          +
                                                        • +
                                                          + 1½ cups +
                                                          +
                                                          cherry tomatoes (quartered)
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          picked red onion
                                                          +
                                                        • +
                                                          + 8 oz +
                                                          +
                                                          mozzerella (diced)
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          basil (shredded)
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          picked red onion juice
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          olive oil, extra-virgin
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        +
                                                        +
                                                        Combine ingredients in a large bowl and toss. Chill before serving. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Ruth's Chris Chop Salad

                                                        + +
                                                        +prep 20 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        This is complex salad with many textures, flavors, and layers. It's a bit of work to put together, but an absolute delight to eat. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          basil leaves (dried)
                                                          +
                                                        • +
                                                          + 4 tbsp +
                                                          +
                                                          lemon juice
                                                          +
                                                        • +
                                                          + ½ tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          garlic powder
                                                          +
                                                        +
                                                        +
                                                        Put all the ingredients in a blender and purée. Allow to chill in the refrigerator overnight. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 8 cups +
                                                          +
                                                          lettuce, iceberg (sliced thin)
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          spinach, baby
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          onion, red (diced)
                                                          +
                                                        • +
                                                          + 6 oz +
                                                          +
                                                          mushrooms, white (quartered)
                                                          +
                                                        • +
                                                          + 4 +
                                                          +
                                                          eggs (hard-boiled, sliced)
                                                          +
                                                        • +
                                                          + ½ lb +
                                                          +
                                                          bacon (cooked crispy, crumbled)
                                                          +
                                                        • +
                                                          + 14 oz +
                                                          +
                                                          heart of palm (chilled, sliced)
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          cheese, gorgonzola (crumbled)
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          croutons
                                                          +
                                                        • +
                                                          + 10 +
                                                          +
                                                          tomatoes, cherry (halved)
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          crispy fried onions
                                                          +
                                                        +
                                                        +
                                                        In a large salad bowl, layer the ingredients in order: lettuce, spinach, red onion, olives, mushrooms, hearts of palm, eggs, and bacon. Top with crispy onions, gorgonzola, and bacon bits. Chill for at least 10 minutes. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        +
                                                        +
                                                        Drizzle the dressing over the salad just before serving. +
                                                        +
                                                        +
                                                        + + + + +

                                                        Sauteed Mushrooms

                                                        prep 10 min, cook 15 min
                                                        × 4
                                                        These are the best sauteed mushrooms I've ever had. Slighly salty, and very savory, they serve very well as a topping for steak, baked potatoes and whatever else needs a strong flavor.

                                                        1

                                                        • 3 tbsp
                                                          olive oil
                                                        • 3 tbsp
                                                          butter
                                                        • 1 lb
                                                          button mushrooms (sliced)
                                                        Heat the olive oil and butter in a large saucepan over medium heat until it foams. Add the mushrooms and cook until reduced somewhat in size and slightly yellowed (about 5 minutes).

                                                        2

                                                        • 1 clove
                                                          garlic
                                                        • 1 tbsp
                                                          tamair (or soy sauce)
                                                        • ¼ tsp
                                                          garlic salt
                                                        • ~
                                                          black pepper
                                                        Add the remaining ingredients and cook until the mushrooms are slightly browned and the sauced thickened (about 5-10 minutes).
                                                        IrishMountainGirl, AllRecipes.com, http://allrecipes.com/recipe/222795/superb-sauteed-mushrooms
                                                        \ No newline at end of file diff --git a/docs/scrambled-eggs/index.html b/docs/scrambled-eggs/index.html deleted file mode 100644 index c1844a9..0000000 --- a/docs/scrambled-eggs/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                        Scrambled Eggs

                                                        prep 15 min
                                                        × 3
                                                        This recipe has been in my family for at least 4 generations that I'm aware of, and possibly more. The resulting eggs are rich and creamy—almost a custard—with little spots of cream cheese still unmelted and waiting to be found...

                                                        1

                                                        • 9
                                                          eggs (large)
                                                        • 2 tbsp
                                                          half-n-half
                                                        Whisk the eggs and half-n-half together in a mixing bowl until completely homogeneous in texture and color.

                                                        2

                                                        • 1 tbsp
                                                          butter
                                                        Heat the butter in a skillet over medium heat. Once it starts to foam, reduce heat to very low and pour in the egg mixture. Allow to cook slowly, stirring frequently, taking care to constantly lift the bottom layer of egg off the pan.

                                                        3

                                                        • 3 oz
                                                          cream cheese
                                                        • ~
                                                          celery salt
                                                        Cut the cream cheese into ½” cubes and set aside until the eggs have started to firm up. When bare patches are first left behind by stirring the eggs, add in the cream cheese chunks and fold them into the eggs very gently: do not mix them. Continue gently folding the eggs until they the liquid has only just evaporated. Season with celery salt and serve hot.
                                                        Larry Miner, David Miner, and Andrew Miner
                                                        \ No newline at end of file diff --git a/docs/shrimp-with-sweet-potatoes-and-bacon/index.html b/docs/shrimp-with-sweet-potatoes-and-bacon/index.html deleted file mode 100644 index b53947c..0000000 --- a/docs/shrimp-with-sweet-potatoes-and-bacon/index.html +++ /dev/null @@ -1,4 +0,0 @@ -

                                                        Shrimp with Sweet Potatoes and Bacon

                                                        2sweet potatoes / yams
                                                        4 slicesbacon
                                                        20shrimp (medium)
                                                        2 tbspbutter
                                                        1 cupgreek yogurt
                                                        2 tbsphoney or maple syrup
                                                        ¼ tspcinnamon
                                                        salt & pepper
                                                        1Peel and roughly chop the sweet potatoes; boil until soft in a stock pot.10 min
                                                        2Purée the sweet potatoes in a food processor with the yogurt, honey (or maple syrup), and -cinnamon.5 min
                                                        3Cut up the bacon into 1" squares and cook until crispy in a large cast-iron pan.10 min
                                                        4Set aside the bacon and add the butter, salt, and pepper and heat on high until sizzling.3 min
                                                        5Add the shrimp to the pan, and cook until the shrimp have just changed from translucent to -opaque white. DO NOT OVERCOOK!3-4 min
                                                        6Dice the bacon into fine bits and serve in a small dish.2 min
                                                        7(optional) Serve by placing several small dollops of sweet potatoes on the plate each with a -single shrimp on top. Sprinkle generously with bacon bits.3 min
                                                        \ No newline at end of file diff --git a/docs/bok-choy-with-garlic/large.png b/docs/sides/bok-choy-with-garlic/image.png similarity index 100% rename from docs/bok-choy-with-garlic/large.png rename to docs/sides/bok-choy-with-garlic/image.png diff --git a/docs/sides/bok-choy-with-garlic/index.html b/docs/sides/bok-choy-with-garlic/index.html new file mode 100644 index 0000000..325bf1b --- /dev/null +++ b/docs/sides/bok-choy-with-garlic/index.html @@ -0,0 +1,86 @@ + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Bok Choy with Garlic

                                                        + +
                                                        +prep 20 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        × 3 +
                                                        + +
                                                        This treatment of bok choy yield a soft and lightly flavored vegetable which makes a good companion to almost any other dish. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          butter
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          garlic (minced)
                                                          +
                                                        +
                                                        +
                                                        Melt the butter in a large saucepan over medium heat. Once it foams, add the garlic and cook until it browns (about 5 min). +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 cups +
                                                          +
                                                          chicken broth
                                                          +
                                                        • +
                                                          + 6 heads +
                                                          +
                                                          baby bok choy
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Add the chicken broth and bok choy. Season with salt & pepper to taste, and then bring to a boil and then reduce to a simmer until the bok choy is soft (about 5 min). +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Bourbon Glazed Carrots

                                                        + +
                                                        +prep 10 min, cook 20 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        These carrots are covered with a thick, syrupy sauce which is delicious, but definitely not low-calorie! +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 lbs +
                                                          +
                                                          carrots
                                                          +
                                                        +
                                                        +
                                                        Cut carrots into bite-sized pieces and place in a steamer. Cook until soft (about 10 minutes). +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          butter
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          brown sugar
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          bourbon
                                                          +
                                                        +
                                                        +
                                                        When the carrots are finished, drain and set aside. Combine the butter, sugar, and boubon in same pot and heat on medium until thickened. Return the carrots to the pot and mix. +
                                                        +
                                                        +
                                                        + +
                                                        + Flipper,  + http://allrecipes.com/recipe/229583/bourbon-glazed-carrots/ +
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Creamed Spinach

                                                        + +
                                                        +prep 5 min, cook 15 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 5 +
                                                        + +
                                                        Both tasty and simple to make, this recipe is a great way to add a little green to any meal. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 40 oz +
                                                          +
                                                          spinach, frozen
                                                          +
                                                        +
                                                        +
                                                        In a medium stock pot, heat the frozen spinach on a low heat. Once defrosted, squeeze the spinach dry, reserving about a half cup of the liquid and setting the spinach aside. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1½ cups +
                                                          +
                                                          milk, whole
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          butter
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          flour
                                                          +
                                                        • +
                                                          + 3 cloves +
                                                          +
                                                          garlic (minced)
                                                          +
                                                        +
                                                        +
                                                        Melt the butter in now-empty stock pot. When foaming, add the garlic and cook until softened and browned. Pour in the milk, and slowly add the flour: whisking constantly until smooth and steaming. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          parmesean cheese (grated)
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          nutmeg
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Add the spinach and reserved water back into the stock pot along with the remaining ingredients. Cook until heated through and serve. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Garlic Broccoli

                                                        + +
                                                        +prep 10 minutes
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        × 1 +
                                                        + +
                                                        Broccoli is one of those vegetables which some people like raw, and some people like cooked: but only with a lot of added flavor. Not a lot of people like plain, steamed broccoli. This dish splits the different very successfully. A bit of light steaming sofens the broccoli without turning it into bitter mush, and the marinade adds all the flavor you could want. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 head +
                                                          +
                                                          broccoli (cut into florets)
                                                          +
                                                        +
                                                        +
                                                        Lightly steam the broccoli florets until somewhat sofened, but still al dente. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 cloves +
                                                          +
                                                          garlic
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          olive oil, extra virgin
                                                          +
                                                        • +
                                                          + 1½ tsp +
                                                          +
                                                          salt
                                                          +
                                                        +
                                                        +
                                                        Use a small food processor to purée the garlic, olive oil, and salt into a paste. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ⅓ cup +
                                                          +
                                                          olive oil, extra virgin
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          vinegar, red wine
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          mustard, dijon
                                                          +
                                                        +
                                                        +
                                                        In a small mixing bowl, whisk the garlic paste, mustard, vinegar, and olive oil until completely combined. Add the broccoli and toss until completely coated. Cover the bowl and place in the refrigerator for at least 3 hours, and up to overnight. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          parmesan cheese (grated)
                                                          +
                                                        +
                                                        +
                                                        Just before serving, sprinkle the grated cheese over the broccoli. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Hasselback Potatoes

                                                        + +
                                                        +prep 20 min, cook 60 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 8 +
                                                        + +
                                                        This Swedish dish takes its name from Hasselbacken, the Stockholm restaurant where it was first served. The seasoned potatoes turn out crisp on hte outside and tender on the inside. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 None +
                                                          +
                                                          potatoes (large)
                                                          +
                                                        +
                                                        +
                                                        Preheat the oven to 425°F. Wash, but do not peel the potatoes. Place two wooden spoons on either side of the potato, and slice down to the spoon (taking care not to complete cut through) about every 1/8th of an inch along the length of the potato. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        +
                                                        +
                                                        Place the potatoes in a baking dish, and drizzle all over with olive oil. Place in the oven to cook until the start to spread open naturally (about 35–40 minutes). +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 tbsp +
                                                          +
                                                          butter
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          cheddar cheese (shredded)
                                                          +
                                                        • +
                                                          + +
                                                          +
                                                          salt & pepper
                                                          +
                                                        +
                                                        +
                                                        Cut the butter into slivers and wedge them in between each leaf of the potato. Sprinkle with shredded cheese, salt, and pepper. Add other toppings as desired (e.g., bacon, chives, etc.). Continue cook until nicely browned (about 20 minutes). +
                                                        +
                                                        +
                                                        + +
                                                        + POMPIER850,  + https://www.allrecipes.com/recipe/79518/hasselback-potatoes/ +
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Hummus

                                                        + +
                                                        +prep 10 minutes
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 6 +
                                                        + +
                                                        Fresh hummus is pretty amazing stuff, but you'll definitely need a powerful blender or food processor to manage as it gets very thick by the end. This recipe deliberately keeps it very simple, but hummus is a great platform to experiment with adding various other flavors (e.g., red pepper flakes, dill, etc.). +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 5 cloves +
                                                          +
                                                          garlic
                                                          +
                                                        • +
                                                          + 30 oz +
                                                          +
                                                          garbanzo beans (pre-cooked, canned)
                                                          +
                                                        • +
                                                          + 1 cups +
                                                          +
                                                          olive oil, extra-virgin
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          tahini
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          lemon juice
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        +
                                                        +
                                                        Using a food processor or a powerful blender, add one ingredient at a time, blending to a purée after each. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ¼ cups +
                                                          +
                                                          olive oil, extra-virgin
                                                          +
                                                        +
                                                        +
                                                        Transfer to a serving bowl, and drizzle the remaining olive oil over the top. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Pommes Purée

                                                        + +
                                                        +prep 25 min, cook 20 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 6 +
                                                        + +
                                                        These are the most superb mashed potatoes I've ever experienced. Completely smooth, indescribably rich, and perfectly creamy, these potatoes are well worth pulling the food processor out of the cupboard. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 lb +
                                                          +
                                                          yukon potatoes
                                                          +
                                                        +
                                                        +
                                                        Peel and chop the potatoes into 1” cubes. Rise and set aside to drain. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1⅓ cups +
                                                          +
                                                          whole milk (+ a little extra)
                                                          +
                                                        • +
                                                          + 20 tbsp +
                                                          +
                                                          butter
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          salt
                                                          +
                                                        +
                                                        +
                                                        Re-combine thoroughly, adding just enough milk to make them almost pourable (like a thick pudding), and bring back to temperature. +
                                                        +
                                                        +
                                                        + +
                                                        + Joël Robuchon,  + http://www.foodandwine.com/recipes/pommes-puree +
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Roasted Sweet Potatoes

                                                        + +
                                                        +prep 10 minutes, cook 45 minutes
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 1 +
                                                        + +
                                                        So often, they only way you encounter sweet potatoes is puréed with ton of sugar (maple syrup, marshmallow, etc.). This is a delicious alternative which, while still sweet, allows the natural flavor of the sweet potatoes to shine. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        +
                                                        +
                                                        Pre-heat the oven to 350°F. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          honey
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          rosemary, fresh (minced)
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt, course
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Mix the olive oil, honey, rosemary, salt, and black pepper in a small mixing bowl. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 +
                                                          +
                                                          sweet potatoes / yams (peeled, chopped)
                                                          +
                                                        +
                                                        +
                                                        Add the sweet potatoes to the mixing bowl, and mix until coated with the sauce. Lay out in a single layer on a cooking sheet lined with foil. Cook in the oven until tender (about 45 minutes). +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Sauteed Mushrooms

                                                        + +
                                                        +prep 10 min, cook 15 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        These are the best sauteed mushrooms I've ever had. Slighly salty, and very savory, they serve very well as a topping for steak, baked potatoes and whatever else needs a strong flavor. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          butter
                                                          +
                                                        • +
                                                          + 1 lb +
                                                          +
                                                          button mushrooms (sliced)
                                                          +
                                                        +
                                                        +
                                                        Heat the olive oil and butter in a large saucepan over medium heat until it foams. Add the mushrooms and cook until reduced somewhat in size and slightly yellowed (about 5 minutes). +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 clove +
                                                          +
                                                          garlic
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          tamair (or soy sauce)
                                                          +
                                                        • +
                                                          + 1/4 tsp +
                                                          +
                                                          garlic salt
                                                          +
                                                        • +
                                                          + None +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Add the remaining ingredients and cook until the mushrooms are slightly browned and the sauced thickened (about 5-10 minutes). +
                                                        +
                                                        +
                                                        + +
                                                        + IrishMountainGirl,  + http://allrecipes.com/recipe/222795/superb-sauteed-mushrooms +
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Roasted Sweet Potatoes

                                                        + +
                                                        +prep 10 minutes, cook 45 minutes
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 1 +
                                                        + +
                                                        So often, they only way you encounter sweet potatoes is puréed with ton of sugar (maple syrup, marshmallow, etc.). This is a delicious alternative which, while still sweet, allows the natural flavor of the sweet potatoes to shine. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        +
                                                        +
                                                        Pre-heat the oven to 350°F. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          honey
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          rosemary, fresh (minced)
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt, course
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Mix the olive oil, honey, rosemary, salt, and black pepper in a small mixing bowl. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 +
                                                          +
                                                          sweet potatoes / yams (peeled, chopped)
                                                          +
                                                        +
                                                        +
                                                        Add the sweet potatoes to the mixing bowl, and mix until coated with the sauce. Lay out in a single layer on a cooking sheet lined with foil. Cook in the oven until tender (about 45 minutes). +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Tzatziki

                                                        + +
                                                        +prep 10 min, cook 20 min
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        × 3 +
                                                        + +
                                                        Tzatziki has a creamy tartness with just a tiny bit of crunch from the cucumber. It makes a great accompaniment to spicy strong dishes to help cool things off. We always serve this with Kofta. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          cucumber
                                                          +
                                                        +
                                                        +
                                                        Peel the cucumber and remove all the seeds. Dice into ¼” cubes. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          greek yogurt
                                                          +
                                                        • +
                                                          + 2 cloves +
                                                          +
                                                          garlic (minced)
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          dill (chopped)
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          lemon juice
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          lemon zest
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1/2 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Combine all the ingredients with the cucumber and mix. Place in the refrigerator for at least 20 min to chill. +
                                                        +
                                                        +
                                                        + + + + +

                                                        Sloppy Joe Sandwiches

                                                        3 lbsground beef
                                                        2onions (diced)
                                                        3 cupketchup
                                                        3 tbspbrown sugar
                                                        3 tspworcestershice sauce
                                                        3 tspmustard
                                                        3 tspwhite vinegar
                                                        3 tspchili powder
                                                        ¾ tspgarlic powder
                                                        ¾ tsponion powder
                                                        ¾ tspsalt
                                                        1Add the olive oil and onion to a large skill and cook until the onions are soft and translucent.4 min
                                                        2Add the ground beef and cook, stirring constantly, until brown and finely crumbled.10 min
                                                        3Drain and discard as much grease as possible.2 min
                                                        4Stir in the remaining ingredients and bring to a boil.5 min
                                                        4Cover with a pot lid and simmer.45 min
                                                        5(optional) Server on a soft bun, or just in bowls.3 min
                                                        \ No newline at end of file diff --git a/docs/caldo-verde/large.png b/docs/soups/caldo-verde/image.png similarity index 100% rename from docs/caldo-verde/large.png rename to docs/soups/caldo-verde/image.png diff --git a/docs/soups/caldo-verde/index.html b/docs/soups/caldo-verde/index.html new file mode 100644 index 0000000..ed3a2af --- /dev/null +++ b/docs/soups/caldo-verde/index.html @@ -0,0 +1,136 @@ + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Caldo Verde

                                                        + +
                                                        +prep 15 min, cook 45 min
                                                        + +
                                                        +
                                                        +
                                                        × 8 +
                                                        + +
                                                        This spicy spanish soup packs a full meal (greens, carbs, and protein) into a single bowl. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        • +
                                                          + 1+1/2 lb +
                                                          +
                                                          chorizo sausage
                                                          +
                                                        +
                                                        +
                                                        Add olive oil to a skillet on medium-high heat, and cook the chorizo until browned (about 165°F inside) and set aside in a bowl." +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 +
                                                          +
                                                          onions (yellow, chopped)
                                                          +
                                                        • +
                                                          + 8 clovese +
                                                          +
                                                          garlic
                                                          +
                                                        • +
                                                          + 1/2 tsp +
                                                          +
                                                          red pepper flakes
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Reduce the heat to medium, and, in the same skillet, add the onion, garlic, salt, red pepper flakes, and black pepper. Cook until the onion is golden and translucent. Set the skillet aside. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 8 cups +
                                                          +
                                                          water
                                                          +
                                                        • +
                                                          + 8 cups +
                                                          +
                                                          chicken broth
                                                          +
                                                        • +
                                                          + 4 lbs +
                                                          +
                                                          potatoes (cubed)
                                                          +
                                                        +
                                                        +
                                                        In a large stock pot, add the water and broth. Bring to a boil, add the potatoes, and cook until they start to turn tender. Then reduce to a simmer and cook until soft. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        +
                                                        +
                                                        Add the onion mix to the stock pot, and mix. Transfer 1½ cups of solids and another 1½ cups of liquids to a blender and set aside. +
                                                        +
                                                        +
                                                        +

                                                        5

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1/3 cup +
                                                          +
                                                          olive oil
                                                          +
                                                        • +
                                                          + 4 tsp +
                                                          +
                                                          white wine vinegar
                                                          +
                                                        +
                                                        +
                                                        Add the oil to the blender and purée. Turn off the heat, and add the purée and vinegar to the stock pot. +
                                                        +
                                                        +
                                                        + + + + +hE23?>T3$HRmsX%())t zR?F4Z-Bq{llSM1+MDWMBmmSeSB_bzQf^VcFJYS#!={HZ#>~rC2Q>Gc__Y zA~mb3X2!xxUb6U=A^@tURaFfDgCr+^Peg3QB9a*X-V_Wlk^hzAmJt&Z%uI~{Vh}O0 z5QD(PObi%c2Efb!A`l3|!kmbig@uI@v)=>m4+;FgrU1-pg;l_yP_5>#*x)Z4M8eE0 z#>7N^KbZaLA`k%cPxhDPZzBE`U?#-fHX?x8{|h1|sQK-JshKJf89@QRdR4U)E2_0t zGXnrKCcwz7`j-M^mDE&C{l|&0WXU;gIj6*#C1qi0FPoW&lRy4(KiWHCLfjw%jN?8q zga}|F0>>NcpT;EQ&-wU8MC4BaGmE5@GIL@U|1xH}`fO%@(f;YoEE2!lJ>#~Fh?zM_ z|1lu+Ywholi2QZ=^FqXg@taAAgvlQSzZl|Q&|Vu85fig8nA$%90I}a(Bfkg+iVrbJ z+EoJs;y*_G%@H$85*8sQ5ZVUhF9^PSF%!4FMubz6lyX{fT5?V~rOfQh1HN?te$zPa zYu~42$tmZYb6%3~K)$QB&uPnx$uDp$IR^PZ0c~v{w!(PmS^UN%7XO~Y)EYN?sQRX(W@cvohxjW@ z0kzmM;#C{9D@05bj~ST2zM=TPa(kA{V#$MioyIRCGctuKteRD|TD26tlu~LfT5GMU z28##4UjzsiYYHH;c0c@kwx7vpPpE;6VC*lDj9~=w9m*fEc8eHhcr_r>GxP1f%}l;z#;=H}xfEAT_93t-6=Gm%10- ztCm`;nyQ(B2-d!Zwdct9SHQ?WHug6#h-{Q({n_?Uh>J2#wYby1)k;72$jcYR))6-imw02*gHW{-hb8Oy)8h+*AyM(m*Ay#_wN;Kt^ zQ%bQ0`WuT~N|;E-Wug>kAOKQt<@|?}*FN)wplI&Q*bhyDxV`GI* zOS&I?s;cVWBVIGuh2_mVMv%%YM0(ec!7uUH|G>w1^*NL`GyFBhn~* zd>b(G*3+A?_`i07dhwZhcIl51 zV69~!t3pUDBAmR-iY~`1wP@jbWzeo6+S+fIt2fa}#IH`46epelY!(j=d80+r&oe)s zW2>U5Ct=oqmLnq6e~-=1yJczk&a?+hZymX}^&*Z3^yXA(G};DORNCXq|r(Qf$28unhm0$3-9lk>f;<=4} z5bV1@iEwLWM@z=+54`tM#Gp6>y>N~83Eca)c36r?Ja6%tQRGnDPI1*BaQoR)nbPnD zW+rY2GQ6|peo}Z#?P3(k)E;^Vr={&gv6qTJC!p3i#aj}TYc+534#{R55w z=~#LQFu)XARI6%L{|qfqaasZ7EUAt4J;AZn}*!1N#0 z;nznPjiYuAO6kZ#$9toJY-Lcad>N}gj%|vi?6-^Jlmq;PNKBbpJ(f}&)_(iUOsn_x zgvtyNO353-c7*#=?46wmu{fSiBn>j*DB)$a*wnWfPDIky-hdl1%5~}c8?_TLwmxn* zwRIgGfMOn40CzaR8|Wz21BXhIX4Jc5s=fkSNgj}h!6-mV>TRT?_9V34gE)CL-uBCZ z_&$Q#{WAl=8F!8c_{PkTQ5OLcoeM`BI(^Gl#YLCVN@ari1#WPRwUubzBvw_&UsO?H z#mc3ePp8xQ{^9g+x_>yIPUp*c*HUWHQnXgn1||)l2QZNT_6Cq!JstgE?|rR9@o3#% zubQSiOw(kc!Obzglax56hFl?|vyYNQU;wM!bSz|TLv26H>U6!>=AJ83F^+M_mM zru{3Y7Y`p#5(`M;Wc9jylrY2ub^xm3OO7LWZOEKb6x`lVYlRlFng|RNMiO%5mxMXM z%YcG&PAMnuPh>x82n}oX2b$Z)!4#7sAre2)y+eWbUcgvG9a3S5sT7gWxKaal@Bh;) zLPo1J;+$%G0>?|8u;uoW+n2TD)bE>_-`zO>eUz1QPAN^04hgsG>Tp}!Cf}GCU|gZ% zepMJ~l{1aqR;C$cYf-#dZFm`l5MsJIaGrN_qF1a!x6)k{pjQA|+F*m9&cYgk%$V*vw&g!@>I38Sw;}db4d~&`&Txqxh(1TBGqRJ83nuQuT7#&!_$L zaDI9J^8Vq)>HKinFQx3Y)(*5*t=hhQhZ@Gw*sJ(BSd4m4*tf=U<);R1?vqoiIC7Sp z;usta1F?duqEsu2s@C>-q;@a-a3X@i0X_49X9H%ak4*YBKOV`3jCJITde@HuqEVwU z5Cw3d6j!(5)$Gr|QRGYg1} ztm7+z_%Pb-a@NzioX_X``}_Nc z`-juZ%YNQVKN1~qHM>Gsvm>Qltd(DmV|lW6~*Y1mNn&^ zBrzv|RAK7y^mtQX0Vnt*XH=BlI0+FawwTsO`R^EqL_g~+Lyn8kwy=1Y{+s$A{VfN< z1jLRl^Ms3VVjc^z5p{gW>@}gp?24&z+WNwa@07TGn|^+`drG|qnx8}NOC`|txS?VV zzZnfh)SiK?`cv#|L2$=Jyw#7kQO1@ojkM$^Q;ibJYkjC0h()Oysv!W_09|}GOaMWZ zE*HB$>FHcv-k)ARJUl$yU(OHvzVCajG0yME>s*SU4-FfghkEVI|EE9j+lV?S;+sag zp8Uq#hJ^WQU&I(05UJXEw}-vlpY~c+n2&3|yEz^Y%epNoiGYkLNGE2dATuH~B7q;Y zW3oGpCf6bzQej@VPB1ot)~f2o zEhmwjvq&ZuIF(e3s#PN<@oFzRAd!Z5b~0QWXScyYp#L$cLucNi{l{05KU!@LVgaR_ zdBF)lm{ZP@#L1roz*xP=F77}8h9S~l&j63C=8*Q@$LK{Ey z{=xw7k1-zP>p~k-trLftQ4mMXN~yIv&RI&?ODUxk)f!(BWNFh{{41hPW@1yAsoGw3 zSCm3#R23jv7G4+LwshE*S!7>6aTT_|3BtFjuj%1 zQ`Khrg)cX!p7N+eNPMMmGEh<5tDY|Pbg5NMh;FugcUTX{b={UgWLVUvZGcmX$NeDb zFP1t5bYRhKR3UI=Ri?S_jGDGGl9)Mu09bu$>(#ooffG~CX4Q6)Un;8t6T+kEa@aBNmE3$?8Kh)e2P& zhGaEUXjQGj^8x^EW1LuO1S1WMFODH*gTX1(POXP^Qm~nIR-MCU*RUE)E&gl{ThK%{ z8N`&f+@1O!-#Na2tN$FObcnO4Ry8jcefjPC?z|UO?R}`JnpLw}YiUi5u^E|Gvr=)X zC^6?;`v6XxTZZnkCHa$b@nu#N{3o0-KO3DTJ`aU<6?0x|d5 zdqc{6E09*2hyWlVaag~JH@x)qLf-%d`(CeVZTn`&N7r@Pw!Gve=PZed3|dVqYJpaU zvC|B-s8$$=SW?P)UDq|QE2Rt{3>!?9nRCv0S@XK(Wfe)p?1vgmO_hZut(=yW7m~!B zIjwm)EIHQgvaBgDk`^b^NJ`9!By;lKPY~1kG`H_<(NXL88l%7e$N8NANE-vn8e_xH zmujZY0o7VftNCiwqP5hrtNJ!nwO&d&Yk>2`v|25uiq1-DeQyV8{fYBwTEMpk7U|tE z#}W-JKPGma_Sqyd6SJ&|JtlO$(bn3MHMlmVXsrfQE2TP!vhTYO`pnd*{Xi{drHw1p zFCC;un((M1RvgcVej_KIpou*7^=(qYZ(>d!ak!8pjMGX#AE zIXb3BgJ{KX5ZOo?tk{7!0fD6GW=E|*K$&->-&emA^_XP&`tY`X48PgT*PxThh9=4vVbxkxO|90t@1@pSO09KwWs|lk zP}N=iZ3Z|4F(QJ()JUrprM;LcsUs6c=FkMww$kw+hfTIEAGd8gtlP4!%bG+|&S^+V zV*SYwB*n;x|H$w9N}gvm(T2?`gy;}Dv^OpQ_tnlsT#SpixP(Py&9W>h=b=FJA8)N3 zftodmTfqH@A(XGp_D|F>AQ5RTAqASmRk zg7uy0fWwK^0mRW)KHa^Rld4URO!Uh}EFZPU4i;EpNy5aC^Lcx*YD7?U>g? zS`Im{l9!a%ysVs7mJA=_2a}hK6!8GT)T-9b!ZZuoG7RSDRp0&_O|lh!9ry-Kng?)a z#e1pH#F^X?-9#M2-rSgm!9aJ+jhaA)I5889DOg?5YPy&GqL*{IocGIVKfiZAJzUQB z`|06wIo17Q4$)a9)Y#8yhF4-^HjV3HwaJ8<@~fTWK^bjazV>9A7qe{Ta%wG#~E-FJ57$s1;Rduh0qwsq_2|0c$X=D;+jIY_e_X zu;$~oZrirzC8Z@LhqW6F#+^IjC^Qi>|7*YfH+8|#U>mgMN`oaf%9p4OgXEGpu_O@| zKon#kVO|oY>^dF^SRW8h?YyE^=`#^a>MR*%P>_r$_^FQo?^Y5wY@GU=5if?6%sC8N zJ7bqYE=Y1M1PNo?*28h#4%?P8B{3N41^dP71$vf-Lsh2;Mk$)|vgGYHEt}+p(jsYF zmSx#)m-WedbGsg&uE!_Kc1(Fo%OWWeClH4K2QipZb5e%Sm*P>e;3ccoScI;|^#^g_ zbVPK8uG6SF=V4kGCI!OS)u?nuOKNbO6AOZR;R;qs0j1oYrzA<1oP*d9iW4R> zGC-@=z3%67dAOV&_S4JD>Alm#{rTa=<@93T&${ncOAIG~UQV~2#;=h^b;_--@s(xX z@A24AowM9Xu*y}bR;v|7 zNiE=cLeNnh-N~5`D<6-tt=N`ySl8pWF3XmeP12HuMVLf#8~Kv3pmC)C)!+6T21mQ$ z?TwV($WYb?;;n|DC`&_n9lH7Cq%aYmTYw#S;7EtUHNnUZ!B=(ce z9O+6R3M>Xh3iUd}sec9#*o;ULyDHF(40(}lT@J^?x~*$khy|uvE~qD~7ibmIBxXk5 z!$UGJhxKr?9-khcJU`q#+ivcb!`*VYTeo9ck7+$fPMj8^geYTFt5t_PYN^3i^r^1j z{U9Hj);>A*!p}G9COWTZbM7vJ>`>@@pahWKm_DIf#te4F0HDu8*grG|>nzFFl9EMQuG@B4@{(nd zoLMM4!IPNN)Cl}5zxCHyEB}I}PfWr>iA2yK@M$U@$W`pW0gIBzD|Ab_gF zi+-#9ww7A8x>-g57(vpnK`Hi?7RyfquBC8BF8A*}ym;RoUm=YtaMm-UFERmZCSVVke5{wC-&>XDTPQ(Sojb8kN$gos+b1tBaZlv|@BD!Y0rTXf_1{ z-ys3aLV?e+sV zPd;$Cd%E4+<-^^wY?PKt0zy$OTKD}@%C1GVI{Ci%5e#!Hnri0DOap1NSYreij4Q#B zmoBC0x>fXneAJ+1jZf*#qzz?mLy#Gx&kAMjm55usy>H_TZz>oB-x@oJH}0YYQ=D4S z5dvjyW*L3N?%hIOlA}}0me(yW%d(^;ugkJ5%hC{hCleWJ(Q@7|FD@@%JiK`4#XE1@ zzx&pUci(t%|8BkPWGX-qlABUdqfh4Wm1v7lTV?O1DU7tqB+8h+s23$J%dJ{#{7O=;sB6&MJy}f&W^YpcwyZ3E3uPw(rSvDj#5;Lx~lv*yOl>Jglsb$wvtd^<;tqn!s z1I24jgm;QYI|zlT^LOI$p;&~Y&W!G_5W{D&QH{1m=nQWVguC?zb<~~=;o=btJ|3eA zP91FY%hsN#;No;_oVw&uVl7ht3k%xjNG#walKc>Dg-Rl~Nm`cVYjRmrUh=Z#WnI?1 zuG_X8{J2a>R^bGORW0ZJ^ziWBJ1^dO^SyUI{qo&U-@kbK^6k$r6PfTFNOWlGJ%ep)rMH1^%$9 z0X}eZaX=PMl9B{dP^1ac8)lG_BuU=kOSgMsp(Z}?^SKjwn;P2}VP}wY2id#2)hjE2 zYJ<~@RaI?0lz6@FH9o_#@UrFQux-cN!|};_b9XpCIo{qKZ=WA;pKr%IS&v9biK{`i z?xpPeUUy%Bms<81rfEe?x2tJ!+64m8jKzjd22q1mCJd=Zw7=R&3xibXmJxtSm+J?d zAFFpX=CPT%_`s<99&}%o$zlgSI&TD9^gDzYs>Azy|7scJj*dh-K5kteFR7V%@MK)V zZrdX%u`H6-l(Q_0H;}$KmvvjVgAGl9y%4Ii(DvTIznf+`o7K?pyD@_33xt z`pFmXeER;qH!kOwR*NryXx7Ym5`Gw3RQ@g)4D?ggU{!1J6EG|)YSrp<7jvcjUUgSR zt<5r^sk{Bhsi6Zi4whK}Gcd4$TnFd0EhCtDeL-vDZKZAFZQ*6%ZE+}XS(ar9f1n zKJe`QAG&+?{=?mC+wnGUH!YND2Nirm*oYS)A z)yaKpTDE0f^Rlk%VcQPdwyf*AEIBi=Db-RQUOc?})_ZULKQLv0AIvT~%vve%Lt97{9BkR24Se8pjiT3caVi)j@=;2kuQuq4T0PDbLyF){{X5jL%mOMckP7#?1lp|Aio2#JE@ z-yTItIRFNri&ntY4N)sdp;nz-#RO8S&Y?+pxjEk6z4n3UuYc(I`#*g9{Da%=v$U*~ zq#CN~dB0pP`=wmUeyOEc*{xi(R@7a!)>^C-vtqS+O+bK|6DY#35{;ejrBbsoi|HRx zXB7Y)YvxYQLNopdZkN+QB}piK5nV$gOSEYO@JLk2UF7N{b?&2lnS^1Jh7U7UB48Vs zU5)O;B9l8=BNX%@y_Jd88@(m~_u+FOhebq|fZ$V3dCh5+yvUMLUL`LqdD#x@cHFkZ zb~votVO!UAUDhO-nM$pv7xypUdGF0ny#13u{^qAY_0HR$et7w=Ue3*L5zT7?TD4ly zs#T%2s(BY!-M=tK`{6MYo-wt!*P$b%LDF=qG>1dAqPR7pIhsals9*zW!ypq!S8l}W z&nTD}iD*f@W?mQCR$docvTO_cI^^H^8-G>MX+kKI^Sb6`;n0Q=C&`kC#n>r%sJ@l# zrJOHRix4GYxYiZas=Mq zxlCqk>IQu9f;8pB&F$T@*Is}2{?B^t{U5x2_S$-TC(FTjDQ2ba=gWEDFZ*RLmy_=M zAZ^vX){E*+wOWlnBYM9ui}DIx$0^f>D~&YY7NJ?K+7&vOF-#(6GIvP{7o4z1aN4A# z+=)tEAI?EoZ%p>UoM;elU5iIvJT@zuiL_~$^i(tpo+#v&;L%G=aupJKTVaqAA zkrh3i9^QNF?KeO1=BIw_txx^L+i!g8{^h&1?9Lwts3_H1d^%CxsiL~Hrv^CcP+9bn zF-lS^{@5spq>Y3OAW|h&D(W5>j;67?<^p~(IgCqOb=4r;m>D(3^^#~ww5`0Yv}9f~ zuS?>u`XBrnc7!wgFnV3qMRJm~h*$M-76};YLVmq0X-I-!wuqBX_K(v}}jFyJxSx z_JNN)fBy&Xp1;1{-qErdanX9-_dSSLmvSk!?pCVR-O8?7RCl+ORxNSXRci*B8q9tl zqEOf?^#choM#C?gjL=}J8pRroDVGDb-1T%IGh+flyD^N2fTejUkt3^}gD<^!3;^bF zsTu!t;(t4NZ(KKkzpGjzmd2Q2DG^aJy3ipevQI4vqfvch`A3=bz1EICVxMGYb z9Eot$Bb3W=imJn8gE|o$dtq7$>JOr@Z(vnA!l( z&qOsVMN28=Qfe($cP=}dhA|$c?kWu!Sxsa@Jav=pAD$L0@e;I;e$zfIM z?lmz@Y1$pk91<^nLycktmb`4Yckg@lz7IWr{Udj;y}sN&O?fk-UG-AR<#O52m&<;t z`x&J|RqLtN-EV`b(~%YGj?8c^pal-yZL?zf5e8>tBH)lQ8`t%D{TWN9{u z)Cn43BD2X$E+m5hGsD^tKMKELRCj&8juZoox>eDp`TgXMF-4m>Q}YLJCmLoS5o@w{ z7iQQ@t>?M2ZDUF5=9$AU1HrW5X5yGrO5%nfk~l41QE^^4Eh*=;Zju*S*Sy^<%i(Zy zI35ni!_DDvSeIoHk-F~>FJ8R;lW%W} zrfp&Vs;~U@A+t_tS+-@{mTgIS^XLM{J10M9-c|R@Zl#baw4hctbH-ty0wN*!vdT~< z6Q(%TQp!2YlDsKQ*;|F&q|d`xO@z9W24#O{-Mh;*XWVo#BxvA!UJl1+cdvcm`TIZg z?0p~F?%tQSqlsKG#Gu`|9`R4w zh-heq8u!SA>GWu4GzE#Ax>}sC#XPMn6*pU$3c&U)-6dy8CTLLA#$V_{0*Vh^MmkkSk_hYN=`5#GSe`jjx7+S6zr7=&`Mep z!RyuD;=s(TlED{Y5?}Ye22);F$!S@Zl(R=~_^lJ+$^5WS=MmmyM41>OW`I?Y8Q2WW zv>u+`J^R43_kZ~L`#*g9`~&%TgR~T-%f6q_=gawizg%kBO^el1>u$BweYbkCT1+cN zzJZzN5s;xZU1mm2%+`#P8-12yx-g7a=#jK&z#cxda3)HaYRpWRv24&!8@Z||xf%P- zxQYSIwr+H9y>G*SPBAfP8X4GOzw52w+PyB=#6B5mKa#{(u$Sf`^9DB!;p`jJYh>y( zMw$(nJkbCoEEY*VG5wcjmmGY6AgnIpRQR;ybxX@C%eHKX?QqzRPmVXY$HU>cEo(}N zpqGb-w?6%;AN!#n`N8k~r$6}pKlSM!Kb>CsjIUIbR(!gmvZ}&OWwdCR$Z^B0T}nf$ zP@__*#MD!yd093qsvB;ExLOU zjCnX!n<}Y^6@ewj!Xi1buyh-ZS{0QH2@rvhiBL)@RP2jmKUq@dl*2SgNLr27efOGs zAyc#T5=v&Mwi{|n>vp_*`o536@AZ$}z5lbeC(mWMQShaf`}6s9dMKBZ?q}3uwVD>I zyOv9>yK1poQ7f8Rop)R8M_)6LVi3GGF$}XnG}< z1SReSq&V?L8Q2wh91RLhJE|xC#KeN>709O@l9&$M4#76|&5X`q`sU6uosyoK)Oc_U zodz{|sQL35l!K;6>p1PaJw;d(4YR)>B|6K$&8XcJH;5iANphC7=CsPPa$aTKmSxTB zA+Lw^aC0~wk2g0r$KzpLS7Fxu^5X5cKJjBe@&n)VgWvx>pZxJ3e)-NDwH70Cc*dMV z53{PUQfn!y*1S`^;&6PeDr%*os2c3;R^ara)KNtQlNqMq2H#P)+_3KW#gR`z1pc4> zreCLyCa0X1O>&kcOI{(_cQyCAC72qVqDQ8gDY31I*PK?7l%(HG3zrRLgOITxGv&mw z1ee7Zq2!eE!jig)cei+z=8OnXR~kE=4yXWA+HRgad*25>_P!5%^yanK*PExvdDpt{ z<>BGsd^%mur&`Wdcc_wU%IdEBS<5B7Urk}g*3A$sh~CYkvW>IBFhdvL%xB6Nbkiei zSHQ0}51TjzneQZ5$5yOlZmOmcI@a9QC_X&AEMi%38%2zKtKnKnubgnv-xZdsm(YlY(qs!F&xcVz*=}B(gfw9S5qf#}J4w;ivOgK@> zlyb`JvTS)>^RnjcCa;I(upN%a!}0d!=Jv21*Cj15oF3l!^e6u55C5a@|K4x^kstcr zH{bZFeJ_AxZ#C#@8ahLTdp`u&=3)a=+7+dus&i<@osV^BFi;Yn%AcM$6*Z&;5>7Pd z)iCjI`xkz#nJCDZC9Rx=QsTUdWFjJ{FfWN2R<%+!GG(&NSaMo&+HzWwh&XQM0B%r+ z7?uRgScKPQagJD8^0KaJU7Q&QpCj>{QZOa(f4`F7~ZXGAmjL}010P4JG;x>eY z?{v(<;vUH|j2n26TEpxxf!X!KNtT>fS+~3%@^Z-QA#Y1w4|zLm>v6rgJ>K3Nx8u#S ztXZg*hqr&~6F>6(|M}2Q{79sxR?`wDyFzOm~mCB%6ko4 zHdsrBbQG^o3r9Yo%RfkIGTLo~@4g^G%>R>L_p1%;vqgh%Fg_pfsXLY=ISHA!0)V10OlwJ)`ANfxVQ|`FuW|F6XoEC*3c#?&d+9<>GW|IN+&frVO=46Km65 zBx+=>adb^7TO(|&7i?kmjXTXu@r{OM0c7)({_b3PUp!)foQ{*4BfH`+{iM1 z5CwsT`MQ-G2dulQUYR8KiN*MVGHnO*__e9S+Iwg^VRX-Yx3FzSDBTFWf481O(at(< zlgc(Mov7xK=F}qYq)W*grW*WKZ!f)oVM!@1%tC45yryN%aVlO$s@1QM_A0J!9BT~l@+q&21FWPoN+N4=Y%k$ovnc0AlXfA+r5 zdf#V#?Ct{}-fo{!UaR4JDd+R)bUN+llkR6NyOxWScxu_L?pAkqt#?g2OxgQr>gkd` zVCX4-({q6iaRO$8)k(ek>9SIHyXx&%Yukp*eIn2fBkMj6=stkWnkgVKKVe3QO1N^j z3h8QYKs0%@b~1n?$2OdYStbq8wRg|xfPA5&J9_t_{WKBbfh&b$rF&+h>xTPLI{Uz) zucpR4?dg)3)N*sYTYp!rwrvTCW?hF&VOZ>_!KRMQcByprBpu#ty=YAL)BVgRagKsRnIkG(Daz1U!0*);gMO@ z=<&(VsdcB^SIkJ&<*62D31@C*n$RD}h^wO(ayF77`U>V@^-KMGPNSAb zx=8AS5^n&^+zE0>=9tMzm+pO@mz-D0TUxfftZ6&s?XVt>+jeujxjo+89FE7EbzO<< z^773e|0m!3o!|D~{=L8TgWva^@4ov6SP5>Cx*BAr_!2~vhE$0x6S@S`96@aH`Jz{m2mhH)Wjn6h@o;lPH-F$C|HBtA z-t=&gu>&)ig_@~ot4K9&ytY9iPYL$@nTY<8TYOs!GL#+<_f^07*GkYfcoxfAkBU zz5dbl_70LSYWwB1pC2x#^L{zkvTH2Dz1CfIM@Wj)VC<}}==$7kw%MFA2Crj^44d*U z(3edpS!hZQ?ZUipEXDxc+tBFxL2XfO?u!b$MiHm5r49r+4r1WPvj#%X+ZxND4GX4p zYxHUE7)UfTlAx45T1cUIimzxgruJ6&Dy#fz1L}AQuFKc(g)wwQcNAX?o<4C7xQSS< z=_h^$e77g*HB_ftrSuk*Bj5P+eEJhV`VYVDo4@s2zTpRd;JZ$zm+Rt9jQh%<78D~l{&ELrbG3DiS>oiD-3I-w zIUG~;K3D9~vcLN)fBg`rM++2hPlQv-%}$uJNKPs2f3mcAgp_h-AF;UymoGvfq`Emv zj?kWvTnY7zEQFg4sUa`hv-f}WgCF_$YoGPm+ui$+(q8NNd^w#@Wk2cVR7%zTqU91E zURJdh)E!O5>E88oLX*=r$xNZ)lh1TjIu54GNQ3~#g5n@jYA;1YMcL0iOo33;!q3_W zK`2IN+{2e}HJ|8{157HTCa~bCeHi{egH=89Ra(W!SL2dq3Ox8QGk@kY)})xMX1o5r zR|~C&ohwERdeB6~=gB;O8lbjxvwjY9|J=?^kZ|=L$0oHhmZxBw&OPD|0=f39>&)F= z#~>t<@+vu}yrgAIdCS`&t%q&h^5K||H;3chliQoy+nbx^xC-m}#ixJlhyLNWe$(Im zmT&kcKl(j&KV?Y@6hqxn6jh;4&Ol0RVM!j-Wv}*h-iQ9>f9W?x zor!qNm>?;6&SuIvvrFw|aYeop7$jw1o+(AlD7oF7qa56wVA)4!045>i zyghmTS+9TOweMQ(U%>y!WW^bX>tFEM(ME@ z8rwt!E`5MO6|M({(G+RYrwBA2gvsd!M9@wN?8qO_rx|(+Fx8O02%YQYNXwLPWNe)~ zimSftdfGm@o`Yf@JO)hTOz5h>E7XSPI5K8H+uWioP! zylc=^pn7a5%#F9;VvlfYwjRycy!>dSfnA;0L~Ie8$ut7n`ffBNRDFCD!=@-;oq4lR zN-1TQBzci#%gZ6JYuXOW;bvQJ*2Cd&b920X`sC*Ju;w)hKfL^jANjt&|F{3zxBZ=O z_~a*k#H&41$TA&qLt#OVbb>7v^Q7N{$Tw^H0RINHIlSjhF zAb3vo857jC4Z#vObFZUG0yqwzp8QF}vCd^g)?vqfw2eWyJ#v3Rue1ixIt4R!JM>w*=uxy9r za9p;VtI3q3{0o zzx_>L`yJo@x88p94W*%m-_tIE6_Ui-j@Km560_`VPS zjP>Se<#gHi^XdL{dMNv@wV2NyeB4)y(~I22EQ}y~;@`*$ZKh%Qi@zUMnm<+8{^bDW`)`&UwnmWzE6RMmZG z26zseT?8cqJd?$h@lFg5=2j*~y;FBZ?3an2o zh?I<2ZlApGL!bS{pY^$4bo2ZJmhxV4|8RPEc%l2rif4iES}$65(?Ydat>N^hM%b-s zYQuvetR-3yc4t?%0u?Y~$vHb`m#j_>M$;2N9Y14oZD8`sa&GphrDPgiP4lKwtv!Z; zwYE9_4DQV!4ZTA59D%1j>FhB%+a7UHr!$*hg?}FXoVH)I*cI>u)B1Do5WNitF&ZNk zZmyjDNS~rUBWjDxQIamjnsK13IA%}e9WWs4rtI!DPr8aLERU*3MEr#T;amRe%;#+;r3xHa7z?kPjH(vE<>3#&A zlG!~95Y62yV`R+h5mWp+X0W7B4~9`McU)(lNe{l|tF$y+J5oHRo;FrS)8{tTzhiS( z6dpeiWb^kBf?ZGV|b9vDN{pjsW>bat)fLSz0=-uZQ(`d$@ga z`}FSi=JvR3hs1XO&iDU=zxVZj`OkgJw|&#gm-ky|JbUr=Q{cJII_xbz9%w>M+Lk}`FQiVw@tKl5cphAlg zUn5Urh!R3o<6DE(3Yx9T9#xV-32jJjtmo+&vsWo&%?^~Ovj?uc3y$xEjP;YCdmK)H zqH#NOx=gswGdt)rbhk7qr{ctEgcdd)nFUv7ijUYfASM_y`)G=Iq(P!N3xgkHpI3!r zqdmkL57Kv!?~EM`*X`jT*im>=j)Sq!Q`|j=W?faFHx^;XJWc%l8cJ6f&ne$yuW;Mq zR=64f7Hg?O#7Xj+(&BN;c{!%_upDmI!yzAUZ*K3N-aR|s9yXE9@Zyc1__n|KSN_^x z{`3F%hyIaO0jH{v$|gnvkK-aDRqQp612oRPVakAK;(zCV^S_8mymO_qC-THv>eo8# z8RnuLjqn)JE&)bKx0~SvVnxl%;X|MOMIZb8FMslZk5FDON)M-phx?axzfeeQFST6C ze$je{r-(L-c#f!6Gcq#cDJIMJ=K#e(I=^mfM0TwaLFZBjsZ2x~pxI^(jirg}eSE^> zaCLIf6*sxpzcUZ8eNW7?^tof4WetOpHnl!&;ZESA*S|6D#}!SCdw4WcAGeIb9<||! z3m68ov{#Xn%iByU=Z=%wD=q7_Jav?_O>4>1H|kdW*Una$#Z-^y@=Ov%vUIO-zG@dk zY$6TmpdtGpo~O{=$ge4<7%iDBf)l%P2V^Y7lF}+ENy?J9yxt_YNZoGo;dr>Yy}7%) zyS+QE%PO3T{`mL(w}0&~{@HK(oB!1t@4Ux3lTtE3fJB+ZF(D6i>c$}=j7XLBR9fPH z?+^XXo_o}S>&0tIacb3wdkm)@&sF2eLPa$~SX*<+lEf1|o<9HZ=YIZ|e(-a@n4UaW zl6~JF?q5FKzqE30O21OeMayO1&!|OQTjIwcfm`~dk#UG&&~kcA+U)(x$rdrh8Cz|O zp1JB^TYxyV6ufAztdpLbgJ8Gz?7br9hifbtbdLDd3Y@#gc^=uRaT4sDZoxE|+Oe0p zrvhCaO1*{)-i$+YJQ!=z{JKZsaHV`CyF!OBSs(Tgi|Yw}$1`~rcuW#Yqlp{Ho$Wbk zE9ntv!~@YCMjlKJHw%A^2?S!1*?Yu}j*SySGY^=3I9(so=AH;0?MySrykZf=$(ugv=PPk#G<{a3!`KmSj@=X<`V3gwhZ z!HJSbGgy#LeQ@2ql-w;U-qOGOhkmDsct(s!a$KoJ7&fyh3k;^mN%juj6Oft#1TlHm zy7ku^?{M@G>_^2)0sp{o)I-g#Y%gIWG?ppU+_Tn_Ox;wQ6rXCANomTJC z+n}j9RNxL~)=z>?-H3K^dfXzz9bUamDn5&uw}gFw>kfQvXir3)PBuJdsKgS|*3C(G zvnRGIRqJ)zIfvWueiSHS&NYhq?;aATT#Oin&b#hRmbkLBopb zx+%T#&tMD_3VYJf7w*JbW(W!gH_MA9+S$_I>lYy|hUt17s}_?BstQUy01VFMf3m2 zY(CG@Q&%HEsH%UVG>_gV&)@gCU-0E0`WauI@19rU%lUHu;^pOhQazJa-DC8pF6+RO;gWadP@!iJ7vG+Q9BczwxrAbzSlyuLoY&Wj!43 zoeb1iUu96p_^6pQ4+c$pgfAQ!3%=iEB_ibwu78gNTr5et3LGbBrk)C$Q|Nj5( zceT7SB4Na+qPfsE1#wSD8Z1gfZQ0F*p0ljM#Es78gHdYPMeOcUh-AO;DK=uJL{7k5 z*1Q}gZJg42yjhP=wwv3#r_b;1?v97UDza+%@$dPLzwrP455D=o`G$SJ zVV=uTFos%OCL+*&0ID<$oU9vHj6UQsH+qie?7fq76I zJ`*T1nBR}*^0*pe+au4XEB~|T9S!U(luj|3s#ehTBAhLuc&v&mkEzG*-TkdxRn*hW zF*Y9`p2&32(W_Jd#GHaBkE%Ael$Nf}-MARkLc74$@|}HilNfk5^`qNo`xDaYRAOdw z(Xg+~M3Mcr5+&Y_$0v8|;bz@#x8w2ov)7*9-R32&%;!&k@|(W)Kl@96;m^GFsZY|n zUI4v>L+vndK!_3n=0EvIeh-uIW6QoUc@Lx3mbufa7g89TS+yADLJfHKz7Kxk&-x`F z`WZiyZf*+l`MjSV-n*R7x}SAFp(Poq7SmnJuBC*P8)+nwK3akOwskDCv(;MoS05O* zz9^XVeJxCntkC2X?5Yb8ya})f@MvQgOppUl&oO2?SleGp)6OCoo!y{(O4mYj z*h8ShT=T?#__kfmLZb=29>iY1eVz*Wz77XC+9g!sI2=)yB;AU>4Hd)wgJbl`og>aY zVKcsiJ7JTUPZU!!F!FY|xmypn%i*|ehxK@T^6a(ePv5^SX%&;beBa;u8-L-?{;BW$ zuD@T6E4ZqWj&C2769;VmAAj^;_TIa3Q2H1c%`vP&Pj12!rnfCO+=#4#`1Ox|-WUGt zU-H_AKCbCzhn-LNr~8*>_Y?2z>@!aWSF2V^-7oH>$j!$xqz{ZiC>TC2eJ&qAJxYhL0oKL^2@Q5pNN*}bt!OLq?8R~+0JUR?zDVs`Sk5VKZA%Ez1AWjm(zX4!7m!_9iUU2krlKYjlE_Ldhqg5UhnANZ?( z?oWUHH~g3HKAZ(hH65+2Gg{q0_fP+uzYmS$!x&gXr|dIA@@p-`n@Ag{FqxV#f9&&r z*5`luFFn5YS%r94yT8BRPcOCj3fw(WtZJoNt?p`7%g$C^Rl{Sd2cF2E(`Xq%35avg zu4Ly<6=>NA%_QntJIf>u^d}B>NlgeTOiYr96SM54P|Dlkkd`$qhrHaZ+i^J@m*Zi%xqJHj zwf8-FvP$A4c< z1bCytY#FBuLXtn(LtUL<6Smn7iAE^s1H3`E#I&-Aeuj+mg0HhACb3n^ ziQq^0DPLt&;L!;d)Z=MJ>ALJ75{$}ny!c_<)tbhu0vKaqA>IoES3U0Rl**x{;C{wW z-U2iSSE6NnI5CxiVZ#xp;P4tpK#jT5T$~CYhHfEjXK6GbuahM>W6PRz7Rj7e$!ppU z%X-|l+jMi>ZjN_PUVHZJ`L?D+e5~br|L!;bzyDwV?stFpcjmkhv$CyXMOx0#=Za0JOyt>WWwPV|Qp|O&ef|`#c11&DYAqiLyZNpY z&;dhBm>75rPc+O);RDb78uNK>Sq(Okitu=t7M!?#B$CK*0-774tEmT!@G7f&w4>w1 zuvcdP%?f7_Qs(n8N^QPA2YF_{(jenBfOVp|#V7|55_6UvceL5!w3#g38q_>Xo33Yo z(*f)X;30Rt!g;KvBDN_CUAYPn8;BXHaTwSaVa!xPhX(hvOzqt<>aoug%7dMP|U} zRm8Pr2o4{r-jfgIfX7N-QZ&Z(R|f-4*$KD8h3xyD+Y@fehqAB z5YDw1&RirwwOT? zkDzZLmVn{@FVRL)kg8dPC4m!jlAI|olDE7a@^)Mfx9iQ}_U6gc=kI^=^jU^&%$GMl z@t6MWpZqId^XJd|&MDWbW-x&N!+-k^4xa*HFVDCim5PYR)Tn+k8xg<$u`l|9pZhEC zUjIlXez?@P-+B9V|6*e#BDJD**SdT15nyDhrPNv)qoI%VqSOrCC3iH!rpW}%tdznG zcUQdjX|WjK4QpP|M0So^w@om;aMG+Li80Oe9yC0p>%uvI%nIer; zKyOQ97{Say%fFj_D4Ib$_ZQqOSi^m3Fx{q6JiRiVAq=Gu_bGg@=6F74ubqDf(1|M> zj3Hm2rlrG)Y}zIs4^`vL7Sr%Rv*$&Hkvm9;?huiJu?&GQ4layQ>zuKNg5}z;j8fso0&zB?e(CX zh^*EE(-xXN<&kuuCMM!&Ta7ZgFon}s*aLZ(0Yw&_slRijq>(q~-(=bjG4vI0SMnH4-px}Kbo+D5pN4Q^B&HND2z`FUeM@ZYz2Sh_ zf9y2|h}l*F{d4$w;>`RQGYk<*?EHyHz=6CG`5&&(i1;`Ov49eBBFQ9~;;S-AVp*6o zvp^C_hDZEL7;ub zfAEig(HH$p)62SM@$OsNcMZ9q!GP*DXp2nAvV8u}`id|51-~lay?=+i_1=4Lz44QJ zxnJ2BTJ2KxqV){DuvJ*`F#wrCYeR@TAYe^~YcU~f^tWqoY%olilOx5`<+HH(3m3O` z$D+}W>W$mPmZGh0-h&D&MAhGPgDSXv+ty}XB`kEGXFrgQn|W$Cf#7~pM==>gUS?)- z@KYz)MRIWY-yX3C7joZ1%Pzx_-6I|!N!ed{V3o66H8B*lp${Qw~r5B>UEJKQe0FhfJG(KAowhBVXvy>5*GH=j4!UY$35w>ZMgWsi zqh!Iy>|}!j=pT+S(L$le!`Q^KBzxl?yFCRd1Z}_~g_-B95 zzxv02?$7=T)U#kvyqx*c{93HC4+VsYX_4)VzU&u${OA1&K0MpCzV+_AZ+-ery_~WT z8LSrDFIsl9LQsOLh2r0!LXbAGnS<(@L4q|*`U;V5qCRUP{b672u6)f1<;sh;&*FQr zD_7@_XAD*ItTG;2wvGez)z@}j9_pH5%h$5k`@fB&cbxGpb(m+Avf*ql8FP=!)Tx2P zIK}+}TRd1hpR^HBL8JtY?SLJ(HzMVDvW)pkG~^#77)Xh%eXIC}ZL^|@&rD&6Hignt z)6z)$dpo13^E4+0$|xnctL5hfHS3NrTeo%c_oV54<*T~$+I2@b>Zm?>y~c04>nX16 zMXnO)NG!siTvkq0nUt*d;qcsZ#yP583R?+ER!uKuKkcW7{rs?>AI|sp@4WNwJ1<@s z$wRRZ{4>Accl>Yv?O*zfel`CGf9&_qXkUv;2AO(Fn^~3R=1acxmwe8beFfIz4teA4 zckkbMD{IY(2x_&MCvWNwQ&Kalrqxq4U=~4N=72a(VZ0 zno!@mC0hzaOG48OlDX@ zBz{+k60R%{yD+~|5#UHbch_xh&ci^s`BCtwg4?!DEryU=;fsb*X-}Zx;Tgw|+~xoe z&h689ew^+UW2DcZt_oy}hg|F0uywZBnR7CR4BuKqdF>W8^Hdq8SEHa7<}`a}T(d1E zBq3^hzT(~V2`h7BBg<7|9($r6)Ol>Rl6cx=yw(7F(0AgLNES|qWj!p1<957VjyLP^ z$&;tgo;`aeWSivj$sgfA{l|X4-%mB|u)hcR85wj>w0!Z;{gt2n<-geEPz*oy_FJcS z-r9sEk!jIdp#|!WpdrSERWmQ9+Yr1vV#6pVa%h$(eHhrtXk;GW5Z^>(e#{@|%FY(_ z7*dNcP$X^y4`~_6MwA{= zvm3G6O?2$a>>;2Oqfj{#NSdXe#_TSBMvENo_G(QOJIL|OpcF@XaIJYVr=d0^Zoz;c zpR8WHB({;>Jk`8jQLmU1(4Yh0)miByG8#|uQ*r*z^0d&1K616SCoAvPI>C6Eji^c`0`)=d0+O6u^lhfKK;f!FW!CQhO4BkQ1ak! zEzq4*-H_L<@WIA&AWajzb3DPgauTG;%_Sffw+1i?L4dhuMw_rtqbj?~f#{PuF-*2W zod7kN&$f-)%nLbV48zWLG@;?;6KipHuZZ!KVVv#FyU4gjEc%v^2n^KLq8QCG$RL-R z7xUgvaXWJw%vjq?OGb&nL`tN9$_T;kJx_m!((o@OR4@}~rX1nT0Q{+nRoDV)dK2Xf zzGa8B)6e?2Qie-ao3J{ckFKi0&L84Oo>1s>9e$Jz(r#;O=fnC`8Zr!eyjrfb(UT+d zJh~A2>3%Wym`v_NmoY2~7e*#&KtgiqlQ-UNzvD0(<|N5YYZgw6!)Bgdx*TuU!_D#d zN<8qT}Zy<%YWI&e$KDLdNeI>y#4Nb@4U4U2}7+= zE$)eCR!IvyA2ed$twq4k{z+X5Xxs>56VDTmhE)cbsqj@B&>G?~_8qk-XhQIfhf0qh zc|!B#Y;Bcs0o0UpH;4p`X}cw3CuLJS7MNU2uZD+nPfJ~L_?T-xn~pw~ zSlXa)k1VU!uy=mNWWd~sHhpgW$TFkTgj0hmVl|pK%z?8d_Ta>ny)-4soR+lsDF1jk z-flN{Pwt*Qy?e@k>W}_j*Dh$x2vos@?ZQje$KDL_GDLm>)m%B-g_qj8D?5k ztLl!rs}?ea>+4lpx}}90IO;QNW)s$q3*&iui|dVXR8!V#^jR5*<~K7lwge+d3qvJ~ zYla37lcR_cAw!u0Ub?eA58{=ybS3wV=SNnhu{9tZqKS>c>Tc1@$#v{;LXZ+Fn|hcz zu`(2>fRa^mtqZ_Vrb?t7@KKz50Eja2Mv@6kD2$V#5M|Ix%#6Y)fDwa`h%^(w`!h!)9s^CjmNJq|u?3TT9S`ff#w?hvF~%NY z>}!vjQkNl#V}=yIpDYP1BsrzUTSS&cmcw#5=EKc)yxopBcX!YD|Nd|MuVPkf0HLyw zDrx<~pY;nr|L6Z29PZTc*1IoWzVlWhO-!h}X{}nIyZ;$xYSlcFC5{F|Goe6Cth;Ne zmsZwE^(_7RgtK^4Jm{;TmRGS|ctpa8NKd}DRKQhaAUR2wnB9uIx!Slb1$_Do`=LY7gb4Vzgev%tZ5ME5&i_EJLAtuz7 zJBzB@hw^Z>nFp(0k@PGbjBv);p!G_7HJ70?bC>&MtbySH%tPAXD&Xlp5Q?BPVqs2@ z#FE7`OjG8($#TfsVLjfihvRm< zAx`8QEUH7#L@W46vJf+)!U|#wSV&~@lmUUkE6IU)AxcD*P^r8jDkh%Zaue%%T3w_c3N_m5Bp2~2x^uo8EoW9oatrymBBTbb zvFpb}>%={BvA3Vy5Y@R5^IXOkVRn`xn3Y5~kAK0>{H4DUPd)&$pL+YfH$U}bOFbW-JWr_3#x^bP5M!oh)x#0}l;Ez8HS2zC z-l6eT2Y3Z=wuC?e6i}Z;1@Ok!_6Qr4Gjo=lIAzHzr_AZFY=`Z5!+-LRe6=Ia%&F}4^$&gCm;cJ&xIBAZiQjnp-4}1a zC3+U(l*H<87R!&cI-kvxUK(A~`Vb<5DTZGY4J(Q%KB3E7dar1v;i_oiRUsV8`>@6v zTtn+d3q$hPphUiQ^$N*TJ5+^}Ph}YDjR>iB#d;^$$I4^7Ha-NIGJ#N;c0wV$XWWBo z6i4cdaQChRoSQ2s!_x%R1RzSpLR85QqV^-hDKs)KY0gY~gfTu&^PQqNhG4$8#oR56 zTLLQc9THS0Z&@j5)-@%)EkDpPm6b6OnlBnwr;$H0Y(# znWhvIbHBS+j5ekw(1?Qn?oW+%ALQWc@U@xSwHDJ)zH9a>KZZ$N!5Igxb613~d^F}i z4P$S2*#)x%2GDv!L0f^1@GZn1*O@svYI^V#VgA4V>t9U(Co!$h?mqCdf8}r9KI`+0 z@YY*zyzx_?zFF7g{C>S?-OZ}i3ai~G+l$6Hwz>$gp`epdOAO^7F-RMtIJyUeMrgG4 zc~op@JecpZHy;QlZHe=2t~o7DqR!!!eoakPqMI{Q4Pb$1doO^Ms75MG^L}F(Q6Z{~ z3)=(fOR@)0h4b*Svz_6UDq3(XM!M&iLxY#6 zJ0gJ-hWnJ{C(f&+Me@r3{vZBoNld1P!`+wv zvVZ>h$G!x@Z@>56PkriBIq@Qyv=FK4ZnbDFu(=m7w8QGK( zi5}@WQTU_GLo=&o8E#)Z$!xfr_;Jsl2sDg`yY5x`GngIoiS3yIHLs1#)E&Nq<0jOK zE(KkfluRQ5!4r4^Mm0Fp`I78CvNM5!#H?&*wo4-h#a$L+n281B5shNu0Z%U8_8IR` z;WPjs41TV8Cv6N*5x#mAJIvFS?3cfpsauy!HHPA7mpXx%+a^jR1ot8f*GEFo%^AcH zAz8o+Lz>~a$0}u`Ey&`?QC!kul$bM-m;;ayM-mKOb@58XzLagIfl7nB6v<^tud*0c>|LWeSy(SNr|rAK&`kX)Z~{Cz zwh-#n!n6x^rZemUs;$v*s&sPT$WX;zlD!~1M=67y>>?gv-u&;og&iA&IEk+}31+Fg zVzLNl;f0&D!*^U$ZCPW|=8@JpD-1GsKxUz+B&Vsg-y^y5yK2U&!Dng$YOgM>afiVM z1!?1)VKUHgv4c??W{7k$dn<$!@j|phR`W4qT!n?$3s(vKpb47i5~6CAFteEw>aT>t zO`YHEKCa7A8iA*VmUB3}Hp)+zt-(Ld6d%^OwNuc{qg)^l!wrUP%=W!)PRxlVH<#f= zA|#nPr<^z?;>`cIKm5DY=!?Jn7k%E(`!&c1W_@|yFAtY;ez~6?v=%`%^|^ec!@D6V zwUh{kktxl^CrzonaFZn$g=tUlXtOo6<}rA_GSgqEXZrMaY?$raM;ndFj}nt&m6``3 z2d}@W3Yn8?foX6w&4`r)=PXQx>B9CvI05&ury?^g%nO_c4iJ>|f$Rn8iAaS&X6!AW zb*?a_=6}h=Ept4Jx9@Qo)U!N7%wfH?hE*lgc<8JJqD~$Z!}y}jork;#O^4_Gjznf1 zO-c{(v9d4?IY<+=AOhE2lZIwi+ik{uHKHZPQmA8GaFkdw$!2nl<48c92uJ4C8|%7!x(VdHDzkTRL4MacyjQl)jRhOgIo%J zzJ@tH6^TrQ{6Lph(V zl*{EoOX!kRJ(e4;MsN1-7Q$8N1iCbdcvw$Z&vb951w7{I7?`B=+yb&IJY~w24%LMX za}tShHoEu9;7v#M5cEsy;%Fx3ERswMwD?SgOqmN)6)sF?vkTi!IFp^oE&w_9z?_+g zs0c10wACGYVXan?leN2apGu%MAZF-ay`c*GSRbLDhD z`t8YIV`vcOK8SlkrmyZD9K9kXP6A2E7vZ1zKmXyM_p85heeENhQHs5I zxRm>MP%fp`y6;*qR?m!hT*%Z~R5dq?2*6?pHVtP94zZ9Q&&2YUJF=%ed&imR@e2inzFCPxL!nUg=i&Nj1nP} zB(MNmlV3H5Y;-G8_n7MVFmva!U7ejaS?>(Hx(<4c>m0d%lP}Kb=({-%8B>Zd&Yn!# zf?}O$$-<5vH>`&_F^9l{$N?K+Ss)@Q@jv>3pCA!Se7ZlC%lUk|*Rn&4?z`3<7Oh|; zb((URcWamnqSY0>+8kOk2fAfazD%R}M}j1?5m7#ea>Ay#ya{C=ij(USw*x<&9_%}9 zBZ@MSNFr9CuwB?rq%YYX7&~ky+>@P{g?Iy)v6G(JO3y}NBQZ)gd>XQgjwLf?mZSzX zvl%2%_QlP3;(`r@K0E^1nq`9eu`dA>Dut}X7EOIw3zZsliD=_Fs5vq_?6oGYI8sCcI^BLKjzT~A15caGgfG1LW6|copOPh z(??rCC6r0LlyHxf4%>)Vr;^(MBe8hf%>2DS^i!O0e|pf%zF*G!`N3*2Em|%f8E>_8 zJPl?6gf_JV+59-*$^qKbHc4RKAaJBr7q)s_q4) zSS?o7ibdp%^(3)wY0UadR+Ia@!*04n^YH^!PJ%Nx06#y$W=oD_n5o6=Q}p zUP;w`WY*gz1wKC$X^o{Yg?et0oN`(uyY_+%yID1>s&4rOC)HV7R+<_Z>ip{c*IpK<@Az!0_2qp;4@2^=3=xJm;l^!0~V%G+?KGB z5FlNL+U>u3Nl)GSB=xyP7)ePA6z6+?0RZ zy(vxR=8A2D&;M;itxY9*zm77cquH2}Jt`%x`Wp0@O}>T?u1#KWB^?`!aEhPko84!I zLmH*}8XW;~B6540oMcIPSvh6N*)4k2s@0;UR8#e9#cWKFkd7HMByrlnw53n=+!+_ZmA?@VnVXx9=aY2~PVCReyQ{fK6w)Tk$7|7$Z@7ke{Fa8KFXgP;wO zB3Gpu2KCp_$e2mQIqtp)9U~R~&L8^mhnEj1cDX!gIg=JGms*R}-Lsb13@B#C&Kj}q zPhs6tuvOc}S2dE2K{S*Hhj!}rfGa=vF_%XZ%X4>|Z@d}1-kJsO1vrTZuhR=ns0i(h z61xc%*v?kS3b3>8qVJKu0II;xE(j>K9ZiID&cfLV5QM}=rZti_O4XuNLoewS0#9=k zo{e`YEb=|x*QTc4nB@8(8!_F{UVr8@aFmX2*Aot!?Lr5q2(Q}bg2pB1Mt<%^uPaQr zqlOqA|A;`MYbGL%d@po^s4S9mT9%a8v@9eE?jmNT*4<3Cns$7Zy@3>@1$hClOgBg? z@nU=c9}G))Q~TD+IXJ6>oZR;jzD{Aof5%}MoiGoOt6Ox$EJC`EFe@P$cZw5pcu^Zi zB;r-lDhq*4D>I3>1X1A07EC@r<>>wbqN3ioL2SX{gnmcjoudaK*yo zaqouId%|J3;~#Sh?^U!P5w05_jN$1c-+*xidCo}c5lgrRb!bj_89FoON4}$$>EPC4tFMNiTc3s8%zmh1Y;3w#3E>?8@|w_y&Ayax~6h z0um?#sXHfPgo^S6F|>Id%`E&OOp2X_X%Ha?pS<%&I;JXDX2sEhnj6d6#P+@lOKdeA zN5oq5s&Nr;O8l+=@cYZtF7$>%uY!{%g zYN{41kR9ffoK}&IQ-ZSAz19aSm5QRmtdC|wFFLDyhhB1W3lG!AmRBx)Qtafz);{z> z1thSL5qL7SBGVYG#hXe`K)Z6apQFpJ{fX(-q|sq$Ji&?Rgs`jlm{*2yokoU7=n=XV z9s67`u`F5ECFeCQ8*(O6vfTr`N=u$quT;HQm4vji94$S8tUv4&NE6#bLM8C*BhLa$}(sL?UlyTzJ>%Cu9b6_uLMXI*P-8 z`|o{MxtvLh)}nPc-BF90l3F~?P?!=-`fR;npQdTgmEVtD z=akZ;P~NM{#*fA|jky73QeqIC#`!MU+hp%TFGM1|5sA>5?4I>3rea_OH8Z7@B&W17 zucTyFR4;bft*WWHafI(hq-5q=M7GI0jyQ7M9^F}qOpET6(xs~HMhgqOVe%x+nR4Js zCV5q)vrNu_ll8TS~ zOmv3ESH=c$mECM%~UY>iM3*-fU@^8$1(E$=~$fd^_rH zwW#h|c4#G3RV6nna*Pk!RnTz+T#+-|`;lv)WX@fRI!e25M>7+&$*X5b*FTfDy3ID~ zP6%#}GKl#NT#i(k6qE=?_Q3Ww)pyz6C3|2tA!eAMQY~U&PDh=&n$aO^W8>!d`Pjl}NVL17t*{6Kq}A*iKaY8@@Zjw=xK&!w zNx}-4I=wZ>M>Zuf#TB;EjN{Si2>S2%)j^BS5uPF|=7dgS;Uq#ts%F;x7Fz{t-8&>S zcOp!Qc};0sdD(K#A`F6Asd}lUprXR9oJoa|6C`uGv;2OQ=gK!^6fiU-w8hP%4J6W-Pyz|FnR%E~uX#D)VjE}$)llS&+cnA zt&Ix3wa-SViFT%)s1g-|0UIDp7pgB<-x7U;^}*?#0uwMR7{tOk<(xK=8$e)1%h~oz zEjy}lC3bHnBW}102Jf7KDck`g(#Sg7iieypfVXs&AV@@>vH@~25e#nk9OhkqVua4N zaq^^t;>^w=OTr-1+WbH}AAqMH-3*^_ohUPlV6Tp~xqt7vPn+~mpvO#3cioPhjc(x= zNcqSPmeKkKvDtZDnK>s}m%JX*vO?HUw494pjSM3)Cd&-TSniNsH+c=jpdDW9!r9?5 zP6CN5n`4nR32MM#+zEkKTp}N98DsWf>=_$V@Nn-pnSJpGFveYe*BE2unm>^~!4KIX z5%J&r=D%ZguVpu_X2pr1ktS`%WMtOUbEz%DM;eCK%>$1`rgjB>4$4AXW{(b4M~$YS z&raSRrl1%pv2Iw#WK0*vJ=+6OA==3dbY$KLXV!Pw-sJi&*CK#e%=&~mr6r|Jcrzu{ z-O7XQ1yxbQfz4>}WG8p9$@90z!!&MYZ}f+neNM;_!gWpsGdZyoEhkPANlqz=gX?L@ zOWstq?q?nzjULSjcPce)(5VfQF7>*xjjY2o#G3TW25-JUIc+a!t!bNKgyIjL*EKDz zMxqi`&XbO79#8K|T!R{P2!i7B*tF z<=`x#}YYNqIoU#~W8&H#MWO0|-onN6C{_SN|Vk?=nhAxYAm8&YCP zY#>O`rR$}t>2loG<8w(zVp15hh-@%3eP9MdRL?+V7BhubHnUpybG2#&N{J=A-5!IZ zakT>7%{tMc@x4PGWnkgFFemO9k01CxJ@8vrD@;A(xY^5f@86E)OxAdG1*=`H!&f~4 zI&K%yGnpwdXU54D_YsXpbY!bsU@F%if{eA8ku4v+)!0%Y(3w73k7 zo0~HbksfF&)Xw$b-t2VtAFgoY2D;j{4S;LLxW{+*RSm#1x!QtkCX2p0Mfe-P@xOMh zAhcNH!~hn)72#Ics*sjj5t5Lr46|tn9A4&wT{p3ZFeOydFkWbxY_Z!VFl8q|`;yDVERvFmkR+CkSxk2j@^Z)NNpO7KDQjd$ z#ik7u(+i-&NeHF9w?Dk3ixIohBjqLK<-oE6weF{K*=-NNE-Zn;)*1*kkkGm<>9DF* z56V#IDpsp(IW59c%0MkgMf4`8>~v4o|F$W;xF(F%of>w5@49 zre$Se!(R1VYw`ZMGECSw5g(9*L_kN#4QK@~kR$j8lmoV7YHsLbsOW6vp6iQo=h2SA zE5E}i6UMCvoGdzXNVv`JfreCR@Mh++UxfeqU;jp{)vO>0MMh9KNC)GdTus)rG)=}Z zH8uks4HBANx#;ld40(jSPvdFR=CEbyqjC_PhH3drI#FSmTC4@v7Y(OE9>e=c8bCP@`EYN!`4+LXj zPKhOh7UG=J#;B#dQ}+ikPMnaN1HV;0m%3}bzQk!;^5LeIOWiLXN0ZZ*a#k|XvgF0; zrJi1vhf>aJHjcj8)o_eD1|T#OooHy>Fa-%?9EO-UKv7fph&vH4iPt4>Ys#DC#b`G@ z)xBsnHL6Y%XCXQZwE>WUU>`A$JdQ zH#y9C%u}*=<2iIFEfS$v`0M}L*L!}8m!JffEKPF3W}rrP9qD?N0*A?!h31!wnQlJV zosG}v;t2;|Ch{J49gb5h*~j#L@F=4S?Z5-sJ?lN_fp8JMFdhgOswEkcM;IxHkdmzH z4d*)$Te;WEgVloFxDsrDpPfdA8N+0D7Ql>fj)XRH9D6uJH zEGbLcn3Gwl`%B#~-Hz2)FM(03qOvgYnwBF=Hi8f*N><)Iy?AebFssc!eX>ICBvsJt zj7`^z@DW#P94wEx)#I^>E6l-(TUm0>>rLJ^$!u1&oJuXVnl=APO$^DDR+9tdmhv5u z4>lNB30t$DlI!H>>+!>=dze{*D8h}H5#6ECkPgU|sBBDi*sSq&nwLU|0sR5{`mg&s z(+blz4+LrWLk}q0DorQgG+2KW#b}tbSLf88t`~5(fW8N|gisioJ#fo!fFPoX{9rVK z3M*k}oET@=33g_ygk5mY`VQ%Xz>aW)~3=Icj~m-@mITt;ND8v8(R7HO(ZB8dkuKe=!Tb@#xgS zI9ji{u7Ss^T1v8PO|r5kS&qwgLqfn_>#3Gfi<2!$6Pr`R<%s2u_zCfz0*M)BAE)xYY6DEoMi4T4;X)AbtMcdMT6-qn3WfYt2+2CjM?tVPM5z*m!@!qcJ3%eUUC~E zRan?72R4?nV5A+5l5Kp;m%%N|IJdi{Gb|R?atW_{${3+T7Yw@-wd7*LoJ&B;T?m2$%(cl{3|| zs)0oEAuY$255;B|)51^&!!Ekt+oh$DXsgR21-(<*B3?0^UT0Bm!*8#l8qCqT=;Plh zC!ti^cgsoEEv1Dd31ylI+a16E2L(sA3n=dn%V?NJdPQlO$P$7ce8=+tNYfDX6IrQ#*Nc@KRz! z>`{pgWRK#qRd{Aps}gZu#Hp8(g*{$%k$l+l@kY{0WLD4n{-D*&P?=SrnTZ!l2c)CQ zE%7bM(c}g=I3^GBENKjj+F?+`G-uFsA1yF*!>5KX-Xy0AcmO?J%1_SG6ZV7t>;B4L zf@(9cFhJw%>`q+6I;4kVxgX4&q2k;D#3Y?DxkI-;7I;NpgJFp>2#c5sT9+ypp>#TEUU

                                                        QU#@S|4|A)!D(I3ap6IAWO+ z=PYXA%=u=`+f$a?pw{{Qhgt&jLT0KbCJ{cipi>_Kt67Cr;glpZi!)Ay7LQ2`mMXJ@ zd_o4@p=Z^5B9{D|FzswtnA?uFx!dv`)vZesCt9}sE*Fi zU97qStJ7NA=1 zRh|&v60#8+WpLub@E&*|&!g}FMnJj0(S>nXAiB1n9g=y(r0ukXScEKThOf90bolH3 z^4E|%h`M_P8JTi7&u*FWJm(ot?q=OAw8a);55qB6pP*vHrZun39)0_&3AanA#Y}|TNZpYwU3QsA@p8FUi1#8)Tu93Wuy)Af$>OG?n z6~;Z+7to8qvO$ahB<3Y8nGdQ~%en4_ig9TCFrt4tEX%D@?}DId+#FQtmVhmjH&EC# zQ&T*&hLve-%(HiT9QMp3{+)<3Gn!>j6Ja}B%>a+zwdVN_;j~Cv7g;u0HeNP(-UuZk zB_fv1NXVH?+~U|xiOK4FmzQtWOOY)dj?X1Omvk^@BK5gD6H8v3wXHB4>|}Z|5F?SA z))VZEdO^{0fmQQ}Xb+#2HOsQ(bj!R7L+e@V31%>}Qngf=p~eYMOp;_t3`Hqc6~m@} z!lRpE?ZhOvM%$PziFs0fIsL@b$P#&9oesxkyAgrux#*?rYDy}kLYA188>HtZPavxg z6%84@7$qj=CQ)h2u@n3Ys!01Pf5S2Pq8E+LM^5SRsvA{x@k)ROT>#T$8Ej2ll%mdnw-0H z;Tm_*9}E~9%H>o0i+7|7EySzmklb*-WllsYDT%D$rBBg0D1$}qY^8|ST3>2CJByu| zD05zxw5+mhoQ@<1Nv?h%Xd$cZ0Z^;wQXa@EtLk2LSF1)~Nen_Q7!mRqDR-bAlYIr5 zc4l(p<&99^E*t^3(lp#mS=OA6Th1GptX{0{d(jG~ys@Ptr5j2I;~S(qlN;~>$mXWt zF?-M$T({$J@PMxUw`VO-c#{e@ghpBr2#qX-pwTc9^Vj{Qzu?CpLBntf=Jsja?N4~j zO~!N8=)LhH5wPDZNNp$#x7bRac-~#-D9 zi8S>zhwp0=5Nb77m4*2l5euh9SlFY-ts48#53N6FLzJ{|T5~!a@^&Nnz_KBXzr5O6 zB7obBtTI%~TbGyb;1d0+J21++vMfZD@|M;krIlp^2|StIy%cOO^?~$E^-NlQ>yVsf zy~*nnP8+3_C=n7#3hO02IzD04b2X}!rg6H2M)T545P@mXRb*(@C?-J~kjgyH-$dns1^CQvMtAac3A=EI4sgi$sN(d zwUq&ZoRAd5eGU$4TGxEIVM&B@E$33K5*eckYs!+JQhr*~E%7t(jUt1xHTGc-9KdjM zqici_d?iQhgYHMp5N#8;rtx(Z#n*k!e*tJ4T0sCn4V@JEsxd!}aMk__qKO^h#*vUG zqii0!>uFV5j{-Dx86;y*^pfo@(zk#I32s6WeVO#7)XGXslq6@lVWZ3CpT+9!VX2a~;-pQ}Z38AQ`tNWnuTxO3W!O>&7B`*{NB! zh_{4{%nL#H(?!oV%i_lM zPLf5aGD0iCP%|SkmPWf3A{IbdPgd@=o}g;gY&YARFp7GR;5BwmBT%~+pR?(B2h;}v zq{p%F6sRL?LcHencwDy?q_vz%aq~CQOqNz&pV#!<(vi~vbYpZhN{0VGVgL1QNphWe zf?JrmIO3|%ks6r^fKUVokSrEUS9h&m{m?yY^~225{CQKwB8r777D~LD~Nk;1IfU-z9TC4yhUzI;5D=b(h2J+-9BF-^0`CDNV)s(WK0T7XqD`M{u zy-7@2UA?3Bj5=A^;pIo66DSn-{mzP#`Je32)$Ba^2B-mcMg$@nwx$u$0eMA6sEELH ztCASeEGhu`IUuI6BI3H9iA2$efXEJs^T;U2m=IM6&Wdf=Of$S8EAItVOhaKePtjSF zi@F4oOp@vVkU%B%(V}RPY1vMbyCYFdQ3=X?tAXhaA!2%xhrtj<|crE5XpM5 z703n3itGw?!_tF=EJI^4M08w{`j|o*dI*ZC*!`zo-Nt2iS;XU%K@VyGGLoyLT+;br zv@hBy&r~X`JG>S-vhRy8^3Ppc=!ra1M&al9#$*!(!%-Qe0U^0k!sl<#q7~Wv7|44q zK7D+YXz>${bO{~lQn>=B0ekmc0iC8bSOPRvL3Bj50Rwq*P2mTOgBi>sWK<%^Tp}Vebf6J5O_4QV zLXcAEGz3tUm?QRzmBg7sjDtphznyChkG zTv*z&sxxEB_%m|Um{A&rIP@9{nrUoDionJ4%bh2NM20(wwuoxVE$}to@~*+d{Y~m# z=GG)An3ki{)?xfJL}&!;2|b#bMWa09kRrn(#Js9T%);_L(^Hwz6hp1ZE~mNF$%RB_ zV}_LJ9&*{T9mz`9Z(}45I|L>mPtGBG@)c5rR0BF7)NnbhpMa)%ansN4tM;*b9J)0n zKt!r5-z)(kh7D-6q;U{nsAdhh1#;`EB|u&Lmu8k@k8`dgnQ1}2uwkf z>0mOLMo^KIAcqW1Mfm73(juVW?bd9sKs9)Aesj%;yjxym;bBgsFN1OL$c?Y+86XAS zN{o^$5-5XG4Q{SHH(D4ifLet%S)HB1whQOOy_i0NYX*$#cjkUjE1*pith}H_z~B7N zFOAV2wi`cDL78ZI)n>S0Zjmxq~|PW z5LYNd2Bby?OpaY+$zs>Z5G`sE#b)GHzVdSN6rroU8K@*Q5V0MjDc?&!>CM|EqTrsZ zbI%Jm`FBSV(k_;Kx)mkYy^c&&lkL#6IEAm|&eul6RGy+5aaj>FVF8oAkg-0_Y;bb< z+fI8ofo(8nWNA*0FN(r((v3jK%v@EjZrRU)QNqR~g0Ilc9n=UhbZ2q9D(o`8W+VUr z^0jXd$Sn;O(IGDk5=blqXi&8@s@w$$0XSN>i3}7)cJrDpSiUzP`BC4uM zEULzF+B!`K$0_dw*LWe2BOll@S;qa*;Y1iLodqF+2W~3gw7?)SNQxpB&4f{zjBDei z@yvJ*bdq49;LUh^)a5lu8Ak315c>mCqJ2MG=_#}RK=V&hq#yWO-}$9747aJx%h>Gw zd{eajTdn{OCyUZvzS3Th^K_}c$W+;-XaRsAB+@O}bF?iOf%TN0kUZlQIYD-wvh$7> zBAWV@^-;w@40X2?*X$@qR4{bN&Z}68F~{kG+P+9`SLPY)J8@wejqGBOe-gNQ4YJ9Tjz%b0ubbueaen2!pmYQGx)L0`h9Cc4icPd za!rM z`5dr^r4zQFP%!WA9vZzl`_LY>-SC%+SnD^x^Plpxrid3|7g08)%on_a30w<$yB?rn zFIdDZ6FJccM+27ah1LQpSwh&N32Fd61zjT$TOfIW;esU->4BW{Jkta*blUf0cr1wI zbeBo7fFLI0AuCj8&6dLJ{rxU&e2331#pR2L*!^($z0B^t4dFFdQWnkROzyH~7!$B@ z)Zv1ef==Oo8Jf8V6*nskvZY=h06A#+U&*flNT_T z*KmrOeG$_GT}NQ-cnA<aUghg71|Ad+9)Ci1;Ga2>{i0_1XlM+k>#d&I~00g4z*W zAOy0c=^XTmO`LTYFE9m6Kmg3_sY%gdzp;=^MiLQ%su7{{4#85AY!2jH??fxM2FtP5 zBQpjjVSLdRV}Vugd*<_fbuF7AOG%K%MaACq5@DR3<`C>s=NCN;UV9!F;}Q~rL!{h8 zDI$uRs5v4g*kzhcsL@PtQjK8OLUhd{x!$ z-24)`0d#0)vJL%(rXjn%Rh1BxvM!Dcuxb|d{1$KnDk=2_;meP%%T;TI-rW_NLwJLBHq<9ODzVh{f@xpX~BR1kW`{cKn)stiOEt4^Ul`L>2oQzADjx4 zR9*HjjI1I9urj>^CW5T3slBf~GKeOLDJD|@@hFbXEzKP$9jQA~SgO{Fyz6IdKYMhC z>UbgON)7T5bX3-rz7~J$JHJ#mGUEVzTqy1(1Do#ba%XE1rfS&F@Jv$QWy8Pmuo+9+TSuFbqZ24+G6Wg@Peb14m= zLd>eBDHU^US?TSFsg$3=o?P9ks0>5C|0Jr(9%2u3ejzwUst6D=I!(m#V>9b=GS-bN zBF}1|NhIWG^DMX<1*=#xddfN=S9b!1gs5PdN$b6DX1-n^&wwifveaAZ_wExF6{L#& zTs4?RW{1v$h@>q-A|ykXL(7~a0#H#PLdxm9W6xXmEn|+tGGAPzeaT~z5qywiL6Imp>07srxzd(EnYfN7GTYqY42!h$wGH-L$m}_ zuqtGwC6h#vsKiCh1Oh3~B=s80zG2r$*!c%#`T79; z9H=UJg2j&#RZ})?sdO4Q$8YU(ICR6jGmYtwnzo%61`vI}`n0jXH)!P2%Jx|aNMk|QEC1xY&Hc$35=mjOC0%V1Z3?jGV}3UoG6~3m@2W-x7(7{IcAO|A zAdd!^jd^*IpT9kc3JQ)990Fr@JW>`(G5}LiZzO}Ue2vj0*J@%JmW+m|mYu$N>91po zk143C3K$qUbhUHMjH(0lGs4C|lcnruMIr!$xRr2j2wWetpMxpn87TpnstgDfdWR^O z7xP(>WU3i*lVzUdY!~Y606dZbBmg9I016OQ22GI!3{B7+5oNchf{JB#*v>GmWtA|- z`Ca>XUW>aQyZVCaCM1X4R_vXcs3c9A6e5FohH9z)C2_YD7pkn_V4p|{FGf{e^9=0- zh($q=opktH|MfqX=5>NBjRQQmE?y{Zi7Y(%|92C@wZy=TyEimJ2&5~}=OoV%u25GH zR+NMlI2(n$b2x`+sb5KqAXB7!$;n|RRg63; zxy21hlR)jMaP_mrAs>0gT*u~77FCYxhMNO&twC)-2B{4A(ni815xVAx`~nP2L~Sro zlcZ_moOkuikWtj6H;9gB1YWEI5RfE!xMV6SgveYWI4#+-IpHV*BpCO-Ku8rk=Rn1h z6b5;Qk?Z&(s39UV8bHis1KSVcEy+dYt)H3>EN>7py0&8P3`8`=WJxVKP*32G&A%+X zP^`rk28{tvc7+@ev~Sd=ooR1m?CnyF6aaRI(DvL=qus<$~l1$uqDkNIfTE1x!F@OiX?O;-tTluCvTu%nBGaixY`vx64-DakBA+ z2qC;SD$J`tbcl@8FmVk11ws@n>pO!VgU~pl?4%{jl;FXG3~;HN0`uzI9YD8ZIwPSs0rX@K8qH88K4he6!%{2;Dq4 zlBgQPrvelLG^_fJlTC!Wn9E^}6tf(Th{rx`LrB$}a&<0Cp1-O^~m+`;vx%Lm4{2?!`p);zkV z^4fE*E7VL^v(k3qyVv9krhii@)`q|Ah8qVUM=Q z==sTMJ)^$^cf0&+fiO751?P=?Kn-MAIV8t(Fc-pFw!KB$ zt;HE~N+RK|J+u9UAh^as7`fLa?WkPf1WZVtfWcB>pItLJVv$vW7GX_Uhj?U1uJQt` z;F&!FsthK*Ni50OT827R9JM)2=m zJ^b3udEF4XQTrn%3Zgb9E0s%zE9QC2&4TCvp;jAI2h2qwIn@D8@^aj}nR9KDwZ%2M z%2kH|q{HRVUl5_IDg#1vrnxiKEHlg#k^Fve)-0$=5>r4#a#@6vOAKPi>>N1{Ad;dc z(Ih*{n;IBOf!l$MD9YlofW6R@T^%&mP6R-}9$j6bV?-56DXA(5Q>sy2C3Il^zVaQh zxs?=}G0Z(bXs=%kyQtg(5FOXhzx|#6w2QGWs71S8XX?Iwynvnn?S;7u?(f$2T0tOy zK)4}Up`3zVp+(dSNY5z+r$*6G02n;ifC~*>+O8yMi6plj_-ew?+ZfPkYS-x=*MpG> zrc_4Cno>e?NDfUvqwYTirxX_(PepcJWLG;evvY2Kq9y`Fz%@eU zshYE209OW%5lxetf{DhBNsmO%&j>w00Lwd8AZpN39L_97Wc2lnxiyWM2(A*42+UMO z#VloRSXsjqEC?eq5*D`?60&#bDr7F?+Y}-9v)Lq`Oto|_W{{$$s1wL=UurR?s}zEe z(s*Z9#EoO;kxWvQs8LKjs>9?OtM3`VB6KL=EoWUA=NE5up6VEacnz^?d*QhF+u!+5 zKPj4d?-1gT>nzK@0bdm5*e-w_anCZ*vz?(l2f0AFMA@QjNwy?P$yflvfF08k#A1Ib zT^bvzJO!IvEvXUK6*(qv1$Z;*(yg?VO= zP#^p8g@ka^!CPzq-nHi*dHBUf2wZn4v} z-9d{o^C*GISi)x#RR)Dme_*1uFfns(ZAy`V5Oj5zVWqbjY&saXB7`TOc_2_6V|Fe>^|(+L(*7Vowj+Dv?!@;Jzc zaM$(O9$*{y(8@n{2w|t?`0@XZ+8k2?MH@(-pgbbIKs^Q7P)e-EVkr3%V!#^E+0eyp zXUQftCK8%zA-wBu(xk-+VUwXK&p&O4H7?*?-6c^MA4B0}?QqHfQ<@)v0Wt$K#V7#4 zoekJ3zh&w zR$1tcinLsIjvh!b$TZHBY^VIeEMDLBLS~i}R8;ft=Lj4#bV!Uo-#Ka}9&_K!o)4j! zX+FcIY6)|48&|WIeMM9eHRK$Df{1}Q7L8j8+p0OJX2%Lfzyy@yg@&u*;w5s`%(2(h zOYGUzL|!zAB+LeMF^Dz|Fv;f%AsfWXn8QX{!l?5GLIh?2Fj1QP_*o_+mZGX;h(z&f z81CPSxQoG{BB`P5eqvS)Dp8^(gH)k z+8K@z2POnaNmY#;qM;-O1n-%v92=@Bs3t2uMg>zyszEYn6EvwM1D#6QDQJ7wmP}h8 zF-T&j7RAm7`D8Qnp6(vhM-JyqO9deBHE%xpZa%jT;FA7?4Ak zliUzfifY=3eZkW+DibzN%h*E+1nN+vc-8MW)wovqlW?F7*KrQ># z46T9vPIRQo{my^?WgGJg_oF)Yd%_>{C0%#f?8#-uOxQdV5wZ=~2CXA`O8N-mb4)!a zB?Z*-Dljhq8;L93Zc|VbqtPJAgbD!3Kyr@_IF^x<8i1y`|FjOxr;G9^VxPdcQ%JyA zbLQV<_T-$I#3AG@-00A}e$VUV8iH}T2*l`^rpQUOUFKyTbpl}=5*m=psk$(QMI)2< zPRt}FLbPNlYlB8yV(x`T0>q`%V4r=67EmJ}+7)qQ^QK6MaMfdrn_<#TR|BNrJ_IBE|@gZEcefC0j_byrS$8(oa&?4(O$|=Br zddl%3q!p@iGERjN$6PZsF%GfYVi1#^=ys&QSY8$87gW`*=e}ERdvMpp6l_dx4{$Ue z>{0;`RL9_#obAlyoKuCAk|wzh3E#P6b~Mq9bI8)U5qq&y2aYi^IbqM$o~lX(G(}CZ zOl3!*G86lf_M_?LDjJ5)}{0qWduqgs5jF&tJSTak=`lzcRebUE|yYzG$*Xwwj`QN^I z_|i#J)s?SmFeFVX0ZfZuWbBd%fC-Irg<70s-a7+KF(DZvi559B0-^${<+ruCh_xKW z{M48v+It3yJ*fHk?iW#tPR_hZHas5Pk!qIBfVLExMnSGiJ9=K`plDp5NOHmP=;IcmmVYUde4)#izx#JjT9T9&hCeq|^oD7qXq+SgbHKoF`-~rr{B>k!9q0#Z_cB z%$0A!H1?fF%`LEknV4%U^p&P)G3MNPLdlGz5RXs%|ioT{RzMC-Q+6_9`(F`=mC z5hwwoL-s_BS&UhfB3dewa-woys)mfJkbma8hKYG^v@WJN(vif&Fb#imznE;uY**nbYS*B6UC7GUx6;nyRqHC?e zR2DkNb>mY~Gs&auQdsIPP(;OWe6vQiv#ElLj!9(ue$bH|yf>7#7w8J(A;hwv8qMrD zW=nd)n%Oa+iHapl2FZgsR)1*KeZjkeM+z=~dM8tWO~E+X+OvxRM*N-s{-3X3gS)sj z*pGkN8|>`CVy+jZWu&hFkzpXa!t?;rW7Gj{OX(7mumB6788Q>iG(qgv79uH#nC00C zLN1(C&0-c#z$7~=)8r8!GS0FvFVizuB3me6?9-;rVR0{KPQ+NiWR-KKwK9*>S`{ne z+PCvVc5RHCv|VXTX;4XKVr46crAEl$Sft|j$f|=pWtqh2*@EeqQW8REt~RlUkIujQ zqvsD))e|$+OpdToxa0U6H)ba_E2Ez>CIDny8;V*K3sEoo^yD%g5Z*efs*0RL=ZSoI ziD`^Q$)7IYI`5rof~X~X77A50zhzmPN27uiMB^Zq1$lIBVnmsJF)_QwEtaGbcR>U^ zQVUcJWpo@cQi*`R=5m@M#)?dZiZRV>tZWI%5mihT1B!`BvIL+WB9qi7=H5`cBiJgq z@n6ChoE=c4-i2_oJA`|crjD3>oYscptYz<>Qp4-pIW5*4A?V1iP|qwl#serim`~xlBFnMI3C6FeM;Uy<_eZerbT{g z5ESKV(UB;Suf40@{p{?&|HGs6UN?wq6lU~p+*XlKeU=HRGV z7$8wVbDxiZgwCOFm|R(n;#f_P$9B;=Zn|zQA!flRWKUm3nL?0FTPiBaFnc~qH<)K& zFiqj|l2-HnW+ISIA(KkbGx#d;DZvn=wXaW#~kN?BK(Gpr^@Gi7BI0y-i`rdfNTToN@w z0jQ$NJ4A>nnH7zziV~t`&w!!sZr6+*Gsq<|VZO}Oa{i1NfUB6i11h|zoZkgV#g#;$ zf*Ms*%1ANgoS`%-Z8Pl8bG}$cmQ)T7Km{CvSP)Ebx{km1?#1^Wt+$}f(%)DvZXYd9 z8kUMu?V^cj{_2tx1z-<& zS5E!dtuP~bM4vbMqqK-2Io5iv)k}$AOK@PoX1sgLc219}m_#I=4k7Fk8O!jTc5zET zA;x6rF{3K=no2(D)Gltib9LFH3Oxc=MzQ;RyJD^qGMJBNeR@{(ATX3_N#5*g}zIttMqUyiJRlY zW#xz{c)s)x{e;UgcL5CrZD2X0^a1MwNavUaiiT<|K*@lS zxVGdZY&4`|x3Qh_wb0#0IsCO*Ebd5zlc!;XSRjaLR1u>LRvIVrI7O4%m~Le|92RjV zdXHhlHlpt{8AFO16Fq=;&NZNrWH2*ym2)+i#(t|In&>WGdGGmIp5J-8m=)keKqYGq zvbui~{bdg#0X59d$011<@&}76;+jQO#fWnjn&uWEl}C?F>?y#!_qQ>`yciG2k(gkz zl+3j=nw>}r&|hu3E^ZQ3Gi;6-o0K*xmz4)cMk+k=yT*Z5$(hTy2aNKN+;3~yyG}(l zAfu}Y0l*D~-{ zDmX_=9OcIht211~0TsPHB zOP*$NdzibuBQZf}JaJVcprk0-cVDtxEhS||BE%Z2rc$%mMU84=hzJ!jV-hn%U$G%+ zh*1O)As7-?vkHKQG%#eOzfNFl15-uKp@6|IhV&r9xz089Z_V_?QIW4A0;PI#Qkt~-HQPl=P?tepoF^N&Y}f-X#4yx5TL2asP9(*RUpbn zWB@f*R2r2`j?e)y7}4%D6U3HM{c7MhgS4BTR@)SUZ2RHr>MA4^WAe50HP;LFbw~++ z|9^bjUfj-G`S`q`lEEG9@*0!{au$UGDuS}DF};K7J&0GFA|<0_WzR#zR7sQ+2Z(0T zrajN@qd!Jc=NnH)dT?oJ&G2J zPzVymK3w&G{5+k>!n)Icap=B!Jm;z~rbZ@h<^UiOI>Hfy354hh>INnaQ@#!hN-OKU z$CXbJmzjaX+A})Lf?p)`2rdtD8Hs7y0w4hc${?DIT*({HYa|(Uq!Yb@2$*RKNE;XT zpjKR?W+0+DP>}NjT1v_RVdj!x;q8yWC%*xLn7BA^E5txUOakSIu1A)=lH9*7=&9&!6R(58+N^u=6P?<|)9gu-XB$ zr(NCnL=uFAAb0xQblWAk7p_G{q25BY{cG zSUFXZX_E|K#Vt{syJfVNJ4{6KO=DQa*qH>!9HQi`T__((0LQ**nOzvRl48!o7Bh6r z-UG2jN!uZ%M49Y_fF9An23-aHlSk{n{&e-_llI@gey~`0^H@3;0ySl>*j3xm%MdhK zjQ0L{_xopQO@~!D|CfjSQ-`fO^bAaSCWVfGxy*`)Aa|jrTG~_?)$Y@P#J~Vj(hT!Y zn$LrY8XBB!(+^KOU(u_#+Y`@~fOA+ZBLr33)Xhv%pSnJmuaFCDC~^pPm}lBqE{}wx zXLkxjvt2%f?d?)VaBvC98cXF#i;@qps7_(FB^AqdA4RksYJxcn;z5X0VH&uy;F%XgwjFhbeOUR58c$!pJOA8alXHfhgKE~+vm?-LSg+Ypk?)p6 zQX-9~eCKf~wGSBE+c(&hzC2CZry=8>qziW;(NlIn$;`{zK)}hpA!5-W3Us|~B3=f# z2;9?RC2it4_@%3tu3mDxsAjXas-1W2xx}(rPWBi~vNR<7&M0>&zz&hr41f1me;E<+ zCmgm(J%%F@c>l80vaJIFQ-U?w8OjRmiIXj)XAmzaDJ7#YD%8lUp@gV0<va?HfDq51CyH&NhVQL_Oxjk zubfuciKHE1Al2vI2y^hXDo<|2^L zMm;AaQv}Igb3|}lH{L|ME@(1S#b$A3%fEdxyz_W6)@iNndJ`d7$M-I%NC@xzEn9weT<64TTybwkjPYqyH z+YWZMk<%+Z-SQ^+tyMkNSS_hJtY=5F#c|axs%GZvhMC9wdPN`sD3V+Nv!p3#jA#Ue zAq*N5vA5hc5s6w#34iZ@e0vnd{^b8nencGgjAgD-5;2rO$*xd8#dMB(26BPAq8K=4 z!*1^17}2E|EQrONU}re)049`_6~o?Wue0J(*~!GI$kdF+CH}a5%Kr}0-Xnxi!MLn8 zY_e8lF1x5@0}(N~%1P4L#iFPwPeEj+j9kdgWTu|&9>Zh6$ZpgF03Hj&hCEj-xf%eH z4jOw%f=CLGQov*ifR5|BHo$({Ym8a#EuvDGZeV7p5Y!kjsU`zvQ~*nwL;)+~`3mY) zfCbY*6C_>X5V9t+3wjxn5miK_iU`QO8KP|EVHf`HBF5&1k5@l`!fzba3x`$3fJk6W z=sdCa#Evlg4zv()MzbHth!>IK@>asUf)WBp7!A@O32f-}y(is=r(5rNo#f6*{l$9+ z#}y)&_v{GBW$kXVppZ&Pe7*El?NUe(G(YXVCliyPnb4)V|DTcx89A@`Q`yKD)LB;C zfoa-p1@mCfmFKGUYJGriu&drK0>vO#k`rdzHZ4kNG>OL zYx(&thkoXdt(Hg-kQ7qbhB$ztNE(Jdg_LI}nWz|s5JD(D;U2j8#e|Jr&fxK9HB!oOsXj)F;gN&6oCBMLc#Y>yFY!nx{87odG8v>Y*=;b|9HYx=rwC|J;A`V-EC$h3w0NQ!eOy*MNwlaA zllE$qppSAnXb=O2nsL^;MO%3;pJC4k4iNyOSpo&+ie?9`_ih-5I3zIe4!xro)RIwl zPiK44IQ-1b1&Tr%F{(MvXxvogkXS%SYJJqrV5lyz(4`na!IDYTWD1IZ`e^+-Pu3~vp~9DL&5qk@;pycC&njmGNhXdj zFcVciYTB;Dul?Zc@1AUD6;nl9(`r7;LyD9HyLjMWesoj)!9m;4o3tXH^Wuo{E^J?E z14iQ38`v6Y+=G8IWN zh)U++q!>bsVTi+!LgxIGMNHASa)=mX5>XHXLn9;tCP;t+tWi;g zT}GOcui6m%?bTL;u6y~lhpT_MlA-V8R&KO>|NhI-{42b9dv14T)OeDz_P1@awVOS^ z*w8Ti%_pmm&btOt2v&etv161$O~i?{2<@$7ceIFMjEC^Y zDHS;CVD{6LU<_)=<^)rOp5PqghZsLZU88gqBSv5`OquF{YJ>_ZNkcJls~W&HQq=y8 zYe)0n8xnC%zF{Nex;6s|1BjY}1kL))JTJ}C&{F6ch*;qTJ0wC8%fW_avcf=2SQec{ z6sHP#6K!Hip;rS1Hl>2q1)z+sDQCC{`SX00k%_>0BSuZJA0!nQye6|`U~nP&Kc94g zs&Bl!II=J#0W7fw*>l6|O`GhScMjWIUwG$ixa^+YJE&jv z-K&k5QG?70+nN^@`@x*RkG7Vgh1LDhr$(6?G->%$^m#9 zRg>-(4^~+5Y*uYkzBVA!oTq1+LU!`S5X_(tYND$y{mql%Z&$95 z@k_J#zkTj#*3xJmD|JDZ->7jE`^(Q(zxy~`4t=-jzH~VI>09#)f4jrOe|rC)E@QZH zaPV3azIC^{b2z7J@x4b^zxjiYx1JY7)@kRE*{xQ6EpW@z?ZawO@vNo>ND_Q{zCFDf zPLBNNU%wZj`r(tO>&wlTk7xhtr*7PR`3}2T#i|w{ZPU<8)LeAfsFIJW((Bp9@Po_f z77LdKNa1*1&ni5b`(@3TAHW8dEYl?r*J&%%2-e24s#zW!-)*J&4Y*y8t=1sGlwTl^5wY9!-2n4;84r9>R;~)O|ul%Hj@LJ;a&Mkp7 zM%L#}E|CqSpJIF$<3p4+sbVyaMyc3H2q-1dm^9?8z+j(Z@WQFuus!`w#1eW7?zhW3)GrC3s80FfMKsjBlNW4q(32Hi|VM246WCk5a9$rH3B{n6E5J~>}?+t%!@!?qI|+Gg2SCr$hC z(UaEKUw!4~9o`(w+UD@ptu=q}!yo?nyYDaR=CTW?S3~MldVTvw`^`6&4sDz4atJqO z{*8OL4`w$)ADU&mXqTS({PN+m&py3BuWlcCci=0>6*5&0(9jY@Nktb^IQdC6MT4YJ zRaDPRdX)eIz~~u0Av-iFWxtI@O`+hcA%Uye7?4~}41=T=i=K%cnHe&0&1&EYNI?>W zq}w5Fy0jKJ>*;(;o50bk2#vWKeOtAQx|yqyu_xyhAjFhXicwOMF!V8WVd#b-ggAr{ zQqq)?#1vx&A!24tI%f7_U=Iyvt&E?;yXU}@5 zY(4~X2wBu$)C`4?n~kLTNmc|mS=LnKZ-9UbmW`(h2A3%0ep=B z#>9?C)N9sB=etl!gj{wxs*G4I0ap?E978plW@HSjA_M@>1z^`lTW{m#CS3G-IryvC zY_%SQm20k=X0`yw#5G`(#6s%A5Ja&L`K+Zdgd{P>&~3J=nuq7)9T9u)+P10dX0e#f zX6?MGmh<-TV9``=R^zg+Y7d^(lX(r6I?~7xG{EKg8A=JeR& zGfa^aP&77isX-D!Km-?(q&QUd?32#_@;|))c-0eCm9rDpuh;E2 zUS8Hm9#I8B0jg*pbn@9MyfOE8JvqW#N*WWsccFj!*_xIw6VTPgkAgeeCVl+iGwa~SOY=8A|7t(< zPSef0K1O}{@MN*L^Z3c5cR&8%e6@LUB@YJ>HBpppdiAC^ur2Y?of|%eMICP(Ex!8l z8?PN5wTuoWbl8YYL5CrQA%($G)R?3sppY$&X?ZL*i}`vIJ(+~Uw!w}4?4Y5*Kc}zV@|i1RdMlZ4%agiyX@sRKDl_1w5{ms zEZh$EzyI`0ckUls*tmM$ERU0Rak~Z)lQ8sAM7KeoZ>0A({L$MVJ$m%}|MM>wH}5I9 zk3RT#{XD$(`uz4ACozST2I6*J9W>-B4_D70-Zp#f?wub#TL0M(KMNfRft&GiMrV%) zO>}s-zIFd(wx}gtk)$slHa~lJF>fjcV-U|s44$2WQg#li6-BJdHR z!Q3rcZXG&|H3y0tNE=9N7lyFiq+y%3xjr0B#FECCmq}b@iON^?rGa=5JbcAFGzUNAf@p|LE7hoh?^C))C@< z9$I$NV+LOtAPCw8*#k;XEj=SSqqxDO6oG*nK_OXoUSCfbE;;kI2Qu4Bki#q> z&U^OqhK+w_oUM-O6jW4gN@G?og7c&bDT<^rx6EIaD4SA|olEF|E8rRoEp;-ilcbo` zdL26X(bMj4AFMjjRgeMfRqwxbXK`|~o-bTgq4PD(Z~ei8XMgbSCyK;Xb%6G-ZZ==P zzf2;QOu$4y#ZuHwFW*1y-@ELeY=*RwZ`_=Jcz4QfwBHDV9&All*K z(VGV|*q#qD5}=92Uiz*4*@N{zt#!6MG4_VI-JG4+>i_)0t-HtGJI*lTGN#s@nJa_$ zC*`z`DN!PtMgxihqF73H*{2VmcdIVlnE6>nJyk<qWbm&)cRU#%O5+GQ{esSf+TBeYo@BEs-enLU9)Gb9o02g4ObO;kG>`6h!G{vOC6>PLv<|8 z*8{vH3TkLZpn!k$Yu_&D^A}h1XxE1|+1+F)07MYkoM-?!-ip)#{q$C5FBqP7vz`=)4pItnA`s&OdEbD>kib;^a zaR1el#qr}lynlZA_~N1+F5dFmIuz#y(V>rBXFqzd{^Uu2aOgHQeS8_tRw1f6MkH9C z94;1j&>)7M*&XTW*KW`5+&-G21&qYs`u|G|^<=J4dLH@>)f^y%f*!{{`UKR>_t zXRp8fe|+=v&_9l0#R^-1A9nWPMk=y5=Kg1vZqA?pWFX0Ukw`5qUIu>>R21BH*oN~D zUv9Q1ORhbaWgYB{&DptUfF3Z`cbBJed!<8fLr-F8SV)ve zggn7hl9(#wWt|#C$;4O85_a#X_T(z6DsF0SE1I=j)$AEPlVfB?=dr4Y9U_1xl~hDs z#n3}#sHuno283E+tXiFaHPYwQyn)MiKmPG={1#z+o=M&KdpkT~&1b#-c>MtLK zAtkiO5u3%)O($n(7au+!o<@Hbq_W{#w`Q*{xt+OcF{7#iAQ6e1wItC90XR}C)I1-$ ztD(Czx-!=zOYDCB&YcD0?|$-8XpS7W+HdZs)3+OTggpU7NKrO@+N{$>uOCTz_gQy! z8V?T|QP}k1=1V8DgPSR(p}(k`7X3?;m-TEr>o3_O4Z*_L_!n*lt@#KYMfWi+2}bS}BNGBmh8jE&HVc zAW>V-9rfBj#~3*W`ccu->`b!xZZT6S__NF)HZ6mgBo@^^ecnHL+8?!5?O-sBmKKW^ z7cXo3s%sZb-T1opl_$eg|4-d~;dn=9!y&XT2MNl?ujF>nJmAR6@?5gvew0XYM;GRz zA!;V7c!-VH_H)sHIoZ;H%?QBokACC7yeQW$Dii+k;xwmAqKShQ>Sq`~qx1~)6w}~> zQBVs86GJkYCe>Kzy_O?6Gefu-No;=#nvd=dFFmQH7?~-fD`1RRf-!-W9YRHjY)SHy zBj(?C|}=%T>BLWH63Mbx>*po(G%M2t+5gssFFqy61^ z_g<*lqvM74pQrwARi*h$Tb|V%4y8BPI%m!|NHrh_3({Zq7po`h_#nci^8wp6G#x}s z5)|Wh6T7R|kC(Aa@1CEY+`ctmoS0Rxdj6ViUYj}gC}M-y(8<|W9;yFewf*$L)#`D4 zf&gZ9ZWNVNum_o%!48|s&01eqG@H?K&P~m2!?VUQ zqpy&eC}+rv>K<}MN0_aQBGtU7pb5rWCCAu%> zOVRL$zy9r_$;ExyOaaVKAvNPpf(?aWU^_$o6vG3OrzTev#0A4>md2%`m?o2Cmdaye zH-I6`aqttcB=6WaHl9t|d)DtKG5LAs*fHWjD;EDkY01v0YQ-?C; zHx=e284)oOIqd$Lg@w}dkYb2&H=n%T0@B2T3E zhk#F>eI&X*Ji67ihiKxrr*D(I)Yih#4{~;u-XGwx`e&Dy7Z2B~rwXR+A@^qFFh!Zq z+^k_S=muHL^yJR18~0vo+s2?vX)|oEq+9>Y-Pb>Ny+h^+t-NE%!wzn1Q+!CS zGOWN$P0XU$ChDq74<2``E=9n=c(D#qt(rMDs7)I+ujtGw!U~Cs(=}g85XFM1rW_ds zOi));H{3RExp2$5Yg^Z}+_v1depWe9VX*z&zr2joJU+7Bw@uk0iKRE&&yml6xMZAU z+bU(6>;#F%DeR#!$C9`>9B8Cz}DFn&BV)#;?FQa``b2(=O|8^fM7aBIwDU zLi&u-XCzM`_7s(aK{V7cJ0Yni$Z_hZd$tV7mi>bCksPgB!rXDnzRs9XQ3C?bNHsCa zI5fokw-l_NRopH$#@Me>z!1R!0pzD(X)(uzN3M(Vaxy>1nAsRrF?)WI7^wnuswoVe zgkWmwiG6KBpI>gj`_Ab@!=sa9*GV0F58ai7OEZ9K4qV|7q@6Wi`ueN4@82F3Q;| zJv|?`gP09nA&swf4_72$L z=Ndm$A;05m2~Wpwn2v*)D`Us|$(?1o1_jDU~?NLS96~3RB}! z`$pogL^#ZdrBaT*FdV%WwYmGRIh`P(CDLb<9$@+ajD@7lM-XuDvC}yHeq-EfZss@^w zx~OVK;402wPZ33*`@j*QgM{QnL{ieAB1RRNbIH)-d{F#@e|rBPKDz7}I>a|-{(t?c zmrm~7CqR(FQZEq57}+CN#5HhZ35T${eEjKOyz}f2o^3ium(PO>`tx6T{dVIo9zT9k z!5Pc#yDuG|yqeUm&YnDb{3u+mbt5YJ>T8EDzjD6|w3gMAv&*a1Fbpa77J6|W@7!BH zJKbJ947MgD;F;A+zW3^lS3dW8yJ%P2i_PU(w_OE^8m)4!ZJHU#eTttum?!j4V+{3? zwzpE{1u*rOGuPJj8>`Lf-A34^QDuwPG|;lJaf(=6Yg>!$AGH+ z$M`7Ug^B)B7|WxlEH`N}S%@0NhN#;?F0SJFMd-SeqJ=@bAVE|FBpIq@h=VDD851m8 zce3!ePwG22o8tpNo4Kk+?`SlX?u8o}I7hpCFVkfRb;^yKa<%eRMpIi06ZIwkwGkba z(Q;ria_l@3Uvoc{V8cmII<|%2F;$?|Nou|o=#CnfL%72_?2?t>`XMCPk>Q1GAbm{o z5Yj_TpHU1H41;1AA3AC#rUIE1HYtGfB{aSqzz#t{lkT!2MmQ33350-R6Ei@_!1Enf z26jXlB5-*zI3{>io&X?4#VLvt4H(&Bie><=Zi!eVSQ4ZHM9BneO*sV?eB%)-HB8i` z7@j?N^6``5lhqKDe&NpIi(h<`X174Mp?@k@tE+BkYqz{{)7(OZlR+A;9zTBe{%4m@ z*24$u;jGuohhekPFTQWr{^Hl~4+33hCf0XXA;uJO(KI)g zOB*gp<6?2MTHXlMUiBA(L*-9m+(=w8CWrXa(c4EDmi^;7Y&>WMl+=9fma`TiR;XEz zR!|-pUoaLj)0K+dhJKl$#j*!5-o3s>Tl z^J}n3TZrT$y5RIU`BVk8{8$vv}su3}M3Ni$?g#j=(yn{f<*D@H9)7 zErvif%2jC5VVh+_0hb_S&NASuZr+xpV9I)+_Hne8-Yr zJ&*Bf`;C{5-g@i)-(GG~Q=LD5&Kv&Lm%n-A=yta`y}Ei9hF(;KQXf(vPu%p~`nCIS zJo@mxfBdHp&#!QP+r9qf6IHsp+;r>i_;_*i-tGC}t*TlM+tc&2&%j6|I&T^iU<urp^gf4EnEey$q6k`HHm-SzazNSUvW}aL_t|B5J zhrZ@~2z|v>?Nmm>{$7t}07#V4&tv!mWMo0EQ3-M4q}aZ^WPkDtP^j==qB#v^>Zm&{|EV+;R_qf6vXXtrQW|G+Y2iEE50hYhR!H zgCM*Ut$#lf7rx_^9+ZRxpkR6A}CkN*6fM}PG2;&3th zsiW$PhwgUk*&$PjW@IY9ZyHk(Y(z-fE;t5=fFKh`Z5J*we$Y~WYHQXyTTH5ofVE&- zHOtti{_-Mq+wHpR`Y16cg#aUZhmO!YtSYW+s#~sV$^w1osd(^lSA3O)9_4h_LO#mS zhHObtFlIzR72VG*+zl#ms^}mK!KZCnQB9Ua1Drx>CnO~DI3uk{D~t7!&VC`nJw=Cq z@*BU5NLH23XAs6x)rA{MDhdjHg0dA4JO0bj^X^6drA*Eyp3Z#Z&fc0^V?FSd>qvz*$ z7uDT^1#@$8{_vAW4}bro^RAwCQJnfBL*zua?_>U8POC2t9S{Z9fcOfBDA0{>Cqek|$jE>+`1{bgR>6-SB+Sl>)Z& zZZ&xFi-SAQo<9ngSLctyFo0iTd*CoC53sq?RKxu*&2Qhmee3AnC!hT=X}@geC`4?n z?V?M)*-^#I+G*jFfYM0Nvr>9k1{#P-vKU1SKwxtfyLC!2=Pr#C%PEA8 z%rn&$`I_p6oySsD0U(u$5fgHT>t(misK+v~(jx9fCFCQz|GAwcmO0J3NGS>P=5QQM z0Xwpt_qkkIli488kR>NzI#O?`naS+uBEF{R@sEGw+eGw&qyE~cW{j8vG&CYylYWN7 zk1%~qY0ZN{R2U4?2#S`hy@Tlxj>LbP%Gyb@Hsa4{x8ECqcDWqSykvIdYF0B8kffsK zyfXj+$(x2Grb#R)6GHxJ0ZJ>bz)T8i1-?YyH)t#x!IH$3si#xg6d*Xyh79D)P({Eb zB*`3kL{j$bW{RLtC8e(4MD=F#ez+19P`tW)a&^`J>1V6=dONszYY@jC$xvf|C!F0R z-gGG>GqW2<&GD_1N2z`S9u4j+k3W9&@#D+W?NxgI-pV8VAHQ(_YhQdV_=78v2UpKl z7mx2DeE6jQt4~&b<_>4{_RIH{v%9>w_we%B`SVX!PtKk{Ue9OM$r7uiu}fW`r-L>( z=#97TESJr*i&I~<3-4~v`~hOaRAE?PK(KRx81&1xXN!i-l#t$g-2KiE&*8Y<#>lms zwMR2ZKXYh5dw0=P=pC^`%t@#QrpAN}kj6RwMVB^Fo_6v3m%~7Cr*>bzIlJAs?32il zkVHTRTrqiyA*D_=Xc8@f-a&^!hfXA@31od)u3AgtZ@!Qn))jeAT%oJTyNuvQ_5@(; zsPcpiBIcPgVlO`c2=16zzMKjP@nm0CdMtxGaSB;@&ToedVoPKM*`}oQ?at2 z7_$(^@QQIBqc#$LVGPa8;b#Eo(Nz@?s3wgDfXS4YKuwck0wLpBdfYE7_+P$qe0VZ{#!c^Q@c@kN`Du8v z`OEKLYQ;bQ&6jKG8m@2L|EZz6^U<@1kDk37x0grEZ{EHguU3y9JX>{g*4ftC@=mop zX^?9s7l!T#_05I9(J+v$fu2Qw5h=y(FWz5#?bVluu$9%>KYX_S?)T0%0KRtQ?O;(? zL|>lse|YPtt+@7uKtJXP3OwCBJb$`BbW-!~3Z z!#ev)@Lv|F3HJkct&DJRR|Mm(Ed(S?U;|n}lpLx6Bl{I?iW=S(v9Py0(p|WyjkBWh z`&1)?EQ2l}K_Uf1LSK3B9TVm+VGf$Mt;zSB^>(|-k_IqyL|B5$&3U4{1YF+-1pYA zM`<1udw};=12p#*^E(On=Dhjomk;mFEACTVr^~ah+w@0^+E;7_I{E{ld;rWu#Sjc+ zkgIh#TgQ)|caJXz6$lr@@j$ZHzkjy;=4K)qdm1}Bl8dq23TAqSvYeGPDhKyzwRgGG$n!1vA1w z`|h`=!wY*~avZAWua}RFGW1|)l%BJEhVfJAuQ(_S3ejMsXqPHf%p{{pca%olk2TaW zIdD9v2p|UFFegwkfoT~fmj#1?Z!2aF+aO8Ek)j!xbDUo?%Bi;ou}?{q9px+*U`~oL zBuJ9Stu+3mRvJaj{U-uw8e4HPRb%H|&#FO^H1v&E4*$2W-mzg|HE?6750(*sR{3Ted!AM1 zA!NTvLoYcqFSm#(X`blhxJb-61t#aHs)-2EL3RSTiqSbyC6krD~+h0^nJ8;~~ei~t!MdAlkke<1V29K#iZEwWpX9K>3fA-yP7Zu#t z8BTLh+q={dgfO7>2+tus-O%YB&Yc=qyOX1tK86r8(dixs!%IKWj9 z(J6j4zase&lhtfWc)$*3%Jav6C=+#M- z^V7$F`cI$!`6sJBmV@mQ-dXU^eC6b=*YB^+PM`PN_lEj$Pp-STd3b=cn=5c<7oW|q zu1;>fa*n>O=j(p8TAzo_MG(1pvb=HYjehin1kAgNQsMN;wn-NrYlKaNZW}K*`o|w${N4{PFRtMB z4foc)ip_4!+`szLtuMZDAj7~@l-09L%@_YON7-7#3b6#r5H2|08+|=5KE~{ zYRc0eff4JPazT`RNm)Ey*A<$Unk*R*AeZ3764On)sU}V9?UA#-%f=)eH6?p0**!hb zbTd!cz{r?=O_qm7j9O!?n>71oq_^?Ue&gF^usXgNfH?%1M)eG4o&{ncJp+42@|e;S zjHeiS>=Xt=v1#9u14E$5HElPgRm(`$yed^fS5qE{(U`|XOn`Y%Rwl(J<_HxGJ#*tF zCKE|w`KJN}s7fZdi4j4H+INWo$)h9~zo!DKQL`bzO7TkQae&LK)i1twboY4CZPv_| zqNpk=5FyvjRW*}KF^15qs`so4F{B*i#0=b2A(O(p^d;ZQl zpFBO^Ad@p=&&wINHA#hMUHbSceA>q$>fz#ecH?e0#D3V;9+yOZ-V9c)FW0N}oqZ2!%zw&e`$2QKfFMR0$;c0XEO9Xflht>5zMlZI-x>D_Psc)X@XIxd3!Pq0FqzuwZQ&6l=R#JczGGI!QhC$*WngG;9A&QBpD&+ivT;h-c zF?vtl6IGavJ!7`H%GgoM2mbz`HAwL((3qziafPqxh zGCnA$3z&gmOqR22P#~IFG*!D2jiTQ1C)@NqR*!pl*2`%xo6t3B{r`OX*3aBq_8N01 z%z#LQo}6OyVsW;azRNE%X1sVAxg>zGi@Lkf>S`sn=h zA|R$ggaAA~>E(lt)^2vSIZcq*>KjM*SA(dgqh)(|<7Cqho2!e}`fPL64_BKTvx7T_ zvl~Z?OH9wY)6Lm%{vcS;lb4r=ciMTSugvkagKCE8i63p^Wt5j%e^T>0rm)q^pdStK zpbnEWD&m*~-z1NNFPleJa=Vy)MLnr3({VfXBjKCzf zIQ*O2^#LOqWRw;ph$>ssR^&3cy1-Tbazj44vv!<$>VYBHr!Po3Oc>wRwRqQ=6 zL*e%BIS{9cE|08B!XXv&_ZUQjDcW`wG$|NJUN9yVwW-v~BrzncoBY7YU=}N*|MAF` zbYw2kvW1;Fc|pdc17c)XOm^fr3*s!wXqvP9h$li3#S-TWV>34*S|&mTf_Z`pQq$=C z=LdWP|NJ+9d0HLh(X8#6CMF>SLL%IdK85&@UsWg1O-2s*F$Umnl?msbwloV};YlQ{w=0CR+z)YO>s zG7Cf@ZzD11U5gnQ&1M3}LKT3Z1hjyrmzQe;5py9*8baTPZI@zHb+}FX*H61g)omuf zy?me$qYx(e+^b($Uxkk!ytBA{APQ+1)>qrKQ73RXZ|~k(oE+DmJ-Phg;|mUStEKvG zH8c=Ix;Lx7d~b21=EK^(dpi8Z!xh!&6n^2Q<%oveblry`gXQFI9WCaCkHpt!5_Z+&hx}cB=$YTb>FQk=bITD>PyS^|MivExVx|@ z1O;gDaEO1gwPCjOya)p(RlR!jw)H=E_W(&5*&{@R3b0}XPfP`)OyjL$YRs6U4RTa# z382r~m)gZBaS%xgnk_OAddV<#%?w#J5lBg`a8)u{0lXt-QZyoKzmfOcUgJ7XW%B&yMSqB=o%|Lqga1l%(5)btixJc>P|& zt-C4e(8R^{<@xD@i!G?BAd1{LoV|AMrO(&tYxA&NR6vw#4fW)(kt_q@4L)khRJu@#UGuhz1>TP;p-KIcQIx~F~ZpgMB#c2mu(w2uCAcxmQu zx2^*IjrY#3f*c*!J?J6Oe|Y0~UPGU37~=UVeeY@a{j*-t6B#&B(wTdyo{HJC@! zrsCRz4=>XXF3!LF%B?%I>d|KS(UXhkPd3NsiItusT0|bb9(^Sa&y(zj}1^t;PJO zkLD-04mau_$n1M*{wQEf3TmWA3DTgV1||C`hbftj^xJ+&VbGBDaUcJFg%5RkX-ALY z@I9OT$@BgX-+Q`Ni-=(8k-c-yaXt6s(1H%hF1EdiEZU>x!SSMLW{o57w*7|dA|vhJCF4lxprJJR#Y#1J$F^h&LIJ?LvrXm z`I?+ZcE|*~IulFmX(ooL8Z+5QD$0JH@tlkR4k^1zF<|DZsSHu4XiBq5>kojc5TmA4 zQn*KsZa%k#Lp`0QJowd|WGrgZ11SE*cYkRLGBxD!K<0`RVV7U43>%VOJa`yG(dhRJxbInmS6s7IeX1z)uoOge9(eugurkzJwZ7$CMb#*mhM^~rm z;`wk~!yES(KmC<2S2g|dU;V=;=l!kM4i^iG!*Hwdw`SG*m+Qw*!(w@K>s4;ifB4Z^ zzX>x(^SSSnwoyNKqZXwPy7=me|Hj?<@yStra95+>^!-NX*pf4S{y9?h|ycM}M_rLJ+axr695gD++C(rx; z@y?m6sV1%+xdyg`ug?5W-O>Yj7MnOc1?s1(z3CqpGnup$rh2 z$*_PIB&j8f+Z1~dEg5?`W>fQ+d{i=gq+QUYDnZfCz1SJWu65w znPf%V&Z_9jPJ2`-Wb;(Uh+$qY?*+I_W~4lJa)>o)1#$LrbU%xK@teO?Rusr%b2v_I zVN{S7L;Q-<`xHMmc}(e&V}f2St475v#{lZcjmzAMv5?C%C?L$7LbF}coxqrtEoL?@ zD!2@Go%1OsiBePujOd+;NlZi_2ISc>hafRTR5RodEq3war~R+|?v>Wwn%kYD20Wok4qcnr zI7uz^DoNkz^&j;{td^CpV+=#L+OAID*3DNB>)Im|5)-%cYI*mxm%n-U2hX0aYogD3 zS=CJvfBtxN_IOo!rWrz)E+2~{{MH-Qmp^yw)*El0KYjSO?|=4bu$y;o%;yKaP)!_H zPak~tEUsa@k(;lzZ@h8x!AGakONDf{ip`9Umi1A^r|VuFf9`;P?(LITUVhWfZ$O}E z)+aq($9JEtsG8UD(f|C>_v4~n9&<>t+Jt@;w^u?Hz4`Xd%ES57;gb*6hIVi1zR>WS zuim89)AjeCW*J7tF_jgbBx|w!9yQ&pM&qy zc{u0Xv-e(OjNV)O|L>c|GHy4+$*9vXspjGG&z$hT{)?ZVrSajQ!WL;g*a}pOx`fU4 z$A<6liC92JM=W*!VmE)z4nKYCWZ0B&SEA|SweKGE>rWoPXz}9Z_12aLkM<8P{pkk> z+pV$S;etQ&&M9{DYeV_m-RbN?Hm7Hi{NbbL-+FN!x8FY5zD^0V`SSVu55M;~DhsH( zzx&q7%;n*;m!-l(&hF^JjU#WI%SF*I-57rOGk4zp%#XT`@Mz&AV{3G1DZ}{m!5{s@ zfAY0&KWp2&<<=W#Sx(fa!%KVe?8!LR^Shgi+gsb^`#*S|`}$LNPTqOzVy^9t3%xUy zGocLw3d$HZHxCux{@zC)Jl?-(ab4~88`Ho16Q6tM&WY6*MVvi4#WNyX3sxS-;rZj8E#AL}J-m{XT}n&9FmmT;wk7%s zM3l?OqF`Z&csfNdfKzrORc0?nb-J3UtZBPgzm52mT>kh@S+nD>*7|D*?ih9>1qz#{ zZEo23bNJ0){=XgHP5n2CS1C9j@2CB?jASzP53~It{9|b^xJJ%_IjA3w*H$|rh&(;A zFAn z9$A-&8ZwsLo{$#ht$RyfAfsUj(!}<1$qyeq_}ZU*<9m;75%t z|3f!p!syxCy#x$Hsns%~CC`n1{X0+p@bchGo5oGqY-(MWR)6?n^9w)xMT&X3d{T}6 z=-KkS&v$V;PSb_TFkj8T{oCJp{=QLwCn6`JJh{Mo@7-GFdW-!}fBE*=$uLcKPj9{T z=+VdD{Qcj5a&o7h+}&Rtp1%0F*6Xox?(@(hV4wZsJLUBDAAjqQ-n{+xc2mCp!M8kz zQR(#?E7AN>nEENt{b;6-`H$G^K20r z71o@Quf2Wm#%p&`ueesEM%x2GNG57!6j%4W&#G_T6Kk>KsQ#T1xI|1>;rk}xo@els5`AWBRRJE^rLI9A= z1QH10%Jxy#Z%N#z_Cyw^eW0!nVc+3ot~Elu>JT0mnH|fqVnr3NW?wxM)LQR3^zKr& z8vTMEM8a^-^>rxV!tMe8lqb2@k%(B(oT55K)<_Bjf(IR^TO_6Vfu%&Zv&G=98EMOI zzI^`Z#nt0OeE6b%@7dL5Yo9-z{%c>l{raszHp&~;!rcs&k#jXS)6E5scfa@T?|%LJ zkFILg%*9hOZw&aUFTVbn&wb%=c)mP)_~fen+V`G+?@)0vo}QoTxSjOI@BP*{AN}&A`{qYWB^ZC{=ia(=e)`}W-+OdD z%lSwQVQi*R)rWoiue^KlmAjj?M2ACy#!0p(B?N=gMmRx|$t$Vk6QFc=o4-QTbk~Sk zyt@0)ah*W?DR07YG!jROe*ahWdQ=9Ha8aciS1;$*oSDsnGW#rKB~u(V_wG4P%*^{; zW5%!%9YsV%xLNB{@ve61*L!9mivAu+BGG}hfEna&v*6VgjE>dbPr6VL^iIYaMG&IG zRH#lTKK&HF`pf^pC%PqYCO}Lq>z9?~s9_55LH$13hn)AR-seNb9JECC-;oYE_rR+X zQ-12Vl0KQ_CVxV?3S@V8hNmz(oT4t?ova=De|fOla#Q$p5CZYQtneDI?4JOCK!Cqt z5w_mTeGNW=A`ygbky0#R=HvzukIX~{)yR6-Wm2T73H=-K!G=sP@(ci*{t z>-G(9cKPiODxG}r^ihz>Alr#Y#+k+c=+A%o?Hh7+dD(AONDz|}#*NCr!GNW!++ZvaHLap$TgUlNjp>i-?a(lHN^4u49|dQecL6UZ!Oam(nqCU)(zQZS545nU$5tEnM-%SVcoVem*6Et_*0PlUtfmu=pGTo~S8C9eW- zebrF_!Y8UC0S!z8)$zoJpTt*x`9EA|n2>%LCjvo^#|D1I;Zz_}269Jl@}!^z~7H z=JoB(i=suk0aprp=aC*|O#R4#!d*AOqk_2B78(7X?M4C0j7l_}zUekcJ0MW!0}<o8R&2$$_SvZciM=(>-oQ8P%!OM3k{_-#V#JIgVUw+i~FKhGN zWxKkvKYYBW(|bSu!$0cF^VmK6^*?z3tKYngz;>Y5J~!lM+WETV%B8__8e(PCZ>FRq^b-h<~KKAp|zWufWDbo2JRA{UwA zb$R~iu?)%sYJI_BXV2SDec_AuA3uKl?AgPs-SgR^<%!1H zI)1;^=w8v@od;u?J)Am$i9o(K`q%jlGloeZaE~Mmn~}?qnTTMJSp#K6xI0k~+!3*` z3IJtcgnMJGzzAU$mCTF?9OpN243{P-m2)JU&fD-$0#De9Qs%On4Ac{{@6ckLs>?;}#yP zOp99XBme$)pa1qpyZe`iH=%#!&wcr=*N0XQ6w!^zU6%F=5*NpGPV`4w=t%Eph!Ta( z^{53^-M*c+M0>u>OSplBb$|}4S~%N$onb;N?g=0fiA1$vrm$$$f+&K_vna2LB)}qg z7`U84Z!9?;sw^}kq#6&;IDiH=fk}AvaqsH~gK~&cAZ+_7?Ts zH(om*x2;`HsGAX>Mq&Eua>2!ks>d=fA78d#eYiZ@)#d5+bUNI)x4C=gGvnrU^YD6k z{o>iPXHP~^$6gBG+}V$8r?=m{v$=I|S^VQi&sy7k_9osu)6J$Zqkjf_CR4gk_Xr@B zS2go~jN|n#w+1+|!qitDVbAO{7{o;)!y|h_#TT;{^y*sG4?g`AmPtV@Tn4S~k->pw zXSO(T7f}$1tVV}iw3eOT+i#3~q%abrObjCT98N|ZwnQbvGOM-P&EdVVbu3AAfnXmT zGMFgxNX3U1A&~c@*Q+52gCdg&1N%U}xoG2$LM%U z)^k$paV3u+ch*vx88a!!s&@{5f+)z%Gqa3?d)8)kF%BXHby!=HN1|WTwKN`_Cc=&V zoLBA-FRxxc{J~qdFV4ZLe~PcrTXvq& z^VXxRVHZzA`VlpsYpsEaIf*=jiG(F7&AY^Hg^)Z0@kRFa6d%$7tkklUcAEfzG_r}GE;!U zF{EuS+W2Gmoqzau*Buy1LXRs{C6dIeTCWoz?Arb$+IKl;^+&YZ(VVnI&q;Hp2W3y& z+VRpXM>M@hw(J%46d8w&6PeZY){$yp^gtjyiQ&h`$%U90JS;(E&J;jUhVZK|^eYF~ zdIS!TsED97?>^lw1F(#=HO?1tga`+0@s8A^<8GIfhp~u=ySLVm*@woSo=z%~+%eLO zWN$Uxqa$GnDJ)Wgd^s#;k>He##kkCV*gwsPNOA@|J;(#&_J&M1ulI}cZlbG=3Nvxg z`mSg6C|}EHMs6NS%Mx?-*7Dh*)$zvV_Ko}VQ=Vwq@2~DZ{;@aj{QP@woT*~S&2XY= zb$-0;_mtc$qIq-r){DbeU+N3TSRmC(TF(QzZIo4#`9+TvSq!j7c>kYHi>o>Q*DR=H_e0tV<)i zZdrxBt@oL=Jn`y^B|_a6Q3C`Pj?AJ%fWj@p!-D#Ur-%;4BdnSRWZZLELJ@99F#<+`C=@Onh|jF`@r}^}u(&vN$I( zubXCO1PFzrWZT|oN|3$;027gQY(|L>eEEH`C*oIFX4?1p zM!E$b0k3_+n@(WTN&1^FJ;{iKNx%a42#@TkcA{7l4;hwla;*Gp1d+l(-h4%u*Azwv z3$c(E>G!~O4%9FEy~GLfmfn0lP%By_$2w}0BFTu^JXb|C0JG@Bmwx_f9xFlFL%?7( zccAA7T2O!$&?L8|xdj+pI2j~`WJpV^UTdpfeQwn=8EI)m+zI8Nq%6Z`I=fXir$kG; zepHyqBh1(42_uNYQ(2N>gvD}MYOOvW{Cd~!(|G^ncIAZ;^VRcuz5mj!v#*>E7t^pk znWkwgqGk)Y3}tgTT(wr8JbeDkfAZuHp80fM4nDtg^WE2h55D^yOMQ9SqUOB|IXmGm zeEG|7efEc8hx1{XrW|e0^(klL%pw?zNa1NSO(z?$49fHFYQ8!k=#w*AXUP(K)%Z3b&eGQGN_KF&b8InQCKZ= zWKAYBLr?~Rl6#vWVh#A_+8!Q8HS;w)Jl)#UtNKTeuIEOdzg1q}7Mtsew~Aa5 zmVg!%AadO@B|{iy-rKA0ah3ENA6-8Uy}cb?$)bHl7aM; zfw}0kJz>KXLfQS}$3%9_hDo)|)Et!vwKJ-`_yk+NK_PdFD zAJUK%)`87aAR@HCUY5NfSN%&I)l2J_z}Fpl|LGk!%0lUBkzv6Eh#W7aoDgOK$laMB zOzzFiGXv;^hXlwXu~voh6<>k`D4ZqR_QEzlg5Um?zek83_$Ty_VPWcZ3dyxml}QFp zp)0N*rhiBMKJRz2cU~g;HMi%$J7?{aJL?f3*SC#C6zPQFWI%Y^wa8b^!+v~)PO8(8 z#PeY$iXJd+)%v0-GgrAq_rdcgtKL4>Sx@<~wn{+sie9%qs6sj_y$S%(>J{-wQI?`f z6xCvJ0-%8QMww=knYo7uA~Raj5!9VTTsVl1_ghLzLlVP6{@~I42hZy>lxxqoZT>I6 zHf={{<;_q$y@ST7FPuSO41>1j9jM#Px{RT=_($Kpe35bMq#%* z|ITIE=ezed?aj#s`jNBo&9mWbl#Q||jYBEJL^?t?NyX_z$bRQ*U;q2RdH=&FHl5=O zKla|Zz1Tnc-kW46$wf#RI^fprX*0=2b=-_P4yu?WIQbWf~7O44zR+K|y3 zL81~KQB8y)aB~m|GchG&C_`&4;X@h1!ZXm9OUxpDzZb7`=uGReEUd$9*PH*bXnXXV z&S1Sw;MmmIT6+ z!UV4lw+TR$(;`=e(Z8s`P6iZN(oXOA_DAuxU-^4|TpJNg#KZ|r=$h(=^jI~>iBssg zvNYb${FcEHPE5y7r=hlAkN1!F33CcQ@IC5=jZQNu}r|+C@PIMGuPF5bKEg|dS06(S|gu8HiO@Vku@`IPlfBJ`y-+trl^QXmtuYUM4 zvmou8A6}IMUtO7cOc&+!jq%TY>Bj4moDaI)j-;eAFg7S`(Kukib+^BK^5Vm1^ONg( zKg#Dly)2*-21f(ibMowzW z%#m(=APr=uN*Raruv&?N1uV)?R*48V6Vd)y369*(AaBlCfq_gb>5!8|;2kU*Yv!gu zmFqX~xGVvWEL|@nF)zsz{J`G6s6`nd8_s ziU_7m_x@&IxAZtJM`cZu9!ca0AO)nzl79MzZ-1Bp>1Q@b|0#~+hM~LJ5=Y1)Q3cOQ z3(?w<#HToKd`!b0pTGVDf|=K{W5)pyg<0J#)bhyoNj@^RwDdD(jw-{T&CQp_lv*~! z<|KuQY1|ebRYw^H!J5#cjC6CW5t&k0R<1s2;qhdUk)`mk5uJ1xM+8}G%VFUTMf60b z0BP9{hUjlQ5R-X?Wz?|QBvOge!WWO(y+&AaUr*KGSha9PMTC97@7{g*@amua z;Kd)^zid0dQQI9JG_jCtVVn4BXY-4O>SvomLbcXGb=;iFSU7F$*#G%iwQDZ8b7R<^ zkI#k;jniqFvbNlu|FPq1!M{I@zo*kzZTO9fU)$R+KfL~67q`w|FCyeM-5BY8LlZd+ zWf%q`6ctMMY>{c!UC}GU7oL7-oS05d$CC>kPryQ;+A0Cl>CNHv)^KujoX%KB0irgm zZJbnxUcZNDaM6>Cb3L7$iMtkoX=#{-6lQ@IVP;iT(IP4=0%2BSE@P2$Opc-tUHdL%4U>G* zbtDP~WRo=DYybE^&Yb(a2o4GdWncj07;_j1OmK#Q9!dL{{7UjZ4iB(%>R&=j^qH+^ z*JVc@0W+U4MM0lPTnJ21^aF+vks$jjw`V|wpe0BtdC<~gA7*4pNT_-ynZ**Bz$>2V zx`V=z|GZ-Al5upAci=hF+&xv9C}SOPfq-7HiuJIYGHMdF#ku491qABDn@_PQ0g#LX zftG4z8YszYt8=p&A>xh?KEC?alY@@qPk-gJH*Rk1@_yljpu;(ETwzCFQ}^*hCXy`D zGpPva5W#k^uYd6L8?{_HZ?2yI{JU?QoZtA}Z~owqKYaf9NjtRMPW;wu)4%!)pL_3( zH!LdZW%!=^A0!YFZl1v5U^e^XYx~dMzkEQvJ-q>gw3naR4hu#;f2%R}*OxD@9`3K7 zmvPM5|Mbn1|K=}zA?zxxmhM+&R$-zLm2ns&!dp#Bx8!3x4?>iQAd8futRO-ex2j`= zg(ow+??q0I+xA;Nw2XDwcpXo*RSYAKo7(&l|* z0uz}9p@T3(1g&}))y2cIZ}t*A_$P$G8VGL?H?(@+$Tk5xo@LZ>r$q!LB!{ zJ~3A0zhF#DqEv8U-w4jWT!+u&Yrp#c%D5z0CQ~Y{sK-#=S#Ok-99*^qjC#uy&go`$JP_k-k0e5dvBfN#z=!b;i<{i?rSY8s>NE<{s zEj?Ouq7^K+j&0HXGl)bWg*822Jb(VJN4wvibGZ3A*_0O_eDky3-aFsaLwh#cgJ<^S zdOkhjpZ}3}Klk2eAw_Y>!_)o#C3_;11-*Tegk|6Mi~WOdy!acT!fSusBbf>D1SuyV(Lw0*Y|@VtItFQyTitWG8}T?qCIz&px25f>6fS2|x`Y`;>qSIS@oE&S zbri<{4-AN+ReuCRjiyh1$X0I?=dqELGWpxJ+dn!38upGr(cHtC!CX*Yn}v|LB94-{Tvn z7q`ne?DsEkJ^uJ7Ps%uIg2IwP(r1zDFpTS8@h>W+e6NS6a^ zMz}4}tY65JsEi_|cw}Z|3$M-!9o4%VgON!~ZAX(5!W==?B7?}O^SmSb<3#Cn^qC%W zSDpY=8K7q2ky3aV1WcW~+1v@N{VJEp^yuujBe0_%LD%Npk@Zaq8jz=Boc*-xoA|x2 zel_+F;V%;rT;M?LBa>3VLXe~t6+juvJJ@%qekeSnKEU;X4w=o#k0cMz^ff%~?m;oB?EY_GO>x ztb?1`GQ%k-Sy`}JIM7j4pOhFWK~g~8p`fekd986+WF!fkRy25zDMgYfLqVcN&xpul zS8FB9SE+thUWw1TIqY`xd=PLy?P!rQl<-&!mC+HKsYRs}9kyk>xp;akJ?s=d@2_6g zxkb`k{db?&-+n%9?%WwS(_#PY?8T#>-j*9Dssl@sN0x!5$fk@@tA`PjqsYeWM(NRwTc~%mB+8LS9**9?^2WimZ2%Bo!G(=CRcS(#gZj z6R;({S^Ci-!E7zOdPhU_ugThsJwgKkk|Gd_NEQZ|SDu4YtR?ku@29X%^6qbn6(ZsJ zDn>>M8j)vbe)gw=@8b7<_xEY{B$p>iyX1jlK+fq0N+A-k5_7De85PWk@1cDc@j~n+ z?RMBl*6u>f$m~yJ|0KRb9v*#y&}~UdYu-WEVe91wKp?qi92FQw=F#Rk+6+jmCJHdz zlluZ~7?m}_mSM{Q9u!fE5J_EXWS5^sFZB7XGU=#gGM|_EAgoGc)`CS;+|6o~qQqDhPr|f4MMhl?N$axF&BOeN zv|D?tIu2#p1d;bav&VcmSo2JpYqZ6`^>Y4=Yd+{Sjwd9oJ$d*`C*_@sDF@n$a?zkb za|TdYhjG7Ke&hY;Pc5qFk6lc^_+wupY&;H2Yf;oQHD@5 zMbI#+M}$L!*5+Yfz!13yK9N!|KxVOa5&Pb(AV$LZJwN?ZfgAYR?|(yW5d8tR1!CGr^PjC6E zUe#AUrLaXZu}3tts< z<2X%SH8p~+L&Gu0=oSEU5LQlNTbj4^8!E>P#L5Wjt&{G(0LeHKB%(46JPfVvkwAB_ zH3P!TDXA2(4pS`f$lg#}ZxO3Ni+Xmk=c+7XUSdAPhgbEN?_br^oA++L#Uu8YkH4^c z_LKKcWWpq(gY;D?GlJsm?AD{FFaG1-`|$n6Bjc{}U;OghKmPX3W!{e`H=M_I^>luD zIX9a&dwr(S`h!^@4WmcA3eYE`d#L81`p%bti4N*|LgB=Z){XR(l@9{ zeU&OjC{w@yMaDRu@VJ3!J-i58n1#@XZ|JS3jEp*mISIi*p2Q@j$RI(U&Ou;!H17vp zUK!3S-hx#q8I<0P1wkALA*d*eWVpKrMc-COYZ;Wv#H`TfEeR*%Q0Kb4oXM$H2Z8&| zsULif8qk%J*bjOj9asx@y<6Xya_{d3fe_tbnX3flRXMVEdh*!k%8_GCTzn=@ek$pN zlQqkP@ka7#L@?R0d=dmp^6U`0L_cT}PAJD-@c;j#4!^2RGxf);U!PdHSE|CoW^V^? zhlrLUD9W-56j#JkFHEXnGn^EeJc0?EZCQ6H$|MwS)QpTFUr+zxd5Z z2al|oEfThBJP72~vU!_ZG^6nS;mVflSPsZCjHloMR3J>8kp=>@l<{#;ZEOUMh2ym&zY^4 ziF-DvpZpS(9V^_gn~@O_{3&hd>P}OZat1C8Virv)7*4pHgM_kyBKlXKq8oKHvJ0#; zjp+vQX`&Fzr?42Gpbh(fx2$Qk=%5ZbarUewMEj0&bqOGeEZf2D;ACmu-8_mUc&eZ- zORY7J^)dJCi|p>cX&wpENn{iZECpRq9}z4vOI%4JM~GI znIA(?NPw0~?GfGXaQ-Hc61h%BR|mSH-dHm4D=FqDzy zv~17I_MAyTDNFq}h*jT~DQjRah9JIF3_}e*rL%(oePuIVGAH1z-R6 zhtV3j@q87#kJ2yuScjuhc7oP~<0A){FepAm`yR)~w114NM2%>X?dS%_rxthX)?!ud z$iV%fUWqdCs)Le{WAsQML&;394MD`P8mf>%xom=%qWZjqIb{YgY=%#%u81PTlLVq% zhD|d2a_FUK5$;FH1SbRGSuJuUZG|T*QW!zLSPE$o>AulKLYYBUEwgO4ECZ1c!smV4 z9o&Mur9CNvSbDB&4bw6agnB@)XWaV9llm5Me*L4X53A2tv43>8s9BU!2wBaLY!>_K%aT8Ma`=^RKKtJ6=lAYR)9Em52QBXH zE}sA8cgh=+==_BVS_GBc>H0d`MTl|jwT53TJR0bF>QE#_DgC_x=rwdTMC-HibTGihNc*5PU#F&3ZV#6=PZ zv5-xy1L*A3FMc-VE#!!=f9GRzPd8YN!?V~u5ZWb>-jFrJL4{}}(PW_{k%Qy|svl}T z%)@=UtXMKVsYUp467xx7hF-~#$CHB0*1SJ;eUE}5Cz3%>*fLR_C?P^bR-J)nq0$GE zASfcqy=w;`qJt*GYRl$p@b>r%22&YIvxsJWK+oD|ML@LVRN367B=` zm6O?z5>6f@Q(+x5b*|Nn;P`_NAN=!ctB}KsLwbxFfBNpp&wb^+>Evcx4%M#g`tlne z?f*aDdV2rR#_ixQ?drPz#2Y97<}basJsFFzASeSu(W;xR5wRdJ0x7~C;m$;xrTMeV zt3P>g{hxi~>9xpfZ@!gMra^{jqIURly!Z?6o^D1kV;Z=O<8*REhO;!HT&iD(*S?{l zRzXQY0U|{aiN*T_AwbDYLZvXcNI7AMhm)+u1FL%`VwT7j=|ItP1|0#)y06PsCW#I# z(&j79M3LHzllmVvgIcwWfFg;!IR)uZNJpeIVcySmX&K}-NN7A!ErP)AdJ&OvD%Y0> zn_Y_Z!eI}!xhEx+k%f8Ln_KiJP?Y=VD38;SPQ>WTL60O)6!1oP%((e_p8Z15jZEe6 z?7+9sfu;)?Z-5lkF;~nWWFu;nJc zAS#7rlpH~di135u-m*nFMRTi8k!~?gI-U&BZi4jiR+rW%9KAdm&845F6kM2DX9*pKvuQY|arpX2m-i1o z4H`={&6^j)=kH9h?Ckov9bUG1=XR*eF5T7&c+yaKC^`%!iHMZTNJ;?Crs*>m(^oFG zy0rb(CHwVKAIH^WfBNVT9$o&?{i{htl)02)x(G~e)yV^@a#G|(P?QImw%JW|o~YRl z=9Dg+gF;JhG4)D9U9MZZ9&}I?YkO<^4iF4-a2bYELNRY1%_0M;I#9H_ds#1EQjM^% zeG^NjjBI9gu8X-vq%H1?3mC#nnB^QCEe#{ei3}$)oCpZ@+7Hj`ysIE;%}C_z_RZ<$ zRtN4QQ&9|ql!3ui7jMnGP>lidw668G?1?%)LioEpM;NS30tQ$a^O&gLb$; ze*!HtwrfunwGEH z8O%6hDhc3jTmu6_EU*^QZ`dH7c$&uaw6GrI4$98*;=-OJMS5n5NVJHBb!MxXN9V8h z;|h}$E~U)gzY;^Iv%V?Cv}1kx|W;i1_=z^Wi`F#`}#xk*{y`D|b(R`knKe zH#VX%GHGW`_hprKY+zbMIBQX`5b09g)5FjfySm>0;QrOGesKAn>gQ*ZR(tv2AQ7K` zefyVw`t6_mq4&)8>^qP^RCOc~2$0+t4?QCpZP(_V@Q|!X(^6#GMo?NyGxyn}F)LUy z3?eL(Ks;(hKTHxsGNGzTDg3wl46qemxnTgIZx zTzf2ER65t%YW3=E4rKOZVkDLGaeHx7F)de5Up{#mMqmk(s+j5Q@?VmNlTDttarjSC9_uMj|35PyCRP63`_42MCtnzM20}z z9GT&Sf^Pg+*~Z6t#xSURw(2;Z09Rgdc49(y_*(xh=qjijJ0274vNF{d+lUc7nZxR>(ch9FWh#b z<1n7D9kbN|2F9u}@<5MgWE!%$H6o5=A^_$#69pg~&7(yU_w>370ci$8!XtwrjKR_p zB)kB`Jd{*`h(o+ti5&!p8CatbZ`%p5_;RyMDa;jfhlu#V%zMz^atd zs;4D`M9^m;>7A?rB)4@t$6eODu5bn2Kj6(HVmjFn^I@6U5(yc_EzDg6qNS6GdY3FB zIGK>GRU}E7WIV~^Wt|WfQB=I{GHDoYG@oldl<@|b>tSc+EMqC#=S~0aKmFP_U(5t3 zbW5}ya6a(qKqnc0>W$OaZjWskx2N|+wib~PWC=)^)%^>vl~qd7j3#AZiLCq9cHpr# z@-igOS+;@@O69rLN9>YmM%qx=@t*?$xu+6U+!N#O^B2+BAZ#H=5P~0pNH%`BFXS#P@?!5EPcz#aV7>&@#jkB$tRZ-C?3E7v+M8HHsPDasS zjfpd>Sz{g{11KZr@P*P5lpbzQ%A%|yPDr=@)~3i1a1kaU-S99GgEOOD+q@@7Mxdj4 zKu8j0*^IT-I2aQMYzP+g&h2Ul_JEdTX;xKrD8pelxBWtv!* zQU^PEx+U^eL3RBw<`GZ2!afBMPyr9ZC&ahEIjWvlbGSyfd^s;v>9vTgtuWJVK;K?lnPu}k-`AV3OB zIf0ajN@i`@gLN3UEhHI41F$h{1H=CE@$&}{-~aHzS;5WCpp=_i#_@#PVst3e z3A04K7IcMygN3CKI9XR`d$f!IBqMvU#B9lQmQhgL5AKy&7?R*3qqo`GK~<%cG>c~4 zl+?q6<7Uh<1&MULQOtevNwP9liD1wSbVRIH+|?3sY$4_=$Xup(-7itsKheOt5kA$t`Ex#e zxwnic9sj$(@xOfMb3c6Vt@qAv-I=x%F{e9QrFrMO`)H4mNrbZR^KNQc)elo15{G zDMCO7pxMVS&5f!@qD%@VtKI=!QGc92i`j@};{KXuW zu~<|h4FZ#>ytXZW{>_tL`tkSV>~47FWP(yB-H;Gv9GxCWV|b)dHiknduq=nmSQhSn z2b}_hG7dU%dd7A5A)7M@V5`fKc(vj!c^t{pY6~b2XIW0e1tGzLXuHSnUp;-sjOldP zoSqKThE;^A2s;I9;gr>h5^lE7Ff9Y=78F*mGJ-q6r^iPL%$nZZ7tf|zG9fzltR@3) zjVOs7W_|FNBm@p?(KFe~Tne*vy`p<%<_vh4Accn%m{%qSOHxKNq=!Y=%GM=e$iTWK zBt?H!kZ{SE?Qnf~KHCx~=sKgNI&;TFtnT-I)_YY~dd1yb%h^fM*MmnJCl5TFAaC5t z8~>8w4v|qRMdKF_KYsM#`!60p++Dt`%aWNak~+nB!rR-V7ulhEG7>Ulp==bHw1K`3 zo+6VNdE^GKQE`w6_sj7s6!-d$$Q68ONiC=hlc<_|Yt}EsEa;WoVH$WSGN=~GwJ%Rx zc-)kJI&Fta2PaD)!`&9^x-5!hDmsx4q$?x! z70A>hTZ{DUdG>74W^cPgy?klc*ETO<6iyyQ$2NClP{^RC2~Co+y+LJ@LB1?)Zf2P+ z*@ao>*`sFqI>3_1VTsd3oqLO0GMut6Ro*@x2yw(iU!YT>Bio+xLOQAjT5Ex9+_A z)@z@A_u}=pPj9}VoH4)fc5U?vb(izYw9D|>{9w7T7Ae~ZqIMu}Dw}D#t>YOZDXJ5P zsQDpc0Z6!X|7sss_YJrXgN|EfWfdukQif@qHsiG2=u{Gjmfo6$dy*4~NARe_ScWN? z%`2P=Yj|tR-sf3*rASytfg+u93A^6=^)qVwjD@0REOmKlzIQl}i~+(BP*^IX!*z3| z;&+}uj^>HAJ%=O6xI4tw!C_a76{Z5(+zGjXwHs)Niog0l_&3gO+F# z=E>>#I1Nc0(a;tgUdH~Tw3p0CKcF?zfoOz)@tl|6K>dJ?VsF?-ws6bU49;uVX07w~ zP=$0t4iSsUkd*E<%=)c%U7vP3YL^}ZqS_;RAg;~8M3&xyl{qpkLjXZf$1U64rY^%ATFJb9~Ri)SQ}vbc4g;c*DYSjTjc9!3HZm2_c9 z(YZDTu}I3GyvbExEYYcBPRp{dW|?@ri|=2R2fO;g#~)q4Jbd)*WhlT}Tf8^PU;5I` z_da*;?6tQjh@vJFheA1H?Z>RMg#MC)0mdGplXC)zWN^0Sy6vyJjHT=KNSOtZGz=%^ zLuMrHm_i6`X`NRc+^G>HeT*FaCs~P=nHZYG7E(0KeJ>hFc(iCUc@t656G#Dz$N=Ib zbK6C@$iNsPm+&U6ted2$%Vma%6k*M9KnY|qCy|JtTDtYa6dixr)XVZB(5W|@1|Ddb zz$0ZW^%@bX15x;4iDeFuOoNUm%xpe;ZHP`!If_gOo{^ryLZU26krB=i7MbV0?Hdyb zp)S^OXx0KpGj<*cyT{r4N_RDHeL{$ivd1L0u@{M-M%e@)78 zap#SFOFw(89ilO*q;E{lA zi>jE1lr3jz?b_XlAR+|x`8Q`k3Jp`5wfP!I9X3QTTMDz=(w4?70qXD&G78VG2u|Yu zNHGu4so#|9;jruuHhUx$WhSc28k~Mb(eL`rS8~(r>Iqr@+;E(W(ycpj`b!xXkwzI5 z`-}zu_P_bxO3E^w+M-@Xr!R+| zU+V=wQc8wE5M*uy2vY(K)Y&pqm?=3C8DJ*r6=(TG4+~BwY&I9>kx`>9eL?B&lq;<} z04^oFN+H5#OYnGhM#NV4)D?-8>ESIXVx@f{BMGb|2}&WZ&D@eYi|yF%Bsoo-R8O;* zYdb8a!zq_xcX@U7@~Ner4!9vUY-Bp!Y&Pe_Q$oAZD36toHItM9>Vv?}5;sr)3UFJl zTh`6E$y%4g0V`o1B7nd;@{5o}PAMv7*hCVAwYG3{i4wKuX-A(62!Mb-TQu+RxVE=G63<9Tf63>O$&F<6Kkdj&fe6YdI7i<8 zVHdK9)8Rul%0tA#*|Ib6*CH{fudP|RE^aME076^lBUXh|2U2B(iV)PvVrk?FWtj>@8M?HY!Qg1k2cA65!v|rjh73|p8AJ;q zy;Ww8)?zUvS|%xtLlGIwJ-ns|C+T)do|gTNS`#MfLgwC$5=ar&kyMDdu+H;kMk2Xd zo5m>;b>4HPGYIU_NzB@e2-`*+#5|mEZUhzZs4s2*xD*C6OObNIQo#CYRc)`H^bg@0 zq349R^f}UDAo& zTU8h=vMg;~G!i9qna+oDnv~$ol!ySkx7v}a)D>dTh=bcM-Kld)!`*@eC?Ly~4)3eq zGKHu>00f9hPsYT+L{=-yki_B5?ZB)=1sz(%3IZo8g_cnh9*eoL3@ihS_WE=tF*#+p z)y^oj<_vPDfynTN2*0`M@ zNDrz;^$LeaF+VPGnK4^3q=+iF-^22IsD?x2-qW(92i8NT0?I_0mSoxG9`37(@RgV} zj>Yy?y;CA$UFL{4CrWQgz%VIgcG*Kut$Sp&pc+gBWlX}tHoJ$b2vM?d@<5rwS(iC1 zg^)~+o_$FL%))DA3lPa9bY#Egv3X2PtSrL@Is#k|&ttLGVF@BinN-RqDZ_&!y;lc# zOb*7B0c$(A8I)eV)fS#EU@1JD1%^Z+88X+q9LJ&V9)oNgN&-YhWFXe$&Zb-QsDbss zxZ5$lB$8zbhEX8%eB-)@BG2Wy=uRjGGG&50C=& z@WNVUB>M6xl7NnUfDWPqK(#dyr6guWJD62gB^0nilvpXNE!PxHx`kH@>BwBN9x@s; z+&w(xRfCo(T2dw#NGUvSMNg8+>UGpP-9d0O76o@#glDT6B%5s+PTajm#h8T>5hg`J zqdTpSHF?A#Gm%2%9<$YjJk!!G1Poc@&ErNR$$}ElK`Avo5X}xPJm!OSR|Mgc`fo=N zcIZ=pSXc(|Bsrzrd?&Vl#&XQ4uzgY$-6W0p-~P}4%EN~btseT`;QZp=8}EGa_4mGb z=iZyA7Z+u_kq)@CisdQ~k7;?#u?t^7#Jc6YkL5RLd9F2m@3}-zNFs<=x_Ae)^e_FI zVu=;r zTp%TgnFa<&N(zPV>i)_O6$z-MY9=KWXVu|^Xz1sbNCrYOGUlvT=uCNVh7fa~zV)~d z4`oq>t}b8>EuohQ)Y6@ z2qU;q%!jK?ql^q<5gj(b&~E|9bre&Q`GLGrGO?(P5Y2ABjfEmaU_N^@mNHIfnc;Pg zSdtKh zf|5LX!^J2opbU*%^8pG8^TS~Qz4{>YxIKkT8BSr*3Dp_VmN2ges|Qa{70#Ze!TNIU z9=PntxDmABJXO8;xu#!EZ|Mh$JW8$=4RXgWa-%|mMhvnqWKZ$71qDzt#=Z!OOe%wVvy6oD zk>itn`O%+wCJ>RW#=_37BOR4lEZmz@56blsA+xtgPGLrO2{1FzX+C8bSc{ou#!yE0 zR$D7tx`ctK5EA6gDkY2O(ssm|0oD;bkxl@jRkPNy3jlK>;t+NSvtG+QLcfkfI2<+T zyjmkeSkv{-8yPC;bJx}H{8S*A@wyfwF~rLb(l5|J6klo`!pi3ov+aKA;^ zvWpCeQXeH8SJB?wEatsWqv!w@CDzDw$=RFnwasZxo|5R)HU_Oa;QDavYw}7<@LJ<^`DaUM-8$Whw-L)*7lq;vKNWC|I>(Y>K|T8Bv#?8 zKtuqlOY6$(UO40;rA!g#hq)8+J%URq<6zd@qi1uQ2Xhg?(@2Fyc;#XUMYd)3a4@S1 za|tHy6U9zp>kl)DPFvE^qqW0jEY7SLg@pmNR%=~UM#vyMdNx2QYuNQsl|YG}$D~&S zl0KNhx_%|8Y%R(!Cv`nOlltofCVqs0@WO&71eht!RWFGgi!L5lLKn;24?i zRdl4}$R&v)odIDnGoR6-}>MxXU@VVnx? z{Fs*?4Y!P$b0*$6pJIAl&)&hm|F`}p`@?eBAD%sVVs!>6lE=;ItvheN@$Q%Iz4N)7 zuf2A9em;&pXBlg^*OjunYsR<+7D0{zcM-md64z{!)i$GQSj(sY$h-w zp<3LtEz4^8?SH6FonZgTL>}k|HJ#KUf+@nS?b8GO@5Jg43lD%~P_TNf-aLDFvD*bR zI>uadAQ4vOAm-H@_31mWwj^~8*Xxy20;XwZvdb9>lX!oB)fWVyI zC+n+@cx`@*V%i8#2~8&7Uz+U&oMsW`~Wn8uifoBE4!zN9n~U(DS22fIy<` z9_byl)o+cRl_xR|OzZ5|svZ5*P*v!}B5m1+84E-KNSU_5nx0+{;frvAYNmk;Yhg(5 zLw4vn2s`Phlr@wW2Wk0a=Sb=Afa2c4+nC|>o@Q=7x_#PnB3v6E3 zlXv9w4sW*j+y9%tT37&ietG@q;r+vIC!BrKwb`EEdhMOpKJ)pzZ@+hO=k=4b(_t8b z#I3;&(sojxVE=LEL5k7*+iKrOwYciznaH-j8+xLAJvsCr1S!qTt#KkUhoMAfbHkAx z)!*EG0^!-0r$|N;$g|(#%20wcnj?vsrD(E(`UwTtVz4s16N`4dS5qQs_v8^k(&tnP4Vm7NKgSg=ORIIu0{Mzf@#`$}~6=MKWt&Aw^g= zLr^MEM&^ka6bf?lT}CpOI$vdNjE)s1CcH8^_lL`0MTC!eBAOYDlEkg;D6;6}$fD|Q(P~DflSSx8Rbb|D9D#sI;J%6|JXuDj zbp;HA(}Q}VDAxj3G*?0NBis@2nXwK?yXP+%m`E?~_{A@{pQP_H4RW5FcjW9HIlV2@ zR)!J(-v9cq6_ucD&0oHF@%YhWw+2vBGRo%U#;w=hdi|Zx-+lAFi@W#E&d+$52$bH^ zsx0%cJhJ6|fgrv|^KX^7%$>!~(K1>_CZZbxgg|N8>*vhe7SHCC#D$YrC<{gUy2${D z!dJ!{bJr{$p~wOj)-o*KB4W}pIhq?tg(O;YH(G-#q-C%;vNxhPo8j&q1k$U3GM2D_ zdwAC$cb;~L6o`7Onbx}(MU|kIp~z%OXu5-0bnDTq?MvA}#|V=y<;}=kY^k<1?&hE( zT(k!s64A_tvITIMU$7?=LrRe6Qp49g!*K?>ddulk4V7cV<0#=tB3_F#U`j?Q6HrnV zIwJWPgLcZ~6l62oTiaP{MOakKT|mBc<9LDv1)jmgEK0%|=+*VMw4wuX5kAxmsQDHD8dt{P_yCj8q_nBvq5Tt-dN#>-1WdsWo zH`}+mFFG(4C)c782yY+R)v(Isp>dgw?$*^Ht$4N=g8p89gHr z$pq=R8fJ1cH|`>ejzc^0T-MG2gA{qjdh^F!zv6!Is3~W%eTz@uk<+^}jye>Pg8$Rs z_@A<%dSybb_UO^$mzS3j!4&B!QZ}dOx9`3E+B;vk`_{X+?%dhjxT)g?l;oDys9o{$ zR1VL8r?mW*_;+P#er+^6wR{y}>&BekXYUa*@^nwxC^3R~C`y@iX?5{o5U&=kU&%Na zktyh?wO|G-JV?;V%?##h21*2(@T2KjLD=(`WOD!@7w)N+`l>8X__J|Bl8$* z|3oN}*`n>D&e=Mkl4TfFrL`K>vjr)YX#$4U=Cno>P+sL_Qn*Y61-V=0r0A|iaDSH~ z1D4@I3>C0&t3AQXBshwEi3L4tER2ZANEXpy%UmKXeMxgSOP~xTBif;|FiJn$D9gw) z21qh|xpp%y+Lg_$8)2&RWoO<6h@`)nqWe0Tr3~A|5R}4_+01e*n_6GGH|h3^up$Fk zf;=;Nmx{Iio|%d=sFvd9ZE0aKOd~NZ`-S7x zpVqoXC5GsFhUq&S7G&3qf@EMy$T*t2*Q&jI*_m%G5)ekWb5LPXMx?hD8m=H>!Zfmu zo$O1L=?B{{@E~Op77-|{IVE{>9z+<{989bQG73ueiVJ1)${C0-cNP^rlVMB9Ru5^1 zusND%Qke!BHpT;sFb0B9I{9unTne#}?)N*+>^ZI@t|LEv16;q0{q4)(phOar2&a%R z_q|vLR;8+p=d2UO;`6R8bGoaDOaqr~M5Hi>Tic6_EL(>m85o#_;F%U}$#6=yXj%&M z5b3cj)QpRCT{HJ49VjBpFo_^+2@gmi2xa!X%rVBt4DNnbBCUmsjcDPAGy@S-Acc~_N|0Xj zWu|b;x`R-H-Kr2Vi}#E~ZGDE(Cx*xjJKh5Gi2f8JrWBSf$K4+@{UVlK@K#RWqw{xp zd#g+nmr+@XsF~sK{JZ}%P>M<>KY9A%<%?&G*kA7!TQ`_NU>QzM&u`y-`}KD|cjwK| z-n#eN>G|0(ZCE(NsTsHHoL{m%;`!IP{thpTUs?xVP|I!|XIc}9X1UT08CnW6mZe$? zW)fv51ZYrUo|2G$sI^g~K>E*J7r*p~ljrf)#FRq9Qbd>9dXvi+M-VATBq60RId%Gd z-!JvT;VQTj=rmcfa3R2Km(~zOkztX56ziUI0LdRd#_D}%v%c^$1~L%$;8BAv$vPF%qcA3Y~J(bUAco**WUL$9qk38 z6{xlTPeq0j9mY-O)p|Oj6oC|CO`>QEwMIlvl#F3>3O$1qi3s1D&8#C2r;rA+96wWYh>%*AO$HR6GYce zVOT#Er+W}d8HFce?MSe&Iin)I7bUvcn;;REL@b5OA`OvY$BIWk!4sttG4n*YxJ{=& z+uB5Qg7bIy>@93>>$p{AE`<`-+PvT4@BGcbMwFsMb3A?ae0TM7EK=+8;_@mYkscA5 zELu)Z&Trj&>)zX+zx&p^x9+}vdU0c%Cf0$1(3Z4AwwLAbecJu!T>lumIjfGDia|v`+NOiSO4h73X4aw} z;mteQ%FLxGvsi2BOc5pqqIwTlue5@~q5>8tPjgNbEdlSC?d&>HN*18E_$}R2M$uvD z!a5LlnFUJ$N~AH;Y;kMKBg+&xihnqnsI|&0Dg$@`YeYoO))omt5x1Gl6|jhi%)VQv zPn@!!R)zPe1sBL>EYl{Fk;4BKkw)nv17+0t(%YW3Fi#nk+(b3{|4Rlk+=Giwn{()?$Kvw~iU5z`($C$Ii|Ih(e&#RAi|0Oq8qwF6)wKe~m~TiudzH zxSO$vmLW(1RxWNq@Qjuo#63RAA_W*AoIbZ@&ahsu>)0q&?#mZWvSxipl5u>Y_f3)z z3G=zo#ZMaEP1?}uXK~{#*W&{p7~YX?wydj7WEHRhK8S`!4N&4cEVq z>!2lREjJ~1OR%g{yzuN!bDNEi2Mj2yNWWd+*jip&?Vp@KyMr-Tv1-pBYhj2lHKpsq zJv&OF4B^hi1c|;=?lfgiVeW%;=~|NG3NDCx!M|TD36$&BWL3k00Xoxf_Fonfl8hv(DG) zPKiGI)?t)k%#{A8tvWFzyi&GWcT6N&JVTg45;BPnw3aO?nLrtJ?|x7%QckVSh(;FG zTQaE*!X*g=J;vk~^9CYo6$l111`;I(rAMnO0!a7@)e|D?@c6D>>5*C@76>C1F{NC* z?bFX0?#S62dG;1h=Vh3r6fkE}tL?DAeEInCllvdy|NOW9YG#_5Iqmne*E$Gf91nAS z`t;d6&qV!W*zdBs*`D3J^X9!b-n;kqXKuar=Gn#V&FQ2?K@x7%DlN~j`>yVOjV^zW zt_+Q`1s#Xf>q7`)7V>O!>#T+jzu-aoO$sXMpfF0REmkXTuD@eu{hh^u;FW6FaSsU~ zh^)D?NMWNO;(@mbYJSMpvXP7r@D)(-+4y6p{jog`)OG$5Gl_4xJcR-lAYv{oP%0%8g9I6Z@ z_sk`1p$rcPs}zZF3hCa2GE9*~2xcJ+{Rdol?CTkTC}yj3Mh$EI1x*kcCxZ5Q4vvWHC({=cQoV+0?uhZs4%SKhZVYV%Ge|7od$)m^jKX`ioef)d>tG|L3 zn;D109M*&Z(S+;|^UKT2R{NiS9}=g^FmBH-Zr;1|#=CdldhgC_Z{4_kYjb*1$_9)G zb35?is_eh7*T3q|zm``s9PYube+(&QO{m%8@b2^j32e=^rK+SLJjgRFJZKzCW-fC} zN-a#_QpV0^=;+ua>Kfi24+uaZ9n{UG5X9Zx8$5<#waOtax=HA?@Els+iAtQ-oDrGz&V)EIotsAc(VI?Lm!m5`Hxh9E# zRDxAx1SlwgK`><0@I!|2TJ%&Yg(w4|a!#z&t?R92)J*pb(NmyMBFUt4CSnPz-fD-n zvy6!5%aY$vvy+RwFCiTdlELRUid249rU4%%IjhLbL#q%#lbqSXX5lVoL-dS7MH?B0fgH!FZ-*PFCIU9djF#* z4?f&oKF0t4-}$$QKu+Flu7_3IO^`BHYfG*B-M%h!Cr7RLO)2Aaa&~d&?(3g3~+jq8SXJwp(5lLwWnP2k!fUo`;J^JUkx^ib&a%3=(g0o+!VW3gD@8`-eS*;n~ z>rT1ys!56rV`&y)p~Hq4adZ%8F61W3z0%(2D-mg)?BpI$@K_in!p*F(W?1%}VUl}D zVJ_n_m}2BXL2gdeffveUbRtefv_uTUnWs|_g;Ta@=5Ew7ylcQ2gYdW!mbUCEyyu%C zot#q$1w=^}Zr}nL`-Up*5Qlvik4LAU3lSra&fs3gP3{rBk)|yoyv;-kkof^nDd!N* zaIbUPoXZjxPRYWCr+N8tN1|xv`k&sV zg-HQ&qG>D{u(?u%9pTyBd%DaP9*JR?2>oVNi8~4;2$^A&fG{UzWY@ERX>L(Aqm(UD z+z-M)z}g*m#{}hq)1_%0PbErW^r3MdTqY@0|zc6q;Mt(weH<# z5h0>Ml@pEIMNbebWH5W&~1A8}fC2(>0G8s z${+wJYqNPbU%!0z^x^#{_dj^~dU3>3yX|*MTEKFD!Fkyn=1K$Z5M_`4lz-n2tWXo#XEs$go0win`0e_eS zf(Qr%vI$9cw2->{oPDXPtjt_%%{j+-FMN2%%G#}p^I=z=+PO2=T4Rp)@;twXm>oEP zo9cSKAUGGkuG_XXj3g_CyF~yo*SZ`}U%mO}7hnJ4H{XBz8*je(+5MY0%kd~ugAiKo=PRtV!nQow~t(&PK z6BS~fBEWUWk%gHiZ47X52nrJBQUe&V5OmvCQ^#p4^Bodv+Wn-c+rW35eFVmvXH0$7)!Tt002Cau9Hz9%jy2% z-M8<*{Uh&x`A5F`_U8|8zd9TbQYRF`4$zzLkNEUY=+plVKmI>r{lvh42%OwvKtU<& z7I}#QQC*gx$sx@4XuGSChigtXhXx7@1DBux_xvch6Op@az8i_~aty5K9MA!pt7h{9 z<3(dcvT%R`2nZgg$*45|AOUyR4O}TOMW$H5)WIPXAkxe>$oiocj8rgscry{ASrEw- zJT#*j0x$?fgzyl+NWHhsbw@}sa0yT+lrm$0ZI{>ONi6~hYK}w^A>~L^_Vxn3g<2Q@ zp)(*0lXz=G$wp8Q2QF`%io;Emi#>D&GXM!9L@+~;Jj0o!3%~)EvCv2y0LeiT zDiE%1Gw&i3Kn;Q-B|tzJ!>v8_>kC2_N;kbB$1KSHNJNk!lcxYgiku zwg_ZN4w>n$tus?Ciy=AsAji08L=Zx7gy|qq*)R$R5aRvM;r+iF@BfE!`UTZRWWrK& z9KE;w^78WZ;ltzifAHb^-+O-iVZXkB?-^Vu%=mx)-~4;e&*yes9}ZKU=RgYPrhZv> z?0sf%!L^(9=(_LQs=XtkyQw(1`y`B+FW zOs&EGgfHLYs(t?0%9&GB~V02_0rDQbf8jtEQm>}TQ@ZkF$gIW zV!?3mZnmpi?q7)V14><$nV2O!NG3<7FyFUsTBe0CdRx797-&YsDm2aJ&Lqj0K&nHn zj>u9F&~n3lR-jtaWXdh!B|q!mWjASmKWurRF+= z5!}dH($TE-+2Fv-~8%lzkKu6x2K1PYGliUCTUlMI$-03w2b*W5#9LYW-Jt)caB z^8jLI7WWLS0NYmw1Ljgs;LyDbvG>)qmogzqZ)>V{Ednr@Ik#m*rPibR-qs5PNv$sV zay!==QIJajgf_6h!FqI-~8J9|fX&m>MI-h`vZ2O|H%&m?E4AG1yg6h^3e#QAKd=Ey9?EWC8%! z7T{nJ)&qd1#enyHKh6^&s%fMi029X`fNX6G>lhG3GT$>F{MN&PN4SA+ZkwqBaGfUv zGFA1)I8s8g=rZl-5e&eBz)bAX1Hvs3IV=EzS*R?59FSHhbKNk)e2;LZ14#iOAC}hQ z7)Ze&;1Hqc8fnM2h5;m%c>yd=0H$coqBBVV4J{-Xftp!BATbbAnE@BHZQnk*YmtR` z1{8>Hy1I5IAd&zlVoR(5qS+qi5J)1J8fP;w92p^*8cIYYR2HI=vT#BSXxe+`Scj8) zC-RIi6k&4%4@4oZxf4cY!UEADuTSp#*mxtBA|i#7-tu?;#$SDY{CMQ3lc# zvg+QZWkx17)z*p7GX&c$f4MslRhgE<{r$Ud-hKOv_doy5ci;Tt%~$W2(|w&65hjc< zwRYvpXL8BZOfA#7hwYUB5S%ao zq!2PiKBiuk&Sp}I0q0w1rUNQNgn_-UNdX#6<-$@A4om=u(0eCF&O1No0bcBw1u&SfO2NPL zH~z}{{8Z3{*bvl0HF{U@J~08}X3=^__bLpG0G{S<2ee!1-@B@ryMcp9t@G*b%~x-~ z{`vcFf8+hne);hJo72Oa>2RpE5){B5eS`Ia*I&cue?X7_Ph5W&qX|%o4hd0J14d{l z6=9hJQN7vLd{6v427y5^V44Py$q?OvnF+u&B7z7!jCleQN9%3FaIgRkB6I?z$|T|1 z`VP!eE1|e4G7a`K24Ep7p{8BA3h|Jl5HrL`63JE_W4G<1U16AUF(NEsiiLnFAehpK z&CQf5voJ?^SIZ#vn@#sd<-oBsA09zYj3gohU?4df0ibv7E1-u5^GrO0fN4wpA0p=G zBZx52+QoDY2(F9B2|c#<6lTJehybkh&CIJ*VzL01J7fU@1c7jH@9pY-WyVaAVXh7u zz{~}__5JFmMP}j&2)i|AW~vdcu~Q(pnX3>Xpp7~>0?-EblUO(aa~mf#V_AqO%+0z- zPdpbg6U(p!hlc}znk7IDtz82k_cv&UEI{NQ;6|Cu)H^T|Pk@Ys6o5oPSM5k-WNh=>@4iHY%V|IT0X{Q|BOOoh6^x;FPN3`;HUaBf|@7J#`{rEqu8 z2RTbb5SW>px$5mcj6g1>9*(Dnx9`4r_w6sg`q?kve)F^YH}96aH`7!_*pa|B+6vc4 zdj2Q;`1j!H{|)PR7>2-R5fGX1h>U@llVav}348P+h_)Y|D(`z(~ihL-E+%S{M*dR0P72m=ME-8O--^ z)xLsva0egX5)c4U;h9P?w=l&_I3$69a3iS(VSNMBbOhv90~sN+#bdzc(rTFO7(iwb z2qLUN;o+{Exsg=i8UYr{BaW8=3lh2;LP0_Y&pZkXi$KE6lM7;YAhPbhc^FegnjsjX zdsr%J11wx2$PCO@LM1?!nrc$S0_cR0mjS>a7+^rI((;ORA^-^6w66qMNZeh!LPTb) zBo4!KTh9dPu;!U)f-v(=#E9hH0|=>L8YYJ&f*d?BFe1zhLuA1K*M=Z0H4p;~!XkE4 zBR~udw=e}F1CmlHQvq@<5s+WZla#pp9N+)<;H!TL?tYWz_dG2mj7$!s-TQVvzdXNu z`tbRO?>_zT>!-&bu9s)+Yd)*85M^R!CZbXV2^dkk;@|xD|J;P`ZfHQ2o5JP1V)Wyo z9OhZg&+ESLy&xQq2SfDm*4n;r*d-x?8wuk3dF|QkTQs-JADszy8HnKl|mo zZ+`aX-TTx1{j|K1NrVFoL3dxD{qiF}|0DSP_u%tCjQvRnOBG}Ah|r)aNZ9vIG5AKQ z`CwuMFf&t+%o3oCh$So%#29S7TVvwNRXsNEjk!=cAlJa4K(n>=t(J*+_8`#J^qNoi zj9!bd%o-2t;T@#_O-LYE+--Q?lfCObEJw$H0H(%5To2BNKmu#tFQyHVxzsQP*Q978 z5i>`yhZ2d%42b3treNJ{&jnrDN74WR1i(N*7~qIlq{t}(%vvVqgj(hU0V2zUSo6j< z1SF;qNbP$lFd$5$9(Rq%ux`!(B8pT~UcffEaV#SWf`|6#764cfOCgyM1*8%Rx@&u} zzNH!2(TRj)4&<8>A>&C93A}CA8+cyh7>q=m%Opa|jz55cIDmvo00Ti-3pYR^E--fe zXd-`pRiRs&qO?Rq_%s;Lu` zy7zoD!e14HX|-W0({wo8J-qqqXYaoL<-2cx{^tG9?%%#U+#RQBW~o3Jw!^;TZz{kn<*iAa@7YJvtI| znUI#OULX=-6G#jJ;SKuMn=uPgAdx{Z*R-x`+k_FhMo2`%p+9Dpnb6W8o5V37A(q}Y zH!J0Ubq4R+HpCDr?xE2@9Rj$Fd}TyJ7LpnHfC#2nw=OsXQ`Z&T2?9dZ3?tCdy2DtK zBUhm^15OdD8Fm{H?wN}f;lx6+AeMA7AtG}DK-W!m4U#G+7&+n=fyCgxBOngtn!6?w zIap{oHUfzVSw?pZ;Xoo2U||vrFuR(z6xsnIfSN0pO0?YGs{-hVYJCN>q*tHMvtgkTi5H$^Yi1!&p-a~`G;S9 z{`CFj{7KuEM3oE+L!v}T3Ns5MQ4RvN>$EKRw|@J#YALF{GD@j0*L}UN745i8fpl5- zrs};{q2pnx(-Oq%x?ZnmRc~E$^1QdEW)X%F%#4_-B*Op%l3J(3-Tj+y-oF3#t8aes z?%QA7fA!Vr?(K58lPV+#f!Lex&#-=`mp{PI|3y6gecHb--jG=#!h=&`@l(Z6q7!{M zT-`k9=TtZ&=iMwFz=`A}VwMUh05zZmIAR%w*(7p?g=wlQT5rUe_bLSJzMC~D75d4qYko{Rz_VP;YF-8ws#!odV6t_lEBjtJnknr^OU zfMq_h%x)c$(ysm0=4%#ASgK$~P)Q}32n&FBZHR$M*9ElbU3)FZ)EX19+pc>H0x1gx znzs?|8SY7v4kC2j)!mV?P6y(>Yqk#J1GO=<~puZBpfdw>#6g5u%ojiM2{nMEp(r=QcCKWSh6Nx1t3 zEpKsppi)UFf=pX)ZM$5~pFcf)`tbO}cb`9e|ML06dVN-J;FbuL-1ibOAQFNQXEi|< z-ObGEG~xf@Kl%&Eti4S|0Qu#7>HEGEn&)X(zpR^?PC}<;CaK754%@z&8bGY;+S*F5 zWuYgZ4sv#EZeflANJw02JswYY4_|%z?(1K?`}P-a-v9jm&Aa1iDa%A z^?N%16FUDxKmV7p{y^ZuWN89QKyUycW*&3?}k_y$=xC$-pMSBFf(FinH?Aa zG8I{PM&um+BsV4TiWwe)01=!s@bCa|B0*rlFuS^UkrP5_ySO&*L5O7{i%=Wg_f+nP zpl#d>Z%iV4bf`m)h*?NP3WcK*T+CfT& zFXcrJgiI&_c}WtG7)1Kj2~m@@D-!^DXs7{+lo@sJ?V8T%2*<)w7m)?R)q3`FKdG6u zx2tQuo)hsAFfa&W-?m2%D)UK0)tc~3R2({?B+NcH`>s2HAf1pSV27}m3i=O4d&{PFvz zPd{AGkG*Z(y1O&s>j}K!f2gn!Vg#rgryX;e0095)@BBqa1nVNQ_qd$T40fC<*J<51 z)eZpDRO{HQz}{LujSAD=wwLGUecy6u=U$5i3z8sOl|Ym6@?>7Q`~(V2+3dGv{qsX9FU@ z8-x-~K{b50zG6g%4c`(@sn*H4xOVN=VKYT4^$;O|6t=l`DYIJ-S7ZS!L=}nM9ms)F zI5z=+nY!<0J0)hSckrN0;wuCQ+B|7rsZop=11c7-^TDBdB(Pt>HNuf?S zR6{L!LMXLN2cYUBeKzOJExciL(+*)4SmzV*Ax6Gx_}C4mt|7yuGMg{}&2+=QBcV}c znTd;=^}a)NCMRSM;8Kv7iQNn`UL66PAv~}KGXuKyfE~OON&uND0uV`9IHnF1nKO3) z0eCP7vR?@g@cdL1o&msY1t0*mtU`$(fFnGp;RD_MQF!~`!TUcJ_iwSj<9dX`nFXe% zZC}^(_44`C)5jklfBf$AhwomVK5g6CdJ8uP2g1UViAO|~CqhKBvTEJaO+*y)JRuVP zXMg=KHB$j(k>^WWujd29@pv$j?RufmQl!j>KoTYo-}fDX3CRKX)~=UxZ(G}UOmAP> zE)fARvh(-I;Y|bq1XHbbSx$HNZ@zx>_0QgZ{j<04e{uKr-Qn&u9}ZFrvw$<$hW!HT z6|O(P(?7D$|E0bBuGo{Xm#LD72WCQGFnLgtxWlZq4b0G!ZwN?)r7(*{TH-m}IR^tb zsf~Nb^z~zg!ee0Oc~C?rOqjj^g!vlQ2$0HbNa!XIPDD}@=HS*4x)1!O1QK&GA6U(d zG#Vk2?h#5P0WvJ3kb^rwE`S(rV5+(y5=o7)uzn-4Hf@^&2p1yPT|)r}^fCYu1-TLz z2`I=5qIm3_r!=kXC>DUw)mm~Kt?lleNYws9N3_ulWk}@OLAVNU!9@Zcf5Ur{C#^r!CVL*T( zklW_I148tUz+4t!2~!M1qNKrq8zLs>!rdXd>y~OKWC4_v7PvPE3$ySJs*VWrdp!N| zxchIz{cqy&Yh3PVx+9q&Bf5HTt*zJV`T6w3K)V$;62Ed#DbLP*ld$6Y)gnghd&BvR{qJls9JdH40(_dkF8 z_0J#Pe{*{C?r=KI^Gq@k6GjVl->!E4sL$WU=ijBz|FHT$VfoA=oG^qrf@y)*!r$0uAZ*h5`X~9x~3jmpQ?fbrN*O%w#&yUX^eti7#yXVL6 zE-z2pcCp?PBA${TKoAxpA_5}GmwM!;dF)&F%*h~zP4_7OdH`gMZf)~s3G)sB2rPA`Is;LJo9#r1kXpGO-iZpLgf|FHG7kU(MdEJU8zwi^ zvK%Qa1(H|p0S*BS`AMZn*#iQAxhDl6G$1I!P=oW6C}FdHB?RJXPG}Lno3A8XWcJXm zO^`{JF)b(XFft>=05fX<3@FAAF#nS8{~K}lNB#J7n(k~SH z>$8y+PflP>enj^fKPJ;0Q}$o z_Mcm7kt&bp>$)~@JqWXur^|)I9_~-`@z~YUrM0(wWRiQ|_Wt>-Fv3hjFT1k!&3>Xkf5Kb7#;p}qcYeEj@ks^)eo#T=e5FNZ4k_jjdEtto(`useuIu18)j zFVCMo&cbD$*S3=b5ULprRD`RU=?xN<2k<86B+BxGU=WU`x-7@j-QC02@819H&DTGB z`0AUxx9^U3_tQL=T2TZ6!5yrlUU2)2=g)ZlJz9SkuD|E~JG2V~I+Ce{yOhDK#!Pef zz&v^c0Z1gSrip(gj3N{msunKu5>PMH0URPQ1fXkwF;z^id!o~sg4rUNnNa|l zcnU-h16PKu?Fo-<6vP%L*68_|gyiZ=&1l64LLz1gAP8^$iGW3p z>N_D5)&Lq!=#VPp=q14%L_9elamIKlf@-^B7_ztSrR<+{`k=Bohm6-*mcE#{&>Z zN~z0oJf0rz-+uk@)wgfn|Lo0IUmxGRJ)G{RWiGWavmiS-^bXrKwhwsu!PoEQ^1Jc; zk9_|Ou_6ZNv9K{d^$7P!%q!BMXL>hNPv#HR0*H}>U#T95t{xhQL^A|LbcpQfbD-i# zfS6rbq(XlX8Uqn2z}ylRMu-WBGDJk40BiUb`?IypGfI-jIvbHmCcr`{fjPD*5bU0b zhw7o2TsokL4iw=Qwt^}WQxPl&j{<-Y6eHH9N79WzlUz7pJVeRc@{x9!DfAj?K?+Cj zecwkHMk4jdykuZD0){p4&HI|zTtnb8)#+_eL5Sq-5SjI>P)4LNNpTxH76Jh6*7xLf zgA_ms;MAi50f3=1qIjrlLoS#x$s-j$-v&h{cR*DljznmKK?EYF0uY$O_M8}cFvuaw zJDC3{AO9$vzVXA?vD{IuLCcnKR$i@{^jxG`Q`JrUb=2> z{gw`uNsvkT%i1nu5Q&K+5hjGL+FCP@KuSj^7XgS_!~sf?S}Oi$zw_sN;Pdl~sxraE z(g62;FU-f&Qbg3FupoF-t+l$js_ji5KYxn0zdaorga%F|$guU+dkU+vlL5D|B$vYA zVua@nl7Gl!kd~A&;!>yiaDTk}>i+H5Z{NLtc>neN+pq5)-Yut7otJ5vsbG5h%r@9o z++JY&43}Ty`ulPI2Y&gdXe%=bGZJ*w%%R2`84(aNng6b3r6` z7&1rz#yN;%X8nM`0O78ff@5^@uI=p6smwCJcSqNb&N-WR-ywFl9+BaSKnY(< ziyx3hAWtHPNUefH^2H%-MG~HeY&cpCLotj16R=|gM^J(ouma_Hd${@!Oc+aXms^FsC?x9&Wwqp3|4}`RUWsrw>n`K0H5uxITYc z*XQ0gcMZ6;GniYg{NN^c5{X%e(#e(B$277akq0z2A`S~F;^9?_6cG`Tg8%7X`wN%7 zUoRI77vWNQUH9Jou*`KTOe9iRq-`6xqf}MZzQ0`7^UKT3JkN7Cpfkn~Fl_oLlCe$Wd~KiivWi%{g}{SDK^D90{?HBXgg> zeSeQV_7Ci}*ZcK)J)h6l^Oe3F05|E$Z2QpC^1zW6!T1X5m71@){1DH^YFdNTedqH=QaMQCku?$wORDh}Ib+*DNuUt9(_Xq52 zph*;?GL2tivXCG!9JNeeEbj8(+Uhbb7WH7%EBG|4s!dZR<-x;0Kz$G@qu;E|$v5v) z@%!1RX)9Cut7R!PtvVm4a8}pG?Rz~aKlsJw7k)DUet6k|sJk^VPm82H%B zi<+=h-QLg;wV$G9Dq(;{rc_H^D|Tk;kzY|&5;5RkPu^j_Ov^Gl0`p^14Bm5p21ove zlIp>}PvJ>)z+i(Vq}qoY*}FSWZpAJhMUT&kdPsbsnIgXeU?RK(_46^@**L!>G@{JM z&&_Q#FW}Y$0|T^dv@z+xZwq5hy`ze2%k&j}CusNb30Fi+$~Cxtd;e&L^Gg{IWJRu; zOv(ur=_FD0DswTEm5q~=rY#E=|2!!xQ|XG8C%}<6{^MiyZUJZDRV@@nYoDTp+Pl5W z*B!^51Wn-08Wh^{D7XIT)GQPXfHDAEmGrc4@Vd7qIF(1ynQqdZ8C5i~@|)@an+v9{P#J*(8sQhIh9DfRYf!&GS3|LA8&sDh7y2 zZK4t(+I>dsQ|i8Va(K_6WzTiDx%Tj5T4}vwONU6Qt$@gsJ$)?Tsy>5N@N{hqk$PUK z#BJ2Fv{XP#BldWaid-G71-gvk>kxisiof?;@L#x>?eay6(Xuu-1{1jfGaYR>+?Hpd zX^ovE#IfsW*`O`gx_QF!+rMya@Tt?q`Ni*}WqA&Dv!v!)az`E6wq;m>!RGC!Y)9Xj zliCLVlgNlWN**O?v|Wnk$db`KQ{t4h7^hAT(q)7R!NZ7({u9B|d7rBbu5ni{?zOZj z9rjU5(O8yuVJ_j{?*94W##vk4)_hFx#ma}JqLkjXr>+@DNhw{2O?}kHcx{7=$4TNe zHM-OF=N)e65=5~b&J6DH;+ATFFp@C`3?Q#WP00wq`U3$Vrt4jYCO+zEze-?>2;ap= zB>;A9b!Zh>Im*`ooYGZ?o1AmzN=LUBnB!~{O&CfB#03zxi-G&DQ7hNHw3_C6Mf6pl z@CEJf5XNwSdHQ?a*i0H^-9RSoCo;fZ9iYz|_&= zw*VmRhu9LGkRuB1=fJbB8mL%Y`LE=bP?$$8uzPSbpBP;R0>8<7Y)`LWrOyV^Gwjab z76+>6hfM>%aj%7YqF|kxtSu?mVRX_~b2?{q%vuAzV;<+6EA;PE-Yeu5BTfvm=s7;+0#{;Dv-2lura09cMd?(d9!X)nF5mpq#l72d|;)&&X^7R@xfO@ zmmMhlM^{nrS-qT%0Y?vf*clifL01gP?iP|l(fmAGSeE8{nmnKdB8){prJ;b3ROV~U zNFw~xrdQ2@U#F`Kl}S2UTRS~kA}kH$RkBR44#eO;pZUyLt7wAlB>J0Q_uIe!edXjD zz^Ysp3dnaL9>fp@qpRDS5YT}oiM`;Ks3+#ei3P1UnM$h{s8u&M5~^m#Ydy8$Gc(?h zo0^z_GN!v;7pCkI6@7dNjl5-6L9c>>@iEhLwtTd29F;=d_aV0;$Oe#g+w7`U)UJ~B zgw55J&6}`q=%%0v|0=y~VxD?>;;^+z4JBHQcb<1^einbWeomUELYZnB?QRy8M=E&{ z+42lmImG}WR8ykb`nm=U!m)<)xrFlt0Jqhy#i}TL?U)Is9mMjGE(hGFpAz|7>Uo4A zH0(Kh1uH8%AZ#%3S{@EQIY`qQGSky^>S5m*p1%G8ErN}*zA3W%;4anRs`L8;F)}HVo zN{sb4k7^Ik-)=ye?PAicGB~7xR+MgqlOSt-EKl7T4re>(rghi|38ViA;9o(n;2+z~)wZH8jK%?C%EES-I8R|CS)M~TZuo(vA! zDk2f7JbFQ7Su3 z)~LZ@DfsUdOm&S*ojonYOEM>EI7p>jLd?)wKA8sk+JZiyh;hm7r0L>$oAHVR(;*dg zq=U&$Zf8kKJ*hr=_I~ClDCTJ-Yknz9@a8yOyTu)TRcGF_>>mEq5y z5ympKrf5FkD0U;MAe9L?&Kr`_(f>5*jNw4Q`vgs-Z##GW?3Ut2%ii4swI0u%X9*H^ zyA_z4Sb$;OY?|Q)aAy%n=su__Wi^|eT>Si6qMopHbig!J_B(>0WYW<5%kG5V!{D2r z-D`@T% z!rX;sLqqNZD*G1=75Gmo0+IlY$>TkWJG}<10G?<1eQR+L?RPNnZgU}mt6N^s60P(z zHBzN4X>W>{%$0MG&x7UL6MA9Ma;nPjDkn=ltc+%&&izPj#XsPfGp|WSOB+y_yDIHo4RpnS|IQO`9!PhocuGE?~G|i;YFcC*+f^Nu9Glh z7FZ0tA^rBs9v_E3kQD%wQg!|+$CyPkSMDeG`RQPBns!j2AD(m?W9)0}A+z@Ab5ODZ~r@Av}5? z%RP{fG)s7)x45z?9Zi`_j-%m)CODMCzXkNuNT}Bunz7QWI#UVJvqx%R0UsJqkFK#L!o>$VuBWe&hZ1$S|>`05|1G+~13g zX>oQfq4rL${947Onl5f7(?f&~7rP=yORj^OrE6gzPxQkd(y-UuS((=`#T|lx)`X%q z?=3u*6Y$rhk5rtLLFs`Hz5resk&}w_kL#}B&(qtyvh9EVMa$-rQ8|&TN;<_MVWxFX znvJn7%HLb}Us^iAtoHRKb{ya;*PFI90K=2*Y=S}@Hwfyc5`&64 zidiTgu`aGQnrJ*-@I%DXrFi0%qvKoY4{K!eT8D?cRZBKE=ZfdrweS&P2P>q1=Nr*# ze9Qx_W>^d1m-X9!Z*qLp+4?^9)6M;YmiTB^pdn^;TC0AKW~QKC@Xakzt*iaZxin@p zM5itEI|se{E0+QTcL52o0MN1gxk0+wbrTL`f8R>YAeVWVwz~tu8zrLa7yGGXPG8?_ z#ss0BP@w|ZT~Qlll{3!ndk75ZT5wo_uo^?;_FjS=u6dM|t| z%fy+wuyy?1&IOWyTU=#wFQS6U!y=2O5ciH2Bs`J2-IC2+Fv%1DkSSPxTL|dA$&SIr zD}w>-Z-3t_7A+Ubp?|;SeyoN$aJ7)-do$}%5Ljr;nN|MJra5V^cIKuZvDHOpnnIzr zOUr8n3V~Wp$H>bOZ5_L~DkMR3JzcQn@DpnAP!+s8_*pOd>rL8ZIm(!IPI7RTU zdjR6^^{3K|W=16@g(b(^(xiAun12P=j@#I;P9+6TiuNfXK6MIy68Sc!9nLgA^0!!t zH{aCcq5m&@pL(~Ee30^GBXjPHhmVb+fWLrEA7CayD2O@%y?<>W~q?`O>0|`;M+C?F&T_3tR;KRh;hO= z-&&i%rm6}hU|42AbFFX9a)5dTCPGu{aQZ3P?W#oLg!vt;?3A&UPi8>yHxAeE(Qz5# zRGWqM1j#JV(FCghsf&#BAyydKM@6cZPCp0r@OAl0&p75cd{;E5e1cqUpOmGo>si0U z%JelzxK$dqlQBvw%$2d&Jvz8{g$5=Ed(~565$wV|w0Is6+1y5D0T0(hE&`gP?rmD6 zEWMF3Envp7vkU4N8iGw?6MQ~jnNiwhIw{z%{27~g7Uh$b)qT*Fo7>B~(7Kk# zDTe~Q_-rl?;NGNza)_`ketIX124HMCp~-u8PC{O}>)L}HaXXEg$#%WvVt*kWN&cMO z>O!L^uJ;fNSi(n*yQipKM^y+wN8DYMQ|{s5F;^$Z%ki>kB)y=~*>ArkSdMBl>&t{U zG=gm1;4M0x!W}lBIUybc{Sd50mvye-UO#F$Hv#q$vVzm0wo$^a4C;`2R)O>kmCl46 zj+`(#jlK|pJ=8LK4`nTTXO;`_Cj+rL<>Wgv(@}G>7le1dF;-eh_nSHA@d-$WeM-5!F(C z!cM+^^I{S%98l&Vv!2wkRFt-IBY7_pk9eSziGupg13%g(D-zK;^2T3LDyCbFEa{<| zuYUTIsiN5L>?V(ZOD&EWWkpVsO|24-xXp!3s|dC%LyIZ`mX&SFDQ!&yZB1b;EJJ6c zpjM~cw$@?!Ny(%N#)=_UL0(c9&)*fij#GnMS>1cfam~ej_A`cKq4fuc9AzGVqU-hn}Y&(2YQ8_2?{qY@d zjyVQ3CiHSdzVWKZ4NGy9(^V>8QpkM#{;d<4h$Ph#kJ?L0YsX5dOv~7qCG`b6W`kJp8e@h?4H%;+m4+j@uf?{JcW6zq-k;pI*I7rE35gzw_pAS${qUB4p zsI;lMOjAQNRlZtX69yOWshH|6XVrOwbg5fSt8O{z@aq${-j8YO;KQiZQ{{$td?fZD zIui9f#$ZUDXgkzF>;C6$Q|zW3^Kf2FGRx*nmZoQ=;c!yRg!Sr?tn>gCRBnw@q2i31 z?HVPUEMW%}5=mVEvu1^nG@wd>2tRw&3{euzI{sx&yVv&>K40Hecp~sNHvNqLXQ>KL zyn|wZUI5DZK5f2Ea#{MC5i7my+Z1Je?LtUeif5>R{DZP0Ltze|Q9G~jb!Q1!9S)ry zS^h%k8n18bI2LnT5YKb8z4I3udHKH~F*SHFTp>uGkqfB?<6}huWN~G=frABEXjQ$P z?;o(&c@i(dtfXxvvtXRG4BJj;v%NfzFT=GBtF_tObzF;Cbm+5gePofvzl#)D7F=g| z2r8(baQ}M8A3*n(enot&&4-NNI%&mjw7QN>Q-=1Ik4|?YMlM{&PH_9U56H0KCTRQ$ ze>kyhR;9h^66^wgNc8iEx>lyr^Knhgeool4{&0!P z?ANY3KFaoXvKNNMTYu}=Lf`YXqxg|5c>u%-m%!?}*jo)=m8sJ8LwHadQ}mJqLYWCZjv-Hdk80o@tT#-;s%$EELFevbah`@8!6_FoxV zo`nV9d|lZcCgH>dk43sS01I`w)tMFCdu?Djz}&=fRDl|!}@6YiI51=giw!jhmWog>~%9^l@o;Q`cU}aF_r#>18u+u!=t(Q-V zRT_}kJxtI!1OuV#607Bm_g)LX2V@+XOhieEWwGVj|H@``$;;%F_lHXOiq|@3 z#%bPZe#(!E98n8s`|HxWF={X=%RB9^t}`9DGoKlf(#sz-r=sX#mSiDaUAj|IFt^ui zbeFJt-v~_HPGE(<7uY3UHK(+7f)jZuNyXdqeSbN*Me*htfFlW>h3mE}Rfs4Xil=H~ zLTiy~`QY6{S<4j9?#}(y3#?grgRF<{TSxsYUgr_Ntpyho((u^Wqp;T)Zdeu2H4&t1 z7wp!u(H0tf;77#y*=-Cg0U@82O)e+VvjKIPA8}YiMKB+^!;cshd~! zKcmB!znD%#o@_21;v+fTG9Rr3=*&nNl;_A>4!yZixg73jaWFtAT3TBSkJS>`%3UIT z=3Ou5`3Hv=mj_vp4Syu459{7qXKrmlyt)4OS?lj}repn9-Kez<`p;>ALS;1FxU5=Y z5|0919)QQ!owq1Zn*nf;F|KE?AX01Ox!b#DpnCx?<5tTkPYKVsGa#g4ZK;6f(QDyZ zDY5+o{9&m~F&9~kV92a_0@q`h<#1tuXVEaeg@Agd{BFPbjz+R5yO&3nFAKUeiiu&4 z>6Tq`*uH7xo@CMFaDM{@0SZu;jV{$1f%YntYqe2KWayp2fLF`4Nh z%JTABG>ER~%l5xh{Y;MZtRs9Ng>LD4N$^Z||Be);jy^}^ z13{1jNfo8f;3B#dEwNMEk7u?rZrj|dYon(!p8q_m!GhT4fz|^8i2HF~$=6^HhM2*PbyoAj2 z?I{s4G=tpuy9X9rhpju@qpykisxhu`VQh}t$dLNH^iZJc9N#8CbLGi$NGGr5(4s9% zinr^!dY-ib<5ki7zlr||K=@>tdZ;$(3CiEE;FI>hD;;wq#Ykpa52E7Fcth!&dc$;k z|1JteiQ9<*&^bJpulTM!w?flG;IsffrrF1z6?L^ac@|JT;`(1X;4q%HaHChOf+T&a zSsoX}!^lJ&@|(MbD;bse+kJ(PflEyPUwysZ3CFO(vvH8{FGY}DmISQqLs5clR+wC; zP=}tTj)uNQ-0T}E!OH=cB&--;!0e1vHnLLh>*uEwwG|ca&($cA%}^)>-1OK(#z9g;TJ?((Ly%(d4ZWjLi{Uw`EZOJ{r- zBT_5jW*;C#n6^w-KukOs_Jm~%jecOB7md^zex5|b5M-=U`pd!$yo?DNW+_bZ4bS`w z=nC3~0rZp!R|v0Vy~c;tFR`293V6N)E2E5tZRG@pwW#qHUpfRtcRAh>&Ejr` zUk+m6bl3lb0_9BKFnr%um99>KXO#w|AqTELxZD+F<}hZ&Def07#TylHb9 zcCmZ0`?N}G!2@LLdneQUim|?l?^z^%!m)|`Y>s(A@8B;9_$K#9l!5|Wy>tw0Rr!?^ z)ig(K!{PnHFP?~Grk~KV%OoYN?8eDzgD^S4^+B>MS2~80BBM3g2ok z^$o71)@ADWQ`J-P3~Z_+*qZHXs{2yP5PI>Gu9ir#I zaILE!=+WkM+ny@+edmW6i|K^XHdvj9^wIwJ9qZPsHq@uS-2o^$%$@jM&U9)Qoow{= zKW$09E-%KeK92W*y8vC)o?SX`og0Ib-gK^6kIGdagBG(GZR0LIrW4f$IHDN1<0RiQ zZ7^7?{4pC;Cq?jA&p6p{_-&oc;gIt;PFfMuL!lb}c|)Nw4s|jok)#7(-?n|PnPBb( zkEOc@Z;rp>Wawv&@_RYBo{D#YnOZm06&51f&-BB|egGgz{cJ~$e>=OZcJK6b_i$}F zNVPa)px4-lw_!pTjTp6FiSX*0nyDNcWAUGp!a6sdg{%EGl7^3E)t7;v)X?|*la(3z zTyy<=QtPC0Gc#qE6_wDcywS&I8rURDjA}xMx?DerR{4*l4x+giPHcit_SRC-!CMbk zZ0Ut_-qvj7Da2da1U5z+4~MukpN6C2AOi5EvvObL3Y|pfL+;ej@ZKQLG482s;@C#9amK+$67oV++FgM3JO+}Dpi|^2OTa4 zexxa6o9jMVHFLhhg^0tQ&Fo{zwJs#qvn}Pfp7(x|^*lfRq{(*;UJja&XMD@9fnhvA z%9J|3wVk>$V%FZeo{WS5(8k2jhzKh5AlKv-sY2q*vk_Ib&bDT}C){ThrHmRn3R2@^ z8Tw&oIiRNvHubMwvC5|*DbS=_P}Bvg+m_}}(_$kXM8jypD1!gx$VVY0tSOy{g{Nv3 z%=KG*(941DD%#R}6w1rOH@!Gz1ya+i{FR8ilV`0UmGOJH2dF~7lM;@bm)RCV@%tSn ziya>Tyj%Pjf|FEIs$u^Q;HaazRpE0N^Hbj%<`7qbj_tBwu@QW;l=Z|ar=XG~R2s;RMq1rJ{~ z7p1oEnt8H&_(`(5q=8I^kdI986ZTnIso5T-S+k$A}d%Y9<9Ta;}~l4fEI9^UnF8Dd3Fv3F1%|=GyASU zsKrPi=CB)n^VDcHA>F7MHdmV$ga41%>OYOEtJ#=oa|$yxZ*4ir8orIO27%J$x&j>M z60t^Z!zy(`H0a`#4j!5yUdFob?@!gZyb_9w`5wv!HE&K=T9(%4rNyx|MomOiQGls= zY7Isb1^#QK5Z@@q)Wm>Vr5=Gzi(%(`)aLj}n~)5anmE%`o>Nu^CCAZC_02jjh$z8L zwav`zMQhHNTBP(=`A*M$rh4C;wQ?>lk$yyNk@Al|^Wty~R?-Bj>?v;u`C?{bKjz9t zwPP9@-KwyNbB)|ea>#F*D%|I#6H09JBl}EYs{V7D50y3>@Qi4Vb<0Ru(CHcVSo5=> z(Pw(s`c+O*t|3;{KsoDCx{iM6tg@3AbNIr|P?m3p&z=l0Tx10+%scb;JFr8IZ;sin z+g4VX4SnXtEGv!-wew<*tS}LUdGaF_78Q4I*qK0cp9uNCoa$aS(Y-25a<^o-A>gg7 zm8}Fy1d6M4WC)1A2!DD~m3;cspZE9d+86Qwi~n&JlOam(Y9H}jzUgDjW@ij~QS9K# z!gZsY^Z~yz4K#5!RM%71y_K3%6L4&I? zcy%||5}cnOp5{%x?A05D#Sphj?;H0wDeaIfJ;liY7$@O7P6i8KlDABWSjTU<#D)7h znvTyIms_yGBmVZTC0-C?S7TiDQxyx!=!Q^GfQ~9*~(s6R)-Q znuKk0$V~iKaa|ZeY!jSLEQ;5PdPw$jgRu2Y&wP_k86JJWHr) zR(-UI`))Ajs zZr*1;U|c#Q{o7o8V-}pwL;TNPV%gpLJDNAj5RHA2Qp&BE|b-GG%EYl_|zq zUzRem6RV&(djlo6*rA~xd^eZQmv_)plrvY?THi;4+RWq_`$!`tkT+~<2+m|Fq$Kj& z@4L^8B;ZOTccskWsWfBB1%LN?cptHfCmTFguk-E_%0_TohkW?5!C~;yM~0U6`=Gto zle>Hf;(0bx2~IvUr{(#A{g@o4^*n@nA}-s#W{(<;nE9x&rD;cEloM9juWesrtnxXW zK)GxXj$5On(^FTY6O@%T&+!upitN6f@VZd4zle0DaeOo>Kr}TAvdlmWNRwj>_bfL^ z?A5*#ZgL~VNPhSj=h|~jWttID5ObuYb0o3oX2DADzmQmUFI#Dj0!%_wXi=5(Z%X8A z-;to@dMTJelMcCVs%fNV~0#qN!%ZR3=YS;jNCyE%@lroQC8`%`*R zi6aDdE{to%58IkO>KPily1do7HlslLU_ZR4+X8>}6(Ll8O%bk!{qALLy5Hoz_N}Yn zC1}|yd8#!s=*5-6A_Y(&ZwBS;%)8|33z3MI@ZLN5p6fNgO+HI!=KmpXD#10Pn(hro z*L*imu==rFTEh)5;C@(pt6e@C1^&H%6F=AVuA-Bp6Ks~aWcg{3U62#%b;Cf?*aG1r z@k{Y8HFU-%67qo(#^>4AMvRT%%kquv7&&pCjFpKqLBW;Szz|#lA7fKj!8C8YOy4Yu zn7RE-*V1k}k5%DdVo9?8&i(2FBmvgGBhfKDyXdt-;<&L0#dgWqiZycYZ>rR6Ymf0=!l^p2>XX?4Q!C;6R&F3g4wnL=DN%X$Xl?Eeih6Nd!zD1+4>oM#uJJ#9U-8&lOH{urkH8P zR5iH0Qfc?a#m01_7FDpR?Tr`)phLQz4~WjidoHFu3o}zgaQ=~T$Jifjp*i(*4gchj z!Iv8zT8XC)s`wk2c-)YBC0s|4xpX~H(96s4Y0`(wpCET`<~9jh&%o}7d|BG>f79HS zbZx%epe_)AsIL3%)mbwX!`p#ixHFBwc=_Oq4kj@9p>|m3oT5Uc^3djY(x=c7SYot+ zRMT4B%fB+eb(`&8aX}y4T{8mHLB7@r*pQ+>{>U>w_I1mzpK|9?_PjYo+r-(g@l{)S z_`IyjD>JpsXQq~%wmB_pM^O{N`4QWKBu;RwT#f7n) z|J8V&r?=l$wRN?TH$I^yXRWn{99gi!0H}$IJe|B24)NHc12AJwa@)r+h51a4qmb#1 znMv`tAAFMEJ79)^4DKk0iEnFY&)nWXs`eEmT$&@?R}A10*1kLzIzHmCjs4c+WFnN# z7bt8fc&R(QZ5rTz8XwXIsLcJnXNaGas#6x6Rs8jjKsb2Wx)&-N{0a3ylTkkoHke2o zVzXFpb*}K-jKaGJdF9j(u1FORK9yH{mTdIg8o#F1BJ>or!TqHtzjcL939ddnInqP= z@j#9?qA<>?;Gd5de{c1Y*H;SPr1ySMl{iCYH@i_5|MTke%bgF?BNv7w+RfqJ4~k`5 zs~|wajRK9GdwWN|tKIqkkVm|IM)iS`ymHC6z6vfRKkk=fHh-L3pvILiGWwPHv_<{( zm`qPsAG2+x_xuzExuo{W8XuPZr<0;6kb9)voBgei{mtNd*imE7Va; zo_ekX=$CAC;sxE_-VeW6d0N1NaQpFU04*3(P;wX3j_rpmr+p&|0+Lk6cTs?r+oQR& zOmT3~I7H-*X@G)aC#WiUQDOD{c1p>A?~Wrb{h2Mtpt4QJ*+aTMY-aQ?sV?{Gt0&ez zSSX2N?U*c1mEa^vJbnu3$ zf7W`sJ-B~P$wef;aY@qpSk>tgdj3+Ye|p4fGkS65TmV2R{hQz?`$otu$^Me5(!;i%fb7U8Pq8?^lP_>g(EExY!O0G{X%`a8q-r5! zLHr5l(5KmXEi=MLpG7O*OIGjB-WCceD(z|K_WmoM znj&*wjK*&JZ{dYNf`KYQAqR6kj$1P@Uht&(Bq_ zd8)Ml7=OF0O?G3Z$2M#Oqv*xmyyY|>*7uXRUhUO@w1kVO$uBC}_?tNEzeQfI#OcK! z=T)e;<8QrYZpwz~(EXcB7T=akF>G;3e8(bBZ)j*_9W$#Ystamjn(5QOPv{zceotPZ zEv9?W^1ENfHE_mYEP8~gDOd&9#q8!~#8vmQqr3ScD4D_g&+ujJ z#pXZc>wjNRp;5w~L+bZhoBZWUUp)|c*~Z>wc3K|p(%tK~{#E@nAkIzrS@?C|4&I(= zU^wkP*As6#K~Pgioy_VgSSCJ-xUR@iz&r%(I*6H{_VcUp&T+g>nB#%)=L&)5G-eg9 zD(K~SmI$c<*e1!ykwY?087jBkw&YQ`j#E0gw<6*_hTmJ^@A9ATQ1Bg2j3w8ds&0^a z)3&XD_Jk?fxRs7=K4a&6ze2EO4z3~W^e(NMFoB(ja@v@+(LFb`3E@XrI%uusiq zAzSqvF2;|)o839Bs)qQC%LCs;nshwC-vY@$Xl7&6ZtnJrRikCj&e8;Ps_+l3h2&#Q zq`<>pQE%Ra-5%v&NTS-W{n`;!c(Gqn1xKs;rBB-whML2_uI~CNLA^>2tP8L4@zIa} zgaESLT=<$IV%tYY{6W(V7uN*Fi5$m_duWeoQ<~h$2j1*C+iIR%*LSXg4osIX_evhj zbj>jn4@b;L@@%wGpZ$9_oPU#Vo(?4n_21nOrGvr`k$!A-X%H^K5WUO-OrGLIH|%&?AGj(_B+)$=`|<49WS#VZjmO|@!cm!T2izC1=gPaQM#!&Qd$Y2k{~FFvy|vDQXy zX-EmF9n^Z=r?F66EwY6y65+wcIgyjArgZoO}of9Vuw|vX(6_Tz+;b9??(7-Slftfjc zq_k1!gx{?7l6LN$kUpbd$z8F(mWJK!VYVED)u}b>By#sdu4I^;U`D?bHD7i0Z|1FR z$0+K}zMn6d#?1RH%PbWK{zeR(US^2w<4ZO2sY0+^*j zjkIs#ij@3uO?Y_)RI8A-zqH_ghz7Hlj(PAni{8j|*L+(g8F1#{H35ik4YCmU6>u<@ zW&~A}LKcd_5cm(FvX=rYnShoM*W>cbzyJAc|9 zC1+$bdLZ~Cq(*8o39R0%`=|2nswfZN-%DJvgd%`EWzgK%;LqQ=4PUy6+5dC+Sa6YO zyjC}q=0s4zF?l2LaX#=_no}{6&HB@M*Olp~0So=o&V(Fw3$LKZ0}u{ZH@9~D3pZC1 zG&}1=ptZ)<|FxX;%B^>qWrHvf>!0sWRbx*Nsm^w>;itP1Hh?`ez=q@~6#t!cjPb+H z4Sz=VKJ*jX#ktm9WfAs5fv5XEO*xjcKcwsOE;NxyiBKI5hOZjrLnwSB-gX^@M`svG z1^5(FL|=3TEKAn!tJtkw%t++tk28~^if|m_EDaK~QssX#Wao2reK3M@H{KqN<7W%< zjd7tOHq}1mJ?X99qkPGB41n-mUBKgYgL?LKfGETeN(;b_e}Q^l2GE6f9H+1lD>JDk zPgE&iRHx5;kJCNNQRmjTU|?62|4Jdx%kqOmF8W1tWj)k_*Y+1gcB$1Ne41xIP;+OA zE}>Z!8%(=dcrZxL_=7vy5xk^Fv-6LGwP>lX^b;@JHPo#?{}cq=D|l}^CO#D$h%RUf zN8v4O`k!Z22L=G5T*5F+N}W&B8%!*i&p6su&s`2=+wA^pYM-Vqf6|PHzh0iL9z8TZ zQ*|FeJbn2BUmemPm@H#E=HzUgQRN?unSNQCNfSKOaC3D>RN<@sPAPB)2t{`>=`uHz zx@n$nlj=H7HU}zKhmcCza%q}x=?8@(?d?do>^C)ZU40etLZJ8iym6`Z)z!b$EwLsw zO4E*BxxLcRn~fi<(F_`{qcTS9n>9#%*kZOQquj{LLOAQBqiI3b7n-b!54fo=J@XMz zs*!t%uLO2))Xe(X?f1VTU7~!kqJIm?>KxRFjv^zh&Gh?*?UatL8qlUn@qOH_;H$QK z7SIuZ8Rf!S=UW=+-GUCwQkC_>ysaju` ze`L9{`24qjR;?P9{=Hp+SLWu<?F3mO(}>KIb_Yn(nk4UP`~x_@Q%(+*EWvAhxRh)a2R`i2w3o?{N0?Mb46C&sR6ScY`$N+ZDGGy<&~T@_y;)l^q`k zR~$`G$Zv3Uf*naClyQFCLFm!x?%MQx?8Qmv@%f2>jCpp8(XyIno0|J&{=Yg>6&93s zDQnTNdremWKdLdDEqNmb;)!i*S)K10Ol#u76*X6OsAVLjV&ZGf1KLY(9zY8!zx843A-XD=N4IiJ;NtpkYDfCn=I9CKzV8hI`}}xS z*1^Q??|dbtr~e*Aol@m`M-jw2FLP|sOa~U%BrN`0x>ofG?-xPdIQBn}F?zF!hzudW z;0Z^EPZ^gEtdOd+4~O~B2_F{31O~S21qa*Bg?bb=XkF{#+5LJfEq-l$Jo@mBf_cp^ zV3RT(%)giqs+IG2*6q+zvnB^XWR}{O7%;uGYEBr)dlsx>57AiaZsduL`5Wz^yWn?E z9;5J&@QJrmADNkC;$=b#w^3$81bx&fm8kR0R*&}Z3bX;va*9{*<}KN&H7VgG9m|A89mm8F+mP8>VcE*MxqMxQ~_v zaeCSKMUiXT9JVwrmo0}oXHW(8#j7H>E(;c~QpquRv^sxA%2LOck7$JvR6^d|#{W5B zP^acE(1&9@p_&AK8K1BZ2@!k;R=r=Duxs9-Rl9U=cnbU zx|!QuqgV>hGpo5>Un?-6HVJ4162RMAinS2oo_8^B54ty%~KsZH%Q<8 zrS6aYyu;TR6E>Vh9Ot_Oh_K@4=t{TTm)WT)4pj-CLn-6so0p6lx3z4sD=zC118QaT zKP`D0ol?2czpy$%PbvNxqNkzKSL#jsEK{ZGJiXTkABSHe0pyb;<$DfrXaUl;z)T7N zzU_NH#r3x@?|PuKKNmL@vm6eTZ|pN8w6CwU{4wR`O}uiY1-TKm73Dv|`mDjNlxo3s z(96BB8WyZtZ`)+PEK}OP)OlN*Q^U2x}Kr>=@Gm11ZA zdiNK5sk>e+TURrs-=-w^j4IFePS!XL-5F`_?qAMgAvLg4PW@*ke=Z_UjJI}=|DM0K zi@^K!BXg2;XWzDNV5=jg-?_?gcQ*X$1YC5^mTI*m1-#dDRaixwv=X&erT;wGmfO{J zyBWt^=c01IJ$WqM9F^%GR=i!b;jQSs)b>p%#A#^d^XkgCYj3;9_rB!uU4UJ`hMW}H zOh^Pv(Oi6gwYBN9UYH;>H2V&L*K3+Xl3koqI(+A+kx^8i+QZ(=`HSv4&GYWCRm-tZ zQp0UXT=g|=dwU_Jd&)5_YP9Bda9NntX(XwjJd9keuTJHqR@evCXtQAqfdv><&v~!h z7Dr>dfJ~}%Z~8-ZYm`NRG<@q3=VlZQrDdXJDrUaOcSR@1kpb}EP4Kgj`^hiCfgYUq zKUVzV5J;^0V=mHs;N?dj9P)i`z=pFJobVk~RGmOar{Mdd{$raj-8B&(VNda2t`vG49|2c4~c^iKL)6y$%cM+e|+80oST*>SFGgd|e!x zq}Sp*K6@CywOxTdvF_;i)5+L2I63tU;r$8<5f0J5-3$$fy3&^@Yj#%B zXc#9i$OVloC>b8*a=m8Bg}Ua9O?{U28o6AOH(z5H(&xe1C^NrWBh#$XsI z48@0DV{_;k5EVyVqeqv-ZmdMmQSSO)@_3qq~N% zTN-0gFi3#Usw~U#UeJ{=rr9YwJ7`wRN1_+$S&nyML0WZWbE}g*`P*=1TbrZr);fRU zPdmyl{HBxr?Hv3X7HRXS%=+2t-`iZks=c`xS5qvCj6_a5njT*rNJ}dxC8eq$!`%@l z9mqz%`Pq=db@een|C&8C7f*DfceRZ)TE+Y&I_LPJj!cRaR?U^xXluExe;27dR&w;H zNByxZmpe?uxGQe=!|Ib4B$vG5^nkFozuoGef>>bjEF)eGt<_xoUI^S&)3Y`OzE^)Xop0kkI308|4DX2~IIZLxb!Zb2D? zW*-NfmwiEU1D`Y9O6Q>^4$q%*rl~vl(#SBr;niOR`=!}VedV0J^Ify+SSS^j+KVbQJP3;Zq>`1NOe>Alk_a0x@1#oq9 znGG_5GxD+5(%4t@Ur?;@q^*I5A|Al!DOU)V9XV(Oa|T*;HE z@e)XJ@8<55lMi~jHK42r7y93T1^%G;2sgFAlmUMAH3Z;p%_ooG2iPjX<>PB|;!$`O zmY4BxYw|be5fC4iW#bBoc;;S?bVzN<%+7Drw3QwYb@cHRh2Ahob`S{G;srWCqX)C~ z+xk?|m#o$>>LwoLl;$V<qXQDs2cJ)($>B(VSc*`VbOmcJ{fOJi6Z*aA$I)jToF zmzFr3Jr&*nj4j^gcT`4Vf6-{YItVshBNnCIqO zBQa~Cr{MeP^@MZSoXbbI;c8QuFw}L}XhWN7x6yjr_x-l-A0OAZ-|zRo|L#A3jeQ4o z079n-nyNoRyf76;fe-?<=p*`Y2U;#A5KIGt-J@19SET$$zZh=77$9=yiI=TS5`{(D)0^CE#@Q7up1mGgl zhpE|Ry$Dwgw16P+z}x*8+C@m!_oJsccwH~VOE>SsC|Jr;w+k?$Nbl|X`3@9iUENWZ zwQO4eu<+&Og=K|6bOkV}vb}yol7!5;J0UK@1flNcFq$PzVrMoOhY7R3A+O))(o0=5qCAO6=b`{!Td?RUF2Z zj`Yt$Io06^G%I$NGOz%j_rM3*dbV_)NelC<^r>$By1UL>pU(@dYxn?f=m&U%7-0&b z=i22_{4rkxXa5|D6rGc;Q%H0Q3E+!R1D0R%)IgkCoLO~2U9}(WxbOGd?RMSYKibbX z{rPU62Xsv>XC(Uurs4ha^R{BvBBnYaY7QOk=9fgXdUf%&wm~PkmaCcWmCN6+v z1|mx-Ii5rjj(~N&NU6-?78rIM_vQ+WqYv<)fV?G!+vsiHqozX85Mf=)Qda^lm9x6` z(WsV%2_b`%X}*Dpa4B4?5E3zYz?_HzsA}?1q)4qLuN=!#0e~6r`@OZs>3>65mz7Re z*}m^?*7p|bgcRxt;PwDSQ47GROEu)tM-euFDw2k|QV0=pA4De?Iit}X(cD!X0GS8~ z6nu;TWRD<*ZDD5e6Hb~Wu|PaVyxslJ5BuxQe!Y*k&*OG$t+mk)?YnDt8y=pMR5$Zv z=DNBMcg>63X^!0>IGxa(t+EevZ9p`M!&e<%edh7k(j@y2}?zj8(dc1v%zkZLu-t_YpX8Gm; zJBHIu1Hju1rd+^2vr|rt@Yct?_qJj z-h^3-jM2k0fEpvB)Jh^|zFoFH#_fKSvLF?=WG;a$FPLe}2*j>tB8&*kr2ZAv>i`kX zj6OA8i6O~s_`pCx5yGt!5u7q8z==!@4*()ZJT$IH{QB@;AO8E@-rw!|(f4cXt!wW( zntKlzhu5Ow;)zrVZjj$fx-P&mPcHDZ~+urWC@%Ax(zV$!f#@`?M zaYT1aM|6G*kBta3CCd;~FiA*&OJNoiMxNXesFm{uw-ipMB_s7Qkf0RKbVqIb_4@g}9}7zr9d0AgIW)m)K)lX%Hest{v@i-?qZ9KETU4I2&? zOeD+%%*V)n7*iXYLQX)mIr~NcT9(x;KCV|YvoVVBTI)o7sgBXZeT-J?LL_}?@0}1$ z4FHD@k3eEa)QDl4bLcS!BbnRnb_C$%@*;J0b3n9+B4{3_)1-h1Ovptn@}`%9wA2&L zSQEg&00CqO*HH)&VyK6MAXes6!MvW@sjW7h2KJ}3niKiFJmzS_<_`U=E3+-dnaPn<9s0r! zIzE(Q*>ukTcGjpl!Us#O(W!@i%#i-&V)l^r1k4C_m}llugejl~E&(+_AZQ-Klrx;e ztN1cx_}Bc$Co?;p`Dy33>@4!^g@@Z1t!q2l{eHjR@AvDiy?u;dZ~FT~e}34nn_qkM z03)<%!1hz@J;!8UkrbzIE8mC^;1;Tm6s6>2m_Je^!aj7i3l>$xEPC$%QKTTDyYKss z0K&4Y3lX|oa=kKsQ%XrB!ces^HLbPU3`mjQHCrLX*xM1vudhG8zkWx+1dfFV0Z{~b zU}8(m4G=R;nuW)(L<^g0DYdLiD%O3jbYdyuX5k@HR27J^)b62xbz6amh%yG)+%n-! zh)pdMXbZ`_0l={UQ)s;NkH({O8U7ez%|R`f-ix)o!=G-}n1|9PQ|1 zH|sIS?g_ZnnDJ&0PhG^*`YS0c^J4i$k`9=hbwkKZLVs>0A2_*qp5dHhSUeSLCzQ~i z7Kf*Jz;jWTjLo@Q`H}=oJH6*VF_-cf24JU-6VJXBJ;;JQBp@+AsYIP@;;BQLUZni) z?Zj@6ybfuOM{Q`LxXsjtdbhLg?fZSdANSk1-R=F;|NN={{H1?=+DD6S*>WHP2!J41 zfFh0=JDi9s&_sIS*;61!z)<(ODu_~P*~DzlrjBC}(Ymc?Y7W{Ma02aet*dTFZ%5yU zjnNZw!Atri+yVj#+i0zKB+8=2EMusdBZZAFA^_x0K-_JFJDBP?)btpm5A_IA?McEx z#8QewxG4Y!mIx5RWW4v$hbl_xfCC`&s#N{hcLE^7y*DB%B1@4%yetcH0;~xDgiE24 zz8^*wsmM8)DS`O%dRdnWfZ`MUzPF=k z@7nu09nFb|%>n1XS}sn^(wMAH9pGt_$mxHMAKf#cA_hdm=-~=6XS?AF(>9S&wGV7d zob!_@&VC>#rVRS*C=mlaIa=`83eb}#z#p<7e*iNR^KRCM9y*TEj=r~cPagL;j=0|9_lN!U+y46S_ak=05!h@3*wSW0 z0SrVmwRskx5t>Qdzz`tQ+C5#rg}D}bx$s(fbQgpw#6sIzUM{kfQlucbb}P%WzI+Sj zW!b*Hev={|4nf~9FKgL!c#=ANnD!A7Qfg(<(Px$=pk)5BjkOjLN$P|4VWS7&%gc|# zCBk)#qm6E(lp;kul-vTsg@K8-b*r@q^YWefka%?;y8NUHV_7; zAXIY?D8z-Qi5<)fOG?RDNSKMJ6dHP@jEY63s}FJXAXLjo2+3>GAsSO#;@VZu}-_3v}wl+ZvxAVP3sgpBGdNGo#zSPCOkx(0{G zeZ<>6{(RTJ-}Tprf864>$KGsjW8d4c??)EMk%JjE8*_gc)4?#~b7LBp{Bc7|#C-yk z!Vnx>(Fgee9}y$$45HBH)-&Q4W*pj=OW|o9ayGONX&TNOY5s}+1^t z*Sr4pK7QWpW5nT+sPP;W+eBVG($s;7Ab_X88jva126?S@hpv&K#%2!TuCBuoK-g;` zcQA7RGy~Ov3;|9|>$+UF3lRelgx69^DVAe^{QroIB!HOrFVj&<+13lQ0E7)i#Kia~ z)?ogO+LSfAKw9L@5gmYs!#IAl< zA0F!7h9LkWdVm5bKy&ys_D4$uMC!w&ZYVw@ddx{0%Kn4ZHh3v>9Y!*fXM z)9>q;SEX#E-M|gZ+;jqeV@{JE-o{8v;q)}jL+fGY!=j&dV4b=@)i8A*X5Fo;Hq|yp zJ5C<==rKAR9j*<3UH#8@`;T|~`|9s4?m+`+LdFp?;&fuvaWZzYuNi7g$N+^v2n1W$ z!M(L+V@Q$D+tuBRh^h8I7!lkM!mNYqvdZ@#--w9-nMjDXWw|UXi$sLm$V26B5WymW z7#>A90)-cmTFQ#Z;Xp{L#>7ZyK9?$MmBJ(tRfrjwAnE9(G9dNt?!kl}p?0p>2>nb_ zdFZ)VDDPsKPrx*VV2Htpj5$NgJX#v*T_Bj({rLd|fGg9IP%(raaM$>_`LB2V^=7}` z?fvSv-H#r<#~9wbo(%XldhadYJ3X~HK6;pj>R0oZJFz)JoK?hTmlrX`q^B>|lQnHK zha+qnfztEi7N__w-4*AhbpC!0PENs_CA4Cm(%jCTZs0SrcS1Mf3r2cs+fQS$yLt?d zN!b`Sy0+er*7nxh(OWx4Z)PKgLhJB(i{GF2_nZCoHhzBEXN%!50t~^zJ(Fev1W=F| zun+}+x#w`32{XEk5ix=gN-oX8*GhB_tC3QV80iG)-Lfz{;7}EYb>&>MF>x&$kw7>h zX1eC(^0IB0>Vf+4|_i)I1<`jQjl#0nD_lYgyMKvJ_?j zAzGvmA`l-(8?C3SzxD2Jsy2qD4>~g^%Cewv8^b(W??}9Dm%?S@x`AET)a^^|Le zr7TmkS;7e>@o+CP^Em%yN#VGm79$syx}4=ur_D!~!@QY7aftSp-oT z3xq&UDbWEfuxZ>{yj}ILcl+zz{(iT&&-lFKy!ko&rMZFBd`Je-5pM^&_Gjn5X*&l-HXjUKZjKa&Gz zs7sDfBJ{)?6pX-raTR7_GO_j(*mV-N&?!7R`Ky2Str48jl$vq-=M5f@1Y zTzGgNu4=svRV6?-C4_ZZYFYNZTfnd}`hE14S_widBFPX0*TMjyV+@Z_^S^)oiiqA1 zqBOt(b17vdDcLid`MO<7Egrru^^ZUPU>0+{AES-l_glMt;{W~M|2OTUAWAKV>ZQog z7UAo%&M6U??0%N+x62`fy5)i zhCrx~*3|-3)lHXLMjwQ*)|z>J#~5$#@4__H1Hdgxkq8IM+*=QT{qVvQaoD@pf`Qma zxK22;4$rLvF%Ap!8B#z5Z8$Os0y*UKjSeH%kCd6LfJhDi80ujGgjkc?=|M<#+EMe- z35P(ibkYM5L?K{CVJrf*5K#~y%}g=O{TdJwCKGGorKgtXDOF>F&rYQ!AU*WhL}|Dr z2&60&s+5Q^gdD#h(R5BA`vhBL<_RXAEcKnq_&BK$r?)urD|7$~rxR%IXLdQ9Ss)Kt zUS@j$AbJD@nz}g-#Xj6Tx_SPmkE`fBr?})yCynVdC;s5i0{I|A$F2Vua^;p-X9mi4%GpRX}-1q%B_I2CB zee~Yj{`&d?D82XGSTNVy^^?$u_%BD#V8VXfM>|TX>UzIl6Wt;# zHnh}&M6Qh>uJ_}1zpt0tyQ?}A0-~D}qkCY$-l40%EJ#EasHV)6nZ~_)dYvMIn9M^x zsrV3@IhNRlt*fNe(Qzj0se^fDhGy}kh+qbF7!ESi10jdNS!^DZ`IAg~+7bZdq#iPW z5HO~m4<&g+1j0xdL`ZbL_|vDCsj*)e;ebh2%~`~ROwc2;Ew${K-Z341b3ukDE%6K? zf-`F>H93=3J*A$fPVIy%Js^wt=oS3jZ}=0{`*aZI=K<9)k8Y4exS=r|^zgJ#h4j2~9c?bgu&fF02h%(8reh#&>DF!0w76Hfz zNm9)7kdr!^d3^z=QD@rgPGjwvK8Aj}2lKIGghH4qei0A?=J`g)`FSS|*w4rto}l4J zz~_XHBLXo_cxjvz(3G^$2?L)C{gZ0#6C559KtP!nd;&qA-9;zd`fL3^aj29M%`{-5 znVUm`e}=~}NZP?^76yZ_$kt?+=J_XpIXVYWgb6kdph-_fgp`d#=6iC05Hi79FbtYS zKvd>%r$Xp)x47Hf`C7zQ@KUe{rk;Wc96}vmR@_z&a|#H;@82&!Ubiv&82z%Y;qceb z-~af>KelDN-^X>oeq3+gzJ0rFRr`(sSQb}Z)(cSi@#8xa-9E2vj6eSE9}uJtEWBH~hc;+kX+7bar9V(W{8N6LV|(zTcS( zv*;Ma)Y=XJ+qND15y0x{@FRDxwS;?btq7To-n&RSdJhj(B>*C7yVfz-mQ0#!a~r7GBW_0nawOM7{lBk zha3p8ZK#U(mS`wIfJBW5O(+W@n&$)Uh0y_rdg>}PB6*l67j7oM+8HjH+GRKsn4i!N zNmh$^z_8ECAdp28iXbBpp%6;R0LC~enSdCCz*%gwp~X2mp)+^=%zT0Pii!&)1b?Rb zX7c4DOnm0O<=L1a6}h3FevUI_)P4HmGMU*!E%M-5qTo);pifKk3A8v#-iBY000cq^ zMx3I#Gr{uVILt4f@rz0B;fqioVG#>cr9gmTK#UA%X3Is?;cZs}{9dG~-aTF`zO0qW z`iT4C-!9UIEelma@JN_-DfD_Nm0(%dsj5SIzh3|N!+!zIx~6XijTRFs>O6? zkp~=i6CtEPMAO;y4|S%}HTGRC0138*$1n&q3jkObS}L@L*WD09gzTg+sJSqmM0Zbr zA|Yt<*0YcL7rYn(gww=2p{7|7p3}Qe+RVIm&6tuokl-YSAR^9lju6C{ z13+S+Q*1T0W;8Q~2p_2VC-yb~+8N4zKHp~XK;=J&I%auyk1$LEuTLL4s7Ge3=kKJ# zI3Y9f0QHCS2t;6{^rK~STM(uJ1_BTSfKp`<5k$khG7b+9WCWSo zJ*B!7<#k=lBBd5W8mjx=N?q1%t;;%8-{0OxYu{d8k+2At zS}%2Ly=~tv!ujL0rs*bI73NKaE z{O$d-6!Cy%S&8U+{S>05a6k}OmgVi^JM0MdiOEH9FX}WZKq@)wuNd% zg1FscAF(dP1h-~6tGwl>Ha4m>3=y#U#5Hl5Xx5rX3qUIOXjUEBBPn`jIzy>@8PFD1}4fe z!aR_0Vzo~{-($h=5kBomNi+s~@YTLp{O}aal5KL(6Mp~vq9O}gAb|x!kjQT4fv*dJ`v^dHWRilLKxyB!BDFYCIoD=+o? z%WEMq_iO9Rb}=1bQKa1VySjbbURkKOR@dd-BcGh*B#eA&^6uc|Y#sxNqCKU0%)O{o|w5O@xN_ z+vf+ksX8*Zc9@P@CCv7=3m5IfeVC0R!crr`bXY%h^x}74#99AwR@XRt3}?A$DC;}fe7iF~pweG|`FS$)u19A|ro*!l@M}_Xo*A?`Z^V&O zUVsL$Lo~oW;2v=V90B|Jiw1B6bikDUHh=*zV1i=e#4}~XoGM%~ zgk**}5uyhpt`(O`y+aXME0;n=AWTKb-NKX{DiZ+Kb=5JL<@-PW0AixW%>We93QL9% zcTK(uAIDyoHTSB+9T0D~>#^^q%1qm~{rK^H+g3+M;<~QuQXwKgl88ju!%0d2sOrnh z3#qAxuj>jFfZ=A-)z3v0ZrA<3AK{@o_Tx~~(T}#@kNYPPN?8&hpQH;VN@o9SnAyWAfh`kVJSpJVS$lB zAAyvCnc46}EqGZ;7&GN4=Zt*L-vD6bGzpW`8T0LU+8rZ;Icb{t+@w@_(rO9k%%Je& z)enp)l#|R{6`s*-=bgzP3~NkF-@jy9=VLl68+{eY=fCi&c%C1RXJR-IAOq$$a%MkZ zIG%wlPfL)mf5cgc65vB8SCl4x7#spT=v;>2gTHHH3pb#?7 zb9km2f8|ox7o0p0g912!e2%8fTvFT{P#FtB6urBSzim+WvyfA(D=OGRLz1tKz$%`sTVF3 z?#FQqRUoeGOKU?_%~Z#*K3=y?hc+FHNL`A92|*QkYy_5ddwqE&qGeslTwh-=IaV;U zR5@oVdK+pPwaJXcWxJph3mO(kqUvf+B%_bs+HoAi;(FVA>j*($MM!G7x8?vOg=q;!)ak;F$Hw+-eB+xS<6K@Nz3n4}+#7yp93razY7#>tf=N%B40>Dcl z#4N?=7L2e|HcJi-p8Y4P}~ zz2}SMG(2Tk?o-_GW7+T+sh(c};-kg&=c*0>OqlHhoqtw(-UX4)-6_&6hHwU+=Qf2R zLrJC|tP(MNjkq4OWkL`k7Dk9dD1-pP985qMTqwUy9ngn^MC&6JvMj6~>$=pXAQJP8 zxYQ8=tnP$VgpU25{gxS|z8-?t?E(nQ{KtdtO zkI}lS0^sQV6gC+VNs-Kn=wsBngd-7W($NH&WvT`XA;Gq-EbO5kMnv0sS=Wt3USGeh z+lxpkwe0N(APeUrQc8x;xQ@Q>h(1P_Qn$-1%#dp*bOIYa*?Pb)W9r~j%8*E$%=?t zI3XqGpcc%G0Ex`V_^WKLXj*KMk!H&Cljw@zk%>D;_UAPb9{HdMPk%q9kmm6I4Bo_l zxq1CdDSPB}X9F4jbiniMQ((4y&qXi3Mza}=dK#ggu7&5O9vFaU81cWvg2QA|KEAET zr=K6@2m~|s5F-V;siBEVm_0e?2ly;@bly2?d`YQFjK@i14jr)BvT{Cw7rxf%Tk0X!ql`BAqpX+2$7t7K`l!P4W*Rr zaseL;<60yDfC~ir7_YD2>azJ560rzim<^?%LcG>O2xAOkdbwPPh=KCPrDj}&gv>D< zdQ(DN3SmHD0d*fLfQtwtrB*WBmxTjim=E;;)S-kxj20e&9@sU;IN#jvjJOI3p}P>lfDwhTFj9aJ34YBy5Rje%cL|@%)La$V8SHrmMFaf* zw4=`z=_$r + + + + + + + +

                                                        +
                                                        + +
                                                        +

                                                        Carrot Ginger Soup

                                                        + +
                                                        +prep 30 min
                                                        + +
                                                        +
                                                        +
                                                        × 8 +
                                                        + +
                                                        The sweetness of the carrots and the spicy zing of the ginger make this soup a hearty base for adding some basic protein (e.g., chicken or shrimp) or just to eat on its own. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          onion, yellow (diced)
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        +
                                                        +
                                                        Sautée the onion in olive oil until translucent in a dutch oven. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 10 +
                                                          +
                                                          carrots, large (chopped)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          leek, white portion (chopped)
                                                          +
                                                        +
                                                        +
                                                        Add the leeks and carrots, and continue to cook, stirring occasionally, until the carrots are soft (about 10 minutes). +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          ginger (peeled, diced)
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          water
                                                          +
                                                        +
                                                        +
                                                        While the carrots are cooking, use a small food processor to puree the ginger and water into a paste. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 cups +
                                                          +
                                                          chicken broth
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Combine the broth, salt, pepper, and ginger with the vegetables. Bring to a boil, and then turn off the heat. +
                                                        +
                                                        +
                                                        +

                                                        5

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          chives (chopped)
                                                          +
                                                        +
                                                        +
                                                        Purée the soup in batches in a large blender. Return to the dutch oven when finished, and bring back to temperature. Serve with a sprinkling of chopped chives on top. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Chili

                                                        + +
                                                        +prep 30 min, cook 3–4 hours
                                                        + +
                                                        +
                                                        +
                                                        × 8 +
                                                        + +
                                                        This is a pretty servicable chili recipe, though nothing particularly special. It produces a thick, hearty chili which is tasty without being overly spicy. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 slice +
                                                          +
                                                          bacon
                                                          +
                                                        +
                                                        +
                                                        Heat a large stock pot on medium-high heat. Dice the bacon and cook until crispy. (about 5 min) +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 lb +
                                                          +
                                                          ground beef
                                                          +
                                                        • +
                                                          + 1 lb +
                                                          +
                                                          italian sausage
                                                          +
                                                        +
                                                        +
                                                        Add the meat and cook until crumbled and brown throughout. Drain excess grease. (about 10 min) +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 (15 oz) can +
                                                          +
                                                          chili beans (drained)
                                                          +
                                                        • +
                                                          + 1 (15 oz) can +
                                                          +
                                                          kidney beans (drained)
                                                          +
                                                        • +
                                                          + 2 (28 oz) can +
                                                          +
                                                          diced tomatoes
                                                          +
                                                        • +
                                                          + 1 (6 oz) can +
                                                          +
                                                          tomato paste
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          yellow onion (diced)
                                                          +
                                                        • +
                                                          + 3 stalks +
                                                          +
                                                          celery (diced)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          green pepper (diced)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          red pepper (diced)
                                                          +
                                                        • +
                                                          + 4 cups +
                                                          +
                                                          beef stock
                                                          +
                                                        • +
                                                          + 1/4 cup +
                                                          +
                                                          chili powder
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          Worcestershire sauce
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          garlic (minced)
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          dried oregano
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          ground cumin
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          Tabasco sauce
                                                          +
                                                        • +
                                                          + 1½ tsp +
                                                          +
                                                          cayenne pepper
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          dried basil
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          paprika
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          white sugar
                                                          +
                                                        +
                                                        +
                                                        Add all the new ingredients to the pot and stir until blended completely. Simmer over low heat for at least 2–3 hours (preferably more), stirring occasionally. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 8 oz +
                                                          +
                                                          cheddar cheese
                                                          +
                                                        • +
                                                          + ~ +
                                                          +
                                                          corn tortilla chips
                                                          +
                                                        +
                                                        +
                                                        Adjust seasonings to taste, and serve with shredded cheese and chips. +
                                                        +
                                                        +
                                                        + +
                                                        + MIGHTYPURDUE22,  + http://allrecipes.com/recipe/78299/boilermaker-tailgate-chili/ +
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Clam Chowder

                                                        + +
                                                        +prep 15 min, cook 25 min
                                                        + +
                                                        +
                                                        +
                                                        × 8 +
                                                        + +
                                                        Clam chowder the is the quinessential comfort food of New England: rich, creamy, and with enough flavor and texture to add real substence. This recipe makes perfect re-creation of the very best I remember from back home. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 20 oz +
                                                          +
                                                          minced clams
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          onion, yellow (chopped)
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          celery (chopped)
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          potato (diced)
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          carrots (diced)
                                                          +
                                                        +
                                                        +
                                                        Drain the liquid from the clams into a dutch oven and add the carrots, onions, celery, and potatoes. Add enough water to cover, and then cook over medium-high heat until tender. Set the clams aside for later. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 6 oz +
                                                          +
                                                          butter
                                                          +
                                                        • +
                                                          + 6 oz +
                                                          +
                                                          gluten-free flour blend
                                                          +
                                                        • +
                                                          + 1 qt +
                                                          +
                                                          half-n-half
                                                          +
                                                        +
                                                        +
                                                        Melt the butter in a large saucepan, and whisk in the flour until smooth. Whisk in the cream until smooth as well. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        +
                                                        +
                                                        Add the flour mixture in with the vegetables, and heat to a simmer, but do not allow to boil. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          red wine vinegar
                                                          +
                                                        • +
                                                          + 1½ tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Add the clams and other remaining ingredients to the dutch oven. Bring up to temperature and serve. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Cream of Spinach Soup

                                                        + +
                                                        +prep 15 min, cook 25 min
                                                        + +
                                                        +
                                                        +
                                                        × 8 +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1½ cups +
                                                          +
                                                          water
                                                          +
                                                        • +
                                                          + 3 tsp +
                                                          +
                                                          chicken stock
                                                          +
                                                        • +
                                                          + 10 oz +
                                                          +
                                                          spinach
                                                          +
                                                        +
                                                        +
                                                        Add the spinach, water, and chicken stock to a dutch oven and cook until the spinach is soft. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          butter (unsalted)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          onion, yellow (diced)
                                                          +
                                                        • +
                                                          + 3 cloves +
                                                          +
                                                          garlic
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          gluten-free flour blend
                                                          +
                                                        • +
                                                          + 2 cups +
                                                          +
                                                          whole milk
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          heavy cream
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          parmesan cheese (shredded)
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Set the spinach aside in a bowl. Sautée the onion in the butter until golden and translucent. Add the garlic and continue to sautée until browned. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          gluten-free flour blend
                                                          +
                                                        +
                                                        +
                                                        Slowly add in the flour while stirring constantly. Continue to cook until it turns a golden brown. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 cups +
                                                          +
                                                          whole milk
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          heavy cream
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          parmesan cheese (shredded)
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Whisk in the milk and cream, breaking up any lumps until the entire mixture is smooth and slightly thickened. +
                                                        +
                                                        +
                                                        +

                                                        5

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ¼ cup +
                                                          +
                                                          parmesan cheese (shredded)
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Add back the reserved spinach along with the parmesan cheese, salt, and pepper. Bring back to temperature, and then purée in a blender, working in batches as necessary. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Creamy Ginger Pumpkin Soup

                                                        + +
                                                        +prep 10 min, cook 30 min
                                                        + +
                                                        +
                                                        × 4 +
                                                        + +
                                                        This soup combines the zing of ginger with the smooth creaminess of pumpkin in a way which is wonderful to eat on its own, provide a base for a more complex soup, or even just drink straight from the jar. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          onion (yellow)
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          butter
                                                          +
                                                        +
                                                        +
                                                        Melt the butter in a large pot, adding in the onions and cooking until they are tender and translucent. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 14 oz +
                                                          +
                                                          pumpkin purée
                                                          +
                                                        • +
                                                          + 2 cup +
                                                          +
                                                          chicken broth
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          ginger (fresh, minced)
                                                          +
                                                        +
                                                        +
                                                        Add the broth, pumpkin, and ginger. Bring to a boil, and then reduce to a simmer until all the elements are fully soft (about 20 min). +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          garam masala
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          tumeric
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          half-n-half
                                                          +
                                                        • +
                                                          + ½ tsp +
                                                          +
                                                          salt
                                                          +
                                                        +
                                                        +
                                                        Purée in batches and return to the soup pot. Add the spices and cream. Bring back to temperature, but do not allow to boil. +
                                                        +
                                                        +
                                                        + +
                                                        + Deantini,  + https://www.food.com/recipe/creamy-ginger-pumpkin-soup-383687 +
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Curry Butternut Squash & Apple Soup

                                                        + +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        This is a delightfully creamy soup between the squash and heavy cream, and the spices add a wonderful flavor. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil, extra-virgin
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          onion, yellow (diced)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          carrot
                                                          +
                                                        +
                                                        +
                                                        Heat oil in a dutch oven. Add the onions and carrots and cook until the latter are soft. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 cups +
                                                          +
                                                          chicken broth
                                                          +
                                                        • +
                                                          + 4 cups +
                                                          +
                                                          butternut squash (chopped)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          apple (cored, peeled, diced)
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          cinnamon
                                                          +
                                                        • +
                                                          + 1½ tsp +
                                                          +
                                                          yellow curry powder
                                                          +
                                                        • +
                                                          + ½ tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + ½ tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Add the chicken broth, squash, apple, and spices. Bring to a boil, and then reduce to a simmer until the squash is tender (about 30 min). +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + ½ cup +
                                                          +
                                                          heavy cream
                                                          +
                                                        +
                                                        +
                                                        Purée the soup (in batches, if necessary), and return to the dutch oven. Add the cream, and reheat gently until just barely simmering. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        French Onion Soup

                                                        + +
                                                        +prep 15 min, cook 80 min
                                                        + +
                                                        +
                                                        × 6 +
                                                        + +
                                                        This ultimate version of the bistro classic is made with homemade beef broth and caramelized onions. Aged Gruyére is key to getting the traditional bubbling crust of cheese; it's rich smooth, and melts easily. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 oz +
                                                          +
                                                          butter (unsalted)
                                                          +
                                                        • +
                                                          + 4 +
                                                          +
                                                          onions (large, yellow)
                                                          +
                                                        • +
                                                          + +
                                                          +
                                                          salt & pepper
                                                          +
                                                        +
                                                        +
                                                        Melt the butter in a 4-quart pot over medium heat. Add the onions, salt, and pepper. Reduce the heat to low. Press a piece of foil over the onions, then cover and cook until the onions are very soft but not falling apart (about 50 min). +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          loaf french bread (½lb), cut in ½" slices
                                                          +
                                                        • +
                                                          + 1 oz +
                                                          +
                                                          butter
                                                          +
                                                        +
                                                        +
                                                        While the onions cook, position a rack in the center of the oven and preheat to 350°F. Butter a rimmed baking sheet and add the slices of baguette in a single layer. Bake until browned and crisp turning once to get both sides (15–20 min). +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          sugar (white)
                                                          +
                                                        +
                                                        +
                                                        Once the onions have finished cooking, add sugar, and raise heat to medium-high. Cook until browned (10–15 min). +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 8 cups +
                                                          +
                                                          beef broth
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          bay leaf
                                                          +
                                                        +
                                                        +
                                                        Add the broth and bay leaf to the onions and bring to a boil. Reduce to a simmer for 10 minutes, and then discard the bay leaf. Add salt and pepper to taste. +
                                                        +
                                                        +
                                                        +

                                                        5

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 cups +
                                                          +
                                                          Gruyére cheese (shredded)
                                                          +
                                                        +
                                                        +
                                                        When ready to serve, place 6 broiler-safe bowls on a cooking sheet. Place 2–3 slices of bread at the bottom of each bowl and ladle hot soup over the top. Sprinkle with shredded cheese and broil until browned and bubbling (2–5 min). +
                                                        +
                                                        +
                                                        + +
                                                        + Fine Cooking,  + http://www.finecooking.com/recipe/classic-french-onion-soup +
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Hungarian Mushroom Beef Soup

                                                        + +
                                                        +prep 25 min, cook 60 min
                                                        + +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        This soup combines a smooth, rich broth with soft chunks of beef and just a little bit of zing from the paprika for an absolutly luxurious overall experience whether as a stand-alone dinner or as a supplement to another dish. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        • +
                                                          + 1 lb +
                                                          +
                                                          stew beef
                                                          +
                                                        +
                                                        +
                                                        Heat the oil in a large soup pot and brown the beef in batches. Set aside to cool. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          butter, unsalted
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          onion, yellow (diced)
                                                          +
                                                        +
                                                        +
                                                        Add butter to the soup pot and sautée the onions until soft and just starting to brown. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 cups +
                                                          +
                                                          beef broth
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          dry sherry
                                                          +
                                                        • +
                                                          + 1 tbsp +
                                                          +
                                                          tamari
                                                          +
                                                        • +
                                                          + 1 lb +
                                                          +
                                                          mushrooms, crimini
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          dill, fresh (minced)
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          paprika, hungarian
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 1 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        • +
                                                          + ¼ tsp +
                                                          +
                                                          cayenne pepper
                                                          +
                                                        +
                                                        +
                                                        Add the broth, sherry, tamari, mushrooms and spices to the onions along with the browned meat. Bring to a boil and then reduce to a simmer for 1 hour. +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          gluten-free flour blend
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          butter, unsalted
                                                          +
                                                        +
                                                        +
                                                        When the meat is nearly done simmering (about 10 min remaining), add butter to a large saucepan and heat on medium until it foams. Gradually add the flour while whisking continously, taking care to mix it in completely. +
                                                        +
                                                        +
                                                        +

                                                        5

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          milk, whole
                                                          +
                                                        +
                                                        +
                                                        Stir in milk gradually, while continuing to whisk continuously. Take care to completely remove any lumps. Continue to whisk until the roux thickens and then add it to the soup pot. +
                                                        +
                                                        +
                                                        +

                                                        6

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          lemon juice
                                                          +
                                                        • +
                                                          + 1 cup +
                                                          +
                                                          sour cream
                                                          +
                                                        +
                                                        +
                                                        Once the meat is tender (after roughly an hour simmering), add the lemon juice, sour cream, and adjust the spices to taste (adding more paprika to the desired level of heat). +
                                                        +
                                                        +
                                                        + +
                                                        + David Miner
                                                        + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Spicy Lamb Soup

                                                        + +
                                                        +prep 20 min, cook 90 min
                                                        + +
                                                        +
                                                        +
                                                        × 4 +
                                                        + +
                                                        This thick and hearty soup can easily be adjusted from a mild tingle to a definite zing by around with the amount of harissa. Any way you make it, it's a solid, filling meal. +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 lb +
                                                          +
                                                          lamb (in bite-sized pieces)
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          olive oil
                                                          +
                                                        +
                                                        +
                                                        Add the oil to a large, cast-iron skillet on medium-high heat. Brown the lamb in batches and set aside. Add more oil as needed. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          onion
                                                          +
                                                        • +
                                                          + 3 cloves +
                                                          +
                                                          garlic
                                                          +
                                                        +
                                                        +
                                                        Add the onion and garlic and cook until just starting to brown. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 5 cups +
                                                          +
                                                          water
                                                          +
                                                        • +
                                                          + 14 oz +
                                                          +
                                                          tomatoes (diced)
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          harissa
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          bay leaf
                                                          +
                                                        • +
                                                          + 1/2 tsp +
                                                          +
                                                          thyme
                                                          +
                                                        • +
                                                          + 1/2 tsp +
                                                          +
                                                          oregano
                                                          +
                                                        • +
                                                          + 1/8 tsp +
                                                          +
                                                          cinnamon
                                                          +
                                                        • +
                                                          + 1/4 tsp +
                                                          +
                                                          cumin
                                                          +
                                                        • +
                                                          + 1/4 tsp +
                                                          +
                                                          tumeric
                                                          +
                                                        +
                                                        +
                                                        Add the water and return the meat to the pan. Bring to a boil, and skim off any foam which arises. Reduce the heat and add: tomatoes, spices, and harissa. Boil until tender, and then discard the bay leaf. (about 1 hour) +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 14 oz +
                                                          +
                                                          garbanzo beans (cooked)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          carrot (diced)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          potato (diced)
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          zucchini (diced)
                                                          +
                                                        • +
                                                          + 3½ oz +
                                                          +
                                                          peas (frozen)
                                                          +
                                                        +
                                                        +
                                                        Stir in the garbanzo beans, carrots, and potatos and simmer for 15 min. Add the zucchini and peas, and continue simmering until all the vegetables are soft. (about 30 min total) +
                                                        +
                                                        +
                                                        +

                                                        5

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 leaves +
                                                          +
                                                          mint
                                                          +
                                                        +
                                                        +
                                                        Adjust the seasoning, adding more harissa to taste. Serve and garnish with mint. +
                                                        +
                                                        +
                                                        + + + + + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        Winter Lentil Soup

                                                        + +
                                                        +prep 20 min, cook 60 min
                                                        + +
                                                        +
                                                        +
                                                        × 8 +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        1

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 4 tbsp +
                                                          +
                                                          butter, unsalted
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          onion, yellow
                                                          +
                                                        +
                                                        +
                                                        Heat the oil in a dutch oven and sautée the onion until golden and translucent. +
                                                        +
                                                        +
                                                        +

                                                        2

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 10 cups +
                                                          +
                                                          water
                                                          +
                                                        • +
                                                          + 5 cups +
                                                          +
                                                          chicken broth
                                                          +
                                                        • +
                                                          + 3 cups +
                                                          +
                                                          lentils, brown
                                                          +
                                                        • +
                                                          + 1 +
                                                          +
                                                          butternut squash (peeled, cubed)
                                                          +
                                                        • +
                                                          + 1 bunch +
                                                          +
                                                          swiss chard (chopped)
                                                          +
                                                        • +
                                                          + 3 stalks +
                                                          +
                                                          celery (diced)
                                                          +
                                                        +
                                                        +
                                                        Add the water, broth, vegetables, and lentils. Bring to a boil, and reduce to a simmer. +
                                                        +
                                                        +
                                                        +

                                                        3

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 3 tbsp +
                                                          +
                                                          curry powder
                                                          +
                                                        • +
                                                          + 2 tbsp +
                                                          +
                                                          honey
                                                          +
                                                        • +
                                                          + 2 +
                                                          +
                                                          bay leaves
                                                          +
                                                        • +
                                                          + 1 sprig +
                                                          +
                                                          thyme, fresh
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          salt
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          black pepper
                                                          +
                                                        +
                                                        +
                                                        Add the next set of ingredients and simmer until the squash is soft (about an hour). +
                                                        +
                                                        +
                                                        +

                                                        4

                                                        +
                                                        +
                                                          +
                                                        • +
                                                          + 8 tsp +
                                                          +
                                                          coconut oil
                                                          +
                                                        • +
                                                          + 2 tsp +
                                                          +
                                                          red pepper flakes
                                                          +
                                                        +
                                                        +
                                                        Add coconut oil and red pepper flakes immediately before serving. +
                                                        +
                                                        +
                                                        + + + + +

                                                        Southern Buttermilk Biscuits

                                                        4½ cupsall-purpose flour (Lily brand)
                                                        2 tspcream of tartar
                                                        2 tspbaking soda
                                                        1½ tspsalt
                                                        ½ cupbutter (cold, diced)
                                                        9 tbspbutter (softened)
                                                        3 tbspbutter (melted)
                                                        2 cupsbuttermilk

                                                        For making gluten free:

                                                        omitall-purpose flour
                                                        4½ cupsgluten-free flour
                                                        1 tbsppsyllium husk
                                                        1Preheat the oven to convection bake at 450°F.10 min
                                                        2Combine flour, cream of tartar, baking soda, and salt in a large mixing bowl.2 min
                                                        3Cut the cold butter in the dry ingredients with a pastry blender until the mixture resembles pea-sized crumbs. Refrigerate for 20 min if the butter gets soft during this process.2 min
                                                        (20 min)
                                                        4Add 1½ cups of buttermilk, stirring enough to moisten the ingredients (adding more 1 tbsp at a time, if needed).2 min
                                                        5Being careful not to overwork the dough, kneed the dough 10 times on a lightly floured surface or until the dough just holds together.3 min
                                                        6Roll or pat out into a 14×10" rectangle.1 min
                                                        7With the short side nearest you, spread 3 tbsp of the softened butter over the ⅔ of the surface farthest from you.1 min
                                                        8Fold the dough in thirds (like a letter) by pulling the bottom over the center and then the top third over that. Expect the dough to crack during this process.1 min
                                                        9Pat back into a 9×12" rectangle and repeat the same process twice more with another 3 tbsp of the softened butter each time.2 min
                                                        10Pat the dough out into a 1" thick rectangle.1 min
                                                        11Cut the dough into 2-3" squares using a scraper and place on a lightly oiled cooking sheet about 1" apart. Brush the tops with the melted butter.1 min
                                                        12Place in the oven and bake until the tops are golden brown and firm.8-12 min
                                                        \ No newline at end of file diff --git a/docs/spicy-lamb-soup/index.html b/docs/spicy-lamb-soup/index.html deleted file mode 100644 index c990663..0000000 --- a/docs/spicy-lamb-soup/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                        Spicy Lamb Soup

                                                        prep 20 min, cook 90 min
                                                        × 4
                                                        This thick and hearty soup can easily be adjusted from a mild tingle to a definite zing by around with the amount of harissa. Any way you make it, it's a solid, filling meal.

                                                        1

                                                        • 1 lb
                                                          lamb (in bite-sized pieces)
                                                        • 2 tbsp
                                                          olive oil
                                                        Add the oil to a large, cast-iron skillet on medium-high heat. Brown the lamb in batches and set aside. Add more oil as needed.

                                                        2

                                                        • 1
                                                          onion
                                                        • 3 cloves
                                                          garlic
                                                        Add the onion and garlic and cook until just starting to brown.

                                                        3

                                                        • 5 cups
                                                          water
                                                        • 14 oz
                                                          tomatoes (diced)
                                                        • 2 tbsp
                                                          harissa
                                                        • 1
                                                          bay leaf
                                                        • ½ tsp
                                                          thyme
                                                        • ½ tsp
                                                          oregano
                                                        • ⅛ tsp
                                                          cinnamon
                                                        • ¼ tsp
                                                          cumin
                                                        • ¼ tsp
                                                          tumeric
                                                        Add the water and return the meat to the pan. Bring to a boil, and skim off any foam which arises. Reduce the heat and add: tomatoes, spices, and harissa. Boil until tender, and then discard the bay leaf. (about 1 hour)

                                                        4

                                                        • 14 oz
                                                          garbanzo beans (cooked)
                                                        • 1
                                                          carrot (diced)
                                                        • 1
                                                          potato (diced)
                                                        • 1
                                                          zucchini (diced)
                                                        • 3½ oz
                                                          peas (frozen)
                                                        Stir in the garbanzo beans, carrots, and potatos and simmer for 15 min. Add the zucchini and peas, and continue simmering until all the vegetables are soft. (about 30 min total)

                                                        5

                                                        • 4 leaves
                                                          mint
                                                        Adjust the seasoning, adding more harissa to taste. Serve and garnish with mint.
                                                        \ No newline at end of file diff --git a/docs/stuffed-green-peppers/index.html b/docs/stuffed-green-peppers/index.html deleted file mode 100644 index d06c0d7..0000000 --- a/docs/stuffed-green-peppers/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                        Stuffed Green Peppers

                                                        prep 30 min, cook 30 min
                                                        × 6
                                                        The filling for these stuffed peppers is a hearty and tasty combination of meat, rice, cheese and vegetable which makes the perfect compliment to the pungent flavor of the pepper itself.

                                                        1

                                                        • 6
                                                          green bell peppers
                                                        • ~
                                                          salt
                                                        Remove the tops and seeds from the peppers, leaving a hollow shell. Drop these into a pot of boiling water until scalded, drain, sprinkle with salt, and set aside in a baking dish (5 min).

                                                        2

                                                        • 1 lb
                                                          lean ground beef
                                                        • ⅓ cup
                                                          onion (diced)
                                                        • 1 can (14oz)
                                                          tomatoes (diced)
                                                        • ½ cup
                                                          rice (uncooked)
                                                        • ½ cup
                                                          water
                                                        • 1 tsp
                                                          Worcestershire sauce
                                                        In a large skillet, sautée the beef and onions together until the beef is crumbled and brown, and the onions are translucent. Drain any excess grease, and add the tomatoes, rice, water, and Worcestershire sauce. Cover and simmer until the rice is fully cooked and soft. Take care to stir often, and add more water as necessary (about 15 min).

                                                        3

                                                        • 1 cup
                                                          chedder cheese (shredded)
                                                        • 2 cans (12 oz)
                                                          tomato soup
                                                        Pre-heat the oven to 350°F. Remove the skillet from the heat and mix in the cheese. Fill the peppers about ¾ full of the mixture. Mix the tomato soup with enough water to create a gravy-like consistency and fill the remaining space in each pepper. Bake until the soup is bubbling and the peppers have just started to singe (about 15-20 min).
                                                        Suzanne M. Munson, http://allrecipes.com/recipe/17991/stuffed-green-peppers-i
                                                        \ No newline at end of file diff --git a/docs/style.css b/docs/style.css index a98c320..4f17688 100644 --- a/docs/style.css +++ b/docs/style.css @@ -2,6 +2,7 @@ font-family: sans-serif; font-size: 24pt; font-weight: bold; } + .cookbook section .list { display: flex; justify-content: flex-start; diff --git a/docs/style2.css b/docs/style2.css index ce36ff6..e533c5a 100644 --- a/docs/style2.css +++ b/docs/style2.css @@ -10,6 +10,7 @@ border-radius: 0.25in; display: flex; flex: 0 0 2.5in; + min-height: 2.5in; text-align: center; } .recipe .header .about { flex: 1 1 100%; @@ -172,9 +173,11 @@ width: 90%; } .recipe .instructions .step .detail { border: 0; } } + @media print { .navigation { display: none; } } + @media screen { .recipe { margin-top: 0.25in; } } diff --git a/docs/swedish-meatballs/index.html b/docs/swedish-meatballs/index.html deleted file mode 100644 index 41bb352..0000000 --- a/docs/swedish-meatballs/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                        Swedish Meatballs

                                                        prep 60 min
                                                        × 8
                                                        This receipe makes the softest, most succulent meatballs you'll ever try.

                                                        1

                                                        • 1 tbsp
                                                          butter (unsalted)
                                                        • 1 tbsp
                                                          onion (minced)
                                                        Melt the butter in a skillet and cook the onions until lightly browned.

                                                        2

                                                        • ⅓ cup
                                                          breadcrumbs
                                                        • ½ cup
                                                          water
                                                        • ½ cup
                                                          half-n-half
                                                        • ¾ lb
                                                          ground beef
                                                        • ¼ lb
                                                          ground pork
                                                        • 2 tsp
                                                          salt
                                                        • ⅓ tsp
                                                          sugar (white)
                                                        • ¼ tsp
                                                          white pepper (ground)
                                                        In a large bowl, whisk the breadcrumbs, water, and half-n-half together and let sit for a few minutes. Then mix in the remaining ingredients and knead until it forms a smooth paste.

                                                        3

                                                        • 3 tbsp
                                                          butter (unsalted)
                                                        Melt more butter into the skillet. Using a small spoon, form meatballs and drop them into the melted butter. Cover and allow to cook on medium heat until an even color all the way through (about 10 minutes). Work in batches, setting aside the cooked meatballs in a warm oven to stay hot.
                                                        Linda T., https://www.allrecipes.com/recipe/222371/swedish-meatballs-from-a-swede
                                                        \ No newline at end of file diff --git a/docs/sweet-potatoes-with-honey-and-rosemary/index.html b/docs/sweet-potatoes-with-honey-and-rosemary/index.html deleted file mode 100644 index d70cce9..0000000 --- a/docs/sweet-potatoes-with-honey-and-rosemary/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                        Sweet Potatoes with Honey and Rosemary

                                                        2 tbspolive oil
                                                        ¼ cuphoney
                                                        2 tbsprosemary (fresh, chopped)
                                                        1 tspkosher salt
                                                        1 tspblack pepper
                                                        3sweet potatoes (large)
                                                        1Preheat the oven to 350°F and line a cooking sheet with foil.1 min
                                                        2Wash, peel, and cut the sweet potatoes into bite-sized pieces.10 min
                                                        3Mix the olive oil, honey, rosemary, salt, and black pepper in a large bowl.1 min
                                                        4Stir in the sweet potatoes and mix until covered in oil and herbs.1 min
                                                        5Transfer the sweet potatoes to the cooking sheet in a single layer.3 min
                                                        6Cook sweet potatoes in the oven until tender.45 min
                                                        \ No newline at end of file diff --git a/docs/tzatziki/index.html b/docs/tzatziki/index.html deleted file mode 100644 index 4c16211..0000000 --- a/docs/tzatziki/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                        Tzatziki

                                                        prep 10 min, cook 20 min
                                                        × 3
                                                        Tzatziki has a creamy tartness with just a tiny bit of crunch from the cucumber. It makes a great accompaniment to spicy strong dishes to help cool things off. We always serve this with Kofta

                                                        1

                                                        • 1
                                                          cucumber
                                                        Peel the cucumber and remove all the seeds. Dice into ¼” cubes.

                                                        2

                                                        • 1 cup
                                                          greek yogurt
                                                        • 2 cloves
                                                          garlic (minced)
                                                        • 2 tbsp
                                                          dill (chopped)
                                                        • 1 tbsp
                                                          lemon juice
                                                        • 1 tsp
                                                          lemon zest
                                                        • 1 tsp
                                                          salt
                                                        • ½ tsp
                                                          black pepper
                                                        Combine all the ingredients with the cucumber and mix. Place in the refrigerator for at least 20 min to chill.
                                                        \ No newline at end of file diff --git a/docs/winter-lentil-soup/index.html b/docs/winter-lentil-soup/index.html deleted file mode 100644 index 5f7f227..0000000 --- a/docs/winter-lentil-soup/index.html +++ /dev/null @@ -1 +0,0 @@ -

                                                        Winter Lentil Soup

                                                        10 cupswater
                                                        5 cupschicken stock
                                                        4 tbspbutter
                                                        3celery stalks (diced)
                                                        3 cupsfrench lentils
                                                        1onion (yellow)
                                                        1 bunchswiss chard (chopped)
                                                        1butternut squash (cubed)
                                                        3 tbspcurry powder
                                                        2 tbsphoney
                                                        2bay leaves
                                                        1 sprigfresh thyme
                                                        salt & pepper
                                                        1Pour the water and chicken stock in to a large stock pot on medium heat.15 min
                                                        2Add vegetables and lentils to the stock pot and bring to a boil.15 min
                                                        3Reduce heat to a simmer and add curry, thyme, salt, pepper, honey and butter and cover.3 hours
                                                        4Add 1 tsp of coconut oil and a pinch of crushed red pepper to each bowl when serving.2 min
                                                        \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..fdf0237 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,8 @@ +Flask~=1.1 +jedi +jinja2~=2.10 +libsass +python-dotenv~=0.0 +pyyaml +simplejson~=3.17 +watchdog~=0.9 diff --git a/src/appetizers/buffalo-wings/data.yml b/src/appetizers/buffalo-wings/data.yml new file mode 100644 index 0000000..4315340 --- /dev/null +++ b/src/appetizers/buffalo-wings/data.yml @@ -0,0 +1,33 @@ +title: "Buffalo Wings" +timings: + prep: "15 min" + cook: "2 hours" +icons: [] +servings: 4 +description: > + These spicy, tangy wings are maded with the original Buffalo sauce (a strong mix of vinegar and cayenne pepper), but + baked instead of deep-fried. +steps: + - ingredients: + - { amount: 20, item: "chicken wings" } + - { amount: 3/4, unit: "cup", item: "flour" } + - { amount: 1/2, unit: "tsp", item: "cayenne pepper" } + - { amount: 1/2, unit: "tsp", item: "garlic powder" } + - { amount: 1/2, unit: "tsp", item: "salt" } + directions: > + Prepare a large ziploc bag with the flour and spices. Then, cover a baking sheet with aluminum foil and grease + lightly with oil. A few at a time, drop the chicken wings into the bag, seal, and shake to cover the chicken. Lay + out the wings on the tray as you go along. Place the tray in the refigerator for an hour to set. + - ingredients: + - { amount: 1/2, unit: "cup", item: "Frank's RedHot Buffalo Sauce" } + - { amount: 1/2, unit: "cup", item: "butter" } + directions: > + Melt the better and hot sauce in a tall, narrow container (e.g., a coffee mug). Using tongs, dunk the wings, one + at a time, and return to the baking sheet. Reserve the remaining sauce. + - ingredients: [] + directions: > + Pre-heat the oven to 400°F. Bake the wings for 45 minutes, turning them over mid-way. The remaining sauce can be + placed in a small bowl to serve with the wings along with some ranch dressing. +credit: + name: "Leesah" + url: "https://www.allrecipes.com/recipe/166638/baked-buffalo-wings" diff --git a/src/buffalo-wings/large.png b/src/appetizers/buffalo-wings/image.png similarity index 100% rename from src/buffalo-wings/large.png rename to src/appetizers/buffalo-wings/image.png diff --git a/src/appetizers/chicken-pastries/data.yml b/src/appetizers/chicken-pastries/data.yml new file mode 100644 index 0000000..7be86d2 --- /dev/null +++ b/src/appetizers/chicken-pastries/data.yml @@ -0,0 +1,33 @@ +title: "Chicken Pastries" +timings: + prep: "15 min" + cook: "30 min" +icons: [] +servings: 4 +description: "" +steps: + - ingredients: + - { amount: 4, item: "chicken breasts" } + - { amount: 4, unit: "tbsp", item: "butter" } + - { item: "salt & pepper" } + directions: > + Preheat the oven to 375°F. Place the chicken in an oven-safe pan and cover with small slices of butter. Season + with salt and pepper to taste. Cover with aluminum foil and place in the oven. Cook until the chicken breasts have + reached 160°F in the centers (about 20 min)." + - ingredients: [] + directions: > + Remove the chicken from the oven and allow to cool slightly. Then pull the chicken apart into shreds. + - ingredients: + - { amount: 5, unit: "oz", item: "Boursin Garlic & Herb cheese" } + - { amount: 16, unit: "", item: "crescent roll dough wedges" } + directions: > + Cover a cookie sheet with aluminum foil. Working on at a time, take the crescent roll dough and stretch it + slightly until it is roughly an equilateral triangle. Place a teaspoon of cheese in the center, and then about ¾oz + of chicken. This should form a small lump in the center of the dough. Then fold up the corners over the center, + and pinch any remaining openings closed. Place each pastry on the cookie sheet. + - ingredients: [] + directions: > + Place the cookie sheet in the oven and cook until the tops of the pastries have turned golden brown (anywhere from + 8–12 minutes, depending upon your oven). +credit: + name: "Lynne Miner" diff --git a/src/chicken-pastries/large.png b/src/appetizers/chicken-pastries/image.png similarity index 100% rename from src/chicken-pastries/large.png rename to src/appetizers/chicken-pastries/image.png diff --git a/src/appetizers/deviled-eggs/data.yml b/src/appetizers/deviled-eggs/data.yml new file mode 100644 index 0000000..35fb0e2 --- /dev/null +++ b/src/appetizers/deviled-eggs/data.yml @@ -0,0 +1,29 @@ +title: Deviled Eggs +timings: + prep: 30 minutes +icons: [gluten-free, low-carb] +servings: 6 +description: > + Deviled eggs are one of my favorite appetizers, and very easy to make. If you like to hurry the process along, buy + hard-boiled eggs from the grocery store so you can skip straight to the last step. +steps: + - ingredients: + - { amount: 12, item: "eggs" } + directions: > + Place the eggs in a medium-sized pot, cover with 1" of water, and bring to a boil over high heat. As soon as it + gets to a rolling boil, turn off the heat and allow the pot to rest. While it is resting, fill a + large bowl with ice and water (1 ice cube per egg). After the eggs have rested for 10 minutes, transfer them to + the ice water. + - ingredients: + - { amount: 0.75, unit: tsp, item: "mustard, yellow" } + - { amount: 3, unit: tbsp, item: "mayonnaise" } + - { amount: 1.5, unit: tsp, item: "vinegar, white" } + - { amount: 0.25, unit: tsp, item: "Worcestershire sauce" } + - { amount: 0.25, unit: tsp, item: "salt" } + - { amount: 0.25, unit: tsp, item: "white pepper" } + - { amount: 1, unit: tsp, item: "paprika" } + directions: > + Peel the eggs, and very carefully slice in half with a sharp knife. Gently pop out the yolks into mixing bowl, and + set the whites aside on a platter. Add the the remaining ingredients and whisk until creamy and smooth. Transfer + the mixture into a pastry bag (or a ziploc bag with a corner cut off). Gently squeeze the bag and pipe the + mixture into the remaining egg halves. Dust the finished eggs with paprika. diff --git a/src/appetizers/deviled-eggs/image.png b/src/appetizers/deviled-eggs/image.png new file mode 100644 index 0000000000000000000000000000000000000000..84bddf290d037f6d3ee6be3a2c1c28ab9a95364d GIT binary patch literal 149861 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≻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 ASO5S3 literal 0 HcmV?d00001 diff --git a/src/bagels/data.js b/src/bagels/data.js deleted file mode 100644 index 3a481bb..0000000 --- a/src/bagels/data.js +++ /dev/null @@ -1,58 +0,0 @@ -module.exports = require("../helpers")({ - title: "Bagels", - timings: { - prep: "50 min", - cook: "90 min", - }, - icons: ["vegetarian"], - servings: 8, - description: "This recipe produces a perfect NY bagel (once you've gotten the hang of it). Chewy on the outside, " + - "soft on the inside, and just the right size. The only downside is that it's really something of an all-day " + - "process.", - steps: [{ - ingredients: [ - { amount: 1.25, unit: "cup", item: "water (~ 115°F)" }, - { amount: 1.25, unit: "tbsp", item: "sugar (granulated)" }, - { amount: 1.25, unit: "tsp", item: "yeast (active dry)" }, - ], - directions: "Add the sugar and yeast to the warm water and set aside without stirring. Leave it to rest " + - "while you proceed with the next steps." - }, { - ingredients: [ - { amount: 500, unit: "g", item: "flour (all purpose)" }, - { amount: 0.25, unit: "cup", item: "water (~ 115°F)" }, - { amount: 1.5, unit: "tsp", item: "salt" }, - ], - directions: "Mix the flour and salt in a large mixing bowl. Make a small depression in the center of the " + - "flour and gently pour in the yeast mixture. Mix until you produce a moist but firm dough, adding in " + - "more water a tbsp at a time as needed to keep it from drying out." - }, { - ingredients: [ - { amount: 25, unit: "g", item: "flour (all purpose)" }, - ], - directions: "On a lightly floured surface, kneed the dough until it is smooth and elastic, while working in " + - "enough flour to make the dough somewhat stiff." - }, { - ingredients: [ - { amount: 1, unit: "tsp", item: "olive oil" }, - ], - directions: "Very lightly coat the dough with olive oil, place into a bowl, and cover with a damp towel. " + - "Allow to rise a warm place until the dough has doubled in size (about an hour)." - }, { - ingredients: [], - directions: "Fill a large pot with water about 3\" deep and bring to a boil. Preheat your oven to 425°F. " + - "While these things are in progress, divide the dough into 8 equal portions using a scale. Shape each " + - "portion into a ball. With a flour-coated finger, poke a hole in the ball and form into a bagel shape." - }, { - ingredients: [ - { amount: 2, unit: "", item: "egg" }, - { unit: "~", item: "coarse salt, caraway seeds, fennel seeds, poppy seeds, etc." }, - ], - directions: "Reduce the water to a simmer. Using a slotted spoon, drop each bagel in the water and boil for " + - "1-2 min on each side (longer for a chewier bagel). When finished, place the bagels on a lightly-oiled " + - "cooking sheet. Coat each bagel with an egg wash and add sprinkle on your favorite toppings." - }, { - ingredients: [], - directions: "Bake until golden brown and the toppings just start to singe. Cool on a drying rack." - }] -}) diff --git a/src/baking/bagels/data.yml b/src/baking/bagels/data.yml new file mode 100644 index 0000000..736b849 --- /dev/null +++ b/src/baking/bagels/data.yml @@ -0,0 +1,51 @@ +title: Bagels +timings: + prep: 50 min + cook: 90 min +icons: ["vegetarian"] +servings: 8 +description: > + This recipe produces a perfect NY bagel (once you've gotten the hang of it). Chewy on the outside, + soft on the inside, and just the right size. The only downside is that it's really something of an all-day + process. +steps: + - ingredients: + - { amount: 1.25, unit: "cup", item: "water (~ 115°F)" } + - { amount: 1.25, unit: "tbsp", item: "sugar (granulated)" } + - { amount: 1.25, unit: "tsp", item: "yeast (active dry)" } + directions: > + Add the sugar and yeast to the warm water and set aside without stirring. Leave it to rest while you proceed + with the next steps. + - ingredients: + - { amount: 500, unit: "g", item: "flour (all purpose)" } + - { amount: 0.25, unit: "cup", item: "water (~ 115°F)" } + - { amount: 1.5, unit: "tsp", item: "salt" } + directions: > + Mix the flour and salt in a large mixing bowl. Make a small depression in the center of the flour and gently + pour in the yeast mixture. Mix until you produce a moist but firm dough, adding in more water a tbsp at a time + as needed to keep it from drying out. + - ingredients: + - { amount: 25, unit: "g", item: "flour (all purpose)" } + directions: > + On a lightly floured surface, kneed the dough until it is smooth and elastic, while working in enough flour to + make the dough somewhat stiff. + - ingredients: + - { amount: 1, unit: "tsp", item: "olive oil" } + directions: > + Very lightly coat the dough with olive oil, place into a bowl, and cover with a damp towel. Allow to rise a + warm place until the dough has doubled in size (about an hour). + ingredients: [] + directions: > + Fill a large pot with water about 3" deep and bring to a boil. Preheat your oven to 425°F. While these things + are in progress, divide the dough into 8 equal portions using a scale. Shape each portion into a ball. With a + flour-coated finger, poke a hole in the ball and form into a bagel shape. + - ingredients: + - { amount: 2, unit: "", item: "egg" } + - { unit: "~", item: "coarse salt, caraway seeds, fennel seeds, poppy seeds, etc." } + directions: > + Reduce the water to a simmer. Using a slotted spoon, drop each bagel in the water and boil for 1-2 min on each + side (longer for a chewier bagel). When finished, place the bagels on a lightly-oiled cooking sheet. Coat each + bagel with an egg wash and add sprinkle on your favorite toppings. + - ingredients: [] + directions: > + Bake until golden brown and the toppings just start to singe. Cool on a drying rack. diff --git a/src/bagels/large.png b/src/baking/bagels/image.png similarity index 100% rename from src/bagels/large.png rename to src/baking/bagels/image.png diff --git a/src/baking/challah/data.yml b/src/baking/challah/data.yml new file mode 100644 index 0000000..d88cdac --- /dev/null +++ b/src/baking/challah/data.yml @@ -0,0 +1,51 @@ +title: Challah +timings: + prep: 35 min + cook: 3 hours +icons: ["vegetarian"] +servings: 16 +description: > + Challah is a light, rich bread traditionally served as part of Jewish Friday night sabbath dinner. This recipe + produces two loaves in a simple three-strand braid. You can increase the number of braids for firmer bread with more + crust. +steps: + - ingredients: + - { amount: 1.5, unit: "packets", item: "active dry yeast" } + - { amount: 1, unit: "tbsp", item: "sugar" } + - { amount: 1.33, unit: "cups", item: "water (115°F)" } + directions: > + In a mixing large bowl, dissolve the yeast and sugar in the water. Do not stir, but set aside to allow it to mix + until the top turns foamy (about 5 min). While this is happening, preheat the oven to its lowest setting. + - ingredients: + - { amount: 1/2, unit: "cup", item: "olive oil" } + - { amount: 5, unit: "", item: "eggs" } + - { amount: 1/2, unit: "cup", item: "sugar" } + - { amount: 1, unit: "tbsp", item: "salt" } + directions: > + Using a whish attachment in a standing mixer, add the olive oil, eggs, sugar and salt one at a time, allowing each + to be mixed fully before adding the next. + - ingredients: + - { amount: 8, unit: "cups", item: "all-purpose flour" } + directions: > + Switch to a blade attachment, and slowly add the flour about a ¼ cup at a time, allowing each new addition to be + completely mixed before adding the next. Continue mixing until the dough forms a single ball (5-10 min). The + switch to a dough hook, and continue to kneed until the dough is smooth an elastic. + - instructions: [] + directions: > + On a lightly floured surface, knead the dough by hand until smooth and completely integrated into a single ball. + Place this into a bowl which is much larger than the dough ball and cover with a damp towel. Turn off the oven, + and put the bowl inside to rise. The dough should roughly double in size over the course of an hour. Then punch + down the dough, re-form into a ball, place return to the oven to rise again for about 30 min. + - instructions: [] + directions: > + Divide the dough into six equal portions. Roll each one out into a strand about 12" long and 1½" in diameter. + Braid three at a time into two loaves, taking care to pinch the ends together firmly. Place both loaves on a + baking sheet covered with parchment paper and place into the refrigerator to rise again for about an hour. + Pre-heat the oven to 375°F. + - ingredients: + - { amount: 1, unit: "", item: "egg" } + - { amount: 1, unit: "tsp", item: "milk (whole)" } + - { amount: 1, unit: "tbsp", item: "caraway seeds" } + directions: > + Mix the egg and milk in a small bowl. Brush the mixture over the two loaves of bread, and then sprinkle the + caraway seeds over the top. Pop them into the oven and bake until the tops are golden brown (about 20-30 min). diff --git a/src/challah/large.png b/src/baking/challah/image.png similarity index 100% rename from src/challah/large.png rename to src/baking/challah/image.png diff --git a/src/baking/fluffy-pancakes/data.yml b/src/baking/fluffy-pancakes/data.yml new file mode 100644 index 0000000..93f2c55 --- /dev/null +++ b/src/baking/fluffy-pancakes/data.yml @@ -0,0 +1,35 @@ +title: Fluffy Pancakes +timings: + prep: 10 min + cook: 5 min +icons: ["vegetarian"] +servings: 2 +description: > + These are the fluffiest, thickest, most delicious pancakes I've ever had. The batter should wind up very, very thick, + so don't be surprised if it's more the consistency of yogurt rather than cream. +steps: + - ingredients: + - { amount: 3/4, unit: "cups", item: "milk" } + - { amount: 1, unit: "tbsp", item: "white vinegar" } + directions: > + Combine the milk and vinegar in a medium bowl and set aside to sour. + - ingredients: + - { amount: 1, unit: "cup", item: "all-purpose flour" } + - { amount: 2, unit: "tbsp", item: "white sugar" } + - { amount: 1, unit: "tsp", item: "baking powder" } + - { amount: 1/2, unit: "tsp", item: "baking soda" } + - { amount: 1/2, unit: "tsp", item: "salt" } + directions: > + Combine the dry ingredients in a medium bowl and whisk together throughly. + - ingredients: + - { amount: 2, unit: "tbsp", item: "butter" } + - { amount: 1, unit: "", item: "egg" } + - ingredients: [] + directions: > + Melt the butter in a small dish, and then whisk it and the egg into the wet ingredients. Then, slowly add the dry + ingredients a little at a time, stopping to whisk each small portion in completely before adding any more. + - ingredients: [] + directions: > + Heat a large skillet over medium heat (300°F for an electric skillet). Scoop ¼ cup of the batter at a time to form + each pancake. Cook each until bubble just start to form around the edges and then turn them over. Remove from the + heat after lightly browned. diff --git a/src/fluffy-pancakes/large.png b/src/baking/fluffy-pancakes/image.png similarity index 100% rename from src/fluffy-pancakes/large.png rename to src/baking/fluffy-pancakes/image.png diff --git a/src/baking/gluten-free-flour/data.yml b/src/baking/gluten-free-flour/data.yml new file mode 100644 index 0000000..f2db9df --- /dev/null +++ b/src/baking/gluten-free-flour/data.yml @@ -0,0 +1,17 @@ +title: Gluten-Free Flour +timings: + prep: 5 min +icons: ["gluten-free", "vegetarian"] +description: > + This gluten-free flour recipe serves well for most general-purpose cooking needs in thickening soups, making roux, + and similar uses. It works adequetely for deep-frying, but doesn't replace the real thing for baking, pie crusts, + etc. +steps: + - ingredients: + - { amount: 24, unit: "oz", item: "white rice flour" } + - { amount: 7.5, unit: "oz", item: "brown rice flour" } + - { amount: 7, unit: "oz", item: "potato starch" } + - { amount: 3, unit: "oz", item: "tapioca starch" } + - { amount: 0.75, unit: "oz", item: "nonfat dry milk powder" } + directions: > + Mix all the ingredients and store, refrigerated, in an airtight container. diff --git a/src/gluten-free-flour/large.png b/src/baking/gluten-free-flour/image.png similarity index 100% rename from src/gluten-free-flour/large.png rename to src/baking/gluten-free-flour/image.png diff --git a/src/baking/pizza/data.yml b/src/baking/pizza/data.yml new file mode 100644 index 0000000..128e8ed --- /dev/null +++ b/src/baking/pizza/data.yml @@ -0,0 +1,43 @@ +title: Pizza +timings: + prep: 2-3 days + cook: 10 min +icons: ["overnight", "vegetarian"] +servings: 12 +description: > + This recipe will give you a classic NY-style pizza, but a huge part of the final result is going to come down to the + quality of tomato sauce, cheese and toppings you choose... so choose wisely! +steps: + - ingredients: + - { amount: 500, unit: "g", item: "water (110°F–115°F)" } + - { amount: 3.5, unit: "g", item: "instant dry yeast" } + - { amount: 8, unit: "g", item: "sugar" } + directions: > + Add the yeast and sugar to the water without stirring and wait about 5 minutes. + - ingredients: + - { amount: 800, unit: "g", item: "bread flour (King Arthur's)" } + - { amount: 16, unit: "g", item: "salt" } + directions: > + Stir the yeast mixture. In a separate bowl, combine the salt and flour. Gradually incorporate the flour mixture + into the water until fully mixed. + - ingredients: + - { amount: 3, unit: "tsp", item: "olive oil" } + directions: > + Add the oil and knead the dough, ensuring that the dough ends up between 75°F–80°F. Divide the dough into 3 equal + portions and store in the refrigerator in an oiled ziploc bag. It should be allowed to rise slowly over 2–3 days + before use. Freeze if not used in that time. + - ingredients: [] + directions: > + Preheat a pizza stone in the oven to 550°F (this can take up to an hour). + - ingredients: [] + directions: > + Open up each portion of dough as described here, taking care not to + de-gas the crust. Finish by spreading the dough on two overlapping pieces of parchment paper dusted with flour. + - ingredients: + - { amount: 6, unit: "cups", item: "tomato purée (2 per pizza)" } + - { amount: 12, unit: "oz", item: "mozzerella cheese, shredded (4 per pizza)" } + directions: > + Apply sauce, cheese, and your preferred toppings to each of the pizzas. Then, carefully slide the parchment paper + with one pizza onto the hot stone, and then slide the parchment paper away, leaving the dough directly on the + stone. Return to the oven and bake until the cheese is bubbling and the crust begins to turn golden brown (4–6 + min). Repeat for the remaining pizzas. diff --git a/src/pizza/large.png b/src/baking/pizza/image.png similarity index 100% rename from src/pizza/large.png rename to src/baking/pizza/image.png diff --git a/src/baking/rosemary-dinner-rolls/data.yml b/src/baking/rosemary-dinner-rolls/data.yml new file mode 100644 index 0000000..ae0a79f --- /dev/null +++ b/src/baking/rosemary-dinner-rolls/data.yml @@ -0,0 +1,55 @@ +title: Rosemary Dinner Rolls +timings: + prep: 25 min + cook: 2 hours +icons: ["vegetarian"] +servings: 8 +description: > + These dinner rolls are firm, but light, and ever so delicately taste of rosemary. +steps: + - ingredients: + - { amount: 1, unit: "packet", item: "active dry yeast" } + - { amount: 1/4, unit: "cup", item: "water (110°F–115°F)" } + directions: > + Preheat the oven to 200°F, and then immediately turn it off. Add the yeast to the warm water and stir gently. Set + it aside until it is foamy (about 5 min). + - ingredients: + - { amount: 4, unit: "tbsp", item: "butter" } + - { amount: 1, unit: "cup", item: "milk (whole)" } + directions: > + Melt the butter in a saucepan, and then add the milk. + - ingredients: + - { amount: 2, unit: "cups", item: "all-purpose flour" } + - { amount: 1, unit: "tbsp", item: "honey" } + - { amount: 2, unit: "tsp", item: "rosemary (powdered)" } + - { amount: 1, unit: "tsp", item: "salt" } + directions: > + In a mixing bowl, combine the flour, honey, salt, rosemary with the yeast mixture and milk mixture. Mix using the + lowest setting until fully blended. + - ingredients: + - { amount: 1/2, unit: "cups", item: "all-purpose flour" } + directions: > + Replace the mixing blade with a dough hook and continue to knead on low. Add more flour 1 tbsp at a time until a + single ball forms. Allow the kneading to continue until the dough appears slightly wet (about 5 minutes). + - ingredients: + - { amount: 2, unit: "tbsp", item: "olive oil" } + directions: > + Lightly coat the dough ball with olive oil, and place it in a clean bowl. Cover the top of the bowl with a damp + towel and place in the oven to rise. Wait until it has approximately doubled in size (about 90 minutes). + - ingredients: [] + directions: > + Remove the dough from the oven. Pre-heat to 200° again, and again turn it off as soon as it has gotten to + temperature. Split the dough into 16 equal portions and place them about 1\" apart on a cooking sheet. + - ingredients: + - { amount: 1, item: "egg" } + - { amount: 1, unit: "tsp", item: "milk (whole)" } + - { amount: 4, unit: "tsp", item: "caraway seeds" } + - ingredients: [] + directions: > + Mix the egg and milk in a small bowl. Lightly brush the tops of each dough ball with the mixture and then sprinkle + with caraway seeds. Cover with a damp towel and place back in the oven to rise until about doubled in size (about + 30 minutes). + - ingredients: [] + directions: > + Remove the rolls, and pre-heat the oven to 375°F. Once the oven is back at temperature, cook the rolls until the + tops are golden brown (about 20 minutes). diff --git a/src/rosemary-dinner-rolls/large.png b/src/baking/rosemary-dinner-rolls/image.png similarity index 100% rename from src/rosemary-dinner-rolls/large.png rename to src/baking/rosemary-dinner-rolls/image.png diff --git a/src/baking/southern-buttermilk-biscuits/data.yml b/src/baking/southern-buttermilk-biscuits/data.yml new file mode 100644 index 0000000..cb1a298 --- /dev/null +++ b/src/baking/southern-buttermilk-biscuits/data.yml @@ -0,0 +1,49 @@ +title: Southern Buttermilk Biscuits +timings: + prep: 25min + cook: 10min +icons: [] +servings: 16 +description: > + pass +steps: + - ingredients: [] + directions: > + Pre-heat the oven to convection bake at 450°F. + - ingredients: + - { amount: 4.5, unit: "cups", item: "flour, all-purpose" } + - { amount: 2, unit: "tsp", item: "cream of tartar" } + - { amount: 2, unit: "tsp", item: "baking soda" } + - { amount: 1.5, unit: "tsp", item: "salt" } + directions: > + Combine the flour, cream of tartar, baking soda, and salt in a large mixing bowl. + - ingredients: + - { amount: 0.5, unit: "cup", item: "butter (frozen, diced)" } + directions: > + Cut the cold butter in the dry ingredients with a pastry blender until the mixture resembles pea-sized crumbs. + Refrigerate for 20 min if the butter gets soft during this process. + - ingredients: + - { amount: 9, unit: "tbsp", item: "butter (softened)" } + - { amount: 3, unit: "tbsp", item: "butter (melted)" } + - { amount: 2, unit: "cups", item: "buttermilk" } + directions: > + Cut the cold butter in the dry ingredients with a pastry blender until the mixture resembles pea-sized crumbs. + Refrigerate for 20 min if the butter gets soft during this process. + - ingredients: + - { amount: 2, unit: "cups", item: "buttermilk" } + directions: > + Add 1½ cups of buttermilk, stirring enough to moisten the ingredients (adding more 1 tbsp at a time, if needed). + - ingredients: + - { amount: 9, unit: "tbsp", item: "butter (softened)" } + - { amount: 3, unit: "tbsp", item: "butter (melted)" } + directions: > + Being careful not to overwork the dough, kneed the dough 10 times on a lightly floured surface or until the dough + just holds together. Roll or pat out into a 14×10" rectangle. With the short side nearest you, spread 3 tbsp of + the softened butter over the ⅔ of the surface farthest from you. Fold the dough in thirds (like a letter) by + pulling the bottom over the center and then the top third over that. Expect the dough to crack during this + process. Pat back into a 9×12" rectangle and repeat the same process twice more with another 3 tbsp of the + softened butter each time. Finally, pat the dough out into a 1" thick rectangle. Cut the dough into 2-3" squares + using a scraper and place on a lightly oiled cooking sheet about 1" apart. Brush the tops with the melted butter. + - ingredients: [] + directions: > + Place in the oven and bake until the tops are golden brown and firm (about 8–12 minutes). diff --git a/src/southern-buttermilk-biscuits/large.png b/src/baking/southern-buttermilk-biscuits/image.png similarity index 100% rename from src/southern-buttermilk-biscuits/large.png rename to src/baking/southern-buttermilk-biscuits/image.png diff --git a/src/bbq-pork-ribs/data.js b/src/bbq-pork-ribs/data.js deleted file mode 100644 index fd377b8..0000000 --- a/src/bbq-pork-ribs/data.js +++ /dev/null @@ -1,37 +0,0 @@ - -module.exports = require("../helpers")({ - title: "BBQ Pork Ribs", - timings: { - prep: "20 min", - cook: "2—2½ hours", - }, - icons: ["gluten-free", "overnight"], - servings: 6, - description: "This receipe really depends upon the BBQ sauce you use to determine the outcome. I personally " + - "prefer something a little smokey and sweet, but feel free to use whatever suites you best. To stay " + - "gluten-free, just be sure to read the ingredients in your BBQ sauce as some use flour for thickening.", - steps: [{ - ingredients: [ - { amount: 4, unit: "lbs", item: "pork ribs" }, - { amount: 3/4, unit: "cup", item: "light brown sugar" }, - { amount: 1, unit: "tbsp", item: "garlic powder" }, - { amount: 1, unit: "tbsp", item: "paprika" }, - { amount: 1, unit: "tsp", item: "hickory smoke salt" }, - { amount: 1, unit: "tsp", item: "red pepper flakes" }, - ], - directions: "Cut the ribs into portions of 2-3 ribs each, and lay flat on a portion of aluminum foil large " + - "enough to completely cover it. Mix the sugar and spaces together and apply evenly to each portion. " + - "when finished, place them all in the refrigerator overnight to marinade." - }, { - directions: "Preheat the oven to 300°F. Fill a large roasting pan with about ½\" of water and place the " + - "meat packets on a rack above the level of the water. Place the whole thing in the oven and roast until " + - "the meat starts to peel away from the bones (about 2—2½ hours)." - }, { - ingredients: [ - { amount: 2, unit: "cups", item: "BBQ sauce" }, - ], - directions: "Open all the meat packets and place the meat on a cooking sheet. Brush each with a liberal " + - "covering of BBQ sauce and then return to the oven on high broil until the sauce has just started to " + - "sear (3-4 minutes)." - }] -}) diff --git a/src/beef-bourguignon/data.js b/src/beef-bourguignon/data.js deleted file mode 100644 index 461f370..0000000 --- a/src/beef-bourguignon/data.js +++ /dev/null @@ -1,91 +0,0 @@ -module.exports = require("../helpers")({ - title: "Beef Bourguignon", - timings: { - prep: "45 min", - cook: "3-4 hours", - }, - icons: ["gluten-free", "low-carb"], - servings: 6, - description: "Adapted from Julia Child's famous recipe, this rich and extravagant beef stew is absolutely worth " + - "work required!", - steps: [{ - ingredients: [ - { amount: 3, unit: "lbs", item: "stew beef" }, - { amount: 6, unit: "oz", item: "thick-cut bacon" }, - { amount: 1, unit: "tbsp", item: "olive oil" }, - ], - directions: "Cut the bacon into ½” x 2” strips and sauté in olive oil in a cast-iron skillet over medium " + - "heat. When lightly browned, set the bacon aside while leaving the grease in the skillet. Raise the " + - "temperature until almost smoking and lightly brown the beef in small batches and set aside with the " + - "bacon." - }, { - ingredients: [ - { amount: 24, unit: "", item: "onions (small, white)" }, - ], - directions: "Partially cook the onions until soft and translucent with just a touch of singing around the " + - "edges. Set them aside in a small bowl to be used later." - }, { - ingredients: [ - { amount: 1, unit: "lb", item: "mushrooms (brown)" }, - ], - directions: "Partially cook the mushrooms in the same skillet using the bacon grease and drippings from the " + - "meat until they've just started to reduce and have soaked up the remaining bacon grease. Then, set " + - "them aside to be used later" - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "flour" }, - { amount: 1/2, unit: "tsp", item: "salt" }, - { amount: 1/2, unit: "tsp", item: "black pepper" }, - ], - directions: "Preheat the oven to 375°F. Return the beef and bacon to the cast-iron skillet and toss with " + - "the salt, pepper, and flour. Cover and place in the oven to cook all the way through, tossing once in " + - "the middle. (about 8 min total)" - }, { - ingredients: [ - { amount: 4, unit: "sprigs", item: "parsley" }, - { amount: 1/2, unit: "leaf", item: "bay leaf" }, - { amount: 1/4, unit: "tsp", item: "thyme" }, - ], - directions: "Create a herb bouquet by crushing the various herbs by hand and wrapping them in cheese " + - "cloth. Tie off the bundle with some string to close, and be sure to leave plenty of extra string." - }, { - ingredients: [ - { amount: 3, unit: "cups", item: "red wine" }, - { amount: 2 + 1/2, unit: "cups", item: "beef stock" }, - { amount: 1, unit: "tbsp", item: "tomato paste" }, - { amount: 2, unit: "cloves", item: "garlic (minced)" }, - { amount: 1/2, unit: "tsp", item: "thyme" }, - { amount: 1, unit: "", item: "bay leaf" }, - ], - directions: "In a large soup pot, combine the meat with the red wine, tomato paste, herbs, herb bouquet, " + - "and enough beef stock to just cover the meat. Bring to a simmer on the stovetop and cook until the " + - "meat is soft and crumbling, stirring occasionally. (3-4 hours)" - }, { - ingredients: [ - { amount: 1/2, unit: "cups", item: "beef stock" }, - { amount: 1, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "tbsp", item: "olive oil" }, - { amount: 1/2, unit: "tsp", item: "salt" }, - { amount: 1/2, unit: "tsp", item: "pepper" }, - ], - directions: "With about 30 min remaining on the previous step, add butter and olive oil to the cast-iron " + - "skillet. Once the butter foams, add the reserved onions and sautée over medium heat until the onions " + - "are evenly browned, taking care not to break their skins. Add the beef stock, salt, and black pepper. " + - "Simmer until the onions are tender and the liquid has evaporated. Set the onions aside." - }, { - ingredients: [ - { amount: 1, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "tbsp", item: "olive oil" }, - ], - directions: "Clean the skillet and heat another portion of butter and olive oil over high heat. Once the " + - "butter foams, add the mushrooms. Sautée until soft and translucent. Set the mushrooms aside." - }, { - directions: "Once the meat is finished cooking, discard the herb bouquet, and strain the meat while " + - "retaining the liquid. Place the meat in a large serving dish, and add first the mushrooms and then " + - "the onions on top. Cover, and set aside in the oven (turned off) to keep warm." - }, { - directions: "Reduce the retained liquids in a large saucepan over high heat. Skim the fat from the top as " + - "it rises. Continue to simmer until the sauce has the consistency of heavy cream. When finished, gently " + - "add the sauce to the serving dish. (about 20 min)" - }] -}) diff --git a/src/beef-brisket/data.js b/src/beef-brisket/data.js deleted file mode 100644 index 364b116..0000000 --- a/src/beef-brisket/data.js +++ /dev/null @@ -1,36 +0,0 @@ -module.exports = require("../helpers")({ - title: "Beef Brisket", - timings: { - prep: "10 min", - cook: "3 hours", - }, - icons: ["gluten-free"], - servings: 6, - description: "This is the classic beef brisket my Jewish grandmother would serve us every Passover.", - steps: [{ - ingredients: [ - { amount: 4, unit: "lb", item: "beef brisket" } - ], - directions: "In a large Dutch oven, sear the brisket on all sides over a medium-high heat until uniformly " + - "browned on all sides." - }, { - ingredients: [ - { amount: 1+1/2, unit: "cup", item: "grape jelly" }, - { amount: 1, unit: "cup", item: "water" }, - { amount: 1/2, unit: "cup", item: "ketchup" }, - { amount: 1/2, unit: "cup", item: "vinegar" }, - { amount: 2, item: "onions (yellow)" }, - { amount: 1, unit: "tbsp", item: "garlic (minced)" }, - { amount: 1, unit: "tbsp", item: "salt" } - ], - directions: "Stir in the remaining ingredients. Cover and allow to simmer until the brisket is tender and " + - "pulls apart easily with a fork (2–3 hours)." - }, { - directions: "Allow the brisket to cool, and then slice against the grain of the meat. Lay out the slices in " + - "a 9x13\" dish and smother with the remaining gravy." - }], - credit: { - name: "Louise", - url: "https://www.allrecipes.com/recipe/212741/jewish-style-sweet-and-sour-brisket/" - } -}) diff --git a/src/beef-stroganoff/data.js b/src/beef-stroganoff/data.js deleted file mode 100644 index e5c761d..0000000 --- a/src/beef-stroganoff/data.js +++ /dev/null @@ -1,71 +0,0 @@ -module.exports = require("../helpers")({ - title: "Beef Stroganoff", - timings: { - prep: "20 min", - cook: "60 min", - }, - icons: ["gluten-free", "low-carb"], - servings: 4, - description: "The sauce from this recipe is just amazing... rich, creamy, spicy, tangy... a little bit of " + - "everything wonderful. This is traditionally served over egg noodles, but it works fine on its own, too.", - steps: [{ - ingredients: [ - { amount: 2, unit: "lb", item: "beef (stew meat)" }, - { amount: 1/2, unit: "cup", item: "red wine" }, - { amount: 1, unit: "tsp", item: "salt" }, - { amount: 1/2, unit: "tsp", item: "black pepper" }, - ], - directions: "Place the beef in a large bowl with the other ingredients. Mix thoroughly and place in the " + - "refigerator to marinade while you proceed with the next steps." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "", item: "yellow onion" }, - { amount: 3, unit: "cloves", item: "garlic" }, - ], - directions: "Melt the butter in a medium skillet. Add the onions and garlic and sautée until golden and " + - "transparent, but not yet brown. Set aside in a large bowl." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "olive oil" }, - ], - directions: "Heat the oil in the same skillet. Remove the meat from the bowl, but reserve the remaining " + - "marinade. Pat the beef dry, and then lightly brown in batches. Set aside when finished." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "cup", item: "mushrooms (sliced)" }, - ], - directions: "Using the again emptied skillet, melt more butter and add in the mushrooms. Sautée until " + - "reduced in size and golden. Set these aside separately from the meat and onions." - }, { - ingredients: [ - { amount: 1/4, unit: "cup", item: "butter" }, - { amount: 1/4, unit: "cup", item: "gluten-free flour (or all-purpose)" }, - { amount: 1 + 1/3, unit: "cups", item: "beef broth" }, - { amount: 1, unit: "tbsp", item: "Worcestershire sauce" }, - { amount: 1, unit: "tsp", item: "yellow mustard" }, - { amount: 2, unit: "tsp", item: "red pepper flakes" }, - ], - directions: "In the same skillet, melt even more butter. Work the flour in a little at a time " + - "with a whisk until everything is completely mixed and little pellets start to form. Next, slowly add " + - "the beef broth while continuing to whisk constantly. Bring to a boil, and then reduce to a simmer. " + - "Finally, add the reserved marinade, Worcestershire sauce, mustard, and red pepper flakes." - }, { - ingredients: [], - directions: "Combine everything except the mushrooms in a medium stock pot, mix well, bring to a boil, and " + - "reduce to a low simmer. Leave to cook for at least 45 min. Cook uncovered until the sauce thickens to " + - "the desired consistency, then cover for the remaining time." - }, { - ingredients: [ - { amount: 1/3, unit: "cup", item: "sour cream" }, - { amount: 3, unit: "oz", item: "cream cheese" }, - ], - directions: "Once the beef it tender, add in the mushrooms, sour cream, and cream cheese. Mix carefully and " + - "adjust seasoning as needed." - }], - credit: { - name: "SANFRANCOOK, AllRecipes.com", - url: "http://allrecipes.com/recipe/219046/rich-and-creamy-beef-stroganoff" - }, -}) diff --git a/src/bok-choy-with-garlic/data.js b/src/bok-choy-with-garlic/data.js deleted file mode 100644 index 22baffe..0000000 --- a/src/bok-choy-with-garlic/data.js +++ /dev/null @@ -1,30 +0,0 @@ -module.exports = require("../helpers")({ - title: "Bok Choy with Garlic", - timings: { - prep: "20 min", - }, - icons: ["gluten-free", "low-carb", "vegetarian"], - servings: 3, - description: "This treatment of bok choy yield a soft and lightly flavored vegetable which makes a good " + - "companion to almost any other dish.", - steps: [{ - ingredients: [ - { amount: 2, unit: "tbsp", item: "butter" }, - { amount: 1/4, unit: "cup", item: "garlic (minced)" }, - ], - directions: "Melt the butter in a large saucepan over medium heat. Once it foams, add the garlic and cook " + - "until it browns (about 5 min)." - }, { - ingredients: [ - { amount: 3, unit: "cups", item: "chicken broth" }, - { amount: 6, unit: "heads", item: "baby bok choy" }, - { unit: "~", item: "salt & pepper" }, - ], - directions: "Add the chicken broth and bok choy. Season with salt & pepper to taste, and then bring to a " + - "boil and then reduce to a simmer until the bok choy is soft (about 5 min)." - }], - credits: { - name: "sweetiesmj", - url: "http://allrecipes.com/recipe/218139/baby-bok-choy-with-garlic" - } -}) diff --git a/src/bourbon-glazed-carrots/data.js b/src/bourbon-glazed-carrots/data.js deleted file mode 100644 index 6746740..0000000 --- a/src/bourbon-glazed-carrots/data.js +++ /dev/null @@ -1,30 +0,0 @@ -module.exports = require("../helpers")({ - title: "Bourbon Glazed Carrots", - timings: { - prep: "10 min", - cook: "20 min", - }, - icons: ["gluten-free", "vegetarian"], - servings: 4, - description: "These carrots are come with a thick, syrupy sauce which is delicious, but definitely not " + - "low-calorie!", - steps: [{ - ingredients: [ - { amount: 2, unit: "lbs", item: "carrots" }, - ], - directions: "Cut carrots into bite-sized pieces and place in a medium pot with enough water to cover " + - "completely. Bring to a boil, and cook until soft." - }, { - ingredients: [ - { amount: 1/4, unit: "cup", item: "butter" }, - { amount: 1/4, unit: "cup", item: "brown sugar" }, - { amount: 2, unit: "tbsp", item: "bourbon" }, - ], - directions: "When the carrots are finished, drain and set aside. Combine the butter, sugar, and boubon in " + - "same pot and heat on medium until thickened. Return the carrots to the pot and mix." - }], - credit: { - name: "Flipper", - url: "http://allrecipes.com/recipe/229583/bourbon-glazed-carrots/" - } -}) diff --git a/src/buffalo-wings/data.js b/src/buffalo-wings/data.js deleted file mode 100644 index cead037..0000000 --- a/src/buffalo-wings/data.js +++ /dev/null @@ -1,38 +0,0 @@ -module.exports = require("../helpers")({ - title: "Buffalo Wings", - timings: { - prep: "15 min", - cook: "2 hours", - }, - icons: [], - servings: 4, - description: "These spicy, tangy wings are maded with the original Buffalo sauce (a strong mix of vinegar and " + - "cayenne pepper), but baked instead of deep-fried.", - steps: [{ - ingredients: [ - { amount: 20, item: "chicken wings" }, - { amount: 3/4, unit: "cup", item: "flour" }, - { amount: 1/2, unit: "tsp", item: "cayenne pepper" }, - { amount: 1/2, unit: "tsp", item: "garlic powder" }, - { amount: 1/2, unit: "tsp", item: "salt" }, - ], - directions: "Prepare a large ziploc bag with the flour and spices. Then, cover a baking sheet with aluminum " + - "foil and grease lightly with oil. A few at a time, drop the chicken wings into the bag, seal, and shake " + - "to cover the chicken. Lay out the wings on the tray as you go along. Place the tray in the refigerator " + - "for an hour to set." - }, { - ingredients: [ - { amount: 1/2, unit: "cup", item: "Frank's RedHot Buffalo Sauce" }, - { amount: 1/2, unit: "cup", item: "butter" }, - ], - directions: "Melt the better and hot sauce in a tall, narrow container (e.g., a coffee mug). Using tongs, " + - "dunk the wings, one at a time, and return to the baking sheet. Reserve the remaining sauce." - }, { - directions: "Pre-heat the oven to 400°F. Bake the wings for 45 minutes, turning them over mid-way. The " + - "remaining sauce can be placed in a small bowl to serve with the wings along with some ranch dressing." - }], - credit: { - name: "Leesah", - url: "https://www.allrecipes.com/recipe/166638/baked-buffalo-wings" - } -}) diff --git a/src/butter-chicken/data.js b/src/butter-chicken/data.js deleted file mode 100644 index b896815..0000000 --- a/src/butter-chicken/data.js +++ /dev/null @@ -1,66 +0,0 @@ -module.exports = require("../helpers")({ - title: "Butter Chicken", - timings: { - prep: "35 min", - cook: "30 min", - }, - icons: ["overnight", "gluten-free", "low-carb"], - servings: 6, - description: "This is a fairly simple Indian dish which turns out a large amount of amazingly spiced chicken " + - "with fairly little effort. Our first time, we doubled the recipe and used pre-cut chunks of chicken, but " + - "it tasty both the day of and for several days afterward.", - steps: [{ - ingredients: [ - { amount: 3, unit: "lbs", item: "chicken thighs, on the bone" }, - { amount: 1.5, unit: "cups", item: "greek yogurt (full-fat)" }, - { amount: 2, unit: "tbsp", item: "lemon juice" }, - { amount: 2, unit: "tbsp", item: "garam masala" }, - { amount: 2, unit: "tbsp", item: "cumin (ground)" }, - { amount: 1.5, unit: "tbsp", item: "tumeric (ground)" }, - ], - directions: "Whisk the yogurt, lemon juice, tumeric, garam masala, and cumin in a large bowl. Add the " + - "chicken and coat throughly with the marinade. Cover and place in the refrigerator overnight" - }, { - ingredients: [ - { amount: 1/4, unit: "lb", item: "butter (unsalted)" }, - { amount: 4, unit: "tsp", item: "vegetable oil" }, - { amount: 2, unit: "", item: "onions (yellow, diced)" }, - { amount: 4, unit: "cloves", item: "garlic (minced)" }, - { amount: 3, unit: "tbsp", item: "ginger (peeled, grated)" }, - { amount: 1, unit: "tbsp", item: "cumin seeds" }, - ], - directions: "In a large pan, over medium heat, melt the butter until it starts to foam. Add the onions and " + - "cook until translucent. Add garlic, ginger, and cumin seeds. Continue to cook until the onions start " + - "to brown." - }, { - ingredients: [ - { amount: 1, unit: "stick", item: "cinnamon" }, - { amount: 2, item: "tomatoes (diced)" }, - { amount: 2, item: "red chilies (e.g., jalapeño)" }, - { unit: "~", item: "kosher salt" }, - ], - directions: "Add the cinnamon stick, tomatoes, chilies, and salt. Cook until the chilies are soft." - }, { - ingredients: [ - { amount: 3/4, unit: "cup", item: "chicken stock" }, - ], - directions: "Add the chicken and marinade to a large pan, and cook until heated through. Add the chicken " + - "stock, and bring to a boil. Reduce the heat and simmer, uncovered, for 30 minutes." - }, { - ingredients: [ - { amount: 1.5, unit: "cups", item: "cream" }, - { amount: 1.5, unit: "tbsp", item: "tomato paste" }, - ], - directions: "Stir in the cream and tomato paste. Simmer until completely mixed and heated through." - }, { - ingredients: [ - { amount: 3, unit: "tbsp", item: "almonds (slivered)" }, - { amount: 1/2, unit: "cup", item: "cilantro" }, - ], - directions: "Add the almonds and cook until softened. Add the cilantro as a garnish and serve." - }], - credit: { - name: "Sam Sifton, NYTimes Cooking Section", - url: "https://cooking.nytimes.com/recipes/1016754-butter-chicken" - } -}) diff --git a/src/caesar-salad/data.js b/src/caesar-salad/data.js deleted file mode 100644 index c30cba5..0000000 --- a/src/caesar-salad/data.js +++ /dev/null @@ -1,39 +0,0 @@ -module.exports = require("../helpers")({ - title: "Caesar Salad", - timings: { - prep: "9 min", - cook: "30 min", - }, - icons: ["gluten-free", "low-carb"], - servings: 4, - description: "This traditional favorite salad recipe has been adjusted to fit the tastes of my family who tend " + - "to like a lot more garlic than most people.", - steps: [{ - ingredients: [ - { amount: 5, unit: "tsp", item: "garlic (minced)" }, - { amount: 2, unit: "tsp", item: "lemon juice" }, - { amount: 1, unit: "tsp", item: "anchovy paste" }, - { amount: 1, item: "egg" }, - ], - directions: "Combine the egg, lemon juice, anchovy paste, and garlic in a large bowl and whisk vigorously " + - "until all the ingredients are completely mixed." - }, { - ingredients: [ - { amount: 6, unit: "tbsp", item: "olive oil" }, - ], - directions: "Add the olive oil a little at a time, whisking just enough to mix, but still avoiding trapping " + - "a lot of air in the process." - }, { - ingredients: [ - { amount: 2, unit: "heads", item: "romaine lettuce" }, - ], - directions: "Chop the romaine into bite-sized pieces. Roll the dressing around in the bowl until it coats " + - " the sides, and then drop in the lettuce. Toss until the dressing has been fully mixed." - }, { - ingredients: [ - { amount: 1/3, unit: "cup", item: "parmesean (freshly grated)" }, - ], - directions: "Sprinkle the parmesean cheese over the salad. If so desired, chill in the refrigerator for 30 " + - "minutes before serving." - }] -}) diff --git a/src/caldo-verde/data.js b/src/caldo-verde/data.js deleted file mode 100644 index 7109577..0000000 --- a/src/caldo-verde/data.js +++ /dev/null @@ -1,51 +0,0 @@ -module.exports = require("../helpers")({ - title: "Caldo Verde", - timings: { - prep: "15 min", - cook: "45 min", - }, - icons: ["gluten-free"], - servings: 8, - description: "This spicy spanish soup packs a full meal (greens, carbs, and protein) into a single bowl.", - steps: [{ - ingredients: [ - { amount: 2, unit: "tbsp", item: "olive oil" }, - { amount: 1+1/2, unit: "lb", item: "chorizo sausage" }, - ], - directions: "Add olive oil to a skillet on medium-high heat, and cook the chorizo until browned (about " + - "165°F inside) and set aside in a bowl." - }, { - ingredients: [ - { amount: 2, unit: "", item: "onions (yellow, chopped)" }, - { amount: 8, unit: "clovese", item: "garlic" }, - { amount: 1/2, unit: "tsp", item: "red pepper flakes" }, - { amount: 1, unit: "tsp", item: "black pepper" }, - ], - directions: "Reduce the heat to medium, and, in the same skillet, add the onion, garlic, salt, red pepper " + - "flakes, and black pepper. Cook until the onion is golden and translucent. Set the skillet aside." - }, { - ingredients: [ - { amount: 8, unit: "cups", item: "water" }, - { amount: 8, unit: "cups", item: "chicken broth" }, - { amount: 4, unit: "lbs", item: "potatoes (cubed)" }, - ], - directions: "In a large stock pot, add the water and broth. Bring to a boil, add the potatoes, and cook " + - "until they start to turn tender. Then reduce to a simmer and cook until soft." - }, { - directions: "Add the onion mix to the stock pot, and mix. Transfer 1½ cups of solids and another 1½ cups of " + - "liquids to a blender and set aside." - }, { - ingredients: [ - { amount: 2, unit: "lbs", item: "collard greens" }, - ], - directions: "Slice the chorizo into bite-sized pieces and add to the stock pot. Add the collard greens and " + - "continue to simmer until the greens are soft and limp." - }, { - ingredients: [ - { amount: 1/3, unit: "cup", item: "olive oil" }, - { amount: 4, unit: "tsp", item: "white wine vinegar" }, - ], - directions: "Add the oil to the blender and purée. Turn off the heat, and add the purée and vinegar to the " + - "stock pot." - }] -}) diff --git a/src/challah/data.js b/src/challah/data.js deleted file mode 100644 index 1847ea1..0000000 --- a/src/challah/data.js +++ /dev/null @@ -1,59 +0,0 @@ -module.exports = require("../helpers")({ - title: "Challah", - timings: { - prep: "35 min", - cook: "3 hours", - }, - icons: ["vegetarian"], - servings: 16, - description: "Challah is a light, rich bread traditionally served as part of Jewish Friday night sabbath dinner. " + - "This recipe produces two loaves in a simple three-strand braid. You can increase the number of braids for " + - "firmer bread with more crust.", - steps: [{ - ingredients: [ - { amount: 1.5, unit: "packets", item: "active dry yeast" }, - { amount: 1, unit: "tbsp", item: "sugar" }, - { amount: 1+1/3, unit: "cups", item: "water (115°F)" }, - ], - directions: "In a mixing large bowl, dissolve the yeast and sugar in the water. Do not stir, but set aside " + - "to allow it to mix until the top turns foamy (about 5 min). While this is happening, preheat the oven " + - "to its lowest setting." - }, { - ingredients: [ - { amount: 1/2, unit: "cup", item: "olive oil" }, - { amount: 5, unit: "", item: "eggs" }, - { amount: 1/2, unit: "cup", item: "sugar" }, - { amount: 1, unit: "tbsp", item: "salt" }, - ], - directions: "Using a whish attachment in a standing mixer, add the olive oil, eggs, sugar and salt one at a " + - "time, allowing each to be mixed fully before adding the next." - }, { - ingredients: [ - { amount: 8, unit: "cups", item: "all-purpose flour" }, - ], - directions: "Switch to a blade attachment, and slowly add the flour about a ¼ cup at a time, allowing each " + - "new addition to be completely mixed before adding the next. Continue mixing until the dough forms a " + - "single ball (5-10 min). The switch to a dough hook, and continue to kneed until the dough is smooth " + - "an elastic." - }, { - directions: "On a lightly floured surface, knead the dough by hand until smooth and completely integrated " + - "into a single ball. Place this into a bowl which is much larger than the dough ball and cover with a " + - "damp towel. Turn off the oven, and put the bowl inside to rise. The dough should roughly double in " + - "size over the course of an hour. Then punch down the dough, re-form into a ball, place return to the " + - "oven to rise again for about 30 min." - }, { - directions: "Divide the dough into six equal portions. Roll each one out into a strand about 12\" long and " + - "1½\" in diameter. Braid three at a time into two loaves, taking care to pinch the ends together " + - "firmly. Place both loaves on a baking sheet covered with parchment paper and place into the " + - "refrigerator to rise again for about an hour. Pre-heat the oven to 375°F." - }, { - ingredients: [ - { amount: 1, unit: "", item: "egg" }, - { amount: 1, unit: "tsp", item: "milk (whole)" }, - { amount: 1, unit: "tbsp", item: "caraway seeds" }, - ], - directions: "Mix the egg and milk in a small bowl. Brush the mixture over the two loaves of bread, and then " + - "sprinkle the caraway seeds over the top. Pop them into the oven and bake until the tops are golden " + - "brown (about 20-30 min)." - }] -}) diff --git a/src/cheese-souffle/data.js b/src/cheese-souffle/data.js deleted file mode 100644 index 53ccfd4..0000000 --- a/src/cheese-souffle/data.js +++ /dev/null @@ -1,65 +0,0 @@ -module.exports = require("../helpers")({ - title: "Cheese Soufflé", - timings: { - prep: "20 min", - cook: "35 min", - }, - icons: ["gluten-free", "vegetarian"], - servings: 4, - description: "This cheese soufflé turns out a fluffy, slightly salty, cheese delight!", - steps: [{ - ingredients: [ - { amount: 2, unit: "tbsp", item: "parmesean cheese" }, - { item: "olive oil spray" }, - ], - directions: "Adjust oven rack to the middle position pre-heat to 350°F. Spray an 8in soufflé dish with a " + - "light coating of oil, and then sprinkle with parmesean cheese." - }, { - ingredients: [ - { amount: 1/4, unit: "cup", item: "flour (white, all-purpose)" }, - { amount: 1/4, unit: "tsp", item: "paprika" }, - { amount: 1/4, unit: "tsp", item: "salt" }, - { amount: 1/8, unit: "tsp", item: "cayenne pepper" }, - { amount: 1/8, unit: "tsp", item: "white pepper" }, - { amount: 1, unit: "pinch", item: "nutneg" }, - { amount: 4, unit: "tbsp", item: "butter (unsalted)" }, - { amount: 1 + 1/3, unit: "cup", item: "milk (whole)" }, - ], - directions: "Combine the flour, salt, and spices in a bowl. Melt the butter in a saucepan over medium-high " + - "heat. Stir in the flour mixture and cook until golden. Slowly pour in the milk while whisking slowly " + - "and bring to a simmer. Cook, whiskly constantly, until the thickened and smooth." - }, { - ingredients: [ - { amount: 6, unit: "oz", item: "Gruyère cheese" }, - { amount: 5, unit: "tbsp", item: "parmesean cheese" }, - ], - directions: "Remove the saucepan from the heat and mix in the cheese until melted and smooth (about 5min). " + - "Let cool for about 10min." - }, { - ingredients: [ - { amount: 6, item: "egg yolks" }, - { amount: 1+1/2, unit: "tsp", item: "parsley (minced)" }, - ], - directions: "Whisk in the egg yolks and parsley." - }, { - ingredients: [ - { amount: 6, item: "egg whites" }, - { amount: 1/4, unit: "tsp", item: "cream of tartar" }, - ], - directions: "Using a standing mixer with a whisk, whip the egg whites and cream of tartar on medium-low " + - "foamy (about 1min). Increase to medium-high speed, and whip until stiff peaks form (3–4min). Add " + - "cheese mixture and continue to whip until fully combined (15sec)." - }, { - ingredients: [ - { amount: 1, unit: "tbsp", item: "parmesean cheese" }, - { amount: 1/2, unit: "tsp", item: "parsley (minced)" }, - ], - directions: "Pour the mixture into the soufflé dish and sprinkle with remaining parmesean cheese. Bake until " + - "risen well above the edge of the dish with a golden-brown top and an interior temperature of at least " + - "170°F (30–35min). Sprinkle the parsley on top." - }], - credit: { - name: "Cook's Illustrated", - url: "https://www.cooksillustrated.com/recipes/7670" - } -}) diff --git a/src/chicken-breasts-with-caper-cream-sauce/index.pug b/src/chicken-breasts-with-caper-cream-sauce/index.pug deleted file mode 100644 index 2e0cb8d..0000000 --- a/src/chicken-breasts-with-caper-cream-sauce/index.pug +++ /dev/null @@ -1,70 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Chicken Breasts with Caper Cream Sauce - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 4 - td chicken breasts (boneless, skinless) - tr - td 1 tsp - td lemon pepper - tr - td 1 tsp - td salt - tr - td 1 tsp - td dill weed - tr - td 1 tsp - td garlic powder - tr - td 3 tbsp - td butter - tr - td ½ cup - td whipping cream - tr - td 2 tbsp - td capers - - section.directions - table - tr - td 1 - td Season chicken breasts with lemon pepper, salt, dill weed, and garlic powder. - td 1 min - tr - td 2 - td Melt the butter in a large skillet over medium heat. - td 1 min - tr - td 3 - td - | Place chicken in the skillet and raise heat to medium-high. Cook, turning frequently, until - | browned evenly. - td 5 min - tr - td 4 - td Reduce heat to medium and continue to cook until heated to 180°F all the way through. - td 5-7 min - tr - td 5 - td - | Place chicken on a serving platter and set aside. Pour in whipping cream and whisk - | continuously until the sauce thickens. - td 3 min - tr - td 6 - td Stir in the capers, then pour sauce over the chicken and serve. - td 1 min diff --git a/src/chicken-cordon-bleu/index.pug b/src/chicken-cordon-bleu/index.pug deleted file mode 100644 index 1c98685..0000000 --- a/src/chicken-cordon-bleu/index.pug +++ /dev/null @@ -1,86 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Chicken Cordon Bleu - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 8 - td chicken breasts (skinless, boneless) - tr - td 8 sliced - td ham - tr - td 8 pieces - td swiss cheese (¼×¼×2" lardons) - tr - td ¼ cup - td butter (melted) - tr - td ½ cup - td cornflakes (crushed) - tr - td 10 oz - td cream of chicken soup - tr - td 1 tsp - td lemon juice - tr - td ½ cup - td sour cream - tr - td - td salt & pepper - tr - td 1 tsp - td thyme - - section.directions - table - tr - td 1 - td Preheat the oven to 400°F. - td 10 min - tr - td 2 - td - | Place a sliver of cheese on each slice of ham and sprinkle lightly with thyme, salt, and - | pepper. Roll up each slice and put aside. - td 15 min - tr - td 2 - td - | Place each chicken breast between two sheets of parchment paper and pound with a meat hammer - | until about ⅛" thick. Wrap each chicken breast around a ham-roll and pin closed with - | toothpicks. - td 15 min - tr - td 3 - td - | Place melted butter in a side bowl or shallow dish, and the cornflake crumbs in another. - | Cover each chicken roll completely, first with butter and then with cornflakes. Place the - | chicken rolls in a 9×13" baking dish. - td 5 min - tr - td 4 - td Bake at 400°F until the chicken has reached 170°F internal temperature. - td 40 min - tr - td 5 - td - | Mix the soup, sour cream, and lemon juice in a small saucepan. Heat over a low heat, stirring - | occasionally. - td 5 min - tr - td 6 - td Pour sauce over the chicken breasts before serving. - td 1 min diff --git a/src/chicken-marsala-florentine/data.js b/src/chicken-marsala-florentine/data.js deleted file mode 100644 index f609ab8..0000000 --- a/src/chicken-marsala-florentine/data.js +++ /dev/null @@ -1,47 +0,0 @@ -module.exports = require("../helpers")({ - title: "Chicken Marsala Florentine", - timings: { - prep: "10 min", - cook: "30 min", - }, - icons: [], - servings: 4, - description: "This is a gorgeous chicken dish with sun-dried tomatoes, spinach, and mushrooms. The amazing " + - "blend of flavors and textures is out of this world!", - steps: [{ - ingredients: [ - { amount: 4, item: "chicken breasts" }, - ], - directions: "Place chicken breasts between two layers of parchment paper and flatten with a meat mallet " + - "until each piece is less than a half inch thick." - }, { - ingredients: [ - { amount: 1/4, unit: "cup", item: "flour (white, all-purpose)" }, - { amount: 1, unit: "tbsp", item: "oregano (dried)" }, - { item: "salt & pepper (to taste)" }, - ], - directions: "Combine the flour and spices in a shallow dish, and dredge the chicken through the mixture so " + - "that each piece is completely covered." - }, { - ingredients: [ - { amount: 4, unit: "tbsp", item: "olive oil" }, - ], - directions: "Heat the oil on high in a skillet, and fry each piece of chicken until completely cooked and " + - "golden on both sides (160°F). Add more oil as needed. Once cooked, set the chicken aside in a warm place." - }, { - ingredients: [ - { amount: 3/4, unit: "cup", item: "butter" }, - { amount: 1, unit: "cup", item: "marsala wine" }, - { amount: 3, unit: "cups", item: "mushrooms (brown)" }, - { amount: 3/4, unit: "cups", item: "sun-dried tomatoes" }, - { amount: 1/2, unit: "cup", item: "spinach" }, - ], - directions: "Using the same skillet, melt the butter and add in the wine, mushrooms, and tomatoes. Cook " + - "until the mushrooms as soft (about 10 min). Add the spinach and cook until the spinach has turned soft " + - "(about a minute or two). Serve the vegetables and sauce over the chicken." - }], - credit: { - name: "SHANOU", - url: "https://www.allrecipes.com/recipe/47688/chicken-marsala-florentine" - } -}) diff --git a/src/chicken-parmesan/data.js b/src/chicken-parmesan/data.js deleted file mode 100644 index 416e7aa..0000000 --- a/src/chicken-parmesan/data.js +++ /dev/null @@ -1,39 +0,0 @@ -module.exports = require("../helpers")({ - title: "Chicken Parmesan", - timings: { - prep: "15 min", - cook: "30 min", - }, - icons: [], - servings: 6, - description: "A delicious Italian breaded chicken smothered with cheese and tomato-based pasta sauce!", - steps: [{ - ingredients: [ - { amount: 6, item: "chicken breasts (skinless, boneless)" }, - { amount: 2, item: "eggs" }, - { amount: 1, unit: "cup", item: "Parmesean cheese (finely grated)" }, - { amount: 7, unit: "oz", item: "bread crumbs (very finely crumbled)" }, - ], - directions: "Pour beaten eggs into a shallow dish. Mix the bread crumbs and cheese in another shallow dish. " + - "After washing and drying the chicken breasts, dredge them first in the egg, and then in the bread crumb " + - "mixture. Place aside on parchment paper." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "vegetable oil" }, - ], - directions: "In a large skillet, heat oil over medium-high heat. When hot, add the chicken and saute until " + - "golden brown on both sides and the chicken is cooked through (about 8–10 minutes per side)." - }, { - ingredients: [ - { amount: 12, unit: "oz", item: "pasta sauce" }, - { amount: 6, unit: "slices", item: "Monterey Jack cheese" }, - ], - directions: "Pour tomato sauce into an oven-safe dish just big enough to hold the chicken. Place the chicken " + - "on top of the sauce, and place a slice of cheese over each breast. Cook at 375°F until the cheese has " + - "melted and just started to brown (about 20 minutes)." - }], - credit: { - name: "vero_cn81", - url: "https://www.allrecipes.com/recipe/9044/tomato-chicken-parmesan" - } -}) diff --git a/src/chicken-pastries/data.js b/src/chicken-pastries/data.js deleted file mode 100644 index 07ca31d..0000000 --- a/src/chicken-pastries/data.js +++ /dev/null @@ -1,39 +0,0 @@ -module.exports = require("../helpers")({ - title: "Chicken Pastries", - timings: { - prep: "15 min", - cook: "30 min", - }, - icons: [], - servings: 4, - description: "", - steps: [{ - ingredients: [ - { amount: 4, item: "chicken breasts" }, - { amount: 4, unit: "tbsp", item: "butter" }, - { item: "salt & pepper" }, - ], - directions: "Preheat the oven to 375°F. Place the chicken in an oven-safe pan and cover with small slices of " + - "butter. Season with salt and pepper to taste. Cover with aluminum foil and place in the oven. Cook " + - "until the chicken breasts have reached 160°F in the centers (about 20 min)." - }, { - directions: "Remove the chicken from the oven and allow to cool slightly. Then pull the chicken apart into " + - "shreds." - }, { - ingredients: [ - { amount: 5, unit: "oz", item: "Boursin Garlic & Herb cheese" }, - { amount: 16, unit: "", item: "crescent roll dough wedges" }, - ], - directions: "Cover a cookie sheet with aluminum foil. Working on at a time, take the crescent roll dough and " + - "stretch it slightly until it is roughly an equilateral triangle. Place a teaspoon of cheese in the " + - "center, and then about ¾oz of chicken. This should form a small lump in the center of the dough. Then " + - "fold up the corners over the center, and pinch any remaining openings closed. Place each pastry on the " + - "cookie sheet." - }, { - directions: "Place the cookie sheet in the oven and cook until the tops of the pastries have turned golden " + - "brown (anywhere from 8–12 minutes, depending upon your oven)." - }], - credit: { - name: "Lynne Miner" - } -}) diff --git a/src/chicken-pot-pie/data.js b/src/chicken-pot-pie/data.js deleted file mode 100644 index 897fdbd..0000000 --- a/src/chicken-pot-pie/data.js +++ /dev/null @@ -1,51 +0,0 @@ -module.exports = require("../helpers")({ - title: "Chicken Pot Pie", - timings: { - prep: "25 min", - cook: "10 min", - }, - icons: ["gluten-free"], - servings: 4, - description: "This recipe produce a sumptous filling for a chicken pot pie, delightfully tinged with dry sherry " + - "for a unique flavor.", - steps: [{ - ingredients: [ - { amount: 4, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "", item: "onion (yellow, diced)" }, - { amount: 1, unit: "", item: "celery stalk (diced)" }, - { amount: 2, unit: "", item: "carrots (thinly sliced)" }, - ], - directions: "Melt the butter in a large cast-iron pan. Then add the vegetables, salt and pepper and cook " + - "until soft." - }, { - ingredients: [ - { amount: 1, unit: "tsp", item: "tomato paste" }, - { amount: 1, unit: "tsp", item: "thyme (dried)" }, - ], - directions: "Stir in the tomato paste and thyme and cook until browned." - }, { - ingredients: [ - { amount: 1/3, unit: "cup", item: "gluten-free flour" }, - ], - directions: "Stir in the flour and cook until golden." - }, { - ingredients: [ - { amount: 2, unit: "cup", item: "chicken broth (or bouillon)" }, - ], - directions: "Slowly whisk in the chicken broth and continue to mix until a smooth sauce has formed." - }, { - ingredients: [ - { amount: 1+1/2, unit: "lbs", item: "chicken thighs (chopped)" }, - ], - directions: "Add the chicken and cook covered until the chicken is cooked all the way through (about 10 min)." - }, { - ingredients: [ - { amount: 1/2, unit: "cup", item: "peas (frozen)" }, - { amount: 1/4, unit: "cup", item: "heavy cream" }, - { amount: 3, unit: "tbsp", item: "parsley (fresh, minced)" }, - { amount: 1, unit: "tbsp", item: "sherry (dry)" }, - ], - directions: "Stir in the peas, heavy cream, and sherry. Cook until heated through and simmering again. " + - "Serve either in bowls as it is, or poured over biscuits, or baked into a pie crust." - }] -}) diff --git a/src/chicken-tikka-masala/data.js b/src/chicken-tikka-masala/data.js deleted file mode 100644 index 216bce4..0000000 --- a/src/chicken-tikka-masala/data.js +++ /dev/null @@ -1,72 +0,0 @@ -module.exports = require("../helpers")({ - title: "Chicken Tikka Masala", - timings: { - prep: "20 min", - cook: "45 min", - }, - icons: ["gluten-free", "low-carb"], - servings: 4, - description: "This recipe produces a creamy, flavorful dish which is one of the most popular at Indian " + - "restaurants all over the US.", - steps: [{ - ingredients: [ - { amount: 2, unit: "lbs", item: "chicken breast (boneless, skinless)" }, - { amount: 1, unit: "tsp", item: "salt" }, - { amount: 1/2, unit: "tsp", item: "cumin seed (ground)" }, - { amount: 1/2, unit: "tsp", item: "coriander (ground)" }, - { amount: 1/4, unit: "tsp", item: "cayenne pepper" }, - ], - directions: "Combine all the spices in a small bowl, making sure to mix completely. Then apply the mixture " + - "to the chicken, pressing gently so that it sticks well. Place the chicken on a plate, cover with " + - "plastic wrap, and refigerate for 30 minutes." - }, { - ingredients: [ - { amount: 1, unit: "cup", item: "yogurt (plain, whole-milk)" }, - { amount: 2, unit: "tbsp", item: "olive oil" }, - { amount: 2, unit: "tbsp", item: "garlic (minced)" }, - { amount: 2, unit: "tsp", item: "ginger (minced" }, - ], - directions: "In a large bowl, whisk together the yogurt, olive oil, garlic, and ginger, and place back in " + - "refigerator to cool until needed." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "butter (unsalted)" }, - { amount: 1, unit: "", item: "onion (large, yellow)" }, - ], - directions: "Saute the onion and butter in a deep-walled cast-iron pan until golden brown (about 10 minutes)." - }, { - ingredients: [ - { amount: 28, unit: "oz", item: "tomatoes (crushed)" }, - { amount: 1, unit: "", item: "chili pepper (minced)" }, - { amount: 2, unit: "tbsp", item: "garlic (minced)" }, - { amount: 1, unit: "tbsp", item: "ginger (minced)" }, - { amount: 2, unit: "tsp", item: "sugar" }, - { amount: 1/2, unit: "tsp", item: "salt" }, - ], - directions: "Add crushed tomatoes, garlic, ginger, peppers, sugar, and salt. Bring the mixture to a boil, " + - "then reduce the heat to medium-low, cover, and simmer for 15 minutes, stirring occasionally." - }, { - directions: "Preheat the oven to 400°F, and cover a cooking sheet with tin foil. Place a wire rack in the " + - "cooking sheet. Dredge the chicken in the yogurt mixture so that each piece is well covered, and then " + - "lay it out on the cooking sheet. Discard the remaining yogurt mixture. Broil the chicken until it " + - "reaches 160°F in the center (10-15 minutes), flipping midway. The exterior should be lightly chared in " + - "places." - }, { - ingredients: [ - { amount: 2/3, unit: "cup", item: "heavy cream" }, - ], - directions: "While the chicken is cooking, and after the sauce has had its time to simmer, add in the heavy " + - "cream. Bring the sauce just short of a boil, and remove from the heat. Set it aside to rest, covered, " + - "until the chicken is ready." - }, { - ingredients: [ - { amount: 1/3, unit: "cup", item: "cilantro (chopped)" }, - ], - directions: "Once the chicken is finished, remove from the oven and set aside for a few minutes. Then, chop " + - "it into bite-sized pieces and mix into the sauce. Garnish with cilantro and serve." - }], - credit: { - name: "America's Test Kitchen", - url: "https://www.onlinecookingschool.com/learn/course/chicken-tikka-masala/cook-along-in-the-test-kitchen/video-steps" - } -}) diff --git a/src/chili/data.js b/src/chili/data.js deleted file mode 100644 index 7dcaa28..0000000 --- a/src/chili/data.js +++ /dev/null @@ -1,59 +0,0 @@ -module.exports = require("../helpers")({ - title: "Chili", - timings: { - prep: "30 min", - cook: "3–4 hours", - }, - icons: ["gluten-free"], - servings: 8, - description: "This is a pretty servicable chili recipe, though nothing particularly special. It produces a " + - "thick, hearty chili which is tasty without being overly spicy.", - steps: [{ - ingredients: [ - { amount: 2, unit: "slice", item: "bacon" }, - ], - directions: "Heat a large stock pot on medium-high heat. Dice the bacon and cook until crispy. (about 5 min)" - }, { - ingredients: [ - { amount: 2, unit: "lb", item: "ground beef" }, - { amount: 1, unit: "lb", item: "italian sausage" }, - ], - directions: "Add the meat and cook until crumbled and brown throughout. Drain excess grease. (about 10 min)" - }, { - ingredients: [ - { amount: 3, unit: "(15 oz) can", item: "chili beans (drained)" }, - { amount: 1, unit: "(15 oz) can", item: "kidney beans (drained)" }, - { amount: 2, unit: "(28 oz) can", item: "diced tomatoes" }, - { amount: 1, unit: "(6 oz) can", item: "tomato paste" }, - { amount: 1, item: "yellow onion (diced)" }, - { amount: 3, unit: "stalks", item: "celery (diced)" }, - { amount: 1, item: "green pepper (diced)" }, - { amount: 1, item: "red pepper (diced)" }, - { amount: 4, unit: "cups", item: "beef stock" }, - { amount: 1/4, unit: "cup", item: "chili powder" }, - { amount: 1, unit: "tbsp", item: "Worcestershire sauce" }, - { amount: 1, unit: "tbsp", item: "garlic (minced)" }, - { amount: 1, unit: "tbsp", item: "dried oregano" }, - { amount: 2, unit: "tsp", item: "ground cumin" }, - { amount: 2, unit: "tsp", item: "Tabasco sauce" }, - { amount: 1.5, unit: "tsp", item: "cayenne pepper" }, - { amount: 1, unit: "tsp", item: "dried basil" }, - { amount: 1, unit: "tsp", item: "salt" }, - { amount: 1, unit: "tsp", item: "black pepper" }, - { amount: 1, unit: "tsp", item: "paprika" }, - { amount: 1, unit: "tsp", item: "white sugar" }, - ], - directions: "Add all the new ingredients to the pot and stir until blended completely. Simmer over low " + - "heat for at least 2–3 hours (preferably more), stirring occasionally." - }, { - ingredients: [ - { amount: 8, unit: "oz", item: "cheddar cheese" }, - { unit: "~", item: "corn tortilla chips" }, - ], - directions: "Adjust seasonings to taste, and serve with shredded cheese and chips." - }], - credit: { - name: "MIGHTYPURDUE22", - url: "http://allrecipes.com/recipe/78299/boilermaker-tailgate-chili/" - } -}) diff --git a/src/chole/index.pug b/src/chole/index.pug deleted file mode 100644 index c8439d0..0000000 --- a/src/chole/index.pug +++ /dev/null @@ -1,87 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Chole - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 2 tbsp - td cilantro (chopped) - tr - td 16 oz can - td garbanzo beans (rinsed, drained) - tr - td 1 tsp - td garlic (minced) - tr - td 1 cup - td onions (chopped) - tr - td ½ cup - td tomatoes (chopped) - tr - td 1 tbsp - td olive oil - tr - td 1½ cups - td water - tr - td ½ tsp - td chili powder - tr - td 1½ tsp - td coriander powder - tr - td ½ tsp - td cumin powder - tr - td ¾ tsp - td garam masala - tr - td 1 tsp - td salt - tr - td ½ tsp - td turmeric - - section.directions - table - tr - td 1 - td Sauté onions in oil in a skillet over medium-low heat until soft and translucent. - td 5 min - tr - td 2 - td Stir in garlic and continue to cook. - td 2 min - tr - td 3 - td Add tomatoes, cover, and continue to cook. - td 5 min - tr - td 4 - td Stir in dry dry spices and continue to cook. - td 1 min - tr - td 5 - td Add ¼ cup of water. Cover and continue to cook until heated through, stirring frequently. - td 3-5 min - tr - td 6 - td Add beans and remaining water. Bring to a boil, and then reduce heat to a simmer. - td 5 min - tr - td 7 - td - | Add cilantro, mixing well along with additional water to create the desired thickness of the - | sauce. - td 2 min diff --git a/src/clam-chowder/index.pug b/src/clam-chowder/index.pug deleted file mode 100644 index 71f3677..0000000 --- a/src/clam-chowder/index.pug +++ /dev/null @@ -1,73 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Clam Chowder - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 3 6½ oz cans - td minced clams - tr - td 1 cup - td onion (chopped) - tr - td 1 cup - td celery (diced) - tr - td 1 cups - td potatoes (cubed) - tr - td 1 cup - td carrots (diced) - tr - td ¾ cup - td butter - tr - td ¾ cup - td all-purpose flour - tr - td 1 qt - td half-n-half - tr - td 2 tbsp - td red wine vinegar - tr - td 1½ tsp - td salt - tr - td 1 tsp - td black pepper - - section.directions - table - tr - td 1 - td - | Drain liquid from clams into a large skillet with the carrots, onions, celery, potatoes. Add - | water to cover, and cook over medium heat until tender. - td 20 min - tr - td 2 - td Melt the butter in a large, heavy saucepan over medium heat. - td 2 min - tr - td 3 - td Whisk in the flour until smooth. Whisk in cream until smooth. - td 2 min - tr - td 4 - td Add vegetables and heat, but do not boil. - td 10 min - tr - td 5 - td Remove heat and stir in clams, vinegar, salt and pepper. - td 1 min diff --git a/src/cornish-game-hens/data.js b/src/cornish-game-hens/data.js deleted file mode 100644 index b75d213..0000000 --- a/src/cornish-game-hens/data.js +++ /dev/null @@ -1,51 +0,0 @@ -module.exports = require("../helpers")({ - title: "Cornish Game Hens", - timings: { - prep: "15 min", - cook: "1 hour", - }, - icons: ["gluten-free", "low-carb"], - servings: 4, - description: "Lovely little single-serving birds allow everyone at the table to get as much of whatever part of " + - "the bird they like most! This recipe turns out very daintily seasons birds which will make you wish you'd " + - "prepared a few extras.", - steps: [{ - ingredients: [ - { amount: 4, unit: "", item: "cornish game hens" }, - { amount: 8, unit: "slices", item: "butter" }, - { amount: 4, unit: "sprigs", item: "rosemary" }, - { amount: 4, unit: "sprigs", item: "thyme" }, - { amount: 8, unit: "cloves", item: "garlic" }, - { amount: 1, unit: "", item: "lemon (quartered)" }, - ], - directions: "Preheat the oven to 450°F. Pat the hens dry and use your index finger to loosen the skin on the " + - "top of the hen and slip a pat of butter under each side. Add a few leaves of rosemary and thyme. Put a " + - "quarter of a lemon inside the cavity along with a few cloves of garlic and a sprig of rosemary and " + - "thyme. Truss the legs and wings." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "olive oil" }, - { item: "salt & pepper" }, - ], - directions: "Rub the hens all over with oil, and sprinkle with salt and pepper. Place the hens in a roasting " + - "pan rack lined with foil as far apart as possible. Roast for 25 min." - }, { - ingredients: [ - { amount: 1/2, unit: "cup", item: "dry white wine" }, - { amount: 1/2, unit: "cup", item: "chicken broth" }, - ], - directions: "Combine wine and chicken broth in a bowl. Baste the hens with the mixture thoroughly. Reduce " + - "the temperature to 325°F and continue to roast, basting every 5-10 minutes, for 30 min longer or until " + - "the thickest part reaches 165°F and the juices run clear." - }, { - directions: "Remove the hens from the roasting pan and pour out any remaining juices into the pan. Transfer " + - "the hens to a warm platter, removing the string, and tent to keep warm." - }, { - directions: " Pour the remaining juice into saucepan and boil until reduced to a thin sauce-like " + - "consistency. To serve, garnish with a wedge of lemon, a sprig of rosemary, and a drizzle of the sauce." - }], - credit: { - name: "Kimberly Killebrew", - url: "https://www.daringgourmet.com/roasted-cornish-game-hens-with-garlic-herb-and-lemon/" - } -}) diff --git a/src/cream-of-spinach-soup/index.pug b/src/cream-of-spinach-soup/index.pug deleted file mode 100644 index dd1f26c..0000000 --- a/src/cream-of-spinach-soup/index.pug +++ /dev/null @@ -1,78 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Cream of Spinach Soup - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 1½ cups - td water - tr - td 3 tsp - td chicken bouillon - tr - td 10 oz - td spinach (frozen) - tr - td 3 tbsp - td butter (unsalted) - tr - td ¼ cup - td flour - tr - td 2 cups - td whole milk - tr - td 1 cup - td heavy cream - tr - td 1 - td onion (small, yellow) - tr - td ¼ cup - td parmesan cheese (shredded) - tr - td 1 tsp - td salt - tr - td 1 tsp - td black pepper - tr - td 3 cloves - td garlic (diced) - - section.directions - table - tr - td 1 - td Cook water, bouillon, and spinach in a large saucepan until spinach is tender. - td 5 min - tr - td 2 - td Melt butter in a large stock pot. - td 1 min - tr - td 3 - td Cook onion and garlic until golden and translucent. - td 3 min - tr - td 4 - td Stir in flour slowly, mixing throughly and cook until golden. - td 2 min - tr - td 5 - td Gradually whisk in milk and cream and cook until thickened. - td 5 min - tr - td 6 - td Add spinach to the stock pot and heat gently until consistently heated throughout. - td 5 min diff --git a/src/creamed-spinach/data.js b/src/creamed-spinach/data.js deleted file mode 100644 index 83fbe39..0000000 --- a/src/creamed-spinach/data.js +++ /dev/null @@ -1,35 +0,0 @@ -module.exports = require("../helpers")({ - title: "Creamed Spinach", - timings: { - prep: "5 min", - cook: "15 min", - }, - icons: ["gluten-free", "vegetarian"], - servings: 5, - description: "Both tasty and simple to make, this recipe is a great way to add a little green to any meal.", - steps: [{ - ingredients: [ - { amount: 40, unit: "oz", item: "frozen spinach" }, - ], - directions: "In a medium stock pot, heat the frozen spinach on a low heat. Once defrosted, squeeze the " + - "spinach dry, reserving about a half cup of the liquid and setting the spinach aside." - }, { - ingredients: [ - { amount: 1.5, unit: "cups", item: "whole milk" }, - { amount: 3, unit: "tbsp", item: "butter" }, - { amount: 3, unit: "tbsp", item: "flour" }, - { amount: 3, unit: "cloves", item: "garlic (minced)" }, - ], - directions: "Melt the butter in now-empty stock pot. When foaming, add the garlic and cook until softened " + - "and browned. Pour in the milk, and slowly add the flour: whisking constantly until smooth and steaming." - }, { - ingredients: [ - { amount: 1/2, unit: "cup", item: "parmesean cheese (grated)" }, - { amount: 1, unit: "tsp", item: "nutmeg" }, - { amount: 1, unit: "tsp", item: "salt" }, - { amount: 1, unit: "tsp", item: "black pepper" }, - ], - directions: "Add the spinach and reserved water back into the stock pot along with the remaining " + - "ingredients. Cook until heated through and serve." - }], -}) diff --git a/src/creamy-ginger-pumpkin-soup/data.js b/src/creamy-ginger-pumpkin-soup/data.js deleted file mode 100644 index b5cfaa1..0000000 --- a/src/creamy-ginger-pumpkin-soup/data.js +++ /dev/null @@ -1,41 +0,0 @@ -module.exports = require("../helpers")({ - title: "Creamy Ginger Pumpkin Soup", - timings: { - prep: "10 min", - cook: "30 min", - }, - icons: [], - servings: 4, - description: "This soup combines the zing of ginger with the smooth creaminess of pumpkin in a way which is " + - "wonderful to eat on its own, provide a base for a more complex soup, or even just drink straight from the " + - "jar.", - steps: [{ - ingredients: [ - { amount: 1, unit: "", item: "onion (yellow)" }, - { amount: 1, unit: "tbsp", item: "butter" }, - ], - directions: "Melt the butter in a large pot, adding in the onions and cooking until they are tender and " + - "translucent." - }, { - ingredients: [ - { amount: 14, unit: "oz", item: "pumpkin purée" }, - { amount: 2, unit: "cup", item: "chicken broth" }, - { amount: 2, unit: "tbsp", item: "ginger (fresh, minced)" }, - ], - directions: "Add the broth, pumpkin, and ginger. Bring to a boil, and then reduce to a simmer until all the " + - "elements are fully soft (about 20 min)." - }, { - ingredients: [ - { amount: 2, unit: "tsp", item: "garam masala" }, - { amount: 1, unit: "tsp", item: "tumeric" }, - { amount: 1, unit: "cup", item: "half-n-half" }, - { amount: 1/2, unit: "tsp", item: "salt" }, - ], - directions: "Purée in batches and return to the soup pot. Add the spices and cream. Bring back to " + - "temperature, but do not allow to boil." - }], - credit: { - name: "Deantini", - url: "https://www.food.com/recipe/creamy-ginger-pumpkin-soup-383687" - } -}) diff --git a/src/cucumber-salad/index.pug b/src/cucumber-salad/index.pug deleted file mode 100644 index c124a46..0000000 --- a/src/cucumber-salad/index.pug +++ /dev/null @@ -1,74 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Cucumber Salad - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 3 cups - td cucumbers (thinly sliced) - tr - td 1½ cups - td cherry tomatoes - tr - td 8 oz - td mozzarella (cubed) - tr - td ½ cup - td basil (shredded) - tr - td 3 tbsp - td olive oil - tr - td 3 tbsp - td pickled red onion fluid - tr - td 1 cup - td pickled red onions - tr - td - td salt & pepper - - h2 Pickled Red Onions - - table - tr - td ½ cup - td white vinegar - tr - td ½ cup - td water - tr - td 2 tbsp - td sugar - tr - td 2 cups - td red onion (thinly sliced) - - section.directions - table - tr - td 1 - td Combine vinegar, water, and sugar in a small saucepan and bring to a boil. - td 5 min - tr - td 2 - td Add onions and simmer until soft. - td 5 min - tr - td 3 - td Place the onions in the refrigerator while you gather the rest of the salad ingredients. - td 5 min - tr - td 4 - td Combine ingredients & toss - td 2 min diff --git a/src/curry-butternut-squash-and-apple-soup/index.pug b/src/curry-butternut-squash-and-apple-soup/index.pug deleted file mode 100644 index de0912e..0000000 --- a/src/curry-butternut-squash-and-apple-soup/index.pug +++ /dev/null @@ -1,75 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Curry Butternut Squash & Apple Soup - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 2 tbsp - td extra-virgin olive oil - tr - td 1 - td carrot - tr - td 1 - td onion (diced) - tr - td 1 - td apple (cored, peeled, and chopped) - tr - td 4 cups - td butternut squash (peeled and chopped) - tr - td 1 tsp - td cinnamon - tr - td 1½ tsp - td yellow curry powder - tr - td ½ tsp - td salt - tr - td ½ tsp - td black pepper - tr - td 4 cups - td chicken broth - tr - td ½ cup - td cream or half'n'half - - section.directions - table - tr - td 1 - td Heat oil in a large soup pot. - td 2 min - tr - td 2 - td Add carrot and onion; heat until carrots have begun to soften and onion is translucent - td 10 min - tr - td 3 - td Stir in butternut squash, apple, chicken broth, cinnamon, curry powder, salt and pepper. - td 1 min - tr - td 4 - td Bring to a boil, reduce heat, and simmer until squash is tender. - td 30 min - tr - td 5 - td Use an immersion blender to purée the soup (or work through a blender in batches) - td 2 min - tr - td 6 - td Add cream and blend into the soup. - td 1 min diff --git a/src/drinks/eggnog/data.yml b/src/drinks/eggnog/data.yml new file mode 100644 index 0000000..bab4c7c --- /dev/null +++ b/src/drinks/eggnog/data.yml @@ -0,0 +1,32 @@ +title: "Eggnog" +timings: + prep: "15 min" +icons: ["gluten-free", "low-carb", "vegetarian"] +servings: 6 +description: > + This makes a very lovely, rich eggnog (with or without the alcohol), but you'll definitely want a mixer for it! +steps: + - ingredients: + - { amount: 4, unit: "", item: "eggs" } + directions: > + In a mixer bowl, beat the egg yolks until the lighten in color. Set aside the whites for later. + - ingredients: + - { amount: 1/3, unit: "cup", item: "sugar (white)" } + - { amount: 2, unit: "cups", item: "milk (whole)" } + - { amount: 1, unit: "cup", item: "heavy cream" } + - { amount: 3, unit: "oz", item: "bourbon" } + - { amount: 1, unit: "tsp", item: "nutmeg (ground)" } + directions: > + Turn the mixer on low, and gradually add the sugar while beating until it is fully dissolved. Stop the mixer and + add the milk, cream, bourbon, and nutmeg. Stir well to combine. + - ingredients: + - { amount: 1, unit: "tbsp", item: "sugar (white)" } + directions: > + Using a mixer, but with a separate bowl, beat the egg whites until they form soft peaks. Gradually add the sugar + while the mixer is still running until stiff peaks form. + - ingredients: [] + directions: > + Mix the two bowls together, stirring to combine them fully. Chill before serving. +credit: + name: "Alton Brown" + url: "https://www.foodnetwork.com/recipes/alton-brown/eggnog-recipe2-2013745" diff --git a/src/eggnog/large.png b/src/drinks/eggnog/image.png similarity index 100% rename from src/eggnog/large.png rename to src/drinks/eggnog/image.png diff --git a/src/drinks/limoncello/data.yml b/src/drinks/limoncello/data.yml new file mode 100644 index 0000000..c6c1cc3 --- /dev/null +++ b/src/drinks/limoncello/data.yml @@ -0,0 +1,30 @@ +title: "Limoncello" +timings: + prep: "30 min" + cook: "7 days" +icons: ["gluten-free"] +servings: 32 +description: > + One of the most delightful treats when travelling in Italy is to have fresh Limoncello available after nearly every + meal! Fortunately, it's quite simple to make your own at home, so you can always have it available there as well. +steps: + - ingredients: + - { amount: 10, item: "lemons (fresh)" } + - { amount: 750, unit: "ml", item: "pure alcohol (e.g., Everclear)" } + directions: > + Using a microplane zester, remove the zest from all the lemons, and drop into a sealable, glass jar. Leave the + jar to steep for a week at room temperature in an out-of-the-way location. + - ingredients: + - { amount: 3.5, unit: "cups", item: "water" } + - { amount: 2.5, unit: "cups", item: "white sugar" } + directions: > + Heat the water and sugar mixture until all the sugar has been completely absorbed. Allow the water to return to + room temperature and then pour into the jar with the alcohol and lemon mixture. Allow to steep again overnight. + - ingredients: [] + directions: > + Strain the final mixture through a fine mesh (e.g., cheesecloth, paper towel, etc.) until all the pieces of lemon + zest have been completely removed, and only liquid remains. For storage, pour into bottles with an airtight + stopper. +credit: + name: Glada De Laurentils + url: https://www.foodnetwork.com/recipes/giada-de-laurentiis/limoncello-recipe-1916618 diff --git a/src/drinks/limoncello/image.png b/src/drinks/limoncello/image.png new file mode 100644 index 0000000000000000000000000000000000000000..35e72379ff12bdefbe642ddb753cdbdf4d19cb8b GIT binary patch literal 175558 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%0AX56x+}c^cR@~ohA1K!LL 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 O0000
                                                        Evenly layer the onions in the bottom of an oven-safe pie dish, and then gently pour over the " + - "egg mixture. Bake at 400°F until the filling is browned and just set. (about 30 min) Allow to cool for " + - "10 minutes before serving." - }], - credits: { - name: "", - url: "" - } -}) diff --git a/src/eggnog/data.js b/src/eggnog/data.js deleted file mode 100644 index 87c4f1a..0000000 --- a/src/eggnog/data.js +++ /dev/null @@ -1,38 +0,0 @@ -module.exports = require("../helpers")({ - title: "Eggnog", - timings: { - prep: "15 min", - }, - icons: ["gluten-free", "low-carb", "vegetarian"], - servings: 6, - description: "This makes a very lovely, rich eggnog (with or without the alcohol), but you'll definitely want a " + - "mixer for it!", - steps: [{ - ingredients: [ - { amount: 4, unit: "", item: "eggs" }, - ], - directions: "In a mixer bowl, beat the egg yolks until the lighten in color. Set aside the whites for later." - }, { - ingredients: [ - { amount: 1/3, unit: "cup", item: "sugar (white)" }, - { amount: 2, unit: "cups", item: "milk (whole)" }, - { amount: 1, unit: "cup", item: "heavy cream" }, - { amount: 3, unit: "oz", item: "bourbon" }, - { amount: 1, unit: "tsp", item: "nutmeg (ground)" }, - ], - directions: "Turn the mixer on low, and gradually add the sugar while beating until it is fully dissolved. " + - "Stop the mixer and add the milk, cream, bourbon, and nutmeg. Stir well to combine." - }, { - ingredients: [ - { amount: 1, unit: "tbsp", item: "sugar (white)" }, - ], - directions: "Using a mixer, but with a separate bowl, beat the egg whites until they form soft peaks. " + - "Gradually add the sugar while the mixer is still running until stiff peaks form." - }, { - directions: "Mix the two bowls together, stirring to combine them fully. Chill before serving." - }], - credit: { - name: "Alton Brown", - url: "https://www.foodnetwork.com/recipes/alton-brown/eggnog-recipe2-2013745" - } -}) diff --git a/src/fluffy-pancakes/data.js b/src/fluffy-pancakes/data.js deleted file mode 100644 index d3f5b2f..0000000 --- a/src/fluffy-pancakes/data.js +++ /dev/null @@ -1,39 +0,0 @@ -module.exports = require("../helpers")({ - title: "Fluffy Pancakes", - timings: { - prep: "10 min", - cook: "5 min", - }, - icons: ["vegetarian"], - servings: 2, - description: "These are the fluffiest, thickest, most delicious pancakes I've ever had. The batter should wind " + - "up very, very thick, so don't be surprised if it's more the consistency of yogurt rather than cream.", - steps: [{ - ingredients: [ - { amount: 3/4, unit: "cups", item: "milk" }, - { amount: 1, unit: "tbsp", item: "white vinegar" }, - ], - directions: "Combine the milk and vinegar in a medium bowl and set aside to sour." - }, { - ingredients: [ - { amount: 1, unit: "cup", item: "all-purpose flour" }, - { amount: 2, unit: "tbsp", item: "white sugar" }, - { amount: 1, unit: "tsp", item: "baking powder" }, - { amount: 1/2, unit: "tsp", item: "baking soda" }, - { amount: 1/2, unit: "tsp", item: "salt" }, - ], - directions: "Combine the dry ingredients in a medium bowl and whisk together throughly." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "", item: "egg" }, - ], - directions: "Melt the butter in a small dish, and then whisk it and the egg into the wet ingredients. Then, " + - "slowly add the dry ingredients a little at a time, stopping to whisk each small portion in completely " + - "before adding any more." - }, { - directions: "Heat a large skillet over medium heat (300°F for an electric skillet). Scoop ¼ cup of the " + - "batter at a time to form each pancake. Cook each until bubble just start to form around the edges " + - "and then turn them over. Remove from the heat after lightly browned." - }] -}) diff --git a/src/fluffy-pancakes/index.pug b/src/fluffy-pancakes/index.pug deleted file mode 100644 index 52c98bd..0000000 --- a/src/fluffy-pancakes/index.pug +++ /dev/null @@ -1,67 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Fluffy Pancakes - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td ¾ cup - td whole milk - tr - td 2 tbsp - td white vinegar - tr - td 1 cup - td all-purpose flour - tr - td 2 tbsp - td white sugar - tr - td 1 tsp - td baking powder - tr - td ½ tsp - td baking soda - tr - td ½ tsp - td salt - tr - td 1 - td egg - tr - td 2 tbsp - td butter (melted) - - section.directions - table - tr - td 1 - td Combine milk and vinegar in a medium bowl and set aside to sour. - td 5 min - tr - td 2 - td Combine dry ingredients in a small bowl. - td 1 min - tr - td 3 - td Whisk the egg and melted butter into the soured milk. - td 1 min - tr - td 4 - td Whisk the dry ingredients into the wet ingredients a little at a time, being sure to eliminate - | any lumps before adding more of the dry mixture. - td 3 min - tr - td 5 - td Heat a large skillet over medium heat (300°F). Scoop ¼ cup of the batter at a time to form each - | pancake. Cook until bubbles form, then flip. Remove each from the heat when lightly browned. - td 5 min diff --git a/src/french-onion-soup/data.js b/src/french-onion-soup/data.js deleted file mode 100644 index 8aa3ce3..0000000 --- a/src/french-onion-soup/data.js +++ /dev/null @@ -1,54 +0,0 @@ -module.exports = require("../helpers")({ - title: "French Onion Soup", - timings: { - prep: "15 min", - cook: "80 min", - }, - icons: [], - servings: 6, - description: "This ultimate version of the bistro classic is made with homemade beef broth and caramelized " + - "onions. Aged Gruyére is key to getting the traditional bubbling crust of cheese; it's rich smooth, and " + - "melts easily.", - steps: [{ - ingredients: [ - { amount: 2, unit: "oz", item: "butter (unsalted)" }, - { amount: 4, item: "onions (large, yellow)" }, - { item: "salt & pepper" }, - ], - directions: "Melt the butter in a 4-quart pot over medium heat. Add the onions, salt, and pepper. Reduce the " + - "heat to low. Press a piece of foil over the onions, then cover and cook until the onions are very soft, " + - "but not falling apart (about 50 min)." - }, { - ingredients: [ - { amount: 1, unit: "", item: "loaf french bread (½lb), cut in ½\" slices" }, - { amount: 1, unit: "oz", item: "butter" }, - ], - directions: "While the onions cook, position a rack in the center of the oven and preheat to 350°F. Butter " + - "a rimmed baking sheet and add the slices of baguette in a single layer. Bake until browned and crisp, " + - "turning once to get both sides (15–20 min)." - }, { - ingredients: [ - { amount: 1, unit: "tsp", item: "sugar (white)" }, - ], - directions: "Once the onions have finished cooking, add sugar, and raise heat to medium-high. Cook until " + - "browned (10–15 min)." - }, { - ingredients: [ - { amount: 8, unit: "cups", item: "beef broth" }, - { amount: 1, unit: "", item: "bay leaf" }, - ], - directions: "Add the broth and bay leaf to the onions and bring to a boil. Reduce to a simmer for 10 " + - "minutes, and then discard the bay leaf. Add salt and pepper to taste." - }, { - ingredients: [ - { amount: 2, unit: "cups", item: "Gruyére cheese (shredded)" }, - ], - directions: "When ready to serve, place 6 broiler-safe bowls on a cooking sheet. Place 2–3 slices of bread " + - "at the bottom of each bowl and ladle hot soup over the top. Sprinkle with shredded cheese and broil " + - "until browned and bubbling (2–5 min)." - }], - credit: { - name: "Fine Cooking", - url: "http://www.finecooking.com/recipe/classic-french-onion-soup" - } -}) diff --git a/src/garlic-broccoli/index.pug b/src/garlic-broccoli/index.pug deleted file mode 100644 index 49f49c0..0000000 --- a/src/garlic-broccoli/index.pug +++ /dev/null @@ -1,53 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Garlic Broccoli - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 1 bunch - td broccoli (cut into bite-size pieces) - tr - td 4 cloves - td garlic - tr - td ½ cup - td parmesan cheese (grated) - tr - td 1 tbsp - td dijon mustard - tr - td ⅓ cup - td olive oil - tr - td ¼ cup - td red wine vinegar - tr - td 1½ tsp - td salt - - section.directions - table - tr - td 1 - td Place garlic on a cutting board and mash into a paste with the salt. - td 2 min - tr - td 2 - td - | Transfer to a medium bowl, and stir in mustard, vinegar, and olive oil. Add the broccoli and - | mix thoroughly. Cover and place in the refigerator. - td 3 hours - tr - td 3 - td Sprinkle parmesan cheese over the broccoli before serving. - td 1 min diff --git a/src/garlic-prime-rib/index.pug b/src/garlic-prime-rib/index.pug deleted file mode 100644 index ef2ae20..0000000 --- a/src/garlic-prime-rib/index.pug +++ /dev/null @@ -1,60 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Garlic Prime Rib - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 5-10 lb - td prime rib roast (1 rib / 2 people) - tr - td 10 cloves - td garlic (minced) - tr - td 2 tbsp - td olive oil - tr - td 2 tsp - td salt - tr - td 2 tsp - td black pepper - tr - td 2 tsp - td thyme - - section.directions - table - tr - td 1 - td Mix the garlic, salt, pepper, olive oil and thyme together in a small mixing bowl. - td 2 min - tr - td 2 - td - | Place the meat in a roasting pan and cover with the marinade. Leave out on the counter until - | it is room temperature. Preheat the oven to 500°F. - td < 1 hour - tr - td 3 - td Add about ½" of water to the bottom of the roasting pan and place in the oven. - td 20 min - tr - td 4 - td - | Turn the oven down to 325°F and cover the roasting pan with foil. Cook until the roast reaches - | 130°F in the center. - td 45-75 min - tr - td 5 - td Let the roast rest outside the oven before serving. - td 10 min diff --git a/src/generate.py b/src/generate.py new file mode 100644 index 0000000..7c2d076 --- /dev/null +++ b/src/generate.py @@ -0,0 +1,127 @@ +import os +import re +import shutil +import sys +import yaml + +from io import FileIO +from jinja2 import Environment, FileSystemLoader +from typing import Any, Dict, Iterable + + +######################################################################################################################## + +def as_fraction(text): + if text is None: + return "" + + result = str(text) + result = re.sub("\.125$", "⅛", result) + result = re.sub("\.25$", "¼", result) + result = re.sub("\.3+$", "⅓", result) + result = re.sub("\.375$", "⅜", result) + result = re.sub("\.5$", "½", result) + result = re.sub("\.625$", "⅝", result) + result = re.sub("\.6+$", "⅔", result) + result = re.sub("\.75$", "¾", result) + result = re.sub("\.875$", "⅞", result) + result = re.sub("^0+", "", result) + return result + + +######################################################################################################################## + +DATA_FILE = "data.yml" +ENCODING = "utf-8" +HELPER_FUNCTIONS = { + "as_fraction": as_fraction +} +IMAGE_FILE = "image.png" +SECTIONS_FILE = "sections.yml" + +template_env = None +target_dir = None + + +######################################################################################################################## + +def load_recipes(section: Dict[str, Any]) -> Iterable[Dict[str, Any]]: + for recipe_id in os.listdir(section["path"]): + recipe_path = os.path.join(section["path"], recipe_id) + if not os.path.isdir(recipe_path): + continue + + data_file_path = os.path.join(recipe_path, DATA_FILE) + if not os.path.isfile(data_file_path): + continue + + with FileIO(data_file_path, "r") as f: + recipe_yaml = f.readall().decode(ENCODING) + + recipe = yaml.load(recipe_yaml, Loader=yaml.SafeLoader) + recipe["id"] = recipe_id + recipe["path"] = data_file_path + recipe["image_path"] = os.path.join(recipe_path, IMAGE_FILE) + recipe.update(HELPER_FUNCTIONS) + + yield recipe + + +def load_sections(src_dir: str) -> Iterable[Dict[str, Any]]: + sections_path = os.path.join(src_dir, SECTIONS_FILE) + with FileIO(sections_path, "r") as f: + section_yaml_text = f.readall() + + all_sections = yaml.load(section_yaml_text, Loader=yaml.SafeLoader) + for section in all_sections: + section["path"] = os.path.join(src_dir, section["id"]) + yield section + + +def write_cookbook(sections: Iterable[Dict[str, Any]], target_dir: str): + template = template_env.get_template("cookbook.jin") + html = template.render(sections=sections) + + os.makedirs(target_dir, exist_ok=True) + + output_path = os.path.join(target_dir, "index.html") + with FileIO(output_path, "w") as f: + f.write(html.encode(ENCODING)) + + +def write_recipe(recipe: Dict[str, Any], recipe_path: str): + template = template_env.get_template("recipe.jin") + html = template.render(recipe) + + os.makedirs(recipe_path, exist_ok=True) + + output_path = os.path.join(recipe_path, "index.html") + with FileIO(output_path, "w") as f: + f.write(html.encode(ENCODING)) + + if os.path.exists(recipe["image_path"]): + image_target_path = os.path.join(recipe_path, IMAGE_FILE) + shutil.copyfile(recipe["image_path"], image_target_path) + + +######################################################################################################################## + +if __name__ == "__main__": + template_path = sys.argv[1] + src_dir = sys.argv[2] + target_dir = sys.argv[3] + + template_env = Environment( + loader=FileSystemLoader(template_path), + lstrip_blocks=True, + trim_blocks=True, + ) + + sections = list(load_sections(src_dir)) + for section in sections: + section["recipes"] = sorted(list(load_recipes(section)), key=lambda r: r["title"]) + for recipe in section["recipes"]: + recipe_path = os.path.join(target_dir, section["id"], recipe["id"]) + write_recipe(recipe, recipe_path) + + write_cookbook(sections, target_dir) diff --git a/src/generate_styles.py b/src/generate_styles.py new file mode 100644 index 0000000..4ca9571 --- /dev/null +++ b/src/generate_styles.py @@ -0,0 +1,8 @@ +import sys +import sass + +if __name__ == "__main__": + src_dir = sys.argv[1] + target_dir = sys.argv[2] + + sass.compile(dirname=(src_dir, target_dir)) diff --git a/src/gluten-free-flour/data.js b/src/gluten-free-flour/data.js deleted file mode 100644 index 996ede4..0000000 --- a/src/gluten-free-flour/data.js +++ /dev/null @@ -1,20 +0,0 @@ -module.exports = require("../helpers")({ - title: "Gluten-Free Flour", - timings: { - prep: "5 min" - }, - icons: ["gluten-free", "vegetarian"], - description: "This gluten-free flour recipe serves well for most general-purpose cooking needs in thickening " + - "soups, making roux, and similar uses. It works adequetely for deep-frying, but doesn't replace the real " + - "thing for baking, pie crusts, etc.", - steps: [{ - ingredients: [ - { amount: 24, unit: "oz", item: "white rice flour" }, - { amount: 7.5, unit: "oz", item: "brown rice flour" }, - { amount: 7, unit: "oz", item: "potato starch" }, - { amount: 3, unit: "oz", item: "tapioca starch" }, - { amount: 3/4, unit: "oz", item: "nonfat dry milk powder" }, - ], - directions: "Mix all the ingredients and store, refrigerated, in an airtight container." - }] -}) diff --git a/src/gnocchi/index.pug b/src/gnocchi/index.pug deleted file mode 100644 index a2b7125..0000000 --- a/src/gnocchi/index.pug +++ /dev/null @@ -1,48 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Gnocchi - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 2 - td potatoes - tr - td 2 cups - td all-purpose flour - tr - td 1 - td egg - - section.directions - table - tr - td 1 - td Peel and roughly chop potatoes. Add to a pot of boiling water and cook until tender. - td 12 min - tr - td 2 - td Drain the pot, cool, and mash the potatoes. - td 2min - tr - td 3 - td Combine the potatoes, flour, and egg in a mixing bowl. Knead until the dough forms a ball. - td 2 min - tr - td 4 - td On a floured surface, roll out small portions of dough into long, ½" thick cylinders. Cut these - | into 1" long segments and set aside. - tr - td 5 - td Bring a pot of lightly salted water to a boil and drop in the gnocchi. Cook until they rise to - | the surface. - td 3-5 min diff --git a/src/hasselback-potatoes/data.js b/src/hasselback-potatoes/data.js deleted file mode 100644 index 33c5552..0000000 --- a/src/hasselback-potatoes/data.js +++ /dev/null @@ -1,38 +0,0 @@ -module.exports = require("../helpers")({ - title: "Hasselback Potatoes", - timings: { - prep: "20 min", - cook: "60 min", - }, - icons: ["gluten-free", "vegetarian"], - servings: 8, - description: "This Swedish dish takes its name from Hasselbacken, the Stockholm restaurant where it was first " + - "served. The seasoned potatoes turn out crisp on hte outside and tender on the inside.", - steps: [{ - ingredients: [ - { amount: 4, unit: "", item: "potatoes (large)" }, - ], - directions: "Preheat the oven to 425°F. Wash, but do not peel the potatoes. Place two wooden spoons on " + - "either side of the potato, and slice down to the spoon (taking care not to complete cut through) about " + - "every 1/8th of an inch along the length of the potato." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "olive oil" }, - ], - directions: "Place the potatoes in a baking dish, and drizzle all over with olive oil. Place in the oven to " + - "cook until the start to spread open naturally (about 35–40 minutes)." - }, { - ingredients: [ - { amount: 4, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "cup", item: "cheddar cheese (shredded)" }, - { item: "salt & pepper" }, - ], - directions: "Cut the butter into slivers and wedge them in between each leaf of the potato. Sprinkle with " + - "shredded cheese, salt, and pepper. Add other toppings as desired (e.g., bacon, chives, etc.). Continue " + - "cook until nicely browned (about 20 minutes)." - }], - credit: { - name: "POMPIER850", - url: "https://www.allrecipes.com/recipe/79518/hasselback-potatoes/" - } -}) diff --git a/src/helpers.js b/src/helpers.js deleted file mode 100644 index bffb7f2..0000000 --- a/src/helpers.js +++ /dev/null @@ -1,19 +0,0 @@ -module.exports = function decorate(data) { - data.asFraction = function(n) { - if (!n) return "" - - let result = `${n}` - result = result.replace(/\.125$/, "⅛") - result = result.replace(/\.25$/, "¼") - result = result.replace(/\.3+$/, "⅓") - result = result.replace(/\.375$/, "⅜") - result = result.replace(/\.5$/, "½") - result = result.replace(/\.625$/, "⅝") - result = result.replace(/\.6+$/, "⅔") - result = result.replace(/\.75$/, "¾") - result = result.replace(/\.875$/, "⅞") - result = result.replace(/^0+/, "") - return result - } - return data -} diff --git a/src/hungarian-mushroom-beef-soup/index.pug b/src/hungarian-mushroom-beef-soup/index.pug deleted file mode 100644 index a5e4972..0000000 --- a/src/hungarian-mushroom-beef-soup/index.pug +++ /dev/null @@ -1,127 +0,0 @@ -doctype html -html - head - link(href="../style2.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - section.header - .image(style="background-image: url('./large.png')") - - .about - h1 Hungarian Mushroom Beef Soup - - .timing prep 25 min, cook 60 min - - .icons - .icon.gluten-free - .icon.serving - | × 4 - - .description. - This soup combines a smooth, rich broth with soft chunks of beef and just a little bit of zing from - the paprika for an absolutly luxurious overall experience whether as a stand-alone dinner or as a - supplement to another dish. - - section.instructions - .step - h3 1 - .ingredients - ul - li - .amount 2 tbsp - .item olive oil - li - .amount 1 lb - .item beef stew meat - .detail. - Heat the oil in a large soup pot and brown the beef in batches. Set aside to cool. - - .step - h3 2 - .ingredients - ul - li - .amount 2 tbsp - .item butter (unsalted) - li - .amount 1 - .item yellow onion (chopped) - .detail. - Add butter to the soup pot and sautée the onions until soft and just starting to brown. - - .step - h3 3 - .ingredients - ul - li - .amount ~ - .item salt & pepper - li - .amount 2 tsp - .item dill weed (minced) - li - .amount 1 tsp - .item hungarian paprika - li - .amount ¼ tsp - .item cayenne pepper - li - .amount 1 tbsp - .item tamari (or soy sauce) - li - .amount 2 tbsp - .item dry sherry - li - .amount 4 cups - .item beef broth - li - .amount 1 lb - .item brown mushrooms (chopped) - .detail. - Add salt, pepper, dill, paprika, tamari, sherry, and broth to the onions along with the browned - meat and mushrooms. Bring to a boil and then reduce to a simmer for 1 hour. - - .step - h3 4 - .ingredients - ul - li - .amount 2 tbsp - .item butter (unsalted) - li - .amount 3 tbsp - .item gluten-free flour (or all-purpose) - .detail. - While the meat is nearly done simmering (about 10 min remaining), add butter to a large saucepan and - heat on medium until it foams. Add flour gradually while whisking continously, taking care to mix it - in completely. - - .step - h3 5 - .ingredients - ul - li - .amount 1 cup - .item whole milk - .detail. - Stir in milk gradually, while continuing to whisk continuously. Take care to completely remove any - lumps. Continue to whisk until the roux thickens and then add it to the soup pot. - - .step - h3 6 - .ingredients - ul - li - .amount 2 tsp - .item lemon juice - li - .amount 1 cup - .item sour cream - .detail. - Once the meat is tender (after roughly an hour simmering), add the lemon juice, sour cream, and - adjust the spices to taste (adding more paprika to the desired level of heat). - - section.credits. - Recipe by David Miner diff --git a/src/index.pug b/src/index.pug deleted file mode 100644 index b9f8612..0000000 --- a/src/index.pug +++ /dev/null @@ -1,291 +0,0 @@ -doctype html -html - head - link(rel="stylesheet" type="text/css" href="style.css") - meta(name="viewport" content="user-scalable=no, width=device-width") - meta(charset="utf-8") - - body.cookbook - section - h1 Appetizers - - .list - a(href="buffalo-wings") - img(src="buffalo-wings/large.png") - p Buffalo Wings - - section - h1 Baking - - .list - a(href="bagels") - img(src="bagels/large.png") - p Bagels - - a(href="challah") - img(src="challah/large.png") - p Challah - - a(href="fluffy-pancakes") - img(src="fluffy-pancakes/large.png") - p Fluffy Pancakes - - a(href="gluten-free-flour") - img(src="gluten-free-flour/large.png") - p Gluten-Free Flour - - a(href="pizza") - img(src="pizza/large.png") - p Pizza - - a(href="rosemary-dinner-rolls") - img(src="rosemary-dinner-rolls/large.png") - p Rosemary Dinner Rolls - - a(href="southern-buttermilk-biscuits") - img(src="southern-buttermilk-biscuits/large.png") - p Southern Buttermilk Biscuits - - section - h1 Drinks - - .list - a(href="eggnog") - img(src="eggnog/large.png") - p Eggnog - - section - h1 Soups - - .list - a(href="caldo-verde") - img(src="caldo-verde/large.png") - p Caldo Verde - - a(href="clam-chowder") - img(src="clam-chowder/large.png") - p Clam Chowder - - a(href="cream-of-spinach-soup") - img(src="cream-of-spinach-soup/large.png") - p Cream of Spinach Soup - - a(href="creamy-ginger-pumpkin-soup") - img(src="creamy-ginger-pumpkin-soup/large.png") - p Creamy Ginger Pumpkin Soup - - a(href="curry-butternut-squash-and-apple-soup") - img(src="curry-butternut-squash-and-apple-soup/large.png") - p Curry Butternut Squash & Apple Soup - - a(href="french-onion-soup") - img(src="french-onion-soup/large.png") - p French Onion Soup - - a(href="hungarian-mushroom-beef-soup") - img(src="hungarian-mushroom-beef-soup/large.png") - p Hungarian Mushroom Beef Soup - - a(href="spicy-lamb-soup") - img(src="spicy-lamb-soup/large.png") - p Spicy Lamb Soup - - a(href="winter-lentil-soup") - img(src="winter-lentil-soup/large.png") - p Winter Lentil Soup - - section - h1 Salads - - .list - a(href="caesar-salad") - img(src="caesar-salad/large.png") - p Caesar Salad - - a(href="cucumber-salad") - img(src="cucumber-salad/large.png") - p Cucumber Salad - - a(href="ruths-chris-chopped-salad") - img(src="ruths-chris-chopped-salad/large.png") - p Ruth's Chris Chopped Salad - - section - h1 Entrées - - .list - a(href="bbq-pork-ribs") - img(src="bbq-pork-ribs/large.png") - p BBQ Pork Ribs - - a(href="beef-bourguignon") - img(src="beef-bourguignon/large.png") - p Beef Bourguignon - - a(href="beef-brisket") - img(src="beef-brisket/large.png") - p Beef Brisket - - a(href="beef-stroganoff") - img(src="beef-stroganoff/large.png") - p Beef Stroganoff - - a(href="butter-chicken") - img(src="butter-chicken/large.png") - p Butter Chicken - - a(href="cheese-souffle") - img(src="cheese-souffle/large.png") - p Cheese Soufflé - - a(href="chicken-breasts-with-caper-cream-sauce") - img(src="chicken-breasts-with-caper-cream-sauce/large.png") - p Chicken Breasts with Caper Cream Sauce - - a(href="chicken-cordon-bleu") - img(src="chicken-cordon-bleu/large.png") - p Chicken Cordon Bleu - - a(href="chicken-marsala-florentine") - img(src="chicken-marsala-florentine/large.png") - p Chicken Marsala Florentine - - a(href="chicken-parmesan") - img(src="chicken-parmesan/large.png") - p Chicken Parmesan - - a(href="chicken-pastries") - img(src="chicken-pastries/large.png") - p Chicken Pastries - - a(href="chicken-pot-pie") - img(src="chicken-pot-pie/large.png") - p Chicken Pot Pie - - a(href="chicken-tikka-masala") - img(src="chicken-tikka-masala/large.png") - p Chicken Tikka Masala - - a(href="chili") - img(src="chili/large.png") - p Chili - - a(href="chole") - img(src="chole/large.png") - p Chole - - a(href="cornish-game-hens") - img(src="cornish-game-hens/large.png") - p Cornish Game Hens - - a(href="egg-and-onion-pie") - img(src="egg-and-onion-pie/large.png") - p Egg & Onion Pie - - a(href="garlic-prime-rib") - img(src="garlic-prime-rib/large.png") - p Garlic Prime Rib - - a(href="gnocchi") - img(src="gnocchi/large.png") - p Gnocchi - - a(href="keto-pork-ribs") - img(src="keto-pork-ribs/large.png") - p Keto Pork Ribs - - a(href="kielbasa-and-cabbage") - img(src="kielbasa-and-cabbage/large.png") - p Kielbasa and Cabbage - - a(href="kofta-kebabs") - img(src="kofta-kebabs/large.png") - p Kofta Kebabs - - a(href="lemon-chicken-with-mushroom-sauce") - img(src="lemon-chicken-with-mushroom-sauce/large.png") - p Lemon Chicken with Mushroom Sauce - - a(href="orange-chicken") - img(src="orange-chicken/large.png") - p Orange Chicken - - a(href="ratatouille") - img(src="ratatouille/large.png") - p Ratatouille - - a(href="ricotta-meatballs") - img(src="ricotta-meatballs/large.png") - p Ricotta Meatballs - - a(href="roast-leg-of-lamb-with-rosemary") - img(src="roast-leg-of-lamb-with-rosemary/large.png") - p Roast Leg of Lamb with Rosemary - - a(href="roast-fowl") - img(src="roast-fowl/large.png") - p Roast Fowl - - a(href="scrambled-eggs") - img(src="scrambled-eggs/large.png") - p Scrambled Eggs - - a(href="shrimp-with-sweet-potatoes-and-bacon") - img(src="shrimp-with-sweet-potatoes-and-bacon/large.png") - p Shrimp with Sweet Potatoes and Bacon - - a(href="sloppy-joe-sandwiches") - img(src="sloppy-joe-sandwiches/large.png") - p Sloppy Joe Sandwiches - - a(href="stuffed-green-peppers") - img(src="stuffed-green-peppers/large.png") - p Stuffed Green Peppers - - a(href="swedish-meatballs") - img(src="swedish-meatballs/large.png") - p Swedish Meatballs - - section - h1 Sides - - .list - a(href="bok-choy-with-garlic") - img(src="bok-choy-with-garlic/large.png") - p Bok Choy with Garlic - - a(href="bourbon-glazed-carrots") - img(src="bourbon-glazed-carrots/large.png") - p Bourbon Glazed Carrots - - a(href="creamed-spinach") - img(src="creamed-spinach/large.png") - p Creamed Spinach - - a(href="garlic-broccoli") - img(src="garlic-broccoli/large.png") - p Garlic Broccoli - - a(href="hasselback-potatoes") - img(src="hasselback-potatoes/large.png") - p Hasselback Potatoes - - a(href="hummus") - img(src="hummus/large.png") - p Hummus - - a(href="pommes-puree") - img(src="pommes-puree/large.png") - p Pommes Purée - - a(href="sauteed-mushrooms") - img(src="sauteed-mushrooms/large.png") - p Sauteed Mushrooms - - a(href="sweet-potatoes-with-honey-and-rosemary") - img(src="sweet-potatoes-with-honey-and-rosemary/large.png") - p Sweet Potatoes with Honey and Rosemary - - a(href="tzatziki") - img(src="tzatziki/large.png") - p Tzatziki diff --git a/src/keto-pork-ribs/data.js b/src/keto-pork-ribs/data.js deleted file mode 100644 index 211166c..0000000 --- a/src/keto-pork-ribs/data.js +++ /dev/null @@ -1,40 +0,0 @@ - -module.exports = require("../helpers")({ - title: "Keto Pork Ribs", - timings: { - prep: "10 min", - cook: "12 hours", - }, - icons: ["gluten-free", "low-carb", "overnight"], - servings: 8, - description: "Most BBQ pork ribs are covered in sticky sweet sauce mostly made up of brown sugar and spices. " + - "This obviously does not work for a ketogenic diet. This recipe substitutes the sweet sauce for a tangy " + - "mustard-based sauce for a very tasty alternative.", - steps: [{ - ingredients: [ - { amount: 2, unit: "tbsp", item: "paprika" }, - { amount: 2, unit: "tbsp", item: "splenda" }, - { amount: 1, unit: "tbsp", item: "garlic powder" }, - { amount: 1, unit: "tbsp", item: "salt" }, - { amount: 1/2, unit: "tbsp", item: "black pepper" }, - { amount: 1/2, unit: "tbsp", item: "ground ginger" }, - { amount: 1/2, unit: "tbsp", item: "onion powder" }, - { amount: 1/4, unit: "tbsp", item: "cayenne pepper" } - ], - directions: "Mix all the dry spices together in a small bowl." - }, { - ingredients: [ - { amount: 2, unit: "racks", item: "pork ribs (about 6 lbs)" }, - { amount: 2, unit: "oz", item: "dijon mustard" } - ], - directions: "Cut the ribs into 4-rib segments and spread a small dollop of mustard over the top of each one. " + - "Dust each with the spice mixture until all used up." - }, { - directions: "Seal each segment of ribs in a sous vide bag, and drop them all into a sous vide bath at 160°F " + - "overnight." - }, { - directions: "Unpack each bag and lay the ribs out on a cooking sheet. Place under a broiler on the highest " + - "setting until a crusty brown bark begins to form. This will happen at a different rate for each piece, " + - "so you'll need to watch them carefully!" - }] -}) diff --git a/src/kielbasa-and-cabbage/index.pug b/src/kielbasa-and-cabbage/index.pug deleted file mode 100644 index 2a0672b..0000000 --- a/src/kielbasa-and-cabbage/index.pug +++ /dev/null @@ -1,69 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Kielbasa and Cabbage - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 1 lb - td kielbasa - tr - td 6 slices - td bacon - tr - td 1 - td cabbage (chopped) - tr - td 2 tsp - td garlic (minced) - tr - td 1 - td onion (chopped) - tr - td ¼ cup - td water - tr - td 3 tsp - td caraway seed - tr - td ¼ tsp - td red pepper flakes - tr - td ¼ tsp - td salt - tr - td 2 tbsp - td sugar - - section.directions - table - tr - td 1 - td - | Fry bacon over medium-high heat in a large skillet until browned. Set bacon aside, keeping - | drippings. - td 5 min - tr - td 2 - td - | Stir water, sugar, onion, garlic, red pepper flakes, salt, and caraway seeds into the bacon - | drippings. Add cabbage, and gently stir. Cover and cook over medium heat until cabbage is - | soft and translucent. - td 10-15 min - tr - td 3 - td Add kielbasa to the pan and cook until heated all the way through. - td 10-15 min - tr - td 4 - td Crumble the bacon and sprinkle over the top. - td 1 min diff --git a/src/kofta-kebabs/data.js b/src/kofta-kebabs/data.js deleted file mode 100644 index 7d0c3f8..0000000 --- a/src/kofta-kebabs/data.js +++ /dev/null @@ -1,41 +0,0 @@ -module.exports = require("../helpers")({ - title: "Kofta Kebabs", - timings: { - prep: "20 min", - cook: "30 min", - }, - icons: ["gluten-free", "low-carb"], - servings: 3, - description: "Kofta is really a form of sausage, but what a sausage! The recipe started as long, skinny kebabs, " + - "but we've found it more convenient to make it as meatballs. Whichever way, they go fast! We always pair " + - "them with Tzatziki, which you can make while the meat chills.", - steps: [{ - ingredients: [ - { amount: 1, unit: "", item: "onion (yellow)" }, - ], - directions: "Roughly chop the onion into eights and purée in a blender." - }, { - ingredients: [ - { amount: 2, unit: "lbs", item: "lamb (ground)" }, - { amount: 4, unit: "stems", item: "parsley (minced)" }, - { amount: 3, unit: "cloves", item: "garlic (minced)" }, - { amount: 5, unit: "leaves", item: "mint (minced)" }, - { amount: 1, unit: "tsp", item: "white pepper (ground)" }, - { amount: 1, unit: "tsp", item: "cumin (ground)" }, - { amount: 1, unit: "tsp", item: "salt" }, - { amount: 1, unit: "tsp", item: "red pepper flakes" }, - { amount: 1/2, unit: "tsp", item: "coriander (ground)" }, - { amount: 1/4, unit: "tsp", item: "cloves (ground)" }, - ], - directions: "In a large mixing bowl, knead the meat until reduced to a somewhat sticky mass of completely " + - "homogeneous paste. Mix in the onion purée, herbs, and spices and knead until completely mixed. Cover " + - "and refrigerate for 20 min." - }, { - ingredients: [ - { amount: 1, unit: "tbsp", item: "olive oil" }, - ], - directions: "Cover a cooking sheet with tin foil and coat your hands with olive oil. Roll out the meat into " + - "meatballs about 2-3” in diameter. Place in on the cooking sheet in a single layer leaving a little " + - "room between each one. Cook at 400°F until they reach 140°F in the center." - }] -}) diff --git a/src/lemon-chicken-with-mushroom-sauce/index.pug b/src/lemon-chicken-with-mushroom-sauce/index.pug deleted file mode 100644 index aabb1c5..0000000 --- a/src/lemon-chicken-with-mushroom-sauce/index.pug +++ /dev/null @@ -1,84 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Lemon Chicken with Mushroom Sauce - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 1 tbsp - td olive oil - tr - td 8 - td chicken breasts (skinless, boneless) - tr - td 1 - td lemon - tr - td ¼ cup - td butter - tr - td 3 cups - td mushrooms (fresh, sliced) - tr - td 2 tbsp - td flour - tr - td ½ cup - td chicken broth - tr - td 1 tbsp - td parsley (fresh, chopped) - - section.directions - table - tr - td 1 - td Preheat the oven to 400° - td 10 min - tr - td 2 - td Put chicken in a single layer of an 8×8 glass baking dish coating each with olive oil - td 2 min - tr - td 3 - td - | Squeeze the juice of half the lemon over the chicken breasts; slice the other half and place - | a slice over each breast. - td 5 min - tr - td 4 - td Cook the chicken in the oven until they reach 170°. - td 15 min - tr - td 5 - td While the chicken is in the oven, melt the butter in a saucepan. - td 2 min - tr - td 6 - td Add the mushrooms and cook until they are soft and brown and the liquid has evaporated. - td 6 min - tr - td 7 - td Sprinkle flour over the mushrooms and stir until coated. - td 1 min - tr - td 8 - td Add the chicken broth and stir to make a medium-thick sauce. - td 2 min - tr - td 9 - td Add parsley just as the sauce is finally thickening. - td 1 min - tr - td 10 - td Once the chicken is cooked, plate each breast and cover with mushrooms and sauce. - td 2 min diff --git a/src/mains/bbq-pork-ribs/data.yml b/src/mains/bbq-pork-ribs/data.yml new file mode 100644 index 0000000..76fd6db --- /dev/null +++ b/src/mains/bbq-pork-ribs/data.yml @@ -0,0 +1,32 @@ +title: BBQ Pork Ribs +timings: + prep: 20 min + cook: 2—2½ hours +icons: [gluten-free, overnight] +servings: 6 +description: > + This receipe really depends upon the BBQ sauce you use to determine the outcome. I personally prefer something a + little smokey and sweet, but feel free to use whatever suites you best. To stay gluten-free, just be sure to read the + ingredients in your BBQ sauce as some use flour for thickening. +steps: + - ingredients: + - { amount: 4, unit: lbs, item: pork ribs } + - { amount: 3/4, unit: cup, item: light brown sugar } + - { amount: 1, unit: tbsp, item: garlic powder } + - { amount: 1, unit: tbsp, item: paprika } + - { amount: 1, unit: tsp, item: hickory smoke salt } + - { amount: 1, unit: tsp, item: red pepper flakes } + directions: > + Cut the ribs into portions of 2-3 ribs each, and lay flat on a portion of aluminum foil large enough to completely + cover it. Mix the sugar and spaces together and apply evenly to each portion. when finished, place them all in + the refrigerator overnight to marinade. + - ingredients: [] + directions: > + Preheat the oven to 300°F. Fill a large roasting pan with about ½" of water and place the meat packets on a rack + above the level of the water. Place the whole thing in the oven and roast until the meat starts to peel away from + the bones (about 2—2½ hours). + - ingredients: + - { amount: 2, unit: cups, item: BBQ sauce } + directions: > + Open all the meat packets and place the meat on a cooking sheet. Brush each with a liberal covering of BBQ sauce + and then return to the oven on high broil until the sauce has just started to sear (3-4 minutes). diff --git a/src/bbq-pork-ribs/large.png b/src/mains/bbq-pork-ribs/image.png similarity index 100% rename from src/bbq-pork-ribs/large.png rename to src/mains/bbq-pork-ribs/image.png diff --git a/src/mains/beef-bourguignon/data.yml b/src/mains/beef-bourguignon/data.yml new file mode 100644 index 0000000..bb0a683 --- /dev/null +++ b/src/mains/beef-bourguignon/data.yml @@ -0,0 +1,79 @@ +title: Beef Bourguignon +timings: + prep: 45 min + cook: 3-4 hours +icons: [gluten-free, low-carb] +servings: 6 +description: > + Adapted from Julia Child's famous recipe, this rich and extravagant beef stew is absolutely worth work required! +steps: + - ingredients: + - { amount: 3, unit: lbs, item: stew beef } + - { amount: 6, unit: oz, item: thick-cut bacon } + - { amount: 1, unit: tbsp, item: olive oil } + directions: > + Cut the bacon into ½” x 2” strips and sauté in olive oil in a cast-iron skillet over medium heat. When lightly + browned, set the bacon aside while leaving the grease in the skillet. Raise the temperature until almost smoking + and lightly brown the beef in small batches and set aside with the bacon. + - ingredients: + - { amount: 24, unit: , item: onions (small, white) } + directions: > + Partially cook the onions until soft and translucent with just a touch of singing around the edges. Set them aside + in a small bowl to be used later. + - ingredients: + - { amount: 1, unit: lb, item: mushrooms (brown) } + directions: > + Partially cook the mushrooms in the same skillet using the bacon grease and drippings from the meat until they've + just started to reduce and have soaked up the remaining bacon grease. Then, set them aside to be used later + - ingredients: + - { amount: 2, unit: tbsp, item: flour } + - { amount: 1/2, unit: tsp, item: salt } + - { amount: 1/2, unit: tsp, item: black pepper } + directions: > + Preheat the oven to 375°F. Return the beef and bacon to the cast-iron skillet and toss with the salt, pepper, and + flour. Cover and place in the oven to cook all the way through, tossing once in the middle. (about 8 min total) + - ingredients: + - { amount: 4, unit: sprigs, item: parsley } + - { amount: 1/2, unit: leaf, item: bay leaf } + - { amount: 1/4, unit: tsp, item: thyme } + directions: > + Create a herb bouquet by crushing the various herbs by hand and wrapping them in cheese cloth. Tie off the bundle + with some string to close, and be sure to leave plenty of extra string. + - ingredients: + - { amount: 3, unit: cups, item: red wine } + - { amount: 2 + 1/2, unit: cups, item: beef stock } + - { amount: 1, unit: tbsp, item: tomato paste } + - { amount: 2, unit: cloves, item: garlic (minced) } + - { amount: 1/2, unit: tsp, item: thyme } + - { amount: 1, unit: , item: bay leaf } + directions: > + In a large soup pot, combine the meat with the red wine, tomato paste, herbs, herb bouquet, and enough beef stock + to just cover the meat. Bring to a simmer on the stovetop and cook until the meat is soft and crumbling, stirring + occasionally. (3-4 hours) + - ingredients: + - { amount: 1/2, unit: cups, item: beef stock } + - { amount: 1, unit: tbsp, item: butter } + - { amount: 1, unit: tbsp, item: olive oil } + - { amount: 1/2, unit: tsp, item: salt } + - { amount: 1/2, unit: tsp, item: pepper } + directions: > + With about 30 min remaining on the previous step, add butter and olive oil to the cast-iron skillet. Once the + butter foams, add the reserved onions and sautée over medium heat until the onions are evenly browned, taking care + not to break their skins. Add the beef stock, salt, and black pepper. Simmer until the onions are tender and the + liquid has evaporated. Set the onions aside. + - ingredients: + - { amount: 1, unit: tbsp, item: butter } + - { amount: 1, unit: tbsp, item: olive oil } + directions: > + Clean the skillet and heat another portion of butter and olive oil over high heat. Once the butter foams, add the + mushrooms. Sautée until soft and translucent. Set the mushrooms aside. + - ingredients: [] + directions: > + Once the meat is finished cooking, discard the herb bouquet, and strain the meat while retaining the liquid. Place + the meat in a large serving dish, and add first the mushrooms and then the onions on top. Cover, and set aside in + the oven (turned off) to keep warm. + - ingredients: [] + directions: > + Reduce the retained liquids in a large saucepan over high heat. Skim the fat from the top as it rises. Continue to + simmer until the sauce has the consistency of heavy cream. When finished, gently add the sauce to the serving + dish. (about 20 min) diff --git a/src/beef-bourguignon/large.png b/src/mains/beef-bourguignon/image.png similarity index 100% rename from src/beef-bourguignon/large.png rename to src/mains/beef-bourguignon/image.png diff --git a/src/mains/beef-brisket/data.yml b/src/mains/beef-brisket/data.yml new file mode 100644 index 0000000..98d3ce1 --- /dev/null +++ b/src/mains/beef-brisket/data.yml @@ -0,0 +1,31 @@ +title: Beef Brisket +timings: + prep: 10 min + cook: 3 hours +icons: [gluten-free] +servings: 6 +description: > + This is the classic beef brisket my Jewish grandmother would serve us every Passover. +steps: + - ingredients: + - { amount: 4, unit: lb, item: beef brisket } + directions: > + In a large Dutch oven, sear the brisket on all sides over a medium-high heat until uniformly browned on all sides. + - ingredients: + - { amount: 1.5, unit: cup, item: grape jelly } + - { amount: 1, unit: cup, item: water } + - { amount: 0.5, unit: cup, item: ketchup } + - { amount: 0.5, unit: cup, item: vinegar } + - { amount: 2, item: onions (yellow) } + - { amount: 1, unit: tbsp, item: garlic (minced) } + - { amount: 1, unit: tbsp, item: salt } + directions: > + Stir in the remaining ingredients. Cover and allow to simmer until the brisket is tender and pulls apart easily + with a fork (2–3 hours). + - ingredients: [] + directions: > + Allow the brisket to cool, and then slice against the grain of the meat. Lay out the slices in a 9x13" dish and + smother with the remaining gravy. +credit: + name: Louise + url: https://www.allrecipes.com/recipe/212741/jewish-style-sweet-and-sour-brisket/ diff --git a/src/beef-brisket/large.png b/src/mains/beef-brisket/image.png similarity index 100% rename from src/beef-brisket/large.png rename to src/mains/beef-brisket/image.png diff --git a/src/mains/beef-stroganoff/data.yml b/src/mains/beef-stroganoff/data.yml new file mode 100644 index 0000000..c790059 --- /dev/null +++ b/src/mains/beef-stroganoff/data.yml @@ -0,0 +1,62 @@ +title: Beef Stroganoff +timings: + prep: 20 min + cook: 60 min +icons: [gluten-free, low-carb] +servings: 4 +description: > + The sauce from this recipe is just amazing... rich, creamy, spicy, tangy... a little bit of everything wonderful. This + is traditionally served over egg noodles, but it works fine on its own, too. +steps: + - ingredients: + - { amount: 2, unit: lb, item: beef (stew meat) } + - { amount: 1/2, unit: cup, item: red wine } + - { amount: 1, unit: tsp, item: salt } + - { amount: 1/2, unit: tsp, item: black pepper } + directions: > + Place the beef in a large bowl with the other ingredients. Mix thoroughly and place in the refigerator to marinade + while you proceed with the next steps. + - ingredients: + - { amount: 2, unit: tbsp, item: butter } + - { amount: 1, unit: , item: yellow onion } + - { amount: 3, unit: cloves, item: garlic } + directions: > + Melt the butter in a medium skillet. Add the onions and garlic and sautée until golden and transparent, but not + yet brown. Set aside in a large bowl. + - ingredients: + - { amount: 2, unit: tbsp, item: olive oil } + directions: > + Heat the oil in the same skillet. Remove the meat from the bowl, but reserve the remaining marinade. Pat the beef + dry, and then lightly brown in batches. Set aside when finished. + - ingredients: + - { amount: 2, unit: tbsp, item: butter } + - { amount: 1, unit: cup, item: mushrooms (sliced) } + directions: > + Using the again emptied skillet, melt more butter and add in the mushrooms. Sautée until reduced in size and + golden. Set these aside separately from the meat and onions. + - ingredients: + - { amount: 1/4, unit: cup, item: butter } + - { amount: 1/4, unit: cup, item: gluten-free flour (or all-purpose) } + - { amount: 1 + 1/3, unit: cups, item: beef broth } + - { amount: 1, unit: tbsp, item: Worcestershire sauce } + - { amount: 1, unit: tsp, item: yellow mustard } + - { amount: 2, unit: tsp, item: red pepper flakes } + directions: > + In the same skillet, melt even more butter. Work the flour in a little at a time with a whisk until everything is + completely mixed and little pellets start to form. Next, slowly add the beef broth while continuing to whisk + constantly. Bring to a boil, and then reduce to a simmer. Finally, add the reserved marinade, Worcestershire + sauce, mustard, and red pepper flakes. + - ingredients: [] + directions: > + Combine everything except the mushrooms in a medium stock pot, mix well, bring to a boil, and reduce to a low + simmer. Leave to cook for at least 45 min. Cook uncovered until the sauce thickens to the desired consistency, + then cover for the remaining time. + - ingredients: + - { amount: 1/3, unit: cup, item: sour cream } + - { amount: 3, unit: oz, item: cream cheese } + directions: > + Once the beef it tender, add in the mushrooms, sour cream, and cream cheese. Mix carefully and adjust seasoning as + needed. +credit: + name: SANFRANCOOK + url: http://allrecipes.com/recipe/219046/rich-and-creamy-beef-stroganoff diff --git a/src/beef-stroganoff/large.png b/src/mains/beef-stroganoff/image.png similarity index 100% rename from src/beef-stroganoff/large.png rename to src/mains/beef-stroganoff/image.png diff --git a/src/mains/butter-chicken/data.yml b/src/mains/butter-chicken/data.yml new file mode 100644 index 0000000..27b19c1 --- /dev/null +++ b/src/mains/butter-chicken/data.yml @@ -0,0 +1,56 @@ +title: Butter Chicken +timings: + prep: 35 min + cook: 30 min +icons: [overnight, gluten-free, low-carb] +servings: 6 +description: > + This is a fairly simple Indian dish which turns out a large amount of amazingly spiced chicken with fairly little + effort. Our first time, we doubled the recipe and used pre-cut chunks of chicken, and it was tasty both the day of and + for several days afterward. +steps: + - ingredients: + - { amount: 3, unit: lbs, item: "chicken thighs, on the bone" } + - { amount: 1.5, unit: cups, item: greek yogurt (full-fat) } + - { amount: 2, unit: tbsp, item: lemon juice } + - { amount: 2, unit: tbsp, item: garam masala } + - { amount: 2, unit: tbsp, item: cumin (ground) } + - { amount: 1.5, unit: tbsp, item: tumeric (ground) } + directions: > + Whisk the yogurt, lemon juice, tumeric, garam masala, and cumin in a large bowl. Add the chicken and coat + throughly with the marinade. Cover and place in the refrigerator overnight + - ingredients: + - { amount: 1/4, unit: lb, item: butter (unsalted) } + - { amount: 4, unit: tsp, item: vegetable oil } + - { amount: 2, unit: , item: onions (yellow, diced) } + - { amount: 4, unit: cloves, item: garlic (minced) } + - { amount: 3, unit: tbsp, item: ginger (peeled, grated) } + - { amount: 1, unit: tbsp, item: cumin seeds } + directions: > + In a large pan, over medium heat, melt the butter until it starts to foam. Add the onions and cook until + translucent. Add garlic, ginger, and cumin seeds. Continue to cook until the onions start to brown. + - ingredients: + - { amount: 1, unit: stick, item: cinnamon } + - { amount: 2, item: tomatoes (diced) } + - { amount: 2, item: "red chilies (e.g., jalapeño)" } + - { unit: ~, item: kosher salt } + directions: > + Add the cinnamon stick, tomatoes, chilies, and salt. Cook until the chilies are soft. + - ingredients: + - { amount: 3/4, unit: cup, item: chicken stock } + directions: > + Add the chicken and marinade to a large pan, and cook until heated through. Add the chicken stock, and bring to a + boil. Reduce the heat and simmer, uncovered, for 30 minutes. + - ingredients: + - { amount: 1.5, unit: cups, item: cream } + - { amount: 1.5, unit: tbsp, item: tomato paste } + directions: > + Stir in the cream and tomato paste. Simmer until completely mixed and heated through. + - ingredients: + - { amount: 3, unit: tbsp, item: almonds (slivered) } + - { amount: 1/2, unit: cup, item: cilantro } + directions: > + Add the almonds and cook until softened. Add the cilantro as a garnish and serve. +credit: + name: Sam Sifton, NYTimes Cooking Section + url: https://cooking.nytimes.com/recipes/1016754-butter-chicken diff --git a/src/butter-chicken/large.png b/src/mains/butter-chicken/image.png similarity index 100% rename from src/butter-chicken/large.png rename to src/mains/butter-chicken/image.png diff --git a/src/mains/cheese-souffle/data.yml b/src/mains/cheese-souffle/data.yml new file mode 100644 index 0000000..7355551 --- /dev/null +++ b/src/mains/cheese-souffle/data.yml @@ -0,0 +1,56 @@ +title: Cheese Soufflé +timings: + prep: 20 min + cook: 35 min +icons: [gluten-free, vegetarian] +servings: 4 +description: > + This cheese soufflé turns out a fluffy, slightly salty, cheese delight! +steps: + - ingredients: + - { amount: 2, unit: tbsp, item: parmesean cheese } + - { item: olive oil spray } + directions: > + Adjust oven rack to the middle position pre-heat to 350°F. Spray an 8” soufflé dish with a light coating of oil, + and then sprinkle with parmesean cheese. + - ingredients: + - { amount: 0.25, unit: cup, item: flour (white, all-purpose) } + - { amount: 0.25, unit: tsp, item: paprika } + - { amount: 0.25, unit: tsp, item: salt } + - { amount: 0.125, unit: tsp, item: cayenne pepper } + - { amount: 0.125, unit: tsp, item: white pepper } + - { amount: 1, unit: pinch, item: nutneg } + - { amount: 4, unit: tbsp, item: butter (unsalted) } + - { amount: 1.33, unit: cup, item: milk (whole) } + directions: > + Combine the flour, salt, and spices in a bowl. Melt the butter in a saucepan over medium-high heat. Stir in the + flour mixture and cook until golden. Slowly pour in the milk while whisking slowly and bring to a simmer. Cook, + whiskly constantly, until the thickened and smooth. + - ingredients: + - { amount: 6, unit: oz, item: Gruyère cheese } + - { amount: 5, unit: tbsp, item: parmesean cheese } + directions: > + Remove the saucepan from the heat and mix in the cheese until melted and smooth (about 5min). Let cool for about + 10min. + - ingredients: + - { amount: 6, item: egg yolks } + - { amount: 1.5, unit: tsp, item: parsley (minced) } + directions: > + Whisk in the egg yolks and parsley. + - ingredients: + - { amount: 6, item: egg whites } + - { amount: 0.25, unit: tsp, item: cream of tartar } + directions: > + Using a standing mixer with a whisk, whip the egg whites and cream of tartar on medium-low foamy (about 1min). + Increase to medium-high speed, and whip until stiff peaks form (3–4min). Add cheese mixture and continue to whip + until fully combined (15sec). + - ingredients: + - { amount: 1, unit: tbsp, item: parmesean cheese } + - { amount: 0.5, unit: tsp, item: parsley (minced) } + directions: > + Pour the mixture into the soufflé dish and sprinkle with remaining parmesean cheese. Bake until risen well above + the edge of the dish with a golden-brown top and an interior temperature of at least 170°F (30–35min). Sprinkle + the parsley on top. +credit: + name: Cook's Illustrated + url: https://www.cooksillustrated.com/recipes/7670 diff --git a/src/cheese-souffle/large.png b/src/mains/cheese-souffle/image.png similarity index 100% rename from src/cheese-souffle/large.png rename to src/mains/cheese-souffle/image.png diff --git a/src/mains/chicken-breasts-with-caper-cream-sauce/data.yml b/src/mains/chicken-breasts-with-caper-cream-sauce/data.yml new file mode 100644 index 0000000..a0e9ef0 --- /dev/null +++ b/src/mains/chicken-breasts-with-caper-cream-sauce/data.yml @@ -0,0 +1,28 @@ +title: Chicken Breasts with Caper Cream Sauce +timings: + prep: 20 min + cook: 10 min +icons: [gluten-free, vegetarian] +servings: 4 +description: > + This is a quick, easy way to bring some creamy, salty richness to plain chicken breasts. +steps: + - ingredients: + - { amount: 4, unit: , item: chicken breasts (boneless, skinless) } + - { amount: 1, unit: tsp, item: lemon pepper } + - { amount: 1, unit: tsp, item: salt } + - { amount: 1, unit: tsp, item: dill weed } + - { amount: 1, unit: tsp, item: garlic powder } + directions: > + Season the chicken breasts with the lemon pepper, salt, dill weed, and garlic powder and set aside. + - ingredients: + - { amount: 3, unit: tbsp, item: butter } + directions: > + Melt the butter in a large skillet over medium heat. Sautée the chicken over medium-high heat until browned evenly + all over. Then reduce the heat and cook until the chicken is 170°F in the center (5–10 min). + - ingredients: + - { amount: 0.5, unit: cup, item: whipping cream} + - { amount: 2, unit: tbsp, item: capers } + directions: > + Set the chicken aside on a serving platter, and add the whipping cream to the skillet. Stir continuously until the + sauce thickens. Stir in the capers, then pour over the chicken to serve. diff --git a/src/chicken-breasts-with-caper-cream-sauce/large.png b/src/mains/chicken-breasts-with-caper-cream-sauce/image.png similarity index 100% rename from src/chicken-breasts-with-caper-cream-sauce/large.png rename to src/mains/chicken-breasts-with-caper-cream-sauce/image.png diff --git a/src/mains/chicken-cordon-bleu/data.yml b/src/mains/chicken-cordon-bleu/data.yml new file mode 100644 index 0000000..5fe1864 --- /dev/null +++ b/src/mains/chicken-cordon-bleu/data.yml @@ -0,0 +1,39 @@ +title: Chicken Cordon Bleu +timings: + prep: 25 min + cook: 40 min +icons: [] +servings: +description: > + This classic dish provides a delightful mixture of flavors and textures, although its a bit of work to get it. +steps: + - ingredients: [] + directions: > + Pre-heat the oven to 400°F. + - ingredients: + - { amount: 8, unit: slices, item: ham } + - { amount: 8, unit: slices, item: "swiss cheese (2\" lardons)" } + - { amount: 1, unit: tsp, item: salt } + - { amount: 1, unit: tsp, item: black pepper } + - { amount: 1, unit: tsp, item: thyme} + directions: > + Place slivers of cheese in the center of a piece of ham and sprinkle with the salt, pepper, and thyme. Roll up + each slice and put aside. + - ingredients: + - { amount: 8, unit: , item: chicken breasts (skinless, boneless) } + directions: > + Place each chicken breast between two pieces of parchment paper and pound with a meat hammer until about ¼" + thick. Wrap each chicken breast around a a ham and cheese roll and pin closed with toothpicks. + - ingredients: + - { amount: 0.25, unit: cup, item: butter (melted) } + - { amount: 0.5, unit: cup, item: cornflakes (crushed) } + directions: > + Place the chicken breasts in a baking dish and brush with butter. Coat with the crushed cornflakes. Bake at 400°F + until the chicken has reached 170°F at the center (about 40 min). + - ingredients: + - { amount: 10, unit: oz, item: cream of chicken soup } + - { amount: 1, unit: tsp, item: lemon juice } + - { amount: 0.5, unit: cup, item: sour cream } + directions: > + Mix the soup, lemon juice, and sour cream in a small saucepan. Simmer over a low heat until heated all the way + through. Pour over the cooked checken breasts and serve. diff --git a/src/chicken-cordon-bleu/large.png b/src/mains/chicken-cordon-bleu/image.png similarity index 100% rename from src/chicken-cordon-bleu/large.png rename to src/mains/chicken-cordon-bleu/image.png diff --git a/src/mains/chicken-marsala-florentine/data.yml b/src/mains/chicken-marsala-florentine/data.yml new file mode 100644 index 0000000..5f304d0 --- /dev/null +++ b/src/mains/chicken-marsala-florentine/data.yml @@ -0,0 +1,40 @@ +title: Chicken Marsala Florentine +timings: + prep: 10 min + cook: 30 min +icons: [] +servings: 4 +description: > + This is a gorgeous chicken dish with sun-dried tomatoes, spinach, and mushrooms. The amazing blend of flavors and + textures is out of this world! +steps: + - ingredients: + - { amount: 4, item: chicken breasts } + directions: > + Place chicken breasts between two layers of parchment paper and flatten with a meat mallet until each piece is + less than a half inch thick. + - ingredients: + - { amount: 1/4, unit: cup, item: flour (white, all-purpose) } + - { amount: 1, unit: tbsp, item: oregano (dried) } + - { item: salt & pepper (to taste) } + directions: > + Combine the flour and spices in a shallow dish, and dredge the chicken through the mixture so that each piece + is completely covered. + - ingredients: + - { amount: 4, unit: tbsp, item: olive oil } + directions: > + Heat the oil on high in a skillet, and fry each piece of chicken until completely cooked and golden on both + sides (160°F). Add more oil as needed. Once cooked, set the chicken aside in a warm place. + - ingredients: + - { amount: 3/4, unit: cup, item: butter } + - { amount: 1, unit: cup, item: marsala wine } + - { amount: 3, unit: cups, item: mushrooms (brown) } + - { amount: 3/4, unit: cups, item: sun-dried tomatoes } + - { amount: 1/2, unit: cup, item: spinach } + directions: > + Using the same skillet, melt the butter and add in the wine, mushrooms, and tomatoes. Cook until the mushrooms + as soft (about 10 min). Add the spinach and cook until the spinach has turned soft (about a minute or two). + Serve the vegetables and sauce over the chicken. +credit: + name: SHANOU + url: https://www.allrecipes.com/recipe/47688/chicken-marsala-florentine diff --git a/src/chicken-marsala-florentine/large.png b/src/mains/chicken-marsala-florentine/image.png similarity index 100% rename from src/chicken-marsala-florentine/large.png rename to src/mains/chicken-marsala-florentine/image.png diff --git a/src/mains/chicken-parmesan/data.yml b/src/mains/chicken-parmesan/data.yml new file mode 100644 index 0000000..cc0223f --- /dev/null +++ b/src/mains/chicken-parmesan/data.yml @@ -0,0 +1,33 @@ +title: Chicken Parmesan +timings: + prep: 15 min + cook: 30 min +icons: [] +servings: 6 +description: > + A delicious Italian breaded chicken smothered with cheese and tomato-based pasta sauce! +steps: + - ingredients: + - { amount: 6, item: chicken breasts (skinless, boneless) } + - { amount: 2, item: eggs } + - { amount: 1, unit: cup, item: Parmesean cheese (finely grated) } + - { amount: 7, unit: oz, item: bread crumbs (very finely crumbled) } + directions: > + Pour beaten eggs into a shallow dish. Mix the bread crumbs and cheese in another shallow dish. After washing and + drying the chicken breasts, dredge them first in the egg, and then in the bread crumb mixture. Place aside on + parchment paper. + - ingredients: + - { amount: 2, unit: tbsp, item: vegetable oil } + directions: > + In a large skillet, heat oil over medium-high heat. When hot, add the chicken and saute until golden brown on both + sides and the chicken is cooked through (about 8–10 minutes per side). + - ingredients: + - { amount: 12, unit: oz, item: pasta sauce } + - { amount: 6, unit: slices, item: Monterey Jack cheese } + directions: > + Pour tomato sauce into an oven-safe dish just big enough to hold the chicken. Place the chicken on top of the + sauce, and place a slice of cheese over each breast. Cook at 375°F until the cheese has melted and just started to + brown (about 20 minutes). +credit: + name: vero_cn81 + url: https://www.allrecipes.com/recipe/9044/tomato-chicken-parmesan diff --git a/src/chicken-parmesan/large.png b/src/mains/chicken-parmesan/image.png similarity index 100% rename from src/chicken-parmesan/large.png rename to src/mains/chicken-parmesan/image.png diff --git a/src/mains/chicken-pot-pie/data.yml b/src/mains/chicken-pot-pie/data.yml new file mode 100644 index 0000000..c675401 --- /dev/null +++ b/src/mains/chicken-pot-pie/data.yml @@ -0,0 +1,41 @@ +title: Chicken Pot Pie +timings: + prep: 25 min + cook: 10 min +icons: [gluten-free] +servings: 4 +description: > + This recipe produce a sumptous filling for a chicken pot pie, delightfully tinged with dry sherry for a unique flavor. +steps: + - ingredients: + - { amount: 4, unit: tbsp, item: "butter" } + - { amount: 1, item: "onion, yellow (diced)" } + - { amount: 1, item: "celery stalk (diced)" } + - { amount: 2, item: "carrots (thinly sliced)" } + directions: > + Melt the butter in a large cast-iron pan. Then add the vegetables, salt and pepper and cook until soft. + - ingredients: + - { amount: 1, unit: tsp, item: "tomato paste" } + - { amount: 1, unit: tsp, item: "thyme (dried)" } + directions: > + Stir in the tomato paste and thyme and cook until browned. + - ingredients: + - { amount: 0.33, unit: cup, item: "gluten-free flour" } + directions: > + Stir in the flour and cook until golden. + - ingredients: + - { amount: 2, unit: cup, item: "chicken broth" } + directions: > + Slowly whisk in the chicken broth and continue to mix until a smooth sauce has formed. + - ingredients: + - { amount: 1.5, unit: lbs, item: "chicken thighs (chopped)" } + directions: > + Add the chicken and cook covered until the chicken is cooked all the way through (about 10 min). + - ingredients: + - { amount: 0.5, unit: cup, item: "peas (frozen)" } + - { amount: 0.25, unit: cup, item: "heavy cream" } + - { amount: 3, unit: tbsp, item: "parsley (fresh, minced)" } + - { amount: 1, unit: tbsp, item: "sherry, dry" } + directions: > + Stir in the peas, heavy cream, and sherry. Cook until heated through and simmering again. Serve either in bowls + as it is, or poured over biscuits, or baked into a pie crust. diff --git a/src/chicken-pot-pie/large.png b/src/mains/chicken-pot-pie/image.png similarity index 100% rename from src/chicken-pot-pie/large.png rename to src/mains/chicken-pot-pie/image.png diff --git a/src/mains/chicken-tikka-masala/data.yml b/src/mains/chicken-tikka-masala/data.yml new file mode 100644 index 0000000..d502297 --- /dev/null +++ b/src/mains/chicken-tikka-masala/data.yml @@ -0,0 +1,60 @@ +title: Chicken Tikka Masala +timings: + prep: 20 min + cook: 45 min +icons: [gluten-free, low-carb] +servings: 4 +description: > + This recipe produces a creamy, flavorful dish which is one of the most popular at Indian restaurants all over the US. +steps: + - ingredients: + - { amount: 2, unit: lbs, item: chicken breast (boneless, skinless) } + - { amount: 1, unit: tsp, item: salt } + - { amount: 0.5, unit: tsp, item: cumin seed (ground) } + - { amount: 0.5, unit: tsp, item: coriander (ground) } + - { amount: 0.25, unit: tsp, item: cayenne pepper } + directions: > + Combine all the spices in a small bowl, making sure to mix completely. Then apply the mixture to the chicken, + pressing gently so that it sticks well. Place the chicken on a plate, cover with plastic wrap, and refigerate for + 30 minutes. + - ingredients: + - { amount: 1, unit: cup, item: yogurt (plain, whole-milk) } + - { amount: 2, unit: tbsp, item: olive oil } + - { amount: 2, unit: tbsp, item: garlic (minced) } + - { amount: 2, unit: tsp, item: ginger (minced) } + directions: > + In a large bowl, whisk together the yogurt, olive oil, garlic, and ginger, and place back in refigerator to cool + until needed. + - ingredients: + - { amount: 2, unit: tbsp, item: butter (unsalted) } + - { amount: 1, item: onion (large, yellow) } + directions: > + Saute the onion and butter in a deep-walled cast-iron pan until golden brown (about 10 minutes). + - ingredients: + - { amount: 28, unit: oz, item: tomatoes (crushed) } + - { amount: 1, item: chili pepper (minced) } + - { amount: 2, unit: tbsp, item: garlic (minced) } + - { amount: 1, unit: tbsp, item: ginger (minced) } + - { amount: 2, unit: tsp, item: sugar } + - { amount: 0.5, unit: tsp, item: salt } + directions: > + Add crushed tomatoes, garlic, ginger, peppers, sugar, and salt. Bring the mixture to a boil then reduce the heat + to medium-low, cover, and simmer for 15 minutes, stirring occasionally. + directions: > + Preheat the oven to 400°F, and cover a cooking sheet with tin foil. Place a wire rack in the cooking sheet. + Dredge the chicken in the yogurt mixture so that each piece is well covered, and then lay it out on the cooking + sheet. Discard the remaining yogurt mixture. Broil the chicken until it reaches 160°F in the center (10-15 + minutes), flipping midway. The exterior should be lightly chared in places. + - ingredients: + - { amount: 0.66, unit: cup, item: heavy cream } + directions: > + While the chicken is cooking, and after the sauce has had its time to simmer, add in the heavy cream. Bring the + sauce just short of a boil, and remove from the heat. Set it aside to rest, covered until the chicken is ready. + - ingredients: + - { amount: 0.33, unit: cup, item: cilantro (chopped) } + directions: > + Once the chicken is finished, remove from the oven and set aside for a few minutes. Then, chop it into bite-sized + pieces and mix into the sauce. Garnish with cilantro and serve. +credit: + name: America's Test Kitchen + url: https://www.onlinecookingschool.com/learn/course/chicken-tikka-masala/cook-along-in-the-test-kitchen/video-steps diff --git a/src/chicken-tikka-masala/large.png b/src/mains/chicken-tikka-masala/image.png similarity index 100% rename from src/chicken-tikka-masala/large.png rename to src/mains/chicken-tikka-masala/image.png diff --git a/src/mains/chole/data.yml b/src/mains/chole/data.yml new file mode 100644 index 0000000..acc3af3 --- /dev/null +++ b/src/mains/chole/data.yml @@ -0,0 +1,33 @@ +title: Chole +timings: + prep: 20 min +icons: [gluten-free, vegetarian] +servings: 4 +description: > + Chole is an Indian dish featuring garbanzo beans in a highly-seasoned, tomato-based sauce. +steps: + - ingredients: + - { amount: 1, unit: "tbsp", item: "olive oil" } + - { amount: 1, unit: "cup", item: "onions, yellow (diced)" } + - { amount: 1, unit: "tsp", item: "garlic (minced)" } + - { amount: 0.5, unit: "cup", item: "tomatoes (diced)" } + directions: > + Sautée the onions in olive oil in a large skillet over medium-high heat until soft and transluscent. Then stir in + the garlic and continue to sautée until the garlic has browned as well. Finally, add the tomatoes and cook covered + for a further 5 minutes. + - ingredients: + - { amount: 0.25, unit: "cups", item: "water" } + - { amount: 0.5, unit: "tsp", item: "chili powder" } + - { amount: 1.5, unit: "tsp", item: "coriander powder" } + - { amount: 0.5, unit: "tsp", item: "cumin powder" } + - { amount: 0.75, unit: "tsp", item: "garam masala" } + - { amount: 1, unit: "tsp", item: "salt" } + - { amount: 0.5, unit: "tsp", item: "tumeric" } + directions: > + Add in the dry spices and a little water. Allow to cook for a further 5 minutes. + - ingredients: + - { amount: 16, unit: "oz", item: "garbanzo beans (rinsed, drained)" } + - { amount: 1.25, unit: "cups", item: "water" } + - { amount: 2, unit: "tbsp", item: "cilantro (minced)" } + directions: > + Add in the remaining water, garbanzo beans, and cilantro. Cook, uncovered, until the sauce has thickened. diff --git a/src/chole/large.png b/src/mains/chole/image.png similarity index 100% rename from src/chole/large.png rename to src/mains/chole/image.png diff --git a/src/mains/cornish-game-hens/data.yml b/src/mains/cornish-game-hens/data.yml new file mode 100644 index 0000000..771ff5f --- /dev/null +++ b/src/mains/cornish-game-hens/data.yml @@ -0,0 +1,44 @@ +title: Cornish Game Hens +timings: + prep: 15 min + cook: 1 hour +icons: [gluten-free, low-carb] +servings: 4 +description: > + Lovely little single-serving birds allow everyone at the table to get as much of whatever part of the bird they + like most! This recipe turns out very daintily seasoned birds which will make you wish you'd prepared a few extras. +steps: + - ingredients: + - { amount: 4, unit: , item: cornish game hens } + - { amount: 8, unit: slices, item: butter } + - { amount: 4, unit: sprigs, item: rosemary } + - { amount: 4, unit: sprigs, item: thyme } + - { amount: 8, unit: cloves, item: garlic } + - { amount: 1, unit: , item: lemon (quartered) } + directions: > + Preheat the oven to 450°F. Pat the hens dry and use your index finger to loosen the skin on the top of the hen + and slip a pat of butter under each side. Add a few leaves of rosemary and thyme. Put a quarter of a lemon + inside the cavity along with a few cloves of garlic and a sprig of rosemary and thyme. Truss the legs and + wings. + - ingredients: + - { amount: 2, unit: tbsp, item: olive oil } + - { item: salt & pepper } + directions: > + Rub the hens all over with oil, and sprinkle with salt and pepper. Place the hens in a roasting pan rack lined + with foil as far apart as possible. Roast for 25 min. + - ingredients: + - { amount: 1/2, unit: cup, item: dry white wine } + - { amount: 1/2, unit: cup, item: chicken broth } + directions: > + Combine wine and chicken broth in a bowl. Baste the hens with the mixture thoroughly. Reduce the temperature + to 325°F and continue to roast, basting every 5-10 minutes, for 30 min longer or until the thickest part + reaches 165°F and the juices run clear. + directions: > + Remove the hens from the roasting pan and pour out any remaining juices into the pan. Transfer the hens to a + warm platter, removing the string, and tent to keep warm. + directions: > + Pour the remaining juice into saucepan and boil until reduced to a thin sauce-like consistency. To serve, + garnish with a wedge of lemon, a sprig of rosemary, and a drizzle of the sauce. +credit: + name: Kimberly Killebrew + url: https://www.daringgourmet.com/roasted-cornish-game-hens-with-garlic-herb-and-lemon/ diff --git a/src/cornish-game-hens/large.png b/src/mains/cornish-game-hens/image.png similarity index 100% rename from src/cornish-game-hens/large.png rename to src/mains/cornish-game-hens/image.png diff --git a/src/mains/egg-and-onion-pie/data.yml b/src/mains/egg-and-onion-pie/data.yml new file mode 100644 index 0000000..09fedf3 --- /dev/null +++ b/src/mains/egg-and-onion-pie/data.yml @@ -0,0 +1,30 @@ +title: Egg & Onion Pie +timings: + prep: 20 min + cook: 40 min +icons: [gluten-free, low-carb, vegetarian] +servings: 4 +description: > + Egg and Onion Pie is served as a appetizer at Colonial Williamsburg in Virgina. Outwardly, it strongly resembles a + quiche, but it actually winds up being quite a bit sweeter and composed in multiple layers with the onions on the + bottom. +steps: + - ingredients: + - { amount: 2, unit: "tbsp", item: "butter (unsalted)" } + - { amount: 2, item: "yellow onions" } + directions: > + In a heavy skillet, over a medium heat, melt the butter. Then add the onions, reduce the heat and cook until + golden and soft. Then transfer to a small bowl to cool. (about 20 min) + - ingredients: + - { amount: 2, item: "eggs" } + - { amount: 2, item: "egg yolks" } + - { amount: 1, unit: "cup", item: "milk (whole)" } + - { amount: 1/2, unit: "cup", item: "cream" } + - { amount: 1, unit: "tbsp", item: "chives" } + - { amount: 1, unit: "tbsp", item: "parsley" } + - { unit: 1, unit: "tsp", item: "salt" } + - { unit: 1, unit: "tsp", item: "black pepper" } + directions: > + In a small bowl, beat the eggs, egg yolks, milk, cream, chives, parsley, salt, and pepper.

                                                        Evenly layer + the onions in the bottom of an oven-safe pie dish, and then gently pour over the egg mixture. Bake at 400°F until + the filling is browned and just set. (about 30 min) Allow to cool for 10 minutes before serving. diff --git a/src/egg-and-onion-pie/large.png b/src/mains/egg-and-onion-pie/image.png similarity index 100% rename from src/egg-and-onion-pie/large.png rename to src/mains/egg-and-onion-pie/image.png diff --git a/src/mains/garlic-prime-rib/data.yml b/src/mains/garlic-prime-rib/data.yml new file mode 100644 index 0000000..b4bce92 --- /dev/null +++ b/src/mains/garlic-prime-rib/data.yml @@ -0,0 +1,30 @@ +title: Garlic Prime Rib +timings: + prep: 20 min + cook: 40 min +icons: [gluten-free, low-carb] +servings: 4 +description: > + A prime rib roast makes for a magnificent meal all on its own, but this marinade adds an amazing extra dimension. + Plus, the tenting procedure ensures the entire roast remains rich and moist throughout. +steps: + - ingredients: + - { amount: "5–10", unit: "lb", item: "prime rib roast (1 rib / 2 people)" } + directions: > + Pre-heat the oven to 500°F. Place the roast out on the counter until it reaches room temperature. + - ingredients: + - { amount: 10, unit: "tbsp", item: "garlic (minced)" } + - { amount: 2, unit: "tbsp", item: "olive oil" } + - { amount: 2, unit: "tsp", item: "salt" } + - { amount: 2, unit: "tsp", item: "black pepper" } + - { amount: 2, unit: "tsp", item: "thyme (dried)" } + directions: > + Mix the spices with the olive oil in a small bowl. + - ingredients: [] + directions: > + Place the roast on a rack in a roasting pan. Cover evenly with the marinade, and add about ½" of water in the + bottom of the pan (just below the bottom of the rack). Turn the oven down to 325°F, and tent the pan with foil. + Cook until the roast reaches 130°F in the center (approximately 10min / lb). + - ingredients: [] + directions: > + Allow the roast to rest on a cutting board for 5 minutes before carving. diff --git a/src/garlic-prime-rib/large.png b/src/mains/garlic-prime-rib/image.png similarity index 100% rename from src/garlic-prime-rib/large.png rename to src/mains/garlic-prime-rib/image.png diff --git a/src/mains/gnocchi/data.yml b/src/mains/gnocchi/data.yml new file mode 100644 index 0000000..4c85d2a --- /dev/null +++ b/src/mains/gnocchi/data.yml @@ -0,0 +1,28 @@ +title: Gnocchi +timings: + prep: 20 minutes + cook: 30 minutes +icons: [gluten-free, vegetarian] +servings: 4 +description: > + Gnocchi is a delicate potato-based form of pasta. When prepared well, each piece is light and fluffy, and a perfect + delight whether served with a flavorful sauce (e.g., pesto, marinara) or simply on its own with a little butter. +steps: + - ingredients: + - { amount: 2, unit: lbs, item: "potatoes, yukon gold (roughly chopped)" } + directions: > + Bring a pot of water to a boil and drop in the potatoes. Cook until tender (about 10 minutes). Then drain the + water and mash the potatoes. Allow the potatoes to cool until they aren't too warm to handle. + - ingredients: + - { amount: 2, unit: cups, item: "flour, all-purpose" } + - { amount: 1, item: "egg" } + directions: > + Combine the potatoes, flour, and egg in a large mixing bowl. Knead until the dough forms a ball. On a floured + surface, roll out small portions of the dough into long, ½" diameter cylinders. Cut these into 1" segments and + set aside. + - ingredients: + - { amount: 1, unit: tsp, item: "salt" } + directions: > + Bring a pot of lightly-salted water to a boil and drop in the gnocchi a handful at a time. They will sink to the + bottom initially, but then rise to the surface when fully cooked. Use a skimmer to remove them when the rise to + the surface. diff --git a/src/gnocchi/large.png b/src/mains/gnocchi/image.png similarity index 100% rename from src/gnocchi/large.png rename to src/mains/gnocchi/image.png diff --git a/src/mains/keto-pork-ribs/data.yml b/src/mains/keto-pork-ribs/data.yml new file mode 100644 index 0000000..9e82fcc --- /dev/null +++ b/src/mains/keto-pork-ribs/data.yml @@ -0,0 +1,38 @@ +title: Keto Pork Ribs +timings: + prep: 10 min + cook: 12 hours +icons: ["gluten-free", "low-carb"] +servings: 8 +description: > + Most BBQ pork ribs are covered in sticky sweet sauce mostly made up of brown sugar and spices. This obviously does + not work for a ketogenic diet. This recipe substitutes the sweet sauce for a tangy mustard-based sauce for a very + tasty alternative. +steps: + - ingredients: + - { amount: 2, unit: "tbsp", item: "paprika" } + - { amount: 2, unit: "tbsp", item: "splenda" } + - { amount: 1, unit: "tbsp", item: "garlic powder" } + - { amount: 1, unit: "tbsp", item: "salt" } + - { amount: 0.5, unit: "tbsp", item: "black pepper" } + - { amount: 0.5, unit: "tbsp", item: "ground ginger" } + - { amount: 0.5, unit: "tbsp", item: "onion powder" } + - { amount: 0.25, unit: "tbsp", item: "cayenne pepper" } + directions: > + Mix all the dry spices together in a small bowl. + - ingredients: + - { amount: 2, unit: "racks", item: "pork ribs (about 6 lbs)" } + - { amount: 2, unit: "oz", item: "dijon mustard" } + directions: > + Cut the ribs into 4-rib segments and spread a small dollop of mustard over the top of each one. Dust each with + the spice mixture until all used up. + - ingredients: [] + directions: > + Seal each segment of ribs in foil and place on the rack of a roasting pan. Fill the bottom of the pan with water + (until just below the rack), and place in the oven to cook at 300°F until the internal temperature of the ribs + (directly next to the bone) reaches 160°F (about an hour). + - ingredients: [] + directions: > + Unpack each packet and lay the ribs out on a cooking sheet. Place under a broiler on the highest setting until a + crusty brown bark begins to form. This will happen at a different rate for each piece so you'll need to watch them + carefully! diff --git a/src/keto-pork-ribs/large.png b/src/mains/keto-pork-ribs/image.png similarity index 100% rename from src/keto-pork-ribs/large.png rename to src/mains/keto-pork-ribs/image.png diff --git a/src/mains/kielbasa-and-cabbage/data.yml b/src/mains/kielbasa-and-cabbage/data.yml new file mode 100644 index 0000000..279f106 --- /dev/null +++ b/src/mains/kielbasa-and-cabbage/data.yml @@ -0,0 +1,34 @@ +title: Kielbasa and Cabbage +timings: + prep: + cook: +icons: ["gluten-free", "low-carb"] +servings: +description: > + pass +steps: + - ingredients: + - { amount: 6, unit: "slices", item: "bacon" } + directions: > + Fry the bacon in a dutch oven until browned and crispy. Set the bacon aside, leaving the drippings in the + skillet. + - ingredients: + - { amount: 0.25, unit: "cup", item: "water" } + - { amount: 2, unit: "tbsp", item: "sugar" } + - { amount: 2, unit: "cups", item: "onion, yellow (diced)" } + - { amount: 2, unit: "tsp", item: "garlic (minced)" } + - { amount: 0.25, unit: "tsp", item: "red pepper flakes" } + - { amount: 0.25, unit: "tsp", item: "salt" } + - { amount: 3, unit: "tsp", item: "caraway seeds" } + - { amount: 1, unit: "head", item: "cabbage, green (chopped)" } + directions: > + Add water, sugar, onion, garlic, red pepper flakes, salt and caraway seeds to the bacon drippings. Mix evenly, and + then add the cabbage. Toss gently until the cabbage is evenly coated with grease and seasonings. Cover and cook + on medium until the cabbage is soft and translucent (about 10 minutes). + - ingredients: + - { amount: 1, unit: "lb", item: "kielbasa" } + directions: > + Add the kielbasa and continue cooking on medium until it is heated all the way through. + - ingredients: [] + directions: > + Crumble the bacon on top and serve. diff --git a/src/kielbasa-and-cabbage/large.png b/src/mains/kielbasa-and-cabbage/image.png similarity index 100% rename from src/kielbasa-and-cabbage/large.png rename to src/mains/kielbasa-and-cabbage/image.png diff --git a/src/mains/kofta-kebabs/data.yml b/src/mains/kofta-kebabs/data.yml new file mode 100644 index 0000000..091e177 --- /dev/null +++ b/src/mains/kofta-kebabs/data.yml @@ -0,0 +1,35 @@ +title: Kofta Kebabs +timings: + prep: 20 min + cook: 30 min +icons: [gluten-free, low-carb] +servings: 4 +description: > + Kofta is really a form of sausage, but what a sausage! The recipe started as long, skinny kebabs but we've found it + more convenient to make it as meatballs. Whichever way, they go fast! We always pair them with Tzatziki, which you can + make while the meat chills. +steps: + - ingredients: + - { amount: 1, item: "onion, yellow" } + directions: > + Roughly chop the onion and purée in a blender. + - ingredients: + - { amount: 2, unit: lbs, item: "lamb (ground)" } + - { amount: 4, unit: stems, item: "parsley (minced)" } + - { amount: 3, unit: cloves, item: "garlic (minced)" } + - { amount: 5, unit: leaves, item: "mint (minced)" } + - { amount: 1, unit: tsp, item: "white pepper (ground)" } + - { amount: 1, unit: tsp, item: "cumin (ground)" } + - { amount: 1, unit: tsp, item: "salt" } + - { amount: 1, unit: tsp, item: "red pepper flakes" } + - { amount: 0.5, unit: tsp, item: "coriander (ground)" } + - { amount: 0.5, unit: tsp, item: "cloves (ground)" } + directions: > + In a large mixing bowl, knead the meat until reduced to a somewhat sticky mass of completely homogeneous paste. + Mix in the onion purée, herbs, and spices and knead until completely mixed. Cover and refrigerate for 20 min. + - ingredients: + - { amount: 1, unit: tbsp, item: "olive oil" } + directions: > + Cover a cooking sheet with tin foil and coat your hands with olive oil. Roll out the meat into meatballs about + 2-3” in diameter. Place in on the cooking sheet in a single layer leaving a little room between each one. Cook at + 400°F until they reach 140°F in the center. diff --git a/src/kofta-kebabs/large.png b/src/mains/kofta-kebabs/image.png similarity index 100% rename from src/kofta-kebabs/large.png rename to src/mains/kofta-kebabs/image.png diff --git a/src/mains/lemon-chicken-with-mushroom-sauce/data.yml b/src/mains/lemon-chicken-with-mushroom-sauce/data.yml new file mode 100644 index 0000000..a8f3737 --- /dev/null +++ b/src/mains/lemon-chicken-with-mushroom-sauce/data.yml @@ -0,0 +1,36 @@ +title: Lemon Chicken with Mushroom Sauce +timings: + prep: + cook: +icons: [gluten-free, low-carb] +servings: 4 +description: > + This preparation for chicken has a light and zesty taste, and the mushrooms add a lovely earthy contrast. +steps: + - ingredients: [] + directions: Pre-heat the oven to 400°F. + - ingredients: + - { amount: 1, unit: tbsp, item: "olive oil" } + - { amount: 8, item: "chicken breasts" } + - { amount: 1, item: "lemon" } + directions: > + Coat each chicken breast in olive oil and arrange in a single layer in a baking dish. Squeeze the juice from half + a lemon over them. Slice the other half and arrange the slices on top of the chicken. Place in the oven and cook + until the centers reach 170°F (around 15 minutes). + - ingredients: + - { amount: 0.25, unit: cup, item: "butter, unsalted" } + - { amount: 3, unit: cups, item: "mushrooms, crimini (sliced)" } + - { amount: 2, unit: tbsp, item: "flour, gluten-free" } + directions: > + While the chicken is cooking, melt the butter in a large saucepan. Add the mushrooms and cook until they are + golden brown and the liquid has evaporated. Sprinkle flour over the mushrooms and cook while stirring constantly + for about 1 minute. + - ingredients: + - { amount: 0.5, unit: cup, item: "chicken broth" } + - { amount: 1, unit: tbsp, item: "parsley, fresh (minced)" } + directions: > + Add the chicken broth to the saucepan and stir until all the flour is evenly incorporated. Cook over a medium + heat until the sauce begins to thicken. Add the parsley just as the sauce is finishing up. + - ingredients: [] + directions: > + Once the chicken is out of the oven, plate each piece and cover with the mushroom sauce. diff --git a/src/lemon-chicken-with-mushroom-sauce/large.png b/src/mains/lemon-chicken-with-mushroom-sauce/image.png similarity index 100% rename from src/lemon-chicken-with-mushroom-sauce/large.png rename to src/mains/lemon-chicken-with-mushroom-sauce/image.png diff --git a/src/mains/orange-chicken/data.yml b/src/mains/orange-chicken/data.yml new file mode 100644 index 0000000..b1a9091 --- /dev/null +++ b/src/mains/orange-chicken/data.yml @@ -0,0 +1,49 @@ +title: Orange Chicken +timings: + prep: 45 minutes +icons: [gluten-free, overnight] +servings: 1 +description: > + Zesty, tangy, sweet, and altogether marvelous. It is, however, a lot of preparation and work to cook, so it's not one + you'll want to make except for a special treat. +steps: + - ingredients: + - { amount: 3, unit: cups, item: "water" } + - { amount: 2, item: "oranges" } + - { amount: 0.5, unit: cup, item: "lemon juice" } + - { amount: 0.75, unit: cup, item: "rice vinegar" } + - { amount: 5, unit: tbsp, item: "tamari" } + - { amount: 2, unit: cups, item: "sugar, brown" } + - { amount: 1, unit: tsp, item: "ginger root (minced)" } + - { amount: 1, unit: tsp, item: "garlic (minced)" } + - { amount: 4, unit: tbsp, item: "green onions (chopped)" } + - { amount: 0.5, unit: tsp, item: "red pepper flakes" } + directions: > + Zest the oranges and squeeze all their juice into a large saucepan. Add the remaining ingredients and bring the + whole mixture to a boil. Once at a boil, remove from the heat and allow to cool. + - ingredients: + - { amount: 4, item: "chicken breasts, boneless, skinless" } + directions: > + Cut the chicken into bite-sized pieces and set aside. Once the marinade is cool, place it and the chicken in a + sealed container and refrigerate overnight. + - ingredients: + - { amount: 2, unit: cups, item: "flour, gluten-free mixture" } + - { amount: 0.5, unit: tsp, item: "salt" } + - { amount: 0.5, unit: tsp, item: "black pepper" } + directions: > + Separate the flour, salt, and pepper into two zip-loc bags and place half the chicken in each, reserving the + excess marinade. Shake well, until the chicken is evenly covered and dry. + - ingredients: + - { amount: 1, unit: cup, item: "cooking oil" } + directions: > + Fill the bottom of a large skillet with ¼” of a high-heat frying oil. Heat until quite hot. Working in batches, + fry the chicken until crisp and lightly browned on all sides. Once cooked, set aside the chicken on a plate lined + with paper towels. + - ingredients: + - { amount: 3, unit: tbsp, item: "cornstarch" } + - { amount: 0.33, unit: cup, item: "water, cold" } + directions: > + Mix the cornstarch and water in a small dish. Drain the skillet of oil and wipe clean. Pour in half of the + reserved marinade and heat on medium-high. Once it starts to bubble, slowly whisk in the cornstarch mixture. + Reduce the marinade until it is the desired thickness. Then add in the reserved chicken and cook until heated + through. diff --git a/src/orange-chicken/large.png b/src/mains/orange-chicken/image.png similarity index 100% rename from src/orange-chicken/large.png rename to src/mains/orange-chicken/image.png diff --git a/src/mains/ratatouille/data.yml b/src/mains/ratatouille/data.yml new file mode 100644 index 0000000..93ac061 --- /dev/null +++ b/src/mains/ratatouille/data.yml @@ -0,0 +1,37 @@ +title: Ratatouille +timings: + prep: 30 minutes + cook: 30 minutes +icons: [gluten-free, low-carb] +servings: 6 +description: > + This dish was inspired by the Pixar movie of the same name, but has really developed quite a long way. It now + includes sausage, italian herbs, and plenty of cheese. Plus, it makes for a glorious presentation on the table. +steps: + - ingredients: + - { amount: 4, unit: links, item: "sausage, mild italian" } + directions: > + Boil the sausages in a large pot until nearly cooked (120°F in the centers). Pre-heat the oven to 400°F. + - ingredients: + - { amount: 2, item: "zucchini" } + - { amount: 2, item: "summer squash" } + directions: > + Use a mandoline to slice the sausage, zucchini, and summer squash into ⅛" rounds. Place each of these in separate + bowls. + - ingredients: + - { amount: 16, unit: oz, item: "tomato purée" } + - { amount: 8, unit: oz, item: "smoked gouda cheese (shredded)" } + - { amount: 8, unit: oz, item: "assiago cheese (shredded)" } + directions: > + Spread a thin layer of tomatoe purée on the bottom of a large baking dish. Add in alternating slices of sausage, + zucchini, and squash slices slightly overlapping with one another in concentric circles until the entire bottom of + the dish has been covered. Add a layer of shredded cheese. Then, repeat these layers until all the materials have + been used up, or the the dish is completely full. + - ingredients: + - { amount: 1, item: "bell pepper, red" } + - { amount: 2, unit: tsp, item: "fennel seeds" } + - { amount: 1, unit: tsp, item: "paprika" } + directions: > + Cut the pepper into ribbons and lay out across the top layer of cheese. Sprinkle the fennel seeds evenly across + the entire surface, and dust with paprika. Place the entire dish in the oven and cook until the sauce is bubbling + and the cheese has started to brown (about 30 minutes). diff --git a/src/ratatouille/large.png b/src/mains/ratatouille/image.png similarity index 100% rename from src/ratatouille/large.png rename to src/mains/ratatouille/image.png diff --git a/src/mains/ricotta-meatballs/data.yml b/src/mains/ricotta-meatballs/data.yml new file mode 100644 index 0000000..5065ed2 --- /dev/null +++ b/src/mains/ricotta-meatballs/data.yml @@ -0,0 +1,45 @@ +title: Ricotta Meatballs +timings: + prep: 20 minutes + cook: 40 minutes +icons: [gluten-free] +servings: 8 +description: > + Ricotta-spiked meatballs are so tender, so flavorful, and so delicious. There are hardly any ingredients. Of course + we're going to throw this over some spaghetti, because we're Americans and that's what we do with meatballs. +steps: + - ingredients: [] + directions: > + Pre-heat the oven to 400°F. + - ingredients: + - { amount: 0.5, item: "onion, yellow (diced)" } + - { amount: 2, unit: tbsp, item: "olive oil" } + - { amount: 3, unit: tbsp, item: "garlic (minced)" } + directions: > + Saute the onions in olive in a medium skillet until translucent and soft (about 5 minutes). The add the garlic and + continue to sautee for another 2 minutes. + - ingredients: + - { amount: 1, unit: lb, item: "beef (ground)" } + - { amount: 1, unit: cup, item: "ricotta cheese, whole milk" } + - { amount: 0.25, unit: cup, item: "parsley, italian (packed)" } + - { amount: 1, item: "egg" } + - { amount: 1.5, unit: tsp, item: "salt" } + - { amount: 0.5, unit: tsp, item: "black pepper" } + - { amount: 0.125, unit: tsp, item: "cayenne pepper" } + - { amount: 0.33, unit: cup, item: "oatmeal, gluten-free" } + directions: > + Combine the sauteed onions and garlic with the beef, cheese, parsley, egg, salt, black pepper, and cayenne pepper. + Mix until completely combined. Add the oatmeal, and continue to mix until fully combined. + - ingredients: [] + directions: > + Form 1" diameter balls out of the meat mixture and set aside on a tray covered in parchment paper. + - ingredients: + - { amount: 2, unit: tbsp, item: "olive oil" } + - { amount: 28, unit: oz, item: "tomato, crushed" } + directions: > + Lightly brown the meatballs in olive oil in batches using a large skillet. Place the finished meatballs in an + oven-safe casserole dish. Once they're all browned, pour the tomatoes over the meatballs and cover with foil. + Cook in the oven until the centers of the meatballs have reached 130°F. +credits: + name: Chef John + url: https://www.allrecipes.com/recipe/235710/chef-johns-ricotta-meatballs/ diff --git a/src/ricotta-meatballs/large.png b/src/mains/ricotta-meatballs/image.png similarity index 100% rename from src/ricotta-meatballs/large.png rename to src/mains/ricotta-meatballs/image.png diff --git a/src/mains/roast-fowl/data.yml b/src/mains/roast-fowl/data.yml new file mode 100644 index 0000000..0f42f29 --- /dev/null +++ b/src/mains/roast-fowl/data.yml @@ -0,0 +1,42 @@ +title: Roast Fowl +timings: + prep: 10 min + cook: 2-5 hours +icons: [gluten-free, low-carb] +servings: 3-10 +description: > + I roast fowl, whether chicken or turkey, using basically the same approach, with the only difference coming down to + timing. Whenever possible, it is better to roast longer and at a lower temperature. However, you can speed things up + by raising the temperature, but at the cost of the meat being a little less tender, and a little less evenly cooked. + However, this recipe guarantees a surberbly rich and moist roast fowl. +steps: + - ingredients: + - { amount: 1, unit: stalk, item: "celery" } + - { amount: 1, item: "onion (chopped)" } + - { amount: 10, unit: leaves, item: "basil" } + - { amount: 5, unit: stems, item: "rosemary" } + directions: > + Chop the vegetables roughly, placing them in a large roasting pan. Add enough water to fill pan about 1” deep. + Clean the bird, removing the visera, crop, etc. and place on a rack in the pan. This should leave a small gap + between the bottom of the bird and the top of the water. + - ingredients: + - { amount: 1, item: "fowl" } + - { amount: 2, unit: tbsp, item: "olive oil" } + directions: > + Clean the bird, removing the visera, crop, etc. and place on a rack in the pan. This should leave a small gap + between the bottom of the bird and the top of the water. Using a basting brush paint the top of the bird and cover + with alumninum foil to make a tent which completely encloses the bird. + directions: > + Roast in the oven (convection, if possible) at 300°F in order to cook at about 20 min/lb. If you have more time, + lower the temperature (min. of 200°F), if you have less time, raise the temperature (max. of 350°F). Using a meat + thermometer, check the temperature of the bird about every 30 min. When the bird reaches a temperature of 160°F, + remove the foil cover, and use a basting brush to wet the turkey all over. Set aside 6 cups of the liquid from the + roasting pan—avoiding any solids. Continue to roast until the bird has reached 170°F. + - ingredients: + - { amount: 1, unit: tbsp, item: "corn starch" } + directions: > + While the bird finishes cooking, add the reserved liquid to a large saucepan on high heat. Add the corn starch to + a small dish of cold water until completely mixed, and then gradually add the mixture to the saucepan, stirring + constantly. Continue to cook on high, stirring constantly, until the gravy has the consistency of honey. +credit: + name: Andrew Miner diff --git a/src/roast-fowl/large.png b/src/mains/roast-fowl/image.png similarity index 100% rename from src/roast-fowl/large.png rename to src/mains/roast-fowl/image.png diff --git a/src/mains/roast-leg-of-lamb-with-rosemary/data.yml b/src/mains/roast-leg-of-lamb-with-rosemary/data.yml new file mode 100644 index 0000000..eb8a17c --- /dev/null +++ b/src/mains/roast-leg-of-lamb-with-rosemary/data.yml @@ -0,0 +1,33 @@ +title: Roast Leg of Lamb +timings: + prep: 10 minutes + cook: 60 minutes +icons: [gluten-free, low-carb, overnight] +servings: 10 +description: > + The trick to a really good leg of lamb is to get it as fresh as possible, and to avoid overcooking it. Both will help + avoid the overly gamey flavor that some people object to in lamb. Done correctly, though, it makes for a rich and + delightful change from beef or pork. +steps: + - ingredients: + - { amount: 5, unit: lb, item: "leg of lamb" } + - { amount: 0.25, unit: cup, item: "honey" } + - { amount: 2, unit: tbsp, item: "mustard, dijon" } + - { amount: 1, unit: tsp, item: "black pepper" } + - { amount: 3, unit: tbsp, item: "garlic (minced)" } + - { amount: 1, unit: tsp, item: "lemon zest" } + - { amount: 2, unit: tbsp, item: "rosemary, fresh (minced)" } + - { amount: 1, unit: tsp, item: "salt, coarse" } + directions: > + Combine the honey, mustard, pepper, garlic, lemon zest and rosemary in a small bowl. Cover the leg of lamb with + the marinade and place in the refrigerator overnight. + - ingredients: + - { amount: 1, unit: tsp, item: "salt, coarse" } + directions: > + Pre-heat the oven to 450°F. Place the leg of lamb on the rack of a roasting pan, and add enough water to come just + below the rack. Sprinkle the roast with salt, and then tent it with foil. Place the roasting pan in the oven to + cook until the internal temperature reaches 130°F (about 45 minutes). + - ingredients: [] + directions: > + Remove the foil, and continue to cook until the roast has reached 140°F in the center. Remove the roast from the + oven, and allow to rest on a cutting board for 5 minutes before carving. diff --git a/src/roast-leg-of-lamb-with-rosemary/large.png b/src/mains/roast-leg-of-lamb-with-rosemary/image.png similarity index 100% rename from src/roast-leg-of-lamb-with-rosemary/large.png rename to src/mains/roast-leg-of-lamb-with-rosemary/image.png diff --git a/src/mains/scrambled-eggs/data.yml b/src/mains/scrambled-eggs/data.yml new file mode 100644 index 0000000..933de3f --- /dev/null +++ b/src/mains/scrambled-eggs/data.yml @@ -0,0 +1,31 @@ +title: "Scrambled Eggs" +timings: + prep: "15 min" +icons: [ "gluten-free", "low-carb", "vegetarian" ] +servings: 3 +description: > + This recipe has been in my family for at least 4 generations that I'm aware of, and possibly more. The resulting + eggs are rich and creamy—almost a custard—with little spots of cream cheese still unmelted and waiting to be + found... +steps: + - ingredients: + - { amount: 9, item: "eggs (large)" } + - { amount: 2, unit: "tbsp", item: "half-n-half" } + directions: > + Whisk the eggs and half-n-half together in a mixing bowl until completely homogeneous in texture and color. + - ingredients: + - { amount: 1, unit: "tbsp", item: "butter" } + directions: > + Heat the butter in a skillet over medium heat. Once it starts to foam, reduce heat to very low and pour in the egg + mixture. Allow to cook slowly, stirring frequently, taking care to constantly lift the bottom layer of egg off the + pan. + - ingredients: + - { amount: 3, unit: "oz", item: "cream cheese" } + - { unit: "~", item: "celery salt" } + directions: > + Cut the cream cheese into ½” cubes and set aside until the eggs have started to firm up. When bare patches are + first left behind by stirring the eggs, add in the cream cheese chunks and fold them into the eggs very gently: do + not mix them. Continue gently folding the eggs until they the liquid has only just evaporated. Season with celery + salt and serve hot. +credit: + name: "Larry Miner, David Miner, and Andrew Miner" diff --git a/src/scrambled-eggs/large.png b/src/mains/scrambled-eggs/image.png similarity index 100% rename from src/scrambled-eggs/large.png rename to src/mains/scrambled-eggs/image.png diff --git a/src/mains/shrimp-with-sweet-potatoes-and-bacon/data.yml b/src/mains/shrimp-with-sweet-potatoes-and-bacon/data.yml new file mode 100644 index 0000000..6902814 --- /dev/null +++ b/src/mains/shrimp-with-sweet-potatoes-and-bacon/data.yml @@ -0,0 +1,39 @@ +title: Shrimp with Sweet Potato +timings: + prep: 10 minutes + cook: 10 minutes +icons: [gluten-free] +servings: 5 +description: > + This is a delightful dish in all the various flavors it brings. Sweet from the potatoes, salty from the bacon, a + little bit of the sea from shrimp... all mixed together in a single, delightful package. +steps: + - ingredients: + - { amount: 2, item: "sweet potatos / yams (chopped)" } + - { amount: 1, unit: cup, item: "yogurt, greek" } + - { amount: 2, unit: tbsp, item: "maple syrup" } + - { amount: 0.25, unit: tsp, item: "cinnamon" } + directions: > + Boil the sweet potatoes until soft (about 10 minutes). The purée in a food processor with the yogurt, honey, and + cinnamon. Set aside until needed. + - ingredients: + - { amount: 4, unit: slices, item: "bacon" } + - { amount: 2, unit: tbsp, item: "butter" } + - { amount: 1, unit: tsp, item: "salt" } + - { amount: 1, unit: tsp, item: "black pepper" } + directions: > + Roughly chop the bacon into 1" pieces and cook until crispy in a large skillet. Once cooked, dice and set aside + in a serving bowl. + - ingredients: + - { amount: 2, unit: tbsp, item: "butter" } + - { amount: 1, unit: tsp, item: "salt" } + - { amount: 1, unit: tsp, item: "black pepper" } + - { amount: 20, item: "shrimp, large" } + directions: > + Melt the butter in the same skillet over high heat, and season with the salt and pepper. Drop the de-shelled, + raw shrimp into the pan and cook, stirring constantly. Cook until the tails have only just curled into a "C" + shape, and the flesh has only just turned pink. Be careful not to overcook! + - ingredients: [] + directions: > + Optionally serve by placing several small dollops of sweet potato on the plate with a single shrimp on each. + Sprinkle generously with bacon bits. diff --git a/src/shrimp-with-sweet-potatoes-and-bacon/large.png b/src/mains/shrimp-with-sweet-potatoes-and-bacon/image.png similarity index 100% rename from src/shrimp-with-sweet-potatoes-and-bacon/large.png rename to src/mains/shrimp-with-sweet-potatoes-and-bacon/image.png diff --git a/src/mains/sloppy-joe-sandwiches/data.yml b/src/mains/sloppy-joe-sandwiches/data.yml new file mode 100644 index 0000000..1246277 --- /dev/null +++ b/src/mains/sloppy-joe-sandwiches/data.yml @@ -0,0 +1,37 @@ +title: Sloppy Joe Sandwiches +timings: + prep: 15 minutes + cook: 45 minutes +icons: [gluten-free] +servings: 1 +description: > + Rich and tangy, this sloppy joe recipe is a major favorite in my house. It's also very flexible: serve on a bun, by + itself, or in many other possible presentations. +steps: + - ingredients: + - { amount: 2, unit: tbsp, item: "olive oil" } + - { amount: 2, item: "onions, yellow (diced)" } + directions: > + In a dutch oven, sautée the onions until soft and translucent (about 5 minutes). + - ingredients: + - { amount: 3, unit: lbs, item: "ground beef" } + directions: > + Add the ground beef, and cook, stirring constantly and breaking up the pieces of beef, until it is evenly browned + and crumbled into small pieces. + - ingredients: + - { amount: 3, unit: cups, item: "ketchup" } + - { amount: 3, unit: tbsp, item: "sugar, brown" } + - { amount: 3, unit: tsp, item: "Worcestershire sauce" } + - { amount: 3, unit: tsp, item: "mustard, yellow" } + - { amount: 3, unit: tsp, item: "vinegar, white" } + - { amount: 3, unit: tsp, item: "chili powder" } + - { amount: 0.75, unit: tsp, item: "garlic powder" } + - { amount: 0.75, unit: tsp, item: "onion powder" } + - { amount: 0.75, unit: tsp, item: "salt" } + directions: > + Stir in the remaining ingredients, mix well, and bring to a boil. Reduce to a very low simmer and cover. Cook + for about 45 minutes to allow the flavors to mix completely. + - ingredients: + - { amount: 8, item: "hamburger buns" } + directions: > + If so desired, serve on soft hamburger buns. Otherwise, simply serve in bowls with a spoon. diff --git a/src/sloppy-joe-sandwiches/large.png b/src/mains/sloppy-joe-sandwiches/image.png similarity index 100% rename from src/sloppy-joe-sandwiches/large.png rename to src/mains/sloppy-joe-sandwiches/image.png diff --git a/src/mains/stuffed-green-peppers/data.yml b/src/mains/stuffed-green-peppers/data.yml new file mode 100644 index 0000000..bcd30f7 --- /dev/null +++ b/src/mains/stuffed-green-peppers/data.yml @@ -0,0 +1,39 @@ +title: Stuffed Green Peppers +timings: + prep: 30 min + cook: 30 min +icons: [gluten-free] +servings: 6 +description: > + The filling for these stuffed peppers is a hearty and tasty combination of meat, rice, cheese and vegetable which + makes the perfect compliment to the pungent flavor of the pepper itself. +steps: + - ingredients: + - { amount: 6, unit: , item: "green bell peppers" } + - { amount: 1, unit: tsp, item: "salt" } + directions: > + Remove the tops and seeds from the peppers, leaving a hollow shell. Drop these into a pot of boiling water until + scalded, drain, sprinkle with salt, and set aside in a baking dish (5 min). + - ingredients: + - { amount: 1, unit: lb, item: "lean ground beef" } + - { amount: 0.33, unit: cup, item: "onion (diced)" } + - { amount: 1, unit: can (14oz), item: "tomatoes (diced)" } + - { amount: 0.5, unit: cup, item: "rice (uncooked)" } + - { amount: 0.5, unit: cup, item: "water" } + - { amount: 1, unit: tsp, item: "Worcestershire sauce" } + directions: > + In a large skillet, sautée the beef and onions together until the beef is crumbled and brown and the onions are + translucent. Drain any excess grease, and add the tomatoes, rice, water, and Worcestershire sauce. Cover and + simmer until the rice is fully cooked and soft. Take care to stir often, and add more water as necessary (about 15 + min). + - ingredients: + - { amount: 1, unit: cup, item: "chedder cheese (shredded)" } + - { amount: 2, unit: cans (12 oz), item: "tomato soup" } + directions: > + Pre-heat the oven to 350°F. Remove the skillet from the heat and mix in the cheese. Fill the peppers about ¾ full + of the mixture. Mix the tomato soup with enough water to create a gravy-like consistency and fill the remaining + space in each pepper. Bake until the soup is bubbling and the peppers have just started to singe (about 15-20 + min). +credit: + name: Suzanne M. Munson + url: http://allrecipes.com/recipe/17991/stuffed-green-peppers-i diff --git a/src/stuffed-green-peppers/large.png b/src/mains/stuffed-green-peppers/image.png similarity index 100% rename from src/stuffed-green-peppers/large.png rename to src/mains/stuffed-green-peppers/image.png diff --git a/src/mains/swedish-meatballs/data.yml b/src/mains/swedish-meatballs/data.yml new file mode 100644 index 0000000..69c87c9 --- /dev/null +++ b/src/mains/swedish-meatballs/data.yml @@ -0,0 +1,33 @@ +title: Swedish Meatballs +timings: + prep: 60 min +icons: [] +servings: 8 +description: This receipe makes the softest, most succulent meatballs you'll ever try. +steps: + - ingredients: + - { amount: 1, unit: tbsp, item: "butter, unsalted" } + - { amount: 1, unit: tbsp, item: "onion (minced)" } + directions: > + Melt the butter in a skillet and cook the onions until lightly browned. + - ingredients: + - { amount: 0.33, unit: cup, item: "breadcrumbs" } + - { amount: 0.5, unit: cup, item: "water" } + - { amount: 0.5, unit: cup, item: "half-n-half" } + - { amount: 0.75, unit: lb, item: "ground beef" } + - { amount: 0.25, unit: lb, item: "ground pork" } + - { amount: 2, unit: tsp, item: "salt" } + - { amount: 0.33, unit: tsp, item: "sugar, granulated" } + - { amount: 0.25, unit: tsp, item: "white pepper (ground)" } + directions: > + In a large bowl, whisk the breadcrumbs, water, and half-n-half together and let sit for a few minutes. Then mix in + the remaining ingredients and knead until it forms a smooth paste. + - ingredients: + - { amount: 3, unit: tbsp, item: "butter, unsalted" } + directions: > + Melt more butter into the skillet. Using a small spoon, form meatballs and drop them into the melted butter. + Cover and allow to cook on medium heat until an even color all the way through (about 10 minutes). Work in + batches, setting aside the cooked meatballs in a warm oven to stay hot. +credit: + name: Linda T. + url: https://www.allrecipes.com/recipe/222371/swedish-meatballs-from-a-swede diff --git a/src/swedish-meatballs/large.png b/src/mains/swedish-meatballs/image.png similarity index 100% rename from src/swedish-meatballs/large.png rename to src/mains/swedish-meatballs/image.png diff --git a/src/orange-chicken/index.pug b/src/orange-chicken/index.pug deleted file mode 100644 index 049f610..0000000 --- a/src/orange-chicken/index.pug +++ /dev/null @@ -1,124 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Orange Chicken - - section.ingredients - .image - img(src="large.png") - .list - h2 For the marinade - - table - tr - td 3 cups - td water - tr - td 2 - td oranges - tr - td ½ cup - td lemon juice - tr - td ⅔ cup - td rice vinegar - tr - td 5 tbsp - td soy sauce - tr - td 2 cups - td brown sugar - tr - td 1 tsp - td ginger root (minced) - tr - td 1 tsp - td garlic (minced) - tr - td 4 tbsp - td green onions (chopped) - tr - td ½ tsp - td red pepper flakes - tr - td 4 - td chicken breasts (boneless, skinless) - - h2 For cooking - - table - tr - td 2 cups - td all-purpose flour - tr - td ½ tsp - td sald - tr - td ½ tsp - td black pepper - tr - td 1 cup - td cooking oil - tr - td 3 tbsp - td cornstarch - tr - td ⅓ cup - td water (cold) - - section.directions - h2 For the marinade - - table - tr - td 1 - td Remove the zest from the oranges and squeeze all their juice into a large saucepan. Add all the - | other ingredients for the marinade and bring to a boil. - td 10 min - tr - td 2 - td Cut the chicken into bite-sized pieces and set aside until the marinade is cool. - td 10-15 min - tr - td 3 - td Place the chicken and marinade into a sealable container and refrigerate. - td overnight - - h2 For cooking - - table - tr - td 1 - td Divide the flour, salt, and pepper into two large ziploc bags and place half the chicken in - | each. Shake each bag until the chicken is completely covered in flour, and everything is dry - | in each bag. - td 3 min - tr - td 2 - td Place a large skillet on the stove and add about ¼" of cooking oil to the bottom of the pan. - | Heat on high until the oil is quite hot. - td 4 min - tr - td 3 - td Working in batches, and replenishing the oil as needed, add the chicken. Cook each side until - | crisp and lightly browned, then set aside in a container lined with paper towels. - td 10 min - tr - td 4 - td Combine the cold water and cornstarch in a small container and set aside. - td 1 min - tr - td 5 - td Wipe the skillet clean, and pour in half the remaining marinade. Heat on high while slowly - | mixing in the cornstarch mixture. Reduce the sauce, stiring constantly, until a spatula wiped - | through the pan leaves a clear trail behind it. - td 10-15 min - tr - td 6 - td Add the chicken to the reduced marinade and cook until heated through. - td 2 min diff --git a/src/pizza/data.js b/src/pizza/data.js deleted file mode 100644 index ebc6735..0000000 --- a/src/pizza/data.js +++ /dev/null @@ -1,48 +0,0 @@ -module.exports = require("../helpers")({ - title: "Pizza", - timings: { - prep: "2-3 days", - cook: "10 min", - }, - icons: ["overnight", "vegetarian"], - servings: 12, - description: "This recipe will give you a classic NY-style pizza, but a huge part of the final result is going " + - "to come down to the quality of tomato sauce, cheese and toppings you choose... so choose wisely!", - steps: [{ - ingredients: [ - { amount: 500, unit: "g", item: "water (110°F–115°F)" }, - { amount: 3.5, unit: "g", item: "instant dry yeast" }, - { amount: 8, unit: "g", item: "sugar" }, - ], - directions: "Add the yeast and sugar to the water without stirring and wait about 5 minutes." - }, { - ingredients: [ - { amount: 800, unit: "g", item: "bread flour (King Arthur's)" }, - { amount: 16, unit: "g", item: "salt" }, - ], - directions: "Stir the yeast mixture. In a separate bowl, combine the salt and flour. Gradually incorporate " + - "the flour mixture into the water until fully mixed." - }, { - ingredients: [ - { amount: 3, unit: "tsp", item: "olive oil" }, - ], - directions: "Add the oil and knead the dough, ensuring that the dough ends up between 75°F–80°F. Divide the" + - "dough into 3 equal portions and store in the refrigerator in an oiled ziploc bag. It should be allowed " + - "to rise slowly over 2–3 days before use. Freeze if not used in that time." - }, { - directions: "Preheat a pizza stone in the oven to 550°F (this can take up to an hour)." - }, { - directions: "Open up each portion of dough as described here, " + - "taking care not to de-gas the crust. Finish by spreading the dough on two overlapping pieces of " + - "parchment paper dusted with flour." - }, { - ingredients: [ - { amount: 6, unit: "cups", item: "tomato purée (2 per pizza)" }, - { amount: 12, unit: "oz", item: "mozzerella cheese, shredded (4 per pizza)" }, - ], - directions: "Apply sauce, cheese, and your preferred toppings to each of the pizzas. Then, carefully slide " + - "the parchment paper with one pizza onto the hot stone, and then slide the parchment paper away, leaving " + - "the dough directly on the stone. Return to the oven and bake until the cheese is bubbling and the " + - "crust begins to turn golden brown (4–6 min). Repeat for the remaining pizzas." - }] -}) diff --git a/src/pommes-puree/data.js b/src/pommes-puree/data.js deleted file mode 100644 index 6e9e8db..0000000 --- a/src/pommes-puree/data.js +++ /dev/null @@ -1,37 +0,0 @@ -module.exports = require("../helpers")({ - title: "Pommes Purée", - timings: { - prep: "25 min", - cook: "20 min", - }, - icons: ["gluten-free", "vegetarian"], - servings: 6, - description: "These are the most superb mashed potatoes I've ever experienced. Completely smooth, indescribably " + - "rich, and perfectly creamy, these potatoes are well worth pulling the food processor out of the cupboard.", - steps: [{ - ingredients: [ - { amount: 2, unit: "lb", item: "yukon potatoes" }, - ], - directions: "Peel and chop the potatoes into 1” cubes. Rise and set aside to drain." - }, { - ingredients: [ - { amount: 1+1/3, unit: "cups", item: "whole milk (+ a little extra)" }, - { amount: 20, unit: "tbsp", item: "butter" }, - { amount: 2, unit: "tsp", item: "salt" }, - ], - directions: "In a stock pot, melt the butter over medium heat. Once completely melted, add the milk and " + - "salt and continue to heat until steaming. Finally, add the potatoes and simmer over very low heat " + - "until the potatoes are soft. (about 20 min)" - }, { - directions: "Drain the potatoes while retaining the liquid. Clean out the stock pot and return the liquid. " + - "Using the purée blade on a food processor, purée the potato pieces and return them to the stock pot as " + - "well." - }, { - directions: "Re-combine thoroughly, adding just enough milk to make them almost pourable (like a " + - "thick pudding), and bring back to temperature." - }], - credit: { - name: "Joël Robuchon", - url: "http://www.foodandwine.com/recipes/pommes-puree" - } -}) diff --git a/src/ratatouille/index.pug b/src/ratatouille/index.pug deleted file mode 100644 index 222941e..0000000 --- a/src/ratatouille/index.pug +++ /dev/null @@ -1,82 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Ratatouille - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 4 - td italian sausage links (mild) - tr - td 2 - td zucchini (same size as links) - tr - td 2 - td summer squash (same size as links) - tr - td 1 - td red bell pepper - tr - td 16 oz - td tomato purée - tr - td 8 oz - td smoked gouda cheese - tr - td 8 oz - td assiago cheese - tr - td 2 tsp - td fennel seeds - tr - td 2 tbsp - td olive oil - tr - td 1 tsp - td paprika - - section.directions - table - tr - td 1 - td Using a skillet, pan-fry the sausages in olive oil until nearly cooked (120°F). - td 10 min - tr - td 2 - td Using a mandoline, slice the sausage, squash, and zucchini into ¼" slices. - td 10 min - tr - td 3 - td In a ceramic, oven-safe, dish, spread a thin layer of tomato purée. - td 1 min - tr - td 4 - td - | Lay out the sliced items at a 45°, alternating between the three types until the entire - | bottom of the dish has been covered. - td 5 min - tr - td 5 - td Add a thin layer of tomato purée followed by a thin layer of mixed, shredded cheese. - td 2 min - tr - td 6 - td Continue to alternate layers until the dish is full, ending with a cheese layer. - td 10 min - tr - td 7 - td Garnish with a dusting of paprika and thin ribbons of red bell pepper. - td 2 min - tr - td 8 - td Cover with foil and bake at 400°. - td 30 min diff --git a/src/ricotta-meatballs/index.pug b/src/ricotta-meatballs/index.pug deleted file mode 100644 index c150a77..0000000 --- a/src/ricotta-meatballs/index.pug +++ /dev/null @@ -1,82 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Ricotta Meatballs - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td ½ - td onion - tr - td 4 tbsp - td olive oil - tr - td 3 cloves - td garlic - tr - td 1 cup - td whole milk ricotta cheese - tr - td ¼ cup - td italian parsley (packed) - tr - td 1 - td egg - tr - td 1½ tsp - td kosher salt - tr - td ½ tsp - td black pepper - tr - td 1 pinch - td cayenne pepper - tr - td ⅓ cup - td bread crumbs (or gluten-free oatmeal) - tr - td 1 large jar - td marinara sauce - tr - td 1 cup - td water - - section.directions - table - tr - td 1 - td Saute onions in 2 tbsp of olive oil in a skillet over medium heat until the onion is translucent. - td 5 min - tr - td 2 - td Stir in garlic and continue to saute. - td 2 min - tr - td 3 - td Transfer mixture to a large bowl and combine with ground beef, ricotta cheese, parsley, egg, salt - | black pepper, and cayenne pepper. Once completely mixed, stir in the bread crumbs and - | continue to mix until completely blended. - td 3 min - tr - td 4 - td Form 1" balls out of the meat mixture and set aside on a tray covered in parchment paper. - td 10 min - tr - td 5 - td Pre-heat the oven to 400°F. Pour the remaining oil in the skillet and lightly brown the - | meatballs in small batches, placing the browned meatballs in an oven-safe casserole. - td 10 min - tr - td 6 - td Pour marinara sauce and water over the meatballs. Cover with foil and bake in the oven until - | cooked through. - td 30 min diff --git a/src/roast-fowl/data.js b/src/roast-fowl/data.js deleted file mode 100644 index 37efed0..0000000 --- a/src/roast-fowl/data.js +++ /dev/null @@ -1,52 +0,0 @@ -module.exports = require("../helpers")({ - title: "Roast Fowl", - timings: { - prep: "10 min", - cook: "2-5 hours", - }, - icons: ["gluten-free", "low-carb"], - servings: 3-10, - description: "I roast fowl, whether chicken or turkey, using basically the same approach, with the only " + - "difference coming down to timing. Whenever possible, it better to roast longer and at a lower " + - "temperature. However, you can speed things up by raising the temperature, but at the cost of the meat " + - "being a little less tender, and a little less evenly cooked. However, this recipe guarantees a surberbly " + - "rich and moist roast fowl.", - steps: [{ - ingredients: [ - { amount: 1, unit: "stalk", item: "celery" }, - { amount: 1, item: "onion (chopped)" }, - { amount: 10, unit: "leaves", item: "basil" }, - { amount: 5, unit: "stems", item: "rosemary" }, - ], - directions: "Chop the vegetables roughly, placing them in a large roasting pan. Add enough water to fill " + - "pan about 1” deep. Clean the bird, removing the visera, crop, etc. and place on a rack in the pan. " + - "This should leave a small gap between the bottom of the bird and the top of the water." - }, { - ingredients: [ - { amount: 1, item: "fowl" }, - { amount: 2, unit: "tbsp", item: "olive oil" }, - ], - directions: "Clean the bird, removing the visera, crop, etc. and place on a rack in the pan. This should " + - "leave a small gap between the bottom of the bird and the top of the water. Using a basting brush, " + - "paint the top of the bird and cover with alumninum foil to make a tent which completely encloses the " + - "bird." - }, { - directions: "Roast in the oven (convection, if possible) at 300°F in order to cook at about 20 min/lb. If " + - "you have more time, lower the temperature (min. of 200°F), if you have less time, raise the " + - "temperature (max. of 350°F). Using a meat thermometer, check the temperature of the bird about " + - "every 30 min. When the bird reaches a temperature of 160°F, remove the foil cover, and use a basting " + - "brush to wet the turkey all over. Set aside 6 cups of the liquid from the roasting pan—avoiding any " + - "solids. Continue to roast until the bird has reached 170°F." - }, { - ingredients: [ - { amount: 1, unit: "tbsp", item: "corn starch" } - ], - directions: "While the bird finishes cooking, add the reserved liquid to a large saucepan on high heat. " + - "Add the corn starch to a small dish of cold water until completely mixed, and then gradually add the " + - "mixture to the saucepan, stirring constantly. Continue to cook on high, stirring constantly, until the " + - "gravy has the consistency of honey." - }], - credit: { - name: "Andrew Miner" - } -}) diff --git a/src/roast-leg-of-lamb-with-rosemary/index.pug b/src/roast-leg-of-lamb-with-rosemary/index.pug deleted file mode 100644 index f5b1e8c..0000000 --- a/src/roast-leg-of-lamb-with-rosemary/index.pug +++ /dev/null @@ -1,64 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Roast Leg of Lamb with Rosemary - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 5 lbs - td leg of lamb - tr - td 2 tbsp - td dijon mustard - tr - td ¼ cup - td honey - tr - td 1 tsp - td black pepper - tr - td 1 tsp - td coarse sea salt - tr - td 3 cloves - td garlic - tr - td 1 tsp - td lemon zest - tr - td 2 tbsp - td rosemary (fresh, chopped) - - section.directions - table - tr - td 1 - td - | Combine honey, mustard, rosemary, black pepper, lemon zest, and garlic in a small bowl. Mix - | well and apply to the lamb. Leave in refrigerator to marinade. - td overnight - tr - td 2 - td Preheat over to 450°F - td 10 min - tr - td 3 - td Place lamb in a roasting pan, sprinkle with salt, and place in the oven to cook. - td 20 min - tr - td 4 - td Reduce the heat to 400°F and cook until internal temperature reaches 140°F. - td 55-60 min - tr - td 5 - td Allow the roast to rest on the counter before carving. - td 10 min diff --git a/src/rosemary-dinner-rolls/data.js b/src/rosemary-dinner-rolls/data.js deleted file mode 100644 index d53a707..0000000 --- a/src/rosemary-dinner-rolls/data.js +++ /dev/null @@ -1,63 +0,0 @@ -module.exports = require("../helpers")({ - title: "Rosemary Dinner Rolls", - timings: { - prep: "25 min", - cook: "2 hours", - }, - icons: ["vegetarian"], - servings: 8, - description: "These dinner rolls are firm, but light, and ever so delicately taste of rosemary.", - steps: [{ - ingredients: [ - { amount: 1, unit: "packet", item: "active dry yeast" }, - { amount: 1/4, unit: "cup", item: "water (110°F–115°F)" }, - ], - directions: "Preheat the oven to 200°F, and then immediately turn it off. Add the yeast to the warm water " + - "and stir gently. Set it aside until it is foamy (about 5 min)." - }, { - ingredients: [ - { amount: 4, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "cup", item: "milk (whole)" }, - ], - directions: "Melt the butter in a saucepan, and then add the milk." - }, { - ingredients: [ - { amount: 2, unit: "cups", item: "all-purpose flour" }, - { amount: 1, unit: "tbsp", item: "honey" }, - { amount: 2, unit: "tsp", item: "rosemary (powdered)" }, - { amount: 1, unit: "tsp", item: "salt" }, - ], - directions: "In a mixing bowl, combine the flour, honey, salt, rosemary with the yeast mixture and milk " + - "mixture. Mix using the lowest setting until fully blended." - }, { - ingredients: [ - { amount: 1/2, unit: "cups", item: "all-purpose flour" }, - ], - directions: "Replace the mixing blade with a dough hook and continue to knead on low. Add more flour 1 tbsp " + - "at a time until a single ball forms. Allow the kneading to continue until the dough appears slightly " + - "wet (about 5 minutes)." - }, { - ingredients: [ - { amount: 2, unit: "tbsp", item: "olive oil" }, - ], - directions: "Lightly coat the dough ball with olive oil, and place it in a clean bowl. Cover the top of the " + - "bowl with a damp towel and place in the oven to rise. Wait until it has approximately doubled in size " + - "(about 90 minutes)." - }, { - directions: "Remove the dough from the oven. Pre-heat to 200° again, and again turn it off as soon as it has " + - "gotten to temperature. Split the dough into 16 equal portions and place them about 1\" apart on a " + - "cooking sheet." - }, { - ingredients: [ - { amount: 1, item: "egg" }, - { amount: 1, unit: "tsp", item: "milk (whole)" }, - { amount: 4, unit: "tsp", item: "caraway seeds" }, - ], - directions: "Mix the egg and milk in a small bowl. Lightly brush the tops of each dough ball with the " + - "mixture and then sprinkle with caraway seeds. Cover with a damp towel and place back in the oven to " + - "rise until about doubled in size (about 30 minutes)." - }, { - directions: "Remove the rolls, and pre-heat the oven to 375°F. Once the oven is back at temperature, cook " + - "the rolls until the tops are golden brown (about 20 minutes)." - }] -}) diff --git a/src/rosemary-dinner-rolls/index.pug b/src/rosemary-dinner-rolls/index.pug deleted file mode 100644 index f483cc1..0000000 --- a/src/rosemary-dinner-rolls/index.pug +++ /dev/null @@ -1,100 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Rosemary Dinner Rolls - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 1 package - td active dry yeast - tr - td ¼ cup - td warm water (110°F—115°F) - tr - td 1 cup + 1 tsp - td milk (whole) - tr - td 4 tbsp - td butter - tr - td 2½ cups - td all-purpose flour - tr - td 1 tbsp - td honey - tr - td 2 tsp - td rosemary (powdered) - tr - td 2 tbsp - td olive oil - tr - td 1 - td egg - tr - td 1 tsp - td salt - tr - td 1 tsp - td caraway seeds - - section.directions - table - tr - td 1 - td Pre-heat the oven to 135°F - td 5 min - tr - td 2 - td Add the yeast to the warm water in a small bowl and stir gently. Set aside until foamy. - td 10 min - tr - td 3 - td Combine 1 cup of milk and the butter in a saucepan and heat gently until the butter is melted. - td 3 min - tr - td 4 - td Combine 2 cups flour, yeast mixture, milk mixture, honey, 1 tsp salt, and rosemary in a mixing - | bowl and mix with a mixing blade on a low setting until completely blended. - td 5 min - tr - td 5 - td Replace the mixing blade with a dough hook, and continue to knead on low. Add more flour 1 tsp - | at a time as needed until a single ball forms, and then allow kneading to continue until the - | dough is slighly wet in appearance. - td 6 min - tr - td 6 - td Turn off the oven. Lightly coat the dough ball with olive oil, place in a clean bowl, and cover - | with a wet towel. Place the bowl in the oven at wait until it has doubled in size. - td 90 min - tr - td 7 - td Remove the dough from the oven and pre-heat to 135°F again. Divide the dough into 16 pieces, - | gently form them into balls about 2" in diameter and place on a baking sheet lined with - | parchment paper about 1" apart. - td 5 min - tr - td 8 - td Mix the egg and the remaining milk in a small bowl. Brush the tops of each dough ball lightly - | with the egg mixture and cover lightly with the caraway seeds. - td 1 min - tr - td 9 - td Turn off the oven and place the baking sheet inside covered with a damp paper towel until the - | dough balls have roughly doubled in size again. - td 20-30 min - tr - td 10 - td Remove the tray and pre-heat the oven to 375°F. When up to temperature, return the baking sheet, - | uncovered, until the rolls are golden brown. - td 20 min diff --git a/src/ruths-chris-chopped-salad/index.pug b/src/ruths-chris-chopped-salad/index.pug deleted file mode 100644 index 01e24f8..0000000 --- a/src/ruths-chris-chopped-salad/index.pug +++ /dev/null @@ -1,97 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Ruth's Chris Chopped Salad - - section.ingredients - .image - img(src="large.png") - .list - h2 For the Salad - table - tr - td 8 cups - td iceberg lettuce (sliced thin) - tr - td 1 cup - td spinach (sliced thin) - tr - td ⅓ cup - td red onion (diced) - tr - td ½ cup - td green olives (minced) - tr - td 6 oz - td white mushrooms (quartered) - tr - td 4 - td eggs (hard boiled, sliced) - tr - td ½ lb - td bacon (cooked & crumbled) - tr - td 1 × 14 oz can - td hearts of palm (chilled) - tr - td 1 cup - td crumbled bleu cheese - tr - td ½ cup - td croutons - tr - td 10 - td cherry tomatoes (halved) - tr - td ½ cup - td crispy fried onions - - h2 For the Dressing - table - tr - td ¼ cup - td basil leaves - tr - td 4-5 tbsp - td lemon juice - tr - td (to taste) - td salt - tr - td (to taste) - td garlic powder - - section.directions - h2 For the Salad - table - tr - td 1 - td - | In a large salad bowl, layer in the ingredients in order: lettuce, spinach, red onions, - | olives, mushrooms, hearts of palm, eggs & bacon - td 2 min - tr - td 2 - td Top with the crispy onions, crumbled bleu cheese, and croutons - td 1 min - tr - td 3 - td - | Just before serving, top with a small amount of dressing. Serve the remainder of dressing on - | the side. - - h2 For the Dressing - table - tr - td 1 - td Place all ingredients in a blender and purée on high. - td 1 min - tr - td 2 - td Allow the dressing to set in the refrigerator. - td overnight diff --git a/src/salads/caesar-salad/data.yml b/src/salads/caesar-salad/data.yml new file mode 100644 index 0000000..2ec89ea --- /dev/null +++ b/src/salads/caesar-salad/data.yml @@ -0,0 +1,33 @@ +title: Caesar Salad +timings: + prep: "9 min" + cook: "30 min" +icons: ["gluten-free", "low-carb"] +servings: 4 +description: > + This traditional favorite salad recipe has been adjusted to fit the tastes of my family who tend to like a lot more + garlic than most people. +steps: + - ingredients: + - { amount: 5, unit: "tsp", item: "garlic (minced)" } + - { amount: 2, unit: "tsp", item: "lemon juice" } + - { amount: 1, unit: "tsp", item: "anchovy paste" } + - { amount: 1, item: "egg" } + directions: > + Combine the egg, lemon juice, anchovy paste, and garlic in a large bowl and whisk vigorously until all the + ingredients are completely mixed. + - ingredients: + - { amount: 6, unit: "tbsp", item: "olive oil" } + directions: > + Add the olive oil a little at a time, whisking just enough to mix, but still avoiding trapping a lot of air in the + process. + - ingredients: + - { amount: 2, unit: "heads", item: "romaine lettuce" } + directions: > + Chop the romaine into bite-sized pieces. Roll the dressing around in the bowl until it coats the sides, and then + drop in the lettuce. Toss until the dressing has been fully mixed. + - ingredients: + - { amount: 1/3, unit: "cup", item: "parmesean (freshly grated)" } + directions: > + Sprinkle the parmesean cheese over the salad. If so desired, chill in the refrigerator for 30 minutes before + serving. diff --git a/src/caesar-salad/large.png b/src/salads/caesar-salad/image.png similarity index 100% rename from src/caesar-salad/large.png rename to src/salads/caesar-salad/image.png diff --git a/src/salads/cucumber-salad/data.yml b/src/salads/cucumber-salad/data.yml new file mode 100644 index 0000000..c27f50c --- /dev/null +++ b/src/salads/cucumber-salad/data.yml @@ -0,0 +1,30 @@ +title: Cucumber Salad +timings: + prep: 20 min + cook: +icons: ["gluten-free", "low-carb", "overnight"] +servings: 4 +description: > + This salad is zesty and refreshing as the vinegar from the pickled onions combines with the flavors of the fresh + vegetables, olive oil, and cheese. +steps: + - ingredients: + - { amount: 2, unit: "cups", item: "onion, red (thinly sliced)" } + - { amount: 0.5, unit: "cup", item: "vinegar, white" } + - { amount: 0.5, unit: "cup", item: "water" } + - { amount: 2, unit: "tbsp", item: "sugar" } + directions: > + Combine vinegar, water, and sugar in a small saucepan and bring to a boil. Add the onions and simmer until soft. + Bottle onions with their juice overnight before using. + - ingredients: + - { amount: 3, unit: "cups", item: "cucumbers (thinly sliced)" } + - { amount: 1.5, unit: "cups", item: "cherry tomatoes (quartered)" } + - { amount: 1, unit: "cup", item: "picked red onion" } + - { amount: 8, unit: "oz", item: "mozzerella (diced)" } + - { amount: 0.5, unit: "cup", item: "basil (shredded)" } + - { amount: 3, unit: "tbsp", item: "picked red onion juice" } + - { amount: 3, unit: "tbsp", item: "olive oil, extra-virgin" } + - { amount: 1, unit: "tsp", item: "black pepper" } + - { amount: 1, unit: "tsp", item: "salt" } + directions: > + Combine ingredients in a large bowl and toss. Chill before serving. diff --git a/src/cucumber-salad/large.png b/src/salads/cucumber-salad/image.png similarity index 100% rename from src/cucumber-salad/large.png rename to src/salads/cucumber-salad/image.png diff --git a/src/salads/ruths-chris-chopped-salad/data.yml b/src/salads/ruths-chris-chopped-salad/data.yml new file mode 100644 index 0000000..0eadf21 --- /dev/null +++ b/src/salads/ruths-chris-chopped-salad/data.yml @@ -0,0 +1,35 @@ +title: Ruth's Chris Chop Salad +timings: + prep: 20 min + cook: +icons: ["gluten-free", "low-carb"] +servings: 4 +description: > + This is complex salad with many textures, flavors, and layers. It's a bit of work to put together, but an absolute + delight to eat. +steps: + - ingredients: + - { amount: 0.25, unit: "cup", item: "basil leaves (dried)" } + - { amount: 4, unit: "tbsp", item: "lemon juice" } + - { amount: 0.5, unit: "tsp", item: "salt" } + - { amount: 1, unit: "tsp", item: "garlic powder" } + directions: > + Put all the ingredients in a blender and purée. Allow to chill in the refrigerator overnight. + - ingredients: + - { amount: 8, unit: "cups", item: "lettuce, iceberg (sliced thin)" } + - { amount: 1, unit: "cup", item: "spinach, baby" } + - { amount: 0.5, unit: "cup", item: "onion, red (diced)" } + - { amount: 6, unit: "oz", item: "mushrooms, white (quartered)" } + - { amount: 4, unit: "", item: "eggs (hard-boiled, sliced)" } + - { amount: 0.5, unit: "lb", item: "bacon (cooked crispy, crumbled)" } + - { amount: 14, unit: "oz", item: "heart of palm (chilled, sliced)" } + - { amount: 1, unit: "cup", item: "cheese, gorgonzola (crumbled)" } + - { amount: 0.5, unit: "cup", item: "croutons" } + - { amount: 10, unit: "", item: "tomatoes, cherry (halved)" } + - { amount: 0.5, unit: "cup", item: "crispy fried onions" } + directions: > + In a large salad bowl, layer the ingredients in order: lettuce, spinach, red onion, olives, mushrooms, hearts of + palm, eggs, and bacon. Top with crispy onions, gorgonzola, and bacon bits. Chill for at least 10 minutes. + - ingredients: [] + directions: > + Drizzle the dressing over the salad just before serving. diff --git a/src/ruths-chris-chopped-salad/large.png b/src/salads/ruths-chris-chopped-salad/image.png similarity index 100% rename from src/ruths-chris-chopped-salad/large.png rename to src/salads/ruths-chris-chopped-salad/image.png diff --git a/src/sauteed-mushrooms/data.js b/src/sauteed-mushrooms/data.js deleted file mode 100644 index d380852..0000000 --- a/src/sauteed-mushrooms/data.js +++ /dev/null @@ -1,33 +0,0 @@ -module.exports = require("../helpers")({ - title: "Sauteed Mushrooms", - timings: { - prep: "10 min", - cook: "15 min", - }, - icons: ["gluten-free", "low-carb", "vegetarian"], - servings: 4, - description: "These are the best sauteed mushrooms I've ever had. Slighly salty, and very savory, they serve " + - "very well as a topping for steak, baked potatoes and whatever else needs a strong flavor.", - steps: [{ - ingredients: [ - { amount: 3, unit: "tbsp", item: "olive oil" }, - { amount: 3, unit: "tbsp", item: "butter" }, - { amount: 1, unit: "lb", item: "button mushrooms (sliced)" }, - ], - directions: "Heat the olive oil and butter in a large saucepan over medium heat until it foams. Add the " + - "mushrooms and cook until reduced somewhat in size and slightly yellowed (about 5 minutes).", - }, { - ingredients: [ - { amount: 1, unit: "clove", item: "garlic" }, - { amount: 1, unit: "tbsp", item: "tamair (or soy sauce)" }, - { amount: 1/4, unit: "tsp", item: "garlic salt" }, - { unit: "~", item: "black pepper" }, - ], - directions: "Add the remaining ingredients and cook until the mushrooms are slightly browned and the sauced " + - "thickened (about 5-10 minutes).", - }], - credit: { - name: "IrishMountainGirl, AllRecipes.com", - url: "http://allrecipes.com/recipe/222795/superb-sauteed-mushrooms", - } -}) diff --git a/src/scrambled-eggs/data.js b/src/scrambled-eggs/data.js deleted file mode 100644 index beceb6c..0000000 --- a/src/scrambled-eggs/data.js +++ /dev/null @@ -1,38 +0,0 @@ -module.exports = require("../helpers")({ - title: "Scrambled Eggs", - timings: { - prep: "15 min", - }, - icons: ["gluten-free", "low-carb", "vegetarian"], - servings: 3, - description: "This recipe has been in my family for at least 4 generations that I'm aware of, and possibly " + - "more. The resulting eggs are rich and creamy—almost a custard—with little spots of cream cheese still " + - "unmelted and waiting to be found...", - steps: [{ - ingredients: [ - { amount: 9, item: "eggs (large)" }, - { amount: 2, unit: "tbsp", item: "half-n-half" }, - ], - directions: "Whisk the eggs and half-n-half together in a mixing bowl until completely homogeneous in " + - "texture and color." - }, { - ingredients: [ - { amount: 1, unit: "tbsp", item: "butter" }, - ], - directions: "Heat the butter in a skillet over medium heat. Once it starts to foam, reduce heat to very low " + - "and pour in the egg mixture. Allow to cook slowly, stirring frequently, taking care to constantly lift " + - "the bottom layer of egg off the pan." - }, { - ingredients: [ - { amount: 3, unit: "oz", item: "cream cheese" }, - { unit: "~", item: "celery salt" }, - ], - directions: "Cut the cream cheese into ½” cubes and set aside until the eggs have started to firm up. When " + - "bare patches are first left behind by stirring the eggs, add in the cream cheese chunks and fold them " + - "into the eggs very gently: do not mix them. Continue gently folding the eggs until they the liquid has " + - "only just evaporated. Season with celery salt and serve hot." - }], - credit: { - name: "Larry Miner, David Miner, and Andrew Miner" - } -}) diff --git a/src/sections.yml b/src/sections.yml new file mode 100644 index 0000000..02e5b65 --- /dev/null +++ b/src/sections.yml @@ -0,0 +1,20 @@ +- id: drinks + title: Drinks + +- id: appetizers + title: Appetizers + +- id: soups + title: Soups + +- id: salads + title: Salads + +- id: baking + title: Baking + +- id: mains + title: Main Courses + +- id: sides + title: Vegetables & Sides diff --git a/src/server.py b/src/server.py new file mode 100644 index 0000000..c7f2434 --- /dev/null +++ b/src/server.py @@ -0,0 +1,9 @@ +import sys + +from http.server import HTTPServer + +if __name__ == "__main__": + server = sys.argv[1] + port = sys.argv[0] + + server = HTTPServer(("0.0.0.0", diff --git a/src/shrimp-with-sweet-potatoes-and-bacon/index.pug b/src/shrimp-with-sweet-potatoes-and-bacon/index.pug deleted file mode 100644 index d85d883..0000000 --- a/src/shrimp-with-sweet-potatoes-and-bacon/index.pug +++ /dev/null @@ -1,76 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Shrimp with Sweet Potatoes and Bacon - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 2 - td sweet potatoes / yams - tr - td 4 slices - td bacon - tr - td 20 - td shrimp (medium) - tr - td 2 tbsp - td butter - tr - td 1 cup - td greek yogurt - tr - td 2 tbsp - td honey or maple syrup - tr - td ¼ tsp - td cinnamon - tr - td - td salt & pepper - - section.directions - table - tr - td 1 - td Peel and roughly chop the sweet potatoes; boil until soft in a stock pot. - td 10 min - tr - td 2 - td - | Purée the sweet potatoes in a food processor with the yogurt, honey (or maple syrup), and - | cinnamon. - td 5 min - tr - td 3 - td Cut up the bacon into 1" squares and cook until crispy in a large cast-iron pan. - td 10 min - tr - td 4 - td Set aside the bacon and add the butter, salt, and pepper and heat on high until sizzling. - td 3 min - tr - td 5 - td - | Add the shrimp to the pan, and cook until the shrimp have just changed from translucent to - | opaque white. DO NOT OVERCOOK! - td 3-4 min - tr - td 6 - td Dice the bacon into fine bits and serve in a small dish. - td 2 min - tr - td 7 - td - | (optional) Serve by placing several small dollops of sweet potatoes on the plate each with a - | single shrimp on top. Sprinkle generously with bacon bits. - td 3 min diff --git a/src/sides/bok-choy-with-garlic/data.yml b/src/sides/bok-choy-with-garlic/data.yml new file mode 100644 index 0000000..a8fef53 --- /dev/null +++ b/src/sides/bok-choy-with-garlic/data.yml @@ -0,0 +1,26 @@ +title: Bok Choy with Garlic +timings: + prep: 20 min +icons: [gluten-free, low-carb, vegetarian] +servings: 3 +description: > + This treatment of bok choy yield a soft and lightly flavored vegetable which makes a good companion to almost any + other dish. +steps: + - ingredients: + - { amount: 2, unit: tbsp, item: "butter" } + - { amount: 0.25, unit: cup, item: "garlic (minced)" } + directions: > + Melt the butter in a large saucepan over medium heat. Once it foams, add the garlic and cook until it browns + (about 5 min). + - ingredients: + - { amount: 3, unit: cups, item: "chicken broth" } + - { amount: 6, unit: heads, item: "baby bok choy" } + - { amount: 1, unit: tsp, item: "salt" } + - { amount: 1, unit: tsp, item: "black pepper" } + directions: > + Add the chicken broth and bok choy. Season with salt & pepper to taste, and then bring to a boil and then reduce + to a simmer until the bok choy is soft (about 5 min). +credits: + name: sweetiesmj + url: http://allrecipes.com/recipe/218139/baby-bok-choy-with-garlic diff --git a/src/bok-choy-with-garlic/large.png b/src/sides/bok-choy-with-garlic/image.png similarity index 100% rename from src/bok-choy-with-garlic/large.png rename to src/sides/bok-choy-with-garlic/image.png diff --git a/src/sides/bourbon-glazed-carrots/data.yml b/src/sides/bourbon-glazed-carrots/data.yml new file mode 100644 index 0000000..e24e258 --- /dev/null +++ b/src/sides/bourbon-glazed-carrots/data.yml @@ -0,0 +1,23 @@ +title: Bourbon Glazed Carrots +timings: + prep: 10 min + cook: 20 min +icons: [gluten-free, vegetarian] +servings: 4 +description: > + These carrots are covered with a thick, syrupy sauce which is delicious, but definitely not low-calorie! +steps: + - ingredients: + - { amount: 2, unit: lbs, item: "carrots" } + directions: > + Cut carrots into bite-sized pieces and place in a steamer. Cook until soft (about 10 minutes). + - ingredients: + - { amount: 0.25, unit: cup, item: "butter" } + - { amount: 0.25, unit: cup, item: "brown sugar" } + - { amount: 2, unit: tbsp, item: "bourbon" } + directions: > + When the carrots are finished, drain and set aside. Combine the butter, sugar, and boubon in same pot and heat on + medium until thickened. Return the carrots to the pot and mix. +credit: + name: Flipper + url: http://allrecipes.com/recipe/229583/bourbon-glazed-carrots/ diff --git a/src/bourbon-glazed-carrots/large.png b/src/sides/bourbon-glazed-carrots/image.png similarity index 100% rename from src/bourbon-glazed-carrots/large.png rename to src/sides/bourbon-glazed-carrots/image.png diff --git a/src/sides/creamed-spinach/data.yml b/src/sides/creamed-spinach/data.yml new file mode 100644 index 0000000..b66a8b6 --- /dev/null +++ b/src/sides/creamed-spinach/data.yml @@ -0,0 +1,30 @@ +title: Creamed Spinach +timings: + prep: 5 min + cook: 15 min +icons: [gluten-free, vegetarian] +servings: 5 +description: > + Both tasty and simple to make, this recipe is a great way to add a little green to any meal. +steps: + - ingredients: + - { amount: 40, unit: oz, item: "spinach, frozen" } + directions: > + In a medium stock pot, heat the frozen spinach on a low heat. Once defrosted, squeeze the spinach dry, reserving + about a half cup of the liquid and setting the spinach aside. + - ingredients: + - { amount: 1.5, unit: cups, item: "milk, whole" } + - { amount: 3, unit: tbsp, item: "butter" } + - { amount: 3, unit: tbsp, item: "flour" } + - { amount: 3, unit: cloves, item: "garlic (minced)" } + directions: > + Melt the butter in now-empty stock pot. When foaming, add the garlic and cook until softened and browned. Pour in + the milk, and slowly add the flour: whisking constantly until smooth and steaming. + - ingredients: + - { amount: 0.5, unit: cup, item: "parmesean cheese (grated)" } + - { amount: 1, unit: tsp, item: "nutmeg" } + - { amount: 1, unit: tsp, item: "salt" } + - { amount: 1, unit: tsp, item: "black pepper" } + directions: > + Add the spinach and reserved water back into the stock pot along with the remaining ingredients. Cook until heated + through and serve. diff --git a/src/creamed-spinach/large.png b/src/sides/creamed-spinach/image.png similarity index 100% rename from src/creamed-spinach/large.png rename to src/sides/creamed-spinach/image.png diff --git a/src/sides/garlic-broccoli/data.yml b/src/sides/garlic-broccoli/data.yml new file mode 100644 index 0000000..6dfafc5 --- /dev/null +++ b/src/sides/garlic-broccoli/data.yml @@ -0,0 +1,33 @@ +title: Garlic Broccoli +timings: + prep: 10 minutes +icons: [gluten-free, low-carb, overnight, vegetarian] +servings: 1 +description: > + Broccoli is one of those vegetables which some people like raw, and some people like cooked: but only with a lot of + added flavor. Not a lot of people like plain, steamed broccoli. This dish splits the different very successfully. A + bit of light steaming sofens the broccoli without turning it into bitter mush, and the marinade adds all the flavor + you could want. +steps: + - ingredients: + - { amount: 1, unit: head, item: "broccoli (cut into florets)" } + directions: > + Lightly steam the broccoli florets until somewhat sofened, but still al dente. + - ingredients: + - { amount: 4, unit: cloves, item: "garlic" } + - { amount: 1, unit: tsp, item: "olive oil, extra virgin" } + - { amount: 1.5, unit: tsp, item: "salt" } + directions: > + Use a small food processor to purée the garlic, olive oil, and salt into a paste. + - ingredients: + - { amount: 0.33, unit: cup, item: "olive oil, extra virgin" } + - { amount: 0.25, unit: cup, item: "vinegar, red wine" } + - { amount: 1, unit: tbsp, item: "mustard, dijon" } + directions: > + In a small mixing bowl, whisk the garlic paste, mustard, vinegar, and olive oil until completely combined. Add + the broccoli and toss until completely coated. Cover the bowl and place in the refrigerator for at least 3 hours, + and up to overnight. + - ingredients: + - { amount: 0.5, unit: cup, item: "parmesan cheese (grated)" } + directions: > + Just before serving, sprinkle the grated cheese over the broccoli. diff --git a/src/garlic-broccoli/large.png b/src/sides/garlic-broccoli/image.png similarity index 100% rename from src/garlic-broccoli/large.png rename to src/sides/garlic-broccoli/image.png diff --git a/src/sides/hasselback-potatoes/data.yml b/src/sides/hasselback-potatoes/data.yml new file mode 100644 index 0000000..7dc9c98 --- /dev/null +++ b/src/sides/hasselback-potatoes/data.yml @@ -0,0 +1,32 @@ +title: Hasselback Potatoes +timings: + prep: 20 min + cook: 60 min +icons: [gluten-free, vegetarian] +servings: 8 +description: > + This Swedish dish takes its name from Hasselbacken, the Stockholm restaurant where it was first served. The seasoned + potatoes turn out crisp on hte outside and tender on the inside. +steps: + - ingredients: + - { amount: 4, unit: , item: "potatoes (large)" } + directions: > + Preheat the oven to 425°F. Wash, but do not peel the potatoes. Place two wooden spoons on either side of the + potato, and slice down to the spoon (taking care not to complete cut through) about every 1/8th of an inch along + the length of the potato. + - ingredients: + - { amount: 2, unit: tbsp, item: "olive oil" } + directions: > + Place the potatoes in a baking dish, and drizzle all over with olive oil. Place in the oven to cook until the + start to spread open naturally (about 35–40 minutes). + - ingredients: + - { amount: 4, unit: tbsp, item: "butter" } + - { amount: 1, unit: cup, item: "cheddar cheese (shredded)" } + - { item: "salt & pepper" } + directions: > + Cut the butter into slivers and wedge them in between each leaf of the potato. Sprinkle with shredded cheese, + salt, and pepper. Add other toppings as desired (e.g., bacon, chives, etc.). Continue cook until nicely browned + (about 20 minutes). +credit: + name: POMPIER850 + url: https://www.allrecipes.com/recipe/79518/hasselback-potatoes/ diff --git a/src/hasselback-potatoes/large.png b/src/sides/hasselback-potatoes/image.png similarity index 100% rename from src/hasselback-potatoes/large.png rename to src/sides/hasselback-potatoes/image.png diff --git a/src/sides/hummus/data.yml b/src/sides/hummus/data.yml new file mode 100644 index 0000000..dc52513 --- /dev/null +++ b/src/sides/hummus/data.yml @@ -0,0 +1,23 @@ +title: Hummus +timings: + prep: 10 minutes +icons: [gluten-free, vegetarian] +servings: 6 +description: > + Fresh hummus is pretty amazing stuff, but you'll definitely need a powerful blender or food processor to manage as it + gets very thick by the end. This recipe deliberately keeps it very simple, but hummus is a great platform to + experiment with adding various other flavors (e.g., red pepper flakes, dill, etc.). +steps: + - ingredients: + - { amount: 5, unit: cloves, item: "garlic" } + - { amount: 30, unit: oz, item: "garbanzo beans (pre-cooked, canned)" } + - { amount: 1, unit: cups, item: "olive oil, extra-virgin" } + - { amount: 1, unit: cup, item: "tahini" } + - { amount: 0.5, unit: cup, item: "lemon juice" } + - { amount: 1, unit: tsp, item: "salt" } + directions: > + Using a food processor or a powerful blender, add one ingredient at a time, blending to a purée after each. + - ingredients: + - { amount: 0.25, unit: cups, item: "olive oil, extra-virgin" } + directions: > + Transfer to a serving bowl, and drizzle the remaining olive oil over the top. diff --git a/src/hummus/large.png b/src/sides/hummus/image.png similarity index 100% rename from src/hummus/large.png rename to src/sides/hummus/image.png diff --git a/src/hummus/index.pug b/src/sides/hummus/index.pug similarity index 100% rename from src/hummus/index.pug rename to src/sides/hummus/index.pug diff --git a/src/sides/pommes-puree/data.yml b/src/sides/pommes-puree/data.yml new file mode 100644 index 0000000..bff21e2 --- /dev/null +++ b/src/sides/pommes-puree/data.yml @@ -0,0 +1,31 @@ +title: Pommes Purée +timings: + prep: 25 min + cook: 20 min +icons: [gluten-free, vegetarian] +servings: 6 +description: > + These are the most superb mashed potatoes I've ever experienced. Completely smooth, indescribably rich, and perfectly + creamy, these potatoes are well worth pulling the food processor out of the cupboard. +steps: + - ingredients: + - { amount: 2, unit: lb, item: "yukon potatoes" } + directions: > + Peel and chop the potatoes into 1” cubes. Rise and set aside to drain. + - ingredients: + - { amount: 1.33, unit: cups, item: "whole milk (+ a little extra)" } + - { amount: 20, unit: tbsp, item: "butter" } + - { amount: 2, unit: tsp, item: "salt" } + directions: > + In a stock pot, melt the butter over medium heat. Once completely melted, add the milk and salt and continue to + heat until steaming. Finally, add the potatoes and simmer over very low heat until the potatoes are soft. (about + 20 min) + directions: > + Drain the potatoes while retaining the liquid. Clean out the stock pot and return the liquid. Using the purée + blade on a food processor, purée the potato pieces and return them to the stock pot as well. + directions: > + Re-combine thoroughly, adding just enough milk to make them almost pourable (like a thick pudding), and + bring back to temperature. +credit: + name: Joël Robuchon + url: http://www.foodandwine.com/recipes/pommes-puree diff --git a/src/pommes-puree/large.png b/src/sides/pommes-puree/image.png similarity index 100% rename from src/pommes-puree/large.png rename to src/sides/pommes-puree/image.png diff --git a/src/sides/roasted-sweet-potatoes/data.yml b/src/sides/roasted-sweet-potatoes/data.yml new file mode 100644 index 0000000..29a5fec --- /dev/null +++ b/src/sides/roasted-sweet-potatoes/data.yml @@ -0,0 +1,26 @@ +title: Roasted Sweet Potatoes +timings: + prep: 10 minutes + cook: 45 minutes +icons: [gluten-free, vegetarian] +servings: 1 +description: > + So often, they only way you encounter sweet potatoes is puréed with ton of sugar (maple syrup, marshmallow, etc.). + This is a delicious alternative which, while still sweet, allows the natural flavor of the sweet potatoes to shine. +steps: + - ingredients: [] + directions: > + Pre-heat the oven to 350°F. + - ingredients: + - { amount: 2, unit: tbsp, item: "olive oil" } + - { amount: 0.25, unit: cup, item: "honey" } + - { amount: 2, unit: tbsp, item: "rosemary, fresh (minced)" } + - { amount: 1, unit: tsp, item: "salt, course" } + - { amount: 1, unit: tsp, item: "black pepper" } + directions: > + Mix the olive oil, honey, rosemary, salt, and black pepper in a small mixing bowl. + - ingredients: + - { amount: 3, item: "sweet potatoes / yams (peeled, chopped)" } + directions: > + Add the sweet potatoes to the mixing bowl, and mix until coated with the sauce. Lay out in a single layer on a + cooking sheet lined with foil. Cook in the oven until tender (about 45 minutes). diff --git a/src/sides/roasted-sweet-potatoes/image.png b/src/sides/roasted-sweet-potatoes/image.png new file mode 100644 index 0000000000000000000000000000000000000000..e156750d0eb3d0c241b90ba15bbe8740d7effeba GIT binary patch literal 142683 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

                                                        LfzO;0wCr+k#-g&b!oEI(v<*cw#(NAG8H+AW& z_EoLWn^DmRlz`F79gU$zfj&`}_5@#x8{ve(L8;qZ5xgSV0IMjnd$}G1!{XAAH1Sly zI2g)T3%am~cmZ>mf}m1F9W8iz9`F~i_SIIvrUTGLR%Md3%nu4z3~S+h=jketU=UfT zOvj&8QXwllxxRBiYn%OU77jh^KUpfxn0jMxGcAf*om$O;m-A6vVVO1v>&A}S#2zWH z&;CVVciOlVz$mW{Vc2g&YOa+uc;vdT=AoBX2zB1Nhx1*}o~zN+XtHO2@=yP+b~VP_ zRu56WtPyg0hf;&>`nGu>K6BXL9uvN*8TK^j`Nm;?w7}%UAJq}kxZO0rp(-=K3m+p^ zA$Jt&e~Lo581ZViKLg*>L=>5MS&A{-+PX7I3Z?qB-`5K7!8tk_l=*adEFttS<8TnB z0@jxAh)4sLNaw;hGy^J)BhKwHODc|@+buYuW6*CzVZ|_Am%kbzf->_chNnqu7Z_T6 z%TgV`$wb8FihrJ1MhJkheE=Baf@Ea4#ehM6t5m3iew%QutdzIMSb5Zv}+kxRt z>-c(Gv7&5lF)QbJzqzIMbGwJs_59P_m<7$VyTXr}sr~IW!p5eQXDjyuOPg2y&OL7rIi2%%qH6Q{ zGSQ~ZervYQ*yi)s8e<0r*PwS(jT|_Ltk)ePS?J0TMP5a^+;Ysk9931Xr9IxQ4jE=S z(hPK9CLNenB4V5=oW(?>TmmOkDssiK0TC` XvwNWvY`}*H(uQU2iYNPt2W(Ah< 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

                                                        -k-~N$-;8FXl5? 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­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 + These are the best sauteed mushrooms I've ever had. Slighly salty, and very savory, they serve very well as a topping + for steak, baked potatoes and whatever else needs a strong flavor. +steps: + - ingredients: + - { amount: 3, unit: tbsp, item: "olive oil" } + - { amount: 3, unit: tbsp, item: "butter" } + - { amount: 1, unit: lb, item: "button mushrooms (sliced)" } + directions: > + Heat the olive oil and butter in a large saucepan over medium heat until it foams. Add the mushrooms and cook + until reduced somewhat in size and slightly yellowed (about 5 minutes). + - ingredients: + - { amount: 1, unit: clove, item: "garlic" } + - { amount: 1, unit: tbsp, item: "tamair (or soy sauce)" } + - { amount: 1/4, unit: tsp, item: "garlic salt" } + - { unit: ~, item: "black pepper" } + directions: > + Add the remaining ingredients and cook until the mushrooms are slightly browned and the sauced thickened (about + 5-10 minutes). +credit: + name: IrishMountainGirl + url: http://allrecipes.com/recipe/222795/superb-sauteed-mushrooms diff --git a/src/sauteed-mushrooms/large.png b/src/sides/sauteed-mushrooms/image.png similarity index 100% rename from src/sauteed-mushrooms/large.png rename to src/sides/sauteed-mushrooms/image.png diff --git a/src/sides/tzatziki/data.yml b/src/sides/tzatziki/data.yml new file mode 100644 index 0000000..e615e5e --- /dev/null +++ b/src/sides/tzatziki/data.yml @@ -0,0 +1,24 @@ +title: Tzatziki +timings: + prep: 10 min + cook: 20 min +icons: [gluten-free, low-carb] +servings: 3 +description: > + Tzatziki has a creamy tartness with just a tiny bit of crunch from the cucumber. It makes a great accompaniment to + spicy strong dishes to help cool things off. We always serve this with Kofta. +steps: + - ingredients: + - { amount: 1, item: "cucumber" } + directions: > + Peel the cucumber and remove all the seeds. Dice into ¼” cubes. + - ingredients: + - { amount: 1, unit: cup, item: "greek yogurt" } + - { amount: 2, unit: cloves, item: "garlic (minced)" } + - { amount: 2, unit: tbsp, item: "dill (chopped)" } + - { amount: 1, unit: tbsp, item: "lemon juice" } + - { amount: 1, unit: tsp, item: "lemon zest" } + - { amount: 1, unit: tsp, item: "salt" } + - { amount: 1/2, unit: tsp, item: "black pepper" } + directions: > + Combine all the ingredients with the cucumber and mix. Place in the refrigerator for at least 20 min to chill. diff --git a/src/tzatziki/large.png b/src/sides/tzatziki/image.png similarity index 100% rename from src/tzatziki/large.png rename to src/sides/tzatziki/image.png diff --git a/src/sloppy-joe-sandwiches/index.pug b/src/sloppy-joe-sandwiches/index.pug deleted file mode 100644 index d28c3bf..0000000 --- a/src/sloppy-joe-sandwiches/index.pug +++ /dev/null @@ -1,75 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Sloppy Joe Sandwiches - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 3 lbs - td ground beef - tr - td 2 - td onions (diced) - tr - td 3 cup - td ketchup - tr - td 3 tbsp - td brown sugar - tr - td 3 tsp - td worcestershice sauce - tr - td 3 tsp - td mustard - tr - td 3 tsp - td white vinegar - tr - td 3 tsp - td chili powder - tr - td ¾ tsp - td garlic powder - tr - td ¾ tsp - td onion powder - tr - td ¾ tsp - td salt - - section.directions - table - tr - td 1 - td Add the olive oil and onion to a large skill and cook until the onions are soft and translucent. - td 4 min - tr - td 2 - td Add the ground beef and cook, stirring constantly, until brown and finely crumbled. - td 10 min - tr - td 3 - td Drain and discard as much grease as possible. - td 2 min - tr - td 4 - td Stir in the remaining ingredients and bring to a boil. - td 5 min - tr - td 4 - td Cover with a pot lid and simmer. - td 45 min - tr - td 5 - td (optional) Server on a soft bun, or just in bowls. - td 3 min diff --git a/src/soups/caldo-verde/data.yml b/src/soups/caldo-verde/data.yml new file mode 100644 index 0000000..c9ea293 --- /dev/null +++ b/src/soups/caldo-verde/data.yml @@ -0,0 +1,44 @@ +title: "Caldo Verde" +timings: + prep: "15 min" + cook: "45 min" +icons: ["gluten-free"] +servings: 8 +description: > + This spicy spanish soup packs a full meal (greens, carbs, and protein) into a single bowl. +steps: + - ingredients: + - { amount: 2, unit: "tbsp", item: "olive oil" } + - { amount: 1+1/2, unit: "lb", item: "chorizo sausage" } + directions: > + Add olive oil to a skillet on medium-high heat, and cook the chorizo until browned (about 165°F inside) and set + aside in a bowl." + - ingredients: + - { amount: 2, unit: "", item: "onions (yellow, chopped)" } + - { amount: 8, unit: "clovese", item: "garlic" } + - { amount: 1/2, unit: "tsp", item: "red pepper flakes" } + - { amount: 1, unit: "tsp", item: "black pepper" } + directions: > + Reduce the heat to medium, and, in the same skillet, add the onion, garlic, salt, red pepper flakes, and black + pepper. Cook until the onion is golden and translucent. Set the skillet aside. + - ingredients: + - { amount: 8, unit: "cups", item: "water" } + - { amount: 8, unit: "cups", item: "chicken broth" } + - { amount: 4, unit: "lbs", item: "potatoes (cubed)" } + directions: > + In a large stock pot, add the water and broth. Bring to a boil, add the potatoes, and cook until they start to + turn tender. Then reduce to a simmer and cook until soft. + - ingredients: [] + directions: > + Add the onion mix to the stock pot, and mix. Transfer 1½ cups of solids and another 1½ cups of liquids to a + blender and set aside. + - ingredients: + - { amount: 2, unit: "lbs", item: "collard greens" } + directions: > + Slice the chorizo into bite-sized pieces and add to the stock pot. Add the collard greens and continue to simmer + until the greens are soft and limp. + ingredients: + - { amount: 1/3, unit: "cup", item: "olive oil" } + - { amount: 4, unit: "tsp", item: "white wine vinegar" } + directions: > + Add the oil to the blender and purée. Turn off the heat, and add the purée and vinegar to the stock pot. diff --git a/src/caldo-verde/large.png b/src/soups/caldo-verde/image.png similarity index 100% rename from src/caldo-verde/large.png rename to src/soups/caldo-verde/image.png diff --git a/src/soups/carrot-ginger/data.yml b/src/soups/carrot-ginger/data.yml new file mode 100644 index 0000000..c0dabbd --- /dev/null +++ b/src/soups/carrot-ginger/data.yml @@ -0,0 +1,36 @@ +title: Carrot Ginger Soup +timings: + prep: 30 min +icons: [gluten-free] +servings: 8 +description: > + The sweetness of the carrots and the spicy zing of the ginger make this soup a hearty base for adding some basic + protein (e.g., chicken or shrimp) or just to eat on its own. +steps: + - ingredients: + - { amount: 1, item: "onion, yellow (diced)" } + - { amount: 2, unit: tbsp, item: "olive oil" } + directions: > + Sautée the onion in olive oil until translucent in a dutch oven. + - ingredients: + - { amount: 10, item: "carrots, large (chopped)" } + - { amount: 1, item: "leek, white portion (chopped)" } + directions: > + Add the leeks and carrots, and continue to cook, stirring occasionally, until the carrots are soft (about 10 + minutes). + - ingredients: + - { amount: 2, unit: tbsp, item: "ginger (peeled, diced)" } + - { amount: 1, unit: tbsp, item: "water" } + directions: > + While the carrots are cooking, use a small food processor to puree the ginger and water into a paste. + - ingredients: + - { amount: 4, unit: cups, item: "chicken broth" } + - { amount: 1, unit: tsp, item: "salt" } + - { amount: 1, unit: tsp, item: "black pepper" } + directions: > + Combine the broth, salt, pepper, and ginger with the vegetables. Bring to a boil, and then turn off the heat. + - ingredients: + - { amount: 0.25, unit: cup, item: "chives (chopped)" } + directions: > + Purée the soup in batches in a large blender. Return to the dutch oven when finished, and bring back to + temperature. Serve with a sprinkling of chopped chives on top. diff --git a/src/soups/carrot-ginger/image.png b/src/soups/carrot-ginger/image.png new file mode 100644 index 0000000000000000000000000000000000000000..14885a588af212d47089ea43bf63632dfc5d5472 GIT binary patch literal 125684 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

                                                        QU#@S|4|A)!D(I3ap6IAWO+ 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 + This is a pretty servicable chili recipe, though nothing particularly special. It produces a thick, hearty chili + which is tasty without being overly spicy. +steps: + - ingredients: + - { amount: 2, unit: "slice", item: "bacon" } + directions: > + Heat a large stock pot on medium-high heat. Dice the bacon and cook until crispy. (about 5 min) + - ingredients: + - { amount: 2, unit: "lb", item: "ground beef" } + - { amount: 1, unit: "lb", item: "italian sausage" } + directions: > + Add the meat and cook until crumbled and brown throughout. Drain excess grease. (about 10 min) + - ingredients: + - { amount: 3, unit: "(15 oz) can", item: "chili beans (drained)" } + - { amount: 1, unit: "(15 oz) can", item: "kidney beans (drained)" } + - { amount: 2, unit: "(28 oz) can", item: "diced tomatoes" } + - { amount: 1, unit: "(6 oz) can", item: "tomato paste" } + - { amount: 1, item: "yellow onion (diced)" } + - { amount: 3, unit: "stalks", item: "celery (diced)" } + - { amount: 1, item: "green pepper (diced)" } + - { amount: 1, item: "red pepper (diced)" } + - { amount: 4, unit: "cups", item: "beef stock" } + - { amount: 1/4, unit: "cup", item: "chili powder" } + - { amount: 1, unit: "tbsp", item: "Worcestershire sauce" } + - { amount: 1, unit: "tbsp", item: "garlic (minced)" } + - { amount: 1, unit: "tbsp", item: "dried oregano" } + - { amount: 2, unit: "tsp", item: "ground cumin" } + - { amount: 2, unit: "tsp", item: "Tabasco sauce" } + - { amount: 1.5, unit: "tsp", item: "cayenne pepper" } + - { amount: 1, unit: "tsp", item: "dried basil" } + - { amount: 1, unit: "tsp", item: "salt" } + - { amount: 1, unit: "tsp", item: "black pepper" } + - { amount: 1, unit: "tsp", item: "paprika" } + - { amount: 1, unit: "tsp", item: "white sugar" } + directions: > + Add all the new ingredients to the pot and stir until blended completely. Simmer over low heat for at least 2–3 + hours (preferably more), stirring occasionally. + - ingredients: + - { amount: 8, unit: "oz", item: "cheddar cheese" } + - { unit: "~", item: "corn tortilla chips" } + directions: > + Adjust seasonings to taste, and serve with shredded cheese and chips. +credit: + name: "MIGHTYPURDUE22" + url: "http://allrecipes.com/recipe/78299/boilermaker-tailgate-chili/" diff --git a/src/chili/large.png b/src/soups/chili/image.png similarity index 100% rename from src/chili/large.png rename to src/soups/chili/image.png diff --git a/src/soups/clam-chowder/data.yml b/src/soups/clam-chowder/data.yml new file mode 100644 index 0000000..823d5b1 --- /dev/null +++ b/src/soups/clam-chowder/data.yml @@ -0,0 +1,33 @@ +title: "Clam Chowder" +timings: + prep: "15 min" + cook: "25 min" +icons: ["gluten-free"] +servings: 8 +description: > + Clam chowder the is the quinessential comfort food of New England: rich, creamy, and with enough flavor and texture to + add real substence. This recipe makes perfect re-creation of the very best I remember from back home. +steps: + - ingredients: + - { amount: 20, unit: "oz", item: "minced clams" } + - { amount: 1, unit: "cup", item: "onion, yellow (chopped)" } + - { amount: 1, unit: "cup", item: "celery (chopped)" } + - { amount: 1, unit: "cup", item: "potato (diced)" } + - { amount: 1, unit: "cup", item: "carrots (diced)" } + directions: > + Drain the liquid from the clams into a dutch oven and add the carrots, onions, celery, and potatoes. Add enough + water to cover, and then cook over medium-high heat until tender. Set the clams aside for later. + - ingredients: + - { amount: 6, unit: "oz", item: "butter" } + - { amount: 6, unit: "oz", item: "gluten-free flour blend" } + - { amount: 1, unit: "qt", item: "half-n-half" } + directions: > + Melt the butter in a large saucepan, and whisk in the flour until smooth. Whisk in the cream until smooth as well. + - directions: > + Add the flour mixture in with the vegetables, and heat to a simmer, but do not allow to boil. + - ingredients: + - { amount: 2, unit: "tbsp", item: "red wine vinegar" } + - { amount: 1.5, unit: "tsp", item: "salt" } + - { amount: 1, unit: "tsp", item: "black pepper" } + directions: > + Add the clams and other remaining ingredients to the dutch oven. Bring up to temperature and serve. diff --git a/src/clam-chowder/large.png b/src/soups/clam-chowder/image.png similarity index 100% rename from src/clam-chowder/large.png rename to src/soups/clam-chowder/image.png diff --git a/src/soups/cream-of-spinach-soup/data.yml b/src/soups/cream-of-spinach-soup/data.yml new file mode 100644 index 0000000..e4a1211 --- /dev/null +++ b/src/soups/cream-of-spinach-soup/data.yml @@ -0,0 +1,46 @@ +title: Cream of Spinach Soup +timings: + prep: 15 min + cook: 25 min +icons: ["gluten-free"] +servings: 8 +description: "" +steps: + - ingredients: + - { amount: 1.5, unit: "cups", item: "water" } + - { amount: 3, unit: "tsp", item: "chicken stock" } + - { amount: 10, unit: "oz", item: "spinach" } + directions: > + Add the spinach, water, and chicken stock to a dutch oven and cook until the spinach is soft. + - ingredients: + - { amount: 3, unit: "tbsp", item: "butter (unsalted)" } + - { amount: 1, unit: "", item: "onion, yellow (diced)" } + - { amount: 3, unit: "cloves", item: "garlic" } + - { amount: 0.25, unit: "cup", item: "gluten-free flour blend" } + - { amount: 2, unit: "cups", item: "whole milk" } + - { amount: 1, unit: "cup", item: "heavy cream" } + - { amount: 0.25, unit: "cup", item: "parmesan cheese (shredded)" } + - { amount: 1, unit: "tsp", item: "salt" } + - { amount: 1, unit: "tsp", item: "black pepper" } + directions: > + Set the spinach aside in a bowl. Sautée the onion in the butter until golden and translucent. Add the garlic and + continue to sautée until browned. + - ingredients: + - { amount: 0.25, unit: "cup", item: "gluten-free flour blend" } + directions: > + Slowly add in the flour while stirring constantly. Continue to cook until it turns a golden brown. + - ingredients: + - { amount: 2, unit: "cups", item: "whole milk" } + - { amount: 1, unit: "cup", item: "heavy cream" } + - { amount: 0.25, unit: "cup", item: "parmesan cheese (shredded)" } + - { amount: 1, unit: "tsp", item: "salt" } + - { amount: 1, unit: "tsp", item: "black pepper" } + directions: > + Whisk in the milk and cream, breaking up any lumps until the entire mixture is smooth and slightly thickened. + - ingredients: + - { amount: 0.25, unit: "cup", item: "parmesan cheese (shredded)" } + - { amount: 1, unit: "tsp", item: "salt" } + - { amount: 1, unit: "tsp", item: "black pepper" } + directions: > + Add back the reserved spinach along with the parmesan cheese, salt, and pepper. Bring back to temperature, and + then purée in a blender, working in batches as necessary. diff --git a/src/cream-of-spinach-soup/large.png b/src/soups/cream-of-spinach-soup/image.png similarity index 100% rename from src/cream-of-spinach-soup/large.png rename to src/soups/cream-of-spinach-soup/image.png diff --git a/src/soups/creamy-ginger-pumpkin-soup/data.yml b/src/soups/creamy-ginger-pumpkin-soup/data.yml new file mode 100644 index 0000000..b3c328b --- /dev/null +++ b/src/soups/creamy-ginger-pumpkin-soup/data.yml @@ -0,0 +1,33 @@ +title: Creamy Ginger Pumpkin Soup +timings: + prep: 10 min + cook: 30 min +icons: [] +servings: 4 +description: > + This soup combines the zing of ginger with the smooth creaminess of pumpkin in a way which is wonderful to eat on its + own, provide a base for a more complex soup, or even just drink straight from the jar. +steps: + - ingredients: + - { amount: 1, unit: "", item: "onion (yellow)" } + - { amount: 1, unit: "tbsp", item: "butter" } + directions: > + Melt the butter in a large pot, adding in the onions and cooking until they are tender and translucent. + - ingredients: + - { amount: 14, unit: "oz", item: "pumpkin purée" } + - { amount: 2, unit: "cup", item: "chicken broth" } + - { amount: 2, unit: "tbsp", item: "ginger (fresh, minced)" } + directions: > + Add the broth, pumpkin, and ginger. Bring to a boil, and then reduce to a simmer until all the elements are fully + soft (about 20 min). + - ingredients: + - { amount: 2, unit: "tsp", item: "garam masala" } + - { amount: 1, unit: "tsp", item: "tumeric" } + - { amount: 1, unit: "cup", item: "half-n-half" } + - { amount: 0.5, unit: "tsp", item: "salt" } + directions: > + Purée in batches and return to the soup pot. Add the spices and cream. Bring back to temperature, but do not allow + to boil. +credit: + name: Deantini + url: https://www.food.com/recipe/creamy-ginger-pumpkin-soup-383687 diff --git a/src/creamy-ginger-pumpkin-soup/large.png b/src/soups/creamy-ginger-pumpkin-soup/image.png similarity index 100% rename from src/creamy-ginger-pumpkin-soup/large.png rename to src/soups/creamy-ginger-pumpkin-soup/image.png diff --git a/src/soups/curry-butternut-squash-and-apple-soup/data.yml b/src/soups/curry-butternut-squash-and-apple-soup/data.yml new file mode 100644 index 0000000..5c53777 --- /dev/null +++ b/src/soups/curry-butternut-squash-and-apple-soup/data.yml @@ -0,0 +1,31 @@ +title: Curry Butternut Squash & Apple Soup +timings: + prep: + cook: +icons: ["gluten-free"] +servings: 4 +description: > + This is a delightfully creamy soup between the squash and heavy cream, and the spices add a wonderful flavor. +steps: + - ingredients: + - { amount: 2, unit: "tbsp", item: "olive oil, extra-virgin" } + - { amount: 1, unit: "", item: "onion, yellow (diced)" } + - { amount: 1, unit: "", item: "carrot" } + directions: > + Heat oil in a dutch oven. Add the onions and carrots and cook until the latter are soft. + - ingredients: + - { amount: 4, unit: "cups", item: "chicken broth" } + - { amount: 4, unit: "cups", item: "butternut squash (chopped)" } + - { amount: 1, unit: "", item: "apple (cored, peeled, diced)" } + - { amount: 1, unit: "tsp", item: "cinnamon" } + - { amount: 1.5, unit: "tsp", item: "yellow curry powder" } + - { amount: 0.5, unit: "tsp", item: "salt" } + - { amount: 0.5, unit: "tsp", item: "black pepper" } + directions: > + Add the chicken broth, squash, apple, and spices. Bring to a boil, and then reduce to a simmer until the squash + is tender (about 30 min). + - ingredients: + - { amount: 0.5, unit: "cup", item: "heavy cream" } + directions: > + Purée the soup (in batches, if necessary), and return to the dutch oven. Add the cream, and reheat gently until + just barely simmering. diff --git a/src/curry-butternut-squash-and-apple-soup/large.png b/src/soups/curry-butternut-squash-and-apple-soup/image.png similarity index 100% rename from src/curry-butternut-squash-and-apple-soup/large.png rename to src/soups/curry-butternut-squash-and-apple-soup/image.png diff --git a/src/soups/french-onion-soup/data.yml b/src/soups/french-onion-soup/data.yml new file mode 100644 index 0000000..683446b --- /dev/null +++ b/src/soups/french-onion-soup/data.yml @@ -0,0 +1,44 @@ +title: French Onion Soup +timings: + prep: 15 min + cook: 80 min +icons: [] +servings: 6 +description: > + This ultimate version of the bistro classic is made with homemade beef broth and caramelized onions. Aged Gruyére is + key to getting the traditional bubbling crust of cheese; it's rich smooth, and melts easily. +steps: + - ingredients: + - { amount: 2, unit: "oz", item: "butter (unsalted)" } + - { amount: 4, item: "onions (large, yellow)" } + - { item: "salt & pepper" } + directions: > + Melt the butter in a 4-quart pot over medium heat. Add the onions, salt, and pepper. Reduce the heat to low. Press + a piece of foil over the onions, then cover and cook until the onions are very soft but not falling apart (about + 50 min). + - ingredients: + - { amount: 1, unit: "", item: "loaf french bread (½lb), cut in ½\" slices" } + - { amount: 1, unit: "oz", item: "butter" } + directions: > + While the onions cook, position a rack in the center of the oven and preheat to 350°F. Butter a rimmed baking + sheet and add the slices of baguette in a single layer. Bake until browned and crisp turning once to get both + sides (15–20 min). + - ingredients: + - { amount: 1, unit: "tsp", item: "sugar (white)" } + directions: > + Once the onions have finished cooking, add sugar, and raise heat to medium-high. Cook until browned (10–15 min). + - ingredients: + - { amount: 8, unit: "cups", item: "beef broth" } + - { amount: 1, unit: "", item: "bay leaf" } + directions: > + Add the broth and bay leaf to the onions and bring to a boil. Reduce to a simmer for 10 minutes, and then discard + the bay leaf. Add salt and pepper to taste. + - ingredients: + - { amount: 2, unit: "cups", item: "Gruyére cheese (shredded)" } + directions: > + When ready to serve, place 6 broiler-safe bowls on a cooking sheet. Place 2–3 slices of bread at the bottom of + each bowl and ladle hot soup over the top. Sprinkle with shredded cheese and broil until browned and bubbling (2–5 + min). +credit: + name: "Fine Cooking" + url: "http://www.finecooking.com/recipe/classic-french-onion-soup" diff --git a/src/french-onion-soup/large.png b/src/soups/french-onion-soup/image.png similarity index 100% rename from src/french-onion-soup/large.png rename to src/soups/french-onion-soup/image.png diff --git a/src/soups/hungarian-mushroom-beef-soup/data.yml b/src/soups/hungarian-mushroom-beef-soup/data.yml new file mode 100644 index 0000000..99da730 --- /dev/null +++ b/src/soups/hungarian-mushroom-beef-soup/data.yml @@ -0,0 +1,52 @@ +title: Hungarian Mushroom Beef Soup +timings: + prep: 25 min + cook: 60 min +icons: ["gluten-free"] +servings: 4 +description: > + This soup combines a smooth, rich broth with soft chunks of beef and just a little bit of zing from the paprika for an + absolutly luxurious overall experience whether as a stand-alone dinner or as a supplement to another dish. +steps: + - ingredients: + - { amount: 2, unit: "tbsp", item: "olive oil" } + - { amount: 1, unit: "lb", item: "stew beef" } + directions: > + Heat the oil in a large soup pot and brown the beef in batches. Set aside to cool. + - ingredients: + - { amount: 2, unit: "tbsp", item: "butter, unsalted" } + - { amount: 1, unit: "", item: "onion, yellow (diced)" } + directions: > + Add butter to the soup pot and sautée the onions until soft and just starting to brown. + - ingredients: + - { amount: 4, unit: "cups", item: "beef broth" } + - { amount: 2, unit: "tbsp", item: "dry sherry" } + - { amount: 1, unit: "tbsp", item: "tamari" } + - { amount: 1, unit: "lb", item: "mushrooms, crimini" } + - { amount: 2, unit: "tsp", item: "dill, fresh (minced)" } + - { amount: 2, unit: "tsp", item: "paprika, hungarian" } + - { amount: 1, unit: "tsp", item: "salt" } + - { amount: 1, unit: "tsp", item: "black pepper" } + - { amount: 0.25, unit: "tsp", item: "cayenne pepper" } + directions: > + Add the broth, sherry, tamari, mushrooms and spices to the onions along with the browned meat. Bring to a boil and then + reduce to a simmer for 1 hour. + - ingredients: + - { amount: 3, unit: "tbsp", item: "gluten-free flour blend" } + - { amount: 2, unit: "tbsp", item: "butter, unsalted" } + directions: > + When the meat is nearly done simmering (about 10 min remaining), add butter to a large saucepan and heat on medium + until it foams. Gradually add the flour while whisking continously, taking care to mix it in completely. + - ingredients: + - { amount: 1, unit: "cup", item: "milk, whole" } + directions: > + Stir in milk gradually, while continuing to whisk continuously. Take care to completely remove any lumps. Continue + to whisk until the roux thickens and then add it to the soup pot. + - ingredients: + - { amount: 2, unit: "tsp", item: "lemon juice" } + - { amount: 1, unit: "cup", item: "sour cream" } + directions: > + Once the meat is tender (after roughly an hour simmering), add the lemon juice, sour cream, and adjust the spices + to taste (adding more paprika to the desired level of heat). +credit: + name: David Miner diff --git a/src/hungarian-mushroom-beef-soup/large.png b/src/soups/hungarian-mushroom-beef-soup/image.png similarity index 100% rename from src/hungarian-mushroom-beef-soup/large.png rename to src/soups/hungarian-mushroom-beef-soup/image.png diff --git a/src/soups/spicy-lamb-soup/data.yml b/src/soups/spicy-lamb-soup/data.yml new file mode 100644 index 0000000..4e63269 --- /dev/null +++ b/src/soups/spicy-lamb-soup/data.yml @@ -0,0 +1,47 @@ +title: Spicy Lamb Soup +timings: + prep: 20 min + cook: 90 min +icons: ["gluten-free"] +servings: 4 +description: > + This thick and hearty soup can easily be adjusted from a mild tingle to a definite zing by around with the amount of + harissa. Any way you make it, it's a solid, filling meal. +steps: + - ingredients: + - { amount: 1, unit: "lb", item: "lamb (in bite-sized pieces)" } + - { amount: 2, unit: "tbsp", item: "olive oil" } + directions: > + Add the oil to a large, cast-iron skillet on medium-high heat. Brown the lamb in batches and set aside. Add more + oil as needed. + - ingredients: + - { amount: 1, item: "onion" } + - { amount: 3, unit: "cloves", item: "garlic" } + directions: > + Add the onion and garlic and cook until just starting to brown. + - ingredients: + - { amount: 5, unit: "cups", item: "water" } + - { amount: 14, unit: "oz", item: "tomatoes (diced)" } + - { amount: 2, unit: "tbsp", item: "harissa" } + - { amount: 1, item: "bay leaf" } + - { amount: 1/2, unit: "tsp", item: "thyme" } + - { amount: 1/2, unit: "tsp", item: "oregano" } + - { amount: 1/8, unit: "tsp", item: "cinnamon" } + - { amount: 1/4, unit: "tsp", item: "cumin" } + - { amount: 1/4, unit: "tsp", item: "tumeric" } + directions: > + Add the water and return the meat to the pan. Bring to a boil, and skim off any foam which arises. Reduce the heat + and add: tomatoes, spices, and harissa. Boil until tender, and then discard the bay leaf. (about 1 hour) + - ingredients: + - { amount: 14, unit: "oz", item: "garbanzo beans (cooked)" } + - { amount: 1, item: "carrot (diced)" } + - { amount: 1, item: "potato (diced)" } + - { amount: 1, item: "zucchini (diced)" } + - { amount: 3.5, unit: "oz", item: "peas (frozen)" } + directions: > + Stir in the garbanzo beans, carrots, and potatos and simmer for 15 min. Add the zucchini and peas, and continue + simmering until all the vegetables are soft. (about 30 min total) + - ingredients: + - { amount: 4, unit: "leaves", item: "mint" } + directions: > + Adjust the seasoning, adding more harissa to taste. Serve and garnish with mint. diff --git a/src/spicy-lamb-soup/large.png b/src/soups/spicy-lamb-soup/image.png similarity index 100% rename from src/spicy-lamb-soup/large.png rename to src/soups/spicy-lamb-soup/image.png diff --git a/src/soups/winter-lentil-soup/data.yml b/src/soups/winter-lentil-soup/data.yml new file mode 100644 index 0000000..58abc73 --- /dev/null +++ b/src/soups/winter-lentil-soup/data.yml @@ -0,0 +1,36 @@ +title: Winter Lentil Soup +timings: + prep: 20 min + cook: 60 min +icons: ["gluten-free"] +servings: 8 +description: "" +steps: + - ingredients: + - { amount: 4, unit: "tbsp", item: "butter, unsalted" } + - { amount: 1, unit: "", item: "onion, yellow" } + directions: > + Heat the oil in a dutch oven and sautée the onion until golden and translucent. + - ingredients: + - { amount: 10, unit: "cups", item: "water" } + - { amount: 5, unit: "cups", item: "chicken broth" } + - { amount: 3, unit: "cups", item: "lentils, brown" } + - { amount: 1, unit: "", item: "butternut squash (peeled, cubed)" } + - { amount: 1, unit: "bunch", item: "swiss chard (chopped)" } + - { amount: 3, unit: "stalks", item: "celery (diced)" } + directions: > + Add the water, broth, vegetables, and lentils. Bring to a boil, and reduce to a simmer. + - ingredients: + - { amount: 3, unit: "tbsp", item: "curry powder" } + - { amount: 2, unit: "tbsp", item: "honey" } + - { amount: 2, unit: "", item: "bay leaves" } + - { amount: 1, unit: "sprig", item: "thyme, fresh" } + - { amount: 2, unit: "tsp", item: "salt" } + - { amount: 2, unit: "tsp", item: "black pepper" } + directions: > + Add the next set of ingredients and simmer until the squash is soft (about an hour). + - ingredients: + - { amount: 8, unit: "tsp", item: "coconut oil" } + - { amount: 2, unit: "tsp", item: "red pepper flakes" } + directions: > + Add coconut oil and red pepper flakes immediately before serving. diff --git a/src/winter-lentil-soup/large.png b/src/soups/winter-lentil-soup/image.png similarity index 100% rename from src/winter-lentil-soup/large.png rename to src/soups/winter-lentil-soup/image.png diff --git a/src/southern-buttermilk-biscuits/index.pug b/src/southern-buttermilk-biscuits/index.pug deleted file mode 100644 index 02fac01..0000000 --- a/src/southern-buttermilk-biscuits/index.pug +++ /dev/null @@ -1,108 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - - body.recipe - h1 Southern Buttermilk Biscuits - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 4½ cups - td all-purpose flour (Lily brand) - tr - td 2 tsp - td cream of tartar - tr - td 2 tsp - td baking soda - tr - td 1½ tsp - td salt - tr - td ½ cup - td butter (cold, diced) - tr - td 9 tbsp - td butter (softened) - tr - td 3 tbsp - td butter (melted) - tr - td 2 cups - td buttermilk - - h2 For making gluten free: - - table - tr - td omit - td all-purpose flour - tr - td 4½ cups - td gluten-free flour - tr - td 1 tbsp - td psyllium husk - - section.directions - table - tr - td 1 - td Preheat the oven to convection bake at 450°F. - td 10 min - tr - td 2 - td Combine flour, cream of tartar, baking soda, and salt in a large mixing bowl. - td 2 min - tr - td 3 - td Cut the cold butter in the dry ingredients with a pastry blender until the mixture resembles - | pea-sized crumbs. Refrigerate for 20 min if the butter gets soft during this process. - td 2 min
                                                        (20 min) - tr - td 4 - td Add 1½ cups of buttermilk, stirring enough to moisten the ingredients (adding more 1 tbsp at a - | time, if needed). - td 2 min - tr - td 5 - td Being careful not to overwork the dough, kneed the dough 10 times on a lightly floured surface - | or until the dough just holds together. - td 3 min - tr - td 6 - td Roll or pat out into a 14×10" rectangle. - td 1 min - tr - td 7 - td With the short side nearest you, spread 3 tbsp of the softened butter over the ⅔ of the surface - | farthest from you. - td 1 min - tr - td 8 - td Fold the dough in thirds (like a letter) by pulling the bottom over the center and then the top - | third over that. Expect the dough to crack during this process. - td 1 min - tr - td 9 - td Pat back into a 9×12" rectangle and repeat the same process twice more with another 3 tbsp of - | the softened butter each time. - td 2 min - tr - td 10 - td Pat the dough out into a 1" thick rectangle. - td 1 min - tr - td 11 - td Cut the dough into 2-3" squares using a scraper and place on a lightly oiled cooking sheet about - | 1" apart. Brush the tops with the melted butter. - td 1 min - tr - td 12 - td Place in the oven and bake until the tops are golden brown and firm. - td 8-12 min diff --git a/src/spicy-lamb-soup/data.js b/src/spicy-lamb-soup/data.js deleted file mode 100644 index 619de19..0000000 --- a/src/spicy-lamb-soup/data.js +++ /dev/null @@ -1,55 +0,0 @@ -module.exports = require("../helpers")({ - title: "Spicy Lamb Soup", - timings: { - prep: "20 min", - cook: "90 min", - }, - icons: ["gluten-free"], - servings: 4, - description: "This thick and hearty soup can easily be adjusted from a mild tingle to a definite zing by " + - "around with the amount of harissa. Any way you make it, it's a solid, filling meal.", - steps: [{ - ingredients: [ - { amount: 1, unit: "lb", item: "lamb (in bite-sized pieces)" }, - { amount: 2, unit: "tbsp", item: "olive oil" }, - ], - directions: "Add the oil to a large, cast-iron skillet on medium-high heat. Brown the lamb in batches and " + - "set aside. Add more oil as needed." - }, { - ingredients: [ - { amount: 1, item: "onion" }, - { amount: 3, unit: "cloves", item: "garlic" }, - ], - directions: "Add the onion and garlic and cook until just starting to brown." - }, { - ingredients: [ - { amount: 5, unit: "cups", item: "water" }, - { amount: 14, unit: "oz", item: "tomatoes (diced)" }, - { amount: 2, unit: "tbsp", item: "harissa" }, - { amount: 1, item: "bay leaf" }, - { amount: 1/2, unit: "tsp", item: "thyme" }, - { amount: 1/2, unit: "tsp", item: "oregano" }, - { amount: 1/8, unit: "tsp", item: "cinnamon" }, - { amount: 1/4, unit: "tsp", item: "cumin" }, - { amount: 1/4, unit: "tsp", item: "tumeric" }, - ], - directions: "Add the water and return the meat to the pan. Bring to a boil, and skim off any foam which " + - "arises. Reduce the heat and add: tomatoes, spices, and harissa. Boil until tender, and then discard " + - "the bay leaf. (about 1 hour)" - }, { - ingredients: [ - { amount: 14, unit: "oz", item: "garbanzo beans (cooked)" }, - { amount: 1, item: "carrot (diced)" }, - { amount: 1, item: "potato (diced)" }, - { amount: 1, item: "zucchini (diced)" }, - { amount: 3+1/2, unit: "oz", item: "peas (frozen)" }, - ], - directions: "Stir in the garbanzo beans, carrots, and potatos and simmer for 15 min. Add the zucchini and " + - "peas, and continue simmering until all the vegetables are soft. (about 30 min total)" - }, { - ingredients: [ - { amount: 4, unit: "leaves", item: "mint" } - ], - directions: "Adjust the seasoning, adding more harissa to taste. Serve and garnish with mint." - }] -}) diff --git a/src/stuffed-green-peppers/data.js b/src/stuffed-green-peppers/data.js deleted file mode 100644 index 26f0779..0000000 --- a/src/stuffed-green-peppers/data.js +++ /dev/null @@ -1,45 +0,0 @@ -module.exports = require("../helpers")({ - title: "Stuffed Green Peppers", - timings: { - prep: "30 min", - cook: "30 min", - }, - icons: ["gluten-free"], - servings: 6, - description: "The filling for these stuffed peppers is a hearty and tasty combination of meat, rice, cheese and " + - "vegetable which makes the perfect compliment to the pungent flavor of the pepper itself.", - steps: [{ - ingredients: [ - { amount: 6, unit: "", item: "green bell peppers" }, - { unit: "~", item: "salt" }, - ], - directions: "Remove the tops and seeds from the peppers, leaving a hollow shell. Drop these into a pot of " + - "boiling water until scalded, drain, sprinkle with salt, and set aside in a baking dish (5 min)." - }, { - ingredients: [ - { amount: 1, unit: "lb", item: "lean ground beef" }, - { amount: 1/3, unit: "cup", item: "onion (diced)" }, - { amount: 1, unit: "can (14oz)", item: "tomatoes (diced)" }, - { amount: 1/2, unit: "cup", item: "rice (uncooked)" }, - { amount: 1/2, unit: "cup", item: "water" }, - { amount: 1, unit: "tsp", item: "Worcestershire sauce" }, - ], - directions: "In a large skillet, sautée the beef and onions together until the beef is crumbled and brown, " + - "and the onions are translucent. Drain any excess grease, and add the tomatoes, rice, water, and " + - "Worcestershire sauce. Cover and simmer until the rice is fully cooked and soft. Take care to stir " + - "often, and add more water as necessary (about 15 min)." - }, { - ingredients: [ - { amount: 1, unit: "cup", item: "chedder cheese (shredded)" }, - { amount: 2, unit: "cans (12 oz)", item: "tomato soup" }, - ], - directions: "Pre-heat the oven to 350°F. Remove the skillet from the heat and mix in the cheese. Fill the " + - "peppers about ¾ full of the mixture. Mix the tomato soup with enough water to create a gravy-like " + - "consistency and fill the remaining space in each pepper. Bake until the soup is bubbling and the " + - "peppers have just started to singe (about 15-20 min)." - }], - credit: { - name: "Suzanne M. Munson", - url: "http://allrecipes.com/recipe/17991/stuffed-green-peppers-i" - } -}) diff --git a/src/style2.scss b/src/style2.scss index e7ec2c6..7d330f8 100644 --- a/src/style2.scss +++ b/src/style2.scss @@ -12,6 +12,7 @@ border-radius: 0.25in; display: flex; flex: 0 0 2.5in; + min-height: 2.5in; text-align: center; } diff --git a/src/swedish-meatballs/data.js b/src/swedish-meatballs/data.js deleted file mode 100644 index 782fbf6..0000000 --- a/src/swedish-meatballs/data.js +++ /dev/null @@ -1,40 +0,0 @@ -module.exports = require("../helpers")({ - title: "Swedish Meatballs", - timings: { - prep: "60 min", - }, - icons: [], - servings: 8, - description: "This receipe makes the softest, most succulent meatballs you'll ever try.", - steps: [{ - ingredients: [ - { amount: 1, unit: "tbsp", item: "butter (unsalted)" }, - { amount: 1, unit: "tbsp", item: "onion (minced)" }, - ], - directions: "Melt the butter in a skillet and cook the onions until lightly browned." - }, { - ingredients: [ - { amount: 1/3, unit: "cup", item: "breadcrumbs" }, - { amount: 1/2, unit: "cup", item: "water" }, - { amount: 1/2, unit: "cup", item: "half-n-half" }, - { amount: 3/4, unit: "lb", item: "ground beef" }, - { amount: 1/4, unit: "lb", item: "ground pork" }, - { amount: 2, unit: "tsp", item: "salt" }, - { amount: 1/3, unit: "tsp", item: "sugar (white)" }, - { amount: 1/4, unit: "tsp", item: "white pepper (ground)" }, - ], - directions: "In a large bowl, whisk the breadcrumbs, water, and half-n-half together and let sit for a few " + - "minutes. Then mix in the remaining ingredients and knead until it forms a smooth paste." - }, { - ingredients: [ - { amount: 3, unit: "tbsp", item: "butter (unsalted)" }, - ], - directions: "Melt more butter into the skillet. Using a small spoon, form meatballs and drop them into the " + - "melted butter. Cover and allow to cook on medium heat until an even color all the way through (about " + - "10 minutes). Work in batches, setting aside the cooked meatballs in a warm oven to stay hot." - }], - credit: { - name: "Linda T.", - url: "https://www.allrecipes.com/recipe/222371/swedish-meatballs-from-a-swede" - } -}) diff --git a/src/sweet-potatoes-with-honey-and-rosemary/index.pug b/src/sweet-potatoes-with-honey-and-rosemary/index.pug deleted file mode 100644 index cf6e7a2..0000000 --- a/src/sweet-potatoes-with-honey-and-rosemary/index.pug +++ /dev/null @@ -1,60 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Sweet Potatoes with Honey and Rosemary - - section.ingredients - .image - img(src="large.png") - .list - table - tr - td 2 tbsp - td olive oil - tr - td ¼ cup - td honey - tr - td 2 tbsp - td rosemary (fresh, chopped) - tr - td 1 tsp - td kosher salt - tr - td 1 tsp - td black pepper - tr - td 3 - td sweet potatoes (large) - - section.directions - table - tr - td 1 - td Preheat the oven to 350°F and line a cooking sheet with foil. - td 1 min - tr - td 2 - td Wash, peel, and cut the sweet potatoes into bite-sized pieces. - td 10 min - tr - td 3 - td Mix the olive oil, honey, rosemary, salt, and black pepper in a large bowl. - td 1 min - tr - td 4 - td Stir in the sweet potatoes and mix until covered in oil and herbs. - td 1 min - tr - td 5 - td Transfer the sweet potatoes to the cooking sheet in a single layer. - td 3 min - tr - td 6 - td Cook sweet potatoes in the oven until tender. - td 45 min diff --git a/src/templates/cookbook.jin b/src/templates/cookbook.jin new file mode 100644 index 0000000..f29a39c --- /dev/null +++ b/src/templates/cookbook.jin @@ -0,0 +1,24 @@ + + + + + + + + + + {% for section in sections %} +

                                                        +

                                                        {{ section.title }}

                                                        +
                                                        + {% for recipe in section.recipes %} + + +

                                                        {{ recipe.title }}

                                                        +
                                                        + {% endfor %} +
                                                        +
                                                        + {% endfor %} + + diff --git a/src/templates/data.template.js b/src/templates/data.template.js deleted file mode 100644 index 9503708..0000000 --- a/src/templates/data.template.js +++ /dev/null @@ -1,36 +0,0 @@ -module.exports = require("../helpers")({ - title: "", - timings: { - prep: " min", - cook: " hours", - }, - icons: ["gluten-free", "low-carb", "overnight", "vegetarian"], - servings: , - description: "", - steps: [{ - ingredients: [ - { amount: , unit: "", item: "" }, - { amount: , unit: "", item: "" }, - { amount: , unit: "", item: "" }, - ], - directions: "" - }, { - ingredients: [ - { amount: , unit: "", item: "" }, - { amount: , unit: "", item: "" }, - { amount: , unit: "", item: "" }, - ], - directions: "" - }, { - ingredients: [ - { amount: , unit: "", item: "" }, - { amount: , unit: "", item: "" }, - { amount: , unit: "", item: "" }, - ], - directions: "" - }], - credit: { - name: "", - url: "" - } -}) diff --git a/src/templates/data.yml b/src/templates/data.yml new file mode 100644 index 0000000..736a0c4 --- /dev/null +++ b/src/templates/data.yml @@ -0,0 +1,13 @@ +title: Untitled +timings: + prep: 0 minutes + cook: 0 minutes +icons: [gluten-free, low-carb, overnight, vegetarian] +servings: 1 +description: > + pass +steps: + - ingredients: + - { amount: , unit: , item: "" } + directions: > + pass diff --git a/src/templates/index.pug b/src/templates/index.pug deleted file mode 100644 index ed16b28..0000000 --- a/src/templates/index.pug +++ /dev/null @@ -1,192 +0,0 @@ -doctype html -html - head - link(rel="stylesheet" type="text/css" href="style.css") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.cookbook - h1 Baking - - a(href="bagels") - img(src="bagels/large.png") - | Bagels - - a(href="challah") - img(src="challah/large.png") - | Challah - - a(href="fluffy-pancakes") - img(src="fluffy-pancakes/large.png") - | Fluffy Pancakes - - a(href="gluten-free-flour") - img(src="gluten-free-flour/large.png") - | Gluten-Free Flour - - a(href="pizza") - img(src="pizza/large.png") - | Pizza - - a(href="rosemary-dinner-rolls") - img(src="rosemary-dinner-rolls/large.png") - | Rosemary Dinner Rolls - - a(href="southern-buttermilk-biscuits") - img(src="southern-buttermilk-biscuits/large.png") - | Southern Buttermilk Biscuits - - h1 Soups - - a(href="caldo-verde") - img(src="caldo-verde/large.png") - | Caldo Verde - - a(href="clam-chowder") - img(src="clam-chowder/large.png") - | Clam Chowder - - a(href="cream-of-spinach-soup") - img(src="cream-of-spinach-soup/large.png") - | Cream of Spinach Soup - - a(href="curry-butternut-squash-and-apple-soup") - img(src="curry-butternut-squash-and-apple-soup/large.png") - | Curry Butternut Squash & Apple Soup - - a(href="french-onion-soup") - img(src="french-onion-soup/large.png") - | French Onion Soup - - a(href="hungarian-mushroom-beef-soup") - img(src="hungarian-mushroom-beef-soup/large.png") - | Hungarian Mushroom Beef Soup - - a(href="winter-lentil-soup") - img(src="winter-lentil-soup/large.png") - | Winter Lentil Soup - - h1 Salads - - a(href="caesar-salad") - img(src="caesar-salad/large.png") - | Caesar Salad - - a(href="cucumber-salad") - img(src="cucumber-salad/large.png") - | Cucumber Salad - - a(href="ruths-chris-chopped-salad") - img(src="ruths-chris-chopped-salad/large.png") - | Ruth's Chris Chopped Salad - - h1 Main Dish - - a(href="bbq-pork-ribs") - img(src="bbq-pork-ribs/large.png") - | BBQ Pork Ribs - - a(href="beef-bourguignon") - img(src="beef-bourguignon/large.png") - | Beef Bourguignon - - a(href="butter-chicken") - img(src="butter-chicken/large.png") - | Butter Chicken - - a(href="chicken-cordon-bleu") - img(src="chicken-cordon-bleu/large.png") - | Chicken Cordon Bleu - - a(href="chicken-pot-pie") - img(src="chicken-pot-pie/large.png") - | Chicken Pot Pie - - a(href="chicken-breasts-with-caper-cream-sauce") - img(src="chicken-breasts-with-caper-cream-sauce/large.png") - | Chicken Breasts with Caper Cream Sauce - - a(href="chole") - img(src="chole/large.png") - | Chole - - a(href="garlic-prime-rib") - img(src="garlic-prime-rib/large.png") - | Garlic Prime Rib - - a(href="gnocchi") - img(src="gnocchi/large.png") - | Gnocchi - - a(href="kielbasa-and-cabbage") - img(src="kielbasa-and-cabbage/large.png") - | Kielbasa and Cabbage - - a(href="kofta-kebabs") - img(src="kofta-kebabs/large.png") - | Kofta Kebabs - - a(href="lemon-chicken-with-mushroom-sauce") - img(src="lemon-chicken-with-mushroom-sauce/large.png") - | Lemon Chicken with Mushroom Sauce - - a(href="orange-chicken") - img(src="orange-chicken/large.png") - | Orange Chicken - - a(href="ratatouille") - img(src="ratatouille/large.png") - | Ratatouille - - a(href="ricotta-meatballs") - img(src="ricotta-meatballs/large.png") - | Ricotta Meatballs - - a(href="roast-leg-of-lamb-with-rosemary") - img(src="roast-leg-of-lamb-with-rosemary/large.png") - | Roast Leg of Lamb with Rosemary - - a(href="shrimp-with-sweet-potatoes-and-bacon") - img(src="shrimp-with-sweet-potatoes-and-bacon/large.png") - | Shrimp with Sweet Potatoes and Bacon - - a(href="sloppy-joe-sandwiches") - img(src="sloppy-joe-sandwiches/large.png") - | Sloppy Joe Sandwiches - - h1 Sides - - a(href="bok-choy-with-garlic") - img(src="bok-choy-with-garlic/large.png") - | Bok Choy with Garlic - - a(href="bourbon-glazed-carrots") - img(src="bourbon-glazed-carrots/large.png") - | Bourbon Glazed Carrots - - a(href="creamed-spinach") - img(src="creamed-spinach/large.png") - | Creamed Spinach - - a(href="garlic-broccoli") - img(src="garlic-broccoli/large.png") - | Garlic Broccoli - - a(href="hummus") - img(src="hummus/large.png") - | Hummus - - a(href="pommes-puree") - img(src="pommes-puree/large.png") - | Pommes Purée - - a(href="sauteed-mushrooms") - img(src="sauteed-mushrooms/large.png") - | Sauteed Mushrooms - - a(href="sweet-potatoes-with-honey-and-rosemary") - img(src="sweet-potatoes-with-honey-and-rosemary/large.png") - | Sweet Potatoes with Honey and Rosemary - - a(href="tzatziki") - img(src="tzatziki/large.png") - | Tzatziki diff --git a/src/templates/recipe.jin b/src/templates/recipe.jin new file mode 100644 index 0000000..8c5847d --- /dev/null +++ b/src/templates/recipe.jin @@ -0,0 +1,80 @@ + + + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        {{ title }}

                                                        + +
                                                        + {% if timings.prep -%} + prep {{ timings.prep }} + {%- endif -%} + {%- if timings.prep and timings.cook -%} + ,  + {%- endif -%} + {%- if timings.cook -%} + cook {{ timings.cook }} + {%- endif %} +
                                                        + +
                                                        + {% for icon in icons %} +
                                                        + {% endfor %} + {% if servings %} +
                                                        × {{ servings }} + {% endif %} +
                                                        + +
                                                        {{ description }}
                                                        +
                                                        +
                                                        + +
                                                        + {% for step in steps %} +
                                                        +

                                                        {{ loop.index }}

                                                        +
                                                        +
                                                          + {% if step.ingredients %} + {% for ingredient in step.ingredients %} +
                                                        • +
                                                          + {{ as_fraction(ingredient.amount) }} {{ ingredient.unit }} +
                                                          +
                                                          {{ ingredient.item }}
                                                          + {% endfor %} + {% endif %} +
                                                        +
                                                        +
                                                        {{ step.directions }}
                                                        +
                                                        + {% endfor %} +
                                                        + + {% if credit %} +
                                                        + {% if credit.name %} + {{ credit.name -}} + {% endif -%} + {%- if credit.name and credit.url -%} + ,  + {% endif %} + {% if credit.url %} + {{ credit.url }} + {% endif %} +
                                                        + {% endif %} + + + +