aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Barton <dougb@FreeBSD.org>2010-03-17 05:53:04 +0000
committerDoug Barton <dougb@FreeBSD.org>2010-03-17 05:53:04 +0000
commit4308e637cb194c3ff81230993e254a17ea317070 (patch)
treea00a8645045650f393270fb01917205daf2fb0bb
parent841024d54f1f0a07feccf84d8938b00bc1f362b5 (diff)
downloadsrc-4308e637cb194c3ff81230993e254a17ea317070.tar.gz
src-4308e637cb194c3ff81230993e254a17ea317070.zip
Vendor import of BIND 9.6.2-P1vendor/bind9/9.6.2-P1
Notes
Notes: svn path=/vendor/bind9/dist/; revision=205238 svn path=/vendor/bind9/9.6.2-P1/; revision=205239; tag=vendor/bind9/9.6.2-P1
-rw-r--r--CHANGES3
-rw-r--r--bin/named/server.c6
-rw-r--r--doc/arm/Bv9ARM-book.xml9
-rw-r--r--doc/arm/Bv9ARM.ch06.html82
-rw-r--r--doc/arm/Bv9ARM.ch07.html14
-rw-r--r--doc/arm/Bv9ARM.ch08.html18
-rw-r--r--doc/arm/Bv9ARM.ch09.html180
-rw-r--r--doc/arm/Bv9ARM.html42
-rw-r--r--doc/arm/Bv9ARM.pdf2831
-rw-r--r--doc/arm/man.dig.html20
-rw-r--r--doc/arm/man.dnssec-dsfromkey.html16
-rw-r--r--doc/arm/man.dnssec-keyfromlabel.html12
-rw-r--r--doc/arm/man.dnssec-keygen.html14
-rw-r--r--doc/arm/man.dnssec-signzone.html14
-rw-r--r--doc/arm/man.host.html10
-rw-r--r--doc/arm/man.named-checkconf.html12
-rw-r--r--doc/arm/man.named-checkzone.html12
-rw-r--r--doc/arm/man.named.html16
-rw-r--r--doc/arm/man.nsupdate.html14
-rw-r--r--doc/arm/man.rndc-confgen.html12
-rw-r--r--doc/arm/man.rndc.conf.html12
-rw-r--r--doc/arm/man.rndc.html12
-rw-r--r--lib/dns/api6
-rw-r--r--lib/dns/include/dns/rdataset.h20
-rw-r--r--lib/dns/include/dns/resolver.h46
-rw-r--r--lib/dns/include/dns/result.h8
-rw-r--r--lib/dns/include/dns/validator.h6
-rw-r--r--lib/dns/ncache.c6
-rw-r--r--lib/dns/rbtdb.c38
-rw-r--r--lib/dns/rdatalist.c6
-rw-r--r--lib/dns/rdataset.c25
-rw-r--r--lib/dns/rdataslab.c6
-rw-r--r--lib/dns/resolver.c417
-rw-r--r--lib/dns/result.c7
-rw-r--r--lib/dns/sdb.c6
-rw-r--r--lib/dns/sdlz.c6
-rw-r--r--lib/dns/validator.c160
-rw-r--r--lib/dns/view.c11
-rw-r--r--lib/lwres/man/lwres.html14
-rw-r--r--lib/lwres/man/lwres_buffer.html6
-rw-r--r--lib/lwres/man/lwres_config.html12
-rw-r--r--lib/lwres/man/lwres_context.html10
-rw-r--r--lib/lwres/man/lwres_gabn.html10
-rw-r--r--lib/lwres/man/lwres_gai_strerror.html8
-rw-r--r--lib/lwres/man/lwres_getaddrinfo.html10
-rw-r--r--lib/lwres/man/lwres_gethostent.html12
-rw-r--r--lib/lwres/man/lwres_getipnode.html10
-rw-r--r--lib/lwres/man/lwres_getnameinfo.html12
-rw-r--r--lib/lwres/man/lwres_getrrsetbyname.html10
-rw-r--r--lib/lwres/man/lwres_gnba.html10
-rw-r--r--lib/lwres/man/lwres_hstrerror.html10
-rw-r--r--lib/lwres/man/lwres_inetntop.html10
-rw-r--r--lib/lwres/man/lwres_noop.html10
-rw-r--r--lib/lwres/man/lwres_packet.html8
-rw-r--r--lib/lwres/man/lwres_resutil.html10
-rw-r--r--version6
56 files changed, 2455 insertions, 1858 deletions
diff --git a/CHANGES b/CHANGES
index d230421cad83..d14fdd638f91 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+ --- 9.6.2-P1 released ---
+
+2852. [bug] Handle broken DNSSEC trust chains better. [RT #15619]
--- 9.6.2 released ---
diff --git a/bin/named/server.c b/bin/named/server.c
index b9259c71a7c1..6608fdfe1409 100644
--- a/bin/named/server.c
+++ b/bin/named/server.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: server.c,v 1.520.12.11 2009/12/24 00:17:47 each Exp $ */
+/* $Id: server.c,v 1.520.12.11.8.2 2010/02/25 10:57:11 tbox Exp $ */
/*! \file */
@@ -4726,6 +4726,8 @@ dumpdone(void *arg, isc_result_t result) {
}
if (dctx->cache != NULL) {
dns_adb_dump(dctx->view->view->adb, dctx->fp);
+ dns_resolver_printbadcache(dctx->view->view->resolver,
+ dctx->fp);
dns_db_detach(&dctx->cache);
}
if (dctx->dumpzones) {
diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml
index 44e30b16da96..29331d985796 100644
--- a/doc/arm/Bv9ARM-book.xml
+++ b/doc/arm/Bv9ARM-book.xml
@@ -18,7 +18,7 @@
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- File: $Id: Bv9ARM-book.xml,v 1.380.14.24 2010/01/23 23:47:52 tbox Exp $ -->
+<!-- File: $Id: Bv9ARM-book.xml,v 1.380.14.24.2.1 2010/02/25 05:39:32 marka Exp $ -->
<book xmlns:xi="http://www.w3.org/2001/XInclude">
<title>BIND 9 Administrator Reference Manual</title>
@@ -7705,6 +7705,13 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
<literal>1800</literal> (30 minutes).
</para>
+ <para>
+ Lame-ttl also controls the amount of time DNSSEC
+ validation failures are cached. There is a minimum
+ of 30 seconds applied to bad cache entries if the
+ lame-ttl is set to less than 30 seconds.
+ </para>
+
</listitem>
</varlistentry>
diff --git a/doc/arm/Bv9ARM.ch06.html b/doc/arm/Bv9ARM.ch06.html
index 9da3432bc865..9e0667e25253 100644
--- a/doc/arm/Bv9ARM.ch06.html
+++ b/doc/arm/Bv9ARM.ch06.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch06.html,v 1.201.14.18 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch06.html,v 1.201.14.18.2.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -78,25 +78,25 @@
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_definition_and_usage"><span><strong class="command">server</strong></span> Statement Definition and
Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#statschannels"><span><strong class="command">statistics-channels</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586874"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586877"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586961"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587080"><span><strong class="command">trusted-keys</strong></span> Statement Definition
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586964"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587083"><span><strong class="command">trusted-keys</strong></span> Statement Definition
and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#view_statement_grammar"><span><strong class="command">view</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587162"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587165"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zone_statement_grammar"><span><strong class="command">zone</strong></span>
Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588567"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588638"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591182">Zone File</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591117">Zone File</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#types_of_resource_records_and_when_to_use_them">Types of Resource Records and When to Use Them</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593413">Discussion of MX Records</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593348">Discussion of MX Records</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#Setting_TTLs">Setting TTLs</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593960">Inverse Mapping in IPv4</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594155">Other Zone File Directives</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594565"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593895">Inverse Mapping in IPv4</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594090">Other Zone File Directives</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594500"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zonefile_format">Additional File Formats</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#statistics">BIND9 Statistics</a></span></dt>
@@ -4397,14 +4397,22 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
<a name="tuning"></a>Tuning</h4></div></div></div>
<div class="variablelist"><dl>
<dt><span class="term"><span><strong class="command">lame-ttl</strong></span></span></dt>
-<dd><p>
+<dd>
+<p>
Sets the number of seconds to cache a
lame server indication. 0 disables caching. (This is
<span class="bold"><strong>NOT</strong></span> recommended.)
The default is <code class="literal">600</code> (10 minutes) and the
maximum value is
<code class="literal">1800</code> (30 minutes).
- </p></dd>
+ </p>
+<p>
+ Lame-ttl also controls the amount of time DNSSEC
+ validation failures are cached. There is a minimum
+ of 30 seconds applied to bad cache entries if the
+ lame-ttl is set to less than 30 seconds.
+ </p>
+</dd>
<dt><span class="term"><span><strong class="command">max-ncache-ttl</strong></span></span></dt>
<dd><p>
To reduce network traffic and increase performance,
@@ -5060,7 +5068,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2586874"></a><span><strong class="command">statistics-channels</strong></span> Statement Definition and
+<a name="id2586877"></a><span><strong class="command">statistics-channels</strong></span> Statement Definition and
Usage</h3></div></div></div>
<p>
The <span><strong class="command">statistics-channels</strong></span> statement
@@ -5111,7 +5119,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2586961"></a><span><strong class="command">trusted-keys</strong></span> Statement Grammar</h3></div></div></div>
+<a name="id2586964"></a><span><strong class="command">trusted-keys</strong></span> Statement Grammar</h3></div></div></div>
<pre class="programlisting"><span><strong class="command">trusted-keys</strong></span> {
<em class="replaceable"><code>string</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>string</code></em> ;
[<span class="optional"> <em class="replaceable"><code>string</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>number</code></em> <em class="replaceable"><code>string</code></em> ; [<span class="optional">...</span>]</span>]
@@ -5120,7 +5128,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2587080"></a><span><strong class="command">trusted-keys</strong></span> Statement Definition
+<a name="id2587083"></a><span><strong class="command">trusted-keys</strong></span> Statement Definition
and Usage</h3></div></div></div>
<p>
The <span><strong class="command">trusted-keys</strong></span> statement defines
@@ -5166,7 +5174,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2587162"></a><span><strong class="command">view</strong></span> Statement Definition and Usage</h3></div></div></div>
+<a name="id2587165"></a><span><strong class="command">view</strong></span> Statement Definition and Usage</h3></div></div></div>
<p>
The <span><strong class="command">view</strong></span> statement is a powerful
feature
@@ -5432,10 +5440,10 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2588567"></a><span><strong class="command">zone</strong></span> Statement Definition and Usage</h3></div></div></div>
+<a name="id2588638"></a><span><strong class="command">zone</strong></span> Statement Definition and Usage</h3></div></div></div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2588574"></a>Zone Types</h4></div></div></div>
+<a name="id2588646"></a>Zone Types</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -5646,7 +5654,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2589070"></a>Class</h4></div></div></div>
+<a name="id2589005"></a>Class</h4></div></div></div>
<p>
The zone's name may optionally be followed by a class. If
a class is not specified, class <code class="literal">IN</code> (for <code class="varname">Internet</code>),
@@ -5668,7 +5676,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2589172"></a>Zone Options</h4></div></div></div>
+<a name="id2589038"></a>Zone Options</h4></div></div></div>
<div class="variablelist"><dl>
<dt><span class="term"><span><strong class="command">allow-notify</strong></span></span></dt>
<dd><p>
@@ -6247,7 +6255,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2591182"></a>Zone File</h2></div></div></div>
+<a name="id2591117"></a>Zone File</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
<a name="types_of_resource_records_and_when_to_use_them"></a>Types of Resource Records and When to Use Them</h3></div></div></div>
@@ -6260,7 +6268,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2591201"></a>Resource Records</h4></div></div></div>
+<a name="id2591204"></a>Resource Records</h4></div></div></div>
<p>
A domain name identifies a node. Each node has a set of
resource information, which may be empty. The set of resource
@@ -6997,7 +7005,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2592824"></a>Textual expression of RRs</h4></div></div></div>
+<a name="id2592759"></a>Textual expression of RRs</h4></div></div></div>
<p>
RRs are represented in binary form in the packets of the DNS
protocol, and are usually represented in highly encoded form
@@ -7200,7 +7208,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2593413"></a>Discussion of MX Records</h3></div></div></div>
+<a name="id2593348"></a>Discussion of MX Records</h3></div></div></div>
<p>
As described above, domain servers store information as a
series of resource records, each of which contains a particular
@@ -7456,7 +7464,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2593960"></a>Inverse Mapping in IPv4</h3></div></div></div>
+<a name="id2593895"></a>Inverse Mapping in IPv4</h3></div></div></div>
<p>
Reverse name resolution (that is, translation from IP address
to name) is achieved by means of the <span class="emphasis"><em>in-addr.arpa</em></span> domain
@@ -7517,7 +7525,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2594155"></a>Other Zone File Directives</h3></div></div></div>
+<a name="id2594090"></a>Other Zone File Directives</h3></div></div></div>
<p>
The Master File Format was initially defined in RFC 1035 and
has subsequently been extended. While the Master File Format
@@ -7532,7 +7540,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594178"></a>The <span><strong class="command">@</strong></span> (at-sign)</h4></div></div></div>
+<a name="id2594113"></a>The <span><strong class="command">@</strong></span> (at-sign)</h4></div></div></div>
<p>
When used in the label (or name) field, the asperand or
at-sign (@) symbol represents the current origin.
@@ -7543,7 +7551,7 @@ zone <em class="replaceable"><code>zone_name</code></em> [<span class="optional"
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594194"></a>The <span><strong class="command">$ORIGIN</strong></span> Directive</h4></div></div></div>
+<a name="id2594129"></a>The <span><strong class="command">$ORIGIN</strong></span> Directive</h4></div></div></div>
<p>
Syntax: <span><strong class="command">$ORIGIN</strong></span>
<em class="replaceable"><code>domain-name</code></em>
@@ -7572,7 +7580,7 @@ WWW.EXAMPLE.COM. CNAME MAIN-SERVER.EXAMPLE.COM.
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594391"></a>The <span><strong class="command">$INCLUDE</strong></span> Directive</h4></div></div></div>
+<a name="id2594326"></a>The <span><strong class="command">$INCLUDE</strong></span> Directive</h4></div></div></div>
<p>
Syntax: <span><strong class="command">$INCLUDE</strong></span>
<em class="replaceable"><code>filename</code></em>
@@ -7608,7 +7616,7 @@ WWW.EXAMPLE.COM. CNAME MAIN-SERVER.EXAMPLE.COM.
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2594460"></a>The <span><strong class="command">$TTL</strong></span> Directive</h4></div></div></div>
+<a name="id2594395"></a>The <span><strong class="command">$TTL</strong></span> Directive</h4></div></div></div>
<p>
Syntax: <span><strong class="command">$TTL</strong></span>
<em class="replaceable"><code>default-ttl</code></em>
@@ -7627,7 +7635,7 @@ WWW.EXAMPLE.COM. CNAME MAIN-SERVER.EXAMPLE.COM.
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2594565"></a><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</h3></div></div></div>
+<a name="id2594500"></a><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</h3></div></div></div>
<p>
Syntax: <span><strong class="command">$GENERATE</strong></span>
<em class="replaceable"><code>range</code></em>
@@ -8018,7 +8026,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</p>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2595493"></a>Name Server Statistics Counters</h4></div></div></div>
+<a name="id2595428"></a>Name Server Statistics Counters</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -8575,7 +8583,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2596966"></a>Zone Maintenance Statistics Counters</h4></div></div></div>
+<a name="id2596901"></a>Zone Maintenance Statistics Counters</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -8729,7 +8737,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2597349"></a>Resolver Statistics Counters</h4></div></div></div>
+<a name="id2597284"></a>Resolver Statistics Counters</h4></div></div></div>
<div class="informaltable"><table border="1">
<colgroup>
<col>
@@ -9105,7 +9113,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2598368"></a>Socket I/O Statistics Counters</h4></div></div></div>
+<a name="id2598302"></a>Socket I/O Statistics Counters</h4></div></div></div>
<p>
Socket I/O statistics counters are defined per socket
types, which are
@@ -9260,7 +9268,7 @@ $GENERATE 1-127 $ CNAME $.0</pre>
</div>
<div class="sect3" lang="en">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2598877"></a>Compatibility with <span class="emphasis"><em>BIND</em></span> 8 Counters</h4></div></div></div>
+<a name="id2598812"></a>Compatibility with <span class="emphasis"><em>BIND</em></span> 8 Counters</h4></div></div></div>
<p>
Most statistics counters that were available
in <span><strong class="command">BIND</strong></span> 8 are also supported in
diff --git a/doc/arm/Bv9ARM.ch07.html b/doc/arm/Bv9ARM.ch07.html
index dd6991c50401..91994f3472b2 100644
--- a/doc/arm/Bv9ARM.ch07.html
+++ b/doc/arm/Bv9ARM.ch07.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch07.html,v 1.178.14.13 2010/01/24 01:55:26 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch07.html,v 1.178.14.13.2.1 2010/02/25 12:16:47 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -46,10 +46,10 @@
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#Access_Control_Lists">Access Control Lists</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599120"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599054"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599201">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599329">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599136">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599264">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#dynamic_update_security">Dynamic Update Security</a></span></dt>
</dl>
@@ -119,7 +119,7 @@ zone "example.com" {
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599120"></a><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span>
+<a name="id2599054"></a><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span>
</h2></div></div></div>
<p>
On UNIX servers, it is possible to run <acronym class="acronym">BIND</acronym>
@@ -145,7 +145,7 @@ zone "example.com" {
</p>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2599201"></a>The <span><strong class="command">chroot</strong></span> Environment</h3></div></div></div>
+<a name="id2599136"></a>The <span><strong class="command">chroot</strong></span> Environment</h3></div></div></div>
<p>
In order for a <span><strong class="command">chroot</strong></span> environment
to
@@ -173,7 +173,7 @@ zone "example.com" {
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2599329"></a>Using the <span><strong class="command">setuid</strong></span> Function</h3></div></div></div>
+<a name="id2599264"></a>Using the <span><strong class="command">setuid</strong></span> Function</h3></div></div></div>
<p>
Prior to running the <span><strong class="command">named</strong></span> daemon,
use
diff --git a/doc/arm/Bv9ARM.ch08.html b/doc/arm/Bv9ARM.ch08.html
index 8b5ebbed550b..3e7c8c310fdc 100644
--- a/doc/arm/Bv9ARM.ch08.html
+++ b/doc/arm/Bv9ARM.ch08.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch08.html,v 1.178.14.13 2010/01/24 01:55:24 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch08.html,v 1.178.14.13.2.1 2010/02/25 12:16:47 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -45,18 +45,18 @@
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599409">Common Problems</a></span></dt>
-<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599414">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599426">Incrementing and Changing the Serial Number</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599443">Where Can I Get Help?</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599344">Common Problems</a></span></dt>
+<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599349">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599361">Incrementing and Changing the Serial Number</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599378">Where Can I Get Help?</a></span></dt>
</dl>
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599409"></a>Common Problems</h2></div></div></div>
+<a name="id2599344"></a>Common Problems</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2599414"></a>It's not working; how can I figure out what's wrong?</h3></div></div></div>
+<a name="id2599349"></a>It's not working; how can I figure out what's wrong?</h3></div></div></div>
<p>
The best solution to solving installation and
configuration issues is to take preventative measures by setting
@@ -68,7 +68,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599426"></a>Incrementing and Changing the Serial Number</h2></div></div></div>
+<a name="id2599361"></a>Incrementing and Changing the Serial Number</h2></div></div></div>
<p>
Zone serial numbers are just numbers &#8212; they aren't
date related. A lot of people set them to a number that
@@ -95,7 +95,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599443"></a>Where Can I Get Help?</h2></div></div></div>
+<a name="id2599378"></a>Where Can I Get Help?</h2></div></div></div>
<p>
The Internet Systems Consortium
(<acronym class="acronym">ISC</acronym>) offers a wide range
diff --git a/doc/arm/Bv9ARM.ch09.html b/doc/arm/Bv9ARM.ch09.html
index 72ab6fe248f6..6b6af6a7f1df 100644
--- a/doc/arm/Bv9ARM.ch09.html
+++ b/doc/arm/Bv9ARM.ch09.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.ch09.html,v 1.180.16.14 2010/01/24 01:55:24 tbox Exp $ -->
+<!-- $Id: Bv9ARM.ch09.html,v 1.180.16.14.2.1 2010/02/25 12:16:47 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -45,21 +45,21 @@
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599573">Acknowledgments</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599508">Acknowledgments</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#historical_dns_information">A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599813">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599748">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#ipv6addresses">IPv6 addresses (AAAA)</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch09.html#bibliography">Bibliography (and Suggested Reading)</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#rfcs">Request for Comments (RFCs)</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#internet_drafts">Internet Drafts</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603025">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603028">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
</dl></dd>
</dl>
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599573"></a>Acknowledgments</h2></div></div></div>
+<a name="id2599508"></a>Acknowledgments</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
<a name="historical_dns_information"></a>A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym>
@@ -162,7 +162,7 @@
</div>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2599813"></a>General <acronym class="acronym">DNS</acronym> Reference Information</h2></div></div></div>
+<a name="id2599748"></a>General <acronym class="acronym">DNS</acronym> Reference Information</h2></div></div></div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
<a name="ipv6addresses"></a>IPv6 addresses (AAAA)</h3></div></div></div>
@@ -250,17 +250,17 @@
</p>
<div class="bibliography">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2599932"></a>Bibliography</h4></div></div></div>
+<a name="id2599936"></a>Bibliography</h4></div></div></div>
<div class="bibliodiv">
<h3 class="title">Standards</h3>
<div class="biblioentry">
-<a name="id2599943"></a><p>[<abbr class="abbrev">RFC974</abbr>] <span class="author"><span class="firstname">C.</span> <span class="surname">Partridge</span>. </span><span class="title"><i>Mail Routing and the Domain System</i>. </span><span class="pubdate">January 1986. </span></p>
+<a name="id2599946"></a><p>[<abbr class="abbrev">RFC974</abbr>] <span class="author"><span class="firstname">C.</span> <span class="surname">Partridge</span>. </span><span class="title"><i>Mail Routing and the Domain System</i>. </span><span class="pubdate">January 1986. </span></p>
</div>
<div class="biblioentry">
-<a name="id2599966"></a><p>[<abbr class="abbrev">RFC1034</abbr>] <span class="author"><span class="firstname">P.V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Concepts and Facilities</i>. </span><span class="pubdate">November 1987. </span></p>
+<a name="id2599970"></a><p>[<abbr class="abbrev">RFC1034</abbr>] <span class="author"><span class="firstname">P.V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Concepts and Facilities</i>. </span><span class="pubdate">November 1987. </span></p>
</div>
<div class="biblioentry">
-<a name="id2599990"></a><p>[<abbr class="abbrev">RFC1035</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Implementation and
+<a name="id2599993"></a><p>[<abbr class="abbrev">RFC1035</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>Domain Names &#8212; Implementation and
Specification</i>. </span><span class="pubdate">November 1987. </span></p>
</div>
</div>
@@ -268,42 +268,42 @@
<h3 class="title">
<a name="proposed_standards"></a>Proposed Standards</h3>
<div class="biblioentry">
-<a name="id2600026"></a><p>[<abbr class="abbrev">RFC2181</abbr>] <span class="author"><span class="firstname">R., R. Bush</span> <span class="surname">Elz</span>. </span><span class="title"><i>Clarifications to the <acronym class="acronym">DNS</acronym>
+<a name="id2600029"></a><p>[<abbr class="abbrev">RFC2181</abbr>] <span class="author"><span class="firstname">R., R. Bush</span> <span class="surname">Elz</span>. </span><span class="title"><i>Clarifications to the <acronym class="acronym">DNS</acronym>
Specification</i>. </span><span class="pubdate">July 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600053"></a><p>[<abbr class="abbrev">RFC2308</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Andrews</span>. </span><span class="title"><i>Negative Caching of <acronym class="acronym">DNS</acronym>
+<a name="id2600056"></a><p>[<abbr class="abbrev">RFC2308</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Andrews</span>. </span><span class="title"><i>Negative Caching of <acronym class="acronym">DNS</acronym>
Queries</i>. </span><span class="pubdate">March 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600078"></a><p>[<abbr class="abbrev">RFC1995</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Ohta</span>. </span><span class="title"><i>Incremental Zone Transfer in <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">August 1996. </span></p>
+<a name="id2600082"></a><p>[<abbr class="abbrev">RFC1995</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Ohta</span>. </span><span class="title"><i>Incremental Zone Transfer in <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">August 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600103"></a><p>[<abbr class="abbrev">RFC1996</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A Mechanism for Prompt Notification of Zone Changes</i>. </span><span class="pubdate">August 1996. </span></p>
+<a name="id2600106"></a><p>[<abbr class="abbrev">RFC1996</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A Mechanism for Prompt Notification of Zone Changes</i>. </span><span class="pubdate">August 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600126"></a><p>[<abbr class="abbrev">RFC2136</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">Y.</span> <span class="surname">Rekhter</span>, and <span class="firstname">J.</span> <span class="surname">Bound</span>. </span><span class="title"><i>Dynamic Updates in the Domain Name System</i>. </span><span class="pubdate">April 1997. </span></p>
+<a name="id2600130"></a><p>[<abbr class="abbrev">RFC2136</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">Y.</span> <span class="surname">Rekhter</span>, and <span class="firstname">J.</span> <span class="surname">Bound</span>. </span><span class="title"><i>Dynamic Updates in the Domain Name System</i>. </span><span class="pubdate">April 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600182"></a><p>[<abbr class="abbrev">RFC2671</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Extension Mechanisms for DNS (EDNS0)</i>. </span><span class="pubdate">August 1997. </span></p>
+<a name="id2600185"></a><p>[<abbr class="abbrev">RFC2671</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Extension Mechanisms for DNS (EDNS0)</i>. </span><span class="pubdate">August 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600209"></a><p>[<abbr class="abbrev">RFC2672</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Non-Terminal DNS Name Redirection</i>. </span><span class="pubdate">August 1999. </span></p>
+<a name="id2600212"></a><p>[<abbr class="abbrev">RFC2672</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Non-Terminal DNS Name Redirection</i>. </span><span class="pubdate">August 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600235"></a><p>[<abbr class="abbrev">RFC2845</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>, <span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, and <span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secret Key Transaction Authentication for <acronym class="acronym">DNS</acronym> (TSIG)</i>. </span><span class="pubdate">May 2000. </span></p>
+<a name="id2600238"></a><p>[<abbr class="abbrev">RFC2845</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>, <span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, and <span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secret Key Transaction Authentication for <acronym class="acronym">DNS</acronym> (TSIG)</i>. </span><span class="pubdate">May 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600297"></a><p>[<abbr class="abbrev">RFC2930</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secret Key Establishment for DNS (TKEY RR)</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2600300"></a><p>[<abbr class="abbrev">RFC2930</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secret Key Establishment for DNS (TKEY RR)</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600327"></a><p>[<abbr class="abbrev">RFC2931</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DNS Request and Transaction Signatures (SIG(0)s)</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2600330"></a><p>[<abbr class="abbrev">RFC2931</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DNS Request and Transaction Signatures (SIG(0)s)</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600357"></a><p>[<abbr class="abbrev">RFC3007</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secure Domain Name System (DNS) Dynamic Update</i>. </span><span class="pubdate">November 2000. </span></p>
+<a name="id2600360"></a><p>[<abbr class="abbrev">RFC3007</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Secure Domain Name System (DNS) Dynamic Update</i>. </span><span class="pubdate">November 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600384"></a><p>[<abbr class="abbrev">RFC3645</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Kwan</span>, <span class="firstname">P.</span> <span class="surname">Garg</span>, <span class="firstname">J.</span> <span class="surname">Gilroy</span>, <span class="firstname">L.</span> <span class="surname">Esibov</span>, <span class="firstname">J.</span> <span class="surname">Westhead</span>, and <span class="firstname">R.</span> <span class="surname">Hall</span>. </span><span class="title"><i>Generic Security Service Algorithm for Secret
+<a name="id2600387"></a><p>[<abbr class="abbrev">RFC3645</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Kwan</span>, <span class="firstname">P.</span> <span class="surname">Garg</span>, <span class="firstname">J.</span> <span class="surname">Gilroy</span>, <span class="firstname">L.</span> <span class="surname">Esibov</span>, <span class="firstname">J.</span> <span class="surname">Westhead</span>, and <span class="firstname">R.</span> <span class="surname">Hall</span>. </span><span class="title"><i>Generic Security Service Algorithm for Secret
Key Transaction Authentication for DNS
(GSS-TSIG)</i>. </span><span class="pubdate">October 2003. </span></p>
</div>
@@ -312,19 +312,19 @@
<h3 class="title">
<acronym class="acronym">DNS</acronym> Security Proposed Standards</h3>
<div class="biblioentry">
-<a name="id2600466"></a><p>[<abbr class="abbrev">RFC3225</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Conrad</span>. </span><span class="title"><i>Indicating Resolver Support of DNSSEC</i>. </span><span class="pubdate">December 2001. </span></p>
+<a name="id2600469"></a><p>[<abbr class="abbrev">RFC3225</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Conrad</span>. </span><span class="title"><i>Indicating Resolver Support of DNSSEC</i>. </span><span class="pubdate">December 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600492"></a><p>[<abbr class="abbrev">RFC3833</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Atkins</span> and <span class="firstname">R.</span> <span class="surname">Austein</span>. </span><span class="title"><i>Threat Analysis of the Domain Name System (DNS)</i>. </span><span class="pubdate">August 2004. </span></p>
+<a name="id2600496"></a><p>[<abbr class="abbrev">RFC3833</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Atkins</span> and <span class="firstname">R.</span> <span class="surname">Austein</span>. </span><span class="title"><i>Threat Analysis of the Domain Name System (DNS)</i>. </span><span class="pubdate">August 2004. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600529"></a><p>[<abbr class="abbrev">RFC4033</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>DNS Security Introduction and Requirements</i>. </span><span class="pubdate">March 2005. </span></p>
+<a name="id2600532"></a><p>[<abbr class="abbrev">RFC4033</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>DNS Security Introduction and Requirements</i>. </span><span class="pubdate">March 2005. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600594"></a><p>[<abbr class="abbrev">RFC4034</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Resource Records for the DNS Security Extensions</i>. </span><span class="pubdate">March 2005. </span></p>
+<a name="id2600597"></a><p>[<abbr class="abbrev">RFC4034</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Resource Records for the DNS Security Extensions</i>. </span><span class="pubdate">March 2005. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600659"></a><p>[<abbr class="abbrev">RFC4035</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Protocol Modifications for the DNS
+<a name="id2600662"></a><p>[<abbr class="abbrev">RFC4035</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Arends</span>, <span class="firstname">R.</span> <span class="surname">Austein</span>, <span class="firstname">M.</span> <span class="surname">Larson</span>, <span class="firstname">D.</span> <span class="surname">Massey</span>, and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Protocol Modifications for the DNS
Security Extensions</i>. </span><span class="pubdate">March 2005. </span></p>
</div>
</div>
@@ -332,146 +332,146 @@
<h3 class="title">Other Important RFCs About <acronym class="acronym">DNS</acronym>
Implementation</h3>
<div class="biblioentry">
-<a name="id2600732"></a><p>[<abbr class="abbrev">RFC1535</abbr>] <span class="author"><span class="firstname">E.</span> <span class="surname">Gavron</span>. </span><span class="title"><i>A Security Problem and Proposed Correction With Widely
+<a name="id2600736"></a><p>[<abbr class="abbrev">RFC1535</abbr>] <span class="author"><span class="firstname">E.</span> <span class="surname">Gavron</span>. </span><span class="title"><i>A Security Problem and Proposed Correction With Widely
Deployed <acronym class="acronym">DNS</acronym> Software.</i>. </span><span class="pubdate">October 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600758"></a><p>[<abbr class="abbrev">RFC1536</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Kumar</span>, <span class="firstname">J.</span> <span class="surname">Postel</span>, <span class="firstname">C.</span> <span class="surname">Neuman</span>, <span class="firstname">P.</span> <span class="surname">Danzig</span>, and <span class="firstname">S.</span> <span class="surname">Miller</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Implementation
+<a name="id2600761"></a><p>[<abbr class="abbrev">RFC1536</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Kumar</span>, <span class="firstname">J.</span> <span class="surname">Postel</span>, <span class="firstname">C.</span> <span class="surname">Neuman</span>, <span class="firstname">P.</span> <span class="surname">Danzig</span>, and <span class="firstname">S.</span> <span class="surname">Miller</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Implementation
Errors and Suggested Fixes</i>. </span><span class="pubdate">October 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600826"></a><p>[<abbr class="abbrev">RFC1982</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Elz</span> and <span class="firstname">R.</span> <span class="surname">Bush</span>. </span><span class="title"><i>Serial Number Arithmetic</i>. </span><span class="pubdate">August 1996. </span></p>
+<a name="id2600829"></a><p>[<abbr class="abbrev">RFC1982</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Elz</span> and <span class="firstname">R.</span> <span class="surname">Bush</span>. </span><span class="title"><i>Serial Number Arithmetic</i>. </span><span class="pubdate">August 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600861"></a><p>[<abbr class="abbrev">RFC4074</abbr>] <span class="authorgroup"><span class="firstname">Y.</span> <span class="surname">Morishita</span> and <span class="firstname">T.</span> <span class="surname">Jinmei</span>. </span><span class="title"><i>Common Misbehaviour Against <acronym class="acronym">DNS</acronym>
+<a name="id2600865"></a><p>[<abbr class="abbrev">RFC4074</abbr>] <span class="authorgroup"><span class="firstname">Y.</span> <span class="surname">Morishita</span> and <span class="firstname">T.</span> <span class="surname">Jinmei</span>. </span><span class="title"><i>Common Misbehaviour Against <acronym class="acronym">DNS</acronym>
Queries for IPv6 Addresses</i>. </span><span class="pubdate">May 2005. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">Resource Record Types</h3>
<div class="biblioentry">
-<a name="id2600907"></a><p>[<abbr class="abbrev">RFC1183</abbr>] <span class="authorgroup"><span class="firstname">C.F.</span> <span class="surname">Everhart</span>, <span class="firstname">L. A.</span> <span class="surname">Mamakos</span>, <span class="firstname">R.</span> <span class="surname">Ullmann</span>, and <span class="firstname">P.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>New <acronym class="acronym">DNS</acronym> RR Definitions</i>. </span><span class="pubdate">October 1990. </span></p>
+<a name="id2600910"></a><p>[<abbr class="abbrev">RFC1183</abbr>] <span class="authorgroup"><span class="firstname">C.F.</span> <span class="surname">Everhart</span>, <span class="firstname">L. A.</span> <span class="surname">Mamakos</span>, <span class="firstname">R.</span> <span class="surname">Ullmann</span>, and <span class="firstname">P.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i>New <acronym class="acronym">DNS</acronym> RR Definitions</i>. </span><span class="pubdate">October 1990. </span></p>
</div>
<div class="biblioentry">
-<a name="id2600965"></a><p>[<abbr class="abbrev">RFC1706</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">R.</span> <span class="surname">Colella</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> NSAP Resource Records</i>. </span><span class="pubdate">October 1994. </span></p>
+<a name="id2600968"></a><p>[<abbr class="abbrev">RFC1706</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">R.</span> <span class="surname">Colella</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> NSAP Resource Records</i>. </span><span class="pubdate">October 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601002"></a><p>[<abbr class="abbrev">RFC2168</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Daniel</span> and <span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="title"><i>Resolution of Uniform Resource Identifiers using
+<a name="id2601005"></a><p>[<abbr class="abbrev">RFC2168</abbr>] <span class="authorgroup"><span class="firstname">R.</span> <span class="surname">Daniel</span> and <span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="title"><i>Resolution of Uniform Resource Identifiers using
the Domain Name System</i>. </span><span class="pubdate">June 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601037"></a><p>[<abbr class="abbrev">RFC1876</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Davis</span>, <span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">T.</span>, and <span class="firstname">I.</span> <span class="surname">Dickinson</span>. </span><span class="title"><i>A Means for Expressing Location Information in the
+<a name="id2601041"></a><p>[<abbr class="abbrev">RFC1876</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Davis</span>, <span class="firstname">P.</span> <span class="surname">Vixie</span>, <span class="firstname">T.</span>, and <span class="firstname">I.</span> <span class="surname">Dickinson</span>. </span><span class="title"><i>A Means for Expressing Location Information in the
Domain
Name System</i>. </span><span class="pubdate">January 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601092"></a><p>[<abbr class="abbrev">RFC2052</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A <acronym class="acronym">DNS</acronym> RR for Specifying the
+<a name="id2601095"></a><p>[<abbr class="abbrev">RFC2052</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>A <acronym class="acronym">DNS</acronym> RR for Specifying the
Location of
Services.</i>. </span><span class="pubdate">October 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601130"></a><p>[<abbr class="abbrev">RFC2163</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Allocchio</span>. </span><span class="title"><i>Using the Internet <acronym class="acronym">DNS</acronym> to
+<a name="id2601133"></a><p>[<abbr class="abbrev">RFC2163</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Allocchio</span>. </span><span class="title"><i>Using the Internet <acronym class="acronym">DNS</acronym> to
Distribute MIXER
Conformant Global Address Mapping</i>. </span><span class="pubdate">January 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601156"></a><p>[<abbr class="abbrev">RFC2230</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Atkinson</span>. </span><span class="title"><i>Key Exchange Delegation Record for the <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">October 1997. </span></p>
+<a name="id2601159"></a><p>[<abbr class="abbrev">RFC2230</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Atkinson</span>. </span><span class="title"><i>Key Exchange Delegation Record for the <acronym class="acronym">DNS</acronym></i>. </span><span class="pubdate">October 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601181"></a><p>[<abbr class="abbrev">RFC2536</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DSA KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601185"></a><p>[<abbr class="abbrev">RFC2536</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>DSA KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601208"></a><p>[<abbr class="abbrev">RFC2537</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/MD5 KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601211"></a><p>[<abbr class="abbrev">RFC2537</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/MD5 KEYs and SIGs in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601235"></a><p>[<abbr class="abbrev">RFC2538</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Storing Certificates in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601238"></a><p>[<abbr class="abbrev">RFC2538</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Storing Certificates in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601274"></a><p>[<abbr class="abbrev">RFC2539</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Storage of Diffie-Hellman Keys in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601277"></a><p>[<abbr class="abbrev">RFC2539</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Storage of Diffie-Hellman Keys in the Domain Name System (DNS)</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601304"></a><p>[<abbr class="abbrev">RFC2540</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Detached Domain Name System (DNS) Information</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2601307"></a><p>[<abbr class="abbrev">RFC2540</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Detached Domain Name System (DNS) Information</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601334"></a><p>[<abbr class="abbrev">RFC2782</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span>. </span><span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="author"><span class="firstname">L.</span> <span class="surname">Esibov</span>. </span><span class="title"><i>A DNS RR for specifying the location of services (DNS SRV)</i>. </span><span class="pubdate">February 2000. </span></p>
+<a name="id2601337"></a><p>[<abbr class="abbrev">RFC2782</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gulbrandsen</span>. </span><span class="author"><span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="author"><span class="firstname">L.</span> <span class="surname">Esibov</span>. </span><span class="title"><i>A DNS RR for specifying the location of services (DNS SRV)</i>. </span><span class="pubdate">February 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601377"></a><p>[<abbr class="abbrev">RFC2915</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="author"><span class="firstname">R.</span> <span class="surname">Daniel</span>. </span><span class="title"><i>The Naming Authority Pointer (NAPTR) DNS Resource Record</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2601380"></a><p>[<abbr class="abbrev">RFC2915</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Mealling</span>. </span><span class="author"><span class="firstname">R.</span> <span class="surname">Daniel</span>. </span><span class="title"><i>The Naming Authority Pointer (NAPTR) DNS Resource Record</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601410"></a><p>[<abbr class="abbrev">RFC3110</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/SHA-1 SIGs and RSA KEYs in the Domain Name System (DNS)</i>. </span><span class="pubdate">May 2001. </span></p>
+<a name="id2601413"></a><p>[<abbr class="abbrev">RFC3110</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>RSA/SHA-1 SIGs and RSA KEYs in the Domain Name System (DNS)</i>. </span><span class="pubdate">May 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601436"></a><p>[<abbr class="abbrev">RFC3123</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Koch</span>. </span><span class="title"><i>A DNS RR Type for Lists of Address Prefixes (APL RR)</i>. </span><span class="pubdate">June 2001. </span></p>
+<a name="id2601440"></a><p>[<abbr class="abbrev">RFC3123</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Koch</span>. </span><span class="title"><i>A DNS RR Type for Lists of Address Prefixes (APL RR)</i>. </span><span class="pubdate">June 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601460"></a><p>[<abbr class="abbrev">RFC3596</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">C.</span> <span class="surname">Huitema</span>, <span class="firstname">V.</span> <span class="surname">Ksinant</span>, and <span class="firstname">M.</span> <span class="surname">Souissi</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Extensions to support IP
+<a name="id2601463"></a><p>[<abbr class="abbrev">RFC3596</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Thomson</span>, <span class="firstname">C.</span> <span class="surname">Huitema</span>, <span class="firstname">V.</span> <span class="surname">Ksinant</span>, and <span class="firstname">M.</span> <span class="surname">Souissi</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Extensions to support IP
version 6</i>. </span><span class="pubdate">October 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601586"></a><p>[<abbr class="abbrev">RFC3597</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gustafsson</span>. </span><span class="title"><i>Handling of Unknown DNS Resource Record (RR) Types</i>. </span><span class="pubdate">September 2003. </span></p>
+<a name="id2601589"></a><p>[<abbr class="abbrev">RFC3597</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Gustafsson</span>. </span><span class="title"><i>Handling of Unknown DNS Resource Record (RR) Types</i>. </span><span class="pubdate">September 2003. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">
<acronym class="acronym">DNS</acronym> and the Internet</h3>
<div class="biblioentry">
-<a name="id2601618"></a><p>[<abbr class="abbrev">RFC1101</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Network Names
+<a name="id2601621"></a><p>[<abbr class="abbrev">RFC1101</abbr>] <span class="author"><span class="firstname">P. V.</span> <span class="surname">Mockapetris</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Network Names
and Other Types</i>. </span><span class="pubdate">April 1989. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601643"></a><p>[<abbr class="abbrev">RFC1123</abbr>] <span class="author"><span class="surname">Braden</span>. </span><span class="title"><i>Requirements for Internet Hosts - Application and
+<a name="id2601646"></a><p>[<abbr class="abbrev">RFC1123</abbr>] <span class="author"><span class="surname">Braden</span>. </span><span class="title"><i>Requirements for Internet Hosts - Application and
Support</i>. </span><span class="pubdate">October 1989. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601666"></a><p>[<abbr class="abbrev">RFC1591</abbr>] <span class="author"><span class="firstname">J.</span> <span class="surname">Postel</span>. </span><span class="title"><i>Domain Name System Structure and Delegation</i>. </span><span class="pubdate">March 1994. </span></p>
+<a name="id2601669"></a><p>[<abbr class="abbrev">RFC1591</abbr>] <span class="author"><span class="firstname">J.</span> <span class="surname">Postel</span>. </span><span class="title"><i>Domain Name System Structure and Delegation</i>. </span><span class="pubdate">March 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601689"></a><p>[<abbr class="abbrev">RFC2317</abbr>] <span class="authorgroup"><span class="firstname">H.</span> <span class="surname">Eidnes</span>, <span class="firstname">G.</span> <span class="surname">de Groot</span>, and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Classless IN-ADDR.ARPA Delegation</i>. </span><span class="pubdate">March 1998. </span></p>
+<a name="id2601692"></a><p>[<abbr class="abbrev">RFC2317</abbr>] <span class="authorgroup"><span class="firstname">H.</span> <span class="surname">Eidnes</span>, <span class="firstname">G.</span> <span class="surname">de Groot</span>, and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Classless IN-ADDR.ARPA Delegation</i>. </span><span class="pubdate">March 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601735"></a><p>[<abbr class="abbrev">RFC2826</abbr>] <span class="authorgroup"><span class="surname">Internet Architecture Board</span>. </span><span class="title"><i>IAB Technical Comment on the Unique DNS Root</i>. </span><span class="pubdate">May 2000. </span></p>
+<a name="id2601738"></a><p>[<abbr class="abbrev">RFC2826</abbr>] <span class="authorgroup"><span class="surname">Internet Architecture Board</span>. </span><span class="title"><i>IAB Technical Comment on the Unique DNS Root</i>. </span><span class="pubdate">May 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601758"></a><p>[<abbr class="abbrev">RFC2929</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, <span class="firstname">E.</span> <span class="surname">Brunner-Williams</span>, and <span class="firstname">B.</span> <span class="surname">Manning</span>. </span><span class="title"><i>Domain Name System (DNS) IANA Considerations</i>. </span><span class="pubdate">September 2000. </span></p>
+<a name="id2601762"></a><p>[<abbr class="abbrev">RFC2929</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>, <span class="firstname">E.</span> <span class="surname">Brunner-Williams</span>, and <span class="firstname">B.</span> <span class="surname">Manning</span>. </span><span class="title"><i>Domain Name System (DNS) IANA Considerations</i>. </span><span class="pubdate">September 2000. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">
<acronym class="acronym">DNS</acronym> Operations</h3>
<div class="biblioentry">
-<a name="id2601816"></a><p>[<abbr class="abbrev">RFC1033</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Lottor</span>. </span><span class="title"><i>Domain administrators operations guide.</i>. </span><span class="pubdate">November 1987. </span></p>
+<a name="id2601819"></a><p>[<abbr class="abbrev">RFC1033</abbr>] <span class="author"><span class="firstname">M.</span> <span class="surname">Lottor</span>. </span><span class="title"><i>Domain administrators operations guide.</i>. </span><span class="pubdate">November 1987. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601840"></a><p>[<abbr class="abbrev">RFC1537</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Beertema</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Data File
+<a name="id2601843"></a><p>[<abbr class="abbrev">RFC1537</abbr>] <span class="author"><span class="firstname">P.</span> <span class="surname">Beertema</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Data File
Configuration Errors</i>. </span><span class="pubdate">October 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601866"></a><p>[<abbr class="abbrev">RFC1912</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Barr</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Operational and
+<a name="id2601869"></a><p>[<abbr class="abbrev">RFC1912</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Barr</span>. </span><span class="title"><i>Common <acronym class="acronym">DNS</acronym> Operational and
Configuration Errors</i>. </span><span class="pubdate">February 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601893"></a><p>[<abbr class="abbrev">RFC2010</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Operational Criteria for Root Name Servers.</i>. </span><span class="pubdate">October 1996. </span></p>
+<a name="id2601896"></a><p>[<abbr class="abbrev">RFC2010</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Manning</span> and <span class="firstname">P.</span> <span class="surname">Vixie</span>. </span><span class="title"><i>Operational Criteria for Root Name Servers.</i>. </span><span class="pubdate">October 1996. </span></p>
</div>
<div class="biblioentry">
-<a name="id2601929"></a><p>[<abbr class="abbrev">RFC2219</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Hamilton</span> and <span class="firstname">R.</span> <span class="surname">Wright</span>. </span><span class="title"><i>Use of <acronym class="acronym">DNS</acronym> Aliases for
+<a name="id2601932"></a><p>[<abbr class="abbrev">RFC2219</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Hamilton</span> and <span class="firstname">R.</span> <span class="surname">Wright</span>. </span><span class="title"><i>Use of <acronym class="acronym">DNS</acronym> Aliases for
Network Services.</i>. </span><span class="pubdate">October 1997. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">Internationalized Domain Names</h3>
<div class="biblioentry">
-<a name="id2601975"></a><p>[<abbr class="abbrev">RFC2825</abbr>] <span class="authorgroup"><span class="surname">IAB</span> and <span class="firstname">R.</span> <span class="surname">Daigle</span>. </span><span class="title"><i>A Tangled Web: Issues of I18N, Domain Names,
+<a name="id2601978"></a><p>[<abbr class="abbrev">RFC2825</abbr>] <span class="authorgroup"><span class="surname">IAB</span> and <span class="firstname">R.</span> <span class="surname">Daigle</span>. </span><span class="title"><i>A Tangled Web: Issues of I18N, Domain Names,
and the Other Internet protocols</i>. </span><span class="pubdate">May 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602007"></a><p>[<abbr class="abbrev">RFC3490</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Faltstrom</span>, <span class="firstname">P.</span> <span class="surname">Hoffman</span>, and <span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Internationalizing Domain Names in Applications (IDNA)</i>. </span><span class="pubdate">March 2003. </span></p>
+<a name="id2602010"></a><p>[<abbr class="abbrev">RFC3490</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Faltstrom</span>, <span class="firstname">P.</span> <span class="surname">Hoffman</span>, and <span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Internationalizing Domain Names in Applications (IDNA)</i>. </span><span class="pubdate">March 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602121"></a><p>[<abbr class="abbrev">RFC3491</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Hoffman</span> and <span class="firstname">M.</span> <span class="surname">Blanchet</span>. </span><span class="title"><i>Nameprep: A Stringprep Profile for Internationalized Domain Names</i>. </span><span class="pubdate">March 2003. </span></p>
+<a name="id2602124"></a><p>[<abbr class="abbrev">RFC3491</abbr>] <span class="authorgroup"><span class="firstname">P.</span> <span class="surname">Hoffman</span> and <span class="firstname">M.</span> <span class="surname">Blanchet</span>. </span><span class="title"><i>Nameprep: A Stringprep Profile for Internationalized Domain Names</i>. </span><span class="pubdate">March 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602156"></a><p>[<abbr class="abbrev">RFC3492</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Punycode: A Bootstring encoding of Unicode
+<a name="id2602160"></a><p>[<abbr class="abbrev">RFC3492</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Costello</span>. </span><span class="title"><i>Punycode: A Bootstring encoding of Unicode
for Internationalized Domain Names in
Applications (IDNA)</i>. </span><span class="pubdate">March 2003. </span></p>
</div>
@@ -487,47 +487,47 @@
</p>
</div>
<div class="biblioentry">
-<a name="id2602201"></a><p>[<abbr class="abbrev">RFC1464</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Rosenbaum</span>. </span><span class="title"><i>Using the Domain Name System To Store Arbitrary String
+<a name="id2602204"></a><p>[<abbr class="abbrev">RFC1464</abbr>] <span class="author"><span class="firstname">R.</span> <span class="surname">Rosenbaum</span>. </span><span class="title"><i>Using the Domain Name System To Store Arbitrary String
Attributes</i>. </span><span class="pubdate">May 1993. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602224"></a><p>[<abbr class="abbrev">RFC1713</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Romao</span>. </span><span class="title"><i>Tools for <acronym class="acronym">DNS</acronym> Debugging</i>. </span><span class="pubdate">November 1994. </span></p>
+<a name="id2602227"></a><p>[<abbr class="abbrev">RFC1713</abbr>] <span class="author"><span class="firstname">A.</span> <span class="surname">Romao</span>. </span><span class="title"><i>Tools for <acronym class="acronym">DNS</acronym> Debugging</i>. </span><span class="pubdate">November 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602249"></a><p>[<abbr class="abbrev">RFC1794</abbr>] <span class="author"><span class="firstname">T.</span> <span class="surname">Brisco</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Support for Load
+<a name="id2602252"></a><p>[<abbr class="abbrev">RFC1794</abbr>] <span class="author"><span class="firstname">T.</span> <span class="surname">Brisco</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Support for Load
Balancing</i>. </span><span class="pubdate">April 1995. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602275"></a><p>[<abbr class="abbrev">RFC2240</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Legal Basis for Domain Name Allocation</i>. </span><span class="pubdate">November 1997. </span></p>
+<a name="id2602278"></a><p>[<abbr class="abbrev">RFC2240</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Legal Basis for Domain Name Allocation</i>. </span><span class="pubdate">November 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602298"></a><p>[<abbr class="abbrev">RFC2345</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>, <span class="firstname">T.</span> <span class="surname">Wolf</span>, and <span class="firstname">G.</span> <span class="surname">Oglesby</span>. </span><span class="title"><i>Domain Names and Company Name Retrieval</i>. </span><span class="pubdate">May 1998. </span></p>
+<a name="id2602301"></a><p>[<abbr class="abbrev">RFC2345</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>, <span class="firstname">T.</span> <span class="surname">Wolf</span>, and <span class="firstname">G.</span> <span class="surname">Oglesby</span>. </span><span class="title"><i>Domain Names and Company Name Retrieval</i>. </span><span class="pubdate">May 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602344"></a><p>[<abbr class="abbrev">RFC2352</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Convention For Using Legal Names as Domain Names</i>. </span><span class="pubdate">May 1998. </span></p>
+<a name="id2602347"></a><p>[<abbr class="abbrev">RFC2352</abbr>] <span class="author"><span class="firstname">O.</span> <span class="surname">Vaughan</span>. </span><span class="title"><i>A Convention For Using Legal Names as Domain Names</i>. </span><span class="pubdate">May 1998. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602368"></a><p>[<abbr class="abbrev">RFC3071</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>. </span><span class="title"><i>Reflections on the DNS, RFC 1591, and Categories of Domains</i>. </span><span class="pubdate">February 2001. </span></p>
+<a name="id2602371"></a><p>[<abbr class="abbrev">RFC3071</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Klensin</span>. </span><span class="title"><i>Reflections on the DNS, RFC 1591, and Categories of Domains</i>. </span><span class="pubdate">February 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602394"></a><p>[<abbr class="abbrev">RFC3258</abbr>] <span class="authorgroup"><span class="firstname">T.</span> <span class="surname">Hardie</span>. </span><span class="title"><i>Distributing Authoritative Name Servers via
+<a name="id2602397"></a><p>[<abbr class="abbrev">RFC3258</abbr>] <span class="authorgroup"><span class="firstname">T.</span> <span class="surname">Hardie</span>. </span><span class="title"><i>Distributing Authoritative Name Servers via
Shared Unicast Addresses</i>. </span><span class="pubdate">April 2002. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602420"></a><p>[<abbr class="abbrev">RFC3901</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Durand</span> and <span class="firstname">J.</span> <span class="surname">Ihren</span>. </span><span class="title"><i>DNS IPv6 Transport Operational Guidelines</i>. </span><span class="pubdate">September 2004. </span></p>
+<a name="id2602423"></a><p>[<abbr class="abbrev">RFC3901</abbr>] <span class="authorgroup"><span class="firstname">A.</span> <span class="surname">Durand</span> and <span class="firstname">J.</span> <span class="surname">Ihren</span>. </span><span class="title"><i>DNS IPv6 Transport Operational Guidelines</i>. </span><span class="pubdate">September 2004. </span></p>
</div>
</div>
<div class="bibliodiv">
<h3 class="title">Obsolete and Unimplemented Experimental RFC</h3>
<div class="biblioentry">
-<a name="id2602464"></a><p>[<abbr class="abbrev">RFC1712</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Farrell</span>, <span class="firstname">M.</span> <span class="surname">Schulze</span>, <span class="firstname">S.</span> <span class="surname">Pleitner</span>, and <span class="firstname">D.</span> <span class="surname">Baldoni</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Geographical
+<a name="id2602467"></a><p>[<abbr class="abbrev">RFC1712</abbr>] <span class="authorgroup"><span class="firstname">C.</span> <span class="surname">Farrell</span>, <span class="firstname">M.</span> <span class="surname">Schulze</span>, <span class="firstname">S.</span> <span class="surname">Pleitner</span>, and <span class="firstname">D.</span> <span class="surname">Baldoni</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> Encoding of Geographical
Location</i>. </span><span class="pubdate">November 1994. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602521"></a><p>[<abbr class="abbrev">RFC2673</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Binary Labels in the Domain Name System</i>. </span><span class="pubdate">August 1999. </span></p>
+<a name="id2602524"></a><p>[<abbr class="abbrev">RFC2673</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span>. </span><span class="title"><i>Binary Labels in the Domain Name System</i>. </span><span class="pubdate">August 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602548"></a><p>[<abbr class="abbrev">RFC2874</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span> and <span class="firstname">C.</span> <span class="surname">Huitema</span>. </span><span class="title"><i>DNS Extensions to Support IPv6 Address Aggregation
+<a name="id2602551"></a><p>[<abbr class="abbrev">RFC2874</abbr>] <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Crawford</span> and <span class="firstname">C.</span> <span class="surname">Huitema</span>. </span><span class="title"><i>DNS Extensions to Support IPv6 Address Aggregation
and Renumbering</i>. </span><span class="pubdate">July 2000. </span></p>
</div>
</div>
@@ -541,39 +541,39 @@
</p>
</div>
<div class="biblioentry">
-<a name="id2602596"></a><p>[<abbr class="abbrev">RFC2065</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">C.</span> <span class="surname">Kaufman</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">January 1997. </span></p>
+<a name="id2602667"></a><p>[<abbr class="abbrev">RFC2065</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span> and <span class="firstname">C.</span> <span class="surname">Kaufman</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">January 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602704"></a><p>[<abbr class="abbrev">RFC2137</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secure Domain Name System Dynamic Update</i>. </span><span class="pubdate">April 1997. </span></p>
+<a name="id2602707"></a><p>[<abbr class="abbrev">RFC2137</abbr>] <span class="author"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Secure Domain Name System Dynamic Update</i>. </span><span class="pubdate">April 1997. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602730"></a><p>[<abbr class="abbrev">RFC2535</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">March 1999. </span></p>
+<a name="id2602733"></a><p>[<abbr class="abbrev">RFC2535</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Eastlake</span>, <span class="lineage">3rd</span>. </span><span class="title"><i>Domain Name System Security Extensions</i>. </span><span class="pubdate">March 1999. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602760"></a><p>[<abbr class="abbrev">RFC3008</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Domain Name System Security (DNSSEC)
+<a name="id2602763"></a><p>[<abbr class="abbrev">RFC3008</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span>. </span><span class="title"><i>Domain Name System Security (DNSSEC)
Signing Authority</i>. </span><span class="pubdate">November 2000. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602786"></a><p>[<abbr class="abbrev">RFC3090</abbr>] <span class="authorgroup"><span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>DNS Security Extension Clarification on Zone Status</i>. </span><span class="pubdate">March 2001. </span></p>
+<a name="id2602789"></a><p>[<abbr class="abbrev">RFC3090</abbr>] <span class="authorgroup"><span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>DNS Security Extension Clarification on Zone Status</i>. </span><span class="pubdate">March 2001. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602812"></a><p>[<abbr class="abbrev">RFC3445</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Massey</span> and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Limiting the Scope of the KEY Resource Record (RR)</i>. </span><span class="pubdate">December 2002. </span></p>
+<a name="id2602816"></a><p>[<abbr class="abbrev">RFC3445</abbr>] <span class="authorgroup"><span class="firstname">D.</span> <span class="surname">Massey</span> and <span class="firstname">S.</span> <span class="surname">Rose</span>. </span><span class="title"><i>Limiting the Scope of the KEY Resource Record (RR)</i>. </span><span class="pubdate">December 2002. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602849"></a><p>[<abbr class="abbrev">RFC3655</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Redefinition of DNS Authenticated Data (AD) bit</i>. </span><span class="pubdate">November 2003. </span></p>
+<a name="id2602852"></a><p>[<abbr class="abbrev">RFC3655</abbr>] <span class="authorgroup"><span class="firstname">B.</span> <span class="surname">Wellington</span> and <span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Redefinition of DNS Authenticated Data (AD) bit</i>. </span><span class="pubdate">November 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602885"></a><p>[<abbr class="abbrev">RFC3658</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Delegation Signer (DS) Resource Record (RR)</i>. </span><span class="pubdate">December 2003. </span></p>
+<a name="id2602888"></a><p>[<abbr class="abbrev">RFC3658</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Gudmundsson</span>. </span><span class="title"><i>Delegation Signer (DS) Resource Record (RR)</i>. </span><span class="pubdate">December 2003. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602912"></a><p>[<abbr class="abbrev">RFC3755</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Weiler</span>. </span><span class="title"><i>Legacy Resolver Compatibility for Delegation Signer (DS)</i>. </span><span class="pubdate">May 2004. </span></p>
+<a name="id2602915"></a><p>[<abbr class="abbrev">RFC3755</abbr>] <span class="authorgroup"><span class="firstname">S.</span> <span class="surname">Weiler</span>. </span><span class="title"><i>Legacy Resolver Compatibility for Delegation Signer (DS)</i>. </span><span class="pubdate">May 2004. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602938"></a><p>[<abbr class="abbrev">RFC3757</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Kolkman</span>, <span class="firstname">J.</span> <span class="surname">Schlyter</span>, and <span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>Domain Name System KEY (DNSKEY) Resource Record
+<a name="id2602941"></a><p>[<abbr class="abbrev">RFC3757</abbr>] <span class="authorgroup"><span class="firstname">O.</span> <span class="surname">Kolkman</span>, <span class="firstname">J.</span> <span class="surname">Schlyter</span>, and <span class="firstname">E.</span> <span class="surname">Lewis</span>. </span><span class="title"><i>Domain Name System KEY (DNSKEY) Resource Record
(RR) Secure Entry Point (SEP) Flag</i>. </span><span class="pubdate">April 2004. </span></p>
</div>
<div class="biblioentry">
-<a name="id2602983"></a><p>[<abbr class="abbrev">RFC3845</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Schlyter</span>. </span><span class="title"><i>DNS Security (DNSSEC) NextSECure (NSEC) RDATA Format</i>. </span><span class="pubdate">August 2004. </span></p>
+<a name="id2602986"></a><p>[<abbr class="abbrev">RFC3845</abbr>] <span class="authorgroup"><span class="firstname">J.</span> <span class="surname">Schlyter</span>. </span><span class="title"><i>DNS Security (DNSSEC) NextSECure (NSEC) RDATA Format</i>. </span><span class="pubdate">August 2004. </span></p>
</div>
</div>
</div>
@@ -594,14 +594,14 @@
</div>
<div class="sect2" lang="en">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2603025"></a>Other Documents About <acronym class="acronym">BIND</acronym>
+<a name="id2603028"></a>Other Documents About <acronym class="acronym">BIND</acronym>
</h3></div></div></div>
<p></p>
<div class="bibliography">
<div class="titlepage"><div><div><h4 class="title">
-<a name="id2603034"></a>Bibliography</h4></div></div></div>
+<a name="id2603037"></a>Bibliography</h4></div></div></div>
<div class="biblioentry">
-<a name="id2603036"></a><p><span class="authorgroup"><span class="firstname">Paul</span> <span class="surname">Albitz</span> and <span class="firstname">Cricket</span> <span class="surname">Liu</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></i>. </span><span class="copyright">Copyright 1998 Sebastopol, CA: O'Reilly and Associates. </span></p>
+<a name="id2603040"></a><p><span class="authorgroup"><span class="firstname">Paul</span> <span class="surname">Albitz</span> and <span class="firstname">Cricket</span> <span class="surname">Liu</span>. </span><span class="title"><i><acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></i>. </span><span class="copyright">Copyright 1998 Sebastopol, CA: O'Reilly and Associates. </span></p>
</div>
</div>
</div>
diff --git a/doc/arm/Bv9ARM.html b/doc/arm/Bv9ARM.html
index b31b67ac0fe4..2f127c661c3b 100644
--- a/doc/arm/Bv9ARM.html
+++ b/doc/arm/Bv9ARM.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: Bv9ARM.html,v 1.193.14.14 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: Bv9ARM.html,v 1.193.14.14.2.1 2010/02/25 12:16:48 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -157,25 +157,25 @@
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_definition_and_usage"><span><strong class="command">server</strong></span> Statement Definition and
Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#statschannels"><span><strong class="command">statistics-channels</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586874"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586877"><span><strong class="command">statistics-channels</strong></span> Statement Definition and
Usage</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586961"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587080"><span><strong class="command">trusted-keys</strong></span> Statement Definition
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2586964"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587083"><span><strong class="command">trusted-keys</strong></span> Statement Definition
and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#view_statement_grammar"><span><strong class="command">view</strong></span> Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587162"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2587165"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zone_statement_grammar"><span><strong class="command">zone</strong></span>
Statement Grammar</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588567"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2588638"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt>
</dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591182">Zone File</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2591117">Zone File</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#types_of_resource_records_and_when_to_use_them">Types of Resource Records and When to Use Them</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593413">Discussion of MX Records</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593348">Discussion of MX Records</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#Setting_TTLs">Setting TTLs</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593960">Inverse Mapping in IPv4</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594155">Other Zone File Directives</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594565"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2593895">Inverse Mapping in IPv4</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594090">Other Zone File Directives</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2594500"><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch06.html#zonefile_format">Additional File Formats</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch06.html#statistics">BIND9 Statistics</a></span></dt>
@@ -184,31 +184,31 @@
<dt><span class="chapter"><a href="Bv9ARM.ch07.html">7. <acronym class="acronym">BIND</acronym> 9 Security Considerations</a></span></dt>
<dd><dl>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#Access_Control_Lists">Access Control Lists</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599120"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch07.html#id2599054"><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span></a></span></dt>
<dd><dl>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599201">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599329">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599136">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2599264">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch07.html#dynamic_update_security">Dynamic Update Security</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="Bv9ARM.ch08.html">8. Troubleshooting</a></span></dt>
<dd><dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599409">Common Problems</a></span></dt>
-<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599414">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599426">Incrementing and Changing the Serial Number</a></span></dt>
-<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599443">Where Can I Get Help?</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599344">Common Problems</a></span></dt>
+<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2599349">It's not working; how can I figure out what's wrong?</a></span></dt></dl></dd>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599361">Incrementing and Changing the Serial Number</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2599378">Where Can I Get Help?</a></span></dt>
</dl></dd>
<dt><span class="appendix"><a href="Bv9ARM.ch09.html">A. Appendices</a></span></dt>
<dd><dl>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599573">Acknowledgments</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599508">Acknowledgments</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#historical_dns_information">A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym></a></span></dt></dl></dd>
-<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599813">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
+<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2599748">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt>
<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch09.html#ipv6addresses">IPv6 addresses (AAAA)</a></span></dt></dl></dd>
<dt><span class="sect1"><a href="Bv9ARM.ch09.html#bibliography">Bibliography (and Suggested Reading)</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#rfcs">Request for Comments (RFCs)</a></span></dt>
<dt><span class="sect2"><a href="Bv9ARM.ch09.html#internet_drafts">Internet Drafts</a></span></dt>
-<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603025">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
+<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2603028">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="reference"><a href="Bv9ARM.ch10.html">I. Manual pages</a></span></dt>
diff --git a/doc/arm/Bv9ARM.pdf b/doc/arm/Bv9ARM.pdf
index ca72481035c5..87f346299a78 100644
--- a/doc/arm/Bv9ARM.pdf
+++ b/doc/arm/Bv9ARM.pdf
@@ -5575,28 +5575,26 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
1389 0 obj <<
-/Length 3094
+/Length 3100
/Filter /FlateDecode
>>
stream
-xڽ]s۸ݿBLG_⤾9vsZmN$!8_vRrM~|/2(#B4[<3N0q
-<10WDj:4IR
-~dL|]Jٵ{ut1
-
-qӀbҪܖ]cH`l[Tk|ٔuw+qL"r/c6?34W~cL͜Xo|ƉN+cDnc`9(.8 TU.
-c(˦ڸ6 qwpp
-қTFn{M:MZ8*VGDc ͗ʺrVl%=#حVIK>y,KØjGp;r(N VYg
-Zu8Psb5Ks&&+f BNܖծ-vh0kmKSh#;<G%)#v!;1 Ȕt[@ƕר9;B4jI˩4rp4
-vw+'nF.vMq֝g]:^pqb{}du3Op+\ Fڮƍ-UL AUl68TFCq@Vz+2ڵ> 2rxBA|
- sq1@G_ʪ_<b<Oa>p=1e2X졐 W僟LA8f:X75)HpX8!ToC)G~]Y0$ⅸq,!"2'؉6= ;?-d6Uy!w,smp`5>5Rn
-Y̧Q I4:z d $'P3D2@9S!q0Ȃ4 dǸuFՇnYUѼSͧ-“P,E R|jCSt/+G4Ϣgk?#q
-o"Q/y{,bTX
-igC |!^{ǖjG]/[c2)7tH|Lzߦ4fh$;SWE
-eCbuRf8qE:f˷ Hx@/f*g`Vd: &~)0| {%y XGMQME5SOo/ҖF<|v*xȹʝ<|ޠ
-0M7;u藦LxgOkLan>DM^|Pآi5". J
- ^n&SУ\X^TY<z< WV(GZGzI?=hbkpt@yk)lmw&m(ԫOԗd]#[4
-5*DFaQr…mBSڡ-Bݢ*jhzG w^;x}YGR.X2Ln u<5EU婄TSjqj Nσ 22>|?
- %endstream
+xڭZs6_ڙJHM{=Myv4ٕ66HԞ(@ ~"י.UYxXm/ _pI#Q:;i6ZWωD,y^.J?,SOWz{\.S^<y_&_=g^y{Nja-r&B>_+[a?^L"_< ˸bPr%e\]k`8 SO@e"6WŲEZL+iy xQ3ΘWyb<^!gjI9;(mk=!gY.h(>,S͓{+
+
+_T<?VZqey'ڢo,LpZNDp2&h%L\6RdZ4+WJӜ/{uu֍#ꆺnRE cRĭH9
+hųMIabU?i<x^vOR]EUY#OW&N*{ljCT}u
+t;_<s
+G+ BӶ;
+S$MO^VM<[7Rb۲^˦?Ј(l:з܂Ѥ#|bݜkN#s c\d_i
+BĉK&GB#)8$p\d$EgkwD
+Hw $H`5&+jw Eas`.vSǵ;kda{̀owP4sTCEdh~~I{m3 %+
+cC=Y: ^l
+]_Ҁvlxf1p l3`ǝ$|&ƌ
+f
+U ;jhj [*J 9Lm|x I}<ccڷo=&߃/{[4|hvAbX'2'K-G Q/=k
+enb`ulRQ8>Ձp$ AFa#F
+$GgRqC{i?#a:E13 T" E70O |>W~j,JgȆyB~h ['6vVFٹʬ=U_C8:ԛ04W"< No{sIk1ǃ( / ^\vTV|٘W6BǑTCuGPHB>U𧋭Ҩjb
+@GXe:a TMTjI I9viV"==:.
endobj
1388 0 obj <<
/Type /Page
@@ -5609,7 +5607,7 @@ endobj
1392 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [289.8576 270.8769 338.5646 282.9365]
+/Rect [289.8576 239.4581 338.5646 251.5177]
/Subtype /Link
/A << /S /GoTo /D (dynamic_update) >>
>> endobj
@@ -5628,25 +5626,28 @@ endobj
/ProcSet [ /PDF /Text ]
>> endobj
1395 0 obj <<
-/Length 3800
-/Filter /FlateDecode
->>
-stream
-xڥZݓ۶ު
-'o3 4בܮ7v}?HYzۇoޫ6$NnփHd}(]|??[F,ni%w?}|_ޥz᧏|w{w}#\#?ܼ{{W
-rⶄmFD* Hy|FEF+[O7
-zݧs&LۥQC
-YD€ЖʣL'!rNȞ U%5UYǝZ.g+\3KP%d%|U>s(WEo{Rji~lI˓mH-;vպgفhON&N1b)ev]z(t"-Ą1H.1#KshTEJh3BoN&5NO_Az2OE)ϱ+vOH޶4YT uXPwU<m~B; ]_4eA%`tclI
-j
-m
-ȤV* Ӑ22.t! LIGkf10HOf'XRc D 
-@2x_q܆-7${hUƩ4N^iq]rTjR
-2 !3U@FPL9L1t{gSuI7Xy.WTV9t
-(ht.:m"Z.r4lXB]ܶ`3 ɴŊYwvVDDi VTH4#AeRfJPNJ^ GWٹXs`8,Q\T>h]5mO nGTRXy̻ľx۪JvRr|,-\P%!h.- :Kt"fJtt7#O7D x}'b|F-b˔4}51_eX"[tb؁B4yii% N9 8< 7*.A8ݵ /tL\Hx&NE20R5e\14V ^#]l JڟQU?Ja?qRXtT(h@SլCu|tF?&o
-`R1%t$t:\XD,pqU d;̎!; LRs3"߅l<N(N+eCyrPWx%
-rl8*eu
-m2rap !G>U z`rpzPb=aG)sۉrQA3(ǶA<`<Yiiօ}b~4]]9H ~ &w_ δ:$rw3`,LeJH9ATJ:XN0Ncozq61?유=|}_4Zmw';\f,M'3~s
-^N ү`a<LŭcH/m0Qtf{ lendstream
+/Length 3964
+/Filter /FlateDecode
+>>
+stream
+xڥZ_OogId/{E٢ɒϒw iɖ Þg~%ominqn$=|WTzGy'XY$L>̾۟$D̾~[?{oR={|~wp̌1pû'껇?oZBB>-a߈H噹}dǷmTdRx0uҟ6YdbΕƘԲSGUr,P]_S5[N/3P`\ 2Qju-ͬiw'ںfY
+̋MkR5ݦNKŭ.mGu
+6i"R"y|N]Bwzq]T G YnbάM'iJ} ؗ:gF s\ pM0ZmΙckUd Px
+T@ϫK\kJEIvfpYa/:*,ۦ'Ьb
+ Hoz8y}%Rbi)tSgɊP<}QI,:wA@&Rh&G!k@ɱٙIXRDy3wDO6rH
+󤋘 ~%r]F[
+LOLp :4L,@
+#&td (H8zA?#D
+ )iaOUzHx~ )/Ng
+}d
+>Y/T.ME9>
+ JHOD'K3XYW]v (2{U
+=V ymGr_E;W+:SM/y;liUMSE u|a2xO.+^*"ҩ\7<?Ie bMq?va%!D 0#)i ^ nPk>U]a)>ۚ gf?<u1MfZ` mӮP;5qdO<&.@'e`" g)2!Rs ,CUe`V(ϟR̰ kY2:4j>:?&9@k߮h{/czӑЩօ+֑H.o2J&Ip #\ ψ`b ƿ.G9C]#ocR \`
+@@UOĆ,(4K
+Oe$l@ Ȧ8e&B
+M<s_|,ی _BJ2U1L!Y#K2xZZsdjVT@eE Ig
+AtcJDǩ1V t؛^ uE?@R)
+$gkٶ.S?;y`/z*6_1d|#ӕVyip>[SG{Mm`r:S
endobj
1394 0 obj <<
/Type /Page
@@ -5659,7 +5660,7 @@ endobj
1397 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [353.2799 401.8743 410.176 413.9339]
+/Rect [353.2799 390.6622 410.176 402.7219]
/Subtype /Link
/A << /S /GoTo /D (zonefile_format) >>
>> endobj
@@ -9621,7 +9622,7 @@ endobj
stream
xte\6 tݡ0 00 R"t ȋ>??w^Z׺75
rpr tP(W琅CfL9g0]
-{fXE
+{fXE
0a֏Oo?x= a.Ab9Y /z{xœ*2#Dj,8Ey;on Aߋ(X>.3vmsW`gϨ"
rn蚗ߡRw9_ҹ_8=e4%v>oFk(?`Lٽ`4&9[~;26cL|r)Sjl(
b7Vh9,IRe߷R%= t(%LǏ)>1٥^2O %>pjÕr{2w<g-j!3cakI,A$LƋJnUmމD3
@@ -9644,7 +9645,7 @@ $OŀD
t=bw6"µ?JOP2R oQo+1)wdIZV͝(e "QFs(F$'qL /! Hvk։hȉ؉o?a:qc g!_Q~W1aUGmYmn%Rr90q5/E(ړ,W$Lx|奕wZ|V,Od
yG 3l4\T2ZAg.7#PveŦQLO\ ĵJ(3].*,M>Bx(S|Duޡ{:ґ2G9C{ɕ<|?K@F),w? ah%ٱo^{6 @-%~jwXjz1i%u3^g`d+K[De]Y?>Hj,kѸh8 v_ [J֮9m=?\k>ଇ*ѳ,Y <u Z/ZV$S#mNO5M@r0H7&7[AOƧ5pE6~d^.xT1$74jG1po3QZ:N,0Zg)QX""0BvFA)Y9(YÖS|qbN.LX_¿%%|D>W7}C#ZR$`bGοa9gS%\/hC|?s ؅g)m}vk.b&O
+uqf`a,I㯽/ݛ'P6ߢH?ٹ9mHr7:pMRY# 'WKC|-mW躖nᲶ03=j-,nebi;Hl<)L.Yڷ)wL=(L|)='-@<Nr6Eʃ3dk%(kD~(_y; fO{&*yү9ۏBTd>.<SX3p7~"럽l˴DQf
-*s"}Y ;҉{Y]pݯXo}
+*s"}Y ;҉{Y]pݯXo}
endobj
1645 0 obj <<
/Type /Font
@@ -9653,14 +9654,14 @@ endobj
/FirstChar 67
/LastChar 85
/Widths 2144 0 R
-/BaseFont /WEKWWP+URWPalladioL-Bold-Slant_167
+/BaseFont /NYULSI+URWPalladioL-Bold-Slant_167
/FontDescriptor 1643 0 R
>> endobj
1643 0 obj <<
/Ascent 708
/CapHeight 672
/Descent -266
-/FontName /WEKWWP+URWPalladioL-Bold-Slant_167
+/FontName /NYULSI+URWPalladioL-Bold-Slant_167
/ItalicAngle -9
/StemV 123
/XHeight 471
@@ -9684,7 +9685,7 @@ xVuTVA!nn.If(N)n$FJ ![:%$.|g}u;kͬ߻
yaha pJH
@B0Y $DB@ 
CXnxX9rYzD"0̓;!o(ׁZi@! u %5Hf@ 0dw9q
-rt%n-~tݐiH+ ɪ!+NWnmn<VnJܠH ( BB<rYB@PM2gWon(/ W#՝SΎ^´D@m
+rt%n-~tݐiH+ ɪ!+NWnmn<VnJܠH ( BB<rYB@PM2gWon(/ W#՝SΎ^´D@m
e[ă4f)ƻ'c*2uMׁE;
at
sJk "C 3cU4eHH~0+
@@ -9706,7 +9707,7 @@ V1-S`_3%6Bb rta*غ0ɼu)y@[gbL)?D*ԒꟲG
CwɓZpO>/l4nlU-oMٓ o:|y7MT{ =i3RVHA9jQr3a3X_dhE/O\KɬO_ &$ubsAytN.`.bʥ܆6l}g|wRhXsL84G} 1Ymgzӌ$9Nh͔ŸXsm{g"'HRU\O<>lS"
t.CB|(z?п)|8csa4y=~U+j*8ӓ&w?,Ip7o#qw}eJUl]RmLغ=kKJ;uY8:B.C\0&Xs;2`#"tk
+`Rp36FŊݹ%:b0&Swj VC%#N^ۙKuy,Eq&8{D LG8UTm5leU?666!-+T(wu9eQ:Jm4 _}~NOkڋֻM}ɲưq`+5׭d[%˦[M#ߦT\*wqg$d]|y9?)#Iiw%z:3KzWFcm={8uLwY|U&n{ebL=Xy*wSY"FNj'<y74`uh
-M0 V@RS8${^uq rX"Nyendstream
+M0 V@RS8${^uq rX"N՝yendstream
endobj
1627 0 obj <<
/Type /Font
@@ -9715,14 +9716,14 @@ endobj
/FirstChar 66
/LastChar 78
/Widths 2145 0 R
-/BaseFont /QKFAFZ+URWPalladioL-BoldItal
+/BaseFont /WCEADK+URWPalladioL-BoldItal
/FontDescriptor 1625 0 R
>> endobj
1625 0 obj <<
/Ascent 728
/CapHeight 669
/Descent -256
-/FontName /QKFAFZ+URWPalladioL-BoldItal
+/FontName /WCEADK+URWPalladioL-BoldItal
/ItalicAngle -9.9
/StemV 114
/XHeight 469
@@ -9742,20 +9743,15 @@ endobj
/Filter /FlateDecode
>>
stream
-xRkTRIzX)I&BBS32%
-@}H%,kU*yﯻ9ww6)\. H 
-Gc
-"L`b4֤&1 gMe"D:%
-LtHTZ
-+ !3T0zSԨJWe$8tj F PKQ!Zd|遨QR
-* oJ+$*lMv*.C12R
-
-MTHz$
-A4f˽|Զ\QuQK􅥇tzԋ9ewh1ۭlJFBb
-n?0۠\+Ig='$͸TŦ&?9?yβ~=WE)Y{ǹ;V_C%ӫ ѿ)2q?ƍ5'{jHoݓz˺/X\/~1Q tҠe`Bk}oXP]NsJcQ VkjHCۺVvo.Қ0&dd'ϟ={>ψq6[^'S~qYҷnX<G>s6rhJֹ}l؝ Ҙ.b T=b~?')?/LMKu
-f&4{;/k#L0ENM}l;c=/~,24Xk9yAN:-΅%k<Nl/7Xmh6ΞEE'Dw tk;cGMQd&{ #0q]&̚\W=>͕ z4ѧ%eXي;ݣGpjO+/c"9H[Vh>0[u tObt4H?q -im$%Ѭ\S望N*&]*>Zn6̱%ĦWy;a[F+'tOd_)
-B:^'y"K隗]B/N6#7ʎmG[1| ّ|ws
-CO01;2S/0qv,20/O85ɛ/T['"6 KTfw-hpǦ-˔V~/?3l wη΋$sbHTs 宨78wX.ysIwڳX<|Kxm7[\SV[2n;A6:. x(~>N_Fxr"(G0uun}yy2;GI~Ƣ}s<O,b1bֽ}Mr op켨5j;x/,"w;ϸIVjz
+xRkTSWRIzX%2yj   b,{CnIH@TeYF<EEJ-
+SiaqU5̯YsΟM1DPar X*p؀<-!r@VkՀB
+!O`,C#i*x'I| 8@*'T S 0gZ MLς!& F8 A)IMT[fKex&)
+xMɤR$j=`%#CjZfS5Z;dh R qt:5~+N
+CV3=+!jD!B0`pV2+Hf(HPR΄p+!Eɂ޿T2RD>?S1珘4 Gt d9$NӚQ!h|z
+9Dd@PXG*f1Q
+Hֺlx/p5'%ǩˈO-wVZ 1>
+k] GZǵ}M.|QYP]#1FD{9|V@,|n&|]j p삸5ZQ;/-,zr1CNͳl|yZ7'
+(԰'0OQsendstream
endobj
1400 0 obj <<
/Type /Font
@@ -9764,14 +9760,14 @@ endobj
/FirstChar 60
/LastChar 62
/Widths 2147 0 R
-/BaseFont /JUNOQO+CMMI10
+/BaseFont /QAQSBE+CMMI10
/FontDescriptor 1398 0 R
>> endobj
1398 0 obj <<
/Ascent 694
/CapHeight 683
/Descent -194
-/FontName /JUNOQO+CMMI10
+/FontName /QAQSBE+CMMI10
/ItalicAngle -14.04
/StemV 72
/XHeight 431
@@ -9791,22 +9787,19 @@ endobj
/Length1 1199
/Length2 2269
/Length3 544
-/Length 3058
+/Length 3057
/Filter /FlateDecode
>>
stream
-xWi<k2e$Cfn S3όa0%kDqD+E%bJT6z:{z~{|x_}u<AגqLGDc'Z?M 2
-'/)D[26pB(TB6$dT-l ^"`×@X$W1ጨ_BrcB F9!Zm6P
-}QlbpX\0&߁ @8?H;d)_Dh4@/W;%3N`@yzwO++&D16tL
- G[ 'C#
-lB 1?a4RdCY@ LcPQ"ݰ,IAT"F$8Iڼ/~_iKpgw;fp it1`\PAIN VYJǕə
-iAV-I)g8a׾[Bwg+ziyJm B2S:nü0ZaZ2 o.X=^ :0aȶˍw?jni|5'Y"?pJ0^S_zB@Ue4/pΐa VGNsK[^SUa-u3 mD%-mBЁ|SΡ#y*pURwIcJ`J*]ΌN5XWu
-zLznp\>#|ً 5
-`.¦b05ڤPuIƿ5]vT졳a)d[玶ukYDr e ]+Z+6ޞgLMɈ3^ tlY _[蕋j!+EEOXq ezK:j k{+^?pnyNO9<whzwaH~A_d>x|K]6gϬ2h/pS7
-n?A<P2g3QoID>#Ti#.ErwVy7 ܏;{n;[e)kvA9:82 ^^:YL&\g]bObUŃ<q+^gTfyU=Ұ` h1*r> SC,30z׆AUUX<Wd8s,CT2 Ł?Tq3^ 63- 7ڿךw?W,/n52@P>Ve n:U"7-:Vw5\%s{~]&8<oyg$%ׇ[{U3b3B7UixQ?橫# /l+~\/qxTݗ d:䍁-BS-D~nᮝʜ.ثuɮ*>oX(}byfqlx/%J>!i
-^
-@MKt -
- JX)2ć੮gԂfluռ>k"Âc4}`(R&2ukgiH!3Sl̬w4Ov&N(<~`Ch,5[ ٘Y!܀9._%/ 'Ht0 x dC?Kf@endstream
+xWi<Tm2e$[q2,vS'Ne̜1,VɒGJ-bJ(EYޣ}z~{9}__QU"-(LЖhX<sDcvu
+%`HF3ɛm\8m!ng27ou :)W<kShM0Y鸒/9S&0<ز Z\"I>E'ڷkP6٬2yE/"oؿQR5-NLfJoX~1ꌐS*t0ZLrǹx}yB[\A}ЅW5M~},%!9uoNo_Y l.慔o2u&Rd=T)VMT<,}^C\MR˾aI@>P])Ж`kb2C;uQyEP@Nv%8DҔ~kZ=O&=78UE\? sq>jMrܺσ$;GA}arGݹ#-Q32M{? ILzak|[^ق$Z9RkvW&еb
+q#[x/ZEY+ ig{$kQW3m=.h;fbUMG= Z?=c ss::?&9Ź։ +޽ws+O<50
+劚<:gS5r y%֣[fBtۓ c(a;4A'y|V^ǡSU#Wmzkx4 Df乴l}3V|.1m~<= [`4PPfVOl$]-:X7:4Kd:fHRϚv֛RlcytOR%Lz `#m*U O4TE!aH1zuv%%눆U<yޞ <"ؓjc
+ R.rVh<%l-L'Xètg?c}E˄nGۯ
+7+$Nu=[8 8j>o(Q[~"%ٗv/ p}'^F\?~z<-E)iY]vWO mv! Ug~~|: ż15 6ʱui#Zfyќ]^gIgRwU6aؖlL
+w 6xl}&GmKW2.f_.yuﰳL=}wG5Swgh/V{]7(u?ՈBŅ6Vq*=ɭn^/+3}EL]NbM74N[Yɼ}c[fTK%+;^sΛ .IIUY/
+H/+oLO9麗o*d nF).}]d/"ݕkxyhnaM+
+OTMvgSJ4X11gjWTZnzW]hnƐ~WJ.68<R@Q *^?W+k~'b M,k"1K?Lq)Ipl_õCϠsStԜw4ͿO"L&lU+<|`xׇ֧vDt-fcfy­tNi O?A@$Lb!Y \7C @endstream
endobj
1140 0 obj <<
/Type /Font
@@ -9815,14 +9808,14 @@ endobj
/FirstChar 97
/LastChar 110
/Widths 2148 0 R
-/BaseFont /XZFMMH+NimbusSanL-ReguItal
+/BaseFont /MQZMVP+NimbusSanL-ReguItal
/FontDescriptor 1138 0 R
>> endobj
1138 0 obj <<
/Ascent 712
/CapHeight 712
/Descent -213
-/FontName /XZFMMH+NimbusSanL-ReguItal
+/FontName /MQZMVP+NimbusSanL-ReguItal
/ItalicAngle -12
/StemV 88
/XHeight 523
@@ -9845,7 +9838,7 @@ stream
xvgPTݶ-HPPə&ə&K(HQH s 9#$sn}zvծkιsVmVF-]^Yp@4`(]EXYP0pP
G8Cз㍺P(
Bр۬Z
-JDۂѿs`n
+JDۂѿs`n
uZ|BXLLIBQdt (<okbu:}{,V4rMg\=-pxA3gkQ ~<¤]p %l+:wx9}]}IY*"Vb|~|ӺNÝ*MN#m_a Ԫ!0sL^$0Th5[F{\%fC~f*!:Evz6г 곺ge‰;}vb]6}s.GjT$KI Q~E1w.*br|}$oևGs]> ?V1x+w^9eІڥu7N/.')0Pke
R
]8s&s߱|*#>cկ EymeAƀ>8m 14jrXd8V>M7&N\*JO8^J%q .&;XB0cVK0-S۷ߌG?E((˚=+y\J6.޻^eނV(b*$=AmEa9oR3S!89rţC™\-ղk͝8
@@ -9877,7 +9870,7 @@ QH;&eU|Sc0R2YE]
{__b.
LI8GUB\{S7M;䃵h0GQ& <"_AzeN2PJ"u]Ls.}QiH5qLUj[ =1YHOoq!Rү%~u 0׷6;>nE=ma\{\cQq&T/b^}m A陈O/I>cb%& mJ;7b{6eC_<@bW+Q'Uݧ/+˰a
<d _I.\9-x-9?v_ w}H`'>4>TGG$ 7LIu`UJ2΃79~flΚW 5?|':U.rJo l5AxE3ǕT#Kt.iKW@/ɛ j&Q Șth-ؤ1b?eF Xr/&jzrAMre.2e%ͣ6"5[(H4 :\mdb[i:P20JѻphQQQ_7;mA^;  v*Hߐ,QtT}bWgx$ӬGי'}uiD;xԡư~. %4O ޻B\
-vm$tLd?+햫I&VZ"-35MG74>auAWr`HW{w1ۮE^["W%B>M#nNCuyH %T,T0]4.dk0Pa5Y F?U'?Ջf֤qCra1j,2ӓ=D4eI vvbd)x)\+"oܴD1[|)h$eGUe?<zznKBd!
+vm$tLd?+햫I&VZ"-35MG74>auAWr`HW{w1ۮE^["W%B>M#nNCuyH %T,T0]4.dk0Pa5Y F?U'?Ջf֤qCra1j,2ӓ=D4eI vvbd)x)\+"oܴD1[|)h$eGUe?<zznKBd!
endobj
1068 0 obj <<
/Type /Font
@@ -9886,14 +9879,14 @@ endobj
/FirstChar 36
/LastChar 121
/Widths 2149 0 R
-/BaseFont /GDGZWT+NimbusSanL-Bold
+/BaseFont /WAKSUB+NimbusSanL-Bold
/FontDescriptor 1066 0 R
>> endobj
1066 0 obj <<
/Ascent 722
/CapHeight 722
/Descent -217
-/FontName /GDGZWT+NimbusSanL-Bold
+/FontName /WAKSUB+NimbusSanL-Bold
/ItalicAngle 0
/StemV 141
/XHeight 532
@@ -9916,7 +9909,7 @@ stream
xzUX\[mܡpww.+pp58N
hgKn:`7[ ~PY\\\
[^(>P3w߉ߡpr,
-{ 9888\׿U@
+{ 9888\׿U@
<A(sN57U$;c|:Wn<(0[l]v$<dԇm* T`BHd=qBa"jETΐ&~qt$L9S8,2
u'!#1
)i! p*v4L+Qq۰MgzygBQ\kI JG;l|tU6v^fD5\leB[m
@@ -9945,7 +9938,7 @@ s6alqlDŽzu؉j r4ir/𖛚i}=ڱVR4|hwFT
ֹº?׮,L'#j247cAIyocp߹*yT==l5D1s2ʴ8h4uBS71
cdfwwXlC"; #9_7K^['}li3ѥ*e̗F
L{V4Jz}@V`r3>js4_}РE*qʼniP|-SG`K/Kyӡ~xGp;>k#t-;پwSxE c\h}U;Q ) 5whى嬭q·g2qĢGihq?Ŭة;__,G(
-䦶"oucZ^}$4Wt}bZ0%/ `#){3}᠁+(&c! Sb4ka; uh^314jT+2O7<iz2 "̙.@q'esxzY~&G5]5Et2U ?!`a2:9AP| /_vendstream
+䦶"oucZ^}$4Wt}bZ0%/ `#){3}᠁+(&c! Sb4ka; uh^314jT+2O7<iz2 "̙.@q'esxzY~&G5]5Et2U ?!`a2:9AP| /Όendstream
endobj
1065 0 obj <<
/Type /Font
@@ -9954,14 +9947,14 @@ endobj
/FirstChar 2
/LastChar 151
/Widths 2150 0 R
-/BaseFont /SZENEJ+NimbusSanL-Regu
+/BaseFont /JKZOOX+NimbusSanL-Regu
/FontDescriptor 1063 0 R
>> endobj
1063 0 obj <<
/Ascent 712
/CapHeight 712
/Descent -213
-/FontName /SZENEJ+NimbusSanL-Regu
+/FontName /JKZOOX+NimbusSanL-Regu
/ItalicAngle 0
/StemV 85
/XHeight 523
@@ -9981,42 +9974,33 @@ endobj
/Filter /FlateDecode
>>
stream
-xweP.NCpwMhqw'HA 48A
-󓉌q?>K2+ʑJǮ5аY:foʇ8| }HdtA}NBw7U(^BZ~pz/ 399zF&BtkwjH)dݶ])b~Cl)x 7|ޝJJGj&}lY THm^~Rr<;v_2ȃ/ĂeeXF+$AV}V6|c,VL6QXr5NZG{.<O 4T znLćFwIeez St賟z~ZBGOd/JLhFl53kZVf,|^c͋V3_l椒?#^套Rz/':Rƍ0D*=M
-~\g5L2(JjU FAڷ[]ejqm+䮻Mxmł;#oD̑
-tWKDSIB?'{HiC}i89Q#8()q&s:czGk[~DO}V,sj[3TOLkOh3:eIx0$ݥáx`9KO
-?~N0Xj 3/2%SShTK
-ʤz4-Dƍ9 Tu_.n3~>46 
-?5캜(nd"74UbVf=bLS7po5.ީ]
- *?cnֳm!yY0ީRA>,ou
-8[mD9fIWHg33ȭ{ߠ1j͘n̏k*c3d(ŗ _^gAKn[`x=utش:Jbӕddq N;$tT퓁ރT~9~Wp#TsS1A*@jmXq$Ea
->]ktWՈ5|g('_(R/νxD}c]ߵÍt"SAb
-
-J
-QZsK )!7 )U)%ݯ
-F<Tv7( $4~x-#|JkP4ZpNhc5:fs BiFteiή鎙0%$HYI;:|8}c7=sMOUKZ Q |QZQ׍ŢZ0v-^_'T\'<fpgy?qcv? 9M`To00tQ;0²Kn=q5&b yC(|WXkeyL+#/m'CZSŬ2+r̫>5W犷8tO\쵁VJpj?,:diE+#  N{/Gj8 ;,CXݜѲ^-F1QfOLpqN$6/q$e/q^mv]f"gВIOX0rr'j@퀚3KT$8~XJ,TCъ'N^y]t`wm4x\8wzDgx=R-i0,toߗHv/ nʼnu63U))]94pߟ8e=ȕe{&F9SNȬp)7_w Um\0ewpb.И`^Ff )0{j.*M8G
-ְoLLQ>y_lݽD$fQ~Vx8Sh'@>/T3DB.=zKhyz t|tTϑ90ŤCc[0Qe\`l5Q E@yEߤbEOa,~Caˋ.ȗ!dXn1m&Ng[ʬ2V%e_[$j#0wr^>}Ǟ+5@hPQN:<</su\fj
-j}B@T{ {  $]đEqWgRU.:XBf/{\'\cM7^L}4GK+^D䐟Ъcf^|yD&pVDkX+^݉'ⷫ ԏ?O(ZS:tm#w`Ӧ@bML݋/")qDcoN4'ZE x˂HhYSLѨ$ uU2,>~QI6ؗ,B"^RKq=&*?3${}"v$ "v/iݨ
-S<!7fND~ m> M%v;6-B8STW!§y;-VN >Ac^bL:Dܲ-n<\81I+eV;ƧMU&Y
-sf9OSor)=˗MQҴjcY^L+^a:]F8G Ksl"Ӳo߹(Y]S(G^UY,,@rT@љ G
-"Q1m>3v*KhoIV MNw_
-H6x(Rm,9'{a p}\4c*Feq(H%W0Ϣ'_S;e|[4$k 2i^ibp{x{Yd )-\}LV?r
-ăҕk&X#Q<Z?
-`y2k#gH/oSJKa5p'fLS]zFk,ڄn|j^-OvXo /HEVS0k&J2=tFqwd>rt/f%5("ke9tsӖP;f0lxN$/KrH|P7GG)k1c\J҃dϓx`;pQe8{F|X`]rrC5īe[oȻY.oQUE#|G5Gvt:ee6m0uJ=Kp/3ac(u|bI*a:Q]7QqAZCj&Mm5l{ԏNrlI6kQgZ_\V~)e#0mŖWjd<_a% IO`Qg(ŗrurNzɎ,k[%T Ơ-:d*yz 29_V`}fεQb9,+)8vM}Xߎʛh3OSWݩ98DJ' k%"i( ^HUEM"(<!VT@ŷ;&אuT_|@lbz̃f'n}RSWM]Xiw9*Ig^7:"HH/ގo׻"~
-jyW-Ye^P|Ѹ縱B) ]ZP?t@'Moi>5m(Cz ZR=N:NPK u2*gU΍X7a:_͝Efg׭(y$B0MXa-{&$>!Pƙaz?k\MÃǘΟ»|(E_WF1"B5qy9?凲k(Dܭ%M_ k$:$:):4}M׵A_V9!@yIВED- 6&
-Ec-Gv1 n˜%e)A*4<zaԻz>"
-wfĮ2~zAq_1e#=e>5ЀQno7=
-|]^,5CJXˋ{㣾0U\3ZB=)BO2y :,w\mm*Bҵi6}pOI 0yCJǝUTvD_D,j+iKz<OΚK$$ }fۺ8~g3wp-E3NTח /~FNޅzvVR#颞6Xo6qɫ^p'dta9˖8Mm0w{_lԈIC4 (fc.0tl㒷XL5~4y @k{(̈n} m{OHlG;R">'Cܜ(!8͕(m{ 6t=OJw]Rs \pzs[{C_|wۢjJY̺-/ʼY6)E`w;6܄ʽR6ڣFl@e2؈{C s!;66R򷷔(*9WsP~:`3ŧ3GZkO+ڏRSY|o1Dp9j-qݵ}ĜαBP~I2xt۷?//Ir,>o `ܨ=Z?P]HϡfLUbH i}pXabBdvǾ^03a6knUOsP˦$ժ'\ނLAc cŎemЌUݟ ⴯ay0=vi'nHnFbո Ҁƒ!R\
-~uf.!#4%mBKE X6L6!DYaffOWN}Zg鞛HRlz D57u=5!'MAҺ2E:6F;Rއ[BzK+
-!` Ȳe
-d9ѣon42Ջ4ͳۈ +@{e^xgD_R6w-7[:RMd2xٰ <G{|EnrSXB:qhǤL]"bF&Wtz`kQjx2U?
-(|YrA۟^`MaeOa#aTs;n@wm^A"\z] ԟhݏdIjNL>1NeڇiEˢR"( me> Tf|/eb
-VTYGՑ`s
-sԝbd:zqyLmcv~(5Xt_X(*|<^V$yAQ@pvZ#{-/!~+X3>mڌRK4=~l_rӐ콊%MLH"l l"ߚ%U cB5+_'n* =HDV"*JkwV,ftb,\#"\>hY߼xG1Dw|+lN?x}
-/o^LL9-ʈ?d8
-N;^I^<8[afig*BR_'ѷsrt Z"q_.YrvEK
-аgyr^a7QvN1}ױ꣨XiʧRQ1R;E'ù
-됗 ^87'B<9rIȖm6ɉe^Eqw(*s~mQ-V+&ڷI'eV ZVf_6^&,# 2^3D<Z P}DmF`5N7ʌةQmMn.^"%œ4vjqF{mYUOSGShs2E54^c/D@Bt2[+a\^b~iyxP`G<yFm:JdcZD> kj>zSKN)cضž]$+UFiXٱ[!"h&poEX
+xweP.NCpwMhqw'HA 48A
+5\bs]vvI@T/X1 p`gͪn  nji}B=E;e zQDp`^S sׁ /;o=b\s)%t+|^ cHӯbD{Ӯh_O8V%l3`TcDF͸wv%H%crYfhج_ 7CUB>o: }'CL!kP*/[! Y?SR]n΄~Ŝ  #Diqҏi!O
+a5BOs;5nۮ1?!F`Ef%NJ]`| ^V#5>U,lT*$A6 /WoD)9A[EoOebAԲO,ma >+^1AUsils(,VZF#=[FPh7ƍM&Co#2y=)ilGO=?-w#'a 4#5-+3>SͱE?WEA/6sRI~ߟ
+gXN|)s"A&?}߳ݚGkx%cq*ʄs#ѠH_lЭD.S2c~r&anbAhm|MHvshkՂ%su=lɡ4_Ũ8n91Vh#۵-Tw?YԧLop+?Ez'&鍵' Z2VzI$yR}LP<DqA%'lށwF'N,ϙ}c))ncqNhl%eR=ZvF"|sr
+:/Ir?UPƟv]NVsm72VI*c1+rwS1&jǚBҮK؟ci7RYնGKǐTټ,L T B7FCPgj63Ǥ+$سֽoИUFfWj5Ur_1ЙMmO˂N~_ i%OKL@DN}lCphXw1J2f'̝pA:Xr{A{g*PZYtZ?PګpEǹ ] dxf ^GQWFNs 8uIԢ0mwʼnjD>3/})WC^<"ԾHbY)O1:tУ+7v
+\F P2索cыّr'ŽZOޣT5mơ\OnhYT(3'Iq&Lx8'`r]kﲗ8x6wA33hä'O,G95jv@b*IOb? P M%gxWIV!h['.:λ6@<.M=bG<ɞbV逖4HKS7ĺqx`@[{H@8SAʲe#)P'd֌no]`/6.;NVn81hLg/#T5N&#kXҷZ[ZO V֌[Ӄ~/a^"]dU?c<)NGWJ"Z!ܞoI g:>:k{ }bҡ}~@F|-(2.p{IĨq "AEI ˢoE㇢0 rKhWgːC},7Øz [D 3bez{Cⲯ-k~Q;F׌~Zr[cOSܚe O4CwT(]kfzd̹:E.g3G5_IAn>Ĉe! н~sýc{?s.Ѣ8+3FXwv* n~ ,!PzcM=@ &/C>#Xޕ|/"rJWXh13/v"s]8{5n/ZDß'R
+)HF 6Y~n{0iS^q _OE87_'-Cآbu]<eA$o4)h?t:^m]IoY?(g$ O s[K\!xIs/}{bӽ>b;|_};ᗴnT
+PҀm\VO~L DiL[{2ʫM7P)uJl!{Xqʵ3f+,˲eg+l Efqrqv|{EM5,IrvߑoXHxBESy O0rо/K9+/J[SnF]S?)Vr3WKn'SBp?o ńDkxͦ;!d\)+A+I1/O}LhoafyYn7XuDB_I^n2
+hӇBɍ,
+Mߎ9_ө7\y9LbfLB˦f(iB5r/@
+/ٰQw.#EhYУ%U96iYƷ\])p, ESIfsL#5| Xܴ;1*$]o4^|arAG@\ph`
+DU1*] Qdl}ߨ7(cKq9[kwO|$|sR
+g h%!RP]qh$k<6=ݰs8qs> e{1#g8eg~+Jgѓj>-Zvi4/CTʴ]|
+)=Ż &И2ّ)j^ K4
+uH|X(i0 %ɸڃ]~283PB^K,l<0ĺwRRڗ IOFAIB L b*W{pͦadW-'H`7$^W8z.Ћ;*&>0A̼ I 3U$NoeᗷE˰c3)fw.=5fMmB]7{P5/';nD"V+)rU5ZV % Eny\ksL;s2c:eC܁Dy뵊:iKg(3xb6^<a ¥\9$>a(m#} uS%aAF<t0cz (O=wF>yNF0w9 !UȲ7\[,P\]QȎxt;:2 x{e@
+6Uu^|:%X8@֏ONٙ
+SұH]^?S:j>^$M԰~ӛhZ @!5ꦶ y{={ 9$ 5Ѩ -oG/. R+W }xabK+52gK䯰O󅤧d03K9X'=dYB cށRNzc2e/B+YK>]3(q]ҕhy>oG{M\4ٙ TfodSuӵFT/*"&vgH BY+*zkȺWq Nr1={F N>)kW}{.;UB$3/twGt$qoGć][
+mv`d檥TU~:dLTФo*`=Cs :ӂ$GC*zzY]R?iʭ6&ldr}¢2DcR41@@ zjF %RQݤv7Vi4(o-ˠC
+<S
+`]]cSBe])m''k%:F3ы*UzF0އů"lnOV<tJr!&b,\ذ=QXQ(05&cLW]Njѯ+#JFü jCYL5h"Th
+Ɉ/5C]K&Z~c /yE<Y$M Ph"O߀Kv M Qf`vB#NA`7a钲ƔK{=0]= v;Twz{bq NbE?Z˸ɘ2\qđ2_h(77m
+ŞA>./`V=us~Qߋ?{*.z{`!O͞E'<Lozlfvt6@! }z8pƧ<|ء
+c.8=-ؽ`硈/>mQ5%,fOjÖ_e^
+ 9Qsv9u12gj=I^۸<q;~?,
+:֯}v,}x>j+XRiq8;6mF\%ƞҍi?6/9iH^Œ&y{&e$66roM* Rk7[$"+zSCzUP;3P:1 . {q.Io^{HLMVZ@e ԕw^6'
+ҁA4*GFOPdvuv}J6J(c8'NjmՉkݸBgd?PPuˆG/T!|$dKX]6b~W/]\;cbzԏ9^`Q$2n+/Br/Ymׅ I"W}->6n#˿TYeF@TǶ&TGNp/S֎gzaNz8#X=6)x#Y)9pd"FɎӱj" F!m:0./1S4<@(tȣ^<bfvfZ6G%21-u" g55KSX'Ilb.V*дk,nIl|4xn"p,,VFk0~ĵ_"muFF,V+)1|n"3Qj^rڊ .ӮYYDH
+ćPb}ö#_~0?V qB0*5endstream
endobj
1040 0 obj <<
/Type /Font
@@ -10025,14 +10009,14 @@ endobj
/FirstChar 35
/LastChar 122
/Widths 2151 0 R
-/BaseFont /GKFSMQ+NimbusMonL-BoldObli
+/BaseFont /PMBWXU+NimbusMonL-BoldObli
/FontDescriptor 1038 0 R
>> endobj
1038 0 obj <<
/Ascent 624
/CapHeight 552
/Descent -126
-/FontName /GKFSMQ+NimbusMonL-BoldObli
+/FontName /PMBWXU+NimbusMonL-BoldObli
/ItalicAngle -12
/StemV 103
/XHeight 439
@@ -10054,7 +10038,7 @@ endobj
stream
xteT\-w- -h hKܡp'H ;qݿx5Ʈ5ךK5:1PP;;)*0͝A7 ZhJ
`f`bgk
-5'7.Q'hz 
+5'7.Q'hz 
kܬ;j_!O$~.~8T7>&)um PX5G47C}p]DٱH.h4~Dº[jwbrNSgrUm4>_pe{e@!B^gYf^FT{nRz[5Z3쌗*J>#
sx*o._g}wl^k݊ԏ'ؒ(M{'Wu>`pdoR[! &XFZ>%}g[˽b6Juq DP}"ߞo/2Kx$&6|IkQᲪ֏(F"A=P2ܘ??@巇Hkii
#Ҿup\4hS Ef< sj`߮Fp(|k-=ETvalݴX\0X٦?|ewKKجʊ]ݐ:%~7G} .<! !AsԚ(;370]Q|^gCUrafgzfeE=nd?8!jWR-兝Dʯmh$aCCwk!FIaN4d6x^z/: QgAN6 pP?DĐ9,4(E#;Iaꂫ{U/H9j(XWˁ_C[uLFq ƍ!
@@ -10088,7 +10072,7 @@ NaL[{Uy<-ހ-@÷G{|'*&MDߏװKƐW!Ne<}fnѻ
6?%X<6 ӷ55ιb(L853/7q‹^_5
rQ42"Qyܽ8[E~*\Y&Rn<NΌ8mpf0 <̜/F{·9݄P@c4;הK $dL$?CYF&,<#@% ]ghƦ҆F`{&(]/i\p"b>M$u}*W˹эwQ
W_hi+yŋ
-f mJϥ eiFt& Ӳ듴>Y`{2 d>sf gz sI ϡKVe;NIN -[x? !xJv<x/ OK5
+f mJϥ eiFt& Ӳ듴>Y`{2 d>sf gz sI ϡKVe;NIN -[x? !xJv<x/ OK5
endobj
1032 0 obj <<
/Type /Font
@@ -10097,14 +10081,14 @@ endobj
/FirstChar 34
/LastChar 122
/Widths 2152 0 R
-/BaseFont /NCAJSR+NimbusMonL-ReguObli
+/BaseFont /WXJWBU+NimbusMonL-ReguObli
/FontDescriptor 1030 0 R
>> endobj
1030 0 obj <<
/Ascent 625
/CapHeight 557
/Descent -147
-/FontName /NCAJSR+NimbusMonL-ReguObli
+/FontName /WXJWBU+NimbusMonL-ReguObli
/ItalicAngle -12
/StemV 43
/XHeight 426
@@ -10128,7 +10112,7 @@ xڬct%vضY1+m۶YmIŶm[sNw=׿ž sɈ脌 Mlr6.N
.F
bN
g7$e>(o!7rs3;
-Fz+-,M,{/_.F
+Fz+-,M,{/_.F
-KC]@e Re78X ^bfiW6h("?$VS̓-}DJ2$~TD:Nq#5" 󧈼QჶLȵc؉/WX2x-[F7sW{4B
pǀLVE`KV֞\ͪk:K?>1y9d5 @P2Ͱ]6(9`~ ̢ +9yƢ]J* gK]?eC(m
D\NԴ|ǦUf
@@ -10197,7 +10181,7 @@ F- 6 ߸nV^]Mg\<C>KǷ 9/7oмS'QB
/KnEK(xww\3k!lQe8nh8tr|BUwQ)gϣW@P񄥾LZ7(fl9 bf rᷚP}p
*yB/1;A23SswoVv{Xc9'*:҈V)BSz)X_ӊpm{zu)c)+H2Qi'ڱ׉b@akEvBakR:F~Ȓ̍mg4v~\I
^<[7-%q5mʞtBdc;|W7xSy4v Q2Rwr\CVD
-`5y@k"5)1R-DH »DdMo3w5Gv`L2uobr[v^^P]QS^?_ 'C2T5y [<;}hL4mMméҎ/}"B0%VE~b(e峕UiNi܄{X#=d[娽 OHV vGJMGLX^9ymiZPpB5#sW+*)OD_*y81sY/NI8w֦.v.r͞Ṉ;7{EVY|WN`WپshI(x^m+O':QGr[XFR;jI5A
+`5y@k"5)1R-DH »DdMo3w5Gv`L2uobr[v^^P]QS^?_ 'C2T5y [<;}hL4mMméҎ/}"B0%VE~b(e峕UiNi܄{X#=d[娽 OHV vGJMGLX^9ymiZPpB5#sW+*)OD_*y81sY/NI8w֦.v.r͞Ṉ;7{EVY|WN`WپshI(x^m+O':QGr[XFR;jI5A
endobj
955 0 obj <<
/Type /Font
@@ -10206,14 +10190,14 @@ endobj
/FirstChar 34
/LastChar 125
/Widths 2153 0 R
-/BaseFont /NMTNWM+NimbusMonL-Bold
+/BaseFont /OCIZJD+NimbusMonL-Bold
/FontDescriptor 953 0 R
>> endobj
953 0 obj <<
/Ascent 624
/CapHeight 552
/Descent -126
-/FontName /NMTNWM+NimbusMonL-Bold
+/FontName /OCIZJD+NimbusMonL-Bold
/ItalicAngle 0
/StemV 101
/XHeight 439
@@ -10234,88 +10218,93 @@ endobj
>>
stream
xڬct&۶mWTc۶mb۶]*[sqn/}{ߚx33c) 813rͭ:;)Mlpdd"@C's[QC' 7@h L\\\pd
-R
-m{|v* k?ܗN>F{1(zR$T}4 z%gQWZJzPߧ;X`H\
-I|Rc1:QA'?=R @’@ G hUxSA7!ݴ_}jt{呑FX˾*ٴ˾'A &9HWJZw&smŸ
-쿝$ Ʉ'~
-j8+="HOl|VLI_y1AT5dSoEy%|Dm3NP{و
-0#DFw( ٝӧ~f%Y"<ؙlǹ2ݩHK2|Cu4b
-d$[ß4h3i*#]Y6_$l\5
-Ggt7z \S Kz~Fs>y{)Ca7 #FoQ2v3ןxҾ#x9s(ÃUX7qbH;Q:5p,s͊VXQ3j .jW[2#o26y0O 8)Kzlz^骟|gOH)Y 󏸢e,,sźy&⥄*@bKiyk@W/5 ##@R;6V|9{<) QU+؉@"9巾9-Ƭ؎ȳet Y.W;PfWBNXa|nd5Ro]fǧ_$0[^IpVzrEs^Jˮq3tipɼ/ø7dM{<1/{"Ýg'DnnJ0 Vk܄},j66 n'`g[
- Ҕd3A*<;ȈrUΞ R64yEI#ب[@4SЯ(pg//X@Żb¾cIn3"U=^\XwVB:ϑ
-[$zE}:`s(H+X*5^m$GH
->:ۆ-wN
-37] }"}xt-i7蹽
-ƉІ@S&_#= ]% ePRoQJt{08&A"zXX^i$@h0km}u@K/O\zOu#"R.ADŽJ4Imu`*?섨0V2
-p/nD(0D
-[%:P+t*5Gil@vmY ~SJjn5ys0¹tOCiDX
-ٿ;Dr]9@̈֏S|[, ('|f~}!nwn\8gKUz:'=*"ԛ%FWHOڳD_|\\
-qaGe
-~)ܓU$ߓA=C:WPv hbּAlmoU7 \~3
-sTN +<9OfDFYl633\1b a {|m*ʛ}"?Y,Թ ePhXE\[gV3C^S$:ɻ ^묆)!jKGR~CkCBΔ!$dՈV`\nGHn v&̊":^";bzN0UՖ1,Ծ㢫|7oV};:Mc=MhCga7ˆb5_/ H:L >r>ղ"y6oARQ_;N\L%7g$c [80=~.T^W`/$8%S>X$'.2o;At!&\Şdnkjӥ<-YRoiUڝƑY K%?5TXrz[/=gU0܄UShW1zcw>X1S\3Baʏ‰@,?/u3u;MX;0zE9T[x,s1QשVNc̅rs, eelN0j;
-??z܅'PEe6-V>Pe͕Gf5{AuԦJ^VP
-:‰4GCe*Z:?"S$`*~=QFfd5?Ua9v"T!K ;[
-$ vCۚ,ه_pvY4}ay=,
-׌a,ZƢO>c!&,A$l4`̙G 9h{I K3FйPew
- 8=C"L:0%vմH?3VF _?)qoT>v[~+ h…>V{i,PhF1J4ҁ.l"<K*Ye]XOD^,@+4‘bimJe gH9-7,z3'nK)Zu,.93֥$ܠc
-9P 8FlR⎩r'&r+v7_m/!9AVԕIL"O]!WDw< `[ )!䛽'2Rj:PCfűb]Lpݷm}pf SYë^0xʷEE7N)mь7UↇK߲9,X<Ņc"g=j b*"LZa{oF{MA Q(0kcǦtD<`N%y0BPP?ĬxVy.J/vg`0z~ |ilTXAjW¸ӷl/^^XH63d":_T`KXtb82ًY
-gw_f4,lFt v0 ZIXEwb!ZhTkSSm·}PiGִb /zNӟylQ]*+ "V!sЛHмC93+-q01=*ure
-{bFg#ly>.i?#E4*872lGݛՁAa+lh c[U_Q'M7&U6؋{t3__er$qE>$zr,.BD҉@DĭwPL+w1xKDTj_KUN=C; ]\zr~K*f:}䥳]BuB<+2ISzM<n1u^V#:.?yٞ|`q^ I:kZFMd͇><4I)'16T͆N`` [r zl8 Ll[@h_;HkjLf'%&s@Tb[Oj 0m-Z<"VwSp#HͰ,3L\g*ݾpg^uІH%auQlZKBvHqe·lAW`іxF7 IhB($y{MS~ # Z|Ѻ6c>BY*ӵEkiܲ6#xN۵qqk%:Ђ0{4ۤ8JT~UjDg,V|)m ΁ n$;W)6{212_Q.4ZxWG)qG{RhWrzKD]wQG\# n{aƟ¯U"k;`aEw}tf u &skQkpxNnLv(|)FcY0c0cX{}heK:ohhdY}wVj]cwnPQY@V)[7U5:ҳ
-BBZYQ:_}be*r9Կ{ݘ]1We…5o#Nb>A췼z]MQ)'&m"8g+G-Jٶ(!d%F钋0K^ .f9պi"Bתh<MOOuh9&ZO{x6"rWN6$0U>0޷/DV6j̇o
-_09ܮ@3&i )BBDr8s65E3iIR]Sez!KÑ796@:OE(Q`WgCI 7@N~OLԚф6t>tFt&Qk: ZBw0.
-XDB矉uRá"S,VUgH ֕خh3@gYaK}\)քo}7d{+רǟúipC8[bk%uI0:]I*]NꌕԲ<'̀Dq1Y4;4ٴԘ^E:ZhS"eGq Ү"v=}%ű;>Rwu)DPV-{ i87rC ~zIu(a=/`
-`JVM?-*\F\qw4"y'Li ITxCxE7#=䬯])9j^wpiuؕI/9c;YV%ǒ:gEFҷO(qS=M.A5PF/*XD,o`O&1)au4x"VKn?af-(M4j[ x06Ė3 ʏbVgG$X]0ML]B@! !k'9iH%7dýViHL TMӴ1=1TH&L5 "޶ja15e9dfC|fS}^3Ry!c^ٱCy>GYL+w]EI#Wig/0@hnl5灮F6PIpKKUqoJED=*SPlBa`
-^294GMdH:a,h&y a;!$a8|Z2dދJc6}u"7))ޔL#m0n^l~c[zAЕ͙qEm)PFxԖis؀D6 &<YlsCypKWFsjs ~
-4?q|C[9nюUkCWvܾOHB fGpڙuw"M+<RE͜`щ)Sk3̌ym:sfBܲ Ĩ4J =l%Wa*K6#=\{{Bz[aey}1i%1peDNi`6^
-V- >Zw>^:֣,A=aPP?N}8s3zxC4-'@a0&v&ʫj-OB;bAl/Ȼ #o#y?. ϲ
-sf"7Ș'zAܬ;-؏5PoRn㗧cĭd>ՂmOvX}݅["Cε ڷf?js$!ϧmAbyg3YIj[a e{/jZXa.\ߛؼ~ 5Z XoJQiO[=Z)!&IB\;"B7 c)a%TLn_icudg/U=7
-BA>ȨtMt7:=2>((!{Go8DiGl VUֺjܔ
-)δP= iNRӀm:@1?? x!MT۟As˕-&I@ݪE!F_5T .-{mYߞC&oÕW5i~dFN{uUga`BFtCپV-Ve*@ @uQ 8L42IrГo ItP'i΍sTЃF`0u5hJ ه,KкPf|O7Hf|dr^k ߼'@>@ĔJ>3Z١R^X9jy0NsgAW[U 2zבlK6`
-װ'+O?Hq@
-eȤ ]q};%W[J a[-@^FGH ܰ<e@wy(xd;{UotDL
-|pa^9L`=1OL
-^h@Rf6U
-qp&+yP1¥X|$6UĎ%m'v!^.6q2\C7E.ԗlwB8=_so09FtfoRaJb;x)ォG WQwVK7y$o5M,=_43
-B$EZk`Y 5q[F :NjܨJV[
-8b9Ѳ&&9 h!`ZM$' b|][E\tHL.=MSe{F"(fI
-4Ƭxk& KڪƎ5soUKU6ۋm<{WFgs2+tɇFm9( Q?F$Or?ZJM{m91+É!ڂnY:AȋWv iq~R
-qo8\"Ɂm~'8 \"~ĶpuX8R;,q\;1L Aț>lϴ\UkK(29J3rOMBu蓼!*xfԃFb6([N+e#,+CU3McfAn0Ja.H#J>UbFV?4;>
-۠_cvDMȺ)3,fŷ@s?X\$@$W;=W!za(NGv(ᇓYCdQ1On?S9>O
-d#.
-uax'T49}
-yeSYj])ōYvSWҏGU h4 DT }d'.c)s4Ecr'Lq!2XdFұ!NMid|H^u?asNfB(;>[Q--$KorI;G],JAXڀv9g0h}[ ŋT%/WHD~!WJQ;dZUo 7U iTdG!y"?Lu~{U#[ցg_Sڏss=}^W@I9@}$0_>)zEp,
-Q4ZlAMN1B.NLYϥʩ0d)OF'<I('.D=pEdmQ
-~z#6Mmn^Ҏy{? N[!H-░yBlnsYU4M 0lܴ~`
-ch, 3 #G ъ9$5 l|QλM}>!}nB=_' q=DJQ:|4 "V&71ʴXG̘6XLjD^P,0>njzK U ;# zJG Ltk ' ,2ϐk|[~>'}AhM$O{əa|Fo\basm筂jM߃Rڷ`W<T;&>5YC]ށ}A IFi>41 <QJ!@/g
-?YLOoc^vu?YQb%h|:ʼn "%v
-U!N}ѓ;JCĵ?+<辌p[AN
-h@{N'H_9S(rڷkE&ϕtÛ.,x>A(wY%
- ('E50{'Wl 4Okـ)TlSM̺t:OI[|,
-} i<nU'D7z;%s}Sl<y46TZe]D\Y}en|(xn)<ˌG/ꂫf$'":u x/<?CS064qcZz\! ;^ 'PZ։EvdbjGY=h/ $8'k꼲
-%gsB*ĕTVԽ~gs-I3ʨb4ZŨǾdzϗ ׳X]"e?Âj<sfAgV+ԟ8dڥ_l:ɶq
-L! a,C-C}M~ރCz '|;D܋ Ns c9T#qY%%G 0٥*f
-.׋LH]D.Ncx*RjHGmwr$ƛ~zXc7G9fRpԛ`/F͡SsejrvK li@b ̧ӵFLs_m\9G8+XmK^γ&mt]_l@O3]qX;3
-kxC "QPfCY_v|d: eФwe VꖆP-o *:GMOr/ClMk[6qɊPe0z?TR(8j$27Bjߺ֖ȹ-:N ^TO`bv o(<>yeHT2(29gF ?qNJPZciΑ88wD&o\<.'cvekuI]Ț+ ~db D:{q j+Z+?T歺!
-:%5VuJ5Jb"2j=j ͷOֱiRqdoeל}j(IaRFT{TnW'y@,}H5A8L]5vYD"Dʺzz}_@O>s0<#gr񴏻f!b5ÖxJ./A>x!jms7vC}A}n4XVs%{P< 7d.?s1t};ݽG{U.!!T-9ݯ~_*gkv$U5S
-'l:;{3e;Mc-XON½r0CƅL9ꉱSWN2v *{k^jog"oglIP}tq(
-QCm6
-Șm_pDK|iVWee lÏ4T0]d;PLe!D*%)fо {s|0L-YZ`<uN!aIJEOFقO*+aB5*Y0M>SΚb(=nj4W-Ϸ_ѐǺ` %gWiІJm Ԇߑ$1ؓ](snrLRUbVfn3]39TkBWo9ulܲvxv3 lQ;, w,f9z ?Jl* +pË(M eFg@<5M jm ks]VY:zP]au_d`]&62#bS|_'UB9*+Y[zw
-(`1BkL;B/,  G70(Y:
-iԧwX\y=r7"ie6Ս`Co?g`F朌Hϑ` T~65.96,`xl \θ;&!k JV>nQ3c8aG$(fA*"C}: l{7nN^`p˘Vy2>{Ή =";l`GS=)hhR: bް};YHey~aN'oNQ%`\?G29>S76_qۧȒΊvغ.#*G-~3NdH|>I6]s{7c a8d?NVW^ٟ\W;w`v0zAfA$=ҥGVaMs*(8^d1sCDdq
-IBXLbc0hv
-
-2AeۛӦ;!`]U-YM5F&RGw+8fyFW OUw$@i9r>Hew{
-,6ߑ*A>SxOÐjwc]o?e%Im l)?4I.Aqh}_JQuZXy7x,i^飯\1) k T>31!}KGf[Zdɦ^s>쨹] ~V\YХtQr=<ew|h$ܣS<xI'_tdws_dI#ҿ
-ogӃ1GC6E]cdvl}E*X Vr,8>7%5/Qz 6@^$
-khDlUv7X}Z%fb+5;TH$IR.X/+e246(zg,͢Z}~Jmg(e{u"&?c
-á\n
-), ;ީx%*:G̑bޚڱ'(' &ᦗBfs^0^T
-i5x@>,u> w?tiӶ0I#%(
-|LODg8vCI~O>mޢ}
-^h hZ/_7+P&&$+Nȶp ~I(cڟYg%p%>HiL\(_8CR{
-r0{Q2Za*7cJI]1=SMXGMP:*OT9D*z*ڞ_hg
-9j"J7ޮ(hT(ʙċVq
-o] }9B7 H{i`T&Vs"VMoi׈{C^;_g`,2 n R ɫǶ]juibV!Q>aO<OxH$feꏥКxi>$y"--ŵ q ֈ"[ mcA"t8Q+PKєh_ $+S$ؙezv~7EhZނӪHݝmݑ("wnꛝՔ^
+R
+P7;8hJ4<e!v'ߡOw8\=Q>!bt4|-<=#O<~z깁ǣɉ%q@$R JoBi$##%}U4_i}OLoMslݯy=?+85L&ۄ?;kI8 ]O0
+Xv5FM|.ZSâeo G|^df婯?x}GrXQn" vtgudkX1g\Ԯ:'&
+yYeFe$WemDGa@qfS6BȽU? R=qE4|Y7YeuL*K $HU&Ė׀ 8w}_ݍk0GF'rwmlsxRxVYD
+ro}s[, Yw?gg x : \<cï:w<5s ̲ !ܦjRC+~̎OH~a&<䊈I {]10.=gV~yߍ_qk.n2OS0$axb _
+'Z;/ ^d\  0:FVE0\^ 1w顕>Rh`T~ QaZd
+U~-U1`B}[|ۢz]ntO
++w"=֚Tb.;9DKBrZDI/$h-5__E݈P`
+eCN[h"5sߡsVBfD(ܤ胢&Bۧ=9bsߐnZn^g^*dïfD>M*|vi}`1;s~N~m\"c 9D^1,F9s=>çRNEUݣP60|õ9& x:d=!9u96|
+ ;F)җnE %g5HF`1
+S4DB~iJex
+r5'̷YPNH CLS](3pϖztNzTD7K:h[g뭉ԹA?} >u'9*25 ܣR'3Ir'z&#uf9*@ OĬywޜo
+s%fcɣ >V x*slK͐?N;T6qoam~gfb: ` 3fVT75"zE4YjsN?qu""RϹfA'bϧ!KI4 @Çu&w]!&$i}imiY +RCٗֆ81)C0HɪP[@S~w0O͑#%8M֙E
+t.۽D/vĔf&|a-cY}EWn߬vttgӱFI{>2#7nPec\kBoq_tV/||eE2Fm<c):@y'v4}!RkKnp"}Hj/*.@<A;p`6{]J84~ K34_<IpDK|)AIN\%XCK ew2V1B1 h=M=3F1ԦKgy@[1ص;#=8K~./jl׷_PG{
+(` 8Ю2hcu2}*cN veg "”Xׅ^fH?v
+]wa|&r, <P .Xc#-FSƘ XPAf'j
+TZu~EڭH}Uz܍ G}!j@6<sDD&B%w0&jeI+G"b nY#ʅ5|Z:_ x0g?38˲Q7XmCc#yI&5YM>B8h0:z$X(q%9X*E|B-$MX/I, i~3 &"sbZogF#scp{LE]Pu`Jvqi0}Eg2!:~Sgިe}G+bWE%,ф U |έR Ӹ 7|Y0Ќ`ch"]$DyU*;XVi<#85NK#Nr[nXf$AO"ݖSV7^Y]VsBe gKI^A5r&&# zKq*
+ތ4r ś $Q`-`ǎMyJ `hQ)*$Y
+5v3.]T'_"<aX ҈>T'8J2,ίq;ok9^#l VgD/tHÿQ<=fYM[=7 PŰqdta
+x^=/'BhbXghF/B(qFS>6#I4Mb=p{n%fcY׿cayq1Ơn7
+4?Y
+Y^ιAȕ5
+a+˓\0d Cв(Óצpy۠ox#zӎi6_'?&6T&V@tE B:3|7)qy#釪sfWZHabzTcY!>=˄ŌF1-}\|3GXi
+Tpndt7)s/48NE#.Vj6s,oN(-ڛ:oLḻ98?&f>*I~z}HX|]5։3/([Vb6ƿ<
+i6RNbl (/`%
+JF@um8|$(UHk eemGJ# k%];$Jt?`iIq~?/kXS۶HvſSle*bNe\hR
+o^uL/ru_
+G.̍?w_DPvÊMEi;jLlJ4ݘ$$QRdFa
+aưq#ʠ;>u ЂȲ (x>|zsM <*Rnjtg6!;
+AQ}lߧ>'oy=ۓ!»pv SO`M
+EdqV<[^/mQB(J4P%5`<N]ruD8#Ux$@r<MlD
+8mIa&2 i=-: }aGo_<2smR.; `s3]9mg!fL ^R> pT_63$$mmmk ʏ!7gN?
+4RVU4^BLJ#nγsltŸhPBB1ϒmA8onT@5ݣ m>|$8LRCu0a\*;A 0?'=CcgEw{X<֫ΐ/+]f{".`W_R2  nȨW:%Q#?u8pK"`t@ ^TX+ey,NęJc쳾iwhi1K#<6uƵ(E
+ǿѦE(#ˎ~q]D
+z}Kcw|huSơ˭[:-DqnFP>z^ʧҏ~[T4عXif%EN:͓d#d+ʏoF{Y_5$Sr25ռ> +a^r8z5w Jڏ%uϊoP,8(+{(\J)}kn?op_@U<4oY<aMcDS)NiZMEG5:.{u[RQ0ți#U@`l-gbŬ\ώXIP'(G`B@B&OrҐKnɎ{g.VӐ
+.^7=62#0 8uGz)?&~&^
+)׆}͎M3DFX#Vx9S@է+f.;t&eQ QihOr{jY%JwTlFt{81(¥b2J8cˈbmJ&ZA
+!R3||ܽ$u׭GY {x ~.&[qfhZ³OD_`z7MMAWsՠ[vs!^ZɻwFVeG\lS\e"Dnڑ15Nz{Yw0[ ukz?%
+0/OLj[|Z۞<4 Dɇvk5Ao tAԔ
+HBO+ڂ"g,}S?3+V+/'n^/곕?"0A\(-͹/7my}mmk4#$ߔ
+0ӞNjzRCfwM- օʹwvE:n6OAR . K>ܾhin#*^ {n|Qv 5nB uv%9{d|QP>C$qʏ8ǭu#ո)SiQzJϏA*tӦ 3;ts-|b~0~B-Z)B*?+[L0o!ƻUՋB"5jdidVc][a(i=ב;Lu߆+YԯjoAs-!;Ȟ8ꚫ~ 0
+膲}[^"<Tށjq`iNeR'l' I<NNK?頪OӜ< 2a/ZkДv{Yڹu BҟnN;Ȣ+yKO|D/5" /)~ |fkYѵ7CsԪ`(4_ς5ܯ3F3e)# m a͗O(2Wr'~U,
++
+BrxV{x=pm9Cb lW Ǹ(Nn@vt&403=: ːI{A
+v$.yKP By-‚[?.~؟)ayn" QVQ"Wv(WpU0U7.¸NsKQzb
+ FjkN3Wf)8+':/%+G%$w=t~i*u>l2{†XGVM"-I./q*#-Sn~5f58O&=S@VܧOPk h)&ҪWfzv,6,p7 ixƭS;c}UVx.wQ~J3CNcYBу3ƛ?uXʇ}b");р
++m.'LVacL-K+@~I mw3$/pKxNv B ͽ2A]`KmduWo\/Q!'qz`rjdߔ
+¹0v >R0{W834HH
+0oj+tH*j<ʡYzdͿf1hJg<+a??…VMQI`K)j₷8Kׅ
+ti]ܹQ7">'2cquE}se9L&Mr`yOC'{HPOo8n1萘(]zDQ͒>iYvLT%+0&1BUk꫖̫l
+2gy$*e"'W֣C N1.-sQ5rJYAQ&V1R7'NI,*~Ƶ~r9!cVaCPO;;P(t> ~0&tdW)T?&zIS9l|T+Nn4#ܑÉ֕a_.+A@S3'pIySzO ͮCk;2O3ԉy/sThĈomgZf9nj.&i&7A\a(VJnԜm> ؟) ylkMOX8VEds][ No3F_ 4`}v,ndتLB+;1hQf)k8O# :ɰ*NG0{ϷG3]B]eUtZQ*He'3u}&aV0n_ 5J泧;R~&c5ƥ:3/&Ӣ.AƸĞRnȀ~E2K蚏klM"mkB)￿IF{/םu[hV<!1QG)9( tM q]%tP]t&Ks:!lg)7,:aQ=n,kZ^Ig.uQ },zdA@{^@݃&rVL*jRf|hwFjP{tn 1LMg6>!ߐON·3Psvz' WBbd;;"j798,4-뀁+[fΠ=5"O_ZQJ# ;~:OuP29߰qD!"Np G TIDmu qbowH/X⼹vbh79}؞i 0!5m'p-ЗXQdrf1d˛Σ(?OCUd;.&- UÍ&lQFW G;!:XV g."`p](G|f?Čj~h2w|A숚u #S0g0X̊o < ~fC1TIIv8{0BP>@;Q' 2$b(~r }j 6G\VODh#ir ~7sa?Գ9ܯ
+%*R 8$ B[DݫG;h<^E@$|89O\2w3RiR)N($ Bd ԍ: cC
+БQw>}N>Z[@ HN$wpX0ă<s*`<AF/
+턳`*>)tdl˕]=
+9lYjaTtW.>/ Vݪdsp#+^ƺhS-b\Lg ll,#Un`D2w^WjH,ߣ4i$4c\9nK=FS'a&6cS4 EV#Ny QN]{4)gZۢ$t֩< Kf2om„i:ϔ) ,m/@=Fitֲ$Q."]+&jjD}ۭn38e(ֲs,Ľ#
+, kh.rLghpZ??;@aQަf͑,_g+D[`lmjC yUeM P21=AC6Rx֢ӻiIntwW|$ةv;4cy.,Fm@1SV% N)#~H}/C<Z-#;=gV<T45h IRaتij{!
+hƂp! 7s!VSrr  6 Y2f@#'G*)sHjAv֣w<K%}9CL2~az
+zN@{yezt8h(DLnbDwi1mqVY`Ta}V+@<wG*3ZO@X@e3!U|N,=[LH2H3?2<1|/M'6[՚{/".oIxtw!g;M|@jl!9
+ ;/I}hb@xߣvɕBxk_(7
+Mdr%/&HQմ+ y=P3kЗ;KNr CMH-9! [ZִDvI4!\Cj.e 0
+JYZ|4-/N&vLy)osFJJ!`K-T$\ \8f]z9L94/T&ՐH71{nrb7!|#^C.1" >B=^bbu/XOkYO):&B|iڸr:7q.8VJGږ=
+ggMR9ٻT6ft@.vg87s@JEL-?8݇uʠI*"3 VA- Z"mU{/)tΛ?K~_ٚ ֶln˲aq+1o/+QTq&HdnԾu ѭ-MǑsř[tPx|/-eps;ʽQeYszgLf%
+344s(#qp6 Lx9*Ͻ-+\N"ל 4B5/VQOAp @t*EV07Vnb[u?CuJ4,k|_˭|2`khEd<g{r5o{cyJ/2889!zP“¤x6`1`OzX8jvXqk2DuaBAw 
+ޟ|`xFriwBt9kE-L]^`|v?B@,eo.98ۃ
+2h؋BJ6 rDy@hөAorbo]hdb;^xw^c{$w(:]B?0BZt=qs_$UT! vMIMKky"hQtHg#v ˢ(^ː"FC ~O[ǕZ~!gdhٿ_jEA߀M_?Mѹt~+ SVuTrlU0P;އO~uLw5gL+j/1wv_ƪ[h{ea"
+5w'☺tgGѺQ`9vlp֧^ʆ.7%`㱬F}a<޵2ȆhR`kU/ɫ\)$q1)
+ !s8cs;jf#g:s2$6'?^14=Wk^s&ٸe;gA٢vX]zYr=
+ ?XTVQ3=A(ʌ?t??xnk1ԛ A`0t􊡌*!F(L l-eFf
+,N8sU WSi,ke%"cQ:`c3p ңט vv_Y)A(@n`'7)$PtJkp? Oﰸ>z o"DXӺ3lK699 寧#wlj]rlXfj qwLLC֎A̓0|ݢfZ/
+qH {ÎơI<ܓQv TDu|soܜ˗1.e|zzE<w
+LzRФtļa;jw۳
+œNBMLvK$`e2s5}ا:Yo
+} vm"O%)6HMu]GTseZ,aft{?*X }l0˷=o,p~ L+̯;ս?$ w,`
+ROIz6K1#:4TPbq/:sm *cow\tD>ݳ U1d1ƽ<Ǩ/apb??
+e2Ry? Ctж䀢rtW^>
+?Sܷ7 Mwv r#aCp ʫZ?YjfoMhW%q.45:FuI|xstr}(OD0CXϭmt##/OU5|%O8+!Ļpi*K(Rn9 i3͓~i/]LA+-X"M3hnf;Y$qWG_jcR27}r gJ?%L9bB<&fȒM>|lQs-
+71'oσAa͍K-{." xD I~˹G=ֱ?>yN%I׵4^)O羮ɒF1zӀSJig_ ~`1E!]hcotAUp*&"-{~g&{ rO]OȔ[-;JVAЊ$JJX&"5
+V_ cA
+~gL#ZeܬrF
+pǣH2Seϵt(Ot[ \73}a-{98a8K<-UZjzɲOmu㖋
+|BB|kZ@t7B5/ҵ׃1QZֿS^þz?7*Ȗ9a|2DyQZg?D[4m|B*kDR0ɭw~P>?
+~anOp}#)f?B` ~R(h' ɻOۚ.e<1ǐfϓ!(TL֥rD|8G|}|+TPDpJN5,sa}!/hE:uLmz͌%+pJ^نV7 3 9zU;閟(NⰭ|&=Er4G4/Vn :,'劘ʕc(x^@$<B'Ϙ23n
+ͬm w].{ayj0}ul'C"Kڢ@=~'p,,/'Ʊi᫑GtoyOYzH
+wVMvGtu #y\xCǟǘZU.@e=yu^"H׬͠h;@$;>LVPJD{>pV$QJ=9 pD0_b>RVt֠M
+,6Xq-}nJk^@lI>TqOшتxn4JV kwI\^0V˘ep%"h* mQBXEɵ0AڪPb6EL7:6
+
+m[ARe1Y~k|X,|@~<ma蓞GJPRW P Mܣxq쒇\,}E#!osA8G'Ѵ2_o8V qqML2IVm\:P -wr? TlKKJ}Z%=|Ә~꡿QL-jſVq/kMױa1q/dW8 Unrɕ 6٥R̓AczCS
endobj
940 0 obj <<
/Type /Font
@@ -10324,14 +10313,14 @@ endobj
/FirstChar 33
/LastChar 125
/Widths 2154 0 R
-/BaseFont /LPVILC+NimbusMonL-Regu
+/BaseFont /RMTOSX+NimbusMonL-Regu
/FontDescriptor 938 0 R
>> endobj
938 0 obj <<
/Ascent 625
/CapHeight 557
/Descent -147
-/FontName /LPVILC+NimbusMonL-Regu
+/FontName /RMTOSX+NimbusMonL-Regu
/ItalicAngle 0
/StemV 41
/XHeight 426
@@ -10347,93 +10336,85 @@ endobj
/Length1 1620
/Length2 20127
/Length3 532
-/Length 21036
-/Filter /FlateDecode
->>
-stream
-xڬct].v*Icul'FNFǶm۶͎cw>cjk^s^Z5FQ)0%@ ,<
-k{v+ ?j06nX>w<=ñM^Po};
-d/ENЈY݁`V?ڛRR/!duyp-k݅QWx~5jh|td.'
-kcZxU&B>PvE妷O͘lW"x Ix%QKfomWcw׊;L֑;T 6Gv.=n.7XJ[ZUb+_xF-b( 㩃w$ Ӆ (_, 4S4r-ٓ32$ d}D9%G<;6Ap (wW.S?62=0z@΀3>9%O`z6"AܪS ҼqRɌ!M떛/6 pp>OBrO<lb\jh!q處u=5G:K{ɵKJCB/)qpg gu]_cCY n3 aɻSr
-o(:_OFI)Ql;T*k2(2+ջ龛AMQ?A"tto$A;tB1jUxqetcTI3!@X芆e^'a:U+$ E
-a;?o+L7O7uvu̸NC\Pߢ 1ʢޠzO&c튩7G}ʬ!Fd1_mŀthן2?X'91(R܏F1P(ʷe<syA$Zj?`y @32a MT6.sf }rEK˖4JmH6^tV-O4"$2`z%,"_4ԛf=hR <|$dd̅qWQGdȾ-&J6furq^Kk\#48rRlQ
-9vrQaQij(^&+ MkR<7u!+o-}iCHBb*1'O. ~6'j +gt5PV4घ Rs(Sq"yVHvhp3HGuQ8 %Uw>gۈ}H}E2Og
-7I{P3/[[pCfcB8|* vޒ(2M:GeH75'is={LXwi>A=o?FAb§cLכY_g ϿeO5ܧ/96]dPH]~+B<ԕR\ͯsrO[m+>RknVE.YSssFkT.3hȎxҵ9dH6
-]
-I:}r \v-`j}
-]rS|U]Isuo$9cUxжؤۋbIQ?6.Sn|G{BwK (q 4Nqi;UPȜx&1S2w\+zDJv$Lk>^.L!4^PԿ.('ڶPbizDUoQ
-0EIZ^ւ02%J^Vk"y
-42=UkW3G{̪K(ؖWӏý9<dž^RPʷZl—Tj59."f>89Ivp3ݝ9CDq /W4=dopso1m6]|"쮘VJhO527N߼hC;
-@#^>\Ȳp*, A_t qb1?&}=2]ƞoGPL.]BE37znc<epNwd\"kс;XЀBgN}̝hkrG{l:&j ^PkNɫLDj+Y9d̜ʗ6<Vc͚Ssiڤ>v[
-"$p@zG^_ftDPi.yD^!1,ic.4L}cN6\ЏC?5ܠtbgipO shtt{ J'uȲђZ6蝬w/Ny0;gZ0.R;
-*TfWӐ3'7)Y=!`S7vU!~{1ǜjŨG ]g,[ W,{ukRj<p_֩RV((22vl.s/U&ko@5Vjja `N}O
-vu'NP
-SǴFަ13'ztm~ H&~hpuh^ c0x(7\׏[:q͚-j"zrYJ-6nnIn S74쾕@؈F9x&s |`pueF`{i~ك!$jmJt/a\Ni"*zt3Gs/Yn ~1&0tYVq(wV :ǐotx*#Ms9C9tILX݀W.݇Ӝ,77Qd`ڳtk Mx}Po\5CZ*km R̽oٰ ?1De' Ơ6jb6LX|?tK:6h;pG*z-Oxoܽ b,INi{^dPL[cQdZ&A/;!pBsO ΃3ײ2%uz[c٧RfUgW ;8Lk"t2e K9c $rMeԘ6TБ1QT{O]f9-R[0Nk ߨN"?Gw~\XH\l_*GwQQB9+¥(-n_x3mgUwߪv6ȯp[ I26 IGe<1}x~*@Oɶs>{#z߈!<Ӌg=ѝGH'e ȱ:R,q@qhN\VedhɘBm*QZ!cJeMj#8;H
-zTgOo0-०Šhȍ9%m-C7$OzAp9%mf 7NOKBW/eo~f]{E*NGϫE[Qu1(XZx5 6$'s.1߬)^rau5nUGTz lLd i\aZj(\,SW2oC`e㦃F$uƍz{K!K#$
-bbu9eWsSINE$cD3>:%Ir<۽;V}$1 m)LBP-PD|=Fd;R^j scR'ϳH+jF+B~Cg5 U(6#̼vqZrtjoe|+gb XxG/bcv+kbBF;l'a|E]6tC0qMI0`sZ+.g)cs-Vݳ&D̘@ݔO ]]Ҙ,
-q
-p\=N4
-d;u̒sۄ_]epx: h|k'nTd22fu0e}Xc*Io}xFe6;acX˥r,h/9;`GŖ ,H>%O"|?J3iὓQ!EfbDCdMhXϸ6#lȅsLgl;#%
-GCA}6ǢV\ diKBٝQ.~ނ=myS$-ѥP)kenMGu5%_EMKc8 5|5w "ů3ǟV
- .Ѩ\d(>LPÚ Ԛ3,16e۲BGOnPƵWeoP׽'@ KLº-/J[xw]G8frVsvh;HF8w&_ajqr}~9QQRv7/+BgN2jz E`fQ 8{9qN5mc g<j`@.vS;눂DknDԚOZֵіHJ&[X=
-<YZ TxShDe{ВM*D#TtهͼÔ<~Wϯ ,ѵHLccy< EvtH;:[楍@BCoјI3Վ+s?0Vɠ ʃA'7&GL6ݥ
-.YOꪜי o;
-猼E|XuίrVZ
-se1YtYv~
-L7,H
-_AWš*Qk4Sg} H>b5?ĜbǑ[%?Qu2NѼ5|F=ktnï'<LJ_n|V mpUYX |NHkr O6gf
-SSK"
-~~Cx'0y#ں.Uq/џ*4 `ImǔN.zF6D,t(8%iXK{l\V}gx7wbbj`'NfB̴Я1fBȌ+%7CKvю',jvZڕlDȽłU? /ruGш59+F'uO^C.?D
-!O$!*_} quf2AQWH,Z8gmިgAvaȔYֹk (
-ᝄ%F<5K3΄~D7/ ǙEûF<gSL2R\um|ؿI"-ʏQ:w~U"(yk1Wqr}MNɝa0~BnJ$\ yq!~Y!`E$sfT\\L
-Pb<p*1oAjVVt9oՠH8O#q ڂ@VxxOdhQ[_D1s?~-e^>3v,
-68sC<n!օTꓗJ8R(Q|?:6< :G8;kZ[}bND)_T j*+5.jan^@]yE}ϻ w;'#N䪦(Ygv%cI$JE+Vbx*5ul}KZ#q%72ËiXuᕩ~ \?"-ƵK QMH@}kVP" Zß4l\7w'cjԽ?Pqƽ tךY{;8FңN è&~GI-MQb pҔ{Mgyجؒ/9j(x1}*ڕ"jr-!=$ec@i.6*lBKcn
-fZUi0$|MШC29eOY(Fԏ-^>:25/l%hC]w'hX6͗ SU|LAcp:icIXm|(:zSjb-
- "X?SDJGڑoȳKvF$-`5
-a-Pi^(5a8—rm0ۙ//UbVPp`i. ޡ ϝij"f[tk|^gZϚ2Dyӗ>6tho\
-zuy1irݞXEa׈Ǔ;/>[FcFҪgዩG
-oL1MFr-a=VVFwΥXߪsܔ< mp{g~ű
-ΪyY5Tl+2$W03K_m^<,˲ D)2\[EW&'N(JJ~;+噞ULJ;3% X+bT+E pze^.ʓȂlHiM(nS1e,v+0euTw}.8
-^ 9F.g۫q\Vr_g|x[D&w=w6Et>-LEbbo m7oՖ7WGJob5z^oDBw\< /r\רrRjB!&h6$WB-3䏗K`򇉔zN`zd B+sN<-80;)E&.P$ݾM@ݸ/2HQIJEzeqz-tQԤrƂ}8kXliDJFRAώ-H2X+"Á Ӛ+;W_G.Ox"%u>W^.7 򃠠0uS2 'wiFN6Uv->] x՗*v?ܩ.M+0dTczJ.5a$ʭD Eq3fʜ.ldXp}7MȜ ӪkQ4N5-@!G6 ViR7\Mjdcdo4~<e6m?0IאKS%v^+Ƴ!&1:'D=&IY WƺRҊHws.٭gmyoltxebmHfo&H*j]ξkrX0 =^,./Z[X~?4d7q ^J[KODW㺁"f/u.3Z­9۱m l˗ϳ'4/u׵FgG;`:GjHi@ÖiFŞoË XWAFg =$i\h9w<d;Bvğ6ș*cf[ImA̞IdM8RDVUxa]%ܵ>Uv"jiS+4%⎩ao{Zg=!$31'\Wsֆl4,N94Ă;w'Uz~+6T4jAތ[qWűdK1|ִK-`@XƲjֵɯ #ZVerl[cѽaxþѿn"p68wK
-!Y5h
-`}W&_cWslӿ
-.vЎ%u]5H4e"hQMRM-D>)r(ꭩY9QH\(]
-5,(x J)g0{wx
-&#fkBq{1#wKH\˜!w[)?q[,YY˕:tG3* mʞ`m
-(-2FM:MsvЭv"}kdJ
-c+Doǖɭ)e㢗W֙eBdef|-Zw4Vv&=¥H,d|L3N',K#L]m)n-@ܴN&$Kt|]lJ>h
-9ͦi=nu'xN»407<I=)iN{$dQT0hk9 G $f+vH:&AoР`DGO?d3+̪Y'Y"-G3qZ[|i<B{5mi% Dqrhc碫ZBGEy"Ϟ܉ tuܸ HZ-%b9S;G0PTՕ|P(V38ôQl}ΦPsM6dR<BqHWX0Q5e8tKU\XHWƘ+e@\
-~8{W<:9a
-YikQ9ͅAr$sCK+Hbwnaɠ$._0~jI؈!<3<m׵}ug>bH߷l t#h'k
-jTL,
-gRH`\%ALTa6T:Q^.ʴDYA$<{iKlX%<rIXX;|bu XjXԆI7١ G;*enIn(2šbE4!0{?񊔒n0g}O4,]h3g"l\̱p»6Z/e$"tդ: x?h[MND.L7|Sɶt&yDZ*Gmpr8\UgTX
-h]5%?'Mמ/[C2}j.&7 r*ơrsCql_vvwSX~Kʔ 5"_zW8LBĚ+H*Ƃ߯@K/)%%]=ȫV, {RW:ik>HST%6v\-R@BfUrǖSv] G:Ɖ%*
-J$AB:{~P| /Nwa9ҔM_u*u~0׊oX0rqh[le7M;,"FTI Ў_05#.cY]j::Qq!彾io{6j({^ W{H%K!zox  ֝llY:3vz6G0&Q n}uaI#߃y>g/`.n+/^ qt*+a+uF}>jĘ;LUPҬkm",(\~GPOt[܎6nxflTH'Sw<qs)~*n BR++ț!)ĕCaIyγ<xsG)8zJ`nsEHX-zo=O! B?w
-=z/C`R!ٷ)!z ;LZ|FG%ōH6}+8с/)dzWXXmؽ5gRF{$*)u\=(-"Ѕ,|]ǹ?9YO[L&rS*A؏fi
-t)XN9Dz-D08;E+phJ:f}PScd? <ȓ| }rwR:͏$=~m]]RքX((?ɞeX
-*V}D
-}2q=G/81/]Z?{P>yU}2&@6;T
-݂o
-ʧy+i2]\M:wbՑhgI#@uJ*<S!dNPD )ck2b
-Jt.aABn 8bwVn$)4VNR>Y5( QD!%Hf9n i"]-1Kݵ}y㕁4|"`]_ݲ\$:{Fƻl3?L$G@vm#װtή4FI\鱹cLBneis;<7Jie/5FEZUu!JMӍ }ߖ~
-z{JEFMۄuG0i ^Ykz'Hn([KFR}^dk
-5b$}Cd%#vﱓ* 8h_7U2f
-bomYjnQfmm&*81|a~ FXQ;( _SI0+p&$BF
-1_v#Z,gV
-*@i8C3luRnsbXɠځN0Lb?yrKS=Ո@ l <'A87gU
-xXGy'9v,սOKIC` 9鸈 cZh.RI8_$fIKmXr%ŬgY'VR, B~ AQϲus_\@t->QFUl$.ËW(8*{>B7@ -7쑘y7! QL}*$WVɮ״//2ZA$b;>~T6E<տVj3ps[[ #.JY0'Q8}QҚ.H$=oaZ]#6/eZM{h= Hp-ezƫ(OnsQY&I(Ja]U-f[ݦ6v%.[KpyJֈh2nsjJ,V&EͯUx9W+0OX3\
-z:s[+:[r 7_F2:-A
-O,Eߝ;XMUe&c2.DTh8&e7nV"Cp# }&_ot-2XLï"f&ѭ탔wʼE9Y|t\d=_i9U5<}oCʬeɷmQJ_x-D3"_
-{8F sEcc/ Xne IpX,XxoCC7}y8KӕF<ؗcc>"YxV#9ybTjNj\WX![뺧b'ތ)<$1[, @Wc3/WnY"4[_#xf3I[V;2fa_X;q)&4F
-=X9:ؕ
-*N(c
-Qp/6~
-2Y$ɕߪ2^IPYm3Ju=~9 2pmPkDɏ ǥ)DcXk*+MC{~)5L|y15uc9rU BD3Ty嘙 SzH1+`+`W5㎎i,}c3!҃Pu aۛ t|T\L,pBH9)8H-jj*=O
-<\a/rvxfCvPufym4ajlWJ4pZA6B][״B
-UwUMg"&
-C&A"4]i |,(mͅp.oR] kPZZT2ʩpCd.Rnf7rk-!O1t9~󖏉qmxY9gK} HAf\pCˬM._Bjq ]qL an('&CvpfOF2
-# :F(YsLxJ%ge:#0ʻ3LM\wgRkH_KwӪniر wlNj s8v<oֲU8^|W
-% sK#
+/Length 21035
+/Filter /FlateDecode
+>>
+stream
+xڬct].v*Icul'[bb۶m۶cw>cjk^s^Z5FQ)0%lA ,<
+tGLzQ7K;P?8ՏJ>`g:Yni(\
+<٣6bw5a_|M<}~?$ˉuBC(CBi{Ju glC(bZjfpC@
+/鍄aF)T_ ADF@_ zI>^"pjmHNZ;o{O}qM g@
+v_sK`z6$AܪU ԼqTɌ!N딛/4#pp>MBrM<lb\jh!q蚖: u>5G:M{εKJC@/)qpg g]^1ܠ߬Dߙᅰ]x9
+bH#V h@j)e{
+3 "8ahC|[G3GDBIZ8K
+wi NoI^0Ֆȁ!C6פ  AjcaL>wiЧ('Q_dlASayNMiD."K.38n
+AO4|c ˙_Bcbp%Ux`#}CH")Yi#,ج;Qqj(^&+ MkR,7u!+o-}iCHBb*1'O. ~6'j+gt5PVT?Rs(Sq"yV@v3HGuQ8 %Vw>e[}H}A4Og
+7N{P3/[]pCfeB8|* %Q0dhy9H75'i}={LXwa6A5o7FAb#O[?ny= 7_MS<jO-Orl|!V, y+, 2_S# ${qF2<m=mS}{/:i\"SM>?gЀkM!,s-@m
+Hq<)Xe.vU6j(O"A@ _ޞX$#alxUeh[fd._l8-()Z՟
+z2#J_NaYC>\zgĈsjd!X w2m8p!osC?yT@[QcqҎ=5(Ρm I/a1VGKj]ؠw}o8A#\SM,ZkyH( ԊS]MC~TܤPg}p J' fؑV"bdsݝ~vz-t~Un5\յISU >KHm[nKYݼ|(s@w >sϽV +X9UWK8? `(zܛIo_e>&p$oLJ/R-O,FӐu.ͭXݏF:L@߸+CVD$2ܘT:‡4O?7C *VB6Vj۾ f1d |@OBG T 1=u1&\Tĉ(64ϛ쥗6n4~c[zFbƒRJ.kD+GzԹm_C|0/X-`_1+R˸M*&`*|TF-\<T
+
+
++N5NjYݵi+Zf;?evWkŝI봓F4{*-5 )<misAfTlj^]wH.Im_|ڻb \ۏ#ڞ 1 μmhf]ڸ\i}EK x}3sŵM=i)o)=26QɪC;5T]hQ^m|Z!8sSȾJf? oClO1 ]Ux<z᥀=mP1>2xi#5.sV ^`VŢURp41$F88 lV{vw~&꾃~EKy Dj-v'H=~ܦ!UMƂqzKs"NIZ&s/}QE1EA8!Z%u47)-x i#},V{ 3Lk0d1N@<E=\w\#S‡̵ jum>Xzdi𻆢YٹՂm.)6>NS"jHLnEKh_\RC* 5 T(eLj9ӅerWtAltcKLӚCm c7:HAѝ$k!8#[;mW$Q]TPpʩj0)p)8H4d9YV]mze;.+Ƽ9+C7a%B{PG>\8ӏ>\
+07tRP{myZ2<ijzx '2D,9tޱvRSpC%OheUfLH)Ѧ"2TVޤVx/>^$pEڟ <|+j
+.F5|EK_kU&"d΅#5K"20.FJ(2\z~"*Xה-=!2 ZK 3~`J&qmvp;ռ}tЈDNQ/p@y)diDD
+IX_QW: ]9L`]fd1ʨr
+Elgø_:je
+M q8IoܕL-ԅ`To޽*Pvz:Nx ݞܙ3*Ie4
+;S9%]9AoNp6/J6:7"l2qA)۫!F?+Vd$7&WW(g0#ڞ8;J쭯١LO5 oY
+A}a5>NFX4ri:'NXQlC#4w>OLZxdTH*:P=<Ylc<%V3n H!.raY:xfH^# h
+>@[CQim!
+ΨWt ?oAZdv6I)RU(@ڔaУ ۚ/&%ACFa;ZjQBǁYIN{y|hXtRMLWK&qaEPj́_2mYLݧΌrgsӯNڋ+A׃7gNk%~aݖo~F.#3{9D1; QZ8w&_ajq r>}~9QQRߏ
+n_;WZ(d >͢*q#rwQ;j^kNyz<S\揬#
+) YQkfb
+<> tjYrCD[")Q#n]c((C=g}F`k940ܧke:#_tRY LNAKZ' KLHtvHSe6S<]k>2GN#u0UQK/<'\`y5LZ nzL)vX[M5oHLgQz<56c.UvM{bUWLپ,mx*+ikX{u<NZ'8,T~ X%{2/f>[D|.qlAMSK3r,Z<ˍm)+hza~^؋YxM67
+}Q@<gd}-fǪ^.@uz@M|ݏ4
+<=!>_! n q^c7Nh?Dbk]zZ[X=mśP :WGtC#<אV 'yލ1\򈿃9&Tް;oQ
+d[Eܭ`ndiBFt m<{ tJD|;&Gico-aA3W(2MY(m F{gz&V__a6palĺuwnc"8n:!1w͑ݝg %[Inٖ~gd/~ugp`PTiH2\)Й0zx)Eq;7,s,izխ*i\~]m  K!!ou4w<^UG/)cy$ˋ> tCԞ6rеj); C'17'IŬ1:ϖpV%
+2ѦyWjΌU@,&JS"oZ,t
+ Ca47C݃~Zé*s @qp![~_:[8&Np0t"4q%iFh<u7iЍS)I)+[5L\*ZgDس@W1,o>H81ѐ=2LlK:isB/]P6
+Q+''am@6úg}4 N0HPo|RhkϖT#VY RŷRxV&yEy;|0Op`:5
+d{$#r
+A+o徑^Wò
+a;R6;D]VsGm(3} f!uPPF5;O" ni2bg+%oˣǦ|) C,ŋS.Q#l )tnه')LMLsi|nQ!g Zp2f;|dsJ5[Or
+0>Q80jU9Ðr5CA<զ1Rg[X- ?ebk^6* J (І71)PNа/rt X& ឵fH.J9P>e'tl1M#,1#ܭĚ#[N).E/6~ĕT1Y#:aI]g=㟗26HZ+k
+z|~X!F`[mݻ}SqM]&ԛꚥ@H n
+cXAҜ.; 'C^zn塳zI
+R%W糖;O،IL%ǒ,ۼF>|aײ4m?3V=_L=Rx;`i<kav` 0
+ps*"V!`n++
+xz#JyEFRD11t@CtY$Gj%?X+?L͔ۘ_#(?\@nw"Yl<wY)5avQ%m5=A*$$-{Oc3nj&3ǀY+U&Zg\'Mn@W4: zvlAڔ>oV_ٹ};*uxC,(|zw
+f69]Tɰb1K/&9eעhj4.[)Z
+dCREm468N6<,i:x(t8n`!
+0堮Zܪc~[Q74Hq7= du?+r^9kæq槜a^Nb:ޓC=>JЕddg]z@eaCs5z Q/FD8ȫXDO@% UMd>kZ|d%?,cYMw5ÐP|TZBxM~`ԕP
+o- Yα۰Ca7מ
+%CAUVMaϹu:؃C(|#& ɼ8Gx被 p<B[+˳8b׈[T|#NQߧCW;G|SmFil^efCy JL;L]eAbPAIdIP
+׷A]:#I
+۱prkBCza3"!2]3v{YG s OnRC2&`NE\9&B. nRV'BV%h:.lCy%4KTf4T:4_'ULjXi 甴c=`qeCܥlm
+Hּ9GMP4.JiG$ h΁Xl-D͛/c;?˥9l{ĭƻnin$B:ҩ~Xv
+ w/UO~EA8Q|G=g9,?Y2<m,*]߻5HNmf`!uIu>2L"EKPA"I1'{ cN_lb mnĜɫZo|t0>>S™RzaI %A"> N~- 2-QVh- pܹ/"5vfGWnT668^u4+kO
+ o)S2cFKa\*@萞XsIXhe8%W6ܲyՊuoUJP'mͧs?Ǝמ+ܿeB*HH:`rL]H.~}η>H8D.Q_]̗%ت3W$@2?d`߳׆>x:9Y^:?'eI-~˦M7W_Mxq)w}+ȠGu.Y6D}KCWçRPn"8U+SyvL33Q\ɖ>UHC{ѼQ!.?;L9ZEv}03|69,wh-˟;?zp̈́y89˥H<T>H-q\1ά.5HLUc|{8Z`P߽Q5z=W0zU r cRDCh-&)u#>"1k ÁNvD#A窠`_xXwgބ K+CܦA"
+cx~XJo(c;#1}SUx f=4+䎧ZH
+_*ݖ 7<Y6vlݱٸc?m҆h略RהL|Lw Ρ򰤼AYKrϹJkWb%yQT9L"$N9ȯL;ZMj{wAILTI%& %(1:/h9U͡irxUP#61#,*@ bTx8{G79yCv$P`匀Vu6%qc:wtNwPv*&<'vЊ!A"OMB"QܸK) z>'-o#ӝD/&sg k7/;^DKCH-oS<Cow"K_"HVpspa_Sual|V{+ wk:6= s(HfURzP[E cYEsr~33MƁ?TZ5RrLbuO[`w\U?W&+Дzu( !R%28xd <Ѓ| }rwR:MpB]RքX((g?eX
+*V}D
+}q=G/86/]Z?{P>yU}2&@:;T
+݂Ư9Sftt7,-hV< ]+,Aؠ;zE]<ɤ C6R{ҺsyZ+kѤFZ!FmP:%d
+)lk2' "|sye\J;YMI_~1bfd=|S=Uk
+SD0
+G7nu{ef@ƝJt'Deb k,ۚ
+GkX:gׂ exu\CqK1g l 7[ٲ4[PFԴI#p"WwxN&YGƄoK?\at@=D#U&m΃:K#f`Nڬ5}=fy$VId-%#{z5Fo!IMH}Rx`/]Ҫ^37^
+(FLH~@6Jx0V?KJ}gy,/$́~p\!#/- 3Uv+lEMD_Ou!:) G 91d~@q&џ<ˊ)jpp O`6àʠb*Ln<rMEJ#<Zާ
+/y6f,yK@cϒb3Jca~]+)T!h(g׺9Q/L. |yOIè{d*U6j+S= HL
+Yۅ(tf>OA+dWXkڗ U?*j_
++CuƅvWU}ԓL(kRoi^$H~zT ׿x0_Sh2\oE=U$_N Ӗjz͉Q
+2Oa}=AmUv'9,YgЉ$Ǫ3|Z-
+nS;݊Mf%<%kDpu4795%T +G*TJ<t'On.
+ϴZ׈^>!eֲ۶(/J@z F]ww/=hcstt˹1|P1R,$8
+,fSԷNӡxςȥJ#K1S{rs,<+ٜU1*D'|BF5 .+f-uoFzeӄA ǫ᱙K+,V c/Er<g{$-+xYt3ɰq@k{#lB䃏OĦ%C t@A]7DXuO[ m_'y,ȎAxi
+KYt^evQ&57фt9Ʃ;QLV2I2U^%~׈zW
+wy7a﨑\8}`\%pc'-稛2@/0 s]1 쳠hшs.:5ükLQdBs+ofh"ބJa췵id<ޟp=&|AWK}2y2f:o0=}%4%~46Nq,Vy0Yjc\躮Cg6h8=%hU S|̡){zBŊ"qج5\
+p
+S߻b7+֘ߠnw'#EnxPL~|4KQ!jnժVBGE} {VV0.Tv|` SU[U!&7>hIY0*껪ݳj`?8sGx9g3èt:n:SluHxPoJAh߾W'B qJ`ka殴bg>MOB8uk7)ܿ5GVQ(Pm-FG*TAWK2z) ?3̏QOl
+s
+%jM> endstream
endobj
900 0 obj <<
/Type /Font
@@ -10442,14 +10423,14 @@ endobj
/FirstChar 2
/LastChar 151
/Widths 2155 0 R
-/BaseFont /LHZNYR+URWPalladioL-Ital
+/BaseFont /FKTXQR+URWPalladioL-Ital
/FontDescriptor 898 0 R
>> endobj
898 0 obj <<
/Ascent 722
/CapHeight 693
/Descent -261
-/FontName /LHZNYR+URWPalladioL-Ital
+/FontName /FKTXQR+URWPalladioL-Ital
/ItalicAngle -9.5
/StemV 78
/XHeight 482
@@ -10472,7 +10453,7 @@ stream
xڬcx]-vfǶm$+6:ضm;cul}\_ۿ=kTYZj"@I{WFV&^9AQ̉@I) 4q9؋yZ@s8 `+%@di
AKO_\
UY\uZ8X4w0sgKE]M@.
-`abWk؛mA
+`abWk؛mA
**)PHWBUmWOr]Vɕ $qy"zf<0f}/>bF,VUdՃJlNo+OX1-c-N1ipݛ\A
`uvd,RH$kK>&Y ۔O&okƜmW
/[B`tNGfĈHmVDϓY_k+1pҨjDj
@@ -10534,7 +10515,7 @@ MI\uTjGI-gӖGydfx,o.*_SCkڙ>]r:KS%x
n$r XDt Ӆ2nsmOƄ;shuU9֏&;y-sP~K*z4rnp})RB+>cIw hz\mmMH<|&ws+\?V˴<=yHM'67Co+A5x5x'_
c!v~4bIpP]H^nkLYل,)tCr iϱm$hn.OW[{OFCh'W*6L1g^H]ua3g@TL_1@d7:XF.fb1\S٣֮TISҎ{9.vP_$ Ù.TjR.ziX^;-kw0HMKySc-tkk'a.*b ۶4d&*qɟX"c4 *+93
cELg%K=g~Q)ue7@`cs2e/5I*[rHD4;"hntRɴc݄u { }h
-41{QlPg;($@QQ~:4 /e't>~T={cW 6͆Ij˂{Al s 蹔L q=*YK
+41{QlPg;($@QQ~:4 /e't>~T={cW 6͆Ij˂{Al s 蹔L q=*YK
endobj
803 0 obj <<
/Type /Font
@@ -10543,14 +10524,14 @@ endobj
/FirstChar 40
/LastChar 90
/Widths 2156 0 R
-/BaseFont /ADSGJO+URWPalladioL-Roma-Slant_167
+/BaseFont /VADHEJ+URWPalladioL-Roma-Slant_167
/FontDescriptor 801 0 R
>> endobj
801 0 obj <<
/Ascent 715
/CapHeight 680
/Descent -282
-/FontName /ADSGJO+URWPalladioL-Roma-Slant_167
+/FontName /VADHEJ+URWPalladioL-Roma-Slant_167
/ItalicAngle -9
/StemV 84
/XHeight 469
@@ -10566,24 +10547,18 @@ endobj
/Length1 862
/Length2 1251
/Length3 532
-/Length 1861
+/Length 1860
/Filter /FlateDecode
>>
stream
xUkTgnJ+ŀ
-2@ M
-TdBI& (
-A@0PTZ)`bY#BAn\uإ?wٙ?>3xH
-Cb"t0
-ߒ/s]"=!P?2 K5RByRL$ALVlGB<a0@B8a KX9&[`
-?@d
- Ü?o塿m1BX
-!w spt:"&P-# h QcMȒ(,/M,w5 0 ۍB+bG$m^f|;Ƈz$X\:ZzBUr8^1HjDմrxj&[|!?x! }tm{ŵc7 vko>iiٮO:Nɚ}ߍ+8Ac\
-Ly\
--5vy}ιէ=+kw끺:g,HKj'Hq;{K >1k\r}2<xzETegdWkE%D%i]xƑX$#M/7Z#WY6oԜt5YQz
-Y89=Fܑ漤
-ϛ?:>bq7Jnɯɉ։[ETű7$ 7e$mʁ3Yl<ߋ?+*UM=u)0螢S<y:^0YYOg߯qT1Ӌ"I~Q*5*WLMh>ԓYY)k$ @~. I[֍*uq<ng5SEt|:U*i0}y@0¯
-)[7V:hiyhw|lӫD շUJ*buG$p}(5yQBCG\$!7!C~%)k)D_uoj5X׺B٘jUfNײQօZۣ!CN״$A6͟d@a߼t INzxwv}uF{I?>ipvנT6)Cx}oF׆ע;z+7t]rF9qg{7Įlcɾ/ng4Zc!6h!IOLF[67?|po?
+2@ &X4;"(R $$\(PB"Pi^giL@rtcgg<~<wgfM  Nއ@2
+"l\a6O"X2Ǣ 0@
+d2 W;6O P
+ Kg]a#a)v#,/#˶Juf_ml>M=i,.-V^=!LJ*d9Ed5]{jZQ_V<㍏LLyme>ʔ<]Ґք>:tαU7Zz4l{AsMȁ'['kndMܾGih1.PXy[ӛOSMS̞zKgb :Q<ɘq}<醒Ũ56+7'AUFj CRQin.}Qy}9|F qCJz{N/ :4(Z1~xܦGt 39h<~=e*32+MKcc`.j<HN,s|-Ƒ,7zj}:ƚʬ(=RўLpۯw9/)=ZYrvؖ1_u2D )Ѹ6RW_y$|f@^~v@ro2.&gsReo,
+!m94ڗ=7jp\^P]flBK 9v嚧ց=e 3u/]qNH.[( ݡ9TL [zdkz3S;~RS,%`>&~'ӝS
+ϛ?:>r/>o /Cݒ_ lc'+oIn:H3Yl<ߋ?#YWT{SE a=Eէyyaԟ_bI"I~Q*5*eTLMh>>'dPH54;p.&oY7H
+ntY~ͻ_s׈N1Vԧhcĺ´ *T$GlX`ٻ M-TfVy6.[(ۆ\ 4E s]܄7(rRدF_}YԽ2jiTc]fރS ec.Uњ}w;Fu[jٻ[n: ѯiIm?/7þy36벍8||X< VAl=Sx}oF׆ע;z+7t]rF9qg{7Įl̓}_2\hɵV'Dz;BmиCl/^`m`onvuC@h(_-Rendstream
endobj
741 0 obj <<
/Type /Font
@@ -10592,14 +10567,14 @@ endobj
/FirstChar 13
/LastChar 110
/Widths 2158 0 R
-/BaseFont /QFMEDQ+CMSY10
+/BaseFont /BFRUCK+CMSY10
/FontDescriptor 739 0 R
>> endobj
739 0 obj <<
/Ascent 750
/CapHeight 683
/Descent -194
-/FontName /QFMEDQ+CMSY10
+/FontName /BFRUCK+CMSY10
/ItalicAngle -14.035
/StemV 85
/XHeight 431
@@ -10623,7 +10598,7 @@ endobj
/Filter /FlateDecode
>>
stream
-xڬc]%\],۶mvuٶm۶mU]Ν;o~ZωcGsb'3Ih MDlhh9*jv4v6f(!' ;[a'N1@`"ٻ;X;bPPQQzt0}p11u Qdn06kHȊdU
+xڬc]%\],۶mvuٶm۶mU]Ν;o~ZωcGsb'3Ih MDlhh9*jv4v6f(!' ;[a'N1@`"ٻ;X;bPPQQzt0}p11u Qdn06kHȊdU
P|RbQ
IOȆGG{orbp’FTjUmb3]s
l~^Hbاٮ岞NH C h1R^iC{AֈqwxyWcy'OT񴚟wusPMTUN(5 Mc,]EI[Y ˆ0^ Mm} 3@ 0Gƺ>KyETh6Jw_[c B8xվVkԂIgk+(}Ő+dP9,UD&w("ZUD|y)Ղ0)` 6l¬N&W
@@ -10717,7 +10692,7 @@ A2ѶӶw6+IӜnqoWkN)m8/1a['!PxɢrB<E?Pr|72
u|8t^/Mp_<{*>Jn 6sRaƋrׁ]9:(`\lA7ĦK9z8nb64jE$1V|ZBX#YͪföWqYlf/8Fj_X1n (N1C9(AEޖɀf}_J:J$<BSUMYr`Q?ٱVݎhكXԇ7Ӷ,!FE^F xB*vR&N<`+N
gʾ2f~mm}i
'P4Iץ?`bFH. R}#] iA7F5q6O /WbFq- ]xk%Ötdμr
-&oH[A9f
+&oH[A9f
endobj
738 0 obj <<
/Type /Font
@@ -10726,14 +10701,14 @@ endobj
/FirstChar 2
/LastChar 216
/Widths 2159 0 R
-/BaseFont /PQWFQS+URWPalladioL-Roma
+/BaseFont /MQLDYB+URWPalladioL-Roma
/FontDescriptor 736 0 R
>> endobj
736 0 obj <<
/Ascent 715
/CapHeight 680
/Descent -282
-/FontName /PQWFQS+URWPalladioL-Roma
+/FontName /MQLDYB+URWPalladioL-Roma
/ItalicAngle 0
/StemV 84
/XHeight 469
@@ -10753,7 +10728,7 @@ endobj
/Filter /FlateDecode
>>
stream
-xڬzSm]eٶ]uʶm۶m)۶m):nS}Xkf92G{G,RBy%c;CQ;[gZzNE5ykkc ;iA;kc3 ) '1##)3Y !0N' 3[Wk;{[J&&&&Brbb*b&&.FF&N&v 054',''{#m&F& Mm,~ , lzlG`akdbݿ;D~휜- ~ Ogsr;Y L"\)_? M- <~r;Z1&p413p46qr;U'Vǿv+?9X8;XB104rmfa EϨHؚ0?|&j?3CCڃN'%ʴs"H?"wC{;ɿ6C M%XX{{ɿqH84BG zZ3Z8Z[8Xt_v[cGk [5HzS60,25q:Iy YFW?;\"(hNEH@Ds~p0_2 2ΎZ?ek`Dl%g[O?n#GUuj}Έ+2wszȔ@H}irQ]_zGGmm W#I>4_&8>dlTǁtj^7Kһ S
+xڬzSm]eٶ]uʶm۶m)۶m):nS}Xkf92G{G,RBy%c;CQ;[gZzNE5ykkc ;iA;kc3 ) '1##)3Y !0N' 3[Wk;{[J&&&&Brbb*b&&.FF&N&v 054',''{#m&F& Mm,~ , lzlG`akdbݿ;D~휜- ~ Ogsr;Y L"\)_? M- <~r;Z1&p413p46qr;U'Vǿv+?9X8;XB104rmfa EϨHؚ0?|&j?3CCڃN'%ʴs"H?"wC{;ɿ6C M%XX{{ɿqH84BG zZ3Z8Z[8Xt_v[cGk [5HzS60,25q:QqI%iiFW?;\"(hNEH@Ds~p0_2 2ΎZ?ek`Dl%g[O?n#GUuj}Έ+2wszȔ@H}irQ]_zGGmm W#I>4_&8>dlTǁtj^7Kһ S
%`3L7)] QH|P
\%}54>:2{MI
KͧR!RDzݞe}"\ʤ!g?5 kT $f}Q}}7aIzQ`{1ʛ9sr5<#=364+Ǿap:"|:[5P6<M`ILՑDa_gÜ]閧 98sӚeb:mi*Nz|+hytHOV77a
@@ -10852,7 +10827,7 @@ I~pEf}^!tQْE> n|'V5D9_7FJv2ȭی;ۣK>Z&ɉ,
yP'c^M#R4 {LJ BnHMc9|*S5VKvJRPKw;ͳH-O*Wp+a7AԺ;R~4|SmW~ }DLWF5J|i>#\2
30D`4}&1xҤ֥ dP݋$ȾCOْjv?`C&W'aCJI'sFM˼k+X cAᥣr!<s%!bN* d360+3NY8jP7ިVc=$09 WCҸ1 Բ9L~ WyIn'I3 ]`+7v!kZ(&4j`+pxSW$M7[IZ~V:\髅y_
.6ScQ&5 fd
-n,6"@K;\
+n,6"@K;\
endobj
714 0 obj <<
/Type /Font
@@ -10861,14 +10836,14 @@ endobj
/FirstChar 2
/LastChar 151
/Widths 2160 0 R
-/BaseFont /MAJPIN+URWPalladioL-Bold
+/BaseFont /FHJSLL+URWPalladioL-Bold
/FontDescriptor 712 0 R
>> endobj
712 0 obj <<
/Ascent 708
/CapHeight 672
/Descent -266
-/FontName /MAJPIN+URWPalladioL-Bold
+/FontName /FHJSLL+URWPalladioL-Bold
/ItalicAngle 0
/StemV 123
/XHeight 471
@@ -12316,7 +12291,7 @@ endobj
/Count -4
>> endobj
2167 0 obj <<
-/Names [(Access_Control_Lists) 1638 0 R (Bv9ARM.ch01) 947 0 R (Bv9ARM.ch02) 993 0 R (Bv9ARM.ch03) 1010 0 R (Bv9ARM.ch04) 1059 0 R (Bv9ARM.ch05) 1158 0 R (Bv9ARM.ch06) 1170 0 R (Bv9ARM.ch07) 1637 0 R (Bv9ARM.ch08) 1663 0 R (Bv9ARM.ch09) 1678 0 R (Bv9ARM.ch10) 1899 0 R (Configuration_File_Grammar) 1194 0 R (DNSSEC) 1126 0 R (Doc-Start) 711 0 R (Setting_TTLs) 1563 0 R (acache) 1000 0 R (access_control) 1323 0 R (acl) 1202 0 R (address_match_lists) 1175 0 R (admin_tools) 1033 0 R (appendix.A) 614 0 R (appendix.B) 650 0 R (bibliography) 1686 0 R (boolean_options) 1075 0 R (builtin) 1407 0 R (chapter*.1) 746 0 R (chapter.1) 6 0 R (chapter.2) 66 0 R (chapter.3) 90 0 R (chapter.4) 130 0 R (chapter.5) 230 0 R (chapter.6) 242 0 R (chapter.7) 570 0 R (chapter.8) 594 0 R (cite.RFC1033) 1814 0 R (cite.RFC1034) 1698 0 R (cite.RFC1035) 1700 0 R (cite.RFC1101) 1796 0 R (cite.RFC1123) 1798 0 R (cite.RFC1183) 1758 0 R (cite.RFC1464) 1836 0 R (cite.RFC1535) 1743 0 R (cite.RFC1536) 1745 0 R (cite.RFC1537) 1816 0 R (cite.RFC1591) 1800 0 R (cite.RFC1706) 1760 0 R (cite.RFC1712) 1856 0 R (cite.RFC1713) 1838 0 R (cite.RFC1794) 1840 0 R (cite.RFC1876) 1762 0 R (cite.RFC1912) 1818 0 R (cite.RFC1982) 1747 0 R (cite.RFC1995) 1705 0 R (cite.RFC1996) 1707 0 R (cite.RFC2010) 1820 0 R (cite.RFC2052) 1764 0 R (cite.RFC2065) 1868 0 R (cite.RFC2136) 1709 0 R (cite.RFC2137) 1870 0 R (cite.RFC2163) 1766 0 R (cite.RFC2168) 1768 0 R (cite.RFC2181) 1711 0 R (cite.RFC2219) 1822 0 R (cite.RFC2230) 1770 0 R (cite.RFC2240) 1842 0 R (cite.RFC2308) 1713 0 R (cite.RFC2317) 1802 0 R (cite.RFC2345) 1844 0 R (cite.RFC2352) 1846 0 R (cite.RFC2535) 1872 0 R (cite.RFC2536) 1772 0 R (cite.RFC2537) 1774 0 R (cite.RFC2538) 1776 0 R (cite.RFC2539) 1778 0 R (cite.RFC2540) 1780 0 R (cite.RFC2671) 1715 0 R (cite.RFC2672) 1717 0 R (cite.RFC2673) 1858 0 R (cite.RFC2782) 1782 0 R (cite.RFC2825) 1826 0 R (cite.RFC2826) 1804 0 R (cite.RFC2845) 1719 0 R (cite.RFC2874) 1860 0 R (cite.RFC2915) 1784 0 R (cite.RFC2929) 1806 0 R (cite.RFC2930) 1721 0 R (cite.RFC2931) 1723 0 R (cite.RFC3007) 1725 0 R (cite.RFC3008) 1874 0 R (cite.RFC3071) 1848 0 R (cite.RFC3090) 1876 0 R (cite.RFC3110) 1786 0 R (cite.RFC3123) 1788 0 R (cite.RFC3225) 1731 0 R (cite.RFC3258) 1850 0 R (cite.RFC3445) 1878 0 R (cite.RFC3490) 1828 0 R (cite.RFC3491) 1830 0 R (cite.RFC3492) 1832 0 R (cite.RFC3596) 1790 0 R (cite.RFC3597) 1792 0 R (cite.RFC3645) 1727 0 R (cite.RFC3655) 1880 0 R (cite.RFC3658) 1882 0 R (cite.RFC3755) 1884 0 R (cite.RFC3757) 1886 0 R (cite.RFC3833) 1733 0 R (cite.RFC3845) 1888 0 R (cite.RFC3901) 1852 0 R (cite.RFC4033) 1735 0 R (cite.RFC4034) 1737 0 R (cite.RFC4035) 1739 0 R (cite.RFC4074) 1749 0 R (cite.RFC974) 1702 0 R (cite.id2506179) 1893 0 R (clients-per-query) 1610 0 R (configuration_file_elements) 1171 0 R (controls_statement_definition_and_usage) 1046 0 R (diagnostic_tools) 981 0 R (dynamic_update) 1069 0 R (dynamic_update_policies) 1121 0 R (dynamic_update_security) 1333 0 R (empty) 1409 0 R (historical_dns_information) 1680 0 R (id2466555) 948 0 R (id2466579) 949 0 R (id2467422) 1084 0 R (id2467441) 1085 0 R (id2467538) 950 0 R (id2467547) 951 0 R (id2467719) 963 0 R (id2467740) 964 0 R (id2467774) 965 0 R (id2467859) 968 0 R (id2467952) 961 0 R (id2470257) 975 0 R (id2470280) 978 0 R (id2470378) 979 0 R (id2470400) 980 0 R (id2470429) 986 0 R (id2470533) 987 0 R (id2470560) 988 0 R (id2470594) 994 0 R (id2470620) 995 0 R (id2470633) 996 0 R (id2470727) 999 0 R (id2470738) 1005 0 R (id2470770) 1012 0 R (id2470786) 1013 0 R (id2470808) 1019 0 R (id2470825) 1020 0 R (id2471230) 1023 0 R (id2471236) 1024 0 R (id2473012) 1051 0 R (id2473024) 1052 0 R (id2473610) 1101 0 R (id2473627) 1102 0 R (id2474417) 1107 0 R (id2474435) 1108 0 R (id2474445) 1109 0 R (id2474482) 1110 0 R (id2474676) 1115 0 R (id2474724) 1117 0 R (id2474738) 1118 0 R (id2474787) 1119 0 R (id2474855) 1127 0 R (id2475002) 1128 0 R (id2475083) 1133 0 R (id2475389) 1141 0 R (id2475520) 1148 0 R (id2475541) 1149 0 R (id2475574) 1159 0 R (id2475858) 1172 0 R (id2476720) 1180 0 R (id2476747) 1185 0 R (id2476953) 1186 0 R (id2476968) 1187 0 R (id2477066) 1193 0 R (id2477209) 1195 0 R (id2477652) 1201 0 R (id2477694) 1203 0 R (id2477842) 1205 0 R (id2478270) 1213 0 R (id2478288) 1214 0 R (id2478311) 1220 0 R (id2478334) 1221 0 R (id2478493) 1225 0 R (id2478619) 1226 0 R (id2478672) 1231 0 R (id2479433) 1242 0 R (id2480030) 1253 0 R (id2480158) 1254 0 R (id2480544) 1256 0 R (id2480617) 1261 0 R (id2480681) 1264 0 R (id2480725) 1265 0 R (id2480740) 1266 0 R (id2483226) 1295 0 R (id2484998) 1320 0 R (id2485057) 1322 0 R (id2485630) 1338 0 R (id2486902) 1356 0 R (id2486962) 1358 0 R (id2487316) 1371 0 R (id2487818) 1385 0 R (id2490017) 1431 0 R (id2490171) 1432 0 R (id2490222) 1433 0 R (id2490373) 1439 0 R (id2491778) 1453 0 R (id2491785) 1454 0 R (id2491790) 1455 0 R (id2492349) 1462 0 R (id2492382) 1468 0 R (id2494147) 1522 0 R (id2494461) 1528 0 R (id2494480) 1529 0 R (id2494500) 1532 0 R (id2494668) 1534 0 R (id2495907) 1544 0 R (id2496103) 1550 0 R (id2496124) 1551 0 R (id2496487) 1553 0 R (id2496624) 1555 0 R (id2496642) 1561 0 R (id2497046) 1564 0 R (id2497171) 1566 0 R (id2497186) 1567 0 R (id2497298) 1573 0 R (id2497320) 1574 0 R (id2497336) 1575 0 R (id2497397) 1576 0 R (id2497466) 1581 0 R (id2497571) 1582 0 R (id2497701) 1583 0 R (id2498200) 1590 0 R (id2498635) 1598 0 R (id2498641) 1599 0 R (id2500177) 1606 0 R (id2500183) 1607 0 R (id2500628) 1615 0 R (id2500633) 1616 0 R (id2501578) 1622 0 R (id2501610) 1623 0 R (id2502088) 1628 0 R (id2502262) 1647 0 R (id2502343) 1648 0 R (id2502471) 1649 0 R (id2502551) 1664 0 R (id2502556) 1665 0 R (id2502568) 1666 0 R (id2502585) 1667 0 R (id2502647) 1679 0 R (id2503024) 1685 0 R (id2503143) 1690 0 R (id2503145) 1696 0 R (id2503154) 1701 0 R (id2503177) 1697 0 R (id2503201) 1699 0 R (id2503237) 1710 0 R (id2503264) 1712 0 R (id2503289) 1704 0 R (id2503314) 1706 0 R (id2503337) 1708 0 R (id2503393) 1714 0 R (id2503419) 1716 0 R (id2503446) 1718 0 R (id2503508) 1720 0 R (id2503538) 1722 0 R (id2503568) 1724 0 R (id2503594) 1726 0 R (id2503669) 1729 0 R (id2503676) 1730 0 R (id2503703) 1732 0 R (id2503739) 1734 0 R (id2503804) 1736 0 R (id2503869) 1738 0 R (id2503934) 1741 0 R (id2503943) 1742 0 R (id2503969) 1744 0 R (id2504037) 1746 0 R (id2504072) 1748 0 R (id2504113) 1756 0 R (id2504118) 1757 0 R (id2504176) 1759 0 R (id2504213) 1767 0 R (id2504248) 1761 0 R (id2504302) 1763 0 R (id2504341) 1765 0 R (id2504366) 1769 0 R (id2504392) 1771 0 R (id2504419) 1773 0 R (id2504445) 1775 0 R (id2504485) 1777 0 R (id2504515) 1779 0 R (id2504545) 1781 0 R (id2504587) 1783 0 R (id2504620) 1785 0 R (id2504647) 1787 0 R (id2504670) 1789 0 R (id2504796) 1791 0 R (id2504821) 1794 0 R (id2504828) 1795 0 R (id2504854) 1797 0 R (id2504876) 1799 0 R (id2504900) 1801 0 R (id2504946) 1803 0 R (id2504969) 1805 0 R (id2505019) 1812 0 R (id2505027) 1813 0 R (id2505050) 1815 0 R (id2505077) 1817 0 R (id2505104) 1819 0 R (id2505140) 1821 0 R (id2505180) 1824 0 R (id2505186) 1825 0 R (id2505218) 1827 0 R (id2505264) 1829 0 R (id2505299) 1831 0 R (id2505325) 1834 0 R (id2505344) 1835 0 R (id2505366) 1837 0 R (id2505392) 1839 0 R (id2505417) 1841 0 R (id2505441) 1843 0 R (id2505486) 1845 0 R (id2505510) 1847 0 R (id2505537) 1849 0 R (id2505562) 1851 0 R (id2505600) 1854 0 R (id2505606) 1855 0 R (id2505664) 1857 0 R (id2505690) 1859 0 R (id2505726) 1866 0 R (id2505738) 1867 0 R (id2505778) 1869 0 R (id2505873) 1871 0 R (id2505902) 1873 0 R (id2505928) 1875 0 R (id2505955) 1877 0 R (id2505991) 1879 0 R (id2506027) 1881 0 R (id2506054) 1883 0 R (id2506081) 1885 0 R (id2506125) 1887 0 R (id2506167) 1890 0 R (id2506177) 1892 0 R (id2506179) 1894 0 R (incremental_zone_transfers) 1081 0 R (internet_drafts) 1889 0 R (ipv6addresses) 1143 0 R (journal) 1070 0 R (lwresd) 1160 0 R (man.dig) 1900 0 R (man.dnssec-dsfromkey) 1948 0 R (man.dnssec-keyfromlabel) 1962 0 R (man.dnssec-keygen) 1979 0 R (man.dnssec-signzone) 1996 0 R (man.host) 1933 0 R (man.named) 2050 0 R (man.named-checkconf) 2022 0 R (man.named-checkzone) 2034 0 R (man.nsupdate) 2073 0 R (man.rndc) 2098 0 R (man.rndc-confgen) 2127 0 R (man.rndc.conf) 2111 0 R (notify) 1060 0 R (options) 1279 0 R (page.1) 710 0 R (page.10) 985 0 R (page.100) 1673 0 R (page.101) 1677 0 R (page.102) 1684 0 R (page.103) 1694 0 R (page.104) 1754 0 R (page.105) 1810 0 R (page.106) 1864 0 R (page.107) 1898 0 R (page.108) 1907 0 R (page.109) 1913 0 R (page.11) 992 0 R (page.110) 1919 0 R (page.111) 1923 0 R (page.112) 1928 0 R (page.113) 1939 0 R (page.114) 1944 0 R (page.115) 1956 0 R (page.116) 1968 0 R (page.117) 1975 0 R (page.118) 1987 0 R (page.119) 1991 0 R (page.12) 1004 0 R (page.120) 2002 0 R (page.121) 2008 0 R (page.122) 2013 0 R (page.123) 2019 0 R (page.124) 2032 0 R (page.125) 2042 0 R (page.126) 2046 0 R (page.127) 2058 0 R (page.128) 2063 0 R (page.129) 2069 0 R (page.13) 1009 0 R (page.130) 2080 0 R (page.131) 2085 0 R (page.132) 2089 0 R (page.133) 2097 0 R (page.134) 2107 0 R (page.135) 2118 0 R (page.136) 2123 0 R (page.137) 2135 0 R (page.138) 2141 0 R (page.14) 1018 0 R (page.15) 1029 0 R (page.16) 1037 0 R (page.17) 1044 0 R (page.18) 1050 0 R (page.19) 1058 0 R (page.2) 735 0 R (page.20) 1080 0 R (page.21) 1090 0 R (page.22) 1095 0 R (page.23) 1099 0 R (page.24) 1106 0 R (page.25) 1114 0 R (page.26) 1125 0 R (page.27) 1132 0 R (page.28) 1137 0 R (page.29) 1147 0 R (page.3) 745 0 R (page.30) 1153 0 R (page.31) 1157 0 R (page.32) 1165 0 R (page.33) 1169 0 R (page.34) 1179 0 R (page.35) 1184 0 R (page.36) 1192 0 R (page.37) 1200 0 R (page.38) 1210 0 R (page.39) 1219 0 R (page.4) 800 0 R (page.40) 1230 0 R (page.41) 1235 0 R (page.42) 1241 0 R (page.43) 1247 0 R (page.44) 1252 0 R (page.45) 1260 0 R (page.46) 1270 0 R (page.47) 1274 0 R (page.48) 1278 0 R (page.49) 1283 0 R (page.5) 864 0 R (page.50) 1290 0 R (page.51) 1294 0 R (page.52) 1300 0 R (page.53) 1311 0 R (page.54) 1315 0 R (page.55) 1319 0 R (page.56) 1330 0 R (page.57) 1337 0 R (page.58) 1342 0 R (page.59) 1347 0 R (page.6) 926 0 R (page.60) 1351 0 R (page.61) 1355 0 R (page.62) 1363 0 R (page.63) 1370 0 R (page.64) 1376 0 R (page.65) 1383 0 R (page.66) 1390 0 R (page.67) 1396 0 R (page.68) 1406 0 R (page.69) 1414 0 R (page.7) 946 0 R (page.70) 1418 0 R (page.71) 1423 0 R (page.72) 1430 0 R (page.73) 1438 0 R (page.74) 1444 0 R (page.75) 1448 0 R (page.76) 1452 0 R (page.77) 1460 0 R (page.78) 1467 0 R (page.79) 1486 0 R (page.8) 960 0 R (page.80) 1501 0 R (page.81) 1521 0 R (page.82) 1527 0 R (page.83) 1539 0 R (page.84) 1543 0 R (page.85) 1549 0 R (page.86) 1560 0 R (page.87) 1572 0 R (page.88) 1580 0 R (page.89) 1588 0 R (page.9) 974 0 R (page.90) 1595 0 R (page.91) 1604 0 R (page.92) 1614 0 R (page.93) 1621 0 R (page.94) 1632 0 R (page.95) 1636 0 R (page.96) 1642 0 R (page.97) 1653 0 R (page.98) 1658 0 R (page.99) 1662 0 R (proposed_standards) 1086 0 R (query_address) 1343 0 R (rfcs) 970 0 R (rndc) 1215 0 R (root_delegation_only) 1463 0 R (rrset_ordering) 1025 0 R (sample_configuration) 1011 0 R (section*.10) 1823 0 R (section*.100) 2109 0 R (section*.101) 2110 0 R (section*.102) 2112 0 R (section*.103) 2113 0 R (section*.104) 2114 0 R (section*.105) 2119 0 R (section*.106) 2124 0 R (section*.107) 2125 0 R (section*.108) 2126 0 R (section*.109) 2128 0 R (section*.11) 1833 0 R (section*.110) 2129 0 R (section*.111) 2130 0 R (section*.112) 2131 0 R (section*.113) 2136 0 R (section*.114) 2137 0 R (section*.115) 2142 0 R (section*.12) 1853 0 R (section*.13) 1865 0 R (section*.14) 1891 0 R (section*.15) 1901 0 R (section*.16) 1902 0 R (section*.17) 1903 0 R (section*.18) 1908 0 R (section*.19) 1909 0 R (section*.2) 1689 0 R (section*.20) 1914 0 R (section*.21) 1924 0 R (section*.22) 1929 0 R (section*.23) 1930 0 R (section*.24) 1931 0 R (section*.25) 1932 0 R (section*.26) 1934 0 R (section*.27) 1935 0 R (section*.28) 1940 0 R (section*.29) 1945 0 R (section*.3) 1695 0 R (section*.30) 1946 0 R (section*.31) 1947 0 R (section*.32) 1949 0 R (section*.33) 1950 0 R (section*.34) 1951 0 R (section*.35) 1952 0 R (section*.36) 1957 0 R (section*.37) 1958 0 R (section*.38) 1959 0 R (section*.39) 1960 0 R (section*.4) 1703 0 R (section*.40) 1961 0 R (section*.41) 1963 0 R (section*.42) 1969 0 R (section*.43) 1970 0 R (section*.44) 1971 0 R (section*.45) 1976 0 R (section*.46) 1977 0 R (section*.47) 1978 0 R (section*.48) 1980 0 R (section*.49) 1981 0 R (section*.5) 1728 0 R (section*.50) 1982 0 R (section*.51) 1983 0 R (section*.52) 1992 0 R (section*.53) 1993 0 R (section*.54) 1994 0 R (section*.55) 1995 0 R (section*.56) 1997 0 R (section*.57) 1998 0 R (section*.58) 2003 0 R (section*.59) 2004 0 R (section*.6) 1740 0 R (section*.60) 2014 0 R (section*.61) 2015 0 R (section*.62) 2020 0 R (section*.63) 2021 0 R (section*.64) 2023 0 R (section*.65) 2024 0 R (section*.66) 2025 0 R (section*.67) 2026 0 R (section*.68) 2027 0 R (section*.69) 2028 0 R (section*.7) 1755 0 R (section*.70) 2033 0 R (section*.71) 2035 0 R (section*.72) 2036 0 R (section*.73) 2037 0 R (section*.74) 2038 0 R (section*.75) 2047 0 R (section*.76) 2048 0 R (section*.77) 2049 0 R (section*.78) 2051 0 R (section*.79) 2052 0 R (section*.8) 1793 0 R (section*.80) 2053 0 R (section*.81) 2054 0 R (section*.82) 2064 0 R (section*.83) 2065 0 R (section*.84) 2070 0 R (section*.85) 2071 0 R (section*.86) 2072 0 R (section*.87) 2074 0 R (section*.88) 2075 0 R (section*.89) 2076 0 R (section*.9) 1811 0 R (section*.90) 2081 0 R (section*.91) 2090 0 R (section*.92) 2091 0 R (section*.93) 2092 0 R (section*.94) 2093 0 R (section*.95) 2099 0 R (section*.96) 2100 0 R (section*.97) 2101 0 R (section*.98) 2102 0 R (section*.99) 2108 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.1.3) 18 0 R (section.1.4) 22 0 R (section.2.1) 70 0 R (section.2.2) 74 0 R (section.2.3) 78 0 R (section.2.4) 82 0 R (section.2.5) 86 0 R (section.3.1) 94 0 R (section.3.2) 106 0 R (section.3.3) 110 0 R (section.4.1) 134 0 R (section.4.2) 138 0 R (section.4.3) 146 0 R (section.4.4) 150 0 R (section.4.5) 158 0 R (section.4.6) 194 0 R (section.4.7) 198 0 R (section.4.8) 202 0 R (section.4.9) 218 0 R (section.5.1) 234 0 R (section.5.2) 238 0 R (section.6.1) 246 0 R (section.6.2) 274 0 R (section.6.3) 482 0 R (section.6.4) 538 0 R (section.7.1) 574 0 R (section.7.2) 578 0 R (section.7.3) 590 0 R (section.8.1) 598 0 R (section.8.2) 606 0 R (section.8.3) 610 0 R (section.A.1) 618 0 R (section.A.2) 626 0 R (section.A.3) 634 0 R (section.B.1) 654 0 R (section.B.10) 690 0 R (section.B.11) 694 0 R (section.B.12) 698 0 R (section.B.13) 702 0 R (section.B.2) 658 0 R (section.B.3) 662 0 R (section.B.4) 666 0 R (section.B.5) 670 0 R (section.B.6) 674 0 R (section.B.7) 678 0 R (section.B.8) 682 0 R (section.B.9) 686 0 R (server_resource_limits) 1365 0 R (server_statement_definition_and_usage) 1307 0 R (server_statement_grammar) 1419 0 R (statistics) 1589 0 R (statistics_counters) 1597 0 R (statschannels) 1426 0 R (statsfile) 1286 0 R (subsection.1.4.1) 26 0 R (subsection.1.4.2) 30 0 R (subsection.1.4.3) 34 0 R (subsection.1.4.4) 38 0 R (subsection.1.4.5) 54 0 R (subsection.1.4.6) 62 0 R (subsection.3.1.1) 98 0 R (subsection.3.1.2) 102 0 R (subsection.3.3.1) 114 0 R (subsection.3.3.2) 126 0 R (subsection.4.2.1) 142 0 R (subsection.4.4.1) 154 0 R (subsection.4.5.1) 162 0 R (subsection.4.5.2) 174 0 R (subsection.4.5.3) 178 0 R (subsection.4.5.4) 182 0 R (subsection.4.5.5) 186 0 R (subsection.4.5.6) 190 0 R (subsection.4.8.1) 206 0 R (subsection.4.8.2) 210 0 R (subsection.4.8.3) 214 0 R (subsection.4.9.1) 222 0 R (subsection.4.9.2) 226 0 R (subsection.6.1.1) 250 0 R (subsection.6.1.2) 262 0 R (subsection.6.2.1) 278 0 R (subsection.6.2.10) 314 0 R (subsection.6.2.11) 330 0 R (subsection.6.2.12) 334 0 R (subsection.6.2.13) 338 0 R (subsection.6.2.14) 342 0 R (subsection.6.2.15) 346 0 R (subsection.6.2.16) 350 0 R (subsection.6.2.17) 426 0 R (subsection.6.2.18) 430 0 R (subsection.6.2.19) 434 0 R (subsection.6.2.2) 282 0 R (subsection.6.2.20) 438 0 R (subsection.6.2.21) 442 0 R (subsection.6.2.22) 446 0 R (subsection.6.2.23) 450 0 R (subsection.6.2.24) 454 0 R (subsection.6.2.25) 458 0 R (subsection.6.2.26) 462 0 R (subsection.6.2.3) 286 0 R (subsection.6.2.4) 290 0 R (subsection.6.2.5) 294 0 R (subsection.6.2.6) 298 0 R (subsection.6.2.7) 302 0 R (subsection.6.2.8) 306 0 R (subsection.6.2.9) 310 0 R (subsection.6.3.1) 486 0 R (subsection.6.3.2) 498 0 R (subsection.6.3.3) 502 0 R (subsection.6.3.4) 506 0 R (subsection.6.3.5) 510 0 R (subsection.6.3.6) 530 0 R (subsection.6.3.7) 534 0 R (subsection.6.4.1) 546 0 R (subsection.7.2.1) 582 0 R (subsection.7.2.2) 586 0 R (subsection.8.1.1) 602 0 R (subsection.A.1.1) 622 0 R (subsection.A.2.1) 630 0 R (subsection.A.3.1) 638 0 R (subsection.A.3.2) 642 0 R (subsection.A.3.3) 646 0 R (subsubsection.1.4.4.1) 42 0 R (subsubsection.1.4.4.2) 46 0 R (subsubsection.1.4.4.3) 50 0 R (subsubsection.1.4.5.1) 58 0 R (subsubsection.3.3.1.1) 118 0 R (subsubsection.3.3.1.2) 122 0 R (subsubsection.4.5.1.1) 166 0 R (subsubsection.4.5.1.2) 170 0 R (subsubsection.6.1.1.1) 254 0 R (subsubsection.6.1.1.2) 258 0 R (subsubsection.6.1.2.1) 266 0 R (subsubsection.6.1.2.2) 270 0 R (subsubsection.6.2.10.1) 318 0 R (subsubsection.6.2.10.2) 322 0 R (subsubsection.6.2.10.3) 326 0 R (subsubsection.6.2.16.1) 354 0 R (subsubsection.6.2.16.10) 390 0 R (subsubsection.6.2.16.11) 394 0 R (subsubsection.6.2.16.12) 398 0 R (subsubsection.6.2.16.13) 402 0 R (subsubsection.6.2.16.14) 406 0 R (subsubsection.6.2.16.15) 410 0 R (subsubsection.6.2.16.16) 414 0 R (subsubsection.6.2.16.17) 418 0 R (subsubsection.6.2.16.18) 422 0 R (subsubsection.6.2.16.2) 358 0 R (subsubsection.6.2.16.3) 362 0 R (subsubsection.6.2.16.4) 366 0 R (subsubsection.6.2.16.5) 370 0 R (subsubsection.6.2.16.6) 374 0 R (subsubsection.6.2.16.7) 378 0 R (subsubsection.6.2.16.8) 382 0 R (subsubsection.6.2.16.9) 386 0 R (subsubsection.6.2.26.1) 466 0 R (subsubsection.6.2.26.2) 470 0 R (subsubsection.6.2.26.3) 474 0 R (subsubsection.6.2.26.4) 478 0 R (subsubsection.6.3.1.1) 490 0 R (subsubsection.6.3.1.2) 494 0 R (subsubsection.6.3.5.1) 514 0 R (subsubsection.6.3.5.2) 518 0 R (subsubsection.6.3.5.3) 522 0 R (subsubsection.6.3.5.4) 526 0 R (subsubsection.6.4.0.1) 542 0 R (subsubsection.6.4.1.1) 550 0 R (subsubsection.6.4.1.2) 554 0 R (subsubsection.6.4.1.3) 558 0 R (subsubsection.6.4.1.4) 562 0 R (subsubsection.6.4.1.5) 566 0 R (table.1.1) 952 0 R (table.1.2) 962 0 R (table.3.1) 1021 0 R (table.3.2) 1053 0 R (table.6.1) 1173 0 R (table.6.10) 1533 0 R (table.6.11) 1535 0 R (table.6.12) 1545 0 R (table.6.13) 1552 0 R (table.6.14) 1554 0 R (table.6.15) 1562 0 R (table.6.16) 1565 0 R (table.6.17) 1568 0 R (table.6.18) 1584 0 R (table.6.19) 1591 0 R (table.6.2) 1196 0 R (table.6.20) 1600 0 R (table.6.21) 1608 0 R (table.6.22) 1617 0 R (table.6.23) 1624 0 R (table.6.3) 1204 0 R (table.6.4) 1243 0 R (table.6.5) 1255 0 R (table.6.6) 1296 0 R (table.6.7) 1386 0 R (table.6.8) 1456 0 R (table.6.9) 1523 0 R (the_category_phrase) 1237 0 R (the_sortlist_statement) 1377 0 R (topology) 1372 0 R (tsig) 1100 0 R (tuning) 1391 0 R (types_of_resource_records_and_when_to_use_them) 969 0 R (view_statement_grammar) 1410 0 R (zone_statement_grammar) 1326 0 R (zone_transfers) 1076 0 R (zonefile_format) 1402 0 R]
+/Names [(Access_Control_Lists) 1638 0 R (Bv9ARM.ch01) 947 0 R (Bv9ARM.ch02) 993 0 R (Bv9ARM.ch03) 1010 0 R (Bv9ARM.ch04) 1059 0 R (Bv9ARM.ch05) 1158 0 R (Bv9ARM.ch06) 1170 0 R (Bv9ARM.ch07) 1637 0 R (Bv9ARM.ch08) 1663 0 R (Bv9ARM.ch09) 1678 0 R (Bv9ARM.ch10) 1899 0 R (Configuration_File_Grammar) 1194 0 R (DNSSEC) 1126 0 R (Doc-Start) 711 0 R (Setting_TTLs) 1563 0 R (acache) 1000 0 R (access_control) 1323 0 R (acl) 1202 0 R (address_match_lists) 1175 0 R (admin_tools) 1033 0 R (appendix.A) 614 0 R (appendix.B) 650 0 R (bibliography) 1686 0 R (boolean_options) 1075 0 R (builtin) 1407 0 R (chapter*.1) 746 0 R (chapter.1) 6 0 R (chapter.2) 66 0 R (chapter.3) 90 0 R (chapter.4) 130 0 R (chapter.5) 230 0 R (chapter.6) 242 0 R (chapter.7) 570 0 R (chapter.8) 594 0 R (cite.RFC1033) 1814 0 R (cite.RFC1034) 1698 0 R (cite.RFC1035) 1700 0 R (cite.RFC1101) 1796 0 R (cite.RFC1123) 1798 0 R (cite.RFC1183) 1758 0 R (cite.RFC1464) 1836 0 R (cite.RFC1535) 1743 0 R (cite.RFC1536) 1745 0 R (cite.RFC1537) 1816 0 R (cite.RFC1591) 1800 0 R (cite.RFC1706) 1760 0 R (cite.RFC1712) 1856 0 R (cite.RFC1713) 1838 0 R (cite.RFC1794) 1840 0 R (cite.RFC1876) 1762 0 R (cite.RFC1912) 1818 0 R (cite.RFC1982) 1747 0 R (cite.RFC1995) 1705 0 R (cite.RFC1996) 1707 0 R (cite.RFC2010) 1820 0 R (cite.RFC2052) 1764 0 R (cite.RFC2065) 1868 0 R (cite.RFC2136) 1709 0 R (cite.RFC2137) 1870 0 R (cite.RFC2163) 1766 0 R (cite.RFC2168) 1768 0 R (cite.RFC2181) 1711 0 R (cite.RFC2219) 1822 0 R (cite.RFC2230) 1770 0 R (cite.RFC2240) 1842 0 R (cite.RFC2308) 1713 0 R (cite.RFC2317) 1802 0 R (cite.RFC2345) 1844 0 R (cite.RFC2352) 1846 0 R (cite.RFC2535) 1872 0 R (cite.RFC2536) 1772 0 R (cite.RFC2537) 1774 0 R (cite.RFC2538) 1776 0 R (cite.RFC2539) 1778 0 R (cite.RFC2540) 1780 0 R (cite.RFC2671) 1715 0 R (cite.RFC2672) 1717 0 R (cite.RFC2673) 1858 0 R (cite.RFC2782) 1782 0 R (cite.RFC2825) 1826 0 R (cite.RFC2826) 1804 0 R (cite.RFC2845) 1719 0 R (cite.RFC2874) 1860 0 R (cite.RFC2915) 1784 0 R (cite.RFC2929) 1806 0 R (cite.RFC2930) 1721 0 R (cite.RFC2931) 1723 0 R (cite.RFC3007) 1725 0 R (cite.RFC3008) 1874 0 R (cite.RFC3071) 1848 0 R (cite.RFC3090) 1876 0 R (cite.RFC3110) 1786 0 R (cite.RFC3123) 1788 0 R (cite.RFC3225) 1731 0 R (cite.RFC3258) 1850 0 R (cite.RFC3445) 1878 0 R (cite.RFC3490) 1828 0 R (cite.RFC3491) 1830 0 R (cite.RFC3492) 1832 0 R (cite.RFC3596) 1790 0 R (cite.RFC3597) 1792 0 R (cite.RFC3645) 1727 0 R (cite.RFC3655) 1880 0 R (cite.RFC3658) 1882 0 R (cite.RFC3755) 1884 0 R (cite.RFC3757) 1886 0 R (cite.RFC3833) 1733 0 R (cite.RFC3845) 1888 0 R (cite.RFC3901) 1852 0 R (cite.RFC4033) 1735 0 R (cite.RFC4034) 1737 0 R (cite.RFC4035) 1739 0 R (cite.RFC4074) 1749 0 R (cite.RFC974) 1702 0 R (cite.id2506250) 1893 0 R (clients-per-query) 1610 0 R (configuration_file_elements) 1171 0 R (controls_statement_definition_and_usage) 1046 0 R (diagnostic_tools) 981 0 R (dynamic_update) 1069 0 R (dynamic_update_policies) 1121 0 R (dynamic_update_security) 1333 0 R (empty) 1409 0 R (historical_dns_information) 1680 0 R (id2466555) 948 0 R (id2466579) 949 0 R (id2467422) 1084 0 R (id2467441) 1085 0 R (id2467538) 950 0 R (id2467547) 951 0 R (id2467719) 963 0 R (id2467740) 964 0 R (id2467774) 965 0 R (id2467859) 968 0 R (id2467952) 961 0 R (id2470257) 975 0 R (id2470280) 978 0 R (id2470378) 979 0 R (id2470400) 980 0 R (id2470429) 986 0 R (id2470533) 987 0 R (id2470560) 988 0 R (id2470594) 994 0 R (id2470620) 995 0 R (id2470633) 996 0 R (id2470727) 999 0 R (id2470738) 1005 0 R (id2470770) 1012 0 R (id2470786) 1013 0 R (id2470808) 1019 0 R (id2470825) 1020 0 R (id2471230) 1023 0 R (id2471236) 1024 0 R (id2473012) 1051 0 R (id2473024) 1052 0 R (id2473610) 1101 0 R (id2473627) 1102 0 R (id2474417) 1107 0 R (id2474435) 1108 0 R (id2474445) 1109 0 R (id2474482) 1110 0 R (id2474676) 1115 0 R (id2474724) 1117 0 R (id2474738) 1118 0 R (id2474787) 1119 0 R (id2474855) 1127 0 R (id2475002) 1128 0 R (id2475083) 1133 0 R (id2475389) 1141 0 R (id2475520) 1148 0 R (id2475541) 1149 0 R (id2475574) 1159 0 R (id2475858) 1172 0 R (id2476720) 1180 0 R (id2476747) 1185 0 R (id2476953) 1186 0 R (id2476968) 1187 0 R (id2477066) 1193 0 R (id2477209) 1195 0 R (id2477652) 1201 0 R (id2477694) 1203 0 R (id2477842) 1205 0 R (id2478270) 1213 0 R (id2478288) 1214 0 R (id2478311) 1220 0 R (id2478334) 1221 0 R (id2478493) 1225 0 R (id2478619) 1226 0 R (id2478672) 1231 0 R (id2479433) 1242 0 R (id2480030) 1253 0 R (id2480158) 1254 0 R (id2480544) 1256 0 R (id2480617) 1261 0 R (id2480681) 1264 0 R (id2480725) 1265 0 R (id2480740) 1266 0 R (id2483226) 1295 0 R (id2484998) 1320 0 R (id2485057) 1322 0 R (id2485630) 1338 0 R (id2486902) 1356 0 R (id2486962) 1358 0 R (id2487316) 1371 0 R (id2487818) 1385 0 R (id2489952) 1431 0 R (id2490106) 1432 0 R (id2490157) 1433 0 R (id2490376) 1439 0 R (id2491781) 1453 0 R (id2491788) 1454 0 R (id2491794) 1455 0 R (id2492284) 1462 0 R (id2492317) 1468 0 R (id2494013) 1522 0 R (id2494328) 1528 0 R (id2494346) 1529 0 R (id2494366) 1532 0 R (id2494672) 1534 0 R (id2495773) 1544 0 R (id2495970) 1550 0 R (id2495991) 1551 0 R (id2496422) 1553 0 R (id2496558) 1555 0 R (id2496577) 1561 0 R (id2496981) 1564 0 R (id2497106) 1566 0 R (id2497121) 1567 0 R (id2497301) 1573 0 R (id2497323) 1574 0 R (id2497339) 1575 0 R (id2497468) 1576 0 R (id2497538) 1581 0 R (id2497574) 1582 0 R (id2497704) 1583 0 R (id2498203) 1590 0 R (id2498638) 1598 0 R (id2498644) 1599 0 R (id2500112) 1606 0 R (id2500118) 1607 0 R (id2500563) 1615 0 R (id2500568) 1616 0 R (id2501513) 1622 0 R (id2501545) 1623 0 R (id2502023) 1628 0 R (id2502197) 1647 0 R (id2502278) 1648 0 R (id2502406) 1649 0 R (id2502486) 1664 0 R (id2502491) 1665 0 R (id2502503) 1666 0 R (id2502520) 1667 0 R (id2502582) 1679 0 R (id2503027) 1685 0 R (id2503214) 1690 0 R (id2503217) 1696 0 R (id2503225) 1701 0 R (id2503249) 1697 0 R (id2503272) 1699 0 R (id2503308) 1710 0 R (id2503335) 1712 0 R (id2503361) 1704 0 R (id2503385) 1706 0 R (id2503409) 1708 0 R (id2503464) 1714 0 R (id2503491) 1716 0 R (id2503517) 1718 0 R (id2503579) 1720 0 R (id2503609) 1722 0 R (id2503639) 1724 0 R (id2503666) 1726 0 R (id2503740) 1729 0 R (id2503748) 1730 0 R (id2503774) 1732 0 R (id2503811) 1734 0 R (id2503876) 1736 0 R (id2503941) 1738 0 R (id2504006) 1741 0 R (id2504014) 1742 0 R (id2504040) 1744 0 R (id2504108) 1746 0 R (id2504144) 1748 0 R (id2504184) 1756 0 R (id2504189) 1757 0 R (id2504247) 1759 0 R (id2504284) 1767 0 R (id2504320) 1761 0 R (id2504374) 1763 0 R (id2504412) 1765 0 R (id2504438) 1769 0 R (id2504464) 1771 0 R (id2504490) 1773 0 R (id2504517) 1775 0 R (id2504556) 1777 0 R (id2504586) 1779 0 R (id2504616) 1781 0 R (id2504659) 1783 0 R (id2504692) 1785 0 R (id2504718) 1787 0 R (id2504742) 1789 0 R (id2504868) 1791 0 R (id2504892) 1794 0 R (id2504900) 1795 0 R (id2504925) 1797 0 R (id2504948) 1799 0 R (id2504971) 1801 0 R (id2505017) 1803 0 R (id2505041) 1805 0 R (id2505091) 1812 0 R (id2505098) 1813 0 R (id2505122) 1815 0 R (id2505148) 1817 0 R (id2505175) 1819 0 R (id2505211) 1821 0 R (id2505252) 1824 0 R (id2505257) 1825 0 R (id2505289) 1827 0 R (id2505335) 1829 0 R (id2505370) 1831 0 R (id2505397) 1834 0 R (id2505415) 1835 0 R (id2505437) 1837 0 R (id2505463) 1839 0 R (id2505489) 1841 0 R (id2505512) 1843 0 R (id2505558) 1845 0 R (id2505581) 1847 0 R (id2505608) 1849 0 R (id2505634) 1851 0 R (id2505671) 1854 0 R (id2505677) 1855 0 R (id2505735) 1857 0 R (id2505762) 1859 0 R (id2505798) 1866 0 R (id2505810) 1867 0 R (id2505849) 1869 0 R (id2505944) 1871 0 R (id2505974) 1873 0 R (id2506000) 1875 0 R (id2506026) 1877 0 R (id2506062) 1879 0 R (id2506099) 1881 0 R (id2506125) 1883 0 R (id2506152) 1885 0 R (id2506197) 1887 0 R (id2506238) 1890 0 R (id2506248) 1892 0 R (id2506250) 1894 0 R (incremental_zone_transfers) 1081 0 R (internet_drafts) 1889 0 R (ipv6addresses) 1143 0 R (journal) 1070 0 R (lwresd) 1160 0 R (man.dig) 1900 0 R (man.dnssec-dsfromkey) 1948 0 R (man.dnssec-keyfromlabel) 1962 0 R (man.dnssec-keygen) 1979 0 R (man.dnssec-signzone) 1996 0 R (man.host) 1933 0 R (man.named) 2050 0 R (man.named-checkconf) 2022 0 R (man.named-checkzone) 2034 0 R (man.nsupdate) 2073 0 R (man.rndc) 2098 0 R (man.rndc-confgen) 2127 0 R (man.rndc.conf) 2111 0 R (notify) 1060 0 R (options) 1279 0 R (page.1) 710 0 R (page.10) 985 0 R (page.100) 1673 0 R (page.101) 1677 0 R (page.102) 1684 0 R (page.103) 1694 0 R (page.104) 1754 0 R (page.105) 1810 0 R (page.106) 1864 0 R (page.107) 1898 0 R (page.108) 1907 0 R (page.109) 1913 0 R (page.11) 992 0 R (page.110) 1919 0 R (page.111) 1923 0 R (page.112) 1928 0 R (page.113) 1939 0 R (page.114) 1944 0 R (page.115) 1956 0 R (page.116) 1968 0 R (page.117) 1975 0 R (page.118) 1987 0 R (page.119) 1991 0 R (page.12) 1004 0 R (page.120) 2002 0 R (page.121) 2008 0 R (page.122) 2013 0 R (page.123) 2019 0 R (page.124) 2032 0 R (page.125) 2042 0 R (page.126) 2046 0 R (page.127) 2058 0 R (page.128) 2063 0 R (page.129) 2069 0 R (page.13) 1009 0 R (page.130) 2080 0 R (page.131) 2085 0 R (page.132) 2089 0 R (page.133) 2097 0 R (page.134) 2107 0 R (page.135) 2118 0 R (page.136) 2123 0 R (page.137) 2135 0 R (page.138) 2141 0 R (page.14) 1018 0 R (page.15) 1029 0 R (page.16) 1037 0 R (page.17) 1044 0 R (page.18) 1050 0 R (page.19) 1058 0 R (page.2) 735 0 R (page.20) 1080 0 R (page.21) 1090 0 R (page.22) 1095 0 R (page.23) 1099 0 R (page.24) 1106 0 R (page.25) 1114 0 R (page.26) 1125 0 R (page.27) 1132 0 R (page.28) 1137 0 R (page.29) 1147 0 R (page.3) 745 0 R (page.30) 1153 0 R (page.31) 1157 0 R (page.32) 1165 0 R (page.33) 1169 0 R (page.34) 1179 0 R (page.35) 1184 0 R (page.36) 1192 0 R (page.37) 1200 0 R (page.38) 1210 0 R (page.39) 1219 0 R (page.4) 800 0 R (page.40) 1230 0 R (page.41) 1235 0 R (page.42) 1241 0 R (page.43) 1247 0 R (page.44) 1252 0 R (page.45) 1260 0 R (page.46) 1270 0 R (page.47) 1274 0 R (page.48) 1278 0 R (page.49) 1283 0 R (page.5) 864 0 R (page.50) 1290 0 R (page.51) 1294 0 R (page.52) 1300 0 R (page.53) 1311 0 R (page.54) 1315 0 R (page.55) 1319 0 R (page.56) 1330 0 R (page.57) 1337 0 R (page.58) 1342 0 R (page.59) 1347 0 R (page.6) 926 0 R (page.60) 1351 0 R (page.61) 1355 0 R (page.62) 1363 0 R (page.63) 1370 0 R (page.64) 1376 0 R (page.65) 1383 0 R (page.66) 1390 0 R (page.67) 1396 0 R (page.68) 1406 0 R (page.69) 1414 0 R (page.7) 946 0 R (page.70) 1418 0 R (page.71) 1423 0 R (page.72) 1430 0 R (page.73) 1438 0 R (page.74) 1444 0 R (page.75) 1448 0 R (page.76) 1452 0 R (page.77) 1460 0 R (page.78) 1467 0 R (page.79) 1486 0 R (page.8) 960 0 R (page.80) 1501 0 R (page.81) 1521 0 R (page.82) 1527 0 R (page.83) 1539 0 R (page.84) 1543 0 R (page.85) 1549 0 R (page.86) 1560 0 R (page.87) 1572 0 R (page.88) 1580 0 R (page.89) 1588 0 R (page.9) 974 0 R (page.90) 1595 0 R (page.91) 1604 0 R (page.92) 1614 0 R (page.93) 1621 0 R (page.94) 1632 0 R (page.95) 1636 0 R (page.96) 1642 0 R (page.97) 1653 0 R (page.98) 1658 0 R (page.99) 1662 0 R (proposed_standards) 1086 0 R (query_address) 1343 0 R (rfcs) 970 0 R (rndc) 1215 0 R (root_delegation_only) 1463 0 R (rrset_ordering) 1025 0 R (sample_configuration) 1011 0 R (section*.10) 1823 0 R (section*.100) 2109 0 R (section*.101) 2110 0 R (section*.102) 2112 0 R (section*.103) 2113 0 R (section*.104) 2114 0 R (section*.105) 2119 0 R (section*.106) 2124 0 R (section*.107) 2125 0 R (section*.108) 2126 0 R (section*.109) 2128 0 R (section*.11) 1833 0 R (section*.110) 2129 0 R (section*.111) 2130 0 R (section*.112) 2131 0 R (section*.113) 2136 0 R (section*.114) 2137 0 R (section*.115) 2142 0 R (section*.12) 1853 0 R (section*.13) 1865 0 R (section*.14) 1891 0 R (section*.15) 1901 0 R (section*.16) 1902 0 R (section*.17) 1903 0 R (section*.18) 1908 0 R (section*.19) 1909 0 R (section*.2) 1689 0 R (section*.20) 1914 0 R (section*.21) 1924 0 R (section*.22) 1929 0 R (section*.23) 1930 0 R (section*.24) 1931 0 R (section*.25) 1932 0 R (section*.26) 1934 0 R (section*.27) 1935 0 R (section*.28) 1940 0 R (section*.29) 1945 0 R (section*.3) 1695 0 R (section*.30) 1946 0 R (section*.31) 1947 0 R (section*.32) 1949 0 R (section*.33) 1950 0 R (section*.34) 1951 0 R (section*.35) 1952 0 R (section*.36) 1957 0 R (section*.37) 1958 0 R (section*.38) 1959 0 R (section*.39) 1960 0 R (section*.4) 1703 0 R (section*.40) 1961 0 R (section*.41) 1963 0 R (section*.42) 1969 0 R (section*.43) 1970 0 R (section*.44) 1971 0 R (section*.45) 1976 0 R (section*.46) 1977 0 R (section*.47) 1978 0 R (section*.48) 1980 0 R (section*.49) 1981 0 R (section*.5) 1728 0 R (section*.50) 1982 0 R (section*.51) 1983 0 R (section*.52) 1992 0 R (section*.53) 1993 0 R (section*.54) 1994 0 R (section*.55) 1995 0 R (section*.56) 1997 0 R (section*.57) 1998 0 R (section*.58) 2003 0 R (section*.59) 2004 0 R (section*.6) 1740 0 R (section*.60) 2014 0 R (section*.61) 2015 0 R (section*.62) 2020 0 R (section*.63) 2021 0 R (section*.64) 2023 0 R (section*.65) 2024 0 R (section*.66) 2025 0 R (section*.67) 2026 0 R (section*.68) 2027 0 R (section*.69) 2028 0 R (section*.7) 1755 0 R (section*.70) 2033 0 R (section*.71) 2035 0 R (section*.72) 2036 0 R (section*.73) 2037 0 R (section*.74) 2038 0 R (section*.75) 2047 0 R (section*.76) 2048 0 R (section*.77) 2049 0 R (section*.78) 2051 0 R (section*.79) 2052 0 R (section*.8) 1793 0 R (section*.80) 2053 0 R (section*.81) 2054 0 R (section*.82) 2064 0 R (section*.83) 2065 0 R (section*.84) 2070 0 R (section*.85) 2071 0 R (section*.86) 2072 0 R (section*.87) 2074 0 R (section*.88) 2075 0 R (section*.89) 2076 0 R (section*.9) 1811 0 R (section*.90) 2081 0 R (section*.91) 2090 0 R (section*.92) 2091 0 R (section*.93) 2092 0 R (section*.94) 2093 0 R (section*.95) 2099 0 R (section*.96) 2100 0 R (section*.97) 2101 0 R (section*.98) 2102 0 R (section*.99) 2108 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.1.3) 18 0 R (section.1.4) 22 0 R (section.2.1) 70 0 R (section.2.2) 74 0 R (section.2.3) 78 0 R (section.2.4) 82 0 R (section.2.5) 86 0 R (section.3.1) 94 0 R (section.3.2) 106 0 R (section.3.3) 110 0 R (section.4.1) 134 0 R (section.4.2) 138 0 R (section.4.3) 146 0 R (section.4.4) 150 0 R (section.4.5) 158 0 R (section.4.6) 194 0 R (section.4.7) 198 0 R (section.4.8) 202 0 R (section.4.9) 218 0 R (section.5.1) 234 0 R (section.5.2) 238 0 R (section.6.1) 246 0 R (section.6.2) 274 0 R (section.6.3) 482 0 R (section.6.4) 538 0 R (section.7.1) 574 0 R (section.7.2) 578 0 R (section.7.3) 590 0 R (section.8.1) 598 0 R (section.8.2) 606 0 R (section.8.3) 610 0 R (section.A.1) 618 0 R (section.A.2) 626 0 R (section.A.3) 634 0 R (section.B.1) 654 0 R (section.B.10) 690 0 R (section.B.11) 694 0 R (section.B.12) 698 0 R (section.B.13) 702 0 R (section.B.2) 658 0 R (section.B.3) 662 0 R (section.B.4) 666 0 R (section.B.5) 670 0 R (section.B.6) 674 0 R (section.B.7) 678 0 R (section.B.8) 682 0 R (section.B.9) 686 0 R (server_resource_limits) 1365 0 R (server_statement_definition_and_usage) 1307 0 R (server_statement_grammar) 1419 0 R (statistics) 1589 0 R (statistics_counters) 1597 0 R (statschannels) 1426 0 R (statsfile) 1286 0 R (subsection.1.4.1) 26 0 R (subsection.1.4.2) 30 0 R (subsection.1.4.3) 34 0 R (subsection.1.4.4) 38 0 R (subsection.1.4.5) 54 0 R (subsection.1.4.6) 62 0 R (subsection.3.1.1) 98 0 R (subsection.3.1.2) 102 0 R (subsection.3.3.1) 114 0 R (subsection.3.3.2) 126 0 R (subsection.4.2.1) 142 0 R (subsection.4.4.1) 154 0 R (subsection.4.5.1) 162 0 R (subsection.4.5.2) 174 0 R (subsection.4.5.3) 178 0 R (subsection.4.5.4) 182 0 R (subsection.4.5.5) 186 0 R (subsection.4.5.6) 190 0 R (subsection.4.8.1) 206 0 R (subsection.4.8.2) 210 0 R (subsection.4.8.3) 214 0 R (subsection.4.9.1) 222 0 R (subsection.4.9.2) 226 0 R (subsection.6.1.1) 250 0 R (subsection.6.1.2) 262 0 R (subsection.6.2.1) 278 0 R (subsection.6.2.10) 314 0 R (subsection.6.2.11) 330 0 R (subsection.6.2.12) 334 0 R (subsection.6.2.13) 338 0 R (subsection.6.2.14) 342 0 R (subsection.6.2.15) 346 0 R (subsection.6.2.16) 350 0 R (subsection.6.2.17) 426 0 R (subsection.6.2.18) 430 0 R (subsection.6.2.19) 434 0 R (subsection.6.2.2) 282 0 R (subsection.6.2.20) 438 0 R (subsection.6.2.21) 442 0 R (subsection.6.2.22) 446 0 R (subsection.6.2.23) 450 0 R (subsection.6.2.24) 454 0 R (subsection.6.2.25) 458 0 R (subsection.6.2.26) 462 0 R (subsection.6.2.3) 286 0 R (subsection.6.2.4) 290 0 R (subsection.6.2.5) 294 0 R (subsection.6.2.6) 298 0 R (subsection.6.2.7) 302 0 R (subsection.6.2.8) 306 0 R (subsection.6.2.9) 310 0 R (subsection.6.3.1) 486 0 R (subsection.6.3.2) 498 0 R (subsection.6.3.3) 502 0 R (subsection.6.3.4) 506 0 R (subsection.6.3.5) 510 0 R (subsection.6.3.6) 530 0 R (subsection.6.3.7) 534 0 R (subsection.6.4.1) 546 0 R (subsection.7.2.1) 582 0 R (subsection.7.2.2) 586 0 R (subsection.8.1.1) 602 0 R (subsection.A.1.1) 622 0 R (subsection.A.2.1) 630 0 R (subsection.A.3.1) 638 0 R (subsection.A.3.2) 642 0 R (subsection.A.3.3) 646 0 R (subsubsection.1.4.4.1) 42 0 R (subsubsection.1.4.4.2) 46 0 R (subsubsection.1.4.4.3) 50 0 R (subsubsection.1.4.5.1) 58 0 R (subsubsection.3.3.1.1) 118 0 R (subsubsection.3.3.1.2) 122 0 R (subsubsection.4.5.1.1) 166 0 R (subsubsection.4.5.1.2) 170 0 R (subsubsection.6.1.1.1) 254 0 R (subsubsection.6.1.1.2) 258 0 R (subsubsection.6.1.2.1) 266 0 R (subsubsection.6.1.2.2) 270 0 R (subsubsection.6.2.10.1) 318 0 R (subsubsection.6.2.10.2) 322 0 R (subsubsection.6.2.10.3) 326 0 R (subsubsection.6.2.16.1) 354 0 R (subsubsection.6.2.16.10) 390 0 R (subsubsection.6.2.16.11) 394 0 R (subsubsection.6.2.16.12) 398 0 R (subsubsection.6.2.16.13) 402 0 R (subsubsection.6.2.16.14) 406 0 R (subsubsection.6.2.16.15) 410 0 R (subsubsection.6.2.16.16) 414 0 R (subsubsection.6.2.16.17) 418 0 R (subsubsection.6.2.16.18) 422 0 R (subsubsection.6.2.16.2) 358 0 R (subsubsection.6.2.16.3) 362 0 R (subsubsection.6.2.16.4) 366 0 R (subsubsection.6.2.16.5) 370 0 R (subsubsection.6.2.16.6) 374 0 R (subsubsection.6.2.16.7) 378 0 R (subsubsection.6.2.16.8) 382 0 R (subsubsection.6.2.16.9) 386 0 R (subsubsection.6.2.26.1) 466 0 R (subsubsection.6.2.26.2) 470 0 R (subsubsection.6.2.26.3) 474 0 R (subsubsection.6.2.26.4) 478 0 R (subsubsection.6.3.1.1) 490 0 R (subsubsection.6.3.1.2) 494 0 R (subsubsection.6.3.5.1) 514 0 R (subsubsection.6.3.5.2) 518 0 R (subsubsection.6.3.5.3) 522 0 R (subsubsection.6.3.5.4) 526 0 R (subsubsection.6.4.0.1) 542 0 R (subsubsection.6.4.1.1) 550 0 R (subsubsection.6.4.1.2) 554 0 R (subsubsection.6.4.1.3) 558 0 R (subsubsection.6.4.1.4) 562 0 R (subsubsection.6.4.1.5) 566 0 R (table.1.1) 952 0 R (table.1.2) 962 0 R (table.3.1) 1021 0 R (table.3.2) 1053 0 R (table.6.1) 1173 0 R (table.6.10) 1533 0 R (table.6.11) 1535 0 R (table.6.12) 1545 0 R (table.6.13) 1552 0 R (table.6.14) 1554 0 R (table.6.15) 1562 0 R (table.6.16) 1565 0 R (table.6.17) 1568 0 R (table.6.18) 1584 0 R (table.6.19) 1591 0 R (table.6.2) 1196 0 R (table.6.20) 1600 0 R (table.6.21) 1608 0 R (table.6.22) 1617 0 R (table.6.23) 1624 0 R (table.6.3) 1204 0 R (table.6.4) 1243 0 R (table.6.5) 1255 0 R (table.6.6) 1296 0 R (table.6.7) 1386 0 R (table.6.8) 1456 0 R (table.6.9) 1523 0 R (the_category_phrase) 1237 0 R (the_sortlist_statement) 1377 0 R (topology) 1372 0 R (tsig) 1100 0 R (tuning) 1391 0 R (types_of_resource_records_and_when_to_use_them) 969 0 R (view_statement_grammar) 1410 0 R (zone_statement_grammar) 1326 0 R (zone_transfers) 1076 0 R (zonefile_format) 1402 0 R]
/Limits [(Access_Control_Lists) (zonefile_format)]
>> endobj
2168 0 obj <<
@@ -12335,7 +12310,7 @@ endobj
>> endobj
2171 0 obj <<
/Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords()
-/CreationDate (D:20100218015504Z)
+/CreationDate (D:20100225121620Z)
/PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4)
>> endobj
xref
@@ -12347,703 +12322,703 @@ xref
0000000000 00000 f
0000000009 00000 n
0000071778 00000 n
-0000753168 00000 n
+0000753335 00000 n
0000000054 00000 n
0000000086 00000 n
0000071902 00000 n
-0000753096 00000 n
+0000753263 00000 n
0000000133 00000 n
0000000173 00000 n
0000072027 00000 n
-0000753010 00000 n
+0000753177 00000 n
0000000221 00000 n
0000000273 00000 n
0000072152 00000 n
-0000752924 00000 n
+0000753091 00000 n
0000000321 00000 n
0000000377 00000 n
0000076477 00000 n
-0000752814 00000 n
+0000752981 00000 n
0000000425 00000 n
0000000478 00000 n
0000076601 00000 n
-0000752740 00000 n
+0000752907 00000 n
0000000531 00000 n
0000000572 00000 n
0000076726 00000 n
-0000752653 00000 n
+0000752820 00000 n
0000000625 00000 n
0000000674 00000 n
0000076850 00000 n
-0000752566 00000 n
+0000752733 00000 n
0000000727 00000 n
0000000757 00000 n
0000081129 00000 n
-0000752442 00000 n
+0000752609 00000 n
0000000810 00000 n
0000000861 00000 n
0000081254 00000 n
-0000752368 00000 n
+0000752535 00000 n
0000000919 00000 n
0000000964 00000 n
0000081379 00000 n
-0000752281 00000 n
+0000752448 00000 n
0000001022 00000 n
0000001062 00000 n
0000081504 00000 n
-0000752207 00000 n
+0000752374 00000 n
0000001120 00000 n
0000001162 00000 n
0000084476 00000 n
-0000752083 00000 n
+0000752250 00000 n
0000001215 00000 n
0000001260 00000 n
0000084601 00000 n
-0000752022 00000 n
+0000752189 00000 n
0000001318 00000 n
0000001355 00000 n
0000084726 00000 n
-0000751948 00000 n
+0000752115 00000 n
0000001408 00000 n
0000001463 00000 n
0000087654 00000 n
-0000751823 00000 n
+0000751990 00000 n
0000001509 00000 n
0000001556 00000 n
0000087779 00000 n
-0000751749 00000 n
+0000751916 00000 n
0000001604 00000 n
0000001648 00000 n
0000087904 00000 n
-0000751662 00000 n
+0000751829 00000 n
0000001696 00000 n
0000001735 00000 n
0000088029 00000 n
-0000751575 00000 n
+0000751742 00000 n
0000001783 00000 n
0000001825 00000 n
0000088153 00000 n
-0000751488 00000 n
+0000751655 00000 n
0000001873 00000 n
0000001936 00000 n
0000089239 00000 n
-0000751414 00000 n
+0000751581 00000 n
0000001984 00000 n
0000002034 00000 n
0000090953 00000 n
-0000751286 00000 n
+0000751453 00000 n
0000002080 00000 n
0000002126 00000 n
0000091080 00000 n
-0000751173 00000 n
+0000751340 00000 n
0000002174 00000 n
0000002218 00000 n
0000091208 00000 n
-0000751097 00000 n
+0000751264 00000 n
0000002271 00000 n
0000002323 00000 n
0000091336 00000 n
-0000751020 00000 n
+0000751187 00000 n
0000002377 00000 n
0000002436 00000 n
0000093878 00000 n
-0000750929 00000 n
+0000751096 00000 n
0000002485 00000 n
0000002523 00000 n
0000094137 00000 n
-0000750812 00000 n
+0000750979 00000 n
0000002572 00000 n
0000002618 00000 n
0000094266 00000 n
-0000750694 00000 n
+0000750861 00000 n
0000002672 00000 n
0000002739 00000 n
0000097498 00000 n
-0000750615 00000 n
+0000750782 00000 n
0000002798 00000 n
0000002842 00000 n
0000097626 00000 n
-0000750536 00000 n
+0000750703 00000 n
0000002901 00000 n
0000002949 00000 n
0000108275 00000 n
-0000750457 00000 n
+0000750624 00000 n
0000003003 00000 n
0000003036 00000 n
0000113294 00000 n
-0000750325 00000 n
+0000750492 00000 n
0000003083 00000 n
0000003126 00000 n
0000113423 00000 n
-0000750246 00000 n
+0000750413 00000 n
0000003175 00000 n
0000003205 00000 n
0000113552 00000 n
-0000750114 00000 n
+0000750281 00000 n
0000003254 00000 n
0000003292 00000 n
0000113681 00000 n
-0000750049 00000 n
+0000750216 00000 n
0000003346 00000 n
0000003388 00000 n
0000118088 00000 n
-0000749956 00000 n
+0000750123 00000 n
0000003437 00000 n
0000003496 00000 n
0000118217 00000 n
-0000749824 00000 n
+0000749991 00000 n
0000003545 00000 n
0000003578 00000 n
0000118346 00000 n
-0000749759 00000 n
+0000749926 00000 n
0000003632 00000 n
0000003681 00000 n
0000125674 00000 n
-0000749627 00000 n
+0000749794 00000 n
0000003730 00000 n
0000003758 00000 n
0000125803 00000 n
-0000749509 00000 n
+0000749676 00000 n
0000003812 00000 n
0000003881 00000 n
0000125932 00000 n
-0000749430 00000 n
+0000749597 00000 n
0000003940 00000 n
0000003988 00000 n
0000128724 00000 n
-0000749351 00000 n
+0000749518 00000 n
0000004047 00000 n
0000004092 00000 n
0000128853 00000 n
-0000749258 00000 n
+0000749425 00000 n
0000004146 00000 n
0000004214 00000 n
0000128982 00000 n
-0000749165 00000 n
+0000749332 00000 n
0000004268 00000 n
0000004338 00000 n
0000129111 00000 n
-0000749072 00000 n
+0000749239 00000 n
0000004392 00000 n
0000004455 00000 n
0000133032 00000 n
-0000748979 00000 n
+0000749146 00000 n
0000004509 00000 n
0000004564 00000 n
0000133161 00000 n
-0000748900 00000 n
+0000749067 00000 n
0000004618 00000 n
0000004650 00000 n
0000133290 00000 n
-0000748807 00000 n
+0000748974 00000 n
0000004699 00000 n
0000004727 00000 n
0000133419 00000 n
-0000748714 00000 n
+0000748881 00000 n
0000004776 00000 n
0000004808 00000 n
0000137196 00000 n
-0000748582 00000 n
+0000748749 00000 n
0000004857 00000 n
0000004887 00000 n
0000137325 00000 n
-0000748503 00000 n
+0000748670 00000 n
0000004941 00000 n
0000004982 00000 n
0000137454 00000 n
-0000748410 00000 n
+0000748577 00000 n
0000005036 00000 n
0000005078 00000 n
0000141049 00000 n
-0000748331 00000 n
+0000748498 00000 n
0000005132 00000 n
0000005177 00000 n
0000144495 00000 n
-0000748213 00000 n
+0000748380 00000 n
0000005226 00000 n
0000005272 00000 n
0000146096 00000 n
-0000748134 00000 n
+0000748301 00000 n
0000005326 00000 n
0000005386 00000 n
0000146225 00000 n
-0000748055 00000 n
+0000748222 00000 n
0000005440 00000 n
0000005509 00000 n
0000149032 00000 n
-0000747922 00000 n
+0000748089 00000 n
0000005556 00000 n
0000005609 00000 n
0000149161 00000 n
-0000747843 00000 n
+0000748010 00000 n
0000005658 00000 n
0000005714 00000 n
0000149290 00000 n
-0000747764 00000 n
+0000747931 00000 n
0000005763 00000 n
0000005812 00000 n
0000153474 00000 n
-0000747631 00000 n
+0000747798 00000 n
0000005859 00000 n
0000005911 00000 n
0000153603 00000 n
-0000747513 00000 n
+0000747680 00000 n
0000005960 00000 n
0000006011 00000 n
0000158293 00000 n
-0000747395 00000 n
+0000747562 00000 n
0000006065 00000 n
0000006110 00000 n
0000158421 00000 n
-0000747316 00000 n
+0000747483 00000 n
0000006169 00000 n
0000006203 00000 n
0000162042 00000 n
-0000747237 00000 n
+0000747404 00000 n
0000006262 00000 n
0000006310 00000 n
0000162170 00000 n
-0000747119 00000 n
+0000747286 00000 n
0000006364 00000 n
0000006404 00000 n
0000162299 00000 n
-0000747040 00000 n
+0000747207 00000 n
0000006463 00000 n
0000006497 00000 n
0000166238 00000 n
-0000746961 00000 n
+0000747128 00000 n
0000006556 00000 n
0000006604 00000 n
0000166367 00000 n
-0000746828 00000 n
+0000746995 00000 n
0000006653 00000 n
0000006703 00000 n
0000169187 00000 n
-0000746749 00000 n
+0000746916 00000 n
0000006757 00000 n
0000006804 00000 n
0000169315 00000 n
-0000746656 00000 n
+0000746823 00000 n
0000006858 00000 n
0000006918 00000 n
0000169574 00000 n
-0000746563 00000 n
+0000746730 00000 n
0000006972 00000 n
0000007024 00000 n
0000174923 00000 n
-0000746470 00000 n
+0000746637 00000 n
0000007078 00000 n
0000007143 00000 n
0000175052 00000 n
-0000746377 00000 n
+0000746544 00000 n
0000007197 00000 n
0000007248 00000 n
0000175181 00000 n
-0000746284 00000 n
+0000746451 00000 n
0000007302 00000 n
0000007366 00000 n
0000178633 00000 n
-0000746191 00000 n
+0000746358 00000 n
0000007420 00000 n
0000007467 00000 n
0000178762 00000 n
-0000746098 00000 n
+0000746265 00000 n
0000007521 00000 n
0000007581 00000 n
0000178891 00000 n
-0000746005 00000 n
+0000746172 00000 n
0000007635 00000 n
0000007686 00000 n
0000179020 00000 n
-0000745873 00000 n
+0000746040 00000 n
0000007741 00000 n
0000007806 00000 n
0000183251 00000 n
-0000745794 00000 n
+0000745961 00000 n
0000007866 00000 n
0000007913 00000 n
0000189809 00000 n
-0000745701 00000 n
+0000745868 00000 n
0000007973 00000 n
0000008021 00000 n
0000197361 00000 n
-0000745622 00000 n
+0000745789 00000 n
0000008081 00000 n
0000008135 00000 n
0000197620 00000 n
-0000745529 00000 n
+0000745696 00000 n
0000008190 00000 n
0000008240 00000 n
0000200443 00000 n
-0000745436 00000 n
+0000745603 00000 n
0000008295 00000 n
0000008358 00000 n
0000200572 00000 n
-0000745343 00000 n
+0000745510 00000 n
0000008413 00000 n
0000008465 00000 n
0000200701 00000 n
-0000745250 00000 n
+0000745417 00000 n
0000008520 00000 n
0000008585 00000 n
0000200830 00000 n
-0000745157 00000 n
+0000745324 00000 n
0000008640 00000 n
0000008692 00000 n
0000206840 00000 n
-0000745024 00000 n
+0000745191 00000 n
0000008747 00000 n
0000008812 00000 n
0000215241 00000 n
-0000744945 00000 n
+0000745112 00000 n
0000008872 00000 n
0000008916 00000 n
0000236497 00000 n
-0000744852 00000 n
+0000745019 00000 n
0000008976 00000 n
0000009015 00000 n
0000236626 00000 n
-0000744759 00000 n
+0000744926 00000 n
0000009075 00000 n
0000009122 00000 n
0000236755 00000 n
-0000744666 00000 n
+0000744833 00000 n
0000009182 00000 n
0000009225 00000 n
0000243668 00000 n
-0000744573 00000 n
+0000744740 00000 n
0000009285 00000 n
0000009324 00000 n
0000247184 00000 n
-0000744480 00000 n
+0000744647 00000 n
0000009384 00000 n
0000009426 00000 n
0000250363 00000 n
-0000744387 00000 n
+0000744554 00000 n
0000009486 00000 n
0000009529 00000 n
0000257930 00000 n
-0000744294 00000 n
+0000744461 00000 n
0000009589 00000 n
0000009632 00000 n
0000258059 00000 n
-0000744201 00000 n
+0000744368 00000 n
0000009692 00000 n
0000009753 00000 n
0000262252 00000 n
-0000744108 00000 n
+0000744275 00000 n
0000009814 00000 n
0000009866 00000 n
0000266146 00000 n
-0000744015 00000 n
+0000744182 00000 n
0000009927 00000 n
0000009980 00000 n
0000266275 00000 n
-0000743922 00000 n
+0000744089 00000 n
0000010041 00000 n
0000010079 00000 n
0000270312 00000 n
-0000743829 00000 n
+0000743996 00000 n
0000010140 00000 n
0000010192 00000 n
0000273468 00000 n
-0000743736 00000 n
+0000743903 00000 n
0000010253 00000 n
0000010297 00000 n
-0000277402 00000 n
-0000743643 00000 n
+0000277408 00000 n
+0000743810 00000 n
0000010358 00000 n
0000010394 00000 n
-0000285611 00000 n
-0000743550 00000 n
+0000285781 00000 n
+0000743717 00000 n
0000010455 00000 n
0000010518 00000 n
-0000285740 00000 n
-0000743457 00000 n
+0000285910 00000 n
+0000743624 00000 n
0000010579 00000 n
0000010629 00000 n
-0000289496 00000 n
-0000743378 00000 n
+0000289666 00000 n
+0000743545 00000 n
0000010690 00000 n
0000010746 00000 n
-0000292740 00000 n
-0000743285 00000 n
+0000292910 00000 n
+0000743452 00000 n
0000010801 00000 n
0000010852 00000 n
-0000292869 00000 n
-0000743192 00000 n
+0000293039 00000 n
+0000743359 00000 n
0000010907 00000 n
0000010971 00000 n
-0000297630 00000 n
-0000743099 00000 n
+0000297800 00000 n
+0000743266 00000 n
0000011026 00000 n
0000011090 00000 n
-0000301399 00000 n
-0000743006 00000 n
+0000301569 00000 n
+0000743173 00000 n
0000011145 00000 n
0000011222 00000 n
-0000301528 00000 n
-0000742913 00000 n
+0000301698 00000 n
+0000743080 00000 n
0000011277 00000 n
0000011334 00000 n
-0000301657 00000 n
-0000742820 00000 n
+0000301827 00000 n
+0000742987 00000 n
0000011389 00000 n
0000011459 00000 n
-0000301786 00000 n
-0000742727 00000 n
+0000301956 00000 n
+0000742894 00000 n
0000011514 00000 n
0000011563 00000 n
-0000305229 00000 n
-0000742634 00000 n
+0000305399 00000 n
+0000742801 00000 n
0000011618 00000 n
0000011680 00000 n
-0000306854 00000 n
-0000742541 00000 n
+0000307024 00000 n
+0000742708 00000 n
0000011735 00000 n
0000011784 00000 n
-0000311033 00000 n
-0000742423 00000 n
+0000311203 00000 n
+0000742590 00000 n
0000011839 00000 n
0000011901 00000 n
-0000311162 00000 n
-0000742344 00000 n
+0000311332 00000 n
+0000742511 00000 n
0000011961 00000 n
0000012000 00000 n
-0000315487 00000 n
-0000742251 00000 n
+0000315657 00000 n
+0000742418 00000 n
0000012060 00000 n
0000012094 00000 n
-0000321377 00000 n
-0000742158 00000 n
+0000321547 00000 n
+0000742325 00000 n
0000012154 00000 n
0000012195 00000 n
-0000332763 00000 n
-0000742079 00000 n
+0000332933 00000 n
+0000742246 00000 n
0000012255 00000 n
0000012307 00000 n
-0000340003 00000 n
-0000741947 00000 n
+0000340173 00000 n
+0000742114 00000 n
0000012356 00000 n
0000012389 00000 n
-0000340132 00000 n
-0000741829 00000 n
+0000340302 00000 n
+0000741996 00000 n
0000012443 00000 n
0000012515 00000 n
-0000340260 00000 n
-0000741750 00000 n
+0000340430 00000 n
+0000741917 00000 n
0000012574 00000 n
0000012618 00000 n
-0000351050 00000 n
-0000741671 00000 n
+0000351220 00000 n
+0000741838 00000 n
0000012677 00000 n
0000012730 00000 n
-0000351437 00000 n
-0000741578 00000 n
+0000351607 00000 n
+0000741745 00000 n
0000012784 00000 n
0000012834 00000 n
-0000354801 00000 n
-0000741485 00000 n
+0000354971 00000 n
+0000741652 00000 n
0000012888 00000 n
0000012926 00000 n
-0000355060 00000 n
-0000741392 00000 n
+0000355230 00000 n
+0000741559 00000 n
0000012980 00000 n
0000013029 00000 n
-0000358145 00000 n
-0000741260 00000 n
+0000358315 00000 n
+0000741427 00000 n
0000013083 00000 n
0000013135 00000 n
-0000358274 00000 n
-0000741181 00000 n
+0000358444 00000 n
+0000741348 00000 n
0000013194 00000 n
0000013239 00000 n
-0000358403 00000 n
-0000741088 00000 n
+0000358573 00000 n
+0000741255 00000 n
0000013298 00000 n
0000013350 00000 n
-0000358532 00000 n
-0000740995 00000 n
+0000358702 00000 n
+0000741162 00000 n
0000013409 00000 n
0000013462 00000 n
-0000362179 00000 n
-0000740916 00000 n
+0000362349 00000 n
+0000741083 00000 n
0000013521 00000 n
0000013570 00000 n
-0000362307 00000 n
-0000740823 00000 n
+0000362477 00000 n
+0000740990 00000 n
0000013624 00000 n
0000013704 00000 n
-0000366071 00000 n
-0000740744 00000 n
+0000366241 00000 n
+0000740911 00000 n
0000013758 00000 n
0000013807 00000 n
-0000366200 00000 n
-0000740626 00000 n
+0000366370 00000 n
+0000740793 00000 n
0000013856 00000 n
0000013896 00000 n
-0000369640 00000 n
-0000740547 00000 n
+0000369810 00000 n
+0000740714 00000 n
0000013955 00000 n
0000014002 00000 n
-0000369769 00000 n
-0000740429 00000 n
+0000369939 00000 n
+0000740596 00000 n
0000014056 00000 n
0000014101 00000 n
-0000369898 00000 n
-0000740350 00000 n
+0000370068 00000 n
+0000740517 00000 n
0000014160 00000 n
0000014219 00000 n
-0000373654 00000 n
-0000740257 00000 n
+0000373824 00000 n
+0000740424 00000 n
0000014278 00000 n
0000014342 00000 n
-0000377121 00000 n
-0000740164 00000 n
+0000377291 00000 n
+0000740331 00000 n
0000014401 00000 n
0000014457 00000 n
-0000380138 00000 n
-0000740071 00000 n
+0000380308 00000 n
+0000740238 00000 n
0000014516 00000 n
0000014574 00000 n
-0000380396 00000 n
-0000739992 00000 n
+0000380566 00000 n
+0000740159 00000 n
0000014633 00000 n
0000014695 00000 n
-0000382641 00000 n
-0000739859 00000 n
+0000382811 00000 n
+0000740026 00000 n
0000014742 00000 n
0000014794 00000 n
-0000382770 00000 n
-0000739780 00000 n
+0000382940 00000 n
+0000739947 00000 n
0000014843 00000 n
0000014887 00000 n
-0000386969 00000 n
-0000739648 00000 n
+0000387139 00000 n
+0000739815 00000 n
0000014936 00000 n
0000014977 00000 n
-0000387098 00000 n
-0000739569 00000 n
+0000387268 00000 n
+0000739736 00000 n
0000015031 00000 n
0000015079 00000 n
-0000387226 00000 n
-0000739490 00000 n
+0000387396 00000 n
+0000739657 00000 n
0000015133 00000 n
0000015184 00000 n
-0000387355 00000 n
-0000739411 00000 n
+0000387525 00000 n
+0000739578 00000 n
0000015233 00000 n
0000015280 00000 n
-0000391622 00000 n
-0000739278 00000 n
+0000391792 00000 n
+0000739445 00000 n
0000015327 00000 n
0000015364 00000 n
-0000391751 00000 n
-0000739160 00000 n
+0000391921 00000 n
+0000739327 00000 n
0000015413 00000 n
0000015452 00000 n
-0000391880 00000 n
-0000739095 00000 n
+0000392050 00000 n
+0000739262 00000 n
0000015506 00000 n
0000015584 00000 n
-0000392009 00000 n
-0000739002 00000 n
+0000392179 00000 n
+0000739169 00000 n
0000015633 00000 n
0000015700 00000 n
-0000392138 00000 n
-0000738923 00000 n
+0000392308 00000 n
+0000739090 00000 n
0000015749 00000 n
0000015794 00000 n
-0000395578 00000 n
-0000738790 00000 n
+0000395748 00000 n
+0000738957 00000 n
0000015842 00000 n
0000015874 00000 n
-0000395707 00000 n
-0000738672 00000 n
+0000395877 00000 n
+0000738839 00000 n
0000015923 00000 n
0000015962 00000 n
-0000395836 00000 n
-0000738607 00000 n
+0000396006 00000 n
+0000738774 00000 n
0000016016 00000 n
0000016077 00000 n
-0000399517 00000 n
-0000738475 00000 n
+0000399687 00000 n
+0000738642 00000 n
0000016126 00000 n
0000016183 00000 n
-0000399646 00000 n
-0000738410 00000 n
+0000399816 00000 n
+0000738577 00000 n
0000016237 00000 n
0000016286 00000 n
-0000399775 00000 n
-0000738292 00000 n
+0000399945 00000 n
+0000738459 00000 n
0000016335 00000 n
0000016397 00000 n
-0000399904 00000 n
-0000738213 00000 n
+0000400074 00000 n
+0000738380 00000 n
0000016451 00000 n
0000016506 00000 n
-0000423926 00000 n
-0000738120 00000 n
+0000424096 00000 n
+0000738287 00000 n
0000016560 00000 n
0000016601 00000 n
-0000424055 00000 n
-0000738041 00000 n
+0000424225 00000 n
+0000738208 00000 n
0000016655 00000 n
0000016707 00000 n
-0000426786 00000 n
-0000737921 00000 n
+0000426956 00000 n
+0000738088 00000 n
0000016755 00000 n
0000016789 00000 n
-0000426915 00000 n
-0000737842 00000 n
+0000427085 00000 n
+0000738009 00000 n
0000016838 00000 n
0000016865 00000 n
-0000444739 00000 n
-0000737749 00000 n
+0000444909 00000 n
+0000737916 00000 n
0000016914 00000 n
0000016942 00000 n
-0000452228 00000 n
-0000737656 00000 n
+0000452398 00000 n
+0000737823 00000 n
0000016991 00000 n
0000017031 00000 n
-0000455023 00000 n
-0000737563 00000 n
+0000455193 00000 n
+0000737730 00000 n
0000017080 00000 n
0000017123 00000 n
-0000461204 00000 n
-0000737470 00000 n
+0000461374 00000 n
+0000737637 00000 n
0000017172 00000 n
0000017209 00000 n
-0000467829 00000 n
-0000737377 00000 n
+0000467999 00000 n
+0000737544 00000 n
0000017258 00000 n
0000017297 00000 n
-0000480210 00000 n
-0000737284 00000 n
+0000480380 00000 n
+0000737451 00000 n
0000017346 00000 n
0000017385 00000 n
-0000483306 00000 n
-0000737191 00000 n
+0000483476 00000 n
+0000737358 00000 n
0000017434 00000 n
0000017473 00000 n
-0000489586 00000 n
-0000737098 00000 n
+0000489756 00000 n
+0000737265 00000 n
0000017522 00000 n
0000017551 00000 n
-0000499397 00000 n
-0000737005 00000 n
+0000499567 00000 n
+0000737172 00000 n
0000017601 00000 n
0000017634 00000 n
-0000513699 00000 n
-0000736912 00000 n
+0000513869 00000 n
+0000737079 00000 n
0000017684 00000 n
0000017713 00000 n
-0000516926 00000 n
-0000736819 00000 n
+0000517096 00000 n
+0000736986 00000 n
0000017763 00000 n
0000017797 00000 n
-0000522834 00000 n
-0000736740 00000 n
+0000523004 00000 n
+0000736907 00000 n
0000017847 00000 n
0000017884 00000 n
0000018253 00000 n
@@ -13052,10 +13027,10 @@ xref
0000017937 00000 n
0000026078 00000 n
0000026141 00000 n
-0000732191 00000 n
-0000706248 00000 n
-0000732017 00000 n
-0000733216 00000 n
+0000732358 00000 n
+0000706415 00000 n
+0000732184 00000 n
+0000733383 00000 n
0000021238 00000 n
0000021455 00000 n
0000021524 00000 n
@@ -13076,12 +13051,12 @@ xref
0000027385 00000 n
0000026304 00000 n
0000027507 00000 n
-0000705027 00000 n
-0000678506 00000 n
-0000704853 00000 n
-0000677821 00000 n
-0000675676 00000 n
-0000677657 00000 n
+0000705194 00000 n
+0000678673 00000 n
+0000705020 00000 n
+0000677988 00000 n
+0000675844 00000 n
+0000677824 00000 n
0000039277 00000 n
0000030626 00000 n
0000027655 00000 n
@@ -13141,9 +13116,9 @@ xref
0000042603 00000 n
0000039362 00000 n
0000052586 00000 n
-0000675125 00000 n
-0000658044 00000 n
-0000674941 00000 n
+0000675293 00000 n
+0000658212 00000 n
+0000675109 00000 n
0000043193 00000 n
0000043356 00000 n
0000043518 00000 n
@@ -13238,9 +13213,9 @@ xref
0000061772 00000 n
0000061939 00000 n
0000062106 00000 n
-0000657155 00000 n
-0000635823 00000 n
-0000656981 00000 n
+0000657323 00000 n
+0000635992 00000 n
+0000657149 00000 n
0000062273 00000 n
0000062439 00000 n
0000062594 00000 n
@@ -13278,9 +13253,9 @@ xref
0000068390 00000 n
0000068546 00000 n
0000068704 00000 n
-0000634857 00000 n
-0000614890 00000 n
-0000634684 00000 n
+0000635026 00000 n
+0000615059 00000 n
+0000634853 00000 n
0000068861 00000 n
0000069019 00000 n
0000072403 00000 n
@@ -13293,10 +13268,10 @@ xref
0000072214 00000 n
0000072277 00000 n
0000072340 00000 n
-0000614096 00000 n
-0000595779 00000 n
-0000613923 00000 n
-0000733334 00000 n
+0000614265 00000 n
+0000595948 00000 n
+0000614092 00000 n
+0000733501 00000 n
0000076974 00000 n
0000075794 00000 n
0000072527 00000 n
@@ -13309,8 +13284,8 @@ xref
0000075944 00000 n
0000076137 00000 n
0000076911 00000 n
-0000340196 00000 n
-0000399968 00000 n
+0000340366 00000 n
+0000400138 00000 n
0000081629 00000 n
0000080593 00000 n
0000077098 00000 n
@@ -13340,7 +13315,7 @@ xref
0000087287 00000 n
0000087439 00000 n
0000088215 00000 n
-0000289560 00000 n
+0000289730 00000 n
0000089367 00000 n
0000089049 00000 n
0000088363 00000 n
@@ -13354,7 +13329,7 @@ xref
0000091143 00000 n
0000091271 00000 n
0000091400 00000 n
-0000733453 00000 n
+0000733620 00000 n
0000094394 00000 n
0000093505 00000 n
0000091564 00000 n
@@ -13370,17 +13345,17 @@ xref
0000097307 00000 n
0000094506 00000 n
0000097433 00000 n
-0000595104 00000 n
-0000583115 00000 n
-0000594925 00000 n
+0000595273 00000 n
+0000583284 00000 n
+0000595094 00000 n
0000097690 00000 n
0000101577 00000 n
0000101386 00000 n
0000097881 00000 n
0000101512 00000 n
-0000582574 00000 n
-0000572830 00000 n
-0000582395 00000 n
+0000582743 00000 n
+0000572999 00000 n
+0000582564 00000 n
0000106188 00000 n
0000105789 00000 n
0000101743 00000 n
@@ -13403,15 +13378,15 @@ xref
0000113487 00000 n
0000112906 00000 n
0000113068 00000 n
-0000571932 00000 n
-0000562136 00000 n
-0000571758 00000 n
-0000561572 00000 n
-0000552486 00000 n
-0000561397 00000 n
+0000572101 00000 n
+0000562305 00000 n
+0000571927 00000 n
+0000561741 00000 n
+0000552655 00000 n
+0000561566 00000 n
0000113616 00000 n
0000113745 00000 n
-0000733578 00000 n
+0000733745 00000 n
0000112735 00000 n
0000112793 00000 n
0000112883 00000 n
@@ -13426,7 +13401,7 @@ xref
0000117861 00000 n
0000118281 00000 n
0000118410 00000 n
-0000403995 00000 n
+0000404165 00000 n
0000122133 00000 n
0000121753 00000 n
0000118626 00000 n
@@ -13460,8 +13435,8 @@ xref
0000133225 00000 n
0000133354 00000 n
0000133482 00000 n
-0000733703 00000 n
-0000332827 00000 n
+0000733870 00000 n
+0000332997 00000 n
0000137583 00000 n
0000137005 00000 n
0000133672 00000 n
@@ -13478,12 +13453,12 @@ xref
0000144124 00000 n
0000141290 00000 n
0000144430 00000 n
-0000552211 00000 n
-0000548852 00000 n
-0000552032 00000 n
+0000552380 00000 n
+0000549022 00000 n
+0000552201 00000 n
0000144559 00000 n
0000144271 00000 n
-0000399710 00000 n
+0000399880 00000 n
0000146352 00000 n
0000145905 00000 n
0000144806 00000 n
@@ -13501,7 +13476,7 @@ xref
0000149096 00000 n
0000149225 00000 n
0000149354 00000 n
-0000733828 00000 n
+0000733995 00000 n
0000149859 00000 n
0000149668 00000 n
0000149518 00000 n
@@ -13546,7 +13521,7 @@ xref
0000169444 00000 n
0000169509 00000 n
0000169638 00000 n
-0000733953 00000 n
+0000734120 00000 n
0000175310 00000 n
0000174392 00000 n
0000169815 00000 n
@@ -13555,7 +13530,7 @@ xref
0000174699 00000 n
0000175116 00000 n
0000175245 00000 n
-0000527478 00000 n
+0000527648 00000 n
0000179149 00000 n
0000177878 00000 n
0000175448 00000 n
@@ -13588,7 +13563,7 @@ xref
0000193246 00000 n
0000190180 00000 n
0000193372 00000 n
-0000734078 00000 n
+0000734245 00000 n
0000197748 00000 n
0000197170 00000 n
0000193549 00000 n
@@ -13625,8 +13600,8 @@ xref
0000207107 00000 n
0000211334 00000 n
0000211177 00000 n
-0000734203 00000 n
-0000369704 00000 n
+0000734370 00000 n
+0000369874 00000 n
0000215370 00000 n
0000215050 00000 n
0000211511 00000 n
@@ -13647,7 +13622,7 @@ xref
0000223898 00000 n
0000224072 00000 n
0000224257 00000 n
-0000292933 00000 n
+0000293103 00000 n
0000228807 00000 n
0000228616 00000 n
0000224685 00000 n
@@ -13665,15 +13640,15 @@ xref
0000236690 00000 n
0000236819 00000 n
0000236266 00000 n
-0000734328 00000 n
-0000306918 00000 n
+0000734495 00000 n
+0000307088 00000 n
0000240544 00000 n
0000239982 00000 n
0000236996 00000 n
0000240479 00000 n
0000240138 00000 n
0000240309 00000 n
-0000387419 00000 n
+0000387589 00000 n
0000243797 00000 n
0000243477 00000 n
0000240713 00000 n
@@ -13699,7 +13674,7 @@ xref
0000257994 00000 n
0000257705 00000 n
0000258123 00000 n
-0000734453 00000 n
+0000734620 00000 n
0000262381 00000 n
0000261702 00000 n
0000258356 00000 n
@@ -13727,798 +13702,798 @@ xref
0000273235 00000 n
0000273597 00000 n
0000273662 00000 n
-0000277531 00000 n
-0000277028 00000 n
+0000277537 00000 n
+0000277034 00000 n
0000273853 00000 n
-0000277337 00000 n
-0000277466 00000 n
-0000277175 00000 n
-0000281968 00000 n
-0000281594 00000 n
-0000277713 00000 n
-0000281903 00000 n
-0000281741 00000 n
-0000548497 00000 n
-0000546499 00000 n
-0000548332 00000 n
-0000734578 00000 n
-0000366135 00000 n
-0000285869 00000 n
-0000285233 00000 n
-0000282094 00000 n
-0000285546 00000 n
-0000285675 00000 n
-0000285380 00000 n
-0000285804 00000 n
-0000301850 00000 n
-0000289625 00000 n
-0000289305 00000 n
-0000285994 00000 n
-0000289431 00000 n
-0000292998 00000 n
-0000292549 00000 n
-0000289780 00000 n
-0000292675 00000 n
-0000292804 00000 n
-0000297759 00000 n
-0000297095 00000 n
-0000293110 00000 n
-0000297565 00000 n
-0000297251 00000 n
-0000297403 00000 n
-0000297694 00000 n
-0000301915 00000 n
-0000301034 00000 n
-0000297871 00000 n
-0000301334 00000 n
-0000301463 00000 n
-0000301592 00000 n
-0000301721 00000 n
-0000301181 00000 n
-0000305358 00000 n
-0000305038 00000 n
-0000302027 00000 n
-0000305164 00000 n
-0000305293 00000 n
-0000734703 00000 n
-0000306983 00000 n
-0000306663 00000 n
-0000305470 00000 n
-0000306789 00000 n
-0000308508 00000 n
-0000308317 00000 n
-0000307095 00000 n
-0000308443 00000 n
-0000311421 00000 n
-0000310842 00000 n
-0000308607 00000 n
-0000310968 00000 n
-0000311097 00000 n
-0000311226 00000 n
-0000311291 00000 n
-0000311356 00000 n
-0000315616 00000 n
-0000315107 00000 n
-0000311533 00000 n
-0000315422 00000 n
-0000315254 00000 n
-0000315551 00000 n
-0000527445 00000 n
-0000321506 00000 n
-0000318771 00000 n
-0000315728 00000 n
-0000321312 00000 n
-0000321441 00000 n
-0000319035 00000 n
-0000319197 00000 n
-0000319359 00000 n
-0000319520 00000 n
-0000319680 00000 n
-0000319842 00000 n
-0000320013 00000 n
-0000320175 00000 n
-0000320337 00000 n
-0000320500 00000 n
-0000320663 00000 n
-0000320826 00000 n
-0000320989 00000 n
-0000321152 00000 n
-0000326727 00000 n
-0000324810 00000 n
-0000321618 00000 n
-0000326662 00000 n
-0000325038 00000 n
-0000325201 00000 n
-0000325368 00000 n
-0000325537 00000 n
-0000325699 00000 n
-0000325860 00000 n
-0000326022 00000 n
-0000326183 00000 n
-0000326346 00000 n
-0000326499 00000 n
-0000734828 00000 n
-0000332892 00000 n
-0000329885 00000 n
-0000326852 00000 n
-0000332698 00000 n
-0000330167 00000 n
-0000330320 00000 n
-0000330474 00000 n
-0000330625 00000 n
-0000330779 00000 n
-0000330940 00000 n
-0000331102 00000 n
-0000331264 00000 n
-0000331426 00000 n
-0000331588 00000 n
-0000331750 00000 n
-0000331912 00000 n
-0000332064 00000 n
-0000332227 00000 n
-0000332382 00000 n
-0000332544 00000 n
-0000336422 00000 n
-0000336101 00000 n
-0000333004 00000 n
-0000336227 00000 n
-0000336292 00000 n
-0000336357 00000 n
-0000340647 00000 n
-0000339451 00000 n
-0000336591 00000 n
-0000339938 00000 n
-0000340067 00000 n
-0000340324 00000 n
-0000339607 00000 n
+0000277343 00000 n
+0000277472 00000 n
+0000277181 00000 n
+0000282138 00000 n
+0000281764 00000 n
+0000277719 00000 n
+0000282073 00000 n
+0000281911 00000 n
+0000548667 00000 n
+0000546669 00000 n
+0000548502 00000 n
+0000734745 00000 n
+0000366305 00000 n
+0000286039 00000 n
+0000285403 00000 n
+0000282264 00000 n
+0000285716 00000 n
+0000285845 00000 n
+0000285550 00000 n
+0000285974 00000 n
+0000302020 00000 n
+0000289795 00000 n
+0000289475 00000 n
+0000286164 00000 n
+0000289601 00000 n
+0000293168 00000 n
+0000292719 00000 n
+0000289950 00000 n
+0000292845 00000 n
+0000292974 00000 n
+0000297929 00000 n
+0000297265 00000 n
+0000293280 00000 n
+0000297735 00000 n
+0000297421 00000 n
+0000297573 00000 n
+0000297864 00000 n
+0000302085 00000 n
+0000301204 00000 n
+0000298041 00000 n
+0000301504 00000 n
+0000301633 00000 n
+0000301762 00000 n
+0000301891 00000 n
+0000301351 00000 n
+0000305528 00000 n
+0000305208 00000 n
+0000302197 00000 n
+0000305334 00000 n
+0000305463 00000 n
+0000734870 00000 n
+0000307153 00000 n
+0000306833 00000 n
+0000305640 00000 n
+0000306959 00000 n
+0000308678 00000 n
+0000308487 00000 n
+0000307265 00000 n
+0000308613 00000 n
+0000311591 00000 n
+0000311012 00000 n
+0000308777 00000 n
+0000311138 00000 n
+0000311267 00000 n
+0000311396 00000 n
+0000311461 00000 n
+0000311526 00000 n
+0000315786 00000 n
+0000315277 00000 n
+0000311703 00000 n
+0000315592 00000 n
+0000315424 00000 n
+0000315721 00000 n
+0000527615 00000 n
+0000321676 00000 n
+0000318941 00000 n
+0000315898 00000 n
+0000321482 00000 n
+0000321611 00000 n
+0000319205 00000 n
+0000319367 00000 n
+0000319529 00000 n
+0000319690 00000 n
+0000319850 00000 n
+0000320012 00000 n
+0000320183 00000 n
+0000320345 00000 n
+0000320507 00000 n
+0000320670 00000 n
+0000320833 00000 n
+0000320996 00000 n
+0000321159 00000 n
+0000321322 00000 n
+0000326897 00000 n
+0000324980 00000 n
+0000321788 00000 n
+0000326832 00000 n
+0000325208 00000 n
+0000325371 00000 n
+0000325538 00000 n
+0000325707 00000 n
+0000325869 00000 n
+0000326030 00000 n
+0000326192 00000 n
+0000326353 00000 n
+0000326516 00000 n
+0000326669 00000 n
+0000734995 00000 n
+0000333062 00000 n
+0000330055 00000 n
+0000327022 00000 n
+0000332868 00000 n
+0000330337 00000 n
+0000330490 00000 n
+0000330644 00000 n
+0000330795 00000 n
+0000330949 00000 n
+0000331110 00000 n
+0000331272 00000 n
+0000331434 00000 n
+0000331596 00000 n
+0000331758 00000 n
+0000331920 00000 n
+0000332082 00000 n
+0000332234 00000 n
+0000332397 00000 n
+0000332552 00000 n
+0000332714 00000 n
+0000336592 00000 n
+0000336271 00000 n
+0000333174 00000 n
+0000336397 00000 n
+0000336462 00000 n
+0000336527 00000 n
+0000340817 00000 n
+0000339621 00000 n
+0000336761 00000 n
+0000340108 00000 n
+0000340237 00000 n
+0000340494 00000 n
0000339777 00000 n
-0000340389 00000 n
-0000340454 00000 n
-0000340519 00000 n
-0000340583 00000 n
-0000343994 00000 n
-0000343803 00000 n
-0000340829 00000 n
-0000343929 00000 n
-0000347734 00000 n
-0000347413 00000 n
-0000344080 00000 n
-0000347539 00000 n
-0000347604 00000 n
-0000347669 00000 n
-0000351566 00000 n
-0000350859 00000 n
-0000347846 00000 n
-0000350985 00000 n
-0000351114 00000 n
-0000351177 00000 n
-0000351242 00000 n
-0000351307 00000 n
-0000351372 00000 n
-0000351501 00000 n
-0000734953 00000 n
-0000355318 00000 n
-0000354480 00000 n
-0000351678 00000 n
-0000354606 00000 n
-0000354671 00000 n
-0000354736 00000 n
-0000354865 00000 n
-0000354930 00000 n
-0000354995 00000 n
-0000355124 00000 n
-0000355189 00000 n
-0000355253 00000 n
-0000358661 00000 n
-0000357954 00000 n
-0000355443 00000 n
-0000358080 00000 n
-0000358209 00000 n
-0000358338 00000 n
-0000358467 00000 n
-0000358596 00000 n
-0000362566 00000 n
-0000361988 00000 n
-0000358858 00000 n
-0000362114 00000 n
-0000362243 00000 n
-0000362371 00000 n
-0000362436 00000 n
-0000362501 00000 n
-0000366459 00000 n
-0000365880 00000 n
-0000362705 00000 n
-0000366006 00000 n
-0000366264 00000 n
-0000366329 00000 n
-0000366394 00000 n
-0000370157 00000 n
-0000369268 00000 n
-0000366584 00000 n
-0000369575 00000 n
-0000369415 00000 n
-0000369833 00000 n
-0000369962 00000 n
-0000370027 00000 n
-0000370092 00000 n
-0000373909 00000 n
-0000373277 00000 n
-0000370269 00000 n
-0000373589 00000 n
-0000373424 00000 n
-0000373718 00000 n
-0000373781 00000 n
-0000373844 00000 n
-0000735078 00000 n
-0000527412 00000 n
-0000377379 00000 n
-0000376930 00000 n
-0000374021 00000 n
-0000377056 00000 n
-0000377184 00000 n
-0000377249 00000 n
-0000377314 00000 n
-0000380525 00000 n
-0000379947 00000 n
-0000377491 00000 n
-0000380073 00000 n
-0000380202 00000 n
-0000380267 00000 n
-0000380331 00000 n
-0000546218 00000 n
-0000538934 00000 n
-0000546038 00000 n
-0000380460 00000 n
-0000381006 00000 n
-0000380815 00000 n
-0000380665 00000 n
-0000380941 00000 n
-0000382898 00000 n
-0000382450 00000 n
-0000381048 00000 n
-0000382576 00000 n
-0000382705 00000 n
-0000382834 00000 n
-0000387484 00000 n
-0000386541 00000 n
-0000383010 00000 n
-0000386904 00000 n
-0000538613 00000 n
-0000529400 00000 n
-0000538427 00000 n
-0000386688 00000 n
-0000387033 00000 n
-0000387161 00000 n
-0000387290 00000 n
-0000388526 00000 n
-0000388335 00000 n
-0000387721 00000 n
-0000388461 00000 n
-0000735203 00000 n
-0000388953 00000 n
-0000388762 00000 n
-0000388612 00000 n
-0000388888 00000 n
-0000392266 00000 n
-0000391040 00000 n
-0000388995 00000 n
-0000391557 00000 n
-0000391686 00000 n
-0000391815 00000 n
-0000391944 00000 n
-0000392073 00000 n
-0000392202 00000 n
-0000391196 00000 n
-0000391368 00000 n
-0000392720 00000 n
-0000392529 00000 n
-0000392379 00000 n
-0000392655 00000 n
-0000395965 00000 n
-0000395387 00000 n
-0000392762 00000 n
-0000395513 00000 n
-0000395642 00000 n
-0000395771 00000 n
-0000395900 00000 n
-0000400160 00000 n
-0000398942 00000 n
-0000396051 00000 n
-0000399452 00000 n
-0000399581 00000 n
-0000399839 00000 n
-0000399098 00000 n
-0000399277 00000 n
-0000400032 00000 n
-0000400096 00000 n
-0000407047 00000 n
-0000403219 00000 n
-0000400313 00000 n
-0000403345 00000 n
-0000403410 00000 n
-0000403475 00000 n
-0000403540 00000 n
-0000403605 00000 n
-0000403670 00000 n
-0000403735 00000 n
-0000403800 00000 n
-0000403865 00000 n
-0000403930 00000 n
-0000404060 00000 n
-0000404125 00000 n
-0000404190 00000 n
-0000404255 00000 n
-0000404320 00000 n
-0000404385 00000 n
-0000404450 00000 n
-0000404515 00000 n
-0000404580 00000 n
-0000404645 00000 n
-0000404710 00000 n
-0000404775 00000 n
-0000404840 00000 n
-0000404905 00000 n
-0000404970 00000 n
-0000405035 00000 n
-0000405100 00000 n
-0000405165 00000 n
-0000405230 00000 n
-0000405295 00000 n
-0000405360 00000 n
-0000405425 00000 n
-0000405490 00000 n
-0000405555 00000 n
-0000405619 00000 n
-0000405684 00000 n
-0000405749 00000 n
-0000405814 00000 n
-0000405879 00000 n
-0000405944 00000 n
-0000406009 00000 n
-0000406074 00000 n
-0000406139 00000 n
-0000406204 00000 n
-0000406269 00000 n
-0000406334 00000 n
-0000406399 00000 n
-0000406464 00000 n
-0000406529 00000 n
-0000406594 00000 n
-0000406659 00000 n
-0000406724 00000 n
-0000406789 00000 n
-0000406854 00000 n
-0000406919 00000 n
-0000406983 00000 n
-0000735328 00000 n
-0000413693 00000 n
-0000410129 00000 n
-0000407159 00000 n
-0000410255 00000 n
-0000410320 00000 n
-0000410385 00000 n
-0000410450 00000 n
-0000410515 00000 n
-0000410580 00000 n
-0000410645 00000 n
-0000410710 00000 n
-0000410775 00000 n
-0000410840 00000 n
-0000410905 00000 n
-0000410970 00000 n
-0000411034 00000 n
-0000411099 00000 n
-0000411164 00000 n
-0000411229 00000 n
-0000411294 00000 n
-0000411359 00000 n
-0000411424 00000 n
-0000411489 00000 n
-0000411554 00000 n
-0000411619 00000 n
-0000411684 00000 n
-0000411749 00000 n
-0000411813 00000 n
-0000411878 00000 n
-0000411943 00000 n
-0000412008 00000 n
-0000412073 00000 n
-0000412138 00000 n
-0000412203 00000 n
-0000412268 00000 n
-0000412333 00000 n
-0000412398 00000 n
-0000412463 00000 n
-0000412528 00000 n
-0000412593 00000 n
-0000412658 00000 n
-0000412723 00000 n
-0000412788 00000 n
-0000412852 00000 n
-0000412916 00000 n
-0000412980 00000 n
-0000413045 00000 n
-0000413110 00000 n
-0000413175 00000 n
-0000413240 00000 n
-0000413305 00000 n
-0000413370 00000 n
-0000413435 00000 n
-0000413500 00000 n
-0000413565 00000 n
-0000413629 00000 n
-0000419866 00000 n
-0000416428 00000 n
-0000413805 00000 n
-0000416554 00000 n
-0000416619 00000 n
-0000416684 00000 n
-0000416749 00000 n
-0000416814 00000 n
-0000416879 00000 n
-0000416944 00000 n
-0000417009 00000 n
-0000417074 00000 n
-0000417139 00000 n
-0000417204 00000 n
-0000417269 00000 n
-0000417334 00000 n
-0000417399 00000 n
-0000417464 00000 n
-0000417529 00000 n
-0000417594 00000 n
-0000417659 00000 n
-0000417724 00000 n
-0000417789 00000 n
-0000417854 00000 n
-0000417919 00000 n
-0000417984 00000 n
-0000418049 00000 n
-0000418114 00000 n
-0000418179 00000 n
-0000418244 00000 n
-0000418309 00000 n
-0000418374 00000 n
-0000418439 00000 n
-0000418504 00000 n
-0000418569 00000 n
-0000418634 00000 n
-0000418699 00000 n
-0000418763 00000 n
-0000418828 00000 n
-0000418893 00000 n
-0000418958 00000 n
-0000419023 00000 n
-0000419088 00000 n
-0000419153 00000 n
-0000419218 00000 n
-0000419283 00000 n
-0000419348 00000 n
-0000419413 00000 n
-0000419478 00000 n
-0000419543 00000 n
-0000419608 00000 n
-0000419673 00000 n
-0000419738 00000 n
-0000419802 00000 n
-0000424444 00000 n
-0000422180 00000 n
-0000419978 00000 n
-0000422306 00000 n
-0000422371 00000 n
-0000422436 00000 n
-0000422501 00000 n
-0000422566 00000 n
-0000422631 00000 n
-0000422696 00000 n
-0000422761 00000 n
-0000422826 00000 n
-0000422891 00000 n
-0000422956 00000 n
-0000423021 00000 n
-0000423086 00000 n
-0000423151 00000 n
-0000423213 00000 n
-0000423277 00000 n
-0000423342 00000 n
-0000423406 00000 n
-0000423471 00000 n
-0000423536 00000 n
-0000423601 00000 n
-0000423666 00000 n
-0000423731 00000 n
-0000423796 00000 n
-0000423861 00000 n
-0000423990 00000 n
-0000424119 00000 n
-0000424184 00000 n
-0000424249 00000 n
-0000424314 00000 n
-0000424379 00000 n
-0000427239 00000 n
-0000426595 00000 n
-0000424569 00000 n
-0000426721 00000 n
-0000426850 00000 n
-0000426979 00000 n
-0000427044 00000 n
-0000427109 00000 n
-0000427174 00000 n
-0000431577 00000 n
-0000431257 00000 n
-0000427352 00000 n
-0000431383 00000 n
-0000431448 00000 n
-0000431513 00000 n
-0000435177 00000 n
-0000434922 00000 n
-0000431730 00000 n
-0000435048 00000 n
-0000435113 00000 n
-0000735453 00000 n
-0000438425 00000 n
-0000438234 00000 n
-0000435316 00000 n
-0000438360 00000 n
-0000442156 00000 n
-0000441900 00000 n
-0000438551 00000 n
-0000442026 00000 n
-0000442091 00000 n
-0000444996 00000 n
-0000444288 00000 n
-0000442295 00000 n
-0000444414 00000 n
-0000444479 00000 n
-0000444544 00000 n
-0000444609 00000 n
-0000444674 00000 n
-0000444803 00000 n
-0000444868 00000 n
-0000444932 00000 n
-0000449664 00000 n
-0000449408 00000 n
-0000445135 00000 n
-0000449534 00000 n
-0000449599 00000 n
-0000452615 00000 n
-0000451842 00000 n
-0000449790 00000 n
-0000451968 00000 n
-0000452033 00000 n
-0000452098 00000 n
-0000452163 00000 n
-0000452292 00000 n
-0000452357 00000 n
-0000452420 00000 n
-0000452485 00000 n
-0000452550 00000 n
-0000455216 00000 n
-0000454507 00000 n
-0000452768 00000 n
-0000454633 00000 n
-0000454698 00000 n
-0000454763 00000 n
-0000454828 00000 n
-0000454893 00000 n
-0000454958 00000 n
-0000455087 00000 n
-0000455152 00000 n
-0000735578 00000 n
-0000458459 00000 n
-0000458073 00000 n
-0000455368 00000 n
-0000458199 00000 n
-0000458264 00000 n
-0000458329 00000 n
-0000458394 00000 n
-0000461592 00000 n
-0000460819 00000 n
-0000458599 00000 n
-0000460945 00000 n
-0000461010 00000 n
-0000461075 00000 n
-0000461139 00000 n
-0000461267 00000 n
-0000461332 00000 n
-0000461397 00000 n
-0000461462 00000 n
-0000461527 00000 n
-0000464979 00000 n
-0000464788 00000 n
-0000461758 00000 n
-0000464914 00000 n
-0000468088 00000 n
-0000467378 00000 n
-0000465105 00000 n
-0000467504 00000 n
-0000467569 00000 n
-0000467634 00000 n
-0000467699 00000 n
-0000467764 00000 n
-0000467893 00000 n
-0000467958 00000 n
-0000468023 00000 n
-0000471639 00000 n
-0000471318 00000 n
-0000468253 00000 n
-0000471444 00000 n
-0000471509 00000 n
-0000471574 00000 n
-0000475085 00000 n
-0000474894 00000 n
-0000471765 00000 n
-0000475020 00000 n
-0000735703 00000 n
-0000478156 00000 n
-0000477837 00000 n
-0000475211 00000 n
-0000477963 00000 n
-0000478028 00000 n
-0000478092 00000 n
-0000480727 00000 n
-0000479889 00000 n
-0000478309 00000 n
-0000480015 00000 n
-0000480080 00000 n
-0000480145 00000 n
-0000480274 00000 n
-0000480339 00000 n
-0000480404 00000 n
-0000480469 00000 n
-0000480534 00000 n
-0000480598 00000 n
-0000480663 00000 n
-0000483694 00000 n
-0000483050 00000 n
-0000480880 00000 n
-0000483176 00000 n
-0000483241 00000 n
-0000483370 00000 n
-0000483435 00000 n
-0000483499 00000 n
-0000483564 00000 n
-0000483629 00000 n
-0000487167 00000 n
-0000486976 00000 n
-0000483834 00000 n
-0000487102 00000 n
-0000489974 00000 n
-0000489200 00000 n
-0000487293 00000 n
-0000489326 00000 n
-0000489391 00000 n
-0000489456 00000 n
-0000489521 00000 n
-0000489650 00000 n
-0000489715 00000 n
-0000489780 00000 n
-0000489844 00000 n
-0000489909 00000 n
-0000493377 00000 n
-0000493186 00000 n
-0000490127 00000 n
-0000493312 00000 n
-0000735828 00000 n
-0000496412 00000 n
-0000496092 00000 n
-0000493588 00000 n
-0000496218 00000 n
-0000496283 00000 n
-0000496348 00000 n
-0000499721 00000 n
-0000499012 00000 n
-0000496636 00000 n
-0000499138 00000 n
-0000499203 00000 n
-0000499268 00000 n
-0000499332 00000 n
-0000499461 00000 n
-0000499526 00000 n
-0000499591 00000 n
-0000499656 00000 n
-0000504137 00000 n
-0000503881 00000 n
-0000499873 00000 n
-0000504007 00000 n
-0000504072 00000 n
-0000507670 00000 n
-0000507479 00000 n
-0000504263 00000 n
-0000507605 00000 n
-0000510256 00000 n
-0000509806 00000 n
-0000507796 00000 n
-0000509932 00000 n
-0000509997 00000 n
-0000510062 00000 n
-0000510127 00000 n
-0000510192 00000 n
-0000514088 00000 n
-0000513508 00000 n
-0000510394 00000 n
-0000513634 00000 n
-0000513763 00000 n
-0000513828 00000 n
-0000513893 00000 n
-0000513958 00000 n
-0000514023 00000 n
-0000735953 00000 n
-0000517250 00000 n
-0000516540 00000 n
-0000514228 00000 n
-0000516666 00000 n
-0000516731 00000 n
-0000516796 00000 n
-0000516861 00000 n
-0000516990 00000 n
-0000517055 00000 n
-0000517120 00000 n
-0000517185 00000 n
-0000519967 00000 n
-0000519711 00000 n
-0000517402 00000 n
-0000519837 00000 n
-0000519902 00000 n
-0000523221 00000 n
-0000522448 00000 n
-0000520093 00000 n
-0000522574 00000 n
-0000522639 00000 n
-0000522704 00000 n
-0000522769 00000 n
-0000522898 00000 n
-0000522963 00000 n
-0000523028 00000 n
-0000523092 00000 n
-0000523157 00000 n
-0000526507 00000 n
-0000526188 00000 n
-0000523373 00000 n
-0000526314 00000 n
-0000526379 00000 n
-0000526444 00000 n
-0000527313 00000 n
-0000527057 00000 n
-0000526659 00000 n
-0000527183 00000 n
-0000527248 00000 n
-0000527511 00000 n
-0000538855 00000 n
-0000546444 00000 n
-0000548744 00000 n
-0000548713 00000 n
-0000552431 00000 n
-0000561871 00000 n
-0000572378 00000 n
-0000582862 00000 n
-0000595486 00000 n
-0000614551 00000 n
-0000635438 00000 n
-0000657582 00000 n
-0000675477 00000 n
-0000678308 00000 n
-0000678078 00000 n
-0000705615 00000 n
-0000732726 00000 n
-0000736078 00000 n
-0000736202 00000 n
-0000736328 00000 n
-0000736454 00000 n
-0000736571 00000 n
-0000736663 00000 n
-0000753278 00000 n
-0000772590 00000 n
-0000772631 00000 n
-0000772671 00000 n
-0000772805 00000 n
+0000339947 00000 n
+0000340559 00000 n
+0000340624 00000 n
+0000340689 00000 n
+0000340753 00000 n
+0000344164 00000 n
+0000343973 00000 n
+0000340999 00000 n
+0000344099 00000 n
+0000347904 00000 n
+0000347583 00000 n
+0000344250 00000 n
+0000347709 00000 n
+0000347774 00000 n
+0000347839 00000 n
+0000351736 00000 n
+0000351029 00000 n
+0000348016 00000 n
+0000351155 00000 n
+0000351284 00000 n
+0000351347 00000 n
+0000351412 00000 n
+0000351477 00000 n
+0000351542 00000 n
+0000351671 00000 n
+0000735120 00000 n
+0000355488 00000 n
+0000354650 00000 n
+0000351848 00000 n
+0000354776 00000 n
+0000354841 00000 n
+0000354906 00000 n
+0000355035 00000 n
+0000355100 00000 n
+0000355165 00000 n
+0000355294 00000 n
+0000355359 00000 n
+0000355423 00000 n
+0000358831 00000 n
+0000358124 00000 n
+0000355613 00000 n
+0000358250 00000 n
+0000358379 00000 n
+0000358508 00000 n
+0000358637 00000 n
+0000358766 00000 n
+0000362736 00000 n
+0000362158 00000 n
+0000359028 00000 n
+0000362284 00000 n
+0000362413 00000 n
+0000362541 00000 n
+0000362606 00000 n
+0000362671 00000 n
+0000366629 00000 n
+0000366050 00000 n
+0000362875 00000 n
+0000366176 00000 n
+0000366434 00000 n
+0000366499 00000 n
+0000366564 00000 n
+0000370327 00000 n
+0000369438 00000 n
+0000366754 00000 n
+0000369745 00000 n
+0000369585 00000 n
+0000370003 00000 n
+0000370132 00000 n
+0000370197 00000 n
+0000370262 00000 n
+0000374079 00000 n
+0000373447 00000 n
+0000370439 00000 n
+0000373759 00000 n
+0000373594 00000 n
+0000373888 00000 n
+0000373951 00000 n
+0000374014 00000 n
+0000735245 00000 n
+0000527582 00000 n
+0000377549 00000 n
+0000377100 00000 n
+0000374191 00000 n
+0000377226 00000 n
+0000377354 00000 n
+0000377419 00000 n
+0000377484 00000 n
+0000380695 00000 n
+0000380117 00000 n
+0000377661 00000 n
+0000380243 00000 n
+0000380372 00000 n
+0000380437 00000 n
+0000380501 00000 n
+0000546388 00000 n
+0000539104 00000 n
+0000546208 00000 n
+0000380630 00000 n
+0000381176 00000 n
+0000380985 00000 n
+0000380835 00000 n
+0000381111 00000 n
+0000383068 00000 n
+0000382620 00000 n
+0000381218 00000 n
+0000382746 00000 n
+0000382875 00000 n
+0000383004 00000 n
+0000387654 00000 n
+0000386711 00000 n
+0000383180 00000 n
+0000387074 00000 n
+0000538783 00000 n
+0000529570 00000 n
+0000538597 00000 n
+0000386858 00000 n
+0000387203 00000 n
+0000387331 00000 n
+0000387460 00000 n
+0000388696 00000 n
+0000388505 00000 n
+0000387891 00000 n
+0000388631 00000 n
+0000735370 00000 n
+0000389123 00000 n
+0000388932 00000 n
+0000388782 00000 n
+0000389058 00000 n
+0000392436 00000 n
+0000391210 00000 n
+0000389165 00000 n
+0000391727 00000 n
+0000391856 00000 n
+0000391985 00000 n
+0000392114 00000 n
+0000392243 00000 n
+0000392372 00000 n
+0000391366 00000 n
+0000391538 00000 n
+0000392890 00000 n
+0000392699 00000 n
+0000392549 00000 n
+0000392825 00000 n
+0000396135 00000 n
+0000395557 00000 n
+0000392932 00000 n
+0000395683 00000 n
+0000395812 00000 n
+0000395941 00000 n
+0000396070 00000 n
+0000400330 00000 n
+0000399112 00000 n
+0000396221 00000 n
+0000399622 00000 n
+0000399751 00000 n
+0000400009 00000 n
+0000399268 00000 n
+0000399447 00000 n
+0000400202 00000 n
+0000400266 00000 n
+0000407217 00000 n
+0000403389 00000 n
+0000400483 00000 n
+0000403515 00000 n
+0000403580 00000 n
+0000403645 00000 n
+0000403710 00000 n
+0000403775 00000 n
+0000403840 00000 n
+0000403905 00000 n
+0000403970 00000 n
+0000404035 00000 n
+0000404100 00000 n
+0000404230 00000 n
+0000404295 00000 n
+0000404360 00000 n
+0000404425 00000 n
+0000404490 00000 n
+0000404555 00000 n
+0000404620 00000 n
+0000404685 00000 n
+0000404750 00000 n
+0000404815 00000 n
+0000404880 00000 n
+0000404945 00000 n
+0000405010 00000 n
+0000405075 00000 n
+0000405140 00000 n
+0000405205 00000 n
+0000405270 00000 n
+0000405335 00000 n
+0000405400 00000 n
+0000405465 00000 n
+0000405530 00000 n
+0000405595 00000 n
+0000405660 00000 n
+0000405725 00000 n
+0000405789 00000 n
+0000405854 00000 n
+0000405919 00000 n
+0000405984 00000 n
+0000406049 00000 n
+0000406114 00000 n
+0000406179 00000 n
+0000406244 00000 n
+0000406309 00000 n
+0000406374 00000 n
+0000406439 00000 n
+0000406504 00000 n
+0000406569 00000 n
+0000406634 00000 n
+0000406699 00000 n
+0000406764 00000 n
+0000406829 00000 n
+0000406894 00000 n
+0000406959 00000 n
+0000407024 00000 n
+0000407089 00000 n
+0000407153 00000 n
+0000735495 00000 n
+0000413863 00000 n
+0000410299 00000 n
+0000407329 00000 n
+0000410425 00000 n
+0000410490 00000 n
+0000410555 00000 n
+0000410620 00000 n
+0000410685 00000 n
+0000410750 00000 n
+0000410815 00000 n
+0000410880 00000 n
+0000410945 00000 n
+0000411010 00000 n
+0000411075 00000 n
+0000411140 00000 n
+0000411204 00000 n
+0000411269 00000 n
+0000411334 00000 n
+0000411399 00000 n
+0000411464 00000 n
+0000411529 00000 n
+0000411594 00000 n
+0000411659 00000 n
+0000411724 00000 n
+0000411789 00000 n
+0000411854 00000 n
+0000411919 00000 n
+0000411983 00000 n
+0000412048 00000 n
+0000412113 00000 n
+0000412178 00000 n
+0000412243 00000 n
+0000412308 00000 n
+0000412373 00000 n
+0000412438 00000 n
+0000412503 00000 n
+0000412568 00000 n
+0000412633 00000 n
+0000412698 00000 n
+0000412763 00000 n
+0000412828 00000 n
+0000412893 00000 n
+0000412958 00000 n
+0000413022 00000 n
+0000413086 00000 n
+0000413150 00000 n
+0000413215 00000 n
+0000413280 00000 n
+0000413345 00000 n
+0000413410 00000 n
+0000413475 00000 n
+0000413540 00000 n
+0000413605 00000 n
+0000413670 00000 n
+0000413735 00000 n
+0000413799 00000 n
+0000420036 00000 n
+0000416598 00000 n
+0000413975 00000 n
+0000416724 00000 n
+0000416789 00000 n
+0000416854 00000 n
+0000416919 00000 n
+0000416984 00000 n
+0000417049 00000 n
+0000417114 00000 n
+0000417179 00000 n
+0000417244 00000 n
+0000417309 00000 n
+0000417374 00000 n
+0000417439 00000 n
+0000417504 00000 n
+0000417569 00000 n
+0000417634 00000 n
+0000417699 00000 n
+0000417764 00000 n
+0000417829 00000 n
+0000417894 00000 n
+0000417959 00000 n
+0000418024 00000 n
+0000418089 00000 n
+0000418154 00000 n
+0000418219 00000 n
+0000418284 00000 n
+0000418349 00000 n
+0000418414 00000 n
+0000418479 00000 n
+0000418544 00000 n
+0000418609 00000 n
+0000418674 00000 n
+0000418739 00000 n
+0000418804 00000 n
+0000418869 00000 n
+0000418933 00000 n
+0000418998 00000 n
+0000419063 00000 n
+0000419128 00000 n
+0000419193 00000 n
+0000419258 00000 n
+0000419323 00000 n
+0000419388 00000 n
+0000419453 00000 n
+0000419518 00000 n
+0000419583 00000 n
+0000419648 00000 n
+0000419713 00000 n
+0000419778 00000 n
+0000419843 00000 n
+0000419908 00000 n
+0000419972 00000 n
+0000424614 00000 n
+0000422350 00000 n
+0000420148 00000 n
+0000422476 00000 n
+0000422541 00000 n
+0000422606 00000 n
+0000422671 00000 n
+0000422736 00000 n
+0000422801 00000 n
+0000422866 00000 n
+0000422931 00000 n
+0000422996 00000 n
+0000423061 00000 n
+0000423126 00000 n
+0000423191 00000 n
+0000423256 00000 n
+0000423321 00000 n
+0000423383 00000 n
+0000423447 00000 n
+0000423512 00000 n
+0000423576 00000 n
+0000423641 00000 n
+0000423706 00000 n
+0000423771 00000 n
+0000423836 00000 n
+0000423901 00000 n
+0000423966 00000 n
+0000424031 00000 n
+0000424160 00000 n
+0000424289 00000 n
+0000424354 00000 n
+0000424419 00000 n
+0000424484 00000 n
+0000424549 00000 n
+0000427409 00000 n
+0000426765 00000 n
+0000424739 00000 n
+0000426891 00000 n
+0000427020 00000 n
+0000427149 00000 n
+0000427214 00000 n
+0000427279 00000 n
+0000427344 00000 n
+0000431747 00000 n
+0000431427 00000 n
+0000427522 00000 n
+0000431553 00000 n
+0000431618 00000 n
+0000431683 00000 n
+0000435347 00000 n
+0000435092 00000 n
+0000431900 00000 n
+0000435218 00000 n
+0000435283 00000 n
+0000735620 00000 n
+0000438595 00000 n
+0000438404 00000 n
+0000435486 00000 n
+0000438530 00000 n
+0000442326 00000 n
+0000442070 00000 n
+0000438721 00000 n
+0000442196 00000 n
+0000442261 00000 n
+0000445166 00000 n
+0000444458 00000 n
+0000442465 00000 n
+0000444584 00000 n
+0000444649 00000 n
+0000444714 00000 n
+0000444779 00000 n
+0000444844 00000 n
+0000444973 00000 n
+0000445038 00000 n
+0000445102 00000 n
+0000449834 00000 n
+0000449578 00000 n
+0000445305 00000 n
+0000449704 00000 n
+0000449769 00000 n
+0000452785 00000 n
+0000452012 00000 n
+0000449960 00000 n
+0000452138 00000 n
+0000452203 00000 n
+0000452268 00000 n
+0000452333 00000 n
+0000452462 00000 n
+0000452527 00000 n
+0000452590 00000 n
+0000452655 00000 n
+0000452720 00000 n
+0000455386 00000 n
+0000454677 00000 n
+0000452938 00000 n
+0000454803 00000 n
+0000454868 00000 n
+0000454933 00000 n
+0000454998 00000 n
+0000455063 00000 n
+0000455128 00000 n
+0000455257 00000 n
+0000455322 00000 n
+0000735745 00000 n
+0000458629 00000 n
+0000458243 00000 n
+0000455538 00000 n
+0000458369 00000 n
+0000458434 00000 n
+0000458499 00000 n
+0000458564 00000 n
+0000461762 00000 n
+0000460989 00000 n
+0000458769 00000 n
+0000461115 00000 n
+0000461180 00000 n
+0000461245 00000 n
+0000461309 00000 n
+0000461437 00000 n
+0000461502 00000 n
+0000461567 00000 n
+0000461632 00000 n
+0000461697 00000 n
+0000465149 00000 n
+0000464958 00000 n
+0000461928 00000 n
+0000465084 00000 n
+0000468258 00000 n
+0000467548 00000 n
+0000465275 00000 n
+0000467674 00000 n
+0000467739 00000 n
+0000467804 00000 n
+0000467869 00000 n
+0000467934 00000 n
+0000468063 00000 n
+0000468128 00000 n
+0000468193 00000 n
+0000471809 00000 n
+0000471488 00000 n
+0000468423 00000 n
+0000471614 00000 n
+0000471679 00000 n
+0000471744 00000 n
+0000475255 00000 n
+0000475064 00000 n
+0000471935 00000 n
+0000475190 00000 n
+0000735870 00000 n
+0000478326 00000 n
+0000478007 00000 n
+0000475381 00000 n
+0000478133 00000 n
+0000478198 00000 n
+0000478262 00000 n
+0000480897 00000 n
+0000480059 00000 n
+0000478479 00000 n
+0000480185 00000 n
+0000480250 00000 n
+0000480315 00000 n
+0000480444 00000 n
+0000480509 00000 n
+0000480574 00000 n
+0000480639 00000 n
+0000480704 00000 n
+0000480768 00000 n
+0000480833 00000 n
+0000483864 00000 n
+0000483220 00000 n
+0000481050 00000 n
+0000483346 00000 n
+0000483411 00000 n
+0000483540 00000 n
+0000483605 00000 n
+0000483669 00000 n
+0000483734 00000 n
+0000483799 00000 n
+0000487337 00000 n
+0000487146 00000 n
+0000484004 00000 n
+0000487272 00000 n
+0000490144 00000 n
+0000489370 00000 n
+0000487463 00000 n
+0000489496 00000 n
+0000489561 00000 n
+0000489626 00000 n
+0000489691 00000 n
+0000489820 00000 n
+0000489885 00000 n
+0000489950 00000 n
+0000490014 00000 n
+0000490079 00000 n
+0000493547 00000 n
+0000493356 00000 n
+0000490297 00000 n
+0000493482 00000 n
+0000735995 00000 n
+0000496582 00000 n
+0000496262 00000 n
+0000493758 00000 n
+0000496388 00000 n
+0000496453 00000 n
+0000496518 00000 n
+0000499891 00000 n
+0000499182 00000 n
+0000496806 00000 n
+0000499308 00000 n
+0000499373 00000 n
+0000499438 00000 n
+0000499502 00000 n
+0000499631 00000 n
+0000499696 00000 n
+0000499761 00000 n
+0000499826 00000 n
+0000504307 00000 n
+0000504051 00000 n
+0000500043 00000 n
+0000504177 00000 n
+0000504242 00000 n
+0000507840 00000 n
+0000507649 00000 n
+0000504433 00000 n
+0000507775 00000 n
+0000510426 00000 n
+0000509976 00000 n
+0000507966 00000 n
+0000510102 00000 n
+0000510167 00000 n
+0000510232 00000 n
+0000510297 00000 n
+0000510362 00000 n
+0000514258 00000 n
+0000513678 00000 n
+0000510564 00000 n
+0000513804 00000 n
+0000513933 00000 n
+0000513998 00000 n
+0000514063 00000 n
+0000514128 00000 n
+0000514193 00000 n
+0000736120 00000 n
+0000517420 00000 n
+0000516710 00000 n
+0000514398 00000 n
+0000516836 00000 n
+0000516901 00000 n
+0000516966 00000 n
+0000517031 00000 n
+0000517160 00000 n
+0000517225 00000 n
+0000517290 00000 n
+0000517355 00000 n
+0000520137 00000 n
+0000519881 00000 n
+0000517572 00000 n
+0000520007 00000 n
+0000520072 00000 n
+0000523391 00000 n
+0000522618 00000 n
+0000520263 00000 n
+0000522744 00000 n
+0000522809 00000 n
+0000522874 00000 n
+0000522939 00000 n
+0000523068 00000 n
+0000523133 00000 n
+0000523198 00000 n
+0000523262 00000 n
+0000523327 00000 n
+0000526677 00000 n
+0000526358 00000 n
+0000523543 00000 n
+0000526484 00000 n
+0000526549 00000 n
+0000526614 00000 n
+0000527483 00000 n
+0000527227 00000 n
+0000526829 00000 n
+0000527353 00000 n
+0000527418 00000 n
+0000527681 00000 n
+0000539025 00000 n
+0000546614 00000 n
+0000548914 00000 n
+0000548883 00000 n
+0000552600 00000 n
+0000562040 00000 n
+0000572547 00000 n
+0000583031 00000 n
+0000595655 00000 n
+0000614720 00000 n
+0000635607 00000 n
+0000657750 00000 n
+0000675645 00000 n
+0000678475 00000 n
+0000678245 00000 n
+0000705782 00000 n
+0000732893 00000 n
+0000736245 00000 n
+0000736369 00000 n
+0000736495 00000 n
+0000736621 00000 n
+0000736738 00000 n
+0000736830 00000 n
+0000753445 00000 n
+0000772757 00000 n
+0000772798 00000 n
+0000772838 00000 n
+0000772972 00000 n
trailer
<<
/Size 2172
/Root 2170 0 R
/Info 2171 0 R
-/ID [<BE11588879418DD4A072761B82307FD8> <BE11588879418DD4A072761B82307FD8>]
+/ID [<5A3C18693D743104F54A9671E6A3E513> <5A3C18693D743104F54A9671E6A3E513>]
>>
startxref
-773063
+773230
%%EOF
diff --git a/doc/arm/man.dig.html b/doc/arm/man.dig.html
index 9339878fcde1..bf39f83b80fa 100644
--- a/doc/arm/man.dig.html
+++ b/doc/arm/man.dig.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dig.html,v 1.93.14.15 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: man.dig.html,v 1.93.14.15.2.1 2010/02/25 12:16:48 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -52,7 +52,7 @@
<div class="cmdsynopsis"><p><code class="command">dig</code> [global-queryopt...] [query...]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2575907"></a><h2>DESCRIPTION</h2>
+<a name="id2563895"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dig</strong></span>
(domain information groper) is a flexible tool
for interrogating DNS name servers. It performs DNS lookups and
@@ -98,7 +98,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2576002"></a><h2>SIMPLE USAGE</h2>
+<a name="id2575937"></a><h2>SIMPLE USAGE</h2>
<p>
A typical invocation of <span><strong class="command">dig</strong></span> looks like:
</p>
@@ -144,7 +144,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2629838"></a><h2>OPTIONS</h2>
+<a name="id2576048"></a><h2>OPTIONS</h2>
<p>
The <code class="option">-b</code> option sets the source IP address of the query
to <em class="parameter"><code>address</code></em>. This must be a valid
@@ -248,7 +248,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2630181"></a><h2>QUERY OPTIONS</h2>
+<a name="id2630184"></a><h2>QUERY OPTIONS</h2>
<p><span><strong class="command">dig</strong></span>
provides a number of query options which affect
the way in which lookups are made and the results displayed. Some of
@@ -573,7 +573,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631181"></a><h2>MULTIPLE QUERIES</h2>
+<a name="id2631253"></a><h2>MULTIPLE QUERIES</h2>
<p>
The BIND 9 implementation of <span><strong class="command">dig </strong></span>
supports
@@ -619,7 +619,7 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631335"></a><h2>IDN SUPPORT</h2>
+<a name="id2631406"></a><h2>IDN SUPPORT</h2>
<p>
If <span><strong class="command">dig</strong></span> has been built with IDN (internationalized
domain name) support, it can accept and display non-ASCII domain names.
@@ -633,14 +633,14 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631432"></a><h2>FILES</h2>
+<a name="id2631435"></a><h2>FILES</h2>
<p><code class="filename">/etc/resolv.conf</code>
</p>
<p><code class="filename">${HOME}/.digrc</code>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631453"></a><h2>SEE ALSO</h2>
+<a name="id2631457"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">host</span>(1)</span>,
<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
@@ -648,7 +648,7 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2631491"></a><h2>BUGS</h2>
+<a name="id2631494"></a><h2>BUGS</h2>
<p>
There are probably too many query options.
</p>
diff --git a/doc/arm/man.dnssec-dsfromkey.html b/doc/arm/man.dnssec-dsfromkey.html
index 7c84aff80cf1..be8c74974944 100644
--- a/doc/arm/man.dnssec-dsfromkey.html
+++ b/doc/arm/man.dnssec-dsfromkey.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-dsfromkey.html,v 1.6.14.14 2010/01/24 01:55:26 tbox Exp $ -->
+<!-- $Id: man.dnssec-dsfromkey.html,v 1.6.14.14.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -51,14 +51,14 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code> {-s} [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-1</code>] [<code class="option">-2</code>] [<code class="option">-a <em class="replaceable"><code>alg</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-d <em class="replaceable"><code>dir</code></em></code>] {dnsname}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2604057"></a><h2>DESCRIPTION</h2>
+<a name="id2604060"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-dsfromkey</strong></span>
outputs the Delegation Signer (DS) resource record (RR), as defined in
RFC 3658 and RFC 4509, for the given key(s).
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604071"></a><h2>OPTIONS</h2>
+<a name="id2604074"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-1</span></dt>
<dd><p>
@@ -99,7 +99,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2604201"></a><h2>EXAMPLE</h2>
+<a name="id2604204"></a><h2>EXAMPLE</h2>
<p>
To build the SHA-256 DS RR from the
<strong class="userinput"><code>Kexample.com.+003+26160</code></strong>
@@ -114,7 +114,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604237"></a><h2>FILES</h2>
+<a name="id2604241"></a><h2>FILES</h2>
<p>
The keyfile can be designed by the key identification
<code class="filename">Knnnn.+aaa+iiiii</code> or the full file name
@@ -128,13 +128,13 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604279"></a><h2>CAVEAT</h2>
+<a name="id2604282"></a><h2>CAVEAT</h2>
<p>
A keyfile error can give a "file not found" even if the file exists.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604289"></a><h2>SEE ALSO</h2>
+<a name="id2604292"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
@@ -143,7 +143,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604325"></a><h2>AUTHOR</h2>
+<a name="id2604328"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.dnssec-keyfromlabel.html b/doc/arm/man.dnssec-keyfromlabel.html
index 8996855de520..849528ebcf01 100644
--- a/doc/arm/man.dnssec-keyfromlabel.html
+++ b/doc/arm/man.dnssec-keyfromlabel.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-keyfromlabel.html,v 1.31.14.17 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: man.dnssec-keyfromlabel.html,v 1.31.14.17.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-keyfromlabel</code> {-a <em class="replaceable"><code>algorithm</code></em>} {-l <em class="replaceable"><code>label</code></em>} [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-k</code>] [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] {name}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2604585"></a><h2>DESCRIPTION</h2>
+<a name="id2604588"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-keyfromlabel</strong></span>
gets keys with the given label from a crypto hardware and builds
key files for DNSSEC (Secure DNS), as defined in RFC 2535
@@ -58,7 +58,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604599"></a><h2>OPTIONS</h2>
+<a name="id2604602"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
<dd>
@@ -139,7 +139,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2604873"></a><h2>GENERATED KEY FILES</h2>
+<a name="id2604945"></a><h2>GENERATED KEY FILES</h2>
<p>
When <span><strong class="command">dnssec-keyfromlabel</strong></span> completes
successfully,
@@ -180,7 +180,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604967"></a><h2>SEE ALSO</h2>
+<a name="id2605038"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
@@ -188,7 +188,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2605000"></a><h2>AUTHOR</h2>
+<a name="id2605072"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.dnssec-keygen.html b/doc/arm/man.dnssec-keygen.html
index 5f6ca8003c91..8c00bec6adb4 100644
--- a/doc/arm/man.dnssec-keygen.html
+++ b/doc/arm/man.dnssec-keygen.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-keygen.html,v 1.97.14.17 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: man.dnssec-keygen.html,v 1.97.14.17.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-keygen</code> {-a <em class="replaceable"><code>algorithm</code></em>} {-b <em class="replaceable"><code>keysize</code></em>} {-n <em class="replaceable"><code>nametype</code></em>} [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-e</code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-g <em class="replaceable"><code>generator</code></em></code>] [<code class="option">-h</code>] [<code class="option">-k</code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-r <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-s <em class="replaceable"><code>strength</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] {name}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2605796"></a><h2>DESCRIPTION</h2>
+<a name="id2605799"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-keygen</strong></span>
generates keys for DNSSEC (Secure DNS), as defined in RFC 2535
and RFC 4034. It can also generate keys for use with
@@ -63,7 +63,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2605816"></a><h2>OPTIONS</h2>
+<a name="id2605819"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt>
<dd>
@@ -173,7 +173,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2606433"></a><h2>GENERATED KEYS</h2>
+<a name="id2607528"></a><h2>GENERATED KEYS</h2>
<p>
When <span><strong class="command">dnssec-keygen</strong></span> completes
successfully,
@@ -219,7 +219,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608588"></a><h2>EXAMPLE</h2>
+<a name="id2608865"></a><h2>EXAMPLE</h2>
<p>
To generate a 768-bit DSA key for the domain
<strong class="userinput"><code>example.com</code></strong>, the following command would be
@@ -240,7 +240,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608645"></a><h2>SEE ALSO</h2>
+<a name="id2608921"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
<em class="citetitle">RFC 2539</em>,
@@ -249,7 +249,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608812"></a><h2>AUTHOR</h2>
+<a name="id2608952"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.dnssec-signzone.html b/doc/arm/man.dnssec-signzone.html
index 735cce1dbee3..5ecf0b8070f1 100644
--- a/doc/arm/man.dnssec-signzone.html
+++ b/doc/arm/man.dnssec-signzone.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.dnssec-signzone.html,v 1.94.14.23 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: man.dnssec-signzone.html,v 1.94.14.23.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-signzone</code> [<code class="option">-a</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-d <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-e <em class="replaceable"><code>end-time</code></em></code>] [<code class="option">-f <em class="replaceable"><code>output-file</code></em></code>] [<code class="option">-g</code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>key</code></em></code>] [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-I <em class="replaceable"><code>input-format</code></em></code>] [<code class="option">-j <em class="replaceable"><code>jitter</code></em></code>] [<code class="option">-N <em class="replaceable"><code>soa-serial-format</code></em></code>] [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>] [<code class="option">-O <em class="replaceable"><code>output-format</code></em></code>] [<code class="option">-p</code>] [<code class="option">-P</code>] [<code class="option">-r <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>] [<code class="option">-t</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-z</code>] [<code class="option">-3 <em class="replaceable"><code>salt</code></em></code>] [<code class="option">-H <em class="replaceable"><code>iterations</code></em></code>] [<code class="option">-A</code>] {zonefile} [key...]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2607536"></a><h2>DESCRIPTION</h2>
+<a name="id2608017"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-signzone</strong></span>
signs a zone. It generates
NSEC and RRSIG records and produces a signed version of the
@@ -61,7 +61,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2607560"></a><h2>OPTIONS</h2>
+<a name="id2608041"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-a</span></dt>
<dd><p>
@@ -291,7 +291,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2659930"></a><h2>EXAMPLE</h2>
+<a name="id2658773"></a><h2>EXAMPLE</h2>
<p>
The following command signs the <strong class="userinput"><code>example.com</code></strong>
zone with the DSA key generated by <span><strong class="command">dnssec-keygen</strong></span>
@@ -320,7 +320,7 @@ db.example.com.signed
%</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2660003"></a><h2>KNOWN BUGS</h2>
+<a name="id2658845"></a><h2>KNOWN BUGS</h2>
<p>
<span><strong class="command">dnssec-signzone</strong></span> was designed so that it could
sign a zone partially, using only a subset of the DNSSEC keys
@@ -345,14 +345,14 @@ db.example.com.signed
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2660035"></a><h2>SEE ALSO</h2>
+<a name="id2658877"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
<em class="citetitle">RFC 4033</em>.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2660059"></a><h2>AUTHOR</h2>
+<a name="id2658902"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.host.html b/doc/arm/man.host.html
index 85ed78eaf6f5..7f9eeb9cae1f 100644
--- a/doc/arm/man.host.html
+++ b/doc/arm/man.host.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.host.html,v 1.93.14.15 2010/01/24 01:55:26 tbox Exp $ -->
+<!-- $Id: man.host.html,v 1.93.14.15.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">host</code> [<code class="option">-aCdlnrsTwv</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-N <em class="replaceable"><code>ndots</code></em></code>] [<code class="option">-R <em class="replaceable"><code>number</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-W <em class="replaceable"><code>wait</code></em></code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-4</code>] [<code class="option">-6</code>] {name} [server]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2603350"></a><h2>DESCRIPTION</h2>
+<a name="id2603353"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">host</strong></span>
is a simple utility for performing DNS lookups.
It is normally used to convert names to IP addresses and vice versa.
@@ -202,7 +202,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603864"></a><h2>IDN SUPPORT</h2>
+<a name="id2603867"></a><h2>IDN SUPPORT</h2>
<p>
If <span><strong class="command">host</strong></span> has been built with IDN (internationalized
domain name) support, it can accept and display non-ASCII domain names.
@@ -216,12 +216,12 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603893"></a><h2>FILES</h2>
+<a name="id2603896"></a><h2>FILES</h2>
<p><code class="filename">/etc/resolv.conf</code>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603907"></a><h2>SEE ALSO</h2>
+<a name="id2603910"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dig</span>(1)</span>,
<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>.
</p>
diff --git a/doc/arm/man.named-checkconf.html b/doc/arm/man.named-checkconf.html
index 424c9481d198..9d4c0ed2ad03 100644
--- a/doc/arm/man.named-checkconf.html
+++ b/doc/arm/man.named-checkconf.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.named-checkconf.html,v 1.92.14.20 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: man.named-checkconf.html,v 1.92.14.20.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,14 +50,14 @@
<div class="cmdsynopsis"><p><code class="command">named-checkconf</code> [<code class="option">-h</code>] [<code class="option">-v</code>] [<code class="option">-j</code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] {filename} [<code class="option">-z</code>]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2608162"></a><h2>DESCRIPTION</h2>
+<a name="id2609121"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">named-checkconf</strong></span>
checks the syntax, but not the semantics, of a named
configuration file.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608176"></a><h2>OPTIONS</h2>
+<a name="id2609134"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-h</span></dt>
<dd><p>
@@ -92,21 +92,21 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2608292"></a><h2>RETURN VALUES</h2>
+<a name="id2609319"></a><h2>RETURN VALUES</h2>
<p><span><strong class="command">named-checkconf</strong></span>
returns an exit status of 1 if
errors were detected and 0 otherwise.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608306"></a><h2>SEE ALSO</h2>
+<a name="id2609333"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">named-checkzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2608882"></a><h2>AUTHOR</h2>
+<a name="id2609363"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.named-checkzone.html b/doc/arm/man.named-checkzone.html
index cabab442cfa1..a44e59fb5a34 100644
--- a/doc/arm/man.named-checkzone.html
+++ b/doc/arm/man.named-checkzone.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.named-checkzone.html,v 1.98.14.20 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: man.named-checkzone.html,v 1.98.14.20.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -51,7 +51,7 @@
<div class="cmdsynopsis"><p><code class="command">named-compilezone</code> [<code class="option">-d</code>] [<code class="option">-j</code>] [<code class="option">-q</code>] [<code class="option">-v</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-C <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-f <em class="replaceable"><code>format</code></em></code>] [<code class="option">-F <em class="replaceable"><code>format</code></em></code>] [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-o <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-s <em class="replaceable"><code>style</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>] {<code class="option">-o <em class="replaceable"><code>filename</code></em></code>} {zonename} {filename}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2610311"></a><h2>DESCRIPTION</h2>
+<a name="id2609973"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">named-checkzone</strong></span>
checks the syntax and integrity of a zone file. It performs the
same checks as <span><strong class="command">named</strong></span> does when loading a
@@ -71,7 +71,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2610361"></a><h2>OPTIONS</h2>
+<a name="id2610023"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-d</span></dt>
<dd><p>
@@ -257,14 +257,14 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2664074"></a><h2>RETURN VALUES</h2>
+<a name="id2659640"></a><h2>RETURN VALUES</h2>
<p><span><strong class="command">named-checkzone</strong></span>
returns an exit status of 1 if
errors were detected and 0 otherwise.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2664088"></a><h2>SEE ALSO</h2>
+<a name="id2659654"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
<em class="citetitle">RFC 1035</em>,
@@ -272,7 +272,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2664189"></a><h2>AUTHOR</h2>
+<a name="id2659755"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.named.html b/doc/arm/man.named.html
index d4783be0acde..c3ba7fbd72ea 100644
--- a/doc/arm/man.named.html
+++ b/doc/arm/man.named.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.named.html,v 1.99.14.20 2010/01/24 01:55:26 tbox Exp $ -->
+<!-- $Id: man.named.html,v 1.99.14.20.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">named</code> [<code class="option">-4</code>] [<code class="option">-6</code>] [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>] [<code class="option">-d <em class="replaceable"><code>debug-level</code></em></code>] [<code class="option">-f</code>] [<code class="option">-g</code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-n <em class="replaceable"><code>#cpus</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-s</code>] [<code class="option">-S <em class="replaceable"><code>#max-socks</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-u <em class="replaceable"><code>user</code></em></code>] [<code class="option">-v</code>] [<code class="option">-V</code>] [<code class="option">-x <em class="replaceable"><code>cache-file</code></em></code>]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2610590"></a><h2>DESCRIPTION</h2>
+<a name="id2610525"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">named</strong></span>
is a Domain Name System (DNS) server,
part of the BIND 9 distribution from ISC. For more
@@ -65,7 +65,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2610621"></a><h2>OPTIONS</h2>
+<a name="id2610556"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-4</span></dt>
<dd><p>
@@ -238,7 +238,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2652727"></a><h2>SIGNALS</h2>
+<a name="id2652594"></a><h2>SIGNALS</h2>
<p>
In routine operation, signals should not be used to control
the nameserver; <span><strong class="command">rndc</strong></span> should be used
@@ -259,7 +259,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2652777"></a><h2>CONFIGURATION</h2>
+<a name="id2652644"></a><h2>CONFIGURATION</h2>
<p>
The <span><strong class="command">named</strong></span> configuration file is too complex
to describe in detail here. A complete description is provided
@@ -276,7 +276,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2652826"></a><h2>FILES</h2>
+<a name="id2652693"></a><h2>FILES</h2>
<div class="variablelist"><dl>
<dt><span class="term"><code class="filename">/etc/named.conf</code></span></dt>
<dd><p>
@@ -289,7 +289,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2664544"></a><h2>SEE ALSO</h2>
+<a name="id2659836"></a><h2>SEE ALSO</h2>
<p><em class="citetitle">RFC 1033</em>,
<em class="citetitle">RFC 1034</em>,
<em class="citetitle">RFC 1035</em>,
@@ -302,7 +302,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2664614"></a><h2>AUTHOR</h2>
+<a name="id2659907"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.nsupdate.html b/doc/arm/man.nsupdate.html
index d3d7547b81f3..9ba954b803d6 100644
--- a/doc/arm/man.nsupdate.html
+++ b/doc/arm/man.nsupdate.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.nsupdate.html,v 1.22.14.21 2010/01/24 01:55:25 tbox Exp $ -->
+<!-- $Id: man.nsupdate.html,v 1.22.14.21.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">nsupdate</code> [<code class="option">-d</code>] [<code class="option">-D</code>] [[<code class="option">-g</code>] | [<code class="option">-o</code>] | [<code class="option">-y <em class="replaceable"><code>[<span class="optional">hmac:</span>]keyname:secret</code></em></code>] | [<code class="option">-k <em class="replaceable"><code>keyfile</code></em></code>]] [<code class="option">-t <em class="replaceable"><code>timeout</code></em></code>] [<code class="option">-u <em class="replaceable"><code>udptimeout</code></em></code>] [<code class="option">-r <em class="replaceable"><code>udpretries</code></em></code>] [<code class="option">-R <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-v</code>] [filename]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2611269"></a><h2>DESCRIPTION</h2>
+<a name="id2611204"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">nsupdate</strong></span>
is used to submit Dynamic DNS Update requests as defined in RFC2136
to a name server.
@@ -187,7 +187,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2611595"></a><h2>INPUT FORMAT</h2>
+<a name="id2611667"></a><h2>INPUT FORMAT</h2>
<p><span><strong class="command">nsupdate</strong></span>
reads input from
<em class="parameter"><code>filename</code></em>
@@ -451,7 +451,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2666627"></a><h2>EXAMPLES</h2>
+<a name="id2660691"></a><h2>EXAMPLES</h2>
<p>
The examples below show how
<span><strong class="command">nsupdate</strong></span>
@@ -505,7 +505,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2666677"></a><h2>FILES</h2>
+<a name="id2660741"></a><h2>FILES</h2>
<div class="variablelist"><dl>
<dt><span class="term"><code class="constant">/etc/resolv.conf</code></span></dt>
<dd><p>
@@ -524,7 +524,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2666746"></a><h2>SEE ALSO</h2>
+<a name="id2660810"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">RFC2136</span></span>,
<span class="citerefentry"><span class="refentrytitle">RFC3007</span></span>,
<span class="citerefentry"><span class="refentrytitle">RFC2104</span></span>,
@@ -537,7 +537,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2666817"></a><h2>BUGS</h2>
+<a name="id2660881"></a><h2>BUGS</h2>
<p>
The TSIG key is redundantly stored in two separate files.
This is a consequence of nsupdate using the DST library
diff --git a/doc/arm/man.rndc-confgen.html b/doc/arm/man.rndc-confgen.html
index d6240a718e34..853b2501d645 100644
--- a/doc/arm/man.rndc-confgen.html
+++ b/doc/arm/man.rndc-confgen.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.rndc-confgen.html,v 1.102.14.21 2010/01/24 01:55:26 tbox Exp $ -->
+<!-- $Id: man.rndc-confgen.html,v 1.102.14.21.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -48,7 +48,7 @@
<div class="cmdsynopsis"><p><code class="command">rndc-confgen</code> [<code class="option">-a</code>] [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>] [<code class="option">-c <em class="replaceable"><code>keyfile</code></em></code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>keyname</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-r <em class="replaceable"><code>randomfile</code></em></code>] [<code class="option">-s <em class="replaceable"><code>address</code></em></code>] [<code class="option">-t <em class="replaceable"><code>chrootdir</code></em></code>] [<code class="option">-u <em class="replaceable"><code>user</code></em></code>]</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2632964"></a><h2>DESCRIPTION</h2>
+<a name="id2633104"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">rndc-confgen</strong></span>
generates configuration files
for <span><strong class="command">rndc</strong></span>. It can be used as a
@@ -64,7 +64,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2633030"></a><h2>OPTIONS</h2>
+<a name="id2633170"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-a</span></dt>
<dd>
@@ -171,7 +171,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2633621"></a><h2>EXAMPLES</h2>
+<a name="id2634989"></a><h2>EXAMPLES</h2>
<p>
To allow <span><strong class="command">rndc</strong></span> to be used with
no manual configuration, run
@@ -188,7 +188,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2634974"></a><h2>SEE ALSO</h2>
+<a name="id2635046"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">rndc.conf</span>(5)</span>,
<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
@@ -196,7 +196,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2635013"></a><h2>AUTHOR</h2>
+<a name="id2635084"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.rndc.conf.html b/doc/arm/man.rndc.conf.html
index 029eff39666e..66dbe9341ff8 100644
--- a/doc/arm/man.rndc.conf.html
+++ b/doc/arm/man.rndc.conf.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.rndc.conf.html,v 1.103.14.21 2010/01/24 01:55:26 tbox Exp $ -->
+<!-- $Id: man.rndc.conf.html,v 1.103.14.21.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">rndc.conf</code> </p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2607086"></a><h2>DESCRIPTION</h2>
+<a name="id2606202"></a><h2>DESCRIPTION</h2>
<p><code class="filename">rndc.conf</code> is the configuration file
for <span><strong class="command">rndc</strong></span>, the BIND 9 name server control
utility. This file has a similar structure and syntax to
@@ -135,7 +135,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2615587"></a><h2>EXAMPLE</h2>
+<a name="id2613269"></a><h2>EXAMPLE</h2>
<pre class="programlisting">
options {
default-server localhost;
@@ -209,7 +209,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2621648"></a><h2>NAME SERVER CONFIGURATION</h2>
+<a name="id2628000"></a><h2>NAME SERVER CONFIGURATION</h2>
<p>
The name server must be configured to accept rndc connections and
to recognize the key specified in the <code class="filename">rndc.conf</code>
@@ -219,7 +219,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2621673"></a><h2>SEE ALSO</h2>
+<a name="id2628025"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">rndc-confgen</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">mmencode</span>(1)</span>,
@@ -227,7 +227,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2621712"></a><h2>AUTHOR</h2>
+<a name="id2628064"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/doc/arm/man.rndc.html b/doc/arm/man.rndc.html
index 8500fd337487..0bb30850ef5a 100644
--- a/doc/arm/man.rndc.html
+++ b/doc/arm/man.rndc.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: man.rndc.html,v 1.101.14.21 2010/01/24 01:55:26 tbox Exp $ -->
+<!-- $Id: man.rndc.html,v 1.101.14.21.2.1 2010/02/25 12:16:49 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -50,7 +50,7 @@
<div class="cmdsynopsis"><p><code class="command">rndc</code> [<code class="option">-b <em class="replaceable"><code>source-address</code></em></code>] [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>] [<code class="option">-k <em class="replaceable"><code>key-file</code></em></code>] [<code class="option">-s <em class="replaceable"><code>server</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-V</code>] [<code class="option">-y <em class="replaceable"><code>key_id</code></em></code>] {command}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2612654"></a><h2>DESCRIPTION</h2>
+<a name="id2612248"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">rndc</strong></span>
controls the operation of a name
server. It supersedes the <span><strong class="command">ndc</strong></span> utility
@@ -79,7 +79,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2612705"></a><h2>OPTIONS</h2>
+<a name="id2612298"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-b <em class="replaceable"><code>source-address</code></em></span></dt>
<dd><p>
@@ -151,7 +151,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2613339"></a><h2>LIMITATIONS</h2>
+<a name="id2612523"></a><h2>LIMITATIONS</h2>
<p><span><strong class="command">rndc</strong></span>
does not yet support all the commands of
the BIND 8 <span><strong class="command">ndc</strong></span> utility.
@@ -165,7 +165,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2613370"></a><h2>SEE ALSO</h2>
+<a name="id2612554"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">rndc.conf</span>(5)</span>,
<span class="citerefentry"><span class="refentrytitle">rndc-confgen</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
@@ -175,7 +175,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2615132"></a><h2>AUTHOR</h2>
+<a name="id2613088"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff --git a/lib/dns/api b/lib/dns/api
index 1505071b41bd..4fc7eca838cb 100644
--- a/lib/dns/api
+++ b/lib/dns/api
@@ -1,3 +1,3 @@
-LIBINTERFACE = 55
-LIBREVISION = 1
-LIBAGE = 0
+LIBINTERFACE = 56
+LIBREVISION = 0
+LIBAGE = 1
diff --git a/lib/dns/include/dns/rdataset.h b/lib/dns/include/dns/rdataset.h
index baff146fcade..d435ed009d4f 100644
--- a/lib/dns/include/dns/rdataset.h
+++ b/lib/dns/include/dns/rdataset.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: rdataset.h,v 1.65.50.2 2009/01/18 23:47:41 tbox Exp $ */
+/* $Id: rdataset.h,v 1.65.50.2.22.2 2010/02/25 10:57:12 tbox Exp $ */
#ifndef DNS_RDATASET_H
#define DNS_RDATASET_H 1
@@ -110,6 +110,9 @@ typedef struct dns_rdatasetmethods {
dns_rdataset_t *rdataset,
dns_rdatasetadditional_t type,
dns_rdatatype_t qtype);
+ void (*settrust)(dns_rdataset_t *rdataset,
+ dns_trust_t trust);
+ void (*expire)(dns_rdataset_t *rdataset);
} dns_rdatasetmethods_t;
#define DNS_RDATASET_MAGIC ISC_MAGIC('D','N','S','R')
@@ -634,6 +637,19 @@ dns_rdataset_putadditional(dns_acache_t *acache,
* information for 'rdataset.'
*/
+void
+dns_rdataset_settrust(dns_rdataset_t *rdataset, dns_trust_t trust);
+/*%<
+ * Set the trust of the 'rdataset' to trust in any in the backing database.
+ * The local trust level of 'rdataset' is also set.
+ */
+
+void
+dns_rdataset_expire(dns_rdataset_t *rdataset);
+/*%<
+ * Mark the rdataset to be expired in the backing database.
+ */
+
ISC_LANG_ENDDECLS
#endif /* DNS_RDATASET_H */
diff --git a/lib/dns/include/dns/resolver.h b/lib/dns/include/dns/resolver.h
index fa837c1de4d7..8c7ad7254b0a 100644
--- a/lib/dns/include/dns/resolver.h
+++ b/lib/dns/include/dns/resolver.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2001, 2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: resolver.h,v 1.60.56.3 2009/01/29 22:40:35 jinmei Exp $ */
+/* $Id: resolver.h,v 1.60.56.3.22.2 2010/02/25 10:57:12 tbox Exp $ */
#ifndef DNS_RESOLVER_H
#define DNS_RESOLVER_H 1
@@ -508,6 +508,48 @@ dns_resolver_setzeronosoattl(dns_resolver_t *resolver, isc_boolean_t state);
unsigned int
dns_resolver_getoptions(dns_resolver_t *resolver);
+void
+dns_resolver_addbadcache(dns_resolver_t *resolver, dns_name_t *name,
+ dns_rdatatype_t type, isc_time_t *expire);
+/*%<
+ * Add a entry to the bad cache for <name,type> that will expire at 'expire'.
+ *
+ * Requires:
+ * \li resolver to be valid.
+ * \li name to be valid.
+ */
+
+isc_boolean_t
+dns_resolver_getbadcache(dns_resolver_t *resolver, dns_name_t *name,
+ dns_rdatatype_t type, isc_time_t *now);
+/*%<
+ * Check to see if there is a unexpired entry in the bad cache for
+ * <name,type>.
+ *
+ * Requires:
+ * \li resolver to be valid.
+ * \li name to be valid.
+ */
+
+void
+dns_resolver_flushbadcache(dns_resolver_t *resolver, dns_name_t *name);
+/*%<
+ * Flush the bad cache of all entries at 'name' if 'name' is non NULL.
+ * Flush the entire bad cache if 'name' is NULL.
+ *
+ * Requires:
+ * \li resolver to be valid.
+ */
+
+void
+dns_resolver_printbadcache(dns_resolver_t *resolver, FILE *fp);
+/*%
+ * Print out the contents of the bad cache to 'fp'.
+ *
+ * Requires:
+ * \li resolver to be valid.
+ */
+
ISC_LANG_ENDDECLS
#endif /* DNS_RESOLVER_H */
diff --git a/lib/dns/include/dns/result.h b/lib/dns/include/dns/result.h
index ed29bcd5d3f6..a1e7f535dee8 100644
--- a/lib/dns/include/dns/result.h
+++ b/lib/dns/include/dns/result.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2008 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2008, 2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1998-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: result.h,v 1.116 2008/09/25 04:02:39 tbox Exp $ */
+/* $Id: result.h,v 1.116.226.2 2010/02/25 10:57:12 tbox Exp $ */
#ifndef DNS_RESULT_H
#define DNS_RESULT_H 1
@@ -148,8 +148,10 @@
#define DNS_R_MXISADDRESS (ISC_RESULTCLASS_DNS + 102)
#define DNS_R_DUPLICATE (ISC_RESULTCLASS_DNS + 103)
#define DNS_R_INVALIDNSEC3 (ISC_RESULTCLASS_DNS + 104)
+#define DNS_R_NOTMASTER (ISC_RESULTCLASS_DNS + 105)
+#define DNS_R_BROKENCHAIN (ISC_RESULTCLASS_DNS + 106)
-#define DNS_R_NRESULTS 105 /*%< Number of results */
+#define DNS_R_NRESULTS 107 /*%< Number of results */
/*
* DNS wire format rcodes.
diff --git a/lib/dns/include/dns/validator.h b/lib/dns/include/dns/validator.h
index 2555214b14cf..1da4e0c4c390 100644
--- a/lib/dns/include/dns/validator.h
+++ b/lib/dns/include/dns/validator.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: validator.h,v 1.41.48.3 2009/01/18 23:25:17 marka Exp $ */
+/* $Id: validator.h,v 1.41.48.3.22.2 2010/02/25 10:57:12 tbox Exp $ */
#ifndef DNS_VALIDATOR_H
#define DNS_VALIDATOR_H 1
@@ -159,6 +159,8 @@ struct dns_validator {
isc_boolean_t mustbesecure;
unsigned int dlvlabels;
unsigned int depth;
+ unsigned int authcount;
+ unsigned int authfail;
};
/*%
diff --git a/lib/dns/ncache.c b/lib/dns/ncache.c
index af0450b525dc..733d138dda24 100644
--- a/lib/dns/ncache.c
+++ b/lib/dns/ncache.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004, 2005, 2007, 2008 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005, 2007, 2008, 2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: ncache.c,v 1.43 2008/09/25 04:02:38 tbox Exp $ */
+/* $Id: ncache.c,v 1.43.334.2 2010/02/25 10:57:11 tbox Exp $ */
/*! \file */
@@ -519,6 +519,8 @@ static dns_rdatasetmethods_t rdataset_methods = {
NULL,
NULL,
NULL,
+ NULL,
+ NULL,
NULL
};
diff --git a/lib/dns/rbtdb.c b/lib/dns/rbtdb.c
index f841ebea5e94..df3a5f47e206 100644
--- a/lib/dns/rbtdb.c
+++ b/lib/dns/rbtdb.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: rbtdb.c,v 1.270.12.16 2009/12/30 08:34:30 jinmei Exp $ */
+/* $Id: rbtdb.c,v 1.270.12.16.8.3 2010/02/26 00:24:39 marka Exp $ */
/*! \file */
@@ -521,6 +521,8 @@ static void overmem_purge(dns_rbtdb_t *rbtdb, unsigned int locknum_start,
static isc_result_t resign_insert(dns_rbtdb_t *rbtdb, int idx,
rdatasetheader_t *newheader);
static void prune_tree(isc_task_t *task, isc_event_t *event);
+static void rdataset_settrust(dns_rdataset_t *rdataset, dns_trust_t trust);
+static void rdataset_expire(dns_rdataset_t *rdataset);
static dns_rdatasetmethods_t rdataset_methods = {
rdataset_disassociate,
@@ -535,7 +537,9 @@ static dns_rdatasetmethods_t rdataset_methods = {
rdataset_getclosest,
rdataset_getadditional,
rdataset_setadditional,
- rdataset_putadditional
+ rdataset_putadditional,
+ rdataset_settrust,
+ rdataset_expire
};
static void rdatasetiter_destroy(dns_rdatasetiter_t **iteratorp);
@@ -7407,6 +7411,34 @@ rdataset_getclosest(dns_rdataset_t *rdataset, dns_name_t *name,
return (ISC_R_SUCCESS);
}
+static void
+rdataset_settrust(dns_rdataset_t *rdataset, dns_trust_t trust) {
+ dns_rbtdb_t *rbtdb = rdataset->private1;
+ dns_rbtnode_t *rbtnode = rdataset->private2;
+ rdatasetheader_t *header = rdataset->private3;
+
+ header--;
+ NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
+ isc_rwlocktype_write);
+ header->trust = rdataset->trust = trust;
+ NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
+ isc_rwlocktype_write);
+}
+
+static void
+rdataset_expire(dns_rdataset_t *rdataset) {
+ dns_rbtdb_t *rbtdb = rdataset->private1;
+ dns_rbtnode_t *rbtnode = rdataset->private2;
+ rdatasetheader_t *header = rdataset->private3;
+
+ header--;
+ NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
+ isc_rwlocktype_write);
+ expire_header(rbtdb, header, ISC_FALSE);
+ NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
+ isc_rwlocktype_write);
+}
+
/*
* Rdataset Iterator Methods
*/
diff --git a/lib/dns/rdatalist.c b/lib/dns/rdatalist.c
index d6f11ae64d30..d07261989640 100644
--- a/lib/dns/rdatalist.c
+++ b/lib/dns/rdatalist.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004, 2005, 2007, 2008 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005, 2007, 2008, 2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2001, 2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: rdatalist.c,v 1.36 2008/09/24 02:46:22 marka Exp $ */
+/* $Id: rdatalist.c,v 1.36.336.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -46,6 +46,8 @@ static dns_rdatasetmethods_t methods = {
isc__rdatalist_getclosest,
NULL,
NULL,
+ NULL,
+ NULL,
NULL
};
diff --git a/lib/dns/rdataset.c b/lib/dns/rdataset.c
index 6088a068ad2f..946ec9ae9aab 100644
--- a/lib/dns/rdataset.c
+++ b/lib/dns/rdataset.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: rdataset.c,v 1.82.50.2 2009/01/18 23:47:40 tbox Exp $ */
+/* $Id: rdataset.c,v 1.82.50.2.22.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -182,6 +182,8 @@ static dns_rdatasetmethods_t question_methods = {
NULL,
NULL,
NULL,
+ NULL,
+ NULL,
NULL
};
@@ -732,3 +734,22 @@ dns_rdataset_putadditional(dns_acache_t *acache,
return (ISC_R_FAILURE);
}
+void
+dns_rdataset_settrust(dns_rdataset_t *rdataset, dns_trust_t trust) {
+ REQUIRE(DNS_RDATASET_VALID(rdataset));
+ REQUIRE(rdataset->methods != NULL);
+
+ if (rdataset->methods->settrust != NULL)
+ (rdataset->methods->settrust)(rdataset, trust);
+ else
+ rdataset->trust = trust;
+}
+
+void
+dns_rdataset_expire(dns_rdataset_t *rdataset) {
+ REQUIRE(DNS_RDATASET_VALID(rdataset));
+ REQUIRE(rdataset->methods != NULL);
+
+ if (rdataset->methods->expire != NULL)
+ (rdataset->methods->expire)(rdataset);
+}
diff --git a/lib/dns/rdataslab.c b/lib/dns/rdataslab.c
index b22868d6f212..4eadff9881e7 100644
--- a/lib/dns/rdataslab.c
+++ b/lib/dns/rdataslab.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: rdataslab.c,v 1.48.50.2 2009/01/18 23:47:40 tbox Exp $ */
+/* $Id: rdataslab.c,v 1.48.50.2.22.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -436,6 +436,8 @@ static dns_rdatasetmethods_t rdataset_methods = {
NULL,
NULL,
NULL,
+ NULL,
+ NULL,
NULL
};
diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c
index 02e96cda7099..244718fb5db0 100644
--- a/lib/dns/resolver.c
+++ b/lib/dns/resolver.c
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: resolver.c,v 1.384.14.20 2010/01/07 23:47:36 tbox Exp $ */
+/* $Id: resolver.c,v 1.384.14.20.8.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -334,6 +334,18 @@ typedef struct alternate {
ISC_LINK(struct alternate) link;
} alternate_t;
+typedef struct dns_badcache dns_badcache_t;
+struct dns_badcache {
+ dns_badcache_t * next;
+ dns_rdatatype_t type;
+ isc_time_t expire;
+ unsigned int hashval;
+ dns_name_t name;
+};
+#define DNS_BADCACHE_SIZE 1021
+#define DNS_BADCACHE_TTL(fctx) \
+ (((fctx)->res->lame_ttl > 30 ) ? (fctx)->res->lame_ttl : 30)
+
struct dns_resolver {
/* Unlocked. */
unsigned int magic;
@@ -380,6 +392,13 @@ struct dns_resolver {
isc_boolean_t priming;
unsigned int spillat; /* clients-per-query */
unsigned int nextdisp;
+
+ /* Bad cache. */
+ dns_badcache_t ** badcache;
+ unsigned int badcount;
+ unsigned int badhash;
+ unsigned int badsweep;
+
/* Locked by primelock. */
dns_fetch_t * primefetch;
/* Locked by nlock. */
@@ -410,7 +429,8 @@ static void empty_bucket(dns_resolver_t *res);
static isc_result_t resquery_send(resquery_t *query);
static void resquery_response(isc_task_t *task, isc_event_t *event);
static void resquery_connected(isc_task_t *task, isc_event_t *event);
-static void fctx_try(fetchctx_t *fctx, isc_boolean_t retrying);
+static void fctx_try(fetchctx_t *fctx, isc_boolean_t retrying,
+ isc_boolean_t badcache);
static isc_boolean_t fctx_destroy(fetchctx_t *fctx);
static isc_result_t ncache_adderesult(dns_message_t *message,
dns_db_t *cache, dns_dbnode_t *node,
@@ -1169,7 +1189,7 @@ process_sendevent(resquery_t *query, isc_event_t *event) {
if (result != ISC_R_SUCCESS)
fctx_done(fctx, result, __LINE__);
else
- fctx_try(fctx, ISC_TRUE);
+ fctx_try(fctx, ISC_TRUE, ISC_FALSE);
}
}
@@ -2071,7 +2091,7 @@ resquery_connected(isc_task_t *task, isc_event_t *event) {
if (result != ISC_R_SUCCESS)
fctx_done(fctx, result, __LINE__);
else
- fctx_try(fctx, ISC_TRUE);
+ fctx_try(fctx, ISC_TRUE, ISC_FALSE);
}
}
@@ -2133,7 +2153,7 @@ fctx_finddone(isc_task_t *task, isc_event_t *event) {
dns_adb_destroyfind(&find);
if (want_try)
- fctx_try(fctx, ISC_TRUE);
+ fctx_try(fctx, ISC_TRUE, ISC_FALSE);
else if (want_done)
fctx_done(fctx, ISC_R_FAILURE, __LINE__);
else if (bucket_empty)
@@ -2545,7 +2565,7 @@ isstrictsubdomain(dns_name_t *name1, dns_name_t *name2) {
}
static isc_result_t
-fctx_getaddresses(fetchctx_t *fctx) {
+fctx_getaddresses(fetchctx_t *fctx, isc_boolean_t badcache) {
dns_rdata_t rdata = DNS_RDATA_INIT;
isc_result_t result;
dns_resolver_t *res;
@@ -2764,12 +2784,24 @@ fctx_getaddresses(fetchctx_t *fctx) {
*/
result = DNS_R_WAIT;
} else {
+ isc_time_t expire;
+ isc_interval_t i;
/*
* We've lost completely. We don't know any
* addresses, and the ADB has told us it can't get
* them.
*/
FCTXTRACE("no addresses");
+ isc_interval_set(&i, DNS_BADCACHE_TTL(fctx), 0);
+ result = isc_time_nowplusinterval(&expire, &i);
+ if (badcache &&
+ (fctx->type == dns_rdatatype_dnskey ||
+ fctx->type == dns_rdatatype_dlv ||
+ fctx->type == dns_rdatatype_ds) &&
+ result == ISC_R_SUCCESS)
+ dns_resolver_addbadcache(fctx->res,
+ &fctx->name,
+ fctx->type, &expire);
result = ISC_R_FAILURE;
}
} else {
@@ -2992,7 +3024,7 @@ fctx_nextaddress(fetchctx_t *fctx) {
}
static void
-fctx_try(fetchctx_t *fctx, isc_boolean_t retrying) {
+fctx_try(fetchctx_t *fctx, isc_boolean_t retrying, isc_boolean_t badcache) {
isc_result_t result;
dns_adbaddrinfo_t *addrinfo;
@@ -3010,7 +3042,7 @@ fctx_try(fetchctx_t *fctx, isc_boolean_t retrying) {
fctx_cleanupaltfinds(fctx);
fctx_cleanupforwaddrs(fctx);
fctx_cleanupaltaddrs(fctx);
- result = fctx_getaddresses(fctx);
+ result = fctx_getaddresses(fctx, badcache);
if (result == DNS_R_WAIT) {
/*
* Sleep waiting for addresses.
@@ -3175,7 +3207,7 @@ fctx_timeout(isc_task_t *task, isc_event_t *event) {
/*
* Keep trying.
*/
- fctx_try(fctx, ISC_TRUE);
+ fctx_try(fctx, ISC_TRUE, ISC_FALSE);
}
isc_event_free(&event);
@@ -3345,7 +3377,7 @@ fctx_start(isc_task_t *task, isc_event_t *event) {
if (result != ISC_R_SUCCESS)
fctx_done(fctx, result, __LINE__);
else
- fctx_try(fctx, ISC_FALSE);
+ fctx_try(fctx, ISC_FALSE, ISC_FALSE);
} else if (bucket_empty)
empty_bucket(res);
}
@@ -3923,6 +3955,8 @@ validated(isc_task_t *task, isc_event_t *event) {
LOCK(&fctx->res->buckets[fctx->bucketnum].lock);
+ isc_stdtime_get(&now);
+
/*
* If chaining, we need to make sure that the right result code is
* returned, and that the rdatasets are bound.
@@ -3969,35 +4003,80 @@ validated(isc_task_t *task, isc_event_t *event) {
inc_stats(fctx->res, dns_resstatscounter_valfail);
fctx->valfail++;
fctx->vresult = vevent->result;
- result = ISC_R_NOTFOUND;
- if (vevent->rdataset != NULL)
- result = dns_db_findnode(fctx->cache, vevent->name,
- ISC_TRUE, &node);
- if (result == ISC_R_SUCCESS)
- (void)dns_db_deleterdataset(fctx->cache, node, NULL,
- vevent->type, 0);
- if (result == ISC_R_SUCCESS && vevent->sigrdataset != NULL)
- (void)dns_db_deleterdataset(fctx->cache, node, NULL,
- dns_rdatatype_rrsig,
- vevent->type);
- if (result == ISC_R_SUCCESS)
- dns_db_detachnode(fctx->cache, &node);
- result = vevent->result;
+ if (fctx->vresult != DNS_R_BROKENCHAIN) {
+ result = ISC_R_NOTFOUND;
+ if (vevent->rdataset != NULL)
+ result = dns_db_findnode(fctx->cache,
+ vevent->name,
+ ISC_TRUE, &node);
+ if (result == ISC_R_SUCCESS)
+ (void)dns_db_deleterdataset(fctx->cache, node,
+ NULL,
+ vevent->type, 0);
+ if (result == ISC_R_SUCCESS &&
+ vevent->sigrdataset != NULL)
+ (void)dns_db_deleterdataset(fctx->cache, node,
+ NULL,
+ dns_rdatatype_rrsig,
+ vevent->type);
+ if (result == ISC_R_SUCCESS)
+ dns_db_detachnode(fctx->cache, &node);
+ }
+ if (fctx->vresult == DNS_R_BROKENCHAIN && !negative) {
+ /*
+ * Cache the data as pending for later validation.
+ */
+ result = ISC_R_NOTFOUND;
+ if (vevent->rdataset != NULL)
+ result = dns_db_findnode(fctx->cache,
+ vevent->name,
+ ISC_TRUE, &node);
+ if (result == ISC_R_SUCCESS) {
+ (void)dns_db_addrdataset(fctx->cache, node,
+ NULL, now,
+ vevent->rdataset, 0,
+ NULL);
+ }
+ if (result == ISC_R_SUCCESS &&
+ vevent->sigrdataset != NULL)
+ (void)dns_db_addrdataset(fctx->cache, node,
+ NULL, now,
+ vevent->sigrdataset,
+ 0, NULL);
+ if (result == ISC_R_SUCCESS)
+ dns_db_detachnode(fctx->cache, &node);
+ }
+ result = fctx->vresult;
add_bad(fctx, addrinfo, result, badns_validation);
isc_event_free(&event);
UNLOCK(&fctx->res->buckets[fctx->bucketnum].lock);
INSIST(fctx->validator == NULL);
fctx->validator = ISC_LIST_HEAD(fctx->validators);
- if (fctx->validator != NULL) {
+ if (fctx->validator != NULL)
dns_validator_send(fctx->validator);
- } else if (sentresponse)
+ else if (sentresponse)
fctx_done(fctx, result, __LINE__); /* Locks bucket. */
- else
- fctx_try(fctx, ISC_TRUE); /* Locks bucket. */
+ else if (result == DNS_R_BROKENCHAIN) {
+ isc_result_t tresult;
+ isc_time_t expire;
+ isc_interval_t i;
+
+ isc_interval_set(&i, DNS_BADCACHE_TTL(fctx), 0);
+ tresult = isc_time_nowplusinterval(&expire, &i);
+ if (negative &&
+ (fctx->type == dns_rdatatype_dnskey ||
+ fctx->type == dns_rdatatype_dlv ||
+ fctx->type == dns_rdatatype_ds) &&
+ tresult == ISC_R_SUCCESS)
+ dns_resolver_addbadcache(fctx->res,
+ &fctx->name,
+ fctx->type, &expire);
+ fctx_done(fctx, result, __LINE__); /* Locks bucket. */
+ } else
+ fctx_try(fctx, ISC_TRUE, ISC_TRUE); /* Locks bucket. */
return;
}
- isc_stdtime_get(&now);
if (negative) {
dns_rdatatype_t covers;
@@ -5790,7 +5869,7 @@ resume_dslookup(isc_task_t *task, isc_event_t *event) {
/*
* Try again.
*/
- fctx_try(fctx, ISC_TRUE);
+ fctx_try(fctx, ISC_TRUE, ISC_FALSE);
} else {
unsigned int n;
dns_rdataset_t *nsrdataset = NULL;
@@ -6629,7 +6708,7 @@ resquery_response(isc_task_t *task, isc_event_t *event) {
/*
* Try again.
*/
- fctx_try(fctx, !get_nameservers);
+ fctx_try(fctx, !get_nameservers, ISC_FALSE);
} else if (resend) {
/*
* Resend (probably with changed options).
@@ -6691,6 +6770,27 @@ resquery_response(isc_task_t *task, isc_event_t *event) {
/***
*** Resolver Methods
***/
+static void
+destroy_badcache(dns_resolver_t *res) {
+ dns_badcache_t *bad, *next;
+ unsigned int i;
+
+ if (res->badcache != NULL) {
+ for (i = 0; i < res->badhash; i++)
+ for (bad = res->badcache[i]; bad != NULL;
+ bad = next) {
+ next = bad->next;
+ isc_mem_put(res->mctx, bad, sizeof(*bad) +
+ bad->name.length);
+ res->badcount--;
+ }
+ isc_mem_put(res->mctx, res->badcache,
+ sizeof(*res->badcache) * res->badhash);
+ res->badcache = NULL;
+ res->badhash = 0;
+ INSIST(res->badcount == 0);
+ }
+}
static void
destroy(dns_resolver_t *res) {
@@ -6728,6 +6828,7 @@ destroy(dns_resolver_t *res) {
isc_mem_put(res->mctx, a, sizeof(*a));
}
dns_resolver_reset_algorithms(res);
+ destroy_badcache(res);
dns_resolver_resetmustbesecure(res);
#if USE_ALGLOCK
isc_rwlock_destroy(&res->alglock);
@@ -6851,6 +6952,10 @@ dns_resolver_create(dns_view_t *view,
ISC_LIST_INIT(res->alternates);
res->udpsize = RECV_BUFFER_SIZE;
res->algorithms = NULL;
+ res->badcache = NULL;
+ res->badcount = 0;
+ res->badhash = 0;
+ res->badsweep = 0;
res->mustbesecure = NULL;
res->spillatmin = res->spillat = 10;
res->spillatmax = 100;
@@ -7692,6 +7797,256 @@ dns_resolver_getudpsize(dns_resolver_t *resolver) {
return (resolver->udpsize);
}
+void
+dns_resolver_flushbadcache(dns_resolver_t *resolver, dns_name_t *name) {
+ unsigned int i;
+ dns_badcache_t *bad, *prev, *next;
+
+ REQUIRE(VALID_RESOLVER(resolver));
+
+ LOCK(&resolver->lock);
+ if (resolver->badcache == NULL)
+ goto unlock;
+
+ if (name != NULL) {
+ isc_time_t now;
+ isc_result_t result;
+ result = isc_time_now(&now);
+ if (result != ISC_R_SUCCESS)
+ isc_time_settoepoch(&now);
+ i = dns_name_hash(name, ISC_FALSE) % resolver->badhash;
+ prev = NULL;
+ for (bad = resolver->badcache[i]; bad != NULL; bad = next) {
+ int n;
+ next = bad->next;
+ n = isc_time_compare(&bad->expire, &now);
+ if (n < 0 || dns_name_equal(name, &bad->name)) {
+ if (prev == NULL)
+ resolver->badcache[i] = bad->next;
+ else
+ prev->next = bad->next;
+ isc_mem_put(resolver->mctx, bad, sizeof(*bad) +
+ bad->name.length);
+ resolver->badcount--;
+ } else
+ prev = bad;
+ }
+ } else
+ destroy_badcache(resolver);
+
+ unlock:
+ UNLOCK(&resolver->lock);
+
+}
+
+static void
+resizehash(dns_resolver_t *resolver, isc_time_t *now, isc_boolean_t grow) {
+ unsigned int newsize;
+ dns_badcache_t **new, *bad, *next;
+ unsigned int i;
+
+ if (grow)
+ newsize = resolver->badhash * 2 + 1;
+ else
+ newsize = (resolver->badhash - 1) / 2;
+
+ new = isc_mem_get(resolver->mctx,
+ sizeof(*resolver->badcache) * newsize);
+ if (new == NULL)
+ return;
+ memset(new, 0, sizeof(*resolver->badcache) * newsize);
+ for (i = 0; i < resolver->badhash; i++) {
+ for (bad = resolver->badcache[i]; bad != NULL; bad = next) {
+ next = bad->next;
+ if (isc_time_compare(&bad->expire, now) < 0) {
+ isc_mem_put(resolver->mctx, bad, sizeof(*bad) +
+ bad->name.length);
+ resolver->badcount--;
+ } else {
+ bad->next = new[bad->hashval % newsize];
+ new[bad->hashval % newsize] = bad;
+ }
+ }
+ }
+ isc_mem_put(resolver->mctx, resolver->badcache,
+ sizeof(*resolver->badcache) * resolver->badhash);
+ resolver->badhash = newsize;
+ resolver->badcache = new;
+}
+
+void
+dns_resolver_addbadcache(dns_resolver_t *resolver, dns_name_t *name,
+ dns_rdatatype_t type, isc_time_t *expire)
+{
+ isc_time_t now;
+ isc_result_t result = ISC_R_SUCCESS;
+ unsigned int i, hashval;
+ dns_badcache_t *bad, *prev, *next;
+
+ REQUIRE(VALID_RESOLVER(resolver));
+
+ LOCK(&resolver->lock);
+ if (resolver->badcache == NULL) {
+ resolver->badcache = isc_mem_get(resolver->mctx,
+ sizeof(*resolver->badcache) *
+ DNS_BADCACHE_SIZE);
+ if (resolver->badcache == NULL) {
+ result = ISC_R_NOMEMORY;
+ goto cleanup;
+ }
+ resolver->badhash = DNS_BADCACHE_SIZE;
+ memset(resolver->badcache, 0, sizeof(*resolver->badcache) *
+ resolver->badhash);
+ }
+
+ result = isc_time_now(&now);
+ if (result != ISC_R_SUCCESS)
+ isc_time_settoepoch(&now);
+ hashval = dns_name_hash(name, ISC_FALSE);
+ i = hashval % resolver->badhash;
+ prev = NULL;
+ for (bad = resolver->badcache[i]; bad != NULL; bad = next) {
+ next = bad->next;
+ if (bad->type == type && dns_name_equal(name, &bad->name))
+ break;
+ if (isc_time_compare(&bad->expire, &now) < 0) {
+ if (prev == NULL)
+ resolver->badcache[i] = bad->next;
+ else
+ prev->next = bad->next;
+ isc_mem_put(resolver->mctx, bad, sizeof(*bad) +
+ bad->name.length);
+ resolver->badcount--;
+ } else
+ prev = bad;
+ }
+ if (bad == NULL) {
+ isc_buffer_t buffer;
+ bad = isc_mem_get(resolver->mctx, sizeof(*bad) + name->length);
+ if (bad == NULL) {
+ result = ISC_R_NOMEMORY;
+ goto cleanup;
+ }
+ bad->type = type;
+ bad->hashval = hashval;
+ isc_buffer_init(&buffer, bad + 1, name->length);
+ dns_name_init(&bad->name, NULL);
+ dns_name_copy(name, &bad->name, &buffer);
+ bad->next = resolver->badcache[i];
+ resolver->badcache[i] = bad;
+ resolver->badcount++;
+ if (resolver->badcount > resolver->badhash * 8)
+ resizehash(resolver, &now, ISC_TRUE);
+ if (resolver->badcount < resolver->badhash * 2 &&
+ resolver->badhash > DNS_BADCACHE_SIZE)
+ resizehash(resolver, &now, ISC_FALSE);
+ }
+ bad->expire = *expire;
+ cleanup:
+ UNLOCK(&resolver->lock);
+}
+
+isc_boolean_t
+dns_resolver_getbadcache(dns_resolver_t *resolver, dns_name_t *name,
+ dns_rdatatype_t type, isc_time_t *now)
+{
+ dns_badcache_t *bad, *prev, *next;
+ isc_boolean_t answer = ISC_FALSE;
+ unsigned int i;
+
+ REQUIRE(VALID_RESOLVER(resolver));
+
+ LOCK(&resolver->lock);
+ if (resolver->badcache == NULL)
+ goto unlock;
+
+ i = dns_name_hash(name, ISC_FALSE) % resolver->badhash;
+ prev = NULL;
+ for (bad = resolver->badcache[i]; bad != NULL; bad = next) {
+ next = bad->next;
+ /*
+ * Search the hash list. Clean out expired records as we go.
+ */
+ if (isc_time_compare(&bad->expire, now) < 0) {
+ if (prev != NULL)
+ prev->next = bad->next;
+ else
+ resolver->badcache[i] = bad->next;
+ isc_mem_put(resolver->mctx, bad, sizeof(*bad) +
+ bad->name.length);
+ resolver->badcount--;
+ continue;
+ }
+ if (bad->type == type && dns_name_equal(name, &bad->name)) {
+ answer = ISC_TRUE;
+ break;
+ }
+ prev = bad;
+ }
+
+ /*
+ * Slow sweep to clean out stale records.
+ */
+ i = resolver->badsweep++ % resolver->badhash;
+ bad = resolver->badcache[i];
+ if (bad != NULL && isc_time_compare(&bad->expire, now) < 0) {
+ resolver->badcache[i] = bad->next;
+ isc_mem_put(resolver->mctx, bad, sizeof(*bad) +
+ bad->name.length);
+ resolver->badcount--;
+ }
+
+ unlock:
+ UNLOCK(&resolver->lock);
+ return (answer);
+}
+
+void
+dns_resolver_printbadcache(dns_resolver_t *resolver, FILE *fp) {
+ char namebuf[DNS_NAME_FORMATSIZE];
+ char typebuf[DNS_RDATATYPE_FORMATSIZE];
+ dns_badcache_t *bad, *next, *prev;
+ isc_time_t now;
+ unsigned int i;
+ isc_uint64_t t;
+
+ LOCK(&resolver->lock);
+ fprintf(fp, ";\n; Bad cache\n;\n");
+
+ if (resolver->badcache == NULL)
+ goto unlock;
+
+ TIME_NOW(&now);
+ for (i = 0; i < resolver->badhash; i++) {
+ prev = NULL;
+ for (bad = resolver->badcache[i]; bad != NULL; bad = next) {
+ next = bad->next;
+ if (isc_time_compare(&bad->expire, &now) < 0) {
+ if (prev != NULL)
+ prev->next = bad->next;
+ else
+ resolver->badcache[i] = bad->next;
+ isc_mem_put(resolver->mctx, bad, sizeof(*bad) +
+ bad->name.length);
+ resolver->badcount--;
+ continue;
+ }
+ prev = bad;
+ dns_name_format(&bad->name, namebuf, sizeof(namebuf));
+ dns_rdatatype_format(bad->type, typebuf,
+ sizeof(typebuf));
+ t = isc_time_microdiff(&bad->expire, &now);
+ t /= 1000;
+ fprintf(fp, "; %s/%s [ttl "
+ "%" ISC_PLATFORM_QUADFORMAT "u]\n",
+ namebuf, typebuf, t);
+ }
+ }
+
+ unlock:
+ UNLOCK(&resolver->lock);
+}
+
static void
free_algorithm(void *node, void *arg) {
unsigned char *algorithms = node;
diff --git a/lib/dns/result.c b/lib/dns/result.c
index 54c70e0e9088..e3361975823b 100644
--- a/lib/dns/result.c
+++ b/lib/dns/result.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004, 2005, 2007, 2008 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005, 2007, 2008, 2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1998-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: result.c,v 1.125 2008/09/25 04:02:38 tbox Exp $ */
+/* $Id: result.c,v 1.125.122.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -157,6 +157,9 @@ static const char *text[DNS_R_NRESULTS] = {
"MX is an address", /*%< 102 DNS_R_MXISADDRESS */
"duplicate query", /*%< 103 DNS_R_DUPLICATE */
"invalid NSEC3 owner name (wildcard)", /*%< 104 DNS_R_INVALIDNSEC3 */
+
+ "not master", /*%< 105 DNS_R_NOTMASTER */
+ "broken trust chain", /*%< 106 DNS_R_BROKENCHAIN */
};
static const char *rcode_text[DNS_R_NRCODERESULTS] = {
diff --git a/lib/dns/sdb.c b/lib/dns/sdb.c
index ab9ff1967f68..e0c8786b2130 100644
--- a/lib/dns/sdb.c
+++ b/lib/dns/sdb.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000, 2001, 2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: sdb.c,v 1.66.48.3 2009/06/26 06:25:44 marka Exp $ */
+/* $Id: sdb.c,v 1.66.48.3.8.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -1387,6 +1387,8 @@ static dns_rdatasetmethods_t methods = {
NULL,
NULL,
NULL,
+ NULL,
+ NULL,
NULL
};
diff --git a/lib/dns/sdlz.c b/lib/dns/sdlz.c
index 5e5f7e3d7a25..caf71b5af7cf 100644
--- a/lib/dns/sdlz.c
+++ b/lib/dns/sdlz.c
@@ -1,5 +1,5 @@
/*
- * Portions Copyright (C) 2005-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Portions Copyright (C) 2005-2010 Internet Systems Consortium, Inc. ("ISC")
* Portions Copyright (C) 1999-2001 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -50,7 +50,7 @@
* USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: sdlz.c,v 1.18.50.3 2009/06/26 06:25:44 marka Exp $ */
+/* $Id: sdlz.c,v 1.18.50.3.8.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -1211,6 +1211,8 @@ static dns_rdatasetmethods_t rdataset_methods = {
NULL,
NULL,
NULL,
+ NULL,
+ NULL,
NULL
};
diff --git a/lib/dns/validator.c b/lib/dns/validator.c
index 1e55a34055b3..0ccdc41980ce 100644
--- a/lib/dns/validator.c
+++ b/lib/dns/validator.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 2000-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: validator.c,v 1.164.12.11 2009/12/30 06:44:44 each Exp $ */
+/* $Id: validator.c,v 1.164.12.11.8.2 2010/02/25 10:57:12 tbox Exp $ */
#include <config.h>
@@ -177,9 +177,16 @@ static inline void
markanswer(dns_validator_t *val) {
validator_log(val, ISC_LOG_DEBUG(3), "marking as answer");
if (val->event->rdataset != NULL)
- val->event->rdataset->trust = dns_trust_answer;
+ dns_rdataset_settrust(val->event->rdataset, dns_trust_answer);
if (val->event->sigrdataset != NULL)
- val->event->sigrdataset->trust = dns_trust_answer;
+ dns_rdataset_settrust(val->event->sigrdataset,
+ dns_trust_answer);
+}
+
+static inline void
+marksecure(dns_validatorevent_t *event) {
+ dns_rdataset_settrust(event->rdataset, dns_trust_secure);
+ dns_rdataset_settrust(event->sigrdataset, dns_trust_secure);
}
static void
@@ -425,7 +432,7 @@ fetch_callback_validator(isc_task_t *task, isc_event_t *event) {
if (eresult == ISC_R_CANCELED)
validator_done(val, eresult);
else
- validator_done(val, DNS_R_NOVALIDKEY);
+ validator_done(val, DNS_R_BROKENCHAIN);
}
want_destroy = exit_check(val);
UNLOCK(&val->lock);
@@ -495,7 +502,7 @@ dsfetched(isc_task_t *task, isc_event_t *event) {
if (eresult == ISC_R_CANCELED)
validator_done(val, eresult);
else
- validator_done(val, DNS_R_NOVALIDDS);
+ validator_done(val, DNS_R_BROKENCHAIN);
}
want_destroy = exit_check(val);
UNLOCK(&val->lock);
@@ -635,10 +642,16 @@ keyvalidated(isc_task_t *task, isc_event_t *event) {
if (result != DNS_R_WAIT)
validator_done(val, result);
} else {
+ if (eresult != DNS_R_BROKENCHAIN) {
+ if (dns_rdataset_isassociated(&val->frdataset))
+ dns_rdataset_expire(&val->frdataset);
+ if (dns_rdataset_isassociated(&val->fsigrdataset))
+ dns_rdataset_expire(&val->fsigrdataset);
+ }
validator_log(val, ISC_LOG_DEBUG(3),
"keyvalidated: got %s",
isc_result_totext(eresult));
- validator_done(val, eresult);
+ validator_done(val, DNS_R_BROKENCHAIN);
}
want_destroy = exit_check(val);
UNLOCK(&val->lock);
@@ -685,10 +698,16 @@ dsvalidated(isc_task_t *task, isc_event_t *event) {
if (result != DNS_R_WAIT)
validator_done(val, result);
} else {
+ if (eresult != DNS_R_BROKENCHAIN) {
+ if (dns_rdataset_isassociated(&val->frdataset))
+ dns_rdataset_expire(&val->frdataset);
+ if (dns_rdataset_isassociated(&val->fsigrdataset))
+ dns_rdataset_expire(&val->fsigrdataset);
+ }
validator_log(val, ISC_LOG_DEBUG(3),
"dsvalidated: got %s",
isc_result_totext(eresult));
- validator_done(val, eresult);
+ validator_done(val, DNS_R_BROKENCHAIN);
}
want_destroy = exit_check(val);
UNLOCK(&val->lock);
@@ -1199,6 +1218,8 @@ authvalidated(isc_task_t *task, isc_event_t *event) {
validator_log(val, ISC_LOG_DEBUG(3),
"authvalidated: got %s",
isc_result_totext(result));
+ if (result == DNS_R_BROKENCHAIN)
+ val->authfail++;
if (result == ISC_R_CANCELED)
validator_done(val, result);
else {
@@ -1271,6 +1292,7 @@ authvalidated(isc_task_t *task, isc_event_t *event) {
* \li DNS_R_NCACHENXRRSET
* \li DNS_R_NXRRSET
* \li DNS_R_NXDOMAIN
+ * \li DNS_R_BROKENCHAIN
*/
static inline isc_result_t
view_find(dns_validator_t *val, dns_name_t *name, dns_rdatatype_t type) {
@@ -1280,9 +1302,12 @@ view_find(dns_validator_t *val, dns_name_t *name, dns_rdatatype_t type) {
dns_rdata_t rdata = DNS_RDATA_INIT;
isc_result_t result;
unsigned int options;
+ isc_time_t now;
char buf1[DNS_NAME_FORMATSIZE];
char buf2[DNS_NAME_FORMATSIZE];
char buf3[DNS_NAME_FORMATSIZE];
+ char namebuf[DNS_NAME_FORMATSIZE];
+ char typebuf[DNS_RDATATYPE_FORMATSIZE];
if (dns_rdataset_isassociated(&val->frdataset))
dns_rdataset_disassociate(&val->frdataset);
@@ -1292,6 +1317,16 @@ view_find(dns_validator_t *val, dns_name_t *name, dns_rdatatype_t type) {
if (val->view->zonetable == NULL)
return (ISC_R_CANCELED);
+ if (isc_time_now(&now) == ISC_R_SUCCESS &&
+ dns_resolver_getbadcache(val->view->resolver, name, type, &now)) {
+
+ dns_name_format(name, namebuf, sizeof(namebuf));
+ dns_rdatatype_format(type, typebuf, sizeof(typebuf));
+ validator_log(val, ISC_LOG_INFO, "bad cache hit (%s/%s)",
+ namebuf, typebuf);
+ return (DNS_R_BROKENCHAIN);
+ }
+
options = DNS_DBFIND_PENDINGOK;
if (type == dns_rdatatype_dlv)
options |= DNS_DBFIND_COVERINGNSEC;
@@ -1300,6 +1335,7 @@ view_find(dns_validator_t *val, dns_name_t *name, dns_rdatatype_t type) {
result = dns_view_find(val->view, name, type, 0, options,
ISC_FALSE, NULL, NULL, foundname,
&val->frdataset, &val->fsigrdataset);
+
if (result == DNS_R_NXDOMAIN) {
if (dns_rdataset_isassociated(&val->frdataset))
dns_rdataset_disassociate(&val->frdataset);
@@ -1656,7 +1692,8 @@ get_key(dns_validator_t *val, dns_rdata_rrsig_t *siginfo) {
/*
* We don't know anything about this key.
*/
- result = create_fetch(val, &siginfo->signer, dns_rdatatype_dnskey,
+ result = create_fetch(val, &siginfo->signer,
+ dns_rdatatype_dnskey,
fetch_callback_validator, "get_key");
if (result != ISC_R_SUCCESS)
return (result);
@@ -1671,7 +1708,8 @@ get_key(dns_validator_t *val, dns_rdata_rrsig_t *siginfo) {
* This key doesn't exist.
*/
result = DNS_R_CONTINUE;
- }
+ } else if (result == DNS_R_BROKENCHAIN)
+ return (result);
if (dns_rdataset_isassociated(&val->frdataset) &&
val->keyset != &val->frdataset)
@@ -1919,8 +1957,7 @@ validate(dns_validator_t *val, isc_boolean_t resume) {
"looking for noqname proof");
return (nsecvalidate(val, ISC_FALSE));
} else if (result == ISC_R_SUCCESS) {
- event->rdataset->trust = dns_trust_secure;
- event->sigrdataset->trust = dns_trust_secure;
+ marksecure(event);
validator_log(val, ISC_LOG_DEBUG(3),
"marking as secure");
return (result);
@@ -2096,8 +2133,7 @@ dlv_validatezonekey(dns_validator_t *val) {
"no RRSIG matching DLV key");
}
if (result == ISC_R_SUCCESS) {
- val->event->rdataset->trust = dns_trust_secure;
- val->event->sigrdataset->trust = dns_trust_secure;
+ marksecure(val->event);
validator_log(val, ISC_LOG_DEBUG(3), "marking as secure");
return (result);
} else if (result == ISC_R_NOMORE && !supported_algorithm) {
@@ -2198,8 +2234,7 @@ validatezonekey(dns_validator_t *val) {
keynode = nextnode;
}
if (result == ISC_R_SUCCESS) {
- event->rdataset->trust = dns_trust_secure;
- event->sigrdataset->trust = dns_trust_secure;
+ marksecure(event);
validator_log(val, ISC_LOG_DEBUG(3),
"signed by trusted key; "
"marking as secure");
@@ -2226,11 +2261,14 @@ validatezonekey(dns_validator_t *val) {
*/
dns_name_format(val->event->name, namebuf,
sizeof(namebuf));
- validator_log(val, ISC_LOG_DEBUG(2),
+ validator_log(val, ISC_LOG_NOTICE,
"unable to find a DNSKEY which verifies "
"the DNSKEY RRset and also matches one "
"of specified trusted-keys for '%s'",
namebuf);
+ validator_log(val, ISC_LOG_NOTICE,
+ "please check the 'trusted-keys' for "
+ "'%s' in named.conf.", namebuf);
return (DNS_R_NOVALIDKEY);
}
@@ -2291,7 +2329,8 @@ validatezonekey(dns_validator_t *val) {
dns_rdataset_disassociate(&val->fsigrdataset);
validator_log(val, ISC_LOG_DEBUG(2), "no DS record");
return (DNS_R_NOVALIDSIG);
- }
+ } else if (result == DNS_R_BROKENCHAIN)
+ return (result);
}
/*
@@ -2440,8 +2479,7 @@ validatezonekey(dns_validator_t *val) {
"no RRSIG matching DS key");
}
if (result == ISC_R_SUCCESS) {
- event->rdataset->trust = dns_trust_secure;
- event->sigrdataset->trust = dns_trust_secure;
+ marksecure(event);
validator_log(val, ISC_LOG_DEBUG(3), "marking as secure");
return (result);
} else if (result == ISC_R_NOMORE && !supported_algorithm) {
@@ -2844,6 +2882,7 @@ nsecvalidate(dns_validator_t *val, isc_boolean_t resume) {
"nsecvalidate");
if (result != ISC_R_SUCCESS)
return (result);
+ val->authcount++;
return (DNS_R_WAIT);
}
@@ -2868,8 +2907,7 @@ nsecvalidate(dns_validator_t *val, isc_boolean_t resume) {
"noqname proof found");
validator_log(val, ISC_LOG_DEBUG(3),
"marking as secure");
- val->event->rdataset->trust = dns_trust_secure;
- val->event->sigrdataset->trust = dns_trust_secure;
+ marksecure(val->event);
return (ISC_R_SUCCESS);
} else if ((val->attributes & VALATTR_FOUNDOPTOUT) != 0 &&
dns_name_countlabels(dns_fixedname_name(&val->wild))
@@ -2923,6 +2961,8 @@ nsecvalidate(dns_validator_t *val, isc_boolean_t resume) {
}
findnsec3proofs(val);
+ if (val->authcount == val->authfail)
+ return (DNS_R_BROKENCHAIN);
validator_log(val, ISC_LOG_DEBUG(3),
"nonexistence proof(s) not found");
val->attributes |= VALATTR_INSECURITY;
@@ -2954,6 +2994,58 @@ check_ds(dns_validator_t *val, dns_name_t *name, dns_rdataset_t *rdataset) {
return (ISC_FALSE);
}
+static void
+dlvvalidated(isc_task_t *task, isc_event_t *event) {
+ dns_validatorevent_t *devent;
+ dns_validator_t *val;
+ isc_result_t eresult;
+ isc_boolean_t want_destroy;
+
+ UNUSED(task);
+ INSIST(event->ev_type == DNS_EVENT_VALIDATORDONE);
+
+ devent = (dns_validatorevent_t *)event;
+ val = devent->ev_arg;
+ eresult = devent->result;
+
+ isc_event_free(&event);
+ dns_validator_destroy(&val->subvalidator);
+
+ INSIST(val->event != NULL);
+
+ validator_log(val, ISC_LOG_DEBUG(3), "in dlvvalidated");
+ LOCK(&val->lock);
+ if (CANCELED(val)) {
+ validator_done(val, ISC_R_CANCELED);
+ } else if (eresult == ISC_R_SUCCESS) {
+ validator_log(val, ISC_LOG_DEBUG(3),
+ "dlvset with trust %d", val->frdataset.trust);
+ dns_rdataset_clone(&val->frdataset, &val->dlv);
+ val->havedlvsep = ISC_TRUE;
+ if (dlv_algorithm_supported(val))
+ dlv_validator_start(val);
+ else {
+ markanswer(val);
+ validator_done(val, ISC_R_SUCCESS);
+ }
+ } else {
+ if (eresult != DNS_R_BROKENCHAIN) {
+ if (dns_rdataset_isassociated(&val->frdataset))
+ dns_rdataset_expire(&val->frdataset);
+ if (dns_rdataset_isassociated(&val->fsigrdataset))
+ dns_rdataset_expire(&val->fsigrdataset);
+ }
+ validator_log(val, ISC_LOG_DEBUG(3),
+ "dlvvalidated: got %s",
+ isc_result_totext(eresult));
+ validator_done(val, DNS_R_BROKENCHAIN);
+ }
+ want_destroy = exit_check(val);
+ UNLOCK(&val->lock);
+ if (want_destroy)
+ destroy(val);
+}
+
/*%
* Callback from fetching a DLV record.
*
@@ -3173,6 +3265,24 @@ finddlvsep(dns_validator_t *val, isc_boolean_t resume) {
namebuf);
result = view_find(val, dlvname, dns_rdatatype_dlv);
if (result == ISC_R_SUCCESS) {
+ if (DNS_TRUST_PENDING(val->frdataset.trust) &&
+ dns_rdataset_isassociated(&val->fsigrdataset))
+ {
+ dns_fixedname_init(&val->fname);
+ dns_name_copy(dlvname,
+ dns_fixedname_name(&val->fname),
+ NULL);
+ result = create_validator(val,
+ dns_fixedname_name(&val->fname),
+ dns_rdatatype_dlv,
+ &val->frdataset,
+ &val->fsigrdataset,
+ dlvvalidated,
+ "finddlvsep");
+ if (result != ISC_R_SUCCESS)
+ return (result);
+ return (DNS_R_WAIT);
+ }
if (val->frdataset.trust < dns_trust_secure)
return (DNS_R_NOVALIDSIG);
val->havedlvsep = ISC_TRUE;
@@ -3223,6 +3333,7 @@ finddlvsep(dns_validator_t *val, isc_boolean_t resume) {
* \li DNS_R_NOVALIDSIG
* \li DNS_R_NOVALIDNSEC
* \li DNS_R_NOTINSECURE
+ * \li DNS_R_BROKENCHAIN
*/
static isc_result_t
proveunsecure(dns_validator_t *val, isc_boolean_t have_ds, isc_boolean_t resume)
@@ -3465,7 +3576,8 @@ proveunsecure(dns_validator_t *val, isc_boolean_t have_ds, isc_boolean_t resume)
if (result != ISC_R_SUCCESS)
goto out;
return (DNS_R_WAIT);
- }
+ } else if (result == DNS_R_BROKENCHAIN)
+ return (result);
}
/*
@@ -3682,6 +3794,8 @@ dns_validator_create(dns_view_t *view, dns_name_t *name, dns_rdatatype_t type,
val->seensig = ISC_FALSE;
val->havedlvsep = ISC_FALSE;
val->depth = 0;
+ val->authcount = 0;
+ val->authfail = 0;
val->mustbesecure = dns_resolver_getmustbesecure(view->resolver, name);
dns_rdataset_init(&val->frdataset);
dns_rdataset_init(&val->fsigrdataset);
diff --git a/lib/dns/view.c b/lib/dns/view.c
index 961268e22c1c..72163b4ab896 100644
--- a/lib/dns/view.c
+++ b/lib/dns/view.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC")
* Copyright (C) 1999-2003 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: view.c,v 1.150.84.3 2009/11/12 23:39:23 marka Exp $ */
+/* $Id: view.c,v 1.150.84.3.8.2 2010/02/25 10:57:12 tbox Exp $ */
/*! \file */
@@ -1271,10 +1271,11 @@ dns_view_dumpdbtostream(dns_view_t *view, FILE *fp) {
(void)fprintf(fp, ";\n; Cache dump of view '%s'\n;\n", view->name);
result = dns_master_dumptostream(view->mctx, view->cachedb, NULL,
- &dns_master_style_cache, fp);
+ &dns_master_style_cache, fp);
if (result != ISC_R_SUCCESS)
return (result);
dns_adb_dump(view->adb, fp);
+ dns_resolver_printbadcache(view->resolver, fp);
return (ISC_R_SUCCESS);
}
@@ -1295,6 +1296,8 @@ dns_view_flushcache(dns_view_t *view) {
dns_cache_attachdb(view->cache, &view->cachedb);
if (view->acache != NULL)
dns_acache_setdb(view->acache, view->cachedb);
+ if (view->resolver != NULL)
+ dns_resolver_flushbadcache(view->resolver, NULL);
dns_adb_flush(view->adb);
return (ISC_R_SUCCESS);
@@ -1309,6 +1312,8 @@ dns_view_flushname(dns_view_t *view, dns_name_t *name) {
dns_adb_flushname(view->adb, name);
if (view->cache == NULL)
return (ISC_R_SUCCESS);
+ if (view->resolver != NULL)
+ dns_resolver_flushbadcache(view->resolver, name);
return (dns_cache_flushname(view->cache, name));
}
diff --git a/lib/lwres/man/lwres.html b/lib/lwres/man/lwres.html
index c90bcbd575f2..465b87659000 100644
--- a/lib/lwres/man/lwres.html
+++ b/lib/lwres/man/lwres.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres.html,v 1.23.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres.html,v 1.23.418.1.8.1 2010/02/25 12:16:40 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres &#8212; introduction to the lightweight resolver library</p>
@@ -32,7 +32,7 @@
<div class="funcsynopsis"><pre class="funcsynopsisinfo">#include &lt;lwres/lwres.h&gt;</pre></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543348"></a><h2>DESCRIPTION</h2>
+<a name="id2543346"></a><h2>DESCRIPTION</h2>
<p>
The BIND 9 lightweight resolver library is a simple, name service
independent stub resolver library. It provides hostname-to-address
@@ -47,7 +47,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543361"></a><h2>OVERVIEW</h2>
+<a name="id2543358"></a><h2>OVERVIEW</h2>
<p>
The lwresd library implements multiple name service APIs.
The standard
@@ -101,7 +101,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543425"></a><h2>CLIENT-SIDE LOW-LEVEL API CALL FLOW</h2>
+<a name="id2543422"></a><h2>CLIENT-SIDE LOW-LEVEL API CALL FLOW</h2>
<p>
When a client program wishes to make an lwres request using the
native low-level API, it typically performs the following
@@ -149,7 +149,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543573"></a><h2>SERVER-SIDE LOW-LEVEL API CALL FLOW</h2>
+<a name="id2543571"></a><h2>SERVER-SIDE LOW-LEVEL API CALL FLOW</h2>
<p>
When implementing the server side of the lightweight resolver
protocol using the lwres library, a sequence of actions like the
@@ -191,7 +191,7 @@
<p></p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543656"></a><h2>SEE ALSO</h2>
+<a name="id2543654"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres_gethostent</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">lwres_getipnode</span>(3)</span>,
diff --git a/lib/lwres/man/lwres_buffer.html b/lib/lwres/man/lwres_buffer.html
index b546bcf155d0..80fd383e3b73 100644
--- a/lib/lwres/man/lwres_buffer.html
+++ b/lib/lwres/man/lwres_buffer.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_buffer.html,v 1.21.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_buffer.html,v 1.21.418.1.8.1 2010/02/25 12:16:40 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_buffer_init, lwres_buffer_invalidate, lwres_buffer_add, lwres_buffer_subtract, lwres_buffer_clear, lwres_buffer_first, lwres_buffer_forward, lwres_buffer_back, lwres_buffer_getuint8, lwres_buffer_putuint8, lwres_buffer_getuint16, lwres_buffer_putuint16, lwres_buffer_getuint32, lwres_buffer_putuint32, lwres_buffer_putmem, lwres_buffer_getmem &#8212; lightweight resolver buffer management</p>
@@ -262,7 +262,7 @@ void
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543892"></a><h2>DESCRIPTION</h2>
+<a name="id2543890"></a><h2>DESCRIPTION</h2>
<p>
These functions provide bounds checked access to a region of memory
where data is being read or written.
diff --git a/lib/lwres/man/lwres_config.html b/lib/lwres/man/lwres_config.html
index fb29b7fbaec6..055ae911da7c 100644
--- a/lib/lwres/man/lwres_config.html
+++ b/lib/lwres/man/lwres_config.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_config.html,v 1.22.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_config.html,v 1.22.418.1.8.1 2010/02/25 12:16:41 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_conf_init, lwres_conf_clear, lwres_conf_parse, lwres_conf_print, lwres_conf_get &#8212; lightweight resolver configuration</p>
@@ -90,7 +90,7 @@ lwres_conf_t *
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543441"></a><h2>DESCRIPTION</h2>
+<a name="id2543438"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_conf_init()</code>
creates an empty
<span class="type">lwres_conf_t</span>
@@ -123,7 +123,7 @@ lwres_conf_t *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543508"></a><h2>RETURN VALUES</h2>
+<a name="id2543506"></a><h2>RETURN VALUES</h2>
<p><code class="function">lwres_conf_parse()</code>
returns <span class="errorcode">LWRES_R_SUCCESS</span>
if it successfully read and parsed
@@ -142,13 +142,13 @@ lwres_conf_t *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543545"></a><h2>SEE ALSO</h2>
+<a name="id2543543"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">stdio</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">resolver</span>(5)</span>.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543571"></a><h2>FILES</h2>
+<a name="id2543569"></a><h2>FILES</h2>
<p><code class="filename">/etc/resolv.conf</code>
</p>
</div>
diff --git a/lib/lwres/man/lwres_context.html b/lib/lwres/man/lwres_context.html
index 22bdcd3c1e40..d86e508eea9d 100644
--- a/lib/lwres/man/lwres_context.html
+++ b/lib/lwres/man/lwres_context.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_context.html,v 1.23.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_context.html,v 1.23.418.1.8.1 2010/02/25 12:16:41 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_context_create, lwres_context_destroy, lwres_context_nextserial, lwres_context_initserial, lwres_context_freemem, lwres_context_allocmem, lwres_context_sendrecv &#8212; lightweight resolver context management</p>
@@ -172,7 +172,7 @@ void *
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543531"></a><h2>DESCRIPTION</h2>
+<a name="id2543529"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_context_create()</code>
creates a <span class="type">lwres_context_t</span> structure for use in
lightweight resolver operations. It holds a socket and other
@@ -258,7 +258,7 @@ void *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543719"></a><h2>RETURN VALUES</h2>
+<a name="id2543717"></a><h2>RETURN VALUES</h2>
<p><code class="function">lwres_context_create()</code>
returns <span class="errorcode">LWRES_R_NOMEMORY</span> if memory for
the <span class="type">struct lwres_context</span> could not be allocated,
@@ -283,7 +283,7 @@ void *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543769"></a><h2>SEE ALSO</h2>
+<a name="id2543767"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres_conf_init</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">malloc</span>(3)</span>,
diff --git a/lib/lwres/man/lwres_gabn.html b/lib/lwres/man/lwres_gabn.html
index e5cb4d31c025..91734ddc6342 100644
--- a/lib/lwres/man/lwres_gabn.html
+++ b/lib/lwres/man/lwres_gabn.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_gabn.html,v 1.24.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_gabn.html,v 1.24.418.1.8.1 2010/02/25 12:16:41 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_gabnrequest_render, lwres_gabnresponse_render, lwres_gabnrequest_parse, lwres_gabnresponse_parse, lwres_gabnresponse_free, lwres_gabnrequest_free &#8212; lightweight resolver getaddrbyname message handling</p>
@@ -178,7 +178,7 @@ void
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543522"></a><h2>DESCRIPTION</h2>
+<a name="id2543520"></a><h2>DESCRIPTION</h2>
<p>
These are low-level routines for creating and parsing
lightweight resolver name-to-address lookup request and
@@ -278,7 +278,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543667"></a><h2>RETURN VALUES</h2>
+<a name="id2543665"></a><h2>RETURN VALUES</h2>
<p>
The getaddrbyname opcode functions
<code class="function">lwres_gabnrequest_render()</code>,
@@ -316,7 +316,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543733"></a><h2>SEE ALSO</h2>
+<a name="id2543731"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres_packet</span>(3)</span>
</p>
</div>
diff --git a/lib/lwres/man/lwres_gai_strerror.html b/lib/lwres/man/lwres_gai_strerror.html
index 994782dbb273..03b67b8caecf 100644
--- a/lib/lwres/man/lwres_gai_strerror.html
+++ b/lib/lwres/man/lwres_gai_strerror.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_gai_strerror.html,v 1.24.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_gai_strerror.html,v 1.24.418.1.8.1 2010/02/25 12:16:43 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_gai_strerror &#8212; print suitable error string</p>
@@ -42,7 +42,7 @@ char *
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543361"></a><h2>DESCRIPTION</h2>
+<a name="id2543358"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_gai_strerror()</code>
returns an error message corresponding to an error code returned by
<code class="function">getaddrinfo()</code>.
@@ -110,7 +110,7 @@ char *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543576"></a><h2>SEE ALSO</h2>
+<a name="id2543574"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">strerror</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">lwres_getaddrinfo</span>(3)</span>,
diff --git a/lib/lwres/man/lwres_getaddrinfo.html b/lib/lwres/man/lwres_getaddrinfo.html
index d3f6e0ba3583..5d02f4b46dda 100644
--- a/lib/lwres/man/lwres_getaddrinfo.html
+++ b/lib/lwres/man/lwres_getaddrinfo.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_getaddrinfo.html,v 1.27.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_getaddrinfo.html,v 1.27.418.1.8.1 2010/02/25 12:16:43 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_getaddrinfo, lwres_freeaddrinfo &#8212; socket address structure to host and service name</p>
@@ -89,7 +89,7 @@ struct addrinfo {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543412"></a><h2>DESCRIPTION</h2>
+<a name="id2543410"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_getaddrinfo()</code>
is used to get a list of IP addresses and port numbers for host
<em class="parameter"><code>hostname</code></em> and service
@@ -283,7 +283,7 @@ struct addrinfo {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543789"></a><h2>RETURN VALUES</h2>
+<a name="id2543787"></a><h2>RETURN VALUES</h2>
<p><code class="function">lwres_getaddrinfo()</code>
returns zero on success or one of the error codes listed in
<span class="citerefentry"><span class="refentrytitle">gai_strerror</span>(3)</span>
@@ -294,7 +294,7 @@ struct addrinfo {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543827"></a><h2>SEE ALSO</h2>
+<a name="id2542118"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">lwres_getaddrinfo</span>(3)</span>,
diff --git a/lib/lwres/man/lwres_gethostent.html b/lib/lwres/man/lwres_gethostent.html
index 3bccc48ceb84..576c8d96e948 100644
--- a/lib/lwres/man/lwres_gethostent.html
+++ b/lib/lwres/man/lwres_gethostent.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_gethostent.html,v 1.24.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_gethostent.html,v 1.24.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_gethostbyname, lwres_gethostbyname2, lwres_gethostbyaddr, lwres_gethostent, lwres_sethostent, lwres_endhostent, lwres_gethostbyname_r, lwres_gethostbyaddr_r, lwres_gethostent_r, lwres_sethostent_r, lwres_endhostent_r &#8212; lightweight resolver get network host entry</p>
@@ -228,7 +228,7 @@ void
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543608"></a><h2>DESCRIPTION</h2>
+<a name="id2543606"></a><h2>DESCRIPTION</h2>
<p>
These functions provide hostname-to-address and
address-to-hostname lookups by means of the lightweight resolver.
@@ -366,7 +366,7 @@ struct hostent {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543959"></a><h2>RETURN VALUES</h2>
+<a name="id2543957"></a><h2>RETURN VALUES</h2>
<p>
The functions
<code class="function">lwres_gethostbyname()</code>,
@@ -430,7 +430,7 @@ struct hostent {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2544193"></a><h2>SEE ALSO</h2>
+<a name="id2544190"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">gethostent</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">lwres_getipnode</span>(3)</span>,
@@ -439,7 +439,7 @@ struct hostent {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2544227"></a><h2>BUGS</h2>
+<a name="id2544225"></a><h2>BUGS</h2>
<p><code class="function">lwres_gethostbyname()</code>,
<code class="function">lwres_gethostbyname2()</code>,
<code class="function">lwres_gethostbyaddr()</code>
diff --git a/lib/lwres/man/lwres_getipnode.html b/lib/lwres/man/lwres_getipnode.html
index 5d9eb9d83182..9acc616b0ccb 100644
--- a/lib/lwres/man/lwres_getipnode.html
+++ b/lib/lwres/man/lwres_getipnode.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_getipnode.html,v 1.25.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_getipnode.html,v 1.25.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_getipnodebyname, lwres_getipnodebyaddr, lwres_freehostent &#8212; lightweight resolver nodename / address translation API</p>
@@ -98,7 +98,7 @@ void
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543431"></a><h2>DESCRIPTION</h2>
+<a name="id2543429"></a><h2>DESCRIPTION</h2>
<p>
These functions perform thread safe, protocol independent
nodename-to-address and address-to-nodename
@@ -217,7 +217,7 @@ struct hostent {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543689"></a><h2>RETURN VALUES</h2>
+<a name="id2543687"></a><h2>RETURN VALUES</h2>
<p>
If an error occurs,
<code class="function">lwres_getipnodebyname()</code>
@@ -261,7 +261,7 @@ struct hostent {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543786"></a><h2>SEE ALSO</h2>
+<a name="id2543784"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">RFC2553</span></span>,
<span class="citerefentry"><span class="refentrytitle">lwres</span>(3)</span>,
diff --git a/lib/lwres/man/lwres_getnameinfo.html b/lib/lwres/man/lwres_getnameinfo.html
index 200f93feac44..8b84397bcca5 100644
--- a/lib/lwres/man/lwres_getnameinfo.html
+++ b/lib/lwres/man/lwres_getnameinfo.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_getnameinfo.html,v 1.23.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_getnameinfo.html,v 1.23.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_getnameinfo &#8212; lightweight resolver socket address structure to hostname and
@@ -82,7 +82,7 @@ int
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543393"></a><h2>DESCRIPTION</h2>
+<a name="id2543390"></a><h2>DESCRIPTION</h2>
<p>
This function is equivalent to the
<span class="citerefentry"><span class="refentrytitle">getnameinfo</span>(3)</span> function defined in RFC2133.
@@ -149,13 +149,13 @@ int
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543534"></a><h2>RETURN VALUES</h2>
+<a name="id2543532"></a><h2>RETURN VALUES</h2>
<p><code class="function">lwres_getnameinfo()</code>
returns 0 on success or a non-zero error code if an error occurs.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543546"></a><h2>SEE ALSO</h2>
+<a name="id2543544"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">RFC2133</span></span>,
<span class="citerefentry"><span class="refentrytitle">getservbyport</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">lwres</span>(3)</span>,
@@ -165,7 +165,7 @@ int
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543604"></a><h2>BUGS</h2>
+<a name="id2543602"></a><h2>BUGS</h2>
<p>
RFC2133 fails to define what the nonzero return values of
<span class="citerefentry"><span class="refentrytitle">getnameinfo</span>(3)</span>
diff --git a/lib/lwres/man/lwres_getrrsetbyname.html b/lib/lwres/man/lwres_getrrsetbyname.html
index be8c05aa0e99..14f1e65b0f7d 100644
--- a/lib/lwres/man/lwres_getrrsetbyname.html
+++ b/lib/lwres/man/lwres_getrrsetbyname.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_getrrsetbyname.html,v 1.23.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_getrrsetbyname.html,v 1.23.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_getrrsetbyname, lwres_freerrset &#8212; retrieve DNS records</p>
@@ -102,7 +102,7 @@ struct rrsetinfo {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543414"></a><h2>DESCRIPTION</h2>
+<a name="id2543412"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_getrrsetbyname()</code>
gets a set of resource records associated with a
<em class="parameter"><code>hostname</code></em>, <em class="parameter"><code>class</code></em>,
@@ -150,7 +150,7 @@ struct rrsetinfo {
<p></p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543526"></a><h2>RETURN VALUES</h2>
+<a name="id2543524"></a><h2>RETURN VALUES</h2>
<p><code class="function">lwres_getrrsetbyname()</code>
returns zero on success, and one of the following error codes if
an error occurred:
@@ -184,7 +184,7 @@ struct rrsetinfo {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543626"></a><h2>SEE ALSO</h2>
+<a name="id2543624"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres</span>(3)</span>.
</p>
</div>
diff --git a/lib/lwres/man/lwres_gnba.html b/lib/lwres/man/lwres_gnba.html
index bd1ce6036f1d..368a8487dec5 100644
--- a/lib/lwres/man/lwres_gnba.html
+++ b/lib/lwres/man/lwres_gnba.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_gnba.html,v 1.24.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_gnba.html,v 1.24.418.1.8.1 2010/02/25 12:16:42 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_gnbarequest_render, lwres_gnbaresponse_render, lwres_gnbarequest_parse, lwres_gnbaresponse_parse, lwres_gnbaresponse_free, lwres_gnbarequest_free &#8212; lightweight resolver getnamebyaddress message handling</p>
@@ -183,7 +183,7 @@ void
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543525"></a><h2>DESCRIPTION</h2>
+<a name="id2543523"></a><h2>DESCRIPTION</h2>
<p>
These are low-level routines for creating and parsing
lightweight resolver address-to-name lookup request and
@@ -270,7 +270,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543665"></a><h2>RETURN VALUES</h2>
+<a name="id2543662"></a><h2>RETURN VALUES</h2>
<p>
The getnamebyaddr opcode functions
<code class="function">lwres_gnbarequest_render()</code>,
@@ -308,7 +308,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543731"></a><h2>SEE ALSO</h2>
+<a name="id2543729"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres_packet</span>(3)</span>.
</p>
</div>
diff --git a/lib/lwres/man/lwres_hstrerror.html b/lib/lwres/man/lwres_hstrerror.html
index fce6c318eb8e..1ca798db276d 100644
--- a/lib/lwres/man/lwres_hstrerror.html
+++ b/lib/lwres/man/lwres_hstrerror.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_hstrerror.html,v 1.23.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_hstrerror.html,v 1.23.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_herror, lwres_hstrerror &#8212; lightweight resolver error message generation</p>
@@ -50,7 +50,7 @@ const char *
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543379"></a><h2>DESCRIPTION</h2>
+<a name="id2543377"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_herror()</code>
prints the string <em class="parameter"><code>s</code></em> on
<span class="type">stderr</span> followed by the string generated by
@@ -84,7 +84,7 @@ const char *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543497"></a><h2>RETURN VALUES</h2>
+<a name="id2543495"></a><h2>RETURN VALUES</h2>
<p>
The string <span class="errorname">Unknown resolver error</span> is returned by
<code class="function">lwres_hstrerror()</code>
@@ -94,7 +94,7 @@ const char *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543517"></a><h2>SEE ALSO</h2>
+<a name="id2543515"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">herror</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">lwres_hstrerror</span>(3)</span>.
diff --git a/lib/lwres/man/lwres_inetntop.html b/lib/lwres/man/lwres_inetntop.html
index 37bd95fdbc46..9535c35bde0f 100644
--- a/lib/lwres/man/lwres_inetntop.html
+++ b/lib/lwres/man/lwres_inetntop.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_inetntop.html,v 1.23.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_inetntop.html,v 1.23.418.1.8.1 2010/02/25 12:16:43 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_net_ntop &#8212; lightweight resolver IP address presentation</p>
@@ -62,7 +62,7 @@ const char *
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543379"></a><h2>DESCRIPTION</h2>
+<a name="id2543377"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_net_ntop()</code>
converts an IP address of protocol family
<em class="parameter"><code>af</code></em> &#8212; IPv4 or IPv6 &#8212; at
@@ -80,7 +80,7 @@ const char *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543411"></a><h2>RETURN VALUES</h2>
+<a name="id2543409"></a><h2>RETURN VALUES</h2>
<p>
If successful, the function returns <em class="parameter"><code>dst</code></em>:
a pointer to a string containing the presentation format of the
@@ -93,7 +93,7 @@ const char *
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543444"></a><h2>SEE ALSO</h2>
+<a name="id2543442"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">RFC1884</span></span>,
<span class="citerefentry"><span class="refentrytitle">inet_ntop</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">errno</span>(3)</span>.
diff --git a/lib/lwres/man/lwres_noop.html b/lib/lwres/man/lwres_noop.html
index c8fad5d37033..43539ad56e8b 100644
--- a/lib/lwres/man/lwres_noop.html
+++ b/lib/lwres/man/lwres_noop.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_noop.html,v 1.25.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_noop.html,v 1.25.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_nooprequest_render, lwres_noopresponse_render, lwres_nooprequest_parse, lwres_noopresponse_parse, lwres_noopresponse_free, lwres_nooprequest_free &#8212; lightweight resolver no-op message handling</p>
@@ -179,7 +179,7 @@ void
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543522"></a><h2>DESCRIPTION</h2>
+<a name="id2543520"></a><h2>DESCRIPTION</h2>
<p>
These are low-level routines for creating and parsing
lightweight resolver no-op request and response messages.
@@ -270,7 +270,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543672"></a><h2>RETURN VALUES</h2>
+<a name="id2543670"></a><h2>RETURN VALUES</h2>
<p>
The no-op opcode functions
<code class="function">lwres_nooprequest_render()</code>,
@@ -309,7 +309,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543738"></a><h2>SEE ALSO</h2>
+<a name="id2543736"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres_packet</span>(3)</span>
</p>
</div>
diff --git a/lib/lwres/man/lwres_packet.html b/lib/lwres/man/lwres_packet.html
index 17aed04dcd2a..985e5f6c5481 100644
--- a/lib/lwres/man/lwres_packet.html
+++ b/lib/lwres/man/lwres_packet.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_packet.html,v 1.26.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_packet.html,v 1.26.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_lwpacket_renderheader, lwres_lwpacket_parseheader &#8212; lightweight resolver packet handling functions</p>
@@ -66,7 +66,7 @@ lwres_result_t
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543389"></a><h2>DESCRIPTION</h2>
+<a name="id2543387"></a><h2>DESCRIPTION</h2>
<p>
These functions rely on a
<span class="type">struct lwres_lwpacket</span>
@@ -219,7 +219,7 @@ struct lwres_lwpacket {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543706"></a><h2>RETURN VALUES</h2>
+<a name="id2543704"></a><h2>RETURN VALUES</h2>
<p>
Successful calls to
<code class="function">lwres_lwpacket_renderheader()</code> and
diff --git a/lib/lwres/man/lwres_resutil.html b/lib/lwres/man/lwres_resutil.html
index 3cde25b7917b..e11aa6f44bf1 100644
--- a/lib/lwres/man/lwres_resutil.html
+++ b/lib/lwres/man/lwres_resutil.html
@@ -14,7 +14,7 @@
- OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: lwres_resutil.html,v 1.25.418.1 2009/07/11 01:55:21 tbox Exp $ -->
+<!-- $Id: lwres_resutil.html,v 1.25.418.1.8.1 2010/02/25 12:16:44 tbox Exp $ -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
@@ -22,7 +22,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
-<a name="id2476275"></a><div class="titlepage"></div>
+<a name="id2476267"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>lwres_string_parse, lwres_addr_parse, lwres_getaddrsbyname, lwres_getnamebyaddr &#8212; lightweight resolver utility functions</p>
@@ -134,7 +134,7 @@ lwres_result_t
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543466"></a><h2>DESCRIPTION</h2>
+<a name="id2543464"></a><h2>DESCRIPTION</h2>
<p><code class="function">lwres_string_parse()</code>
retrieves a DNS-encoded string starting the current pointer of
lightweight resolver buffer <em class="parameter"><code>b</code></em>: i.e.
@@ -210,7 +210,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543605"></a><h2>RETURN VALUES</h2>
+<a name="id2543603"></a><h2>RETURN VALUES</h2>
<p>
Successful calls to
<code class="function">lwres_string_parse()</code>
@@ -248,7 +248,7 @@ typedef struct {
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543676"></a><h2>SEE ALSO</h2>
+<a name="id2543674"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">lwres_buffer</span>(3)</span>,
<span class="citerefentry"><span class="refentrytitle">lwres_gabn</span>(3)</span>.
diff --git a/version b/version
index 5559b5cc6cc6..79bbd493946c 100644
--- a/version
+++ b/version
@@ -1,4 +1,4 @@
-# $Id: version,v 1.43.12.8 2010/02/18 03:34:50 marka Exp $
+# $Id: version,v 1.43.12.8.2.3 2010/03/04 00:08:28 marka Exp $
#
# This file must follow /bin/sh rules. It is imported directly via
# configure.
@@ -6,5 +6,5 @@
MAJORVER=9
MINORVER=6
PATCHVER=2
-RELEASETYPE=
-RELEASEVER=
+RELEASETYPE=-P
+RELEASEVER=1