MathCool ASCII Art Collection: Food and Drink

-=[ an apple ]=-
___
/.-'.
_ /. _.'
..:::::.(
) / _.'
./
.oooooooooo o/.-'__.'o.
.ooooooooo.__|_.'oooooob.
.ooooooooooooooooooooo&&oooooob.
.oooooooooooooooooooo&@@@@@@oooob.
.ooooooooooooooooooooooo&&@@@@@ooob.
doooooooooooooooooooooooooo&@@@@ooob
doooooooooooooooooooooooooo&@@@oooob
dooooooooooooooooooooooooo&@@@ooooob
dooooooooooooooooooooooooo&@@oooooob
dooooooooooooooooooooooooo&@ooooob'doooooooooooooooooooooooooooooob'
doooooooooooooooooooooooooooob'doooooooooooooooooooooooooob'
doooooooooooooooooooooooob'doooooooooooooooooooooob'
dooooooooobodoooooooob'doooooooob dooooooob'
"""""""'""""""'

[[code]]czoxNzY1MzpcIi09WyBTbWFsbCBhcHBsZXMgXT0tCgogICAgICAgICAgICAuOlxcXCcKICAgICAgICBfXyA6XFxcJ19fCiAgICAgLlxcXCdgICB7WyYqJl19YC1cXFwnICBgYC4KICAgIDogICAgICAgICAgICAgOgogICAgOiAgICAgICAgICAgICA6CiAgICAgOiAgICAgICAgICAgOgogICAgICBge1smKiZdfS5fXy4tLl9fLlxcXCcKCiAgICAgICAgICAgIC46XFxcJwogICAgICAgIF9fIDpcXFwnX18KICAgICAuXFxcJ2AgIGAtXFxcJyAgYGAuCiAgICA6ICAge1smKiZdfSAgICAgICAuLVxcXCcKICAgIDogICAgICAgICA6CiAgICAgOiAgICAgICAgIGAtOwogICAgICBgLl9fLi0uX18uXFxcJwoKCgogLT1bIHRpe1smKiZdfW55IGFwcGxlIF09LQogICAgICAgICAgX18KICAgICAgICAgIF99CiAgICAgICAgIC4tLi8tLS4KICAgICAgICAvIyBeXgogICAgICB7WyYqJl19ICB8ICAgICAgIHwKICAgICAgICAgICAgICAvCiAgICAgICAgICBgXFxcImBcXFwiYAoKCgogLT1bIGFwcGxlIGFuZCBhcHBsZSBjb3JlIF17WyYqJl19PS0KCiAgICAgICAmbHQ7fQogICAgICAgLi0tLS0uCiAgICAgIC8gICBgCiAgICAgIHwgICAgICAgfAogICAgICAgICAgICAvCiAgIHtbJiomXX0gICAgIFxcXCctXFxcJy1cXFwnCgogICAgICAgICZsdDt9LAogICAgICAgIC4tXFxcJ1xcXCctLgogICAgICAgO18sLl8uLF87CiAgICAgICAgIH0gLHtbJiomXX1cXFwnewogICAgICAgO2BcXFwnLVxcXCctXFxcJ2A7CiAgICAgICAgXFxcJy0tXFxcJy0tXFxcJwoKCgogLT1bIEFwcGxlIExvZ28tTWNJbnRvc2ggXT0tICB7WyYqJl19KGFuZCBhcHBsZSkKCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLiUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtbJiomXX0gLiUlJQogICAgICAgICAgICAgICAgICAgICAgICAgICAgLiUlJSUKICAgICAgICAgICAgICAgICAgICAgICAgICAgLiUlJSVcXFwnCiB7WyYqJl19ICAgICAgICAgICAgICAgICAgICAgICAgICAlJSUlXFxcJwogICAgICAgICAgICAgICAgICAgICAgICAgICAlJSVcXFwnCiAgICAgICAgICB7WyYqJl19ICAgICAuJSUlJSUlJSUlJS4gJVxcXCcgLiUlJSUlJSUlJSUuCiAgICAgICAgICAgLiUlJSUlJSUlJSUlJSUlJSUuLiUlJSUlJSUlJSUle1smKiZdfSUlJSUlLgogICAgICAgICAuJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUuCiAgICAgICAgLjg4ODg4ODg4ODh7WyYqJl19ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4LgogICAgICAgLjg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OHtbJiomXX04ODg4ODguCiAgICAgIC44ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OC4KICAgICAgQEBAQEBAQEBAe1smKiZdfUBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAKICAgICAgQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB7WyYqJl19QEBAQEBAQEBAQEBAQEAKICAgICAgQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAogICAgICAkJHtbJiomXX0kJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJAogICAgICAkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQke1smKiZdfSQkJCQkJCQkJCQkJCQkJCQkJCQkJAogICAgICBgJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCRcXFwnCntbJiomXX0gICAgICAgYCZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFte1smKiZdfXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXB7WyYqJl19OyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7XFxcJwogICAgICAge1smKiZdfSBgJmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXB7WyYqJl19OyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wO3tbJiomXX0mYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wO1xcXCcKICAgICAgICAgYCZhbXA7JmFtcDsmYW17WyYqJl19cDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcHtbJiomXX07JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7e1smKiZdfSZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDtcXFwnCiAgICAgICAgICAgYCMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcXFwne1smKiZdfQogICAgICAgICAgICBgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcXFwnCiAgICAgICAgICAgICAgYCMjIyMjIyMjIyMjI3tbJiomXX0jXFxcJ1xcXCcjIyMjIyMjIyMjIyMjXFxcJwogICAgICAgICAgICAgICAgYFxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwnICBgXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFx7WyYqJl19XCJcXFwiXFxcIlxcXCJcXFwnCgoKCgogLT1bIGEgZGVjYW50ZXIgd2l0aCBnbGFzcyBdPS0KICAgICAgICAgICAgICAgICBfXwogICAgICAgICAgIHtbJiomXX0gICAgIChfXykKICAgICAgICAgICAgICAgJmx0O19fX18mZ3Q7CiAgICAgICAgICAgICAgICApLS0oCiAgICAgICAgICAgICAgIC8ve1smKiZdfS8KICAgICAgICAgICAgICAvLy8vCiAgICAgICAgICAgICAgLy8vLwogICAgICAgICAgICAgIC8vLy8KICAgICAgICAgICAgIC8vLy97WyYqJl19LyAgICAuLS0tLS0tLS0tLS4KICAgICAgICAgICAgLy8vLy8vICAgfn5+fn5+fn5+fi8KICAgICAgICAgICAvLy8vLy8vICAgLy8vL3tbJiomXX0vCiAgICAgICAgICB8Ly8vLy8vL3wgICAvLy8vCiAgICAgICAgICB8Ly8vLy8vL3wgICAgLy8vCiAgICAgICAgICAgLy8vLy8vLyAge1smKiZdfSAgICB+fHx+CiAgICAgICAgICAgIC8vLy8vLyAgICAgICAgfHwKICAgICAgICAgICAgIGAtLS0tLS0tLS1cXFwnICAgICAgX198fF9fCntbJiomXX0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGAtLS0tLS1cXFwnCgoKCiAtPVsgYnViYmxlIGd1bSBtYWNoaW5lIF09LQogICAgICB7WyYqJl19ICAgIF9fXwogICAgICAgLi1Pb28wTy0uCiAgICAgIC8ubzBPMG8wTzAKICAgICB8Om8wTzBvb08wbzB8CiAgICAgfDpvb09vMG8wb3tbJiomXX1Pb3wKICAgICAgLm9Pb28wbzBPLwogICAgICAgL2BcXFwnTzBvXFxcJ1xcXCcKICAgICAgLyAgIChfKQogICAgIChgLS4sX19fLC4tXFxcJykKICB7WyYqJl19ICAgIGAtLixfX18sLi1cXFwnCgoKCiAtPVsgYm90dGxlIGFuZCBnbGFzc2VzIF09LQogICAgICAgICAgICAgICAgICAgICAgICAgICAge1smKiZdfSAgICAoCiAgICAgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICkgICAqCiAgICAgICAgICAgICAgICAgICApICAgICAqICAgICB7WyYqJl19ICgKICAgICAgICAgKSAgICAgICAgKCAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgKCAgICAgICAgICApICAgICAoICAgICAgIHtbJiomXX0gICAgICApCiAgICAgICAgICkgICAgKiAgICAgICAgICAgKSAgICAgICAgKSAgKAogICAgICAgICggICAgICAgICAgICAgICAgKCAge1smKiZdfSAgICAgICggICAgICAqCiAgICAgICAgICkgICAgICAgICAgSCAgICAgKSAgICAgICAgKQogICAgICAgICAgICAgICAgICAgWyBdICB7WyYqJl19ICAgICAgICAgICgKICAgICAgICAgICAgKCAgKiAgIHwtfCAgICAgICAqICAgICApICAgICgKICAgICAgKiAgICAgICkgICAgIHxffHtbJiomXX0gICAgICAgIC4gICAgICAgICAgKQogICAgICAgICAgICAoICAgICAgfCB8ICAgIC4KICAgICAgKSAgICAgICAgICAgLyAgICAgICAge1smKiZdfS4gICAgXFxcJyAuICAgICAgICAqCiAgICAgKCAgICAgICAgICAgfF9fX19ffCAgXFxcJyAgLiAgICAuCiAgICAgICkgICAgICAgICAgfCBfe1smKiZdfV9fIHwgIH5+fi8gIFxcXCcgLiAgICgKICAgICAgICAgICAgICogICB8ICAvIHwgICBfLyAgfn5+LyAgICkKICAgICAgICAgICAgICAgIHtbJiomXX0gfCBfWV8gfCAgICB8ICAgIF8vICAgKAogICAgICogICAgICAgICAgIHwtLS0tLXwgIF9ffF9fICAgfCAgICAgICoKICAgICAgICAge1smKiZdfSAgICAgICAgYC0tLS0tYCAgICAgICAgX198X18KCgoKIC09WyBib3R0bGUgYW5kIGdsYXNzZXMgXT0tCiAgICAgICAgICAgXwogICB7WyYqJl19ICAgICAgIHtffQogICAgICAgICAgfCh8CiAgICAgICAgICB8PXwKICAgICAgICAgLwogICAgICAgICB8Li0tfAogICAgICAgICB8fHtbJiomXX0gIHwKICAgICAgICAgfHwgIHwgICAgLiAgICBcXFwnIC4KICAgICAgICAgfFxcXCctLXwgIFxcXCcgICAgIH5+fi8KICAgICAgICAgXFxcJy09LVxce1smKiZdfVwnIH5+fi8gICBfLwogICAgICAgICAgICAgICAgXy8gICAgIFkKICAgICAgICAgICAgICAgICBZICAgICBffF8KICAgICAgICAgICAge1smKiZdfSAgICBffF8KCgoKIC09WyBib3R0bGUgXT0tCgogICAgICAgICBbfl0KICAgICAgICAgfD18CiAgICAgICAuLVxcXCcgXFxcJy0uCiAgICAge1smKiZdfSAgfC0tLS0tfAogICAgICAgfCB+fn4gfAogICAgICAgfCB+fn4gfAogICAgICAgfCBYWFggfAogICAgICAgfC0tLS0tfAogICAgICB7WyYqJl19IFxcXCctLS0tLVxcXCcKCgoKICAtPVsgYnJlYWQgXT0tCiAgICAgICBfICAgX18gICAgXyAgIF9fCiAgICAgICggYF5gICkpICAoIGBeYCB7WyYqJl19KSkKICAgICAgfCAgICAgfHwgIHwgICAgIHx8CiAgICAgIHwgICAgIHx8ICB8ICAgICB8fAogICAgICBcXFwnLS0tLS1cXFwnYCAgXFxcJy0tLXtbJiomXX0tLVxcXCdgCgoKCiAtPVsgQ2hlZiB0aGluZ3MtIHNwb29uLCBoYXQsIHBvdHMgXT0tCiAgICAgICAgICBfXyBfXyAgICAgICAgICAgICB7WyYqJl19ICAgICAgICAgICBfLi4uLi5fCiAgICAgIF8gICggIGAgICkgICAgICAgICAgICAgICAgICAgICAgKCAgIF4gICApCiAgICAgKE8pIHtbJiomXX0gfCAgIHwgICAgICAgICAgICAgICAgICAgICAuLXxgXFxcIlxcXCJcXFwiXFxcIlxcXCJgfC0uCiAgICAgIHwgICB8ICAgfCAgICAgICAgICAgICAgIHtbJiomXX0gICAgICBgLXwgICAgICAgfC1cXFwnCiAgICAgIHwgICB8X19ffCAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICB8CiAgICAgIHx7WyYqJl19ICAgfHx8fHwgICAgICAgICAgICAgICAgICAgICAgIDsgICAgICAgOwogICAgICAgICAgYFxcXCJcXFwiXFxcImAgICAgICAgICAgICAgICAgIHtbJiomXX0gICAgICAgYFxcXCJcXFwiXFxcIlxcXCJcXFwiYAoKICAgICAgICAgICAgICAgLC1cXFwiXlxcXCItLAogICAgICAgICBjPT09PT18XFxcIlxcXCJcXFwiXFxcIlxcXCJ8CiAge1smKiZdfSAgICAgICAgICAgICB8ICAgICB8CiAgICAgICAgICAgICAgIGBcXFwiXFxcIlxcXCJcXFwiXFxcImAKCgoKCgogLT1bIGdyaWxsIF09LQoKICAgICAge1smKiZdfSAgICBfLigtKS5fCiAgICAgICAuXFxcJyAgICAgICAgIFxcXCcuCiAgICAgIC8KICAgICAgfFxcXCctLi4uX19fLi4uLVxcXCd8CiAgICAgICAgIHtbJiomXX0gIFxcXCc9XFxcJyAgICAvCiAgICAgICAgYFxcXCcuX19fX18uXFxcJ2AKICAgICAgICAgLyAgIHwKICAgICAgICAvLi0tXFxcJ3xcXFwnLS0uCiAgICAge1smKiZdfVtdL1xcXCctLl9ffF9fLi1cXFwnW10KICAgICAgICAgICAgIHwKICAgICAgICAgICAgW3xdCgoKCiAtPVsgY3VwIGFuZCBzYXVjZXIgXT0te1smKiZdfQoKICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgKSAgICAgKAogICAgICAgICAgICB7WyYqJl19ICAgICAgICBfX18uLi4oLS0tLS0tLSktLi4uLl9fXwogICAgICAgICAgICAgICAgLi1cXFwiXFxcIiAgICAgICApICAgICggICAgICAgICB7WyYqJl19IFxcXCJcXFwiLS4KICAgICAgICAgIC4tXFxcJ2BgXFxcJ3wtLl8gICAgICAgICAgICAgKSAgICAgICAgIF8uLXwKICAgICAgICAgLy

AgLi0tLnwge1smKiZdfSAgYFxcXCJcXFwiLS0tLi4uLi4uLi4uLi4tLS1cXFwiXFxcImAgICB8CiAgICAgICAgLyAgLyAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgIHtbJiomXX0gICAgfAogICAgICAgIHwgIHwgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgIHwgICAgICAge1smKiZdfSAgICAgICAgICAgICAgICAgICAgICB8CiAgICAgICAgICBgIGAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICB7WyYqJl19ICAgICAgYCBgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICAgICAgICBfLyAvICAgICAgICAgICAgICAgICAgIHtbJiomXX0gICAgICAgICAgLwogICAgICAgICAgIChfXy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8KICAgICAgICBfLi4tLS1cXFwiXFxcIntbJiomXX1gICAgICAgICAgICAgICAgICAgICAgICAgICAvYFxcXCJcXFwiLS0tLi5fCiAgICAgLi1cXFwnICAgICAgICAgICAgICAgICAgICAgICAgICAge1smKiZdfSAgICAgICAvICAgICAgICAgIFxcXCctLgogICAgOiAgICAgICAgICAgICAgIGAtLl9fICAgICAgICAgICAgIF9fLi1cXFwnICAgICAgICAge1smKiZdfSAgICAgOgogICAgOiAgICAgICAgICAgICAgICAgICkgXFxcIlxcXCItLS0uLi4tLS1cXFwiXFxcIiAoICAgICAgICAgICAgICAgICA6CiAgICAgXFx7WyYqJl19XCcuXyAgICAgICAgICAgICAgIGBcXFwiLS0uLi5fX18uLi4tLVxcXCJgICAgICAgICAgICAgICBfLlxcXCcKICAgICAgIFxcXCJcXFwiLS0uLl9fICAge1smKiZdfSAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fLi4tLVxcXCJcXFwiLwogICAgICAgIFxcXCcuXyAgICAgXFxcIlxcXCJcXFwiLS0tLS4uLi4uX19fX197WyYqJl19Xy4uLi4uLS0tLVxcXCJcXFwiXFxcIiAgICAgXy5cXFwnCiAgICAgICAgICAgYFxcXCJcXFwiLS0uLiwsX19fX18gICAgICAgICAgICBfX19fXywsLi4tLXtbJiomXX1cXFwiXFxcImAKICAgICAgICAgICAgICAgICAgICAgICAgIGBcXFwiXFxcIlxcXCItLS0tXFxcIlxcXCJcXFwiYAoKCgogLT1bIGEgY3VwIG9mIHRlYS9jb2ZmZXtbJiomXX1lIF09LQoKCiAgICAgICAgICAgICAgICApICgKICAgICAgICAgICAgICAgKCAgICApCiAgICAgICAgICAgICAgX19fXyhfX18KICAge1smKiZdfSAgICAgICAgX3xgLS0tLS0tLS1gfAogICAgICAgICAgKEN8ICAgICAgICAgIHxfXwogICAgICAgIC9gIGAgICAgICAgICAgLyAgYAp7WyYqJl19ICAgICAgICAgICAgYD09PT09PT09YCAgICAvCiAgICAgICAgIGBcXFwnLS0tLS0tLS0tLS0tLS1cXFwnYAoKCgogLT1bIGNvZmZlZSBjdXB7WyYqJl19IF09LQoKICAgICAgICAgICAgICAgICkKICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICwuLXtbJiomXX0tLS0tLS0tLS0uCiAgICAgICAgICAoKHwgICAgICAgICAgfAogICAgICAgICAuLS0gICAgICAgICAgLy0tLgogICAgICAgIFxcXCcuXyB7WyYqJl19IFxcXCc9PT09PT09PVxcXCcgIF8uXFxcJwogICAgICAgICAgIGBcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJgCgoKCiAtPVsgY3VwIF09LQogIHtbJiomXX0gICAgICAgX19fXwogICAgICAsfGAtLS0tYHwKICAgICAoKHwgICAgICB8CiAgICAgIHwgICAgICB8CiAgICAgICB8ICAgICAgfAoge1smKiZdfSAgICAgIFxcXCctLS0tLS1cXFwnCgoKCgoKIC09WyBQZXBzaSBjYW4gXT0tCiAgICAgICAgICAgICBfXwogICAgICAgICAuLVxcXCJgYCBfYGB7WyYqJl19XFxcIi0uCiAgICAgICAgL1xcXCcuICAgXFxcJy4oIyMpXFxcJwogICAgICAgIHwgIGBcXFwnLS0tLVxcXCdgICB8CiAgICAgICAgfCAgICAgICAgLS0tLXtbJiomXX18CiAgICAgICAgfCAgICAgICAgLiAuLXwKICAgICAgICB8IC46Ojo6LiB8X3wgfAogICAgICAgIHw6Ojo6XFxcJ1xcXCdcXFwnOi4tLiB8CiAge1smKiZdfSAgICAgIHw7LCw7Ozs7O3xffF98CiAgICAgICAgfCBcXFwnOzs7O1xcXCcgLiAuIHwKICAgICAgICB8ICAgICAgICB8X3xffAogICAgICAge1smKiZdfSB8ICAgICAgICAuLS4gfAogICAgICAgICAgICAgICAgfF98Xy8KICAgICAgICAgYC5fX19fX19fXy5cXFwnCgoKCgoKCiAtPVsgSGFtYntbJiomXX1lcmdlciBdPS0KCiAgICAgICAgICAgIF8uLi4uLS0tLVxcXCJcXFwiXFxcIi0tLS0uLi4uXwogICAgICAgICAuLVxcXCcgIG8gICAgbyAgICBvICB7WyYqJl19ICBvICAgXFxcJy0uCiAgICAgICAgLyAgbyAgICBvICAgIG8gICAgICAgICBvCiAgICAgX18vX19vX19fb18gXyBvX19fIF8gb18gb18ge1smKiZdfV8gX29fX18KICAgIC8KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fLwogICAgICB+YC1gLl9fLmAtfmAuXy57WyYqJl19fmAtYH4uLX4uX18ufmAtYC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLwogICAgICAgIGAtLl9fX19fX19fX3tbJiomXX1fX19fX19fX19fX19fXy4tXFxcJwoKCgogLT1bIEhvdCBEb2cgXT0tCgoKICAgICAgICAgIF9fX19fX19fX19fX19fCiAgICAgICAuLVxce1smKiZdfVwnICAgICAgICAgICAgICBgLS4KICAgICAgKF9fX19fX19fX19fX19fX19fX19fKQogICAgICAgKCAgICAgICAgICAgICAgICAgICkKe1smKiZdfSAgICAgICggYC0tLS0tLS0tLS0tLS0tLS1cXFwnICkKICAgICAgIGAtLS0tLS0tLS0tLS0tLS0tLS1cXFwnCgogLT1bIEJvbmU/IF09LQoKe1smKiZdfSAgICAgICAuLS4gICAgICAgICAgICAgICAuLS4KICAgICAgKCAgIGAtLl9fX19fX19fXy4tXFxcJyAgICkKICAgICAgICZndDs9ICAgIHtbJiomXX0gX19fX19fXyAgICAgPSZsdDsKICAgICAgKCAgICwtXFxcJ2AgICAgICAgYFxcXCctLCAgICkKICAgICAgIGAtXFxcJyAgICAgICAgICAgICAge1smKiZdfSBgLVxcXCcKCgoKLT1bIENhcnJvdCBdPS0KICAgICAgICAgICAgIF9fXwogICAgICAgICAgIC8gICBgYGBgfn5+flxcXCJcXFwiLS0tLi4uLF97WyYqJl19XwogICAgIGAtLl8gLyAgICAgICAgICAgICAgICAgICAgICAgYH5+XFxcIi0tLixfCiAgICAtLS0tLS0mZ3Q7fCAgICAgICAgICAgICAge1smKiZdfSAgICAgICAgICAgICAgICAgIGB+flxcXCItLS4sXwogICAgIF8uLVxcXCcvICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX18sLCwte1smKiZdfS0tXFxcIlxcXCJ+fmBgXFxcJwogICAgICAgIC8gICBfX19fLCwsLC4uLi4tLS0tXFxcIlxcXCJcXFwiXFxcIn5+fn5gYGBgCgoKCiAtPVsgY2FiYmFnZSBvcntbJiomXX0gbGV0dHVjZSBdPS0KCiAgICAgICAgIC4tfn5+fi0uCiAgICAgICAgLyAgKCAoIFxcXCcKICAgICAgIHwgKCApICAgKSAgfAogICAgICB7WyYqJl19ICApIFxcXCcgfSAgLyAvCiAgICAgICAoYCAgLCAvICB+KQogICAgICAgIGAtLmAvXy4tXFxcJwogICAgICAgICAgIGBcXFwiXFxcIgoKCgoKCiAte1smKiZdfT1bIGNhbiBvZiBTcGluYWNoIF09LQogICAgICAgICAgX19fX19fX19fX19fX19fCiAgICAgICAgIC8gLyAgKF9fL1xcXCcpICAvIC9cXFwne1smKiZdfS4KICAgICAgICB8IHwgIF9fX19fICAgfCB8ICB8CiAgICAgICAgfCB8ICAgIChfKSAgIHwgfCAgfAogICAgICAgIHwgfCAgICBfXyB7WyYqJl19LiAgfCB8IEB8CiAgICAgICAgfCB8ICAgIF9fLCAgIHwgfEAlQAogICAgICAgIHwgfCAgICBfXykgICB8IHxAJUAlQC4tLi0uLS4tLntbJiomXX0KICAgICAgICAgX19fX19fX19fX19AJUAlQCVfIF8gXyBfLlxcXCcKICAgICAgICAgICAgICAgICAgICAgYCAgICAgICBeIF4gXiBeCgp7WyYqJl19CgogLT1bIGVnZ3MgXT0tCgogICAgICAgICAgICAuLVxcXCItLgogICAgICAgICAgLlxcXCcgICAgIFxcXCcuCiAgICAgICAgIC8KICAgICAgIHtbJiomXX0gOiAgICAgICAgICAgOwogICAgICAgIHwgICAgICAgICAgIHwKICAgICAgICA6ICAgICAgICAgICA6CiAgICAgICAgICAgICAgICAge1smKiZdfSAvCiAgICAgICAgICBgLiAgICAgLlxcXCcKICAgICAgICAgICAgYH5+fmAKCgoKIC09WyBlZ2dzIF09LQogICAgICAgICAgICAgICAgIHtbJiomXX0gICAgICAgLi1+LS4KICAgICAgICAgICAgICAgICAgICAgIC5cXFwnICAgICBcXFwnLgogICAgICAgICAgICAgICAgICAgICAvCiAgICAgIHtbJiomXX0gICAgICAgLi1+LS4gIDogICAgICAgICAgIDsKICAgICAgICAgICAuXFxcJyAgICAgXFxcJy58ICAgICAgICAgICB8CiAgICAgICAgICAvIHtbJiomXX0gICAgICAgICAgICAgICAgICAgOgogICAgICAgICA6ICAgICAgICAgICA7IC4tflxcXCJcXFwifi0sLwogICAgICAgICB8ICAgICAgICAgIHtbJiomXX0gL2AgICAgICAgIGBcXFwnLgogICAgICAgICA6ICAgICAgICAgIHwKICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgLwogICB7WyYqJl19ICAgICAgICBgLiAgICAgLlxcXCcgICAgICAgICAgIC5cXFwnCiAgICAgICAgICAgICBgfn5+YCAgICBcXFwnLS5fX19fLi1cXFwnCgoKCgoKCiAte1smKiZdfT1bIGJyb2tlbiBlZ2dzaGVsbCBdPS0KCiAgICAgICAgICAgICAgICwKICAgICAgIHwgICAvLyAvfCAgICxfCiAgICAgICA7IC9gICB7WyYqJl19ICAgXFxcJzsgLCBfXFxcJywKICAgICAgICAgICAgICAgIC8KICAgICAgICAgXFxcJy4gICAgLlxcXCcgICAgL2AuCiAgICAgICAgICAgYH5+YCAse1smKiZdfSAvIGBcXFwiYAogICAgICAgICAgICAgICAuICBgXFxcIgoKCgogLT1bIHBpenphIF09LQogICAgICAgICAgICBfLi4uLi5fCiAgICAgICAge1smKiZdfV8uOmAuLS18LS0uYDouXwogICAgICAuOiAuXFxcJ28gIHwgbyAvXFxcJy4gXFxcJy4KICAgICAvLyBcXFwnLiAgIG98ICAvICBvIFxcXCcuCiAgICAve1smKiZdfS9cXFwnLl9vXFxcJy4gIHxvLyBvXy4tXFxcJ28KICAgIHx8IG8gXFxcJy0uXFxcJy58Ly4tXFxcJyBvICAgfHwKICAgIHx8LS1vLS1vLS0mZ3Q7fCZsdDt7WyYqJl19IDo9PT0KICAgICAgICAgICAgICAgICAgXFxcJz09PT0KICAgICAgICBfX19fX19fXyBfX18sLCwsLCwsCiAgICAgICBbX19fX19fX18me1smKiZdfWd0O19fX19fX19fX18KCiAgICAgICAgX19fX19fX18gICAuPT0uCiAgICAgICBbX19fX19fX18mZ3Q7YygoXyAgKQogICAgICAgICB7WyYqJl19ICAgICAgICAgIFxcXCc9PVxcXCcKCgoKCgogLT1bIHBpZSBdPS0KCiAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAoICAgICAgKSB7WyYqJl19ICAgICkKICAgICAgICAgICAgICApICAgKCAgICAoCiAgICAgICAgICAgICAoICAgICAgICAgIGAKICAgICAgICAgLi1cXFwiXFxcIl5cXFwiXFx7WyYqJl19XCJcXFwiXlxcXCJcXFwiXlxcXCJcXFwiXFxcIl5cXFwiXFxcIi0uCiAgICAgICAoLy8vLy8vLy8vLy8vKQogICAgICAgIH5eXl5eXl5eXl5eXl5eXl5eXl4vfgoge1smKiZdfSAgICAgICAgIGA9PT09PT09PT09PT09PT09YAoKCgogICAgICAgIC4tfn5efn5efn5efn5efn5efn4tLgogICAgICAgKC8vLy8vLy97WyYqJl19Ly8vKQogICAgICAgIF5cXFwiXFxcIl5cXFwiXFxcIl5cXFwiXFxcIl5cXFwiXFxcIl5cXFwiXFxcIl5cXFwiXFxcIl4vCiAgICAgICAgIGA9PT09PT09PT09PT09PT09PWAKCntbJiomXX0KCiAtPVsgUGllcyBdPS0KCiAgICAgLi0uLS0uLS4KICAgICBcXFwiLVxcXCJcXFwiLVxcXCIvCiAgICAgICAgICAvCiAgICAgICAgIC8KICAgICB7WyYqJl19ICAgLwoKICAgICAgICAgXywuLi0tLS4uLF8KICAgICAsLVxcXCJgICAgIC5cXFwnLiAgICBgXFxcIi0sCiAgICAoKCAgICAgIFxcXCcuXFxcJy5cXFwnIHtbJiomXX0gICAgICkpCiAgICAgYFxcXCctLixfICAgXFxcJyAgIF8sLi1cXFwnYAogICAgICAgYCAgYFxcXCJcXFwiXFxcIlxcXCJcXFwiYCAgL2AKICAgICAgICAgYFxcXCJcXHtbJiomXX1cIi0tLS0tXFxcIlxcXCJgCgoKIC09WyBjdXBjYWtlIG9yIG11ZmZpbiBdPS0KCiAgICAgICAgLi1cXFwiYFxcXCJgXFxcImBcXFwiLS4KICAgICAgIC8uXFx7WyYqJl19XCdcXFwnXFxcJ2AuXFxcJ2AuXFxcJ2AKICAgICAgL2AuXFxcJ2AuYFxcXCcuYFxcXCdgLlxcXCcKICAgICAoYFxcXCcuYFxcXCcuXFxcJ2AuXFxcJ2AuYFxcXCcuKQogICAgICB+fHtbJiomXX18fHx8fHx8fHx8fHx+CiAgICAgICB8fHx8fHx8fHx8fHx8CiAgICAgICBgXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcI

lxcXCJcXFwiXFxcIlxcXCJgCgoKCiAtPVsgbHtbJiomXX1hdGtlcyBhbmQgYXBwbGUgc2F1Y2UgXT0tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuLVxcXCdcXFwnXFxcJ1xcXCd7WyYqJl19XFxcJy0uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8XFxcJy0tLS0tXFxcJ3wKICAgICAgICAgICAgICAgICAgIHtbJiomXX0gICAgICAgICAgICAgICAgICAgIC9gLS4uLi4uLWAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAmbHQ7e1smKiZdfV99ICAgICB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIC4tLS4gIHwKICAgICAgICAgICAgICAgICB7WyYqJl19ICAgXywuXyAgICAgICAgICAgICAgIHwgLyMgYCAgIHwKICAgICAgICAgICAgICAgX18uLWAgICAgYFxcXCJcXFwiXFxcIi0uICAgICAgICAgfHtbJiomXX0gICAgICAvIHwKICAgICAgICAgIC4uLS1cXFwnICAgYFxcXCItLiAgICAgICAgYClfLC5fICAgICBcXFwnLVxcXCctXFxcJyAgLwogICAgICAgIChgIHtbJiomXX0gICAgICAgICAgICktLS4tXFxcImBgYCAgICAgYFxcXCItLmBcXFwnLS0tLS1cXFwnYAogICAgICAgICBcXFwnLS0tLS0tLS0tLS1cXFwnICAoICAgICAge1smKiZdfSAgICAgICAgICkKICAgICAgICAgICAgICAgICAgICAgICAgIGAtLS0tLS0tLS0tLS0tYAoKCgogLT1bIHdhZmZsZSBdPS0KCiAgICB7WyYqJl19ICAgICBfLi0tLS0tLS0uXwogICAgICAgLlxcXCcgX3xffF98X3xfIFxcXCcuCiAgICAgIC8gX3xffF98X3xffF98XwogICAgIHwgfF98X3x7WyYqJl19X3xffF98X3xffCB8CiAgICAgfF98X3xffF98X3xffF98X3xffAogICAgIHwgfF98X3xffF98X3xffF98IHwKICAgICB8IHxffF98X3tbJiomXX18X3xffF98X3wgfAogICAgICAgLXxffF98X3xffF98LSAvCiAgICAgICBcXFwnLiAtfF98X3xffC0gLlxcXCcKICAgICAgICAgYC0tLS0tLXtbJiomXX0tLS1gCgoKCiAtPVsgaWNlIGNyZWFtIGNvbmVzIF09LQoKICAgICAgICAgLi1cXFwiYFxcXCdcXFwiLS4KICAgICAgICAvCiAgICAgICAgfCAge1smKiZdfSAgICAgIHwKICAgICAgICAvXFxcJy0tLVxcXCctLWAKICAgICAgIHwgICAgICAgICAgfAogICAgICAgXy4tLS5fLi0uXy8KICAgICAgICAge1smKiZdfT0tPS09LS8KICAgICAgICAgID0tPS0vCiAgICAgICAgICAgPS0vCiAgICAgICAgICAgIC8KCgogICAgICAgICAuLVxcXCJgXFxcJ1xcXCItLgp7WyYqJl19ICAgICAgICAvCiAgICAgICAgICAgICAgICAvCiAgICAgICAgL1xcXCctLS1cXFwnLS1gCiAgICAgICB8ICAgICAgICAgIHwKICAgICAgIF97WyYqJl19Li0tLl9fLi0uLwogICAgICAgICBbPS09LT0tXQogICAgICAgICAgfD0tPS18CiAgICAgICAgICB8LT0tPXwKICAgICAgICAgIFxcXCcte1smKiZdfT09LVxcXCcKCiAtPVsgc3Bvb24gYW5kIGJvd2wgXT0tCiAgICAgICBfXwogICAgICAvLyAgLi1cXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIi0uCiAgICB7WyYqJl19ICAvLyAobzBPb08wb09vT29vKQogICAgICAgfHwgIHxgXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcImB8CiAgICAgICB8fCAgICAgICAgICAge1smKiZdfSAgIC8KICAgICAgIHx8ICAgXFxcJy5fX19fX19fXy5cXFwnCiAgICAgICB8fAoKCgogLT1bIGNoZXJyaWVzIF09LQoKICAgIF9fLi0tfn4ue1smKiZdfSwtLl9fCiAgICBgfi0uXy4tKGAtLl9fYC0uCiAgICAgICAgICAgICAgICBgfn5gCiAgICAgICAuLS0uLwogICAgICAvIyAgICAgLi17WyYqJl19LS4KICAgICAgICAgIC8gIC8jCiAgICAgICBcXFwnLS1cXFwnICAgICAgIC8KICAgICAgICAgICAgICAgXFxcJy0tXFxcJwoKCgogLT1bIHN0cmF3e1smKiZdfWJlcnJpZXMgXT0tCgogICAgICAgICAgVlcvCiAgICAgICAgLm9PT09Pby4KICAgICAgICBPT09PT09PTwogICAgICAgIFxcXCdvT09PT3tbJiomXX1vXFxcJwogICAgICAgICBcXFwnb09Pb1xcXCcKICAgICAgICAgIGBcXFwiYAoKICAgICAgICAgIFZXLwogICAgICAgIC46Ojo6OjouCiAgICAgICB7WyYqJl19IDo6Ojo6Ojo6CiAgICAgICAgXFxcJzo6Ojo6OlxcXCcKICAgICAgICAgXFxcJzo6OjpcXFwnCiAgICAgICAgICAgYFxcXCJgCgoKIC09WyByYXNwYmV7WyYqJl19cnJ5IF09LQoKICAgICAgICAuVi8sCiAgICAgICAoKV8oKV8pCiAgICAgICguKF8pKClfKQogICAgICAgKF8oXykuKVxcXCcKICAgICAge1smKiZdfSAgYFxcXCdcXFwiXFxcJ2AKCgoKIC09WyBncmFwZXMgXT0tCiAgICAgICAgICBfXwogICAgICBfXyB7Xy8KICAgICAgX30gXwogICAgICAgICB7WyYqJl19XyhfKV8KICAgICAgICAoXylfKShfKV8KICAgICAgIChfKShfKV8pKF8pCiAgICAgICAgKF8pKF8pKV8pCiAgICAgICAgIChfKF8oX3tbJiomXX0pCiAgICAgICAgICAoXylfKQogICAgICAgICAgIChfKQoKCiAtPVsgZ3JhcGVzIHdpdGggd2luZSBnbGFzc2VzIF09LQogICAgICAge1smKiZdfV9fCiAgIF9fIHtfLwogICBffSBfCiAgICAgIF8oXylfCiAgICAgKF8pXykoXylfCiAgICAoXykoXylfKShfKQogICAgIChfKShfKSl7WyYqJl19XykgIF9fX18KICAgICAgKF8oXyhfKSAgfCAgICB8ICBfX19fCiAgICAgICAoXylfKSAgIHx+fn5+fCB8ICAgIHwKICAgICAgICAoX3tbJiomXX0pICAgIFxcXCctLi4tXFxcJyB8fn5+fnwKICAgICAgICAgICAgICAgICB8fCAgIFxcXCctLi4tXFxcJwogICAgICAgICAgICAgICAgX3x8XyAgICB7WyYqJl19fHwKICAgICAgICAgICAgICAgYFxcXCJcXFwiXFxcIlxcXCJgICBffHxfCiAgICAgICAgICAgICAgICAgICAgICBgXFxcIlxcXCJcXFwiXFxcImAKCgogLT1bIGJ7WyYqJl19YW5hbmFzIF09LQoKICAgICAgICAgICAgICBfCiAgICAgICAgICAgIF8gXFxcJy1fLCMKICAgICAgICAgICBfXFxcJy0tXFxcJyxcXFwnYHwKICAge1smKiZdfSAgICAgICAgYC0tLWAgIC8KICAgICAgICAgICAgYC0tLS1cXFwnYAoKCgogLT1bIGJhbmFuYSBdPS0KICAgICAgICAgIC4tLgogICAgIHtbJiomXX0gICAgLyAgfAogICAgICAgIHwgIC8KICAgICAuXFxcJ3wuLTsgXwogICAgLy4tLjsgIHx8CiAgICBcXFwnICAgfFxcXCcuXy8gYAogICAgICAge1smKiZdfSB8CiAgICAgICAgICAgfAogICAgICAgICAgXFxcJy1cXFwnCgoKCiAtPVsgd2F0ZXJtZWxvbiBdPS0KCiAgICAgIF9fX19fX19fX19fX18Ke1smKiZdfSAgICAgfCAsICwgLCAsICwgL3wKICAgICAgIGAgXFxcJyBgIFxcXCcgLy8KICAgICAgIFxcXCcuX19fX18uXFxcJy8KICAgICAgICBgXFxcJy0tLS0te1smKiZdfVxcXCdgCgogICAgICAgICAgICAgX19fX19fCiAgICAgICAgIC4tXFxcJ1xcXCcgX19fXyBcXFwnXFxcJy0uCiAgICAgICAgLy4tPVxcXCJcXFwiICAgIFxcXCJcXHtbJiomXX1cIj0tLgogICAgICAgIHwtPT09d3d3d3d3PT09LXwKICAgICAgICBcXFwnLT0sLF9fX18sLD0tXFxcJy8KICAgICAgICAgXFxcJy0uLl9fX19fX3tbJiomXX0uLi1cXFwnCgogICAgICAgICAgICBfX19fX18KICAgICAgICAuLVxcXCdcXFwnIF9fX18gXFxcJ1xcXCctLgogICAgICAgLy4tPVxcXCJcXFwiICAgIFxcXCJcXFwie1smKiZdfT1fX19fX19fX19fXwogICAgICAgfC09PT13d3d3d3d8ICwgLCAsICwgLCAvfAogICAgICAgXFxcJy09LCxfX19fLCwgYCBcXFwnIGAgXFxcJyB7WyYqJl19Ly8KICAgICAgICBcXFwnLS4uX19fX19fLi5cXFwnLl9fX19fLlxcXCcvCiAgICAgICAgICAgICAgICAgICAgIGBcXFwnLS0tLS1cXFwnYAoKCgoKCgp7WyYqJl19IC09WyBwcmV0emVsIF09LQogICAgICAgICBfICAgXwogICAgICAgICggYFhgICkKICAgICAgICAgLyAvCiAgICAgICAgICBgLWAKCntbJiomXX0KCiAtPVsgcHJldHplbCBdPS0KICAgICAgICAgICAgICAgICBfXyAgICAgICBfXwogICAgICAgICAgICAgICAuXFxcJyAgYFxcXCcuXy5cXFwne1smKiZdfWAgIFxcXCcuCiAgICAgICAgICAgICAgfCAgLi0tOyAgIDstLS4gIHwKICAgICAgICAgICAgICB8ICAoICAvICAgICApICB8CiAgICAgIHtbJiomXX0gICAgICAgICAgIDtgIC9eIGA7ICAvCiAgICAgICAgICAgICAgICA6YCAuXFxcJy5fLlxcXCcuIGA7CiAgICAgICAgICAgICAgICBcXFwnLWBcXHtbJiomXX1cJy5fX18uXFxcJ2AtXFxcJwoKCgogLT1bIGJvdHRsZSBdPS0KCiAgICAgICAgIFs9XQogICAgICAgICB8IHwKICAgICAgICAgfUB7CiAgICB7WyYqJl19ICAgIC8KICAgICAgICA6X19fOwogICAgICAgIHwmYW1wOyZhbXA7JmFtcDt8CiAgICAgICAgfCZhbXA7JmFtcDsmYW1wO3wKICAgIHtbJiomXX0gICAgfC0tLXwKICAgICAgICBcXFwnLS0tXFxcJwoKCgoKCiAtPVsgY29va2llcyAmYW1wOyBtaWxrIF09LQogICAgICAgICAgICAgICAgIHtbJiomXX0gICAgICAgICAgICAgICAuLVxcXCdcXFwnXFxcJ1xcXCdcXFwnLS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8XFxcJy0tLS0tXFxcJ3wKICB7WyYqJl19ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfC0uLi4uLi18CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIHtbJiomXX0gICAgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgfAogICAgICAgICAgICAgICBfLC5fICAgICAgICAge1smKiZdfSAgICB8ICAgICAgIHwKICAgICAgICAgIF9fLm9gICAgb2BcXFwiLS4gICAgICAgICB8ICAgICAgIHwKICAgICAgIC4tTyBvIGBcXFwiLS5ve1smKiZdfSAgIE8gKV8sLl8gICAgfCAgICAgICB8CiAgICAgICggbyAgIE8gIG8gKS0tLi1cXFwiYE8gICBvXFxcIi0uYFxcXCctLS0tLVxcXCdgCiAgICAgIHtbJiomXX0gXFxcJy0tLS0tLS0tXFxcJyAgKCAgIG8gIE8gICAgbykKICAgICAgICAgICAgICAgICAgICBgLS0tLS0tLS0tLWAKCgoKCgogLT1bIGNoaXtbJiomXX1saSBwZXBwZXI/IF09LQogICAgICAgICAvfAogICAgICAuLSgoLS0uCiAgICAgKCBcXFwnYF5cXFwnOyApCiAgICAgYDsjICAgIHwKICAgIHtbJiomXX0gICMgICAgfAogICAgICAgIwogICAgICAgIFxcXCctLiAgKQogICAgICAgICAgICgKICAgICAgICAgICAgYAoKCgogLT1bIDYgcGFjayB7WyYqJl19XT0tCiAgICAgICAgX18gIF9fICBfXwogICAgICAgKF9fKShfXykoX18pCiAgICAgIChfXykoX18pKF9fKXwKICAgICAgfCAgfHwgIHtbJiomXX18fCAgfHwKICAgICAgfCAgfHwgIHx8ICB8XFxcJwogICAgICBcXFwnLS1cXFwnXFxcJy0tXFxcJ1xcXCctLVxcXCcKCgoKIC09WyBzbWFsbCBwdW1wa2lucyB7WyYqJl19XT0tCiAgICAgICAgICAgIC8KICAgICAgICAgLi0tKSApLS0uCiAgICAgICAvYC4vYFxcXCJcXFwiYCAuYAogICAgICB8ICB8IDogfDogIHx7WyYqJl19LiB8CiAgICAgICAgfCAgLnwuICB8ICAvCiAgICAgICBcXFwnLl9fXzpfXy9fLlxcXCcKCgogICAgICAgICAgXylfCiAgICAgICAgL2AvXFxcIntbJiomXX1gCiAgICAgICAgX18vXy8KCiAgICAgICAgICAgLAogICAgICAgICAuLSkpLS0uCiAgICAgICAgLyAvIHwKICAgICAgICAgIHwgLyAve1smKiZdfQogICAgICAgICBgXFxcImBcXFwiYFxcXCJgCgoKICAgICAgICAgXy9fCiAgICAgICAuXFxcJyApIClgXFxcJy4gICBfL18KICAgICAgLy4vYFxcXCJcXFwiYHtbJiomXX0gLi5cXFwnICkgKWBcXFwnLgogICAgICB8OnwgOiB8OiB8Ly5cXFwnYFxcXCJcXFwiYC4KICAgICAgXFxcJ3wgIC58LiA6fDogIHw6IHwuIHwKICAgICAge1smKiZdfSBcXFwnLl9fXzpfLlxcXCdcXFwnLiB8LiB8ICAvCiAgICAgICAgICAgICAgICAgXFxcJy5fOl8vXy5cXFwnCgoKCiAgICAgICAgIF8vXwogICAgICAge1smKiZdfS5cXFwnICkgKWBcXFwnLiAgIF8vXwogICAgICAvLi9gXFxcIlxcXCJgIC4uXFxcJyApIClgXFxcJy4KICAgICAgXFxcJ3wgIC58LiA6Ly5cXFwnYFxcXCJcXFwiYC4KIHtbJiomXX0gICAgICBcXFwnLl9fXzpfLlxcXCd8OiAgfDogfC4gfAogICAgICAgICAgICAgICAgIFxcXCcuXzpfL18uXFxcJwoKCgogICAgICAgICAgXy9fCiB7WyYqJl19ICAgICAgIC5cXFwnICkgKWBcXFwnLgogICAgICAgLy5cXFwnYFxcXCJcXFwiYC4KICAgICAgIHw6ICB8OiB8LiB8CiAgICAgICAgXFxcJy5fOl8vXy5cXFwne1smKiZdfQoKCgogICAgICAgICAgXykpXwogICAgICAgIC5cXFwnYFxcXCJcXFwi

YFxcXCcuCiAgICAgICB8LlxcXCcgfCAgfC4gfAogICAgICAgIFxcXCcuXzpfL197WyYqJl19LlxcXCcKCgogLT1bIFNwYW0gd2l0aCBmbGllcyBdPS0KICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0Ke1smKiZdfSAgfCAsZFBcXFwiXFxcIjhhIFxcXCI4ODg4ODhiLCAgZDhiICAgIFxcXCI4ODhiICAsODg4XFxcIiB8CiAgfCA4OGIgICBcXFwiICA4ODggIGQ4OCBkUFl7WyYqJl19OGIgICAgODhZOGIsODg4OCAgfAogIHwgYFxcXCJZODg4OGEgODg4YWQ4UFxcXCdkUGFhWThiICAgODggWTg4UDg4OCAgfAogIHwgYSwgICB7WyYqJl19WTg4IDg4OCAgICBkUCAgICBZOGIgIDg4ICBZUCA4ODggIHwKICB8IGBcXFwiOGFkOFBcXFwnYTg4OGEgIGE4OGE7KmE4ODhhYTg4YSAgIGF7WyYqJl19ODg4YSB8CiAgfCAgICAgICAgICAgICAgICA7Kjs7OzsqOzs7Kjs7OyosLCAgICAgICB8CiAgfCAgICAgICAgXywtLS1cXFwnXFxcJzo6Olxce1smKiZdfVwnOyo7OzsqOzs7Kjs7KmQ7LCAgICAgfAogIHwgICAgIC4tXFxcJyAgICAgIDo6Ojo6Ojo6OjpcXFwnOyo7Oyo7ZElJOyAgICAgfAogIHwgIHtbJiomXX0gLlxcXCcgLCZsdDsmbHQ7Jmx0OywuICA6Ojo6Ojo6Ojo6Ojo6OjpmZmZmZmZgLiAgIHwKICB8ICAvICwmbHQ7Jmx0OyZsdDsmbHQ7Jmx7WyYqJl19dDsmbHQ7Jmx0OyZsdDssOjo6Ojo6Ojo6Ojo6Ojo6OmZmZmZmSSwgIHwKICB8IC4sJmx0OyZsdDsmbHQ7Jmx0OyZsdDsmbHQ7Jmx0O3tbJiomXX0mbHQ7Jmx0OzssOjo6Ll8gICB8ICAgL18uZiB8IHwKICB8IGBgJmx0OyZsdDsmbHQ7ICBfLF8gIDs7OzsmZ3Q7Jmd0OyZndDsmZ3Q7e1smKiZdfSZndDsuX19fX1lfXy9fXy5mIFxcXCcgfAogIHwgICAgLl8oQElAKV8uIDs7OyZndDsmZ3Q7Jmd0OyZndDsmZ3Q7ICBfe19fX31fICAgIHtbJiomXX0vICB8CiAgfCAgIGAuLS17X19ffS0tLjs7O2kmZ3Q7Jmd0OyZndDsmZ3Q7ICBcXFwnIChASUApIFxcXCcgLFxcXCcgICB8CiAgfCAgICAuLS8ge1smKiZdfSBZICAtLjtzUFxcXCdgXFxcIj8mZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyB+XFxcJ34gPT09PS4gICB8CiAgfCAgICAgLyAgIHwgICAgLl9fX19fX197WyYqJl19Li4ufCZsdDtbSG9ybWVsIHwgICB8CiAgfCAgICAgX18vLV9fLyAgICAgICAgICAgIGA9PT09PT09PT1cXFwnICAgfAogID09PT09PT09e1smKiZdfT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCgogLT1bIGJhY29uPz8gXT0tCiAgICAgICAgICAgX18gICAgICBfLi57WyYqJl19XwogICAgICAgIC4tXFxcJ19fYC0uXy5cXFwnLi0tLlxcXCcuX18uLAogICAgICAgLy0tXFxcJyAgXFxcJy0uXy5cXFwnICAgIFxcXCctLl8uLwogICAgICAve1smKiZdfV9fLi0tLl8uLS0uXy5cXFwnYGAtLl9fLwogICAgICBcXFwnLl8uLVxcXCctLl8uLS5fLi1cXFwnXFxcJy0uLlxcXCcKCgoKIC09WyBhc3BpcmluIF09LQp7WyYqJl19ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fX19fX19fX19fCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtbJiomXX0gICBbX19fX19fX19fX19dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7PT09PT09PT09fQogICAgICAgICAgICAge1smKiZdfSAgICAgICAgICAgICAgICAgICAuLVxcXCcgICAgICAgICBcXFwnLS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8KICAgICAge1smKiZdfSAgICAgICAgICAgICAgICAgICAgICAgIC9fX19fX19fX19fX19fX19fXwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICB7WyYqJl19IF8gIF8gICBfICAgICAgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8fChfIHxfKXx8Xyl8fCB8fAogICAgICAgICAgIHtbJiomXX0gICwuLS0uICAgLC4tLS4gICAgfHx+Xyl8ICB8fCB8fCB8fAogICAgICAgICAgICAvLyAgICAvLyAgICAgIHxfX19fX19fX19fX19fe1smKiZdfV9fX198CiAgICAgICAgICAgICAgIC8gICAgLyAgIHwgICAgICAgICAgICAgICAgIHwKICAgICAgICAgICAgIGBcXFwnLS1cXFwnICAgYFxcXCd7WyYqJl19LS1cXFwnICAgIFxcXCctLS0tLS0tLS0tLS0tLS0tLVxcXCcKXCI7e1smKiZdfQ==[[/code]]

Are Cookbooks Obsolete?

Food & wine | Are cookbooks obsolete? | Seattle Times Newspaper.

It’s so easy to look up a recipe online, why keep cookbooks around? There is endless variety available but only so much contained in the printed pages of a cookbook. Are they doomed? I think cookbooks are in more trouble than newspapers when it comes to sales. Each time I browse the thrift store I see a whole shelf filled with just cookbooks. They don’t sell, even there, marked down for 50% off the thrift store price.

Family Events and Druggy Kids

It’s my sister’s 40th birthday today. We are packing up and heading down there for spaghetti dinner, salad, (which we haven’t made yet) and wine (my brother is bringing that). After dinner she likes to play Canasta, a card game. We will see what is left of her Canasta cards (2 fancy decks made just for that game). She has been letting her two girls play with them. The two girls who have been trained to never lift a finger to do anything, including putting away cards. I am sure there will be missing cards. I know there are actually. Last time we tried to play cards were missing from one deck.

Anyway, I am going because it’s a birthday and my sister never forgets my own birthday. But, I know it will be another day of babysitting, cleaning her house and cooking for them all. Family get togethers are never the way they look in the movies.

I will see Zack. Maybe find out what drugs they are putting him on. I doubt the “sleeping pills” are actually sleeping pills. It is so strange that we went through all those years of anti drug campaigns and now people are all putting their kids on drugs. I think it is an easier way to deal with behaviour problems. Just drug them up instead. Keep them quiet and well behaved by doping them up. Where does it end? How will it end? No one really knows. I wonder what kind of people they are making this way. Likely, they will all be drug addicts, used to coping with anything by taking drugs rather than relying on themselves or getting any other kind of help.

Spicy Warm Pineapple Watermelon Salad Recipe : Robert Irvine : Food Network

Spicy Warm Pineapple Watermelon Salad Recipe : Robert Irvine : Food Network

Ingredients
1 red onion, diced
3 cloves garlic, chopped
1 tablespoon sugar
2 cups diced pineapple
1/2 cup medium watermelon chunks
1/2 cup rice wine vinegar
Salt
Chopped fresh mint leaves, for serving
Crumbled goat cheese, for serving
Directions
Saute the onion and garlic together over low heat, in a medium saucepan, being careful not to burn the garlic. Add the sugar and let it dissolve until almost caramelized. Stir in the pineapple, watermelon, and vinegar and allow to cook until the fruit is coated with the liquid in the pan, about 2 to 3 minutes. Season with salt, to taste, and serve with chopped mint and goat cheese.

I just saw this being made on the show. There were strawberries in it on the show. Maybe strawberries were substituted for pineapple. Too bad they don’t mention that. Anyway, it sounded good. I wouldn’t make it spicy but that’s my taste.