+
diff --git a/callouts/1.pdf b/callouts/1.pdf
new file mode 100644
index 0000000..e2e678f
Binary files /dev/null and b/callouts/1.pdf differ
diff --git a/callouts/1.png b/callouts/1.png
new file mode 100644
index 0000000..7d47343
Binary files /dev/null and b/callouts/1.png differ
diff --git a/callouts/10.pdf b/callouts/10.pdf
new file mode 100644
index 0000000..4fa51ce
Binary files /dev/null and b/callouts/10.pdf differ
diff --git a/callouts/10.png b/callouts/10.png
new file mode 100644
index 0000000..997bbc8
Binary files /dev/null and b/callouts/10.png differ
diff --git a/callouts/11.pdf b/callouts/11.pdf
new file mode 100644
index 0000000..b225116
Binary files /dev/null and b/callouts/11.pdf differ
diff --git a/callouts/11.png b/callouts/11.png
new file mode 100644
index 0000000..ce47dac
Binary files /dev/null and b/callouts/11.png differ
diff --git a/callouts/12.pdf b/callouts/12.pdf
new file mode 100644
index 0000000..9284aa7
Binary files /dev/null and b/callouts/12.pdf differ
diff --git a/callouts/12.png b/callouts/12.png
new file mode 100644
index 0000000..31daf4e
Binary files /dev/null and b/callouts/12.png differ
diff --git a/callouts/13.pdf b/callouts/13.pdf
new file mode 100644
index 0000000..72754b1
Binary files /dev/null and b/callouts/13.pdf differ
diff --git a/callouts/13.png b/callouts/13.png
new file mode 100644
index 0000000..14021a8
Binary files /dev/null and b/callouts/13.png differ
diff --git a/callouts/14.pdf b/callouts/14.pdf
new file mode 100644
index 0000000..5e7b423
Binary files /dev/null and b/callouts/14.pdf differ
diff --git a/callouts/14.png b/callouts/14.png
new file mode 100644
index 0000000..64014b7
Binary files /dev/null and b/callouts/14.png differ
diff --git a/callouts/15.pdf b/callouts/15.pdf
new file mode 100644
index 0000000..75ebfb8
Binary files /dev/null and b/callouts/15.pdf differ
diff --git a/callouts/15.png b/callouts/15.png
new file mode 100644
index 0000000..0d65765
Binary files /dev/null and b/callouts/15.png differ
diff --git a/callouts/16.pdf b/callouts/16.pdf
new file mode 100644
index 0000000..db4286d
Binary files /dev/null and b/callouts/16.pdf differ
diff --git a/callouts/16.png b/callouts/16.png
new file mode 100644
index 0000000..a8449a8
Binary files /dev/null and b/callouts/16.png differ
diff --git a/callouts/17.pdf b/callouts/17.pdf
new file mode 100644
index 0000000..eacec0c
Binary files /dev/null and b/callouts/17.pdf differ
diff --git a/callouts/17.png b/callouts/17.png
new file mode 100644
index 0000000..689b618
Binary files /dev/null and b/callouts/17.png differ
diff --git a/callouts/18.pdf b/callouts/18.pdf
new file mode 100644
index 0000000..e95c0bc
Binary files /dev/null and b/callouts/18.pdf differ
diff --git a/callouts/18.png b/callouts/18.png
new file mode 100644
index 0000000..573ff9a
Binary files /dev/null and b/callouts/18.png differ
diff --git a/callouts/19.pdf b/callouts/19.pdf
new file mode 100644
index 0000000..c0841f7
Binary files /dev/null and b/callouts/19.pdf differ
diff --git a/callouts/19.png b/callouts/19.png
new file mode 100644
index 0000000..d3b2ed2
Binary files /dev/null and b/callouts/19.png differ
diff --git a/callouts/2.pdf b/callouts/2.pdf
new file mode 100644
index 0000000..32dd285
Binary files /dev/null and b/callouts/2.pdf differ
diff --git a/callouts/2.png b/callouts/2.png
new file mode 100644
index 0000000..5d09341
Binary files /dev/null and b/callouts/2.png differ
diff --git a/callouts/20.pdf b/callouts/20.pdf
new file mode 100644
index 0000000..dc469d8
Binary files /dev/null and b/callouts/20.pdf differ
diff --git a/callouts/20.png b/callouts/20.png
new file mode 100644
index 0000000..7cea9ea
Binary files /dev/null and b/callouts/20.png differ
diff --git a/callouts/21.pdf b/callouts/21.pdf
new file mode 100644
index 0000000..d4d59e7
Binary files /dev/null and b/callouts/21.pdf differ
diff --git a/callouts/21.png b/callouts/21.png
new file mode 100644
index 0000000..6409687
Binary files /dev/null and b/callouts/21.png differ
diff --git a/callouts/22.pdf b/callouts/22.pdf
new file mode 100644
index 0000000..675bf68
Binary files /dev/null and b/callouts/22.pdf differ
diff --git a/callouts/22.png b/callouts/22.png
new file mode 100644
index 0000000..3013fd1
Binary files /dev/null and b/callouts/22.png differ
diff --git a/callouts/23.pdf b/callouts/23.pdf
new file mode 100644
index 0000000..b8609df
Binary files /dev/null and b/callouts/23.pdf differ
diff --git a/callouts/23.png b/callouts/23.png
new file mode 100644
index 0000000..dc48b50
Binary files /dev/null and b/callouts/23.png differ
diff --git a/callouts/24.pdf b/callouts/24.pdf
new file mode 100644
index 0000000..f5716a6
Binary files /dev/null and b/callouts/24.pdf differ
diff --git a/callouts/24.png b/callouts/24.png
new file mode 100644
index 0000000..dfa259f
Binary files /dev/null and b/callouts/24.png differ
diff --git a/callouts/25.pdf b/callouts/25.pdf
new file mode 100644
index 0000000..5f9cd25
Binary files /dev/null and b/callouts/25.pdf differ
diff --git a/callouts/25.png b/callouts/25.png
new file mode 100644
index 0000000..37799f5
Binary files /dev/null and b/callouts/25.png differ
diff --git a/callouts/26.pdf b/callouts/26.pdf
new file mode 100644
index 0000000..10e907a
Binary files /dev/null and b/callouts/26.pdf differ
diff --git a/callouts/26.png b/callouts/26.png
new file mode 100644
index 0000000..de4e642
Binary files /dev/null and b/callouts/26.png differ
diff --git a/callouts/27.pdf b/callouts/27.pdf
new file mode 100644
index 0000000..395ee36
Binary files /dev/null and b/callouts/27.pdf differ
diff --git a/callouts/27.png b/callouts/27.png
new file mode 100644
index 0000000..588136d
Binary files /dev/null and b/callouts/27.png differ
diff --git a/callouts/28.pdf b/callouts/28.pdf
new file mode 100644
index 0000000..2c1e200
Binary files /dev/null and b/callouts/28.pdf differ
diff --git a/callouts/28.png b/callouts/28.png
new file mode 100644
index 0000000..7e338dd
Binary files /dev/null and b/callouts/28.png differ
diff --git a/callouts/29.pdf b/callouts/29.pdf
new file mode 100644
index 0000000..023156f
Binary files /dev/null and b/callouts/29.pdf differ
diff --git a/callouts/29.png b/callouts/29.png
new file mode 100644
index 0000000..0b20baf
Binary files /dev/null and b/callouts/29.png differ
diff --git a/callouts/3.pdf b/callouts/3.pdf
new file mode 100644
index 0000000..c5f4f06
Binary files /dev/null and b/callouts/3.pdf differ
diff --git a/callouts/3.png b/callouts/3.png
new file mode 100644
index 0000000..ef7b700
Binary files /dev/null and b/callouts/3.png differ
diff --git a/callouts/30.pdf b/callouts/30.pdf
new file mode 100644
index 0000000..20f90ee
Binary files /dev/null and b/callouts/30.pdf differ
diff --git a/callouts/30.png b/callouts/30.png
new file mode 100644
index 0000000..66ab213
Binary files /dev/null and b/callouts/30.png differ
diff --git a/callouts/31.pdf b/callouts/31.pdf
new file mode 100644
index 0000000..b24179b
Binary files /dev/null and b/callouts/31.pdf differ
diff --git a/callouts/31.png b/callouts/31.png
new file mode 100644
index 0000000..e0e7c18
Binary files /dev/null and b/callouts/31.png differ
diff --git a/callouts/32.pdf b/callouts/32.pdf
new file mode 100644
index 0000000..bfc2e97
Binary files /dev/null and b/callouts/32.pdf differ
diff --git a/callouts/32.png b/callouts/32.png
new file mode 100644
index 0000000..ea4d6ad
Binary files /dev/null and b/callouts/32.png differ
diff --git a/callouts/33.pdf b/callouts/33.pdf
new file mode 100644
index 0000000..4f5f4b3
Binary files /dev/null and b/callouts/33.pdf differ
diff --git a/callouts/33.png b/callouts/33.png
new file mode 100644
index 0000000..29beb4f
Binary files /dev/null and b/callouts/33.png differ
diff --git a/callouts/34.pdf b/callouts/34.pdf
new file mode 100644
index 0000000..3b73976
Binary files /dev/null and b/callouts/34.pdf differ
diff --git a/callouts/34.png b/callouts/34.png
new file mode 100644
index 0000000..28eec42
Binary files /dev/null and b/callouts/34.png differ
diff --git a/callouts/35.pdf b/callouts/35.pdf
new file mode 100644
index 0000000..65c0ffb
Binary files /dev/null and b/callouts/35.pdf differ
diff --git a/callouts/35.png b/callouts/35.png
new file mode 100644
index 0000000..65b32d4
Binary files /dev/null and b/callouts/35.png differ
diff --git a/callouts/36.pdf b/callouts/36.pdf
new file mode 100644
index 0000000..f9e679a
Binary files /dev/null and b/callouts/36.pdf differ
diff --git a/callouts/36.png b/callouts/36.png
new file mode 100644
index 0000000..828b78c
Binary files /dev/null and b/callouts/36.png differ
diff --git a/callouts/37.pdf b/callouts/37.pdf
new file mode 100644
index 0000000..e833256
Binary files /dev/null and b/callouts/37.pdf differ
diff --git a/callouts/37.png b/callouts/37.png
new file mode 100644
index 0000000..70cdf51
Binary files /dev/null and b/callouts/37.png differ
diff --git a/callouts/38.pdf b/callouts/38.pdf
new file mode 100644
index 0000000..5569154
Binary files /dev/null and b/callouts/38.pdf differ
diff --git a/callouts/38.png b/callouts/38.png
new file mode 100644
index 0000000..8324cc2
Binary files /dev/null and b/callouts/38.png differ
diff --git a/callouts/39.pdf b/callouts/39.pdf
new file mode 100644
index 0000000..0c6fa7f
Binary files /dev/null and b/callouts/39.pdf differ
diff --git a/callouts/39.png b/callouts/39.png
new file mode 100644
index 0000000..2af2ac7
Binary files /dev/null and b/callouts/39.png differ
diff --git a/callouts/4.pdf b/callouts/4.pdf
new file mode 100644
index 0000000..5df555d
Binary files /dev/null and b/callouts/4.pdf differ
diff --git a/callouts/4.png b/callouts/4.png
new file mode 100644
index 0000000..adb8364
Binary files /dev/null and b/callouts/4.png differ
diff --git a/callouts/5.pdf b/callouts/5.pdf
new file mode 100644
index 0000000..96c1ba2
Binary files /dev/null and b/callouts/5.pdf differ
diff --git a/callouts/5.png b/callouts/5.png
new file mode 100644
index 0000000..4d7eb46
Binary files /dev/null and b/callouts/5.png differ
diff --git a/callouts/6.pdf b/callouts/6.pdf
new file mode 100644
index 0000000..99b454b
Binary files /dev/null and b/callouts/6.pdf differ
diff --git a/callouts/6.png b/callouts/6.png
new file mode 100644
index 0000000..0ba694a
Binary files /dev/null and b/callouts/6.png differ
diff --git a/callouts/7.pdf b/callouts/7.pdf
new file mode 100644
index 0000000..2e6827f
Binary files /dev/null and b/callouts/7.pdf differ
diff --git a/callouts/7.png b/callouts/7.png
new file mode 100644
index 0000000..472e96f
Binary files /dev/null and b/callouts/7.png differ
diff --git a/callouts/8.pdf b/callouts/8.pdf
new file mode 100644
index 0000000..159ac76
Binary files /dev/null and b/callouts/8.pdf differ
diff --git a/callouts/8.png b/callouts/8.png
new file mode 100644
index 0000000..5e60973
Binary files /dev/null and b/callouts/8.png differ
diff --git a/callouts/9.pdf b/callouts/9.pdf
new file mode 100644
index 0000000..60a2e70
Binary files /dev/null and b/callouts/9.pdf differ
diff --git a/callouts/9.png b/callouts/9.png
new file mode 100644
index 0000000..a0676d2
Binary files /dev/null and b/callouts/9.png differ
diff --git a/colo.html b/colo.html
new file mode 100644
index 0000000..3dbed65
--- /dev/null
+++ b/colo.html
@@ -0,0 +1,10 @@
+
+
Colophon
+
+
The animal on the cover of FILL IN TITLE is FILL IN DESCRIPTION.
+
+
Many of the animals on O'Reilly covers are endangered; all of them are important to the world. To learn more about how you can help, go to animals.oreilly.com.
+
+
The cover illustration is by Karen Montgomery, based on a black and white engraving from FILL IN CREDITS. The cover fonts are Gilroy Semibold and Guardian Sans. The text font is Adobe Minion Pro; the heading font is Adobe Myriad Condensed; and the code font is Dalton Maag's Ubuntu Mono.
+ Published by
+ O'Reilly Media, Inc.
+ , 1005 Gravenstein Highway North, Sebastopol, CA 95472.
+
+
+ O'Reilly books may be purchased for educational, business, or sales
+ promotional use. Online editions are also available for most titles (
+ http://oreilly.com/safari
+ ). For more information, contact our corporate/institutional sales
+ department: 800-998-9938 or
+ corporate@oreilly.com
+ .
+
+
+
+ Editors:
+ Michele Cronin and Michelle Smith
+
+
+ Production Editor:
+ FILL IN PRODUCTION EDITOR
+
+ The O’Reilly logo is a registered trademark of O’Reilly Media, Inc.
+ Mastering the Lightning Network, the cover image, and related trade dress
+ are trademarks of O’Reilly Media, Inc.
+
+
+ The views expressed in this work are those of the author(s), and do not
+ represent the publisher's views. While the publisher and the
+ author(s) have used good faith efforts to ensure that the information and
+ instructions contained in this work are accurate, the publisher and the
+ author(s) disclaim all responsibility for errors or omissions, including
+ without limitation responsibility for damages resulting from the use of or
+ reliance on this work. Use of the information and instructions contained
+ in this work is at your own risk. If any code samples or other technology
+ this work contains or describes is subject to open source licenses or the
+ intellectual property rights of others, it is your responsibility to
+ ensure that your use thereof complies with such licenses and/or rights.
+
+
+
+
+
+
978-1-492-05486-3
+
[FILL IN]
+
+
\ No newline at end of file
diff --git a/ix.html b/ix.html
new file mode 100644
index 0000000..7fa1cd0
--- /dev/null
+++ b/ix.html
@@ -0,0 +1,2 @@
+
+
diff --git a/theme/epub/layout.html b/theme/epub/layout.html
new file mode 100644
index 0000000..213896d
--- /dev/null
+++ b/theme/epub/layout.html
@@ -0,0 +1,15 @@
+{{ doctype }}
+
+
+
+
+
+
+
+
+ {{ title }}
+
+
+ {{ content }}
+
+
diff --git a/theme/mobi/layout.html b/theme/mobi/layout.html
new file mode 100644
index 0000000..213896d
--- /dev/null
+++ b/theme/mobi/layout.html
@@ -0,0 +1,15 @@
+{{ doctype }}
+
+
+
+
+
+
+
+
+ {{ title }}
+
+
+ {{ content }}
+
+
diff --git a/theme/pdf/pdf.css b/theme/pdf/pdf.css
new file mode 100644
index 0000000..f2bc1c5
--- /dev/null
+++ b/theme/pdf/pdf.css
@@ -0,0 +1,64 @@
+@charset "UTF-8";
+
+/*--------Put Your Custom CSS Rules Below--------*/
+/*--- This oneoff overrides the code in https://github.com/oreillymedia//blob/master/pdf/pdf.css---*/
+
+/*----Uncomment to temporarily turn on code-eyballer highlighting (make sure to recomment after you build)
+
+pre {
+ background-color: yellow;
+}
+---*/
+
+/*----Uncomment to turn on automatic code wrapping
+
+pre {
+ white-space: pre-wrap;
+ word-wrap: break-word;
+}
+----*/
+
+/*----Uncomment to change the TOC start page (set
+the number to one page _after_ the one you want;
+so 6 to start on v, 8 to start on vii, etc.)
+
+@page toc:first {
+ counter-reset: page 6;
+}
+----*/
+
+/*----Uncomment to fix a bad break in the title
+ (increase padding value to push down, decrease
+ value to pull up)
+
+section[data-type="titlepage"] h1 {
+ padding-left: 1.5in;
+}
+----*/
+
+/*----Uncomment to fix a bad break in the subtitle
+ (increase padding value to push down, decrease
+ value to pull up)
+
+section[data-type="titlepage"] h2 {
+ padding-left: 1in;
+}
+----*/
+
+/*----Uncomment to fix a bad break in the author names
+ (increase padding value to push down, decrease
+ value to pull up)
+
+section[data-type="titlepage"] p.author {
+ padding-left: 3in;
+}
+----*/
+
+/* ----Uncomment to suppress duplicate page numbers in index entries
+ WARNING: MAY CAUSE PDF BUILDS TO SEGFAULT
+
+div[data-type="index"] {
+ -ah-suppress-duplicate-page-number: true;
+}
+
+----*/
\ No newline at end of file
diff --git a/theme/pdf/pdf.xsl b/theme/pdf/pdf.xsl
new file mode 100644
index 0000000..e362d08
--- /dev/null
+++ b/theme/pdf/pdf.xsl
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/titlepage.html b/titlepage.html
new file mode 100644
index 0000000..56c1166
--- /dev/null
+++ b/titlepage.html
@@ -0,0 +1,9 @@
+
+